html[data-a11y-font="1"]{font-size:112.5%}html[data-a11y-font="2"]{font-size:125%}html[data-a11y-font="3"]{font-size:140%}html[data-a11y-font="4"]{font-size:160%}html[data-a11y-contrast=high]{filter:contrast(1.35)saturate(1.45)}html[data-a11y-contrast=invert]{filter:invert()hue-rotate(180deg)}html[data-a11y-contrast=grayscale]{filter:grayscale()}html[data-a11y-contrast=invert] .a11yw-fab,html[data-a11y-contrast=invert] .a11yw-panel,html[data-a11y-contrast=invert] .a11yw-guide{filter:invert()hue-rotate(180deg)}html[data-a11y-readable] body,html[data-a11y-readable] body :not(.a11yw-panel):not(.a11yw-panel *){font-family:Arial,Segoe UI,Helvetica Neue,sans-serif!important}html[data-a11y-spacing] body :not(.a11yw-panel):not(.a11yw-panel *){letter-spacing:.06em!important;word-spacing:.14em!important;line-height:1.9!important}html[data-a11y-links] a:not(.a11yw-panel a){text-underline-offset:2px!important;outline-offset:1px!important;background:rgba(255,191,0,.16)!important;outline:2px solid #ffbf00!important;text-decoration:underline!important}html[data-a11y-headings] :-webkit-any(h1,h2,h3,h4,h5,h6):not(.a11yw-panel *){outline-offset:2px!important;outline:2px dashed #2563eb!important}html[data-a11y-headings] :-moz-any(h1,h2,h3,h4,h5,h6):not(.a11yw-panel *){outline-offset:2px!important;outline:2px dashed #2563eb!important}html[data-a11y-headings] :is(h1,h2,h3,h4,h5,h6):not(.a11yw-panel *){outline-offset:2px!important;outline:2px dashed #2563eb!important}html[data-a11y-bigcursor],html[data-a11y-bigcursor] *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24'%3E%3Cpath d='M4 2 L4 22 L9 17 L12.5 23 L15 22 L11.5 16 L18 16 Z' fill='%23000' stroke='%23fff' stroke-width='1'/%3E%3C/svg%3E") 2 2,auto!important}html[data-a11y-stopanim] *,html[data-a11y-stopanim] :before,html[data-a11y-stopanim] :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.a11yw-guide{pointer-events:none;z-index:2147483000;background:rgba(37,99,235,.18);border-top:2px solid #2563eb;border-bottom:2px solid #2563eb;height:40px;position:fixed;left:0;right:0;transform:translateY(-50%)}.a11yw-fab{bottom:20px;z-index:2147483001;color:#fff;cursor:pointer;background:#2563eb;border:2px solid #fff;border-radius:9999px;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .15s,background .15s;display:flex;position:fixed;box-shadow:0 4px 14px rgba(0,0,0,.28)}.a11yw-fab:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:20px}.a11yw-fab:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:20px}.a11yw-fab:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:20px}.a11yw-fab:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:20px}.a11yw-fab:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:20px}.a11yw-fab:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:20px}.a11yw-fab:hover{background:#1d4fd8;transform:scale(1.06)}.a11yw-fab:focus-visible{outline-offset:3px;outline:3px solid #ffbf00}.a11yw-fab svg{width:30px;height:30px}.a11yw-overlay{z-index:2147483002;background:rgba(0,0,0,.35);position:fixed;top:0;bottom:0;left:0;right:0}.a11yw-panel{bottom:20px;z-index:2147483003;color:#111827;text-align:right;direction:rtl;background:#fff;border-radius:16px;width:min(336px,100vw - 32px);max-height:min(80vh,640px);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif;font-size:16px;position:fixed;overflow-y:auto;box-shadow:0 10px 40px rgba(0,0,0,.35)}.a11yw-panel:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:20px}.a11yw-panel:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:20px}.a11yw-panel:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:20px}.a11yw-panel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:20px}.a11yw-panel:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:20px}.a11yw-panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:20px}.a11yw-header{color:#fff;background:#2563eb;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;display:flex;position:-webkit-sticky;position:sticky;top:0}.a11yw-title{margin:0;font-size:17px;font-weight:700}.a11yw-close{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:2px 7px;font-size:22px;line-height:1}.a11yw-close:hover{background:rgba(255,255,255,.2)}.a11yw-close:focus-visible{outline:3px solid #ffbf00}.a11yw-body{padding:12px}.a11yw-fontrow{align-items:center;gap:8px;margin-bottom:10px;display:flex}.a11yw-fontrow span{flex:1;font-size:15px;font-weight:600}.a11yw-step{color:#111827;cursor:pointer;background:#f3f4f6;border:1px solid #d1d5db;border-radius:10px;width:40px;height:40px;font-size:18px;font-weight:700}.a11yw-step:hover{background:#e5e7eb}.a11yw-step:focus-visible{outline:3px solid #2563eb}.a11yw-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.a11yw-toggle{text-align:center;color:#111827;cursor:pointer;background:#f9fafb;border:1px solid #d1d5db;border-radius:11px;justify-content:center;align-items:center;min-height:58px;padding:8px 6px;font-size:13px;font-weight:600;line-height:1.25;display:flex}.a11yw-toggle:hover{background:#eef2ff;border-color:#a5b4fc}.a11yw-toggle:focus-visible{outline:3px solid #2563eb}.a11yw-toggle[aria-pressed=true]{color:#fff;background:#2563eb;border-color:#2563eb}.a11yw-reset{color:#b91c1c;cursor:pointer;background:#fff;border:1px solid #ef4444;border-radius:11px;width:100%;margin-top:12px;padding:10px;font-size:14px;font-weight:700}.a11yw-reset:hover{background:#fef2f2}.a11yw-reset:focus-visible{outline:3px solid #ef4444}.a11yw-footer{color:#374151;border-top:1px solid #e5e7eb;margin-top:12px;padding-top:10px;font-size:13px}.a11yw-footer a{color:#1d4fd8;font-weight:700;text-decoration:underline}.a11yw-footer a:focus-visible{outline:3px solid #2563eb}.a11yw-coord{margin-top:6px;line-height:1.5}@media (prefers-color-scheme:dark){.a11yw-panel{color:#f3f4f6;background:#1f2937}.a11yw-step,.a11yw-toggle{color:#f3f4f6;background:#374151;border-color:#4b5563}.a11yw-footer{color:#d1d5db;border-color:#374151}.a11yw-reset{background:#1f2937}}
