.nr-a11y-trigger{position:fixed;z-index:99990;left:22px;bottom:22px;width:56px;height:56px;border:0;border-radius:50%;background:#7d405b;color:#fff;font-size:28px;display:grid;place-items:center;box-shadow:0 10px 30px rgba(50,25,40,.28);cursor:pointer;transition:.2s}.nr-a11y-trigger:hover,.nr-a11y-trigger:focus-visible{background:#452b3a;transform:translateY(-2px);outline:3px solid #f3b4c9;outline-offset:3px}.nr-a11y-panel{position:fixed;z-index:99989;left:22px;bottom:90px;width:min(340px,calc(100vw - 28px));background:#fff;color:#452b3a;border:1px solid #eadde3;border-radius:24px;box-shadow:0 20px 65px rgba(44,28,37,.25);direction:rtl;overflow:hidden}.nr-a11y-panel[hidden]{display:none}.nr-a11y-head{display:flex;align-items:center;justify-content:space-between;padding:20px 22px;border-bottom:1px solid #eee5e9}.nr-a11y-head h2{font:800 20px/1.2 Assistant,sans-serif!important;margin:0}.nr-a11y-head h2 span{color:#a84f73;margin-left:7px}.nr-a11y-close{border:0;background:transparent;color:#6f6570;font-size:28px;cursor:pointer;width:38px;height:38px;border-radius:50%}.nr-a11y-close:hover,.nr-a11y-close:focus-visible{background:#f8edf2;outline:2px solid #a84f73}.nr-a11y-font{padding:18px 22px;text-align:center;border-bottom:1px solid #eee5e9;font:600 16px Assistant,sans-serif}.nr-a11y-font>div{display:flex;justify-content:space-between;margin-top:13px}.nr-a11y-font button{width:48px;height:44px;border:1px solid #ded4da;border-radius:50%;background:#fff;color:#452b3a;font-size:25px;cursor:pointer}.nr-a11y-option{width:100%;display:flex;align-items:center;justify-content:space-between;padding:17px 22px;border:0;border-bottom:1px solid #f0e8ec;background:#fff;color:#452b3a;font:600 17px Assistant,sans-serif;cursor:pointer}.nr-a11y-option:hover,.nr-a11y-option:focus-visible{background:#fff5f8;outline:0;box-shadow:inset -4px 0 #a84f73}.nr-a11y-option[aria-pressed=true]{background:#f9e7ee;color:#7d294f}.nr-a11y-option[aria-pressed=true] i{background:#a84f73;color:#fff}.nr-a11y-option i{font-style:normal;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#f4edf0}.nr-a11y-reset{display:block;margin:15px auto 18px;border:1px solid #a84f73;border-radius:999px;background:#fff;color:#7d405b;padding:9px 18px;font:700 15px Assistant,sans-serif;cursor:pointer}
body[data-a11y-size="1"] :where(p,li,a,button,input,textarea,label,small){font-size:calc(1em + 2px)!important}body[data-a11y-size="2"] :where(p,li,a,button,input,textarea,label,small){font-size:calc(1em + 4px)!important}body[data-a11y-size="3"] :where(p,li,a,button,input,textarea,label,small){font-size:calc(1em + 6px)!important}body[data-a11y-size="-1"] :where(p,li,a,button,input,textarea,label,small){font-size:calc(1em - 1px)!important}
body.nr-a11y-grayscale main,body.nr-a11y-grayscale .site-header,body.nr-a11y-grayscale .site-footer{filter:grayscale(1)}
body.nr-a11y-links main a,body.nr-a11y-links .site-header a,body.nr-a11y-links .site-footer a{text-decoration:underline!important;text-decoration-thickness:3px!important;text-underline-offset:4px!important}
body.nr-a11y-motion *,body.nr-a11y-motion *::before,body.nr-a11y-motion *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
body.nr-a11y-contrast main,body.nr-a11y-contrast .site-footer{background:#000!important;color:#fff!important}body.nr-a11y-contrast main :where(section,article,div,form){border-color:#fff!important}body.nr-a11y-contrast main :where(h1,h2,h3,h4,p,li,span,strong,label),body.nr-a11y-contrast .site-footer :where(h2,h3,p,a,span){color:#fff!important;text-shadow:none!important}body.nr-a11y-contrast main a,body.nr-a11y-contrast main button{background:#000!important;color:#ffeb3b!important;border:2px solid #ffeb3b!important}body.nr-a11y-contrast main input,body.nr-a11y-contrast main textarea{background:#000!important;color:#fff!important;border:2px solid #fff!important}
@media(max-width:620px){.nr-a11y-trigger{left:14px;bottom:14px;width:52px;height:52px}.nr-a11y-panel{left:14px;bottom:76px;max-height:calc(100vh - 100px);overflow:auto}}
@media print{.nr-a11y-trigger,.nr-a11y-panel{display:none!important}}
.nr-a11y-statement{display:block;padding:14px 22px;text-align:center;color:#7d405b;font:800 16px Assistant,sans-serif;text-decoration:underline;text-underline-offset:3px;background:#fff8fb;border-bottom:1px solid #f0e8ec}.nr-a11y-statement:hover,.nr-a11y-statement:focus-visible{background:#f9e7ee;outline:2px solid #a84f73;outline-offset:-2px}
