:root{--spinner-color-1:#ffe7d0;--spinner-color-2:#fff4ea;--spinner-color-1:#f7bec2;--spinner-color-4:#eed0f3}.report-spinner{--biggest-size:25px;--middle-size:5px;--little-size:2px;--border-width:2px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border-radius:50%;border-top-color:#0000;border:var(--border-width) solid #0000;border-top:var(--border-width) solid var(--purple-gradient-1);display:block;height:var(--biggest-size);position:absolute;right:1em;width:var(--biggest-size);z-index:2}:root.light .report-spinner{border-top-color:var(--spinner-color-1)}.report-spinner:before{-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite;border-radius:50%;border-top-color:#0000;border:var(--border-width) solid #0000;border-top:var(--border-width) solid var(--purple-gradient-2);bottom:var(--little-size);content:"";left:var(--little-size);position:absolute;right:var(--little-size);top:var(--little-size)}:root.light .report-spinner:before{border-top-color:var(--spinner-color-4)}.report-spinner:after{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;border-radius:50%;border-top-color:#0000;border:var(--border-width) solid #0000;border-top:var(--border-width) solid var(--purple-gradient-3);bottom:var(--middle-size);content:"";left:var(--middle-size);position:absolute;right:var(--middle-size);top:var(--middle-size)}:root.light .report-spinner:after{border-top-color:var(--spinner-color-3)}#o-hive-loader{align-items:center;animation:honeycombDisplace 3s ease-in-out infinite;display:flex;height:500px;justify-content:center;width:500px}.o-hive-loader-hexagon{background-position:50%;background-size:contain;height:45px;opacity:1;position:absolute;--b:2px;aspect-ratio:1/cos(30deg);background-color:var(--o-hive-primary-40);clip-path:polygon(0 50%,50% -50%,100% 50%,50% 150%,0 50%,var(--b) 50%,calc(25% + var(--b)*cos(60deg)) calc(100% - var(--b)*sin(60deg)),calc(75% - var(--b)*cos(60deg)) calc(100% - var(--b)*sin(60deg)),calc(100% - var(--b)) 50%,calc(75% - var(--b)*cos(60deg)) calc(var(--b)*sin(60deg)),calc(25% + var(--b)*cos(60deg)) calc(var(--b)*sin(60deg)),var(--b) 50%)}.o-hive-loader-hexagon:first-child{animation:hexagon1 3s linear infinite}.o-hive-loader-hexagon:nth-child(2){animation:hexagon2 3s linear infinite;transform:translate(-80px)}.o-hive-loader-hexagon:nth-child(3){background-color:var(--o-hive-primary-60);transform:translate(-40px,25px)}.o-hive-loader-hexagon:nth-child(4){animation:hexagon4 3s linear infinite;transform:translate(-40px,-25px)}.o-hive-loader-hexagon:nth-child(5){animation:hexagon5 3s linear infinite;transform:translate(40px,-25px)}.o-hive-loader-hexagon:nth-child(6){animation:hexagon6 3s linear infinite;transform:translateY(-50px)}.o-hive-loader-hexagon:nth-child(7){animation:activator-bee 3s linear infinite;background-color:#fff0;background-image:url(../images/logos/bee_light.svg);background-repeat:no-repeat;background-size:70%;clip-path:none;transform:translate(-40px,200px);z-index:10}.o-hive-loader-hexagon:nth-child(8){background-color:var(--o-hive-primary-60);transform:translate(-40px,25px);z-index:-1;--b:4px;animation:hexagon8 3s linear infinite;aspect-ratio:1/cos(30deg);clip-path:polygon(0 50%,50% -50%,100% 50%,50% 150%)}@keyframes activator-bee{0%,4%{opacity:0;transform:translate(-40px,50px)}16%{opacity:1;transform:translate(-40px,20px)}17%,80%{opacity:1;transform:translate(-40px,25px)}94%,to{opacity:0;transform:translate(-40px,-90px)}}@keyframes honeycombDisplace{0%,15%{transform:translate(0)}70%,to{transform:translate(40px,-75px)}}@keyframes hexagon6{0%,15%{transform:translateY(-50px)}30%{transform:translateY(60px)}32%{transform:translateY(50px)}to{transform:translateY(50px)}}@keyframes hexagon5{0%,30%{transform:translate(40px,-25px)}45%{transform:translate(-80px,55px)}52%{transform:translate(-80px,50px)}to{transform:translate(-80px,50px)}}@keyframes hexagon2{0%,45%{transform:translate(-80px)}60%{transform:translate(-80px,115px)}63%{transform:translate(-80px,100px)}to{transform:translate(-80px,100px)}}@keyframes hexagon1{0%,60%{transform:translate(0)}75%{transform:translate(-45px,80px)}82%{transform:translate(-40px,75px)}to{transform:translate(-40px,75px)}}@keyframes hexagon4{0%,75%{transform:translate(-40px,-25px)}90%{transform:translate(-130px,85px)}93%{transform:translate(-120px,75px)}to{transform:translate(-120px,75px)}}@keyframes hexagon8{0%{opacity:0}20%,80%{opacity:1}to{opacity:0}}