/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable="true"]:empty::before{content:attr(data-placeholder);font-style:italic;}
.caption .media .field,.caption .media .field *{float:none;margin:unset;}
#backtotop{background:url(/modules/contrib/back_to_top/backtotop.png) no-repeat center center;border:0;bottom:20px;cursor:pointer;display:none;height:70px;position:fixed;right:20px;text-indent:-9999px;width:70px;z-index:300;}#backtotop:hover{opacity:0.8;}#backtotop:focus{opacity:0.6;outline:none;}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#backtotop{background:url(/modules/contrib/back_to_top/backtotop2x.png) no-repeat center center;background-size:70px 70px;}}
.cke5-custom-block-indent-1{margin-left:40px;}.cke5-custom-block-indent-2{margin-left:80px;}.cke5-custom-block-indent-3{margin-left:120px;}.cke5-custom-block-indent-4{margin-left:160px;}.cke5-custom-block-indent-5{margin-left:200px;}.cke5-custom-block-indent-6{margin-left:240px;}.cke5-custom-block-indent-7{margin-left:280px;}.cke5-custom-block-indent-8{margin-left:320px;}.cke5-custom-block-indent-9{margin-left:360px;}.cke5-custom-block-indent-10{margin-left:400px;}.cke5-custom-block-indent-11{margin-left:440px;}.cke5-custom-block-indent-12{margin-left:480px;}.cke5-custom-block-indent-13{margin-left:520px;}.cke5-custom-block-indent-14{margin-left:560px;}.cke5-custom-block-indent-15{margin-left:600px;}.cke5-custom-block-indent-16{margin-left:640px;}.cke5-custom-block-indent-17{margin-left:680px;}.cke5-custom-block-indent-18{margin-left:720px;}.cke5-custom-block-indent-19{margin-left:760px;}.cke5-custom-block-indent-20{margin-left:800px;}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
.code-container{position:relative;cursor:pointer;}.code-container--inline{display:inline-block;}.code-container code{border-radius:4px;line-height:1.5;}.code-container .copy-btn,.code-container .copy-message{position:absolute;padding:10px 16px;border-radius:4px;font-weight:500;line-height:1.5;}.code-container .copy-btn{background-color:var(--copy-bg-color);z-index:1;}.code-container .copy-message{background-color:var(--success-bg-color);}.code-container:not(.code-container--inline) .copy-btn,.code-container:not(.code-container--inline) .copy-message{top:10px;right:10px;}.code-container .copy-btn,.code-container .copy-message{font-family:var(--hljs-inherit-body-font);}.code-container--inline .copy-btn,.code-container--inline .copy-message{top:-52px;right:0;left:0;display:flex;margin-inline:auto;width:fit-content;}.code-container--inline .copy-btn::after,.code-container--inline .copy-message::after{position:absolute;bottom:0;left:50%;width:0;height:0;margin-bottom:-7px;margin-left:-7px;content:"";border:7px solid transparent;border-bottom:0;}.code-container--inline .copy-btn::after{border-top-color:var(--copy-bg-color);}.code-container--inline .copy-message::after{border-top-color:var(--success-bg-color);}.code-container .copy-message:empty,.code-container .copy-btn{opacity:0;}.code-container:hover .copy-btn,.code-container .copy-btn:hover{opacity:100;}.code-container:has(.copy-message:not(:empty)) .copy-btn{display:none;}
