.ds-m-auto{margin:0 auto}@layer tokens{:root{--ds-space-1:.25rem;--ds-space-1-5:.375rem;--ds-space-2:.5rem;--ds-space-2-5:.75rem;--ds-space-3:1rem;--ds-space-3-5:1.25rem;--ds-space-4:1.5rem;--ds-space-5:2rem;--ds-space-6:3rem;--ds-space-7:4rem;--ds-space-8:5rem;--ds-space-9:6rem;--ds-space-10:7rem;--ds-space-11:8rem;--ds-space-12:9rem;--ds-space-13:10rem;--ds-space-14:11rem;--ds-space-15:12rem;--ds-spacing-small:var(--ds-space-3);--ds-spacing-medium:var(--ds-space-4);--ds-spacing-large:var(--ds-space-6)}@media (max-width:575.98px){:root{--ds-spacing-small:var(--ds-space-2);--ds-spacing-medium:var(--ds-space-3);--ds-spacing-large:var(--ds-space-4)}}:root{--ds-border-radius-sm:.25rem;--ds-border-radius:.5rem;--ds-border-radius-lg:.75rem;--ds-border-radius-pill:9999px;--ds-border-radius-default:var(--ds-border-radius);--ds-shadow-sm:0 .125rem .25rem #00000013;--ds-shadow:0 .5rem 1rem #00000026;--ds-shadow-lg:0 1rem 3rem #0000002d;--ds-duration-0:0s;--ds-duration-50:75ms;--ds-duration-100:.15s;--ds-duration-150:.2s;--ds-duration-200:.25s;--ds-duration-300:.3s;--ds-duration-400:.4s;--ds-duration-500:.5s;--ds-easing-linear:linear;--ds-easing-in:cubic-bezier(.4,0,1,1);--ds-easing-out:cubic-bezier(0,0,.2,1);--ds-easing-in-out:cubic-bezier(.4,0,.2,1);--ds-easing-emphasized:cubic-bezier(.2,0,0,1);--ds-transition-fast:all var(--ds-duration-100)var(--ds-easing-out);--ds-transition-medium:all var(--ds-duration-200)var(--ds-easing-in-out);--ds-transition-slow:all var(--ds-duration-300)var(--ds-easing-in-out)}@media (prefers-reduced-motion:reduce){:root{--ds-duration-50:0s;--ds-duration-100:0s;--ds-duration-150:0s;--ds-duration-200:0s;--ds-duration-300:0s;--ds-duration-400:0s;--ds-duration-500:0s}}:root{--ds-z-auto:auto;--ds-z-base:0;--ds-z-docked:10;--ds-z-dropdown:100;--ds-z-sticky:200;--ds-z-banner:300;--ds-z-overlay:400;--ds-z-modal:500;--ds-z-popover:600;--ds-z-tooltip:700;--ds-z-toast:800;--ds-z-max:999}}@layer utilities{@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}}@layer components{.ds-divider{--divider-thickness:1px;--divider-color:var(--ds-c-grey-200);border:0;margin:0;display:block}.ds-divider.thickness-none{--divider-thickness:0px}.ds-divider.thickness-xs{--divider-thickness:1px}.ds-divider.thickness-sm{--divider-thickness:2px}.ds-divider.thickness-md{--divider-thickness:3px}.ds-divider.thickness-lg{--divider-thickness:4px}.ds-divider.color-primary{--divider-color:var(--ds-c-primary-100)}.ds-divider.color-secondary{--divider-color:var(--ds-c-secondary-100)}.ds-divider.color-neutral{--divider-color:var(--ds-c-grey-300)}.ds-divider.orientation-horizontal{border-top:var(--divider-thickness)solid var(--divider-color);width:100%;height:0}.ds-divider.orientation-horizontal.spacing-small.variant-spacing-top,.ds-divider.orientation-horizontal.spacing-small.variant-spacing-vertical{margin-top:var(--ds-spacing-small)}.ds-divider.orientation-horizontal.spacing-small.variant-spacing-bottom,.ds-divider.orientation-horizontal.spacing-small.variant-spacing-vertical{margin-bottom:var(--ds-spacing-small)}.ds-divider.orientation-horizontal.spacing-medium.variant-spacing-top,.ds-divider.orientation-horizontal.spacing-medium.variant-spacing-vertical{margin-top:var(--ds-spacing-medium)}.ds-divider.orientation-horizontal.spacing-medium.variant-spacing-bottom,.ds-divider.orientation-horizontal.spacing-medium.variant-spacing-vertical{margin-bottom:var(--ds-spacing-medium)}.ds-divider.orientation-horizontal.spacing-large.variant-spacing-top,.ds-divider.orientation-horizontal.spacing-large.variant-spacing-vertical{margin-top:var(--ds-spacing-large)}.ds-divider.orientation-horizontal.spacing-large.variant-spacing-bottom,.ds-divider.orientation-horizontal.spacing-large.variant-spacing-vertical{margin-bottom:var(--ds-spacing-large)}.ds-divider.orientation-horizontal.line-style-solid{border-top-style:solid}.ds-divider.orientation-horizontal.line-style-dashed{border-top-style:dashed}.ds-divider.orientation-horizontal.line-style-dotted{border-top-style:dotted}.ds-divider.orientation-vertical{border-left:var(--divider-thickness)solid var(--divider-color);width:0;min-height:1rem;display:inline-block}.ds-divider.orientation-vertical.spacing-none.variant-spacing-top,.ds-divider.orientation-vertical.spacing-none.variant-spacing-vertical{margin-left:0}.ds-divider.orientation-vertical.spacing-none.variant-spacing-bottom,.ds-divider.orientation-vertical.spacing-none.variant-spacing-vertical{margin-right:0}.ds-divider.orientation-vertical.spacing-small.variant-spacing-top,.ds-divider.orientation-vertical.spacing-small.variant-spacing-vertical{margin-left:var(--ds-spacing-small)}.ds-divider.orientation-vertical.spacing-small.variant-spacing-bottom,.ds-divider.orientation-vertical.spacing-small.variant-spacing-vertical{margin-right:var(--ds-spacing-small)}.ds-divider.orientation-vertical.spacing-medium.variant-spacing-top,.ds-divider.orientation-vertical.spacing-medium.variant-spacing-vertical{margin-left:var(--ds-spacing-medium)}.ds-divider.orientation-vertical.spacing-medium.variant-spacing-bottom,.ds-divider.orientation-vertical.spacing-medium.variant-spacing-vertical{margin-right:var(--ds-spacing-medium)}.ds-divider.orientation-vertical.spacing-large.variant-spacing-top,.ds-divider.orientation-vertical.spacing-large.variant-spacing-vertical{margin-left:var(--ds-spacing-large)}.ds-divider.orientation-vertical.spacing-large.variant-spacing-bottom,.ds-divider.orientation-vertical.spacing-large.variant-spacing-vertical{margin-right:var(--ds-spacing-large)}.ds-divider.orientation-vertical.line-style-solid{border-left-style:solid}.ds-divider.orientation-vertical.line-style-dashed{border-left-style:dashed}.ds-divider.orientation-vertical.line-style-dotted{border-left-style:dotted}.ds-divider:focus-visible{outline:2px solid var(--ds-c-primary-default);outline-offset:2px}}
