.rotate.svelte-18uwerv{transform-origin:50%}@media (prefers-reduced-motion:no-preference){.rotate.svelte-18uwerv{animation:1.5s linear infinite forwards svelte-18uwerv-spin}@keyframes svelte-18uwerv-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}.icon.svelte-18uwerv{transition:border-color .15s ease-out,background-color .15s ease-out,color .15s ease-out,fill .15s ease-out}.invalid-icon.svelte-18uwerv{width:0;height:0;display:inline-block}.absolute.svelte-18uwerv{z-index:var(--zindex,3);left:var(--left);right:var(--right);top:var(--top);bottom:var(--bottom);transform:translate(var(--anchorX), var(--anchorY));position:absolute}button.svelte-18uwerv:not([disabled]){cursor:pointer;background-color:var(--background-colour);border:none;flex-shrink:0;height:100%}button.svelte-18uwerv:not([disabled]):hover{background-color:var(--hover-background-colour,var(--background-colour,inherit))}svg.svelte-18uwerv{vertical-align:middle;fill:var(--colour);background-color:var(--background-colour);color:var(--colour);flex-shrink:0}svg.svelte-18uwerv:hover{fill:var(--hover-colour,var(--colour,inherit));color:var(--hover-colour,var(--colour,inherit));background-color:var(--hover-background-colour,var(--background-colour,inherit))}.header-icon.svelte-18uwerv{margin-left:auto}.fill-height.svelte-18uwerv{width:max-content;height:100%}.fill-width.svelte-18uwerv{width:100%;height:max-content}button.svelte-1ngmxue{color:#3a4952;fill:#3a4952;padding:var(--padding-size,.76rem);border-radius:var(--border-radius,0);box-sizing:border-box;cursor:pointer;background-color:#fff;border:1px solid #cbd4da;flex-direction:column;justify-content:space-around;align-items:stretch;transition:border-color .15s ease-out,background-color .15s ease-out,color .15s ease-out,fill .15s ease-out;display:flex}button.svelte-1ngmxue:disabled{background-color:var(--background-colour,#e9ecf1);color:#8096a5;--colour:#8096a5;cursor:default}button.svelte-1ngmxue:not([disabled]):hover{background-color:var(--hover-background-colour,#0000001a);--background-colour:var(--hover-background-colour,colours.$transparent-10)!important}button.svelte-1ngmxue:not([disabled]):focus,button.svelte-1ngmxue:not([disabled]):focus-visible{outline:1px solid #1f81a0}button:not([disabled]).primary.svelte-1ngmxue{color:#fff;background-color:var(--background-colour,#259fc7);border-color:var(--border-colour,#259fc7)}button:not([disabled]).primary.svelte-1ngmxue:focus,button:not([disabled]).primary.svelte-1ngmxue:focus-visible{outline-color:#259fc7}button:not([disabled]).primary.svelte-1ngmxue:hover{background-color:var(--hover-background-colour,#1f81a0)}button.svelte-1ngmxue{background-color:var(--background-colour,#fff);justify-content:center;position:relative}button.svelte-1ngmxue>*{--background-colour:transparent}button[disabled].svelte-1ngmxue{pointer-events:none}button.fill-width.svelte-1ngmxue,button.fill-height.svelte-1ngmxue{justify-content:center;align-items:center;width:100%;height:100%;display:flex}button.svelte-1ngmxue:not(.with-outline):focus,button.svelte-1ngmxue:not(.with-outline):focus-visible,button.svelte-1ngmxue:not(.with-outline):focus-within{outline:none!important}button.auxiliary.svelte-1ngmxue{background-color:var(--background-colour,transparent)}button.primary.svelte-1ngmxue{--colour:#fff}button.info.svelte-1ngmxue{--colour:#1f81a0}button.error.svelte-1ngmxue{--colour:#aa1414;--background-colour:#f9e9e9}button.secondary.svelte-1ngmxue{--colour:#1f81a0}button.svelte-1ngmxue:not(.border){border:none}button.circular.svelte-1ngmxue{padding:var(--pad,.52rem);border-radius:50%}button.svelte-1ngmxue{padding:var(--pad);cursor:pointer}
