.pa-accessibility-view{position:fixed;z-index:999999;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;-webkit-font-smoothing:antialiased}.pa-accessibility-view *{box-sizing:border-box}body.pa-accessibility-sidebar-open .pa-button-style-preset__preview-btn{opacity:0;visibility:hidden;pointer-events:none !important;transform:scale(0.85);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.pa-preset__preview-drawer-root .pa-drawer-mask{background:rgba(0,0,0,0) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.pa-accessibility-view .pa-toast,.pa-preset__preview-drawer-root .pa-toast{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.pa-preset__preview-drawer-root .pa-toast-host--panel .pa-toast{backdrop-filter:blur(8px)}html{filter:invert(var(--pa-nvert, 0)) brightness(var(--pa-rightness, 1)) grayscale(var(--pa-rayscale, 0)) saturate(var(--pa-aturation, 1)) !important}#prime-accessibility-app{content-visibility:visible !important}.pa-preset__preview-drawer .ant-drawer-content{background:#f8fafc;border-radius:inherit;box-shadow:none;overflow:hidden}.pa-preset__preview-drawer .ant-drawer-header{border-bottom:1px solid #e2e8f0;padding:20px 24px}.pa-preset__preview-drawer .ant-drawer-header .ant-drawer-title{font-size:18px;font-weight:600;color:#0f172a}.pa-preset__preview-drawer .ant-drawer-body{padding:0}.pa-accessibility-applied[data-font-size=small]{font-size:.875rem}.pa-accessibility-applied[data-font-size=large]{font-size:1.125rem}.pa-accessibility-applied[data-font-size=xlarge]{font-size:1.25rem}.pa-accessibility-applied[data-line-height=tight]{line-height:1.2}.pa-accessibility-applied[data-line-height=relaxed]{line-height:1.8}.pa-accessibility-applied[data-line-height=loose]{line-height:2}.pa-accessibility-applied[data-letter-spacing=wide]{letter-spacing:.1em}.pa-accessibility-applied[data-letter-spacing=wider]{letter-spacing:.15em}.pa-accessibility-applied[data-high-contrast=true]{background:#fff !important;color:#000 !important;border-color:#000 !important}.pa-accessibility-applied[data-high-contrast=true] a,.pa-accessibility-applied[data-high-contrast=true] button,.pa-accessibility-applied[data-high-contrast=true] input,.pa-accessibility-applied[data-high-contrast=true] textarea,.pa-accessibility-applied[data-high-contrast=true] select{background:#fff !important;color:#000 !important;border:2px solid #000 !important}.pa-accessibility-applied[data-reduced-motion=true] *,.pa-accessibility-applied[data-reduced-motion=true] *::before,.pa-accessibility-applied[data-reduced-motion=true] *::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}.pa-ocus-visible{outline:2px solid var(--pa-brand, #3457e8) !important;outline-offset:2px !important}.pa-ocus-thick{outline:3px solid var(--pa-brand, #3457e8) !important;outline-offset:2px !important}.pa-ocus-dotted{outline:2px dotted var(--pa-brand, #3457e8) !important;outline-offset:2px !important}.pa-ocus-glow{outline:none !important;box-shadow:0 0 0 3px rgba(var(--pa-brand-rgb, 52, 87, 232), 0.35) !important}.pa-language-selector__item--active{background-color:var(--pa-brand-soft, #ebeefd) !important;border-color:var(--pa-brand, #3457e8) !important}.pa-language-selector__item--active .pa-language-selector__item-label{color:var(--pa-brand, #3457e8) !important;font-weight:600}.pa-language-selector__item--active .pa-language-selector__badge{background-color:var(--pa-brand, #3457e8) !important;color:#fff !important}.pa-translation-dropdown__item--active{background:var(--pa-brand-soft, #ebeefd) !important;color:var(--pa-brand, #3457e8) !important}body{top:0 !important}body .skiptranslate{display:none !important}@media print{.pa-accessibility-view{display:none !important}}.pa-preset__preview-drawer-root{letter-spacing:normal !important;word-spacing:normal !important;text-align:left !important}.pa-ictionary-popup p{margin:5px 0 0}.pa-ictionary-popup button{background:none;border:1px solid #fff;border-radius:8px;padding:4px 6px;color:#fff;cursor:pointer;font-size:14px}.pa-ictionary-popup button.speak-btn{background:none;border:none;color:#fff;cursor:pointer;font-size:16px;margin-top:5px}.pa-accessibility-view .components-button.is-primary:not(.is-destructive),.pa-preset__preview-drawer-root .components-button.is-primary:not(.is-destructive),.oachecker-drawer-root .components-button.is-primary:not(.is-destructive),.oachecker-fix-drawer-root .components-button.is-primary:not(.is-destructive),.pa-accessibility-view .pa-button.is-primary:not(.is-destructive),.pa-preset__preview-drawer-root .pa-button.is-primary:not(.is-destructive),.oachecker-drawer-root .pa-button.is-primary:not(.is-destructive),.oachecker-fix-drawer-root .pa-button.is-primary:not(.is-destructive){color:#fff !important;background:var(--pa-brand, #3457e8) !important;background-color:var(--pa-brand, #3457e8) !important;border:1px solid var(--pa-brand, #3457e8) !important;border-radius:10px !important;display:inline-flex !important;box-shadow:none !important}.pa-accessibility-view .components-button.is-primary:not(.is-destructive) span,.pa-accessibility-view .components-button.is-primary:not(.is-destructive) svg,.pa-preset__preview-drawer-root .components-button.is-primary:not(.is-destructive) span,.pa-preset__preview-drawer-root .components-button.is-primary:not(.is-destructive) svg,.oachecker-drawer-root .components-button.is-primary:not(.is-destructive) span,.oachecker-drawer-root .components-button.is-primary:not(.is-destructive) svg,.oachecker-fix-drawer-root .components-button.is-primary:not(.is-destructive) span,.oachecker-fix-drawer-root .components-button.is-primary:not(.is-destructive) svg,.pa-accessibility-view .pa-button.is-primary:not(.is-destructive) span,.pa-accessibility-view .pa-button.is-primary:not(.is-destructive) svg,.pa-preset__preview-drawer-root .pa-button.is-primary:not(.is-destructive) span,.pa-preset__preview-drawer-root .pa-button.is-primary:not(.is-destructive) svg,.oachecker-drawer-root .pa-button.is-primary:not(.is-destructive) span,.oachecker-drawer-root .pa-button.is-primary:not(.is-destructive) svg,.oachecker-fix-drawer-root .pa-button.is-primary:not(.is-destructive) span,.oachecker-fix-drawer-root .pa-button.is-primary:not(.is-destructive) svg{color:#fff !important;fill:currentColor !important}.pa-accessibility-view .components-button.is-primary:not(.is-destructive):hover:not(:disabled),.pa-accessibility-view .components-button.is-primary:not(.is-destructive):focus:not(:disabled),.pa-preset__preview-drawer-root .components-button.is-primary:not(.is-destructive):hover:not(:disabled),.pa-preset__preview-drawer-root .components-button.is-primary:not(.is-destructive):focus:not(:disabled),.oachecker-drawer-root .components-button.is-primary:not(.is-destructive):hover:not(:disabled),.oachecker-drawer-root .components-button.is-primary:not(.is-destructive):focus:not(:disabled),.oachecker-fix-drawer-root .components-button.is-primary:not(.is-destructive):hover:not(:disabled),.oachecker-fix-drawer-root .components-button.is-primary:not(.is-destructive):focus:not(:disabled),.pa-accessibility-view .pa-button.is-primary:not(.is-destructive):hover:not(:disabled),.pa-accessibility-view .pa-button.is-primary:not(.is-destructive):focus:not(:disabled),.pa-preset__preview-drawer-root .pa-button.is-primary:not(.is-destructive):hover:not(:disabled),.pa-preset__preview-drawer-root .pa-button.is-primary:not(.is-destructive):focus:not(:disabled),.oachecker-drawer-root .pa-button.is-primary:not(.is-destructive):hover:not(:disabled),.oachecker-drawer-root .pa-button.is-primary:not(.is-destructive):focus:not(:disabled),.oachecker-fix-drawer-root .pa-button.is-primary:not(.is-destructive):hover:not(:disabled),.oachecker-fix-drawer-root .pa-button.is-primary:not(.is-destructive):focus:not(:disabled){background:var(--pa-brand-hover, #2a46ba) !important;background-color:var(--pa-brand-hover, #2a46ba) !important;border-color:var(--pa-brand-hover, #2a46ba) !important;color:#fff !important}.oachecker-drawer-header__clear-btn{border-radius:8px !important;min-height:32px !important;height:32px !important}.oachecker-drawer-root .components-button.is-small,.oachecker-fix-drawer-root .components-button.is-small{border-radius:8px !important}body.pa-respect-reduced-motion .pa-preset__trigger,body.pa-respect-reduced-motion .pa-preset__trigger *,body.pa-respect-reduced-motion .pa-panel-footer,body.pa-respect-reduced-motion .pa-panel-footer *,body.pa-respect-reduced-motion .pa-widget-features__item,body.pa-respect-reduced-motion .pa-drawer,body.pa-respect-reduced-motion .pa-drawer *{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}@media(prefers-reduced-motion: reduce){body.pa-respect-reduced-motion .pa-preset__trigger,body.pa-respect-reduced-motion .pa-panel-footer,body.pa-respect-reduced-motion .pa-widget-features__item{transform:none !important}}body.pa-enhance-keyboard-focus .pa-preset__trigger:focus-visible,body.pa-enhance-keyboard-focus .pa-panel-footer button:focus-visible,body.pa-enhance-keyboard-focus .pa-panel-footer a:focus-visible,body.pa-enhance-keyboard-focus .pa-widget-features__item:focus-visible,body.pa-enhance-keyboard-focus .pa-panel-header button:focus-visible,body.pa-enhance-keyboard-focus .pa-panel-header a:focus-visible{outline:2px solid var(--pa-brand, #3457e8) !important;outline-offset:2px !important;box-shadow:0 0 0 4px rgba(var(--pa-brand-rgb, 52, 87, 232), 0.2) !important}body.pa-large-widget-targets .pa-button-style-preset__preview-btn{min-width:56px !important;min-height:56px !important;padding:14px !important}body.pa-high-contrast-widget .pa-button-style-preset__preview-btn,body.pa-high-contrast-widget .pa-preset__preview-drawer .pa-panel-header,body.pa-high-contrast-widget .pa-preset__preview-drawer .pa-panel-footer{border:2px solid #111827 !important}body.pa-high-contrast-widget .pa-preset__preview-drawer{box-shadow:0 0 0 2px #fff,0 12px 40px rgba(0,0,0,.35) !important}.pa-skip-link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;z-index:1000001;padding:12px 18px;background:#111827;color:#fff;font-weight:600;text-decoration:none;border-radius:0 0 8px 0}.pa-skip-link:focus,.pa-skip-link:focus-visible{left:0;top:0;width:auto;height:auto;overflow:visible;outline:2px solid var(--pa-brand, #3457e8);outline-offset:2px}
