.astra11y-cycle{align-items:center;background:var(--astra11y-cycle-bg,#fff);border:1px solid var(--astra11y-cycle-border,#6b7280);border-radius:.625em;color:var(--astra11y-cycle-fg,#111827);cursor:pointer;display:inline-flex;flex-direction:column;font-family:inherit;font-size:16px;gap:.375em;line-height:1.25;min-width:6em;padding:.75em .5em .625em;text-align:center;transition:background-color .12s ease,border-color .12s ease}.astra11y-cycle:hover{background:var(--astra11y-cycle-hover-bg,#f3f4f6);border-color:var(--astra11y-cycle-hover-border,#374151)}.astra11y-cycle:focus-visible{box-shadow:0 0 0 4px var(--astra11y-focus-halo,hsl(0 0% 100% / .85));outline:2px solid var(--astra11y-focus-ring,#1d4ed8);outline-offset:2px}.astra11y-cycle__icon{align-items:center;color:inherit;display:inline-flex;height:1.5em;justify-content:center;width:1.5em}.astra11y-cycle__icon svg{height:100%;width:100%}.astra11y-cycle__name{color:inherit;font-size:.8125em;font-weight:600}.astra11y-cycle__notches{display:inline-flex;gap:3px;margin-top:.125em}.astra11y-cycle__notch{background:var(--astra11y-cycle-notch,rgb(17 24 39 / .15));border-radius:2px;display:inline-block;height:4px;transition:background-color .15s ease;width:14px}.astra11y-cycle__notch.is-active{background:var(--astra11y-cycle-active,#1d4ed8)}html[data-astra11y-motion=off] *,html[data-astra11y-motion=off] :after,html[data-astra11y-motion=off] :before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}html[data-astra11y-links=emphasized] a:not(.astra11y-widget *):not(.astra11y-cycle *):not(.astra11y-skip-links *):not(.astra11y-toggle *){text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:.15em!important}html[data-astra11y-links=emphasized] a:not(.astra11y-widget *):not(.astra11y-cycle *):not(.astra11y-skip-links *):not(.astra11y-toggle *):has(>img:only-child),html[data-astra11y-links=emphasized] a:not(.astra11y-widget *):not(.astra11y-cycle *):not(.astra11y-skip-links *):not(.astra11y-toggle *):has(>picture:only-child){outline:2px solid currentcolor!important;outline-offset:2px!important}html[data-astra11y-spacing=comfortable] :where(p,li,blockquote,dd,dt,td,th,h1,h2,h3,h4,h5,h6,label,figcaption,summary,span):not(.astra11y-widget *):not(.astra11y-cycle *):not(.astra11y-toggle *):not(.astra11y-skip-links *){letter-spacing:.06em!important;line-height:1.6!important;word-spacing:.08em!important}html[data-astra11y-spacing=comfortable] p{margin-bottom:1.5em!important}html[data-astra11y-spacing=spacious] :where(p,li,blockquote,dd,dt,td,th,h1,h2,h3,h4,h5,h6,label,figcaption,summary,span):not(.astra11y-widget *):not(.astra11y-cycle *):not(.astra11y-toggle *):not(.astra11y-skip-links *){letter-spacing:.12em!important;line-height:1.8!important;word-spacing:.16em!important}html[data-astra11y-spacing=spacious] p{margin-bottom:2em!important}html[data-astra11y-spacing=reading] :where(p,li,blockquote,dd,dt,td,th,h1,h2,h3,h4,h5,h6,label,figcaption,summary,span):not(.astra11y-widget *):not(.astra11y-cycle *):not(.astra11y-toggle *):not(.astra11y-skip-links *){letter-spacing:.12em!important;line-height:1.8!important;word-spacing:.16em!important}html[data-astra11y-spacing=reading] p:not(.astra11y-widget *):not(.astra11y-cycle *):not(.astra11y-toggle *):not(.astra11y-skip-links *){margin-bottom:2em!important;max-width:80ch!important}html[data-astra11y-cursor=large],html[data-astra11y-cursor=large] body,html[data-astra11y-cursor=large] body :not(.astra11y-toggle):not(.astra11y-toggle *){cursor:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 32 32\" width=\"32\" height=\"32\"><path d=\"M3 2 L3 24 L9 19 L13 28 L17 26 L13 17 L21 17 Z\" fill=\"black\" stroke=\"white\" stroke-width=\"1.5\" stroke-linejoin=\"round\"/></svg>") 3 2,auto!important}html[data-astra11y-cursor=large] [role=button],html[data-astra11y-cursor=large] [role=link],html[data-astra11y-cursor=large] a,html[data-astra11y-cursor=large] button,html[data-astra11y-cursor=large] input[type=button],html[data-astra11y-cursor=large] input[type=submit],html[data-astra11y-cursor=large] label,html[data-astra11y-cursor=large] select,html[data-astra11y-cursor=large] summary{cursor:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 32 32\" width=\"32\" height=\"32\"><path d=\"M14 4v12l-5-3-1.5 2L13 22v6h12V18l-1-4-3-1v-2l-3-1V8l-3-1V4z\" fill=\"black\" stroke=\"white\" stroke-width=\"1.5\" stroke-linejoin=\"round\"/></svg>") 12 6,pointer!important}html[data-astra11y-cursor=huge],html[data-astra11y-cursor=huge] body,html[data-astra11y-cursor=huge] body :not(.astra11y-toggle):not(.astra11y-toggle *){cursor:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 32 32\" width=\"32\" height=\"32\"><path d=\"M3 2 L3 24 L9 19 L13 28 L17 26 L13 17 L21 17 Z\" fill=\"black\" stroke=\"white\" stroke-width=\"1.5\" stroke-linejoin=\"round\"/></svg>") 5 3,auto!important;cursor:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 48 48\" width=\"48\" height=\"48\"><path d=\"M4 3 L4 36 L13 28 L19 42 L25 39 L19 25 L31 25 Z\" fill=\"black\" stroke=\"white\" stroke-width=\"2\" stroke-linejoin=\"round\"/></svg>") 4 3,auto!important}html[data-astra11y-cursor=huge] [role=button],html[data-astra11y-cursor=huge] [role=link],html[data-astra11y-cursor=huge] a,html[data-astra11y-cursor=huge] button,html[data-astra11y-cursor=huge] input[type=button],html[data-astra11y-cursor=huge] input[type=submit],html[data-astra11y-cursor=huge] label,html[data-astra11y-cursor=huge] select,html[data-astra11y-cursor=huge] summary{cursor:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 48 48\" width=\"48\" height=\"48\"><path d=\"M21 6v18l-7-4-2 3 8 7v10h18V27l-2-6-4-2v-3l-4-1v-3l-4-1V6z\" fill=\"black\" stroke=\"white\" stroke-width=\"2\" stroke-linejoin=\"round\"/></svg>") 18 9,pointer!important}.astra11y-toggle{color-scheme:light;font-family:inherit;font-size:16px;position:fixed;z-index:99998}.astra11y-toggle[data-position=br]{bottom:1em;right:1em}.astra11y-toggle[data-position=bl]{bottom:1em;left:1em}.astra11y-toggle[data-position=tr]{right:1em;top:1em}.astra11y-toggle[data-position=tl]{left:1em;top:1em}.astra11y-toggle__badge{align-items:center;background:#111827;border:2px solid #fff;border-radius:50%;box-shadow:0 6px 16px rgb(0 0 0 / .25),0 2px 4px rgb(0 0 0 / .15);color:#fff;cursor:pointer;display:inline-flex;height:4.125em;justify-content:center;padding:0;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease;width:4.125em}.astra11y-toggle__badge:hover{background:#1f2937;box-shadow:0 10px 22px rgb(0 0 0 / .28),0 4px 6px rgb(0 0 0 / .18);transform:translateY(-2px)}.astra11y-toggle__badge:focus-visible{outline:3px solid #ffbf47;outline-offset:3px}.astra11y-toggle__icon{display:block}.astra11y-toggle__panel{animation:astra11y-toggle-in .18s ease-out;background:#fff;border-radius:.75em;box-shadow:0 18px 40px rgb(0 0 0 / .22),0 6px 12px rgb(0 0 0 / .12);color:#111827;max-height:calc(100vh - 6em);max-width:calc(100vw - 2em);overflow-y:auto;overscroll-behavior:contain;padding:1em 1.125em 1.25em;position:absolute;width:20em}.astra11y-toggle[data-position=br] .astra11y-toggle__panel{bottom:4.875em;right:0}.astra11y-toggle[data-position=bl] .astra11y-toggle__panel{bottom:4.875em;left:0}.astra11y-toggle[data-position=tr] .astra11y-toggle__panel{right:0;top:4.875em}.astra11y-toggle[data-position=tl] .astra11y-toggle__panel{left:0;top:4.875em}.astra11y-toggle__header{align-items:center;display:flex;gap:.5em;justify-content:space-between;margin-bottom:.875em;position:relative}.astra11y-toggle__title{color:inherit;font-size:1.0625em;font-weight:700;line-height:1.2;margin:0}.astra11y-toggle__close{align-items:center;background:#fff0;border:1px solid #fff0;border-radius:.375em;color:inherit;cursor:pointer;display:inline-flex;height:2em;justify-content:center;padding:0;transition:background-color .12s ease,border-color .12s ease;width:2em}.astra11y-toggle__close:hover{background:#f3f4f6;border-color:#d1d5db}.astra11y-toggle__close:focus-visible{box-shadow:0 0 0 4px var(--astra11y-focus-halo,hsl(0 0% 100% / .85));outline:2px solid var(--astra11y-focus-ring,#1d4ed8);outline-offset:2px}.astra11y-toggle__group+.astra11y-toggle__group{border-top:1px solid #e5e7eb;margin-top:1.25em;padding-top:1.25em}.astra11y-toggle__group-title{color:#6b7280;font-size:.6875em;font-weight:700;letter-spacing:.08em;margin:0 0 .625em;text-transform:uppercase}.astra11y-toggle__group{display:grid;gap:.5em;grid-template-columns:1fr 1fr}.astra11y-toggle__group>h3{grid-column:1/-1}.astra11y-toggle__group .astra11y-cycle{display:flex;margin:0;width:100%}.astra11y-toggle__group .astra11y-page-structure{grid-column:1/-1}.astra11y-toggle.is-dimmed .astra11y-toggle__badge{opacity:.35;transition:opacity .15s ease}.astra11y-toggle.is-dimmed .astra11y-toggle__badge:focus-visible,.astra11y-toggle.is-dimmed .astra11y-toggle__badge:hover{opacity:1}.astra11y-toggle__title-row{align-items:center;display:inline-flex;gap:.5em}.astra11y-toggle__help{display:inline-flex}.astra11y-toggle__help-trigger{align-items:center;background:rgb(37 99 235 / .1);border:1px solid rgb(37 99 235 / .25);border-radius:999px;color:#2563eb;cursor:pointer;display:inline-flex;font:inherit;font-size:.8125em;font-weight:700;height:1.5em;justify-content:center;line-height:1;list-style:none;padding:0;transition:background .15s ease,border-color .15s ease,color .15s ease;width:1.5em}.astra11y-toggle__help-trigger::-webkit-details-marker{display:none}.astra11y-toggle__help-trigger::marker{content:""}.astra11y-toggle__help-trigger:hover{background:rgb(37 99 235 / .18);border-color:rgb(37 99 235 / .4);color:#1d4ed8}.astra11y-toggle__help-trigger:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.astra11y-toggle__help[open] .astra11y-toggle__help-trigger{background:#2563eb;border-color:#2563eb;color:#fff}.astra11y-toggle__help-content{background:#fff;border:1px solid rgb(37 99 235 / .18);border-radius:.5em;box-shadow:0 1px 2px rgb(17 24 39 / .06),0 10px 24px -10px rgb(17 24 39 / .22);color:#475569;font-size:.75em;left:0;line-height:1.5;padding:.75em .875em;position:absolute;right:0;top:calc(100% + .5em);z-index:2}@keyframes astra11y-toggle-in{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.astra11y-skip-links__link,.astra11y-toggle,.astra11y-toggle *{animation:none!important;transition:none!important}}.astra11y-skip-links{font-size:16px;left:0;position:absolute;top:0;z-index:100000}.astra11y-skip-links__link{background:#1a1a1a;border-radius:0 0 .375em 0;color:#fff!important;display:inline-block;font-weight:700;left:0;padding:.75em 1em;position:absolute;text-decoration:underline;top:-100px;transition:top .15s ease}.astra11y-skip-links__link:focus,.astra11y-skip-links__link:focus-visible{outline:3px solid #ffbf47;outline-offset:-3px;top:0}@media print{.astra11y-skip-links,.astra11y-toggle{display:none!important}}html[data-astra11y-colour-filters=protanopia]{filter:url(#astra11y-cv-protanopia)}html[data-astra11y-colour-filters=deuteranopia]{filter:url(#astra11y-cv-deuteranopia)}html[data-astra11y-colour-filters=tritanopia]{filter:url(#astra11y-cv-tritanopia)}html[data-astra11y-colour-filters=greyscale]{filter:grayscale(1)}html[data-astra11y-colour-filters=greyscale-inverted]{filter:grayscale(1) invert(1)}html[data-astra11y-colour-filters=inverted]{filter:invert(1)}html.astra11y-no-transitions *,html.astra11y-no-transitions :after,html.astra11y-no-transitions :before{transition:none!important}html[data-astra11y-contrast-theme],html[data-astra11y-contrast-theme] body{background-color:var(--astra11y-ct-bg)!important}html[data-astra11y-contrast-theme] body{color:var(--astra11y-ct-fg)!important}html[data-astra11y-contrast-theme] :where(input,textarea,select):not(.astra11y-widget *):not(.astra11y-cycle *):not(.astra11y-toggle *){background-color:var(--astra11y-ct-surface)!important;border-color:var(--astra11y-ct-border)!important;color:var(--astra11y-ct-fg)!important}html[data-astra11y-contrast-theme] :where(button,input[type=submit],input[type=button],input[type=reset],[role=button],a.button,a.btn,.wp-block-button__link,.wp-element-button):not(.astra11y-widget *):not(.astra11y-cycle *):not(.astra11y-toggle *):not(.astra11y-skip-links *){box-shadow:inset 0 0 0 2px var(--astra11y-ct-border)!important}html[data-astra11y-contrast-theme] :focus-visible:not(.astra11y-widget *):not(.astra11y-cycle *):not(.astra11y-toggle *){outline-color:var(--astra11y-ct-accent)!important}html[data-astra11y-contrast-theme] [data-astra11y-ct-overlay~=after]:after,html[data-astra11y-contrast-theme] [data-astra11y-ct-overlay~=before]:before{background-color:var(--astra11y-ct-overlay,rgb(17 24 39 / .78))!important;background-image:none!important}html[data-astra11y-font=opendyslexic] :where(body,p,h1,h2,h3,h4,h5,h6,li,a,span,button,input,textarea,select,label,td,th,blockquote,figcaption,dd,dt):not(.astra11y-widget *):not(.astra11y-cycle *):not(.astra11y-toggle *):not(.astra11y-skip-links *){font-family:OpenDyslexic,Comic Sans MS,system-ui,sans-serif!important}html[data-astra11y-font=hyperlegible] :where(body,p,h1,h2,h3,h4,h5,h6,li,a,span,button,input,textarea,select,label,td,th,blockquote,figcaption,dd,dt):not(.astra11y-widget *):not(.astra11y-cycle *):not(.astra11y-toggle *):not(.astra11y-skip-links *){font-family:AtkinsonHyperlegible,system-ui,sans-serif!important}html[data-astra11y-larger-forms=on] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select,textarea):not(.astra11y-widget *):not(.astra11y-cycle *):not(.astra11y-toggle *){font-size:1rem!important;min-height:2.75rem!important;padding:.5rem .75rem!important}html[data-astra11y-larger-forms=on] :where(button,input[type=submit],input[type=button]):not(.astra11y-widget *):not(.astra11y-cycle *):not(.astra11y-toggle *):not(.astra11y-skip-links *){min-height:2.75rem!important;padding:.5rem 1rem!important}.astra11y-image-placeholder{background:#f3f4f6;border:1px dashed #6b7280;border-radius:.375em;box-sizing:border-box;color:#1f2937;display:inline-block;font-size:.875em;font-style:italic;line-height:1.4;margin:.25em 0;max-width:100%;padding:.5em .75em;word-break:break-word}.astra11y-page-structure{font-size:16px}.astra11y-page-structure__title{align-items:center;color:#111827;display:flex;font-size:.8125em;font-weight:600;gap:.375em;margin:0 0 .375em}.astra11y-page-structure__icon{color:inherit;display:inline-flex;height:1em;width:1em}.astra11y-page-structure__icon svg{height:100%;width:100%}.astra11y-page-structure__list{background:#f9fafb;border:1px solid #e5e7eb;border-radius:.375em;display:flex;flex-direction:column;gap:.125em;max-height:12em;overflow-y:auto;overscroll-behavior:contain;padding:.25em}.astra11y-page-structure__item{background:#fff0;border:1px solid #fff0;border-radius:.25em;color:#111827;cursor:pointer;font:inherit;font-size:.8125em;line-height:1.35;padding:.375em .5em;text-align:left}.astra11y-page-structure__item:hover{background:#fff;border-color:#d1d5db}.astra11y-page-structure__item:focus-visible{outline:2px solid var(--astra11y-focus-ring,#1d4ed8);outline-offset:1px}.astra11y-page-structure__item--landmark{font-weight:700}.astra11y-page-structure__item--h1{font-weight:600}.astra11y-page-structure__item--h2{padding-left:1em}.astra11y-page-structure__item--h3{color:#4b5563;padding-left:1.5em}.astra11y-page-structure__item--h4{color:#6b7280;padding-left:2em}.astra11y-page-structure__item--h5,.astra11y-page-structure__item--h6{color:#6b7280;padding-left:2.5em}.astra11y-page-structure__empty{color:#6b7280;font-size:.8125em;font-style:italic;margin:0;padding:.5em}.astra11y-tts{color:#0f172a;display:block;font-family:system-ui,-apple-system,sans-serif;font-size:16px;margin:1.5em 0}.astra11y-tts audio{display:none}.astra11y-tts__player{background:#fff;border:1px solid rgb(17 24 39 / .08);border-radius:.875em;box-shadow:0 1px 2px rgb(17 24 39 / .04);display:flex;flex-direction:column;gap:.625em;padding:.875em 1em}.astra11y-tts__header{align-items:center;display:flex;gap:.5em;justify-content:space-between;min-height:1.25em}.astra11y-tts__label{color:#0f172a;font-size:.875em;font-weight:600;line-height:1.25}.astra11y-tts__actions{align-items:center;display:inline-flex;gap:.125em;margin-right:-.375em}.astra11y-tts__controls{align-items:center;display:flex;flex-wrap:wrap;gap:.5em}.astra11y-tts__icon{align-items:center;display:inline-flex;justify-content:center;pointer-events:none}.astra11y-tts__icon svg{display:block;height:1.25em;width:1.25em}.astra11y-tts__btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff0;border:1px solid #fff0;border-radius:.625em;color:#0f172a;cursor:pointer;display:inline-flex;font:inherit;font-size:.8125em;font-weight:600;justify-content:center;line-height:1;min-height:2.75em;min-width:2.75em;padding:0 .625em;transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.astra11y-tts__btn:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.astra11y-tts__btn--play{background:#2563eb;border-color:#2563eb;border-radius:999px;box-shadow:0 1px 2px rgb(37 99 235 / .25);color:#fff;height:2.75em;min-width:2.75em;padding:0;width:2.75em}.astra11y-tts__btn--play:hover{background:#1d4ed8;border-color:#1d4ed8}.astra11y-tts__btn--play:active{transform:scale(.96)}.astra11y-tts__btn--play .astra11y-tts__icon svg{height:1.375em;width:1.375em}.astra11y-tts__btn--ghost{border-radius:999px;color:#475569;height:2.5em;min-width:2.5em;padding:0;width:2.5em}.astra11y-tts__btn--ghost:hover{background:rgb(15 23 42 / .06);color:#0f172a}.astra11y-tts__btn--skip{min-width:2.5em}.astra11y-tts__btn--rate{background:rgb(37 99 235 / .08);border-radius:999px;color:#2563eb;font-variant-numeric:tabular-nums;min-width:2.75em;padding:0 .75em}.astra11y-tts__btn--rate:hover{background:rgb(37 99 235 / .14)}.astra11y-tts__scrub{accent-color:#2563eb;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff0;border:0;cursor:pointer;flex:1 1 8em;height:2.5em;margin:0;min-width:6em;padding:0}.astra11y-tts__scrub:focus{outline:none}.astra11y-tts__scrub:focus-visible{border-radius:999px;outline:2px solid #2563eb;outline-offset:4px}.astra11y-tts__scrub::-webkit-slider-runnable-track{background:linear-gradient(to right,#2563eb 0 var(--progress,0),#e2e8f0 var(--progress,0) 100%);border-radius:999px;height:.25em}.astra11y-tts__scrub::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #2563eb;border-radius:999px;box-shadow:0 1px 3px rgb(17 24 39 / .15);cursor:pointer;height:1em;margin-top:-.375em;-webkit-transition:transform .15s ease;transition:transform .15s ease;width:1em}.astra11y-tts__scrub:focus-visible::-webkit-slider-thumb,.astra11y-tts__scrub:hover::-webkit-slider-thumb{transform:scale(1.1)}.astra11y-tts__scrub::-moz-range-track{background:#e2e8f0;border-radius:999px;height:.25em}.astra11y-tts__scrub::-moz-range-progress{background:#2563eb;border-radius:999px;height:.25em}.astra11y-tts__scrub::-moz-range-thumb{background:#fff;border:2px solid #2563eb;border-radius:999px;box-shadow:0 1px 3px rgb(17 24 39 / .15);cursor:pointer;height:1em;width:1em}.astra11y-tts__time{color:#475569;flex:0 0 auto;font-size:.8125em;font-variant-numeric:tabular-nums;font-weight:500;padding:0 .25em}.astra11y-tts__download{color:#2563eb;font-size:.8125em;text-decoration:underline;text-underline-offset:2px}.astra11y-tts__download:hover{color:#1d4ed8}.astra11y-tts--floating{bottom:max(1em,env(safe-area-inset-bottom));left:50%;margin:0;max-width:calc(100vw - 1.5em);position:fixed;transform:translateX(-50%);width:-moz-max-content;width:max-content;z-index:99997}.astra11y-tts--floating .astra11y-tts__player{background:#fff;box-shadow:0 1px 2px rgb(17 24 39 / .06),0 12px 32px -8px rgb(17 24 39 / .18);width:min(36em,100vw - 1.5em)}.astra11y-tts__chip{align-items:center;background:#fff;border:1px solid rgb(17 24 39 / .08);border-radius:999px;box-shadow:0 1px 2px rgb(17 24 39 / .06),0 8px 24px -8px rgb(17 24 39 / .18);display:none;gap:.25em;padding:.25em .375em .25em .25em}.astra11y-tts__chip .astra11y-tts__btn--chip-play{box-shadow:none;height:2.25em;min-height:2.25em;min-width:2.25em;width:2.25em}.astra11y-tts__chip .astra11y-tts__btn--chip-play .astra11y-tts__icon svg{height:1.125em;width:1.125em}.astra11y-tts__chip .astra11y-tts__btn--ghost{height:2em;min-height:2em;min-width:2em;width:2em}.astra11y-tts__chip-time{color:#0f172a;font-size:.8125em;font-variant-numeric:tabular-nums;font-weight:600;padding:0 .375em;white-space:nowrap}.astra11y-tts__panel-recall{align-items:center;background:rgb(37 99 235 / .08);border:1px solid rgb(37 99 235 / .18);border-radius:.625em;color:#2563eb;cursor:pointer;display:inline-flex;font:inherit;font-size:.875em;font-weight:600;gap:.5em;margin:0 0 .75em;min-height:2.75em;padding:.625em .875em;text-align:left;transition:background .15s ease,border-color .15s ease;width:100%}.astra11y-tts__panel-recall:hover{background:rgb(37 99 235 / .14);border-color:rgb(37 99 235 / .28)}.astra11y-tts__panel-recall:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.astra11y-tts__panel-recall .astra11y-tts__icon svg{height:1.125em;width:1.125em}.astra11y-tts__panel-recall-label{flex:1 1 auto}.astra11y-tts--shortcode .astra11y-tts__chip{display:none!important}.astra11y-tts[data-astra11y-tts-no-dismiss="1"] .astra11y-tts__btn--dismiss{display:none}.astra11y-tts[data-astra11y-tts-state=expanded] .astra11y-tts__player{display:flex}.astra11y-tts[data-astra11y-tts-state=collapsed] .astra11y-tts__player,.astra11y-tts[data-astra11y-tts-state=expanded] .astra11y-tts__chip{display:none}.astra11y-tts[data-astra11y-tts-state=collapsed] .astra11y-tts__chip{display:inline-flex}.astra11y-tts[data-astra11y-tts-state=dismissed] .astra11y-tts__chip,.astra11y-tts[data-astra11y-tts-state=dismissed] .astra11y-tts__player{display:none}@media(prefers-reduced-motion:reduce){.astra11y-tts__btn,.astra11y-tts__panel-recall,.astra11y-tts__scrub::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.astra11y-tts-word{background:#fff0;border-radius:.2em;transition:background 80ms ease}.astra11y-tts-word--active{background:var(--astra11y-tts-highlight-bg,rgb(250 204 21 / .55));color:inherit}@media(prefers-reduced-motion:reduce){.astra11y-tts-word{transition:none}}