.dn-paginator{--paginator-size:var(--font-size-xl,1.5rem);text-align:center}@media screen and (width>=769px){.dn-paginator{--paginator-size:var(--font-size-2xl,2rem)}}.dn-paginator__button.dn-button,.dn-paginator__next.dn-button,.dn-paginator__prev.dn-button{border-radius:var(--borderRadus-full,9999px);height:var(--paginator-size);line-height:var(--paginator-size);text-align:center;vertical-align:middle;width:var(--paginator-size);justify-content:center;margin:0;padding:0}.dn-paginator__button.dn-button:hover,.dn-paginator__next.dn-button:hover,.dn-paginator__prev.dn-button:hover{background-color:var(--color-primary,#412bc7);color:var(--color-lightest,#fff)}.dn-paginator__button.dn-button:active,.dn-paginator__next.dn-button:active,.dn-paginator__prev.dn-button:active{background-color:var(--color-primary-dark,#312095)}.dn-paginator__button.dn-button+.dn-paginator__button.dn-button,.dn-paginator__gap+.dn-paginator__button.dn-button,.dn-paginator__gap+.dn-paginator__next.dn-button,.dn-paginator__gap+.dn-paginator__prev.dn-button,.dn-paginator__next.dn-button,.dn-paginator__next.dn-button+.dn-paginator__next.dn-button,.dn-paginator__prev.dn-button+.dn-paginator__button.dn-button,.dn-paginator__prev.dn-button+.dn-paginator__next.dn-button,.dn-paginator__prev.dn-button+.dn-paginator__prev.dn-button{margin:0 0 0 var(--spacing-xs,.625rem)}.dn-paginator__gap{line-height:var(--paginator-size);padding:0 var(--spacing-xs,.625rem);pointer-events:none;vertical-align:bottom}.dn-paginator__button[disabled=disabled].dn-button,.dn-paginator__next[disabled=disabled].dn-button,.dn-paginator__prev[disabled=disabled].dn-button{color:var(--color-gray-400,#bababa);cursor:auto;background:0 0}.dn-paginator__button[disabled=disabled].dn-button:focus,.dn-paginator__button[disabled=disabled].dn-button:hover,.dn-paginator__next[disabled=disabled].dn-button:focus,.dn-paginator__next[disabled=disabled].dn-button:hover,.dn-paginator__prev[disabled=disabled].dn-button:focus,.dn-paginator__prev[disabled=disabled].dn-button:hover{background:inherit;color:var(--color-gray-400,#bababa);border:none}.dn-paginator__button[data-active=true].dn-button,.dn-paginator__next[data-active=true].dn-button,.dn-paginator__prev[data-active=true].dn-button{cursor:auto}.dn-paginator__button[data-active=true].dn-button,.dn-paginator__button[data-active=true].dn-button:focus,.dn-paginator__button[data-active=true].dn-button:hover,.dn-paginator__next[data-active=true].dn-button,.dn-paginator__next[data-active=true].dn-button:focus,.dn-paginator__next[data-active=true].dn-button:hover,.dn-paginator__prev[data-active=true].dn-button,.dn-paginator__prev[data-active=true].dn-button:focus,.dn-paginator__prev[data-active=true].dn-button:hover{background-color:var(--color-gray-800,#313131);color:var(--color-lightest,#fff)}.dn-paginator__sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.base-paginator.dn-paginator{--paginator-size:var(--font-size-3xl);margin-top:3rem}@media (width>=49em){.base-paginator.dn-paginator{--paginator-size:var(--font-size-4xl);font-size:var(--font-size-md);margin-top:4rem}}.base-paginator.dn-paginator .dn-paginator__button.dn-button{color:var(--color-darkest);z-index:1;border-radius:0;margin-top:0;font-weight:400;position:relative}.base-paginator.dn-paginator .dn-paginator__button.dn-button:after{background-color:var(--color-primary);content:"";filter:blur(2px);opacity:0;pointer-events:none;transform-origin:50%;z-index:0;border:1px solid #ff243f;border-radius:100px;width:.75rem;height:.75rem;position:absolute;top:calc(50% - .5rem);left:-1rem;transform:scale(2)}@media (width>=49em){.base-paginator.dn-paginator .dn-paginator__button.dn-button:after{width:1rem;height:1rem;left:-2rem}}.base-paginator.dn-paginator .dn-paginator__button.dn-button:focus-visible{outline:none}.base-paginator.dn-paginator .dn-paginator__button.dn-button:focus-visible:after{opacity:1;animation:.15s ease-in forwards focusBallAppear;top:calc(100% + .5rem);left:calc(50% - .5rem)}.base-paginator.dn-paginator .dn-paginator__button.dn-button:focus-visible,.base-paginator.dn-paginator .dn-paginator__button.dn-button:hover{background-color:initial;color:var(--color-primary)}.base-paginator.dn-paginator .dn-paginator__button.dn-button:focus{box-shadow:none}.base-paginator.dn-paginator .dn-paginator__next.dn-button,.base-paginator.dn-paginator .dn-paginator__prev.dn-button{color:var(--color-darkest);font-size:var(--font-size-2xl);z-index:1;border-radius:0;margin-top:0;position:relative}.base-paginator.dn-paginator .dn-paginator__next.dn-button:after,.base-paginator.dn-paginator .dn-paginator__prev.dn-button:after{background-color:var(--color-primary);content:"";filter:blur(2px);opacity:0;pointer-events:none;transform-origin:50%;z-index:0;border:1px solid #ff243f;border-radius:100px;width:.75rem;height:.75rem;position:absolute;top:calc(50% - .5rem);left:-1rem;transform:scale(2)}@media (width>=49em){.base-paginator.dn-paginator .dn-paginator__next.dn-button:after,.base-paginator.dn-paginator .dn-paginator__prev.dn-button:after{width:1rem;height:1rem;left:-2rem}}.base-paginator.dn-paginator .dn-paginator__next.dn-button:focus-visible,.base-paginator.dn-paginator .dn-paginator__prev.dn-button:focus-visible{outline:none}.base-paginator.dn-paginator .dn-paginator__next.dn-button:focus-visible:after,.base-paginator.dn-paginator .dn-paginator__prev.dn-button:focus-visible:after{opacity:1;animation:.15s ease-in forwards focusBallAppear;top:calc(100% + .5rem);left:calc(50% - .5rem)}.base-paginator.dn-paginator .dn-paginator__next.dn-button[disabled],.base-paginator.dn-paginator .dn-paginator__prev.dn-button[disabled]{color:var(--color-gray-400)}.base-paginator.dn-paginator .dn-paginator__next.dn-button:focus-visible,.base-paginator.dn-paginator .dn-paginator__next.dn-button:hover,.base-paginator.dn-paginator .dn-paginator__prev.dn-button:focus-visible,.base-paginator.dn-paginator .dn-paginator__prev.dn-button:hover{background-color:initial;color:var(--color-primary)}.base-paginator.dn-paginator .dn-paginator__next.dn-button:focus,.base-paginator.dn-paginator .dn-paginator__prev.dn-button:focus{box-shadow:none}@media (width>=49em){.base-paginator.dn-paginator .dn-paginator__next.dn-button,.base-paginator.dn-paginator .dn-paginator__prev.dn-button{font-size:var(--font-size-4xl);margin:0 .5rem}}.base-paginator.dn-paginator .dn-paginator__button[data-active=true].dn-button{background-color:var(--color-text);color:#fff}.base-paginator.dn-paginator .dn-paginator__button[data-active=true].dn-button:nth-child(2){margin-left:.125rem}.base-paginator__icon.dn-icon{margin:0}
