.accessibility-widget[data-v-97696a1d]{bottom:24px;filter:none!important;font-family:Outfit,Inter,system-ui,-apple-system,sans-serif;isolation:isolate;position:fixed;right:24px;z-index:99999}.a11y-toggle-btn[data-v-97696a1d]{align-items:center;background:linear-gradient(135deg,#16a34a,#4ab060);border:3px solid hsla(0,0%,100%,.3);border-radius:50%;box-shadow:0 4px 14px #16a34a66,0 0 #16a34a66,0 0 20px #16a34a33;cursor:pointer;display:flex;height:56px;justify-content:center;position:relative;transition:all .3s ease;width:56px;z-index:100001}.a11y-toggle-btn[data-v-97696a1d]:hover{box-shadow:0 6px 20px #16a34a80,0 0 0 4px #16a34a33;transform:scale(1.1)}.a11y-toggle-btn[data-v-97696a1d]:focus-visible{outline:3px solid #fff;outline-offset:3px}.a11y-icon[data-v-97696a1d]{color:#fff;height:28px;width:28px}.a11y-panel[data-v-97696a1d]{background:#14532d;border-radius:16px;bottom:100px;box-shadow:0 25px 50px -12px #00000080,0 0 0 1px #16a34a4d;display:flex;flex-direction:column;isolation:isolate;max-height:calc(100vh - 140px);overflow:hidden;position:fixed;right:24px;width:340px;z-index:100000}.a11y-panel-header[data-v-97696a1d]{align-items:center;background:linear-gradient(135deg,#166534,#14532d);border-bottom:1px solid rgba(74,176,96,.3);display:flex;justify-content:space-between;padding:16px 20px}.a11y-panel-title[data-v-97696a1d]{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:600;gap:10px;margin:0}.a11y-title-icon[data-v-97696a1d]{color:#86efac;height:24px;width:24px}.a11y-close-btn[data-v-97696a1d]{align-items:center;background:#ffffff1a;border:none;border-radius:8px;color:#86efac;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.a11y-close-btn[data-v-97696a1d]:hover{background:#fff3;color:#fff}.a11y-close-btn[data-v-97696a1d]:focus-visible{outline:2px solid #86efac;outline-offset:2px}.a11y-close-btn svg[data-v-97696a1d]{height:18px;width:18px}.a11y-panel-content[data-v-97696a1d]{flex:1;overflow-y:auto;padding:16px 20px;scrollbar-color:#16a34a #14532d;scrollbar-width:thin}.a11y-panel-content[data-v-97696a1d]::-webkit-scrollbar{width:6px}.a11y-panel-content[data-v-97696a1d]::-webkit-scrollbar-track{background:#14532d}.a11y-panel-content[data-v-97696a1d]::-webkit-scrollbar-thumb{background:#16a34a;border-radius:3px}.a11y-section[data-v-97696a1d]{margin-bottom:20px}.a11y-section[data-v-97696a1d]:last-child{margin-bottom:0}.a11y-section-title[data-v-97696a1d]{color:#86efac;font-size:12px;font-weight:600;letter-spacing:.05em;margin:0 0 12px;text-transform:uppercase}.a11y-button-group[data-v-97696a1d]{display:flex;gap:8px}.a11y-option-btn[data-v-97696a1d]{align-items:center;background:#ffffff0d;border:1px solid rgba(74,176,96,.3);border-radius:10px;color:#bbf7d0;cursor:pointer;display:flex;flex:1;flex-direction:column;font-size:14px;gap:4px;padding:12px 8px;transition:all .2s ease}.a11y-option-btn[data-v-97696a1d]:hover{background:#4ab06026;border-color:#4ab06080}.a11y-option-btn.active[data-v-97696a1d]{background:linear-gradient(135deg,#16a34a,#15803d);border-color:#4ab060;color:#fff}.a11y-option-btn[data-v-97696a1d]:focus-visible{outline:2px solid #86efac;outline-offset:2px}.a11y-option-btn.small[data-v-97696a1d]{flex-direction:row;font-size:13px;padding:8px 12px}.a11y-option-label[data-v-97696a1d]{font-size:11px;opacity:.8}.a11y-toggle-row[data-v-97696a1d]{align-items:center;border-bottom:1px solid rgba(74,176,96,.15);display:flex;justify-content:space-between;padding:10px 0}.a11y-toggle-row[data-v-97696a1d]:last-child{border-bottom:none}.a11y-toggle-label[data-v-97696a1d]{align-items:center;color:#dcfce7;cursor:pointer;display:flex;font-size:14px;gap:10px}.a11y-option-icon[data-v-97696a1d]{color:#86efac;flex-shrink:0;height:18px;width:18px}.a11y-toggle[data-v-97696a1d]{background:#ffffff1a;border:1px solid rgba(74,176,96,.3);border-radius:12px;cursor:pointer;height:24px;position:relative;transition:all .2s ease;width:44px}.a11y-toggle[data-v-97696a1d]:hover{background:#ffffff26}.a11y-toggle.active[data-v-97696a1d]{background:linear-gradient(135deg,#16a34a,#4ab060);border-color:#4ab060}.a11y-toggle[data-v-97696a1d]:focus-visible{outline:2px solid #86efac;outline-offset:2px}.a11y-toggle-slider[data-v-97696a1d]{background:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;height:18px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:18px}.a11y-toggle.active .a11y-toggle-slider[data-v-97696a1d]{transform:translate(20px)}.a11y-subsection[data-v-97696a1d]{margin-top:12px}.a11y-subsection-label[data-v-97696a1d]{color:#bbf7d0;display:block;font-size:13px;margin-bottom:8px}.a11y-select[data-v-97696a1d]{background:#ffffff0d;border:1px solid rgba(74,176,96,.3);border-radius:8px;color:#dcfce7;cursor:pointer;font-size:14px;padding:10px 12px;transition:all .2s ease;width:100%}.a11y-select[data-v-97696a1d]:hover{border-color:#4ab06080}.a11y-select[data-v-97696a1d]:focus{border-color:#4ab060;box-shadow:0 0 0 3px #4ab06033;outline:none}.a11y-select option[data-v-97696a1d]{background:#14532d;color:#dcfce7}.a11y-shortcuts[data-v-97696a1d]{background:#4ab0600d;border-top:1px solid rgba(74,176,96,.15);display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:10px 20px}.a11y-shortcut[data-v-97696a1d]{align-items:center;color:#86efac;display:inline-flex;font-size:11px;gap:4px}.a11y-shortcut kbd[data-v-97696a1d]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:4px;color:#bbf7d0;display:inline-block;font-family:inherit;font-size:10px;padding:2px 6px}.a11y-panel-footer[data-v-97696a1d]{align-items:center;background:#0003;border-top:1px solid rgba(74,176,96,.2);display:flex;justify-content:space-between;padding:12px 20px}.a11y-reset-btn[data-v-97696a1d]{align-items:center;background:transparent;border:1px solid rgba(239,68,68,.4);border-radius:8px;color:#fca5a5;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:8px 12px;transition:all .2s ease}.a11y-reset-btn[data-v-97696a1d]:hover:not(:disabled){background:#ef44441a;border-color:#ef444499}.a11y-reset-btn[data-v-97696a1d]:disabled{cursor:not-allowed;opacity:.4}.a11y-reset-btn[data-v-97696a1d]:focus-visible{outline:2px solid #fca5a5;outline-offset:2px}.a11y-reset-btn svg[data-v-97696a1d]{height:16px;width:16px}.a11y-statement-link[data-v-97696a1d]{align-items:center;background:transparent;border:1px solid rgba(74,176,96,.4);border-radius:8px;color:#86efac;display:flex;font-size:13px;gap:6px;padding:8px 12px;text-decoration:none;transition:all .2s ease}.a11y-statement-link[data-v-97696a1d]:hover{background:#4ab0601a;border-color:#4ab06099;color:#fff}.a11y-statement-link[data-v-97696a1d]:focus-visible{outline:2px solid #86efac;outline-offset:2px}.a11y-statement-link svg[data-v-97696a1d]{height:16px;width:16px}.a11y-backdrop[data-v-97696a1d]{background:#00000080;inset:0;position:fixed;z-index:99998}.a11y-panel-enter-active[data-v-97696a1d],.a11y-panel-leave-active[data-v-97696a1d]{transition:all .3s ease}.a11y-panel-enter-from[data-v-97696a1d],.a11y-panel-leave-to[data-v-97696a1d]{opacity:0;transform:translateY(20px) scale(.95)}.a11y-backdrop-enter-active[data-v-97696a1d],.a11y-backdrop-leave-active[data-v-97696a1d]{transition:opacity .3s ease}.a11y-backdrop-enter-from[data-v-97696a1d],.a11y-backdrop-leave-to[data-v-97696a1d]{opacity:0}@media(max-width:767px){.accessibility-widget[data-v-97696a1d]{bottom:90px;right:16px}.a11y-panel[data-v-97696a1d]{bottom:160px;left:16px;max-height:calc(100vh - 200px);right:16px;width:auto}}@media(max-width:400px){.a11y-toggle-btn[data-v-97696a1d]{height:48px;width:48px}.a11y-icon[data-v-97696a1d]{height:24px;width:24px}}.sr-only[data-v-97696a1d]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}
