.cr-art .part.w88{--c-ground:#fff8ee;--c-ink:#532f2e;--c-soft:#7d5f50;--c-top:#fffcf6;--c-lit:#f5ecdf;--c-shade:#e7d7c5;--c-ctop:#f0f4f2;--c-clit:#e0e8e5;--c-cshade:#cad8d6;--c-teal:#1f6374;--c-tealsoft:#c1d2d7;--c-clay:#c19374;--c-claysoft:#ecd7c6;--c-page:#fffefd;--c-platform_top:#ecf1ef;--c-platform_edge:#ced9d7}.cr-art .part.w76{--c-ground:#fff8ee;--c-ink:#6b4b48;--c-soft:#8f7465;--c-top:#fffbf5;--c-lit:#f7ede1;--c-shade:#eadcca;--c-ctop:#f2f4f1;--c-clit:#e4eae6;--c-cshade:#d1ddd9;--c-teal:#3d7884;--c-tealsoft:#cad7da;--c-clay:#caa184;--c-claysoft:#eedccc;--c-page:#fffdfb;--c-platform_top:#eef2ef;--c-platform_edge:#d4ddda}.cr-art .part.w64{--c-ground:#fff8ee;--c-ink:#826662;--c-soft:#a0897b;--c-top:#fffbf4;--c-lit:#f8efe3;--c-shade:#eee0d0;--c-ctop:#f4f5f1;--c-clit:#e9ece8;--c-cshade:#d9e1dd;--c-teal:#5c8c95;--c-tealsoft:#d2dcdd;--c-clay:#d2ae95;--c-claysoft:#f1e0d1;--c-page:#fffcf9;--c-platform_top:#f1f3ef;--c-platform_edge:#dbe2dd}.cr-art .part.w52{--c-ground:#fff8ee;--c-ink:#9a817d;--c-soft:#b29e90;--c-top:#fffaf3;--c-lit:#f9f1e5;--c-shade:#f1e5d6;--c-ctop:#f6f5f0;--c-clit:#edefe9;--c-cshade:#e0e5e0;--c-teal:#7aa0a6;--c-tealsoft:#dbe2e0;--c-clay:#dbbca6;--c-claysoft:#f4e5d7;--c-page:#fffcf7;--c-platform_top:#f4f4ef;--c-platform_edge:#e2e6e0}.cr-art .part.w40{--c-ground:#fff8ee;--c-ink:#b19d97;--c-soft:#c4b2a6;--c-top:#fffaf2;--c-lit:#fbf2e7;--c-shade:#f4e9db;--c-ctop:#f8f6f0;--c-clit:#f1f1ea;--c-cshade:#e7eae3;--c-teal:#99b4b6;--c-tealsoft:#e3e7e4;--c-clay:#e3cab6;--c-claysoft:#f6e9dc;--c-page:#fffbf5;--c-platform_top:#f6f5ee;--c-platform_edge:#e9eae4}.cr-art .part.w28{--c-ground:#fff8ee;--c-ink:#c8b8b1;--c-soft:#d6c7bc;--c-top:#fff9f1;--c-lit:#fcf4e9;--c-shade:#f7eee1;--c-ctop:#faf7ef;--c-clit:#f5f3eb;--c-cshade:#eeeee6;--c-teal:#b8c9c7;--c-tealsoft:#ebece7;--c-clay:#ebd8c7;--c-claysoft:#f9eee1;--c-page:#fffaf3;--c-platform_top:#f9f6ee;--c-platform_edge:#efeee7}.cr-art .part.w22{--c-ground:#fff8ee;--c-ink:#d4c6be;--c-soft:#ded2c6;--c-top:#fff9f0;--c-lit:#fdf5ea;--c-shade:#f9f0e4;--c-ctop:#fbf7ef;--c-clit:#f7f4ec;--c-cshade:#f2f0e8;--c-teal:#c7d3cf;--c-tealsoft:#f0efe8;--c-clay:#f0dfcf;--c-claysoft:#faf0e4;--c-page:#fffaf2;--c-platform_top:#faf6ee;--c-platform_edge:#f3f0e8}.cr-art.t88 .part:not(.is-lit):not(.is-veil){--c-ground:#fff8ee;--c-ink:#532f2e;--c-soft:#7d5f50;--c-top:#fffcf6;--c-lit:#f5ecdf;--c-shade:#e7d7c5;--c-ctop:#f0f4f2;--c-clit:#e0e8e5;--c-cshade:#cad8d6;--c-teal:#1f6374;--c-tealsoft:#c1d2d7;--c-clay:#c19374;--c-claysoft:#ecd7c6;--c-page:#fffefd;--c-platform_top:#ecf1ef;--c-platform_edge:#ced9d7}.cr-art.t76 .part:not(.is-lit):not(.is-veil){--c-ground:#fff8ee;--c-ink:#6b4b48;--c-soft:#8f7465;--c-top:#fffbf5;--c-lit:#f7ede1;--c-shade:#eadcca;--c-ctop:#f2f4f1;--c-clit:#e4eae6;--c-cshade:#d1ddd9;--c-teal:#3d7884;--c-tealsoft:#cad7da;--c-clay:#caa184;--c-claysoft:#eedccc;--c-page:#fffdfb;--c-platform_top:#eef2ef;--c-platform_edge:#d4ddda}.cr-art.t64 .part:not(.is-lit):not(.is-veil){--c-ground:#fff8ee;--c-ink:#826662;--c-soft:#a0897b;--c-top:#fffbf4;--c-lit:#f8efe3;--c-shade:#eee0d0;--c-ctop:#f4f5f1;--c-clit:#e9ece8;--c-cshade:#d9e1dd;--c-teal:#5c8c95;--c-tealsoft:#d2dcdd;--c-clay:#d2ae95;--c-claysoft:#f1e0d1;--c-page:#fffcf9;--c-platform_top:#f1f3ef;--c-platform_edge:#dbe2dd}.cr-art.t52 .part:not(.is-lit):not(.is-veil){--c-ground:#fff8ee;--c-ink:#9a817d;--c-soft:#b29e90;--c-top:#fffaf3;--c-lit:#f9f1e5;--c-shade:#f1e5d6;--c-ctop:#f6f5f0;--c-clit:#edefe9;--c-cshade:#e0e5e0;--c-teal:#7aa0a6;--c-tealsoft:#dbe2e0;--c-clay:#dbbca6;--c-claysoft:#f4e5d7;--c-page:#fffcf7;--c-platform_top:#f4f4ef;--c-platform_edge:#e2e6e0}.cr-art.t40 .part:not(.is-lit):not(.is-veil){--c-ground:#fff8ee;--c-ink:#b19d97;--c-soft:#c4b2a6;--c-top:#fffaf2;--c-lit:#fbf2e7;--c-shade:#f4e9db;--c-ctop:#f8f6f0;--c-clit:#f1f1ea;--c-cshade:#e7eae3;--c-teal:#99b4b6;--c-tealsoft:#e3e7e4;--c-clay:#e3cab6;--c-claysoft:#f6e9dc;--c-page:#fffbf5;--c-platform_top:#f6f5ee;--c-platform_edge:#e9eae4}.cr-art.t28 .part:not(.is-lit):not(.is-veil){--c-ground:#fff8ee;--c-ink:#c8b8b1;--c-soft:#d6c7bc;--c-top:#fff9f1;--c-lit:#fcf4e9;--c-shade:#f7eee1;--c-ctop:#faf7ef;--c-clit:#f5f3eb;--c-cshade:#eeeee6;--c-teal:#b8c9c7;--c-tealsoft:#ebece7;--c-clay:#ebd8c7;--c-claysoft:#f9eee1;--c-page:#fffaf3;--c-platform_top:#f9f6ee;--c-platform_edge:#efeee7}.cr-art.t22 .part:not(.is-lit):not(.is-veil){--c-ground:#fff8ee;--c-ink:#d4c6be;--c-soft:#ded2c6;--c-top:#fff9f0;--c-lit:#fdf5ea;--c-shade:#f9f0e4;--c-ctop:#fbf7ef;--c-clit:#f7f4ec;--c-cshade:#f2f0e8;--c-teal:#c7d3cf;--c-tealsoft:#f0efe8;--c-clay:#f0dfcf;--c-claysoft:#faf0e4;--c-page:#fffaf2;--c-platform_top:#faf6ee;--c-platform_edge:#f3f0e8}.cr-art .ground{display:none}.cr-soft :is(.cr-art,.sv-fallback){--fade:linear-gradient(to right, transparent, #000 9%, #000 91%, transparent), linear-gradient(to bottom, transparent, #000 9%, #000 91%, transparent);-webkit-mask-image:var(--fade);-webkit-mask-composite:source-in;mask-image:var(--fade);mask-composite:intersect}.cr-art .layer-platform :is(polygon,polyline),.cr-art .layer-objects :is(polygon,polyline,circle),.cr-art :is(.term,.link-start){vector-effect:non-scaling-stroke}.cr-art .wire{stroke-width:calc(var(--k,1) * 1.5)}.cr-art .link{stroke-width:calc(var(--k,1) * 1.7)}.cr-art .wire.control{stroke-width:calc(var(--k,1) * 1.1)}.cr-art .cr-pulse{fill:var(--foreground);stroke:var(--background);stroke-width:2px;vector-effect:non-scaling-stroke}.cr-labels{pointer-events:none;position:absolute;inset:0;overflow:hidden}.cr-label{opacity:0;width:0;height:0;transition:opacity .3s;position:absolute;top:0;left:0}.cr-label.is-on{opacity:1}.cr-label__dot{background:var(--foreground);width:8px;height:8px;box-shadow:0 0 0 2px var(--background);border-radius:50%;position:absolute;top:-4px;left:-4px}.cr-label__lead{background:var(--foreground);position:absolute}.cr-label b{white-space:nowrap;color:var(--foreground);background:var(--background);border-radius:var(--radius-sm,3px);padding:.1rem .4rem;font-size:.875rem;font-weight:560;line-height:1.25;position:absolute}.cr-label--right .cr-label__lead{width:22px;height:1px;top:-.5px;left:4px}.cr-label--right b{top:0;left:26px;transform:translateY(-50%)}.cr-label--left .cr-label__lead{width:22px;height:1px;top:-.5px;right:4px}.cr-label--left b{top:0;right:26px;transform:translateY(-50%)}.cr-label--up .cr-label__lead{width:1px;height:22px;bottom:4px;left:-.5px}.cr-label--up b{bottom:26px;left:0;transform:translate(-50%)}.cr-label--down .cr-label__lead{width:1px;height:22px;top:4px;left:-.5px}.cr-label--down b{top:26px;left:0;transform:translate(-50%)}@media (width<=50rem){.cr-label b{padding:.05rem .3rem;font-size:.8125rem}.cr-label--right .cr-label__lead,.cr-label--left .cr-label__lead{width:14px}.cr-label--right b{left:18px}.cr-label--left b{right:18px}.cr-label--up .cr-label__lead,.cr-label--down .cr-label__lead{height:14px}.cr-label--up b{bottom:18px}.cr-label--down b{top:18px}}
