.diagram.svelte-22eczl{width:100%;max-width:540px;margin-inline:auto}svg.svelte-22eczl{display:block;width:100%;overflow:visible}.registration.svelte-22eczl{color:#444149;opacity:.65}.panel.svelte-22eczl{fill:#1c1b22;stroke:#65616a;stroke-width:1}.back.svelte-22eczl{fill:#14141a;stroke:#424049}.muted-line.svelte-22eczl{stroke:#605a64;stroke-width:1}.connection.svelte-22eczl{stroke:var(--rs-red);stroke-width:1.4;stroke-linejoin:miter}.accent-line.svelte-22eczl,.bracket.svelte-22eczl{stroke:var(--rs-red);stroke-width:2}.bracket.svelte-22eczl{stroke-width:2.5}.accent-fill.svelte-22eczl,.node.svelte-22eczl{fill:var(--rs-red)}.node.svelte-22eczl{stroke:#ffae97;stroke-width:1}.node.muted.svelte-22eczl,.muted-fill.svelte-22eczl{fill:#39323b;stroke:#69606b}.peach-fill.svelte-22eczl{fill:#c57c6a}.red-panel.svelte-22eczl{fill:#a6342b;stroke:var(--rs-red)}.red-rule.svelte-22eczl{stroke:#701f25;stroke-width:1.3}.paper-line.svelte-22eczl{stroke:var(--rs-peach);stroke-width:1.5}text.svelte-22eczl{fill:#aca1a5;font:9px var(--rs-mono);letter-spacing:.07em}.light-text.svelte-22eczl{fill:#ffd0bd}.diagram-main.svelte-22eczl{transform-origin:center;transition:transform .5s cubic-bezier(.22,1,.36,1)}.sheet.svelte-22eczl,.server.svelte-22eczl{transition:transform .5s cubic-bezier(.22,1,.36,1)}.service-row:hover .diagram-main.svelte-22eczl{transform:translateY(-3px)}.service-row:hover .sheet-front.svelte-22eczl{transform:translate(5px,3px)}.service-row:hover .sheet-back.svelte-22eczl{transform:translate(-5px,-3px)}.service-row:hover .server-centre.svelte-22eczl{transform:translateY(-7px)}@media(prefers-reduced-motion:reduce){.diagram-main.svelte-22eczl,.sheet.svelte-22eczl,.server.svelte-22eczl{transition:none;transform:none!important}}
