.pretext-effects.svelte-1s8m12s{--effect-surface: rgba(15, 23, 42, .64);--effect-border: rgba(125, 211, 252, .18);--effect-text: #f8fafc;--effect-muted: #94a3b8;--effect-accent: #22d3ee;--effect-warm: #facc15;display:grid;gap:.75rem;min-width:0;overflow:hidden;border:1px solid var(--effect-border);border-radius:8px;background:linear-gradient(135deg,rgba(34,211,238,.1),transparent 42%),var(--effect-surface);padding:.85rem;color:var(--effect-text)}.pretext-effects--light.svelte-1s8m12s{--effect-surface: #f8fafc;--effect-border: rgba(8, 145, 178, .2);--effect-text: #0f172a;--effect-muted: #475569;--effect-accent: #0891b2;--effect-warm: #65a30d}.pretext-effects__header.svelte-1s8m12s{display:flex;gap:.75rem;align-items:center;justify-content:space-between;color:var(--effect-muted);font-size:.74rem;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.pretext-effects__header.svelte-1s8m12s span:where(.svelte-1s8m12s){color:var(--effect-accent)}.pretext-effects__grid.svelte-1s8m12s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.pretext-effects__item.svelte-1s8m12s{position:relative;min-width:0}.pretext-effects__card.svelte-1s8m12s{position:relative;display:grid;grid-template-columns:40px 1fr;-moz-column-gap:.55rem;column-gap:.55rem;align-items:center;width:100%;min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--effect-border) 74%,transparent);border-radius:8px;background:#ffffff0d;padding:.62rem;color:inherit;text-align:left;animation:svelte-1s8m12s-pretext-card-in .52s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--effect-index, 0) * 62ms)}.pretext-effects--light.svelte-1s8m12s .pretext-effects__card:where(.svelte-1s8m12s){background:#ffffffc7}.pretext-effects__card.svelte-1s8m12s:before{content:"";position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,transparent,var(--effect-accent),var(--effect-warm),transparent);opacity:0;transform:translate(-45%);animation:svelte-1s8m12s-pretext-effect-scan .76s ease-out both;animation-delay:calc(.6s + var(--effect-index, 0) * .14s)}.pretext-effects__viz.svelte-1s8m12s{position:relative;grid-row:span 2;display:inline-grid;place-items:center;width:40px;height:16px;color:var(--effect-accent)}.pretext-effects__mark.svelte-1s8m12s{display:block;width:.76rem;height:.76rem;border:2px solid var(--effect-accent);border-radius:999px;box-shadow:0 0 0 4px color-mix(in srgb,var(--effect-accent) 18%,transparent)}.pretext-effects__card[data-motion=route-path].svelte-1s8m12s .pretext-effects__mark:where(.svelte-1s8m12s){border-radius:45% 55% 52% 48%;animation:svelte-1s8m12s-pretext-route-mark .68s ease-out both}.pretext-effects__card[data-motion=ticker].svelte-1s8m12s .pretext-effects__mark:where(.svelte-1s8m12s),.pretext-effects__card[data-motion=sparkline].svelte-1s8m12s .pretext-effects__mark:where(.svelte-1s8m12s){border-radius:2px;transform:skew(-12deg);animation:svelte-1s8m12s-pretext-tick-mark .52s steps(2,end) both}.pretext-effects__card[data-motion=meter].svelte-1s8m12s .pretext-effects__mark:where(.svelte-1s8m12s),.pretext-effects__card[data-motion=ladder].svelte-1s8m12s .pretext-effects__mark:where(.svelte-1s8m12s),.pretext-effects__card[data-motion=stack].svelte-1s8m12s .pretext-effects__mark:where(.svelte-1s8m12s){border-radius:3px;background:linear-gradient(to top,var(--effect-accent) 56%,transparent 56%)}.pretext-effects__card[data-motion=web].svelte-1s8m12s .pretext-effects__mark:where(.svelte-1s8m12s),.pretext-effects__card[data-motion=gate].svelte-1s8m12s .pretext-effects__mark:where(.svelte-1s8m12s){border-radius:3px}.pretext-effects__card[data-motion=arc].svelte-1s8m12s .pretext-effects__mark:where(.svelte-1s8m12s){border-radius:999px 999px 0 0;border-bottom-color:transparent}.pretext-effects__card[data-motion=ribbon].svelte-1s8m12s .pretext-effects__mark:where(.svelte-1s8m12s){border-radius:2px 999px 999px 2px;transform:skew(-16deg)}.pretext-effects__card[data-motion=line-mask].svelte-1s8m12s .pretext-effects__mark:where(.svelte-1s8m12s){width:1.4rem;border-radius:999px}.pretext-effects__card[data-motion=pulse].svelte-1s8m12s .pretext-effects__mark:where(.svelte-1s8m12s){animation:svelte-1s8m12s-pretext-pulse-mark .62s ease-out both}.pretext-effects__card[data-intensity=hero].svelte-1s8m12s .pretext-effects__mark:where(.svelte-1s8m12s){border-color:var(--effect-warm);box-shadow:0 0 0 4px color-mix(in srgb,var(--effect-warm) 18%,transparent)}.pretext-effects__copy.svelte-1s8m12s,.pretext-effects__card.svelte-1s8m12s strong:where(.svelte-1s8m12s),.pretext-effects__card.svelte-1s8m12s small:where(.svelte-1s8m12s){min-width:0}.pretext-effects__copy.svelte-1s8m12s{display:grid;gap:.08rem}.pretext-effects__card.svelte-1s8m12s strong:where(.svelte-1s8m12s),.pretext-effects__card.svelte-1s8m12s small:where(.svelte-1s8m12s){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pretext-effects__card.svelte-1s8m12s strong:where(.svelte-1s8m12s){color:var(--effect-text);font-size:.88rem;font-weight:850;line-height:1.1}.pretext-effects__card.svelte-1s8m12s small:where(.svelte-1s8m12s){color:var(--effect-muted);font-size:.7rem;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.pretext-effects__scalar.svelte-1s8m12s{font-variant-numeric:tabular-nums;font-size:.62rem;font-weight:850;line-height:1;white-space:nowrap}.pretext-effects__meter.svelte-1s8m12s{display:block;width:40px;height:6px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--effect-accent) 18%,transparent)}.pretext-effects__meter.svelte-1s8m12s span:where(.svelte-1s8m12s){display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--effect-accent),var(--effect-warm))}.pretext-effects__popover.svelte-1s8m12s{position:absolute;z-index:8;right:0;left:0;top:calc(100% + .4rem);display:grid;gap:.28rem;border:1px solid var(--effect-border);border-radius:8px;background:color-mix(in srgb,var(--effect-surface) 94%,black);padding:.65rem;box-shadow:0 12px 28px #02061752}.pretext-effects__popover[hidden].svelte-1s8m12s{display:none}.pretext-effects__popover.svelte-1s8m12s strong:where(.svelte-1s8m12s){color:var(--effect-text);font-size:.78rem}.pretext-effects__popover.svelte-1s8m12s p:where(.svelte-1s8m12s){margin:0;color:var(--effect-muted);font-size:.74rem;line-height:1.35}.pretext-effects__popover.svelte-1s8m12s small:where(.svelte-1s8m12s){color:var(--effect-accent);font-size:.7rem;line-height:1.35}@keyframes svelte-1s8m12s-pretext-card-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1s8m12s-pretext-effect-scan{0%,64%,to{opacity:0;transform:translate(-45%)}74%{opacity:.85}90%{opacity:0;transform:translate(45%)}}@keyframes svelte-1s8m12s-pretext-route-mark{0%,to{transform:translate(0) rotate(-15deg)}50%{transform:translate(3px) rotate(14deg)}}@keyframes svelte-1s8m12s-pretext-tick-mark{0%,to{opacity:.68}50%{opacity:1}}@keyframes svelte-1s8m12s-pretext-pulse-mark{0%{transform:scale(.82)}45%{transform:scale(1.12)}to{transform:scale(1)}}@media(max-width:640px){.pretext-effects.svelte-1s8m12s{padding:.65rem}.pretext-effects__grid.svelte-1s8m12s{display:flex;overflow-x:auto;padding-bottom:.15rem;scroll-snap-type:x mandatory;scrollbar-width:none}.pretext-effects__grid.svelte-1s8m12s::-webkit-scrollbar{display:none}.pretext-effects__item.svelte-1s8m12s{flex:0 0 min(78vw,16rem);scroll-snap-align:start}.pretext-effects__popover.svelte-1s8m12s{position:fixed;right:.85rem;left:.85rem;top:auto;bottom:1rem}}@media(prefers-reduced-motion:reduce){.pretext-effects__card.svelte-1s8m12s,.pretext-effects__card.svelte-1s8m12s:before,.pretext-effects__mark.svelte-1s8m12s{animation:none}}.author-byline.svelte-h4z2x{display:flex;flex-wrap:wrap;gap:.32rem .55rem;align-items:center;margin:0;color:inherit;font-size:.82rem;font-weight:800;line-height:1.35}.author-byline__main.svelte-h4z2x,.author-byline__author.svelte-h4z2x,.author-byline.svelte-h4z2x time:where(.svelte-h4z2x){display:inline-flex;gap:.28rem;align-items:center;min-width:0}.author-byline__main.svelte-h4z2x{flex-wrap:wrap;gap:.25rem .45rem}.author-byline__separator.svelte-h4z2x{color:currentColor;opacity:.58}.author-byline__updated.svelte-h4z2x{color:currentColor;opacity:.76}@media(max-width:420px){.author-byline.svelte-h4z2x{font-size:.78rem}}
