@font-face{font-family:OpenDyslexic;src:url(/build/assets/OpenDyslexic-Regular-lDhYFwX0.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:OpenDyslexic;src:url(/build/assets/OpenDyslexic-Bold---3zZrhu.woff2)format("woff2");font-weight:700;font-display:swap}:root{--a11y-ui-bg:var(--card,#fff);--a11y-ui-fg:var(--foreground,#1c1b33);--a11y-ui-muted:var(--foreground-muted,#4a4a5a);--a11y-ui-line:var(--border-strong,#8a8a8a);--a11y-ui-accent:var(--primary,#1c1b33);--a11y-ui-accent-fg:var(--primary-foreground,#fff);--a11y-ui-ring:var(--ring,#1c1b33);--a11y-font-scale:1;--a11y-letter-spacing:normal;--a11y-line-height:normal}[data-a11y-text-size="115"]{--a11y-font-scale:1.15}[data-a11y-text-size="130"]{--a11y-font-scale:1.3}[data-a11y-text-size="150"]{--a11y-font-scale:1.5}[data-a11y-letter-spacing="1"]{--a11y-letter-spacing:.05em}[data-a11y-letter-spacing="2"]{--a11y-letter-spacing:.1em}[data-a11y-letter-spacing="3"]{--a11y-letter-spacing:.16em}[data-a11y-line-height="1"]{--a11y-line-height:1.75}[data-a11y-line-height="2"]{--a11y-line-height:2}[data-a11y-line-height="3"]{--a11y-line-height:2.3}html[data-a11y-text-size]{font-size:calc(100% * var(--a11y-font-scale))}[data-a11y-letter-spacing] body :not(.a11y-ui,.a11y-ui *){letter-spacing:var(--a11y-letter-spacing)!important}[data-a11y-line-height] body :not(.a11y-ui,.a11y-ui *){line-height:var(--a11y-line-height)!important}[data-a11y-contrast=high] body{--background:#fff;--foreground:#000;--card:#fff;--card-foreground:#000;--popover:#fff;--popover-foreground:#000;--primary:#000;--primary-foreground:#fff;--primary-hover:#333;--secondary:#fff;--secondary-foreground:#000;--muted:#fff;--muted-foreground:#000;--accent:#eee;--accent-foreground:#000;--border:#000;--input:#000;--placeholder:#444;--ring:#03c;--surface:#fff;--surface-strong:#eee;--surface-stronger:#ddd;--desk:#fff;--border-strong:#000;--foreground-muted:#000;--highlight:#ffe600;--highlight-foreground:#000;--signal:#000;--signal-foreground:#fff;--inverse:#000;--inverse-foreground:#fff;--inverse-hover:#333;--inverse-raised:#1a1a1a;--inverse-muted:#fff;--inverse-border:#fff;--progress:#00664f;--progress-foreground:#fff;--progress-soft:#7fffd4;--rating:#000;--link:#03c;--link-hover:#001a66;--success:#00663a;--destructive:#b00020;--warning:#ffe600;--warning-foreground:#000;--sidebar:#000;--sidebar-foreground:#fff;--sidebar-primary:#fff;--sidebar-primary-foreground:#000;--sidebar-accent:#333;--sidebar-accent-foreground:#fff;--sidebar-border:#fff;--sidebar-ring:#ffe600}[data-a11y-contrast=dark],[data-a11y-contrast=dark] body{background-color:#121212}[data-a11y-contrast=dark] body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#121212;--foreground:#f2f2f2;--card:#1e1e1e;--card-foreground:#f2f2f2;--popover:#1e1e1e;--popover-foreground:#f2f2f2;--primary:#f2f2f2;--primary-foreground:#121212;--primary-hover:#d0d0d0;--secondary:#2a2a2a;--secondary-foreground:#f2f2f2;--muted:#2a2a2a;--muted-foreground:#c8c8c8;--accent:#333;--accent-foreground:#f2f2f2;--border:#4d4d4d;--input:#8c8c8c;--placeholder:#a6a6a6;--ring:#ffd21f;--surface:#1e1e1e;--surface-strong:#2a2a2a;--surface-stronger:#383838;--desk:#0a0a0a;--border-strong:#8c8c8c;--foreground-muted:#d9d9d9;--highlight:#ffd21f;--highlight-foreground:#121212;--signal:#ffd21f;--signal-foreground:#121212;--inverse:#000;--inverse-foreground:#f2f2f2;--inverse-hover:#262626;--inverse-raised:#1a1a1a;--inverse-muted:#c8c8c8;--inverse-border:#4d4d4d;--progress:#3ddbb8;--progress-foreground:#062a22;--progress-soft:#7fe8d2;--rating:#ffd21f;--link:#8ab4f8;--link-hover:#aecbfa;--success:#5fd39a;--success-foreground:#062a12;--destructive:#ff8a80;--destructive-foreground:#121212;--warning:#ffd21f;--warning-foreground:#121212;--sidebar:#000;--sidebar-foreground:#d9d9d9;--sidebar-primary:#f2f2f2;--sidebar-primary-foreground:#121212;--sidebar-accent:#262626;--sidebar-accent-foreground:#f2f2f2;--sidebar-border:#333;--sidebar-ring:#ffd21f}[data-a11y-contrast=inverted],[data-a11y-contrast=inverted] body{background-color:#111;background-color:rgb(from var(--background) calc(255 - r) calc(255 - g) calc(255 - b))}[data-a11y-contrast=inverted] :is(body>:not(.a11y-ui,#app,script,style),#app>*),[data-a11y-contrast=inverted] :is(body>:not(.a11y-ui,#app),#app>*) :is(img,video,canvas,iframe,[style*=background-image]){filter:invert()hue-rotate(180deg)}[data-a11y-links] body :is(a,button,[role=button],summary):not(.a11y-ui,.a11y-ui *){text-underline-offset:.2em!important;outline-offset:3px!important;outline:2px solid #000!important;text-decoration:underline!important;text-decoration-thickness:2px!important;box-shadow:0 0 0 3px #ffd21f!important}[data-a11y-links] body :is(a,button,[role=button],summary):focus-visible:not(.a11y-ui,.a11y-ui *){outline-width:4px!important}[data-a11y-dyslexia] body :not(.a11y-ui,.a11y-ui *,svg,svg *,code,kbd,pre,samp){font-family:"OpenDyslexic", var(--typeface-sans), sans-serif!important}[data-a11y-cursor] body,[data-a11y-cursor] body :not(.a11y-ui,.a11y-ui *){cursor:url(/build/assets/cursor-BdEUsUmN.svg) 5 3,auto!important}[data-a11y-cursor] body :is(a[href],button,[role=button],summary,label,select,[type=checkbox],[type=radio]):not(.a11y-ui,.a11y-ui *),[data-a11y-cursor] body :is(a[href],button,[role=button],summary,label):not(.a11y-ui,.a11y-ui *) *{cursor:url(/build/assets/pointer-DHnBtLlU.svg) 17 3,pointer!important}[data-a11y-cursor] body :is(textarea,[contenteditable=true],input:not([type=checkbox],[type=radio],[type=button],[type=submit],[type=range],[type=file])):not(.a11y-ui *){cursor:text!important}[data-a11y-animations] *,[data-a11y-animations] :before,[data-a11y-animations] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}[data-a11y-images] body :is(img,picture,canvas[data-a11y-gif],svg[aria-hidden=true]:not(:is(a,button,[role=button],summary,label) svg)):not(.a11y-ui *){display:none!important}[data-a11y-images] body :not(.a11y-ui,.a11y-ui *){background-image:none!important}.a11y-alt{display:none}[data-a11y-images] .a11y-alt{border:1px dashed;max-width:100%;padding:.25em .5em;font-size:.875em;font-style:italic;display:inline-block}.a11y-ui{font-family:var(--typeface-sans,system-ui), sans-serif;font-size:calc(1rem / var(--a11y-font-scale));letter-spacing:normal;cursor:auto;line-height:1.5}.a11y-ui button{cursor:pointer;font:inherit}.a11y-ui :focus-visible{outline:3px solid var(--a11y-ui-ring);outline-offset:2px}.a11y-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.a11y-ui svg{flex:none;width:1.5em;height:1.5em}.a11y-fab{z-index:60;border:2px solid var(--a11y-ui-accent-fg);background:var(--a11y-ui-accent);width:3.5em;height:3.5em;color:var(--a11y-ui-accent-fg);border-radius:50%;place-items:center;padding:0;display:grid;position:fixed;box-shadow:0 6px 20px -6px #00000073}.a11y-fab svg{width:2em;height:2em}.a11y-fab--bottom-right{right:1em;bottom:max(1em, env(safe-area-inset-bottom))}.a11y-fab--bottom-left{left:1em;bottom:max(1em, env(safe-area-inset-bottom))}.a11y-fab--top-right{top:1em;right:1em}.a11y-fab--top-left{top:1em;left:1em}html[data-a11y-banner=dismissed] .a11y-banner,html:not([data-a11y-banner=dismissed]) .a11y-banner-return{display:none}html:has([data-a11y-inline]) .a11y-fab--fallback{display:none}html:has(#app:empty) .a11y-fab--fallback{display:none}html:not([data-a11y-banner=dismissed]):has(.a11y-banner) .a11y-fab--fallback{display:none}html[data-a11y-banner=dismissed]:has(.a11y-banner-return) .a11y-fab--fallback{display:none}.a11y-banner{background:var(--a11y-ui-fg);color:var(--a11y-ui-bg);font-size:calc(.9375rem / var(--a11y-font-scale));flex-wrap:wrap;align-items:center;gap:.25em 1em;padding:.375em .5em .375em 1em;display:flex}.a11y-banner__text{flex:16em;margin:0}.a11y-banner__open,.a11y-banner__dismiss{min-height:2.75em;color:inherit;background:0 0;border:1px solid;border-radius:.5em;align-items:center;gap:.5em;padding:0 .75em;font-weight:700;display:inline-flex}.a11y-banner__dismiss{border-color:#0000;justify-content:center;min-width:2.75em;padding:0}.a11y-panel{overscroll-behavior:contain;border:0;border-left:1px solid var(--a11y-ui-line);background:var(--a11y-ui-bg);width:min(24em,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--a11y-ui-fg);margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:-16px 0 40px -24px #00000080}.a11y-panel--left{border-left:0;border-right:1px solid var(--a11y-ui-line);inset:0 auto 0 0}.a11y-panel::backdrop{background:#00000026}[data-a11y-panel=large] .a11y-panel{font-size:calc(1.25rem / var(--a11y-font-scale))}.a11y-panel__head{z-index:1;border-bottom:1px solid var(--a11y-ui-line);background:var(--a11y-ui-bg);justify-content:space-between;align-items:center;gap:.5em;padding:.75em 1em .75em 1.25em;display:flex;position:sticky;top:0}.a11y-panel__title{font-family:var(--typeface-display,inherit), sans-serif;margin:0;font-size:1.25em;font-weight:700}.a11y-panel__close{border:1px solid var(--a11y-ui-line);width:2.75em;height:2.75em;color:inherit;background:0 0;border-radius:.5em;place-items:center;padding:0;display:grid}.a11y-panel__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625em;padding:1em 1.25em;display:grid}.a11y-tile{border:1px solid var(--a11y-ui-line);min-height:7em;color:inherit;text-align:center;background:0 0;border-radius:.75em;flex-direction:column;justify-content:center;align-items:center;gap:.375em;padding:.75em .5em;display:flex}.a11y-tile:hover{border-color:var(--a11y-ui-fg)}.a11y-tile[aria-pressed=true]{border-color:var(--a11y-ui-accent);background:var(--a11y-ui-accent);color:var(--a11y-ui-accent-fg)}.a11y-tile__icon{width:1.75em;height:1.75em}.a11y-tile__name{font-size:.9375em;font-weight:700;line-height:1.25}.a11y-tile__level{font-size:.8125em}.a11y-tile__steps{gap:.25em;display:flex}.a11y-tile__steps span{opacity:.3;background:currentColor;border-radius:1em;width:1.25em;height:.25em}.a11y-tile[data-a11y-level="1"] .a11y-tile__steps span:nth-child(-n+1),.a11y-tile[data-a11y-level="2"] .a11y-tile__steps span:nth-child(-n+2),.a11y-tile[data-a11y-level="3"] .a11y-tile__steps span:nth-child(-n+3){opacity:1}.a11y-panel__foot{flex-wrap:wrap;gap:.625em;padding:0 1.25em 1.25em;display:flex}.a11y-panel__action{border:1px solid var(--a11y-ui-fg);min-height:2.75em;color:inherit;background:0 0;border-radius:.5em;flex:8em;padding:0 1em;font-weight:700}.a11y-panel__action[aria-pressed=true]{background:var(--a11y-ui-fg);color:var(--a11y-ui-bg)}.a11y-panel__hint{color:var(--a11y-ui-muted);flex-basis:100%;margin:0;font-size:.875em}.a11y-panel__hint kbd{border:1px solid var(--a11y-ui-line);border-radius:.3em;padding:.1em .4em;font-family:inherit;font-weight:700}.a11y-tip{z-index:2147483647;background:var(--a11y-ui-fg);max-width:min(20em,100vw - 1em);color:var(--a11y-ui-bg);font-size:calc(.875rem / var(--a11y-font-scale));overflow-wrap:anywhere;border-radius:.375em;padding:.375em .625em;position:fixed}
