
    #np-mg-calculator{--np-ink:#1a1d22;--np-muted:#5b6675;--np-line:#e6eaef;--np-soft:#f5f7fa;--np-blue:#ff7a00;--np-blue-dark:#c2520a;--np-cyan:#0ea5a4;--np-violet:#6d5efc;--np-gold:#f0a020;--np-navy:#0f1b2d;--np-white:#fff;font-family:'Open Sans','Microsoft YaHei',Arial,sans-serif;color:var(--np-ink);line-height:1.6;width:100%;}
    #np-mg-calculator *{box-sizing:border-box;}
    #np-mg-calculator a{color:inherit;}
    #np-mg-calculator .np-wrap{max-width:1200px;margin:0 auto;padding:0 20px;}
    #np-mg-calculator .np-hero{background:linear-gradient(135deg,rgba(15,27,45,.80) 0%,rgba(15,27,45,.70) 60%,rgba(194,82,10,.62) 100%),url('//ueeshop.ly200-cdn.com/u_file/UPBH/UPBH592/2609/25/photo/banner2-1251543c71.png') center/cover no-repeat;border-radius:22px;padding:clamp(28px,5vw,62px);color:#fff;position:relative;overflow:hidden;margin:16px 0 26px;}
    #np-mg-calculator .np-hero:after{content:"";position:absolute;width:330px;height:330px;right:-95px;top:-140px;border:1px solid rgba(255,255,255,.16);border-radius:50%;box-shadow:0 0 0 35px rgba(255,255,255,.035),0 0 0 72px rgba(255,255,255,.025);pointer-events:none;}
    #np-mg-calculator .np-eyebrow{font-size:12px;font-weight:800;letter-spacing:1.7px;text-transform:uppercase;color:#ff7a00;margin:0 0 12px;}
    #np-mg-calculator .np-hero .np-eyebrow,#np-mg-calculator .np-bottom-cta .np-eyebrow{color:var(--np-gold);}
    #np-mg-calculator h1,#np-mg-calculator h2,#np-mg-calculator h3{line-height:1.2;margin-top:0;color:inherit;}
    #np-mg-calculator h1{font-size:clamp(32px,4.7vw,54px);letter-spacing:-1.3px;max-width:800px;margin-bottom:18px;}
    #np-mg-calculator h2{font-size:clamp(25px,3vw,34px);letter-spacing:-.55px;margin-bottom:12px;}
    #np-mg-calculator h3{font-size:19px;margin-bottom:8px;}
    #np-mg-calculator p{margin:0 0 14px;}
    #np-mg-calculator .np-lead{font-size:clamp(16px,1.6vw,19px);color:#c2cbd8;max-width:720px;}
    #np-mg-calculator .np-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin:25px 0 22px;}
    #np-mg-calculator .np-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:9999px;padding:15px 32px;min-height:50px;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .15s ease,background .15s ease;border:0;font-size:16px;}
    #np-mg-calculator .np-btn:hover{transform:translateY(-1px);}
    #np-mg-calculator .np-btn-primary{background:linear-gradient(110deg,#ff7a00 0%,#c2520a 100%);color:#fff;box-shadow:0 8px 18px rgba(255,122,0,.16);}
    #np-mg-calculator .np-btn-primary:hover{filter:brightness(1.06);}
    #np-mg-calculator .np-btn-light{background:#fff;color:#0f1b2d;}
    #np-mg-calculator .np-btn-outline{background:transparent;border:1px solid #e6eaef;color:var(--np-ink);}
    #np-mg-calculator .np-btn-dark-outline{background:transparent;border:1px solid rgba(255,255,255,.38);color:#fff;}
    #np-mg-calculator .np-hero-points{display:flex;gap:10px 20px;flex-wrap:wrap;color:#c2cbd8;font-size:13px;}
    #np-mg-calculator .np-check{color:#0ea5a4;font-weight:900;margin-right:5px;}
    #np-mg-calculator .np-intro-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0 48px;}
    #np-mg-calculator .np-mini-card{border:1px solid var(--np-line);border-radius:16px;padding:20px;background:#fff;}
    #np-mg-calculator .np-mini-card strong{display:block;font-size:15px;margin-bottom:4px;}
    #np-mg-calculator .np-mini-card span{font-size:13px;color:var(--np-muted);}
    #np-mg-calculator .np-section{margin:48px 0;scroll-margin-top:24px;}
    #np-mg-calculator .np-section-head{max-width:760px;margin-bottom:20px;}
    #np-mg-calculator .np-sub{color:var(--np-muted);font-size:15px;}
    #np-mg-calculator .np-calc-shell{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);gap:20px;align-items:start;}
    #np-mg-calculator .np-panel{background:#fff;border:1px solid var(--np-line);border-radius:16px;overflow:hidden;}
    #np-mg-calculator .np-panel-head{padding:22px 24px;border-bottom:1px solid var(--np-line);background:#f5f7fa;}
    #np-mg-calculator .np-panel-body{padding:22px 24px;}
    #np-mg-calculator .np-step-title{display:flex;align-items:center;gap:10px;font-size:17px;font-weight:800;margin:0 0 16px;}
    #np-mg-calculator .np-step-num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#fff3e9;color:#ff7a00;font-size:13px;flex:0 0 28px;}
    #np-mg-calculator .np-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 14px;}
    #np-mg-calculator .np-field{min-width:0;}
    #np-mg-calculator .np-field-full{grid-column:1/-1;}
    #np-mg-calculator label{display:block;font-size:13px;font-weight:750;color:#5b6675;margin-bottom:6px;}
    #np-mg-calculator .np-help{display:block;font-size:11px;font-weight:400;color:#9aa4b2;line-height:1.45;margin-top:5px;}
    #np-mg-calculator input,#np-mg-calculator select{width:100%;min-height:44px;padding:10px 12px;border:1px solid #e6eaef;border-radius:7px;background:#fff;color:var(--np-ink);font:inherit;font-size:14px;}
    #np-mg-calculator input:focus,#np-mg-calculator select:focus{outline:2px solid rgba(255,122,0,.22);border-color:var(--np-blue-dark);}
    #np-mg-calculator .np-currency-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:20px;}
    #np-mg-calculator .np-currency-row label{margin:0;}
    #np-mg-calculator .np-currency-row select{width:140px;}
    #np-mg-calculator .np-rule{height:1px;background:var(--np-line);margin:23px 0;}
    #np-mg-calculator .np-sample-note{font-size:12px;color:#9aa4b2;background:#f5f7fa;border-radius:8px;padding:11px 12px;margin:0 0 18px;}
    #np-mg-calculator .np-results{position:sticky;top:16px;}
    #np-mg-calculator .np-results .np-panel-head{background:var(--np-navy);color:#fff;border:0;}
    #np-mg-calculator .np-results .np-panel-head p{color:#aab4c2;font-size:13px;margin:7px 0 0;}
    #np-mg-calculator .np-results .np-panel-body{padding:20px;}
    #np-mg-calculator .np-main-result{padding:20px;border-radius:12px;background:linear-gradient(135deg,#fff3e9 0%,#ffe0c2 65%,#fff3e9 100%);border:1px solid #ffd9b3;margin-bottom:13px;}
    #np-mg-calculator .np-result-label{font-size:12px;text-transform:uppercase;letter-spacing:.7px;font-weight:800;color:#9aa4b2;}
    #np-mg-calculator .np-big-number{font-size:clamp(30px,3vw,41px);line-height:1.15;letter-spacing:-1px;font-weight:850;color:#ff7a00;margin:7px 0 4px;overflow-wrap:anywhere;}
    #np-mg-calculator .np-result-caption{font-size:12px;color:#9aa4b2;}
    #np-mg-calculator .np-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:17px;}
    #np-mg-calculator .np-metric{border:1px solid var(--np-line);border-radius:10px;padding:13px;min-width:0;}
    #np-mg-calculator .np-metric .np-result-label{text-transform:none;letter-spacing:0;font-weight:650;color:var(--np-muted);}
    #np-mg-calculator .np-metric-value{font-size:21px;line-height:1.25;font-weight:800;margin-top:7px;overflow-wrap:anywhere;}
    #np-mg-calculator .np-profit-positive{color:#168353;}
    #np-mg-calculator .np-profit-negative{color:#b42318;}
    #np-mg-calculator .np-breakdown{font-size:13px;}
    #np-mg-calculator .np-break-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px dashed #e6eaef;}
    #np-mg-calculator .np-break-row:last-child{border-bottom:0;}
    #np-mg-calculator .np-break-row span:first-child{color:var(--np-muted);}
    #np-mg-calculator .np-break-row strong{text-align:right;font-variant-numeric:tabular-nums;}
    #np-mg-calculator .np-scenario{margin-top:20px;padding-top:17px;border-top:1px solid var(--np-line);}
    #np-mg-calculator .np-scenario-title{font-size:13px;font-weight:800;margin-bottom:9px;}
    #np-mg-calculator .np-scenario-row{display:grid;grid-template-columns:92px 1fr auto;gap:9px;align-items:center;font-size:12px;margin:10px 0;}
    #np-mg-calculator .np-bar{height:8px;border-radius:20px;background:#f5f7fa;overflow:hidden;}
    #np-mg-calculator .np-bar-fill{height:100%;border-radius:20px;background:var(--np-blue);min-width:0;}
    #np-mg-calculator .np-small-note{font-size:11px;line-height:1.55;color:#9aa4b2;margin-top:14px;}
    #np-mg-calculator .np-result-cta{display:flex;flex-direction:column;gap:9px;margin-top:19px;}
    #np-mg-calculator .np-result-cta .np-btn{width:100%;}
    #np-mg-calculator .np-formula-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:22px;}
    #np-mg-calculator .np-formula-card{background:#fff;border:1px solid var(--np-line);border-radius:16px;padding:18px;min-width:0;}
    #np-mg-calculator .np-formula-label{display:block;color:#ff7a00;text-transform:uppercase;letter-spacing:.7px;font-size:11px;font-weight:850;margin-bottom:8px;}
    #np-mg-calculator .np-equation{font-size:15px;font-weight:800;line-height:1.55;color:var(--np-ink);overflow-wrap:anywhere;}
    #np-mg-calculator .np-formula-card p{font-size:12px;color:var(--np-muted);margin:8px 0 0;}
    #np-mg-calculator .np-formula-note{background:#fff3e9;border:1px solid #ffd9b3;border-radius:12px;padding:16px 18px;margin-top:15px;font-size:13px;color:#5b6675;}
    #np-mg-calculator .np-formula-note strong{color:#c2520a;}
    #np-mg-calculator .np-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;}
    #np-mg-calculator .np-content-card{border:1px solid var(--np-line);border-radius:16px;padding:23px;background:#fff;}
    #np-mg-calculator .np-content-card p{color:var(--np-muted);font-size:14px;margin-bottom:0;}
    #np-mg-calculator .np-number-list{counter-reset:np-list;list-style:none;padding:0;margin:20px 0 0;display:grid;gap:15px;}
    #np-mg-calculator .np-number-list li{display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:start;}
    #np-mg-calculator .np-number-list li:before{counter-increment:np-list;content:counter(np-list,decimal-leading-zero);display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#fff3e9;color:#ff7a00;font-weight:850;font-size:12px;}
    #np-mg-calculator .np-number-list strong{display:block;margin:0 0 3px;}
    #np-mg-calculator .np-number-list span{font-size:13px;color:var(--np-muted);}
    #np-mg-calculator .np-callout{background:#f5f7fa;border-left:4px solid var(--np-blue);border-radius:0 10px 10px 0;padding:18px 20px;font-size:14px;color:#5b6675;}
    #np-mg-calculator details{border-bottom:1px solid var(--np-line);padding:16px 0;}
    #np-mg-calculator details:first-of-type{border-top:1px solid var(--np-line);}
    #np-mg-calculator summary{cursor:pointer;font-weight:750;font-size:15px;list-style:none;position:relative;padding-right:28px;}
    #np-mg-calculator summary::-webkit-details-marker{display:none;}
    #np-mg-calculator summary:after{content:"+";position:absolute;right:3px;top:-2px;font-size:23px;color:var(--np-blue-dark);font-weight:400;}
    #np-mg-calculator details[open] summary:after{content:"−";}
    #np-mg-calculator details p{color:var(--np-muted);font-size:14px;margin:12px 0 0;}
    #np-mg-calculator .np-bottom-cta{background:var(--np-navy);border-radius:18px;padding:clamp(25px,4vw,44px);color:#fff;display:grid;grid-template-columns:1fr auto;gap:26px;align-items:center;}
    #np-mg-calculator .np-bottom-cta p{color:#aab4c2;max-width:680px;margin-bottom:0;}
    #np-mg-calculator .np-bottom-cta h2{margin-bottom:10px;}
    #np-mg-calculator .np-footer-note{font-size:11px;color:#9aa4b2;text-align:center;margin:18px auto 28px;max-width:900px;}
    #np-mg-calculator .np-link{font-weight:750;color:#ff7a00;text-decoration:underline;text-underline-offset:3px;}
    #np-mg-calculator .np-btn:focus-visible,#np-mg-calculator a:focus-visible{outline:3px solid #ff7a00;outline-offset:3px;}
    @media(max-width:900px){#np-mg-calculator .np-calc-shell{grid-template-columns:1fr;}#np-mg-calculator .np-results{position:static;}#np-mg-calculator .np-results .np-panel-body{padding:18px;}}
    @media(max-width:640px){#np-mg-calculator .np-wrap{padding:0 14px;}#np-mg-calculator .np-hero{border-radius:15px;padding:27px 21px;margin-top:8px;}#np-mg-calculator .np-hero:after{opacity:.45;}#np-mg-calculator .np-intro-grid{grid-template-columns:1fr;gap:10px;margin-bottom:35px;}#np-mg-calculator .np-mini-card{padding:15px;}#np-mg-calculator .np-section{margin:36px 0;}#np-mg-calculator .np-panel-head{padding:18px;}#np-mg-calculator .np-panel-body{padding:18px;}#np-mg-calculator .np-fields{grid-template-columns:1fr;gap:13px;}#np-mg-calculator .np-field-full{grid-column:auto;}#np-mg-calculator .np-two-col{grid-template-columns:1fr;}#np-mg-calculator .np-formula-grid{grid-template-columns:1fr;}#np-mg-calculator .np-bottom-cta{grid-template-columns:1fr;gap:18px;}#np-mg-calculator .np-bottom-cta .np-btn{width:100%;}#np-mg-calculator .np-scenario-row{grid-template-columns:80px 1fr auto;gap:7px;}#np-mg-calculator .np-metric-value{font-size:19px;}}
    #np-mg-calculator .np-section-head .np-eyebrow{color:#ff7a00!important;}
    @media print{#np-mg-calculator .np-hero-actions,#np-mg-calculator .np-result-cta,#np-mg-calculator .np-bottom-cta{display:none!important;}#np-mg-calculator .np-results{position:static;}#np-mg-calculator .np-panel{break-inside:avoid;}#np-mg-calculator .np-hero{background:#fff!important;color:#1a1d22!important;border:1px solid #e6eaef;}#np-mg-calculator .np-lead{color:#5b6675!important;}}
  