@layer pagination-default, pagination-max, pagination-below-limit;@layer pagination-default{.uid-pagination-nav{flex-flow:row nowrap}.offscreen{clip:rect(0 0 0 0);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}:host{--pagination-gap:0.25rem;--pagination-margin-block:0px;--pagination-margin-inline:auto;--pagination-padding-block:0px;--pagination-padding-inline:0px;--pagination-button-justify:center}.uid-pagination-nav{position:relative;display:inline-flex;flex-flow:row wrap;list-style:none;width:100%;height:auto;gap:var(--pagination-gap);padding-inline:var(--pagination-padding-inline);padding-block:var(--pagination-padding-block);margin-inline:var(--pagination-margin-inline);margin-block:var(--pagination-margin-block);justify-content:var(--pagination-button-justify)}.uid-clickable{--clickable-background-colour:var(--colour-utils-transaprent);--clickable-border-colour:var(--colour-utils-transaprent);--clickable-padding-inline:var(--spacing-none);--clickable-padding-block:var(--spacing-none);--clickable-border-width:var(--spacing-none);--clickable-text-colour:var(--colour-text-default);pointer-events:all;background:var(--clickable-background-colour);padding-inline:var(--clickable-padding-inline);padding-block:var(--clickable-padding-block);border-width:var(--clickable-border-width);color:var(--clickable-text-colour);text-decoration:underline}.uid-clickable:focus-visible,.uid-clickable:hover{text-decoration:none}.uid-clickable:not(:disabled):not([href=""]){cursor:pointer}.uid-clickable *{pointer-events:none}.uid-clickable use{fill:currentColor}.uid-clickable img{object-fit:cover;width:100%;height:100%}}:host{--pagination-gap:var(--spacing-xs)}.uid-pagination-nav{flex-flow:row nowrap}.uid-pagination-nav-item{position:relative;width:100%;flex:1 1 100%;max-width:2.5rem;min-width:2.25rem;height:2.5rem}.uid-pagination-nav-item:not(:first-of-type,:last-of-type):has(.uid-clickable[inert]){display:flex}.uid-pagination-nav-item:not(:first-of-type,:last-of-type):has(.uid-clickable[inert]) .uid-clickable{--pag-nav-text-bg:var(--colour-text-dark);--pag-nav-text-colour:var(--colour-background-light)}.uid-pagination-nav-item [part*=uid-pagination-button-prev] svg{transform:scaleX(-1)}.uid-pagination-nav-item :is([part*=uid-pagination-button-next][inert],[part*=uid-pagination-button-prev][inert]){color:var(--colour-brand-graphite-60)}.uid-pagination-nav-item :is([part*=uid-pagination-button-next],[part*=uid-pagination-button-prev]) span{clip:rect(0 0 0 0);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.uid-pagination-nav-item .uid-clickable{--pag-nav-text-colour:var(--colour-text-dark);--pag-nav-text-bg:var(--colour-background-light);width:100%;height:2.5rem;display:flex;place-items:center;justify-content:center;color:var(--pag-nav-text-colour);background-color:var(--pag-nav-text-bg);text-decoration:none}.uid-pagination-nav-item .uid-clickable:focus-visible,.uid-pagination-nav-item .uid-clickable:hover{--pag-nav-text-bg:var(--colour-brand-stone-20)}.uid-pagination-nav-item .uid-clickable svg{width:.875rem;height:.875rem}.uid-pagination-nav-item .uid-clickable svg use{fill:currentcolor}.uid-pagination-nav-index{font-family:var(--font-body);font-weight:600;font-style:normal;color:inherit;text-align:center;font-size:.875rem;line-height:1.29}@layer pagination-max{.uid-pagination-nav .uid-pagination-nav-item{display:none}.uid-pagination-nav .uid-pagination-nav-item:first-of-type,.uid-pagination-nav .uid-pagination-nav-item:last-of-type,.uid-pagination-nav .uid-pagination-nav-item:nth-last-of-type(2){display:flex}@media (min-width:64rem){.uid-pagination-nav .uid-pagination-nav-item:nth-last-of-type(3){display:flex}}.uid-pagination-nav .uid-pagination-nav-item:not(:first-of-type,:last-of-type):has(.uid-clickable[inert]){display:flex}.uid-pagination-nav .uid-pagination-nav-item:not(:first-of-type,:last-of-type):has(.uid-clickable[inert]) .uid-clickable{--pag-nav-text-bg:var(--colour-text-dark);--pag-nav-text-colour:var(--colour-background-light)}.uid-pagination-nav .uid-pagination-nav-item:not(:first-of-type,:last-of-type):has(.uid-clickable[inert])+li,.uid-pagination-nav .uid-pagination-nav-item:not(:first-of-type,:last-of-type):has(.uid-clickable[inert])+li+li:not(:nth-last-of-type(2),:last-of-type){display:flex}.uid-pagination-nav .uid-pagination-nav-item:not(:first-of-type,:last-of-type):has(.uid-clickable[inert])+li+li:not(:nth-last-of-type(2),:last-of-type)>.uid-clickable{pointer-events:none}.uid-pagination-nav .uid-pagination-nav-item:not(:first-of-type,:last-of-type):has(.uid-clickable[inert])+li+li:not(:nth-last-of-type(2),:last-of-type)>.uid-clickable:before{content:"..."}.uid-pagination-nav .uid-pagination-nav-item:not(:first-of-type,:last-of-type):has(.uid-clickable[inert])+li+li:not(:nth-last-of-type(2),:last-of-type)>.uid-clickable .uid-pagination-nav-index{clip:rect(0 0 0 0);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.uid-pagination-nav .uid-pagination-nav-item:not(:first-of-type,:last-of-type):has(.uid-clickable[inert]):not(:nth-of-type(2))+li:not(:nth-last-of-type(2),:last-of-type){display:flex}.uid-pagination-nav .uid-pagination-nav-item:not(:first-of-type,:last-of-type):has(.uid-clickable[inert]):not(:nth-of-type(2))+li:not(:nth-last-of-type(2),:last-of-type)>.uid-clickable{pointer-events:none}.uid-pagination-nav .uid-pagination-nav-item:not(:first-of-type,:last-of-type):has(.uid-clickable[inert]):not(:nth-of-type(2))+li:not(:nth-last-of-type(2),:last-of-type)>.uid-clickable:before{content:"..."}.uid-pagination-nav .uid-pagination-nav-item:not(:first-of-type,:last-of-type):has(.uid-clickable[inert]):not(:nth-of-type(2))+li:not(:nth-last-of-type(2),:last-of-type)>.uid-clickable .uid-pagination-nav-index{clip:rect(0 0 0 0);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.uid-pagination-nav .uid-pagination-nav-item:not(:first-of-type,:last-of-type):has(.uid-clickable[inert]):not(:nth-of-type(2))+li:not(:nth-last-of-type(2),:last-of-type)+li:not(:last-of-type):not(:nth-last-of-type(2)){display:none}.uid-pagination-nav .uid-pagination-nav-item:not(:first-of-type,:last-of-type):has(+li .uid-clickable[inert]),.uid-pagination-nav .uid-pagination-nav-item:nth-last-of-type(4):not(:first-of-type):has(~li:nth-last-of-type(2) .uid-clickable[inert]),.uid-pagination-nav .uid-pagination-nav-item:nth-last-of-type(5):not(:first-of-type):has(~li:nth-last-of-type(2) .uid-clickable[inert],~li:nth-last-of-type(3) .uid-clickable[inert]){display:flex}.uid-pagination-nav .uid-pagination-nav-item:nth-last-of-type(4):not(:first-of-type):has(~li:nth-last-of-type(2) .uid-clickable[inert])>.uid-clickable{pointer-events:none}.uid-pagination-nav .uid-pagination-nav-item:nth-last-of-type(4):not(:first-of-type):has(~li:nth-last-of-type(2) .uid-clickable[inert])>.uid-clickable:before{content:"..."}.uid-pagination-nav .uid-pagination-nav-item:nth-last-of-type(4):not(:first-of-type):has(~li:nth-last-of-type(2) .uid-clickable[inert])>.uid-clickable .uid-pagination-nav-index{clip:rect(0 0 0 0);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}.uid-pagination-nav .uid-pagination-nav-item:nth-last-of-type(4):not(:first-of-type):has(~li:nth-last-of-type(3) .uid-clickable[inert]){display:flex}.uid-pagination-nav .uid-pagination-nav-item:nth-last-of-type(4):not(:first-of-type):has(~li:nth-last-of-type(3) .uid-clickable[inert])>.uid-clickable{pointer-events:none}.uid-pagination-nav .uid-pagination-nav-item:nth-last-of-type(4):not(:first-of-type):has(~li:nth-last-of-type(3) .uid-clickable[inert])>.uid-clickable:before{content:"..."}.uid-pagination-nav .uid-pagination-nav-item:nth-last-of-type(4):not(:first-of-type):has(~li:nth-last-of-type(3) .uid-clickable[inert])>.uid-clickable .uid-pagination-nav-index{clip:rect(0 0 0 0);clip-path:inset(50%);height:.0625rem;overflow:hidden;position:absolute;white-space:nowrap;width:.0625rem}@media (min-width:64rem){.uid-pagination-nav .uid-pagination-nav-item:nth-last-of-type(6):not(:first-of-type):has(~li .uid-clickable[inert]){display:flex}}}@layer pagination-below-limit{@media (min-width:63.9375rem){.uid-pagination-nav:not(:has(li:nth-of-type(6))) .uid-pagination-nav-item{display:flex}.uid-pagination-nav:not(:has(li:nth-of-type(6))) .uid-pagination-nav-item>.uid-clickable{pointer-events:all}.uid-pagination-nav:not(:has(li:nth-of-type(6))) .uid-pagination-nav-item>.uid-clickable *{pointer-events:none}.uid-pagination-nav:not(:has(li:nth-of-type(6))) .uid-pagination-nav-item>.uid-clickable:before{display:none}.uid-pagination-nav:not(:has(li:nth-of-type(6))) .uid-pagination-nav-item>.uid-clickable .uid-pagination-nav-index{clip:unset;clip-path:unset;height:auto;width:auto;overflow:unset;position:relative;white-space:inherit}}@media (min-width:64rem){.uid-pagination-nav:not(:has(li:nth-of-type(7))) .uid-pagination-nav-item{display:flex}.uid-pagination-nav:not(:has(li:nth-of-type(7))) .uid-pagination-nav-item>.uid-clickable{pointer-events:all}.uid-pagination-nav:not(:has(li:nth-of-type(7))) .uid-pagination-nav-item>.uid-clickable *{pointer-events:none}.uid-pagination-nav:not(:has(li:nth-of-type(7))) .uid-pagination-nav-item>.uid-clickable:before{display:none}.uid-pagination-nav:not(:has(li:nth-of-type(7))) .uid-pagination-nav-item>.uid-clickable .uid-pagination-nav-index{clip:unset;clip-path:unset;height:auto;width:auto;overflow:unset;position:relative;white-space:inherit}}}