:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-scroll-fade-size:var(--bacopa-space-lg);--bacopa-_paint-edge-position:26px;--bacopa-_paint-edge-glow-width:80px;--bacopa-_paint-edge-glow-height:120px}:where([data-app-scope]) .bacopa-scroll{min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}:where([data-app-scope]) .bacopa-scroll__viewport{box-sizing:border-box;min-width:0;min-height:0;max-height:inherit;overscroll-behavior:contain;scrollbar-width:var(--bacopa-_paint-scroll-bar-width);scrollbar-color:var(--bacopa-_paint-scroll-bar-color);width:100%}:where([data-app-scope]) .bacopa-scroll[data-direction=horizontal]>.bacopa-scroll__viewport{white-space:nowrap;overflow:auto hidden}:where([data-app-scope]) .bacopa-scroll[data-direction=vertical]>.bacopa-scroll__viewport{overflow:hidden auto}:where([data-app-scope]) .bacopa-scroll__viewport[data-wrap=true]{white-space:normal}:where([data-app-scope]) .bacopa-scroll:before,:where([data-app-scope]) .bacopa-scroll:after{content:"";pointer-events:none;z-index:1;opacity:0;position:absolute}:where([data-app-scope]) .bacopa-scroll[data-direction=horizontal]:before{width:var(--bacopa-_paint-scroll-fade-size);background:linear-gradient(to right, var(--bacopa-_paint-scroll-fade-fill), transparent);inset:0 auto 0 0}:where([data-app-scope]) .bacopa-scroll[data-direction=horizontal]:after{width:var(--bacopa-_paint-scroll-fade-size);background:linear-gradient(to left, var(--bacopa-_paint-scroll-fade-fill), transparent);inset:0 0 0 auto}:where([data-app-scope]) .bacopa-scroll[data-direction=vertical]:before{height:var(--bacopa-_paint-scroll-fade-size);background:linear-gradient(to bottom, var(--bacopa-_paint-scroll-fade-fill), transparent);inset:0 0 auto}:where([data-app-scope]) .bacopa-scroll[data-direction=vertical]:after{height:var(--bacopa-_paint-scroll-fade-size);background:linear-gradient(to top, var(--bacopa-_paint-scroll-fade-fill), transparent);inset:auto 0 0}:where([data-app-scope]) .bacopa-scroll[data-fade-start=true]:before,:where([data-app-scope]) .bacopa-scroll[data-fade-end=true]:after{opacity:1}:where([data-app-scope]) .bacopa-edge{--bacopa-_edge-at:var(--bacopa-_paint-edge-position);z-index:2;box-sizing:border-box;inline-size:20%;padding-inline:var(--bacopa-_paint-edge-inset);pointer-events:none;opacity:var(--bacopa-edge-intensity);background:radial-gradient(ellipse var(--bacopa-_paint-edge-glow-width) var(--bacopa-_paint-edge-glow-height) at var(--bacopa-_edge-at) 50%, var(--bacopa-surface-highlight), transparent 70%);transition:opacity var(--bacopa-enter-ms) var(--bacopa-motion-ease);align-items:center;display:flex;position:absolute;inset-block:0}:where([data-app-scope]) .bacopa-edge[data-side=prev]{justify-content:flex-start;inset-inline-start:0}:where([data-app-scope]) .bacopa-edge[data-side=next]{--bacopa-_edge-at:calc(100% - var(--bacopa-_paint-edge-position));justify-content:flex-end;inset-inline-end:0}:where([data-app-scope]) .bacopa-edge[data-side=prev]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--bacopa-_edge-at:calc(100% - var(--bacopa-_paint-edge-position))}:where([data-app-scope]) .bacopa-edge[data-side=next]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--bacopa-_edge-at:var(--bacopa-_paint-edge-position)}:where([data-app-scope]) .bacopa-edge>button{pointer-events:auto;box-sizing:border-box;min-inline-size:var(--bacopa-_paint-edge-target);min-block-size:var(--bacopa-_paint-edge-target);font:inherit;color:var(--bacopa-text);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}:where([data-app-scope]) .bacopa-scroll[data-rail=true]>.bacopa-edge>button{align-self:stretch}@media (hover:hover) and (pointer:fine){:where([data-app-scope]) .bacopa-scroll[data-rail=true]>.bacopa-scroll__viewport{cursor:grab}}
:where([data-bacopa-theme-root],[data-app-scope]:not([data-app-scope] [data-app-scope])){--bacopa-_paint-text-link-weight:500;--bacopa-_paint-text-link-hover-ink:color-mix(in srgb,var(--bacopa-_paint-text-link-ink) 72%,var(--bacopa-text));--bacopa-_paint-text-link-caption-ink:var(--bacopa-text);--bacopa-_paint-text-link-quiet-inset:8px;--bacopa-_paint-text-link-quiet-radius:var(--bacopa-radius);--bacopa-_paint-text-link-quiet-hover:var(--bacopa-surface-highlight)}:where([data-app-scope]) .bacopa-text-link{background:var(--bacopa-_paint-clear);color:var(--bacopa-_paint-text-link-ink);font:inherit;font-weight:var(--bacopa-_paint-text-link-weight);line-height:inherit;text-align:inherit;cursor:pointer;border:0;margin:0;padding:0;text-decoration:none;display:inline}:where([data-app-scope]) .bacopa-text-link:disabled{opacity:var(--bacopa-_paint-disabled-opacity);cursor:default}:where([data-app-scope]) .bacopa-text-link[data-presentation=caption]{color:var(--bacopa-_paint-text-link-caption-ink)}:where([data-app-scope]) .bacopa-text-link[data-presentation=quiet]:active:not(:disabled){background:var(--bacopa-_paint-text-link-quiet-hover)}:where([data-app-scope]) .bacopa-text-link[data-presentation=quiet]{color:inherit;font-weight:inherit;padding-inline:var(--bacopa-_paint-text-link-quiet-inset);margin-inline:calc(var(--bacopa-_paint-text-link-quiet-inset) * -1);border-radius:var(--bacopa-_paint-text-link-quiet-radius);-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (hover:hover) and (pointer:fine){:where([data-app-scope]) .bacopa-text-link:hover:not(:disabled){color:var(--bacopa-_paint-text-link-hover-ink)}:where([data-app-scope]) .bacopa-text-link[data-presentation=caption]:hover:not(:disabled){color:var(--bacopa-_paint-text-link-ink)}:where([data-app-scope]) .bacopa-text-link[data-presentation=quiet]:hover:not(:disabled){color:inherit;background:var(--bacopa-_paint-text-link-quiet-hover)}}
