.jmq .pr-nw{white-space:nowrap}.jmq .pr-ax{--pr-home:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 11l8-6.5 8 6.5M6 9.5V20h12V9.5M10 20v-5h4v5'/%3E%3C/svg%3E");--pr-out:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 4h5v16h-5M10 8l-4 4 4 4M6 12h10'/%3E%3C/svg%3E");grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"p l""c c";align-items:start;gap:clamp(18px,2.2vw,28px) clamp(20px,3vw,40px);display:grid}.jmq .pr-axp{grid-area:p}.jmq .pr-axl{grid-area:l}@media (max-width:900px){.jmq .pr-ax{grid-template-columns:minmax(0,1fr);grid-template-areas:"p""c""l"}}.jmq .pr-pt{--pf:#1d3a76;background:linear-gradient(#eef4fc 0,#f6f8fc 260px);grid-template-columns:52px minmax(0,1fr);height:500px;display:grid;position:relative;overflow:hidden}@media (max-width:900px){.jmq .pr-pt{height:auto;min-height:440px}}.jmq .pr-pt .ub.pri{background:var(--pf);border-color:var(--pf)}.jmq .pr-prl{z-index:1;background:linear-gradient(160deg,color-mix(in srgb,var(--pf) 70%,#0a1326) 0%,var(--pf) 100%);flex-direction:column;align-items:center;gap:5px;padding:10px 0;display:flex;position:relative;box-shadow:2px 0 14px #0f172a2e}.jmq .pr-plg{background:#fff;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 2px 6px #0f172a40}.jmq .pr-plg svg{width:20px;height:20px}.jmq .pr-prl>.pr-plg{margin-bottom:10px}.jmq .pr-pni{color:#ffffffbd;border-radius:8px;place-items:center;width:34px;height:30px;transition:background-color .3s,color .3s,box-shadow .3s;display:grid}.jmq .pr-pni:after{content:"";width:15px;height:15px;-webkit-mask:var(--ic) center/contain no-repeat;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;background:currentColor}.jmq .pr-n1{--ic:var(--pr-home)}.jmq .pr-n2{--ic:var(--i-file)}.jmq .pr-n3{--ic:var(--i-warn)}.jmq .pr-n4{--ic:var(--i-audit)}.jmq .pr-ax[data-screen="1"] .pr-n1,.jmq .pr-ax[data-screen="2"] .pr-n2,.jmq .pr-ax[data-screen="3"] .pr-n4,.jmq .pr-ax[data-screen="4"] .pr-n4{color:var(--pf);background:#fff;box-shadow:0 4px 12px #0f172a38}.jmq .pr-ppa{color:#fff;background:#ffffff29;border-radius:50%;place-items:center;width:28px;height:28px;margin-top:auto;font-size:10px;font-weight:700;display:grid}.jmq .pr-pm{flex-direction:column;min-width:0;min-height:0;display:flex}.jmq .pr-ptb{white-space:nowrap;background:#fff;border-bottom:1px solid #e8edf5;flex:none;justify-content:space-between;align-items:center;gap:10px;min-width:0;height:40px;padding:0 12px;display:flex}.jmq .pr-val{color:#475569;background:#f1f5f9;border:1px solid #e8edf5;border-radius:999px;align-items:center;gap:6px;min-width:0;padding:3px 4px 3px 9px;font-size:10.5px;font-weight:500;display:inline-flex}.jmq .pr-val:before{content:"";width:12px;height:12px;-webkit-mask:var(--i-cal) center/contain no-repeat;-webkit-mask:var(--i-cal) center/contain no-repeat;mask:var(--i-cal) center/contain no-repeat;background:#64748b;flex:none}.jmq .pr-vt{text-overflow:ellipsis;min-width:0;overflow:hidden}.jmq .pr-jn{background:var(--pf);color:#fff;border-radius:999px;flex:none;padding:0 6px;font-size:9.5px;font-weight:700;line-height:15px}.jmq .pr-qt{color:#475569;flex:none;align-items:center;gap:5px;font-size:11px;font-weight:500;display:inline-flex}.jmq .pr-qt:before{content:"";width:13px;height:13px;-webkit-mask:var(--pr-out) center/contain no-repeat;-webkit-mask:var(--pr-out) center/contain no-repeat;mask:var(--pr-out) center/contain no-repeat;background:currentColor}.jmq .pr-pc{flex:1;grid-template:minmax(0,1fr)/minmax(0,1fr);min-height:0;padding:12px 14px 6px;display:grid;position:relative;overflow:hidden}.jmq .pr-pf{text-align:center;color:#64748b;flex:none;padding:4px 10px 6px;font-size:9px;line-height:1.3}.jmq .pr-sv{opacity:0;visibility:hidden;min-width:0;min-height:0;transition:opacity .35s ease,transform .4s var(--ease),visibility .4s;grid-area:1/1;align-content:start;gap:9px;display:grid;position:relative;transform:translate(10px)}.jmq .pr-ax[data-screen="1"] .pr-sv1,.jmq .pr-ax[data-screen="2"] .pr-sv2,.jmq .pr-ax[data-screen="3"] .pr-sv3,.jmq .pr-ax[data-screen="4"] .pr-sv4{opacity:1;visibility:visible;transform:none}.jmq .pr-u{display:none}.jmq .pr-ax[data-screen="0"] .pr-u0,.jmq .pr-ax[data-screen="1"] .pr-u0,.jmq .pr-ax[data-screen="2"] .pr-u2,.jmq .pr-ax[data-screen="3"] .pr-u3,.jmq .pr-ax[data-screen="4"] .pr-u3{display:inline}.jmq .pr-gt{z-index:4;opacity:0;visibility:hidden;background:#f6f8fc;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);transition:opacity .4s,visibility .4s;display:grid;position:absolute;inset:0}.jmq .pr-ax[data-screen="0"] .pr-gt{opacity:1;visibility:visible}.jmq .pr-gh{color:#fff;background:linear-gradient(160deg,#172e5e 0%,#1d3a76 100%);flex-direction:column;gap:12px;min-width:0;padding:20px 16px;display:flex}.jmq .pr-gb{align-items:center;gap:9px;display:flex}.jmq .pr-gb b{font-size:15px;font-weight:800;line-height:1.1;display:block}.jmq .pr-gb small{color:#ffffffa8;margin-top:2px;font-size:10px;display:block}.jmq .pr-ge{letter-spacing:.1em;text-transform:uppercase;color:#fff9;margin-top:auto;font-size:9px;font-weight:700}.jmq .pr-gas{color:#ffffffdb;gap:6px;font-size:11px;list-style:none;display:grid}.jmq .pr-gas li{align-items:center;gap:7px;display:flex}.jmq .pr-gas li:before{content:"";width:12px;height:12px;-webkit-mask:var(--i-check) center/contain no-repeat;-webkit-mask:var(--i-check) center/contain no-repeat;mask:var(--i-check) center/contain no-repeat;background:#86efac;flex:none}.jmq .pr-gc{place-items:center;min-width:0;padding:14px;display:grid}.jmq .pr-gcd{background:#fff;border-radius:14px;gap:10px;width:100%;max-width:272px;padding:16px 15px;display:grid;box-shadow:0 10px 30px #0f172a1f}.jmq .pr-gtt{color:#0f172a;font-size:15px;font-weight:700}.jmq .pr-gcd .us b{color:#0f172a;font-weight:600}.jmq .pr-otp{grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;display:grid}.jmq .pr-otp>span{background:#fff;border:1px solid #d9e1ec;border-radius:7px;place-items:center;height:34px;display:grid}.jmq .pr-otp b{font-family:var(--a-mono);color:#0f172a;font-size:15px;font-weight:700;transition:opacity .12s}.jmq .pr-ax:not(.pr-s1) .pr-otp b{opacity:0}.jmq .pr-ax:not(.pr-s1) .pr-otp>span:first-child{border-color:#1d3a76;box-shadow:0 0 0 2px #1d3a7626}.jmq .pr-otpb{height:30px;transition:opacity .2s}.jmq .pr-ax:not(.pr-s1) .pr-otpb{opacity:.45}.jmq .pr-rsd{justify-self:center}@container win (max-width:519px){.jmq .pr-gt{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.jmq .pr-gh{flex-flow:wrap;align-items:center;gap:7px;padding:12px 14px}.jmq .pr-ge{display:none}.jmq .pr-gas{grid-auto-flow:column;gap:12px;margin-left:auto}}@container win (max-width:389px){.jmq .pr-gas{display:none}}.jmq .pr-hero{background:linear-gradient(135deg,#fff 30%,#eaf1fb);border:1px solid #e1e9f5;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.jmq .pr-hav{color:#fff;background:#1d3a76;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:12px;font-weight:700;display:grid}.jmq .pr-hid{gap:2px;min-width:0;display:grid}.jmq .pr-chp{color:#334155;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:5px;padding:2px 4px 2px 8px;font-size:10px;font-weight:600;display:inline-flex}.jmq .pr-chp:before{content:"";width:11px;height:11px;-webkit-mask:var(--ic) center/contain no-repeat;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;background:#64748b;flex:none}.jmq .pr-chl{--ic:var(--i-lock);padding-right:9px}.jmq .pr-chc{--ic:var(--i-cal)}.jmq .pr-kp{grid-template-columns:repeat(2,minmax(0,1fr))}.jmq .pr-kp em{font-size:10px}.jmq .pr-acd{background:#fff;border:1px solid #e2e8f0;border-left:3px solid #1d3a76;border-radius:9px;gap:4px;padding:8px 10px;display:grid}.jmq .pr-att{color:#0f172a;font-size:12.5px}.jmq .pr-acf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.jmq .pr-st{color:#1d4ed8;white-space:nowrap;background:#eff6ff;border:1px solid #bfdbfe;border-radius:6px;padding:0 6px;font-size:10px;font-weight:600;line-height:16px}.jmq .pr-sec{color:#475569;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:9px;gap:1px;padding:7px 10px 7px 30px;font-size:10.5px;display:grid;position:relative}.jmq .pr-sec:before{content:"";width:13px;height:13px;-webkit-mask:var(--i-lock) center/contain no-repeat;-webkit-mask:var(--i-lock) center/contain no-repeat;mask:var(--i-lock) center/contain no-repeat;background:#1d3a76;position:absolute;top:9px;left:10px}.jmq .pr-sec b{color:#0f172a;font-weight:600}.jmq .pr-apt{margin:0}.jmq .pr-sheet{background:#fff;border:1px solid #e2e8f0;border-radius:6px;align-content:start;gap:5px;min-height:214px;padding:12px 16px 16px;display:grid;position:relative;overflow:hidden;box-shadow:0 6px 18px #0f172a14}.jmq .pr-shh{color:#1f2937;border-bottom:1.5px solid #1f2937;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:3px;padding-bottom:6px;font-size:10.5px;display:flex}.jmq .pr-shh span{font-family:var(--a-mono);color:#475569;white-space:nowrap;font-size:9px}.jmq .pr-sht{color:#1f2937;margin-top:5px;font-size:10px;font-weight:700}.jmq .pr-ln{height:5px;width:var(--w,90%);background:#e5e7eb;border-radius:3px;display:block}.jmq .pr-wm{pointer-events:none;align-content:space-evenly;justify-items:center;display:grid;position:absolute;inset:0}.jmq .pr-wm span{letter-spacing:.02em;color:#1d3a76;opacity:.2;white-space:nowrap;font-size:11px;font-weight:700;transform:rotate(-22deg)}.jmq .pr-ah{gap:3px;display:grid}.jmq .pr-ah .ttl{font-size:14px}.jmq .pr-aw{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:9px;display:grid}.jmq .pr-crl{align-content:start;gap:7px;display:grid}.jmq .pr-crl>.ub{justify-self:start}.jmq .pr-cit{color:#334155;background:#f5f8ff;border:1px solid #c7d2fe;border-left:3px solid #1d3a76;border-radius:8px;gap:3px;padding:7px 9px;font-size:11px;display:grid}.jmq .pr-cnt{color:#0f172a;font-weight:600;line-height:1.3}.jmq .pr-cit small{color:#b45309;font-size:9.5px;font-weight:600}.jmq .pr-cpn{background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-content:start;gap:6px;min-width:0;padding:9px 11px;display:grid}.jmq .pr-cpt{color:#0f172a;font-size:12.5px;line-height:1.3}.jmq .pr-nch{color:#0f172a;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.jmq .pr-ncp{background:#fff;border:1px solid #e2e8f0;border-radius:10px;gap:3px;padding:9px 11px;font-size:11px;display:grid}.jmq .pr-nr{color:#0f172a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.jmq .pr-nr>b{font-size:12px}.jmq .pr-pend,.jmq .pr-okp{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:5px;padding:1px 8px;font-size:10px;font-weight:600;display:inline-flex}.jmq .pr-pend{color:#b45309;background:#fffbeb;border-color:#fde68a}.jmq .pr-okp{color:#15803d;background:#f0fdf4;border-color:#bbf7d0}.jmq .pr-okp:before{content:"✓";font-size:9px}.jmq .pr-n5b{margin-top:3px}.jmq .pr-rat{color:#475569;background:#f8fafc;border-radius:7px;padding:4px 8px;font-size:10.5px}.jmq .pr-rat b{color:#0f172a}.jmq .pr-sv .dlg{z-index:6}.jmq .pr-dlg3,.jmq .pr-dlg4{opacity:0;visibility:hidden}.jmq .pr-tst3,.jmq .pr-tst4{bottom:6px;left:auto;right:6px}.jmq .pr-ax:not([data-step="4"]) .pr-tst4{display:none}@container win (max-width:519px){.jmq .pr-aw{grid-template-columns:minmax(0,1fr)}.jmq .pr-cit,.jmq .pr-hn{display:none}}.jmq .pr-sw{place-items:center start;display:inline-grid}.jmq div.pr-sw{display:grid}.jmq .pr-sw>*{grid-area:1/1;transition:opacity .3s,visibility .3s}.jmq .pr-ax:not(.pr-s5) .pr-n5,.jmq .pr-ax.pr-s5 .pr-o5{opacity:0;visibility:hidden}.jmq .pr-ax:not(.pr-s5) .pr-n5b{visibility:hidden}.jmq .app.pr-lap{height:500px}@media (max-width:900px){.jmq .app.pr-lap{height:auto}}.jmq .pr-pnh{color:#5f6d82;grid-row:2;padding:12px;font-size:11.5px;line-height:1.45}.jmq .pr-jr{gap:8px}.jmq .pr-jt{align-items:center;gap:7px;font-size:14px;display:flex}.jmq .pr-jt:before{content:"";width:15px;height:15px;-webkit-mask:var(--i-shield) center/contain no-repeat;-webkit-mask:var(--i-shield) center/contain no-repeat;mask:var(--i-shield) center/contain no-repeat;background:#1677ff;flex:none}.jmq .pr-lv{color:#8c8c8c;white-space:nowrap;align-items:center;gap:4px;font-size:10px;display:inline-flex}.jmq .pr-lv b{color:#389e0d;align-items:center;gap:5px;font-weight:700;display:inline-flex}.jmq .pr-lv b:before{content:"";background:#52c41a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #52c41a2e}.jmq .pr-maj{font-variant-numeric:tabular-nums}.jmq .pr-jb{padding:6px 9px;font-size:10.5px}.jmq .pr-flt{white-space:nowrap;gap:4px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000);mask-image:linear-gradient(90deg,#000 80%,#0000)}.jmq .pr-flt span{color:#595959;background:#fff;border:1.5px solid #e8e8e8;border-radius:999px;flex:none;padding:1px 8px;font-size:9.5px;font-weight:500}.jmq .pr-flt .on{color:#1677ff;background:#1677ff14;border-color:#1677ff}.jmq .pr-jtb td{height:29px}.jmq .pr-jtb .pr-cq,.jmq .pr-jtb .pr-ca,.jmq .pr-jtb .pr-ce{width:24%}.jmq .pr-jtb .pr-ci{width:13%}.jmq .pr-jtb .pr-q{color:#595959;padding-right:4px;font-size:10px}.jmq .pr-jtb .who{max-width:100%;overflow:hidden}.jmq .pr-wn{text-overflow:ellipsis;overflow:hidden}.jmq .pr-ev{max-width:100%;color:var(--c);background:color-mix(in srgb,var(--c) 8%,#fff);text-overflow:ellipsis;border-radius:999px;align-items:center;gap:4px;padding:3px 7px;font-size:10px;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.jmq .pr-ev:before{content:"";width:10px;height:10px;-webkit-mask:var(--ic) center/contain no-repeat;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;background:currentColor;flex:none}.jmq .pr-e-otp{--c:#8c8c8c;--ic:var(--i-clock)}.jmq .pr-e-open{--c:#1677ff;--ic:var(--i-link)}.jmq .pr-e-aud{--c:#2f54eb;--ic:var(--i-audit)}.jmq .pr-e-doc{--c:#0e9f9f;--ic:var(--i-file)}.jmq .pr-e-con{--c:#722ed1;--ic:var(--i-plus)}.jmq .pr-e-nc{--c:#c27c0e;--ic:var(--i-warn)}.jmq .pr-ax:not(.pr-r1) tr[data-s="1"],.jmq .pr-ax:not(.pr-r2) tr[data-s="2"],.jmq .pr-ax:not(.pr-r3) tr[data-s="3"],.jmq .pr-ax:not(.pr-r4) tr[data-s="4"]{display:none}@container am (max-width:579px){.jmq .pr-jb{display:none}}@container am (max-width:639px){.jmq .pr-wn{display:none}.jmq .pr-jtb .pr-ca{width:72px}.jmq .pr-jtb .pr-cq{width:27%}.jmq .pr-jtb .pr-ce{width:24%}.jmq .pr-jtb .pr-ci{width:15%}}@container am (max-width:439px){.jmq .pr-jtb .pr-ci{display:none}.jmq .pr-jtb .pr-ca{width:40px}.jmq .pr-jtb .pr-ca,.jmq .pr-jtb .pr-cc{font-size:0}.jmq .pr-jtb .pr-cq{width:34%}.jmq .pr-jtb .pr-ce{width:36%}}@container am (max-width:339px){.jmq .pr-jtb .pr-cc,.jmq .pr-jtb td:nth-child(4){display:none}.jmq .pr-jtb .pr-ce{width:auto}}.jmq .pr-ins{gap:6px}.jmq .pr-ax:not(.pr-r4) .pr-ins{display:none}@media (min-width:901px){.jmq .pr-lw .ins.pr-ins{width:min(330px,84%);margin:0;position:absolute;bottom:12px;left:auto;right:12px;box-shadow:0 10px 30px #0f172a2e}}.jmq .pr-itb{color:#5f6d82;border-bottom:1px solid #eef2f7;gap:12px;font-size:10.5px;display:flex}.jmq .pr-itb>.pr-sw>span{border-bottom:2px solid #0000;margin-bottom:-1px;padding:2px 0 4px}.jmq .pr-itb .pr-ion{color:#b45309;border-bottom-color:#d97706;font-weight:600}.jmq .pr-ipt{color:#0f172a;font-size:11.5px}.jmq .pr-ity{color:#0f172a;font-weight:600}.jmq .pr-idc{gap:6px;display:grid}.jmq .pr-tst5{opacity:0;visibility:hidden}.jmq .pr-ax.pr-a1 .pr-otp>span:first-child b{transition-delay:.25s}.jmq .pr-ax.pr-a1 .pr-otp>span:nth-child(2) b{transition-delay:.37s}.jmq .pr-ax.pr-a1 .pr-otp>span:nth-child(3) b{transition-delay:.49s}.jmq .pr-ax.pr-a1 .pr-otp>span:nth-child(4) b{transition-delay:.61s}.jmq .pr-ax.pr-a1 .pr-otp>span:nth-child(5) b{transition-delay:.73s}.jmq .pr-ax.pr-a1 .pr-otp>span:nth-child(6) b{transition-delay:.85s}.jmq .pr-ax.pr-a1 .pr-otpb{transition-delay:.95s;animation:.3s ease-out 1.05s both jmq-xPress}.jmq .pr-ax.pr-a1 .pr-gt,.jmq .pr-ax.pr-a1 .pr-sv1{transition-delay:1.4s}.jmq .pr-ax.pr-a2 .pr-wm{animation:.7s .55s both jmq-xIn}.jmq .pr-ax.pr-a3 .pr-dlg3,.jmq .pr-ax.pr-a4 .pr-dlg4{animation:2.7s ease-out .25s both jmq-xBlip}.jmq .pr-ax.pr-a3 .pr-dlg3 .pr-ty,.jmq .pr-ax.pr-a4 .pr-dlg4 .pr-ty{animation:.6s steps(9,end) .7s both jmq-xType}.jmq .pr-ax.pr-a3 .pr-dlg3 .pr-se1{animation:.3s 1.25s both jmq-xSel}.jmq .pr-ax.pr-a3 .pr-dlg3 .pr-se2{animation:.3s 1.5s both jmq-xSel}.jmq .pr-ax.pr-a3 .pr-dlg3 .pr-ty2,.jmq .pr-ax.pr-a4 .pr-dlg4 .pr-ty2{animation:.7s steps(10,end) 1.7s both jmq-xType}.jmq .pr-ax.pr-a3 .pr-dlg3 .pr-prs,.jmq .pr-ax.pr-a4 .pr-dlg4 .pr-prs{animation:.3s ease-out 2.45s both jmq-xPress}.jmq .pr-ax.pr-a3 .pr-cit,.jmq .pr-ax.pr-a3 .pr-cpn,.jmq .pr-ax.pr-a4 .pr-ncp{animation:jmq-xUp .45s var(--ease) 2.95s both}.jmq .pr-ax.pr-a3 .pr-tst3,.jmq .pr-ax.pr-a4 .pr-tst4{animation:jmq-xUp .4s var(--ease) 3.05s both}.jmq .pr-ax.pr-ra4 .pr-ins{animation:jmq-xUp .45s var(--ease) .35s both}.jmq .pr-ax.pr-ra1 tr[data-s="1"],.jmq .pr-ax.pr-ra2 tr[data-s="2"],.jmq .pr-ax.pr-ra3 tr[data-s="3"],.jmq .pr-ax.pr-ra4 tr[data-s="4"]{animation:.3s both jmq-xIn}.jmq .pr-ax.pr-ra1 tr[data-s="1"] td,.jmq .pr-ax.pr-ra2 tr[data-s="2"] td,.jmq .pr-ax.pr-ra3 tr[data-s="3"] td,.jmq .pr-ax.pr-ra4 tr[data-s="4"] td{animation:1.8s ease-out both jmq-xFlash}.jmq .pr-ax.pr-a5 .pr-vbt{animation:.3s ease-out .3s both jmq-xPress}.jmq .pr-ax.pr-a5 .pr-ins .pr-o5,.jmq .pr-ax.pr-a5 .pr-ins .pr-n5{transition-delay:.7s}.jmq .pr-ax.pr-a5 .pr-tst5{animation:2.8s ease-out .8s both jmq-xBlip}.jmq .pr-ax.pr-a5 .pr-sv4 .pr-o5,.jmq .pr-ax.pr-a5 .pr-sv4 .pr-n5{transition-delay:1.3s}.jmq .pr-ax.pr-a5 .pr-n5b{transition:visibility 0s 1.3s}.jmq .pr-ax.pr-a5 .pr-ncp{animation:1.6s ease-out 1.3s both jmq-xFlash}.jmq .pr-axc{grid-area:c;gap:14px;padding-top:4px;display:grid}.jmq .pr-axh{color:var(--muted);max-width:72ch;font-size:.97rem}.jmq .pr-frw{gap:10px;display:grid}.jmq .pr-frg{font-family:var(--mono);color:var(--muted);grid-template-columns:4fr 1.25fr;gap:0 18px;font-size:.76rem;display:grid}.jmq .pr-frg span+span{padding-left:22px}.jmq .pr-fr{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.25fr);align-items:start;list-style:none;display:grid}.jmq .pr-fr>li{min-width:0;display:flex;position:relative}.jmq .pr-fr>li:before{content:"";background:var(--line);height:2px;position:absolute;top:7px;left:8px;right:-8px}.jmq .pr-fr>li:nth-child(4):before{background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--fg) 40%,var(--line)) 0 4px,transparent 4px 9px)}.jmq .pr-fr>li:last-child:before{display:none}.jmq .pr-fr>li.pr-done:not(:last-child):before{background:var(--fg)}.jmq .pr-fr>li.pr-f5{padding-left:22px}.jmq .pr-fb{text-align:left;min-width:0;color:var(--muted);background:0 0;border:0;border-radius:8px;flex:1;justify-items:start;gap:9px;padding:0 12px 6px 0;display:grid;position:relative}.jmq .pr-fb:before{content:"";box-sizing:border-box;border:2px solid color-mix(in srgb,var(--fg) 38%,var(--line));background:var(--bg);border-radius:50%;width:16px;height:16px;transition:background-color .25s,border-color .25s,box-shadow .25s}.jmq .pr-ft{font-family:var(--display);letter-spacing:-.005em;font-variant-numeric:tabular-nums lining-nums;color:var(--muted);font-size:clamp(1.35rem,2vw,1.75rem);font-weight:600;font-stretch:75%;line-height:.9;transition:color .25s}.jmq .pr-fl{color:var(--muted);font-size:.93rem;font-weight:500;line-height:1.3;transition:color .25s}.jmq .pr-fw{font-family:var(--mono);color:var(--muted);font-size:.74rem;font-weight:400;display:none}.jmq .pr-done .pr-fb:before{background:var(--fg);border-color:var(--fg)}.jmq .pr-done .pr-ft,.jmq .pr-done .pr-fl{color:var(--fg)}.jmq .pr-fb[aria-current]:before{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.jmq .pr-next .pr-fb:before{border-color:var(--accent)}.jmq .pr-next .pr-ft{color:var(--fg)}.jmq .pr-next .pr-fl{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;text-decoration-thickness:2px}@media (hover:hover){.jmq .pr-fb:hover .pr-fl,.jmq .pr-fb:hover .pr-ft{color:var(--fg)}.jmq .pr-fb:hover:before{border-color:var(--fg)}}.jmq .pr-axr{justify-content:flex-start;display:flex}@media (max-width:700px){.jmq .pr-frg{display:none}.jmq .pr-fr{grid-template-columns:minmax(0,1fr)}.jmq .pr-fr>li{padding-bottom:14px}.jmq .pr-fr>li:before{width:2px;height:auto;inset:16px auto -2px 7px}.jmq .pr-fr>li:nth-child(4):before{background:repeating-linear-gradient(180deg,color-mix(in srgb,var(--fg) 40%,var(--line)) 0 4px,transparent 4px 9px)}.jmq .pr-fr>li.pr-f5{padding-bottom:0;padding-left:0}.jmq .pr-fb{grid-template-columns:16px 4.2em minmax(0,1fr);align-items:center;column-gap:12px;padding:2px 0}.jmq .pr-ft{font-size:1.3rem}.jmq .pr-fw{margin-top:2px;display:block}}.jmq .pr-pts{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px clamp(20px,2.6vw,36px);margin-top:clamp(40px,5vw,64px);list-style:none;display:grid}.jmq .pr-pts li{border-top:1px solid var(--line);align-content:start;gap:6px;padding-top:14px;display:grid}.jmq .pr-pts b{font-family:var(--display);font-size:1.06rem;font-weight:700;line-height:1.2}.jmq .pr-pts span{color:var(--muted);font-size:.95rem;line-height:1.5}@media (max-width:1023px){.jmq .pr-pts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.jmq .pr-pts{grid-template-columns:minmax(0,1fr)}}.jmq .pr-eqs{align-items:start}@media (min-width:1024px){.jmq .pr-eqs>.txt{position:sticky;top:96px}}.jmq .pr-eqf{gap:18px;list-style:none;display:grid}.jmq .pr-eqf li{border-left:2px solid var(--line);gap:4px;padding-left:16px;display:grid}.jmq .pr-eqf b{font-family:var(--display);color:var(--fg);font-size:1.06rem;font-weight:700;line-height:1.25}.jmq .pr-eqf span{color:var(--muted)}.jmq .pr-eqf a{color:var(--fg);-webkit-text-decoration-color:color-mix(in srgb,var(--accent) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--accent) 60%,transparent);text-underline-offset:3px;text-decoration-thickness:1.5px}.jmq .txt .pr-eqx{margin-top:6px;font-size:.95rem}.jmq .pr-eqsc{grid-template-columns:minmax(0,1fr);gap:9px}.jmq .pr-fic{align-items:center;gap:10px;min-width:0;display:flex}.jmq .pr-fic .f-ic2{border-radius:9px;width:34px;height:34px}.jmq .pr-fin{gap:3px;min-width:0;display:grid}.jmq .pr-isv{color:#15803d;background:#ecfdf5;border-radius:999px;align-items:center;gap:5px;padding:1px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.jmq .pr-isv:before{content:"";background:#16a34a;border-radius:50%;width:6px;height:6px}.jmq .pr-ncb{transition:background-color .25s,box-shadow .25s,color .25s,border-color .25s}.jmq .pr-eqw.pr-ko .pr-ncb{color:#b91c1c;background:#fef2f2;border-color:#f87171;box-shadow:0 0 0 3px #fecaca}.jmq .pr-wz{background:#fff;border:1px solid #e2e8f0;border-radius:12px;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;padding:10px 12px 11px;display:grid;box-shadow:0 8px 22px #0f172a14}.jmq .pr-wzh{color:#0f172a;justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.jmq .pr-wzh span{color:#94a3b8;font-size:11px}.jmq .pr-wzs{gap:4px;list-style:none;display:flex}.jmq .pr-wzs li{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;gap:4px;min-width:0;font-size:9.5px;font-weight:600;display:grid;overflow:hidden}.jmq .pr-wzs li:before{content:"";background:#e2e8f0;border-radius:3px;height:3px}.jmq .pr-wzs li.dn{color:#475569}.jmq .pr-wzs li.dn:before{background:#0d9488}.jmq .pr-wzs li.on{color:#0f766e}.jmq .pr-wzs li.on:before{background:#2dd4bf}.jmq .pr-wzq{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 10px;display:flex}.jmq .pr-wzq b{color:#0f172a;font-size:13.5px}.jmq .pr-wzq .mu{font-size:10.5px}.jmq .pr-mc{color:#334155;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:6px 9px;font-size:11px;display:flex}.jmq .pr-mct{min-width:0}.jmq .pr-mc b{color:#0f172a}.jmq .pr-md{background:#16a34a;border-radius:50%;flex:none;width:8px;height:8px}.jmq .pr-mk{color:#fff;background:#16a34a;border-radius:50%;flex:none;place-items:center;width:15px;height:15px;margin-left:auto;font-size:9px;font-style:normal;font-weight:800;display:grid}.jmq .pr-mk:before{content:"✓"}.jmq .pr-mf{background:#f8fffe;border:1px dashed #99f6e4;border-radius:9px;grid-template-columns:minmax(0,1.75fr) minmax(0,.55fr) minmax(0,.65fr) minmax(0,.7fr) minmax(0,1fr);gap:7px;padding:8px 9px;display:grid}.jmq .pr-mfm>b{font-family:var(--a-mono);border-color:#1677ff;font-weight:700;transition:border-color .2s,box-shadow .2s,color .2s;box-shadow:0 0 0 2px #1677ff26}.jmq .pr-eqw.pr-ko .pr-mfm>b{color:#b91c1c;border-color:#dc2626;box-shadow:0 0 0 2px #dc262626}.jmq .pr-mfe>b{justify-content:space-between;align-items:center;gap:4px;padding-right:3px;display:flex}.jmq .pr-mfe .seg{padding:1px}.jmq .pr-mfe .seg>span{padding:1px 5px}.jmq .pr-lv2,.jmq .pr-vh{display:grid}.jmq .pr-lv2>span,.jmq .pr-vh>span{grid-area:1/1;transition:opacity .2s,visibility .2s}.jmq .pr-eqw:not(.pr-ko) .pr-sko,.jmq .pr-eqw.pr-ko .pr-sok{opacity:0;visibility:hidden}.jmq .pr-lv2{grid-column:1/-1}.jmq .pr-lv2 span{border-radius:7px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:600;display:flex}.jmq .pr-lv2 span:before{color:#fff;border-radius:50%;flex:none;place-items:center;width:14px;height:14px;font-size:8.5px;font-weight:800;display:grid}.jmq .pr-lv2 .pr-sok{color:#15803d;background:#f0fdf4}.jmq .pr-lv2 .pr-sok:before{content:"✓";background:#16a34a}.jmq .pr-lv2 .pr-sko{color:#b91c1c;background:#fef2f2}.jmq .pr-lv2 .pr-sko:before{content:"✕";background:#dc2626}.jmq .pr-mfa{grid-column:1/-1}.jmq .pr-vh span{color:#475569;font-size:10.5px}.jmq .pr-vh .pr-sko{color:#991b1b;font-weight:600}.jmq .pr-due{background:#f0fdfa;border:1px solid #99f6e4;border-radius:10px;grid-template-columns:auto minmax(46px,1fr) auto;align-items:center;gap:3px 12px;padding:8px 12px;transition:opacity .25s,filter .25s;display:grid}.jmq .pr-eqw.pr-ko .pr-due{opacity:.45;filter:grayscale()}.jmq .pr-dnd{gap:1px;display:grid}.jmq .pr-dnd small{color:#5f6d82;white-space:nowrap;font-size:9px;font-weight:600}.jmq .pr-dnd b{font-family:var(--a-mono);color:#0f172a;font-size:12.5px;font-weight:700}.jmq .pr-dnd em{color:#0f766e;background:#ccfbf1;border-radius:4px;margin-left:3px;padding:0 4px;font-size:8.5px;font-style:normal;font-weight:700}.jmq .pr-dar{text-align:center;color:#0f766e;padding-bottom:9px;font-size:9.5px;font-weight:600;position:relative}.jmq .pr-dar:before{content:"";background:#5eead4;height:1.5px;position:absolute;bottom:3px;left:0;right:3px}.jmq .pr-dar:after{content:"";border-top:1.5px solid #14b8a6;border-right:1.5px solid #14b8a6;width:6px;height:6px;position:absolute;bottom:0;right:1px;transform:rotate(45deg)}.jmq .pr-dca{color:#0f766e;grid-column:1/-1;font-size:10px;font-weight:600}.jmq .pr-crt{color:#334155;align-items:flex-start;gap:8px;font-size:11px;display:flex}.jmq .pr-crt>i{width:16px;height:16px;-webkit-mask:var(--i-pdf) center/contain no-repeat;-webkit-mask:var(--i-pdf) center/contain no-repeat;mask:var(--i-pdf) center/contain no-repeat;background:#dc2626;flex:none}.jmq .pr-crt b{color:#0f172a;font-family:var(--a-mono);font-size:10.5px}.jmq .pr-crt small{color:#5f6d82;font-size:10px;display:block}@container win (max-width:619px){.jmq .pr-hd{display:none}.jmq .pr-due{grid-template-columns:auto minmax(26px,1fr) auto;gap:3px 8px;padding:8px 10px}.jmq .pr-dnd small{white-space:normal}.jmq .pr-dnd b{font-size:11.5px}.jmq .pr-mf{grid-template-columns:repeat(3,minmax(0,1fr))}.jmq .pr-mfg,.jmq .pr-mfe{grid-column:span 2}}@container win (max-width:439px){.jmq .pr-wzs li{gap:0;font-size:0}.jmq .pr-wzs li.on{gap:4px;font-size:9.5px}}.jmq .pr-eqc{--pr-band:color-mix(in srgb,var(--ok) 34%,var(--surface));--pr-off:color-mix(in srgb,var(--fg) 13%,var(--surface));border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);gap:10px;padding:16px 18px 14px;display:grid}.jmq .pr-eqr{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.jmq .pr-eqr label{font-weight:600}.jmq .pr-eqo{white-space:nowrap;align-items:baseline;gap:10px;display:inline-flex}.jmq .pr-eqov{font-family:var(--display);font-variant-numeric:tabular-nums lining-nums;font-size:2rem;font-weight:700;font-stretch:75%;line-height:1;transition:color .2s}.jmq .pr-eqod{font-family:var(--mono);color:var(--muted);font-size:.78rem}.jmq .pr-eqc.pr-kop .pr-eqov{color:var(--danger)}.jmq .pr-rg{padding-bottom:22px;position:relative}.jmq .pr-rg input{appearance:none;cursor:pointer;background:0 0;border-radius:999px;width:100%;height:28px;margin:0;display:block}.jmq .pr-rg input::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--pr-off) 0 14.29%,var(--pr-band) 14.29% 71.43%,var(--pr-off) 71.43%);border-radius:999px;height:10px}.jmq .pr-rg input::-moz-range-track{background:linear-gradient(90deg,var(--pr-off) 0 14.29%,var(--pr-band) 14.29% 71.43%,var(--pr-off) 71.43%);border-radius:999px;height:10px}.jmq .pr-rg input::-webkit-slider-thumb{appearance:none;background:var(--accent);border:3px solid var(--surface);border-radius:50%;width:22px;height:22px;margin-top:-6px;box-shadow:0 1px 5px #0c223859}.jmq .pr-rg input::-moz-range-thumb{background:var(--accent);border:3px solid var(--surface);border-radius:50%;width:16px;height:16px;box-shadow:0 1px 5px #0c223859}.jmq .pr-sc{height:20px;position:absolute;bottom:0;left:11px;right:11px}.jmq .pr-sc span{left:calc(var(--x) * 100%);font-family:var(--mono);color:var(--muted);white-space:nowrap;font-size:.74rem;line-height:1;position:absolute;top:4px;transform:translate(-50%)}.jmq .pr-sc span:before{content:"";background:currentColor;width:1px;height:5px;position:absolute;top:-7px;left:50%}.jmq .pr-sc .pr-ref{color:var(--fg);font-weight:500}.jmq .pr-eqn{color:var(--muted);font-size:.86rem}.jmq .pr-eqp{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:.88rem;display:flex}.jmq .pr-ecr [data-m=audits]{--pr-c:#1677ff}.jmq .pr-ecr [data-m=nc]{--pr-c:#fa8c16}.jmq .pr-ecr [data-m=documents]{--pr-c:#13c2c2}.jmq .pr-ecr [data-m=habilitations]{--pr-c:#52c41a}.jmq .pr-ecr [data-m=metrologie]{--pr-c:#722ed1}.jmq .pr-ecr [data-m=accreditation]{--pr-c:#0891b2}.jmq .pr-cal{gap:9px}.jmq .pr-ch{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;display:flex}.jmq .pr-ct{color:#1e293b;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.jmq .pr-ct:before{content:"";width:17px;height:17px;-webkit-mask:var(--i-cal) center/contain no-repeat;-webkit-mask:var(--i-cal) center/contain no-repeat;mask:var(--i-cal) center/contain no-repeat;background:#1677ff}.jmq .pr-lg{flex-wrap:wrap;gap:4px 12px;display:flex}.jmq .pr-lg>span{color:#475569;align-items:center;gap:5px;font-size:10.5px;font-weight:500;transition:opacity .35s;display:inline-flex}.jmq .pr-lg>span:before{content:"";background:var(--pr-c);border-radius:3px;width:9px;height:9px}.jmq .pr-tb{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.jmq .pr-tb .ub{height:24px}.jmq .pr-arw{width:26px;padding:0;font-size:14px;font-weight:500}.jmq .pr-per{text-align:center;color:#1e293b;min-width:108px;font-size:13px;font-weight:700}.jmq .pr-vs{margin-left:auto}.jmq .pr-cal[data-view=year] .pr-pmo,.jmq .pr-cal:not([data-view=year]) .pr-pye{display:none}.jmq .pr-bd{background:#fff;border:1px solid #eef0f3;border-radius:10px;position:relative}.jmq .pr-cal[data-view=year] .pr-mo,.jmq .pr-cal:not([data-view=year]) .pr-yr{display:none}.jmq .pr-wh{background:#fafbfc;border-bottom:1px solid #eef0f3;border-radius:10px 10px 0 0;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.jmq .pr-wh span{letter-spacing:.04em;text-transform:uppercase;color:#64748b;border-right:1px solid #f2f4f7;padding:5px 8px;font-size:9.5px;font-weight:700}.jmq .pr-wh span:last-child{border-right:0}.jmq .pr-wk{border-bottom:1px solid #eef0f3;min-height:62px;position:relative}.jmq .pr-wk:last-child{border-bottom:0}.jmq .pr-dn{grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:absolute;inset:0}.jmq .pr-dn>span{color:#475569;font-variant-numeric:tabular-nums;border-right:1px solid #f2f4f7;justify-content:flex-end;align-items:flex-start;padding:4px 7px;font-size:11px;font-weight:600;display:flex}.jmq .pr-dn>span:last-child{border-right:0}.jmq .pr-dn>.pr-mu{color:#cbd5e1}.jmq .pr-dn>.pr-td b{color:#fff;background:#1677ff;border-radius:999px;place-items:center;min-width:20px;height:20px;margin:-2px -4px 0 0;padding:0 5px;display:inline-grid}.jmq .pr-bl{pointer-events:none;grid-template-columns:repeat(7,minmax(0,1fr));padding:25px 3px 6px;display:grid;position:relative}.jmq .pr-cell{grid-column:var(--c0)/var(--c1);grid-row:1;min-width:0;padding:0 2px;transition:opacity .3s;position:relative}.jmq .cq.pr-bar{-webkit-line-clamp:2;white-space:normal;transition:opacity .4s ease,transform .4s var(--ease),box-shadow .25s ease;border-top:3px solid #0000;border-bottom:3px solid #0000;border-radius:5px;-webkit-box-orient:vertical;padding:0 6px;font-weight:600;line-height:1.3;display:-webkit-box}.jmq .pr-tip{z-index:6;color:#fff;white-space:normal;background:#262626;border-radius:6px;width:max-content;max-width:250px;padding:6px 9px;font-size:10.5px;line-height:1.4;display:none;position:absolute;bottom:calc(100% + 7px);left:2px;box-shadow:0 6px 16px #0003}.jmq .pr-tip b{font-weight:700;display:block}.jmq .pr-tip span{color:#e5e7eb;display:block}.jmq .pr-tip:after{content:"";background:#262626;width:8px;height:8px;position:absolute;bottom:-4px;left:14px;transform:rotate(45deg)}.jmq .pr-cell.pr-hl .pr-tip{display:block}.jmq .pr-cell.pr-hl .pr-bar{box-shadow:0 0 0 2px var(--c)}.jmq .pr-ecw .pr-dim{opacity:.16}.jmq .pr-yr{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid}.jmq .pr-ym{border:1px solid #eef0f3;border-radius:10px;align-content:start;gap:1px;min-width:0;padding:8px 10px;display:grid}.jmq .pr-ym>b{color:#1e293b;font-size:12px;font-weight:700}.jmq .pr-ym>small{color:#64748b;font-size:10px}.jmq .pr-yds{flex-wrap:wrap;gap:3px 9px;margin-top:5px;display:flex}.jmq .pr-yd{color:var(--pr-c);align-items:center;gap:4px;font-size:10.5px;font-weight:700;transition:opacity .3s;display:inline-flex}.jmq .pr-yd:before{content:"";background:var(--pr-c);border-radius:2px;width:8px;height:8px}.jmq .pr-agd{gap:4px;list-style:none;display:none}.jmq .pr-agd li{color:#1f2937;border-left:3px solid var(--pr-c);background:color-mix(in srgb,var(--pr-c) 9%,#fff);transition:opacity .3s ease,transform .4s var(--ease);border-radius:5px;grid-template-columns:62px minmax(0,1fr);align-items:baseline;gap:8px;padding:4px 7px 4px 8px;font-size:10.5px;line-height:1.35;display:grid}.jmq .pr-agd b{font-family:var(--a-mono);font-size:10px;font-weight:600}.jmq .pr-agd li.pr-hl{box-shadow:0 0 0 1.5px var(--pr-c)}.jmq .pr-ecw:not(.pr-c1) [data-m=audits].pr-cell .pr-bar,.jmq .pr-ecw:not(.pr-c1) .pr-agd [data-m=audits],.jmq .pr-ecw:not(.pr-c2) [data-m=nc].pr-cell .pr-bar,.jmq .pr-ecw:not(.pr-c2) .pr-agd [data-m=nc],.jmq .pr-ecw:not(.pr-c3) [data-m=documents].pr-cell .pr-bar,.jmq .pr-ecw:not(.pr-c3) .pr-agd [data-m=documents],.jmq .pr-ecw:not(.pr-c4) [data-m=habilitations].pr-cell .pr-bar,.jmq .pr-ecw:not(.pr-c4) .pr-agd [data-m=habilitations],.jmq .pr-ecw:not(.pr-c5) [data-m=metrologie].pr-cell .pr-bar,.jmq .pr-ecw:not(.pr-c5) .pr-agd [data-m=metrologie],.jmq .pr-ecw:not(.pr-c6) [data-m=accreditation].pr-cell .pr-bar,.jmq .pr-ecw:not(.pr-c6) .pr-agd [data-m=accreditation]{opacity:0;transform:translateY(5px)}.jmq .pr-ecw:not(.pr-c1) .pr-lg [data-m=audits],.jmq .pr-ecw:not(.pr-c2) .pr-lg [data-m=nc],.jmq .pr-ecw:not(.pr-c3) .pr-lg [data-m=documents],.jmq .pr-ecw:not(.pr-c4) .pr-lg [data-m=habilitations],.jmq .pr-ecw:not(.pr-c5) .pr-lg [data-m=metrologie],.jmq .pr-ecw:not(.pr-c6) .pr-lg [data-m=accreditation]{opacity:.32}@container win (max-width:619px){.jmq .pr-tdy{display:none}.jmq .pr-per{min-width:0}.jmq .pr-wk{min-height:42px}.jmq .pr-dn>span{justify-content:center;padding:4px 2px;font-size:10px}.jmq .pr-dn>.pr-td b{min-width:18px;height:18px;margin:-2px 0 0;padding:0 4px}.jmq .pr-bl{padding:26px 3px 6px}.jmq .cq.pr-bar{background:var(--c);border-left:0;border-radius:3px;height:5px;padding:0;font-size:0;display:block}.jmq .pr-tip,.jmq .pr-cell.pr-hl .pr-tip{display:none}.jmq .pr-cal:not([data-view=year]) .pr-agd{display:grid}.jmq .pr-yr{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px}.jmq .pr-ym{padding:6px 7px}.jmq .pr-yds{gap:2px 6px}}.jmq .pr-ecf>figcaption{align-items:flex-start}.jmq .pr-ecn{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.jmq .pr-ecx{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:18px;display:flex}.jmq .pr-pcs{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.jmq .pr-pcl{font-family:var(--mono);color:var(--muted);margin-right:4px;font-size:.76rem}.jmq .pr-mch{border:1px solid var(--line);background:var(--surface);color:var(--fg);border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 11px;font-size:.9rem;font-weight:500;transition:border-color .18s,box-shadow .18s;display:inline-flex}.jmq .pr-mch i{background:var(--pr-c);border-radius:3px;flex:none;width:10px;height:10px}.jmq .pr-mch[aria-pressed=true]{border-color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg)}@media (hover:hover){.jmq .pr-mch:hover{border-color:color-mix(in srgb,var(--fg) 40%,var(--line))}}.jmq .pr-nh{margin:clamp(40px,5vw,64px) 0 14px;font-size:clamp(1.15rem,1.6vw,1.35rem)}.jmq .pr-nat{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,56px);display:grid}.jmq .pr-nat>div{border-top:1px solid var(--line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:4px 18px;padding:13px 0;transition:opacity .25s;display:grid}.jmq .pr-nat dt{align-items:baseline;gap:9px;font-weight:600;line-height:1.35;display:flex}.jmq .pr-nat dt i{background:var(--pr-c);border-radius:3px;flex:none;width:10px;height:10px;transform:translateY(1px)}.jmq .pr-nat dd{color:var(--muted);font-size:.95rem;line-height:1.5}.jmq .pr-nat dd span{font-family:var(--mono);color:var(--muted);margin-bottom:2px;font-size:.74rem;display:block}.jmq .pr-nat>.pr-dim{opacity:.32}@media (max-width:760px){.jmq .pr-nat{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.jmq .pr-nat>div{grid-template-columns:minmax(0,1fr)}.jmq .pr-nat dd{padding-left:19px}}.jmq .pr-tap{animation:.32s ease-out both jmq-xPress}.jmq .pr-rg.pr-act input::-webkit-slider-thumb{box-shadow:0 0 0 7px var(--accent-soft),0 1px 5px #0c223859}.jmq .pr-rg.pr-act input::-moz-range-thumb{box-shadow:0 0 0 7px var(--accent-soft),0 1px 5px #0c223859}.jmq .pr-eqp>.ctl-b{margin-left:auto}.jmq .pr-ecv{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}
.jmq .ja-fig{--ja-lc:color-mix(in srgb,var(--fg) 30%,var(--line));gap:0}.jmq .ja-map{grid-template-columns:clamp(104px,10vw,132px) minmax(0,1fr) clamp(104px,10vw,132px);margin-bottom:clamp(36px,4.4vw,56px);display:grid}.jmq .ja-nd{text-align:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;margin:0;padding:18px 10px;display:flex;position:relative}.jmq .ja-nd b{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(1.25rem,1.7vw,1.55rem);font-weight:800;line-height:1}.jmq .ja-nj span{font-family:var(--mono);color:var(--muted);font-size:.76rem}.jmq .ja-nm svg{width:34px;height:34px}.jmq .ja-ls{align-content:center;gap:clamp(10px,1.2vw,16px);min-width:0;padding:clamp(16px,1.8vw,22px) 0 clamp(10px,1.2vw,14px);list-style:none;display:grid}.jmq .ja-l{grid-template-rows:auto 28px;grid-template-columns:minmax(0,15em) minmax(0,1fr);align-items:baseline;gap:3px 20px;min-width:0;display:grid}.jmq .ja-lk{font-family:var(--mono);color:var(--fg);grid-area:1/1;padding-left:24px;font-size:.8rem;font-weight:500;line-height:1.35}.jmq .ja-lx{color:var(--muted);grid-area:1/2;max-width:66ch;padding-right:24px;font-size:.94rem;line-height:1.5}.jmq .ja-ln{grid-area:2/1/3/3;align-self:stretch;display:block;position:relative}.jmq .ja-ln:before{content:"";border-top:1.5px solid var(--ja-lc);transition:border-color .3s;position:absolute;top:50%;left:0;right:0}.jmq .ja-ln:after{content:"";border:solid var(--ja-lc);width:8px;height:8px;transition:border-color .3s;position:absolute;top:calc(50% - 4px)}.jmq .ja-lr .ja-ln:after{border-width:1.5px 1.5px 0 0;right:4px;transform:rotate(45deg)}.jmq .ja-lf .ja-ln:after{border-width:0 0 1.5px 1.5px;left:4px;transform:rotate(45deg)}.jmq .ja-lf.ja-go .ja-ln:before,.jmq .ja-lf.ja-go .ja-ln:after{border-color:var(--accent)}.jmq .ja-pg{z-index:1;transition:left .9s var(--ease),transform .9s var(--ease),opacity .3s;gap:6px;display:flex;position:absolute;top:50%;left:calc(100% - 18px);transform:translate(-100%,-50%)}.jmq .ja-pg.ja-in{left:18px;transform:translateY(-50%)}.jmq .ja-pg.ja-off{opacity:0}.jmq .ja-pg.ja-nt{transition:none}.jmq .ja-pk{background:var(--surface);border:1px solid color-mix(in srgb,var(--fg) 20%,var(--line));height:24px;box-shadow:var(--shadow-sm);font-family:var(--mono);color:var(--fg);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 11px 0 9px;font-size:.72rem;line-height:1;display:inline-flex}.jmq .ja-pk:before{content:"";border:1.5px solid var(--muted);border-radius:50%;flex:none;width:8px;height:8px;animation:1.2s ease-in-out infinite jmq-jaPulse}.jmq .ja-in .ja-pk:before{content:"✓";width:auto;height:auto;color:var(--ok);border:0;border-radius:0;font-size:.8rem;font-weight:700;animation:none}@keyframes jmq-jaPulse{50%{opacity:.35}}.jmq .ja-wins{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(20px,2.6vw,36px);display:grid}.jmq .ja-wc{align-content:start;gap:10px;min-width:0;display:grid}.jmq .ja-cap,.jmq .ja-scap{color:var(--muted);font-size:.84rem;line-height:1.4}.jmq .ja-ctl{align-items:flex-end;margin-top:clamp(18px,2.2vw,26px)}.jmq .ja-sg{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;display:flex}.jmq .ja-sgl{color:var(--fg);flex:100%;font-size:.95rem}.jmq .ja-stp{counter-reset:jas;flex-wrap:wrap;gap:8px;list-style:none;display:flex}.jmq .ja-stp li{counter-increment:jas;display:flex}.jmq .ja-sb{text-align:left;border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);justify-content:start;align-items:center;column-gap:10px;padding:8px 15px 8px 9px;line-height:1.2;transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s;display:grid}.jmq .ja-sb:before{content:counter(jas);width:26px;height:26px;font-family:var(--mono);border:1.5px solid color-mix(in srgb,var(--fg) 30%,var(--line));color:var(--muted);border-radius:50%;grid-row:1/span 2;place-items:center;font-size:.8rem;display:grid}.jmq .ja-sb b{color:inherit;font-size:.93rem;font-weight:600}.jmq .ja-sb small{color:var(--muted);font-size:.78rem}.jmq .ja-sb.ja-nx{border-color:var(--fg);color:var(--fg)}.jmq .ja-sb.ja-nx:before{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.jmq .ja-sb.ja-dn2{color:var(--fg)}.jmq .ja-sb.ja-dn2:before{content:"✓";background:var(--surface-2);border-color:var(--surface-2);color:var(--ok);font-weight:700}.jmq .ja-sb[aria-disabled=true]{cursor:default}@media (hover:hover){.jmq .ja-sb.ja-nx:hover{box-shadow:var(--shadow-sm)}}.jmq .ja-rst{align-self:center}.jmq .ja-sb.ja-prs,.jmq .ja-ptb .btn.ja-prs,.jmq .ja-sf .ctl-b .btn.ja-prs{animation:.3s ease-out both jmq-xPress}.jmq .ja-sb.ja-hit{border-color:var(--fg);color:var(--fg);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 45%,transparent)}.jmq .ja-sb.ja-hit:not(.ja-dn2):before{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.jmq .ja-ptb .btn.ja-hit.ja-hit,.jmq .ja-sf .ctl-b .btn.ja-hit{opacity:1;border-color:var(--fg);background:var(--surface-2);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 45%,transparent)}.jmq .ja-hold *,.jmq .ja-hold :before,.jmq .ja-hold :after,.jmq .ja-hold .sc.armed.play *,.jmq .ja-hold .sc.armed.play :before,.jmq .ja-hold .sc.armed.play :after{animation-play-state:paused!important}.jmq .ja-rst[aria-disabled=true],.jmq .ja-ptb .btn[aria-disabled=true],.jmq .ja-sf .btn[aria-disabled=true]{opacity:.45;cursor:default}.jmq .ja-pt{background:#e8ecf4;justify-content:center;height:452px;padding:16px 14px;display:flex;position:relative;overflow:hidden}.jmq .ja-pc{color:#334155;background:#fff;border-radius:14px;align-self:flex-start;gap:11px;width:100%;max-width:440px;padding:16px 18px 14px;display:grid;box-shadow:0 20px 45px #0f234b1f}.jmq .ja-ph{text-align:center;justify-items:center;gap:7px;display:grid}.jmq .ja-ph p{color:#334155;font-size:15px;font-weight:700;line-height:1.25}.jmq .ja-lb{background:#506996;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.jmq .ja-lb:after{content:"";width:16px;height:16px;-webkit-mask:var(--i-warn) center/contain no-repeat;-webkit-mask:var(--i-warn) center/contain no-repeat;mask:var(--i-warn) center/contain no-repeat;background:#fff}.jmq .ja-cb{background:#f0f2f7;border:1px solid #d0d8e8;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 11px;padding:7px 11px;font-size:11.5px;font-weight:500;display:flex}.jmq .ja-ci{align-items:center;gap:6px;display:inline-flex}.jmq .ja-ci:before{content:"";width:12px;height:12px;-webkit-mask:var(--ic) center/contain no-repeat;-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;background:#8896b3}.jmq .ja-cu{--ic:var(--i-user)}.jmq .ja-cf{--ic:var(--i-file)}.jmq .ja-cs{background:#d0d8e8;width:1px;height:16px}.jmq .ja-sct{gap:6px;min-width:0;display:grid}.jmq .ja-sl{letter-spacing:.04em;text-transform:uppercase;color:#334155;align-items:center;gap:8px;font-size:10.5px;font-weight:600;display:flex}.jmq .ja-n{color:#fff;letter-spacing:0;background:#506996;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:10px;display:inline-grid}.jmq .ja-opt{letter-spacing:0;text-transform:none;color:#8896b3;margin-left:auto;font-size:10px;font-weight:400}.jmq .ja-sh{color:#8896b3;margin-top:-3px;font-size:10.5px;line-height:1.35}.jmq .ja-fc{background:#f0f2f7;border:1px solid #d0d8e8;border-radius:8px;align-items:center;gap:9px;min-width:0;padding:5px 7px 5px 10px;font-size:11px;display:flex}.jmq .ja-fc>b{letter-spacing:.05em;text-transform:uppercase;color:#334155;flex:none;font-size:9px;font-weight:700}.jmq .ja-fc>span{white-space:nowrap;flex:1;gap:7px;min-width:0;display:flex;overflow:hidden}.jmq .ja-fc i{color:#0f172a;text-overflow:ellipsis;font-style:normal;font-weight:600;overflow:hidden}.jmq .ja-fc i+i{color:#6b7a99;flex:none;font-weight:400}.jmq .ja-fc em{color:#506996;background:#fff;border:1px solid #506996;border-radius:999px;flex:none;padding:0 7px;font-size:9.5px;font-style:normal;line-height:1.5}.jmq .ja-tg{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:6px;display:grid}.jmq .ja-tc{color:#334155;background:#fff;border:1.5px solid #d0d8e8;border-radius:9px;align-items:center;min-height:38px;padding:6px 22px 6px 9px;font-size:10.5px;font-weight:600;line-height:1.3;display:flex;position:relative}.jmq .ja-tc.ja-on{background:#f6f7fa;border-color:#506996;box-shadow:0 0 0 3px #5069962e}.jmq .ja-tc.ja-on:after{content:"✓";color:#fff;text-align:center;background:#506996;border-radius:50%;width:13px;height:13px;font-size:8px;font-weight:800;line-height:13px;position:absolute;top:5px;right:5px}.jmq .sc.armed .ja-sel{animation:jmq-jaSel .3s ease calc(var(--d,0) * 1s) both}.jmq .sc.armed .ja-sel:after{animation:jmq-xPop .35s cubic-bezier(.2,1.4,.4,1) calc(var(--d,0) * 1s + .1s) both}@keyframes jmq-jaSel{0%{box-shadow:none;background:#fff;border-color:#d0d8e8}}.jmq .ja-nh{color:#8896b3;text-align:center;padding:2px 0 4px;font-size:10.5px;display:none}.jmq .ja-p0 .ja-nh{display:block}.jmq .ja-p0 .ja-dsc,.jmq .ja-p0 .ja-pfo,.jmq .ja-p0 .ja-ok{display:none}.jmq .ja-p0 .ja-tc.ja-on{box-shadow:none;background:#fff;border-color:#d0d8e8}.jmq .ja-p0 .ja-tc.ja-on:after{display:none}.jmq .ja-ta{color:#0f172a;border:1px solid #d0d8e8;border-radius:8px;min-height:44px;padding:6px 9px;font-size:11px;line-height:1.45}.jmq .ja-pfo{justify-content:flex-end;gap:7px;display:flex}.jmq .ja-rz,.jmq .ja-dc{white-space:nowrap;border-radius:8px;align-items:center;gap:6px;height:28px;padding:0 13px;font-size:11px;font-weight:600;display:inline-flex}.jmq .ja-rz{color:#334155;background:#fff;border:1px solid #d0d8e8}.jmq .ja-dc{color:#fff;background:#506996}.jmq .ja-dc:before{content:"";width:12px;height:12px;-webkit-mask:var(--i-send) center/contain no-repeat;-webkit-mask:var(--i-send) center/contain no-repeat;mask:var(--i-send) center/contain no-repeat;background:currentColor}.jmq .ja-ok{z-index:2;background:#fff;border:1px solid #bbf7d0;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 11px;padding:11px 13px;display:grid;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 -6px 24px #0f234b24,0 10px 30px #0f234b24}.jmq .ja-okc{background:#16a34a;border-radius:50%;grid-row:span 2;place-items:center;width:30px;height:30px;display:grid}.jmq .ja-okc:after{content:"";width:16px;height:16px;-webkit-mask:var(--i-check) center/contain no-repeat;-webkit-mask:var(--i-check) center/contain no-repeat;mask:var(--i-check) center/contain no-repeat;background:#fff}.jmq .ja-okt{color:#64748b;gap:1px;font-size:10.5px;line-height:1.4;display:grid}.jmq .ja-okt b{color:#0f172a;font-size:13px}.jmq .ja-ok .tag{font-family:var(--a-mono);grid-column:2;justify-self:start}.jmq .ja-xw .app{height:452px}.jmq .ja-xw .ascr,.jmq .ja-sy .ascr{overflow:hidden}.jmq .ja-xw .ascr:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(#fff0,#fff);height:30px;position:absolute;bottom:0;left:6px;right:6px}.jmq .ja-xs{gap:8px}.jmq .ja-xs>*,.jmq .ja-ds>*,.jmq .ja-ss>*,.jmq .ja-cw .scr>*{min-width:0}.jmq .ja-xh{align-items:flex-start;gap:8px;display:flex}.jmq .ja-xh>div{flex:1;min-width:0}.jmq .ja-xh .us{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jmq .ja-upd{font-variant-numeric:tabular-nums}.jmq .ja-lv{color:#334155;flex:none;align-items:center;gap:6px;margin-top:3px;font-size:11px;display:inline-flex}.jmq .ja-lv:before{content:"";background:#16a34a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #16a34a26}.jmq .ja-tl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.jmq .ja-ti{background:#fff;border:1px solid #e5e7eb;border-radius:9px;grid-template-columns:minmax(0,1fr);gap:1px;min-width:0;padding:5px 9px 6px;display:grid}.jmq .ja-ti small{letter-spacing:.05em;text-transform:uppercase;color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;font-weight:700;overflow:hidden}.jmq .ja-ti b{color:#15803d;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700;line-height:1.2;transition:color .3s}.jmq .ja-ti span{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.jmq .ja-tq.ja-wait b{color:#b45309}.jmq .ja-pn{border:1px solid #e5e7eb;border-radius:10px;min-width:0;padding:5px 8px 3px}.jmq .ja-ptl{letter-spacing:.06em;text-transform:uppercase;color:#64748b;white-space:nowrap;align-items:center;gap:8px;padding:2px 2px 4px;font-size:9px;font-weight:700;display:flex}.jmq .ja-ptl .seg{letter-spacing:0;text-transform:none;margin-left:auto;font-weight:500}.jmq .ja-ct th{padding:4px 6px}.jmq .ja-ct td{height:26px;padding:0 6px}.jmq .ja-hd{vertical-align:1px;background:#15803d;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.jmq .ja-up2{color:#15803d}.jmq .ja-wt{color:#b45309;font-weight:600;display:none}.jmq .ja-fs.ja-wait .ja-up2{display:none}.jmq .ja-fs.ja-wait .ja-wt{display:inline}.jmq .ja-fd{list-style:none;display:grid}.jmq .ja-fr{border-top:1px solid #f1f5f9;grid-template-columns:48px 8px 32px minmax(0,.95fr) minmax(0,1.3fr) 52px;align-items:center;gap:7px;min-height:23px;padding:2px 4px;font-size:10.5px;line-height:1.3;display:grid}.jmq .ja-fr:first-child{border-top:0}.jmq .ja-tm{color:#64748b;font-variant-numeric:tabular-nums}.jmq .ja-fr>i{font-size:11px;font-style:normal;font-weight:700}.jmq .ja-upa:before{content:"↑";color:#2563eb}.jmq .ja-da:before{content:"↓";color:#7c3aed}.jmq .ja-fr>b{color:#334155;font-size:10px;font-weight:600}.jmq .ja-k,.jmq .ja-lb2{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jmq .ja-k{color:#475569}.jmq .ja-lb2{color:#1e293b}.jmq .ja-st{color:#15803d;white-space:nowrap;font-weight:600}.jmq .ja-sp{color:#b45309;display:none}.jmq .ja-fr.ja-pnd .ja-sk{display:none}.jmq .ja-fr.ja-pnd .ja-sp{display:inline}.jmq .ja-fr.ja-nw{animation:jmq-jaNew .9s var(--ease) both}@keyframes jmq-jaNew{0%{opacity:0;background-color:#fef9c3;transform:translateY(-5px)}22%{opacity:1;background-color:#fef9c3;transform:none}to{background-color:#fef9c300}}@container am (min-width:560px){.jmq .ja-tl{grid-template-columns:repeat(4,minmax(0,1fr))}}@container am (max-width:499px){.jmq .ja-fr{grid-template-columns:48px 8px minmax(0,.9fr) minmax(0,1.3fr) 44px}.jmq .ja-fr>b{display:none}}@container am (max-width:419px){.jmq .ja-fr{grid-template-columns:46px 8px minmax(0,1fr) auto;grid-template-areas:"t a k s"". .l l";row-gap:0;padding:3px 2px}.jmq .ja-tm{grid-area:t}.jmq .ja-fr>i{grid-area:a}.jmq .ja-k{grid-area:k}.jmq .ja-st{grid-area:s}.jmq .ja-lb2{color:#5f6d82;grid-area:l;font-size:10px}.jmq .ja-fr>b,.jmq .ja-ct th:nth-child(3),.jmq .ja-ct td:nth-child(3),.jmq .ja-ptl .seg{display:none}}.jmq .ja-r1,.jmq .ja-r2{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.jmq .ja-r2{margin-top:clamp(36px,4.4vw,56px)}.jmq .ja-r1>.txt{align-self:center}.jmq .ja-ptb{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.jmq .ja-t2{align-content:start;gap:22px;min-width:0;display:grid}.jmq .ja-pl .app{grid-template-rows:auto}.jmq .ja-ds{gap:9px}.jmq .ja-tbs{--tc:#dc2626}.jmq .ja-dh{align-items:center;gap:6px;display:flex}.jmq .ja-dh .ut{margin-right:auto}.jmq .ja-dh .ja-ic{width:26px;padding:0}.jmq .ja-dp.ja-prs,.jmq .ja-bpv.ja-prs,.jmq .ja-bap.ja-prs,.jmq .ja-cok.ja-prs{animation:.3s ease-out both jmq-xPress}.jmq .ja-flt{gap:6px}.jmq .ja-zt{color:#64748b;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:10px;display:flex}.jmq .ja-zt b{letter-spacing:.07em;text-transform:uppercase;color:#dc2626;font-size:9.5px;font-weight:700}.jmq .ja-zi{background:#dc262618;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}.jmq .ja-zi:after{content:"";width:12px;height:12px;-webkit-mask:var(--i-target) center/contain no-repeat;-webkit-mask:var(--i-target) center/contain no-repeat;mask:var(--i-target) center/contain no-repeat;background:#dc2626}.jmq .ja-at{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:6px;display:grid}.jmq .ja-av{--t:#15803d;border:1px solid #bbf7d0;border-left:3px solid var(--t);background:#f0fdf4;border-radius:9px;align-content:start;gap:1px;min-width:0;padding:6px 30px 7px 9px;transition:background-color .45s,border-color .45s;display:grid;position:relative}.jmq .ja-av b{color:var(--t);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:1.15;transition:color .45s}.jmq .ja-av span{color:#0f172a;font-size:11px;font-weight:600;line-height:1.25}.jmq .ja-av small{color:#64748b;font-size:9.5px;line-height:1.3}.jmq .ja-av:before{content:"";background:color-mix(in srgb,var(--t) 13%,#fff);border-radius:6px;width:20px;height:20px;transition:background-color .45s;position:absolute;top:7px;right:7px}.jmq .ja-av:after{content:"";background:var(--t);width:12px;height:12px;-webkit-mask:var(--i-check) center/contain no-repeat;-webkit-mask:var(--i-check) center/contain no-repeat;mask:var(--i-check) center/contain no-repeat;transition:background-color .45s;position:absolute;top:11px;right:11px}.jmq .ja-av.ja-bad,.jmq .ja-pf:not(.ja-a) .ja-act{--t:#dc2626;background:#fdf3f3;border-color:#f3b0b0}.jmq .ja-av.ja-warn{--t:#f59e0b;background:#fffaf0;border-color:#f8d9a0}.jmq .ja-av.ja-bad:after,.jmq .ja-av.ja-warn:after,.jmq .ja-pf:not(.ja-a) .ja-act:after{-webkit-mask-image:var(--ic);-webkit-mask-image:var(--ic);mask-image:var(--ic)}.jmq .ja-av.ja-tk{animation:.5s ease-out jmq-jaTick}@keyframes jmq-jaTick{40%{transform:scale(1.03)}}.jmq .ja-ow{border:1px solid #e5e7eb;border-radius:10px;padding:7px 10px 2px}.jmq .ja-owt{color:#334155;flex-wrap:wrap;align-items:baseline;gap:2px 8px;font-size:11px;display:flex}.jmq .ja-owt span{color:#64748b;font-size:10px}.jmq .ja-ot th{padding:5px 6px}.jmq .ja-ot td{height:25px;padding:0 6px}.jmq .ja-ot td:first-child{color:#0f172a}.jmq .ja-n2,.jmq .ja-ot th.ja-n2{text-align:right}.jmq .ja-rd{color:#dc2626}.jmq .ja-ox{transition:opacity .45s}.jmq .ja-ox.ja-z{opacity:0}.jmq .ja-zw{transition:opacity .4s}.jmq .ja-zu{color:#0f172a}.jmq .ja-zb{background:#fff;gap:9px;padding:12px 14px 13px;display:grid}.jmq .ja-zh{gap:1px;line-height:1.35;display:grid}.jmq .ja-zh b{color:#0f172a;font-size:12.5px;font-weight:700}.jmq .ja-zh span{color:#64748b;font-size:10.5px}.jmq .ja-zl{border:1px solid #e2e8f0;border-radius:10px;list-style:none;display:grid;overflow:hidden}.jmq .ja-zl li{border-top:1px solid #f1f5f9;grid-template-columns:16px minmax(0,1fr) auto;grid-template-areas:"i n h""i e h";align-items:center;column-gap:9px;min-width:0;padding:5px 10px;font-size:11px;line-height:1.3;display:grid}.jmq .ja-zl li:first-child{border-top:0}.jmq .ja-zl b{font-family:var(--a-mono);color:#0f172a;white-space:nowrap;text-overflow:ellipsis;grid-area:n;font-size:10.5px;font-weight:600;overflow:hidden}.jmq .ja-ze{color:#5f6d82;white-space:nowrap;text-overflow:ellipsis;grid-area:e;font-size:10px;overflow:hidden}.jmq .ja-zl code{font-family:var(--a-mono);color:#475569;white-space:nowrap;grid-area:h;font-size:9.5px}.jmq .ja-fi{width:15px;height:15px;-webkit-mask:var(--i-file) center/contain no-repeat;-webkit-mask:var(--i-file) center/contain no-repeat;mask:var(--i-file) center/contain no-repeat;background:#64748b;grid-area:i}.jmq .ja-fi.ja-fh{background:#2563eb}.jmq .ja-fi.ja-fd{-webkit-mask-image:var(--i-folder);-webkit-mask-image:var(--i-folder);mask-image:var(--i-folder)}.jmq .ja-zl li.ja-z5{background:#fff7ed;box-shadow:inset 3px 0 #fb923c}.jmq .ja-zf{color:#5f6d82;font-size:10px;line-height:1.4}.jmq .ja-pf.ja-bgo .ja-zl li{animation:jmq-jaZ .4s var(--ease) calc(var(--i,0) * .3s + .15s) both}@keyframes jmq-jaZ{0%{opacity:0;transform:translateY(-5px)}}.jmq .ja-pf:not(.ja-b) .ja-zw{opacity:.62}.jmq .ja-pf:not(.ja-b) .ja-zl li>*,.jmq .ja-pf:not(.ja-b) .ja-zh,.jmq .ja-pf:not(.ja-b) .ja-zf{visibility:hidden}.jmq .ja-pf:not(.ja-b) .ja-zl li{box-shadow:none;background:0 0}.jmq .ja-pf:not(.ja-b) .ja-zl li:after{content:"";height:7px;width:calc(52% + var(--i,0) * 4%);background:#eef2f7;border-radius:4px;grid-area:1/1/span 2/-1}.jmq .ja-cw .app{grid-template-rows:auto}.jmq .ja-rc{background:#fff;border:1px solid #fed7aa;border-radius:10px;overflow:hidden}.jmq .ja-rch{color:#9a3412;background:#fff7ed;border-bottom:1px solid #fed7aa;align-items:center;gap:7px;padding:6px 10px;font-size:11.5px;font-weight:700;display:flex}.jmq .ja-rch:before{content:"";width:12px;height:12px;-webkit-mask:var(--i-user) center/contain no-repeat;-webkit-mask:var(--i-user) center/contain no-repeat;mask:var(--i-user) center/contain no-repeat;background:currentColor}.jmq .ja-rs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:9px 10px 7px;display:grid}.jmq .ja-rk{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;align-content:start;gap:1px;min-width:0;padding:6px 8px 6px 25px;font-size:10px;line-height:1.35;display:grid;position:relative}.jmq .ja-rk:before{content:"✓";color:#fff;text-align:center;background:#15803d;border-radius:50%;width:13px;height:13px;font-size:8px;font-weight:800;line-height:13px;position:absolute;top:7px;left:7px}.jmq .ja-rk b{color:#1e293b;font-size:10.5px;font-weight:600}.jmq .ja-rk span{color:#64748b}.jmq .ja-rm{gap:6px;padding:2px 10px 10px;display:grid}.jmq .ja-rm p{color:#334155;border-left:3px solid #fdba74;padding:1px 9px;font-size:10.5px;line-height:1.4}.jmq .ja-rm small{color:#64748b;font-size:9.5px;display:block}@container win (max-width:519px){.jmq .ja-rs{grid-template-columns:minmax(0,1fr)}.jmq .ja-rk{flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}}.jmq .ja-sf{gap:0}.jmq .ja-sf>.ctl{margin-top:14px}.jmq .ja-sf .ctl-b{flex:auto}.jmq .ja-sf .ja-scap{flex:100%;order:-1}.jmq .ja-rp .facts b{min-width:6.2em}.jmq .ja-lk2{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--accent) 60%,transparent);text-decoration-color:color-mix(in srgb,var(--accent) 60%,transparent);text-underline-offset:3px;font-weight:600;text-decoration-thickness:1.5px}.jmq .ja-sy .app{height:520px}.jmq .ja-sy .ascr:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(#fff0,#fff);height:26px;position:absolute;bottom:0;left:6px;right:6px}@container win (max-width:619px){.jmq .ja-sy .app{height:auto}}.jmq .ja-ss{gap:9px}.jmq .ja-sh2{gap:2px;display:grid}.jmq .ja-sh2 .ut{align-items:center;gap:7px;display:flex}.jmq .ja-scl{width:16px;height:16px;-webkit-mask:var(--i-cloud) center/contain no-repeat;-webkit-mask:var(--i-cloud) center/contain no-repeat;mask:var(--i-cloud) center/contain no-repeat;background:#0891b2;flex:none}.jmq .ja-sh2 .us{line-height:1.35}.jmq .ja-sc3{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.jmq .ja-sc{background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-content:start;gap:6px;min-width:0;padding:7px 9px 8px;transition:border-color .3s,background-color .3s;display:grid}.jmq .ja-sc.ja-dn,.jmq .ja-y2 .ja-scv{background:#f7fdf9;border-color:#bbf7d0}.jmq .ja-sy:not(.ja-y2) .ja-scv{background:#f8fbff;border-color:#93c5fd;box-shadow:0 0 0 3px #2563eb14}.jmq .ja-sch{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:10.5px;font-weight:700;display:flex;overflow:hidden}.jmq .ja-scn{color:#fff;background:#16a34a;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;font-size:9.5px;font-weight:700;display:inline-grid}.jmq .ja-sy:not(.ja-y2) .ja-scv .ja-scn{background:#2563eb}.jmq .ja-sy:not(.ja-y2) .ja-x1,.jmq .ja-y2 .ja-x0{display:none}.jmq .ja-sc .fld>b{min-height:24px;padding:3px 22px 3px 7px;font-size:10.5px}.jmq .ja-sfl{font-family:var(--a-mono);color:#0f172a;white-space:nowrap;text-overflow:ellipsis;border:1px solid #e2e8f0;border-radius:7px;align-items:center;gap:6px;min-width:0;padding:4px 7px;font-size:10px;font-weight:500;display:flex;overflow:hidden}.jmq .ja-sfl:before{content:"";width:12px;height:12px;-webkit-mask:var(--i-inbox) center/contain no-repeat;-webkit-mask:var(--i-inbox) center/contain no-repeat;mask:var(--i-inbox) center/contain no-repeat;background:#64748b;flex:none}.jmq .ja-sbt{gap:5px;display:grid}.jmq .ja-sbt .ub{width:100%;height:24px;font-size:10.5px}.jmq .ja-sy:not(.ja-y1) .ja-bap{opacity:.45}.jmq .ja-shn{color:#64748b;font-size:9.5px;line-height:1.35}.jmq .ja-inv{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;padding:7px 10px;font-size:11px;line-height:1.45}.jmq .ja-sy:not(.ja-y0) .ja-inv,.jmq .ja-y0 .ja-res{display:none}.jmq .ja-res{gap:8px;min-width:0;display:grid}.jmq .ja-cnt{flex-wrap:wrap;gap:5px;display:flex}.jmq .ja-cnt>span{color:#334155;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:baseline;gap:4px;padding:2px 9px;font-size:10.5px;display:inline-flex}.jmq .ja-cnt b{color:var(--c);font-size:12px;font-weight:700}.jmq .ja-flt2{max-width:100%}.jmq .ja-stbl td.w{padding-block:5px}.jmq .ja-stbl td small{white-space:normal}.jmq .ja-stbl th:first-child{width:9%}.jmq .ja-stbl th:nth-child(2){width:17%}.jmq .ja-stbl th:nth-child(4){width:34%}.jmq .ja-cfl{color:#cf1322;background:#fff1f0;border:1px solid #ffa39e;border-radius:5px;padding:0 6px;font-size:10px;font-weight:600;line-height:1.5;display:inline-block}.jmq .ja-msg{color:#475569;font-size:10px}.jmq .ja-cfm{display:none}.jmq .ja-sy.ja-cq .ja-cfm{animation:.25s both jmq-xIn;display:grid}.jmq .ja-cfq{color:#0f172a;font-size:11.5px;line-height:1.45}.jmq .ja-sy:not(.ja-y2) .ja-stst{display:none}.jmq .ja-sy.ja-g2 .ja-stst{animation:jmq-xUp .45s var(--ease) both}.jmq .ja-sy.ja-g1 .ja-cnt>span{animation:.35s cubic-bezier(.2,1.4,.4,1) both jmq-xPop}.jmq .ja-sy.ja-g1 .ja-cnt>span:nth-child(2){animation-delay:70ms}.jmq .ja-sy.ja-g1 .ja-cnt>span:nth-child(3){animation-delay:.14s}.jmq .ja-sy.ja-g1 .ja-cnt>span:nth-child(4){animation-delay:.21s}.jmq .ja-sy.ja-g1 .ja-cnt>span:nth-child(5){animation-delay:.28s}.jmq .ja-sy.ja-g3 .ja-stbl tbody tr{animation:jmq-xUp .4s var(--ease) both}.jmq .ja-sy.ja-g3 .ja-stbl tbody tr+tr{animation-delay:.12s}.jmq .ja-sy.ja-g3 .ja-stbl tbody td{animation:1.6s ease-out both jmq-xRow}@container am (max-width:479px){.jmq .ja-sc3{grid-template-columns:repeat(2,minmax(0,1fr))}.jmq .ja-scv{grid-column:1/-1}.jmq .ja-sbt{grid-template-columns:repeat(2,minmax(0,1fr))}.jmq .ja-sh2 .us,.jmq .ja-stbl th:first-child,.jmq .ja-stbl td:first-child{display:none}.jmq .ja-stbl th:nth-child(2){width:24%}.jmq .ja-stbl th:nth-child(4){width:36%}}@media (max-width:1023px){.jmq .ja-r1,.jmq .ja-r2{grid-template-columns:minmax(0,1fr)}.jmq .ja-r1>.txt{align-self:start}}@media (max-width:900px){.jmq .ja-wins{grid-template-columns:minmax(0,1fr)}.jmq .ja-pt{height:auto;min-height:420px;padding-bottom:118px}.jmq .ja-pc .ja-nh,.jmq .ja-pc .ja-dsc{grid-area:5/1}.jmq .ja-pc .ja-pfo{grid-row:6}.jmq .ja-nh{align-self:start}.jmq .ja-p0 .ja-dsc{visibility:hidden;display:grid}.jmq .ja-p0 .ja-pfo{visibility:hidden;display:flex}}@media (max-width:759px){.jmq .ja-map{grid-template-columns:minmax(0,1fr)}.jmq .ja-nd{flex-direction:row;justify-content:flex-start;gap:10px;padding:11px 16px}.jmq .ja-nm svg{width:26px;height:26px}.jmq .ja-ls{border-left:1.5px solid var(--ja-lc);gap:20px;margin-left:26px;padding:20px 0 20px 22px}.jmq .ja-l{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);row-gap:6px}.jmq .ja-lk{grid-area:1/1;padding:0}.jmq .ja-ln{grid-area:2/1}.jmq .ja-lx{grid-area:3/1;padding:0}.jmq .ja-lr .ja-lk:before{content:"↓ ";color:var(--muted)}.jmq .ja-lf .ja-lk:before{content:"↑ ";color:var(--muted)}.jmq .ja-ln:before,.jmq .ja-ln:after,.jmq .ja-lr .ja-ln{display:none}.jmq .ja-pg,.jmq .ja-pg.ja-in{flex-wrap:wrap;transition:opacity .3s;position:static;transform:none}.jmq .ja-pk{white-space:normal;height:auto;min-height:24px;padding-block:3px}.jmq .ja-sb,.jmq .ja-stp li{flex:100%}}@media (max-width:520px){.jmq .ja-pt{padding:12px 10px 118px}.jmq .ja-pc{padding:14px 13px 12px}}
.jmq .ex-acc-row .txt{align-self:start;padding-top:clamp(0px,4vw,56px)}.jmq .ex-two{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(28px,4vw,56px);margin-top:clamp(64px,8vw,104px);display:grid}.jmq .ex-sigc{align-content:start;gap:12px;display:grid;position:sticky;top:96px}.jmq .ex-specc{align-content:start;gap:14px;display:grid}.jmq .ex-h3{font-size:clamp(1.2rem,1.8vw,1.45rem);line-height:1.2}.jmq .ex-p{color:var(--muted);max-width:58ch;margin-bottom:6px}.jmq .ex-specc .spec a{-webkit-text-decoration-color:color-mix(in srgb,var(--accent) 55%,transparent);text-decoration-color:color-mix(in srgb,var(--accent) 55%,transparent);text-underline-offset:3px;text-decoration-thickness:1.5px}@media (max-width:1023px){.jmq .ex-two{grid-template-columns:minmax(0,1fr)}.jmq .ex-sigc{position:static}}@media (max-height:760px){.jmq .ex-sigc{position:static}}.jmq .ex-tg[aria-pressed=true]:before{content:"✓";font-weight:700}.jmq .btn.ex-prs{background:color-mix(in srgb,var(--accent) 14%,var(--surface));border-color:var(--accent);color:var(--fg);animation:.32s ease-out jmq-xPress}.jmq .ex-fx.ex-prs,.jmq .ex-aff.ex-prs,.jmq .ex-vc.ex-prs{animation:.32s ease-out jmq-xPress}.jmq .ex-fx.ex-prs{text-underline-offset:2px;text-decoration:underline}.jmq .ex-aff.ex-prs{background:#3f5680;border-color:#3f5680}@media (prefers-reduced-motion:reduce){.jmq .ex-rp{display:none}}.jmq .ex-ia{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(24px,3.4vw,52px);margin-top:clamp(64px,8vw,104px);padding:clamp(20px,3.2vw,44px);display:grid}.jmq .ex-iat{align-content:start;gap:16px;max-width:52ch;display:grid}.jmq .ex-iat h3{font-size:clamp(1.2rem,1.8vw,1.45rem);line-height:1.2}.jmq .ex-iat>p{color:var(--muted)}.jmq .ex-swr{border-block:1px solid var(--line);gap:6px;padding:12px 0;display:grid}.jmq .ex-swr .tsw{justify-self:start;font-weight:600}.jmq .ex-swh{color:var(--muted);padding-left:50px;font-size:.88rem;line-height:1.45}.jmq .ex-facts li{font-size:.93rem}.jmq .ex-facts b{min-width:6.2em}@media (max-width:1023px){.jmq .ex-ia{grid-template-columns:minmax(0,1fr)}.jmq .ex-iat{max-width:none}}@media (max-width:520px){.jmq .ex-swh{padding-left:0}.jmq .ex-facts li{grid-template-columns:minmax(0,1fr);gap:2px}}.jmq .ex-fade{z-index:4;pointer-events:none;background:linear-gradient(#fff0,#fff);height:24px;position:absolute;bottom:0;left:6px;right:6px}.jmq .ex-acc .ascr,.jmq .ex-sig .ascr,.jmq .ex-aiw .ascr{padding-bottom:0;overflow:hidden}.jmq .ex-acc .scr,.jmq .ex-sig .scr,.jmq .ex-aiw .scr{border-radius:10px 10px 0 0}.jmq .ex-acc .app{height:580px}@container win (min-width:700px){.jmq .ex-acc .app{height:540px}}.jmq .ex-fb{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.jmq .ex-sel{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #d9d9d9;border-radius:6px;align-items:center;gap:4px;min-width:0;max-width:100%;height:26px;padding:0 24px 0 9px;font-size:11px;display:inline-flex;position:relative;overflow:hidden}.jmq .ex-sel:after{content:"";border-bottom:1.5px solid #94a3b8;border-right:1.5px solid #94a3b8;width:5px;height:5px;position:absolute;top:50%;right:9px;transform:translateY(-70%)rotate(45deg)}.jmq .ex-sel .mo{font-size:10.5px}.jmq .ex-obj{flex:220px;line-height:24px;display:block}.jmq .ex-obj:after{width:11px;height:11px;-webkit-mask:var(--i-search) center/contain no-repeat;-webkit-mask:var(--i-search) center/contain no-repeat;mask:var(--i-search) center/contain no-repeat;background:#94a3b8;border:0;transform:translateY(-50%)}.jmq .ex-ty{flex:none}.jmq .ex-vd{transition:opacity .35s ease,transform .35s var(--ease);display:grid}.jmq .ex-v{border:1px solid;border-radius:10px;grid-area:1/1;align-items:center;gap:10px;min-width:0;padding:8px 12px;transition:opacity .3s;display:flex}.jmq .ex-v>div{gap:1px;min-width:0;display:grid}.jmq .ex-v b{color:#0f172a;font-size:12.5px;line-height:1.3}.jmq .ex-v p{font-size:10.5px;line-height:1.35}.jmq .ex-vg{color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;font-weight:800;display:grid}.jmq .ex-ko{background:#fef2f2;border-color:#fecaca}.jmq .ex-ko .ex-vg{background:#dc2626}.jmq .ex-ko p{color:#7f1d1d}.jmq .ex-ok{background:#f0fdf4;border-color:#bbf7d0}.jmq .ex-ok .ex-vg{background:#15803d}.jmq .ex-ok p{color:#166534}.jmq .ex-tr{background:#fff;border:1px solid #e2e8f0;border-radius:10px;min-width:0;overflow:hidden}.jmq .ex-trh{color:#0f172a;border-bottom:1px solid #f1f5f9;align-items:center;gap:7px;padding:7px 12px;font-size:11.5px;font-weight:600;display:flex}.jmq .ex-trh:before{content:"";width:12px;height:12px;-webkit-mask:var(--i-search) center/contain no-repeat;-webkit-mask:var(--i-search) center/contain no-repeat;mask:var(--i-search) center/contain no-repeat;background:#475569;flex:none}.jmq .ex-r{transition:opacity .3s ease,transform .35s var(--ease),background-color .4s ease;border-top:1px solid #f1f5f9;grid-template-columns:12px 138px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:4px 12px;font-size:11px;line-height:1.35;display:grid}.jmq .ex-tr>.ex-r:nth-child(2){border-top:0}.jmq .ex-r>b{color:#1e293b;min-width:0;font-weight:600}.jmq .ex-d{color:#64748b;min-width:0}.jmq .ex-g{text-align:center;font-style:normal;font-weight:800}.jmq .ex-g.ps{color:#15803d}.jmq .ex-g.sk{color:#94a3b8}.jmq .ex-r6 .ex-g .ex-k{color:#dc2626}.jmq .ex-r6 .ex-g .ex-o{color:#15803d}.jmq .ex-fx{white-space:nowrap;font-size:10.5px;transition:opacity .3s}.jmq .ex-acc:not(.ex-fixed) .ex-r6,.jmq .ex-acc:not(.ex-b4) .ex-r6{background:#fef2f2;box-shadow:inset 3px 0 #dc2626}.jmq .ex-acc:not(.ex-fixed) .ex-r6 .ex-d,.jmq .ex-acc:not(.ex-b4) .ex-r6 .ex-d{color:#7f1d1d}.jmq .ex-acc.ex-fixed.ex-b4 .ex-r6{background:#f0fdf4;box-shadow:inset 3px 0 #15803d}.jmq .ex-acc:not(.ex-a1) .ex-r1,.jmq .ex-acc:not(.ex-a2) .ex-r2,.jmq .ex-acc:not(.ex-a3) .ex-r3,.jmq .ex-acc:not(.ex-a4) .ex-r4,.jmq .ex-acc:not(.ex-a5) .ex-r5,.jmq .ex-acc:not(.ex-a6) .ex-r6{opacity:0;transform:translateY(5px)}.jmq .ex-acc:not(.ex-a7) .ex-vd{opacity:0;transform:translateY(-4px)}.jmq .ex-acc:not(.ex-a8) .ex-fx{opacity:0}.jmq .ex-r6 .ex-k,.jmq .ex-r6 .ex-o{transition:opacity .3s}.jmq .ex-acc .ex-o,.jmq .ex-acc .ex-ok{opacity:0}.jmq .ex-acc.ex-fixed.ex-b4 .ex-o,.jmq .ex-acc.ex-fixed.ex-b4 .ex-ok{opacity:1}.jmq .ex-acc.ex-fixed.ex-b4 .ex-k,.jmq .ex-acc.ex-fixed.ex-b4 .ex-ko{opacity:0}.jmq .ex-r6 .ex-g,.jmq .ex-r6 .ex-d{display:grid}.jmq .ex-r6 .ex-g>*,.jmq .ex-r6 .ex-d>*{grid-area:1/1}.jmq .ex-acc.ex-fixed.ex-b4 .ex-fx,.jmq .ex-acc.ex-fixed.ex-b4 .ex-r6 .ex-d>.ex-k,.jmq .ex-acc .ex-r7,.jmq .ex-acc .ex-r8,.jmq .ex-acc .ex-r9{display:none}.jmq .ex-acc.ex-fixed .ex-r7,.jmq .ex-acc.ex-fixed .ex-r8,.jmq .ex-acc.ex-fixed .ex-r9{display:grid}.jmq .ex-acc.ex-fixed:not(.ex-b5) .ex-r7,.jmq .ex-acc.ex-fixed:not(.ex-b6) .ex-r8,.jmq .ex-acc.ex-fixed:not(.ex-b7) .ex-r9{opacity:0;transform:translateY(5px)}.jmq .ex-drw{z-index:6;opacity:0;visibility:hidden;transition:transform .4s var(--ease),opacity .3s ease,visibility 0s .4s;gap:8px;transform:translate(105%)}.jmq .ex-acc.ex-fixed.ex-b1:not(.ex-b3) .ex-drw{opacity:1;visibility:visible;transition:transform .4s var(--ease),opacity .3s ease,visibility 0s;transform:none}.jmq .ex-chs{align-items:center;gap:4px;display:flex}.jmq .ex-chip{transition:opacity .25s,transform .3s cubic-bezier(.2,1.4,.4,1)}.jmq .ex-acc.ex-fixed:not(.ex-b2) .ex-chip{opacity:0;transform:scale(.6)}.jmq .ex-acc.ex-fixed.ex-b2:not(.ex-b3) .ex-aff{box-shadow:0 0 0 3px #50699633}.jmq .ex-tst{opacity:0;visibility:hidden;transition:opacity .3s ease,transform .35s var(--ease),visibility 0s .35s;transform:translateY(-6px)}.jmq .ex-acc.ex-fixed.ex-b3:not(.ex-b8) .ex-tst{opacity:1;visibility:visible;transition:opacity .3s ease,transform .35s var(--ease),visibility 0s;transform:none}@container win (max-width:619px){.jmq .ex-acc .app{height:auto}.jmq .ex-acc .scr{min-height:560px}.jmq .ex-nw{display:none}.jmq .ex-obj{flex-basis:100%}.jmq .ex-r{grid-template-columns:12px minmax(0,1fr) auto;row-gap:1px}.jmq .ex-r>b{grid-column:2}.jmq .ex-r>.ex-d{grid-area:2/2/auto/-1}.jmq .ex-r>.ex-fx{grid-area:1/3}.jmq .win .ex-tst{max-width:none;margin:0;position:absolute;inset:auto 10px 10px}}.jmq .ex-sig .app{height:512px}.jmq .ex-sh{background:linear-gradient(135deg,#eef2ff 0%,#e0e7ff 50%,#fff 100%);border:1px solid #c7d2fe;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px 10px;padding:10px 12px;display:grid}.jmq .ex-shi{background:linear-gradient(135deg,#6366f1,#4338ca);border-radius:10px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 6px 14px -4px #4338ca73}.jmq .ex-shi:after{content:"";width:17px;height:17px;-webkit-mask:var(--i-shield) center/contain no-repeat;-webkit-mask:var(--i-shield) center/contain no-repeat;mask:var(--i-shield) center/contain no-repeat;background:#fff}.jmq .ex-sht{min-width:0}.jmq .ex-sht b{color:#1f2937;font-size:13.5px;font-weight:700;line-height:1.2;display:block}.jmq .ex-sht p{color:#64748b;margin-top:2px;font-size:10px;line-height:1.35}.jmq .ex-shb{flex-wrap:wrap;grid-column:2}.jmq .ex-vc:before{content:"";width:12px;height:12px;-webkit-mask:var(--i-shield) center/contain no-repeat;-webkit-mask:var(--i-shield) center/contain no-repeat;mask:var(--i-shield) center/contain no-repeat;background:currentColor}.jmq .ex-kps{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.jmq .ex-kp{background:#fff;border:1px solid #f3f4f6;border-left:3px solid #6366f1;border-radius:9px;flex-direction:column;gap:3px;min-width:0;padding:7px 9px;transition:border-color .3s;display:flex;box-shadow:0 1px 2px #0f172a08}.jmq .ex-kp small{letter-spacing:.05em;text-transform:uppercase;color:#64748b;font-size:8px;font-weight:700;line-height:1.25}.jmq .ex-kp b{color:#1f2937;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;line-height:1;transition:color .3s}.jmq .ex-kp b.ex-ks{font-size:11.5px;font-weight:600;line-height:1.3}.jmq .ex-kp em{color:#64748b;font-variant-numeric:tabular-nums;font-size:9.5px;font-style:normal;line-height:1.3}.jmq .ex-banw{transition:grid-template-rows .4s var(--ease),margin .4s var(--ease),opacity .3s;grid-template-rows:1fr;display:grid}.jmq .ex-ban{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;align-items:flex-start;gap:9px;min-height:0;padding:8px 11px;display:flex;overflow:hidden}.jmq .ex-ban>i{background:#15803d;border-radius:50%;flex:none;width:16px;height:16px;margin-top:1px;position:relative}.jmq .ex-ban>i:after{content:"";border:1.6px solid #fff;border-width:0 1.6px 1.6px 0;width:3.5px;height:7px;position:absolute;top:3px;left:5.4px;transform:rotate(45deg)}.jmq .ex-ban b{color:#15803d;font-size:12px;font-weight:700;display:block}.jmq .ex-ban p{color:#166534;font-size:10.5px;line-height:1.4}.jmq .ex-st td{height:36px}.jmq .ex-st td.w{padding-block:4px}.jmq .ex-st td.w b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.jmq .ex-hs{font-family:var(--a-mono);color:#475569;font-size:9.5px}.jmq .ex-sig .ex-k0{display:none}.jmq .ex-sig:not(.ex-s3) b>.ex-k0{display:inline}.jmq .ex-sig:not(.ex-s3) b>.ex-k1{display:none}.jmq .ex-sig:not(.ex-s2) em>.ex-k0{display:inline}.jmq .ex-sig:not(.ex-s2) .ex-kc{display:none}.jmq .ex-sig.ex-s3 .ex-ki{border-left-color:#15803d}.jmq .ex-sig.ex-s3 .ex-ki b{color:#15803d}.jmq .ex-sig:not(.ex-s3) .ex-banw{opacity:0;grid-template-rows:0fr;margin-top:-10px}.jmq .ex-sig:not(.ex-s3) .ex-ban{border-width:0;padding-block:0}.jmq .ex-sig.ex-s1:not(.ex-s3) .ex-vc{background:#7d8fb3;border-color:#7d8fb3}.jmq .ex-sig.ex-s1:not(.ex-s3) .ex-vc:before{background:0 0;border:1.5px solid #fff;border-right-color:#0000;border-radius:50%;width:9px;height:9px;animation:.7s linear infinite jmq-exSpin;-webkit-mask:none;mask:none}@keyframes jmq-exSpin{to{transform:rotate(360deg)}}@container win (max-width:619px){.jmq .ex-sig .app{height:auto}.jmq .ex-sig .scr{min-height:430px}.jmq .ex-sh{grid-template-columns:30px minmax(0,1fr)}.jmq .ex-shi{width:30px;height:30px}.jmq .ex-shb{grid-column:1/-1}.jmq .ex-shb .ub{height:24px}.jmq .ex-kps{grid-template-columns:repeat(2,minmax(0,1fr))}}@container win (max-width:460px){.jmq .ex-sht p,.jmq .ex-st th:first-child,.jmq .ex-st td:first-child{display:none}}.jmq .ex-aiw{--ex-spark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5c.5 4.6 2.9 7 7.5 7.5-4.6.5-7 2.9-7.5 7.5-.5-4.6-2.9-7-7.5-7.5 4.6-.5 7-2.9 7.5-7.5z'/%3E%3Cpath d='M19 15.5c.2 1.8 1.1 2.7 2.9 2.9-1.8.2-2.7 1.1-2.9 2.9-.2-1.8-1.1-2.7-2.9-2.9 1.8-.2 2.7-1.1 2.9-2.9z' opacity='.7'/%3E%3C/svg%3E")}.jmq .ex-aiw .app{height:470px}.jmq .ex-dh{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:8px;padding-bottom:7px;display:flex}.jmq .ex-dh b{color:#0f172a;font-size:14px;font-weight:700}.jmq .ex-dh i:before{content:"✕";color:#94a3b8;font-size:11px;font-style:normal}.jmq .ex-ai{transition:opacity .35s ease,transform .4s var(--ease);background:#fff;border:1px solid #93acd9;border-radius:12px;overflow:hidden;box-shadow:0 2px 10px #1e3a8a0f}.jmq .ex-ai>header{background:#eff4fb;border-bottom:1px solid #dbe5f5;align-items:center;gap:9px;padding:7px 11px;display:flex}.jmq .ex-ai>header b{color:#172554;font-size:12px;display:block}.jmq .ex-ai>header small{color:#64748b;font-size:10px;display:block}.jmq .ex-tile{background:#1e3a8a;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.jmq .ex-tile:after,.jmq .ex-pro:before{content:"";width:12px;height:12px;-webkit-mask:var(--ex-spark) center/contain no-repeat;-webkit-mask:var(--ex-spark) center/contain no-repeat;mask:var(--ex-spark) center/contain no-repeat;background:#fff}.jmq .ex-aib{gap:7px;padding:9px 11px 10px;display:grid}.jmq .ex-cmp{background:#fff;border:1px solid #d9d9d9;border-radius:9px;transition:border-color .3s,background-color .3s}.jmq .ex-ph{color:#262626;min-height:36px;padding:6px 9px 2px;font-size:11px;line-height:1.45}.jmq .ex-ph:empty:before{content:"Qui rédige, qui relit, qui valide, en combien de temps ? Avec vos mots.";color:#94a3b8}.jmq .ex-bar{justify-content:flex-end;align-items:center;gap:7px;padding:3px 6px 5px;display:flex}.jmq .ex-pro{color:#fff;background:#1e3a8a;border-radius:7px;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:600;transition:transform .15s,background-color .2s;display:inline-flex}.jmq .ex-cons{color:#64748b;font-size:9.5px;line-height:1.4}.jmq .ex-stp{color:#334155;flex-wrap:wrap;gap:3px 12px;font-size:10px;list-style:none;display:flex}.jmq .ex-stp li{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.jmq .ex-stp li:before{content:"✓";color:#fff;background:#16a34a;border-radius:50%;place-items:center;width:12px;height:12px;font-size:7.5px;font-weight:800;transition:background-color .25s;display:grid}.jmq .ex-prop{border-top:1px dashed #dbe5f5;gap:5px;padding-top:7px;display:grid}.jmq .ex-pls{flex-wrap:wrap;gap:5px;display:flex}.jmq .ex-pls>span{white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:10px;font-weight:600}.jmq .ex-pa{color:#172554;background:#dbe5f5}.jmq .ex-pw{color:#ad4e00;background:#fff7e6}.jmq .ex-ck{color:#16a34a;align-items:center;gap:5px;font-size:10.5px;font-weight:600;display:flex}.jmq .ex-ck:before{content:"✓";color:#fff;background:#16a34a;border-radius:50%;flex:none;place-items:center;width:12px;height:12px;font-size:7.5px;font-weight:800;display:grid}.jmq .ex-wl{color:#92400e;gap:6px;font-size:10.5px;line-height:1.35;transition:opacity .3s;display:flex}.jmq .ex-wl:before{content:"▲";color:#d97706;margin-top:2px;font-size:8px}.jmq .ex-act{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.jmq .ex-ab{color:#fff;background:#1e3a8a;border-radius:8px;align-items:center;margin-right:auto;padding:4px 11px;font-size:11px;font-weight:600;display:inline-flex}.jmq .ex-al{color:#475569;padding:2px 5px;font-size:10.5px;font-weight:400}.jmq .ex-ck .ex-al{color:#1e3a8a;font-weight:600}.jmq .ex-cf{align-content:start;gap:7px;display:grid}.jmq .ex-cf .uc{margin-top:3px}.jmq .ex-cf .fld>b.ex-plh{color:#94a3b8;font-weight:400}.jmq .ex-ia:not(:has(.ex-sw:checked)) .ex-ai{display:none}.jmq .ex-aiw:not(.ex-i1) .ex-ai{opacity:0;transform:translateY(-6px)}.jmq .ex-aiw.ex-i1:not(.ex-i2) .ex-cmp{border-color:#1e3a8a}.jmq .ex-aiw.ex-i1:not(.ex-i2) .ex-ph:not(:empty):after{content:"";vertical-align:-2px;background:#1e3a8a;width:1.5px;height:12px;margin-left:1px;display:inline-block}.jmq .ex-aiw.ex-i2 .ex-cmp{background:#fafbfd}.jmq .ex-aiw:not(.ex-i2) .ex-stp{display:none}.jmq .ex-stp,.jmq .ex-prop{animation:jmq-exUp .4s var(--ease) both}@keyframes jmq-exUp{0%{opacity:0;transform:translateY(6px)}}.jmq .ex-aiw:not(.ex-i3) .ex-stp li:first-child:before,.jmq .ex-aiw:not(.ex-i4) .ex-stp li:nth-child(2):before,.jmq .ex-aiw:not(.ex-i5) .ex-stp li:nth-child(3):before{content:"";background:#fff;border:1.5px solid #93acd9}.jmq .ex-aiw.ex-i2:not(.ex-i3) .ex-pro{background:#172554;transform:scale(.94)}.jmq .ex-aiw:not(.ex-i6) .ex-prop{display:none}.jmq .ex-aiw:not(.ex-i7) .ex-wl{opacity:0}@container win (max-width:460px){.jmq .ex-cons,.jmq .ex-aiw .seg>span:nth-child(3){display:none}}@container win (max-width:619px){.jmq .ex-aiw .app{height:536px}}
.jmq{--m-bb:#be185d;--m-nc:#dc2626;--m-ged:#2563eb;--m-hab:#7c3aed;--m-aud:#d97706;--m-eqp:#0891b2;--m-acc:#0d9488;--m-jade:#475569;--m-qua:#4d7c0f}.jmq [data-fm=bb]{--mc:var(--m-bb)}.jmq [data-fm=nc]{--mc:var(--m-nc)}.jmq [data-fm=ged]{--mc:var(--m-ged)}.jmq [data-fm=hab]{--mc:var(--m-hab)}.jmq [data-fm=aud]{--mc:var(--m-aud)}.jmq [data-fm=eqp]{--mc:var(--m-eqp)}.jmq [data-fm=acc]{--mc:var(--m-acc)}.jmq [data-fm=jade]{--mc:var(--m-jade)}.jmq [data-fm=qua]{--mc:var(--m-qua)}.jmq .tn-night{--t-bg:#edf1f7;--t-fg:var(--fg);--t-fg2:color-mix(in srgb, var(--fg) 82%, #edf1f7);--t-muted:var(--muted);--t-line:#d8dfe9;--t-surface:#fff;--t-link:var(--accent);--t-focus:var(--focus)}.jmq .ch,.jmq .ch.iso{background:var(--t-bg)}.jmq .ch,.jmq .dawn{--fil-x:max(5px, calc((100% - 1232px) / 2 + 16px - 28px))}.jmq .ch{position:relative;overflow:clip}.jmq .ch:before{content:"";top:0;bottom:0;left:var(--fil-x);background:var(--mp,var(--mc));width:3px;position:absolute}.jmq #ep-tube .chs>.ch:first-of-type:before{display:none}.jmq .fil-k{color:var(--t-muted);flex-wrap:wrap;align-items:baseline;gap:4px 9px;margin:0 0 14px;font-size:.88rem;line-height:1.35;display:flex}.jmq .fil-k:before{content:"";z-index:2;left:calc(var(--fil-x) - 7px);box-sizing:border-box;border:3px solid var(--mc);background:var(--t-bg);border-radius:50%;width:17px;height:17px;margin-top:1px;position:absolute}.jmq .fil-k:after{content:"";z-index:1;left:var(--fil-x);background:var(--mc);width:3px;height:300vh;margin-top:9px;position:absolute}.jmq .fil-k b{color:color-mix(in srgb, var(--mc) 80%, #000);font-weight:600}.jmq .fil-k>span:last-child{font-family:var(--mono);color:var(--t-fg);background:color-mix(in srgb, var(--mc) 8%, var(--t-surface));border:1px solid color-mix(in srgb, var(--mc) 32%, transparent);white-space:nowrap;border-radius:6px;padding:1px 7px;font-size:.8rem}.jmq .fil-from{font-family:var(--mono);color:color-mix(in srgb, var(--mc) 80%, #000);white-space:nowrap;font-size:.76rem}.jmq .fil-from+.fil-from:before{content:"+ ";color:var(--t-muted)}.jmq .fil-to{color:var(--t-muted);font-style:normal}.jmq .ts{font-family:var(--mono);letter-spacing:.02em;color:var(--t-muted);white-space:normal;align-items:baseline;gap:.55em;margin:0 0 10px;font-size:.84rem;font-weight:500;font-stretch:100%;line-height:1.3;display:flex}.jmq .ts small{font-size:inherit;letter-spacing:inherit;color:inherit;margin:0;display:inline}.jmq .tn-night .ts:before{content:"☾";font-family:var(--body)}.jmq .ch-t h4{font-size:clamp(1.45rem,2.2vw,2rem)}.jmq .dawn{background:linear-gradient(180deg, #edf1f7 0%, var(--bg) 100%);height:42vh;min-height:260px}.jmq.st-pin .dawn{height:50vh}.jmq #ep-tube .dawn{--mc:var(--m-nc)}.jmq #ep-nuit .dawn{--mc:var(--m-eqp)}.jmq .dawn:before{content:"";top:0;bottom:0;left:var(--fil-x);background:repeating-linear-gradient(180deg, var(--mc) 0 7px, transparent 7px 14px);width:3px;position:absolute}.jmq .dawn p{color:var(--muted)}.jmq .dawn .tk{font-family:var(--mono);color:color-mix(in srgb, var(--fg) 55%, transparent);font-size:clamp(1.1rem,1.6vw,1.4rem);font-weight:500;font-stretch:100%}.jmq .frise li:has(>a[data-fm=bb]){--mc:var(--m-bb)}.jmq .frise li:has(>a[data-fm=nc]){--mc:var(--m-nc)}.jmq .frise li:has(>a[data-fm=ged]){--mc:var(--m-ged)}.jmq .frise li:has(>a[data-fm=hab]){--mc:var(--m-hab)}.jmq .frise li:has(>a[data-fm=aud]){--mc:var(--m-aud)}.jmq .frise li:has(>a[data-fm=eqp]){--mc:var(--m-eqp)}.jmq .frise li:has(>a[data-fm=acc]){--mc:var(--m-acc)}.jmq .frise li:has(>a[data-fm=jade]){--mc:var(--m-jade)}.jmq .frise li:has(>a[data-fm=qua]){--mc:var(--m-qua)}.jmq .frise li:before{background:color-mix(in srgb, var(--mc) 22%, var(--t-line));height:3px;top:5.5px}.jmq .frise li.done:before{background:var(--mc)}.jmq .frise li.gap:before{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--mc) 50%, transparent) 0 4px, transparent 4px 9px);opacity:1}.jmq .frise li.gap .fill{background:var(--mc);height:3px;top:5.5px}.jmq .frise a{font-family:var(--mono);font-size:.8rem;font-weight:500;font-stretch:100%}.jmq .frise a:before{border-color:color-mix(in srgb, var(--mc) 45%, var(--t-line));background:var(--t-surface)}.jmq .frise li.done a:before{border-color:var(--mc);background:var(--mc)}.jmq .frise a[aria-current]:before{border-color:var(--mc);background:var(--t-surface);border-width:4px;transform:scale(1.3)}.jmq .frise a[aria-current]{color:color-mix(in srgb, var(--mc) 80%, #000)}.jmq .ep-index{counter-reset:ep;gap:16px}.jmq .ep-index .ep-tab{border:1px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;transition:background-color .2s, border-color .2s, box-shadow .2s, transform .2s var(--ease);border-radius:14px;gap:8px;padding:16px 18px 18px;position:relative}.jmq .ep-index .ep-tab b{color:color-mix(in srgb, var(--fg) 70%, var(--surface));transition:color .2s}.jmq .ep-index .ep-tab .rg{font-family:var(--mono);letter-spacing:.02em;color:var(--muted);align-items:center;font-size:.86rem;font-weight:500;font-stretch:100%;display:flex}.jmq .ep-index .ep-tab .rg:before{counter-increment:ep;content:counter(ep);border:1.5px solid color-mix(in srgb, var(--mc) 50%, var(--line));width:24px;height:24px;color:color-mix(in srgb, var(--mc) 80%, #000);font-family:var(--body);letter-spacing:0;border-radius:50%;flex:none;place-items:center;margin-right:10px;font-size:.8rem;font-weight:700;transition:background-color .2s,border-color .2s,color .2s;display:inline-grid}.jmq .fil-mods{opacity:.45;transform-origin:0;gap:3px;height:5px;margin-bottom:6px;transition:opacity .2s,transform .2s;display:flex}.jmq .fil-mods i{background:var(--mc);border-radius:3px;min-width:8px}@media (hover:hover){.jmq .ep-index .ep-tab:not([aria-selected=true]):hover{border-color:color-mix(in srgb, var(--mc) 45%, var(--line));transform:translateY(-2px);box-shadow:0 10px 24px -14px #0f172a59}.jmq .ep-index .ep-tab:hover b{color:var(--fg)}.jmq .ep-tab:hover .fil-mods{opacity:.8}}.jmq .ep-index .ep-tab[aria-selected=true]{border:2px solid var(--mc);background:color-mix(in srgb, var(--mc) 6%, var(--surface));box-shadow:0 16px 34px -16px color-mix(in srgb, var(--mc) 55%, transparent);color:var(--muted);padding:15px 17px 17px}.jmq .ep-index .ep-tab[aria-selected=true] b,.jmq .ep-index .ep-tab[aria-selected=true] .rg{color:var(--fg)}.jmq .ep-index .ep-tab[aria-selected=true] .rg:before{background:var(--mc);border-color:var(--mc);color:#fff}.jmq .ep-tab[aria-selected=true] .fil-mods{opacity:1;transform:scaleY(1.4)}@media (min-width:901px){.jmq .ep-index .ep-tab[aria-selected=true]:after{content:"";background:inherit;border-right:2px solid var(--mc);border-bottom:2px solid var(--mc);border-bottom-right-radius:3px;width:15px;height:15px;margin-left:-7.5px;position:absolute;bottom:-9px;left:50%;transform:rotate(45deg)}}@media (max-width:900px){.jmq .ep-index{row-gap:12px}}@media (max-width:520px){.jmq .ep-index{row-gap:10px}.jmq .ep-index .ep-tab{grid-template-columns:minmax(0,1fr);gap:6px;padding:12px 14px 14px}.jmq .ep-index .ep-tab .rg{grid-row:auto}.jmq .ep-index .ep-tab[aria-selected=true]{box-shadow:0 12px 26px -16px color-mix(in srgb, var(--mc) 55%, transparent);padding:11px 13px 13px}.jmq .fil-mods{grid-column:1/-1;margin-bottom:4px}.jmq .ep-index .ep-tab .rg{min-width:0;font-size:.8rem}.jmq .ep-index li:last-child .ep-tab{border-bottom-width:1px}.jmq .ep-index li:last-child .ep-tab[aria-selected=true]{border-bottom-width:2px}}.jmq .fil-ep{display:none}.jmq.st-pin .frise-slot .fil-ep{color:var(--t-muted);align-items:baseline;gap:8px;margin:0 0 2px;font-size:.84rem;line-height:1.3;display:flex}.jmq .fil-ep span:before{content:"";background:var(--mc);border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.jmq .fil-ep b{color:color-mix(in srgb, var(--mc) 80%, #000);font-weight:600}@media (prefers-reduced-motion:reduce){.jmq .fil-mods{transition:none}}
:where(.jmq :not(svg,svg *)){all:revert}.jmq{--jmq-top:var(--sticky-top,100px);isolation:isolate;font-size:16px;line-height:1.55;position:relative}.jmq.js:not(.ready) .ep~.ep{display:none}.jmq :is(h1,h2,h3,h4){font-weight:600}.jmq h1{letter-spacing:-.025em;font-size:clamp(2.1rem,3.4vw,3.05rem)}.jmq h2{letter-spacing:-.02em;font-size:clamp(1.7rem,3.2vw,2.5rem);line-height:1.1}.jmq :is(.band,.st-head) .head{text-align:center;justify-items:center;margin-inline:auto}.jmq .btn,.jmq .btn.sm,.jmq .btn.xs,.jmq .hero .cta-row .btn{border-radius:6px;gap:8px;padding:6px 12px;font-size:.75rem;font-weight:500;line-height:1rem}.jmq .btn svg{width:12px;height:12px}.jmq .btn.primary{box-shadow:0 1px 2px color-mix(in srgb, var(--accent) 20%, transparent)}.jmq .btn.ghost{background:var(--bg);border-color:var(--line)}@media (hover:hover){.jmq .btn.primary:hover{background:var(--accent-hover);box-shadow:0 4px 10px color-mix(in srgb, var(--accent) 30%, transparent)}.jmq .btn.ghost:hover{background:var(--surface);border-color:#d1d5db}}.jmq .ep-tab[aria-selected=true]{border-top-color:var(--accent)}.jmq.st-pin .stage-inner{top:max(calc(var(--jmq-top) + 12px), calc(50vh + var(--jmq-top) / 2 - 330px));height:min(calc(100vh - var(--jmq-top) - 28px), 660px);transition:top .3s var(--ease-fluid)}.jmq .ex-sigc,.jmq .pr-eqs>.txt{top:calc(var(--jmq-top) + 16px);transition:top .3s var(--ease-fluid)}@media (prefers-reduced-motion:reduce){.jmq.st-pin .stage-inner,.jmq .ex-sigc,.jmq .pr-eqs>.txt{transition:none}}
