.mh{z-index:60;background:#232326;border-bottom:1px solid #333338;font-family:Plus Jakarta Sans,system-ui,sans-serif;line-height:1.5;position:relative}.mh *{box-sizing:border-box}.mh :focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #e8f000}.mh-in{justify-content:space-between;align-items:center;gap:24px;max-width:1280px;height:72px;margin:0 auto;padding:0 32px;display:flex}.mnav{align-items:center;gap:2px;display:flex}.mtop{color:#dedede;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;height:40px;padding:0 12px;font:600 14px/1 Plus Jakarta Sans,sans-serif;text-decoration:none;display:inline-flex}.mtop:hover,.mtop[aria-expanded=true]{color:#fff;background:#2f2f33}.mtop.cur,.mtop[aria-current]{color:#fff;border-radius:8px 8px 0 0;box-shadow:inset 0 -2px #e8f000}.mtop[aria-expanded=true] .mch{transform:rotate(180deg)}.mch{transition:transform .2s}.mright{align-items:center;gap:8px;display:flex}.mbtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 16px;font:700 14px/1 Plus Jakarta Sans,sans-serif;text-decoration:none;display:inline-flex}.mbtn-ghost{color:#fff;background:0 0;border-color:#48484d}.mbtn-ghost:hover{color:#fff;border-color:#e8f000}.mbtn-lime{color:#232326;background:#e8f000}.mbtn-lime:hover{color:#232326;background:#f3f95a}.mpanel{background:#fff;border-bottom:1px solid #e6e6e6;animation:.18s ease-out mfade;position:absolute;top:100%;left:0;right:0;box-shadow:0 30px 60px -30px #00000059}@keyframes mfade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mp-in{gap:32px;max-width:1280px;margin:0 auto;padding:32px;display:grid}.mcol{flex-direction:column;gap:4px;min-width:0;display:flex}.mhd{letter-spacing:.08em;text-transform:uppercase;color:#75757b;align-items:center;gap:8px;padding:0 12px 8px;font-size:12px;font-weight:800;display:flex}.mtag{color:#232326;letter-spacing:0;text-transform:none;background:#e8f000;border-radius:5px;align-items:center;height:20px;padding:0 7px;font-size:11px;font-style:normal;font-weight:800;display:inline-flex}.mtag.dk{color:#fff;background:#232326}.mtag.api{color:#1d4f91;background:#e6f0fb}.mlink{color:#232326;border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;text-decoration:none;display:flex}.mlink:hover{color:#232326;background:#f4f4f1}.mlink.is-soon{cursor:default}.mlink.is-soon:hover{background:0 0}.mlink b{align-items:center;gap:8px;font-size:14.5px;font-weight:700;display:flex}.mlink span{color:#5c5c5c;font-size:13px;line-height:1.4}.msoon{color:#75757b;border:1px solid #d0d0d0;border-radius:5px;padding:2px 6px;font-size:10.5px;font-style:normal;font-weight:800}.mscrim{cursor:default;z-index:-1;background:#14141659;border:0;position:fixed;inset:0}.mburger{color:#fff;cursor:pointer;background:0 0;border:1px solid #48484d;border-radius:9px;justify-content:center;align-items:center;width:42px;height:42px;display:none}.mmob{background:#232326;border-top:1px solid #333338;max-height:calc(100dvh - 72px);padding:12px 24px 24px;overflow-y:auto}.mmob .mhd{color:#e8f000;padding:16px 0 6px}.mmob a{color:#e6e6e8;border-bottom:1px solid #2f2f33;padding:10px 0;font-size:15.5px;font-weight:600;text-decoration:none;display:block}.msec{border-bottom:1px solid #2f2f33}.msec>summary{color:#e6e6e8;cursor:pointer;justify-content:space-between;align-items:center;padding:12px 0;font-size:15.5px;font-weight:600;list-style:none;display:flex}.msec>summary::-webkit-details-marker{display:none}.msec>summary .mch{transition:transform .2s}.msec[open]>summary .mch{transform:rotate(180deg)}.msec-body{padding:0 0 10px}.msec-body a{border-bottom:0;padding:9px 0 9px 12px}.msec-body .msec-hub{color:#e8f000}.msec-body .mhd{color:#75757b;letter-spacing:.08em;text-transform:uppercase;padding:10px 0 2px 12px;font-size:12px;font-weight:800}.prow{color:#232326;border-radius:12px;grid-template-columns:44px minmax(0,1fr);align-items:flex-start;gap:14px;padding:12px;text-decoration:none;display:grid}.prow:hover,.prow.on{color:#232326;background:#f4f4f1}.prow.is-soon{cursor:default}.prow.is-soon:hover{background:0 0}.prow .pico{border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;font-size:15px;font-weight:800;display:inline-flex}.prow b{font-size:15.5px;font-weight:800;display:block}.prow span{color:#5c5c5c;margin-top:2px;font-size:13px;display:block}.prow em{color:#1f7a47;margin-top:6px;font-size:12px;font-style:normal;font-weight:700;display:inline-block}.platf{background:#f4f4f1;border-radius:16px;flex-direction:column;gap:10px;padding:22px;display:flex}.platf b{color:#232326;font-size:17px;font-weight:800}.platf span{color:#5c5c5c;font-size:13.5px}.platf a{color:#232326;align-items:center;gap:6px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.pico.lime{color:#232326;background:#e8f000}.pico.ink{color:#e8f000;background:#232326}.pico.blue{color:#1d4f91;background:#e6f0fb}.pico.paper{color:#232326;background:#f4f4f1}.platf .platf-kicker{letter-spacing:.08em;text-transform:uppercase;color:#75757b;font-size:12px;font-weight:800}@media (max-width:1100px){.mnav,.mright .mlogin,.mright .hide-md{display:none!important}.mburger{display:inline-flex}}@media (min-width:1101px){.mmob{display:none}}@media (max-width:640px){.mh-in{padding:0 18px}}@media (max-width:480px){.mright .mbtn-lime,.mright .mlogin{display:none}}.mp-tools{gap:20px 16px}.mp-tools .mcol{gap:2px}.mp-tools .mhd{white-space:nowrap;min-height:26px;padding-bottom:6px}.mp-tools .mcol:first-child{grid-column:span 2;grid-template-rows:repeat(7,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;align-content:start;column-gap:16px;display:grid}.mp-tools .mcol:first-child .mhd{grid-column:1/-1}.mp-tools .mlink{justify-content:center;min-height:52px;padding:6px 12px}.mp-tools .mlink b{font-size:14px;line-height:1.3}.mp-tools .mlink span:empty{display:none}.mp-tools .platf{border-radius:12px;flex-flow:wrap;grid-column:1/-1;align-items:center;gap:4px 16px;padding:14px 20px}.mp-tools .platf b{font-size:15px}.mp-tools .platf a{margin-left:auto}@media (max-width:1280px){.mp-in.mp-tools{gap:16px 8px;padding:24px}.mp-tools .mcol:first-child{column-gap:8px}.mp-tools .mlink{padding:6px 8px}.mp-tools .mhd{padding:0 8px 6px}.mp-tools .mlink b{font-size:13.5px}}.mmob .mlang{flex-wrap:wrap;gap:4px 16px;margin-top:8px;font-family:system-ui,-apple-system,sans-serif;display:flex}.mmob .mlang a{font-size:14px}.mmob .mlang a[aria-current]{font-weight:800}
