.wpai{--wpai-bg:var(--color-accent);--wpai-fg:var(--color-ink);--wpai-link:var(--color-accent-dark);--wpai-offset:20px;--wpai-surface:#fff;--wpai-text:#1a1a1a;--wpai-border:#c9c9c9;z-index:9990;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.4;position:fixed}.wpai--bottom-left{bottom:var(--wpai-offset);left:var(--wpai-offset)}.wpai--bottom-right{bottom:var(--wpai-offset);right:var(--wpai-offset)}.wpai--top-left{top:var(--wpai-offset);left:var(--wpai-offset)}.wpai--top-right{top:var(--wpai-offset);right:var(--wpai-offset)}.wpai__btn{box-sizing:border-box;background:var(--wpai-bg);width:48px;height:48px;color:var(--wpai-fg);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:transform .15s;display:flex;box-shadow:0 2px 8px #00000047}.wpai__btn:hover{transform:scale(1.06)}.wpai__btn:focus-visible,.wpai__btn:focus{outline-offset:3px;outline:3px solid}.wpai__btn:focus:not(:focus-visible){outline:none}.wpai__icon{pointer-events:none;display:block}.wpai__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.wpai__panel{width:300px;max-width:calc(100vw - 2 * var(--wpai-offset));box-sizing:border-box;border:1px solid var(--wpai-border);background:var(--wpai-surface);max-height:80vh;color:var(--wpai-text);border-radius:8px;padding:16px;position:absolute;bottom:60px;left:0;overflow:hidden auto;box-shadow:0 4px 20px #0003}.wpai__panel[hidden]{display:none}.wpai--bottom-right .wpai__panel,.wpai--top-right .wpai__panel{left:auto;right:0}.wpai--top-left .wpai__panel,.wpai--top-right .wpai__panel{top:60px;bottom:auto}.wpai__panel *,.wpai__panel :before,.wpai__panel :after{box-sizing:border-box}.wpai__title{color:inherit;margin:0 0 12px;padding:0 34px 0 0;font-size:15px;font-weight:700}.wpai__group{border:0;margin:0 0 12px;padding:0}.wpai__group legend{margin:0 0 6px;padding:0;font-size:13px;font-weight:600}.wpai__radios{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.wpai__radio,.wpai__check{cursor:pointer;align-items:center;gap:8px;min-width:0;min-height:30px;font-size:14px;display:flex}.wpai__radio{border:1px solid var(--wpai-border);text-align:center;border-radius:4px;justify-content:center;gap:5px;padding:6px 3px;font-size:13px}.wpai__radio span,.wpai__check span{overflow-wrap:anywhere;min-width:0}.wpai__radio:focus-within,.wpai__check:focus-within{outline:2px solid var(--wpai-link);outline-offset:2px}.wpai__radio input,.wpai__check input{flex:none;width:16px;height:16px;margin:0}.wpai__actions{border-top:1px solid var(--wpai-border);flex-direction:column;gap:8px;padding-top:12px;display:flex}.wpai__reset{border:1px solid var(--wpai-border);color:inherit;cursor:pointer;background:0 0;border-radius:4px;padding:8px 12px;font-family:inherit;font-size:14px}.wpai__reset:hover{background:#0000000d}.wpai__statement{color:var(--wpai-link);font-size:14px;text-decoration:underline}.wpai__close{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0;font-size:22px;line-height:1;position:absolute;top:6px;right:6px}.wpai__close:hover{background:#00000014}html.wpai-scaled{font-size:calc(100% * var(--wpai-scale,1))}html.wpai-spacing p,html.wpai-spacing li,html.wpai-spacing dd,html.wpai-spacing blockquote{line-height:1.9}html.wpai-hl-links :is(main,article,.entry-content,.site-content) a:not(.wpai__btn){text-underline-offset:2px;outline-offset:2px;outline:1px dotted;text-decoration:underline}html.wpai-contrast,html.wpai-contrast *,html.wpai-contrast :before,html.wpai-contrast :after{color:#fff!important;box-shadow:none!important;text-shadow:none!important;background-color:#000!important;background-image:none!important;border-color:#fff!important}html.wpai-contrast a,html.wpai-contrast a *{color:#ff0!important;text-decoration:underline!important}html.wpai-contrast input,html.wpai-contrast textarea,html.wpai-contrast select,html.wpai-contrast button{border:1px solid #fff!important}html.wpai-contrast ::placeholder{color:#ccc!important;opacity:1!important}html.wpai-contrast :focus-visible{outline-offset:2px!important;outline:3px solid #ff0!important}html.wpai-contrast .wpai__btn,html.wpai-contrast .wpai__panel{border:2px solid #fff!important}html.wpai-grayscale{filter:grayscale()}html.wpai-font body,html.wpai-font p,html.wpai-font li,html.wpai-font dt,html.wpai-font dd,html.wpai-font h1,html.wpai-font h2,html.wpai-font h3,html.wpai-font h4,html.wpai-font h5,html.wpai-font h6,html.wpai-font a,html.wpai-font blockquote,html.wpai-font figcaption,html.wpai-font label,html.wpai-font th,html.wpai-font td,html.wpai-font input,html.wpai-font textarea,html.wpai-font select,html.wpai-font button{letter-spacing:.01em;font-family:Verdana,Tahoma,DejaVu Sans,Segoe UI,sans-serif!important}html.wpai-cursor,html.wpai-cursor *{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='M3 2l16 12-6.6 1.2 4.2 8.2-3.4 1.7-4.2-8.2L3 22z' fill='%23fff' stroke='%23000' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E") 3 2,auto!important}html.wpai-cursor a,html.wpai-cursor button,html.wpai-cursor label,html.wpai-cursor select,html.wpai-cursor summary,html.wpai-cursor [role=button],html.wpai-cursor input[type=submit],html.wpai-cursor input[type=button],html.wpai-cursor input[type=checkbox],html.wpai-cursor input[type=radio]{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='M10 3a2 2 0 0 1 4 0v10h1.5V8.5a2 2 0 0 1 4 0V13H21v-2a2 2 0 0 1 4 0v9c0 4.4-3.1 8-7 8h-3c-2 0-3.6-1-4.6-2.6l-4.3-7c-.7-1.2-.3-2.5.9-3.1 1-.6 2.2-.3 2.9.6l.1.2z' fill='%23fff' stroke='%23000' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E") 12 1,pointer!important}html.wpai-cursor input[type=text],html.wpai-cursor input[type=email],html.wpai-cursor input[type=url],html.wpai-cursor input[type=search],html.wpai-cursor input[type=tel],html.wpai-cursor input[type=password],html.wpai-cursor input[type=number],html.wpai-cursor textarea{cursor:text!important}html.wpai-no-motion *,html.wpai-no-motion :before,html.wpai-no-motion :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){.wpai__btn{transition:none}.wpai__btn:hover{transform:none}}@media (forced-colors:active){.wpai__btn,.wpai__panel{border:1px solid canvastext}}@media (width<=639px){.wpai--bottom-left,.wpai--bottom-right{bottom:calc(4.5rem + 20px + env(safe-area-inset-bottom))}}.wpai__panel{color-scheme:light}.wpai__btn:focus,.wpai__btn:focus-visible{outline-color:#fff}html:has(#cookiescript_badge) .wpai--bottom-left{bottom:68px;left:9px}@media (width<=639px){#cookiescript_badge{left:16px!important;bottom:calc(4.5rem + 10px + env(safe-area-inset-bottom))!important}html:has(#cookiescript_badge) .wpai--bottom-left{left:10px;bottom:calc(4.5rem + 58px + env(safe-area-inset-bottom))}}html.wpai-contrast .cookiescript_banner_container,html.wpai-contrast .cookiescript_banner_view,html.wpai-contrast .rocketchat-widget,html.wpai-contrast .rocketchat-container,html.wpai-contrast .rocketchat-widget iframe{background-color:#0000!important}
