@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-var.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plexmono-400.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plexmono-500.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plexmono-600.woff2) format("woff2")}*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%}body{background:#e9ebf8;font-family:Manrope,-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;color:#1b1930;-webkit-font-smoothing:antialiased}a{color:#4f46e5;text-decoration:none}a:hover{color:#4338ca}input[type=range]{accent-color:#4f46e5}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.s8sc::-webkit-scrollbar{width:8px;height:8px}.s8sc::-webkit-scrollbar-thumb{background:#dadbee;border-radius:8px;border:2px solid #fbfbfe}@keyframes s8fade{0%{opacity:0}to{opacity:1}}@keyframes s8push{0%{transform:translateX(24px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes s8pop{0%{transform:translateY(10px) scale(.98);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes s8toast{0%{transform:translate(-50%,14px);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes s8spin{to{transform:rotate(1turn)}}#s8-root{height:100vh;height:100dvh;width:100%;overflow:hidden;padding-bottom:env(safe-area-inset-bottom,0);padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}#s8-root :focus-visible{outline:2px solid #4338ca!important;outline-offset:2px;border-radius:8px;box-shadow:0 0 0 4px rgba(67,56,202,.18)}.s8-skip{position:absolute;left:12px;top:-48px;z-index:200;background:#fff;color:#2c2470;border:1px solid #c9cbf0;border-radius:8px;padding:9px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:top .12s ease}.s8-skip:focus{top:12px}@keyframes lpFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes lpUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes lpGlow{0%,to{opacity:.5}50%{opacity:.9}}@keyframes apIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.lp-up{animation:lpUp .7s cubic-bezier(.2,.7,.3,1) both}.lp-float{animation:lpFloat 6s ease-in-out infinite}.lp-glow{animation:lpGlow 7s ease-in-out infinite}.ap-step{animation:apIn .4s cubic-bezier(.2,.7,.3,1) both}@media (max-width:820px){.lp-hero-grid,.lp-map-grid,.lp-rcpt-grid,.lp-soft-grid{grid-template-columns:1fr!important}.lp-hero-phone{margin:6px auto 0!important}.lp-map{min-height:340px!important}}@media (max-width:900px){.ap-grid{grid-template-columns:1fr!important}.ap-rail{position:static!important}}.lp-faq summary{list-style:none}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary::marker{content:""}.ap-page :focus-visible,.lp-page :focus-visible{outline:2px solid #8a83f0!important;outline-offset:2px;border-radius:10px}.ap-onlight :focus-visible,.lp-onlight :focus-visible{outline-color:#4338ca!important;box-shadow:0 0 0 4px rgba(67,56,202,.18)}.ap-input:focus{border-color:#6d64f0!important;box-shadow:0 0 0 3px rgba(109,100,240,.14)}.lp-input::placeholder{color:hsla(0,0%,100%,.7)}.lp-input:focus{border-color:hsla(0,0%,100%,.55)!important;background:hsla(0,0%,100%,.16)!important}@media (hover:none) and (pointer:coarse){#s8-root input:not([type=checkbox]):not([type=radio]):not([type=range]),#s8-root select,#s8-root textarea{font-size:16px!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0s!important}*,:after,:before,html{scroll-behavior:auto!important}}.opp-stage{--seq1:#6da7ec;--seq2:#3987e5;--seq3:#256abf;--seq4:#184f95;--seq5:#0d366b;--adv1:#e88a55;--adv2:#d96a30;--adv3:#c25019;--adv4:#993c12;--adv5:#6b280b;--risk1:#e08a84;--risk2:#d1655d;--risk3:#b8453c;--risk4:#8f2f28;--risk5:#631d18;--dem1:#4ab389;--dem2:#2f9a71;--dem3:#1a7e5a;--dem4:#116041;--dem5:#08422c;--nodata:#b9c0c7;--k:1;cursor:-webkit-grab;cursor:grab}.opp-stage.opp-drag{cursor:-webkit-grabbing;cursor:grabbing}.opp-fill path{stroke:none;fill-opacity:.82;cursor:pointer}.opp-hatch path{fill:url(#opp-hatch-p);pointer-events:none}.opp-edge path{fill:none;stroke:#8e979f;stroke-opacity:.55;pointer-events:none;stroke-width:calc(.7px / var(--k))}.opp-edge path.opp-sel{stroke:#0e1114;stroke-opacity:1;stroke-width:calc(2.4px / var(--k))}.opp-ov{inset:0;overflow:hidden}.opp-ov,.opp-zl{position:absolute;pointer-events:none}.opp-zl{transform:translate(-50%,-50%);text-align:center;background:#fff;border:1px solid #d9dee3;border-radius:7px;padding:3px 8px 4px;box-shadow:0 1px 3px rgba(13,20,28,.22)}.opp-zl .a{font-family:IBM Plex Mono,monospace;font-size:12.5px;font-weight:600;color:#0e1114;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.opp-zl .b{font-size:9px;font-weight:700;letter-spacing:.05em;color:#88919a;line-height:1.3;font-feature-settings:normal;font-variant-numeric:normal}.opp-zoom{position:absolute;left:10px;top:10px;display:flex;flex-direction:column;gap:1px;background:#d9dee3;border:1px solid #d9dee3;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px rgba(13,20,28,.1),0 10px 30px rgba(13,20,28,.13)}.opp-zoom button{width:34px;height:34px;border:none;background:#fff;cursor:pointer;font-family:inherit;font-size:16px;font-weight:700;color:#0e1114;line-height:1}.opp-zoom button:hover{background:#f5f7f8}.opp-legend{position:absolute;left:10px;bottom:10px;background:#fff;border:1px solid #d9dee3;border-radius:11px;padding:10px 12px;box-shadow:0 1px 2px rgba(13,20,28,.1),0 10px 30px rgba(13,20,28,.13);max-width:min(62vw,320px);min-width:216px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.opp-ramp{display:flex;gap:2px}.opp-ramp i{flex:1 1;height:9px;border-radius:2px}.opp-drawer{position:absolute;right:10px;top:10px;width:min(360px,calc(100% - 20px));max-height:calc(100% - 20px);overflow-y:auto;background:#fff;border:1px solid #d9dee3;border-radius:14px;box-shadow:0 1px 2px rgba(13,20,28,.1),0 10px 30px rgba(13,20,28,.13)}@media (max-width:620px){.opp-drawer{right:8px;left:8px;top:auto;bottom:8px;width:auto;max-height:62%}.opp-legend{max-width:calc(100vw - 76px);padding:8px 10px}}.opm{--o-bg:#f4f3ef;--o-surface:#fff;--o-surface2:#fafaf8;--o-ink:#141416;--o-ink2:#5e6068;--o-ink3:#8a8c93;--o-line:#e4e2dc;--o-line2:#d6d4cd;--o-row:#efeeea;--o-accent:#4a3ddb;--o-good:#0a7d47;--o-bad:#b4471d;--o-good-soft:#e3f3ea;--o-bad-soft:#fbebe3;--o-chip-shadow:0 1px 2px rgba(20,20,22,.08),0 4px 14px rgba(20,20,22,.1);--o-tag-hud:#0a7d47;--o-tag-hud-bg:#e3f3ea;--o-tag-calc:#5e6068;--o-tag-calc-bg:#efeeea;--o-prog:#8f5a08;--o-prog-bg:#fdf3e4;--o-prog-line:#f1d9ae;--o-warn-bg:#fcefd6;--o-warn:#5c3800;--o-land:#e9e8e3;position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;background:var(--o-bg);color:var(--o-ink);font-size:14px;line-height:1.4}.opm.opm-dark{--o-bg:#101113;--o-surface:#18191c;--o-surface2:#1d1e22;--o-ink:#ececee;--o-ink2:#a3a5ad;--o-ink3:#8b8d95;--o-line:#2a2b30;--o-line2:#36373d;--o-row:#26272c;--o-accent:#9c94ff;--o-good:#3dd68c;--o-bad:#ff8a5c;--o-good-soft:#123323;--o-bad-soft:#3a2016;--o-chip-shadow:0 1px 2px rgba(0,0,0,.4),0 6px 18px rgba(0,0,0,.35);--o-tag-hud:#3dd68c;--o-tag-hud-bg:#123323;--o-tag-calc:#a3a5ad;--o-tag-calc-bg:#26272c;--o-prog:#f2c66d;--o-prog-bg:#33270f;--o-prog-line:#5a4416;--o-warn-bg:#33270f;--o-warn:#f2c66d;--o-land:#16171a;color-scheme:dark}.opm-tabs{padding:8px 16px 0}.opm-tabs,.opm-top{flex:none;background:var(--o-surface)}.opm-top{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 16px;border-bottom:1px solid var(--o-line)}.opm-top h1{margin:0;font-size:17px;font-weight:700;letter-spacing:-.01em}.opm-mkt{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border:1px solid var(--o-line2);border-radius:999px;font-size:12.5px;font-weight:600;color:var(--o-ink2);background:var(--o-surface2)}.opm-mkt svg{color:var(--o-accent)}.opm-sources{display:flex;flex-wrap:wrap;gap:5px 10px;align-items:center;font-size:11.5px;color:var(--o-ink2);padding:0}.opm-sources span{display:inline-flex;align-items:center;gap:5px}.opm-top .opm-wide{width:100%}.opm-tag{display:inline-flex;align-items:center;height:17px;padding:0 5px;border-radius:4px;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:none}.opm-tag.hud{color:var(--o-tag-hud);background:var(--o-tag-hud-bg)}.opm-tag.calc{color:var(--o-tag-calc);background:var(--o-tag-calc-bg)}.opm-tag.prog{color:var(--o-prog);background:var(--o-prog-bg);border:1px solid var(--o-prog-line)}.opm-tag.prog.unv{border-style:dashed}.opm-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:var(--o-surface)}.opm-stat,.opm-stats{border-bottom:1px solid var(--o-line)}.opm-stat{padding:10px 16px 11px;border-right:1px solid var(--o-line);min-width:0}.opm-stat:nth-child(2n){border-right:none}.opm-stat .k{display:flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--o-ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.opm-stat .v{margin-top:3px;font-family:IBM Plex Mono,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.opm-stat .v small{display:block;font-family:Manrope,system-ui,sans-serif;font-size:11.5px;font-weight:500;color:var(--o-ink2);margin-top:1px}.opm-also{font-size:11px;color:var(--o-ink2);margin-top:2px}.opm-gap{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;background:var(--o-good-soft);color:var(--o-good);font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:700;white-space:nowrap}.opm-gap.neg{background:var(--o-bad-soft);color:var(--o-bad)}.opm-explain{padding:9px 16px;background:var(--o-warn-bg);border-bottom:1px solid var(--o-prog-line);color:var(--o-warn);font-size:12.5px;line-height:1.45}.opm-ctrl{flex:none;display:flex;flex-wrap:nowrap;align-items:center;gap:10px 16px;padding:8px 16px;background:var(--o-bg);border-bottom:1px solid var(--o-line);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.opm-ctrl::-webkit-scrollbar{display:none}.opm-grp{display:flex;align-items:center;gap:8px;flex:none}.opm-grp .lbl{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--o-ink2);flex:none}.opm-seg{display:flex;gap:3px;padding:3px;border-radius:10px;background:var(--o-surface);border:1px solid var(--o-line)}.opm-seg button{height:32px;min-width:40px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:var(--o-ink2);font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}.opm-seg button:hover{color:var(--o-ink);background:var(--o-surface2)}.opm-seg button[aria-pressed=true]{background:var(--o-ink);color:var(--o-bg)}.opm-grp input[type=range]{width:130px;accent-color:var(--o-accent)}.opm-grp output{font-family:IBM Plex Mono,monospace;font-weight:600;font-size:14px;min-width:46px}.opm-main{display:flex}.opm-main,.opm-stage{position:relative;flex:1 1;min-height:0}.opm-stage{min-width:0;background:var(--o-land)}.opm-gl,.opm-slot{position:absolute;inset:0}.opm-gl canvas{outline:none}.opm-gl canvas:focus-visible{outline:2px solid var(--o-accent);outline-offset:-2px}.opm-glfail{inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:24px;color:var(--o-ink2);font-size:12.5px}.opm-glfail,.opm-nostreets{position:absolute;text-align:center}.opm-nostreets{left:50%;top:10px;transform:translateX(-50%);z-index:2;max-width:calc(100% - 120px);padding:6px 11px;border-radius:999px;background:var(--o-warn-bg);color:var(--o-warn);font-size:12px;font-weight:600;box-shadow:var(--o-chip-shadow)}@media (max-width:899.98px){.opm-nostreets{top:auto;bottom:132px;max-width:calc(100% - 24px)}}.opm-zoom{position:absolute;right:10px;bottom:34px;z-index:2;display:flex;flex-direction:column;background:var(--o-surface);border:1px solid var(--o-line);border-radius:10px;box-shadow:var(--o-chip-shadow);overflow:hidden}.opm-zoom button{width:44px;height:44px;border:0;background:transparent;color:var(--o-ink);font-family:inherit;font-size:18px;font-weight:600;cursor:pointer}.opm-zoom button+button{border-top:1px solid var(--o-line)}.opm-zoom button.fit{font-size:10px;letter-spacing:.06em}.opm-zoom button:hover{background:var(--o-surface2)}.opm-legend{position:absolute;left:10px;bottom:34px;z-index:2;width:min(270px,calc(100% - 76px));padding:9px 11px;background:var(--o-surface);color:var(--o-ink);border:1px solid var(--o-line);border-radius:11px;box-shadow:var(--o-chip-shadow)}.opm-legend .t{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--o-ink2)}.opm-legend .rl{display:flex;justify-content:space-between;margin-top:4px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:600}.opm-legend p{margin:7px 0 0;padding-top:7px;border-top:1px solid var(--o-line);font-size:11.5px;color:var(--o-ink2);line-height:1.4}.opm .maplibregl-ctrl-attrib{background:color-mix(in srgb,var(--o-surface) 85%,transparent);color:var(--o-ink2);font-size:10.5px}.opm .maplibregl-ctrl-attrib a{color:var(--o-ink2)}.opm-panel{display:flex;flex-direction:column;background:var(--o-surface);color:var(--o-ink)}.opm-scroll{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.opm-grab{display:none}.opm-ph{padding:12px 16px 10px;border-bottom:1px solid var(--o-line)}.opm-ph h2{margin:0;font-size:16px;font-weight:700;letter-spacing:-.01em}.opm-ph .sub{margin-top:3px;font-size:12.5px;color:var(--o-ink2)}.opm-back{display:inline-flex;align-items:center;gap:4px;min-height:32px;margin:0 0 6px -4px;padding:4px 6px;border:0;border-radius:6px;background:transparent;color:var(--o-accent);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.opm-list{list-style:none;margin:0;padding:6px 0}.opm-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;width:100%;min-height:48px;padding:8px 16px;border:0;background:transparent;text-align:left;cursor:pointer;font-family:inherit;color:inherit}.opm-row:hover{background:var(--o-surface2)}.opm-row .rk{font-family:IBM Plex Mono,monospace;font-size:11.5px;color:var(--o-ink2)}.opm-row .nm{font-weight:700;font-size:14px}.opm-row .ds,.opm-row .nm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.opm-row .ds{font-size:12px;color:var(--o-ink2)}.opm-grid .c,.opm-hero .big,.opm-kv .r,.opm-prog .amt,.opm-row .vl{font-family:IBM Plex Mono,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.opm-row .vl{font-size:14px;text-align:right}.opm .pos{color:var(--o-good)}.opm .neg{color:var(--o-bad)}.opm-hero{padding:14px 16px;border-bottom:1px solid var(--o-line)}.opm-hero .big{font-size:30px;letter-spacing:-.02em}.opm-hero .cap{font-size:12.5px;color:var(--o-ink2);margin-top:2px}.opm-sec{padding:4px 0 8px;border-bottom:1px solid var(--o-line)}.opm-sec h3{margin:10px 16px 4px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--o-ink2)}.opm-kv{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 16px;font-size:13px}.opm-kv.tight{padding-top:0;justify-content:flex-end}.opm-kv .l{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;color:var(--o-ink2);min-width:0}.opm-kv .r{text-align:right;white-space:nowrap}.opm-grid{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));padding:2px 16px 6px;font-size:12.5px}.opm-grid>div{padding:6px 0;border-bottom:1px solid var(--o-row)}.opm-grid .h{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--o-ink2)}.opm-grid .c,.opm-grid .h{text-align:right}.opm-grid .c.best{color:var(--o-accent)}.opm-grid .lb{color:var(--o-ink2);display:flex;align-items:center;flex-wrap:wrap;gap:3px 5px}.opm-progs{padding:2px 16px 6px}.opm-prog{padding:9px 0;border-bottom:1px solid var(--o-row)}.opm-prog:last-child{border-bottom:0}.opm-prog .r1{display:flex;align-items:center;gap:7px}.opm-prog .r1 .nm{flex:1 1;min-width:0;font-size:13px;font-weight:600}.opm-prog .amt{font-size:13.5px;white-space:nowrap}.opm-prog .r2{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:4px}.opm-prog .r3{font-size:12px;color:var(--o-ink2);line-height:1.4;margin-top:4px}.opm-prog .r3 b{color:var(--o-ink);font-weight:600}.opm-prog .r3 a{color:var(--o-accent);font-weight:600}.opm-mut,.opm-prog .amt.mut,.opm-prog.base .nm{color:var(--o-ink2);font-weight:500}.opm-mut,.opm-prog .amt.mut{font-size:12px}.opm-flag{display:inline-flex;align-items:center;height:19px;padding:0 7px;border-radius:999px;background:var(--o-row);color:var(--o-ink);font-size:10.5px;font-weight:700;white-space:nowrap}.opm-flag.warn{background:var(--o-warn-bg);color:var(--o-warn)}.opm-unv{font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--o-prog)}.opm-note{margin:10px 16px 14px;font-size:12px;color:var(--o-ink2);line-height:1.45}.opm-cta{display:flex;gap:8px;padding:12px 16px 4px}.opm-cta a{flex:1 1;display:inline-flex;align-items:center;justify-content:center;height:44px;border-radius:10px;background:var(--o-ink);color:var(--o-bg);text-decoration:none;font-weight:700;font-size:13.5px}.opm-foot{margin:12px 16px 16px;font-size:11px;color:var(--o-ink2);line-height:1.45}.opm-narrow .opm-sources{padding:10px 16px 0}.opm-empty-box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:280px;text-align:center;background:#f7f8fd;border:1px solid #e6e7f5;border-radius:16px;padding:24px;color:#6e6c86;font-size:12.5px}.opm-btn2{height:44px;padding:0 18px;border:1px solid #c9cbf0;border-radius:10px;background:#f5f5fd;color:#4338ca;font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer}@media (max-width:899.98px){.opm-wide{display:none!important}.opm-top{flex-wrap:nowrap;padding:6px 12px;gap:8px}.opm-top h1{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.opm-mkt{height:24px;font-size:12px;flex:none}.opm-ctrl{padding:6px 12px;gap:12px}.opm-grp .lbl{display:none}.opm-grp:nth-child(3) .lbl{display:inline}.opm-legend{left:8px;top:8px;bottom:auto;width:min(230px,calc(100% - 70px));padding:7px 9px}.opm-legend p{display:none}.opm-zoom{right:8px;top:8px;bottom:auto}.opm .maplibregl-ctrl-bottom-left,.opm .maplibregl-ctrl-bottom-right{bottom:124px}.opm-panel{position:absolute;left:0;right:0;bottom:0;z-index:3;height:120px;border-radius:16px 16px 0 0;box-shadow:0 -6px 24px rgba(20,20,22,.16);transition:height .24s cubic-bezier(.2,.8,.2,1)}.opm-panel[data-snap=half]{height:50%}.opm-panel[data-snap=full]{height:calc(100% - 8px)}.opm-panel.opm-dragging{transition:none}.opm-panel[data-snap=peek] .opm-scroll{overflow:hidden}.opm-grab{display:flex;justify-content:center;align-items:center;flex:none;height:26px;cursor:-webkit-grab;cursor:grab;touch-action:none}.opm-grab span{width:40px;height:5px;border-radius:3px;background:var(--o-line2)}}@media (max-width:899.98px) and (prefers-reduced-motion:reduce){.opm-panel{transition:none}}@media (min-width:900px){.opm-narrow{display:none!important}.opm-stats{flex:none;grid-template-columns:repeat(6,minmax(0,1fr))}.opm-stat{border-bottom:none}.opm-stat:nth-child(2n){border-right:1px solid var(--o-line)}.opm-stat:last-child{border-right:none}.opm-ctrl{flex-wrap:wrap;overflow:visible}.opm-panel{width:360px;flex:none;border-left:1px solid var(--o-line)}}@media (min-width:1280px){.opm-panel{width:400px}}