#pbgp-tool,
#pbgp-tool *{box-sizing:border-box !important;}
#pbgp-tool{--pbgp-navy:#15384b;--pbgp-navy-dark:#0d2939;--pbgp-blue:#24779b;--pbgp-teal:#087b72;--pbgp-teal-dark:#05635d;--pbgp-gold:#d99a24;--pbgp-green:#237b48;--pbgp-red:#b63f3f;--pbgp-orange:#b86f18;--pbgp-ink:#17313f;--pbgp-text:#294653;--pbgp-muted:#566f7b;--pbgp-line:#b5c9d1;--pbgp-soft:#eef5f7;--pbgp-soft-blue:#e6f3f7;--pbgp-white:#ffffff;width:100% !important;max-width:100% !important;min-width:0 !important;margin:32px 0 !important;padding:0 0 34px !important;position:relative !important;isolation:isolate !important;color:var(--pbgp-text) !important;background:linear-gradient(180deg, #f3f8fa 0%, #e7f1f4 100%) !important;border:2px solid #98b4bf !important;border-radius:22px !important;box-shadow:0 18px 45px rgba(15, 47, 64, 0.16) !important;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Arial, Helvetica, sans-serif !important;font-size:18px !important;font-weight:400 !important;line-height:1.7 !important;text-align:left !important;overflow:visible !important;overflow-wrap:break-word !important;word-break:normal !important;hyphens:auto !important;}
#pbgp-tool .pbgp-header,
#pbgp-tool .pbgp-important-note,
#pbgp-tool .pbgp-instructions,
#pbgp-tool .pbgp-noscript-note,
#pbgp-tool .pbgp-form,
#pbgp-tool .pbgp-fieldset,
#pbgp-tool .pbgp-departments,
#pbgp-tool .pbgp-week-details,
#pbgp-tool .pbgp-action-area,
#pbgp-tool .pbgp-results,
#pbgp-tool .pbgp-live-summary,
#pbgp-tool .pbgp-kpi-list,
#pbgp-tool .pbgp-kpi-list > div,
#pbgp-tool .pbgp-coverage,
#pbgp-tool .pbgp-department-results,
#pbgp-tool .pbgp-scenarios,
#pbgp-tool .pbgp-assessment,
#pbgp-tool .pbgp-assessment-grid,
#pbgp-tool .pbgp-assessment-card,
#pbgp-tool .pbgp-week-results,
#pbgp-tool .pbgp-table-wrapper,
#pbgp-tool .pbgp-calculation-guide,
#pbgp-tool .pbgp-example-calculation,
#pbgp-tool .pbgp-practical-guide,
#pbgp-tool .pbgp-faq,
#pbgp-tool .pbgp-privacy-note{min-width:0 !important;max-width:100% !important;}
#pbgp-tool p,
#pbgp-tool li{margin-top:0 !important;color:inherit !important;font-size:18px !important;line-height:1.7 !important;overflow-wrap:break-word !important;word-break:normal !important;hyphens:auto !important;}
#pbgp-tool p{margin-bottom:17px !important;}
#pbgp-tool ul,
#pbgp-tool ol{margin:0 0 22px 25px !important;padding:0 !important;}
#pbgp-tool li{margin-bottom:10px !important;padding-left:4px !important;}
#pbgp-tool strong{color:inherit !important;font-weight:750 !important;}
#pbgp-tool h2,
#pbgp-tool h3,
#pbgp-tool h4{clear:both !important;max-width:100% !important;margin-top:0 !important;color:var(--pbgp-ink) !important;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Arial, Helvetica, sans-serif !important;font-style:normal !important;font-weight:800 !important;letter-spacing:-0.2px !important;text-transform:none !important;overflow-wrap:break-word !important;word-break:normal !important;hyphens:auto !important;}
#pbgp-tool h2{margin-bottom:18px !important;font-size:35px !important;line-height:1.18 !important;}
#pbgp-tool h3{margin-bottom:17px !important;font-size:27px !important;line-height:1.25 !important;}
#pbgp-tool h4{margin-bottom:12px !important;font-size:21px !important;line-height:1.35 !important;}
#pbgp-tool a{color:#075f72 !important;font-size:18px !important;font-weight:700 !important;line-height:1.55 !important;text-decoration:underline !important;text-decoration-thickness:2px !important;text-underline-offset:3px !important;overflow-wrap:break-word !important;word-break:normal !important;}
#pbgp-tool a:hover{color:#093f54 !important;text-decoration-thickness:3px !important;}
#pbgp-tool a:focus-visible,
#pbgp-tool button:focus-visible,
#pbgp-tool input:focus-visible,
#pbgp-tool select:focus-visible,
#pbgp-tool textarea:focus-visible,
#pbgp-tool summary:focus-visible,
#pbgp-tool [tabindex]:focus-visible{outline:3px solid #f3b943 !important;outline-offset:3px !important;box-shadow:0 0 0 5px rgba(243, 185, 67, 0.24) !important;}
#pbgp-tool .pbgp-header{margin:0 0 28px !important;padding:38px 38px 34px !important;color:#ffffff !important;background:radial-gradient( circle at 91% 12%, rgba(76, 207, 194, 0.24) 0, rgba(76, 207, 194, 0) 32% ), linear-gradient( 135deg, var(--pbgp-navy-dark) 0%, var(--pbgp-navy) 55%, #0a6c66 100% ) !important;border-radius:19px 19px 0 0 !important;border-bottom:5px solid #e3a93b !important;}
#pbgp-tool .pbgp-header h2,
#pbgp-tool .pbgp-header p,
#pbgp-tool .pbgp-header li,
#pbgp-tool .pbgp-header strong{color:#ffffff !important;}
#pbgp-tool .pbgp-kicker{display:inline-block !important;margin:0 0 15px !important;padding:7px 12px !important;color:#13313f !important;background:#f2c45f !important;border-radius:999px !important;font-size:16px !important;font-weight:850 !important;line-height:1.35 !important;letter-spacing:0.35px !important;text-transform:uppercase !important;}
#pbgp-tool .pbgp-subtitle{max-width:920px !important;margin-bottom:25px !important;font-size:19px !important;line-height:1.7 !important;}
#pbgp-tool .pbgp-benefits{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(235px, 1fr)) !important;gap:14px !important;margin:0 !important;padding:0 !important;list-style:none !important;}
#pbgp-tool .pbgp-benefits li{min-width:0 !important;margin:0 !important;padding:17px 18px !important;color:#ffffff !important;background:rgba(255, 255, 255, 0.12) !important;border:1px solid rgba(255, 255, 255, 0.3) !important;border-radius:14px !important;box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.12) !important;}
#pbgp-tool .pbgp-important-note,
#pbgp-tool .pbgp-instructions,
#pbgp-tool .pbgp-noscript-note,
#pbgp-tool .pbgp-calculation-guide,
#pbgp-tool .pbgp-practical-guide,
#pbgp-tool .pbgp-faq,
#pbgp-tool .pbgp-privacy-note{margin:26px 30px !important;padding:26px 28px !important;background:#ffffff !important;border:1px solid var(--pbgp-line) !important;border-radius:17px !important;box-shadow:0 7px 20px rgba(20, 54, 71, 0.08) !important;}
#pbgp-tool .pbgp-important-note{color:#604710 !important;background:#fff8e8 !important;border:2px solid #d7a03a !important;border-left-width:8px !important;}
#pbgp-tool .pbgp-important-note h3{color:#604710 !important;}
#pbgp-tool .pbgp-instructions{background:linear-gradient( 135deg, #ffffff 0%, #eaf6f7 100% ) !important;border-top:5px solid var(--pbgp-teal) !important;}
#pbgp-tool .pbgp-step-list{counter-reset:pbgp-step !important;margin:0 !important;padding:0 !important;list-style:none !important;}
#pbgp-tool .pbgp-step-list li{position:relative !important;margin:0 0 15px !important;padding:15px 16px 15px 64px !important;background:rgba(255, 255, 255, 0.86) !important;border:1px solid #c4d8de !important;border-radius:13px !important;counter-increment:pbgp-step !important;}
#pbgp-tool .pbgp-step-list li::before{position:absolute !important;top:14px !important;left:15px !important;display:grid !important;width:35px !important;height:35px !important;place-items:center !important;content:counter(pbgp-step) !important;color:#ffffff !important;background:var(--pbgp-teal) !important;border-radius:50% !important;font-size:17px !important;font-weight:850 !important;line-height:1 !important;}
#pbgp-tool .pbgp-noscript-note{color:#6b2424 !important;background:#fff0f0 !important;border:2px solid #c44c4c !important;}
#pbgp-tool .pbgp-noscript-note h3{color:#752828 !important;}
#pbgp-tool .pbgp-form{margin:28px 30px !important;padding:0 !important;}
#pbgp-tool .pbgp-fieldset{width:100% !important;margin:0 0 28px !important;padding:29px 26px 25px !important;background:#ffffff !important;border:2px solid #9db9c4 !important;border-radius:17px !important;box-shadow:0 8px 22px rgba(20, 54, 71, 0.08) !important;}
#pbgp-tool .pbgp-fieldset > legend{float:none !important;display:inline-block !important;width:auto !important;max-width:calc(100% - 24px) !important;margin:0 0 8px 4px !important;padding:9px 15px !important;color:#ffffff !important;background:var(--pbgp-navy) !important;border:0 !important;border-radius:9px !important;font-size:21px !important;font-weight:850 !important;line-height:1.35 !important;white-space:normal !important;overflow-wrap:break-word !important;}
#pbgp-tool .pbgp-fieldset-basics{border-top:6px solid var(--pbgp-blue) !important;}
#pbgp-tool .pbgp-fieldset-reserves{border-top:6px solid var(--pbgp-gold) !important;}
#pbgp-tool .pbgp-fieldset-intro{margin:0 0 22px !important;padding:14px 16px !important;color:#365867 !important;background:#edf5f7 !important;border-left:5px solid var(--pbgp-blue) !important;border-radius:9px !important;}
#pbgp-tool .pbgp-form-grid{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr)) !important;gap:20px !important;width:100% !important;min-width:0 !important;max-width:100% !important;}
#pbgp-tool .pbgp-field{min-width:0 !important;max-width:100% !important;}
#pbgp-tool label{display:block !important;margin:0 0 8px !important;color:var(--pbgp-ink) !important;font-size:18px !important;font-weight:750 !important;line-height:1.45 !important;cursor:pointer !important;overflow-wrap:break-word !important;word-break:normal !important;}
#pbgp-tool input,
#pbgp-tool select,
#pbgp-tool textarea,
#pbgp-tool button{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Arial, Helvetica, sans-serif !important;font-size:18px !important;line-height:1.45 !important;}
#pbgp-tool input[type="text"],
#pbgp-tool input[type="date"],
#pbgp-tool input[type="number"],
#pbgp-tool select,
#pbgp-tool textarea{display:block !important;width:100% !important;min-width:0 !important;max-width:100% !important;min-height:50px !important;margin:0 !important;padding:11px 13px !important;color:#17313f !important;background:#ffffff !important;border:2px solid #829eaa !important;border-radius:9px !important;box-shadow:inset 0 1px 2px rgba(15, 47, 64, 0.08) !important;font-weight:550 !important;opacity:1 !important;}
#pbgp-tool textarea{min-height:145px !important;resize:vertical !important;}
#pbgp-tool input::placeholder,
#pbgp-tool textarea::placeholder{color:#687c86 !important;opacity:1 !important;}
#pbgp-tool input:hover,
#pbgp-tool select:hover,
#pbgp-tool textarea:hover{border-color:#4c7c91 !important;}
#pbgp-tool input:focus,
#pbgp-tool select:focus,
#pbgp-tool textarea:focus{color:#102d3b !important;background:#ffffff !important;border-color:var(--pbgp-teal) !important;}
#pbgp-tool input:disabled,
#pbgp-tool select:disabled,
#pbgp-tool textarea:disabled,
#pbgp-tool button:disabled{cursor:not-allowed !important;opacity:0.62 !important;}
#pbgp-tool input[type="checkbox"],
#pbgp-tool input[type="radio"]{appearance:auto !important;width:22px !important;min-width:22px !important;max-width:22px !important;height:22px !important;min-height:22px !important;margin:3px 0 0 !important;padding:0 !important;accent-color:var(--pbgp-teal) !important;cursor:pointer !important;}
#pbgp-tool .pbgp-help,
#pbgp-tool .pbgp-table-help{color:var(--pbgp-muted) !important;font-size:16px !important;font-weight:500 !important;line-height:1.6 !important;}
#pbgp-tool .pbgp-help{margin:8px 0 0 !important;}
#pbgp-tool .pbgp-table-help{display:block !important;margin-top:5px !important;}
#pbgp-tool .pbgp-departments{margin:30px 0 !important;padding:28px !important;background:linear-gradient( 180deg, #e9f5f7 0%, #f8fbfc 100% ) !important;border:2px solid #8eb8c4 !important;border-top:7px solid var(--pbgp-teal) !important;border-radius:18px !important;box-shadow:0 10px 28px rgba(20, 54, 71, 0.1) !important;}
#pbgp-tool .pbgp-section-heading{display:flex !important;align-items:flex-start !important;gap:15px !important;min-width:0 !important;max-width:100% !important;margin-bottom:22px !important;}
#pbgp-tool .pbgp-section-heading > div{flex:1 1 auto !important;min-width:0 !important;}
#pbgp-tool .pbgp-section-heading h3{margin-bottom:8px !important;}
#pbgp-tool .pbgp-section-heading p:last-child{margin-bottom:0 !important;}
#pbgp-tool .pbgp-section-number{flex:0 0 46px !important;display:grid !important;width:46px !important;height:46px !important;margin:0 !important;place-items:center !important;color:#ffffff !important;background:var(--pbgp-teal) !important;border:3px solid #bce6df !important;border-radius:50% !important;font-size:22px !important;font-weight:850 !important;line-height:1 !important;}
#pbgp-tool .pbgp-input-explanation{margin:22px 0 0 !important;padding:21px 22px !important;color:#365565 !important;background:#fff8e8 !important;border:1px solid #d7ac55 !important;border-left:7px solid var(--pbgp-gold) !important;border-radius:13px !important;}
#pbgp-tool .pbgp-input-explanation h4{color:#604710 !important;}
#pbgp-tool .pbgp-input-explanation p:last-child{margin-bottom:0 !important;}
#pbgp-tool .pbgp-week-details{margin:28px 0 !important;background:#ffffff !important;border:2px solid #9db9c4 !important;border-top:6px solid var(--pbgp-blue) !important;border-radius:15px !important;box-shadow:0 8px 22px rgba(20, 54, 71, 0.08) !important;}
#pbgp-tool summary{display:list-item !important;padding:17px 20px !important;color:var(--pbgp-ink) !important;background:#dceef2 !important;border-radius:12px !important;font-size:18px !important;font-weight:800 !important;line-height:1.5 !important;cursor:pointer !important;}
#pbgp-tool summary:hover{background:#cee6eb !important;}
#pbgp-tool .pbgp-week-details[open] > summary{border-radius:12px 12px 0 0 !important;border-bottom:1px solid #aac8d1 !important;}
#pbgp-tool .pbgp-details-content{padding:22px !important;}
#pbgp-tool .pbgp-table-wrapper{width:100% !important;margin:20px 0 !important;padding:0 !important;background:transparent !important;border:0 !important;overflow:visible !important;}
#pbgp-tool table{display:block !important;width:100% !important;max-width:100% !important;margin:0 !important;color:var(--pbgp-text) !important;background:transparent !important;border-collapse:separate !important;border-spacing:0 !important;table-layout:auto !important;font-size:17px !important;line-height:1.55 !important;}
#pbgp-tool table caption{display:block !important;width:100% !important;padding:14px 16px !important;color:#ffffff !important;background:var(--pbgp-navy) !important;border:1px solid var(--pbgp-navy-dark) !important;border-radius:11px 11px 0 0 !important;font-size:18px !important;font-weight:850 !important;line-height:1.4 !important;text-align:left !important;}
#pbgp-tool table thead{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;overflow:hidden !important;white-space:nowrap !important;border:0 !important;}
#pbgp-tool table tbody,
#pbgp-tool table tfoot{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:16px !important;width:100% !important;min-width:0 !important;max-width:100% !important;padding:17px !important;background:#edf4f6 !important;border-right:1px solid #a9bec7 !important;border-bottom:1px solid #a9bec7 !important;border-left:1px solid #a9bec7 !important;}
#pbgp-tool table tbody tr,
#pbgp-tool table tfoot tr{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:0 !important;width:100% !important;min-width:0 !important;max-width:100% !important;margin:0 !important;padding:0 !important;background:#ffffff !important;border:1px solid #a9bec7 !important;border-radius:12px !important;box-shadow:0 5px 14px rgba(20, 54, 71, 0.07) !important;overflow:visible !important;}
#pbgp-tool table tbody th,
#pbgp-tool table tbody td,
#pbgp-tool table tfoot th,
#pbgp-tool table tfoot td{display:block !important;width:100% !important;min-width:0 !important;max-width:100% !important;margin:0 !important;padding:13px 15px !important;color:var(--pbgp-text) !important;background:transparent !important;border:0 !important;border-bottom:1px solid #d2dfe3 !important;font-size:17px !important;line-height:1.55 !important;text-align:left !important;vertical-align:top !important;white-space:normal !important;overflow-wrap:break-word !important;word-break:normal !important;hyphens:auto !important;}
#pbgp-tool table tbody th,
#pbgp-tool table tfoot th{color:#ffffff !important;background:var(--pbgp-navy) !important;border-radius:10px 10px 0 0 !important;font-weight:800 !important;}
#pbgp-tool table tbody td:last-child,
#pbgp-tool table tfoot td:last-child{border-bottom:0 !important;}
#pbgp-tool table input[type="text"],
#pbgp-tool table input[type="date"],
#pbgp-tool table input[type="number"],
#pbgp-tool table select{min-height:48px !important;font-size:17px !important;}
#pbgp-tool table label{margin-bottom:7px !important;font-size:17px !important;}
#pbgp-tool table output{display:block !important;max-width:100% !important;color:var(--pbgp-ink) !important;font-size:17px !important;font-weight:750 !important;line-height:1.55 !important;font-variant-numeric:tabular-nums !important;white-space:normal !important;overflow-wrap:break-word !important;word-break:normal !important;hyphens:auto !important;}
#pbgp-tool .pbgp-department-input-table tbody tr{grid-template-columns:repeat(auto-fit, minmax(235px, 1fr)) !important;gap:13px !important;padding:15px !important;}
#pbgp-tool .pbgp-department-input-table tbody th{grid-column:1 / -1 !important;margin:-15px -15px 2px !important;padding:15px 17px !important;}
#pbgp-tool .pbgp-department-input-table tbody td{padding:13px !important;background:#f3f8f9 !important;border:1px solid #c2d2d8 !important;border-radius:9px !important;}
#pbgp-tool .pbgp-department-input-table tbody td:last-child{border-bottom:1px solid #c2d2d8 !important;}
#pbgp-tool .pbgp-department-input-table tbody td:nth-child(2){display:grid !important;grid-template-columns:25px minmax(0, 1fr) !important;align-items:start !important;gap:10px !important;}
#pbgp-tool .pbgp-department-input-table tbody td:nth-child(2) label{margin:0 !important;}
#pbgp-tool .pbgp-department-result-table tbody td::before,
#pbgp-tool .pbgp-scenario-table tbody td::before,
#pbgp-tool .pbgp-week-input-table tbody td::before,
#pbgp-tool .pbgp-week-result-table tbody td::before{display:block !important;margin-bottom:5px !important;color:#55707c !important;font-size:15px !important;font-weight:850 !important;line-height:1.4 !important;text-transform:none !important;}
#pbgp-tool .pbgp-department-result-table tbody td:nth-child(2)::before{content:"Variabler Arbeitsaufwand" !important;}
#pbgp-tool .pbgp-department-result-table tbody td:nth-child(3)::before{content:"Netto-Stunden" !important;}
#pbgp-tool .pbgp-department-result-table tbody td:nth-child(4)::before{content:"Brutto-Stunden" !important;}
#pbgp-tool .pbgp-department-result-table tbody td:nth-child(5)::before{content:"Empfohlene Personen" !important;}
#pbgp-tool .pbgp-department-result-table tbody td:nth-child(6)::before{content:"Geplante Personen" !important;}
#pbgp-tool .pbgp-department-result-table tbody td:nth-child(7)::before{content:"Abweichung" !important;}
#pbgp-tool .pbgp-department-result-table tbody td:nth-child(8)::before{content:"Personalkosten" !important;}
#pbgp-tool .pbgp-scenario-table tbody td:nth-child(2)::before{content:"Gäste oder Bestellungen" !important;}
#pbgp-tool .pbgp-scenario-table tbody td:nth-child(3)::before{content:"Brutto-Arbeitsstunden" !important;}
#pbgp-tool .pbgp-scenario-table tbody td:nth-child(4)::before{content:"Empfohlene Personen" !important;}
#pbgp-tool .pbgp-scenario-table tbody td:nth-child(5)::before{content:"Personalkosten" !important;}
#pbgp-tool .pbgp-scenario-table tbody td:nth-child(6)::before{content:"Personalkostenquote" !important;}
#pbgp-tool .pbgp-scenario-table tbody td:nth-child(7)::before{content:"Kosten je Gast" !important;}
#pbgp-tool .pbgp-week-input-table tbody td:nth-child(2)::before{content:"Tag berücksichtigen" !important;}
#pbgp-tool .pbgp-week-input-table tbody td:nth-child(3)::before{content:"Gäste oder Bestellungen" !important;}
#pbgp-tool .pbgp-week-input-table tbody td:nth-child(4)::before{content:"Umsatz in €" !important;}
#pbgp-tool .pbgp-week-input-table tbody td:nth-child(5)::before{content:"Servicezeit in Stunden" !important;}
#pbgp-tool .pbgp-week-result-table tbody td:nth-child(2)::before,
#pbgp-tool .pbgp-week-result-table tfoot td:nth-child(2)::before{content:"Gäste oder Bestellungen" !important;}
#pbgp-tool .pbgp-week-result-table tbody td:nth-child(3)::before,
#pbgp-tool .pbgp-week-result-table tfoot td:nth-child(3)::before{content:"Brutto-Arbeitsstunden" !important;}
#pbgp-tool .pbgp-week-result-table tbody td:nth-child(4)::before,
#pbgp-tool .pbgp-week-result-table tfoot td:nth-child(4)::before{content:"Empfohlene Personen" !important;}
#pbgp-tool .pbgp-week-result-table tbody td:nth-child(5)::before,
#pbgp-tool .pbgp-week-result-table tfoot td:nth-child(5)::before{content:"Personalkosten" !important;}
#pbgp-tool .pbgp-week-result-table tbody td:nth-child(6)::before,
#pbgp-tool .pbgp-week-result-table tfoot td:nth-child(6)::before{content:"Personalkostenquote" !important;}
#pbgp-tool .pbgp-week-input-table tbody td:nth-child(2){display:grid !important;grid-template-columns:25px minmax(0, 1fr) !important;align-items:start !important;gap:10px !important;}
#pbgp-tool .pbgp-week-input-table tbody td:nth-child(2)::before{grid-column:1 / -1 !important;}
#pbgp-tool .pbgp-week-input-table tbody td:nth-child(2) label{margin:0 !important;}
#pbgp-tool .pbgp-action-area{display:flex !important;flex-wrap:wrap !important;gap:13px !important;margin:28px 0 !important;padding:23px !important;background:var(--pbgp-navy) !important;border:2px solid #092737 !important;border-radius:16px !important;box-shadow:0 10px 25px rgba(13, 41, 57, 0.2) !important;}
#pbgp-tool .pbgp-button{appearance:none !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;min-height:50px !important;margin:0 !important;padding:12px 19px !important;border:2px solid transparent !important;border-radius:9px !important;box-shadow:0 3px 8px rgba(0, 0, 0, 0.16) !important;font-size:18px !important;font-weight:850 !important;line-height:1.4 !important;text-align:center !important;text-decoration:none !important;text-transform:none !important;letter-spacing:0 !important;cursor:pointer !important;white-space:normal !important;overflow-wrap:break-word !important;}
#pbgp-tool .pbgp-button:hover{transform:translateY(-1px) !important;box-shadow:0 6px 13px rgba(0, 0, 0, 0.2) !important;}
#pbgp-tool .pbgp-button:active{transform:translateY(0) !important;box-shadow:0 2px 5px rgba(0, 0, 0, 0.16) !important;}
#pbgp-tool .pbgp-button-primary{color:#102c39 !important;background:#f0bd4f !important;border-color:#ffda82 !important;}
#pbgp-tool .pbgp-button-primary:hover{color:#102c39 !important;background:#ffd06b !important;}
#pbgp-tool .pbgp-button-secondary{color:#ffffff !important;background:var(--pbgp-teal) !important;border-color:#43afa4 !important;}
#pbgp-tool .pbgp-button-secondary:hover{color:#ffffff !important;background:#0a9185 !important;}
#pbgp-tool .pbgp-button-quiet{color:#17313f !important;background:#ffffff !important;border-color:#b7cbd3 !important;}
#pbgp-tool .pbgp-button-quiet:hover{color:#102d3b !important;background:#edf5f7 !important;}
#pbgp-tool .pbgp-results{width:100% !important;margin:31px 0 0 !important;padding:29px !important;color:#ffffff !important;background:radial-gradient( circle at 91% 3%, rgba(70, 193, 180, 0.2) 0, rgba(70, 193, 180, 0) 28% ), linear-gradient( 150deg, #0d2939 0%, #15384b 62%, #0c5f5a 100% ) !important;border:2px solid #0a2635 !important;border-top:7px solid #e4a93a !important;border-radius:19px !important;box-shadow:0 15px 36px rgba(13, 41, 57, 0.24) !important;}
#pbgp-tool .pbgp-results > .pbgp-section-heading h3,
#pbgp-tool .pbgp-results > .pbgp-section-heading p{color:#ffffff !important;}
#pbgp-tool .pbgp-results .pbgp-section-number{color:#143441 !important;background:#f1c05b !important;border-color:#ffe6aa !important;}
#pbgp-tool .pbgp-live-summary{margin:0 0 20px !important;padding:21px 22px !important;color:var(--pbgp-text) !important;background:#ffffff !important;border:2px solid #93c5c0 !important;border-left:8px solid var(--pbgp-teal) !important;border-radius:13px !important;}
#pbgp-tool .pbgp-live-summary p{color:var(--pbgp-text) !important;}
#pbgp-tool .pbgp-result-status-label{margin-bottom:4px !important;color:#526b75 !important;font-size:16px !important;font-weight:850 !important;line-height:1.4 !important;letter-spacing:0.35px !important;text-transform:uppercase !important;}
#pbgp-tool output{display:block !important;max-width:100% !important;color:inherit !important;font-size:18px !important;font-weight:750 !important;line-height:1.55 !important;font-variant-numeric:tabular-nums !important;white-space:normal !important;overflow-wrap:break-word !important;word-break:normal !important;hyphens:auto !important;}
#pbgp-tool #pbgp-result-status{margin-bottom:9px !important;color:var(--pbgp-ink) !important;font-size:22px !important;font-weight:850 !important;line-height:1.35 !important;}
#pbgp-tool #pbgp-result-summary{margin-bottom:0 !important;}
#pbgp-tool .pbgp-kpi-list{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:12px !important;width:100% !important;margin:0 0 21px !important;padding:0 !important;}
#pbgp-tool .pbgp-kpi-list > div{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:7px !important;margin:0 !important;padding:17px 19px !important;color:var(--pbgp-text) !important;background:#ffffff !important;border:1px solid #9dbbc5 !important;border-left:7px solid var(--pbgp-blue) !important;border-radius:11px !important;}
#pbgp-tool .pbgp-kpi-list dt,
#pbgp-tool .pbgp-kpi-list dd{width:100% !important;min-width:0 !important;max-width:100% !important;margin:0 !important;padding:0 !important;color:inherit !important;white-space:normal !important;overflow-wrap:break-word !important;word-break:normal !important;hyphens:auto !important;}
#pbgp-tool .pbgp-kpi-list dt{font-size:17px !important;font-weight:750 !important;line-height:1.45 !important;}
#pbgp-tool .pbgp-kpi-list dd{font-size:24px !important;font-weight:850 !important;line-height:1.25 !important;}
#pbgp-tool .pbgp-kpi-list dd output{color:var(--pbgp-ink) !important;font-size:24px !important;font-weight:850 !important;line-height:1.3 !important;}
#pbgp-tool .pbgp-coverage,
#pbgp-tool .pbgp-department-results,
#pbgp-tool .pbgp-scenarios,
#pbgp-tool .pbgp-assessment,
#pbgp-tool .pbgp-week-results,
#pbgp-tool .pbgp-notes-field{margin:22px 0 0 !important;padding:23px !important;color:var(--pbgp-text) !important;background:#ffffff !important;border:2px solid #9ac4c0 !important;border-top:6px solid var(--pbgp-teal) !important;border-radius:15px !important;}
#pbgp-tool .pbgp-department-results{border-top-color:var(--pbgp-blue) !important;}
#pbgp-tool .pbgp-scenarios{border-top-color:var(--pbgp-gold) !important;}
#pbgp-tool .pbgp-assessment{border-top-color:#885a9d !important;}
#pbgp-tool .pbgp-week-results{border-top-color:#3b7c5d !important;}
#pbgp-tool .pbgp-coverage h4,
#pbgp-tool .pbgp-department-results h4,
#pbgp-tool .pbgp-scenarios h4,
#pbgp-tool .pbgp-assessment h4,
#pbgp-tool .pbgp-week-results h4,
#pbgp-tool .pbgp-notes-field label{color:var(--pbgp-ink) !important;}
#pbgp-tool .pbgp-progress-group{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:8px !important;margin:0 0 19px !important;padding:17px !important;background:#edf5f7 !important;border:1px solid #b6cbd3 !important;border-radius:11px !important;}
#pbgp-tool progress{display:block !important;width:100% !important;max-width:100% !important;height:24px !important;border:1px solid #7897a4 !important;border-radius:999px !important;background:#d9e5e9 !important;accent-color:var(--pbgp-teal) !important;overflow:hidden !important;}
#pbgp-tool progress::-webkit-progress-bar{background:#d9e5e9 !important;border-radius:999px !important;}
#pbgp-tool progress::-webkit-progress-value{background:linear-gradient( 90deg, var(--pbgp-blue) 0%, var(--pbgp-teal) 100% ) !important;border-radius:999px !important;}
#pbgp-tool progress::-moz-progress-bar{background:linear-gradient( 90deg, var(--pbgp-blue) 0%, var(--pbgp-teal) 100% ) !important;border-radius:999px !important;}
#pbgp-tool .pbgp-assessment-grid{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:14px !important;width:100% !important;}
#pbgp-tool .pbgp-assessment-card{width:100% !important;padding:19px 20px !important;color:var(--pbgp-text) !important;background:#f6f9fa !important;border:2px solid #a6bdc6 !important;border-left:7px solid #7797a5 !important;border-radius:12px !important;}
#pbgp-tool .pbgp-assessment-card h4,
#pbgp-tool .pbgp-assessment-card p{color:inherit !important;}
#pbgp-tool .pbgp-assessment-card p:last-child{margin-bottom:0 !important;}
#pbgp-tool .pbgp-assessment-card[data-pbgp-result-state="good"]{color:#17472d !important;background:#f0faf4 !important;border-color:#65a57e !important;border-left-color:var(--pbgp-green) !important;}
#pbgp-tool .pbgp-assessment-card[data-pbgp-result-state="warning"]{color:#5e4410 !important;background:#fff8e8 !important;border-color:#d4a74f !important;border-left-color:var(--pbgp-gold) !important;}
#pbgp-tool .pbgp-assessment-card[data-pbgp-result-state="critical"]{color:#6b2525 !important;background:#fff1f1 !important;border-color:#cf7676 !important;border-left-color:var(--pbgp-red) !important;}
#pbgp-tool .pbgp-notes-field textarea{margin-top:8px !important;}
#pbgp-tool .pbgp-calculation-guide{border-top:6px solid var(--pbgp-blue) !important;}
#pbgp-tool .pbgp-formula-list{counter-reset:pbgp-formula !important;margin:22px 0 !important;padding:0 !important;list-style:none !important;}
#pbgp-tool .pbgp-formula-list li{position:relative !important;margin:0 0 13px !important;padding:15px 15px 15px 58px !important;background:#f2f7f8 !important;border:1px solid #bfd0d6 !important;border-radius:11px !important;counter-increment:pbgp-formula !important;}
#pbgp-tool .pbgp-formula-list li::before{position:absolute !important;top:14px !important;left:14px !important;display:grid !important;width:31px !important;height:31px !important;place-items:center !important;content:counter(pbgp-formula) !important;color:#ffffff !important;background:var(--pbgp-blue) !important;border-radius:8px !important;font-size:16px !important;font-weight:850 !important;line-height:1 !important;}
#pbgp-tool .pbgp-example-calculation{margin-top:22px !important;padding:21px 22px !important;color:#604710 !important;background:#fff8e8 !important;border:2px solid #d6a64b !important;border-left:7px solid var(--pbgp-gold) !important;border-radius:13px !important;}
#pbgp-tool .pbgp-example-calculation h4,
#pbgp-tool .pbgp-example-calculation p{color:inherit !important;}
#pbgp-tool .pbgp-example-calculation p:last-child{margin-bottom:0 !important;}
#pbgp-tool .pbgp-practical-guide{border-top:6px solid var(--pbgp-teal) !important;}
#pbgp-tool .pbgp-practical-guide ul{display:grid !important;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr)) !important;gap:13px !important;margin:0 !important;padding:0 !important;list-style:none !important;}
#pbgp-tool .pbgp-practical-guide li{margin:0 !important;padding:15px 16px 15px 47px !important;position:relative !important;background:#edf5f7 !important;border:1px solid #bad0d7 !important;border-radius:11px !important;}
#pbgp-tool .pbgp-practical-guide li::before{position:absolute !important;top:17px !important;left:16px !important;content:"✓" !important;color:var(--pbgp-green) !important;font-size:21px !important;font-weight:900 !important;line-height:1 !important;}
#pbgp-tool .pbgp-faq{border-top:6px solid #885a9d !important;}
#pbgp-tool .pbgp-faq > details{margin:0 0 13px !important;background:#f3f8f9 !important;border:1px solid #abc4cd !important;border-radius:11px !important;}
#pbgp-tool .pbgp-faq > details > summary{color:var(--pbgp-ink) !important;background:#e1eff2 !important;border-radius:10px !important;}
#pbgp-tool .pbgp-faq > details[open] > summary{background:#d2e8ec !important;border-radius:10px 10px 0 0 !important;border-bottom:1px solid #aac3cc !important;}
#pbgp-tool .pbgp-faq > details > div{padding:18px 20px !important;}
#pbgp-tool .pbgp-faq > details > div p:last-child{margin-bottom:0 !important;}
#pbgp-tool .pbgp-privacy-note{margin-bottom:0 !important;color:#eaf8f6 !important;background:linear-gradient( 135deg, #123649 0%, #0b6b65 100% ) !important;border:2px solid #0b584f !important;border-left:8px solid #f0bd4f !important;}
#pbgp-tool .pbgp-privacy-note h3,
#pbgp-tool .pbgp-privacy-note p{color:#ffffff !important;}
#pbgp-tool #toc_container,
#pbgp-tool .toc_container,
#pbgp-tool #ez-toc-container,
#pbgp-tool .ez-toc-container,
#pbgp-tool .lwptoc,
#pbgp-tool .rank-math-toc,
#pbgp-tool .wp-block-rank-math-toc-block{display:block !important;width:100% !important;min-width:0 !important;max-width:100% !important;margin:22px 0 !important;padding:20px 22px !important;color:var(--pbgp-text) !important;background:#ffffff !important;border:2px solid #8eb6c3 !important;border-left:7px solid var(--pbgp-teal) !important;border-radius:13px !important;box-shadow:0 6px 17px rgba(20, 54, 71, 0.11) !important;font-size:17px !important;line-height:1.6 !important;text-align:left !important;}
#pbgp-tool #toc_container *,
#pbgp-tool .toc_container *,
#pbgp-tool #ez-toc-container *,
#pbgp-tool .ez-toc-container *,
#pbgp-tool .lwptoc *,
#pbgp-tool .rank-math-toc *,
#pbgp-tool .wp-block-rank-math-toc-block *{max-width:100% !important;color:inherit !important;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Arial, Helvetica, sans-serif !important;overflow-wrap:break-word !important;word-break:normal !important;hyphens:auto !important;}
#pbgp-tool #toc_container .toc_title,
#pbgp-tool .toc_container .toc_title,
#pbgp-tool #ez-toc-container .ez-toc-title,
#pbgp-tool .ez-toc-container .ez-toc-title,
#pbgp-tool .lwptoc .lwptoc_title,
#pbgp-tool .rank-math-toc > h2,
#pbgp-tool .rank-math-toc > h3,
#pbgp-tool .wp-block-rank-math-toc-block > h2,
#pbgp-tool .wp-block-rank-math-toc-block > h3{margin:0 0 12px !important;color:var(--pbgp-ink) !important;font-size:21px !important;font-weight:850 !important;line-height:1.35 !important;}
#pbgp-tool #toc_container ul,
#pbgp-tool .toc_container ul,
#pbgp-tool #ez-toc-container ul,
#pbgp-tool .ez-toc-container ul,
#pbgp-tool .lwptoc ul,
#pbgp-tool .rank-math-toc ul,
#pbgp-tool .wp-block-rank-math-toc-block ul{margin:0 0 0 23px !important;padding:0 !important;background:transparent !important;list-style:disc !important;}
#pbgp-tool #toc_container li,
#pbgp-tool .toc_container li,
#pbgp-tool #ez-toc-container li,
#pbgp-tool .ez-toc-container li,
#pbgp-tool .lwptoc li,
#pbgp-tool .rank-math-toc li,
#pbgp-tool .wp-block-rank-math-toc-block li{margin:7px 0 !important;padding:0 !important;color:var(--pbgp-text) !important;background:transparent !important;font-size:17px !important;line-height:1.55 !important;}
#pbgp-tool #toc_container a,
#pbgp-tool .toc_container a,
#pbgp-tool #ez-toc-container a,
#pbgp-tool .ez-toc-container a,
#pbgp-tool .lwptoc a,
#pbgp-tool .rank-math-toc a,
#pbgp-tool .wp-block-rank-math-toc-block a{display:inline !important;color:#075f72 !important;background:transparent !important;border:0 !important;font-size:17px !important;font-weight:700 !important;line-height:1.55 !important;text-decoration:underline !important;text-decoration-thickness:2px !important;text-underline-offset:3px !important;opacity:1 !important;visibility:visible !important;}
#pbgp-tool #toc_container a:hover,
#pbgp-tool .toc_container a:hover,
#pbgp-tool #ez-toc-container a:hover,
#pbgp-tool .ez-toc-container a:hover,
#pbgp-tool .lwptoc a:hover,
#pbgp-tool .rank-math-toc a:hover,
#pbgp-tool .wp-block-rank-math-toc-block a:hover{color:#093f54 !important;background:#e8f3f5 !important;}
#pbgp-tool #toc_container a:focus-visible,
#pbgp-tool .toc_container a:focus-visible,
#pbgp-tool #ez-toc-container a:focus-visible,
#pbgp-tool .ez-toc-container a:focus-visible,
#pbgp-tool .lwptoc a:focus-visible,
#pbgp-tool .rank-math-toc a:focus-visible,
#pbgp-tool .wp-block-rank-math-toc-block a:focus-visible{color:#102d3b !important;background:#fff2c8 !important;outline:3px solid #d58c00 !important;outline-offset:3px !important;}
#pbgp-tool [data-pbgp-row-state="good"],
#pbgp-tool [data-pbgp-result-state="good"]{border-left-color:var(--pbgp-green) !important;}
#pbgp-tool [data-pbgp-row-state="warning"],
#pbgp-tool [data-pbgp-result-state="warning"]{border-left-color:var(--pbgp-gold) !important;}
#pbgp-tool [data-pbgp-row-state="critical"],
#pbgp-tool [data-pbgp-result-state="critical"]{border-left-color:var(--pbgp-red) !important;}
#pbgp-tool [hidden]{display:none !important;}
@media screen and (max-width:900px){
#pbgp-tool{margin:25px 0 !important;font-size:17px !important;}
#pbgp-tool p,
#pbgp-tool li{font-size:17px !important;line-height:1.68 !important;}
#pbgp-tool h2{font-size:32px !important;}
#pbgp-tool h3{font-size:25px !important;}
#pbgp-tool h4{font-size:20px !important;}
#pbgp-tool a,
#pbgp-tool label,
#pbgp-tool input,
#pbgp-tool select,
#pbgp-tool textarea,
#pbgp-tool button,
#pbgp-tool summary,
#pbgp-tool output{font-size:17px !important;}
#pbgp-tool .pbgp-header{padding:32px 29px 29px !important;}
#pbgp-tool .pbgp-subtitle{font-size:18px !important;}
#pbgp-tool .pbgp-important-note,
#pbgp-tool .pbgp-instructions,
#pbgp-tool .pbgp-noscript-note,
#pbgp-tool .pbgp-calculation-guide,
#pbgp-tool .pbgp-practical-guide,
#pbgp-tool .pbgp-faq,
#pbgp-tool .pbgp-privacy-note{margin:23px 24px !important;padding:23px !important;}
#pbgp-tool .pbgp-form{margin:25px 24px !important;}
#pbgp-tool .pbgp-fieldset{padding:26px 22px 22px !important;}
#pbgp-tool .pbgp-fieldset > legend{font-size:20px !important;}
#pbgp-tool .pbgp-form-grid{grid-template-columns:repeat(auto-fit, minmax(220px, 1fr)) !important;}
#pbgp-tool .pbgp-departments,
#pbgp-tool .pbgp-results{padding:24px !important;}
#pbgp-tool .pbgp-help,
#pbgp-tool .pbgp-table-help{font-size:16px !important;}
#pbgp-tool table,
#pbgp-tool table tbody th,
#pbgp-tool table tbody td,
#pbgp-tool table tfoot th,
#pbgp-tool table tfoot td,
#pbgp-tool table input,
#pbgp-tool table select,
#pbgp-tool table label,
#pbgp-tool table output{font-size:16px !important;}
#pbgp-tool #toc_container,
#pbgp-tool .toc_container,
#pbgp-tool #ez-toc-container,
#pbgp-tool .ez-toc-container,
#pbgp-tool .lwptoc,
#pbgp-tool .rank-math-toc,
#pbgp-tool .wp-block-rank-math-toc-block,
#pbgp-tool #toc_container li,
#pbgp-tool .toc_container li,
#pbgp-tool #ez-toc-container li,
#pbgp-tool .ez-toc-container li,
#pbgp-tool .lwptoc li,
#pbgp-tool .rank-math-toc li,
#pbgp-tool .wp-block-rank-math-toc-block li,
#pbgp-tool #toc_container a,
#pbgp-tool .toc_container a,
#pbgp-tool #ez-toc-container a,
#pbgp-tool .ez-toc-container a,
#pbgp-tool .lwptoc a,
#pbgp-tool .rank-math-toc a,
#pbgp-tool .wp-block-rank-math-toc-block a{font-size:16px !important;}
}
@media screen and (max-width:640px){
#pbgp-tool{margin:20px 0 !important;padding-bottom:22px !important;border-radius:15px !important;font-size:16px !important;line-height:1.65 !important;}
#pbgp-tool p,
#pbgp-tool li{font-size:16px !important;line-height:1.65 !important;}
#pbgp-tool p{margin-bottom:14px !important;}
#pbgp-tool h2{font-size:29px !important;line-height:1.2 !important;}
#pbgp-tool h3{font-size:23px !important;line-height:1.28 !important;}
#pbgp-tool h4{font-size:20px !important;line-height:1.35 !important;}
#pbgp-tool a,
#pbgp-tool label,
#pbgp-tool input,
#pbgp-tool select,
#pbgp-tool textarea,
#pbgp-tool button,
#pbgp-tool summary,
#pbgp-tool output{font-size:16px !important;}
#pbgp-tool .pbgp-header{padding:27px 20px 24px !important;border-radius:12px 12px 0 0 !important;}
#pbgp-tool .pbgp-kicker{font-size:15px !important;}
#pbgp-tool .pbgp-subtitle{font-size:17px !important;line-height:1.65 !important;}
#pbgp-tool .pbgp-benefits{grid-template-columns:minmax(0, 1fr) !important;}
#pbgp-tool .pbgp-important-note,
#pbgp-tool .pbgp-instructions,
#pbgp-tool .pbgp-noscript-note,
#pbgp-tool .pbgp-calculation-guide,
#pbgp-tool .pbgp-practical-guide,
#pbgp-tool .pbgp-faq,
#pbgp-tool .pbgp-privacy-note{margin:19px 14px !important;padding:20px 17px !important;border-radius:13px !important;}
#pbgp-tool .pbgp-form{margin:21px 14px !important;}
#pbgp-tool .pbgp-fieldset{margin-bottom:22px !important;padding:23px 16px 18px !important;border-radius:13px !important;}
#pbgp-tool .pbgp-fieldset > legend{max-width:calc(100% - 12px) !important;padding:8px 11px !important;font-size:18px !important;}
#pbgp-tool .pbgp-form-grid{grid-template-columns:minmax(0, 1fr) !important;gap:15px !important;}
#pbgp-tool input[type="text"],
#pbgp-tool input[type="date"],
#pbgp-tool input[type="number"],
#pbgp-tool select,
#pbgp-tool textarea{min-height:50px !important;padding:11px 12px !important;}
#pbgp-tool .pbgp-help,
#pbgp-tool .pbgp-table-help{font-size:16px !important;line-height:1.58 !important;}
#pbgp-tool .pbgp-step-list li{padding:58px 14px 14px !important;}
#pbgp-tool .pbgp-step-list li::before{top:13px !important;left:14px !important;}
#pbgp-tool .pbgp-departments,
#pbgp-tool .pbgp-results{margin-top:22px !important;padding:19px 15px !important;border-radius:14px !important;}
#pbgp-tool .pbgp-section-heading{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:11px !important;}
#pbgp-tool .pbgp-section-number{width:42px !important;height:42px !important;font-size:20px !important;}
#pbgp-tool .pbgp-department-input-table tbody tr{grid-template-columns:minmax(0, 1fr) !important;}
#pbgp-tool table caption{padding:13px !important;font-size:17px !important;}
#pbgp-tool table tbody,
#pbgp-tool table tfoot{gap:13px !important;padding:12px !important;}
#pbgp-tool table tbody th,
#pbgp-tool table tbody td,
#pbgp-tool table tfoot th,
#pbgp-tool table tfoot td{padding:12px 13px !important;font-size:16px !important;line-height:1.55 !important;}
#pbgp-tool table input,
#pbgp-tool table select,
#pbgp-tool table label,
#pbgp-tool table output{font-size:16px !important;}
#pbgp-tool .pbgp-action-area{display:grid !important;grid-template-columns:minmax(0, 1fr) !important;gap:11px !important;padding:16px !important;}
#pbgp-tool .pbgp-button{width:100% !important;min-height:50px !important;padding:12px 14px !important;font-size:16px !important;}
#pbgp-tool .pbgp-live-summary,
#pbgp-tool .pbgp-kpi-list > div,
#pbgp-tool .pbgp-coverage,
#pbgp-tool .pbgp-department-results,
#pbgp-tool .pbgp-scenarios,
#pbgp-tool .pbgp-assessment,
#pbgp-tool .pbgp-week-results,
#pbgp-tool .pbgp-notes-field{padding:17px !important;}
#pbgp-tool #pbgp-result-status{font-size:20px !important;}
#pbgp-tool .pbgp-kpi-list dt{font-size:16px !important;}
#pbgp-tool .pbgp-kpi-list dd,
#pbgp-tool .pbgp-kpi-list dd output{font-size:22px !important;}
#pbgp-tool .pbgp-practical-guide ul{grid-template-columns:minmax(0, 1fr) !important;}
#pbgp-tool #toc_container,
#pbgp-tool .toc_container,
#pbgp-tool #ez-toc-container,
#pbgp-tool .ez-toc-container,
#pbgp-tool .lwptoc,
#pbgp-tool .rank-math-toc,
#pbgp-tool .wp-block-rank-math-toc-block{margin:18px 0 !important;padding:17px !important;font-size:16px !important;}
#pbgp-tool #toc_container .toc_title,
#pbgp-tool .toc_container .toc_title,
#pbgp-tool #ez-toc-container .ez-toc-title,
#pbgp-tool .ez-toc-container .ez-toc-title,
#pbgp-tool .lwptoc .lwptoc_title,
#pbgp-tool .rank-math-toc > h2,
#pbgp-tool .rank-math-toc > h3,
#pbgp-tool .wp-block-rank-math-toc-block > h2,
#pbgp-tool .wp-block-rank-math-toc-block > h3{font-size:19px !important;}
#pbgp-tool #toc_container li,
#pbgp-tool .toc_container li,
#pbgp-tool #ez-toc-container li,
#pbgp-tool .ez-toc-container li,
#pbgp-tool .lwptoc li,
#pbgp-tool .rank-math-toc li,
#pbgp-tool .wp-block-rank-math-toc-block li,
#pbgp-tool #toc_container a,
#pbgp-tool .toc_container a,
#pbgp-tool #ez-toc-container a,
#pbgp-tool .ez-toc-container a,
#pbgp-tool .lwptoc a,
#pbgp-tool .rank-math-toc a,
#pbgp-tool .wp-block-rank-math-toc-block a{font-size:16px !important;}
}
@media print {
#pbgp-tool {
margin: 0 !important;
padding: 0 !important;
color: #000000 !important;
background: #ffffff !important;
border: 0 !important;
border-radius: 0 !important;
box-shadow: none !important;
font-size: 12px !important;
print-color-adjust: exact !important;
-webkit-print-color-adjust: exact !important;
}
#pbgp-tool .pbgp-header {
padding: 20px !important;
border-radius: 0 !important;
break-inside: avoid !important;
}
#pbgp-tool .pbgp-important-note,
#pbgp-tool .pbgp-instructions,
#pbgp-tool .pbgp-calculation-guide,
#pbgp-tool .pbgp-practical-guide,
#pbgp-tool .pbgp-faq,
#pbgp-tool .pbgp-privacy-note {
margin: 14px 0 !important;
box-shadow: none !important;
break-inside: avoid !important;
}
#pbgp-tool .pbgp-form {
margin: 14px 0 !important;
}
#pbgp-tool .pbgp-fieldset,
#pbgp-tool .pbgp-departments,
#pbgp-tool .pbgp-results,
#pbgp-tool .pbgp-kpi-list > div,
#pbgp-tool .pbgp-assessment-card,
#pbgp-tool table tbody tr,
#pbgp-tool table tfoot tr {
box-shadow: none !important;
break-inside: avoid !important;
}
#pbgp-tool .pbgp-action-area,
#pbgp-tool .pbgp-noscript-note {
display: none !important;
}
#pbgp-tool table tbody,
#pbgp-tool table tfoot {
background: #ffffff !important;
}
#pbgp-tool a {
color: #000000 !important;
text-decoration: underline !important;
}
}#embed-link-box #copy-embed-code{background-color:#4CAF50;border:none;color:white;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;}
#embed-link-box #embed-code {
width: 100%;
box-sizing: border-box;
margin-top: 8px;
}.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}