.a11y{--a11y-brand: #7c5cff;--a11y-brand-dark: #5a3fd6;--a11y-ink: #171a2e;--a11y-ink-dim: rgba(23, 26, 46, .6);--a11y-surface: #ffffff;--a11y-surface-alt: #f5f6fb;--a11y-surface-alt2: #ebedf7;--a11y-line: rgba(124, 92, 255, .28);--a11y-focus: #b30000;--a11y-on-brand: #ffffff}:focus-visible{outline:3px solid var(--a11y-focus-ring, #7c5cff)!important;outline-offset:2px!important;border-radius:2px}.a11y-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.a11y-skip-link,.skip-link{position:fixed;inset-inline-start:12px;top:-100px;z-index:99999;padding:.75rem 1.25rem;background:#7c5cff;color:#fff;font-weight:700;text-decoration:none;border-radius:8px}.a11y-skip-link:focus,.skip-link:focus,.skip-link:focus-visible{top:12px}.page-zoom{zoom:var(--a11y-page-zoom, 1);width:calc(100% / var(--a11y-page-zoom, 1))}:root{font-size:calc(100% * var(--a11y-font-scale, 1))}body:not(.a11y-off){word-spacing:var(--a11y-word-spacing, normal);letter-spacing:var(--a11y-letter-spacing, normal);line-height:var(--a11y-line-height, normal)}.a11y,.a11y *,.a11y-tool,.a11y-tool *{word-spacing:normal!important;letter-spacing:normal!important}:root[data-readable-font=true] :not(.a11y *,.a11y-tool *){font-family:Arial,Helvetica Neue,sans-serif!important}:root[data-highlight-links=true] a:not(.a11y *,.a11y-tool *){outline:2px solid currentColor!important;outline-offset:1px;text-decoration:underline!important;font-weight:700!important}:root[data-highlight-headings=true] :is(h1,h2,h3,h4,h5,h6):not(.a11y *,.a11y-tool *){border-inline-start:5px solid #7c5cff!important;padding-inline-start:10px!important;background-color:#7c5cff1f!important}:root[data-highlight-elements=true] :is(a,button,input,select,textarea,[role=button],p,li,h1,h2,h3,h4,h5,h6,label,td,th):not(.a11y *,.a11y-tool *):hover{outline:2px dashed #7c5cff!important;outline-offset:2px}:root[data-big-buttons=true] :is(button,a,input,select,[role=button]):not(.a11y *,.a11y-tool *){min-height:2.75rem!important;min-width:2.75rem!important}:root[data-cursor=dark] :not(.a11y *,.a11y-tool *){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M6 2 L6 26 L12 20 L16 29 L20 27 L16 18 L25 18 Z' fill='%23000' stroke='%23fff' stroke-width='1.5'/%3E%3C/svg%3E") 6 2,auto!important}:root[data-cursor=light] :not(.a11y *,.a11y-tool *){cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32'%3E%3Cpath d='M6 2 L6 26 L12 20 L16 29 L20 27 L16 18 L25 18 Z' fill='%23fff' stroke='%23000' stroke-width='1.5'/%3E%3C/svg%3E") 6 2,auto!important}:root[data-stop-animations=true] :not(.a11y *,.a11y-tool *),:root[data-stop-animations=true] :not(.a11y *,.a11y-tool *):before,:root[data-stop-animations=true] :not(.a11y *,.a11y-tool *):after{animation:none!important;transition:none!important;scroll-behavior:auto!important}:root[data-hide-images=true] :is(img,video,iframe):not(.a11y *,.a11y-tool *):not([src*=bopo-logo]):not([alt=Bopo]){opacity:0!important}:root[data-sr-mode=true] a:not(.a11y *,.a11y-tool *){text-decoration:underline!important}:root[data-sr-mode=true] :is(.a11y-skip-link,.skip-link){top:12px}:root[data-keyboard-nav=true] :focus{outline:3px solid #7c5cff!important;outline-offset:2px}:root[data-speech=true] :is(p,li,h1,h2,h3,h4,h5,h6,blockquote,figcaption):not(.a11y *,.a11y-tool *):hover{background-color:#7c5cff1f!important;cursor:pointer}:root[data-image-descriptions=true] :is(img,video):not(.a11y *,.a11y-tool *){outline:2px dashed #7c5cff!important;outline-offset:2px}:root[data-contrast=grayscale] .page-zoom{filter:grayscale(1)}:root[data-contrast=monochrome] .page-zoom{filter:grayscale(1) contrast(1.75)}:root[data-contrast=saturateHigh] .page-zoom{filter:saturate(1.9)}:root[data-contrast=saturateLow] .page-zoom{filter:saturate(.35)}:root[data-contrast=inverted] .page-zoom{filter:invert(1) hue-rotate(180deg);background:#fff}:root[data-contrast=inverted] .page-zoom :is(img,video){filter:invert(1) hue-rotate(180deg)}:root[data-contrast=high] *{background-color:#fff!important;color:#000!important;border-color:#000!important;box-shadow:none!important;text-shadow:none!important}:root[data-contrast=high] a{text-decoration:underline!important}:root[data-contrast=high] :focus-visible{outline-color:#b30000!important}:root[data-contrast=high] :is(button,[role=button],a.a11y-tile){outline:2px solid #000}:root[data-custom-colors=true] body{background-color:var(--a11y-color-background, transparent)!important}:root[data-custom-colors=true] :is(header,main,footer,section,article,.card,.content):not(.a11y *,.a11y-tool *){background-color:var(--a11y-color-background, transparent)!important}:root[data-custom-colors=true] :is(h1,h2,h3,h4):not(.a11y *,.a11y-tool *){color:var(--a11y-color-headings, inherit)!important}:root[data-custom-colors=true] :is(p,li,dd,dt,span,td,th):not(.a11y *,.a11y-tool *){color:var(--a11y-color-content, inherit)!important}.a11y-tool{position:fixed;z-index:90}.a11y-reading-guide{position:fixed;left:0;right:0;top:0;height:2.5rem;margin-top:-1.25rem;background:#7c5cff38;border-top:2px solid #7c5cff;border-bottom:2px solid #7c5cff;pointer-events:none;z-index:95}.a11y-mask-pane{position:fixed;left:0;right:0;background:#0000008c;pointer-events:none;z-index:94}.a11y-readout{position:fixed;left:0;right:0;bottom:0;background:#171a2e;color:#fff;border-top:3px solid #7c5cff;padding:14px 20px;font-size:20px;line-height:1.5;max-height:30vh;overflow:auto;pointer-events:none;z-index:96;direction:rtl;text-align:right;font-family:Arial,Helvetica,sans-serif}.a11y-readout--zoom{font-size:28px;font-weight:600}.a11y-cursor-follow{position:fixed;pointer-events:none;z-index:95}.a11y{font-family:Arial,Helvetica,sans-serif;direction:rtl;color:var(--a11y-ink)}.a11y-trigger{position:fixed;z-index:100;width:3.25rem;height:3.25rem;border-radius:50%;background:var(--a11y-brand);color:#fff;border:2px solid #fff;box-shadow:0 6px 24px #00000059;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;touch-action:manipulation}.a11y-trigger:hover{background:var(--a11y-brand-dark)}.a11y-trigger svg{width:60%;height:60%}.a11y-panel{position:fixed;z-index:100;width:min(26rem,calc(100vw - 2rem));max-height:min(44rem,calc(100vh - 7rem));background:var(--a11y-surface);border:1px solid var(--a11y-line);border-radius:16px;box-shadow:0 18px 60px #0006;display:flex;flex-direction:column;overflow:hidden}.a11y-panel__header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:var(--a11y-brand);color:#fff;flex:0 0 auto}.a11y-panel__title{font-size:17px;font-weight:900}.a11y-panel__close{background:#ffffff2e;color:#fff;border:0;width:34px;height:34px;border-radius:9px;cursor:pointer;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center}.a11y-panel__close:hover{background:#ffffff52}.a11y-panel__body{overflow-y:auto;padding:12px;flex:1 1 auto}.a11y-panel__footer{flex:0 0 auto;padding:12px;border-top:1px solid var(--a11y-line);display:flex;flex-direction:column;gap:8px;background:var(--a11y-surface-alt)}.a11y-section{border:1px solid var(--a11y-line);border-radius:12px;margin-bottom:10px;overflow:hidden}.a11y-section__head{width:100%;text-align:right;background:var(--a11y-surface-alt);border:0;padding:12px 14px;font-size:15px;font-weight:800;color:var(--a11y-ink);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px}.a11y-section__head:hover{background:var(--a11y-surface-alt2)}.a11y-section__chev{transition:transform .18s;font-size:12px;opacity:.6}.a11y-section[data-open=true] .a11y-section__chev{transform:rotate(180deg)}.a11y-section__body{padding:12px}.a11y-hint{font-size:12px;color:var(--a11y-ink-dim);margin-bottom:10px;line-height:1.5}.a11y-group{margin-top:14px}.a11y-group__title{font-size:13px;font-weight:800;color:var(--a11y-ink);margin-bottom:8px}.a11y-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.a11y-tiles--2{grid-template-columns:repeat(2,1fr)}.a11y-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px 6px;min-height:4.5rem;background:var(--a11y-surface);color:var(--a11y-ink);border:1.5px solid var(--a11y-line);border-radius:12px;font-size:12px;font-weight:700;text-align:center;cursor:pointer;line-height:1.3}.a11y-tile:hover{border-color:var(--a11y-brand)}.a11y-tile__icon{width:24px;height:24px;color:var(--a11y-brand)}.a11y-tile__icon svg{width:100%;height:100%}.a11y-tile[aria-pressed=true]{background:var(--a11y-brand);color:#fff;border-color:var(--a11y-brand)}.a11y-tile[aria-pressed=true] .a11y-tile__icon{color:#fff}.a11y-profile{display:flex;align-items:center;gap:12px;width:100%;text-align:right;padding:12px 14px;margin-bottom:8px;background:var(--a11y-surface);border:1.5px solid var(--a11y-line);border-radius:12px;cursor:pointer}.a11y-profile:hover{border-color:var(--a11y-brand)}.a11y-profile[aria-pressed=true]{background:var(--a11y-brand);color:#fff;border-color:var(--a11y-brand)}.a11y-profile[aria-pressed=true] .a11y-profile__desc{color:#ffffffd9}.a11y-profile__icon{width:28px;height:28px;flex:0 0 auto;color:var(--a11y-brand)}.a11y-profile[aria-pressed=true] .a11y-profile__icon{color:#fff}.a11y-profile>span:last-child{display:flex;flex-direction:column;min-width:0}.a11y-profile__label{display:block;font-size:14px;font-weight:800}.a11y-profile__desc{display:block;font-size:11px;color:var(--a11y-ink-dim);margin-top:2px;line-height:1.4}.a11y-tabs{display:flex;gap:4px;margin-bottom:10px;flex-wrap:wrap}.a11y-tabs__tab{flex:1 1 auto;padding:8px 6px;font-size:12px;font-weight:700;background:var(--a11y-surface-alt);color:var(--a11y-ink);border:1.5px solid transparent;border-radius:9px;cursor:pointer;white-space:nowrap}.a11y-tabs__tab[aria-selected=true]{background:var(--a11y-brand);color:#fff}.a11y-slider{direction:ltr}.a11y-slider__row{display:flex;align-items:center;gap:10px;position:relative}.a11y-slider__btn{width:2.5rem;height:2.5rem;flex:0 0 auto;border-radius:10px;background:var(--a11y-surface-alt);border:1.5px solid var(--a11y-line);font-size:20px;font-weight:900;color:var(--a11y-ink);cursor:pointer}.a11y-slider__btn:hover{border-color:var(--a11y-brand)}.a11y-slider__track{flex:1 1 auto;position:relative}.a11y-slider__track input[type=range]{width:100%}.a11y-slider__pill{position:absolute;top:-22px;left:50%;transform:translate(-50%);background:var(--a11y-brand);color:#fff;font-size:11px;font-weight:800;padding:2px 8px;border-radius:20px;pointer-events:none;white-space:nowrap}.a11y-slider__actions{display:flex;justify-content:space-between;margin-top:8px;direction:rtl}.a11y-slider__actions button{background:none;border:0;color:var(--a11y-brand);font-size:12px;font-weight:800;cursor:pointer;padding:4px 6px}.a11y-slider__note{font-size:12px;color:var(--a11y-ink-dim);line-height:1.5;background:var(--a11y-surface-alt);border-radius:10px;padding:10px;direction:rtl}.a11y-hue{width:100%;height:1.75rem;border-radius:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,#e61919,#e6e619,#19e619,#19e6e6,#1919e6,#e619e6,#e61919);cursor:pointer}.a11y-swatch{width:100%;height:2rem;border-radius:10px;margin-top:8px;border:1px solid var(--a11y-line);background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:12px 12px;background-position:0 0,0 6px,6px -6px,-6px 0}.a11y-footer-btn{width:100%;padding:12px;border-radius:10px;font-size:14px;font-weight:800;cursor:pointer;background:var(--a11y-brand);color:#fff;border:0}.a11y-footer-btn:hover{background:var(--a11y-brand-dark)}.a11y-footer-link{text-align:center;font-size:13px}.a11y-footer-link a{color:var(--a11y-brand);font-weight:700}.a11y-trigger,.a11y-panel__header,.a11y-panel__close,.a11y-footer-btn,.a11y-dialog__header,.a11y-slider__pill,.a11y-tile[aria-pressed=true],.a11y-tile[aria-pressed=true] .a11y-tile__icon,.a11y-profile[aria-pressed=true],.a11y-profile[aria-pressed=true] .a11y-profile__icon,.a11y-tabs__tab[aria-selected=true]{color:var(--a11y-on-brand, #fff)}:root[data-contrast=high] .a11y-tile[aria-pressed=true],:root[data-contrast=high] .a11y-profile[aria-pressed=true],:root[data-contrast=high] .a11y-tabs__tab[aria-selected=true]{border-width:4px!important}:root[data-contrast=high] .a11y-tile[aria-pressed=true] .a11y-tile__icon{border:2px solid #000;border-radius:6px}.a11y-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:110;display:flex;align-items:center;justify-content:center;padding:16px}.a11y-dialog{background:var(--a11y-surface);color:var(--a11y-ink);border-radius:16px;width:min(40rem,100%);max-height:85vh;display:flex;flex-direction:column;overflow:hidden;direction:rtl;box-shadow:0 20px 70px #00000080}.a11y-dialog__header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:var(--a11y-brand);color:#fff;flex:0 0 auto}.a11y-dialog__title{font-size:16px;font-weight:900}.a11y-dialog__body{overflow-y:auto;padding:16px 18px;flex:1 1 auto}.a11y-struct-item{display:block;width:100%;text-align:right;background:none;border:0;border-bottom:1px solid var(--a11y-line);padding:9px 4px;font-size:14px;color:var(--a11y-ink);cursor:pointer}.a11y-struct-item:hover{background:var(--a11y-surface-alt)}.a11y-struct-item small{color:var(--a11y-ink-dim);font-size:11px}.a11y-readable{font-size:19px;line-height:1.85}.a11y-readable h1,.a11y-readable h2,.a11y-readable h3{margin:18px 0 8px}.a11y-readable p{margin-bottom:14px}@media print{body:has(.a11y-readable) .page-zoom,body:has(.a11y-readable) .a11y-trigger,body:has(.a11y-readable) .a11y-panel,body:has(.a11y-readable) .a11y-tool{display:none!important}body:has(.a11y-readable) .a11y-dialog-backdrop{position:static;background:none;padding:0;display:block}body:has(.a11y-readable) .a11y-dialog{box-shadow:none;max-height:none;border:0}body:has(.a11y-readable) .a11y-dialog__header{display:none}}.a11y-vk{position:fixed;left:0;right:0;bottom:0;z-index:105;background:#171a2e;padding:10px;box-shadow:0 -8px 30px #0006}.a11y-vk__row{display:flex;gap:5px;justify-content:center;margin-bottom:5px}.a11y-vk__key{min-height:2.75rem;min-width:2.2rem;flex:1 1 auto;max-width:3rem;background:#2a2f45;color:#fff;border:1px solid #3a4160;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer}.a11y-vk__key:hover{background:#3a4160}.a11y-vk__key--wide{max-width:6rem}.a11y-smartnav{position:fixed;top:12px;left:50%;transform:translate(-50%);z-index:95;display:flex;align-items:center;gap:10px;direction:rtl;background:#171a2e;color:#fff;border-radius:999px;padding:6px 10px;box-shadow:0 8px 24px #00000059}.a11y-smartnav button{width:3rem;height:3rem;border-radius:50%;border:0;cursor:pointer;background:#7c5cff;color:#fff;font-size:20px;font-weight:900}.a11y-smartnav button:disabled{opacity:.4;cursor:default}.a11y-smartnav__label{font-size:12px;min-width:6rem;text-align:center}
