.a11y-text-1{zoom:1.15}.a11y-text-2{zoom:1.3}.a11y-text-3{zoom:1.5}.a11y-contrast,.a11y-contrast *{background-color:#000!important;background-image:none!important;color:#fff!important;border-color:#fff!important;text-shadow:none!important;box-shadow:none!important}.a11y-contrast a,.a11y-contrast a *{color:#ffeb3b!important}.a11y-contrast button,.a11y-contrast input,.a11y-contrast select,.a11y-contrast textarea{border:1px solid #fff!important}.a11y-grayscale{filter:grayscale(1)}.a11y-links a{text-decoration:underline!important;text-underline-offset:3px;font-weight:700!important}.a11y-font,.a11y-font *{font-family:Arial,Helvetica,sans-serif!important;letter-spacing:.02em!important;word-spacing:.08em!important;line-height:1.6!important}.a11y-still *,.a11y-still *:before,.a11y-still *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.a11y-still .bg-fixed{background-attachment:scroll!important}.a11y-still .blur-sm{filter:none!important}.a11y-focus *:focus,.a11y-focus *:focus-visible{outline:3px solid #f59e0b!important;outline-offset:2px!important}.a11y-widget.svelte-hbs8ul{position:fixed;bottom:24px;right:24px;z-index:1001;font-family:Heebo,Arial,sans-serif}.a11y-trigger.svelte-hbs8ul{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:9999px;background:#1d4ed8;color:#fff;box-shadow:0 4px 14px #00000040;transition:transform .15s}.a11y-trigger.svelte-hbs8ul:hover{transform:scale(1.06)}.a11y-panel.svelte-hbs8ul{position:absolute;bottom:68px;right:0;width:min(320px,calc(100vw - 32px));max-height:calc(100vh - 120px);overflow-y:auto;padding:16px;border-radius:14px;background:#fff;color:#111827;box-shadow:0 10px 30px #00000040}.a11y-head.svelte-hbs8ul{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.a11y-head.svelte-hbs8ul h2:where(.svelte-hbs8ul){font-size:18px;font-weight:700}.a11y-close.svelte-hbs8ul{width:32px;height:32px;border-radius:8px;font-size:16px}.a11y-close.svelte-hbs8ul:hover{background:#f3f4f6}.a11y-row.svelte-hbs8ul{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:15px}.a11y-stepper.svelte-hbs8ul{display:flex;align-items:center;gap:8px}.a11y-stepper.svelte-hbs8ul button:where(.svelte-hbs8ul){min-width:44px;height:40px;border-radius:8px;border:1px solid #9ca3af;font-weight:700}.a11y-stepper.svelte-hbs8ul button:where(.svelte-hbs8ul):disabled{opacity:.4;cursor:not-allowed}.a11y-stepper.svelte-hbs8ul span:where(.svelte-hbs8ul){min-width:44px;text-align:center}.a11y-grid.svelte-hbs8ul{display:grid;grid-template-columns:1fr 1fr;gap:8px}.a11y-option.svelte-hbs8ul{min-height:52px;padding:8px;border-radius:10px;border:2px solid #d1d5db;font-size:14px;font-weight:500;line-height:1.3}.a11y-option[aria-pressed=true].svelte-hbs8ul{border-color:#1d4ed8;background:#1d4ed8;color:#fff}.a11y-foot.svelte-hbs8ul{display:flex;align-items:center;justify-content:space-between;margin-top:14px;font-size:14px}.a11y-reset.svelte-hbs8ul{padding:6px 12px;border-radius:8px;border:1px solid #9ca3af}.a11y-foot.svelte-hbs8ul a:where(.svelte-hbs8ul){color:#1d4ed8;text-decoration:underline}.a11y-widget.svelte-hbs8ul button:where(.svelte-hbs8ul):focus-visible,.a11y-widget.svelte-hbs8ul a:where(.svelte-hbs8ul):focus-visible{outline:3px solid #f59e0b;outline-offset:2px}@media (prefers-reduced-motion: reduce){.a11y-trigger.svelte-hbs8ul{transition:none}}.error.svelte-1j8caw4{border-color:red}form.svelte-1j8caw4 input:where(.svelte-1j8caw4),form.svelte-1j8caw4 textarea:where(.svelte-1j8caw4),form.svelte-1j8caw4 select:where(.svelte-1j8caw4){color:#111827!important;caret-color:#111827!important}
