.hosted-web-module__IKG78a__host{color:#f1eee2;background:#061511;height:100svh;min-height:100svh;position:relative;overflow:hidden}.hosted-web-module__IKG78a__frame{border:0;width:100%;height:100%;display:block}.hosted-web-module__IKG78a__loading{z-index:1;background:#061511;position:absolute;inset:0;overflow:hidden}.hosted-web-module__IKG78a__loadingBackdrop,.hosted-web-module__IKG78a__loadingArt{object-fit:cover;-webkit-user-select:none;user-select:none;display:block;position:absolute}.hosted-web-module__IKG78a__loadingBackdrop{filter:blur(28px)brightness(.55)saturate(1.15);width:116%;height:116%;inset:-8%}.hosted-web-module__IKG78a__loadingArt{width:min(100vw,177.78vh);height:min(56.25vw,100vh);top:50%;left:50%;transform:translate(-50%,-50%)}.hosted-web-module__IKG78a__loadingBar{bottom:max(32px,calc(env(safe-area-inset-bottom,0px) + 7vh));background:#120a288c;border:2.5px solid #fff;border-radius:99px;width:min(360px,64vw);height:14px;position:absolute;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 4px 18px #00000059}.hosted-web-module__IKG78a__loadingBar>span{border-radius:inherit;background:#fff;width:0;height:100%;animation:6s cubic-bezier(.1,.7,.2,1) forwards hosted-web-module__IKG78a__loadingCreep;display:block}@keyframes hosted-web-module__IKG78a__loadingCreep{to{width:45%}}@media (prefers-reduced-motion:reduce){.hosted-web-module__IKG78a__loadingBar>span{width:30%;animation:none}}.hosted-web-module__IKG78a__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hosted-web-module__IKG78a__saveFailure{z-index:3;right:max(.75rem,env(safe-area-inset-right));bottom:max(.75rem,env(safe-area-inset-bottom));left:max(.75rem,env(safe-area-inset-left));color:#ffc2b8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#140e0cf0;border:1px solid #ffc2b857;border-radius:.7rem;justify-content:center;align-items:center;gap:.8rem;width:fit-content;max-width:calc(100vw - 1.5rem);margin:auto;padding:.65rem .75rem .65rem 1rem;font:.85rem/1.4 system-ui,sans-serif;display:flex;position:absolute;box-shadow:0 .75rem 2rem #00000052}.hosted-web-module__IKG78a__saveFailure button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffc2b86b;border-radius:.45rem;flex:none;padding:.45rem .65rem;font-weight:700}
