@keyframes _3ZW2Ea_cycle-border-color{0%{border:2px solid var(--primary-color)}to{border:2px solid var(--secondary-color)}}@keyframes _3ZW2Ea_cycle-colour{0%{color:var(--primary-color)}to{color:var(--secondary-color)}}@keyframes _3ZW2Ea_fadeInSlideFromLeft{0%{opacity:0;left:-10rem}to{opacity:1;left:0}}@keyframes _3ZW2Ea_fadeOutSlideToLeft{0%{opacity:1;left:0}to{opacity:0;left:-10rem}}@keyframes _3ZW2Ea_fadeInKF{0%{opacity:0}to{opacity:1}}@keyframes _3ZW2Ea_fadeOutKF{0%{opacity:1}to{opacity:0}}@keyframes _3ZW2Ea_fadeInScaleDownKF{0%{opacity:0}to{opacity:1;transform:scale(1)}}@keyframes _3ZW2Ea_fadeInSlideUpKF{0%{opacity:0;bottom:-5rem}to{opacity:1;bottom:0}}@keyframes _3ZW2Ea_slideDownKF{0%{top:-5rem}to{top:0}}@keyframes _3ZW2Ea_fadeInSlideDownKF{0%{opacity:0;top:-5rem}to{opacity:1;top:0}}@keyframes _3ZW2Ea_fadeOutSlideUpKF{0%{opacity:1;top:0}to{opacity:0;top:-5rem}}._3ZW2Ea_animation{height:100%;display:block}._3ZW2Ea_animation--cycle-border-color{-ms-animation:cycle-border-color 2s linear infinite alternate;padding:.5rem;animation:2s linear infinite alternate _3ZW2Ea_cycle-border-color}._3ZW2Ea_animation--cycle-colors{-ms-animation:cycle-colour 1s linear infinite alternate;animation:1s linear infinite alternate _3ZW2Ea_cycle-colour}._3ZW2Ea_progress{z-index:1000;background:var(--background-color-dark-two);max-width:calc(100vw - 32px);color:var(--white);border:2px dashed #f5b700b3;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:.85rem;display:flex;position:fixed;bottom:70px;left:16px;box-shadow:0 8px 24px #0006}._3ZW2Ea_progress strong{display:block}._3ZW2Ea_detail{color:var(--light-grey);font-size:.75rem;display:block}._3ZW2Ea_spinner{border:2.5px solid #f5b7004d;border-top-color:#f5b700;border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.8s linear infinite _3ZW2Ea_spin}@media (prefers-reduced-motion:reduce){._3ZW2Ea_spinner{animation:none}}@keyframes _3ZW2Ea_spin{to{transform:rotate(360deg)}}
@keyframes ZCDbfW_cycle-border-color{0%{border:2px solid var(--primary-color)}to{border:2px solid var(--secondary-color)}}@keyframes ZCDbfW_cycle-colour{0%{color:var(--primary-color)}to{color:var(--secondary-color)}}@keyframes ZCDbfW_fadeInSlideFromLeft{0%{opacity:0;left:-10rem}to{opacity:1;left:0}}@keyframes ZCDbfW_fadeOutSlideToLeft{0%{opacity:1;left:0}to{opacity:0;left:-10rem}}@keyframes ZCDbfW_fadeInKF{0%{opacity:0}to{opacity:1}}@keyframes ZCDbfW_fadeOutKF{0%{opacity:1}to{opacity:0}}@keyframes ZCDbfW_fadeInScaleDownKF{0%{opacity:0}to{opacity:1;transform:scale(1)}}@keyframes ZCDbfW_fadeInSlideUpKF{0%{opacity:0;bottom:-5rem}to{opacity:1;bottom:0}}@keyframes ZCDbfW_slideDownKF{0%{top:-5rem}to{top:0}}@keyframes ZCDbfW_fadeInSlideDownKF{0%{opacity:0;top:-5rem}to{opacity:1;top:0}}@keyframes ZCDbfW_fadeOutSlideUpKF{0%{opacity:1;top:0}to{opacity:0;top:-5rem}}.ZCDbfW_animation{height:100%;display:block}.ZCDbfW_animation--cycle-border-color{-ms-animation:cycle-border-color 2s linear infinite alternate;padding:.5rem;animation:2s linear infinite alternate ZCDbfW_cycle-border-color}.ZCDbfW_animation--cycle-colors{-ms-animation:cycle-colour 1s linear infinite alternate;animation:1s linear infinite alternate ZCDbfW_cycle-colour}.ZCDbfW_button{box-sizing:border-box;background:var(--background-color-dark-two);cursor:pointer;border:1.5px solid #ffffff1f;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:border-color .2s,box-shadow .2s,transform .15s;display:flex;box-shadow:0 4px 20px #00000080,0 1px 4px #0006}.ZCDbfW_button:hover{border-color:var(--primary-color);transform:scale(1.06)}.ZCDbfW_button.ZCDbfW_active{border-color:var(--primary-color);box-shadow:0 0 0 2px var(--primary-color),0 4px 20px #00000080}@media screen and (min-width:0) and (max-width:800px){.ZCDbfW_button{width:44px;height:44px}}.ZCDbfW_svg{fill:var(--white);min-width:26px;max-width:26px;min-height:26px;max-height:26px;transition:fill .4s ease-in-out}@media screen and (min-width:0) and (max-width:800px){.ZCDbfW_svg{min-width:22px;max-width:22px;min-height:22px;max-height:22px}}@keyframes ZCDbfW_cogOpen{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes ZCDbfW_cogClose{0%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.ZCDbfW_svgShow{animation:.4s cubic-bezier(.34,1.56,.64,1) forwards ZCDbfW_cogOpen}.ZCDbfW_svgHide{animation:.4s forwards ZCDbfW_cogClose}
@keyframes VUFJnW_cycle-border-color{0%{border:2px solid var(--primary-color)}to{border:2px solid var(--secondary-color)}}@keyframes VUFJnW_cycle-colour{0%{color:var(--primary-color)}to{color:var(--secondary-color)}}@keyframes VUFJnW_fadeInSlideFromLeft{0%{opacity:0;left:-10rem}to{opacity:1;left:0}}@keyframes VUFJnW_fadeOutSlideToLeft{0%{opacity:1;left:0}to{opacity:0;left:-10rem}}@keyframes VUFJnW_fadeInKF{0%{opacity:0}to{opacity:1}}@keyframes VUFJnW_fadeOutKF{0%{opacity:1}to{opacity:0}}@keyframes VUFJnW_fadeInScaleDownKF{0%{opacity:0}to{opacity:1;transform:scale(1)}}@keyframes VUFJnW_fadeInSlideUpKF{0%{opacity:0;bottom:-5rem}to{opacity:1;bottom:0}}@keyframes VUFJnW_slideDownKF{0%{top:-5rem}to{top:0}}@keyframes VUFJnW_fadeInSlideDownKF{0%{opacity:0;top:-5rem}to{opacity:1;top:0}}@keyframes VUFJnW_fadeOutSlideUpKF{0%{opacity:1;top:0}to{opacity:0;top:-5rem}}.VUFJnW_animation{height:100%;display:block}.VUFJnW_animation--cycle-border-color{-ms-animation:cycle-border-color 2s linear infinite alternate;padding:.5rem;animation:2s linear infinite alternate VUFJnW_cycle-border-color}.VUFJnW_animation--cycle-colors{-ms-animation:cycle-colour 1s linear infinite alternate;animation:1s linear infinite alternate VUFJnW_cycle-colour}.VUFJnW_button{box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff12;border-radius:50%;justify-content:center;align-items:center;min-width:42px;max-width:42px;min-height:42px;max-height:42px;transition:background .4s,border-color .4s,transform .4s;display:flex}.VUFJnW_button:hover{cursor:pointer;border-color:var(--primary-color);background:#ffffff1a;transform:scale(1.1)}@media screen and (min-width:0) and (max-width:800px){.VUFJnW_button{min-width:36px;max-width:36px;min-height:36px;max-height:36px}}.VUFJnW_button.VUFJnW_active{border-color:var(--primary-color);background:#ffffff14}.VUFJnW_svg{width:22px;height:16px;overflow:visible}
@keyframes ijex4q_cycle-border-color{0%{border:2px solid var(--primary-color)}to{border:2px solid var(--secondary-color)}}@keyframes ijex4q_cycle-colour{0%{color:var(--primary-color)}to{color:var(--secondary-color)}}@keyframes ijex4q_fadeInSlideFromLeft{0%{opacity:0;left:-10rem}to{opacity:1;left:0}}@keyframes ijex4q_fadeOutSlideToLeft{0%{opacity:1;left:0}to{opacity:0;left:-10rem}}@keyframes ijex4q_fadeInKF{0%{opacity:0}to{opacity:1}}@keyframes ijex4q_fadeOutKF{0%{opacity:1}to{opacity:0}}@keyframes ijex4q_fadeInScaleDownKF{0%{opacity:0}to{opacity:1;transform:scale(1)}}@keyframes ijex4q_fadeInSlideUpKF{0%{opacity:0;bottom:-5rem}to{opacity:1;bottom:0}}@keyframes ijex4q_slideDownKF{0%{top:-5rem}to{top:0}}@keyframes ijex4q_fadeInSlideDownKF{0%{opacity:0;top:-5rem}to{opacity:1;top:0}}@keyframes ijex4q_fadeOutSlideUpKF{0%{opacity:1;top:0}to{opacity:0;top:-5rem}}.ijex4q_animation{height:100%;display:block}.ijex4q_animation--cycle-border-color{-ms-animation:cycle-border-color 2s linear infinite alternate;padding:.5rem;animation:2s linear infinite alternate ijex4q_cycle-border-color}.ijex4q_animation--cycle-colors{-ms-animation:cycle-colour 1s linear infinite alternate;animation:1s linear infinite alternate ijex4q_cycle-colour}.ijex4q_button{box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff12;border-radius:50%;justify-content:center;align-items:center;min-width:42px;max-width:42px;min-height:42px;max-height:42px;transition:background .4s,border-color .4s,transform .4s;display:flex}.ijex4q_button:hover{cursor:pointer;border-color:var(--primary-color);background:#ffffff1a;transform:scale(1.1)}@media screen and (min-width:0) and (max-width:800px){.ijex4q_button{min-width:36px;max-width:36px;min-height:36px;max-height:36px}}.ijex4q_button.ijex4q_active{border-color:var(--primary-color);background:#ffffff14}.ijex4q_svg{width:22px;height:22px}
@keyframes IhadEW_cycle-border-color{0%{border:2px solid var(--primary-color)}to{border:2px solid var(--secondary-color)}}@keyframes IhadEW_cycle-colour{0%{color:var(--primary-color)}to{color:var(--secondary-color)}}@keyframes IhadEW_fadeInSlideFromLeft{0%{opacity:0;left:-10rem}to{opacity:1;left:0}}@keyframes IhadEW_fadeOutSlideToLeft{0%{opacity:1;left:0}to{opacity:0;left:-10rem}}@keyframes IhadEW_fadeInKF{0%{opacity:0}to{opacity:1}}@keyframes IhadEW_fadeOutKF{0%{opacity:1}to{opacity:0}}@keyframes IhadEW_fadeInScaleDownKF{0%{opacity:0}to{opacity:1;transform:scale(1)}}@keyframes IhadEW_fadeInSlideUpKF{0%{opacity:0;bottom:-5rem}to{opacity:1;bottom:0}}@keyframes IhadEW_slideDownKF{0%{top:-5rem}to{top:0}}@keyframes IhadEW_fadeInSlideDownKF{0%{opacity:0;top:-5rem}to{opacity:1;top:0}}@keyframes IhadEW_fadeOutSlideUpKF{0%{opacity:1;top:0}to{opacity:0;top:-5rem}}.IhadEW_animation{height:100%;display:block}.IhadEW_animation--cycle-border-color{-ms-animation:cycle-border-color 2s linear infinite alternate;padding:.5rem;animation:2s linear infinite alternate IhadEW_cycle-border-color}.IhadEW_animation--cycle-colors{-ms-animation:cycle-colour 1s linear infinite alternate;animation:1s linear infinite alternate IhadEW_cycle-colour}.IhadEW_button{box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff12;border-radius:50%;justify-content:center;align-items:center;min-width:42px;max-width:42px;min-height:42px;max-height:42px;transition:background .4s,border-color .4s,transform .4s;display:flex}.IhadEW_button:hover{cursor:pointer;border-color:var(--primary-color);background:#ffffff1a;transform:scale(1.1)}@media screen and (min-width:0) and (max-width:800px){.IhadEW_button{min-width:36px;max-width:36px;min-height:36px;max-height:36px}}.IhadEW_button.IhadEW_active{border-color:var(--primary-color);background:#ffffff14}.IhadEW_svg{width:20px;height:20px}
@keyframes _47aAgG_cycle-border-color{0%{border:2px solid var(--primary-color)}to{border:2px solid var(--secondary-color)}}@keyframes _47aAgG_cycle-colour{0%{color:var(--primary-color)}to{color:var(--secondary-color)}}@keyframes _47aAgG_fadeInSlideFromLeft{0%{opacity:0;left:-10rem}to{opacity:1;left:0}}@keyframes _47aAgG_fadeOutSlideToLeft{0%{opacity:1;left:0}to{opacity:0;left:-10rem}}@keyframes _47aAgG_fadeInKF{0%{opacity:0}to{opacity:1}}@keyframes _47aAgG_fadeOutKF{0%{opacity:1}to{opacity:0}}@keyframes _47aAgG_fadeInScaleDownKF{0%{opacity:0}to{opacity:1;transform:scale(1)}}@keyframes _47aAgG_fadeInSlideUpKF{0%{opacity:0;bottom:-5rem}to{opacity:1;bottom:0}}@keyframes _47aAgG_slideDownKF{0%{top:-5rem}to{top:0}}@keyframes _47aAgG_fadeInSlideDownKF{0%{opacity:0;top:-5rem}to{opacity:1;top:0}}@keyframes _47aAgG_fadeOutSlideUpKF{0%{opacity:1;top:0}to{opacity:0;top:-5rem}}._47aAgG_animation{height:100%;display:block}._47aAgG_animation--cycle-border-color{-ms-animation:cycle-border-color 2s linear infinite alternate;padding:.5rem;animation:2s linear infinite alternate _47aAgG_cycle-border-color}._47aAgG_animation--cycle-colors{-ms-animation:cycle-colour 1s linear infinite alternate;animation:1s linear infinite alternate _47aAgG_cycle-colour}._47aAgG_button{box-sizing:border-box;background:#ffffff0a;border:1px solid #ffffff12;border-radius:50%;justify-content:center;align-items:center;min-width:42px;max-width:42px;min-height:42px;max-height:42px;transition:background .4s,border-color .4s,transform .4s;display:flex}._47aAgG_button:hover{cursor:pointer;border-color:var(--primary-color);background:#ffffff1a;transform:scale(1.1)}@media screen and (min-width:0) and (max-width:800px){._47aAgG_button{min-width:36px;max-width:36px;min-height:36px;max-height:36px}}._47aAgG_button._47aAgG_active{border-color:var(--primary-color);background:#ffffff14}._47aAgG_svg{width:22px;height:22px}
@keyframes _9v1e9G_cycle-border-color{0%{border:2px solid var(--primary-color)}to{border:2px solid var(--secondary-color)}}@keyframes _9v1e9G_cycle-colour{0%{color:var(--primary-color)}to{color:var(--secondary-color)}}@keyframes _9v1e9G_fadeInSlideFromLeft{0%{opacity:0;left:-10rem}to{opacity:1;left:0}}@keyframes _9v1e9G_fadeOutSlideToLeft{0%{opacity:1;left:0}to{opacity:0;left:-10rem}}@keyframes _9v1e9G_fadeInKF{0%{opacity:0}to{opacity:1}}@keyframes _9v1e9G_fadeOutKF{0%{opacity:1}to{opacity:0}}@keyframes _9v1e9G_fadeInScaleDownKF{0%{opacity:0}to{opacity:1;transform:scale(1)}}@keyframes _9v1e9G_fadeInSlideUpKF{0%{opacity:0;bottom:-5rem}to{opacity:1;bottom:0}}@keyframes _9v1e9G_slideDownKF{0%{top:-5rem}to{top:0}}@keyframes _9v1e9G_fadeInSlideDownKF{0%{opacity:0;top:-5rem}to{opacity:1;top:0}}@keyframes _9v1e9G_fadeOutSlideUpKF{0%{opacity:1;top:0}to{opacity:0;top:-5rem}}._9v1e9G_animation{height:100%;display:block}._9v1e9G_animation--cycle-border-color{-ms-animation:cycle-border-color 2s linear infinite alternate;padding:.5rem;animation:2s linear infinite alternate _9v1e9G_cycle-border-color}._9v1e9G_animation--cycle-colors{-ms-animation:cycle-colour 1s linear infinite alternate;animation:1s linear infinite alternate _9v1e9G_cycle-colour}._9v1e9G_wrapper{z-index:50;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed;bottom:24px;right:24px}._9v1e9G_panel{-webkit-backdrop-filter:blur(24px);opacity:0;transform-origin:bottom;pointer-events:none;background:#0f0f0feb;border:1px solid #ffffff12;border-radius:20px;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;transition:opacity .2s,transform .22s cubic-bezier(.34,1.4,.64,1);display:flex;transform:translateY(8px)scale(.95);box-shadow:0 8px 32px #0000008c,0 2px 8px #0000004d}._9v1e9G_panelOpen{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}._9v1e9G_divider{background:#ffffff1a;flex-shrink:0;width:26px;height:1px;margin:2px 0}
@keyframes VlOTDW_cycle-border-color{0%{border:2px solid var(--primary-color)}to{border:2px solid var(--secondary-color)}}@keyframes VlOTDW_cycle-colour{0%{color:var(--primary-color)}to{color:var(--secondary-color)}}@keyframes VlOTDW_fadeInSlideFromLeft{0%{opacity:0;left:-10rem}to{opacity:1;left:0}}@keyframes VlOTDW_fadeOutSlideToLeft{0%{opacity:1;left:0}to{opacity:0;left:-10rem}}@keyframes VlOTDW_fadeInKF{0%{opacity:0}to{opacity:1}}@keyframes VlOTDW_fadeOutKF{0%{opacity:1}to{opacity:0}}@keyframes VlOTDW_fadeInScaleDownKF{0%{opacity:0}to{opacity:1;transform:scale(1)}}@keyframes VlOTDW_fadeInSlideUpKF{0%{opacity:0;bottom:-5rem}to{opacity:1;bottom:0}}@keyframes VlOTDW_slideDownKF{0%{top:-5rem}to{top:0}}@keyframes VlOTDW_fadeInSlideDownKF{0%{opacity:0;top:-5rem}to{opacity:1;top:0}}@keyframes VlOTDW_fadeOutSlideUpKF{0%{opacity:1;top:0}to{opacity:0;top:-5rem}}.VlOTDW_animation{height:100%;display:block}.VlOTDW_animation--cycle-border-color{-ms-animation:cycle-border-color 2s linear infinite alternate;padding:.5rem;animation:2s linear infinite alternate VlOTDW_cycle-border-color}.VlOTDW_animation--cycle-colors{-ms-animation:cycle-colour 1s linear infinite alternate;animation:1s linear infinite alternate VlOTDW_cycle-colour}.VlOTDW_fadeOnScroll{opacity:0;will-change:opacity;animation-name:VlOTDW_fadeInKF;animation-duration:1s;animation-iteration-count:1;animation-delay:.1s;animation-fill-mode:forwards}.VlOTDW_appContainer{word-break:break-word;box-sizing:border-box;max-width:2000px;min-height:100vh;margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.VlOTDW_appInnerContainer{position:relative}.VlOTDW_blurShow{background-color:color-mix(in srgb, var(--background-color-dark-one) 78%, transparent);-webkit-backdrop-filter:blur(6px);z-index:2;opacity:0;will-change:opacity;width:100vw;height:100vh;animation-name:VlOTDW_fadeInKF;animation-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:0;position:fixed}.VlOTDW_blurHide{background-color:color-mix(in srgb, var(--background-color-dark-one) 78%, transparent);-webkit-backdrop-filter:blur(6px);z-index:2;opacity:1;will-change:opacity;width:100vw;height:100vh;animation-name:VlOTDW_fadeOutKF;animation-duration:.5s;animation-iteration-count:1;animation-fill-mode:forwards;animation-delay:0;pointer-events:none;position:fixed}
