.fp-note{letter-spacing:.04em;text-transform:none;color:#1b1c1e8c;text-align:right;margin-left:auto;font-style:normal}.fp-msg{background:#fff;border:1px solid #1b1c1e21;border-left:3px solid #0040b9;border-radius:8px;margin:6px 0 22px;padding:14px 18px 6px;box-shadow:0 8px 20px #1b1c1e0d}.fp-mh{letter-spacing:.14em;text-transform:uppercase;color:#0040b9;margin-bottom:10px;font:600 10px IBM Plex Mono,monospace;display:block}.post .fp-msg p{color:#1b1c1e;margin:0 0 10px;font-size:14.5px;line-height:1.65}.post .fp-msg p.fp-ms{color:#1b1c1eb8;border-bottom:1px dashed #1b1c1e24;padding-bottom:9px;font-size:13.5px}.post .fp-msg p.fp-vm{color:#1b1c1eb8;border-top:1px dashed #1b1c1e24;padding-top:9px;font-size:13.5px}.fp-msg--desk{border-left-color:#005929}.fp-msg--desk .fp-mh{color:#005929}.fp-wk{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;max-width:640px;margin:0 auto;display:grid}.fp-st{text-align:center;background:#fff;border:1px solid #1b1c1e24;border-radius:12px;min-width:0;padding:12px 8px 14px;box-shadow:0 8px 20px #1b1c1e0f}.fp-st i{letter-spacing:.12em;text-transform:uppercase;color:#0040b9;margin-bottom:8px;font:600 10.5px IBM Plex Mono,monospace;display:block}.fp-st b{color:#1b1c1e;font-size:14px;line-height:1.3;display:block}.fp-st span{color:#5b616b;margin-top:5px;font-size:11.5px;line-height:1.4;display:block}.fp-st--end{border:2px solid #005929}.fp-st--end i{color:#005929}.fp-lane{text-align:center;color:#344e69;background:#344e690f;border:1px dashed #344e6973;border-radius:10px;max-width:640px;margin:10px auto 0;padding:8px 12px;font-size:12px;line-height:1.45}.fp-foot{border-top:1px solid #1b1c1e1f;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;max-width:640px;margin:14px auto 0;padding-top:12px;display:flex}.fp-foot span{letter-spacing:.12em;text-transform:uppercase;color:#b32519;font:500 11px IBM Plex Mono,monospace}.fp-foot b{color:#1b1c1e;font-size:13px}.fp-an{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:12px;max-width:640px;margin:0 auto;display:grid}.fp-col{background:#fff;border:1px solid #1b1c1e21;border-radius:12px;min-width:0;padding:12px 14px 6px;box-shadow:0 8px 20px #1b1c1e0f}.fp-colh{letter-spacing:.14em;text-transform:uppercase;color:#005929;margin-bottom:4px;font:600 10px IBM Plex Mono,monospace;display:block}.fp-col--x .fp-colh{color:#b32519}.fp-part{border-top:1px solid #1b1c1e12;grid-template-columns:24px minmax(0,1fr);gap:10px;padding:8px 0;font-size:12.5px;line-height:1.45;display:grid}.fp-part>i{color:#fff;text-align:center;background:#005929;border-radius:6px;width:22px;height:22px;font:700 11px/22px Inter,sans-serif}.fp-part b{color:#1b1c1e;display:block}.fp-part span{color:#1b1c1eb8;display:block}.fp-x{border-top:1px solid #1b1c1e12;flex-direction:column;gap:2px;padding:8px 0;display:flex}.fp-x s{color:#1b1c1eb8;font-size:13px;font-weight:600;text-decoration-color:#b32519;text-decoration-thickness:1.5px}.fp-x span{color:#b32519;font-size:11.5px}.fp-bar{color:#1b1c1ebf;border-top:1px solid #1b1c1e0f;grid-template-columns:140px minmax(0,1fr) 128px;align-items:center;gap:12px;padding:8px 2px;font-size:13px;display:grid}.fp-bar b{color:#1b1c1e}.fp-bar em{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-style:normal}.fp-track{background:#1b1c1e12;border-radius:7px;height:14px;overflow:hidden}.fp-fill{background:#0040b9;border-radius:7px;height:100%}.fp-fill--hot{background:#b15400}.fp-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:640px;margin:0 auto;display:grid}.fp-ev{background:#fff;border:1px solid #1b1c1e21;border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:14px 16px;display:flex;box-shadow:0 8px 20px #1b1c1e0f}.fp-evh{letter-spacing:.14em;text-transform:uppercase;color:#5b616b;font:600 10px IBM Plex Mono,monospace}.fp-evl{color:#1b1c1e;border-top:1px dashed #1b1c1e24;grid-template-columns:48px minmax(0,1fr);align-items:baseline;gap:10px;padding-top:8px;font-size:13px;line-height:1.45;display:grid}.fp-evl b{letter-spacing:.04em;color:#0040b9;white-space:nowrap;font:700 11px IBM Plex Mono,monospace}.fp-verd{border-radius:8px;margin-top:auto;padding:6px 10px;font-size:12px;font-style:normal;font-weight:700;line-height:1.4}.fp-verd--ok{color:#005929;background:#00592917}.fp-verd--bad{color:#b32519;background:#b3251914}.fp-ba{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:640px;margin:0 auto;display:grid}.fp-c{background:#fff;border:1px solid #1b1c1e24;border-radius:12px;flex-direction:column;min-width:0;padding:14px 16px 12px;display:flex;box-shadow:0 8px 20px #1b1c1e0f}.fp-c>i{letter-spacing:.14em;text-transform:uppercase;font:600 10px IBM Plex Mono,monospace}.fp-c--bad>i{color:#b32519}.fp-c--ok{border:2px solid #005929}.fp-c--ok>i{color:#005929}.fp-cs{color:#1b1c1e;border-bottom:1px dashed #1b1c1e24;margin-top:8px;padding-bottom:8px;font-size:12.5px;font-weight:700;display:block}.post .fp-c p{color:#1b1c1e;flex:1;margin:8px 0 10px;font-size:13px;line-height:1.6}.fp-c mark{color:#b32519;background:#b325191f;border-radius:3px;padding:0 1px}.fp-v{font-size:11.5px;font-weight:700;display:block}.fp-v--no{color:#b32519}.fp-v--ok{color:#005929}.fp-sq{flex-wrap:wrap;gap:5px;padding:2px 2px 12px;display:flex}.fp-sq i{border-radius:4px;width:24px;height:24px;display:block}.fp-qk{background:#005929}.fp-qp{background:#8a97a8}.fp-qc{background:#b32519}.fp-leg{border-top:1px solid #1b1c1e12;flex-wrap:wrap;gap:8px 20px;padding:10px 2px 4px;display:flex}.fp-leg div{color:#1b1c1ebf;align-items:center;gap:7px;font-size:12.5px;display:flex}.fp-leg i{border-radius:3px;width:14px;height:14px;display:block}.fp-leg b{color:#1b1c1e;font-variant-numeric:tabular-nums;font:800 16px/1 Inter,sans-serif}.fp-eq{border-top:1px solid #0040b938;justify-content:center;align-items:flex-start;gap:16px;margin-top:8px;padding:14px 2px 4px;display:flex}.fp-eq div{text-align:center;min-width:0}.fp-eq b{color:#1b1c1e;font-variant-numeric:tabular-nums;font:800 32px/1.1 Inter,sans-serif;display:block}.fp-eq span{color:#5b616b;margin-top:4px;font-size:12px;display:block}.fp-eq>i{color:#1b1c1e66;font:400 26px/1.3 Inter,sans-serif}.fp-eq .fp-neg{color:#b32519}.fp-eq .fp-pos{color:#005929}.nfig .bd.fp-ap{max-width:500px}.fp-aph{letter-spacing:.14em;text-transform:uppercase;color:#0040b9;align-items:center;gap:8px;font:600 9px IBM Plex Mono,monospace;display:flex}.fp-apt{letter-spacing:-.01em;color:#1b1c1e;margin:10px 0 2px;font-size:16px;font-weight:700;display:block}.fp-apw{color:#1b1c1e8c;font-size:12px;display:block}.fp-apr{gap:4px;margin-top:10px;display:grid}.fp-apr span{color:#1b1c1ecc;padding-left:14px;font-size:12.5px;line-height:1.45;position:relative}.fp-apr span:before{content:"";background:#b15400;border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:2px}.fp-apm{background:#f6f7f9;border:1px solid #1b1c1e1a;border-radius:8px;margin-top:12px;padding:11px 13px}.fp-apm b{color:#0040b9;margin-bottom:6px;font-size:13px;display:block}.fp-apx{color:#1b1c1e;margin-bottom:6px;font-size:13px;line-height:1.6;display:block}.fp-sig{color:#0040b9;font-family:IBM Plex Mono,monospace;font-size:12px}.fp-apf{letter-spacing:.04em;color:#1b1c1e80;margin-top:4px;font:500 10.5px IBM Plex Mono,monospace;display:block}.fp-apb{flex-wrap:wrap;gap:8px;margin:12px 0 4px;display:flex}.fp-apb span{color:#1b1c1e;border:1px solid #1b1c1e29;border-radius:8px;padding:7px 14px;font-size:12.5px;font-weight:600}.fp-apb .fp-go{color:#fff;background:#0040b9;border-color:#0040b9}@media (width<=560px){.post .fp-tbl th,.post .fp-tbl td{padding-left:10px;padding-right:10px}.post .fp-tbl table{font-size:13.5px}.fp-note{display:none}.fp-msg{padding:12px 14px 4px}.post .fp-msg p{font-size:14px}.fp-wk{grid-template-columns:1fr;gap:6px}.fp-st{text-align:left;grid-template-columns:58px minmax(0,1fr);gap:1px 10px;padding:9px 12px;display:grid}.fp-st i{grid-row:1/span 2;align-self:center;margin:0}.fp-st span{margin-top:0}.fp-an{grid-template-columns:1fr}.fp-bar{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.fp-bar .fp-track{order:3;grid-column:1/-1}.fp-split,.fp-ba{grid-template-columns:1fr}.fp-eq{gap:8px}.fp-eq div{flex:1 1 0}.fp-eq b{font-size:20px}.fp-eq>i{font-size:18px}.fp-eq span{font-size:11px}.fp-sq i{width:22px;height:22px}}
