.a11y-open{position:relative}.a11y-open__dot{position:absolute;top:8px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--c-emerald);box-shadow:0 0 0 2px var(--c-white)}.a11y-open__dot[hidden]{display:none}.a11y-panel{width:min(440px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0 20px 28px;border:0;border-left:1px solid var(--c-ink-3);background:var(--c-white);color:var(--c-black);overflow-y:auto;overscroll-behavior:contain;font-size:1rem;line-height:1.5}.a11y-panel::backdrop{background:color-mix(in srgb,var(--c-black) 55%,transparent)}@media(max-width:719px){.a11y-panel{height:auto;max-height:88dvh;margin:auto 0 0;border-left:0;border-top:1px solid var(--c-ink-3);border-radius:18px 18px 0 0}}.a11y-panel__head{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:0 -20px;padding:20px 20px 10px;background:var(--c-white);border-bottom:1px solid var(--c-line)}.a11y-panel__title{margin:4px 0 0;font-size:1.5rem;line-height:1.2;font-weight:700}.a11y-panel__title:focus{outline:none}.a11y-panel__title:focus-visible{outline:2px solid var(--c-emerald);outline-offset:2px}.a11y-panel__close{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:1px solid var(--c-ink-3);border-radius:22px;background:var(--c-white);color:var(--c-black);font:inherit;font-weight:600;cursor:pointer;flex:none}.a11y-panel__close:hover{border-color:var(--c-black)}.a11y-panel__sub{margin:14px 0 18px;color:var(--c-ink-2);font-size:.9375rem}.a11y-panel__group{margin:0 0 20px;padding:0;border:0;min-width:0}.a11y-panel__h{display:block;margin:0 0 6px;padding:0;font-size:1.0625rem;font-weight:700}.a11y-panel__hint{margin:0 0 10px;color:var(--c-ink-2);font-size:.9375rem}.a11y-panel__profiles{display:grid;gap:8px}.a11y-profile{display:grid;gap:2px;width:100%;min-height:56px;padding:12px 14px 12px 44px;position:relative;border:1px solid var(--c-ink-3);border-radius:12px;background:var(--c-white);color:var(--c-black);font:inherit;text-align:left;cursor:pointer}.a11y-profile:before{content:"";position:absolute;left:14px;top:15px;width:18px;height:18px;border:2px solid var(--c-ink-3);border-radius:50%;box-sizing:border-box}.a11y-profile[aria-pressed=true]{border:2px solid var(--c-emerald);padding:11px 13px 11px 43px}.a11y-profile[aria-pressed=true]:before{left:13px;top:14px;border-color:var(--c-emerald);background:var(--c-emerald) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 12px no-repeat}.a11y-profile__name{font-weight:700}.a11y-profile__desc{color:var(--c-ink-2);font-size:.875rem;line-height:1.4}.a11y-panel__more{margin:0 0 20px;border-top:1px solid var(--c-line)}.a11y-panel__more>summary{display:flex;align-items:center;min-height:48px;font-weight:700;cursor:pointer;list-style:none}.a11y-panel__more>summary::-webkit-details-marker{display:none}.a11y-panel__more>summary:after{content:"";width:10px;height:10px;margin-left:auto;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.a11y-panel__more[open]>summary:after{transform:rotate(-135deg)}.a11y-panel__more>summary+*{margin-top:6px}.a11y-switch{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:4px 0;border-bottom:1px solid var(--c-line);cursor:pointer}.a11y-switch__text{order:-1}.a11y-switch input{appearance:none;-webkit-appearance:none;position:relative;flex:none;width:48px;height:28px;margin:0;border:2px solid var(--c-ink-3);border-radius:14px;background:var(--c-white);cursor:pointer}.a11y-switch input:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--c-ink-3);transition:transform .15s var(--ease-out, ease)}.a11y-switch input:checked{border-color:var(--c-emerald);background:var(--c-emerald)}.a11y-switch input:checked:after{background:var(--c-white);transform:translate(20px)}@media(hover:none),(pointer:coarse){.a11y-switch--pointer{display:none}}.a11y-panel__os{margin:4px 0 6px;color:var(--c-ink-2);font-size:.875rem}.a11y-panel__os[hidden]{display:none}.a11y-seg{margin:0 0 8px}.a11y-seg__label{display:block;margin:6px 0}.a11y-seg__opts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.a11y-seg label{position:relative;display:block}.a11y-seg input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.a11y-seg span{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 4px;border:1px solid var(--c-ink-3);border-radius:10px;font-size:.9375rem;text-align:center}.a11y-seg input:checked+span{border:2px solid var(--c-emerald);font-weight:700}.a11y-seg input:focus-visible+span{outline:2px solid var(--c-emerald);outline-offset:2px}.a11y-panel__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.a11y-panel__reset{border:1px solid var(--c-ink-3);background:var(--c-white);color:var(--c-black)}.a11y-panel__reset:hover{border-color:var(--c-black)}.a11y-panel__link{color:var(--c-black);text-decoration:underline;text-underline-offset:3px}@media(forced-colors:active){.a11y-switch input,.a11y-switch input:after,.a11y-profile:before{forced-color-adjust:none}.a11y-switch input{border-color:CanvasText;background:Canvas}.a11y-switch input:after{background:CanvasText}.a11y-switch input:checked{border-color:Highlight;background:Highlight}.a11y-switch input:checked:after{background:HighlightText}.a11y-profile:before{border-color:CanvasText}.a11y-profile[aria-pressed=true]:before{border-color:Highlight;background-color:Highlight}}div.a11y-guide{position:fixed;left:0;right:0;top:0;z-index:2147483000;height:2.6em;margin-top:-1.3em;border-top:2px solid var(--c-emerald);border-bottom:2px solid var(--c-emerald);background:color-mix(in srgb,var(--c-emerald) 8%,transparent);pointer-events:none;will-change:transform}div.a11y-guide[hidden]{display:none}html.a11y-text-1{font-size:112.5%}html.a11y-text-2{font-size:125%}html.a11y-text-3{font-size:150%}html.a11y-contrast{--c-ink-3: #3f4642;--c-line: #5b635e;--c-emerald: #064e3b;--c-red: #9b1c1c}html.a11y-contrast .aics-game{--c-ink-3: #5b635e;--c-line: #ffffff;--c-emerald: #047857;--c-red: #c81e1e}html.a11y-contrast input,html.a11y-contrast select,html.a11y-contrast textarea{border-width:2px;border-color:var(--c-ink-2)}html.a11y-underline a:not(.button){text-decoration:underline!important;text-underline-offset:3px;text-decoration-thickness:1px}html.a11y-underline a:not(.button):hover{text-decoration-thickness:2px}html.a11y-focus :focus-visible{outline:3px solid var(--c-emerald)!important;outline-offset:2px!important;box-shadow:0 0 0 5px var(--c-white)!important}html.a11y-focus .aics-game :focus-visible{outline-color:var(--c-white)!important;box-shadow:0 0 0 5px var(--c-black)!important}html.a11y-spacing body *:not(svg):not(svg *):not(.a11y-panel *){line-height:1.5!important;letter-spacing:.12em!important;word-spacing:.16em!important}html.a11y-spacing body p:not(.a11y-panel *){margin-bottom:2em!important}html.a11y-left body *:not(.aics-game__ov):not(.aics-game__ov *):not(.a11y-seg *){text-align:left!important}html.a11y-motion-off *,html.a11y-motion-off *:before,html.a11y-motion-off *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.001ms!important;transition-delay:0s!important;scroll-behavior:auto!important}html.a11y-motion-off .a11y-switch input:after{transition:none!important}html.a11y-extras-off [data-a11y-extra],html.a11y-extras-off .aics-egg-star,html.a11y-extras-off .aics-burst,html.a11y-motion-off .aics-burst,html.a11y-calm [data-a11y-decor]{display:none!important}html.a11y-calm img,html.a11y-calm picture,html.a11y-calm video{transform:none!important}html.a11y-calm [data-a11y-stack]{display:block!important}html.a11y-calm [data-a11y-stack]>*{width:auto!important;max-width:100%!important;margin-bottom:24px}html.a11y-targets button,html.a11y-targets .button,html.a11y-targets [role=button],html.a11y-targets select,html.a11y-targets input:not([type]),html.a11y-targets input[type=text],html.a11y-targets input[type=email],html.a11y-targets input[type=tel],html.a11y-targets input[type=search],html.a11y-targets input[type=number],html.a11y-targets summary{min-height:48px!important}html.a11y-targets button,html.a11y-targets .button,html.a11y-targets .icon-button{min-width:48px!important}html.a11y-targets nav a,html.a11y-targets footer a{display:inline-flex;align-items:center;min-height:48px}html.a11y-targets .a11y-switch input{width:56px;height:32px;border-radius:16px}html.a11y-targets .a11y-switch input:after{width:22px;height:22px}html.a11y-targets .a11y-switch input:checked:after{transform:translate(24px)}
/*# sourceMappingURL=/cdn/shop/t/6/assets/aics-a11y.css.map */
