.result-sheet{--ink:#123c8f;--ink-deep:#0a2156;--navy:#0a3c8d;--pill:#163f85;--rule:#0a2156;--rule-tile:#24458b;--rule-soft:#7fa6d8;--frame-left:#0060f0;--frame-right:#4a62fc;--frame-text:#00204a;--contact-bg:#033a8c;--security-bg:#021742;--poly-1:#eef3fa;--poly-2:#d8e3f0;--poly-3:#c6d3e5;--poly-4:#94abce;--rosette-outer:#e08fab;--rosette-middle:#9b8fd6;--rosette-core:#d98aa0;--sign-green:#2e8b3d;--font-doc:Arial, "Helvetica Neue", Helvetica, "Liberation Sans", sans-serif;width:794px;height:1123px;color:var(--ink);font-family:var(--font-doc);background:#fff;font-size:12px;line-height:1.1;position:relative;overflow:hidden;box-shadow:0 10px 40px #00000059}.result-sheet *{box-sizing:border-box}.crest-seal{background:#fff;border-radius:10px;place-items:center;width:104px;height:112px;display:grid;box-shadow:0 1px 4px #0217424d}.qr-code-slot,.qr-code-slot svg{width:100%;height:100%;display:block}.result-stage{background:radial-gradient(120% 80% at 50% 0,#123c8f 0%,#0a2156 55%,#021742 100%);justify-content:center;align-items:flex-start;min-height:100vh;padding:24px 16px 40px;display:flex}.result-stage-inner{--sheet-scale:1;flex-direction:column;align-items:center;gap:14px;width:min(794px,100%);display:flex}.result-toolbar{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.result-sheet{transform:scale(var(--sheet-scale));transform-origin:0 0;margin-right:calc((var(--sheet-scale) - 1) * 794px);margin-bottom:calc((var(--sheet-scale) - 1) * 1123px)}@media screen and (max-width:826px){.result-stage-inner{--sheet-scale:.94}}@media screen and (max-width:780px){.result-stage-inner{--sheet-scale:.84}}@media screen and (max-width:700px){.result-stage-inner{--sheet-scale:.74}}@media screen and (max-width:620px){.result-stage-inner{--sheet-scale:.64}}@media screen and (max-width:540px){.result-stage-inner{--sheet-scale:.55}}@media screen and (max-width:470px){.result-stage-inner{--sheet-scale:.46}}@media screen and (max-width:400px){.result-stage-inner{--sheet-scale:.41}}@media screen and (max-width:360px){.result-stage-inner{--sheet-scale:.36}}@page{size:A4;margin:0}@media print{html,body{background:#fff;width:794px;height:1123px;margin:0;padding:0}.result-stage{background:#fff;min-height:0;padding:0;display:block}.result-toolbar{display:none!important}.result-stage-inner{gap:0;width:auto;display:block}.result-sheet{box-shadow:none;break-inside:avoid;page-break-inside:avoid;margin:0;transform:none}.result-stage,.result-stage *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
