.mpro-mp-btn,.mpro-mp-tab,.mpro-mp-sheet,.mpro-mp-nudge,.mpro-mp-fit,.mpro-mp-only,.mpro-mp-badge,.mpro-hub,.mpro-hub-foot{--mp-a:var(--mg-primary,#ff7a12);--mp-ink:var(--mg-ink-on-l,#b84300);--mp-l:var(--mg-l,#fff4ea);--mp-grad:var(--mg-grad,linear-gradient(225deg,#ffa01c 0%,#ff7a12 52%,#ff5a00 100%));--mp-ok:#16794a;--mp-okl:#eaf7f0;--mp-mut:#6b7280;--mp-ln:#ececf1;--mp-t:#1f1f27;box-sizing:border-box}.mpro-mp-sheet *,.mpro-mp-nudge *,.mpro-hub *,.mpro-hub-foot *{box-sizing:border-box}.mpro-mp-btn{position:relative;display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-height:40px;max-width:150px;padding:0 12px;border:1px solid #ffe2c9;border-radius:999px;background:var(--mp-l);color:var(--mp-ink);font:inherit;font-size:13px;font-weight:700;line-height:1;cursor:pointer;white-space:nowrap}.mpro-mp-btn svg{flex:0 0 auto}.mpro-mp-btn-t{overflow:hidden;text-overflow:ellipsis}.mpro-mp-btn.is-set{background:#fff;border-color:var(--mp-a)}.mpro-mp-btn:focus-visible,.mpro-mp-tab:focus-visible{outline:2px solid var(--mp-a);outline-offset:2px}.mpro-mp-dot{position:absolute;top:-3px;inset-inline-end:-3px;width:9px;height:9px;border-radius:50%;background:var(--mp-grad);box-shadow:0 0 0 2px #fff;animation:mpro-mp-pulse 1.6s ease-in-out infinite}@keyframes mpro-mp-pulse{50%{transform:scale(1.35)}}.mpro-mp-btn--float{position:fixed;z-index:9990;bottom:16px;inset-inline-start:16px;box-shadow:0 6px 18px rgb(0 0 0 / .12)}@media (max-width:760px){.mpro-mp-btn{min-height:36px;max-width:132px;padding:0 9px;font-size:11.5px;gap:4px}.mpro-mp-btn svg{width:18px;height:18px}}@media (max-width:380px){.mpro-mp-btn{max-width:42px;padding:0 10px}.mpro-mp-btn .mpro-mp-btn-t{display:none}}.mpro-mp-tab{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border:0;background:none;color:inherit;font:inherit;font-size:11px;cursor:pointer}.mpro-mp-tab .mpro-mp-btn-t{max-width:70px;white-space:nowrap}@media (prefers-reduced-motion:reduce){.mpro-mp-dot{animation:none}}html.mpro-mp-open{overflow:hidden}.mpro-mp-ov{position:fixed;inset:0;z-index:99990;background:rgb(17 17 24 / .45)}.mpro-mp-sheet{position:fixed;z-index:99991;left:0;right:0;bottom:0;max-height:88vh;overflow:auto;overscroll-behavior:contain;padding:0 16px 20px;border-radius:22px 22px 0 0;background:#fff;color:var(--mp-t);direction:rtl;text-align:right;font-size:14px;line-height:1.8;box-shadow:0 -10px 40px rgb(0 0 0 / .18)}.mpro-mp-ov[hidden],.mpro-mp-sheet[hidden]{display:none}@media (min-width:761px){.mpro-mp-sheet{left:50%;right:auto;bottom:auto;top:80px;width:min(460px,calc(100vw - 32px));max-height:calc(100vh - 110px);transform:translateX(-50%);border-radius:22px;box-shadow:0 20px 60px rgb(0 0 0 / .2)}.mpro-mp-grip{display:none!important}}.mpro-mp-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:10px;margin:0 -16px 6px;padding:14px 16px 8px;background:#fff}.mpro-mp-grip{position:absolute;top:6px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:9px;background:#dcdce3}.mpro-mp-head h2{flex:1;margin:0;font-size:15px;font-weight:800;color:var(--mp-t)}.mpro-mp-x{width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#f3f3f6;color:#444;font:inherit;font-size:20px;line-height:1;cursor:pointer}.mpro-mp-sheet p{margin:0}.mpro-mp-eye{font-size:12.5px;font-weight:700;color:var(--mp-ink)}.mpro-mp-name{font-size:22px;font-weight:800;line-height:1.4;text-align:right;color:var(--mp-t)}.mpro-mp-code{font-size:12px;color:var(--mp-mut)}.mpro-mp-txt{margin-top:8px!important;font-size:13px;color:#3a3a44}.mpro-mp-wait{padding:24px 0;text-align:center;color:var(--mp-mut)}.mpro-mp-found{padding:6px 0 0}.mpro-mp-acts{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.mpro-mp-primary,.mpro-mp-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:12px;font:inherit;font-size:14px;font-weight:700;cursor:pointer;text-decoration:none}.mpro-mp-primary{flex:1 1 auto;border:0;background:var(--mp-grad);color:#fff}.mpro-mp-ghost{border:1px solid var(--mp-ln);background:#fff;color:#2a2a33}.mpro-mp-sm{min-height:34px;padding:0 12px;font-size:12.5px}.mpro-mp-wide{width:100%;margin-top:10px}.mpro-mp-link{padding:0;border:0;background:none;color:var(--mp-ink);font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.mpro-mp-opts{display:grid;gap:8px;margin-top:12px}.mpro-mp-opt,.mpro-mp-row{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:48px;padding:8px 14px;border:1px solid var(--mp-ln);border-radius:12px;background:#fff;color:var(--mp-t);font:inherit;font-size:14px;font-weight:700;text-align:right;cursor:pointer}.mpro-mp-opt span,.mpro-mp-row span{flex:0 0 auto;font-size:12px;font-weight:500;color:var(--mp-mut)}.mpro-mp-opt:hover,.mpro-mp-row:hover,.mpro-mp-opt:focus-visible,.mpro-mp-row:focus-visible{border-color:var(--mp-a);background:var(--mp-l)}.mpro-mp-q{width:100%;min-height:46px;margin-top:8px;padding:0 14px;border:1px solid #d9d9e0;border-radius:12px;background:#fafafb;font:inherit;font-size:15px}.mpro-mp-q:focus{outline:2px solid var(--mp-a);outline-offset:0;background:#fff}.mpro-mp-chips{display:flex;gap:6px;margin:10px 0;overflow-x:auto;scrollbar-width:none}.mpro-mp-chips::-webkit-scrollbar{display:none}.mpro-mp-chip{flex:0 0 auto;min-height:34px;padding:0 12px;border:1px solid var(--mp-ln);border-radius:999px;background:#fff;color:#2a2a33;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.mpro-mp-chip[aria-pressed="true"]{border-color:var(--mp-a);background:var(--mp-l);color:var(--mp-ink)}.mpro-mp-list{display:grid;gap:6px}.mpro-mp-note{margin-top:10px!important;font-size:12px;color:var(--mp-mut)}.mpro-mp-me{display:flex;align-items:center;gap:12px;padding:4px 0 10px}.mpro-mp-me>div{flex:1;min-width:0}.mpro-mp-me img{flex:0 0 52px;border-radius:12px;background:var(--mp-l)}.mpro-mp-all{display:block;padding:12px 14px;border-radius:14px;background:var(--mp-l);color:var(--mp-t)!important;font-size:13.5px;text-decoration:none!important}.mpro-mp-all b{color:var(--mp-ink);font-size:16px}.mpro-mp-tiles{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:8px;margin-top:10px}.mpro-mp-tile{display:flex;flex-direction:column;min-width:0;padding:10px;border:1px solid var(--mp-ln);border-radius:12px;color:var(--mp-t)!important;text-decoration:none!important}.mpro-mp-tile b{font-size:13px;line-height:1.6}.mpro-mp-tile span{font-size:12px;color:var(--mp-ok)}.mpro-mp-sub{margin:14px 0 6px!important;font-size:13px;font-weight:800}.mpro-mp-cards{display:flex;gap:8px;margin:0;padding:0 0 4px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory}.mpro-mp-cards li{flex:0 0 128px;margin:0;scroll-snap-align:start}.mpro-mp-cards a{display:flex;flex-direction:column;gap:4px;height:100%;padding:6px;border:1px solid var(--mp-ln);border-radius:12px;color:var(--mp-t)!important;text-decoration:none!important}.mpro-mp-cards img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:9px;background:#f6f6f8}.mpro-mp-pn{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.2em;font-size:11.5px;line-height:1.6}.mpro-mp-pp{margin-top:auto;font-size:12px;font-weight:800}.mpro-mp-pp del{display:none}.mpro-mp-ask{display:flex;gap:6px;margin-top:14px}.mpro-mp-ask input{flex:1;min-width:0;min-height:44px;padding:0 12px;border:1px solid #d9d9e0;border-radius:12px;font:inherit;font-size:14px}.mpro-mp-ask button{min-height:44px;padding:0 16px;border:0;border-radius:12px;background:#1f1f27;color:#fff;font:inherit;font-weight:700;cursor:pointer}.mpro-mp-nudge{position:fixed;z-index:9995;left:12px;right:12px;bottom:12px;display:flex;align-items:center;gap:8px;max-width:520px;margin:0 auto;padding:10px 10px 10px 8px;border:1px solid #ffe2c9;border-radius:16px;background:#fff;color:var(--mp-t);direction:rtl;box-shadow:0 10px 30px rgb(0 0 0 / .16);font-size:13px;line-height:1.6;animation:mpro-mp-in .25s ease-out}.mpro-mp-nudge>svg{flex:0 0 auto;color:var(--mp-a)}.mpro-mp-nudge p{flex:1;margin:0;font-weight:700}.mpro-mp-nudge .mpro-mp-primary,.mpro-mp-nudge .mpro-mp-ghost{flex:0 0 auto;min-height:36px;padding:0 12px;font-size:13px}.mpro-mp-nudge .mpro-mp-x{flex:0 0 30px;width:30px;height:30px;font-size:18px}@keyframes mpro-mp-in{from{transform:translateY(16px);opacity:0}}@media (prefers-reduced-motion:reduce){.mpro-mp-nudge{animation:none}}article.mfh-card,article.mgt-card,li.product,.mpro-cx-card,.mpro-hub-cards li{position:relative}.mpro-mp-badge{position:absolute;z-index:2;top:8px;inset-inline-end:8px;padding:1px 8px;border-radius:999px;background:var(--mp-okl);color:var(--mp-ok);font-size:10.5px;font-weight:800;line-height:20px;box-shadow:0 0 0 1px #c9ebd8;pointer-events:none;white-space:nowrap}.mpro-mp-fit{margin:10px 0;padding:10px 12px;border:1px solid var(--mp-ln);border-radius:14px;background:#fff;font-size:13px;line-height:1.9}.mpro-mp-fit p{margin:0}.mpro-mp-fit-for span{color:var(--mp-mut)}.mpro-mp-fit-for a{font-weight:700;color:var(--mp-ink)!important;text-decoration:none}.mpro-mp-fit-me{margin-top:6px!important;padding-top:6px;border-top:1px dashed var(--mp-ln)}.mpro-mp-fit.is-ok{border-color:#c9ebd8;background:var(--mp-okl)}.mpro-mp-fit.is-ok .mpro-mp-fit-me b{color:var(--mp-ok)}.mpro-mp-fit.is-no{border-color:#f5c2a8;background:#fff6f1}.mpro-mp-fit.is-no .mpro-mp-fit-me b{color:#b3261e}.mpro-mp-fit-me a{font-weight:700;color:var(--mp-ink)!important}.mfh-catalog-toolbar{flex-wrap:wrap}.mfh-catalog-toolbar>.mpro-mp-only,.mfh-catalog-toolbar>.mpro-hub{order:-1;flex:1 1 100%;width:100%}.mpro-mp-only{contain:inline-size;width:100%;margin:0 0 10px}.mpro-mp-only[hidden]{display:none}.mpro-mp-only-a{display:flex;align-items:center;gap:8px;width:100%;min-height:46px;padding:8px 14px;border:1px solid #ffe2c9;border-radius:14px;background:var(--mp-l);color:var(--mp-ink)!important;font:inherit;font-size:13.5px;font-weight:700;text-align:right;text-decoration:none!important;cursor:pointer}.mpro-mp-only-a span{flex:1}.mpro-mp-only-a b{padding:0 9px;border-radius:999px;background:#fff;font-size:12px;line-height:24px}body.mpro-hub-page .mmn-model-intro{display:none}.mpro-hub{contain:inline-size;width:100%;min-width:0;margin:0 0 12px;color:var(--mp-t);font-size:14px;line-height:2}.mpro-hub-top{display:flex;align-items:flex-start;gap:14px;padding:14px;border:1px solid var(--mp-ln);border-radius:18px;background:linear-gradient(180deg,var(--mp-l),#fff 70%)}.mpro-hub-ic{flex:0 0 64px;width:64px;height:64px;border-radius:14px;background:#fff}.mpro-hub-top>div{flex:1;min-width:0}.mpro-hub p{margin:0}.mpro-hub-mine{display:inline-block;margin-bottom:4px!important;padding:0 10px;border-radius:999px;background:var(--mp-okl);color:var(--mp-ok);font-size:12px;font-weight:800;line-height:24px}.mpro-hub-mine[hidden]{display:none}.mpro-hub-intro{font-size:13.5px;color:#3a3a44}.mpro-hub-other{display:block;margin-bottom:8px;padding:8px 12px;border-radius:12px;background:var(--mp-okl);color:var(--mp-ok)!important;font-size:13px;font-weight:700;text-decoration:none!important}.mpro-hub-chips{display:flex;gap:6px;margin-top:10px;overflow-x:auto;scrollbar-width:thin;padding-bottom:2px}.mpro-hub-chips a{flex:0 0 auto;padding:0 12px;border:1px solid var(--mp-ln);border-radius:999px;background:#fff;color:#2a2a33!important;font-size:12.5px;font-weight:600;line-height:34px;text-decoration:none!important;white-space:nowrap}.mpro-hub-chips a[aria-current="page"]{border-color:var(--mp-a);background:var(--mp-l);color:var(--mp-ink)!important}.mpro-hub-chips .mpro-hub-up{color:var(--mp-mut)!important}.mpro-hub-foot{contain:inline-size;margin:18px 0 6px;color:var(--mp-t);text-align:right}.mpro-hub-sec{margin:0 0 18px}.mpro-hub-sec h2{margin:0 0 6px;font-size:17px;font-weight:800;line-height:1.6}.mpro-hub-sub{margin:0 0 10px;font-size:13px;color:var(--mp-mut);line-height:1.9}.mpro-hub-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0;list-style:none}.mpro-hub-cards li{margin:0}.mpro-hub-cards a{display:flex;flex-direction:column;gap:6px;height:100%;padding:8px;border:1px solid var(--mp-ln);border-radius:14px;background:#fff;color:var(--mp-t)!important;text-decoration:none!important}.mpro-hub-cards img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:10px;background:#f6f6f8}.mpro-hub-cn{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12.5px;line-height:1.7}.mpro-hub-cp{margin-top:auto;font-size:13px;font-weight:800}.mpro-hub-faq details{border:1px solid var(--mp-ln);border-radius:12px;background:#fff;margin:0 0 8px}.mpro-hub-faq summary{padding:12px 14px;font-size:14px;font-weight:700;cursor:pointer;list-style-position:inside}.mpro-hub-faq details p{margin:0;padding:0 14px 12px;font-size:13.5px;line-height:2;color:#3a3a44}.mpro-hub-near{display:flex;flex-wrap:wrap;gap:8px}.mpro-hub-near a{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--mp-ln);border-radius:12px;background:#fff;color:var(--mp-t)!important;font-size:13px;font-weight:700;text-decoration:none!important}.mpro-hub-near span{font-size:11.5px;font-weight:500;color:var(--mp-mut)}@media (max-width:600px){.mpro-hub-top{padding:12px;gap:10px}.mpro-hub-ic{flex-basis:48px;width:48px;height:48px}.mpro-hub-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}