.nfs-lines.svelte-10jh6e4{--nfs-ends: 152px;font-family:Geist Mono Variable,monospace;font-size:13px;line-height:18px;color:#151d26}.nfs-lines__sr.svelte-10jh6e4{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nfs-lines__frame.svelte-10jh6e4{display:grid;grid-template-columns:minmax(0,1fr) var(--nfs-ends);column-gap:12px}.nfs-lines__plot.svelte-10jh6e4{position:relative;height:clamp(180px,20vw,250px)}.nfs-lines__series.svelte-10jh6e4{position:absolute;inset:6px 0 5px;width:100%;height:calc(100% - 11px);overflow:visible}.nfs-lines__series.svelte-10jh6e4 path:where(.svelte-10jh6e4){fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.nfs-lines__base.svelte-10jh6e4{position:absolute;left:0;right:0;bottom:0;height:1.5px;background:#151d26;transform-origin:0 50%}.nfs-lines__marker.svelte-10jh6e4{position:absolute;top:0;bottom:-8px;width:2px;margin-left:-1px;transform-origin:50% 100%}.nfs-lines__ends.svelte-10jh6e4{position:relative;margin-block:6px 5px}.nfs-lines__end.svelte-10jh6e4{position:absolute;left:0;right:0;transform:translateY(-50%);font-weight:500}.nfs-lines__end--muted.svelte-10jh6e4{color:#5b6570}.nfs-lines__notes.svelte-10jh6e4{position:relative;grid-column:1;min-height:18px;padding-top:14px}.nfs-lines__note.svelte-10jh6e4{margin:0;padding-left:10px}.nfs-lines__bracket.svelte-10jh6e4{position:absolute;top:16px;height:7px;border:solid #151d26;border-width:0 1.5px 1.5px;transform-origin:0 50%}.nfs-lines__bracket.svelte-10jh6e4+.nfs-lines__note:where(.svelte-10jh6e4){padding-top:2px}@media(max-width:600px){.nfs-lines.svelte-10jh6e4{--nfs-ends: 10.5ch;font-size:11px;line-height:15px}.nfs-lines__frame.svelte-10jh6e4{column-gap:8px}}@media(prefers-reduced-motion:no-preference){[data-draw].svelte-10jh6e4 .nfs-lines__base:where(.svelte-10jh6e4){animation:svelte-10jh6e4-nfs-grow-x calc(.5s * var(--nfs-tempo, 1)) var(--ease-out) both}[data-draw].svelte-10jh6e4 .nfs-lines__series:where(.svelte-10jh6e4){animation:svelte-10jh6e4-nfs-wipe calc(1s * var(--nfs-tempo, 1)) var(--ease-in-out) var(--nfs-d) both}[data-draw].svelte-10jh6e4 .nfs-lines__marker:where(.svelte-10jh6e4){animation:svelte-10jh6e4-nfs-grow-y calc(.4s * var(--nfs-tempo, 1)) var(--ease-out) var(--nfs-d) both}[data-draw].svelte-10jh6e4 .nfs-lines__bracket:where(.svelte-10jh6e4){animation:svelte-10jh6e4-nfs-grow-x calc(.4s * var(--nfs-tempo, 1)) var(--ease-out) var(--nfs-d) both}[data-draw].svelte-10jh6e4 .nfs-lines__end:where(.svelte-10jh6e4),[data-draw].svelte-10jh6e4 .nfs-lines__note:where(.svelte-10jh6e4){animation:svelte-10jh6e4-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease var(--nfs-d) both}}@keyframes svelte-10jh6e4-nfs-wipe{0%{clip-path:inset(-24px 100% -24px 0)}to{clip-path:inset(-24px -6px -24px 0)}}@keyframes svelte-10jh6e4-nfs-grow-x{0%{transform:scaleX(0)}}@keyframes svelte-10jh6e4-nfs-grow-y{0%{transform:scaleY(0)}}@keyframes svelte-10jh6e4-nfs-fade{0%{opacity:0}}.nfs-bars.svelte-1kug1xz{color:#151d26}.nfs-bars__title.svelte-1kug1xz{margin:0 0 18px;font-family:Geist Mono Variable,monospace;font-size:13px;line-height:18px;color:#5b6570}.nfs-bars__rows.svelte-1kug1xz{margin:0;padding:0;list-style:none;display:grid;gap:18px}.nfs-bars__row.svelte-1kug1xz{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:baseline}.nfs-bars__label.svelte-1kug1xz{font-family:Geist Variable,sans-serif;font-weight:500;font-size:16px;line-height:22px}.nfs-bars__value.svelte-1kug1xz{font-family:Geist Mono Variable,monospace;font-weight:500;font-size:15px;line-height:22px}.nfs-bars__track.svelte-1kug1xz{position:relative;grid-column:1 / -1;height:10px;margin-top:8px}.nfs-bars__bar.svelte-1kug1xz{position:absolute;top:0;bottom:0;transform-origin:0 50%}.nfs-bars__bar--left.svelte-1kug1xz{transform-origin:100% 50%}.nfs-bars__zero.svelte-1kug1xz{position:absolute;top:-5px;bottom:-5px;width:1.5px;margin-left:-.75px;background:#151d26}@media(prefers-reduced-motion:no-preference){[data-draw].svelte-1kug1xz .nfs-bars__title:where(.svelte-1kug1xz){animation:svelte-1kug1xz-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease both}[data-draw].svelte-1kug1xz .nfs-bars__bar:where(.svelte-1kug1xz){animation:svelte-1kug1xz-nfs-grow-x calc(.7s * var(--nfs-tempo, 1)) var(--ease-out) var(--nfs-d) both}[data-draw].svelte-1kug1xz .nfs-bars__zero:where(.svelte-1kug1xz){animation:svelte-1kug1xz-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease var(--nfs-d) both}[data-draw].svelte-1kug1xz .nfs-bars__label:where(.svelte-1kug1xz),[data-draw].svelte-1kug1xz .nfs-bars__value:where(.svelte-1kug1xz){animation:svelte-1kug1xz-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease calc(var(--nfs-d) + .35s * var(--nfs-tempo, 1)) both}}@keyframes svelte-1kug1xz-nfs-grow-x{0%{transform:scaleX(0)}}@keyframes svelte-1kug1xz-nfs-fade{0%{opacity:0}}.nfs-tiles__box.svelte-86t5vu{container-type:inline-size}.nfs-tiles.svelte-86t5vu{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px clamp(24px,4vw,56px);color:#151d26}.nfs-tiles__tile.svelte-86t5vu{display:flex;flex-direction:column}.nfs-tiles__label.svelte-86t5vu{font-family:Geist Mono Variable,monospace;font-size:13px;line-height:18px;color:#5b6570}.nfs-tiles__value.svelte-86t5vu{margin-top:6px;font-family:Sora,sans-serif;font-weight:400;font-size:clamp(44px,min(5.4vw,7.8cqi),78px);line-height:1.08;letter-spacing:-.03em;white-space:nowrap}.nfs-tiles__track.svelte-86t5vu{display:block;height:5px;margin-top:14px;background:#28282a29}.nfs-tiles__level.svelte-86t5vu{display:block;height:100%;transform-origin:0 50%}.nfs-tiles__delta.svelte-86t5vu{margin-top:12px;font-family:Geist Mono Variable,monospace;font-size:14px;line-height:20px}@media(max-width:760px){.nfs-tiles.svelte-86t5vu{grid-template-columns:minmax(0,1fr)}.nfs-tiles__value.svelte-86t5vu{font-size:52px}}@container (max-width: 560px){.nfs-tiles.svelte-86t5vu{grid-template-columns:minmax(0,1fr)}.nfs-tiles__value.svelte-86t5vu{font-size:52px}}@media(prefers-reduced-motion:no-preference){[data-draw].svelte-86t5vu .nfs-tiles__track:where(.svelte-86t5vu){animation:svelte-86t5vu-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease var(--nfs-d) both}[data-draw].svelte-86t5vu .nfs-tiles__level:where(.svelte-86t5vu){animation:svelte-86t5vu-nfs-grow-x calc(.9s * var(--nfs-tempo, 1)) var(--ease-out) var(--nfs-d) both}[data-draw].svelte-86t5vu .nfs-tiles__label:where(.svelte-86t5vu){animation:svelte-86t5vu-nfs-fade calc(.4s * var(--nfs-tempo, 1)) ease calc(var(--nfs-d) + .25s * var(--nfs-tempo, 1)) both}[data-draw].svelte-86t5vu .nfs-tiles__value:where(.svelte-86t5vu){animation:svelte-86t5vu-nfs-arrive calc(.5s * var(--nfs-tempo, 1)) var(--ease-out) calc(var(--nfs-d) + .25s * var(--nfs-tempo, 1)) both}[data-draw].svelte-86t5vu .nfs-tiles__delta:where(.svelte-86t5vu){animation:svelte-86t5vu-nfs-fade calc(.4s * var(--nfs-tempo, 1)) ease calc(var(--nfs-d) + .55s * var(--nfs-tempo, 1)) both}}@keyframes svelte-86t5vu-nfs-arrive{0%{opacity:0;transform:translateY(10px)}}@keyframes svelte-86t5vu-nfs-grow-x{0%{transform:scaleX(0)}}@keyframes svelte-86t5vu-nfs-fade{0%{opacity:0}}.nfs-cal.svelte-rsa2az{max-width:360px;font-family:Geist Mono Variable,monospace;color:#151d26}.nfs-cal__grid.svelte-rsa2az{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.nfs-cal__day.svelte-rsa2az{padding-bottom:4px;font-size:12px;line-height:18px;text-align:center;color:#5b6570}.nfs-cal__cell.svelte-rsa2az{position:relative;aspect-ratio:1;border:1.5px solid rgba(40,40,42,.2)}.nfs-cal__cell--on.svelte-rsa2az{border-color:#151d26}.nfs-cal__fill.svelte-rsa2az{position:absolute;inset:0;background:#346dde66;transform-origin:50% 100%}.nfs-cal__glyph.svelte-rsa2az{position:absolute;inset:22% 20% 18%;display:flex;align-items:flex-end;gap:12%}.nfs-cal__glyph.svelte-rsa2az i:where(.svelte-rsa2az){flex:1;background:#151d26;transform-origin:50% 100%}.nfs-cal__note.svelte-rsa2az{margin:18px 0 0;font-size:13px;line-height:18px;color:#5b6570}@media(prefers-reduced-motion:no-preference){[data-draw].svelte-rsa2az .nfs-cal__day:where(.svelte-rsa2az){animation:svelte-rsa2az-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease both}[data-draw].svelte-rsa2az .nfs-cal__cell:where(.svelte-rsa2az){animation:svelte-rsa2az-nfs-fade calc(.2s * var(--nfs-tempo, 1)) ease var(--nfs-d) both}[data-draw].svelte-rsa2az .nfs-cal__fill:where(.svelte-rsa2az),[data-draw].svelte-rsa2az .nfs-cal__glyph:where(.svelte-rsa2az) i:where(.svelte-rsa2az){animation:svelte-rsa2az-nfs-grow-y calc(.35s * var(--nfs-tempo, 1)) var(--ease-out) var(--nfs-d) both}[data-draw].svelte-rsa2az .nfs-cal__note:where(.svelte-rsa2az){animation:svelte-rsa2az-nfs-fade calc(.4s * var(--nfs-tempo, 1)) ease var(--nfs-d) both}}@keyframes svelte-rsa2az-nfs-grow-y{0%{transform:scaleY(0)}}@keyframes svelte-rsa2az-nfs-fade{0%{opacity:0}}.nfs-ser.svelte-l9djms{--nfs-ends: 104px;margin:0;max-width:760px;font-family:Geist Mono Variable,monospace;font-size:13px;line-height:18px;color:#151d26}.nfs-ser__title.svelte-l9djms{margin:0 0 14px;color:#5b6570}.nfs-ser__frame.svelte-l9djms{display:grid;grid-template-columns:minmax(0,1fr) var(--nfs-ends);column-gap:12px}.nfs-ser__flags.svelte-l9djms{position:relative;height:26px}.nfs-ser__flag.svelte-l9djms{position:absolute;top:0;padding-left:8px;margin-left:-1px;white-space:nowrap;font-weight:500}.nfs-ser__plot.svelte-l9djms{position:relative;height:clamp(170px,20vw,240px)}.nfs-ser__line.svelte-l9djms{position:absolute;inset:6px 0 5px;width:100%;height:calc(100% - 11px);overflow:visible}.nfs-ser__line.svelte-l9djms path:where(.svelte-l9djms){fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.nfs-ser__base.svelte-l9djms{position:absolute;left:0;right:0;bottom:0;height:1.5px;background:#151d26;transform-origin:0 50%}.nfs-ser__marker.svelte-l9djms{position:absolute;top:-26px;bottom:0;width:2px;margin-left:-1px;transform-origin:50% 100%}.nfs-ser__ends.svelte-l9djms{position:relative;margin-block:6px 5px}.nfs-ser__end.svelte-l9djms{position:absolute;left:0;right:0;transform:translateY(-50%);font-weight:500}.nfs-ser__end--muted.svelte-l9djms{color:#5b6570}.nfs-ser__ticks.svelte-l9djms{position:relative;height:18px;margin-top:8px;color:#5b6570}.nfs-ser__tick.svelte-l9djms{position:absolute;top:0;white-space:nowrap;transform:translate(-50%)}.nfs-ser__tick--first.svelte-l9djms{transform:none}.nfs-ser__tick--last.svelte-l9djms{transform:translate(-100%)}@media(max-width:600px){.nfs-ser.svelte-l9djms{--nfs-ends: 9ch;font-size:11px;line-height:15px}.nfs-ser__frame.svelte-l9djms{column-gap:8px}}@media(prefers-reduced-motion:no-preference){[data-draw].svelte-l9djms .nfs-ser__title:where(.svelte-l9djms){animation:svelte-l9djms-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease both}[data-draw].svelte-l9djms .nfs-ser__base:where(.svelte-l9djms){animation:svelte-l9djms-nfs-grow-x calc(.5s * var(--nfs-tempo, 1)) var(--ease-out) both}[data-draw].svelte-l9djms .nfs-ser__line:where(.svelte-l9djms){animation:svelte-l9djms-nfs-wipe var(--nfs-w) var(--ease-in-out) var(--nfs-d) both}[data-draw].svelte-l9djms .nfs-ser__marker:where(.svelte-l9djms){animation:svelte-l9djms-nfs-grow-y calc(.4s * var(--nfs-tempo, 1)) var(--ease-out) var(--nfs-d) both}[data-draw].svelte-l9djms .nfs-ser__end:where(.svelte-l9djms),[data-draw].svelte-l9djms .nfs-ser__flag:where(.svelte-l9djms){animation:svelte-l9djms-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease var(--nfs-d) both}[data-draw].svelte-l9djms .nfs-ser__ticks:where(.svelte-l9djms){animation:svelte-l9djms-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease calc(.3s * var(--nfs-tempo, 1)) both}}@keyframes svelte-l9djms-nfs-wipe{0%{clip-path:inset(-24px 100% -24px 0)}to{clip-path:inset(-24px -6px -24px 0)}}@keyframes svelte-l9djms-nfs-grow-x{0%{transform:scaleX(0)}}@keyframes svelte-l9djms-nfs-grow-y{0%{transform:scaleY(0)}}@keyframes svelte-l9djms-nfs-fade{0%{opacity:0}}.nfs-mul.svelte-1gyigcq{margin:0;max-width:760px;font-family:Geist Mono Variable,monospace;font-size:13px;line-height:18px;color:#151d26}.nfs-mul__title.svelte-1gyigcq{margin:0 0 18px;color:#5b6570}.nfs-mul__grid.svelte-1gyigcq{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,80px),1fr));gap:24px clamp(12px,3vw,40px)}.nfs-mul__panel.svelte-1gyigcq{display:flex;flex-direction:column;min-width:0}.nfs-mul__label.svelte-1gyigcq{color:#5b6570}.nfs-mul__value.svelte-1gyigcq{margin-top:2px;font-weight:500}.nfs-mul__panel--lead.svelte-1gyigcq .nfs-mul__label:where(.svelte-1gyigcq),.nfs-mul__panel--lead.svelte-1gyigcq .nfs-mul__value:where(.svelte-1gyigcq){color:#b8502f}.nfs-mul__plot.svelte-1gyigcq{position:relative;display:block;height:72px;margin-top:auto;padding-top:12px}.nfs-mul__line.svelte-1gyigcq{position:absolute;inset:12px 0 3px;width:100%;height:calc(100% - 15px);overflow:visible}.nfs-mul__line.svelte-1gyigcq path:where(.svelte-1gyigcq){fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.nfs-mul__base.svelte-1gyigcq{position:absolute;left:0;right:0;bottom:0;height:1.5px;background:#151d26;transform-origin:0 50%}.nfs-mul__marker.svelte-1gyigcq{position:absolute;top:4px;bottom:0;width:0;border-left:1.5px dashed #151d26;transform-origin:50% 100%}.nfs-mul__ticks.svelte-1gyigcq{position:relative;display:block;height:15px;margin-top:6px;font-size:11px;line-height:15px;color:#5b6570}.nfs-mul__tick.svelte-1gyigcq{position:absolute;top:0;white-space:nowrap}.nfs-mul__tick--mark.svelte-1gyigcq{transform:translate(-50%)}@media(max-width:600px){.nfs-mul.svelte-1gyigcq{font-size:12px;line-height:16px}.nfs-mul__grid.svelte-1gyigcq{grid-template-columns:repeat(2,minmax(0,1fr))}.nfs-mul__tick--first.svelte-1gyigcq{display:none}}@media(prefers-reduced-motion:no-preference){[data-draw].svelte-1gyigcq .nfs-mul__title:where(.svelte-1gyigcq),[data-draw].svelte-1gyigcq .nfs-mul__label:where(.svelte-1gyigcq),[data-draw].svelte-1gyigcq .nfs-mul__value:where(.svelte-1gyigcq){animation:svelte-1gyigcq-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease both}[data-draw].svelte-1gyigcq .nfs-mul__base:where(.svelte-1gyigcq){animation:svelte-1gyigcq-nfs-grow-x calc(.5s * var(--nfs-tempo, 1)) var(--ease-out) both}[data-draw].svelte-1gyigcq .nfs-mul__line:where(.svelte-1gyigcq){animation:svelte-1gyigcq-nfs-wipe var(--nfs-w) var(--ease-in-out) var(--nfs-d) both}[data-draw].svelte-1gyigcq .nfs-mul__marker:where(.svelte-1gyigcq){animation:svelte-1gyigcq-nfs-grow-y calc(.3s * var(--nfs-tempo, 1)) var(--ease-out) var(--nfs-d) both}[data-draw].svelte-1gyigcq .nfs-mul__tick--mark:where(.svelte-1gyigcq){animation:svelte-1gyigcq-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease var(--nfs-d) both}}@keyframes svelte-1gyigcq-nfs-wipe{0%{clip-path:inset(-24px 100% -24px 0)}to{clip-path:inset(-24px -6px -24px 0)}}@keyframes svelte-1gyigcq-nfs-grow-x{0%{transform:scaleX(0)}}@keyframes svelte-1gyigcq-nfs-grow-y{0%{transform:scaleY(0)}}@keyframes svelte-1gyigcq-nfs-fade{0%{opacity:0}}.nfs-fun.svelte-1epfdzh{margin:0;max-width:760px;font-family:Geist Mono Variable,monospace;font-size:13px;line-height:18px;color:#151d26}.nfs-fun__title.svelte-1epfdzh{margin:0 0 10px;color:#5b6570}.nfs-fun__key.svelte-1epfdzh{margin:0 0 22px;display:flex;flex-wrap:wrap;gap:4px 20px;color:#5b6570}.nfs-fun__key.svelte-1epfdzh span:where(.svelte-1epfdzh){display:inline-flex;align-items:center;gap:8px}.nfs-fun__swatch.svelte-1epfdzh{width:16px;height:6px}.nfs-fun__segments.svelte-1epfdzh{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:32px clamp(24px,4vw,56px)}.nfs-fun__name.svelte-1epfdzh{margin:0 0 4px;font-family:Sora,sans-serif;font-size:17px;line-height:24px}.nfs-fun__step.svelte-1epfdzh{padding-top:12px}.nfs-fun__step.svelte-1epfdzh+.nfs-fun__step:where(.svelte-1epfdzh){margin-top:2px;border-top:1px dashed rgba(40,40,42,.3)}.nfs-fun__label.svelte-1epfdzh{display:block;color:#5b6570}.nfs-fun__pair.svelte-1epfdzh{display:grid;grid-template-columns:minmax(0,1fr) 5ch;column-gap:12px;align-items:center;margin:6px 0 10px}.nfs-fun__track.svelte-1epfdzh{display:block;height:6px}.nfs-fun__bar.svelte-1epfdzh{display:block;height:100%;transform-origin:0 50%}.nfs-fun__num.svelte-1epfdzh{text-align:right;font-variant-numeric:tabular-nums;color:#5b6570}.nfs-fun__num--after.svelte-1epfdzh{color:#151d26;font-weight:500}.nfs-fun__segment--lead.svelte-1epfdzh .nfs-fun__num--after:where(.svelte-1epfdzh){color:#b8502f}@media(prefers-reduced-motion:no-preference){[data-draw].svelte-1epfdzh .nfs-fun__title:where(.svelte-1epfdzh),[data-draw].svelte-1epfdzh .nfs-fun__key:where(.svelte-1epfdzh),[data-draw].svelte-1epfdzh .nfs-fun__name:where(.svelte-1epfdzh){animation:svelte-1epfdzh-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease both}[data-draw].svelte-1epfdzh .nfs-fun__label:where(.svelte-1epfdzh){animation:svelte-1epfdzh-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease var(--nfs-d) both}[data-draw].svelte-1epfdzh .nfs-fun__bar:where(.svelte-1epfdzh){animation:svelte-1epfdzh-nfs-grow-x var(--nfs-w) var(--ease-out) var(--nfs-d) both}[data-draw].svelte-1epfdzh .nfs-fun__bar--after:where(.svelte-1epfdzh){animation-delay:calc(var(--nfs-d) + var(--nfs-pair))}[data-draw].svelte-1epfdzh .nfs-fun__num:where(.svelte-1epfdzh){animation:svelte-1epfdzh-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease calc(var(--nfs-d) + .3s * var(--nfs-tempo, 1)) both}[data-draw].svelte-1epfdzh .nfs-fun__num--after:where(.svelte-1epfdzh){animation-delay:calc(var(--nfs-d) + var(--nfs-pair) + .3s * var(--nfs-tempo, 1))}}@keyframes svelte-1epfdzh-nfs-grow-x{0%{transform:scaleX(0)}}@keyframes svelte-1epfdzh-nfs-fade{0%{opacity:0}}.nfs-band.svelte-1cgw32e{--nfs-ends: 104px;margin:0;max-width:760px;font-family:Geist Mono Variable,monospace;font-size:13px;line-height:18px;color:#151d26}.nfs-band__title.svelte-1cgw32e{margin:0 0 14px;color:#5b6570}.nfs-band__frame.svelte-1cgw32e{display:grid;grid-template-columns:minmax(0,1fr) var(--nfs-ends);column-gap:12px}.nfs-band__plot.svelte-1cgw32e{position:relative;height:clamp(170px,20vw,240px)}.nfs-band__layer.svelte-1cgw32e{position:absolute;inset:6px 0 5px;width:100%;height:calc(100% - 11px);overflow:visible}.nfs-band__shade.svelte-1cgw32e path:where(.svelte-1cgw32e){opacity:.22}.nfs-band__line.svelte-1cgw32e path:where(.svelte-1cgw32e){fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.nfs-band__base.svelte-1cgw32e{position:absolute;left:0;right:0;bottom:0;height:1.5px;background:#151d26;transform-origin:0 50%}.nfs-band__ends.svelte-1cgw32e{position:relative;margin-block:6px 5px}.nfs-band__end.svelte-1cgw32e{position:absolute;left:0;right:0;transform:translateY(-50%);font-weight:500}.nfs-band__end--muted.svelte-1cgw32e{color:#5b6570}.nfs-band__notes.svelte-1cgw32e{position:relative;padding-top:16px}.nfs-band__bracket.svelte-1cgw32e{position:absolute;top:4px;height:7px;border:solid #d9694a;border-width:0 1.5px 1.5px;transform-origin:0 50%}.nfs-band__note.svelte-1cgw32e{margin:0;padding-left:var(--nfs-x);color:#b8502f;font-weight:500}.nfs-band__ticks.svelte-1cgw32e{position:relative;height:18px;margin:10px 0 0;color:#5b6570}.nfs-band__tick.svelte-1cgw32e{position:absolute;top:0;white-space:nowrap;transform:translate(-50%)}.nfs-band__tick--first.svelte-1cgw32e{transform:none}.nfs-band__tick--last.svelte-1cgw32e{transform:translate(-100%)}@media(max-width:600px){.nfs-band.svelte-1cgw32e{--nfs-ends: 9ch;font-size:11px;line-height:15px}.nfs-band__frame.svelte-1cgw32e{column-gap:8px}.nfs-band__note.svelte-1cgw32e{padding-left:0}}@media(prefers-reduced-motion:no-preference){[data-draw].svelte-1cgw32e .nfs-band__title:where(.svelte-1cgw32e),[data-draw].svelte-1cgw32e .nfs-band__ticks:where(.svelte-1cgw32e){animation:svelte-1cgw32e-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease both}[data-draw].svelte-1cgw32e .nfs-band__base:where(.svelte-1cgw32e){animation:svelte-1cgw32e-nfs-grow-x calc(.5s * var(--nfs-tempo, 1)) var(--ease-out) both}[data-draw].svelte-1cgw32e .nfs-band__line:where(.svelte-1cgw32e){animation:svelte-1cgw32e-nfs-wipe var(--nfs-w) var(--ease-in-out) var(--nfs-d) both}[data-draw].svelte-1cgw32e .nfs-band__shade:where(.svelte-1cgw32e){animation:svelte-1cgw32e-nfs-fade var(--nfs-s) ease var(--nfs-d) both}[data-draw].svelte-1cgw32e .nfs-band__bracket:where(.svelte-1cgw32e){animation:svelte-1cgw32e-nfs-grow-x calc(.4s * var(--nfs-tempo, 1)) var(--ease-out) var(--nfs-d) both}[data-draw].svelte-1cgw32e .nfs-band__end:where(.svelte-1cgw32e),[data-draw].svelte-1cgw32e .nfs-band__note:where(.svelte-1cgw32e){animation:svelte-1cgw32e-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease var(--nfs-d) both}}@keyframes svelte-1cgw32e-nfs-wipe{0%{clip-path:inset(-24px 100% -24px 0)}to{clip-path:inset(-24px -6px -24px 0)}}@keyframes svelte-1cgw32e-nfs-grow-x{0%{transform:scaleX(0)}}@keyframes svelte-1cgw32e-nfs-fade{0%{opacity:0}}.nfs-time.svelte-1x3teta{margin:0;max-width:760px;font-family:Geist Mono Variable,monospace;font-size:13px;line-height:18px;color:#151d26}.nfs-time__title.svelte-1x3teta{margin:0 0 8px;color:#5b6570}.nfs-time__key.svelte-1x3teta{display:flex;align-items:center;gap:8px;margin:0 0 26px;color:#5b6570}.nfs-time__swatch.svelte-1x3teta{width:8px;height:12px;background:#d9694a}.nfs-time__plot.svelte-1x3teta{position:relative;height:clamp(140px,16vw,190px)}.nfs-time__bar.svelte-1x3teta{position:absolute;bottom:0;background:#d9694a;transform-origin:50% 100%}.nfs-time__rule.svelte-1x3teta{position:absolute;top:-6px;bottom:0;width:2px;margin-left:-1px;transform-origin:50% 100%}.nfs-time__flag.svelte-1x3teta,.nfs-time__num.svelte-1x3teta{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:11px;line-height:1;font-weight:500;color:#fff}.nfs-time__flag.svelte-1x3teta{position:absolute;top:-22px;margin-left:-9px}.nfs-time__base.svelte-1x3teta{position:absolute;left:0;right:0;bottom:0;height:1.5px;background:#151d26;transform-origin:0 50%}.nfs-time__ticks.svelte-1x3teta{position:relative;height:18px;margin:8px 0 0;color:#5b6570}.nfs-time__tick.svelte-1x3teta{position:absolute;top:0;white-space:nowrap;transform:translate(-50%)}.nfs-time__tick.svelte-1x3teta:first-child{transform:translate(-25%)}.nfs-time__tick.svelte-1x3teta:last-child{transform:translate(-75%)}.nfs-time__events.svelte-1x3teta{margin:22px 0 0;padding:0;list-style:none;display:grid;gap:10px}.nfs-time__event.svelte-1x3teta{display:grid;grid-template-columns:18px auto minmax(0,1fr);column-gap:12px;align-items:baseline}.nfs-time__num.svelte-1x3teta{align-self:center}.nfs-time__when.svelte-1x3teta{color:#5b6570;white-space:nowrap}.nfs-time__what.svelte-1x3teta{font-weight:500}@media(max-width:600px){.nfs-time.svelte-1x3teta{font-size:12px;line-height:16px}.nfs-time__event.svelte-1x3teta{grid-template-columns:18px minmax(0,1fr)}.nfs-time__what.svelte-1x3teta{grid-column:2}}@media(prefers-reduced-motion:no-preference){[data-draw].svelte-1x3teta .nfs-time__title:where(.svelte-1x3teta),[data-draw].svelte-1x3teta .nfs-time__key:where(.svelte-1x3teta),[data-draw].svelte-1x3teta .nfs-time__ticks:where(.svelte-1x3teta){animation:svelte-1x3teta-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease both}[data-draw].svelte-1x3teta .nfs-time__base:where(.svelte-1x3teta){animation:svelte-1x3teta-nfs-grow-x calc(.5s * var(--nfs-tempo, 1)) var(--ease-out) both}[data-draw].svelte-1x3teta .nfs-time__bar:where(.svelte-1x3teta){animation:svelte-1x3teta-nfs-grow-y var(--nfs-w) var(--ease-out) var(--nfs-d) both}[data-draw].svelte-1x3teta .nfs-time__rule:where(.svelte-1x3teta){animation:svelte-1x3teta-nfs-grow-y calc(.4s * var(--nfs-tempo, 1)) var(--ease-out) var(--nfs-d) both}[data-draw].svelte-1x3teta .nfs-time__flag:where(.svelte-1x3teta),[data-draw].svelte-1x3teta .nfs-time__event:where(.svelte-1x3teta){animation:svelte-1x3teta-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease var(--nfs-d) both}}@keyframes svelte-1x3teta-nfs-grow-x{0%{transform:scaleX(0)}}@keyframes svelte-1x3teta-nfs-grow-y{0%{transform:scaleY(0)}}@keyframes svelte-1x3teta-nfs-fade{0%{opacity:0}}.nfs-trail.svelte-5bzlfx{margin:0;max-width:760px;font-family:Geist Mono Variable,monospace;font-size:13px;line-height:20px;color:#151d26}.nfs-trail__title.svelte-5bzlfx{margin:0 0 10px;color:#5b6570}.nfs-trail__rows.svelte-5bzlfx{margin:0;padding:0;list-style:none}.nfs-trail__row.svelte-5bzlfx{display:grid;grid-template-columns:minmax(0,17em) minmax(0,1fr);column-gap:24px;padding:9px 0;border-top:1px dashed rgba(40,40,42,.3)}.nfs-trail__source.svelte-5bzlfx{display:flex;gap:8px;color:#5b6570}.nfs-trail__tick.svelte-5bzlfx{flex:none;margin-top:3px;color:#346dde}.nfs-trail__fact.svelte-5bzlfx{font-family:Geist Variable,sans-serif;font-weight:500;font-size:15px;line-height:20px}.nfs-trail__sr.svelte-5bzlfx{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:600px){.nfs-trail__row.svelte-5bzlfx{grid-template-columns:minmax(0,1fr);row-gap:2px}.nfs-trail__fact.svelte-5bzlfx{padding-left:22px;font-size:14px}}@media(prefers-reduced-motion:no-preference){[data-draw].svelte-5bzlfx .nfs-trail__title:where(.svelte-5bzlfx){animation:svelte-5bzlfx-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease both}[data-draw].svelte-5bzlfx .nfs-trail__row:where(.svelte-5bzlfx){animation:svelte-5bzlfx-nfs-arrive calc(.35s * var(--nfs-tempo, 1)) var(--ease-out) var(--nfs-d) both}}@keyframes svelte-5bzlfx-nfs-arrive{0%{opacity:0;transform:translateY(6px)}}@keyframes svelte-5bzlfx-nfs-fade{0%{opacity:0}}@property --nfs-crawl{syntax: "<integer>"; inherits: false; initial-value: 0;}.nfs-audit.svelte-1stmly8{margin:0;max-width:760px;font-family:Geist Mono Variable,monospace;font-size:13px;line-height:18px;color:#151d26}.nfs-audit__title.svelte-1stmly8{margin:0 0 14px;color:#5b6570}.nfs-audit__crawl.svelte-1stmly8{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:16px}.nfs-audit__label.svelte-1stmly8{color:#5b6570}.nfs-audit__count.svelte-1stmly8{position:relative;font-family:Sora,sans-serif;font-size:clamp(30px,3.4vw,44px);line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.nfs-audit__tick.svelte-1stmly8{display:none}.nfs-audit__track.svelte-1stmly8{grid-column:1 / -1;display:block;height:4px;margin-top:10px;background:#28282a29}.nfs-audit__fill.svelte-1stmly8{display:block;height:100%;background:#346dde;transform-origin:0 50%}.nfs-audit__groups.svelte-1stmly8{margin:22px 0 0;padding:0;list-style:none}.nfs-audit__group.svelte-1stmly8{display:grid;grid-template-columns:8.5em minmax(0,1fr) auto;column-gap:16px;padding:12px 0;border-top:1px dashed rgba(40,40,42,.3)}.nfs-audit__severity.svelte-1stmly8{display:flex;align-items:baseline;gap:8px;font-weight:500}.nfs-audit__mark.svelte-1stmly8{flex:none;width:7px;height:7px;align-self:center}.nfs-audit__issue.svelte-1stmly8{font-family:Geist Variable,sans-serif;font-weight:500;font-size:15px;line-height:20px}.nfs-audit__n.svelte-1stmly8{font-size:15px;line-height:20px;font-weight:500;text-align:right;font-variant-numeric:tabular-nums}.nfs-audit__examples.svelte-1stmly8{grid-column:2 / -1;margin:6px 0 0;padding:0;list-style:none;font-size:12px;line-height:17px;color:#5b6570;overflow-wrap:anywhere}@media(max-width:600px){.nfs-audit__group.svelte-1stmly8{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.nfs-audit__severity.svelte-1stmly8{grid-column:1 / -1;font-size:12px}.nfs-audit__examples.svelte-1stmly8{grid-column:1 / -1}}@media(prefers-reduced-motion:no-preference){[data-draw].svelte-1stmly8 .nfs-audit__title:where(.svelte-1stmly8),[data-draw].svelte-1stmly8 .nfs-audit__label:where(.svelte-1stmly8){animation:svelte-1stmly8-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease both}[data-draw].svelte-1stmly8 .nfs-audit__final:where(.svelte-1stmly8){animation:svelte-1stmly8-nfs-audit-hold var(--nfs-c) step-end both}[data-draw].svelte-1stmly8 .nfs-audit__tick:where(.svelte-1stmly8){display:inline;position:absolute;right:0;top:0;counter-reset:nfs-crawl var(--nfs-crawl);animation:svelte-1stmly8-nfs-audit-count var(--nfs-c) var(--ease-out) both,svelte-1stmly8-nfs-audit-gone 1ms step-end var(--nfs-c) forwards}[data-draw].svelte-1stmly8 .nfs-audit__tick:where(.svelte-1stmly8):after{content:counter(nfs-crawl)}[data-draw].svelte-1stmly8 .nfs-audit__fill:where(.svelte-1stmly8){animation:svelte-1stmly8-nfs-grow-x var(--nfs-c) var(--ease-out) both}[data-draw].svelte-1stmly8 .nfs-audit__group:where(.svelte-1stmly8){animation:svelte-1stmly8-nfs-arrive calc(.4s * var(--nfs-tempo, 1)) var(--ease-out) var(--nfs-d) both}}@keyframes svelte-1stmly8-nfs-audit-count{0%{--nfs-crawl: 0}to{--nfs-crawl: var(--nfs-to)}}@keyframes svelte-1stmly8-nfs-audit-hold{0%{visibility:hidden}to{visibility:visible}}@keyframes svelte-1stmly8-nfs-audit-gone{to{visibility:hidden}}@keyframes svelte-1stmly8-nfs-arrive{0%{opacity:0;transform:translateY(6px)}}@keyframes svelte-1stmly8-nfs-grow-x{0%{transform:scaleX(0)}}@keyframes svelte-1stmly8-nfs-fade{0%{opacity:0}}.nfs-pos.svelte-a2sbpd{--nfs-pages: 9ch;--nfs-ends: 140px;margin:0;max-width:760px;font-family:Geist Mono Variable,monospace;font-size:13px;line-height:18px;color:#151d26}.nfs-pos__title.svelte-a2sbpd{margin:0 0 14px;color:#5b6570}.nfs-pos__frame.svelte-a2sbpd{display:grid;grid-template-columns:var(--nfs-pages) minmax(0,1fr) var(--nfs-ends);column-gap:12px}.nfs-pos__flags.svelte-a2sbpd{position:relative;height:26px}.nfs-pos__flag.svelte-a2sbpd{position:absolute;top:0;padding-left:8px;margin-left:-1px;white-space:nowrap;font-weight:500}.nfs-pos__pages.svelte-a2sbpd,.nfs-pos__ends.svelte-a2sbpd{position:relative;margin-block:6px 5px}.nfs-pos__page.svelte-a2sbpd{position:absolute;left:0;right:0;transform:translateY(-50%);color:#5b6570}.nfs-pos__plot.svelte-a2sbpd{position:relative;height:clamp(190px,22vw,260px)}.nfs-pos__area.svelte-a2sbpd{position:absolute;inset:6px 0 5px}.nfs-pos__first.svelte-a2sbpd{position:absolute;top:0;left:0;right:0;background:#346dde17;border-bottom:1px solid rgba(52,109,222,.45)}.nfs-pos__rule.svelte-a2sbpd{position:absolute;left:0;right:0;border-top:1px dashed rgba(40,40,42,.3)}.nfs-pos__line.svelte-a2sbpd{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.nfs-pos__line.svelte-a2sbpd path:where(.svelte-a2sbpd){fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.nfs-pos__base.svelte-a2sbpd{position:absolute;left:0;right:0;bottom:0;height:1.5px;background:#151d26;transform-origin:0 50%}.nfs-pos__marker.svelte-a2sbpd{position:absolute;top:-26px;bottom:0;width:2px;margin-left:-1px;transform-origin:50% 100%}.nfs-pos__end.svelte-a2sbpd{position:absolute;left:0;right:0;transform:translateY(-50%);font-weight:500}.nfs-pos__end--muted.svelte-a2sbpd{color:#5b6570}.nfs-pos__ticks.svelte-a2sbpd{position:relative;height:18px;margin-top:8px;color:#5b6570}.nfs-pos__tick.svelte-a2sbpd{position:absolute;top:0;white-space:nowrap;transform:translate(-50%)}.nfs-pos__tick--first.svelte-a2sbpd{transform:none}.nfs-pos__tick--last.svelte-a2sbpd{transform:translate(-100%)}@media(max-width:600px){.nfs-pos.svelte-a2sbpd{--nfs-pages: 6ch;--nfs-ends: 10ch;font-size:11px;line-height:15px}.nfs-pos__frame.svelte-a2sbpd{column-gap:8px}}@media(prefers-reduced-motion:no-preference){[data-draw].svelte-a2sbpd .nfs-pos__title:where(.svelte-a2sbpd),[data-draw].svelte-a2sbpd .nfs-pos__page:where(.svelte-a2sbpd){animation:svelte-a2sbpd-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease both}[data-draw].svelte-a2sbpd .nfs-pos__first:where(.svelte-a2sbpd),[data-draw].svelte-a2sbpd .nfs-pos__rule:where(.svelte-a2sbpd){animation:svelte-a2sbpd-nfs-fade calc(.4s * var(--nfs-tempo, 1)) ease var(--nfs-d, 0ms) both}[data-draw].svelte-a2sbpd .nfs-pos__base:where(.svelte-a2sbpd){animation:svelte-a2sbpd-nfs-grow-x calc(.5s * var(--nfs-tempo, 1)) var(--ease-out) both}[data-draw].svelte-a2sbpd .nfs-pos__line:where(.svelte-a2sbpd){animation:svelte-a2sbpd-nfs-wipe var(--nfs-w) var(--ease-in-out) var(--nfs-d) both}[data-draw].svelte-a2sbpd .nfs-pos__marker:where(.svelte-a2sbpd){animation:svelte-a2sbpd-nfs-grow-y calc(.4s * var(--nfs-tempo, 1)) var(--ease-out) var(--nfs-d) both}[data-draw].svelte-a2sbpd .nfs-pos__end:where(.svelte-a2sbpd),[data-draw].svelte-a2sbpd .nfs-pos__flag:where(.svelte-a2sbpd){animation:svelte-a2sbpd-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease var(--nfs-d) both}[data-draw].svelte-a2sbpd .nfs-pos__ticks:where(.svelte-a2sbpd){animation:svelte-a2sbpd-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease calc(.3s * var(--nfs-tempo, 1)) both}}@keyframes svelte-a2sbpd-nfs-wipe{0%{clip-path:inset(-24px 100% -24px 0)}to{clip-path:inset(-24px -6px -24px 0)}}@keyframes svelte-a2sbpd-nfs-grow-x{0%{transform:scaleX(0)}}@keyframes svelte-a2sbpd-nfs-grow-y{0%{transform:scaleY(0)}}@keyframes svelte-a2sbpd-nfs-fade{0%{opacity:0}}.nfs-speed.svelte-jc2jcs{--nfs-device: 11ch;--nfs-value: 6ch;margin:0;max-width:760px;font-family:Geist Mono Variable,monospace;font-size:13px;line-height:18px;color:#151d26}.nfs-speed__title.svelte-jc2jcs{margin:0 0 14px;color:#5b6570}.nfs-speed__scale.svelte-jc2jcs,.nfs-speed__row.svelte-jc2jcs{display:grid;grid-template-columns:var(--nfs-device) minmax(0,1fr) var(--nfs-value);column-gap:12px}.nfs-speed__marks.svelte-jc2jcs{position:relative;height:18px;color:#5b6570}.nfs-speed__mark.svelte-jc2jcs{position:absolute;top:0;padding-left:6px;white-space:nowrap}.nfs-speed__mark--good.svelte-jc2jcs{padding:0 6px 0 0;transform:translate(-100%)}.nfs-speed__sr.svelte-jc2jcs{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nfs-speed__rows.svelte-jc2jcs{margin:4px 0 0;padding:0;list-style:none}.nfs-speed__row.svelte-jc2jcs{row-gap:6px;align-items:center;padding:10px 0 12px;border-top:1px dashed rgba(40,40,42,.3)}.nfs-speed__label.svelte-jc2jcs{grid-column:1 / -1;margin-bottom:2px;font-family:Geist Variable,sans-serif;font-weight:500;font-size:15px;line-height:20px}.nfs-speed__device.svelte-jc2jcs{color:#5b6570}.nfs-speed__track.svelte-jc2jcs{position:relative;height:10px}.nfs-speed__rule.svelte-jc2jcs{position:absolute;top:-6px;bottom:-6px;width:0;border-left:1.5px dashed rgba(21,29,38,.55)}.nfs-speed__bar.svelte-jc2jcs{position:absolute;top:0;bottom:0;left:0;transform-origin:0 50%}.nfs-speed__value.svelte-jc2jcs{font-weight:500;text-align:right;font-variant-numeric:tabular-nums}.nfs-speed__value--poor.svelte-jc2jcs{color:#b8502f}@media(max-width:600px){.nfs-speed.svelte-jc2jcs{--nfs-device: 10.5ch;--nfs-value: 5.5ch;font-size:12px;line-height:16px}.nfs-speed__scale.svelte-jc2jcs,.nfs-speed__row.svelte-jc2jcs{column-gap:8px}}@media(prefers-reduced-motion:no-preference){[data-draw].svelte-jc2jcs .nfs-speed__title:where(.svelte-jc2jcs),[data-draw].svelte-jc2jcs .nfs-speed__scale:where(.svelte-jc2jcs){animation:svelte-jc2jcs-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease both}[data-draw].svelte-jc2jcs .nfs-speed__row:where(.svelte-jc2jcs){animation:svelte-jc2jcs-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease var(--nfs-d) both}[data-draw].svelte-jc2jcs .nfs-speed__bar:where(.svelte-jc2jcs){animation:svelte-jc2jcs-nfs-grow-x calc(.7s * var(--nfs-tempo, 1)) var(--ease-out) calc(var(--nfs-d) + var(--nfs-b)) both}[data-draw].svelte-jc2jcs .nfs-speed__value:where(.svelte-jc2jcs){animation:svelte-jc2jcs-nfs-fade calc(.3s * var(--nfs-tempo, 1)) ease calc(var(--nfs-d) + var(--nfs-b) + .4s * var(--nfs-tempo, 1)) both}}@keyframes svelte-jc2jcs-nfs-grow-x{0%{transform:scaleX(0)}}@keyframes svelte-jc2jcs-nfs-fade{0%{opacity:0}}.nfs-demo.svelte-1i7h92b{position:relative;max-width:1000px;margin-bottom:64px;color:#151d26}.nfs-demo__picker.svelte-1i7h92b{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.nfs-demo__window.svelte-1i7h92b{margin-top:28px;border:1px solid rgba(21,29,38,.16);background:#fff}.nfs-demo__bar.svelte-1i7h92b{position:sticky;top:var(--nfs-stick-top, 0px);z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 32px;border-bottom:1px solid rgba(21,29,38,.12);background:#fff;font-family:Geist Mono Variable,monospace;font-size:12px;line-height:20px}.nfs-demo__name.svelte-1i7h92b,.nfs-demo__status.svelte-1i7h92b{margin:0}.nfs-demo__status.svelte-1i7h92b{display:flex;align-items:center;gap:8px;color:#5b6570}.nfs-demo__dot.svelte-1i7h92b{width:6px;height:6px;border-radius:50%;background:#9aa1a8}.nfs-demo__status[data-working].svelte-1i7h92b .nfs-demo__dot:where(.svelte-1i7h92b){background:#346dde}.nfs-demo__turns.svelte-1i7h92b{padding:0 32px}.nfs-demo__covers.svelte-1i7h92b{margin:48px 32px 0;padding-top:16px;max-width:62ch;border-top:1px dashed rgba(21,29,38,.25);font-family:Geist Mono Variable,monospace;font-size:14px;line-height:22px;color:#5b6570}.nfs-demo__next.svelte-1i7h92b{padding:32px 32px 0}.nfs-demo__chips.svelte-1i7h92b,.nfs-demo__options.svelte-1i7h92b{display:flex;flex-wrap:wrap;gap:8px}.nfs-demo__composer.svelte-1i7h92b{position:sticky;bottom:var(--nfs-stick-bottom, 0px);z-index:2;margin-top:24px;padding:12px 32px 16px;background:#fff}.nfs-demo__field.svelte-1i7h92b{display:flex;align-items:center;gap:12px;box-sizing:border-box;height:44px;padding:0 14px 0 16px;border:1px solid rgba(21,29,38,.22);font-family:Geist Variable,sans-serif;font-weight:500;font-size:15px;line-height:22px}.nfs-demo__typed.svelte-1i7h92b{flex:0 1 auto;width:max-content;min-width:0;overflow:hidden;display:flex;align-items:center;justify-content:flex-end}.nfs-demo__typed.svelte-1i7h92b:before{content:attr(data-typed);flex:none;white-space:pre}.nfs-demo__typed[data-typing].svelte-1i7h92b:after{content:"";flex:none;width:1px;height:18px;margin-left:1px;background:#151d26}.nfs-demo__typed[data-placeholder].svelte-1i7h92b:before{color:#5b6570}.nfs-demo__send.svelte-1i7h92b{flex:none;margin-left:auto;color:#9aa1a8}.nfs-demo__send[data-armed].svelte-1i7h92b{color:#151d26}.nfs-demo__hint.svelte-1i7h92b{margin:0 0 4px;font-family:Geist Mono Variable,monospace;font-size:12px;line-height:20px;color:#5b6570}.nfs-demo__tabs.svelte-1i7h92b{display:flex;flex-wrap:wrap;gap:8px 28px}.nfs-demo__tab.svelte-1i7h92b{margin:0;padding:0;border:0;background:none;color:#5b6570;font-family:Geist Mono Variable,monospace;font-size:18px;line-height:27px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px;cursor:pointer;transition:transform .12s var(--ease-out)}.nfs-demo__tab[aria-selected=true].svelte-1i7h92b{color:#151d26;text-decoration-thickness:2px}.nfs-demo__chip.svelte-1i7h92b{margin:0;padding:7px 12px;border:1px solid rgba(21,29,38,.22);background:#fff;color:#151d26;font-family:Geist Mono Variable,monospace;font-size:14px;line-height:20px;text-align:left;cursor:pointer;transition:transform .12s var(--ease-out),border-color .12s var(--ease-out)}.nfs-demo__chip[aria-checked=true].svelte-1i7h92b{border-color:#151d26;background:#151d26;color:#fff}.nfs-demo__chip--quiet.svelte-1i7h92b{color:#5b6570}.nfs-demo__chip.svelte-1i7h92b:active,.nfs-demo__tab.svelte-1i7h92b:active{transform:scale(.97)}.nfs-demo__chip.svelte-1i7h92b:focus-visible,.nfs-demo__tab.svelte-1i7h92b:focus-visible{outline:1px solid #151d26;outline-offset:3px}@media(hover:hover)and (pointer:fine){.nfs-demo__chip.svelte-1i7h92b:hover{border-color:#151d26}.nfs-demo__tab.svelte-1i7h92b:hover{text-decoration-thickness:2px}}.nfs-demo__heading.svelte-1i7h92b{margin:56px 0 0;font-family:Geist Mono Variable,monospace;font-weight:400;font-size:12px;line-height:20px;color:#5b6570}.nfs-demo__index.svelte-1i7h92b{display:none}@media(min-width:1240px){.nfs-demo__panel.svelte-1i7h92b{position:relative}.nfs-demo__index.svelte-1i7h92b{display:block;position:absolute;top:0;bottom:0;left:calc(100% + 24px);width:min(200px,calc(var(--nfs-pad, 150px) - 48px))}.nfs-demo__chapters.svelte-1i7h92b{position:sticky;top:32px}}.nfs-demo__chapters.svelte-1i7h92b{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.nfs-demo__chapter.svelte-1i7h92b{font-family:Geist Mono Variable,monospace;font-size:12px;line-height:20px;color:#5b6570;text-decoration:none}.nfs-demo__chapter[aria-current].svelte-1i7h92b{color:#151d26}.nfs-demo__chapter.svelte-1i7h92b:hover{text-decoration:underline;text-underline-offset:4px}.nfs-demo__chapter.svelte-1i7h92b:focus-visible,[data-chapter].svelte-1i7h92b:focus-visible{outline:1px solid currentColor;outline-offset:4px}[data-chapter].svelte-1i7h92b{scroll-margin-top:80px}.nfs-demo__panel.svelte-1i7h92b:first-child .nfs-demo__heading:where(.svelte-1i7h92b){margin-top:0}.nfs-demo__heading.svelte-1i7h92b+.nfs-demo__window:where(.svelte-1i7h92b){margin-top:12px}.nfs-demo__turn.svelte-1i7h92b{padding-top:32px;scroll-margin-top:64px;scroll-margin-bottom:32px}.nfs-demo__turn.svelte-1i7h92b+.nfs-demo__turn:where(.svelte-1i7h92b){margin-top:40px}.nfs-demo__question.svelte-1i7h92b{box-sizing:border-box;width:fit-content;max-width:min(36em,85%);margin:0 0 0 auto;padding:12px 16px;background:#eef0f3;font-family:Geist Variable,sans-serif;font-weight:500;font-size:clamp(16px,1.4vw,19px);line-height:1.5;letter-spacing:.1px}.nfs-demo__section.svelte-1i7h92b{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:56px}.nfs-demo__step.svelte-1i7h92b{flex:0 0 100%;min-width:0}.nfs-demo__agent.svelte-1i7h92b{margin:28px 0 0;font-family:Geist Mono Variable,monospace;font-size:12px;line-height:20px;color:#5b6570}.nfs-demo__say.svelte-1i7h92b,.nfs-demo__find.svelte-1i7h92b{max-width:44em;font-family:Geist Variable,sans-serif;font-weight:500;font-size:clamp(16px,1.4vw,19px);line-height:1.5;letter-spacing:.1px}.nfs-demo__say.svelte-1i7h92b{margin:40px 0 0;color:#5b6570}.nfs-demo__find.svelte-1i7h92b{margin:14px 0 0}.nfs-demo__agent.svelte-1i7h92b+.nfs-demo__section:where(.svelte-1i7h92b)>.nfs-demo__step:where(.svelte-1i7h92b):first-child{margin-top:6px}.nfs-demo__read.svelte-1i7h92b{margin:10px 0 0;display:flex;align-items:baseline;column-gap:10px;font-family:Geist Mono Variable,monospace;font-size:14px;line-height:22px;color:#5b6570}.nfs-demo__read.svelte-1i7h92b+.nfs-demo__read:where(.svelte-1i7h92b){margin-top:4px}.nfs-demo__mark.svelte-1i7h92b{flex:none;align-self:flex-start;display:grid;margin-top:calc((1lh - 14px)/2)}.nfs-demo__mark.svelte-1i7h92b>svg:where(.svelte-1i7h92b){grid-area:1 / 1;display:block}.nfs-demo__spin.svelte-1i7h92b{visibility:hidden}.nfs-demo__done.svelte-1i7h92b{color:#346dde}.nfs-demo__source.svelte-1i7h92b{min-width:0}.nfs-demo__took.svelte-1i7h92b{flex:none}.nfs-demo__verdict.svelte-1i7h92b{margin-top:56px}.nfs-demo__verdict-line.svelte-1i7h92b{margin:0;max-width:19em;font-family:Sora,sans-serif;font-weight:400;font-size:clamp(26px,3.3vw,48px);line-height:1.12;letter-spacing:-.02em}.nfs-demo__verdict-sub.svelte-1i7h92b{margin:14px 0 0;max-width:46ch;font-family:Geist Variable,sans-serif;font-weight:500;font-size:clamp(16px,1.5vw,20px);line-height:1.5;color:#5b6570}.nfs-demo__actions.svelte-1i7h92b{margin-top:48px}.nfs-demo__actions-title.svelte-1i7h92b{margin:0;font-family:Geist Mono Variable,monospace;font-size:12px;line-height:20px;color:#5b6570}.nfs-demo__actions-list.svelte-1i7h92b{margin:10px 0 0;padding:0;max-width:44em;list-style:none;counter-reset:nfs-action}.nfs-demo__actions-list.svelte-1i7h92b li:where(.svelte-1i7h92b){position:relative;padding:10px 0 10px 32px;border-top:1px dashed rgba(40,40,42,.3);font-family:Geist Variable,sans-serif;font-weight:500;font-size:clamp(16px,1.4vw,19px);line-height:1.5;counter-increment:nfs-action}.nfs-demo__actions-list.svelte-1i7h92b li:where(.svelte-1i7h92b):before{content:counter(nfs-action);position:absolute;left:0;top:12px;font-family:Geist Mono Variable,monospace;font-size:13px;line-height:22px;color:#346dde}.nfs-demo__choice.svelte-1i7h92b{margin-top:40px}.nfs-demo__picked.svelte-1i7h92b{margin:0;font-family:Geist Mono Variable,monospace;font-size:18px;line-height:27px}.nfs-demo__widget.svelte-1i7h92b{flex:0 1 100%;margin-top:36px}.nfs-demo__widget[data-kind=lines].svelte-1i7h92b{flex-basis:580px}.nfs-demo__widget[data-kind=bars].svelte-1i7h92b{flex-basis:320px}.nfs-demo__say.svelte-1i7h92b+.nfs-demo__widget:where(.svelte-1i7h92b){margin-top:32px}.nfs-demo__verdict.svelte-1i7h92b+.nfs-demo__widget:where(.svelte-1i7h92b),.nfs-demo__actions.svelte-1i7h92b+.nfs-demo__widget:where(.svelte-1i7h92b){margin-top:48px}@media(max-width:600px){.nfs-demo__tab.svelte-1i7h92b{font-size:16px;line-height:24px}.nfs-demo__tabs.svelte-1i7h92b{column-gap:20px}.nfs-demo__bar.svelte-1i7h92b,.nfs-demo__turns.svelte-1i7h92b,.nfs-demo__composer.svelte-1i7h92b{padding-left:14px;padding-right:14px}.nfs-demo__covers.svelte-1i7h92b{margin-left:14px;margin-right:14px}.nfs-demo__next.svelte-1i7h92b{padding-left:14px;padding-right:14px}.nfs-demo__composer.svelte-1i7h92b{padding-top:10px;padding-bottom:12px}.nfs-demo__question.svelte-1i7h92b{max-width:90%}.nfs-demo__read.svelte-1i7h92b{font-size:13px;line-height:20px}.nfs-demo__say.svelte-1i7h92b{margin-top:32px}.nfs-demo__widget[data-kind].svelte-1i7h92b{flex-basis:100%}}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){.nfs-demo.svelte-1i7h92b:not([data-live]) .nfs-demo__question:where(.svelte-1i7h92b),.nfs-demo.svelte-1i7h92b:not([data-live]) .nfs-demo__answer:where(.svelte-1i7h92b),.nfs-demo.svelte-1i7h92b:not([data-live]) .nfs-demo__status:where(.svelte-1i7h92b),.nfs-demo.svelte-1i7h92b:not([data-live]) .nfs-demo__index:where(.svelte-1i7h92b),.nfs-demo.svelte-1i7h92b:not([data-live]) .nfs-demo__covers:where(.svelte-1i7h92b){animation:svelte-1i7h92b-nfs-demo-hold 4s step-end both}}@media(scripting:enabled){.nfs-demo__heading.svelte-1i7h92b{display:none}.nfs-demo.svelte-1i7h92b:not([data-ready]) .nfs-demo__panel:where(.svelte-1i7h92b)~.nfs-demo__panel:where(.svelte-1i7h92b){display:none}}.nfs-demo.svelte-1i7h92b:not([data-ready]) .nfs-demo__picker:where(.svelte-1i7h92b),.nfs-demo.svelte-1i7h92b:not([data-ready]) .nfs-demo__next:where(.svelte-1i7h92b){visibility:hidden}@media(scripting:none){.nfs-demo.svelte-1i7h92b:not([data-ready]) .nfs-demo__picker:where(.svelte-1i7h92b),.nfs-demo.svelte-1i7h92b:not([data-ready]) .nfs-demo__next:where(.svelte-1i7h92b){display:none}}.nfs-demo[data-live].svelte-1i7h92b .nfs-demo__step:where(.svelte-1i7h92b):not([data-shown]),.nfs-demo[data-live].svelte-1i7h92b .nfs-demo__question:where(.svelte-1i7h92b):not([data-shown]),.nfs-demo[data-live].svelte-1i7h92b .nfs-demo__agent:where(.svelte-1i7h92b):not([data-shown]),.nfs-demo__covers[data-waiting].svelte-1i7h92b,.nfs-demo__next[data-waiting].svelte-1i7h92b{visibility:hidden}@media(prefers-reduced-motion:no-preference){[data-live].svelte-1i7h92b .nfs-demo__question[data-shown=playing]:where(.svelte-1i7h92b),[data-live].svelte-1i7h92b .nfs-demo__agent[data-shown=playing]:where(.svelte-1i7h92b),[data-live].svelte-1i7h92b .nfs-demo__say[data-shown=playing]:where(.svelte-1i7h92b),[data-live].svelte-1i7h92b .nfs-demo__read[data-shown=playing]:where(.svelte-1i7h92b),[data-live].svelte-1i7h92b .nfs-demo__find[data-shown=playing]:where(.svelte-1i7h92b),[data-live].svelte-1i7h92b .nfs-demo__choice[data-shown=playing]:where(.svelte-1i7h92b),[data-live].svelte-1i7h92b .nfs-demo__actions[data-shown=playing]:where(.svelte-1i7h92b) .nfs-demo__actions-title:where(.svelte-1i7h92b),[data-live].svelte-1i7h92b .nfs-demo__covers:where(.svelte-1i7h92b):not([data-waiting]),[data-live].svelte-1i7h92b .nfs-demo__next:where(.svelte-1i7h92b):not([data-waiting]){animation:svelte-1i7h92b-nfs-demo-in calc(.32s * var(--nfs-tempo, 1)) var(--ease-out) both}[data-live].svelte-1i7h92b .nfs-demo__actions[data-shown=playing]:where(.svelte-1i7h92b) li:where(.svelte-1i7h92b){animation:svelte-1i7h92b-nfs-demo-in calc(.4s * var(--nfs-tempo, 1)) var(--ease-out) var(--nfs-d) both}[data-live].svelte-1i7h92b .nfs-demo__read[data-shown=playing]:where(.svelte-1i7h92b) .nfs-demo__spin:where(.svelte-1i7h92b){animation:svelte-1i7h92b-nfs-demo-wait var(--nfs-found) step-end both,svelte-1i7h92b-nfs-demo-spin var(--nfs-spin) linear infinite}[data-live].svelte-1i7h92b .nfs-demo__read[data-shown=playing]:where(.svelte-1i7h92b) .nfs-demo__done:where(.svelte-1i7h92b),[data-live].svelte-1i7h92b .nfs-demo__read[data-shown=playing]:where(.svelte-1i7h92b) .nfs-demo__took:where(.svelte-1i7h92b){animation:svelte-1i7h92b-nfs-demo-hold var(--nfs-found) step-end both}[data-live].svelte-1i7h92b .nfs-demo__status[data-busy]:where(.svelte-1i7h92b) .nfs-demo__dot:where(.svelte-1i7h92b){animation:svelte-1i7h92b-nfs-demo-pulse var(--nfs-pulse) ease-in-out infinite}[data-live].svelte-1i7h92b .nfs-demo__verdict[data-shown=playing]:where(.svelte-1i7h92b) .nfs-demo__verdict-line:where(.svelte-1i7h92b){animation:svelte-1i7h92b-nfs-demo-land calc(.7s * var(--nfs-tempo, 1)) var(--ease-out) both}[data-live].svelte-1i7h92b .nfs-demo__verdict[data-shown=playing]:where(.svelte-1i7h92b) .nfs-demo__verdict-sub:where(.svelte-1i7h92b){animation:svelte-1i7h92b-nfs-demo-in calc(.4s * var(--nfs-tempo, 1)) var(--ease-out) calc(.3s * var(--nfs-tempo, 1)) both}}@media(prefers-reduced-motion:reduce){.nfs-demo__chip.svelte-1i7h92b,.nfs-demo__tab.svelte-1i7h92b{transition:none}.nfs-demo__chip.svelte-1i7h92b:active,.nfs-demo__tab.svelte-1i7h92b:active{transform:none}}@keyframes svelte-1i7h92b-nfs-demo-hold{0%{visibility:hidden}to{visibility:visible}}@keyframes svelte-1i7h92b-nfs-demo-in{0%{opacity:0;transform:translateY(6px)}}@keyframes svelte-1i7h92b-nfs-demo-land{0%{opacity:0;transform:translateY(16px)}}@keyframes svelte-1i7h92b-nfs-demo-wait{0%{visibility:visible}to{visibility:hidden}}@keyframes svelte-1i7h92b-nfs-demo-spin{to{transform:rotate(360deg)}}@keyframes svelte-1i7h92b-nfs-demo-pulse{50%{opacity:.3}}
