.styles-module-scss-module__f0uqNG__banner,.styles-module-scss-module__f0uqNG__panel{border:1px solid var(--primary-300);background:var(--bg);color:var(--primary-800);border-radius:.8rem;flex-direction:column;gap:1.6rem;padding:2.4rem;display:flex}.styles-module-scss-module__f0uqNG__banner{right:var(--layout-margin);z-index:25;visibility:hidden;width:64rem;position:fixed;bottom:3.2rem}@media (max-width:767px){.styles-module-scss-module__f0uqNG__banner{inset-inline:var(--layout-margin);bottom:var(--layout-margin);width:auto;padding:1.6rem}}.styles-module-scss-module__f0uqNG__overlay{z-index:25;padding:3.2rem var(--layout-margin);background:color-mix(in srgb, var(--primary-800) 40%, transparent);visibility:hidden;justify-content:flex-end;align-items:flex-end;display:flex;position:fixed;inset:0}@media (max-width:767px){.styles-module-scss-module__f0uqNG__overlay{padding:var(--layout-margin)}}.styles-module-scss-module__f0uqNG__panel{visibility:hidden;gap:2.4rem;width:72rem;max-width:100%;max-height:100%;overflow-y:auto}@media (max-width:767px){.styles-module-scss-module__f0uqNG__panel{padding:1.6rem}}.styles-module-scss-module__f0uqNG__head{justify-content:space-between;align-items:flex-start;gap:1.6rem;display:flex}.styles-module-scss-module__f0uqNG__title{letter-spacing:-.05em}@media (max-width:767px){.styles-module-scss-module__f0uqNG__title{font-size:2.4rem}}.styles-module-scss-module__f0uqNG__close{cursor:pointer;flex-shrink:0;align-items:center;gap:.8rem;display:inline-flex}.styles-module-scss-module__f0uqNG__closeIcon{width:2.1rem;height:2.1rem}.styles-module-scss-module__f0uqNG__text{line-height:1.5}.styles-module-scss-module__f0uqNG__links{flex-wrap:wrap;gap:.4rem 1.6rem;display:flex}.styles-module-scss-module__f0uqNG__link{text-underline-offset:.15em;text-decoration:underline}.styles-module-scss-module__f0uqNG__actions{gap:.8rem;display:flex}@media (max-width:767px){.styles-module-scss-module__f0uqNG__actions{flex-direction:column}}.styles-module-scss-module__f0uqNG__action{white-space:nowrap;flex:1}.styles-module-scss-module__f0uqNG__categories{flex-direction:column;display:flex}.styles-module-scss-module__f0uqNG__category{border-top:1px solid var(--primary-300);justify-content:space-between;align-items:flex-start;gap:2.4rem;padding-block:1.6rem;display:flex}.styles-module-scss-module__f0uqNG__categoryText{flex-direction:column;gap:.4rem;display:flex}.styles-module-scss-module__f0uqNG__description{opacity:.7;line-height:1.5}.styles-module-scss-module__f0uqNG__alwaysOn{opacity:.7;flex-shrink:0}.styles-module-scss-module__f0uqNG__switch{background:var(--primary-300);cursor:pointer;width:4rem;height:2.4rem;transition:background .3s var(--primary-ease);border-radius:1.2rem;flex-shrink:0;position:relative}.styles-module-scss-module__f0uqNG__switch:after{content:"";background:var(--bg);width:1.8rem;height:1.8rem;transition:transform .3s var(--primary-ease);border-radius:50%;position:absolute;top:.3rem;left:.3rem}.styles-module-scss-module__f0uqNG__switchOn{background:var(--primary-800)}.styles-module-scss-module__f0uqNG__switchOn:after{transform:translate(1.6rem)}
.styles-module-scss-module__gwvxCG__prompt{top:calc(var(--header-offset,0px) + .8rem);right:var(--layout-margin);z-index:19;border:1px solid var(--primary-300);background:var(--bg);width:44rem;color:var(--primary-800);border-radius:.8rem;flex-direction:column;gap:1.2rem;padding:1.6rem;display:flex;position:fixed}@media (max-width:767px){.styles-module-scss-module__gwvxCG__prompt{inset-inline:var(--layout-margin);gap:1rem;width:auto;padding:1.2rem}}.styles-module-scss-module__gwvxCG__text{line-height:1.4}.styles-module-scss-module__gwvxCG__actions{flex-wrap:wrap;gap:.8rem;display:flex}.styles-module-scss-module__gwvxCG__prompt .styles-module-scss-module__gwvxCG__action{white-space:nowrap;flex:auto;justify-content:space-between}@media (max-width:767px){.styles-module-scss-module__gwvxCG__prompt .styles-module-scss-module__gwvxCG__action{padding:1.2rem}}
:is(html.styles-module-scss-module__Qtaz1a__hasCursor,html.styles-module-scss-module__Qtaz1a__hasCursor *){cursor:none!important}html.styles-module-scss-module__Qtaz1a__hasCursor :is(input,textarea,[contenteditable=true]){cursor:text!important}.styles-module-scss-module__Qtaz1a__cursor{z-index:2147483000;pointer-events:none;will-change:transform;position:fixed;top:0;left:0}.styles-module-scss-module__Qtaz1a__cursor[data-hidden]{opacity:0}.styles-module-scss-module__Qtaz1a__arrow{transform-origin:4px 3px;width:20px;height:20px;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;top:-3px;left:-4px}.styles-module-scss-module__Qtaz1a__arrow path{fill:var(--primary-800);stroke:var(--bg);stroke-width:1.4px;stroke-linejoin:round}.styles-module-scss-module__Qtaz1a__dot{background:var(--primary-800);width:12px;height:12px;box-shadow:0 0 0 1.4px var(--bg);opacity:0;border-radius:50%;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;top:-6px;left:-6px;transform:scale(.4)}.styles-module-scss-module__Qtaz1a__cursor[data-point] .styles-module-scss-module__Qtaz1a__arrow{opacity:0;transform:scale(.2)}.styles-module-scss-module__Qtaz1a__cursor[data-point] .styles-module-scss-module__Qtaz1a__dot{opacity:1;transform:scale(1.4)}.styles-module-scss-module__Qtaz1a__cursor[data-down] .styles-module-scss-module__Qtaz1a__dot{transform:scale(1.1)}
