.a11y-widget{z-index:60;direction:rtl;flex-direction:column;align-items:flex-start;gap:12px;font-family:inherit;display:flex;position:fixed;bottom:22px;right:22px}.a11y-trigger{color:#06231a;cursor:pointer;background:#4fe5b5;border:2px solid #0b1418;border-radius:50%;place-items:center;width:54px;height:54px;transition:transform .2s,background .2s;display:grid;box-shadow:0 10px 28px #0008,0 0 0 1px #4fe5b555}.a11y-trigger:hover{background:#8ff3d1;transform:scale(1.06)}.a11y-trigger:focus-visible,.a11y-panel button:focus-visible,.a11y-panel a:focus-visible{outline-offset:3px;outline:3px solid #ffe45c}.a11y-panel{color:#f1fbf6;transform-origin:0 100%;background:#0f1c21;border:1px solid #2c4a4f;border-radius:20px;gap:10px;width:min(320px,100vw - 32px);padding:18px;animation:.22s ease-out a11y-in;display:grid;box-shadow:0 24px 60px #000a}.a11y-panel.closing{animation:.16s ease-in forwards a11y-out}@keyframes a11y-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes a11y-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)scale(.97)}}.a11y-head{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.a11y-head h2{margin:0;font-size:18px;font-weight:800}.a11y-close{color:#b9d3c8;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.a11y-close:hover{color:#fff;background:#1a2d33}.a11y-size{background:#15262c;border:1px solid #24403f;border-radius:14px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.a11y-size>span{font-size:15px}.a11y-size>div{align-items:center;gap:6px;display:flex}.a11y-size button{color:#e8fff5;cursor:pointer;background:#1f363b;border:1px solid #2f5053;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.a11y-size button:disabled{opacity:.4;cursor:default}.a11y-size output{text-align:center;font-variant-numeric:tabular-nums;color:#4fe5b5;min-width:48px;font-weight:700}.a11y-toggle{color:#e8fff5;cursor:pointer;text-align:start;background:#15262c;border:1px solid #24403f;border-radius:14px;align-items:center;gap:12px;min-height:52px;padding:0 14px;font-size:15px;transition:border-color .2s,background .2s;display:flex}.a11y-toggle span{flex:1}.a11y-toggle i{color:#9ab7ad;background:#223a3f;border-radius:99px;padding:3px 9px;font-size:12px;font-style:normal}.a11y-toggle[aria-pressed=true]{background:#163a31;border-color:#4fe5b5}.a11y-toggle[aria-pressed=true] i{color:#06231a;background:#4fe5b5;font-weight:700}.a11y-toggle svg{color:#4fe5b5}.a11y-foot{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.a11y-reset{color:#d6ece3;cursor:pointer;background:0 0;border:1px solid #2f5053;border-radius:12px;align-items:center;gap:7px;min-height:44px;padding:0 12px;font-size:14px;display:inline-flex}.a11y-foot a{color:#4fe5b5;align-items:center;min-height:44px;font-size:14px;display:inline-flex}@media (width<=700px){.a11y-widget{bottom:86px;right:14px}.a11y-trigger{width:50px;height:50px}}html[data-a11y-text="1"] #root{zoom:1.12}html[data-a11y-text="2"] #root{zoom:1.25}html[data-a11y-text="3"] #root{zoom:1.4}html.a11y-contrast{filter:contrast(1.35);--muted-foreground:0 0% 88%;--border:0 0% 65%;--input:0 0% 65%;--color-hairline:#9aa3b2}html.a11y-contrast :is(.app-shell,.tb-dialog:not(.tenant-dialog),.auth-main){--tb-subtle:var(--tb-text)}html.a11y-contrast :is(input,select,textarea){border-width:2px!important}html.a11y-no-motion *,html.a11y-no-motion :before,html.a11y-no-motion :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html.a11y-links #root a{text-underline-offset:3px;outline-offset:2px;outline:2px solid #ffe45c;text-decoration:underline!important}
