/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.chartToolbar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;background-color:var(--surfaceDefault);margin-bottom:0.75rem;padding:0.5rem;border-radius:0.5rem;gap:0.5rem;border:1px solid var(--borderDefault);}.chartToolbar label[for^=chartViewMode-chart]::before,.chartToolbar label[for^=chartViewMode-table]::before{content:"";width:1.125rem;height:1.125rem;filter:var(--filterIconDefault);background-image:url("/themes/custom/nsc/images/baseComponents/ChartBar.svg");}.chartToolbar label[for^=chartViewMode-table]::before{background-image:url("/themes/custom/nsc/images/baseComponents/Table.svg");}.chartToolbar button.fullscreen::before{background-image:url("/themes/custom/nsc/images/baseComponents/arrow/arrows_out.svg");}.chartToolbar .actionMenuButton--menu li.jpeg::before{background-image:url("/themes/custom/nsc/images/baseComponents/fileTypes/jpg.svg");}.chartToolbar .actionMenuButton--menu li.png::before{background-image:url("/themes/custom/nsc/images/baseComponents/fileTypes/png.svg");}.chartToolbar .actionMenuButton--menu li.svg::before{background-image:url("/themes/custom/nsc/images/baseComponents/fileTypes/svg.svg");}.chartToolbar .actionMenuButton--menu li.ai{border-top:1px solid var(--borderDefault);}.chartToolbar .actionMenuButton--menu li.ai::before{background-image:url("/themes/custom/nsc/images/baseComponents/sparkle.svg");}.chartToolbar.focused .focused{outline:2px solid var(--textDefault);outline-offset:2px;}.chartToolbar-group{display:flex;flex-direction:row;gap:0.5rem;}.chartToolbar-group.mainGroup{flex-grow:1;}.chartToolbar-group:last-of-type{border-right:none;}.jsaHighchartBlockWrapper{border-radius:0.5rem;border:1px solid var(--borderDefault);box-shadow:0 1px 4px -1px rgba(52,64,84,0.2);padding:0.5rem;}.jsaHighchartBlockWrapper .chartToolbar{margin:-0.5rem;margin-bottom:0.5rem;border:none;background-color:var(--backgroundLightGrey);border-bottom-left-radius:0;border-bottom-right-radius:0;}#aiPrompt-modal .modal-content .alert-wrapper{margin-top:0.75rem;margin-bottom:1.5rem;}#aiPrompt-modal .modal-content > h6{margin-top:1.5rem;margin-bottom:0.75rem;}#aiPrompt-modal .modal-content button{margin-top:0.75rem;}#aiPrompt-modal .modal-content button.copy::before{background-image:url("/themes/custom/nsc/images/baseComponents/Copy.svg");}#aiPrompt-modal .modal-content button.copied::before{background-image:url("/themes/custom/nsc/images/baseComponents/tick_thick.svg");}#aiPrompt-modal .modal-content #ai-chart-prompt{max-width:100%;background-color:var(--backgroundLightGrey);padding:0.5rem 1rem;border-radius:0.5rem;position:relative;max-height:15rem;overflow:hidden;}#aiPrompt-modal .modal-content #ai-chart-prompt.open{max-height:unset;padding-bottom:calc(0.5rem * 2 + 0.875rem);}#aiPrompt-modal .modal-content #ai-chart-prompt *{line-break:anywhere;}#aiPrompt-modal .modal-content #ai-chart-prompt .bottom_opener{width:100%;background-color:var(--backgroundLightGrey);padding:0.5rem 1rem;position:absolute;bottom:0;left:0;}#aiPrompt-modal .modal-content #ai-chart-prompt .bottom_opener button{margin:0;line-height:100%;}#aiPrompt-modal .modal-content #ai-image-prompt{display:flex;flex-direction:column;}#aiPrompt-modal .modal-content #ai-image-prompt img{width:fit-content;}
