.gvtui-close-button{transition:background-color var(--control-transition);background:0 0;border:none;border-radius:1rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:flex}.gvtui-close-button svg path{fill:var(--grey-600)}.gvtui-close-button:hover{background-color:var(--grey-100)}.gvtui-close-button:hover svg path{fill:var(--colour-ink)}.gvtui-close-button:active{background-color:var(--grey-300)}.gvtui-close-button:focus-visible{outline:2px solid var(--gvt-primary);outline-offset:2px}.gvtui-loader svg{width:var(--loader-size,auto);height:var(--loader-size,auto);animation:1s linear infinite spin}.gvtui-loader svg path{fill:currentColor}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
