.esb-root{--ink:#161a22;--ink2:#4a5060;--ink3:#868c9a;--rule:#dadee7;--tint:#f5f7fb;--brand:#3d5adb;--brand-ink:#2a3fa8;--ok:#1e8a4c;--wait:#8a5a00;--f-doc:Inter,Arial,sans-serif;--f-mono:"JetBrains Mono",ui-monospace,Menlo,monospace;width:100%;color:var(--ink);font:400 8pt/1.3 var(--f-doc);text-align:left;break-inside:avoid;page-break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;margin-top:3mm;display:block}.esb-root,.esb-root *{box-sizing:border-box}.esb-root p,.esb-root ul,.esb-root li,.esb-root table{margin:0}.esb-root svg{display:block}.esb-sb{border:.3mm solid var(--rule);font-family:var(--f-doc);color:var(--ink);break-inside:avoid;page-break-inside:avoid;background:#fff;border-radius:3mm;overflow:hidden}.esb-sb-head{background:var(--tint);border-bottom:.25mm solid var(--rule);justify-content:space-between;align-items:center;gap:3mm;padding:1.4mm 4mm;display:flex}.esb-sb-brand{align-items:center;gap:2mm;min-width:0;display:flex}.esb-sb-brand .esb-ic{width:5mm;height:5mm;color:var(--brand);flex:none;display:block}.esb-sb-brand .esb-ic svg{width:100%;height:100%;display:block}.esb-sb-brand b{font:800 6.8pt/1 var(--f-doc);letter-spacing:.16em;text-transform:uppercase;color:var(--ink)}.esb-sb-brand span{font:500 6.6pt/1 var(--f-doc);color:var(--ink3);white-space:nowrap}.esb-sb-status{font:700 6.6pt/1 var(--f-doc);color:var(--ok);white-space:nowrap;background:#fff;border:.3mm solid;border-radius:99mm;align-items:center;gap:1.2mm;padding:.9mm 2.2mm;display:inline-flex}.esb-sb-status.esb-wait{color:var(--wait)}.esb-sb-status svg{width:2.6mm;height:2.6mm}.esb-sb-grid{grid-template-columns:1fr 46mm;display:grid}.esb-sb-signers{flex-direction:column;gap:2mm;min-width:0;padding:2.8mm 4mm;display:flex}.esb-sb-cap{font:700 6pt/1 var(--f-doc);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3)}.esb-hero{grid-template-columns:11mm 1fr;align-items:center;gap:3mm;display:grid}.esb-mono-c{border:.45mm solid var(--brand);width:11mm;height:11mm;color:var(--brand-ink);font:800 9pt/1 var(--f-doc);letter-spacing:.02em;background:#fff;border-radius:50%;place-items:center;display:grid;position:relative}.esb-mono-c i{background:var(--ok);color:#fff;border:.4mm solid #fff;border-radius:50%;place-items:center;width:4mm;height:4mm;display:grid;position:absolute;bottom:-.6mm;right:-.6mm}.esb-mono-c i svg{width:2.4mm;height:2.4mm}.esb-hero .esb-n{font:700 10.5pt/1.2 var(--f-doc);letter-spacing:-.005em}.esb-hero .esb-r{font:400 8pt/1.3 var(--f-doc);color:var(--ink2);margin-top:.4mm}.esb-meta{flex-wrap:wrap;gap:1.4mm 5mm;margin-top:1.2mm;display:flex}.esb-meta div{flex-direction:column;gap:.5mm;display:flex}.esb-meta small{font:700 5.6pt/1 var(--f-doc);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3)}.esb-meta span{font:600 7.6pt/1.1 var(--f-mono);color:var(--ink)}.esb-tiles{grid-template-columns:1fr 1fr;gap:1.8mm;display:grid}.esb-tile{border:.25mm solid var(--rule);background:#fff;border-radius:1.8mm;grid-template-columns:5.4mm 1fr;align-items:start;gap:2mm;padding:1.8mm 2.2mm;display:grid}.esb-tile .esb-o{width:5.4mm;height:5.4mm;font:800 6.6pt/1 var(--f-doc);background:var(--brand);color:#fff;border-radius:50%;place-items:center;display:grid}.esb-tile .esb-n{font:700 7.8pt/1.2 var(--f-doc)}.esb-tile .esb-r{font:400 6.6pt/1.25 var(--f-doc);color:var(--ink2)}.esb-tile .esb-t{font:600 6.6pt/1.2 var(--f-mono);color:var(--ok);align-items:center;gap:1mm;margin-top:.6mm;display:flex}.esb-tile .esb-t svg{width:2.4mm;height:2.4mm}.esb-tile.esb-p{background:#fbfbfc;border-style:dashed}.esb-tile.esb-p .esb-o{color:var(--ink3);border:.3mm dashed var(--ink3);background:#fff}.esb-tile.esb-p .esb-n{color:var(--ink2)}.esb-tile.esb-p .esb-t{color:var(--wait);font-family:var(--f-doc);letter-spacing:.02em;font-weight:700}.esb-sb-seal{border-left:.25mm solid var(--rule);background:var(--tint);flex-direction:column;align-items:center;gap:1.6mm;padding:2.4mm 3mm;display:flex}.esb-qrw{border:.25mm solid var(--rule);background:#fff;border-radius:2mm;width:21mm;height:21mm;padding:1mm;position:relative}.esb-qrw .esb-q{width:100%;height:100%;line-height:0}.esb-qrw .esb-q svg{image-rendering:pixelated;display:block;width:100%!important;height:100%!important}.esb-qrw .esb-lg{width:26%;height:26%;color:var(--brand);background:#fff;border-radius:50%;padding:.7mm;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .5mm #fff}.esb-qrw .esb-lg svg{width:100%;height:100%;display:block}.esb-codes{flex-direction:column;gap:.9mm;width:100%;display:flex}.esb-code{border-top:.25mm solid var(--rule);justify-content:space-between;align-items:baseline;gap:2mm;padding-top:.9mm;display:flex}.esb-code small{font:700 5.4pt/1 var(--f-doc);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3)}.esb-code span{font:700 7pt/1 var(--f-mono);color:var(--ink);white-space:nowrap}.esb-sb-foot{border-top:.25mm solid var(--rule);font:400 6pt/1.35 var(--f-doc);color:var(--ink2);justify-content:space-between;align-items:center;gap:4mm;padding:1.3mm 4mm;display:flex}.esb-sb-foot .esb-u{font:600 6.2pt var(--f-mono);color:var(--ink);white-space:nowrap}.esb-fx{border:.3mm solid var(--rule);font-family:var(--f-doc);color:var(--ink);break-inside:avoid;background:#fff;border-radius:3mm;grid-template-columns:30mm 1fr 30mm;display:grid;overflow:hidden}.esb-fx-l{background:var(--tint);border-right:.25mm solid var(--rule);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.4mm;padding:2.4mm 2mm;display:flex}.esb-fx-l .esb-ic{width:8mm;height:8mm;color:var(--brand)}.esb-fx-l .esb-ic svg{width:100%;height:100%}.esb-fx-l b{font:800 6pt/1.15 var(--f-doc);letter-spacing:.14em;text-transform:uppercase}.esb-fx-mid{flex-direction:column;justify-content:center;gap:1.2mm;min-width:0;padding:2.4mm 3.6mm;display:flex}.esb-fx-row{border-bottom:.25mm solid var(--rule);grid-template-columns:3.2mm 1fr auto;align-items:center;gap:2mm;padding:.9mm 0;display:grid}.esb-fx-row:last-of-type{border-bottom:0}.esb-fx-row .esb-dt{background:var(--ok);color:#fff;border-radius:50%;place-items:center;width:3.2mm;height:3.2mm;display:grid}.esb-fx-row .esb-dt svg{width:2.2mm;height:2.2mm}.esb-fx-row.esb-p .esb-dt{border:.3mm dashed var(--ink3);background:#fff}.esb-fx-row .esb-n{font:700 8pt/1.2 var(--f-doc)}.esb-fx-row .esb-n em{font:400 7pt var(--f-doc);color:var(--ink2);margin-left:1.4mm;font-style:normal}.esb-fx-row .esb-t{font:600 6.8pt var(--f-mono);color:var(--ink2);white-space:nowrap}.esb-fx-row.esb-p .esb-t{font-family:var(--f-doc);color:var(--wait);font-weight:700}.esb-fx-codes{font:400 6pt var(--f-doc);color:var(--ink3);flex-wrap:wrap;gap:4mm;margin-top:.6mm;display:flex}.esb-fx-codes b{font:700 6.6pt var(--f-mono);color:var(--ink);margin-left:1mm}.esb-fx-r{border-left:.25mm solid var(--rule);flex-direction:column;justify-content:center;align-items:center;gap:1mm;padding:2mm;display:flex}.esb-fx-r small{font:600 5.4pt var(--f-doc);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}.esb-tm .esb-tl{flex-direction:column;gap:1.8mm;margin:0;padding:0;list-style:none;display:flex}.esb-tm .esb-tl li{grid-template-columns:4.4mm 1fr auto;align-items:start;gap:2.4mm;display:grid;position:relative}.esb-tm .esb-tl li .esb-dt{background:var(--ok);color:#fff;z-index:1;border-radius:50%;place-items:center;width:4.4mm;height:4.4mm;display:grid;position:relative}.esb-tm .esb-tl li .esb-dt svg{width:2.8mm;height:2.8mm}.esb-tm .esb-tl li.esb-p .esb-dt{border:.35mm dashed var(--ink3);background:#fff}.esb-tm .esb-tl li:not(:last-child):after{content:"";background:var(--rule);width:.3mm;position:absolute;top:4.6mm;bottom:-1.8mm;left:2.05mm}.esb-tm .esb-tl .esb-n{font:700 8.4pt/1.2 var(--f-doc)}.esb-tm .esb-tl .esb-r{font:400 7pt/1.3 var(--f-doc);color:var(--ink2)}.esb-tm .esb-tl .esb-t{font:600 7pt/1.2 var(--f-mono);color:var(--ink);text-align:right;white-space:nowrap}.esb-tm .esb-tl .esb-t small{font:700 5.4pt var(--f-doc);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);display:block}.esb-tm .esb-tl li.esb-p .esb-t{font-family:var(--f-doc);color:var(--wait);font-weight:700}.esb-su{border:.3mm solid var(--rule);font-family:var(--f-doc);color:var(--ink);break-inside:avoid;background:#fafbfc;border-radius:3mm;padding:3.6mm 4.4mm}.esb-su-top{justify-content:space-between;align-items:center;gap:3mm;display:flex}.esb-su-top p{font:400 8.4pt var(--f-doc);margin:0}.esb-su-top .esb-ic{width:6mm;height:6mm;color:var(--brand)}.esb-su-top .esb-ic svg{width:100%;height:100%}.esb-su ul{flex-direction:column;gap:.9mm;margin:1.4mm 0 0;padding-left:4.4mm;display:flex}.esb-su li{font:400 8.2pt/1.35 var(--f-doc)}.esb-su li::marker{color:var(--brand)}.esb-su li b{font-weight:700}.esb-su li.esb-p{color:var(--ink3)}.esb-su hr{border:0;border-top:.25mm solid var(--rule);margin:2.6mm 0}.esb-su-bot{grid-template-columns:1fr 23mm;align-items:center;gap:5mm;display:grid}.esb-su-bot p{font:400 7.6pt/1.45 var(--f-doc);text-align:justify;color:var(--ink2);margin:0 0 1.6mm}.esb-su-bot .esb-kv{font:400 7.6pt/1.6 var(--f-doc)}.esb-su-bot .esb-kv b{font:700 7.6pt var(--f-mono);margin-left:1.4mm}.esb-cb{border:.3mm solid var(--rule);font-family:var(--f-doc);color:var(--ink);break-inside:avoid;background:#fff;border-radius:3mm;grid-template-columns:27mm 1fr 25mm;gap:0;display:grid;overflow:hidden}.esb-cb-stamp{border-right:.25mm solid var(--rule);place-items:center;padding:2.4mm;display:grid}.esb-cb-stamp svg.esb-ring{width:22mm;height:22mm;color:var(--brand);display:block}.esb-cb-mid{flex-direction:column;justify-content:center;gap:1.2mm;min-width:0;padding:2.6mm 4mm;display:flex}.esb-cb-mid .esb-cap{font:700 6pt/1 var(--f-doc);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3)}.esb-cb-row{border-bottom:.25mm dotted var(--ink3);justify-content:space-between;align-items:baseline;gap:3mm;padding-bottom:.8mm;display:flex}.esb-cb-row:last-of-type{border-bottom:0}.esb-cb-row .esb-n{font:700 8pt/1.25 var(--f-doc)}.esb-cb-row .esb-n em{font:400 6.8pt var(--f-doc);color:var(--ink2);font-style:normal;display:block}.esb-cb-row .esb-t{font:600 6.8pt var(--f-mono);white-space:nowrap}.esb-cb-row.esb-p .esb-n{color:var(--ink2)}.esb-cb-row.esb-p .esb-t{font-family:var(--f-doc);color:var(--wait);font-weight:700}.esb-cb-codes{font:400 6pt var(--f-doc);color:var(--ink3);flex-wrap:wrap;gap:4mm;display:flex}.esb-cb-codes b{font:700 6.6pt var(--f-mono);color:var(--ink);margin-left:1mm}.esb-cb-r{border-left:.25mm solid var(--rule);background:var(--tint);place-items:center;padding:2mm;display:grid}.esb-ln{font-family:var(--f-doc);color:var(--ink);break-inside:avoid}.esb-ln-grid{grid-template-columns:repeat(var(--cols,2),1fr);gap:4mm 8mm;padding:0 2mm;display:grid}.esb-ln-s{text-align:center;flex-direction:column;align-items:center;gap:.6mm;display:flex}.esb-ln-s .esb-mk{height:7mm;color:var(--brand-ink);font:600 6.8pt var(--f-doc);justify-content:center;align-items:flex-end;gap:1.4mm;padding-bottom:.6mm;display:flex}.esb-ln-s .esb-mk .esb-ic{width:4.6mm;height:4.6mm}.esb-ln-s .esb-mk .esb-ic svg{width:100%;height:100%}.esb-ln-s .esb-bar{border-top:.35mm solid var(--ink);width:100%}.esb-ln-s .esb-n{font:700 8.2pt/1.2 var(--f-doc);margin-top:.6mm}.esb-ln-s .esb-r{font:400 7pt/1.25 var(--f-doc);color:var(--ink2)}.esb-ln-s.esb-p .esb-mk{color:var(--wait);font-family:var(--f-doc);font-weight:700}.esb-ln-s.esb-p .esb-bar{border-top-style:dashed;border-color:var(--ink3)}.esb-ln-strip{border:.3mm solid var(--rule);background:var(--tint);border-radius:2.4mm;grid-template-columns:auto 1fr auto;align-items:center;gap:4mm;margin-top:4mm;padding:2mm 3mm;display:grid}.esb-ln-strip .esb-tx{font:400 6.6pt/1.45 var(--f-doc);color:var(--ink2)}.esb-ln-strip .esb-tx b{font:700 6.8pt var(--f-mono);color:var(--ink)}.esb-ln-strip .esb-ic{width:7mm;height:7mm;color:var(--brand)}.esb-ln-strip .esb-ic svg{width:100%;height:100%}.esb-mn{font-family:var(--f-doc);color:var(--ink);border-top:.5mm solid var(--brand);break-inside:avoid;grid-template-columns:1fr 18mm;gap:5mm;padding-top:2.4mm;display:grid}.esb-mn .esb-cap{font:700 6pt/1 var(--f-doc);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-ink);align-items:center;gap:1.6mm;margin-bottom:1.6mm;display:flex}.esb-mn .esb-cap .esb-ic{width:3.6mm;height:3.6mm;color:var(--brand)}.esb-mn .esb-cap .esb-ic svg{width:100%;height:100%}.esb-mn ul{grid-template-columns:1fr 1fr;gap:1mm 6mm;margin:0;padding:0;list-style:none;display:grid}.esb-mn li{font:400 7.2pt/1.35 var(--f-doc);color:var(--ink2)}.esb-mn li b{color:var(--ink);font-weight:700}.esb-mn li .esb-t{font:600 6.6pt var(--f-mono);color:var(--ink)}.esb-mn li.esb-p{color:var(--ink3)}.esb-mn li.esb-p .esb-t{font-family:var(--f-doc);color:var(--wait);font-weight:700}.esb-mn .esb-ft{font:400 6pt/1.4 var(--f-doc);color:var(--ink3);margin-top:1.8mm}.esb-mn .esb-ft b{font:700 6.4pt var(--f-mono);color:var(--ink)}.esb-mn .esb-qrw{border:0;border-radius:0;padding:0}.esb-tb{border:.3mm solid var(--rule);font-family:var(--f-doc);color:var(--ink);break-inside:avoid;background:#fff;border-radius:3mm;overflow:hidden}.esb-tb-band{background:linear-gradient(90deg,#3d5adb 0 30%,#4fb477 30% 55%,#f2c230 55% 70%,#2f8fd8 70% 100%);height:1.4mm}.esb-tb-head{justify-content:space-between;align-items:center;gap:3mm;padding:1.8mm 4mm;display:flex}.esb-tb-body{border-top:.25mm solid var(--rule);grid-template-columns:1fr 26mm;display:grid}.esb-tb table{border-collapse:collapse;width:100%;font:400 7pt/1.3 var(--f-doc)}.esb-tb th{font:700 5.6pt/1 var(--f-doc);letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);text-align:left;border-bottom:.25mm solid var(--rule);padding:1.6mm 2mm 1.2mm}.esb-tb th:first-child,.esb-tb td:first-child{padding-left:4mm}.esb-tb td{border-bottom:.25mm solid var(--rule);vertical-align:middle;padding:1.3mm 2mm}.esb-tb tr:last-child td{border-bottom:0}.esb-tb td.esb-n{font-size:7.6pt;font-weight:700}.esb-tb td.esb-t{font:600 6.6pt var(--f-mono);white-space:nowrap}.esb-tb .esb-st{font:700 6pt var(--f-doc);color:var(--ok);white-space:nowrap;align-items:center;gap:.8mm;display:inline-flex}.esb-tb .esb-st svg{width:2.4mm;height:2.4mm}.esb-tb tr.esb-p .esb-st{color:var(--wait)}.esb-tb tr.esb-p td.esb-n{color:var(--ink2)}.esb-tb-seal{border-left:.25mm solid var(--rule);background:var(--tint);flex-direction:column;justify-content:center;align-items:center;gap:1.2mm;padding:2mm;display:flex}.esb-tb-seal .esb-c{font:700 5.8pt var(--f-mono);text-align:center;line-height:1.5}.esb-tb-seal .esb-c small{font:700 5pt var(--f-doc);letter-spacing:.1em;color:var(--ink3);text-transform:uppercase;display:block}
