.explorer-heading.svelte-21jern{justify-content:space-between;align-items:center;gap:25px;margin-bottom:22px;display:flex}.step.svelte-21jern{letter-spacing:.14em;color:#987047;font-size:9px;font-weight:650}.explorer-heading.svelte-21jern h2:where(.svelte-21jern){margin:11px 0 12px;font-size:31px;line-height:1.2}.explorer-heading.svelte-21jern p:where(.svelte-21jern){color:#77705f;margin:0;font-size:13px;line-height:1.7}.demo-badge.svelte-21jern{letter-spacing:.07em;white-space:nowrap;color:#8d5b27;background:#f4e2c7;border:1px solid #d8b37f;border-radius:20px;align-items:center;gap:7px;padding:9px 12px;font-size:8px;font-weight:600;display:inline-flex}.demo-badge.svelte-21jern>span:where(.svelte-21jern){background:#b57a35;border-radius:50%;width:5px;height:5px}.scenario-bar.svelte-21jern{flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 20px;display:flex}.scenario-bar.svelte-21jern>span:where(.svelte-21jern){color:#8b765b;margin-right:4px;font-size:10px}.scenario-bar.svelte-21jern button:where(.svelte-21jern){color:#795a35;background:#fbf3e6;border:1px solid #d8c7b0;border-radius:7px;min-height:34px;padding:8px 11px;font-size:10px;line-height:1.4}.scenario-bar.svelte-21jern button:where(.svelte-21jern):hover{background:#f7e6cf;border-color:#b68047}.explorer-grid.svelte-21jern{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:start;gap:22px;display:grid}.context-panel.svelte-21jern{background:#fff8ed;border:1px solid #dfcfb7;border-radius:15px;padding:27px}.context-fields.svelte-21jern{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 17px;display:grid}.context-fields.svelte-21jern>div:where(.svelte-21jern){min-width:0}.context-fields.svelte-21jern label:where(.svelte-21jern):not(.national-toggle),.resolution-panel.svelte-21jern label:where(.svelte-21jern),.entered-inputs.svelte-21jern label:where(.svelte-21jern){margin:0 0 8px;font-size:11px;font-weight:600;display:block}.context-fields.svelte-21jern .input:where(.svelte-21jern),.entered-inputs.svelte-21jern .input:where(.svelte-21jern){min-height:43px;padding:11px 12px;font-size:12px}.context-fields.svelte-21jern .field-hint:where(.svelte-21jern){font-size:9px}.national-toggle.svelte-21jern{color:#73664f;grid-column:1/-1;align-items:center;gap:9px;margin-top:-6px;font-size:11px;line-height:1.7;display:flex}.national-toggle.svelte-21jern input:where(.svelte-21jern){accent-color:#e1873f;flex-shrink:0;width:15px;height:15px}.context-details.svelte-21jern{border-top:1px solid #e3d6c4;margin-top:26px}.context-details.svelte-21jern summary:where(.svelte-21jern){cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:20px 0 0;font-size:12px;font-weight:600;line-height:1.6;list-style:none;display:flex}.context-details.svelte-21jern summary:where(.svelte-21jern)>span:where(.svelte-21jern){color:#ad8554;font-size:18px}.context-details.svelte-21jern>p:where(.svelte-21jern){color:#8b7d65;margin:12px 0 20px;font-size:11px;line-height:1.8}.context-details.svelte-21jern>p.context-hint:where(.svelte-21jern){margin:18px 0 0;font-size:10px}.context-footnote.svelte-21jern{color:#927757;border-top:1px solid #e4d8c6;align-items:flex-start;gap:9px;margin-top:22px;padding-top:20px;display:flex}.context-footnote.svelte-21jern p:where(.svelte-21jern){margin:0;font-size:10px;line-height:1.8}.context-footnote.svelte-21jern svg{margin-top:2px}.resolution-panel.svelte-21jern{color:#f1e4cd;background:#24251e;border:1px solid #424030;border-radius:15px;padding:27px 25px}.resolution-panel.svelte-21jern>.step:where(.svelte-21jern){color:#c4a576}.resolution-icon.svelte-21jern{color:#d4b582;background:#b28c4010;border:1px solid #8c7b4b88;border-radius:11px;place-items:center;width:46px;height:46px;margin:26px 0 17px;display:grid}.resolution-panel.matched.svelte-21jern .resolution-icon:where(.svelte-21jern){color:#bad09e;background:#849a591a;border-color:#74915d}.resolution-panel.svelte-21jern h3:where(.svelte-21jern){margin:0 0 12px;font-size:25px;line-height:1.2}.resolution-panel.svelte-21jern>p:where(.svelte-21jern){color:#b5b6a4;margin-bottom:22px;font-size:12px;line-height:1.8}.resolution-panel.svelte-21jern>p.resolution-detail:where(.svelte-21jern){color:#d7ad84;background:#a37b4611;border:1px solid #a37b4644;border-radius:7px;padding:13px;font-size:10px}.matched-pack.svelte-21jern{border-top:1px solid #cfbc961c;border-bottom:1px solid #cfbc961c;margin:20px 0;padding:16px 0}.matched-pack.svelte-21jern>span:where(.svelte-21jern){color:#b29b76;letter-spacing:.13em;font-size:7px}.matched-pack.svelte-21jern>code:where(.svelte-21jern){color:#f2c994;overflow-wrap:anywhere;margin:9px 0 7px;font-size:10px;display:block}.matched-pack.svelte-21jern>p:where(.svelte-21jern){color:#b4b2a0;margin:0;font-size:10px;line-height:1.7}.resolution-panel.svelte-21jern label:where(.svelte-21jern){color:#c4c1ab;font-size:10px}.resolution-panel.svelte-21jern .input:where(.svelte-21jern){color:#f8e4bd;background:#1b1f17;border-color:#50543e;padding:11px 13px;font-size:17px}.resolution-panel.svelte-21jern>p.demo-input-hint:where(.svelte-21jern){color:#9ca18a;margin:7px 0 0;font-size:9px;line-height:1.6}.demo-result.svelte-21jern{margin:21px 0}.demo-result.svelte-21jern>div:where(.svelte-21jern){border-bottom:1px solid #d4bd8a1a;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.demo-result.svelte-21jern dt:where(.svelte-21jern){color:#bdbca9;font-size:10px}.demo-result.svelte-21jern dd:where(.svelte-21jern){letter-spacing:-.6px;color:#ffd09a;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:24px;line-height:1.2}.export-run.svelte-21jern{color:#35250f;background:#ffa257;border:1px solid #e49550;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:13px 14px;font-size:11px;font-weight:600;display:flex}.resolution-panel.svelte-21jern>p.no-authority:where(.svelte-21jern){color:#9c9f8a;border-top:1px solid #d4bd8a1a;margin:20px 0 0;padding-top:17px;font-size:9px;line-height:1.8}.blocked-result.svelte-21jern{background:#8c733019;border:1px dashed #a58d5c66;border-radius:8px;padding:18px 15px}.blocked-result.svelte-21jern>span:where(.svelte-21jern){letter-spacing:.12em;color:#dcc18e;font-size:8px;font-weight:600}.blocked-result.svelte-21jern p:where(.svelte-21jern){color:#b7b6a2;margin:9px 0 0;font-size:11px;line-height:1.8}.resolution-panel.svelte-21jern>p.resolution-error:where(.svelte-21jern){color:#f0bd96;margin:15px 0;font-size:10px}.download-message.svelte-21jern{color:#53683f;background:#e7ead9;border:1px solid #cbd0b7;border-radius:9px;padding:14px 17px;font-size:11px;line-height:1.8}.evidence-panel.svelte-21jern{background:#faf3e7;border:1px solid #ddcfb9;border-radius:13px;margin-top:22px;padding:0 26px}.evidence-panel.svelte-21jern summary:where(.svelte-21jern){cursor:pointer;color:#625943;justify-content:space-between;align-items:center;gap:15px;padding:20px 0;font-size:12px;font-weight:600;list-style:none;display:flex}.evidence-panel.svelte-21jern summary:where(.svelte-21jern) svg{color:#9a784c}.evidence-grid.svelte-21jern,.evidence-lists.svelte-21jern{grid-template-columns:1fr 1fr;gap:30px;display:grid}.evidence-grid.svelte-21jern{border-top:1px solid #e0d1b9;padding-top:22px}.evidence-grid.svelte-21jern h4:where(.svelte-21jern){letter-spacing:0;margin:10px 0 6px;font-size:12px;line-height:1.7}.evidence-grid.svelte-21jern p:where(.svelte-21jern){color:#86765d;margin:0 0 20px;font-size:10px;line-height:1.9}.evidence-grid.svelte-21jern code:where(.svelte-21jern){overflow-wrap:anywhere;color:#997446;background:#efe3d0;border-radius:7px;padding:10px;font-size:8px;line-height:1.8;display:block}.evidence-lists.svelte-21jern{border-top:1px solid #e3d6c1;margin-top:15px;padding:20px 0 12px}.evidence-lists.svelte-21jern h4:where(.svelte-21jern){letter-spacing:0;font-size:12px}.evidence-lists.svelte-21jern ul:where(.svelte-21jern){color:#7b705d;padding-left:17px;font-size:10px;line-height:1.9}.evidence-lists.svelte-21jern li:where(.svelte-21jern)+li:where(.svelte-21jern){margin-top:6px}.entered-rate.svelte-21jern{background:#efe2cd;border:1px solid #dac9ae;border-radius:15px;grid-template-columns:1fr 1fr;gap:45px;margin-top:45px;padding:30px;display:grid}.entered-rate.svelte-21jern h2:where(.svelte-21jern){margin:11px 0 15px;font-size:29px}.entered-rate.svelte-21jern p:where(.svelte-21jern){color:#7f7059;max-width:460px;font-size:12px;line-height:1.85}.entered-rate.svelte-21jern a:where(.svelte-21jern){color:#915d2a;align-items:center;gap:9px;font-size:11px;text-decoration:none;display:inline-flex}.entered-card.svelte-21jern{background:#fff8ee;border:1px solid #dbccb6;border-radius:11px;padding:21px}.entered-inputs.svelte-21jern{grid-template-columns:1fr 1fr;gap:12px;display:grid}.entered-card.svelte-21jern p.entered-hint:where(.svelte-21jern){color:#998367;margin:9px 0 15px;font-size:9px;line-height:1.7}.entered-card.svelte-21jern dl:where(.svelte-21jern){margin:0 0 16px}.entered-card.svelte-21jern dl:where(.svelte-21jern)>div:where(.svelte-21jern){border-top:1px solid #e4d7c3;justify-content:space-between;align-items:center;gap:15px;padding:12px 0;display:flex}.entered-card.svelte-21jern dt:where(.svelte-21jern){color:#7b6e59;font-size:11px}.entered-card.svelte-21jern dd:where(.svelte-21jern){letter-spacing:-.5px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:600}.own-assumption.svelte-21jern{color:#927548;border:1px solid #dcc5a1;border-radius:7px;align-items:center;gap:7px;padding:10px 12px;font-size:9px;line-height:1.6;display:flex}.entered-card.svelte-21jern p.entered-error:where(.svelte-21jern){color:#a05530;margin:15px 0 0;font-size:11px;line-height:1.8}@media (width<=1000px){.explorer-grid.svelte-21jern{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.context-panel.svelte-21jern{padding:23px 20px}.context-fields.svelte-21jern{gap:18px 12px}.context-fields.svelte-21jern .input:where(.svelte-21jern){padding:10px;font-size:11px}.resolution-panel.svelte-21jern{padding:24px 20px}.entered-rate.svelte-21jern{gap:25px;padding:27px}.entered-card.svelte-21jern{padding:20px}}@media (width<=760px){.explorer-heading.svelte-21jern{display:block}.explorer-heading.svelte-21jern h2:where(.svelte-21jern){font-size:28px}.demo-badge.svelte-21jern{margin-top:17px}.scenario-bar.svelte-21jern{gap:7px}.scenario-bar.svelte-21jern>span:where(.svelte-21jern){width:100%;margin-bottom:2px}.scenario-bar.svelte-21jern button:where(.svelte-21jern){padding:8px 9px;font-size:9px}.explorer-grid.svelte-21jern{grid-template-columns:1fr}.context-panel.svelte-21jern{padding:23px 19px}.context-fields.svelte-21jern{gap:20px 13px}.context-fields.svelte-21jern>div:where(.svelte-21jern):first-child{grid-column:1/-1}.context-fields.svelte-21jern label:where(.svelte-21jern):not(.national-toggle){font-size:10px}.context-fields.svelte-21jern .input:where(.svelte-21jern){font-size:11px}.context-details.svelte-21jern .context-fields:where(.svelte-21jern)>div:where(.svelte-21jern):first-child{grid-column:auto}.resolution-panel.svelte-21jern{padding:27px 23px}.resolution-panel.svelte-21jern h3:where(.svelte-21jern){font-size:28px}.resolution-icon.svelte-21jern{margin:22px 0 15px}.demo-result.svelte-21jern dd:where(.svelte-21jern){font-size:30px}.resolution-panel.svelte-21jern>p:where(.svelte-21jern){font-size:12px}.resolution-panel.svelte-21jern>p.no-authority:where(.svelte-21jern){font-size:10px}.evidence-panel.svelte-21jern{padding:0 20px}.evidence-grid.svelte-21jern,.evidence-lists.svelte-21jern{grid-template-columns:1fr;gap:10px}.evidence-panel.svelte-21jern summary:where(.svelte-21jern){font-size:11px}.evidence-grid.svelte-21jern code:where(.svelte-21jern){font-size:9px}.evidence-lists.svelte-21jern ul:where(.svelte-21jern){font-size:11px}.entered-rate.svelte-21jern{grid-template-columns:1fr;gap:20px;margin-top:30px;padding:25px 20px}.entered-rate.svelte-21jern h2:where(.svelte-21jern){font-size:28px}.entered-card.svelte-21jern{padding:21px 17px}.entered-inputs.svelte-21jern .input:where(.svelte-21jern){font-size:13px}.own-assumption.svelte-21jern{font-size:9px}}@media (width<=360px){.context-fields.svelte-21jern{grid-template-columns:1fr}.context-details.svelte-21jern .context-fields:where(.svelte-21jern)>div:where(.svelte-21jern):first-child{grid-column:1/-1}.national-toggle.svelte-21jern{font-size:10px}}.rules-hero.svelte-17wjoog{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:center;gap:56px;padding:17px 0 40px;display:grid}.rules-hero.svelte-17wjoog h1:where(.svelte-17wjoog){letter-spacing:-2.8px;margin-bottom:24px;font-size:clamp(37px,4.8vw,62px);line-height:1.07}.rules-hero.svelte-17wjoog .page-intro:where(.svelte-17wjoog){max-width:670px;font-size:15px;line-height:1.8}.hero-links.svelte-17wjoog{flex-wrap:wrap;align-items:center;gap:23px;margin-top:27px;display:flex}.hero-links.svelte-17wjoog .btn:where(.svelte-17wjoog){font-size:12px}.schema-link.svelte-17wjoog{color:#8c663c;align-items:center;gap:7px;font-size:10px;text-decoration:none;display:flex}.schema-link.svelte-17wjoog:hover{text-decoration:underline}.version-card.svelte-17wjoog{color:#f2e3c9;background:linear-gradient(135deg,#2c2d23,#171e14);border:1px solid #735a3a;border-radius:15px;padding:24px;transform:rotate(2deg);box-shadow:0 13px 30px #49351e16}.version-top.svelte-17wjoog{color:#d3ac75;border-bottom:1px solid #c4b48724;align-items:center;gap:9px;padding-bottom:22px;display:flex}.version-top.svelte-17wjoog>span:where(.svelte-17wjoog){letter-spacing:.09em;font-size:7px;line-height:1.5}.version-top.svelte-17wjoog>span:where(.svelte-17wjoog):last-child{letter-spacing:0;border:1px solid #bca47747;border-radius:5px;margin-left:auto;padding:5px 7px;font:9px ui-monospace,monospace}.version-lines.svelte-17wjoog>div:where(.svelte-17wjoog){border-bottom:1px solid #b8b99e1c;flex-direction:column;gap:7px;padding:18px 0;display:flex}.version-lines.svelte-17wjoog span:where(.svelte-17wjoog){color:#a4ad91;font-size:9px}.version-lines.svelte-17wjoog strong:where(.svelte-17wjoog){letter-spacing:-.2px;font-size:13px;font-weight:500}.version-foot.svelte-17wjoog{color:#bdc0a7;align-items:center;gap:7px;margin-top:21px;font-size:9px;display:flex}.dot.svelte-17wjoog{background:#a9bc81;border-radius:50%;width:5px;height:5px}.release-notice.svelte-17wjoog{color:#76542b;background:#f3e3cb;border:1px solid #dfbf94;border-radius:12px;align-items:flex-start;gap:15px;margin-bottom:48px;padding:22px 25px;display:flex}.release-notice.svelte-17wjoog svg{flex-shrink:0;margin-top:1px}.release-notice.svelte-17wjoog strong:where(.svelte-17wjoog){font-size:13px}.release-notice.svelte-17wjoog p:where(.svelte-17wjoog){max-width:1040px;margin:7px 0 0;font-size:12px;line-height:1.85}.release-notice.svelte-17wjoog b:where(.svelte-17wjoog){font-weight:650}.explorer-section.svelte-17wjoog{scroll-margin-top:25px}.principles-section.svelte-17wjoog{margin-top:58px}.step.svelte-17wjoog{letter-spacing:.14em;color:#947047;font-size:9px;font-weight:650}.section-heading.svelte-17wjoog{margin-bottom:25px}.section-heading.svelte-17wjoog h2:where(.svelte-17wjoog){margin:12px 0 14px;font-size:34px;line-height:1.2}.section-heading.svelte-17wjoog p:where(.svelte-17wjoog){color:#7a705f;max-width:770px;font-size:13px;line-height:1.85}.principles-grid.svelte-17wjoog{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.principles-grid.svelte-17wjoog article:where(.svelte-17wjoog){background:#fff8ee;border:1px solid #dfcfb7;border-radius:13px;padding:26px 24px}.principles-grid.svelte-17wjoog article:where(.svelte-17wjoog) svg{color:#a57740;margin-bottom:22px}.principles-grid.svelte-17wjoog h3:where(.svelte-17wjoog){letter-spacing:-.6px;margin:0 0 12px;font-size:21px;line-height:1.2}.principles-grid.svelte-17wjoog p:where(.svelte-17wjoog){color:#7d715d;margin:0;font-size:11px;line-height:1.9}.release-gates.svelte-17wjoog{background:#eae0cf;border:1px solid #dbcaaf;border-radius:16px;grid-template-columns:.9fr 1.1fr;gap:55px;margin-top:28px;padding:35px;display:grid}.release-gates.svelte-17wjoog h2:where(.svelte-17wjoog){letter-spacing:-1.1px;max-width:300px;margin:14px 0 18px;font-size:33px;line-height:1.15}.release-gates.svelte-17wjoog>div:where(.svelte-17wjoog)>p:where(.svelte-17wjoog){color:#7e7059;max-width:390px;font-size:12px;line-height:1.9}.release-gates.svelte-17wjoog ol:where(.svelte-17wjoog){margin:0;padding:0;list-style:none}.release-gates.svelte-17wjoog li:where(.svelte-17wjoog){gap:17px;display:flex}.release-gates.svelte-17wjoog li:where(.svelte-17wjoog)+li:where(.svelte-17wjoog){margin-top:22px}.release-gates.svelte-17wjoog li:where(.svelte-17wjoog)>span:where(.svelte-17wjoog){color:#977345;background:#f7ecd9;border:1px solid #c8b08e;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:8px;display:grid}.release-gates.svelte-17wjoog li:where(.svelte-17wjoog) strong:where(.svelte-17wjoog){font-size:12px;font-weight:600}.release-gates.svelte-17wjoog li:where(.svelte-17wjoog) p:where(.svelte-17wjoog){color:#817157;margin:6px 0 0;font-size:11px;line-height:1.85}.specification.svelte-17wjoog{background:#fcf4e8;border:1px solid #dccbb0;border-radius:12px;margin-top:25px;padding:0 25px;scroll-margin-top:25px}.specification.svelte-17wjoog summary:where(.svelte-17wjoog){cursor:pointer;color:#7a6343;justify-content:space-between;align-items:center;gap:20px;padding:19px 0;font-size:12px;font-weight:600;line-height:1.7;list-style:none;display:flex}.specification.svelte-17wjoog>div:where(.svelte-17wjoog){border-top:1px solid #e3d5bf;padding:19px 0 24px}.specification.svelte-17wjoog h3:where(.svelte-17wjoog){letter-spacing:-.3px;margin:23px 0 11px;font-size:17px}.specification.svelte-17wjoog p:where(.svelte-17wjoog){color:#7d6e57;font-size:11px;line-height:1.9}.specification.svelte-17wjoog .spec-warning:where(.svelte-17wjoog){color:#936631;background:#f4e5ce;border:1px solid #dfbd92;border-radius:8px;padding:13px 16px}.specification.svelte-17wjoog code:where(.svelte-17wjoog){overflow-wrap:anywhere;color:#8b6538;font-size:10px;line-height:1.8}.specification.svelte-17wjoog p.hash-note:where(.svelte-17wjoog){color:#947b5c;margin:23px 0 0;font-size:10px}.language-banner.svelte-17wjoog{color:#f8e8cd;background:#25291f;border-radius:15px;align-items:center;gap:22px;margin-top:28px;padding:28px;display:flex}.language-banner.svelte-17wjoog>div:where(.svelte-17wjoog){flex:1}.language-banner.svelte-17wjoog>svg{color:#cda36c}.language-banner.svelte-17wjoog h2:where(.svelte-17wjoog){margin:0 0 9px;font-size:24px}.language-banner.svelte-17wjoog p:where(.svelte-17wjoog){color:#abb29c;margin:0;font-size:12px;line-height:1.8}.language-banner.svelte-17wjoog .btn:where(.svelte-17wjoog){color:#e8c89b;border-color:#7c6c48;flex-shrink:0;font-size:11px}.spec-reference.svelte-17wjoog{color:#8f826d;max-width:960px;margin:24px 0 0;font-size:10px;line-height:1.8}.spec-reference.svelte-17wjoog a:where(.svelte-17wjoog){color:#946739}@media (width<=1020px){.rules-hero.svelte-17wjoog{grid-template-columns:1.3fr .9fr;gap:30px}.rules-hero.svelte-17wjoog h1:where(.svelte-17wjoog){letter-spacing:-2px;font-size:48px}.version-card.svelte-17wjoog{padding:21px}.version-lines.svelte-17wjoog strong:where(.svelte-17wjoog){font-size:11px}.hero-links.svelte-17wjoog{gap:18px}.principles-grid.svelte-17wjoog{gap:13px}.principles-grid.svelte-17wjoog article:where(.svelte-17wjoog){padding:23px 20px}.principles-grid.svelte-17wjoog h3:where(.svelte-17wjoog){font-size:20px}.release-gates.svelte-17wjoog{gap:30px;padding:30px}.language-banner.svelte-17wjoog{flex-wrap:wrap}.language-banner.svelte-17wjoog .btn:where(.svelte-17wjoog){margin-inline-start:53px}}@media (width<=720px){.rules-hero.svelte-17wjoog{padding:13px 0 29px;display:block}.rules-hero.svelte-17wjoog h1:where(.svelte-17wjoog){letter-spacing:-1.7px;font-size:42px;line-height:1.1}.rules-hero.svelte-17wjoog .page-intro:where(.svelte-17wjoog){font-size:14px}.version-card.svelte-17wjoog{margin:32px 8px 5px;padding:23px;transform:rotate(1.2deg)}.version-lines.svelte-17wjoog>div:where(.svelte-17wjoog){flex-direction:row;justify-content:space-between;align-items:center;gap:15px;padding:16px 0}.version-lines.svelte-17wjoog strong:where(.svelte-17wjoog){font-size:12px}.version-top.svelte-17wjoog>span:where(.svelte-17wjoog){font-size:8px}.release-notice.svelte-17wjoog{gap:12px;margin-bottom:33px;padding:20px 18px}.release-notice.svelte-17wjoog strong:where(.svelte-17wjoog){font-size:12px}.release-notice.svelte-17wjoog p:where(.svelte-17wjoog){font-size:11px;line-height:1.9}.principles-section.svelte-17wjoog{margin-top:39px}.section-heading.svelte-17wjoog h2:where(.svelte-17wjoog){font-size:29px}.section-heading.svelte-17wjoog p:where(.svelte-17wjoog){font-size:12px}.principles-grid.svelte-17wjoog{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.principles-grid.svelte-17wjoog article:where(.svelte-17wjoog){padding:22px 17px}.principles-grid.svelte-17wjoog article:where(.svelte-17wjoog) svg{margin-bottom:19px}.principles-grid.svelte-17wjoog h3:where(.svelte-17wjoog){font-size:20px}.principles-grid.svelte-17wjoog p:where(.svelte-17wjoog){font-size:10px}.release-gates.svelte-17wjoog{grid-template-columns:1fr;gap:22px;padding:25px 23px}.release-gates.svelte-17wjoog h2:where(.svelte-17wjoog){max-width:none;font-size:31px}.release-gates.svelte-17wjoog>div:where(.svelte-17wjoog)>p:where(.svelte-17wjoog){max-width:none;margin-bottom:0}.specification.svelte-17wjoog{padding:0 20px}.specification.svelte-17wjoog summary:where(.svelte-17wjoog){font-size:11px}.language-banner.svelte-17wjoog{gap:17px;padding:26px 23px}.language-banner.svelte-17wjoog>div:where(.svelte-17wjoog){flex-basis:100%}.language-banner.svelte-17wjoog .btn:where(.svelte-17wjoog){margin-inline-start:0}.language-banner.svelte-17wjoog h2:where(.svelte-17wjoog){font-size:25px}.spec-reference.svelte-17wjoog{font-size:9px}}@media (width<=400px){.principles-grid.svelte-17wjoog{grid-template-columns:1fr}.principles-grid.svelte-17wjoog h3:where(.svelte-17wjoog){font-size:23px}.principles-grid.svelte-17wjoog p:where(.svelte-17wjoog){font-size:12px}.version-lines.svelte-17wjoog>div:where(.svelte-17wjoog){flex-direction:column;align-items:start;gap:5px}.rules-hero.svelte-17wjoog h1:where(.svelte-17wjoog){font-size:38px}}
