#mgvp-tool{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;margin:32px auto !important;padding:0 !important;color:#172033 !important;background:#f3f6fb !important;border:1px solid #c8d6ea !important;border-radius:24px !important;box-shadow:0 18px 48px rgba(18, 32, 54, 0.16) !important;font-size:18px !important;line-height:1.7 !important;overflow:visible !important;text-align:left !important;}
#mgvp-tool,
#mgvp-tool *,
#mgvp-tool *::before,
#mgvp-tool *::after{box-sizing:border-box !important;min-width:0 !important;}
#mgvp-tool p,
#mgvp-tool li,
#mgvp-tool label,
#mgvp-tool input,
#mgvp-tool select,
#mgvp-tool textarea,
#mgvp-tool button,
#mgvp-tool summary,
#mgvp-tool output,
#mgvp-tool dd,
#mgvp-tool dt{font-size:18px !important;line-height:1.65 !important;color:inherit !important;}
#mgvp-tool p{margin:0 0 18px 0 !important;overflow-wrap:break-word !important;word-break:normal !important;hyphens:auto !important;}
#mgvp-tool ul,
#mgvp-tool ol{margin:0 0 22px 26px !important;padding:0 !important;}
#mgvp-tool li{margin:0 0 10px 0 !important;padding-left:4px !important;overflow-wrap:break-word !important;word-break:normal !important;hyphens:auto !important;}
#mgvp-tool a{color:#0e55aa !important;text-decoration:underline !important;text-decoration-thickness:2px !important;text-underline-offset:3px !important;transition:color 160ms ease, background-color 160ms ease, outline-color 160ms ease !important;}
#mgvp-tool a:hover,
#mgvp-tool a:focus{color:#08356f !important;text-decoration-thickness:3px !important;}
#mgvp-tool a:focus,
#mgvp-tool button:focus,
#mgvp-tool input:focus,
#mgvp-tool select:focus,
#mgvp-tool textarea:focus,
#mgvp-tool summary:focus{outline:3px solid #f6b83f !important;outline-offset:3px !important;}
#mgvp-tool h2,
#mgvp-tool h3,
#mgvp-tool h4,
#mgvp-tool h5{margin:0 0 18px 0 !important;padding:0 !important;color:inherit !important;font-weight:800 !important;line-height:1.22 !important;letter-spacing:-0.4px !important;overflow-wrap:break-word !important;word-break:normal !important;hyphens:auto !important;}
#mgvp-tool h2{font-size:36px !important;color:#ffffff !important;}
#mgvp-tool h3{font-size:28px !important;color:#10233f !important;}
#mgvp-tool h4{font-size:22px !important;color:#132949 !important;}
#mgvp-tool h5{font-size:19px !important;color:#132949 !important;}
#mgvp-tool .mgvp-header{width:100% !important;max-width:100% !important;min-width:0 !important;padding:34px 34px 32px 34px !important;color:#ffffff !important;background:linear-gradient(135deg, #18243f 0%, #254f92 50%, #1f7c9e 100%) !important;border-radius:24px 24px 0 0 !important;border-bottom:5px solid #f6b83f !important;position:relative !important;}
#mgvp-tool .mgvp-header p{color:#edf6ff !important;}
#mgvp-tool .mgvp-kicker{display:inline-block !important;width:auto !important;max-width:100% !important;margin:0 0 14px 0 !important;padding:7px 12px !important;color:#172033 !important;background:#f6b83f !important;border-radius:999px !important;font-size:16px !important;line-height:1.4 !important;font-weight:800 !important;letter-spacing:0.3px !important;}
#mgvp-tool .mgvp-intro{font-size:20px !important;line-height:1.7 !important;font-weight:600 !important;color:#ffffff !important;max-width:100% !important;}
#mgvp-tool .mgvp-benefit-list{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:10px !important;margin:24px 0 0 0 !important;padding:0 !important;list-style:none !important;}
#mgvp-tool .mgvp-benefit-list li{margin:0 !important;padding:13px 15px 13px 42px !important;color:#ffffff !important;background:rgba(255, 255, 255, 0.13) !important;border:1px solid rgba(255, 255, 255, 0.28) !important;border-radius:14px !important;position:relative !important;}
#mgvp-tool .mgvp-benefit-list li::before{content:"✓" !important;position:absolute !important;left:15px !important;top:13px !important;color:#f6b83f !important;font-size:20px !important;line-height:1.2 !important;font-weight:900 !important;}
#mgvp-tool .mgvp-jump-nav{width:calc(100% - 40px) !important;max-width:100% !important;min-width:0 !important;margin:24px 20px 0 20px !important;padding:18px 20px !important;background:#ffffff !important;border:1px solid #c7d6e8 !important;border-left:6px solid #254f92 !important;border-radius:18px !important;box-shadow:0 10px 26px rgba(18, 32, 54, 0.08) !important;}
#mgvp-tool .mgvp-jump-nav ol{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr)) !important;gap:10px 18px !important;margin:0 !important;padding:0 0 0 22px !important;}
#mgvp-tool .mgvp-jump-nav li{margin:0 !important;color:#172033 !important;font-size:17px !important;line-height:1.55 !important;}
#mgvp-tool .mgvp-section{width:calc(100% - 40px) !important;max-width:100% !important;min-width:0 !important;margin:24px 20px !important;padding:26px !important;color:#172033 !important;background:#ffffff !important;border:1px solid #d5e0ee !important;border-radius:20px !important;box-shadow:0 12px 30px rgba(18, 32, 54, 0.08) !important;}
#mgvp-tool .mgvp-step-list{padding-left:28px !important;}
#mgvp-tool .mgvp-step-list li{margin-bottom:13px !important;}
#mgvp-tool .mgvp-info-box,
#mgvp-tool .mgvp-example,
#mgvp-tool .mgvp-noscript{width:100% !important;max-width:100% !important;min-width:0 !important;margin:22px 0 0 0 !important;padding:20px !important;background:#fff8e8 !important;border:1px solid #efcd76 !important;border-left:7px solid #f6b83f !important;border-radius:16px !important;color:#172033 !important;}
#mgvp-tool .mgvp-form-area{width:100% !important;max-width:100% !important;min-width:0 !important;display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:24px !important;}
#mgvp-tool .mgvp-fieldset{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;padding:24px !important;background:#f7faff !important;border:2px solid #bfd0e6 !important;border-radius:20px !important;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.8) !important;}
#mgvp-tool .mgvp-fieldset legend{width:auto !important;max-width:100% !important;margin:0 0 8px 0 !important;padding:8px 14px !important;color:#ffffff !important;background:#254f92 !important;border-radius:999px !important;font-size:17px !important;line-height:1.4 !important;font-weight:800 !important;white-space:normal !important;}
#mgvp-tool .mgvp-field,
#mgvp-tool .mgvp-checklist{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 0 18px 0 !important;padding:18px !important;background:#ffffff !important;border:1px solid #d3dfed !important;border-radius:16px !important;box-shadow:0 8px 20px rgba(18, 32, 54, 0.05) !important;}
#mgvp-tool .mgvp-field:last-child,
#mgvp-tool .mgvp-checklist:last-child{margin-bottom:0 !important;}
#mgvp-tool label{display:block !important;margin:0 0 9px 0 !important;color:#10233f !important;font-size:18px !important;line-height:1.45 !important;font-weight:800 !important;}
#mgvp-tool .mgvp-help{margin:9px 0 0 0 !important;color:#4d5c70 !important;font-size:16px !important;line-height:1.55 !important;}
#mgvp-tool .mgvp-input,
#mgvp-tool .mgvp-select,
#mgvp-tool textarea{display:block !important;width:100% !important;max-width:100% !important;min-width:0 !important;min-height:48px !important;margin:0 !important;padding:11px 13px !important;color:#142238 !important;background-color:#ffffff !important;border:2px solid #9eb4cf !important;border-radius:12px !important;box-shadow:none !important;font-size:18px !important;line-height:1.45 !important;font-weight:500 !important;appearance:auto !important;}
#mgvp-tool .mgvp-input:hover,
#mgvp-tool .mgvp-select:hover,
#mgvp-tool textarea:hover{border-color:#254f92 !important;}
#mgvp-tool .mgvp-input:focus,
#mgvp-tool .mgvp-select:focus,
#mgvp-tool textarea:focus{border-color:#254f92 !important;background-color:#ffffff !important;}
#mgvp-tool .mgvp-checkbox-row{width:100% !important;max-width:100% !important;min-width:0 !important;display:grid !important;grid-template-columns:28px minmax(0, 1fr) !important;gap:12px !important;align-items:start !important;margin:12px 0 0 0 !important;padding:14px !important;background:#f7faff !important;border:1px solid #d3dfed !important;border-radius:14px !important;}
#mgvp-tool .mgvp-checkbox{width:22px !important;height:22px !important;min-width:22px !important;min-height:22px !important;margin:3px 0 0 0 !important;accent-color:#254f92 !important;}
#mgvp-tool .mgvp-checkbox-row label{margin:0 !important;color:#172033 !important;font-size:18px !important;line-height:1.55 !important;font-weight:700 !important;}
#mgvp-tool .mgvp-actions{width:100% !important;max-width:100% !important;min-width:0 !important;display:flex !important;flex-wrap:wrap !important;gap:12px !important;margin:0 !important;padding:4px 0 0 0 !important;}
#mgvp-tool .mgvp-button{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-width:180px !important;min-height:48px !important;margin:0 !important;padding:12px 18px !important;border-radius:999px !important;border:2px solid transparent !important;box-shadow:0 8px 18px rgba(18, 32, 54, 0.14) !important;font-size:18px !important;line-height:1.4 !important;font-weight:800 !important;text-align:center !important;text-decoration:none !important;cursor:pointer !important;transition:transform 160ms ease, box-shadow 160ms ease, background-color 160ms ease, border-color 160ms ease, color 160ms ease !important;}
#mgvp-tool .mgvp-button:hover{transform:translateY(-1px) !important;box-shadow:0 12px 24px rgba(18, 32, 54, 0.18) !important;}
#mgvp-tool .mgvp-button:active{transform:translateY(0) !important;box-shadow:0 5px 12px rgba(18, 32, 54, 0.16) !important;}
#mgvp-tool .mgvp-button-primary{color:#ffffff !important;background:#254f92 !important;border-color:#254f92 !important;}
#mgvp-tool .mgvp-button-primary:hover,
#mgvp-tool .mgvp-button-primary:focus{color:#ffffff !important;background:#193b70 !important;border-color:#193b70 !important;}
#mgvp-tool .mgvp-button-secondary{color:#172033 !important;background:#ffffff !important;border-color:#9eb4cf !important;}
#mgvp-tool .mgvp-button-secondary:hover,
#mgvp-tool .mgvp-button-secondary:focus{color:#0f315f !important;background:#eef5ff !important;border-color:#254f92 !important;}
#mgvp-tool .mgvp-result-panel{width:100% !important;max-width:100% !important;min-width:0 !important;display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:20px !important;margin:24px 0 0 0 !important;padding:22px !important;color:#ffffff !important;background:linear-gradient(135deg, #10233f 0%, #193f72 100%) !important;border:1px solid #274f86 !important;border-radius:20px !important;box-shadow:0 16px 34px rgba(18, 32, 54, 0.18) !important;overflow:visible !important;}
#mgvp-tool .mgvp-result-panel h4,
#mgvp-tool .mgvp-result-panel h5,
#mgvp-tool .mgvp-result-panel p,
#mgvp-tool .mgvp-result-panel dt,
#mgvp-tool .mgvp-result-panel dd,
#mgvp-tool .mgvp-result-panel output,
#mgvp-tool .mgvp-result-panel li{color:#ffffff !important;}
#mgvp-tool .mgvp-result-summary,
#mgvp-tool .mgvp-result-block{width:100% !important;max-width:100% !important;min-width:0 !important;}
#mgvp-tool .mgvp-result-list{width:100% !important;max-width:100% !important;min-width:0 !important;display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:12px !important;margin:0 0 18px 0 !important;padding:0 !important;}
#mgvp-tool .mgvp-result-item{width:100% !important;max-width:100% !important;min-width:0 !important;display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:5px !important;margin:0 !important;padding:15px !important;background:rgba(255, 255, 255, 0.11) !important;border:1px solid rgba(255, 255, 255, 0.24) !important;border-left:5px solid #f6b83f !important;border-radius:14px !important;}
#mgvp-tool .mgvp-result-item dt{margin:0 !important;padding:0 !important;font-size:16px !important;line-height:1.45 !important;font-weight:800 !important;letter-spacing:0.2px !important;color:#dcecff !important;}
#mgvp-tool .mgvp-result-item dd{margin:0 !important;padding:0 !important;font-size:20px !important;line-height:1.45 !important;font-weight:900 !important;overflow-wrap:break-word !important;word-break:normal !important;hyphens:auto !important;}
#mgvp-tool .mgvp-result-item output{display:inline !important;max-width:100% !important;font-size:20px !important;line-height:1.45 !important;font-weight:900 !important;white-space:normal !important;overflow-wrap:break-word !important;word-break:normal !important;hyphens:auto !important;}
#mgvp-tool .mgvp-result-text{margin:0 !important;padding:16px !important;color:#ffffff !important;background:rgba(246, 184, 63, 0.16) !important;border:1px solid rgba(246, 184, 63, 0.52) !important;border-radius:14px !important;font-size:18px !important;line-height:1.65 !important;}
#mgvp-tool .mgvp-result-block{padding:18px !important;background:rgba(255, 255, 255, 0.09) !important;border:1px solid rgba(255, 255, 255, 0.22) !important;border-radius:16px !important;}
#mgvp-tool .mgvp-output-list{margin-bottom:0 !important;}
#mgvp-tool .mgvp-output-list li{margin-bottom:9px !important;}
#mgvp-tool .mgvp-output-list li:last-child{margin-bottom:0 !important;}
#mgvp-tool .mgvp-card-grid{width:100% !important;max-width:100% !important;min-width:0 !important;display:grid !important;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr)) !important;gap:18px !important;margin:24px 0 0 0 !important;}
#mgvp-tool .mgvp-type-card{width:100% !important;max-width:100% !important;min-width:0 !important;padding:20px !important;background:#f7faff !important;border:1px solid #c7d6e8 !important;border-top:6px solid #254f92 !important;border-radius:18px !important;box-shadow:0 10px 24px rgba(18, 32, 54, 0.07) !important;}
#mgvp-tool .mgvp-type-card p{margin-bottom:0 !important;}
#mgvp-tool .mgvp-calculation-list{margin-top:14px !important;}
#mgvp-tool .mgvp-calculation-list strong{color:#10233f !important;font-weight:900 !important;}
#mgvp-tool .mgvp-faq-item{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 0 14px 0 !important;padding:0 !important;background:#f7faff !important;border:1px solid #c7d6e8 !important;border-radius:16px !important;overflow:visible !important;}
#mgvp-tool .mgvp-faq-item:last-child{margin-bottom:0 !important;}
#mgvp-tool .mgvp-faq-item summary{display:list-item !important;margin:0 !important;padding:17px 20px !important;color:#10233f !important;background:#eef5ff !important;border-radius:16px !important;font-size:18px !important;line-height:1.5 !important;font-weight:900 !important;cursor:pointer !important;overflow-wrap:break-word !important;word-break:normal !important;hyphens:auto !important;}
#mgvp-tool .mgvp-faq-item[open] summary{border-bottom:1px solid #c7d6e8 !important;border-radius:16px 16px 0 0 !important;}
#mgvp-tool .mgvp-faq-item p{padding:18px 20px 20px 20px !important;margin:0 !important;color:#27364c !important;}
#mgvp-tool #mgvp-datenschutz{background:#f0f7f4 !important;border-color:#b8d7c8 !important;border-left:7px solid #2e7d4f !important;}
#mgvp-tool #mgvp-datenschutz h3{color:#123524 !important;}
#mgvp-tool #toc_container,
#mgvp-tool .toc_container,
#mgvp-tool #ez-toc-container,
#mgvp-tool .ez-toc-container,
#mgvp-tool .lwptoc,
#mgvp-tool .rank-math-toc,
#mgvp-tool .wp-block-rank-math-toc-block{width:100% !important;max-width:100% !important;min-width:0 !important;margin:22px 0 !important;padding:18px 20px !important;color:#172033 !important;background:#ffffff !important;border:2px solid #bfd0e6 !important;border-left:7px solid #254f92 !important;border-radius:18px !important;box-shadow:0 10px 24px rgba(18, 32, 54, 0.08) !important;font-size:18px !important;line-height:1.6 !important;overflow:visible !important;}
#mgvp-tool #toc_container p,
#mgvp-tool .toc_container p,
#mgvp-tool #ez-toc-container p,
#mgvp-tool .ez-toc-container p,
#mgvp-tool .lwptoc p,
#mgvp-tool .rank-math-toc p,
#mgvp-tool .wp-block-rank-math-toc-block p{color:#172033 !important;font-size:18px !important;line-height:1.6 !important;}
#mgvp-tool #toc_container ul,
#mgvp-tool .toc_container ul,
#mgvp-tool #ez-toc-container ul,
#mgvp-tool .ez-toc-container ul,
#mgvp-tool .lwptoc ul,
#mgvp-tool .rank-math-toc ul,
#mgvp-tool .wp-block-rank-math-toc-block ul,
#mgvp-tool #toc_container ol,
#mgvp-tool .toc_container ol,
#mgvp-tool #ez-toc-container ol,
#mgvp-tool .ez-toc-container ol,
#mgvp-tool .lwptoc ol,
#mgvp-tool .rank-math-toc ol,
#mgvp-tool .wp-block-rank-math-toc-block ol{margin:10px 0 0 24px !important;padding:0 !important;}
#mgvp-tool #toc_container li,
#mgvp-tool .toc_container li,
#mgvp-tool #ez-toc-container li,
#mgvp-tool .ez-toc-container li,
#mgvp-tool .lwptoc li,
#mgvp-tool .rank-math-toc li,
#mgvp-tool .wp-block-rank-math-toc-block li{color:#172033 !important;font-size:17px !important;line-height:1.55 !important;margin-bottom:8px !important;}
#mgvp-tool #toc_container a,
#mgvp-tool .toc_container a,
#mgvp-tool #ez-toc-container a,
#mgvp-tool .ez-toc-container a,
#mgvp-tool .lwptoc a,
#mgvp-tool .rank-math-toc a,
#mgvp-tool .wp-block-rank-math-toc-block a{color:#0e55aa !important;font-size:17px !important;line-height:1.55 !important;font-weight:700 !important;text-decoration:underline !important;text-decoration-thickness:2px !important;text-underline-offset:3px !important;}
#mgvp-tool #toc_container a:hover,
#mgvp-tool .toc_container a:hover,
#mgvp-tool #ez-toc-container a:hover,
#mgvp-tool .ez-toc-container a:hover,
#mgvp-tool .lwptoc a:hover,
#mgvp-tool .rank-math-toc a:hover,
#mgvp-tool .wp-block-rank-math-toc-block a:hover,
#mgvp-tool #toc_container a:focus,
#mgvp-tool .toc_container a:focus,
#mgvp-tool #ez-toc-container a:focus,
#mgvp-tool .ez-toc-container a:focus,
#mgvp-tool .lwptoc a:focus,
#mgvp-tool .rank-math-toc a:focus,
#mgvp-tool .wp-block-rank-math-toc-block a:focus{color:#08356f !important;background:#fff8e8 !important;}
#mgvp-tool table{width:100% !important;max-width:100% !important;border-collapse:collapse !important;margin:18px 0 !important;color:#172033 !important;background:#ffffff !important;font-size:17px !important;line-height:1.55 !important;}
#mgvp-tool th,
#mgvp-tool td{padding:12px !important;border:1px solid #c7d6e8 !important;color:#172033 !important;font-size:17px !important;line-height:1.55 !important;text-align:left !important;vertical-align:top !important;overflow-wrap:break-word !important;word-break:normal !important;hyphens:auto !important;}
#mgvp-tool th{background:#eef5ff !important;color:#10233f !important;font-weight:900 !important;}
#mgvp-tool[data-mgvp-risk="hoch"] .mgvp-result-panel{border-color:#f6b83f !important;box-shadow:0 18px 40px rgba(180, 35, 24, 0.22) !important;}
#mgvp-tool[data-mgvp-readiness="niedrig"] .mgvp-result-text{background:rgba(180, 35, 24, 0.2) !important;border-color:rgba(255, 180, 170, 0.65) !important;}
#mgvp-tool[data-mgvp-readiness="mittel"] .mgvp-result-text{background:rgba(246, 184, 63, 0.18) !important;border-color:rgba(246, 184, 63, 0.58) !important;}
#mgvp-tool[data-mgvp-readiness="hoch"] .mgvp-result-text{background:rgba(46, 125, 79, 0.22) !important;border-color:rgba(150, 220, 185, 0.62) !important;}
@media(max-width:900px){
#mgvp-tool{font-size:17px !important;border-radius:20px !important;}
#mgvp-tool p,
#mgvp-tool li,
#mgvp-tool label,
#mgvp-tool input,
#mgvp-tool select,
#mgvp-tool textarea,
#mgvp-tool button,
#mgvp-tool summary,
#mgvp-tool output,
#mgvp-tool dd,
#mgvp-tool dt{font-size:17px !important;}
#mgvp-tool h2{font-size:32px !important;}
#mgvp-tool h3{font-size:25px !important;}
#mgvp-tool h4{font-size:21px !important;}
#mgvp-tool .mgvp-header{padding:30px 26px !important;border-radius:20px 20px 0 0 !important;}
#mgvp-tool .mgvp-intro{font-size:18px !important;}
#mgvp-tool .mgvp-section,
#mgvp-tool .mgvp-jump-nav{width:calc(100% - 32px) !important;margin-left:16px !important;margin-right:16px !important;}
#mgvp-tool .mgvp-section{padding:22px !important;}
#mgvp-tool .mgvp-fieldset{padding:20px !important;}
}
@media(max-width:640px){
#mgvp-tool {
margin: 22px auto !important;
font-size: 16px !important;
border-radius: 18px !important;
}
#mgvp-tool p,
#mgvp-tool li,
#mgvp-tool label,
#mgvp-tool input,
#mgvp-tool select,
#mgvp-tool textarea,
#mgvp-tool button,
#mgvp-tool summary,
#mgvp-tool output,
#mgvp-tool dd,
#mgvp-tool dt {
font-size: 16px !important;
line-height: 1.6 !important;
}
#mgvp-tool h2 {
font-size: 28px !important;
}
#mgvp-tool h3 {
font-size: 23px !important;
}
#mgvp-tool h4 {
font-size: 20px !important;
}
#mgvp-tool h5 {
font-size: 18px !important;
}
#mgvp-tool .mgvp-header {
padding: 26px 18px !important;
border-radius: 18px 18px 0 0 !important;
}
#mgvp-tool .mgvp-kicker {
font-size: 16px !important;
}
#mgvp-tool .mgvp-intro {
font-size: 17px !important;
}
#mgvp-tool .mgvp-section,
#mgvp-tool .mgvp-jump-nav {
width: calc(100% - 24px) !important;
margin: 18px 12px !important;
}
#mgvp-tool .mgvp-section,
#mgvp-tool .mgvp-jump-nav,
#mgvp-tool .mgvp-fieldset,
#mgvp-tool .mgvp-field,
#mgvp-tool .mgvp-checklist,
#mgvp-tool .mgvp-result-panel,
#mgvp-tool .mgvp-result-block,
#mgvp-tool .mgvp-type-card,
#mgvp-tool .mgvp-info-box,
#mgvp-tool .mgvp-example,
#mgvp-tool .mgvp-noscript {
padding: 18px !important;
}
#mgvp-tool .mgvp-help {
font-size: 16px !important;
}
#mgvp-tool .mgvp-input,
#mgvp-tool .mgvp-select,
#mgvp-tool textarea {
min-height: 48px !important;
font-size: 16px !important;
}
#mgvp-tool .mgvp-checkbox-row {
grid-template-columns: 26px minmax(0, 1fr) !important;
gap: 10px !important;
padding: 13px !important;
}
#mgvp-tool .mgvp-checkbox {
width: 21px !important;
height: 21px !important;
min-width: 21px !important;
min-height: 21px !important;
}
#mgvp-tool .mgvp-checkbox-row label {
font-size: 16px !important;
}
#mgvp-tool .mgvp-actions {
display: grid !important;
grid-template-columns: minmax(0, 1fr) !important;
gap: 10px !important;
}
#mgvp-tool .mgvp-button {
width: 100% !important;
min-width: 0 !important;
min-height: 48px !important;
font-size: 16px !important;
}
#mgvp-tool .mgvp-jump-nav ol {
grid-template-columns: minmax(0, 1fr) !important;
}
#mgvp-tool .mgvp-card-grid {
grid-template-columns: minmax(0, 1fr) !important;
}
#mgvp-tool .mgvp-result-item dd,
#mgvp-tool .mgvp-result-item output {
font-size: 18px !important;
}
#mgvp-tool #toc_container,
#mgvp-tool .toc_container,
#mgvp-tool #ez-toc-container,
#mgvp-tool .ez-toc-container,
#mgvp-tool .lwptoc,
#mgvp-tool .rank-math-toc,
#mgvp-tool .wp-block-rank-math-toc-block {
padding: 16px !important;
font-size: 16px !important;
}
#mgvp-tool #toc_container a,
#mgvp-tool .toc_container a,
#mgvp-tool #ez-toc-container a,
#mgvp-tool .ez-toc-container a,
#mgvp-tool .lwptoc a,
#mgvp-tool .rank-math-toc a,
#mgvp-tool .wp-block-rank-math-toc-block a,
#mgvp-tool #toc_container li,
#mgvp-tool .toc_container li,
#mgvp-tool #ez-toc-container li,
#mgvp-tool .ez-toc-container li,
#mgvp-tool .lwptoc li,
#mgvp-tool .rank-math-toc li,
#mgvp-tool .wp-block-rank-math-toc-block li {
font-size: 16px !important;
}
}.embed-copy-box{margin:20px 0;}
.embed-copy-button{background-color:#4CAF50;border:none;color:#ffffff;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px 10px 0;cursor:pointer;border-radius:4px;}
.embed-copy-button:hover, .embed-copy-button:focus{background-color:#3f9443;}
.embed-copy-input{display:block;width:100%;max-width:800px;padding:8px 10px;font-size:14px;box-sizing:border-box;}
.embed-copy-status {
margin-top: 6px;
font-size: 14px;
}.yarpp-related{margin-bottom:1em;margin-top:1em}.yarpp-related a{font-weight:700;text-decoration:none}.yarpp-related .yarpp-thumbnail-title{font-size:96%;font-weight:700;text-align:left;text-decoration:none}.yarpp-related h3{font-size:125%;font-weight:700;margin:0;padding:0 0 5px;text-transform:capitalize}