/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
[data-component-id="a11ytalks:contacts"]{margin-bottom:1em;.contacts__list{display:inline-flex;flex-flow:row wrap;flex-grow:0;flex-shrink:0;list-style:none;padding:0;margin:10px -3px;width:200px;}.contacts__list-item{display:flex;}.contacts__list-item-link{color:var(--color-base);border-radius:50%;border:1px solid var(--color-gray-border);display:flex;align-content:center;align-items:center;justify-content:center;height:var(--button-height);width:var(--button-height);line-height:var(--button-height);background:var(--color-primary);&:hover,&:focus{color:var(--color-black);background:var(--color-gray);}}@media (prefers-color-scheme:light){.contact__list-item-link{color:var(--color-black);background:var(--color-gray-bg);}}}
[data-component-id="a11ytalks:copyright"]{color:var(--color-gray-bg);font-size:var(--typographic-small-font-size);p{text-align:center;}@media (prefers-color-scheme:light){color:var(--color-gray-border);}}
[data-component-id="a11ytalks:event"]{padding:0 15px;.event__title{color:var(--color-primary);font-size:calc(var(--font-size-base) * 2);font-weight:600;line-height:1.25;margin-bottom:0;margin-inline:auto;margin-top:1rem;max-width:75%;text-align:center;@media (prefers-color-scheme:light){color:var(--color-black);}}.event__speaker{font-size:16px;font-weight:600;line-height:1rem;margin:1rem;margin-inline:auto;max-width:640px;text-align:center;}.event__footnote{font-size:.75em;text-align:right;}.event__body{margin-inline:auto;max-width:640px;p{word-break:break-word;line-height:1.2rem;}& *{margin-inline:auto;max-width:640px;}}.event__meta{margin-inline:auto;text-align:center;word-break:break-word;& *{margin-inline:auto;max-width:640px;}hr{margin:1rem auto;}p{clear:both;}span.add-to-calendar{display:inline;}label.addtocal__label{border-right:none;width:auto;}}.event__tags{margin-inline:auto;max-width:fit-content;}.calendar{display:block;font-weight:600;margin:1rem;margin-inline:auto;max-width:fit-content;padding:0;text-align:center;text-transform:uppercase;& a{background:var(--color-accent);border:1px solid var(--color-gray-border);border-radius:var(--button-border-radius);color:var(--color-black);display:inline-block;height:var(--button-height);line-height:var(--button-height);padding:0 24px;text-decoration:none;&:hover,&:focus{background:var(--color-gray-bg);color:var(--color-black);text-decoration:underline;}}}.event__date{margin-inline:auto;max-width:fit-content;}.content__preview{max-width:fit-content;margin-inline:auto;}}
[data-component-id="a11ytalks:icon"]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor;font-style:normal;font-weight:normal;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;@media (forced-colors:active){fill:linkText;}}
[data-component-id="a11ytalks:main-menu"]{margin-bottom:1rem;margin-top:1rem;ul{list-style:none;padding:0;margin:0;text-align:center;}a{color:var(--color-secondary);font-weight:600;font-size:var(--font-size-base);border:0;&:hover,&:focus{color:var(--color-primary);}&.is-active{color:var(--color-accent);}}li{padding:0;margin:10px 0;}@media (prefers-color-scheme:light){a{color:var(--color-secondary);&.is-active{color:var(--color-accent);}}}}
[data-component-id="a11ytalks:site-branding"]{text-align:center;.site-branding__logo{background-clip:padding-box;border-radius:50%;display:inline-block;margin-bottom:0;}.site-name{font-size:40px;font-weight:600;line-height:1;margin:.5rem 0;a{color:#2ec4b6;&::hover,&::focus{color:var(--color-gray-light);}}}.site-slogan{color:var(--color-gray-bg);font-size:0.9rem;line-height:1.625rem;margin-bottom:0.5rem;margin-top:1rem;text-align:center;}@media (prefers-color-scheme:light){.site-name{a{color:var(--color-black);&:hover,&:focus{color:var(--color-black);text-shadow:inherit;}}}.site-slogan{color:var(--color-black);}}}
[data-component-id="a11ytalks:speaker_label"]{margin-inline:auto;color:var(--color-accent);@media (prefers-color-scheme:light){color:var(--color-gray);}}
.media-oembed-content{max-width:100%;border:none;background-color:transparent;}
span.add-to-calendar{display:inline-flex;}.layout--twocol-section--67-33 .layout__region--second .add-to-calendar,.layout--twocol-section--33-67 .layout__region--first .add-to-calendar{margin:0.5rem 0 2.5rem;}button.addtocal__label{position:relative;bottom:-0.25rem;width:1.75rem;height:1.75rem;margin-left:0.5rem;cursor:pointer;border:0;background:url(/modules/contrib/addtocal_augment/img/calendar.svg);background-repeat:no-repeat;background-size:contain;}.layout--twocol-section--67-33 .layout__region--second button.addtocal__label,.layout--twocol-section--33-67 .layout__region--first button.addtocal__label{margin-left:0;}label.addtocal__label{display:inline-block;width:2.25rem;height:1.4rem;margin-left:0.75rem;text-indent:-9999px;opacity:0.5;border-right:2px solid #999;background:url(/modules/contrib/addtocal_augment/img/calendar.svg) no-repeat left 50%;background-size:contain;}.layout--twocol-section--67-33 .layout__region--second label.addtocal__label,.layout--twocol-section--33-67 .layout__region--first label.addtocal__label{margin-left:0;}.add-to-calendar:has(.addtocal__link:hover) label.addtocal__label{opacity:0.8;}.addtocal__link{display:inline-block;width:1rem;height:1.25rem;margin-left:0.5rem;text-indent:-9999px;background:currentColor;}.addtocal__google{mask:url(/modules/contrib/addtocal_augment/img/google.svg) no-repeat left 50%;}.addtocal__ical{mask:url(/modules/contrib/addtocal_augment/img/apple.svg) no-repeat left 50%;}.addtocal__outlook{mask:url(/modules/contrib/addtocal_augment/img/outlook.svg) no-repeat left 50%;}dialog .addtocal__link{transform:scale(2.5);}
.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;}
