.simple-pulse-slider[data-v-17102d11]{width:100%}.simple-pulse-slider .slider-container[data-v-17102d11]{position:relative;width:100%;height:30px;background-color:#dbeafe;border-radius:.5rem;padding:0 10px}.simple-pulse-slider .slider-container .slider-track[data-v-17102d11]{position:absolute;top:50%;left:10px;right:10px;transform:translateY(-50%);height:8px;background-color:#fff;border-radius:9999px}.simple-pulse-slider .slider-container .slider-fill[data-v-17102d11]{position:absolute;top:50%;left:10px;transform:translateY(-50%);height:8px;background:linear-gradient(to right,#60a5fa,#2dd4bf);border-radius:9999px}.simple-pulse-slider .slider-container .slider-thumb[data-v-17102d11]{position:absolute;top:50%;transform:translate(-50%,-50%);width:24px;height:24px;background-color:#fff;border:4px solid #2dd4bf;border-radius:50%;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.free-text-response[data-v-d11aa625]{width:100%;border-radius:1rem}.response-themes[data-v-d11aa625]{background-color:#f9fafb;border:1px solid #E5E7EB;border-radius:.5rem;padding:1.5rem;margin:1rem 0}.response-themes h4[data-v-d11aa625]{color:#114667;font-size:1rem;font-weight:600;margin:0 0 1rem;font-family:Inter,sans-serif}.response-themes p[data-v-d11aa625]{color:#4b5563;line-height:1.6;margin:0;font-family:Inter,sans-serif}.response-explanations[data-v-d11aa625]{background-color:#f9fafb;border:1px solid #E5E7EB;border-radius:.5rem;padding:1.5rem;margin-top:1rem}.response-explanations h4[data-v-d11aa625]{color:#114667;font-size:1rem;font-weight:600;margin:0 0 1rem;font-family:Inter,sans-serif}.response-explanations p[data-v-d11aa625]{color:#4b5563;line-height:1.6;margin:0;font-family:Inter,sans-serif}.no-distribution[data-v-d11aa625]{color:#6b7280;font-style:italic;margin:1rem 0;font-family:Inter,sans-serif}.numeric-response[data-v-072eb790]{margin:0 auto}.answers[data-v-072eb790]{width:100%}.answer[data-v-072eb790]{display:flex;align-items:stretch;margin-bottom:.5rem;min-height:50px}.answer-key-container[data-v-072eb790]{flex:0 0 60px;margin-right:1rem;display:flex;align-items:center}.answer-key[data-v-072eb790]{background-color:#114667;padding:.5rem;border-radius:.25rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block;color:#fff;width:100%;text-align:center}.answer-bar-container[data-v-072eb790]{flex-grow:1;background-color:#f0f9ff;border-radius:.25rem;display:flex;align-items:center}.answer-bar[data-v-072eb790]{height:100%;min-height:30px;background-color:#bae6fd;border-radius:.25rem;display:flex;justify-content:flex-end;align-items:center;padding:0 .5rem;transition:width .3s ease;min-width:5%}.answer-bar.highest-value[data-v-072eb790]{background-color:#95ddff}.answer-bar-value[data-v-072eb790]{font-weight:500;white-space:nowrap}.question-desc[data-v-072eb790]{font-family:Inter,sans-serif;margin:0 0 1rem;color:#4b5563;line-height:30px}.question-data[data-v-072eb790]{margin:1rem 0}.question-data-container[data-v-072eb790]{margin:2.5rem 0}.response-explanations[data-v-072eb790]{background-color:#f9fafb;border:1px solid #E5E7EB;border-radius:.5rem;padding:1.5rem;margin-top:2rem}.response-explanations h4[data-v-072eb790]{color:#114667;font-size:1rem;font-weight:600;margin:0 0 1rem;font-family:Inter,sans-serif}.response-explanations p[data-v-072eb790]{color:#4b5563;line-height:1.6;margin:0;font-family:Inter,sans-serif}.numeric-response[data-v-c249a93f]{margin:0 auto}.answers[data-v-c249a93f]{width:100%}.answer[data-v-c249a93f]{display:flex;align-items:stretch;margin-bottom:.5rem;min-height:50px}.answer-key-container[data-v-c249a93f]{flex:0 0 30%;max-width:200px;margin-right:1rem;display:flex;align-items:center}.answer-key[data-v-c249a93f]{background-color:#114667;padding:.5rem;border-radius:.25rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block;color:#fff;width:100%;text-align:center}.answer-bar-container[data-v-c249a93f]{flex-grow:1;background-color:#f0f9ff;border-radius:.25rem;display:flex;align-items:center}.answer-bar[data-v-c249a93f]{height:100%;min-height:30px;background-color:#bae6fd;border-radius:.25rem;display:flex;justify-content:flex-end;align-items:center;padding:0 .5rem;transition:width .3s ease;min-width:5%}.answer-bar.highest-value[data-v-c249a93f]{background-color:#95ddff}.answer-bar.no-value[data-v-c249a93f]{background:transparent}.answer-bar-value[data-v-c249a93f]{font-weight:500;white-space:nowrap}.question-desc[data-v-c249a93f]{font-family:Inter,sans-serif;margin:0 0 1rem;color:#4b5563;line-height:30px}.question-data[data-v-c249a93f]{margin:1rem 0}.question-data-container[data-v-c249a93f]{margin:2.5rem 0}.response-explanations[data-v-c249a93f]{background-color:#f9fafb;border:1px solid #E5E7EB;border-radius:.5rem;padding:1.5rem;margin-top:2rem}.response-explanations h4[data-v-c249a93f]{color:#114667;font-size:1rem;font-weight:600;margin:0 0 1rem;font-family:Inter,sans-serif}.response-explanations p[data-v-c249a93f]{color:#4b5563;line-height:1.6;margin:0;font-family:Inter,sans-serif}.questions-container[data-v-427b5d9a]{margin-top:1rem;border:1px solid #E5E7EB;border-radius:.5rem;overflow:hidden}.questions-header[data-v-427b5d9a]{display:flex;align-items:center;padding:1rem;background-color:#f9fafb;cursor:pointer}.questions-header[data-v-427b5d9a]:hover,.questions-header.expanded[data-v-427b5d9a]{background-color:#f6f7f9}.questions-header svg[data-v-427b5d9a]{width:1.5rem;height:1.5rem;margin-right:.5rem}.questions-header span[data-v-427b5d9a]{flex-grow:1;font-weight:500}.questions-list[data-v-427b5d9a]{padding:1rem 5rem}.question[data-v-427b5d9a]{margin-bottom:2rem}.question h3[data-v-427b5d9a]{font-size:1.2rem;font-weight:600;margin-bottom:.5rem;font-family:Inter,sans-serif}.question-response[data-v-427b5d9a]{width:100%;margin-bottom:1rem}.expand-enter-active[data-v-427b5d9a],.expand-leave-active[data-v-427b5d9a]{transition:all .3s ease-out;overflow:hidden}.expand-enter-from[data-v-427b5d9a],.expand-leave-to[data-v-427b5d9a]{max-height:0;opacity:0}.expand-enter-to[data-v-427b5d9a],.expand-leave-from[data-v-427b5d9a]{max-height:1000px;opacity:1}p.question-explanation[data-v-427b5d9a]{font-family:Inter,sans-serif;margin-bottom:1rem;color:#000;font-weight:500;font-size:.9rem}.question-summary[data-v-427b5d9a]{margin:1rem 0;line-height:1.5;color:#4b5563;font-family:Inter,sans-serif}.question-summary p[data-v-427b5d9a]{margin:0;line-height:1.6}.scale-explanation[data-v-427b5d9a]{background-color:#f0f9ff;border:1px solid #BAE6FD;border-radius:.5rem;padding:.75rem 1rem;margin:1rem 0;font-style:italic;color:#0c4a6e;font-size:.9rem;line-height:1.5}.report-category-overview{display:flex;flex-direction:column;padding:2rem 8rem;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f;border:1px solid #EAECF0;border-radius:1rem;background-color:#fff;max-width:1400px;width:100%}.report-category-overview .header{display:grid;grid-template-columns:1fr 500px;gap:2rem;align-items:center;padding:1rem 0}.report-category-overview .header .name{color:#114667;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:600;line-height:24px;text-align:left;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.report-category-overview .header .score-and-toggle{display:flex;align-items:center;width:100%;min-width:500px}.report-category-overview .header .score-and-toggle .toggle-button{margin-left:1rem;background:none;border:none;cursor:pointer;padding:.5rem;color:#4b5563;transition:color .3s ease;flex-shrink:0}.report-category-overview .header .score-and-toggle .toggle-button:hover{color:#1f2937}.report-category-overview .header .score-and-toggle .toggle-button svg{width:1.5rem;height:1.5rem}.report-category-overview .category-description{margin-top:1rem;line-height:1.5;color:#4b5563;display:flex;flex-direction:column;justify-content:center;font-family:Inter,sans-serif}.report-category-overview .category-description p{margin-bottom:1.5rem;line-height:30px}.report-category-overview .score{margin:0 1rem;font-size:1.4rem;font-weight:bolder;color:#114667}.report-category-overview .answer-percentage{background-color:#114667;padding:5px;display:flex;justify-content:center;align-items:center;border-radius:6px;color:#fff}.report-category-overview p{max-width:115ch}@media (max-width: 768px){.report-category-overview{padding:1.5rem}.report-category-overview .header{grid-template-columns:1fr;gap:1rem}.report-category-overview .header .score-and-toggle{min-width:unset;width:100%}}@media (max-width: 1200px){.report-category-overview .header{grid-template-columns:1fr 400px}.report-category-overview .header .score-and-toggle{min-width:400px}}.light-switch[data-v-13cf8da0]{display:inline-flex;background-color:#f3f4f6;border-radius:8px;padding:4px;gap:4px;font-family:Inter,sans-serif;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f}.light-switch__option[data-v-13cf8da0]{padding:8px 20px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;background-color:transparent;color:#6b7280;white-space:nowrap}.light-switch__option[data-v-13cf8da0]:hover{color:#374151}.light-switch__option--active[data-v-13cf8da0]{background-color:#fff;color:#114667;font-weight:600;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f}.light-switch__option--active[data-v-13cf8da0]:hover{color:#114667}.light-switch__option[data-v-13cf8da0]:focus{outline:none;box-shadow:0 0 0 3px #11466733}.organisation-context[data-v-34cb7980]{margin:2rem 0 3.5rem}.context-grid[data-v-34cb7980]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.context-item[data-v-34cb7980]{background-color:#fff;color:#1d2939;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f;border:1px solid #EAECF0;border-radius:1rem;padding:2rem;font-family:Inter,sans-serif}.context-item h4[data-v-34cb7980]{color:#114667;margin:0 0 1rem;font-size:1.2rem;font-weight:600;font-family:Inter,sans-serif}.context-item p[data-v-34cb7980]{margin:0;color:#1d2939;line-height:1.6;font-family:Inter,sans-serif;font-weight:400}.summaries[data-v-34cb7980]{display:flex;flex-direction:column;gap:2rem}.report-summary[data-v-34cb7980]{display:flex;flex-direction:column;gap:2rem;background-color:#f9fafb;color:#1d2939;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f;border:1px solid #EAECF0;border-radius:1rem;padding:2rem 8rem;justify-content:space-evenly;align-items:center}.report-summary header[data-v-34cb7980]{font-size:1.4rem;font-weight:700;color:#114667;font-family:Inter,sans-serif;letter-spacing:.01rem}.report-summary .text[data-v-34cb7980]{display:flex;flex-direction:column;gap:1.5rem;align-items:center;max-width:115ch}.report-summary .text p[data-v-34cb7980]{font-family:Inter,sans-serif;line-height:1.8;margin:0}@media (max-width: 768px){.context-grid[data-v-34cb7980]{grid-template-columns:1fr;gap:1rem}.report-summary[data-v-34cb7980]{padding:1.5rem 2rem}}.engage-pulse-compact[data-v-fb1d37a0]{width:100%;background:linear-gradient(135deg,#9be2ff30,#91ecff45 47.92%,#b4c9ff33);border-radius:12px;padding:2rem;margin:1rem 0;box-shadow:0 1px 1.5px #1018281a,0 1px 1px #1018280f}.pulse-header[data-v-fb1d37a0]{display:flex;justify-content:center;align-items:center;gap:3rem}.company-info[data-v-fb1d37a0]{text-align:left}.company-name[data-v-fb1d37a0]{font-size:1.5rem;font-weight:700;color:#217494;margin:0 0 .5rem;font-family:Inter,sans-serif}.assessment-date[data-v-fb1d37a0]{font-size:.9rem;color:#217494;margin:0 0 1rem;font-family:Inter,sans-serif}.pulse-message[data-v-fb1d37a0]{font-size:.9rem;color:#217494;margin-bottom:.5rem;font-weight:500}.report-type-badge[data-v-fb1d37a0]{font-size:.75rem;color:#fff;font-weight:700;background-color:#0f90c5;padding:.375rem .875rem;border-radius:.375rem;display:inline-block;letter-spacing:.05em;font-family:Inter,sans-serif}.speedometer-container[data-v-fb1d37a0]{display:flex;justify-content:center;align-items:center}.compact-speedometer[data-v-fb1d37a0]{width:100%;height:auto;max-width:300px}@media (max-width: 768px){.engage-pulse-compact[data-v-fb1d37a0]{padding:1.5rem}.pulse-header[data-v-fb1d37a0]{flex-direction:column;gap:1.5rem}.company-info[data-v-fb1d37a0]{text-align:center}.company-name[data-v-fb1d37a0]{font-size:1.25rem}.compact-speedometer[data-v-fb1d37a0]{max-width:250px}}.engage-question-overview{display:flex;flex-direction:column;padding:2rem 8rem;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f;border:1px solid #EAECF0;border-radius:1rem;background-color:#fff;max-width:1400px;width:100%;margin-bottom:2rem}.engage-question-overview .header{display:grid;grid-template-columns:1fr 500px;gap:2rem;align-items:center;padding:1rem 0}.engage-question-overview .header.no-score{grid-template-columns:1fr;gap:0}.engage-question-overview .header .name{color:#114667;font-family:Inter,sans-serif;font-size:1.2rem;font-weight:600;line-height:28px;text-align:left;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.engage-question-overview .header .score-and-toggle{display:flex;align-items:center;width:100%;min-width:500px}.engage-question-overview .header .score-and-toggle .toggle-button{margin-left:1rem;background:none;border:none;cursor:pointer;padding:.5rem;color:#4b5563;transition:color .3s ease;flex-shrink:0}.engage-question-overview .header .score-and-toggle .toggle-button:hover{color:#1f2937}.engage-question-overview .header .score-and-toggle .toggle-button svg{width:1.5rem;height:1.5rem}.engage-question-overview .question-description{margin-top:1rem;line-height:1.5;color:#4b5563;display:flex;flex-direction:column;justify-content:center;font-family:Inter,sans-serif}.engage-question-overview .question-description p{margin-bottom:1.5rem;line-height:30px;max-width:115ch}.engage-question-overview .score{margin:0 1rem;font-size:1.4rem;font-weight:bolder;color:#114667}.engage-question-overview .answer-percentage{background-color:#114667;padding:5px;display:flex;justify-content:center;align-items:center;border-radius:6px;color:#fff}.engage-question-overview .questions-container{margin-top:1rem;border:1px solid #E5E7EB;border-radius:.5rem;overflow:hidden}.engage-question-overview .questions-header-static{display:flex;align-items:center;padding:1rem;background-color:#f9fafb}.engage-question-overview .questions-header-static .bar-chart-icon{width:1.25rem;height:1.25rem;margin-right:.5rem;color:#114667}.engage-question-overview .questions-header-static span{font-weight:500;color:#114667}.engage-question-overview .questions-list{padding:1rem 5rem}.engage-question-overview .question-response{margin-bottom:2rem}.engage-question-overview .scale-explanation{background-color:#f0f9ff;border:1px solid #BAE6FD;border-radius:.5rem;padding:.75rem 1rem;margin:1rem 0;font-style:italic;color:#0c4a6e;font-size:.9rem;line-height:1.5}@media (max-width: 768px){.engage-question-overview{padding:1.5rem}.engage-question-overview .questions-list{padding:1rem}.engage-question-overview .header{grid-template-columns:1fr;gap:1rem}.engage-question-overview .header .score-and-toggle{min-width:unset;width:100%}}@media (max-width: 1200px){.engage-question-overview .header{grid-template-columns:1fr 400px}.engage-question-overview .header .score-and-toggle{min-width:400px}}.response-summary-container{margin-top:1rem}.response-summary-container .response-summary{background-color:#f9fafb;border:1px solid #E5E7EB;border-radius:.5rem;padding:1.5rem;box-shadow:0 1px 2px #0000000d}.response-summary-container .response-summary header{font-weight:600;color:#114667;margin-bottom:1rem;font-size:1.1rem}.response-summary-container .response-summary .text{color:#4b5563;line-height:1.6}.response-summary-container .response-summary .text p{margin-bottom:1rem}.response-summary-container .response-summary .text p:last-child{margin-bottom:0}.engage-report .results__pulse[data-v-f8bc3f70]{text-align:center}.organisation-context[data-v-f8bc3f70]{margin:2rem 0 3.5rem}.context-grid[data-v-f8bc3f70]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.context-item[data-v-f8bc3f70]{background-color:#fff;color:#1d2939;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f;border:1px solid #EAECF0;border-radius:1rem;padding:2rem;font-family:Inter,sans-serif}.context-item h4[data-v-f8bc3f70]{color:#114667;margin:0 0 1rem;font-size:1.2rem;font-weight:600;font-family:Inter,sans-serif}.context-item p[data-v-f8bc3f70]{margin:0;color:#1d2939;line-height:1.6;font-family:Inter,sans-serif;font-weight:400}.detailed-results[data-v-f8bc3f70]{margin-top:3rem}.question-results[data-v-f8bc3f70]{margin-top:2rem}.question-count[data-v-f8bc3f70]{color:#2563eb}.summaries[data-v-f8bc3f70]{display:flex;flex-direction:column;gap:2rem}.report-summary[data-v-f8bc3f70]{display:flex;flex-direction:column;gap:2rem;background-color:#f9fafb;color:#1d2939;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f;border:1px solid #EAECF0;border-radius:1rem;padding:2rem 8rem;justify-content:space-evenly;align-items:center}.report-summary header[data-v-f8bc3f70]{font-size:1.4rem;font-weight:700;color:#114667;font-family:Inter,sans-serif;letter-spacing:.01rem}.report-summary .text[data-v-f8bc3f70]{display:flex;flex-direction:column;gap:1.5rem;align-items:center;max-width:115ch}.report-summary .text p[data-v-f8bc3f70]{font-family:Inter,sans-serif;line-height:1.8;margin:0}@media (max-width: 768px){.context-grid[data-v-f8bc3f70]{grid-template-columns:1fr;gap:1rem}.report-summary[data-v-f8bc3f70]{padding:1.5rem 2rem}}.results{display:flex;gap:2rem;font-family:var(--font-family),serif;max-width:1400px;margin:0 auto;flex-direction:column}.results__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;text-align:center;border-radius:1rem}.results__empty h2{margin-top:2rem;color:#114667;font-weight:600}.results__empty p{color:#475467;margin-top:1rem}.results__title{font-size:2rem;color:#1c7286;font-weight:500;text-align:center}.results .public-toggle{display:flex;justify-content:flex-end}.results__pulse{display:flex;justify-content:center;margin-bottom:2rem;flex-direction:column}.results__stats{margin-bottom:2rem}.results__main{flex:0 1 100%}.results section.detailed-results{margin:2rem 0;text-align:center;font-family:Inter,sans-serif;display:flex;gap:1rem;flex-direction:column;justify-content:center;align-items:center}.results section.detailed-results h1{color:#114667;font-weight:600}.results section.detailed-results p{color:#475467;font-weight:500;width:600px}.results .summaries{display:flex;flex-direction:column;gap:2rem}.results .report-summary{display:flex;flex-direction:column;gap:2rem;background-color:#fff;color:#1d2939;box-shadow:0 1px 3px #1018281a,0 1px 2px #1018280f;border:1px solid #EAECF0;border-radius:1rem;padding:2rem 8rem;justify-content:space-evenly;align-items:center;font-family:Inter,serif;max-width:1400px;width:100%;box-sizing:border-box}.results .report-summary header{font-weight:600;font-size:2rem;font-family:Inter,serif;color:#114667}.results .report-summary .text{color:#1d2939;font-family:Inter,serif;font-weight:400;line-height:22px}.results .report-summary .text p{text-align:left;margin-bottom:1.5rem;font-family:Inter,serif;font-weight:400;line-height:30px;max-width:115ch;word-wrap:break-word;overflow-wrap:break-word}.results .category-results{display:flex;flex-direction:column;gap:2rem}.results .category-count{font-weight:700}
