svg.svelte-rpwkat{width:100%;height:auto;display:block;overflow:visible}.dark.svelte-rpwkat{--frame-fill:#15110f;--frame-line:#fbf8f33d;--detail:#4a4039;--content:#fbf8f324;--region-line:#fbf8f333;--lit-fill:#f0c9872e;--lit-line:var(--amber-light);--wire:var(--amber-light);--block-fill:#332a24;--label:var(--night-muted)}.light.svelte-rpwkat{--frame-fill:var(--surface);--frame-line:var(--rule-strong);--detail:var(--rule-strong);--content:#1f1b1817;--region-line:var(--rule-strong);--lit-fill:#c8893a33;--lit-line:var(--brown);--wire:var(--brown);--block-fill:var(--paper-sunk);--label:var(--ink-muted)}.frame.svelte-rpwkat{fill:var(--frame-fill);stroke:var(--frame-line)}.phone.svelte-rpwkat .frame:where(.svelte-rpwkat){stroke-width:1.5px}.chrome.svelte-rpwkat,.notch.svelte-rpwkat{fill:var(--detail)}.content.svelte-rpwkat{fill:var(--content)}.region.svelte-rpwkat{fill:#0000;stroke:var(--region-line)}.wire.svelte-rpwkat{fill:none;stroke:var(--wire);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.blocks.svelte-rpwkat rect:where(.svelte-rpwkat){fill:var(--block-fill);stroke:var(--region-line)}.blocks.svelte-rpwkat .port:where(.svelte-rpwkat){fill:var(--wire)}.blocks.svelte-rpwkat text:where(.svelte-rpwkat){font-family:var(--font-mono);letter-spacing:1.4px;fill:var(--label);font-size:11px}.phone.svelte-rpwkat{opacity:0}.device.desktop.svelte-rpwkat{animation:12s linear infinite svelte-rpwkat-show-desktop}.device.phone.svelte-rpwkat{animation:12s linear infinite svelte-rpwkat-show-phone}.wire.desktop.svelte-rpwkat{animation:svelte-rpwkat-wire-desktop 12s cubic-bezier(.4, 0, .2, 1) var(--d) infinite backwards}.wire.phone.svelte-rpwkat{animation:svelte-rpwkat-wire-phone 12s cubic-bezier(.4, 0, .2, 1) var(--d) infinite backwards}.desktop.svelte-rpwkat .region:where(.svelte-rpwkat){animation:svelte-rpwkat-light-desktop 12s ease var(--d) infinite backwards}.phone.svelte-rpwkat .region:where(.svelte-rpwkat){animation:svelte-rpwkat-light-phone 12s ease var(--d) infinite backwards}@keyframes svelte-rpwkat-show-desktop{0%,49.5%{opacity:1}53.5%,96%{opacity:0}to{opacity:1}}@keyframes svelte-rpwkat-show-phone{0%,51%{opacity:0}55%,95%{opacity:1}to{opacity:0}}@keyframes svelte-rpwkat-wire-desktop{0%{stroke-dashoffset:1px;opacity:0}.5%{stroke-dashoffset:1px;opacity:1}7.5%,35%{stroke-dashoffset:0;opacity:1}40%{stroke-dashoffset:1px;opacity:1}40.5%,to{stroke-dashoffset:1px;opacity:0}}@keyframes svelte-rpwkat-wire-phone{0%,54%{stroke-dashoffset:1px;opacity:0}54.5%{stroke-dashoffset:1px;opacity:1}61.5%,84%{stroke-dashoffset:0;opacity:1}89%{stroke-dashoffset:1px;opacity:1}89.5%,to{stroke-dashoffset:1px;opacity:0}}@keyframes svelte-rpwkat-light-desktop{0%,5.5%{fill:#0000;stroke:var(--region-line)}9%,35%{fill:var(--lit-fill);stroke:var(--lit-line)}40%,to{fill:#0000;stroke:var(--region-line)}}@keyframes svelte-rpwkat-light-phone{0%,59.5%{fill:#0000;stroke:var(--region-line)}63%,84%{fill:var(--lit-fill);stroke:var(--lit-line)}89%,to{fill:#0000;stroke:var(--region-line)}}@media (prefers-reduced-motion:reduce){.device.svelte-rpwkat,.wire.svelte-rpwkat,.region.svelte-rpwkat{animation:none!important}.wire.desktop.svelte-rpwkat{stroke-dashoffset:0;opacity:1}.desktop.svelte-rpwkat .region:where(.svelte-rpwkat){fill:var(--lit-fill);stroke:var(--lit-line)}}
