.loading-overlay{z-index:1}.loading-overlay__spinner{-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-overlay__spinner .path{stroke-dasharray:280;stroke-dashoffset:0;stroke:var(--color-brand-text);-webkit-animation:dash 1.4s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.loading-overlay:not(.hidden)~*{opacity:.32;pointer-events:none}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:280;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:280;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}