@charset "UTF-8";.IconUI_size_xxs{width:6px;height:6px}.IconUI_size_xs{width:8px;height:8px}.IconUI_size_s{width:12px;height:12px}.IconUI_size_m{width:16px;height:16px}.IconUI_size_m1{width:18px;height:18px}.IconUI_size_l{width:20px;height:20px}.IconUI_size_xl1{width:22px;height:22px}.IconUI_size_xl{width:24px;height:24px}.IconUI_size_xxl{width:28px;height:28px}.IconUI_size_xxxl{width:32px;height:32px}.AuthPageUI{position:relative;width:100%;height:100%;background:linear-gradient(90deg,#5989fc,#8c51fc 62.88%,#ff2aef 128.23%);display:flex;justify-content:center;align-items:center}.AuthPageUI-Logo{position:absolute;left:90px;top:50px;width:auto;height:auto}.AuthPageUI-Logo svg{width:auto;height:44px}.AuthPageUI-Logo svg path{fill:#fff}@media screen and (max-width:870px){.AuthPageUI-Logo{display:none}}.ButtonUI{cursor:pointer;border:none;outline:none;font-size:14px;display:flex;justify-content:center;align-items:center;flex-shrink:0;transition:all .3s ease}.ButtonUI:disabled{opacity:.5;pointer-events:none}.ButtonUI_Active,.ButtonUI:hover{border-color:#4c74f6;background-color:#4c74f6;color:#fff}.ButtonUI-Primary{box-sizing:border-box;gap:10px;height:36px;padding:0 23px;border:1px solid transparent;border-radius:8px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease;background:#4c74f6;color:#fff}.ButtonUI-Primary:hover,.ButtonUI-Primary:focus-visible,.ButtonUI-Primary:active{border-color:transparent;background-color:#4c74f6;background-image:linear-gradient(#fff3,#fff3);color:#fff}.ButtonUI-Primary:disabled{opacity:1;border-color:transparent;background:#fbfcff;background-image:linear-gradient(#37313a14,#37313a14);color:#afb8d0}.ButtonUI-GradientAltStrong1{box-sizing:border-box;gap:10px;height:36px;padding:0 23px;border:1px solid transparent;border-radius:8px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease;background:linear-gradient(90deg,#5989fc,#8c51fc 62.88%,#ff2aef 128.23%) border-box;color:#fff}.ButtonUI-GradientAltStrong1:hover,.ButtonUI-GradientAltStrong1:focus-visible,.ButtonUI-GradientAltStrong1:active{border-color:transparent;background:linear-gradient(90deg,#ff2aef,#8c51fc 62.88%,#5989fc 128.23%) border-box;color:#fff}.ButtonUI-GradientAltStrong1:disabled{opacity:1;border-color:transparent;background:#fbfcff;background-image:linear-gradient(#37313a14,#37313a14);color:#afb8d0}.ButtonUI-GradientPrimary{box-sizing:border-box;gap:10px;height:36px;padding:0 23px;border:1px solid transparent;border-radius:8px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease;background:linear-gradient(90deg,#5989fc,#8c51fc 62.88%,#ff2aef 128.23%) border-box;color:#fff}.ButtonUI-GradientPrimary:hover,.ButtonUI-GradientPrimary:focus-visible,.ButtonUI-GradientPrimary:active{border-color:transparent;background:linear-gradient(90deg,#ff2aef,#8c51fc 62.88%,#5989fc 128.23%) border-box;color:#fff}.ButtonUI-GradientPrimary:disabled{opacity:1;border-color:transparent;background:#fbfcff;background-image:linear-gradient(#37313a14,#37313a14);color:#afb8d0}.ButtonUI-GradientSecond{box-sizing:border-box;gap:10px;height:36px;padding:0 23px;border:1px solid transparent;border-radius:8px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease;background:linear-gradient(to right,#a36aff,#624099) border-box;color:#fff}.ButtonUI-GradientSecond:hover,.ButtonUI-GradientSecond:focus-visible,.ButtonUI-GradientSecond:active{border-color:transparent;background:linear-gradient(to left,#a36aff,#624099) border-box;color:#fff}.ButtonUI-GradientSecond:disabled{opacity:1;border-color:transparent;background:#fbfcff;background-image:linear-gradient(#37313a14,#37313a14);color:#afb8d0}.ButtonUI-Outline{box-sizing:border-box;gap:10px;height:36px;padding:0 23px;border:1px solid transparent;border-radius:8px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease;border-color:#4c74f6;background:transparent;color:#4c74f6}.ButtonUI-Outline:hover,.ButtonUI-Outline:focus-visible,.ButtonUI-Outline:active{border-color:#4c74f6;background-color:#4c74f6;background-image:linear-gradient(#ffffffe0,#ffffffe0);color:#4c74f6}.ButtonUI-Outline:disabled{opacity:1;border-color:#afb8d0;background:transparent;color:#afb8d0}.ButtonUI-OutlineDelete{box-sizing:border-box;gap:10px;height:36px;padding:0 23px;border:1px solid transparent;border-radius:8px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease;border-color:#f04847;background:transparent;color:#f04847}.ButtonUI-OutlineDelete:hover,.ButtonUI-OutlineDelete:focus-visible,.ButtonUI-OutlineDelete:active{border-color:#f04847;background-color:#f04847;background-image:linear-gradient(#ffffffe0,#ffffffe0);color:#f04847}.ButtonUI-OutlineDelete:disabled{opacity:1;border-color:#afb8d0;background:transparent;color:#afb8d0}.ButtonUI-OutlineToaster{box-sizing:border-box;gap:10px;height:36px;border:1px solid transparent;border-radius:8px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease;height:32px;padding:0 15px;border-color:#4c74f6;background:#fff;color:#4c74f6}.ButtonUI-OutlineToaster p{color:inherit}.ButtonUI-OutlineToaster:hover,.ButtonUI-OutlineToaster:focus-visible,.ButtonUI-OutlineToaster:active{border-color:#4c74f6;background-color:#4c74f6;background-image:linear-gradient(#ffffffe0,#ffffffe0);color:#4c74f6}.ButtonUI-Filter{display:flex;justify-content:center;align-items:center;background-color:#fff;color:#37313a;padding:4px 10px;font-size:16px;font-weight:400;border:solid 1px #dde3f0;border-radius:20px;width:-moz-fit-content;width:fit-content}.ButtonUI-Filter.ButtonUI_Active{background-color:#4c74f6;border-color:#4c74f6;color:#fff}.ConfirmRecoverFeatureUI{max-width:505px;width:100%;height:auto;background-color:#3b55b2;padding:60px;box-shadow:0 30px 50px -20px #171a5373;border-radius:20px;display:flex;flex-direction:column;align-items:center;gap:32px;animation:fadeIn .3s forwards}@media screen and (max-width:520px){.ConfirmRecoverFeatureUI{padding:40px}}@media screen and (max-width:360px){.ConfirmRecoverFeatureUI{padding-left:24px;padding-right:24px}}.ConfirmRecoverFeatureUI-Text{display:flex;flex-direction:column;gap:20px;align-items:center}@media screen and (max-width:520px){.ConfirmRecoverFeatureUI-Text{width:260px}}.ConfirmRecoverFeatureUI-Title{text-align:center;font-size:36px;color:#fff;font-weight:500}@media screen and (max-width:520px){.ConfirmRecoverFeatureUI-Title{font-size:28px}}.ConfirmRecoverFeatureUI-Description{text-align:center;font-size:16px;color:#fff}@media screen and (max-width:520px){.ConfirmRecoverFeatureUI-Description{font-size:12px}}.ConfirmRecoverFeatureUI-Fields{display:flex;flex-direction:column;gap:14px;align-items:center}.ConfirmRecoverFeatureUI-Field{position:relative}.ConfirmRecoverFeatureUI-Field input{width:360px;height:48px;padding:8px 8px 8px 16px;border-radius:10px;border:1px solid #fafafa;background-color:#fdfdfd}.ConfirmRecoverFeatureUI-Field input:-webkit-autofill,.ConfirmRecoverFeatureUI-Field input:-webkit-autofill:hover,.ConfirmRecoverFeatureUI-Field input:-webkit-autofill:focus,.ConfirmRecoverFeatureUI-Field input:-webkit-autofill:active{box-shadow:0 0 0 1000px #fdfdfd inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.ConfirmRecoverFeatureUI-Field input{font-size:16px;padding-right:35px}@media screen and (max-width:520px){.ConfirmRecoverFeatureUI-Field input{width:260px}}.ConfirmRecoverFeatureUI-Field input:focus{outline:none}.ConfirmRecoverFeatureUI-Field input::-moz-placeholder{font-size:16px;font-weight:400;color:#6d6d6d}.ConfirmRecoverFeatureUI-Field input::placeholder{font-size:16px;font-weight:400;color:#6d6d6d}.ConfirmRecoverFeatureUI-Buttons{display:flex;align-items:center;flex-direction:column;gap:18px}@media screen and (max-width:520px){.ConfirmRecoverFeatureUI-Buttons{width:260px}}.ConfirmRecoverFeatureUI-Button{position:relative;font-size:16px;color:#fff;border-radius:60px;padding:12px 16px;border:none;height:52px;width:360px;background:#4c74f6;transition:all ease .3s;overflow:hidden;z-index:1}.ConfirmRecoverFeatureUI-Button:hover,.ConfirmRecoverFeatureUI-Button:focus-visible,.ConfirmRecoverFeatureUI-Button:active{background-image:none;color:#fff}@media screen and (max-width:520px){.ConfirmRecoverFeatureUI-Button{width:260px}}.ConfirmRecoverFeatureUI-Button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#5989fc,#8c51fc 62.88%,#ff2aef 128.23%);transition:opacity .5s ease;opacity:0;z-index:-1}.ConfirmRecoverFeatureUI-Button:hover:before{opacity:1}.ConfirmRecoverFeatureUI-Button>*{position:relative;z-index:1}.ConfirmRecoverFeatureUI-Resend{display:flex;align-items:center;font-size:16px;color:#fff;gap:4px}.ConfirmRecoverFeatureUI-BackToLogin{cursor:pointer;font-size:16px;color:#fff}.ConfirmRecoverFeatureUI-ResendButton{color:#4c74f6;cursor:pointer}.ConfirmRecoverFeatureUI-ErrorIcon{position:absolute;top:13px;right:8px}.ConfirmRecoverFeatureUI-ErrorText{position:absolute;z-index:2;background:#fff;color:#f04847;font-size:12px;padding:10px;box-shadow:0 0 15px #171a5333;border-radius:10px;right:5px;bottom:-30px;animation:fadeIn .3s forwards}.ConfirmSignupFeatureUI{max-width:505px;width:100%;height:auto;background-color:#3b55b2;padding:60px;box-shadow:0 30px 50px -20px #171a5373;border-radius:20px;display:flex;flex-direction:column;align-items:center;gap:32px;animation:fadeIn .3s forwards}@media screen and (max-width:520px){.ConfirmSignupFeatureUI{padding:40px}}@media screen and (max-width:360px){.ConfirmSignupFeatureUI{padding-left:24px;padding-right:24px}}.ConfirmSignupFeatureUI-Text{display:flex;flex-direction:column;gap:20px;align-items:center}@media screen and (max-width:520px){.ConfirmSignupFeatureUI-Text{width:260px}}.ConfirmSignupFeatureUI-Title{text-align:center;font-size:36px;color:#fff;font-weight:500}@media screen and (max-width:520px){.ConfirmSignupFeatureUI-Title{font-size:28px}}.ConfirmSignupFeatureUI-Description{text-align:center;font-size:16px;color:#fff}@media screen and (max-width:520px){.ConfirmSignupFeatureUI-Description{font-size:12px}}.ConfirmSignupFeatureUI-Field{position:relative}.ConfirmSignupFeatureUI-Field input{width:360px;height:48px;padding:8px 8px 8px 16px;border-radius:10px;border:1px solid #fafafa;background-color:#fdfdfd}.ConfirmSignupFeatureUI-Field input:-webkit-autofill,.ConfirmSignupFeatureUI-Field input:-webkit-autofill:hover,.ConfirmSignupFeatureUI-Field input:-webkit-autofill:focus,.ConfirmSignupFeatureUI-Field input:-webkit-autofill:active{box-shadow:0 0 0 1000px #fdfdfd inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.ConfirmSignupFeatureUI-Field input{font-size:16px;padding-right:35px}@media screen and (max-width:520px){.ConfirmSignupFeatureUI-Field input{width:260px}}.ConfirmSignupFeatureUI-Field input:focus{outline:none}.ConfirmSignupFeatureUI-Field input::-moz-placeholder{font-size:16px;font-weight:400;color:#6d6d6d}.ConfirmSignupFeatureUI-Field input::placeholder{font-size:16px;font-weight:400;color:#6d6d6d}.ConfirmSignupFeatureUI-Buttons{display:flex;align-items:center;flex-direction:column;gap:18px}@media screen and (max-width:520px){.ConfirmSignupFeatureUI-Buttons{width:260px}}.ConfirmSignupFeatureUI-Button{position:relative;font-size:16px;color:#fff;border-radius:60px;padding:12px 16px;border:none;height:52px;width:360px;background:#4c74f6;transition:all ease .3s;overflow:hidden;z-index:1}.ConfirmSignupFeatureUI-Button:hover,.ConfirmSignupFeatureUI-Button:focus-visible,.ConfirmSignupFeatureUI-Button:active{background-image:none;color:#fff}@media screen and (max-width:520px){.ConfirmSignupFeatureUI-Button{width:260px}}.ConfirmSignupFeatureUI-Button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#5989fc,#8c51fc 62.88%,#ff2aef 128.23%);transition:opacity .5s ease;opacity:0;z-index:-1}.ConfirmSignupFeatureUI-Button:hover:before{opacity:1}.ConfirmSignupFeatureUI-Button>*{position:relative;z-index:1}.ConfirmSignupFeatureUI-Resend{display:flex;align-items:center;font-size:16px;color:#fff;gap:4px}.ConfirmSignupFeatureUI-ResendButton{color:#4c74f6;cursor:pointer}.ConfirmSignupFeatureUI-ErrorIcon{position:absolute;top:13px;right:8px}.ConfirmSignupFeatureUI-ErrorText{position:absolute;z-index:2;background:#fff;color:#f04847;font-size:12px;padding:10px;box-shadow:0 0 15px #171a5333;border-radius:10px;right:5px;bottom:-30px;animation:fadeIn .3s forwards}.CreatePasswordFeatureUI{max-width:505px;width:100%;height:auto;background-color:#3b55b2;padding:60px;box-shadow:0 30px 50px -20px #171a5373;border-radius:20px;display:flex;flex-direction:column;align-items:center;gap:32px;animation:fadeIn .3s forwards}@media screen and (max-width:520px){.CreatePasswordFeatureUI{padding:40px}}@media screen and (max-width:360px){.CreatePasswordFeatureUI{padding-left:24px;padding-right:24px}}.CreatePasswordFeatureUI-Text{display:flex;flex-direction:column;text-align:center;gap:20px}@media screen and (max-width:520px){.CreatePasswordFeatureUI-Text{width:260px}}.CreatePasswordFeatureUI-Title{font-size:36px;color:#fff;font-weight:500}@media screen and (max-width:520px){.CreatePasswordFeatureUI-Title{font-size:28px}}.CreatePasswordFeatureUI-Description{font-size:16px;color:#fff}@media screen and (max-width:520px){.CreatePasswordFeatureUI-Description{font-size:12px}}.CreatePasswordFeatureUI-Fields{display:flex;flex-direction:column;align-items:center;gap:14px}.CreatePasswordFeatureUI-Fields input{width:360px;height:48px;padding:8px 8px 8px 16px;border-radius:10px;border:1px solid #fafafa;background-color:#fdfdfd}.CreatePasswordFeatureUI-Fields input:-webkit-autofill,.CreatePasswordFeatureUI-Fields input:-webkit-autofill:hover,.CreatePasswordFeatureUI-Fields input:-webkit-autofill:focus,.CreatePasswordFeatureUI-Fields input:-webkit-autofill:active{box-shadow:0 0 0 1000px #fdfdfd inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.CreatePasswordFeatureUI-Fields input{font-size:16px}@media screen and (max-width:520px){.CreatePasswordFeatureUI-Fields input{width:260px}}.CreatePasswordFeatureUI-Fields input:focus{outline:none}.CreatePasswordFeatureUI-Fields input::-moz-placeholder{font-size:16px;font-weight:400;color:#6d6d6d}.CreatePasswordFeatureUI-Fields input::placeholder{font-size:16px;font-weight:400;color:#6d6d6d}.CreatePasswordFeatureUI-Fields p{cursor:pointer;font-size:16px;color:#fff}.CreatePasswordFeatureUI-Restore{display:flex;align-items:center;flex-direction:column;gap:18px}@media screen and (max-width:520px){.CreatePasswordFeatureUI-Restore{width:260px}}.CreatePasswordFeatureUI-RestoreButton{position:relative;font-size:16px;color:#fff;border-radius:60px;padding:12px 16px;border:none;height:52px;width:360px;background:#4c74f6;transition:all ease .3s;overflow:hidden;z-index:1}.CreatePasswordFeatureUI-RestoreButton:hover,.CreatePasswordFeatureUI-RestoreButton:focus-visible,.CreatePasswordFeatureUI-RestoreButton:active{background-image:none;color:#fff}@media screen and (max-width:520px){.CreatePasswordFeatureUI-RestoreButton{width:260px}}.CreatePasswordFeatureUI-RestoreButton:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#5989fc,#8c51fc 62.88%,#ff2aef 128.23%);transition:opacity .5s ease;opacity:0;z-index:-1}.CreatePasswordFeatureUI-RestoreButton:hover:before{opacity:1}.CreatePasswordFeatureUI-RestoreButton>*{position:relative;z-index:1}.CreatePasswordFeatureUI-Password{position:relative}.CreatePasswordFeatureUI-Password input{padding-right:35px}.CreatePasswordFeatureUI-ConfirmPassword{position:relative}.CreatePasswordFeatureUI-ConfirmPassword input{padding-right:35px}.CreatePasswordFeatureUI-PassIcon{cursor:pointer;position:absolute;top:12px;right:8px}.CreatePasswordFeatureUI-ErrorIcon{position:absolute;top:13px;right:8px;animation:fadeIn .3s forwards}.CreatePasswordFeatureUI-ErrorText{position:absolute;z-index:2;background:#fff;color:#f04847;font-size:12px;padding:10px;box-shadow:0 0 15px #171a5333;border-radius:10px;right:5px;bottom:-30px;animation:fadeIn .3s forwards}.CreatePasswordFeatureUI-BackToLogin{cursor:pointer;font-size:16px;color:#fff}.RestoreFeatureUI{max-width:505px;width:100%;height:auto;background-color:#3b55b2;padding:60px;box-shadow:0 30px 50px -20px #171a5373;border-radius:20px;display:flex;flex-direction:column;align-items:center;gap:32px;animation:fadeIn .3s forwards}@media screen and (max-width:520px){.RestoreFeatureUI{padding:40px}}@media screen and (max-width:360px){.RestoreFeatureUI{padding-left:24px;padding-right:24px}}.RestoreFeatureUI-Text{display:flex;flex-direction:column;gap:20px;align-items:center}@media screen and (max-width:520px){.RestoreFeatureUI-Text{width:260px}}.RestoreFeatureUI-Title{text-align:center;font-size:36px;color:#fff;font-weight:600}@media screen and (max-width:520px){.RestoreFeatureUI-Title{font-size:28px}}.RestoreFeatureUI-Description{text-align:center;font-size:16px;color:#fff}@media screen and (max-width:520px){.RestoreFeatureUI-Description{font-size:12px}}.RestoreFeatureUI-Field{position:relative}.RestoreFeatureUI-Field input{width:360px;height:48px;padding:8px 8px 8px 16px;border-radius:10px;border:1px solid #fafafa;background-color:#fdfdfd}.RestoreFeatureUI-Field input:-webkit-autofill,.RestoreFeatureUI-Field input:-webkit-autofill:hover,.RestoreFeatureUI-Field input:-webkit-autofill:focus,.RestoreFeatureUI-Field input:-webkit-autofill:active{box-shadow:0 0 0 1000px #fdfdfd inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.RestoreFeatureUI-Field input{font-size:16px;padding-right:35px}@media screen and (max-width:520px){.RestoreFeatureUI-Field input{width:260px}}.RestoreFeatureUI-Field input:focus{outline:none}.RestoreFeatureUI-Field input::-moz-placeholder{font-size:16px;font-weight:400;color:#6d6d6d}.RestoreFeatureUI-Field input::placeholder{font-size:16px;font-weight:400;color:#6d6d6d}.RestoreFeatureUI-Field p{cursor:pointer;font-size:16px;color:#fff}.RestoreFeatureUI-Buttons{display:flex;align-items:center;flex-direction:column;gap:18px}@media screen and (max-width:520px){.RestoreFeatureUI-Buttons{width:260px}}.RestoreFeatureUI-SubmitButton{position:relative;font-size:16px;color:#fff;border-radius:60px;padding:12px 16px;border:none;height:52px;width:360px;background:#4c74f6;transition:all ease .3s;overflow:hidden;z-index:1}.RestoreFeatureUI-SubmitButton:hover,.RestoreFeatureUI-SubmitButton:focus-visible,.RestoreFeatureUI-SubmitButton:active{background-image:none;color:#fff}@media screen and (max-width:520px){.RestoreFeatureUI-SubmitButton{width:260px}}.RestoreFeatureUI-SubmitButton:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#5989fc,#8c51fc 62.88%,#ff2aef 128.23%);transition:opacity .5s ease;opacity:0;z-index:-1}.RestoreFeatureUI-SubmitButton:hover:before{opacity:1}.RestoreFeatureUI-SubmitButton>*{position:relative;z-index:1}.RestoreFeatureUI-BackButton{cursor:pointer;font-size:16px;color:#fff}.RestoreFeatureUI-ErrorIcon{position:absolute;top:13px;right:8px;animation:fadeIn .3s forwards}.RestoreFeatureUI-ErrorText{position:absolute;z-index:2;background:#fff;color:#f04847;font-size:12px;padding:10px;box-shadow:0 0 15px #171a5333;border-radius:10px;right:5px;bottom:-30px;animation:fadeIn .3s forwards}.SigninFeatureUI{width:100%;max-width:505px;height:auto;background-color:#3b55b2;padding:60px;box-shadow:0 30px 50px -20px #171a5373;border-radius:20px;display:flex;flex-direction:column;align-items:center;gap:32px;animation:fadeIn .3s forwards}@media screen and (max-width:520px){.SigninFeatureUI{padding:40px}}@media screen and (max-width:360px){.SigninFeatureUI{padding-left:24px;padding-right:24px}}.SigninFeatureUI-Title{text-align:center;font-size:36px;color:#fff;font-weight:500}@media screen and (max-width:520px){.SigninFeatureUI-Title{font-size:28px}}.SigninFeatureUI-GoogleButton{cursor:pointer;height:52px;display:flex;gap:8px;align-items:center;justify-content:center;border-radius:60px;padding:12px 16px;background-color:#4c74f6;border:none;width:360px;transition:all ease .3s;font-size:16px;color:#fff}.SigninFeatureUI-GoogleButton:hover{background-color:#6387fa}@media screen and (max-width:520px){.SigninFeatureUI-GoogleButton{width:260px}}.SigninFeatureUI-Fields{display:flex;flex-direction:column;align-items:center;gap:14px}.SigninFeatureUI-Fields input{width:360px;height:48px;padding:8px 8px 8px 16px;border-radius:10px;border:1px solid #fafafa;background-color:#fdfdfd}.SigninFeatureUI-Fields input:-webkit-autofill,.SigninFeatureUI-Fields input:-webkit-autofill:hover,.SigninFeatureUI-Fields input:-webkit-autofill:focus,.SigninFeatureUI-Fields input:-webkit-autofill:active{box-shadow:0 0 0 1000px #fdfdfd inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.SigninFeatureUI-Fields input{font-size:16px;font-weight:300}@media screen and (max-width:520px){.SigninFeatureUI-Fields input{width:260px}}.SigninFeatureUI-Fields input:focus{outline:none}.SigninFeatureUI-Fields input::-moz-placeholder{font-size:16px;font-weight:300;color:#6d6d6d}.SigninFeatureUI-Fields input::placeholder{font-size:16px;font-weight:300;color:#6d6d6d}.SigninFeatureUI-Fields p{cursor:pointer;font-size:16px;color:#fff}.SigninFeatureUI-Signin{display:flex;align-items:center;flex-direction:column;gap:18px}.SigninFeatureUI-Legal{width:360px;max-width:100%;margin:0;text-align:center;color:#fff;font-size:12px;line-height:1.4;opacity:.8}.SigninFeatureUI-Legal a{color:inherit;text-decoration:underline}@media screen and (max-width:520px){.SigninFeatureUI-Legal{width:260px}}.SigninFeatureUI-SigninButton{position:relative;font-size:18px;font-weight:600;color:#fff;border-radius:60px;padding:12px 16px;border:none;width:360px;height:52px;background:linear-gradient(90deg,#495af6,#ff2aef);transition:all ease .3s;overflow:hidden;z-index:1}.SigninFeatureUI-SigninButton:hover,.SigninFeatureUI-SigninButton:focus-visible,.SigninFeatureUI-SigninButton:active{background-image:none;color:#fff}.SigninFeatureUI-SigninButton:hover,.SigninFeatureUI-SigninButton:focus-visible,.SigninFeatureUI-SigninButton:active{background-image:linear-gradient(90deg,#495af6,#ff2aef)}@media screen and (max-width:520px){.SigninFeatureUI-SigninButton{width:260px}}.SigninFeatureUI-SigninButton:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#ff2aef,#495af6);transition:opacity .3s ease;opacity:0;z-index:-1}.SigninFeatureUI-SigninButton:hover:before{opacity:1}.SigninFeatureUI-SigninButton>*{position:relative;z-index:1}.SigninFeatureUI-SigninText{display:flex;gap:4px;align-items:center;font-size:16px;color:#fff}@media screen and (max-width:520px){.SigninFeatureUI-SigninText{font-size:12px}}.SigninFeatureUI-SignupText{color:#4c74f6;cursor:pointer}@media screen and (max-width:520px){.SigninFeatureUI-SignupText{font-size:12px}}.SigninFeatureUI-GoogleLink{text-decoration:none}.SigninFeatureUI-Password{position:relative}.SigninFeatureUI-Password_Error input{color:#f04847}.SigninFeatureUI-Password input{padding-right:35px}.SigninFeatureUI-Email{position:relative}.SigninFeatureUI-Email_Error input{color:#f04847}.SigninFeatureUI-Email input{padding-right:35px}.SigninFeatureUI-PassIcon{cursor:pointer;position:absolute;top:12px;right:8px}.SigninFeatureUI-ErrorIcon{position:absolute;top:13px;right:8px;animation:fadeIn .3s forwards}.SigninFeatureUI-ErrorText{position:absolute;z-index:2;background:#fff;color:#f04847;font-size:12px;padding:10px;box-shadow:0 0 15px #171a5333;border-radius:10px;right:5px;bottom:-30px;animation:fadeIn .3s forwards}.SignupFeatureUI{width:100%;max-width:505px;height:auto;background-color:#3b55b2;padding:60px;box-shadow:0 30px 50px -20px #171a5373;border-radius:20px;display:flex;flex-direction:column;align-items:center;gap:32px;animation:fadeIn .3s forwards}@media screen and (max-width:520px){.SignupFeatureUI{padding:20px 40px}}@media screen and (max-width:360px){.SignupFeatureUI{padding-left:24px;padding-right:24px}}.SignupFeatureUI-Text{display:flex;flex-direction:column;text-align:center;gap:20px}@media screen and (max-width:520px){.SignupFeatureUI-Text{width:260px}}.SignupFeatureUI-Title{text-align:center;font-size:36px;color:#fff;font-weight:500}@media screen and (max-width:520px){.SignupFeatureUI-Title{font-size:28px}}.SignupFeatureUI-Description{font-size:16px;color:#fff}@media screen and (max-width:520px){.SignupFeatureUI-Description{font-size:12px}}.SignupFeatureUI-GoogleLink{text-decoration:none}.SignupFeatureUI-GoogleButton{cursor:pointer;display:flex;height:52px;gap:8px;align-items:center;justify-content:center;border-radius:60px;padding:12px 16px;background-color:#4c74f6;border:none;width:360px;transition:all ease .3s;font-size:16px;color:#fff}.SignupFeatureUI-GoogleButton:hover{background-color:#6387fa}@media screen and (max-width:520px){.SignupFeatureUI-GoogleButton{width:260px}}.SignupFeatureUI-Fields{display:flex;flex-direction:column;align-items:center;gap:14px}.SignupFeatureUI-Fields input{width:360px;height:48px;padding:8px 8px 8px 16px;border-radius:10px;border:1px solid #fafafa;background-color:#fdfdfd}.SignupFeatureUI-Fields input:-webkit-autofill,.SignupFeatureUI-Fields input:-webkit-autofill:hover,.SignupFeatureUI-Fields input:-webkit-autofill:focus,.SignupFeatureUI-Fields input:-webkit-autofill:active{box-shadow:0 0 0 1000px #fdfdfd inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.SignupFeatureUI-Fields input{font-size:16px}@media screen and (max-width:520px){.SignupFeatureUI-Fields input{width:260px;height:40px}.SignupFeatureUI-Fields input::-moz-placeholder{font-size:12px;font-weight:400;color:#6d6d6d}.SignupFeatureUI-Fields input::placeholder{font-size:12px;font-weight:400;color:#6d6d6d}}.SignupFeatureUI-Fields input:focus{outline:none}.SignupFeatureUI-Fields input::-moz-placeholder{font-size:16px;font-weight:400;color:#6d6d6d}.SignupFeatureUI-Fields input::placeholder{font-size:16px;font-weight:400;color:#6d6d6d}.SignupFeatureUI-Fields p{cursor:pointer;font-size:16px;color:#fff}.SignupFeatureUI-Signup{display:flex;align-items:center;flex-direction:column;gap:18px}@media screen and (max-width:520px){.SignupFeatureUI-Signup{width:260px}}.SignupFeatureUI-SignupButton{position:relative;font-size:16px;color:#fff;border-radius:60px;padding:12px 16px;border:none;height:52px;width:360px;background:#4c74f6;transition:all ease .3s;overflow:hidden;z-index:1}.SignupFeatureUI-SignupButton:hover,.SignupFeatureUI-SignupButton:focus-visible,.SignupFeatureUI-SignupButton:active{background-image:none;color:#fff}@media screen and (max-width:520px){.SignupFeatureUI-SignupButton{width:260px}}.SignupFeatureUI-SignupButton:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#5989fc,#8c51fc 62.88%,#ff2aef 128.23%);transition:opacity .5s ease;opacity:0;z-index:-1}.SignupFeatureUI-SignupButton:hover:before{opacity:1}.SignupFeatureUI-SignupButton>*{position:relative;z-index:1}.SignupFeatureUI-SignupText{display:flex;gap:4px;align-items:center}@media screen and (max-width:520px){.SignupFeatureUI-SignupText{font-size:12px}}.SignupFeatureUI-Account{font-size:16px;color:#fff}.SignupFeatureUI-SigninText{cursor:pointer;font-size:16px;color:#4c74f6}.SignupFeatureUI-Password{position:relative}.SignupFeatureUI-Password input{padding-right:35px}.SignupFeatureUI-Username{position:relative}.SignupFeatureUI-Username input{padding-right:35px}.SignupFeatureUI-ConfirmPassword{position:relative}.SignupFeatureUI-ConfirmPassword input{padding-right:35px}.SignupFeatureUI-Email{position:relative}.SignupFeatureUI-Email input{padding-right:35px}.SignupFeatureUI-PassIcon{cursor:pointer;position:absolute;top:12px;right:8px}@media screen and (max-width:520px){.SignupFeatureUI-PassIcon{top:8px}}.SignupFeatureUI-ErrorIcon{position:absolute;top:13px;right:8px;animation:fadeIn .3s forwards}@media screen and (max-width:520px){.SignupFeatureUI-ErrorIcon{top:8px}}.SignupFeatureUI-ErrorText{position:absolute;z-index:2;background:#fff;color:#f04847;font-size:12px;padding:10px;box-shadow:0 0 15px #171a5333;border-radius:10px;right:5px;bottom:-30px;animation:fadeIn .3s forwards}.SignupFeatureUI-Privacy{margin:0;text-align:center;color:#fff;font-size:14px}.SignupFeatureUI-Privacy a{color:inherit;text-decoration:underline}@media screen and (max-width:520px){.SignupFeatureUI-Privacy{font-size:12px}}.SignupFeatureUI-Marketing{width:360px;max-width:100%;align-items:flex-start;gap:10px}.SignupFeatureUI-Marketing .CheckboxUI-Indicator{flex-shrink:0}.SignupFeatureUI-Marketing .CheckboxUI-Label{font-size:12px;line-height:1.4;color:#fff}@media screen and (max-width:520px){.SignupFeatureUI-Marketing{width:260px}}.TextField{font-family:Noto Sans,sans-serif;color:#37313a;text-align:center}.TextField_Light{color:#fff}.TextField_Muted{color:#b4b7bb}.TextField_Start{text-align:start}.TextField_fontSize_xs{font-size:10px}.TextField_fontSize_s{font-size:12px}.TextField_fontSize_m{font-size:14px}.TextField_fontSize_l{font-size:16px}.TextField_fontSize_xl{font-size:18px}.TextField_fontSize_xxl{font-size:20px}.TextField_fontSize_3xl{font-size:22px}.TextField_fontSize_4xl{font-size:24px}.TextField_fontSize_5xl{font-size:32px}.TextField_fontWeight_light{font-weight:300}.TextField_fontWeight_regular{font-weight:400}.TextField_fontWeight_medium{font-weight:450}.TextField_fontWeight_semibold{font-weight:500}.TextField_fontWeight_bold{font-weight:600}.TextField_NoWrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TextField_Capitalize{text-transform:capitalize}.TooltipUI-Parent{position:relative;display:inline-flex;outline:none}.TooltipUI-Parent:hover .TooltipUI-Text{opacity:1;visibility:visible}.TooltipUI-Text{position:absolute;width:-moz-max-content;width:max-content;max-width:200px;background:#fff;color:#6d6d6d;border-radius:6px;padding:4px 8px;opacity:0;visibility:hidden;z-index:20;overflow-wrap:break-word;word-wrap:break-word;box-shadow:4px 4px 15px #171a5326}.TooltipUI-Text.top{bottom:100%;left:50%;transform:translate(-50%) translateY(-10px);margin-bottom:8px}.TooltipUI-Text.right{top:50%;left:100%;transform:translateY(-50%) translate(10px);margin-left:8px}.TooltipUI-Text.bottom{top:100%;left:50%;transform:translate(-50%) translateY(10px);margin-top:8px}.TooltipUI-Text.left{top:50%;right:100%;transform:translateY(-50%) translate(-10px);margin-right:8px}.TooltipUI-Text_Fixed{position:fixed;opacity:1;visibility:visible}.CheckboxUI{position:relative;display:flex;align-items:center;gap:4px;cursor:pointer}.CheckboxUI .TooltipUI-Container{width:18px;height:18px}.CheckboxUI .TooltipUI-Container>svg{width:14px;height:14px;color:#dde3f0!important}.CheckboxUI{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none}.CheckboxUI-Input{display:none}.CheckboxUI-Indicator{width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d='M5.68182%203C4.20069%203%203%204.20069%203%205.68182V14.3182C3%2015.7993%204.20069%2017%205.68182%2017H14.3182C15.7993%2017%2017%2015.7993%2017%2014.3182V5.68182C17%204.20069%2015.7993%203%2014.3182%203H5.68182ZM4%205.68182C4%204.75298%204.75298%204%205.68182%204H14.3182C15.247%204%2016%204.75298%2016%205.68182V14.3182C16%2015.247%2015.247%2016%2014.3182%2016H5.68182C4.75298%2016%204%2015.247%204%2014.3182V5.68182Z'%20fill='%23B4B7BB'%2F%3E%3C%2Fsvg%3E")}.CheckboxUI-Input:not(:disabled):checked .CheckboxUI-Indicator{background:#37313a}.CheckboxUI-Input:checked+.CheckboxUI-Indicator:after{content:"";display:block;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E%3Cpath%20d='M13.8536%207.85355C14.0488%207.65829%2014.0488%207.34171%2013.8536%207.14645C13.6583%206.95118%2013.3417%206.95118%2013.1464%207.14645L8.5%2011.7929L6.85355%2010.1464C6.65829%209.95118%206.34171%209.95118%206.14645%2010.1464C5.95118%2010.3417%205.95118%2010.6583%206.14645%2010.8536L8.14645%2012.8536C8.34171%2013.0488%208.65829%2013.0488%208.85355%2012.8536L13.8536%207.85355Z'%20fill='%2338abff'%2F%3E%3Cpath%20d='M5.68182%203C4.20069%203%203%204.20069%203%205.68182V14.3182C3%2015.7993%204.20069%2017%205.68182%2017H14.3182C15.7993%2017%2017%2015.7993%2017%2014.3182V5.68182C17%204.20069%2015.7993%203%2014.3182%203H5.68182ZM4%205.68182C4%204.75298%204.75298%204%205.68182%204H14.3182C15.247%204%2016%204.75298%2016%205.68182V14.3182C16%2015.247%2015.247%2016%2014.3182%2016H5.68182C4.75298%2016%204%2015.247%204%2014.3182V5.68182Z'%20fill='%2338abff'%2F%3E%3C%2Fsvg%3E")}.CheckboxUI-Indicator:disabled{cursor:not-allowed}.CheckboxUI-Label{font-size:12px;font-weight:400;color:#37313a}.HomePageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.HomePageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.HomePageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.HomePageUI{padding:16px}}@media(min-width:1024px){.HomePageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.HomePageUI{overflow-y:auto;scrollbar-gutter:stable}.HomePageUI::-webkit-scrollbar{width:5px}.HomePageUI::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.HomePageUI{display:flex;flex-direction:column;gap:20px}.HomePageUI-Templates .UpdateFavoriteUI svg path{stroke:#37313a;fill:transparent}.HomePageUI-Templates .UpdateFavoriteUI_Favorite svg path{fill:#4c74f6;stroke:#4c74f6}.HomePageUI-Column{display:flex;flex-direction:column;gap:8px}.HomePageUI-Loader{width:100%;aspect-ratio:1/1;border-radius:14px}.HomePageUI-Sentinel{height:1px}.HomePageUI-Filter{display:flex;justify-content:end;gap:4px}.HomePageUI-Fav{width:40px;height:30px;border-radius:6px;border:1px solid #dde3f0;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all ease .3s}.HomePageUI-Fav_Active{border-color:#4c74f6}.HomePageUI-Banner{position:relative;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;min-height:340px;padding:40px 80px;border-radius:16px;background:linear-gradient(90deg,#49c5f6,#ff2aef);overflow:hidden}@media screen and (max-width:1024px){.HomePageUI-Banner{padding:32px 40px}}@media screen and (max-width:768px){.HomePageUI-Banner{padding:24px;min-height:300px}}@media screen and (max-width:480px){.HomePageUI-Banner{padding:16px 12px}}.HomePageUI-BannerBg{position:absolute;inset:0;width:100%;height:100%;background-image:url(/assets/element-BB2uii-I.webp);background-repeat:no-repeat;background-position:center;background-size:841px auto;pointer-events:none;z-index:0}@media screen and (max-width:1024px){.HomePageUI-BannerBg{background-size:700px auto}}@media screen and (max-width:768px){.HomePageUI-BannerBg{background-size:500px auto;clip-path:inset(24px round 24px)}}@media screen and (max-width:480px){.HomePageUI-BannerBg{clip-path:inset(16px 12px round 24px)}}.HomePageUI-BannerGlass{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;gap:24px;padding:48px 68px;border:2px solid rgba(255,255,255,.3);border-radius:36px;background:#ffffff0d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media screen and (max-width:1024px){.HomePageUI-BannerGlass{padding:40px 32px}}@media screen and (max-width:768px){.HomePageUI-BannerGlass{padding:32px 24px;border-radius:24px}}@media screen and (max-width:480px){.HomePageUI-BannerGlass{padding:24px 14px}}.HomePageUI-BannerInfo{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:600px;width:100%}.HomePageUI-BannerText{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}.HomePageUI-BannerTitle{margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.36;text-align:center;color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25)}.HomePageUI-SearchIcon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:linear-gradient(90deg,#495af6,#ff2aef);pointer-events:none}.HomePageUI-SearchIcon svg path{fill:#fff}.HomePageUI-Search{display:flex;align-items:center;gap:8px;width:100%;height:48px;border-radius:9999px;padding:4px 4px 4px 16px;box-sizing:border-box;border:1px solid rgba(255,255,255,.4);background:#fff3;box-shadow:0 4px 8px #352a7429}.HomePageUI-Search:has(input:focus){border-color:#fff6;box-shadow:0 4px 8px 6px #352a7429}.HomePageUI-Search{transition:box-shadow .2s ease}.HomePageUI-Search input{flex-grow:1;min-width:0;font-size:16px;font-weight:500;line-height:22px;color:#fff;caret-color:#fff}.HomePageUI-Search input::-moz-placeholder{color:#fffc;opacity:1}.HomePageUI-Search input::placeholder{color:#fffc;opacity:1}.HomePageUI-Search input{background:none!important;height:100%;border:none;outline:none;padding:0;font-style:normal}.HomePageUI-ChipsRow{position:relative;display:flex;width:100%;padding:0 28px;box-sizing:border-box}.HomePageUI-Chips{display:flex;justify-content:flex-start;justify-content:safe center;gap:4px;width:100%;overflow-x:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;overscroll-behavior-x:contain;scrollbar-width:none}.HomePageUI-Chips::-webkit-scrollbar{display:none}.HomePageUI-Chips[data-more-right]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.HomePageUI-Chips[data-more-left]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 32px);mask-image:linear-gradient(90deg,transparent,#000 32px)}.HomePageUI-Chips[data-more-left][data-more-right]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent)}.HomePageUI-ChipsScroll{position:absolute;top:50%;z-index:1;display:inline-grid;place-items:center;width:28px;height:36px;padding:0;border:0;border-radius:8px;background:none;box-shadow:none;color:#fff;filter:drop-shadow(0 1px 4px rgba(20,10,60,.45));translate:0 -50%;cursor:pointer;opacity:.85;transition:opacity .15s ease}.HomePageUI-ChipsScroll:hover{color:#fff;opacity:1}.HomePageUI-ChipsScroll:focus-visible{outline:2px solid #ffffff;outline-offset:0}.HomePageUI-ChipsScroll svg{width:16px;height:16px}.HomePageUI-ChipsScroll[aria-disabled=true]{opacity:0;pointer-events:none}.HomePageUI-ChipsScroll[aria-disabled=true]:focus-visible{opacity:.4}.HomePageUI-ChipsScroll_back{left:0}.HomePageUI-ChipsScroll_next{right:0}@media(hover:none){.HomePageUI-ChipsScroll{display:none}}.HomePageUI-Chip{display:inline-flex;align-items:center;flex-shrink:0;gap:8px;white-space:nowrap;padding:4px 16px;border:2px solid rgba(255,255,255,.1);border-radius:9999px;background:#ffffff1a;box-shadow:none;font-size:14px;font-weight:400;line-height:24px;color:#fff;transition:background-color .15s ease,border-color .15s ease}.HomePageUI-Chip:hover{border-color:#4c74f633;background:#4c74f666;color:#fff}.HomePageUI-Chip{cursor:pointer}.HomePageUI-Chip_Loading{max-width:164px;width:100px;padding:0;height:36px;border-color:transparent;background:#ffffff59;animation:colorFade 1.5s infinite ease-in-out}.HomePageUI-Chip svg path{fill:currentColor}.HomePageUI-Panes{display:grid;grid-template-columns:minmax(0,1fr);width:100%}.HomePageUI-Pane{grid-area:1/1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:24px;min-width:0;visibility:hidden;opacity:0}.HomePageUI-Pane_active{visibility:visible;opacity:1;transition:opacity .2s ease}@media(prefers-reduced-motion:reduce){.HomePageUI-Pane_active{transition:none}}.HomePageUI-Modes{display:inline-flex;align-items:center;gap:2px;max-width:100%;padding:4px;border-radius:9999px;background:#00000026;box-shadow:0 0 15px #171a531a}.HomePageUI-Mode{min-width:0;padding:8px 12px;border:1px solid transparent;border-radius:9999px;background:none;font:inherit;font-size:14px;font-weight:400;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#fff;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.HomePageUI-Mode svg{flex-shrink:0}.HomePageUI-Mode:hover{background:#ffffff1a}.HomePageUI-Mode_active,.HomePageUI-Mode_active:hover{border-color:#fff6;background:#fff3}.HomePageUI-Mode_active:hover{background:#fff6}.HomePageUI-Mode:focus-visible{outline:2px solid #ffffff;outline-offset:2px}@media screen and (max-width:480px){.HomePageUI-Mode{padding:8px 10px}}.HomePageUI-Launch.LaunchPrompt{gap:24px;max-width:none;margin-top:0}.HomePageUI-Launch .LaunchPrompt-Card{align-self:center;gap:4px;width:100%;max-width:600px;min-height:120px;padding:16px 12px 12px 16px;border-radius:32px;box-sizing:border-box;border:1px solid rgba(255,255,255,.4);background:#fff3;box-shadow:0 4px 8px #352a7429}.HomePageUI-Launch .LaunchPrompt-Card:focus-within{border-color:#fff6;box-shadow:0 4px 8px 6px #352a7429}.HomePageUI-Launch .LaunchPrompt-Card_dragOver{border-style:dashed;border-color:#fff;background:#ffffff4d}.HomePageUI-Launch .LaunchPrompt-Input{font-family:Noto Sans,sans-serif;min-height:50px;letter-spacing:0;font-size:16px;font-weight:500;line-height:22px;color:#fff;caret-color:#fff}.HomePageUI-Launch .LaunchPrompt-Input::-moz-placeholder{color:#fffc;opacity:1}.HomePageUI-Launch .LaunchPrompt-Input::placeholder{color:#fffc;opacity:1}.HomePageUI-Launch .LaunchPrompt-Attach,.HomePageUI-Launch .LaunchPrompt-File{height:36px;border-color:#fff6;background:none;line-height:20px;color:#fff}.HomePageUI-Launch .LaunchPrompt-Attach{gap:10px;padding:0 24px;transition:background-color .15s ease}.HomePageUI-Launch .LaunchPrompt-Attach:hover{border-color:#fff6;background:#fff3;color:#fff}@media(max-width:560px){.HomePageUI-Launch .LaunchPrompt-Attach{width:36px;padding:0}}.HomePageUI-Launch .LaunchPrompt-FileRemove{color:#ffffffd9}.HomePageUI-Launch .LaunchPrompt-FileRemove:hover{background:#fff3;color:#fff}.HomePageUI-Launch .LaunchPrompt-Submit{gap:10px;height:36px;padding:0 24px;border-radius:9999px;background:linear-gradient(#fff6,#fff6),linear-gradient(90deg,#495af6,#ff2aef);box-shadow:none;font-size:14px;font-weight:500;line-height:20px;opacity:1}.HomePageUI-Launch .LaunchPrompt-Submit svg{width:18px;height:18px}.HomePageUI-Launch .LaunchPrompt-Submit:hover{transform:none}.HomePageUI-Launch .LaunchPrompt-Submit_ready{background:linear-gradient(90deg,#495af6,#ff2aef)}.HomePageUI-Launch .LaunchPrompt-Submit_ready:hover,.HomePageUI-Launch .LaunchPrompt-Submit_ready:active{background:linear-gradient(90deg,#ff2aef,#495af6)}.HomePageUI-Launch .LaunchPrompt-ExamplesRow{width:100%;padding:0 28px;box-sizing:border-box}.HomePageUI-Launch .LaunchPrompt-Examples{flex-wrap:nowrap;justify-content:flex-start;justify-content:safe center;gap:4px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.HomePageUI-Launch .LaunchPrompt-Examples::-webkit-scrollbar{display:none}.HomePageUI-Launch .LaunchPrompt-Examples[data-more-right]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),transparent)}.HomePageUI-Launch .LaunchPrompt-Examples[data-more-left]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 32px);mask-image:linear-gradient(90deg,transparent,#000 32px)}.HomePageUI-Launch .LaunchPrompt-Examples[data-more-left][data-more-right]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,transparent,#000 32px,#000 calc(100% - 32px),transparent)}.HomePageUI-Launch .LaunchPrompt-ExamplesScroll{position:absolute;top:50%;z-index:1;display:inline-grid;place-items:center;width:28px;height:36px;padding:0;border:0;border-radius:8px;background:none;box-shadow:none;color:#fff;filter:drop-shadow(0 1px 4px rgba(20,10,60,.45));translate:0 -50%;cursor:pointer;opacity:.85;transition:opacity .15s ease}.HomePageUI-Launch .LaunchPrompt-ExamplesScroll:hover{color:#fff;opacity:1}.HomePageUI-Launch .LaunchPrompt-ExamplesScroll:focus-visible{outline:2px solid #ffffff;outline-offset:0}.HomePageUI-Launch .LaunchPrompt-ExamplesScroll svg{width:16px;height:16px}.HomePageUI-Launch .LaunchPrompt-ExamplesScroll[aria-disabled=true]{opacity:0;pointer-events:none}.HomePageUI-Launch .LaunchPrompt-ExamplesScroll[aria-disabled=true]:focus-visible{opacity:.4}.HomePageUI-Launch .LaunchPrompt-ExamplesScroll_back{left:0}.HomePageUI-Launch .LaunchPrompt-ExamplesScroll_next{right:0}@media(hover:none){.HomePageUI-Launch .LaunchPrompt-ExamplesScroll{display:none}}.HomePageUI-Launch .LaunchPrompt-ExamplesLabel{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}.HomePageUI-Launch .LaunchPrompt-Example{flex-shrink:0;white-space:nowrap;padding:4px 16px;border:2px solid rgba(255,255,255,.1);border-radius:9999px;background:#ffffff1a;box-shadow:none;font-size:14px;font-weight:400;line-height:24px;color:#fff;transition:background-color .15s ease,border-color .15s ease}.HomePageUI-Launch .LaunchPrompt-Example:hover{border-color:#4c74f633;background:#4c74f666;color:#fff}.HomePageUI-Launch .LaunchPrompt-Example:focus-visible{outline-color:#fff}.HomePageUI-Launch .LaunchPrompt-Error{align-self:center;width:100%;max-width:600px;color:#ffd9e0}.HomePageUI-Nothing{display:flex;flex-direction:column;align-items:center;gap:16px}.HomePageUI-CreateInstead{border-radius:9999px;background:linear-gradient(90deg,#ff2aef,#8c51fc 65%,#5989fc);color:#fff;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.HomePageUI-CreateInstead:hover{transform:translateY(-1px)}.HomePageUI-CreateInstead{padding:10px 20px;border:0;font-family:inherit;font-size:14px;cursor:pointer}.HomePageUI-SrTitle{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}.TemplateWidgetUI{display:flex;flex-direction:column;border-radius:14px;background-color:#fff;overflow:hidden;width:var(--width);height:var(--height)}.TemplateWidgetUI_FixedSize{width:347px;height:308px}.TemplateWidgetUI_Masonry{width:100%;height:auto}.TemplateWidgetUI-Preview{position:relative;flex-grow:1;width:100%;cursor:pointer}.TemplateWidgetUI-Preview_Masonry{flex-grow:0;height:auto;aspect-ratio:var(--preview-ar, 1)}.TemplateWidgetUI-Image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:14px;border:1px solid #dde3f0}.TemplateWidgetUI-SkillCover{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:14px;background:linear-gradient(50deg,#5989fc 10.26%,#8c51fc 65%,#ff2aef 129.57%);color:#fff;font-family:Noto Sans,sans-serif;font-size:96px;font-weight:600;line-height:1}.TemplateWidgetUI-ButtonsTopLeft{position:absolute;top:0;left:0;display:flex;gap:4px;align-items:flex-start;padding:8px;pointer-events:none}.TemplateWidgetUI-ButtonsTopLeft>*{pointer-events:all}.TemplateWidgetUI-Badge{padding:4px 8px;border-radius:10px;background:#fff;color:#8c51fc;font-family:Noto Sans,sans-serif;font-size:12px;font-weight:600;line-height:16px}.TemplateWidgetUI-AssetType{position:absolute;right:8px;bottom:8px;width:32px;height:32px;border-radius:14px;background:#0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;pointer-events:none}.TemplateWidgetUI-AssetType svg{width:32px;height:32px;display:block}.TemplateWidgetUI-AssetType svg rect{display:none}.TemplateWidgetUI-EditButton{position:absolute;top:8px;right:8px;z-index:2;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:10px;background:#00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;opacity:0;transition:opacity .2s ease,background-color .2s ease}.TemplateWidgetUI-EditButton svg{width:16px;height:16px}.TemplateWidgetUI-EditButton:hover{background:#0000008c}.TemplateWidgetUI:hover .TemplateWidgetUI-EditButton{opacity:1}.TemplateWidgetUI-About{display:flex;flex-direction:column;gap:8px;padding:12px}.TemplateWidgetUI-Title{font-family:Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;color:#37313a;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TemplateWidgetUI-Footer{position:relative;display:flex;justify-content:space-between;align-items:center;gap:8px}.TemplateWidgetUI-Footer .UserInfoUI{align-items:center}.TemplateWidgetUI-Footer .UserInfoUI-User{font-family:Noto Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#37313a}.TemplateWidgetUI-Stats{display:flex;align-items:center;gap:12px;flex-shrink:0;transition:opacity .2s ease,visibility .2s}.TemplateWidgetUI:hover .TemplateWidgetUI-Stats{opacity:0;visibility:hidden;pointer-events:none}.TemplateWidgetUI-Stats .UpdateFavoriteUI{color:#37313a}.TemplateWidgetUI-Stats .UpdateFavoriteUI svg{width:16px;height:16px}.TemplateWidgetUI-Stats .UpdateFavoriteUI svg path{stroke:#37313a;fill:transparent}.TemplateWidgetUI-Stats .UpdateFavoriteUI_Favorite svg path{fill:#4c74f6;stroke:#4c74f6}.TemplateWidgetUI-Views{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:400;color:#9e9e9e}.TemplateWidgetUI-Views svg{width:16px;height:16px}.TemplateWidgetUI-Views svg path{fill:#9e9e9e}.TemplateWidgetUI-HoverButton{position:absolute;right:-12px;width:80px;height:36px;flex-shrink:0;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s ease}.TemplateWidgetUI:hover .TemplateWidgetUI-HoverButton{opacity:1;pointer-events:all}.TemplateWidgetUI-Hover1,.TemplateWidgetUI-Hover2{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .2s ease}.TemplateWidgetUI-Hover1{opacity:1}.TemplateWidgetUI-Hover2,.TemplateWidgetUI-HoverButton:hover .TemplateWidgetUI-Hover1{opacity:0}.TemplateWidgetUI-HoverButton:hover .TemplateWidgetUI-Hover2{opacity:1}.UpdateFavoriteUI{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:400;color:#4c74f6;cursor:pointer}.UpdateFavoriteUI svg{width:14px;height:18px;color:#fff}.UpdateFavoriteUI_Favorite svg path{fill:#4c74f6}.PageControlPanelUI-Filters{display:flex;justify-content:space-between;align-items:center;gap:16px;height:30px}.PageControlPanelUI-AddBtn{white-space:nowrap}.PageControlPanelUI-AddBtn:hover{background-color:#4c74f6;color:#fff;fill:#fff}.PageControlPanelUI-AddBtn_Mobile{width:40px;height:35px;padding:0}.PageControlPanelUI-FilterButton svg path{fill:#4c74f6}.PageControlPanelUI-AddBtnWithText,.PageControlPanelUI-AddBtnWithIcon{color:#4c74f6;border:1px solid #4c74f6;background-color:transparent;font-weight:400;font-size:12px}.PageControlPanelUI-AddBtnWithText:hover,.PageControlPanelUI-AddBtnWithIcon:hover{background-color:#4c74f6;color:#fff}@media screen and (max-width:1024px){.PageControlPanelUI-AddBtnWithText,.PageControlPanelUI-AddBtnWithIcon{width:40px;height:35px;padding:0}}.PageControlPanelUI-AddBtnWithText{display:none}@media(min-width:1024px){.PageControlPanelUI-AddBtnWithText{display:flex;min-width:140px}}.PageControlPanelUI-AddBtnWithIcon{display:flex}@media(min-width:1024px){.PageControlPanelUI-AddBtnWithIcon{display:none}}.PageControlPanelUI-Interactive{display:flex;justify-content:row;align-items:center;gap:16px}.PageControlPanelUI-SortBlock{display:flex;justify-content:row;align-items:center;gap:4px}.PageControlPanelUI-Filter,.PageControlPanelUI-SortBy,.PageControlPanelUI-AuthorFilter,.PageControlPanelUI-PublishedFilter{font-size:12px;font-weight:300;height:30px;min-width:100px;max-width:200px;border-radius:6px}.PageControlPanelUI-Filter .SelectUI-Container,.PageControlPanelUI-Filter.SelectTagUI-SelectTag,.PageControlPanelUI-SortBy .SelectUI-Container,.PageControlPanelUI-SortBy.SelectTagUI-SelectTag,.PageControlPanelUI-AuthorFilter .SelectUI-Container,.PageControlPanelUI-AuthorFilter.SelectTagUI-SelectTag,.PageControlPanelUI-PublishedFilter .SelectUI-Container,.PageControlPanelUI-PublishedFilter.SelectTagUI-SelectTag{background-color:transparent}.PageControlPanelUI-Fav,.PageControlPanelUI-FilterButton{display:flex;justify-content:center;align-items:center;transition:all .3s ease;width:40px;height:30px;border:1px solid #dde3f0;border-radius:6px;cursor:pointer;color:#fff}.PageControlPanelUI-Fav_Active,.PageControlPanelUI-FilterButton_Active{border-color:#4c74f6;color:#4c74f6}.PageControlPanelUI-FilterButton{display:flex}@media(min-width:1024px){.PageControlPanelUI-FilterButton{display:none}}.PageControlPanelUI-FiltersListDesktop{display:none}@media(min-width:1024px){.PageControlPanelUI-FiltersListDesktop{display:flex;gap:4px}}.PageControlPanelUI-FiltersListMobile{display:flex;flex-direction:column;padding-top:20px;gap:10px;width:232px;height:100%}@media(min-width:1024px){.PageControlPanelUI-FiltersListMobile{display:none}}.PageControlPanelUI-FilterContainer,.PageControlPanelUI-SortByContainer,.PageControlPanelUI-AuthorFilterContainer,.PageControlPanelUI-PublishedFilterContainer{display:flex;justify-content:space-between;align-items:center;white-space:nowrap;height:30px}.PageControlPanelUI-DisplayBtns{display:flex;justify-content:center;align-items:center}.PageControlPanelUI-BlockBtn:not([class*=Active]),.PageControlPanelUI-GridBtn:not([class*=Active]),.PageControlPanelUI-ListBtn:not([class*=Active]){cursor:pointer;color:#dde3f0}.PageControlPanelUI-BlockBtn[class*=Active],.PageControlPanelUI-BlockBtn:hover,.PageControlPanelUI-GridBtn[class*=Active],.PageControlPanelUI-GridBtn:hover,.PageControlPanelUI-ListBtn[class*=Active],.PageControlPanelUI-ListBtn:hover{color:#4c74f6}.FilterSelectUI{display:flex;align-items:center;padding:6px 8px 8px 10px;border:1px solid #dde3f0;position:relative;border-radius:6px;cursor:pointer}@media(min-width:480px){.FilterSelectUI:hover .FilterSelectUI-Control svg path,.FilterSelectUI:hover .FilterSelectUI-Placeholder p{color:#4c74f6}}@media(min-width:480px){.FilterSelectUI_isIconFillHover:hover .FilterSelectUI-Control svg path,.FilterSelectUI_isIconFillHover:hover .FilterSelectUI-Placeholder p{fill:#4c74f6}}.FilterSelectUI_isUnderLine{border:none;border-radius:0;border-bottom:1px solid #dde3f0;height:40px}.FilterSelectUI_isUnderLine .FilterSelectUI-Menu{top:42px}.FilterSelectUI-Control{display:flex;gap:5px;align-items:center;justify-content:space-between;width:100%}.FilterSelectUI-Control_Active,.FilterSelectUI-Control_Active p{color:#4c74f6}.FilterSelectUI-Placeholder{width:100%;display:flex;gap:5px}.FilterSelectUI-Placeholder p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.FilterSelectUI-Arrow{display:block;transform:rotate(90deg);height:8px;width:8px}.FilterSelectUI-Menu{box-shadow:0 0 15px #171a531a;position:absolute;z-index:1;top:32px;left:0;padding:4px;background-color:#fff;border-radius:4px;border:1px solid #dde3f0;transition:all ease .3s}.FilterSelectUI-Menu_isMenuMinWidthFitContent{min-width:-moz-fit-content;min-width:fit-content}@media(min-width:1024px){.FilterSelectUI-Menu{width:-moz-max-content;width:max-content}}.FilterSelectUI-OptionIcon{height:20px;width:20px}.FilterSelectUI-Options{overflow-y:auto;scrollbar-gutter:stable}.FilterSelectUI-Options::-webkit-scrollbar{width:5px}.FilterSelectUI-Options::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.FilterSelectUI-Options{display:flex;flex-direction:column;padding:4px;max-height:250px}.FilterSelectUI-GroupName{padding:10px 10px 14px;border-bottom:1px solid #dde3f0;font-size:14px;font-weight:400;color:#6d6d6d;width:100%}.FilterSelectUI-Option{display:flex;align-items:center;gap:10px;width:100%;padding:12px;border-radius:4px;text-overflow:ellipsis;justify-content:flex-start;cursor:pointer}.FilterSelectUI-Option:hover{background-color:#4c74f61a;border-radius:2px}.FilterSelectUI-Option:hover p,.FilterSelectUI-Option:hover .FilterSelectUI-OptionIcon,.FilterSelectUI-Option_Selected p,.FilterSelectUI-Option_Selected .FilterSelectUI-OptionIcon{color:#4c74f6}.FilterSelectUI-Checkbox{display:flex;justify-content:center;align-items:center;position:relative;width:14px;height:14px;border-radius:4px;border:1px solid #dde3f0}.FilterSelectUI-Checkbox_Checked{border:1px solid #4c74f6;color:#4c74f6}.FilterSelectUI-Clear{display:flex;justify-content:center;align-items:center;text-align:center;height:28px}.FilterSelectUI-Clear p{color:#dfdfdf}.FilterSelectUI-Clear_Active p{color:#4c74f6}.DividerUI{width:100%;border-bottom:1px solid #dde3f0}.DividerUI_Vertical{border:none;border-left:2px solid #dde3f0;width:auto;height:100%}.DividerUI_Active{border-color:#4c74f61a}.DifficultyIcon{display:flex;align-items:center;border-radius:8px}.DifficultyIcon:not(.DifficultyIcon_AlwaysActive){background:#0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.DifficultyIcon:not(.DifficultyIcon_AlwaysActive) .DifficultyIcon-Label{color:#fff}.DifficultyIcon-Icon{width:24px;height:24px;display:flex;justify-content:center;align-items:center}.DifficultyIcon-Icon.option_easiest path:nth-child(1),.DifficultyIcon-Icon.option_easy path:nth-child(1),.DifficultyIcon-Icon.option_easy path:nth-child(2),.DifficultyIcon-Icon.option_average path:nth-child(1),.DifficultyIcon-Icon.option_average path:nth-child(2),.DifficultyIcon-Icon.option_average path:nth-child(3),.DifficultyIcon-Icon.option_above_average path:not(:nth-child(5)),.DifficultyIcon-Icon.option_highest path{fill:#4c74f6}.DifficultyIcon-Label{max-width:0;font-size:12px;font-weight:400;white-space:nowrap;overflow:hidden;transition:opacity .6s ease,max-width .3s ease,margin .3s ease;margin:0}.DifficultyIcon_Hover:hover .DifficultyIcon-Label,.DifficultyIcon_AlwaysActive .DifficultyIcon-Label{max-width:200px;margin:0 2px}.InputUI-Label,.InputUI-Input,.InputUI-Textarea{display:flex;align-items:center;height:40px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:300;color:#37313a;outline:none;transition:border-color .3s ease}.InputUI-Field{position:relative}.InputUI-SaveStatus{position:absolute;top:11px;right:12px}.InputUI-Textarea{height:auto;padding:10px;border-radius:8px;border:1px solid #dde3f0;width:100%}.InputUI-Textarea_HasStatus{padding-right:38px}.InputUI-Textarea:not(:disabled):focus,.InputUI-Textarea:not(:disabled):hover{border-color:#4c81f7}.InputUI-Textarea:disabled{border-color:#dde3f0;background-color:#fafafa;color:#afb8d0;font-weight:400;cursor:not-allowed}.InputUI-Input{width:100%;padding:10px;border-radius:8px;border:1px solid #dde3f0}.InputUI-Input_HasStatus{padding-right:38px}.InputUI-Input_Invalid{border-color:#f04847}.InputUI-Input:not(.InputUI-Input_Invalid):not(:disabled):focus,.InputUI-Input:not(.InputUI-Input_Invalid):not(:disabled):hover{border-color:#4c81f7}.InputUI-Input:disabled{border-color:#dde3f0;background-color:#fafafa;color:#afb8d0;font-weight:400;cursor:not-allowed}.InputUI-Asterics{color:#f04847}.InputUI-Error,.InputUI-Hint{margin-top:4px;font-size:12px;font-weight:400;line-height:16px}.InputUI-Error{color:#f04847}.InputUI-Hint{color:#37313a}.InputUI_isLabelLeft{display:flex;width:100%;align-items:flex-start;gap:10px}.InputUI_isLabelLeft>:nth-child(1){flex:1}.InputUI_isLabelLeft>:nth-child(2){flex:4}.InputUI-Input_search{position:relative;display:flex;align-items:center;min-height:30px;border-radius:8px;border:1px solid #eeeeee;overflow:hidden;transition:border-color .3s ease}.InputUI-Input_search:focus-within{border-color:#4c81f7}::-webkit-search-cancel-button{display:none}.InputUI-Search_Icon{position:absolute;right:10px;width:17px;height:17px}.InputUI-Search_Icon svg{width:17px;height:17px}.InputUI-Search{margin-right:15px;padding-left:8px;font-weight:300;font-size:16px;width:100%;border:none}.InputUI-Search::-moz-placeholder{color:#b4b7bb}.InputUI-Search::placeholder{color:#b4b7bb}.InputUI-Search:focus{border:none;outline:none}.InputUI-Search{background-color:#fff;-webkit-appearance:none;-webkit-border-radius:0;-webkit-box-shadow:none}.InputUI-Search:focus{outline:none;background-color:#fff;box-shadow:none}.InputUI-Search:-webkit-autofill,.InputUI-Search:-webkit-autofill:hover,.InputUI-Search:-webkit-autofill:focus,.InputUI-Search:-webkit-autofill:active{background-color:#fff;-webkit-text-fill-color:#37313a;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}@media(min-width:480px){.InputUI-Search{font-size:14px}}.InputUI-IconUI-Icon_close{cursor:pointer}.SaveStatusIcon{display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.SaveStatusIcon svg{width:18px;height:18px}.SaveStatusIcon_saving:after{content:"";width:16px;height:16px;border:2px solid #dde3f0;border-top-color:#4c81f7;border-radius:50%;animation:save-status-spin .6s linear infinite}.SaveStatusIcon_saved{animation:save-status-fade-out .4s ease 1.6s forwards}@keyframes save-status-spin{to{transform:rotate(360deg)}}@keyframes save-status-fade-out{to{opacity:0}}.ItemPreLoaderUI{background:#3c6eb833;animation:colorFade 1.5s infinite ease-in-out;border-radius:5px}.ItemPreLoaderUI_variant_templatesSubmenuCategory{height:46px;width:180px;border-radius:6px;margin-left:35px}.ItemPreLoaderUI_variant_projectCreateCategory{height:62px;width:210px;border-radius:10px}.ItemPreLoaderUI_variant_projectList{margin-top:10px;border-radius:6px;max-height:80px;min-height:80px}.ItemPreLoaderUI_variant_projectBlock{max-height:196px;border-radius:20px}.ItemPreLoaderUI_variant_projectList,.ItemPreLoaderUI_variant_projectBlock{width:100%;aspect-ratio:1/1}.ItemPreLoaderUI_variant_templatesCard{width:347px;height:308px}.ItemPreLoaderUI_variant_templateBySubCategory{border-radius:14px}.ItemPreLoaderUI_variant_fullItem{width:100%;height:100%}.ItemPreLoaderUI_variant_textS{width:100px;height:20px}.ItemPreLoaderUI_variant_textM{width:120px;height:22px}.ItemPreLoaderUI_variant_textL{width:140px;height:24px}.ItemPreLoaderUI_variant_textXL{width:160px;height:26px}.ItemPreLoaderUI_variant_textXXL{width:180px;height:28px}.ItemPreLoaderUI_variant_text3XL{width:200px;height:30px}.ItemPreLoaderUI_variant_text4XL{width:220px;height:32px}.ItemPreLoaderUI_variant_text5XL{width:250px;height:40px}@keyframes colorFade{0%{background-color:#3c6eb833}50%{background-color:#fff3}to{background-color:#3c6eb833}}.SidebarUI{height:calc(100vh - 100px);max-height:calc(100vh - 100px);display:flex;gap:8px}.SidebarUI_Opened{height:100vh}@media screen and (max-width:1024px){.SidebarUI{position:fixed;left:0;top:76px;max-height:calc(100vh - 66px);width:-moz-fit-content;width:fit-content;padding:8px;background-color:#fbfcff;transition:transform .3s ease;transform:translate(-100%);z-index:1}.SidebarUI_Opened{display:flex;transform:translate(0)}}.SidebarUI-Filters{height:0}@media screen and (max-width:1024px){.SidebarUI-Filters{height:100vh}}.SidebarUI-Overlay{z-index:1}.SidebarUI-Overlay.SidebarUI-Overlay_Opened{visibility:visible;opacity:1}@media screen and (max-width:1024px){.SidebarUI-Overlay{position:fixed;inset:76px 0 0;background-color:#000f4b80;visibility:hidden;opacity:0;transition:opacity .3s ease}}.SidebarUI-Sidebar{display:flex;flex-direction:column;gap:4px;height:calc(100vh - 100px);width:296px;padding:6px;border-radius:10px;background:#fff;box-shadow:0 0 15px #171a531a}.LikeButton{display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer}.LikeButton-Icon path{fill:transparent;transition:fill .2s ease}.LikeButton:hover .LikeButton-Icon path,.LikeButton_Active .LikeButton-Icon path{fill:#4c74f6}.UploadLoaderUI{border:2px solid #ffffff;border-top:2px solid #4c74f6;border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite}.UploadLoaderUI-Container_position_center{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.UserInfoUI{display:flex;gap:8px;cursor:pointer}.UserInfoUI-Description{display:flex;flex-direction:column;gap:4px;max-width:calc(100% - 40px)}.AvatarUI{position:relative;font-size:16px;font-weight:400;text-transform:uppercase;background:linear-gradient(50deg,#5989fc 10.26%,#8c51fc 65%,#ff2aef 129.57%);color:#fff;cursor:pointer;transition:all .3s ease}.AvatarUI:hover .AvatarUI-Image,.AvatarUI:has(.AvatarUI-Loading) .AvatarUI-Image{opacity:.4}.AvatarUI:hover .AvatarUI-Block,.AvatarUI:has(.AvatarUI-Loading) .AvatarUI-Block{display:flex}.AvatarUI_blank{opacity:.5}.AvatarUI_blank:hover{opacity:1}.AvatarUI_circle{flex-shrink:0;width:46px;height:46px;border-radius:50%}.AvatarUI_circle .AvatarUI-Block{display:none}.AvatarUI_circle:hover .AvatarUI-Image{opacity:1}.AvatarUI_avatarSize_s{width:34px;height:34px}.AvatarUI_avatarSize_m{width:40px;height:40px}.AvatarUI_square-sm{flex-shrink:0;width:34px;height:34px;border-radius:4px}.AvatarUI_square-sm .AvatarUI-Image{border-radius:4px}.AvatarUI_square-sm .AvatarUI-Block{display:none}.AvatarUI_square-sm .AvatarUI-Colored:before,.AvatarUI_square-sm .AvatarUI-Colored{border-radius:4px}.AvatarUI_square-lg{flex-shrink:0;width:100px;height:100px;border-radius:12px}.AvatarUI_square-lg .AvatarUI-Image{border-radius:12px}.AvatarUI_square-lg .AvatarUI-Block{top:50%;left:50%;transform:translate(-50%,-50%)}.AvatarUI_wide{flex-shrink:0;width:100%;height:200px;border-radius:12px}.AvatarUI_wide .AvatarUI-Image{border-radius:12px}.AvatarUI_wide .AvatarUI-Block{top:12px;right:12px}.AvatarUI-Image{position:absolute;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.AvatarUI-Name{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.AvatarUI-Colored{position:relative;cursor:pointer;width:100%;height:100%;border-radius:12px;background:linear-gradient(50deg,#5989fc 10.26%,#8c51fc 65%,#ff2aef 129.57%);transition:color .5s ease;z-index:1}.AvatarUI-Colored:before{content:"";position:absolute;top:0;border-radius:12px;left:0;width:100%;height:100%;background:linear-gradient(50deg,#ff2aef 10.26%,#8c51fc 65%,#5989fc 129.57%);transition:opacity .5s ease;opacity:0;z-index:-1}.AvatarUI-Colored:hover:before{opacity:1}.AvatarUI-Colored>*{position:relative;z-index:1}.AvatarUI-Colored_circle{border-radius:50%}.AvatarUI-Colored_circle:before{border-radius:50%}.AvatarUI-Block{position:absolute;display:none;z-index:1}.AvatarUI-Icons{display:flex;gap:4px;cursor:pointer}.AvatarUI-Icon{width:28px;height:28px;padding:4px;border-radius:6px;background:#fff}.AvatarUI-Icon svg{width:20px;height:20px}.AvatarUI-Icon_Trash svg path{stroke:#f04847}.AvatarUI-Loading{border:2.6px solid #ffffff;border-top:2.6px solid #4c74f6;border-radius:50%;width:32px;height:32px;animation:spin 2s linear infinite}.AvatarUI-MenuBtn{display:flex;justify-content:center;align-items:center;position:absolute;border-radius:50%;background:#fff;padding:3px;width:12px;height:12px;bottom:0;right:0;box-shadow:.82px 3.28px 4.1px #0000001a}.AvatarUI-MenuIcon{width:6px;height:6px;transform:rotate(90deg)}.AvatarUI-MenuIcon path{fill:#6d94f9}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PremiumIcon{display:flex;align-items:center;border-radius:25px;background:linear-gradient(180deg,#334ba0,#527ddb)}.PremiumIcon-Label{max-width:0;margin:0;font-size:12px;font-weight:400;overflow:hidden;color:#fff;transition:opacity .3s ease,max-width .3s ease,margin .3s ease}.PremiumIcon_AlwaysActive .PremiumIcon-Label,.PremiumIcon:hover .PremiumIcon-Label{max-width:120px;margin:0 4px 0 2px}.PremiumIcon-Icon{width:24px;height:24px;padding:4px}.AddBtnUI,.AddBtnUI_WithText{display:flex;align-items:center;transition:all ease .3s;cursor:pointer}.AddBtnUI-Icon,.AddBtnUI_WithText-Icon{display:flex;justify-content:center;align-items:center;padding:8px;border-radius:4px;border:1px solid #dde3f0}.AddBtnUI svg path,.AddBtnUI_WithText svg path{transition:all ease .3s}.AddBtnUI{background:#fff}.AddBtnUI:hover{background:#4c74f6;border-color:transparent;border-radius:4px}.AddBtnUI:hover svg path{stroke:#fff}.AddBtnUI:hover .AddBtnUI-Icon{border-color:#4c74f6}.AddBtnUI_WithText{gap:10px;padding:6px 10px}.AddBtnUI_WithText:hover{background-color:#4c74f61a;color:#4c74f6}.AddBtnUI_WithText:hover svg path{stroke:#4c74f6}.CollapseCardUI{display:flex;flex-direction:column;gap:0;border-top:1px solid #dde3f0;overflow:hidden;transition:all .3s ease}.CollapseCardUI_Opened{gap:12px}.CollapseCardUI-Header{display:flex;justify-content:space-between;align-items:center;padding:10px 0 10px 10px;cursor:pointer}.CollapseCardUI-Title{font-size:14px;font-weight:400;color:#37313a}.CollapseCardUI-Dropdown{width:10px;height:10px;transform:rotate(-90deg);transition:transform .3s ease}.CollapseCardUI-Dropdown_Opened{transform:rotate(-180deg)}.CollapseCardUI-Content{display:flex;flex-direction:column;max-height:0;padding:0;overflow:hidden;transition:max-height .3s ease-in-out}.CollapseCardUI-Content_Opened{max-height:-moz-max-content;max-height:max-content;padding:4px 10px}.CounterUI{display:flex;flex-direction:column;gap:10px;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CounterUI-Input{width:100%;min-width:0;padding:0;border:none;outline:none;background-color:transparent;font-size:14px;font-weight:500;line-height:35px;text-align:center;color:#37313a}.CounterUI-Container{display:grid;grid-template-columns:16px 1fr 16px;justify-content:space-between;align-items:center;gap:10px;padding:6px 12px;border-radius:14px;border:1px solid #dde3f0}.CounterUI-UnderText{color:#b4b7bb}.CounterUI-Button{width:16px;height:16px;border:none;background-color:transparent;cursor:pointer}.CounterUI-Button_Hide{visibility:hidden;pointer-events:none}.CounterUI-Button svg{width:16px;height:16px;color:#37313a}.CounterUI-Button svg:hover{color:#4c74f6}.CounterUI-Value{font-size:14px;font-weight:500;line-height:35px;text-align:center;color:#37313a;display:flex;justify-content:center;align-items:center;gap:4px}.InfoBlockUI-Item{display:flex;flex-direction:column;gap:4px;width:140px;height:74px;padding:10px 20px;border-radius:10px;border:1px solid #dde3f0}.InfoBlockUI-Item-Title{font-size:16px;font-weight:400}.InfoBlockUI-Item-Value{font-size:20px;font-weight:500}.InfoBlockUI-Item-Link{font-size:20px;font-weight:500;text-decoration:none;white-space:nowrap;color:#4c74f6;cursor:pointer}.InfoBlockUI-Item-Link span{font-size:12px;font-weight:400}.HoverTooltipUI{position:fixed;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;padding:5px;pointer-events:none;border-radius:4px;z-index:10;text-transform:capitalize;transform:translate(-50%,calc(-100% - 5px));background:#fff6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.MainLayoutUI{display:flex;flex-direction:column;padding:8px;background:#f2f6ff;gap:8px;height:100%}@media screen and (max-width:1024px){.MainLayoutUI{padding:0;gap:0;background:#fff}}.MainLayoutUI_isSidebarOpen{position:fixed;width:100%;height:100vh;overflow:hidden;touch-action:none}.MainLayoutUI-Header{height:76px;width:100%}@media screen and (max-width:1024px){.MainLayoutUI-Header{margin:0}}.MainLayoutUI-Container{display:flex;flex:content;width:100%;gap:0;height:calc(100dvh - 76px)}@media(min-width:1024px){.MainLayoutUI-Container{height:calc(100vh - 100px)}}@media(min-width:1024px){.MainLayoutUI-Container{gap:8px}}.MainLayoutUI-Aside_NavOnly{width:74px}@media screen and (max-width:1024px){.MainLayoutUI-Aside{margin:0;width:0}}.MainLayoutUI-Main{display:flex;width:calc(100% - 330px);flex:content}.MenuUI{position:relative}.MenuUI-Trigger{width:100%;cursor:pointer}.MenuUI-Trigger_disabled{cursor:default}.MenuUI-Options{position:fixed;height:0;display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;max-height:312px;padding:0;border-radius:6px;border:1px solid #eeeeee;box-shadow:0 0 15px #171a531a;background:#fff;opacity:0;z-index:2;overflow-y:auto;pointer-events:none;transition:height .3s ease,margin .3s ease,opacity .3s ease}.MenuUI-Options::-webkit-scrollbar{width:5px}.MenuUI-Options::-webkit-scrollbar-track{background:transparent}.MenuUI-Options::-webkit-scrollbar-thumb{background:#4c74f61a;border-radius:10px}.MenuUI-Options_Opened{height:-moz-fit-content;height:fit-content;opacity:1;pointer-events:all}.MenuUI-Options_Opened>.MenuUI-Option{display:flex}.MenuUI-Option{display:none;flex-shrink:0;width:100%;min-width:80px;padding:8px;font-size:12px;font-weight:400;color:#37313a;cursor:pointer}.MenuUI-Option_Disabled{opacity:.6;pointer-events:none;cursor:not-allowed}.MenuUI-Option.all:hover,.MenuUI-Option.color:hover{color:#3c6eb8}.MenuUI-Option.all:hover,.MenuUI-Option.background:hover{background-color:#4c74f61a}.MenuUI-Submenu{position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer}.MenuItemUI,.MenuItemUI-NavLink{display:flex;align-items:center;padding:10px 10px 10px 20px;font-size:14px;font-weight:400;cursor:pointer;text-decoration:none;color:#37313a;transition:all ease .3s;border-radius:4px;width:100%;position:relative}.MenuItemUI svg,.MenuItemUI-NavLink svg{min-width:18px;min-height:18px;color:#37313a}.MenuItemUI svg path,.MenuItemUI-NavLink svg path{transition:all ease .3s}.MenuItemUI-MainContent,.MenuItemUI-NavLink-MainContent{display:flex;gap:15px}.MenuItemUI-Badge,.MenuItemUI-NavLink-Badge{display:flex;justify-content:center;align-items:center;flex-shrink:0;min-width:18px;height:18px;margin-left:auto;padding:0 5px;border-radius:9px;background:#4c74f6;font-size:12px;font-weight:500;line-height:1;color:#fff}.MenuItemUI-ArrowIcon_Opened,.MenuItemUI-NavLink-ArrowIcon_Opened{transform:rotate(90deg)}.MenuItemUI-ArrowIcon_Active path,.MenuItemUI-NavLink-ArrowIcon_Active path{fill:#4c74f6}.MenuItemUI-IconLinkContainer,.MenuItemUI-NavLink-IconLinkContainer{display:flex;justify-content:center;align-items:center;width:52px;height:52px;border-radius:9999px;box-shadow:0 4px 2px #0000001a}.MenuItemUI-IconLinkContainer_IsIconBackground,.MenuItemUI-NavLink-IconLinkContainer_IsIconBackground{background-color:#70c4fd}.MenuItemUI-IconLinkContainer_Active.MenuItemUI-IconLinkContainer_IsIconBackground,.MenuItemUI-NavLink-IconLinkContainer_Active.MenuItemUI-IconLinkContainer_IsIconBackground,.MenuItemUI:hover .MenuItemUI-IconLinkContainer_IsIconBackground,.MenuItemUI-NavLink:hover .MenuItemUI-IconLinkContainer_IsIconBackground{background-color:#b387fd}.MenuItemUI:hover .TextField,.MenuItemUI-NavLink:hover .TextField{color:#4c74f6}.MenuItemUI_Column,.MenuItemUI-NavLink_Column{flex-direction:column;padding:10px}.MenuItemUI{gap:15px}.MenuItemUI:hover{color:#4c74f6}.MenuItemUI:hover svg,.MenuItemUI:hover p{color:#4c74f6}.MenuItemUI:hover .MenuItemUI-SubMenuIcon path{fill:#4c74f6}.MenuItemUI:hover .MenuItemUI-ArrowIcon path{fill:#4c74f6}.MenuItemUI:hover .TextField_Light{color:#fff}.MenuItemUI-BottomLine{height:6px;width:82px;background-color:#fc7eff;border-radius:3px;border:none}.MenuItemUI-TextContent{display:flex;justify-content:space-between;align-items:center;width:100%}.MenuItemUI.MenuItemUI_WithoutHoverBackground:hover{background-color:transparent}.MenuItemUI-NavLink{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:10px;gap:5px}.MenuItemUI-NavLink .MenuItemUI-IconContainer{padding:10px 10px 8px;background-color:#fafafa;border-radius:5px}.MenuItemUI-NavLink:hover{color:#4c74f6}.MenuItemUI-NavLink:hover svg{color:#4c74f6}.MenuItemUI-NavLink:hover .MenuItemUI-IconContainer{background-color:#4c74f61a}.MenuItemUI-NavLink_Active{color:#4c74f6}.MenuItemUI-NavLink_Active svg,.MenuItemUI-NavLink_Active p{color:#4c74f6}.MenuItemUI-NavLink_Active .MenuItemUI-IconContainer{background-color:#4c74f61a}.MenuItemUI-ActiveItem,.MenuItemUI-ActiveItem a{color:#4c74f6}.MenuItemUI-ActiveItem svg,.MenuItemUI-ActiveItem p{color:#4c74f6}.MenuItemUI-ActiveItem .MenuItemUI-ArrowIcon path{fill:#4c74f6}.MenuItemUI-ActiveItem .TextField_Light{color:#fff}.MenuItemUI-SubMenu{display:flex;flex-direction:column;gap:4px;width:-moz-fit-content;width:fit-content;background:#fff;border:1px solid #eeeeee;border-radius:6px;padding:4px;list-style-type:none}.MenuItemUI-PopupMenu{position:absolute}.MenuItemUI-PopupOpened{background-color:#4c74f61a;color:#4c74f6}.MenuItemUI-PopupOpened svg{color:#4c74f6}.ModalUI-BlockScroll{overflow:hidden}.ModalUI{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#000f4b80}.ModalUI-Title{width:100%}.ModalUI-Modal{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:20px;max-width:-moz-fit-content;max-width:fit-content;width:100%;max-height:90vh;box-shadow:0 0 15px #171a531a;background:#fff;overflow-y:auto;scrollbar-gutter:stable}.ModalUI-Modal::-webkit-scrollbar{width:5px}.ModalUI-Modal::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.ModalUI-Modal{border-radius:20px;animation:fadeIn .3s forwards}.ModalUI-Modal_Headless .ModalUI-Content{margin-top:-20px}.ModalUI-Modal_isWithoutVerticalGap{gap:0}.ModalUI-Modal_Headless.ModalUI-Modal_isWithoutVerticalGap .ModalUI-Content{margin-top:-10px}@media screen and (max-width:1024px){.ModalUI-Modal{width:calc(100% - 32px)}}@media(max-width:479px){.ModalUI .ModalUI-Modal{max-width:none}.ModalUI .ModalUI-Modal_Headless:not(.ModalUI-Modal_isWithoutVerticalGap) .ModalUI-Content{margin-top:-8px}}.ModalUI-Header{display:flex;width:100%;font-size:18px;font-weight:400;position:sticky;padding:40px 72px 0 40px;top:0;z-index:1;border-radius:20px 20px 0 0;background-color:#fff}.ModalUI-Header_centered{padding-left:72px}@media(max-width:479px){.ModalUI-Header{padding:28px 60px 0 20px}.ModalUI-Header_centered{padding-left:60px}}.ModalUI-CloseButton{position:absolute;right:28px;top:34px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;background:transparent;color:#4c74f6;cursor:pointer;transition:color .3s ease}.ModalUI-CloseButton:hover{color:#6387fa}@media(max-width:479px){.ModalUI-CloseButton{top:22px;right:8px}}.ModalUI-Modal_Headless .ModalUI-CloseButton{top:9px;right:9px}.ModalUI-FloatCloseButton{position:absolute;right:-10px;top:-10px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:25px;background-color:#fff;box-shadow:0 0 10px #00000026;color:#4c74f6;cursor:pointer;transition:color .3s ease}.ModalUI-FloatCloseButton:hover{color:#6387fa}.ModalUI-CloseButton:focus-visible,.ModalUI-FloatCloseButton:focus-visible{outline:2px solid #4c74f6;outline-offset:2px}.ModalUI-CloseIcon{width:14px;height:14px}.ModalUI-CloseIcon path{fill:currentColor}.ModalUI-Content{display:flex;flex-direction:column;gap:10px;width:100%;padding:0 40px}.ModalUI-Content_isWithoutVerticalMargin{margin:0}@media(max-width:479px){.ModalUI-Content{padding:0 20px}}.ModalUI-Content::-webkit-scrollbar{background-color:transparent}.ModalUI-Content::-webkit-scrollbar-thumb{background-color:transparent}.ModalUI-Content_noFooter:empty:before{content:"";display:block;width:100%;height:160px;border-radius:12px;background-color:#3c6eb833;animation:modalContentFade 1.5s infinite ease-in-out}.ModalUI-Foot{display:block;width:100%;height:10px}.ModalUI-Footer{display:flex;justify-content:flex-end;align-items:center;flex-direction:column;gap:8px;width:100%;position:sticky;bottom:0;padding:10px 40px 40px;z-index:2;background-color:#fff}.ModalUI-Footer:not(:has(*)){display:none}.ModalUI-Footer>.ButtonUI{width:100%}@media(min-width:480px){.ModalUI-Footer{flex-direction:row;flex-wrap:wrap;gap:12px}.ModalUI-Footer>.ButtonUI{width:auto;min-width:120px}}@media(max-width:479px){.ModalUI-Footer{padding:10px 20px 24px}}.ModalUI-Footer_FullWidth>*{flex-grow:1}.ModalUI-Footer_ReversedVertical{flex-direction:column-reverse}@media(min-width:480px){.ModalUI-Footer_ReversedVertical{flex-direction:row}}@media(min-width:480px){.ModalUI-Footer_Reversed{flex-direction:row-reverse;justify-content:flex-start}}@keyframes modalContentFade{0%{background-color:#3c6eb833}50%{background-color:#fff3}to{background-color:#3c6eb833}}.NestedMenuUI{z-index:1;display:flex;flex-direction:column;align-items:center;width:227px;background-color:#fff;border-radius:10px;padding:8px;max-height:60vh;display:block;position:fixed;animation:fadeIn .3s forwards}.NestedMenuUI{overflow-y:auto;scrollbar-gutter:stable}.NestedMenuUI::-webkit-scrollbar{width:5px}.NestedMenuUI::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.NestedMenuUI{box-shadow:0 0 15px #171a531a}.NestedMenuUI-Wrapper{display:flex;position:relative}.NestedMenuUI-BackButton,.NestedMenuUI-KebabButton{cursor:pointer}.NestedMenuUI-BackButton svg path,.NestedMenuUI-KebabButton svg path{fill:#6d6d6d}.NestedMenuUI-BackButton:hover svg path,.NestedMenuUI-KebabButton:hover svg path{fill:#4c74f6}.NestedMenuUI-BackButton{display:flex;gap:10px}.NestedMenuUI-BackButton svg{width:18px;height:18px}.NestedMenuUI-MenuButton{display:flex;justify-content:center;align-items:center;width:100%}.NestedMenuUI-KebabButton svg{width:14px;height:14px}.NestedMenuUI-MenuButton:hover,.NestedMenuUI-KebabButton:hover{visibility:visible}.NestedMenuUI-MenuButton_Active svg path,.NestedMenuUI-KebabButton_Active svg path{fill:#4c74f6}.NestedMenuUI .TextField{text-align:left}.NothingFoundUI{display:flex;justify-content:center;align-items:center;gap:20px;flex-direction:column;text-align:center}.NothingFoundUI .TextField{color:#568de0cc}.NothingFoundUI-Container{border:1px dashed rgba(86,141,224,.8);border-radius:4px;padding:15px;width:160px;height:122px}.NothingFoundUI-Link{text-decoration:underline;color:#568de0cc;cursor:pointer}.NothingFoundUI-NotFoundContainer{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.OrganizationLayoutUI{display:flex;width:100%;flex-direction:column;gap:30px;padding:20px 20px 20px 34px;border-radius:10px;background:#fff;opacity:0;overflow-x:hidden;animation:fadeIn .3s forwards}@media screen and (max-width:1024px){.OrganizationLayoutUI{padding:0;border-radius:0;background:transparent}}.PaymentMethodItemUI{display:flex;flex-direction:column;justify-content:center;align-items:center;width:74px;height:62px;border-radius:10px;border:1px solid #dde3f0;cursor:pointer}.PaymentMethodItemUI_selected{border-color:#4c74f6}.PaymentMethodItemUI-Title{font-size:12px;font-weight:400;line-height:16px;color:#37313a}.RadioButtonUI{display:flex;align-items:center;gap:6px;cursor:pointer}.RadioButtonUI-Indicator{position:relative;width:19px;height:19px;border:2px solid #eeeeee;border-radius:50px;background-color:transparent;transition:all .3s ease}.RadioButtonUI-Indicator:after{content:"";position:absolute;inset:0;margin:auto;width:9px;height:9px;border-radius:50px}.RadioButtonUI-Indicator_Active{border-color:#4c74f6}.RadioButtonUI-Indicator_Active:after{background-color:#4c74f6}.RadioButtonUI-Label{font-size:12px;font-weight:400;color:#37313a}.SelectionContainerUI{overflow-y:auto;scrollbar-gutter:stable}.SelectionContainerUI::-webkit-scrollbar{width:5px}.SelectionContainerUI::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.SelectionContainerUI{overflow-y:auto}.SelectionContainerUI-SelectionStart{position:fixed;background-color:#4c74f61a;border:1px solid #4c74f6;z-index:5}.SwitcherUI{display:flex;border-radius:25px;background-color:#fff;box-shadow:inset 0 0 0 1px #4c74f6}.SwitcherUI-Button{display:flex;align-items:center;gap:6px;height:32px;padding:5px 10px;border-radius:25px;font-size:14px;font-weight:500;color:#4c74f6;cursor:pointer;transition:background-color .3s ease-in-out}.SwitcherUI-Button_Active{background-color:#7090f8;color:#fff}.SwitcherUI-Discount{height:22px;padding:2px 10px;border-radius:25px;font-size:12px;font-weight:400;color:#4c74f6;background:#4c74f61a}.SwitcherUI-Discount_Active{color:#fff;background:#fff3}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SwiperUI{display:flex;position:relative;width:100%;cursor:grab}.SwiperUI_isControlsBottom{flex-direction:column;gap:16px}.SwiperUI-Container{display:flex;align-items:center;position:relative;width:100%;margin:0 auto;overflow:hidden;width:-moz-max-content;width:max-content}.SwiperUI-Wrapper{width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center}.SwiperUI-Wrapper_isJustifyContentFlexStart{justify-content:flex-start}.SwiperUI-Content{display:flex;transition:transform .3s ease-in-out;align-items:flex-start;gap:var(--space-between, 0px);width:-moz-fit-content;width:fit-content;max-width:100%}.SwiperUI-Item{display:flex;justify-content:center;align-items:center;flex-shrink:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SwiperUI-Item img{pointer-events:none}.SwiperUI-Item{width:-moz-fit-content;width:fit-content;max-width:100%}.SwiperUI-BottomControls{display:flex;justify-content:center;align-items:center}.SwiperUI-Button{cursor:pointer;border:none;display:flex;justify-content:center;align-items:center}.SwiperUI-Button svg{margin-left:2px}.SwiperUI-Button svg,.SwiperUI-Button p{display:flex;justify-content:center;align-items:center}.SwiperUI-Button{box-shadow:0 0 15px #171a531a}.SwiperUI-Button:disabled{cursor:not-allowed}.SwiperUI-Button_Left{transform:rotate(180deg);margin-left:0}.SwiperUI-Button_buttonSize_s{background-color:transparent;box-shadow:none;width:30px;height:26px;margin-top:12px;display:flex;justify-content:center;align-items:center}.SwiperUI-Button_buttonSize_s .Previous{margin-right:10px}.SwiperUI-Button_buttonSize_s .Next{margin-left:10px}.SwiperUI-Button_isIconLight svg path{fill:#fff}.SwiperUI-Button_buttonSize_m{position:absolute;top:40%;z-index:10;background-color:#fff;height:65px;width:25px;border-radius:6px}.SwiperUI-Button_buttonSize_m.Next{right:10px}.SwiperUI-Button_buttonSize_m.Previous{left:10px}.SwiperUI-Button_isControlsBottom svg path{fill:#4c74f6}.SwiperUI-Button_isControlsBottom{box-shadow:none}.SwiperUI-Dots{display:flex;justify-content:center;margin-top:12px;gap:8px}.SwiperUI-Dot{width:8px;height:8px;border-radius:50%;border:1px solid #4c74f6;background-color:transparent;transition:background-color .3s ease,border-color .3s ease;cursor:pointer}.SwiperUI-Dot_Active{background-color:#4c74f6}.TableUI{display:flex;flex-direction:column;width:100%;padding:0 14px}@media screen and (max-width:768px){.TableUI{padding:0}}.TableUI-Filters{display:flex;justify-content:space-between;align-items:center;gap:8px}.TableUI-InputSearch.InputUI-Input_search{max-width:280px;width:100%;border-radius:0;border:none;border-bottom:1px solid #dde3f0}.TableUI-InputSearch.InputUI-Input_search:hover,.TableUI-InputSearch.InputUI-Input_search:has(.InputUI-Search:focus),.TableUI-InputSearch.InputUI-Input_search:active{border-bottom:1px solid #4c74f6}.TableUI-FiltersBlock{display:flex;align-items:center;gap:4px}.TableUI-Actions{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:12px 0}.TableUI-ActionContainer{display:flex;align-items:center;gap:16px}.TableUI-SelectedText{font-size:12px;font-weight:400;color:#b4b7bb}.TableUI-DeselectButton{font-size:12px;font-weight:400;color:#4c74f6;cursor:pointer}.TableUI-Date{display:flex;flex-direction:column;justify-content:center}.TableUI-Date>p:first-child{font-size:12px;line-height:16px}.TableUI-Date>p:last-child{font-size:12px;line-height:16px;color:#6d6d6d}.TableUI-Table{overflow-x:auto}.TableUI-Table::-webkit-scrollbar{height:5px}.TableUI-Table::-webkit-scrollbar-thumb{background-color:#eee;border-radius:10px}.TableUI-TableRowHead,.TableUI-TableRow{display:grid;grid-template-columns:50px 232px repeat(4,100px) 50px;gap:10px;width:100%;padding:12px 0;border-bottom:1px solid #dde3f0}.TableUI-TableRowHead{padding:0}.TableUI-TableRowHead .TableUI-TableItem{gap:2px;color:#6d6d6d;white-space:break-spaces}.TableUI-TableRowHead .TableUI-TableItem_Clickable{cursor:pointer}.TableUI-TableBody{overflow-x:hidden}.TableUI-IconSort{width:12px;height:12px;transition:transform .3s ease}.TableUI-IconSort path{fill:#6d6d6d}.TableUI-IconSort.asc{transform:rotate(180deg)}.TableUI-IconSort.desc{transform:rotate(0)}.TableUI-TableRow:last-child{border:none}.TableUI-TableItem{display:flex;align-items:center;gap:15px;min-height:50px;max-height:74px;font-size:12px;font-weight:400;text-overflow:ellipsis;overflow:hidden;color:#37313a}.TableUI-TableItem_preloader{margin:12px 0}.TableUI-TableItem_Checkbox{width:50px;height:50px;justify-content:center}.TableUI-TableItem_CheckboxOff{visibility:hidden;pointer-events:none}.TableUI-EmptyItem{padding:16px 0;color:#6d6d6d}.TableCardsUI{display:flex;flex-direction:column;width:100%;padding:0 14px}@media screen and (max-width:768px){.TableCardsUI{padding:0}}.TableCardsUI-CardLoader{height:70px}.TableCardsUI-Filters{display:flex;justify-content:space-between;align-items:center;gap:8px}.TableCardsUI-InputSearch.InputUI-Input_search{max-width:280px;width:100%;border-radius:0;border:none;border-bottom:1px solid #dde3f0}.TableCardsUI-InputSearch.InputUI-Input_search:hover,.TableCardsUI-InputSearch.InputUI-Input_search:has(.InputUI-Search:focus),.TableCardsUI-InputSearch.InputUI-Input_search:active{border-bottom:1px solid #4c74f6}.TableCardsUI-FiltersBlock{display:flex;align-items:center;gap:4px}.TableCardsUI-Actions{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:12px 0}.TableCardsUI-ActionContainer{display:flex;align-items:center;gap:16px}.TableCardsUI-SelectedText{font-size:12px;font-weight:400;color:#b4b7bb}.TableCardsUI-DeselectButton{font-size:12px;font-weight:400;color:#4c74f6;cursor:pointer}.TableCardsUI-Date{display:flex;flex-direction:column;justify-content:center}.TableCardsUI-Date>p:first-child{font-size:12px;line-height:16px}.TableCardsUI-Date>p:last-child{font-size:12px;line-height:16px;color:#6d6d6d}.TableCardsUI-CardsContainer{display:flex;flex-direction:column}.TableCardsUI-CardsActions{display:flex;flex-direction:column;padding:0 10px}.TableCardsUI-CardsAction{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:300;line-height:48px;color:#6d6d6d}.TableCardsUI-CardsAction .TableCardsUI-Checkbox{width:50px;height:50px}.TableCardsUI-CardsSort{display:flex;align-items:center;gap:2px}.TableCardsUI-IconSort{width:12px;height:12px;transition:transform .3s ease}.TableCardsUI-IconSort path{fill:#6d6d6d}.TableCardsUI-IconSort.asc{transform:rotate(180deg)}.TableCardsUI-IconSort.desc{transform:rotate(0)}.TableCardsUI_Checkbox{width:50px;height:50px;justify-content:center}.TableCardsUI_CheckboxOff{visibility:hidden;pointer-events:none}.TableCardsUI-CardsContent{display:flex;flex-direction:column}.TableCardsUI-Card.CollapseCardUI{gap:0}.TableCardsUI-Card.CollapseCardUI_Opened .CollapseCardUI-Content{gap:2px;padding-bottom:16px}.TableCardsUI-CardHeader{display:flex;align-items:center;gap:8px;height:50px;font-size:14px;font-weight:400;color:#37313a;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}@media screen and (max-width:743px){.TableCardsUI-CardHeader{max-width:90%}}.TableCardsUI-CardRow{display:grid;grid-template-columns:100px 1fr;gap:10px}.TableCardsUI-Label{min-height:24px;font-size:12px;font-weight:300;color:#6d6d6d}.TableCardsUI-Value{font-size:12px;font-weight:400;line-height:24px;color:#37313a}.TabsUI{display:flex;flex-direction:column;width:100%;position:relative}.TabsUI_fit .TabsUI-Tabs{display:flex}@media(min-width:1024px){.TabsUI_fit .TabsUI-Tabs{width:-moz-fit-content;width:fit-content}}.TabsUI_fit .TabsUI-Tab{padding-right:22px;padding-left:22px}.TabsUI_full .TabsUI-Tabs{width:100%}.TabsUI-Header{display:flex;align-items:center;gap:20px;padding:20px 0;white-space:nowrap;inset:0;flex-wrap:wrap}.TabsUI-Header_headerPosition_left{justify-content:flex-start}.TabsUI-Header_headerPosition_center{justify-content:center}.TabsUI-Header_headerPosition_right{justify-content:flex-end}.TabsUI-Header_isHeaderWithoutPadding{padding:0}.TabsUI-Tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));width:100%;overflow-x:hidden}.TabsUI-Tab{display:flex;justify-content:center;align-items:center;height:45px;width:100%;min-width:-moz-fit-content;min-width:fit-content;padding:0 10px;font-size:14px;font-weight:300;border-bottom:2px solid #dde3f0;cursor:pointer;transition:border .3s ease,color .3s ease}.TabsUI-Tab:hover{color:#4c74f6}.TabsUI-Tab_Active{border-color:#4c74f6;color:#4c74f6}.TabsUI-Actions{display:flex;width:100%;justify-content:end;gap:10px;margin-right:20px}@media(min-width:1024px){.TabsUI-Actions{width:auto;margin-right:0}}.TabsUI-TabContent{overflow-x:hidden;gap:20px}.TariffCardUI{position:relative;display:flex;flex-direction:column;width:100%;padding:30px 20px;z-index:1;background:#fff6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s cubic-bezier(.2,.8,.2,1)}.TariffCardUI:hover{transform:translateY(-4px);box-shadow:0 18px 40px -16px #171a5338}.TariffCardUI_MostPopular{z-index:2;transform:scale(1.03) translateY(-6px);box-shadow:0 24px 50px -18px #4c74f659}.TariffCardUI_MostPopular:hover{transform:scale(1.03) translateY(-10px);box-shadow:0 30px 60px -18px #4c74f673}@media screen and (max-width:768px){.TariffCardUI_MostPopular,.TariffCardUI_MostPopular:hover{transform:none}}.TariffCardUI:before{content:"";position:absolute;inset:0;padding:4px;border-radius:inherit;mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);-webkit-mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.TariffCardUI_variant_free:before,.TariffCardUI_variant_creator:before{background:linear-gradient(to bottom right,#dde3f0,#4579a1)}.TariffCardUI_variant_educational_teacher:before,.TariffCardUI_variant_team:before{background:linear-gradient(to bottom right,#5989fc,#8c51fc 62.88%,#ff2aef 128.23%)}.TariffCardUI_variant_educational_organization:before,.TariffCardUI_variant_ultimate:before{background:linear-gradient(to bottom,#e0adff,#9ba5ff)}.TariffCardUI_variant_enterprise:before{background:#6b9aff80}.TariffCardUI_Horizontal{display:grid;grid-template-columns:1fr 1fr;gap:60px;width:100%;padding:60px 40px 30px}.TariffCardUI_Horizontal .TariffCardUI-Header{display:flex;flex-direction:column;gap:24px}.TariffCardUI_Horizontal .TariffCardUI-TitleContainer{display:flex;flex-direction:column;gap:10px}.TariffCardUI_Horizontal .TariffCardUI-Description{text-wrap:wrap}.TariffCardUI_Horizontal .TariffCardUI-FeatureBlock{margin-top:0}.TariffCardUI-TitleRow{display:flex;align-items:center;justify-content:space-between;gap:10px}.TariffCardUI-Tag{display:inline-flex;flex-shrink:0;align-items:center;height:22px;padding:0 10px;border-radius:25px;font-size:12px;font-weight:500;line-height:16px;white-space:nowrap}.TariffCardUI-Tag_MostPopular{color:#4c74f6;box-shadow:inset 0 0 0 1px #4c74f6}.TariffCardUI-Header{display:flex;flex-direction:column;gap:10px}.TariffCardUI-Title{display:flex;align-items:center;gap:10px;font-size:24px;font-weight:500;color:#37313a}.TariffCardUI-Title>svg{width:24px;height:24px;color:#37313a}.TariffCardUI-Description{font-size:14px;font-weight:400;color:#37313a}.TariffCardUI-PriceContainer{display:flex;flex-direction:column;gap:10px}.TariffCardUI-PriceBlock{display:flex;align-items:end;gap:4px;margin-top:24px}.TariffCardUI-Price{font-size:24px;font-weight:500;line-height:24px;color:#37313a}.TariffCardUI-PricePeriod{margin-right:6px;font-size:14px;font-weight:500;line-height:16px;color:#37313a}.TariffCardUI-PriceInfo{font-size:14px;font-weight:500;color:#37313a}.TariffCardUI-Select,.TariffCardUI-Select .SelectUI-Container{min-width:-moz-fit-content!important;min-width:fit-content!important;display:inline-flex;padding:0;border:none;color:#4c74f6;background-color:transparent;width:auto}.TariffCardUI-Select svg>path,.TariffCardUI-Select .SelectUI-Container svg>path{fill:#4c74f6}.TariffCardUI-Select .FilterSelectUI-Option,.TariffCardUI-Select .SelectUI-Container .FilterSelectUI-Option{white-space:nowrap}.TariffCardUI-Select .SelectUI-Selected{height:auto}.TariffCardUI-Select .TariffCardUI-SelectScroll{scrollbar-width:thin;scrollbar-color:#b4b7bb transparent}.TariffCardUI-Select .TariffCardUI-SelectScroll::-webkit-scrollbar{width:5px}.TariffCardUI-Select .TariffCardUI-SelectScroll::-webkit-scrollbar-track{margin:6px 0;background:transparent}.TariffCardUI-Select .TariffCardUI-SelectScroll::-webkit-scrollbar-thumb{background-color:#b4b7bb;border-radius:10px}.TariffCardUI-Members{display:flex;align-items:end;gap:10px}.TariffCardUI-MembersLabel{font-size:14px;font-weight:500;color:#37313a}.TariffCardUI-FeatureBlock{display:flex;flex-direction:column;gap:10px;margin-top:24px}.TariffCardUI-FeatureLabel{font-size:14px;font-weight:500;color:#37313a}.TariffCardUI-Features{display:flex;flex-direction:column;gap:11px}.TariffCardUI-Feature{display:flex;align-items:center;gap:6px}.TariffCardUI-Feature>svg{flex-shrink:0;width:20px;height:20px;padding:3px;color:#b29ae7}.TariffCardUI-FeatureText{font-size:14px;font-weight:400}.TariffCardUI-Footer{margin-top:24px;margin-bottom:12px}.TariffCardUI-Button{width:100%;padding:10px 14px;border-radius:25px;height:39px}.TariffsTableUI{display:flex;flex-direction:row;background:#fff6;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid #dde3f0;color:#37313a;width:100%;border-radius:20px;overflow:clip}.TariffsTableUI-Header,.TariffsTableUI-Row{display:flex;flex-direction:column;width:100%;border-right:1px solid #dde3f0}.TariffsTableUI-HeaderCell,.TariffsTableUI-Cell{border-bottom:1px solid #dde3f0;height:60px;display:flex;justify-content:center;align-items:center}.TariffsTableUI-HeaderCell{padding-left:20px;justify-content:flex-start}.TariffsTableUI-Row:last-child{border-right:none}.TariffsTableUI-HeaderCell:last-child,.TariffsTableUI-Cell:last-child{border-right:none;border-bottom:none}.TariffsTableUI-HeaderCell{font-weight:700}.TariffsTableUI-FeatureLabel{-webkit-text-decoration:underline dashed #b4b7bb;text-decoration:underline dashed #b4b7bb;text-underline-offset:3px}.TariffsTableUI-BooleanValue>svg{flex-shrink:0;width:20px;height:20px;padding:3px}.TariffsTableUI-BooleanValue>.TariffsTableUI-Check{color:#b29ae7}.TariffsTableUI-BooleanValue>.TariffsTableUI-Cross path{stroke:#f04847}.TariffsTableUI-ControlCell{position:sticky;top:0;z-index:2;display:flex;flex-direction:column;gap:10px;height:124px;padding:20px;background:#fff;border-bottom:1px solid #dde3f0;box-shadow:0 6px 8px -6px #171a5314}.TariffsTableUI-ControlCell_Center{display:flex;justify-content:center;align-items:center}.TariffsTableUI-PriceContainer{display:flex;flex-direction:column;gap:2px}.TariffsTableUI-PriceBlock{display:flex;justify-content:center;align-items:end;gap:4px}.TariffsTableUI-Price{font-size:18px;font-weight:500;line-height:18px;color:#37313a}.TariffsTableUI-PricePeriod{font-size:14px;font-weight:500;line-height:16px;color:#37313a}.TariffsTableUI-Discount{font-size:12px;font-weight:300;text-align:center}.TariffsTableUI-Button{width:100%;padding:10px 14px;height:39px;border-radius:25px}.TariffsTableUI_Horizontal{flex-direction:column;width:100%}.TariffsTableUI_Horizontal .TariffsTableUI-Header,.TariffsTableUI_Horizontal .TariffsTableUI-Row{display:flex;flex-wrap:nowrap;width:100%}.TariffsTableUI_Horizontal .TariffsTableUI-HeaderCell,.TariffsTableUI_Horizontal .TariffsTableUI-Cell{min-width:100px;flex-grow:1;width:auto}.TariffChooseModalWidgetUI{max-width:1060px;overflow-y:unset;isolation:isolate}.TariffChooseModalWidgetUI:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(72% 16% at 50% -4%,rgba(76,116,246,.07),transparent 70%),radial-gradient(40% 30% at 12% 28%,rgba(76,116,246,.16),transparent 70%),radial-gradient(36% 28% at 88% 22%,rgba(163,106,255,.13),transparent 70%),radial-gradient(48% 34% at 55% 56%,rgba(73,197,246,.09),transparent 70%)}.TariffChooseModalWidgetUI_variant_commercial,.TariffChooseModalWidgetUI_variant_education{background-color:#fff;background-repeat:no-repeat;background-position:bottom;background-size:100% auto}.TariffChooseModalWidgetUI_variant_commercial{background-image:url(/assets/bg-tariff-commercial-CRAb4pcH.webp)}.TariffChooseModalWidgetUI_variant_education{background-image:url(/assets/bg-tariff-education-DapbEqJP.webp)}.TariffChooseModalWidgetUI .ModalUI-Header{padding-top:40px;background-color:transparent}.TariffChooseModalWidgetUI .ModalUI-Content{flex:1;min-height:0}.TariffChooseModalWidgetUI-Container{display:flex;flex-direction:column;flex:1;min-height:0;margin-top:10px;gap:20px;padding-bottom:40px;max-height:calc(90lvh - 180px);overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.TariffChooseModalWidgetUI-Container::-webkit-scrollbar{display:none}.TariffChooseModalWidgetUI-Controls{display:flex;align-items:center;justify-content:center;gap:16px;width:100%;margin-top:16px;flex-wrap:wrap}.TariffChooseModalWidgetUI-Members{display:flex;flex:1 1 0;justify-content:flex-end;align-items:center;gap:10px}.TariffChooseModalWidgetUI-Types{display:flex;flex:0 0 auto}.TariffChooseModalWidgetUI-Type{display:flex;align-items:center;justify-content:center;height:45px;padding:0 22px;border:none;border-bottom:2px solid #dde3f0;background-color:transparent;font-family:inherit;font-size:16px;font-weight:400;color:#37313a;white-space:nowrap;cursor:pointer;transition:border-color .3s ease,color .3s ease}.TariffChooseModalWidgetUI-Type:hover{color:#4c74f6}.TariffChooseModalWidgetUI-Type_active{border-color:#4c74f6;color:#4c74f6}.TariffChooseModalWidgetUI-Switch{display:flex;flex:1 1 0;justify-content:flex-start}.TariffChooseModalWidgetUI-EducationPlans,.TariffChooseModalWidgetUI-CommercialPlans{display:grid;grid-template-columns:minmax(0,313px);justify-content:center;align-items:end;gap:20px;padding-top:24px}@media screen and (max-width:1024px){.TariffChooseModalWidgetUI-EducationPlans,.TariffChooseModalWidgetUI-CommercialPlans{grid-template-columns:1fr}}@media(min-width:768px){.TariffChooseModalWidgetUI-EducationPlans,.TariffChooseModalWidgetUI-CommercialPlans{grid-template-columns:repeat(3,minmax(0,360px))}}.TariffChooseModalWidgetUI-EducationPlans{display:grid;grid-template-columns:minmax(0,313px);justify-content:center;align-items:end;gap:20px}@media(min-width:768px){.TariffChooseModalWidgetUI-EducationPlans{grid-template-columns:repeat(2,minmax(0,360px))}}@media screen and (max-width:1024px){.TariffChooseModalWidgetUI-EducationPlans{grid-template-columns:1fr}}.TariffChooseModalWidgetUI-CommercialDetailPlans{display:grid;grid-template-columns:210px repeat(4,190px)}@media screen and (max-width:1024px){.TariffChooseModalWidgetUI-CommercialDetailPlans{grid-template-columns:1fr}}.TariffChooseModalWidgetUI-DetailsTitle{width:100%;padding:16px;font-size:20px;font-weight:500;text-align:center}.TariffChooseModalWidgetUI-PayAsYouGoPlan{display:grid;grid-template-columns:640px;justify-content:center}@media screen and (max-width:1024px){.TariffChooseModalWidgetUI-PayAsYouGoPlan{grid-template-columns:1fr}}.TariffChooseModalWidgetUI-EnterprisePlan{display:grid;grid-template-columns:640px;justify-content:center}@media screen and (max-width:1024px){.TariffChooseModalWidgetUI-EnterprisePlan{grid-template-columns:1fr}}.TariffChooseModalWidgetUI-SkeletonCard{width:100%;height:340px;border-radius:20px}.TariffChooseModalWidgetUI-SkeletonEnterprise{width:100%;height:220px;border-radius:20px}.TariffChooseModalWidgetUI-SkeletonTable{width:100%;height:320px;border-radius:16px}.TariffChooseModalWidgetUI-SkeletonMobileDetails{width:100%;height:260px;border-radius:16px}.TariffDetailsCardMobileFeatureUI{display:flex;flex-direction:column;width:100%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;background-color:#fff6}.TariffDetailsCardMobileFeatureUI .CollapseCardUI-Header{justify-content:start;gap:8px}.TariffDetailsCardMobileFeatureUI .CollapseCardUI .CollapseCardUI-Dropdown{color:#4c74f6}.TariffDetailsCardMobileFeatureUI .CollapseCardUI_Opened{gap:0}.TariffDetailsCardMobileFeatureUI-Title{padding:8px 4px;font-size:18px;font-weight:500}.TariffDetailsCardMobileFeatureUI-Tariff{display:grid;grid-template-columns:80px 1fr;align-items:center;min-height:32px}.TariffDetailsCardMobileFeatureUI-Label,.TariffDetailsCardMobileFeatureUI-Value{padding:6px 4px;font-size:14px;font-weight:400;color:#37313a}.TariffDetailsCardMobileFeatureUI-Feature{display:flex;justify-content:center;align-items:center;gap:6px}.TariffDetailsCardMobileFeatureUI-Feature>svg{flex-shrink:0;width:20px;height:20px;padding:3px}.TariffDetailsCardMobileFeatureUI-Feature>.TariffDetailsCardMobileFeatureUI-Check{color:#b29ae7}.TariffDetailsCardMobileFeatureUI-Feature>.TariffDetailsCardMobileFeatureUI-Cross path{stroke:#f04847}.TariffDetailsCardMobileFeatureUI-Feature>span{font-size:14px;font-weight:400}.ChangePlanInfo-PlanUpdates{display:flex;align-items:center;gap:14px}.ChangePlanInfo-PlanUpdates>svg{width:14px;height:30px;color:#eee}.ChangePlanInfo-PlanColumns{display:flex;flex-direction:column;gap:8px}.ChangePlanInfo-PlanLabel{font-size:16px;font-weight:500;line-height:22px;color:#6d6d6d}.ChangePlanInfo-PlanValue{font-size:14px;font-weight:300;line-height:20px;color:#6d6d6d}.ChangePlanInfo-PlanValue_Loading{margin:2px}.ChangePlanInfo-List{margin-top:4px;padding-left:20px}.ChangePlanInfo-Item{display:list-item}._container_grz6o_1{display:flex;align-items:center;gap:10px;background-color:#ffe9bf;max-width:550px;border-radius:10px;padding:10px 20px;margin:10px 0;align-items:start}._container_grz6o_1 svg{flex-shrink:0;margin-top:2px}.PaymentModal{max-width:480px}.PaymentModal-Label{display:flex;align-items:center;min-height:40px;font-size:14px;font-weight:300;color:#37313a}.PaymentModal-Footer{display:flex;flex-direction:column;gap:16px;width:100%}.PaymentModal-Total{display:flex;justify-content:space-between;gap:10px}.PaymentModal-Buttons{display:flex;flex-direction:column-reverse;gap:8px}@media(min-width:480px){.PaymentModal-Buttons{flex-direction:row;justify-content:flex-end;gap:12px}.PaymentModal-Buttons .ButtonUI{min-width:120px}}.PaymentSystemUI{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid #dde3f0;border-radius:8px;cursor:pointer;transition:all .3s ease;height:62px}.PaymentSystemUI_isSelected{border:1px solid #4c74f6}.PaymentSystemUI_isSelected .PaymentSystemUI-Name{color:#4c74f6}.PaymentSystemUI-Icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#f2f6ff;border-radius:8px}.PaymentSystemUI-Name{color:#37313a}._container_ijamd_1{display:flex;gap:10px}.Region-Modal{max-width:480px}.Region-Body{display:flex;flex-direction:column;gap:12px;width:100%}.Region-Text,.Region-Note{margin:0;font-size:14px;line-height:1.5}.Region-Note{font-size:12px;font-weight:300;line-height:16px;color:#6d6d6d}.Region-Note:first-letter{text-transform:uppercase}.Region-Picker{display:flex;flex-direction:column;gap:8px;width:100%}.Region-Countries{max-height:280px;margin:0;padding:0;list-style:none;overflow-y:auto;scrollbar-gutter:stable}.Region-Countries::-webkit-scrollbar{width:5px}.Region-Countries::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.Region-Country{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;font-size:14px;text-align:left;cursor:pointer}.Region-Country:hover,.Region-Country:focus-visible{background:#f2f6ff}.Region-Country_selected{background:#e1e7ff;font-weight:600}.Region-Row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.Region-Settings{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.Region-Label{margin:0;font-weight:600}.Region-Promo{padding:10px 14px;border-radius:10px;background:#f2f6ff;color:#334ba0;font-size:14px}._select_1nv3a_1{display:flex;align-items:center;padding:6px 8px 8px 10px;border:1px solid #dde3f0;position:relative;border-radius:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._select_1nv3a_1 ._text_1nv3a_10{width:100%}._select_1nv3a_1 ._shortText_1nv3a_13{opacity:inherit}._select_1nv3a_1._isOpen_1nv3a_16,._select_1nv3a_1:has(._placeholder_1nv3a_16:hover){color:#4c74f6}._select_1nv3a_1._isOpen_1nv3a_16 ._placeholder_1nv3a_16 p,._select_1nv3a_1:has(._placeholder_1nv3a_16:hover) ._placeholder_1nv3a_16 p{color:#4c74f6}._select_1nv3a_1._isUnderLine_1nv3a_22{border:none;border-radius:0;border-bottom:1px solid #dde3f0;height:40px}._select_1nv3a_1 ._control_1nv3a_28{display:flex;gap:5px;align-items:center;justify-content:space-between;width:100%}._select_1nv3a_1 ._control_1nv3a_28._ative_1nv3a_35,._select_1nv3a_1 ._control_1nv3a_28._ative_1nv3a_35 p{color:#4c74f6}._select_1nv3a_1 ._placeholder_1nv3a_16{width:100%;min-width:0;display:flex;gap:5px;cursor:pointer;align-items:center}._select_1nv3a_1 ._placeholder_1nv3a_16 p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0;flex:1}._select_1nv3a_1 ._arrow_1nv3a_56{display:block;transform:rotate(90deg);height:8px;width:8px;flex-shrink:0}._select_1nv3a_1 ._menu_1nv3a_63{box-shadow:0 0 15px #171a531a;position:fixed;z-index:1000;padding:4px;background-color:#fff;border-radius:4px;border:1px solid #dde3f0}._select_1nv3a_1 ._menu_1nv3a_63._isMenuMinWidthFitContent_1nv3a_72{min-width:-moz-fit-content;min-width:fit-content}@media(min-width:1024px){._select_1nv3a_1 ._menu_1nv3a_63{width:-moz-max-content;width:max-content}}._select_1nv3a_1 ._optionIcon_1nv3a_80{height:20px;width:20px}._select_1nv3a_1 ._options_1nv3a_84{overflow-y:auto;scrollbar-gutter:stable}._select_1nv3a_1 ._options_1nv3a_84::-webkit-scrollbar{width:5px}._select_1nv3a_1 ._options_1nv3a_84::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}._select_1nv3a_1 ._options_1nv3a_84{display:flex;flex-direction:column;max-height:250px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._select_1nv3a_1._isFullOptions_1nv3a_101 ._menu_1nv3a_63{width:100%}._select_1nv3a_1 ._arrowDown_1nv3a_104{position:absolute;right:6px;padding:6px}._select_1nv3a_1 ._arrowDown_1nv3a_104[data-open]{transform:scaleY(-1)}._select_1nv3a_1 ._empty_1nv3a_112{padding:12px;color:#6d6d6d}._select_1nv3a_1 ._groupName_1nv3a_116{font-size:12px;font-weight:400;height:40px;color:#6d6d6d;width:100%;padding:12px 16px 12px 8px}._select_1nv3a_1 ._option_1nv3a_80{display:flex;align-items:center;gap:6px;padding:12px;border-radius:4px;justify-content:flex-start;cursor:pointer;outline:none;height:40px;text-align:left;width:100%;white-space:nowrap;position:relative}._select_1nv3a_1 ._option_1nv3a_80:not(._isDisabled_1nv3a_140):hover{background-color:#4c74f61a;border-radius:2px;color:#4c74f6}._select_1nv3a_1 ._option_1nv3a_80:not(._isDisabled_1nv3a_140):hover p{color:#4c74f6}._select_1nv3a_1 ._option_1nv3a_80:not(._isDisabled_1nv3a_140):hover ._optionIcon_1nv3a_80{color:#4c74f6}._select_1nv3a_1 ._option_1nv3a_80._isGroupSelected_1nv3a_151,._select_1nv3a_1 ._option_1nv3a_80._isSelected_1nv3a_154,._select_1nv3a_1 ._option_1nv3a_80._isSelected_1nv3a_154 p,._select_1nv3a_1 ._option_1nv3a_80._isSelected_1nv3a_154 ._optionIcon_1nv3a_80{color:#4c74f6}._select_1nv3a_1 ._option_1nv3a_80._isDisabled_1nv3a_140{pointer-events:none;cursor:default;color:#afb8d0;font-weight:400}._select_1nv3a_1 ._option_1nv3a_80._isDisabled_1nv3a_140 p,._select_1nv3a_1 ._option_1nv3a_80._isDisabled_1nv3a_140 ._optionIcon_1nv3a_80{color:#afb8d0}._select_1nv3a_1 ._sub_1nv3a_175,._select_1nv3a_1 ._checkbox_1nv3a_176{display:flex;justify-content:center;align-items:center;position:relative}._select_1nv3a_1 ._sub_1nv3a_175._sub_1nv3a_175,._select_1nv3a_1 ._checkbox_1nv3a_176._sub_1nv3a_175{opacity:0}._select_1nv3a_1 ._sub_1nv3a_175,._select_1nv3a_1 ._checkbox_1nv3a_176{width:14px;height:14px;border-radius:4px;border:1px solid #dde3f0;flex-shrink:0}._select_1nv3a_1 ._sub_1nv3a_175._isSelected_1nv3a_154,._select_1nv3a_1 ._checkbox_1nv3a_176._isSelected_1nv3a_154,._select_1nv3a_1 ._sub_1nv3a_175._isGroupSelected_1nv3a_151,._select_1nv3a_1 ._checkbox_1nv3a_176._isGroupSelected_1nv3a_151{border:1px solid #4c74f6;color:#4c74f6}._select_1nv3a_1 ._clear_1nv3a_204{display:flex;justify-content:center;align-items:center;text-align:center;height:28px;cursor:pointer}._select_1nv3a_1 ._clear_1nv3a_204 p{color:#dfdfdf}._select_1nv3a_1 ._clear_1nv3a_204._active_1nv3a_215 p{color:#4c74f6}.TeamDescription{display:flex;align-items:center;justify-content:space-between;padding:14px 10px 14px 20px;gap:15px;width:100%;border-radius:8px}.TeamDescription-Team{display:flex;flex-direction:column;gap:4px;width:calc(100% - 33px)}.TeamDescription-TeamName{font-size:16px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TeamDescription-Members{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:300}.TeamDescription-Dot{width:4px;height:4px;border-radius:50%;background-color:#dde3f0}.TeamDescription-TeamUsersIcon{color:#6d6d6d}.TeamItemUI{display:flex;justify-content:space-between;padding:6px 10px;border-radius:4px;cursor:pointer;align-items:center;gap:10px;text-decoration:none;color:#37313a;outline:none}.TeamItemUI p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.TeamItemUI .TextField{flex-grow:1;text-align:left}.TeamItemUI:hover,.TeamItemUI.TeamItemUI_Active{background-color:#4c74f61a}.TeamItemUI:hover .TextField,.TeamItemUI.TeamItemUI_Active .TextField{color:#4c74f6}.TeamItemUI:hover:hover .TeamItemUI-SettingsIcon,.TeamItemUI.TeamItemUI_Active:hover .TeamItemUI-SettingsIcon{visibility:visible}.TeamItemUI:hover .TeamItemUI-Link,.TeamItemUI.TeamItemUI_Active .TeamItemUI-Link{color:#4c74f6}.TeamItemUI-Link{display:contents}.TeamItemUI-SettingsIcon{visibility:visible;width:18px;height:18px;cursor:pointer;transition:transform .3s ease,color .3s ease}.TeamItemUI-SettingsIcon:hover{color:#4c74f6}@media(min-width:480px){.TeamItemUI-SettingsIcon{visibility:hidden}}.TeamLayoutUI{display:flex;width:100%;flex-direction:column;gap:30px;padding:20px 20px 20px 34px;border-radius:10px;background:#fff;opacity:0;overflow-x:hidden;animation:fadeIn .3s forwards}@media screen and (max-width:1024px){.TeamLayoutUI{padding:0;border-radius:0;background:transparent}}.TextAreaMultipleUI{display:flex;align-content:flex-start;flex-wrap:wrap;gap:4px;width:100%;padding:10px;border-radius:8px;border:1px solid #dde3f0;font-size:14px;font-weight:400;line-height:19px;overflow-x:hidden;transition:border-color .3s ease;cursor:text}.TextAreaMultipleUI:hover,.TextAreaMultipleUI:has(span:focus),.TextAreaMultipleUI:active{border:1px solid #4c74f6}.TextAreaMultipleUI_rows_1{height:19px}.TextAreaMultipleUI_rows_2{height:38px}.TextAreaMultipleUI_rows_3{height:57px}.TextAreaMultipleUI_rows_4{height:76px}.TextAreaMultipleUI_rows_5{height:95px}.TextAreaMultipleUI_rows_6{height:114px}.TextAreaMultipleUI_rows_7{height:133px}.TextAreaMultipleUI_rows_8{height:152px}.TextAreaMultipleUI_rows_9{height:171px}.TextAreaMultipleUI_rows_10{height:190px}.TextAreaMultipleUI_rows_11{height:209px}.TextAreaMultipleUI_rows_12{height:228px}.TextAreaMultipleUI_rows_13{height:247px}.TextAreaMultipleUI_rows_14{height:266px}.TextAreaMultipleUI_rows_15{height:285px}.TextAreaMultipleUI_rows_16{height:304px}.TextAreaMultipleUI_rows_17{height:323px}.TextAreaMultipleUI_rows_18{height:342px}.TextAreaMultipleUI_rows_19{height:361px}.TextAreaMultipleUI_rows_20{height:380px}.TextAreaMultipleUI_rows_21{height:399px}.TextAreaMultipleUI_rows_22{height:418px}.TextAreaMultipleUI_rows_23{height:437px}.TextAreaMultipleUI_rows_24{height:456px}.TextAreaMultipleUI_rows_25{height:475px}.TextAreaMultipleUI_rows_26{height:494px}.TextAreaMultipleUI_rows_27{height:513px}.TextAreaMultipleUI_rows_28{height:532px}.TextAreaMultipleUI_rows_29{height:551px}.TextAreaMultipleUI_rows_30{height:570px}.TextAreaMultipleUI_rows_31{height:589px}.TextAreaMultipleUI_rows_32{height:608px}.TextAreaMultipleUI_rows_33{height:627px}.TextAreaMultipleUI_rows_34{height:646px}.TextAreaMultipleUI_rows_35{height:665px}.TextAreaMultipleUI_rows_36{height:684px}.TextAreaMultipleUI_rows_37{height:703px}.TextAreaMultipleUI_rows_38{height:722px}.TextAreaMultipleUI_rows_39{height:741px}.TextAreaMultipleUI_rows_40{height:760px}.TextAreaMultipleUI_rows_41{height:779px}.TextAreaMultipleUI_rows_42{height:798px}.TextAreaMultipleUI_rows_43{height:817px}.TextAreaMultipleUI_rows_44{height:836px}.TextAreaMultipleUI_rows_45{height:855px}.TextAreaMultipleUI_rows_46{height:874px}.TextAreaMultipleUI_rows_47{height:893px}.TextAreaMultipleUI_rows_48{height:912px}.TextAreaMultipleUI_rows_49{height:931px}.TextAreaMultipleUI_rows_50{height:950px}.TextAreaMultipleUI-Placeholder{opacity:.6;pointer-events:none;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;display:inline}.TextAreaMultipleUI-Input{font-family:Noto Sans,sans-serif;color:#37313a;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline}.TextAreaMultipleUI-Chip{display:flex;align-items:center;gap:6px;height:24px;padding:2px 6px;font-size:12px;border-radius:10px;border:1px solid #4c81f7;color:#4c81f7;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ToastUI-Backdrop{position:fixed;display:flex;justify-content:center;align-items:center;bottom:20px;width:100%;z-index:10000}@media screen and (max-width:376px){.ToastUI-Backdrop{bottom:0}}.ToastUI{position:absolute;bottom:20px;display:flex;align-items:center;gap:20px;min-width:220px;min-height:70px;padding:20px 28px;border-radius:9.6px;box-shadow:4px 4px 15px #171a5326;background:#fff;opacity:1;animation:showToast .3s ease-in-out}.ToastUI.info{border-left:7.2px solid #4c74f6}.ToastUI.success{border-left:7.2px solid #06b780}.ToastUI.error{border-left:7.2px solid #f04847}.ToastUI.warning{border-left:7.2px solid #ffe9bf}@media screen and (max-width:376px){.ToastUI{bottom:10px;left:10px;right:10px;min-height:100px}}.ToastUI-Icon{display:flex;width:32px;height:32px}.ToastUI-Close{cursor:pointer;position:absolute;right:10px;top:10px}.ToastUI-Content{font-size:14px}@keyframes showToast{0%{opacity:0}to{opacity:1}}.UploadImagesUI{display:flex;flex-direction:column;gap:12px;height:100%}.UploadImagesUI-Preview{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:14px}.UploadImagesUI-Remove{width:100%;aspect-ratio:415/270;border-radius:14px;background-color:#eee;position:relative;overflow:hidden}.UploadImagesUI-Remove .UploadImagesUI-Back{position:absolute;inset:0;display:none;background:#000f4bb3}.UploadImagesUI-Remove:hover .UploadImagesUI-Back{display:flex;cursor:pointer;color:#fff}.UploadImagesUI-Remove:hover .UploadImagesUI-Back .UploadImagesUI-Item{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-grow:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.UploadImagesUI-Remove:hover .UploadImagesUI-Back .UploadImagesUI-Item.Arrow{flex-grow:.2}.UploadImagesUI-Remove:hover .UploadImagesUI-Back .UploadImagesUI-Item:hover{background-color:#ffffff1a}.UploadImagesUI-Uploader{display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:415/270;padding:15px;border-radius:14px;background-color:#eee}.UploadImagesUI-Skeleton{width:100%;aspect-ratio:415/270;border-radius:14px;background-color:#eee;animation:uploadImagesSkeleton 1.4s ease-in-out infinite}@keyframes uploadImagesSkeleton{0%,to{opacity:1}50%{opacity:.45}}.UploadImagesUI-InputBlock{display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:clamp(16px,9%,82px);border-radius:6px;border:1px dashed rgba(86,141,224,.8);background-color:#fff}.UploadImagesUI-Input{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;max-width:134px;padding:24px 8px;border-radius:6px;background-color:#4c74f61a;cursor:pointer}.UploadImagesUI-Hint{font-size:12px;font-weight:300;text-align:center;color:#3c6eb8}.UploadImagesUI-Thumbs{width:-moz-fit-content;width:fit-content;max-width:100%}.UploadImagesUI-Thumb{width:80px;height:60px;position:relative;overflow:hidden;border-radius:6px;background-color:#eee;z-index:1;cursor:pointer}.UploadImagesUI-Thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.UploadImagesUI-AddButton{display:flex;justify-content:center;align-items:center;width:80px;height:60px;border-radius:6px;border:1px solid #4c74f6;cursor:pointer}.UploadImagesUI-AddButton svg{color:#4c74f6}.WorkspaceItemUI{display:flex;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:10px 10px 10px 20px;cursor:default;transition:all ease .3s;border-radius:4px;outline:none}.WorkspaceItemUI:not(.WorkspaceItemUI_Add):hover,.WorkspaceItemUI_Active{background-color:#4c74f61a;color:#4c74f6}.WorkspaceItemUI:not(.WorkspaceItemUI_Add):hover .WorkspaceItemUI-Link,.WorkspaceItemUI_Active .WorkspaceItemUI-Link{color:inherit}.WorkspaceItemUI:not(.WorkspaceItemUI_Add):hover .NestedMenuUI-KebabIcon,.WorkspaceItemUI_Active .NestedMenuUI-KebabIcon{transform:translate(0);transition:ease .3s}.WorkspaceItemUI-Link,.WorkspaceItemUI-Named{display:flex;align-items:center;gap:6px;min-width:0;width:100%}.WorkspaceItemUI-Saving{flex:none}.WorkspaceItemUI-Link{text-decoration:none;color:#37313a}.WorkspaceItemUI-Link:hover{color:#4c74f6}.WorkspaceItemUI-AddTitle{font-size:14px;font-weight:400}.WorkspaceItemUI-Title,.WorkspaceItemUI-Input{font-size:14px;font-weight:300}.WorkspaceItemUI-Title{max-width:142px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.WorkspaceItemUI-Input{max-width:150px;border-radius:6px;border:1px solid #4c74f6;padding:3px;margin:-4px}.WorkspaceItemUI-Input:focus{outline:none}.WorkspaceItemUI .NestedMenuUI-KebabIcon{transform:translate(50px)}@media screen and (max-width:768px){.WorkspaceItemUI .NestedMenuUI-KebabIcon{transform:translate(0)}.WorkspaceItemUI .NestedMenuUI-KebabIcon path{fill:#b4b7bb}}.LaunchPrompt{display:flex;flex-direction:column;gap:12px;width:100%;max-width:720px;margin-top:26px;font-family:Inter,sans-serif}.LaunchPrompt-Card{display:flex;flex-direction:column;gap:12px;padding:18px 18px 14px 22px;border:1.5px solid transparent;border-radius:28px;background:#fff;box-shadow:0 18px 60px #3f34642e;transition:border-color .15s ease,box-shadow .15s ease}.LaunchPrompt-Card:focus-within{border-color:#c9b8fb;box-shadow:0 18px 60px #8c51fc38}.LaunchPrompt-Card_dragOver{border-color:#8c51fc;border-style:dashed;background:#faf7ff}.LaunchPrompt-Input{width:100%;min-height:3.2em;max-height:40vh;padding:0;border:0;outline:none;resize:none;overflow-y:auto;background:transparent;font:inherit;font-family:Geist,Inter,sans-serif;font-size:clamp(17px,1.6vw,20px);line-height:1.45;letter-spacing:-.01em;color:#0b0b13}.LaunchPrompt-Input::-moz-placeholder{color:#9a9aa6}.LaunchPrompt-Input::placeholder{color:#9a9aa6}.LaunchPrompt-Bar{display:flex;align-items:center;gap:10px}.LaunchPrompt-Attach,.LaunchPrompt-File{display:inline-flex;align-items:center;gap:7px;min-width:0;height:40px;padding:0 14px;border:1px solid #e3e7f1;border-radius:9999px;background:#fff;font-size:14px;font-weight:500;color:#37313a}.LaunchPrompt-Attach{cursor:pointer;transition:border-color .15s ease,color .15s ease}.LaunchPrompt-Attach:hover{border-color:#c9b8fb;color:#0b0b13}.LaunchPrompt-File{padding-right:6px;background:#f4f0ff;border-color:#e2d6fe}.LaunchPrompt-FileName{overflow:hidden;max-width:260px;white-space:nowrap;text-overflow:ellipsis}.LaunchPrompt-FileRemove{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:9999px;background:transparent;font-size:18px;line-height:1;color:#6b6b76;cursor:pointer}.LaunchPrompt-FileRemove:hover{background:#e9e1ff;color:#0b0b13}.LaunchPrompt-Submit{border-radius:9999px;background:linear-gradient(90deg,#ff2aef,#8c51fc 65%,#5989fc);color:#fff;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.LaunchPrompt-Submit:hover{transform:translateY(-1px)}.LaunchPrompt-Submit{display:inline-flex;align-items:center;gap:8px;margin-left:auto;padding:12px 22px;border:0;font-size:16px;cursor:pointer;opacity:.55;box-shadow:0 10px 26px #8c51fc4d}.LaunchPrompt-Submit_ready{opacity:1}.LaunchPrompt-Submit:disabled{cursor:progress}.LaunchPrompt-Error{margin:0;padding-left:22px;font-size:14px;color:#d0304a}.LaunchPrompt-ExamplesRow{position:relative;display:flex;align-items:center;min-width:0}.LaunchPrompt-ExamplesScroll{position:absolute;top:50%;z-index:1;display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid #e3e7f1;border-radius:9999px;background:#fff;color:#37313a;box-shadow:0 4px 14px #14103c2e;translate:0 -50%;cursor:pointer;transition:color .15s ease,opacity .15s ease}.LaunchPrompt-ExamplesScroll_back{left:-6px}.LaunchPrompt-ExamplesScroll_next{right:-6px}.LaunchPrompt-ExamplesScroll:hover{color:#4c74f6}.LaunchPrompt-ExamplesScroll:focus-visible{outline:2px solid #4c74f6;outline-offset:2px}.LaunchPrompt-ExamplesScroll[aria-disabled=true]{opacity:0;pointer-events:none}.LaunchPrompt-ExamplesScroll[aria-disabled=true]:focus-visible{opacity:.4}@media(hover:none){.LaunchPrompt-ExamplesScroll{display:none}}.LaunchPrompt-Examples{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LaunchPrompt-Examples[data-dragging],.LaunchPrompt-Examples[data-dragging] .LaunchPrompt-Example{cursor:grabbing}.LaunchPrompt-ExamplesLabel{font-size:14px;color:#7b7b86}.LaunchPrompt-Example{padding:7px 14px;border:1px solid #e3e7f1;border-radius:9999px;background:#ffffffb3;font:inherit;font-size:14px;color:#37313a;text-align:left;cursor:pointer;transition:border-color .15s ease,color .15s ease}.LaunchPrompt-Example:hover{border-color:#c9b8fb;color:#0b0b13}.LaunchPrompt-Example:focus{outline:none}.LaunchPrompt-Example:focus-visible{outline:2px solid #4c74f6;outline-offset:2px}.LaunchPrompt-Example_random,.LaunchPrompt-Example_random:hover{display:inline-flex;align-items:center;gap:6px;border-style:dashed;color:#6d3fe0}.LaunchPrompt-Empty{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:4px 0;border:0;background:none;font:inherit;font-size:15px;color:#5b5b66;cursor:pointer;transition:color .15s ease}.LaunchPrompt-Empty span{font-size:18px;line-height:1}.LaunchPrompt-Empty:hover{color:#0b0b13}.LaunchPrompt-Empty:disabled{cursor:progress}.LaunchPrompt-Auth{position:fixed;inset:0;z-index:10000;display:flex;justify-content:center;overflow-y:auto;padding:24px 16px;background:#0b0b138c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.LaunchPrompt-AuthBox{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:505px;margin:auto 0}.LaunchPrompt-AuthNote{margin:0;padding:8px 16px;border-radius:16px;background:#ffffff24;font-size:15px;line-height:1.45;text-align:center;color:#fff}.LaunchPrompt-AuthClose{position:fixed;top:16px;right:16px;width:36px;height:36px;border:0;border-radius:9999px;background:#ffffff24;font-size:22px;line-height:1;color:#fff;cursor:pointer}.LaunchPrompt-AuthClose:hover{background:#ffffff42}.LaunchPrompt-Auth .AuthWidgetUI{width:100%}@media(max-width:560px){.LaunchPrompt-Card{padding:14px 14px 12px 16px;border-radius:22px}.LaunchPrompt-Bar{flex-wrap:wrap}.LaunchPrompt-FileName{max-width:150px}.LaunchPrompt-Attach{justify-content:center;width:40px;padding:0}.LaunchPrompt-AttachText{display:none}.LaunchPrompt-Submit{padding:11px 18px}.LaunchPrompt-Examples{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent 100%)}.LaunchPrompt-Examples::-webkit-scrollbar{display:none}.LaunchPrompt-ExamplesLabel{display:none}.LaunchPrompt-Example{flex-shrink:0;white-space:nowrap}.LaunchPrompt-Example_random{order:-1}}.LandingPage{display:flex;flex-direction:column;background:linear-gradient(90deg,#fcfcff,#eef3ff)}.LandingHero{display:flex;flex-direction:column;align-items:center;gap:18px;padding:104px 20px 30px;background:linear-gradient(90deg,#fcfcff,#eef3ff);font-family:Inter,sans-serif;overflow:hidden}.LandingHero :focus-visible{outline:2px solid #8c51fc;outline-offset:3px}.LandingHero-Intro{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:860px;text-align:center}.LandingHero-Title{margin:0;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(30px,4.4vw,56px);line-height:1.04;letter-spacing:-.035em;color:#0b0b13}.LandingHero-TitleAccent{background:linear-gradient(90deg,#ff2aef,#8c51fc 65%,#5989fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.LandingHero-Subhead{margin:0;font-family:Geist,Inter,sans-serif;font-weight:300;font-size:clamp(17px,1.7vw,22px);line-height:1.35;letter-spacing:-.01em;color:#5b5b66}.LandingHero-Stage{position:relative;z-index:1;width:100%;max-width:1360px;height:clamp(540px,60vw,780px);margin-top:4px}.LandingHero-Lane{position:absolute;inset:0}.LandingHero-Card{position:absolute;left:50%;top:42%;width:clamp(248px,26vw,404px);height:calc(clamp(360px,37vw,560px) * var(--h-scale, 1));padding:0;border:1px solid rgba(255,255,255,.65);border-radius:22px;background:linear-gradient(160deg,rgba(var(--chip),.28),rgba(var(--chip),.06));box-shadow:0 18px 50px #3f34642e;overflow:hidden;cursor:pointer;transition:transform .55s cubic-bezier(.22,1,.36,1),height .55s cubic-bezier(.22,1,.36,1),box-shadow .4s ease;will-change:transform,height}.LandingHero-Card_active{cursor:default;box-shadow:0 30px 80px #3f346457}.LandingHero-Card_wrapped{transition:none;animation:landing-card-in .45s ease both}.LandingHero-Poster{position:absolute;inset:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;opacity:0;transition:opacity .4s ease}.LandingHero-Poster_loaded{opacity:1}.LandingHero-Video{position:absolute;inset:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;opacity:0;transform:translateZ(0);backface-visibility:hidden;transition:opacity .35s ease}.LandingHero-Video_playing{opacity:1}.LandingHero-CardGlare{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,#ffffff29,#fff0 26%)}.LandingHero-Prompt{position:absolute;left:50%;bottom:5%;z-index:30;width:clamp(320px,58%,700px);transform:translate(-50%);display:flex;flex-direction:column;gap:6px}.LandingHero-Chip{align-self:flex-start;padding:9px 16px;border:2px solid rgba(255,255,255,.5);border-radius:9999px;background:rgba(var(--chip),.66);box-shadow:0 10px 30px #3f346447;color:#fff;font-size:15px;font-weight:500;transition:background .4s ease}.LandingHero-PromptCard{display:flex;flex-direction:column;gap:16px;padding:22px 24px;border-radius:32px;background:#fff;box-shadow:0 18px 60px #3f346438}.LandingHero-PromptText{margin:0;min-height:2.3em;font-family:Geist,Inter,sans-serif;font-weight:400;font-size:clamp(20px,2.4vw,38px);line-height:1.12;letter-spacing:-.04em;color:#0b0b13;text-align:left}.LandingHero-Caret{display:inline-block;margin-left:1px;color:#8c51fc;font-weight:300;animation:landing-caret 1s step-end infinite}.LandingHero-Caret_still{animation-play-state:paused}.LandingHero-PromptActions{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.LandingHero-PromptHint{display:inline-flex;align-items:center;gap:7px;color:#7b7b86;font-size:14px;font-weight:500}.LandingHero-PromptHintIcon{display:block}.LandingHero-Cta{border-radius:9999px;background:linear-gradient(90deg,#ff2aef,#8c51fc 65%,#5989fc);color:#fff;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.LandingHero-Cta:hover{transform:translateY(-1px)}.LandingHero-Cta{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border:0;font-family:inherit;font-size:16px;cursor:pointer;box-shadow:0 10px 26px #8c51fc59}.LandingHero-Cta:hover{box-shadow:0 14px 32px #8c51fc73}.LandingHero-CtaArrow{display:block}.LandingHero-Controls{position:absolute;right:0;bottom:9%;z-index:30;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.LandingHero-Dots{display:flex;gap:6px}.LandingHero-Dot{width:7px;height:7px;padding:0;border:none;border-radius:9999px;background:#0b0b132e;cursor:pointer;transition:width .3s ease,background .3s ease}.LandingHero-Dot_active{width:22px;background:linear-gradient(90deg,#ff2aef,#8c51fc 65%,#5989fc)}.LandingHero-Buttons{display:flex;gap:8px}.LandingHero-Round{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(11,11,19,.08);border-radius:9999px;background:#fff;color:#37313a;cursor:pointer;box-shadow:0 6px 18px #3f34641f;transition:transform .2s ease,color .2s ease}.LandingHero-Round:hover{transform:translateY(-1px);color:#8c51fc}@media(max-width:768px){.LandingHero{padding:96px 16px 44px}.LandingHero-Stage{height:auto;display:flex;flex-direction:column;align-items:center;gap:20px}.LandingHero-Lane{position:relative;inset:auto;width:100%;height:clamp(360px,108vw,500px)}.LandingHero-Card{top:50%}.LandingHero-Prompt{position:static;width:100%;max-width:440px;transform:none}.LandingHero-PromptActions{justify-content:center}.LandingHero-PromptHint{display:none}.LandingHero-Controls{position:static;align-items:center}}@keyframes landing-caret{0%,50%{opacity:1}50.01%,to{opacity:0}}@keyframes landing-card-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.LandingHero-Card{transition:none;animation:none}.LandingHero-Caret{animation:none}}.LandingLeadIn{width:100%;padding:clamp(32px,3.4vw,56px) 0 clamp(24px,2.6vw,44px);font-family:Inter,sans-serif;overflow:hidden}.LandingLeadIn-Inner{display:flex;flex-direction:column;align-items:center;gap:clamp(20px,2.2vw,32px)}.LandingLeadIn-Label{padding:0 20px;color:#676f7e;font-size:14px;letter-spacing:-.01em;text-align:center}.LandingLeadIn-Marquee{position:relative;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 clamp(40px,6vw,120px),#000 calc(100% - clamp(40px,6vw,120px)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 clamp(40px,6vw,120px),#000 calc(100% - clamp(40px,6vw,120px)),transparent 100%)}.LandingLeadIn-Track{display:flex;align-items:center;gap:clamp(38px,4vw,62px);width:-moz-max-content;width:max-content;margin:0;padding:0;list-style:none;animation:landing-logo-marquee calc(46s * var(--copies, 1)) linear infinite}.LandingLeadIn-Track_paused{animation-play-state:paused}.LandingLeadIn-Item{display:flex;align-items:center;flex-shrink:0}.LandingLeadIn-Logo{display:block;width:auto;max-width:150px;-o-object-fit:contain;object-fit:contain;opacity:.72;transition:opacity .2s ease}.LandingLeadIn-Logo:hover{opacity:1}@media(max-width:768px){.LandingLeadIn-Logo{transform:scale(.8)}}@keyframes landing-logo-marquee{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - clamp(19px,2vw,31px)),0,0)}}@media(prefers-reduced-motion:reduce){.LandingLeadIn-Track{animation:none;flex-wrap:wrap;justify-content:center;width:100%}.LandingLeadIn-Item[aria-hidden=true]{display:none}}@property --glow{syntax: "<color>"; inherits: false; initial-value: rgb(137,94,249);}.LandingLaunch{width:100%;overflow-x:clip;padding:clamp(56px,6vw,112px) 20px clamp(64px,7vw,128px);background:linear-gradient(180deg,#fcfcff,#f1efff);font-family:Inter,sans-serif}.LandingLaunch-Inner{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:760px;margin:0 auto;text-align:center}.LandingLaunch-Title{margin:0;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(28px,3.2vw,48px);line-height:1.08;letter-spacing:-.035em;color:#0b0b13}.LandingLaunch-Word{display:inline-block}.LandingLaunch-Lead{max-width:580px;margin:0;font-family:Geist,Inter,sans-serif;font-weight:300;font-size:clamp(16px,1.4vw,20px);line-height:1.4;letter-spacing:-.01em;color:#5b5b66}.LandingLaunch-Kinds{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px}.LandingLaunch-Kind{padding:9px 16px;border:1px solid #e3e7f1;border-radius:9999px;background:#fff;font:inherit;font-size:15px;font-weight:500;color:#37313a;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,color .2s ease}.LandingLaunch-Kind:hover{border-color:rgba(var(--kind),.6)}.LandingLaunch-Kind_active{border-color:transparent;background:rgba(var(--kind),.9);box-shadow:0 8px 22px rgba(var(--kind),.32);color:#fff}.LandingLaunch-Kind:focus-visible{outline:2px solid #8c51fc;outline-offset:3px}.LandingLaunch-Stage{position:relative;isolation:isolate;display:flex;justify-content:center;width:100%}.LandingLaunch-Glow{position:absolute;z-index:-1;top:-90px;left:-18%;right:-18%;height:480px;background:radial-gradient(closest-side,color-mix(in srgb,var(--glow) 24%,transparent),transparent);pointer-events:none;transition:--glow .6s ease}.LandingLaunch-Inner:focus-within .LandingLaunch-Word,.LandingLaunch-Inner:focus-within .LandingLaunch-Lead,.LandingLaunch-Inner:focus-within .LandingLaunch-Kind,.LandingLaunch-Inner:focus-within .LandingLaunch-Glow,.LandingLaunch-Inner:focus-within .LaunchPrompt-Card,.LandingLaunch-Inner:focus-within .LaunchPrompt-ExamplesRow,.LandingLaunch-Inner:focus-within .LaunchPrompt-Empty{opacity:1!important;filter:none!important;transform:none!important}.LandingLaunch-Prompt{margin-top:4px;text-align:left}.LandingLaunch-Prompt .LaunchPrompt-Error{padding-left:0;text-align:center}.LandingLaunch-Prompt .LaunchPrompt-Empty{align-self:center;padding:7px 14px;border:1px solid #b9c8fb;border-radius:9999px;background:#ffffffb3;font-size:14px;color:#3b62e6;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.LandingLaunch-Prompt .LaunchPrompt-Empty span{font-size:16px}.LandingLaunch-Prompt .LaunchPrompt-Empty:hover{border-color:#4c74f6;background:#fff;color:#2a4fd6}@media(min-width:561px){.LandingLaunch-Prompt .LaunchPrompt-Examples{justify-content:center}}@media(max-width:768px){.LandingLaunch-Kinds{position:relative;flex-wrap:nowrap;justify-content:flex-start;align-self:stretch;margin:8px -20px 0;padding:4px 20px 12px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 20px,#000 calc(100% - 20px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 20px,#000 calc(100% - 20px),transparent 100%)}.LandingLaunch-Kinds::-webkit-scrollbar{display:none}.LandingLaunch-Kinds[data-dragging],.LandingLaunch-Kinds[data-dragging] .LandingLaunch-Kind{cursor:grabbing}.LandingLaunch-Kind{flex-shrink:0}.LandingLaunch-Kind_active{box-shadow:0 6px 14px rgba(var(--kind),.3)}}.LandingMission{width:100%;padding:clamp(56px,7.5vw,144px) 20px;background:linear-gradient(100deg,#e6f0f5,#97a4ee);font-family:Inter,sans-serif}.LandingMission-Inner{max-width:1344px;margin:0 auto}.LandingMission-Text{margin:0;max-width:1100px;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(24px,3.4vw,64px);line-height:1.08;letter-spacing:-.035em;color:#1c1c26}.LandingMission-Word{display:inline-block;overflow:hidden;margin:0 .26em -.14em 0;padding-bottom:.14em;vertical-align:top}.LandingMission-WordInner{display:inline-block;will-change:transform,opacity}.LandingPillars{width:100%;padding:clamp(48px,6.5vw,124px) 20px clamp(40px,5vw,96px);font-family:Inter,sans-serif}.LandingPillars-Inner{max-width:1440px;margin:0 auto}.LandingPillars-Title{max-width:978px;margin:0 auto;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(28px,3.4vw,64px);line-height:1.1;letter-spacing:-.035em;text-align:center;color:#1c1c26}.LandingPillars-Cards{display:flex;flex-direction:column;gap:clamp(20px,2.5vw,48px);margin-top:clamp(36px,4vw,76px)}.LandingPillars-Card{position:relative;display:flex;align-items:center;gap:clamp(16px,2vw,32px);padding:clamp(28px,3vw,56px) clamp(20px,2vw,28px) clamp(28px,3vw,56px) clamp(24px,4.4vw,64px);border-radius:clamp(24px,3.3vw,48px);background:#e7eef9;overflow:hidden;perspective:1200px}.LandingPillars-Card_reverse{flex-direction:row-reverse;padding:clamp(28px,3vw,56px) clamp(24px,4.4vw,64px) clamp(28px,3vw,56px) clamp(20px,2vw,28px)}.LandingPillars-Text{flex:0 0 clamp(220px,30%,428px);display:flex;flex-direction:column;gap:clamp(10px,1vw,18px)}.LandingPillars-CardTitle{margin:0;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(28px,3.4vw,64px);line-height:1.05;letter-spacing:-.035em;color:#1c1c26}.LandingPillars-CardLead{margin:0;font-size:clamp(17px,1.7vw,32px);line-height:1.3;letter-spacing:-.01em;color:#37313a}.LandingPillars-List{display:flex;flex-direction:column;gap:clamp(8px,.9vw,16px);margin:clamp(6px,1vw,20px) 0 0;padding:0;list-style:none}.LandingPillars-Item{display:flex;align-items:flex-start;gap:clamp(8px,.8vw,14px);font-size:clamp(14px,1.25vw,24px);line-height:1.3;color:#37313a}.LandingPillars-Icon{flex-shrink:0;width:clamp(20px,1.7vw,32px);height:clamp(20px,1.7vw,32px);display:block}.LandingPillars-Overlay{position:absolute;right:clamp(16px,4.4vw,64px);bottom:clamp(28px,4vw,72px);z-index:2;width:clamp(180px,38%,551px);height:auto;pointer-events:none}.LandingPillars-Art{flex:1 1 0;min-width:0;display:flex;transform-style:preserve-3d;will-change:transform}.LandingPillars-ArtImg{width:100%;height:auto;display:block;will-change:transform}@media(max-width:1024px){.LandingPillars-Card,.LandingPillars-Card_reverse{flex-direction:column;align-items:stretch;gap:22px;padding:clamp(24px,4vw,40px)}.LandingPillars-Text{flex:0 0 auto}.LandingPillars-Overlay{position:static;width:min(70%,300px);margin-top:4px}.LandingPillars-Art{order:-1}}.LandingBento{width:100%;padding:clamp(56px,5.2vw,100px) 20px clamp(60px,6vw,116px);background:linear-gradient(180deg,#a4d5ff,#95d3be);font-family:Inter,sans-serif}.LandingBento-Inner{max-width:1217px;margin:0 auto}.LandingBento-Title{max-width:978px;margin:0 auto;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(28px,3.4vw,64px);line-height:1.1;letter-spacing:-.035em;text-align:center;color:#1c1c26}.LandingBento-Grid{display:grid;aspect-ratio:1217/846;grid-template-columns:403fr 391fr 391fr;grid-template-rows:318fr 512fr;gap:16px;margin-top:clamp(30px,3.4vw,64px)}.LandingBento-Card{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:12px;overflow:hidden}.LandingBento-Card_a{grid-column:1;grid-row:1/span 2;background:#cbf0c0}.LandingBento-Card_b{grid-column:2/span 2;grid-row:1;flex-direction:row;align-items:flex-start;background:#453fa7}.LandingBento-Card_c{grid-column:2;grid-row:2;background:#3c86ff}.LandingBento-Card_d{grid-column:3;grid-row:2;background:#f3efa0}.LandingBento-Head{position:relative;z-index:1;display:flex;flex-direction:column;gap:clamp(10px,1.27vw,16px);padding:clamp(18px,3.18vw,40px) clamp(18px,3.18vw,40px) 0}.LandingBento-Card_b .LandingBento-Head{flex:0 0 50%;padding:clamp(18px,3.18vw,40px)}.LandingBento-CardTitle{margin:0;max-width:18ch;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(19px,2.55vw,32px);line-height:1.12;letter-spacing:-.035em;color:#37313a}.LandingBento-CardText{margin:0;max-width:26ch;font-family:Geist,Inter,sans-serif;font-size:clamp(14px,1.91vw,24px);line-height:1.2;letter-spacing:-.01em;color:#475e57}.LandingBento-Card_d .LandingBento-CardText{color:#6c5f74}.LandingBento-Card_b .LandingBento-CardTitle,.LandingBento-Card_b .LandingBento-CardText,.LandingBento-Card_c .LandingBento-CardTitle,.LandingBento-Card_c .LandingBento-CardText{color:#fff}.LandingBento-Card_b .LandingBento-CardText,.LandingBento-Card_c .LandingBento-CardText{color:#d7eeff}.LandingBento-Media{display:block;width:100%;height:auto;will-change:transform}.LandingBento-Card_c .LandingBento-Media{margin-top:auto;margin-bottom:-3%}.LandingBento-Card_a .LandingBento-Media{width:121.6%;max-width:none;margin:clamp(28px,5.1vw,64px) 0 0}.LandingBento-Card_b .LandingBento-Media{flex:0 0 auto;width:84%;align-self:center;margin-right:-18%}.LandingBento-Card_d .LandingBento-Media{position:absolute;top:-4%;left:0;width:100%;height:108%;-o-object-fit:cover;object-fit:cover}@media(max-width:1024px){.LandingBento-Grid{aspect-ratio:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.LandingBento-Card_a{grid-column:1;grid-row:auto;min-height:420px}.LandingBento-Card_b{grid-column:2;grid-row:auto;flex-direction:column;align-items:stretch;min-height:420px}.LandingBento-Card_c,.LandingBento-Card_d{grid-column:auto;grid-row:auto;min-height:360px}.LandingBento-Card_a .LandingBento-Media{width:100%;margin:clamp(16px,2.6vw,28px) 0 -3%}.LandingBento-Card_b .LandingBento-Head{flex:0 0 auto;padding-bottom:0}.LandingBento-Card_b .LandingBento-Media{width:108%;margin:auto 0 0 -4%}}@media(max-width:768px){.LandingBento-Grid{grid-template-columns:1fr}.LandingBento-Card_a,.LandingBento-Card_b{min-height:0}.LandingBento-Card_d{min-height:420px}}.LandingFinalCta{width:100%;padding:clamp(72px,7.4vw,142px) 20px clamp(72px,8vw,154px);background:linear-gradient(180deg,#080808,#313c7b);font-family:Inter,sans-serif}.LandingFinalCta-Inner{display:flex;flex-direction:column;align-items:center;gap:clamp(24px,3vw,56px);max-width:1000px;margin:0 auto;text-align:center}.LandingFinalCta-Title{margin:0;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(32px,3.4vw,64px);line-height:1.08;letter-spacing:-.035em;color:#fff}.LandingFinalCta-Mask{display:block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.LandingFinalCta-Line{display:block;will-change:transform}.LandingFinalCta-Line_accent{background:linear-gradient(90deg,#ff2aef,#8c51fc 55%,#5989fc);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:landing-cta-sheen 7s ease-in-out infinite}.LandingFinalCta-Line_still{animation-play-state:paused}.LandingFinalCta-Cta{border-radius:9999px;background:linear-gradient(90deg,#ff2aef,#8c51fc 65%,#5989fc);color:#fff;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.LandingFinalCta-Cta:hover{transform:translateY(-1px)}.LandingFinalCta-Cta{position:relative;isolation:isolate;padding:15px 28px;font-size:clamp(15px,1vw,18px);font-weight:500;box-shadow:0 14px 34px #8c51fc73}.LandingFinalCta-Cta:hover{box-shadow:0 18px 42px #8c51fc8c}.LandingFinalCta-Cta:focus-visible{outline:2px solid #fff;outline-offset:3px}@keyframes landing-cta-sheen{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.LandingFinalCta-Line_accent{animation:none}}.LegalPage{width:100%;padding:clamp(104px,8vw,128px) 20px clamp(64px,9vw,120px);background:#fff;font-family:Inter,sans-serif}.LegalPage-Inner{max-width:760px;margin:0 auto}.LegalPage-Title{margin:0;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(30px,4vw,48px);letter-spacing:-.03em;color:#0b0b13}.LegalPage-Updated{display:block;margin-top:8px;color:#9a9aa6;font-size:14px}.LegalPage-Intro{margin:20px 0 0;font-size:17px;line-height:1.6;color:#5b5b66}.LegalPage-Section{margin-top:32px}.LegalPage-Heading{margin:0 0 8px;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:20px;letter-spacing:-.02em;color:#0b0b13}.LegalPage-Body{margin:0;font-size:16px;line-height:1.6;color:#5b5b66}.LegalPage-ConsentSettings{margin-top:32px}.AboutPage{width:100%;padding-bottom:clamp(64px,9vw,120px);background:#fff;font-family:Inter,sans-serif}.AboutPage-Hero{padding:clamp(104px,8vw,128px) 20px clamp(32px,4vw,56px);background:linear-gradient(90deg,#fcfcff,#eef3ff);position:relative;isolation:isolate;overflow:clip}.AboutPage-Hero:before{content:"";position:absolute;inset:-20% -10%;z-index:-2;background:radial-gradient(32% 46% at 76% 32%,#8c51fc26,#8c51fc00 70%),radial-gradient(28% 42% at 92% 78%,#5989fc21,#5989fc00 70%),radial-gradient(26% 38% at 56% 90%,#ff2aef17,#ff2aef00 70%),radial-gradient(24% 36% at 10% 12%,#5989fc12,#5989fc00 70%);filter:blur(30px);pointer-events:none}.AboutPage-Hero:after{content:"";position:absolute;inset:0;z-index:-1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(120% 90% at 50% 40%,#1e145000 60%,#1e145012);pointer-events:none}.AboutPage-Inner{max-width:860px;margin:0 auto;padding:0 20px}.AboutPage-Hero .AboutPage-Inner{padding:0}.AboutPage-Title{margin:0;max-width:18ch;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(32px,4.4vw,56px);line-height:1.06;letter-spacing:-.035em;color:#0b0b13}.AboutPage-Lead{margin:18px 0 0;max-width:62ch;font-size:clamp(17px,1.6vw,20px);line-height:1.55;color:#5b5b66}.AboutPage-Shot{margin:clamp(28px,4vw,48px) 0 0;position:relative;isolation:isolate;perspective:1600px}.AboutPage-Shot:before{content:"";position:absolute;inset:12% 6% -6%;z-index:-1;background:radial-gradient(32% 46% at 76% 32%,#8c51fc2e,#8c51fc00 70%),radial-gradient(28% 42% at 92% 78%,#5989fc28,#5989fc00 70%),radial-gradient(26% 38% at 56% 90%,#ff2aef1c,#ff2aef00 70%),radial-gradient(24% 36% at 10% 12%,#5989fc15,#5989fc00 70%);filter:blur(44px);pointer-events:none}.AboutPage-Shot img,.AboutPage-Shot video{border-radius:18px;border:1px solid rgba(255,255,255,.8);box-shadow:0 0 0 1px #8c51fc24,0 12px 30px -12px #14103c38,0 44px 110px -34px #4a32a480}.AboutPage-Shot img,.AboutPage-Shot video{display:block;width:100%;height:auto;aspect-ratio:1440/809;-o-object-fit:cover;object-fit:cover;background:#0d0c14}.AboutPage-Media{position:relative;will-change:transform}.AboutPage-Poster{transition:opacity .4s ease}.AboutPage-Poster_hidden{opacity:0}.AboutPage-Video{position:absolute;inset:0}.AboutPage-Block{margin-top:clamp(36px,4.6vw,60px)}.AboutPage-Heading{margin:0 0 12px;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(22px,2.4vw,30px);letter-spacing:-.025em;color:#0b0b13}.AboutPage-Body{margin:0;font-size:17px;line-height:1.65;color:#5b5b66}.AboutPage-Pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:clamp(28px,3.4vw,44px) 0 0;padding:0;list-style:none;position:relative;isolation:isolate}.AboutPage-Pillars:before{content:"";position:absolute;inset:-10% -4%;z-index:-1;background:radial-gradient(32% 46% at 76% 32%,#8c51fc1b,#8c51fc00 70%),radial-gradient(28% 42% at 92% 78%,#5989fc17,#5989fc00 70%),radial-gradient(26% 38% at 56% 90%,#ff2aef10,#ff2aef00 70%),radial-gradient(24% 36% at 10% 12%,#5989fc0c,#5989fc00 70%);filter:blur(34px);pointer-events:none}.AboutPage-Pillar{padding:22px;position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(150deg,#ffffffb3,#faf8ff57);backdrop-filter:blur(22px) saturate(170%);-webkit-backdrop-filter:blur(22px) saturate(170%);box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #8c51fc14,0 0 0 1px #8c51fc0f,0 20px 50px -16px #4a32a442;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s cubic-bezier(.2,.8,.2,1),border-color .3s ease}.AboutPage-Pillar:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,#fff9,#fff0 38%);pointer-events:none}.AboutPage-Pillar>*{position:relative;z-index:1}.AboutPage-Pillar:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(260px circle at var(--x, 50%) var(--y, 0%),rgba(140,81,252,.2) 0%,rgba(140,81,252,0) 62%);opacity:0;transition:opacity .35s ease;pointer-events:none}.AboutPage-Pillar:hover{transform:translateY(-4px);border-color:#fffffff5;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #8c51fc1a,0 0 0 1px #8c51fc1a,0 30px 64px -18px #4a32a461}.AboutPage-Pillar:hover:after{opacity:1}@media(prefers-reduced-motion:reduce){.AboutPage-Pillar{transition:none}.AboutPage-Pillar:hover{transform:none}}.AboutPage-PillarTitle{margin:0 0 8px;font-family:Geist,Inter,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.02em;color:#0b0b13}.AboutPage-PillarText{margin:0;font-size:15px;line-height:1.55;color:#6d6d78}.AboutPage-Products{display:flex;flex-direction:column;gap:12px;margin:18px 0 0;padding:0;list-style:none}.AboutPage-Product{font-size:16px;line-height:1.6;color:#5b5b66}.AboutPage-ProductName{margin-right:8px;font-weight:600;color:#0b0b13}.AboutPage-Actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(36px,4.6vw,60px)}.AboutPage-Cta{border-radius:9999px;background:linear-gradient(90deg,#ff2aef,#8c51fc 65%,#5989fc);color:#fff;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.AboutPage-Cta:hover{transform:translateY(-1px)}.AboutPage-Cta{padding:14px 24px;font-size:16px;box-shadow:0 10px 26px #8c51fc52}.AboutPage-Ghost{padding:14px 24px;border:1px solid rgba(11,11,19,.14);border-radius:9999px;color:#0b0b13;font-size:16px;font-weight:500;text-decoration:none}.AboutPage-Ghost:hover{border-color:#8c51fc73}@media(max-width:768px){.AboutPage-Pillars{grid-template-columns:1fr}}.LandingFilm{width:100%;padding:clamp(48px,7vw,136px) 20px;font-family:Inter,sans-serif}.LandingFilm-Inner{max-width:1280px;margin:0 auto;perspective:1400px}.LandingFilm-Frame{position:relative;transform-origin:50% 90%;will-change:transform;aspect-ratio:16/9;border-radius:clamp(12px,1.2vw,16px);background:#e0e4eb;box-shadow:0 30px 80px #3f346429;overflow:hidden}.LandingFilm-Poster,.LandingFilm-Video{position:absolute;inset:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.LandingFilm-Poster{z-index:1;transition:opacity .4s ease}.LandingFilm-Poster_hidden{opacity:0}.LandingFilm-Video{z-index:0}.LandingFilm-Toggle{position:absolute;right:16px;bottom:16px;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:9999px;background:#ffffffe6;box-shadow:0 6px 18px #0b0b132e;color:#37313a;cursor:pointer;transition:transform .2s ease}.LandingFilm-Toggle:hover{transform:translateY(-1px)}.LandingFilm-Toggle:focus-visible{outline:2px solid #8c51fc;outline-offset:3px}.FeaturesPage{width:100%;padding-bottom:clamp(64px,9vw,120px);background:#fff;font-family:Inter,sans-serif}.FeaturesPage-Hero{padding:clamp(104px,8vw,128px) 20px clamp(32px,4vw,56px);background:linear-gradient(90deg,#fcfcff,#eef3ff);position:relative;isolation:isolate;overflow:clip}.FeaturesPage-Hero:before{content:"";position:absolute;inset:-20% -10%;z-index:-2;background:radial-gradient(32% 46% at 76% 32%,#8c51fc26,#8c51fc00 70%),radial-gradient(28% 42% at 92% 78%,#5989fc21,#5989fc00 70%),radial-gradient(26% 38% at 56% 90%,#ff2aef17,#ff2aef00 70%),radial-gradient(24% 36% at 10% 12%,#5989fc12,#5989fc00 70%);filter:blur(30px);pointer-events:none}.FeaturesPage-Hero:after{content:"";position:absolute;inset:0;z-index:-1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(120% 90% at 50% 40%,#1e145000 60%,#1e145012);pointer-events:none}.FeaturesPage-Inner{max-width:980px;margin:0 auto;padding:0 20px}.FeaturesPage-Hero .FeaturesPage-Inner{padding:0}.FeaturesPage-Title{margin:0;max-width:20ch;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(32px,4.4vw,56px);line-height:1.06;letter-spacing:-.035em;color:#0b0b13}.FeaturesPage-Lead{margin:18px 0 0;max-width:64ch;font-size:clamp(17px,1.6vw,20px);line-height:1.55;color:#5b5b66}.FeaturesPage-Group{margin-top:clamp(40px,5vw,68px)}.FeaturesPage-GroupTitle{margin:0 0 20px;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(22px,2.4vw,30px);letter-spacing:-.025em;color:#0b0b13}.FeaturesPage-Items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;position:relative;isolation:isolate}.FeaturesPage-Items:before{content:"";position:absolute;inset:-10% -4%;z-index:-1;background:radial-gradient(32% 46% at 76% 32%,#8c51fc1b,#8c51fc00 70%),radial-gradient(28% 42% at 92% 78%,#5989fc17,#5989fc00 70%),radial-gradient(26% 38% at 56% 90%,#ff2aef10,#ff2aef00 70%),radial-gradient(24% 36% at 10% 12%,#5989fc0c,#5989fc00 70%);filter:blur(34px);pointer-events:none}.FeaturesPage-Item{display:flex;flex-direction:column;padding:24px;color:inherit;text-decoration:none;scroll-margin-top:96px;position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(150deg,#ffffffb3,#faf8ff57);backdrop-filter:blur(22px) saturate(170%);-webkit-backdrop-filter:blur(22px) saturate(170%);box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #8c51fc14,0 0 0 1px #8c51fc0f,0 20px 50px -16px #4a32a442;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s cubic-bezier(.2,.8,.2,1),border-color .3s ease}.FeaturesPage-Item:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,#fff9,#fff0 38%);pointer-events:none}.FeaturesPage-Item>*{position:relative;z-index:1}.FeaturesPage-Item:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(260px circle at var(--x, 50%) var(--y, 0%),rgba(140,81,252,.2) 0%,rgba(140,81,252,0) 62%);opacity:0;transition:opacity .35s ease;pointer-events:none}.FeaturesPage-Item:hover{transform:translateY(-4px);border-color:#fffffff5;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #8c51fc1a,0 0 0 1px #8c51fc1a,0 30px 64px -18px #4a32a461}.FeaturesPage-Item:hover:after{opacity:1}@media(prefers-reduced-motion:reduce){.FeaturesPage-Item{transition:none}.FeaturesPage-Item:hover{transform:none}}.FeaturesPage-Item:focus-visible{outline:2px solid #8c51fc;outline-offset:3px}.FeaturesPage-ItemTitle{margin:0 0 8px;font-family:Geist,Inter,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.02em;color:#0b0b13}.FeaturesPage-ItemText{margin:0;font-size:15px;line-height:1.6;color:#5b5b66}.FeaturesPage-More{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:16px;font-size:14px;font-weight:600;color:#8c51fc}.FeaturesPage-More:after{content:"→";transition:transform .3s cubic-bezier(.2,.8,.2,1)}.FeaturesPage-Item:hover .FeaturesPage-More:after{transform:translate(4px)}.FeaturesPage-Actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(40px,5vw,64px)}.FeaturesPage-Cta{border-radius:9999px;background:linear-gradient(90deg,#ff2aef,#8c51fc 65%,#5989fc);color:#fff;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.FeaturesPage-Cta:hover{transform:translateY(-1px)}.FeaturesPage-Cta{padding:14px 24px;font-size:16px;box-shadow:0 10px 26px #8c51fc52}@media(max-width:768px){.FeaturesPage-Items{grid-template-columns:1fr}}.FeaturePage{width:100%;padding-bottom:clamp(64px,9vw,120px);background:#fff;font-family:Inter,sans-serif}.FeaturePage-Hero{padding:clamp(100px,7vw,116px) 20px clamp(36px,4.4vw,60px);background:linear-gradient(90deg,#fcfcff,#eef3ff);position:relative;isolation:isolate;overflow:clip}.FeaturePage-Hero:before{content:"";position:absolute;inset:-20% -10%;z-index:-2;background:radial-gradient(32% 46% at 76% 32%,#8c51fc26,#8c51fc00 70%),radial-gradient(28% 42% at 92% 78%,#5989fc21,#5989fc00 70%),radial-gradient(26% 38% at 56% 90%,#ff2aef17,#ff2aef00 70%),radial-gradient(24% 36% at 10% 12%,#5989fc12,#5989fc00 70%);filter:blur(30px);pointer-events:none}.FeaturePage-Hero:after{content:"";position:absolute;inset:0;z-index:-1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(120% 90% at 50% 40%,#1e145000 60%,#1e145012);pointer-events:none}.FeaturePage-Inner{max-width:860px;margin:0 auto;padding:0 20px}.FeaturePage-Hero .FeaturePage-Inner{padding:0}.FeaturePage-Crumbs{display:flex;align-items:center;gap:8px;font-size:14px;color:#7b7b86}.FeaturePage-Crumb{color:#8c51fc;text-decoration:none}.FeaturePage-Crumb:hover{text-decoration:underline}.FeaturePage-CrumbSep{color:#c4c4cf}.FeaturePage-Title{margin:14px 0 0;max-width:18ch;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(32px,4.4vw,56px);line-height:1.06;letter-spacing:-.035em;color:#0b0b13}.FeaturePage-Lead{margin:18px 0 0;max-width:62ch;font-size:clamp(17px,1.6vw,20px);line-height:1.55;color:#5b5b66}.FeaturePage-Cta{border-radius:9999px;background:linear-gradient(90deg,#ff2aef,#8c51fc 65%,#5989fc);color:#fff;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.FeaturePage-Cta:hover{transform:translateY(-1px)}.FeaturePage-Cta{padding:14px 24px;border:0;font-family:inherit;font-size:16px;cursor:pointer;box-shadow:0 10px 26px #8c51fc52}.FeaturePage-Shot{display:flex;justify-content:center;margin:clamp(28px,4vw,48px) 0 0;position:relative;isolation:isolate;perspective:1600px}.FeaturePage-Shot:before{content:"";position:absolute;inset:12% 6% -6%;z-index:-1;background:radial-gradient(32% 46% at 76% 32%,#8c51fc2e,#8c51fc00 70%),radial-gradient(28% 42% at 92% 78%,#5989fc28,#5989fc00 70%),radial-gradient(26% 38% at 56% 90%,#ff2aef1c,#ff2aef00 70%),radial-gradient(24% 36% at 10% 12%,#5989fc15,#5989fc00 70%);filter:blur(44px);pointer-events:none}.FeaturePage-Shot img,.FeaturePage-Shot video{border-radius:18px;border:1px solid rgba(255,255,255,.8);box-shadow:0 0 0 1px #8c51fc24,0 12px 30px -12px #14103c38,0 44px 110px -34px #4a32a480}.FeaturePage-Shot img{display:block;max-width:100%;max-height:560px;width:auto;height:auto;will-change:transform}.FeaturePage-Points{display:flex;flex-direction:column;gap:14px;margin:clamp(28px,3.6vw,44px) 0 0;padding:0;list-style:none}.FeaturePage-Point{display:flex;align-items:flex-start;gap:12px;font-size:17px;line-height:1.6;color:#2a2a33}.FeaturePage-Dot{flex-shrink:0;width:8px;height:8px;margin-top:9px;border-radius:9999px;background:linear-gradient(90deg,#ff2aef,#8c51fc 65%,#5989fc)}.FeaturePage-Final{margin-top:clamp(36px,4.6vw,60px);display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:clamp(28px,3.4vw,44px);border:1px solid rgba(255,255,255,.08);border-radius:24px;background:#0d0c14;box-shadow:0 40px 90px -40px #4a32a499;position:relative;isolation:isolate;overflow:clip}.FeaturePage-Final:before{content:"";position:absolute;inset:-20% -10%;z-index:-2;background:radial-gradient(32% 46% at 76% 32%,#8c51fc26,#8c51fc00 70%),radial-gradient(28% 42% at 92% 78%,#5989fc21,#5989fc00 70%),radial-gradient(26% 38% at 56% 90%,#ff2aef17,#ff2aef00 70%),radial-gradient(24% 36% at 10% 12%,#5989fc12,#5989fc00 70%);filter:blur(30px);pointer-events:none}.FeaturePage-Final:after{content:"";position:absolute;inset:0;z-index:-1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(120% 90% at 50% 40%,#1e145000 60%,#1e145012);pointer-events:none}.FeaturePage-FinalTitle{margin:0;max-width:22ch;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(22px,2.4vw,30px);letter-spacing:-.025em;color:#fff}.FeaturePage-FinalText{margin:0;max-width:56ch;font-size:16px;line-height:1.6;color:#ffffffb3}.FeaturePage-Final .FeaturePage-Cta{margin-top:8px}.FeaturePage-Related{margin-top:clamp(36px,4.6vw,56px)}.FeaturePage-RelatedTitle{margin:0 0 14px;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:20px;letter-spacing:-.02em;color:#0b0b13}.FeaturePage-RelatedList{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.FeaturePage-RelatedLink{display:inline-flex;padding:9px 16px;font-size:14px;font-weight:500;color:#37313a;text-decoration:none;position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:9999px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(150deg,#ffffffb3,#faf8ff57);backdrop-filter:blur(22px) saturate(170%);-webkit-backdrop-filter:blur(22px) saturate(170%);box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #8c51fc14,0 0 0 1px #8c51fc0f,0 20px 50px -16px #4a32a442;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s cubic-bezier(.2,.8,.2,1),border-color .3s ease}.FeaturePage-RelatedLink:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,#fff9,#fff0 38%);pointer-events:none}.FeaturePage-RelatedLink>*{position:relative;z-index:1}.FeaturePage-RelatedLink:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(260px circle at var(--x, 50%) var(--y, 0%),rgba(140,81,252,.2) 0%,rgba(140,81,252,0) 62%);opacity:0;transition:opacity .35s ease;pointer-events:none}.FeaturePage-RelatedLink:hover{transform:translateY(-4px);border-color:#fffffff5;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #8c51fc1a,0 0 0 1px #8c51fc1a,0 30px 64px -18px #4a32a461}.FeaturePage-RelatedLink:hover:after{opacity:1}@media(prefers-reduced-motion:reduce){.FeaturePage-RelatedLink{transition:none}.FeaturePage-RelatedLink:hover{transform:none}}.FeaturePage-RelatedLink:hover{color:#0b0b13}.InfoPage{width:100%;padding-bottom:clamp(64px,9vw,120px);background:#fff;font-family:Inter,sans-serif}.InfoPage-Hero{padding:clamp(104px,8vw,128px) 20px clamp(32px,4vw,56px);background:linear-gradient(90deg,#fcfcff,#eef3ff);position:relative;isolation:isolate;overflow:clip}.InfoPage-Hero:before{content:"";position:absolute;inset:-20% -10%;z-index:-2;background:radial-gradient(32% 46% at 76% 32%,#8c51fc26,#8c51fc00 70%),radial-gradient(28% 42% at 92% 78%,#5989fc21,#5989fc00 70%),radial-gradient(26% 38% at 56% 90%,#ff2aef17,#ff2aef00 70%),radial-gradient(24% 36% at 10% 12%,#5989fc12,#5989fc00 70%);filter:blur(30px);pointer-events:none}.InfoPage-Hero:after{content:"";position:absolute;inset:0;z-index:-1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(120% 90% at 50% 40%,#1e145000 60%,#1e145012);pointer-events:none}.InfoPage-Inner{max-width:860px;margin:0 auto;padding:0 20px}.InfoPage-Hero .InfoPage-Inner{padding:0}.InfoPage-Title{margin:0;max-width:20ch;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(32px,4.4vw,56px);line-height:1.06;letter-spacing:-.035em;color:#0b0b13}.InfoPage-Lead{margin:18px 0 0;max-width:62ch;font-size:clamp(17px,1.6vw,20px);line-height:1.55;color:#5b5b66}.InfoPage-Sections{display:flex;flex-direction:column;gap:18px;margin-top:clamp(32px,4vw,52px);position:relative;isolation:isolate}.InfoPage-Sections:before{content:"";position:absolute;inset:-10% -4%;z-index:-1;background:radial-gradient(32% 46% at 76% 32%,#8c51fc17,#8c51fc00 70%),radial-gradient(28% 42% at 92% 78%,#5989fc14,#5989fc00 70%),radial-gradient(26% 38% at 56% 90%,#ff2aef0e,#ff2aef00 70%),radial-gradient(24% 36% at 10% 12%,#5989fc0b,#5989fc00 70%);filter:blur(34px);pointer-events:none}.InfoPage-Section{padding:clamp(22px,2.6vw,30px);position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(150deg,#ffffffb3,#faf8ff57);backdrop-filter:blur(22px) saturate(170%);-webkit-backdrop-filter:blur(22px) saturate(170%);box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #8c51fc14,0 0 0 1px #8c51fc0f,0 20px 50px -16px #4a32a442;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s cubic-bezier(.2,.8,.2,1),border-color .3s ease}.InfoPage-Section:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,#fff9,#fff0 38%);pointer-events:none}.InfoPage-Section>*{position:relative;z-index:1}.InfoPage-Section:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(260px circle at var(--x, 50%) var(--y, 0%),rgba(140,81,252,.2) 0%,rgba(140,81,252,0) 62%);opacity:0;transition:opacity .35s ease;pointer-events:none}.InfoPage-Section:hover{transform:translateY(-4px);border-color:#fffffff5;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #8c51fc1a,0 0 0 1px #8c51fc1a,0 30px 64px -18px #4a32a461}.InfoPage-Section:hover:after{opacity:1}@media(prefers-reduced-motion:reduce){.InfoPage-Section{transition:none}.InfoPage-Section:hover{transform:none}}.InfoPage-Heading{margin:0 0 10px;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:20px;letter-spacing:-.02em;color:#0b0b13}.InfoPage-Body{margin:0;font-size:16px;line-height:1.65;color:#5b5b66}.InfoPage-Cta{margin-top:clamp(32px,4vw,52px);display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:clamp(28px,3.4vw,44px);border:1px solid rgba(255,255,255,.08);border-radius:24px;background:#0d0c14;box-shadow:0 40px 90px -40px #4a32a499;position:relative;isolation:isolate;overflow:clip}.InfoPage-Cta:before{content:"";position:absolute;inset:-20% -10%;z-index:-2;background:radial-gradient(32% 46% at 76% 32%,#8c51fc26,#8c51fc00 70%),radial-gradient(28% 42% at 92% 78%,#5989fc21,#5989fc00 70%),radial-gradient(26% 38% at 56% 90%,#ff2aef17,#ff2aef00 70%),radial-gradient(24% 36% at 10% 12%,#5989fc12,#5989fc00 70%);filter:blur(30px);pointer-events:none}.InfoPage-Cta:after{content:"";position:absolute;inset:0;z-index:-1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(120% 90% at 50% 40%,#1e145000 60%,#1e145012);pointer-events:none}.InfoPage-CtaTitle{margin:0;max-width:22ch;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(22px,2.4vw,30px);letter-spacing:-.025em;color:#fff}.InfoPage-CtaText{margin:0;max-width:56ch;font-size:16px;line-height:1.6;color:#ffffffb3}.InfoPage-CtaButton{border-radius:9999px;background:linear-gradient(90deg,#ff2aef,#8c51fc 65%,#5989fc);color:#fff;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.InfoPage-CtaButton:hover{transform:translateY(-1px)}.InfoPage-CtaButton{margin-top:8px;padding:14px 24px;font-size:16px;box-shadow:0 10px 26px #8c51fc52}.ContactPage{width:100%;padding:clamp(104px,8vw,128px) 20px clamp(64px,9vw,120px);background:linear-gradient(180deg,#fcfcff,#f3f5ff 60%,#fff);font-family:Inter,sans-serif;position:relative;isolation:isolate;overflow:clip}.ContactPage:before{content:"";position:absolute;inset:-20% -10%;z-index:-2;background:radial-gradient(32% 46% at 76% 32%,#8c51fc26,#8c51fc00 70%),radial-gradient(28% 42% at 92% 78%,#5989fc21,#5989fc00 70%),radial-gradient(26% 38% at 56% 90%,#ff2aef17,#ff2aef00 70%),radial-gradient(24% 36% at 10% 12%,#5989fc12,#5989fc00 70%);filter:blur(30px);pointer-events:none}.ContactPage:after{content:"";position:absolute;inset:0;z-index:-1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(120% 90% at 50% 40%,#1e145000 60%,#1e145012);pointer-events:none}.ContactPage-Inner{max-width:860px;margin:0 auto}.ContactPage-Title{margin:0;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(30px,4vw,48px);letter-spacing:-.03em;color:#0b0b13}.ContactPage-Lead{margin:16px 0 0;max-width:62ch;font-size:17px;line-height:1.6;color:#5b5b66}.ContactPage-Cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:clamp(28px,3.6vw,44px) 0 0;padding:0;list-style:none}.ContactPage-Card{display:flex;flex-direction:column;gap:8px;padding:24px;position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(150deg,#ffffffb3,#faf8ff57);backdrop-filter:blur(22px) saturate(170%);-webkit-backdrop-filter:blur(22px) saturate(170%);box-shadow:inset 0 1px #ffffffeb,inset 0 -1px #8c51fc14,0 0 0 1px #8c51fc0f,0 20px 50px -16px #4a32a442;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s cubic-bezier(.2,.8,.2,1),border-color .3s ease}.ContactPage-Card:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(115deg,#fff9,#fff0 38%);pointer-events:none}.ContactPage-Card>*{position:relative;z-index:1}.ContactPage-Card:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(260px circle at var(--x, 50%) var(--y, 0%),rgba(140,81,252,.2) 0%,rgba(140,81,252,0) 62%);opacity:0;transition:opacity .35s ease;pointer-events:none}.ContactPage-Card:hover{transform:translateY(-4px);border-color:#fffffff5;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #8c51fc1a,0 0 0 1px #8c51fc1a,0 30px 64px -18px #4a32a461}.ContactPage-Card:hover:after{opacity:1}@media(prefers-reduced-motion:reduce){.ContactPage-Card{transition:none}.ContactPage-Card:hover{transform:none}}.ContactPage-CardTitle{margin:0;font-family:Geist,Inter,sans-serif;font-size:18px;font-weight:600;letter-spacing:-.02em;color:#0b0b13}.ContactPage-CardText{margin:0;font-size:15px;line-height:1.55;color:#6d6d78}.ContactPage-Mail{margin-top:4px;font-size:16px;font-weight:600;color:#8c51fc;text-decoration:none;word-break:break-word}.ContactPage-Mail:hover{text-decoration:underline}.ContactPage-Block{margin-top:clamp(32px,4vw,52px)}.ContactPage-Heading{margin:0 0 10px;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:20px;letter-spacing:-.02em;color:#0b0b13}.ContactPage-Body{margin:0;font-size:16px;line-height:1.65;color:#5b5b66}.ContactPage-Link{color:#8c51fc;text-decoration:none}.ContactPage-Link:hover{text-decoration:underline}@media(max-width:768px){.ContactPage-Cards{grid-template-columns:1fr}}.InvitePageUI{display:flex;align-items:center;justify-content:center;min-height:70vh;padding:40px 20px}.InvitePageUI-Inner{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:420px;text-align:center}.NotFoundPage{display:flex;align-items:center;justify-content:center;min-height:70vh;padding:clamp(104px,8vw,128px) 20px clamp(64px,9vw,120px);background:linear-gradient(90deg,#fcfcff,#eef3ff);font-family:Inter,sans-serif}.NotFoundPage-Inner{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:520px;text-align:center}.NotFoundPage-Code{font-family:Geist,Inter,sans-serif;font-size:14px;font-weight:600;letter-spacing:.14em;color:#8c51fc}.NotFoundPage-Title{margin:0;font-family:Geist,Inter,sans-serif;font-weight:600;font-size:clamp(28px,3.6vw,44px);line-height:1.08;letter-spacing:-.03em;color:#0b0b13}.NotFoundPage-Text{margin:0;font-size:17px;line-height:1.55;color:#5b5b66}.NotFoundPage-Actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:10px}.NotFoundPage-Cta{border-radius:9999px;background:linear-gradient(90deg,#ff2aef,#8c51fc 65%,#5989fc);color:#fff;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.NotFoundPage-Cta:hover{transform:translateY(-1px)}.NotFoundPage-Cta{padding:14px 24px;font-size:16px;box-shadow:0 10px 26px #8c51fc52}.NotFoundPage-Ghost{padding:14px 24px;border:1px solid rgba(11,11,19,.14);border-radius:9999px;background:#ffffffb3;color:#0b0b13;font-size:16px;font-weight:500;text-decoration:none}.NotFoundPage-Ghost:hover{border-color:#8c51fc73;background:#fff}.OrganizationInvitesPageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.OrganizationInvitesPageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.OrganizationInvitesPageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.OrganizationInvitesPageUI{padding:16px}}@media(min-width:1024px){.OrganizationInvitesPageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.OrganizationInvitesWidgetUI{display:flex}.OrganizationInvitesWidgetUI-Tabs .TabsUI-TabContent{padding:30px 14px 0}.TableUI-TableRow:hover .OrganizationInvitesWidgetUI-Name{color:#4c74f6}.OrganizationInvitesWidgetUI-Name{display:flex;flex-direction:column;justify-content:center}.OrganizationInvitesWidgetUI-Name>p:first-child{font-size:14px;line-height:22px}.OrganizationInvitesWidgetUI-Projects{display:flex;align-items:center;gap:16px}.OrganizationInvitesWidgetUI-Projects-Header{display:flex;flex-direction:column}.OrganizationInvitesWidgetUI-Projects-Header>p:first-child{font-size:12px;line-height:16px;color:#6d6d6d}.OrganizationInvitesWidgetUI-Projects-Header>p:last-child{font-size:12px;line-height:16px;color:#b4b7bb}.OrganizationInvitesWidgetUI-Cards,.OrganizationInvitesWidgetUI-CardTitle{display:flex;flex-direction:column}@media screen and (max-width:1440px){.OrganizationInvitesWidgetUI-Table{display:none}}.OrganizationInvitesWidgetUI-TableCards{display:none}@media screen and (max-width:1440px){.OrganizationInvitesWidgetUI-TableCards{display:flex}}.OrganizationCardHeaderUI{display:flex;flex-direction:column;gap:30px;width:100%}@media screen and (max-width:1440px){.OrganizationCardHeaderUI{gap:20px}}@media screen and (max-width:768px){.OrganizationCardHeaderUI{margin-bottom:20px}}.OrganizationCardHeaderUI-AddButton{gap:10px}.OrganizationCardHeaderUI-Header{display:flex;align-items:center;justify-content:space-between;gap:16px}.OrganizationCardHeaderUI-Title{font-size:20px;font-weight:400}.OrganizationCardHeaderUI-InfoBlocks{display:flex;gap:10px}.OrganizationCardHeaderUI-Button{display:flex;align-items:center;gap:10px;border-color:#4c81f7;color:#4c81f7}.OrganizationCardHeaderUI-Button svg path{color:#4c81f7}.OrganizationCardHeaderUI-Button:hover{background:#4c81f7}.OrganizationCardHeaderUI-Button:hover svg path{color:#fff}.MembersEmailInviteFeatureUI{display:flex;flex-direction:column;gap:30px;width:100%}@media(min-width:480px){.MembersEmailInviteFeatureUI{width:410px}}.MembersEmailInviteFeatureUI-Emails{position:relative}.MembersEmailInviteFeatureUI-Field{display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;gap:4px;min-height:40px;max-height:140px;padding:4px 6px 4px 10px;overflow-y:auto;border:1px solid #dde3f0;border-radius:8px;background:#fff;cursor:text;transition:border-color .3s ease}.MembersEmailInviteFeatureUI-Field:hover,.MembersEmailInviteFeatureUI-Field:focus-within{border-color:#4c81f7}.MembersEmailInviteFeatureUI-FieldInput{flex:1 0 140px;min-width:0;height:30px;padding:0;border:none;outline:none;background:transparent;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:300;color:#37313a}.MembersEmailInviteFeatureUI-FieldInput::-moz-placeholder{color:#b4b7bb}.MembersEmailInviteFeatureUI-FieldInput::placeholder{color:#b4b7bb}.MembersEmailInviteFeatureUI-Chip{display:inline-flex;align-items:center;gap:2px;max-width:100%;height:28px;padding:0 2px 0 8px;border:1px solid transparent;border-radius:6px;background:#f2f6ff;color:#37313a;font-size:13px}.MembersEmailInviteFeatureUI-Chip_invalid{border-color:#f69191;background:#f048470f;color:#f04847}.MembersEmailInviteFeatureUI-ChipText{overflow:hidden;padding:0;border:none;background:none;font:inherit;color:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:text}.MembersEmailInviteFeatureUI-ChipRemove{display:flex;justify-content:center;align-items:center;flex:none;width:22px;height:22px;padding:0;border:none;border-radius:4px;background:transparent;color:#b4b7bb;cursor:pointer}.MembersEmailInviteFeatureUI-ChipRemove svg{width:8px;height:8px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.MembersEmailInviteFeatureUI-ChipRemove:hover{color:#37313a}.MembersEmailInviteFeatureUI-Chip_invalid .MembersEmailInviteFeatureUI-ChipRemove{color:inherit}.MembersEmailInviteFeatureUI-Error{position:absolute;top:calc(100% + 6px);left:0;font-size:12px;line-height:16px;color:#f04847}.MembersEmailInviteFeatureUI-Link{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 12px 12px 14px;border:1px solid #dde3f0;border-radius:10px}.MembersEmailInviteFeatureUI-LinkIcon{display:flex;justify-content:center;align-items:center;flex:none;width:36px;height:36px;border-radius:8px;background:#f2f6ff;color:#4c74f6}.MembersEmailInviteFeatureUI-LinkIcon svg{width:18px;height:18px}.MembersEmailInviteFeatureUI-LinkText{flex:1 1 180px;min-width:0}.MembersEmailInviteFeatureUI-LinkTitle{font-size:14px;font-weight:400;line-height:20px;color:#37313a}.MembersEmailInviteFeatureUI-LinkHint{font-size:12px;font-weight:300;line-height:16px;color:#6d6d6d}.MembersEmailInviteFeatureUI-Copy{gap:6px}.MembersEmailInviteFeatureUI-Copy svg{width:16px;height:16px}.MembersEmailInviteFeatureUI-Copy_copied svg{width:12px;height:9px}@media(max-width:479px){.MembersEmailInviteFeatureUI-Copy{flex-basis:100%}}.OrganizationAddMembersWidgetUI{max-width:490px}.OrganizationAddMembersWidgetUI-Button{width:clamp(50%,100%,182px);height:34px;padding:8px 14px;margin-right:20px;font-size:12px;font-weight:300}.OrganizationAddMembersWidgetUI-Content{display:flex;flex-direction:column;justify-content:space-between;padding:10px 20px 0;height:100%}.OrganizationAddMembersWidgetUI-Container{display:flex;flex-direction:column;gap:10px}.OrganizationAddMembersWidgetUI-LinkCopy{position:relative}.OrganizationAddMembersWidgetUI-LinkCopy button{position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center;width:120px;height:40px;padding:0;border-top-left-radius:0;border-bottom-left-radius:0;font-size:12px}.OrganizationAddMembersWidgetUI-Item{display:flex;flex-direction:column}.OrganizationAddMembersWidgetUI-Label{padding:10px 4px;font-size:14px;font-weight:400;color:#37313a}.OrganizationAddMembersWidgetUI-TextArea{max-width:370px}.OrganizationAddMembersWidgetUI-Input{width:100%;padding:10px;border:1px solid #dde3f0;border-radius:8px;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;color:#b4b7bb;outline:none;transition:border ease .3s}.OrganizationAddMembersWidgetUI-Input:hover,.OrganizationAddMembersWidgetUI-Input:focus,.OrganizationAddMembersWidgetUI-Input:active{border:1px solid #4c74f6}.OrganizationAddMembersWidgetUI-Buttons{display:flex;justify-content:end;gap:20px;padding:20px 0 0}.OrganizationAddMembersWidgetUI-Button{width:clamp(50%,100%,182px);height:34px;padding:8px 14px;font-size:12px}.OrganizationMembersPageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.OrganizationMembersPageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.OrganizationMembersPageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.OrganizationMembersPageUI{padding:16px}}@media(min-width:1024px){.OrganizationMembersPageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.ModalUI-Content:has(.UserProfileModalFeatureUI-Container){margin-bottom:0}.UserProfileModalFeatureUI-Container{display:grid;grid-template-columns:100px 1fr;gap:20px;width:100%;max-width:520px;padding-bottom:40px}@media screen and (max-width:768px){.UserProfileModalFeatureUI-Container{grid-template-columns:1fr}}.UserProfileModalFeatureUI-InfoContainer{display:flex;flex-direction:column;gap:20px;padding:0 10px}.UserProfileModalFeatureUI-Name{display:flex;flex-direction:column}.UserProfileModalFeatureUI-Name p:first-child{font-size:16px;font-weight:400;color:#37313a}.UserProfileModalFeatureUI-Name p:last-child{font-size:14px;font-weight:400;color:#b4b7bb}.UserProfileModalFeatureUI-Counters{display:grid;grid-template-columns:1fr 1fr 1fr}.UserProfileModalFeatureUI-Counters p{font-size:14px;font-weight:400;color:#6d6d6d}.UserProfileModalFeatureUI-Counters span{color:#37313a}.UserProfileModalFeatureUI-InfoBlock{display:grid;grid-template-columns:100px 1fr;gap:10px}.UserProfileModalFeatureUI-Label{font-size:14px;font-weight:400;color:#6d6d6d}.UserProfileModalFeatureUI-Value{max-width:300px;font-size:14px;font-weight:400;color:#37313a;overflow-y:auto;scrollbar-gutter:stable}.UserProfileModalFeatureUI-Value::-webkit-scrollbar{width:5px}.UserProfileModalFeatureUI-Value::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.UserProfileModalFeatureUI-Value{max-height:196px}.UserProfileModalFeatureUI-Value_Teams{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.UserProfileModalFeatureUI-Value_Teams>span{max-width:200px;padding:4px 6px;border-radius:10px;border:1px solid #4c81f7;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#4c81f7}.UserProfileModalFeatureUI-Skeleton_Avatar{width:100px;height:100px;border-radius:12px}.UserProfileModalFeatureUI-Skeleton_Title{width:160px;height:20px;margin-bottom:6px}.UserProfileModalFeatureUI-Skeleton_SubTitle{width:220px;height:16px}.UserProfileModalFeatureUI-Skeleton_Counter{width:120px;height:18px}.UserProfileModalFeatureUI-Skeleton_Label{width:100px;height:16px}.UserProfileModalFeatureUI-Skeleton_Value{width:200px;height:16px}.UserInfoFeatureUI{display:flex;gap:15px;align-items:center;width:100%;padding:5px 0 10px}.UserInfoFeatureUI_compact .UserInfoFeatureUI-Name{font-size:14px;line-height:22px}.UserInfoFeatureUI_compact .UserInfoFeatureUI-Email{font-size:14px;line-height:16px}.UserInfoFeatureUI-Info{display:flex;flex-direction:column;gap:5px;max-width:176px}.UserInfoFeatureUI-Name{font-size:16px;font-weight:300;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:color .3s ease;-webkit-user-select:text;-moz-user-select:text;user-select:text}.UserInfoFeatureUI-Email{font-size:14px;font-weight:300;white-space:nowrap;text-overflow:ellipsis;color:#b4b7bb;overflow:hidden;transition:color .3s ease;-webkit-user-select:text;-moz-user-select:text;user-select:text}.OrganizationMembersWidgetUI{display:flex}.OrganizationMembersWidgetUI-Header{display:flex;justify-content:space-between}.OrganizationMembersWidgetUI-Title{font-size:20px;font-weight:300}.OrganizationMembersWidgetUI-Table .TableUI-TableRow:last-child{border:none}.OrganizationMembersWidgetUI-Table .TableUI-TableRow:hover .OrganizationMembersWidgetUI-Name>p:first-child,.OrganizationMembersWidgetUI-Table .TableUI-TableRow_Selected .OrganizationMembersWidgetUI-Name>p:first-child{color:#4c74f6}.OrganizationMembersWidgetUI-TableItem:last-child{width:50px;cursor:pointer}svg.OrganizationMembersWidgetUI-MenuIcon>path{fill:#6d6d6d}svg.OrganizationMembersWidgetUI-MenuIcon:hover>path{fill:#4c74f6}.OrganizationMembersWidgetUI-Options .MenuUI-Option{display:flex;align-items:center;gap:8px}.OrganizationMembersWidgetUI-Options .MenuUI-Option:hover{color:#4c74f6}.OrganizationMembersWidgetUI-Options .MenuUI-Option:hover svg path{color:#4c74f6}.OrganizationMembersWidgetUI-Menu{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding-left:5px}.OrganizationMembersActionsFeatureUI .MenuUI-Options{padding:6px;margin-top:-4px}@media screen and (max-width:1024px){.OrganizationMembersActionsFeatureUI .MenuUI-Options{left:auto!important}}.OrganizationMembersActionsFeatureUI .MenuUI-Option:hover{border-radius:4px;color:#4c74f6;background-color:#4c74f61a}.OrganizationMembersActionsFeatureUI .MenuUI-Option:has(.OrganizationMembersActionsFeatureUI-Divider){border-bottom:1px solid #dde3f0}.OrganizationMembersActionsFeatureUI-Description{display:inline-flex}.OrganizationMembersActionsFeatureUI-Description .TooltipUI{flex-wrap:wrap;max-width:216px;white-space:normal}.OrganizationMembersActionsFeatureUI-Button{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#4c74f6}.OrganizationMembersActionsFeatureUI-Button svg{width:7px;height:7px;transform:rotate(90deg);color:#4c74f6}.OrganizationMembersActionsFeatureUI-Button:hover{background-color:transparent;color:#4c74f6}.OrganizationUserMoveWidgetUI{max-width:520px}.OrganizationUserMoveWidgetUI .ModalUI-Content{gap:12px}.OrganizationUserMoveWidgetUI-Description{font-size:14px;font-weight:300;line-height:20px;color:#6d6d6d}.OrganizationUserMoveWidgetUI-Tooltip{display:inline-flex}.OrganizationUserMoveWidgetUI-Tooltip .TooltipUI{max-width:216px;white-space:normal}.OrganizationUserMoveWidgetUI-TeamsHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.OrganizationUserMoveWidgetUI-TeamsHeader .InputUI-Input_search{width:220px;min-height:34px;border-color:#dde3f0}.OrganizationUserMoveWidgetUI-TeamsHeader .InputUI-Search{font-size:14px}.OrganizationUserMoveWidgetUI-TeamsHeader .CheckboxUI-Label{font-size:14px;font-weight:300}@media(max-width:479px){.OrganizationUserMoveWidgetUI-TeamsHeader{flex-direction:column-reverse;align-items:stretch}.OrganizationUserMoveWidgetUI-TeamsHeader .InputUI-Input_search{width:100%}}.OrganizationUserMoveWidgetUI-TeamList{display:flex;flex-direction:column;gap:2px;width:calc(100% + 16px);max-height:236px;margin:0 -8px;overflow-y:auto}.OrganizationUserMoveWidgetUI-Team{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:6px 8px;border-radius:8px;cursor:pointer;transition:background-color .2s ease}.OrganizationUserMoveWidgetUI-Team:hover,.OrganizationUserMoveWidgetUI-Team_Selected{background-color:#f2f6ff}.OrganizationUserMoveWidgetUI-TeamName{flex:1;min-width:0;overflow:hidden;font-size:14px;font-weight:400;text-overflow:ellipsis;white-space:nowrap;color:#37313a}.OrganizationUserMoveWidgetUI-TeamMembers{font-size:12px;font-weight:300;line-height:16px;color:#6d6d6d}.OrganizationUserMoveWidgetUI-TeamMembers:first-letter{text-transform:uppercase}.OrganizationUserMoveWidgetUI-TeamMembers{flex:none}.OrganizationUserMoveWidgetUI-TotalSelected{font-size:12px;font-weight:300;line-height:16px;color:#6d6d6d}.OrganizationUserMoveWidgetUI-TotalSelected:first-letter{text-transform:uppercase}.OrganizationUserMoveWidgetUI-MoveFromTeams{display:flex;align-items:center}.OrganizationUserMoveWidgetUI-MoveFromTeams .CheckboxUI-Label{font-size:14px;font-weight:300;color:#37313a}.SubmitFeatureUI{max-width:480px}.SubmitFeatureUI-Description{font-size:14px;font-weight:300;line-height:20px;color:#6d6d6d;cursor:default}.SubmitFeatureUI_isRed .SubmitFeatureUI-Accept{background-color:#f04847}.SubmitFeatureUI_isRed .SubmitFeatureUI-Accept:hover{background-color:#f36d6c}.TeamCreateWidget{max-width:480px}.TeamCreateWidget .ModalUI-Content{overflow:visible}.TeamCreateWidget-Select{width:100%;min-height:40px;padding:6px 10px;border-color:#dde3f0;border-radius:8px;transition:border-color .3s ease}.TeamCreateWidget-Select:hover{border-color:#4c81f7}.TeamCreateWidget-Label{display:flex;align-items:center;min-height:40px;font-size:14px;font-weight:300;color:#37313a}.TeamCreateWidget-Description{display:flex;flex-direction:column;gap:12px;margin-top:6px;font-size:14px;font-weight:300;line-height:20px;color:#6d6d6d}.TeamCreateWidget-MoveFromTeams .CheckboxUI-Label{font-size:14px;font-weight:300;color:#37313a}.TeamCreateWidget-Divider{margin:2px 0}.TeamCreateWidget-Option{display:flex;align-items:center;gap:10px}.TeamMembersInviteFeatureUI{display:flex;flex-direction:column;width:100%}@media(min-width:480px){.TeamMembersInviteFeatureUI{width:410px}}.TeamMembersInviteFeatureUI-Container{display:flex;flex-direction:column;gap:12px}.TeamMembersInviteFeatureUI-MembersHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.TeamMembersInviteFeatureUI-MembersHeader .InputUI-Input_search{width:220px;min-height:34px;border-color:#dde3f0}.TeamMembersInviteFeatureUI-MembersHeader .InputUI-Search{font-size:14px}.TeamMembersInviteFeatureUI-MembersHeader .CheckboxUI-Label{font-size:14px;font-weight:300}@media(max-width:479px){.TeamMembersInviteFeatureUI-MembersHeader{flex-direction:column-reverse;align-items:stretch}.TeamMembersInviteFeatureUI-MembersHeader .InputUI-Input_search{width:100%}}.TeamMembersInviteFeatureUI-MemberList{display:flex;flex-direction:column;gap:2px;width:calc(100% + 16px);max-height:264px;margin:0 -8px;overflow-y:auto}.TeamMembersInviteFeatureUI-Member{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:6px 8px;border-radius:8px;cursor:pointer;transition:background-color .2s ease}.TeamMembersInviteFeatureUI-Member:hover,.TeamMembersInviteFeatureUI-Member_Selected{background-color:#f2f6ff}.TeamMembersInviteFeatureUI-EmptyMember{display:flex;justify-content:center;padding:24px 0}.TeamMembersInviteFeatureUI-TotalSelected{font-size:12px;font-weight:300;line-height:16px;color:#6d6d6d}.TeamMembersInviteFeatureUI-TotalSelected:first-letter{text-transform:uppercase}.TeamAddMembersWidgetUI .ModalUI-Content{margin:0}.TeamAddMembersWidgetUI .TabsUI-Header{padding-top:0;white-space:normal}.TeamAddMembersWidgetUI .TabsUI-Tab{min-width:0;line-height:18px;text-align:center}.OrganizationPlanAndPaymentPageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.OrganizationPlanAndPaymentPageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.OrganizationPlanAndPaymentPageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.OrganizationPlanAndPaymentPageUI{padding:16px}}@media(min-width:1024px){.OrganizationPlanAndPaymentPageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.TariffInfoFeatureUI{display:grid;grid-template-columns:180px 1fr;gap:2px 2px}.TariffInfoFeatureUI>label{color:#6d6d6d}.TariffInfoFeatureUI>label,.TariffInfoFeatureUI>.TariffInfoFeatureUI-Value{padding:6px 4px;font-size:14px;font-weight:400}.TariffInfoFeatureUI-Value{display:flex;gap:4px}.TariffInfoFeatureUI-Value>p{color:#37313a}.TariffInfoFeatureUI-Value>span{text-decoration:underline;color:#4c74f6;cursor:pointer}.TariffInfoFeatureUI-SubmitModal{max-width:485px}.TariffInfoFeatureUI-SubmitModal .SubmitFeatureUI-Button:hover{background-color:transparent;color:#4c74f6}.ChangeTeamSize-Select .SelectUI-Selected{height:40px;min-width:240px}.ChangeTeamSize-Select{min-width:240px;max-width:240px}.ChangeTeamSize-Select .FilterSelectUI-Menu{width:240px}.PaymentInfoFeatureUI{display:flex;flex-direction:column;gap:2px;padding:10px}.PaymentInfoFeatureUI p,.PaymentInfoFeatureUI span{padding:6px 4px}.PaymentInfoFeatureUI-Info{display:grid;grid-template-columns:160px 1fr;gap:10px}.PaymentInfoFeatureUI-Info>p{font-size:14px;font-weight:400;color:#6d6d6d}@media screen and (max-width:768px){.PaymentInfoFeatureUI-Info{grid-template-columns:1fr;gap:0}}.PaymentInfoFeatureUI-Value{font-size:14px;font-weight:400;color:#37313a}.PaymentHistoryFeatureUI-Cards{display:flex;flex-direction:column}.PaymentHistoryFeatureUI-Card{display:grid;grid-template-columns:100px 1fr;gap:10px}.PaymentHistoryFeatureUI-Label{font-size:12px;font-weight:300;color:#6d6d6d}.PaymentHistoryFeatureUI-Value{font-size:12px;font-weight:400;color:#37313a}.PaymentHistoryFeatureUI-Download{cursor:pointer}.PaymentHistoryFeatureUI-ColumnValue{display:flex;flex-direction:column;gap:1px}.PaymentHistoryFeatureUI-SubValue{font-size:12px;font-weight:400;color:#6d6d6d}.PaymentHistoryFeatureUI-DownloadIcon{margin:12px 4px;cursor:pointer}.TariffFeaturesFeatureUI{display:flex;flex-direction:column;gap:14px;padding:16px 14px;border-radius:10px;border:1px solid #dde3f0;background:#fbfcff}.TariffFeaturesFeatureUI-Title{font-size:14px;font-weight:500;color:#37313a}.TariffFeaturesFeatureUI-Info{display:grid;grid-template-columns:220px 1fr;gap:14px 10px}.TariffFeaturesFeatureUI-Info p{font-size:14px;font-weight:400;color:#6d6d6d}.TariffFeaturesFeatureUI-Info span{font-size:14px;font-weight:400;color:#37313a}.TariffFeaturesFeatureUI-Link{font-size:14px;font-weight:400;text-decoration:underline;color:#4c74f6;cursor:pointer}.OrganizationPlanAndPaymentWidgetUI{display:flex;flex-direction:column;gap:30px;width:100%;height:calc(100vh - 100px);padding:20px 20px 20px 34px;border-radius:10px;background:#fff;opacity:0;overflow-x:hidden;animation:fadeIn .3s forwards}@media screen and (max-width:1024px){.OrganizationPlanAndPaymentWidgetUI{background:transparent;padding:0;border-radius:0}}.OrganizationPlanAndPaymentWidgetUI-Label{font-size:20px;font-weight:400}.OrganizationPlanAndPaymentWidgetUI-BalanceContent{padding:16px;display:flex;flex-direction:column;gap:16px;width:320px;border:1px solid #dde3f0;border-radius:16px}.OrganizationPlanAndPaymentWidgetUI-Coins{display:flex;align-items:center;justify-content:flex-start;gap:10px;font-size:20px;font-weight:500}.OrganizationPlanAndPaymentWidgetUI-Coins svg{width:24px;height:24px}.OrganizationPlanAndPaymentWidgetUI-BalanceActions{display:flex;flex-direction:column;gap:16px}.OrganizationPlanAndPaymentWidgetUI-WithdrawButton{color:#6d6d6d;border:none;background-color:#fafafa}.OrganizationPlanAndPaymentWidgetUI-PromoLink{align-self:center;padding:0;border:none;background:none;font-size:14px;color:#4c74f6;cursor:pointer}.OrganizationPlanAndPaymentWidgetUI-PromoLink:hover,.OrganizationPlanAndPaymentWidgetUI-PromoLink:focus-visible{text-decoration:underline}.OrganizationPlanAndPaymentWidgetUI-Tab{display:flex;flex-direction:column;gap:30px;margin-top:30px}@media screen and (max-width:1024px){.OrganizationPlanAndPaymentWidgetUI-Tab{margin-top:20px}}.OrganizationPlanAndPaymentWidgetUI-Footer{display:flex;flex-direction:column;align-items:end;gap:10px}.OrganizationPlanAndPaymentWidgetUI-Note{justify-self:end;max-width:700px;font-size:12px;font-weight:300;text-align:end;color:#6d6d6d}.OrganizationPlanAndPaymentWidgetUI-Note>span{text-decoration:underline}.BalanceTopUpFeatureUI-WebARIcon{width:16px;height:16px}.BalanceBreakdown{display:flex;flex-direction:column;gap:6px;margin:0;font-size:14px}.BalanceBreakdown-Row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.BalanceBreakdown-Row dt{color:#6d6d6d}.BalanceBreakdown-Row dd{margin:0;font-weight:500}.BalanceBreakdown-Row_withdrawable{margin-top:4px;padding-top:10px;border-top:1px solid #dde3f0}.AuthorEarningsUI{display:flex;flex-direction:column;gap:16px}.AuthorEarningsUI-Title{font-size:16px;font-weight:500;color:#37313a}.AuthorEarningsUI-Stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;max-width:720px;margin:0}.AuthorEarningsUI-Stat{display:flex;flex-direction:column;gap:4px;min-width:0;padding:16px;border:1px solid #dde3f0;border-radius:10px;background:#fbfcff}.AuthorEarningsUI-Label{color:#6d6d6d;font-size:12px}.AuthorEarningsUI-Value{margin:0;color:#37313a;font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.AuthorEarningsUI-Note{margin:0;color:#6d6d6d;font-size:12px;line-height:16px}.AuthorEarningsUI-Payout{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;max-width:720px;padding:16px;border:1px solid #dde3f0;border-radius:10px;background:#fbfcff}.AuthorEarningsUI-WithdrawText{display:flex;flex-direction:column;gap:12px;width:400px;max-width:100%;color:#37313a;font-size:14px;line-height:1.4}.AuthorEarningsUI-WithdrawLink{color:#4c74f6;text-decoration:none}.AuthorEarningsUI-WithdrawLink:hover{text-decoration:underline}.AuthorEarningsUI-PayoutInfo{display:flex;flex:1 1 260px;flex-direction:column;gap:4px;min-width:0}.FlagIconUI{background-image:url(/assets/flagSprite60-cGPNUGLb.png);background-repeat:no-repeat;background-size:100% 49494%;display:inline-block;overflow:hidden;position:relative;vertical-align:middle;box-sizing:content-box}.FlagIconUI_size_s{width:18px;height:11.5px}.FlagIconUI_size_m{width:27px;height:17px}.FlagIconUI_size_l{width:42px;height:27px}.FlagIconUI_size_xl{width:60px;height:37px}.FlagIconUI_countryCode_CH,.FlagIconUI_countryCode_NP{box-shadow:none!important}.FlagIconUI_countryCode_DZ{background-position:center .2287%}.FlagIconUI_countryCode_AO{background-position:center .4524%}.FlagIconUI_countryCode_BJ{background-position:center .6721%}.FlagIconUI_countryCode_BW{background-position:center .8958%}.FlagIconUI_countryCode_BF{background-position:center 1.1162%}.FlagIconUI_countryCode_BI{background-position:center 1.3379%}.FlagIconUI_countryCode_CM{background-position:center 1.5589%}.FlagIconUI_countryCode_CV{background-position:center 1.7805%}.FlagIconUI_countryCode_CF{background-position:center 2.0047%}.FlagIconUI_countryCode_TD{background-position:center 2.2247%}.FlagIconUI_countryCode_CD{background-position:left 2.4467%}.FlagIconUI_countryCode_DJ{background-position:left 2.6674%}.FlagIconUI_countryCode_EG{background-position:center 2.8931%}.FlagIconUI_countryCode_GQ{background-position:center 3.1125%}.FlagIconUI_countryCode_ER{background-position:left 3.3325%}.FlagIconUI_countryCode_ET{background-position:center 3.5542%}.FlagIconUI_countryCode_GA{background-position:center 3.7759%}.FlagIconUI_countryCode_GM{background-position:center 4.0015%}.FlagIconUI_countryCode_GH{background-position:center 4.2229%}.FlagIconUI_countryCode_GN{background-position:center 4.441%}.FlagIconUI_countryCode_GW{background-position:left 4.66663%}.FlagIconUI_countryCode_CI{background-position:center 4.8844%}.FlagIconUI_countryCode_KE{background-position:center 5.1061%}.FlagIconUI_countryCode_LS{background-position:center 5.3298%}.FlagIconUI_countryCode_LR{background-position:left 5.5495%}.FlagIconUI_countryCode_LY{background-position:center 5.7712%}.FlagIconUI_countryCode_MG{background-position:center 5.994%}.FlagIconUI_countryCode_MW{background-position:center 6.2156%}.FlagIconUI_countryCode_ML{background-position:center 6.4363%}.FlagIconUI_countryCode_MR{background-position:center 6.658%}.FlagIconUI_countryCode_MU{background-position:center 6.8805%}.FlagIconUI_countryCode_YT{background-position:center 7.1038%}.FlagIconUI_countryCode_MA{background-position:center 7.3231%}.FlagIconUI_countryCode_MZ{background-position:left 7.5448%}.FlagIconUI_countryCode_NA{background-position:left 7.7661%}.FlagIconUI_countryCode_NE{background-position:center 7.98937%}.FlagIconUI_countryCode_NG{background-position:center 8.2099%}.FlagIconUI_countryCode_CG{background-position:center 8.4316%}.FlagIconUI_countryCode_RE{background-position:center 8.6533%}.FlagIconUI_countryCode_RW{background-position:right 8.875%}.FlagIconUI_countryCode_SH{background-position:center 9.0967%}.FlagIconUI_countryCode_ST{background-position:center 9.322%}.FlagIconUI_countryCode_SN{background-position:center 9.5426%}.FlagIconUI_countryCode_SC{background-position:left 9.7628%}.FlagIconUI_countryCode_SL{background-position:center 9.9845%}.FlagIconUI_countryCode_SO{background-position:center 10.2052%}.FlagIconUI_countryCode_ZA{background-position:left 10.4269%}.FlagIconUI_countryCode_SS{background-position:left 10.6486%}.FlagIconUI_countryCode_SD{background-position:center 10.8703%}.FlagIconUI_countryCode_SR{background-position:center 11.0945%}.FlagIconUI_countryCode_SZ{background-position:center 11.3135%}.FlagIconUI_countryCode_TG{background-position:left 11.5354%}.FlagIconUI_countryCode_TN{background-position:center 11.7593%}.FlagIconUI_countryCode_UG{background-position:center 11.9799%}.FlagIconUI_countryCode_TZ{background-position:center 12.2005%}.FlagIconUI_countryCode_EH{background-position:center 12.4222%}.FlagIconUI_countryCode_YE{background-position:center 12.644%}.FlagIconUI_countryCode_ZM{background-position:center 12.8664%}.FlagIconUI_countryCode_ZW{background-position:left 13.0873%}.FlagIconUI_countryCode_AI{background-position:center 13.309%}.FlagIconUI_countryCode_AG{background-position:center 13.5307%}.FlagIconUI_countryCode_AR{background-position:center 13.7524%}.FlagIconUI_countryCode_AW{background-position:left 13.9741%}.FlagIconUI_countryCode_BS{background-position:left 14.1958%}.FlagIconUI_countryCode_BB{background-position:center 14.4175%}.FlagIconUI_countryCode_BQ{background-position:center 14.6415%}.FlagIconUI_countryCode_BZ{background-position:center 14.8609%}.FlagIconUI_countryCode_BM{background-position:center 15.0826%}.FlagIconUI_countryCode_BO{background-position:center 15.306%}.FlagIconUI_countryCode_VG{background-position:center 15.528%}.FlagIconUI_countryCode_BR{background-position:center 15.7496%}.FlagIconUI_countryCode_CA{background-position:center 15.9694%}.FlagIconUI_countryCode_KY{background-position:center 16.1911%}.FlagIconUI_countryCode_CL{background-position:left 16.4128%}.FlagIconUI_countryCode_CO{background-position:left 16.6345%}.FlagIconUI_countryCode_KM{background-position:center 16.8562%}.FlagIconUI_countryCode_CR{background-position:center 17.0779%}.FlagIconUI_countryCode_CU{background-position:left 17.2996%}.FlagIconUI_countryCode_CW{background-position:center 17.5213%}.FlagIconUI_countryCode_DM{background-position:center 17.743%}.FlagIconUI_countryCode_DO{background-position:center 17.968%}.FlagIconUI_countryCode_EC{background-position:center 18.1864%}.FlagIconUI_countryCode_SV{background-position:center 18.4081%}.FlagIconUI_countryCode_FK{background-position:center 18.6298%}.FlagIconUI_countryCode_GF{background-position:center 18.8515%}.FlagIconUI_countryCode_GL{background-position:left 19.0732%}.FlagIconUI_countryCode_GD{background-position:center 19.2987%}.FlagIconUI_countryCode_GP{background-position:center 19.518%}.FlagIconUI_countryCode_GT{background-position:center 19.7383%}.FlagIconUI_countryCode_GY{background-position:center 19.96%}.FlagIconUI_countryCode_HT{background-position:center 20.1817%}.FlagIconUI_countryCode_HN{background-position:center 20.4034%}.FlagIconUI_countryCode_JM{background-position:center 20.6241%}.FlagIconUI_countryCode_MQ{background-position:center 20.8468%}.FlagIconUI_countryCode_MX{background-position:center 21.0685%}.FlagIconUI_countryCode_MS{background-position:center 21.2902%}.FlagIconUI_countryCode_NI{background-position:center 21.5119%}.FlagIconUI_countryCode_PA{background-position:center 21.7336%}.FlagIconUI_countryCode_PY{background-position:center 21.9553%}.FlagIconUI_countryCode_PE{background-position:center 22.177%}.FlagIconUI_countryCode_PR{background-position:left 22.4002%}.FlagIconUI_countryCode_BL{background-position:center 22.6204%}.FlagIconUI_countryCode_KN{background-position:center 22.8421%}.FlagIconUI_countryCode_LC{background-position:center 23.0638%}.FlagIconUI_countryCode_PM{background-position:center 23.2855%}.FlagIconUI_countryCode_VC{background-position:center 23.5072%}.FlagIconUI_countryCode_SX{background-position:left 23.732%}.FlagIconUI_countryCode_TT{background-position:center 23.9506%}.FlagIconUI_countryCode_TC{background-position:center 24.1723%}.FlagIconUI_countryCode_US{background-position:center 24.394%}.FlagIconUI_countryCode_VI{background-position:center 24.6157%}.FlagIconUI_countryCode_UY{background-position:left 24.8374%}.FlagIconUI_countryCode_VE{background-position:center 25.0591%}.FlagIconUI_countryCode_AB{background-position:center 25.2808%}.FlagIconUI_countryCode_AF{background-position:center 25.5025%}.FlagIconUI_countryCode_AZ{background-position:center 25.7242%}.FlagIconUI_countryCode_BD{background-position:center 25.9459%}.FlagIconUI_countryCode_BT{background-position:center 26.1676%}.FlagIconUI_countryCode_BN{background-position:center 26.3885%}.FlagIconUI_countryCode_KH{background-position:center 26.611%}.FlagIconUI_countryCode_CN{background-position:left 26.8327%}.FlagIconUI_countryCode_GE{background-position:center 27.0544%}.FlagIconUI_countryCode_HK{background-position:center 27.2761%}.FlagIconUI_countryCode_IN{background-position:center 27.4978%}.FlagIconUI_countryCode_ID{background-position:center 27.7195%}.FlagIconUI_countryCode_JP{background-position:center 27.9412%}.FlagIconUI_countryCode_KZ{background-position:center 28.1615%}.FlagIconUI_countryCode_LA{background-position:center 28.3846%}.FlagIconUI_countryCode_MO{background-position:center 28.6063%}.FlagIconUI_countryCode_MY{background-position:center 28.829%}.FlagIconUI_countryCode_MV{background-position:center 29.0497%}.FlagIconUI_countryCode_MN{background-position:left 29.2714%}.FlagIconUI_countryCode_MM{background-position:center 29.4931%}.FlagIconUI_countryCode_NP{background-position:left 29.7148%}.FlagIconUI_countryCode_KP{background-position:left 29.9365%}.FlagIconUI_countryCode_MP{background-position:center 30.1582%}.FlagIconUI_countryCode_PW{background-position:center 30.3799%}.FlagIconUI_countryCode_PG{background-position:center 30.6016%}.FlagIconUI_countryCode_PH{background-position:left 30.8233%}.FlagIconUI_countryCode_SG{background-position:left 31.045%}.FlagIconUI_countryCode_KR{background-position:center 31.2667%}.FlagIconUI_countryCode_LK{background-position:right 31.4884%}.FlagIconUI_countryCode_TW{background-position:left 31.7101%}.FlagIconUI_countryCode_TJ{background-position:center 31.9318%}.FlagIconUI_countryCode_TH{background-position:center 32.1535%}.FlagIconUI_countryCode_TL{background-position:left 32.3752%}.FlagIconUI_countryCode_TM{background-position:center 32.5969%}.FlagIconUI_countryCode_VN{background-position:center 32.8186%}.FlagIconUI_countryCode_AX{background-position:center 33.0403%}.FlagIconUI_countryCode_AL{background-position:center 33.25975%}.FlagIconUI_countryCode_AD{background-position:center 33.4837%}.FlagIconUI_countryCode_AM{background-position:center 33.7054%}.FlagIconUI_countryCode_AT{background-position:center 33.9271%}.FlagIconUI_countryCode_BY{background-position:left 34.1488%}.FlagIconUI_countryCode_BE{background-position:center 34.3705%}.FlagIconUI_countryCode_BA{background-position:center 34.5922%}.FlagIconUI_countryCode_BG{background-position:center 34.8139%}.FlagIconUI_countryCode_HR{background-position:center 35.0356%}.FlagIconUI_countryCode_CY{background-position:center 35.2555%}.FlagIconUI_countryCode_CZ{background-position:left 35.479%}.FlagIconUI_countryCode_DK{background-position:center 35.7007%}.FlagIconUI_countryCode_EE{background-position:center 35.9224%}.FlagIconUI_countryCode_FO{background-position:center 36.1441%}.FlagIconUI_countryCode_FI{background-position:center 36.3658%}.FlagIconUI_countryCode_FR{background-position:center 36.5875%}.FlagIconUI_countryCode_DE{background-position:center 36.8092%}.FlagIconUI_countryCode_GI{background-position:center 37.0309%}.FlagIconUI_countryCode_GR{background-position:left 37.2526%}.FlagIconUI_countryCode_GG{background-position:center 37.4743%}.FlagIconUI_countryCode_HU{background-position:center 37.696%}.FlagIconUI_countryCode_IS{background-position:center 37.9177%}.FlagIconUI_countryCode_IE{background-position:center 38.1394%}.FlagIconUI_countryCode_IM{background-position:center 38.3611%}.FlagIconUI_countryCode_IT{background-position:center 38.5828%}.FlagIconUI_countryCode_JE{background-position:center 38.8045%}.FlagIconUI_countryCode_XK{background-position:center 39.0262%}.FlagIconUI_countryCode_LV{background-position:center 39.2479%}.FlagIconUI_countryCode_LI{background-position:left 39.4696%}.FlagIconUI_countryCode_LT{background-position:center 39.6913%}.FlagIconUI_countryCode_LU{background-position:center 39.913%}.FlagIconUI_countryCode_MT{background-position:left 40.1347%}.FlagIconUI_countryCode_MD{background-position:center 40.3564%}.FlagIconUI_countryCode_MC{background-position:center 40.5781%}.FlagIconUI_countryCode_ME{background-position:center 40.7998%}.FlagIconUI_countryCode_NL{background-position:center 41.0215%}.FlagIconUI_countryCode_MK{background-position:center 41.2432%}.FlagIconUI_countryCode_NO{background-position:center 41.4649%}.FlagIconUI_countryCode_PL{background-position:center 41.6866%}.FlagIconUI_countryCode_PT{background-position:center 41.9083%}.FlagIconUI_countryCode_RO{background-position:center 42.13%}.FlagIconUI_countryCode_RU{background-position:center 42.3517%}.FlagIconUI_countryCode_SM{background-position:center 42.5734%}.FlagIconUI_countryCode_RS{background-position:center 42.7951%}.FlagIconUI_countryCode_SK{background-position:center 43.0168%}.FlagIconUI_countryCode_SI{background-position:center 43.2385%}.FlagIconUI_countryCode_ES{background-position:left 43.4602%}.FlagIconUI_countryCode_SE{background-position:center 43.6819%}.FlagIconUI_countryCode_CH{background-position:center 43.9036%}.FlagIconUI_countryCode_TR{background-position:center 44.1253%}.FlagIconUI_countryCode_UA{background-position:center 44.347%}.FlagIconUI_countryCode_GB{background-position:center 44.5687%}.FlagIconUI_countryCode_VA{background-position:right 44.7904%}.FlagIconUI_countryCode_BH{background-position:center 45.0121%}.FlagIconUI_countryCode_IR{background-position:center 45.2338%}.FlagIconUI_countryCode_IQ{background-position:center 45.4555%}.FlagIconUI_countryCode_IL{background-position:center 45.6772%}.FlagIconUI_countryCode_KW{background-position:left 45.897%}.FlagIconUI_countryCode_JO{background-position:left 46.1206%}.FlagIconUI_countryCode_KG{background-position:center 46.3423%}.FlagIconUI_countryCode_LB{background-position:center 46.561%}.FlagIconUI_countryCode_OM{background-position:left 46.7857%}.FlagIconUI_countryCode_PK{background-position:center 47.0074%}.FlagIconUI_countryCode_PS{background-position:center 47.2291%}.FlagIconUI_countryCode_QA{background-position:center 47.4508%}.FlagIconUI_countryCode_SA{background-position:center 47.6725%}.FlagIconUI_countryCode_SY{background-position:center 47.8942%}.FlagIconUI_countryCode_AE{background-position:center 48.1159%}.FlagIconUI_countryCode_UZ{background-position:left 48.3376%}.FlagIconUI_countryCode_AS{background-position:right 48.5593%}.FlagIconUI_countryCode_AU{background-position:center 48.781%}.FlagIconUI_countryCode_CX{background-position:center 49.002%}.FlagIconUI_countryCode_CC{background-position:center 49.2244%}.FlagIconUI_countryCode_CK{background-position:center 49.4445%}.FlagIconUI_countryCode_FJ{background-position:center 49.6678%}.FlagIconUI_countryCode_PF{background-position:center 49.8895%}.FlagIconUI_countryCode_GU{background-position:center 50.1112%}.FlagIconUI_countryCode_KI{background-position:center 50.3329%}.FlagIconUI_countryCode_MH{background-position:left 50.5546%}.FlagIconUI_countryCode_FM{background-position:center 50.7763%}.FlagIconUI_countryCode_NC{background-position:center 50.998%}.FlagIconUI_countryCode_NZ{background-position:center 51.2197%}.FlagIconUI_countryCode_NR{background-position:left 51.4414%}.FlagIconUI_countryCode_NU{background-position:center 51.6631%}.FlagIconUI_countryCode_NF{background-position:center 51.8848%}.FlagIconUI_countryCode_WS{background-position:left 52.1065%}.FlagIconUI_countryCode_SB{background-position:left 52.3282%}.FlagIconUI_countryCode_TK{background-position:center 52.5499%}.FlagIconUI_countryCode_TO{background-position:left 52.7716%}.FlagIconUI_countryCode_TV{background-position:center 52.9933%}.FlagIconUI_countryCode_VU{background-position:left 53.215%}.FlagIconUI_countryCode_WF{background-position:center 53.4315%}.FlagIconUI_countryCode_AQ{background-position:center 53.6584%}.FlagIconUI_countryCode_EU{background-position:center 53.875%}.PromoCode-Modal{max-width:480px}.PromoCode-Body{display:flex;flex-direction:column;gap:12px;width:100%}.PromoCode-Text{margin:0;font-size:14px;line-height:1.5}.OrganizationProfilePageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.OrganizationProfilePageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.OrganizationProfilePageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.OrganizationProfilePageUI{padding:16px}}@media(min-width:1024px){.OrganizationProfilePageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}@media screen and (max-width:1440px){.OrganizationProfilePageUI-Avatar{display:none}}.OrganizationProfileWidgetUI{display:flex;flex-direction:column;gap:30px}.OrganizationProfileWidgetUI-OrgInfo{display:grid;grid-template-columns:100px 1fr;gap:30px}.OrganizationProfileWidgetUI-OrgInfo-Block{display:flex;flex-direction:column;justify-content:flex-start;width:100%}@media(min-width:480px){.OrganizationProfileWidgetUI-OrgInfo-Block{width:95%;max-width:364px}}@media(min-width:768px){.OrganizationProfileWidgetUI-OrgInfo-Block{width:364px}}.OrganizationProfileWidgetUI-Divider{width:calc(100% - 24px);height:1px;margin-left:12px;background:#dde3f0}.OrganizationProfileWidgetUI-Footer{display:flex;justify-content:end;gap:6px}.OrganizationProfileWidgetUI-DeleteButton{border-color:#f04847;color:#f04847}.OrganizationProfileWidgetUI-DeleteButton:hover{background:#f04847}.OrganizationProfileWidgetUI-Button{display:flex;align-items:center;gap:10px;border-color:#4c81f7;color:#4c81f7}.OrganizationProfileWidgetUI-Button svg path{color:#4c81f7}.OrganizationProfileWidgetUI-Button:hover{background:#4c81f7}.OrganizationTeamsPageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.OrganizationTeamsPageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.OrganizationTeamsPageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.OrganizationTeamsPageUI{padding:16px}}@media(min-width:1024px){.OrganizationTeamsPageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.OrganizationTeamsWidgetUI{display:flex}.OrganizationTeamsWidgetUI-Tabs .TabsUI-TabContent{padding:30px 14px 0}.TableUI-TableRow:hover .OrganizationTeamsWidgetUI-Name{color:#4c74f6}.OrganizationTeamsWidgetUI-Name{display:flex;align-items:center;gap:15px;text-decoration:none;font-size:14px;line-height:22px;color:#37313a}.OrganizationTeamsWidgetUI-Projects{display:flex;align-items:center;gap:6px}.OrganizationTeamsWidgetUI-Projects>span{width:30px;text-align:center}.OrganizationTeamsWidgetUI-Projects-Header{display:flex;flex-direction:column}.OrganizationTeamsWidgetUI-Projects-Header>p:first-child{font-size:12px;line-height:16px;color:#6d6d6d}.OrganizationTeamsWidgetUI-Projects-Header>p:last-child{font-size:12px;line-height:16px;color:#b4b7bb}.PasswordChangeFeatureUI-Modal{max-width:480px}.PasswordChangeFeatureUI{display:flex;flex-direction:column;height:auto;gap:14px;animation:fadeIn .3s forwards}.PasswordChangeFeatureUI input{width:100%;padding:10px;display:flex;align-items:center;height:40px;border-radius:8px;border:1px solid #dde3f0;font-size:14px;font-weight:300;color:#37313a;outline:none;transition:border-color .3s ease}.PasswordChangeFeatureUI input:hover,.PasswordChangeFeatureUI input:focus,.PasswordChangeFeatureUI input:active{border-color:#4c81f7}.PasswordChangeFeatureUI input::-moz-placeholder{color:#b4b7bb}.PasswordChangeFeatureUI input::placeholder{color:#b4b7bb}.PasswordChangeFeatureUI-Password{position:relative;width:100%}.PasswordChangeFeatureUI-Password input{padding-right:35px}.PasswordChangeFeatureUI-PassIcon{cursor:pointer;position:absolute;top:8px;right:8px}.PasswordChangeFeatureUI-ErrorIcon{position:absolute;top:8px;right:8px;animation:fadeIn .3s forwards}.PasswordChangeFeatureUI-ErrorText{font-size:12px;color:#f04847;animation:fadeIn .3s forwards}.PasswordChangeConfirmFeatureUI-Modal{max-width:480px}.PasswordChangeConfirmFeatureUI{display:flex;flex-direction:column;gap:14px;animation:fadeIn .3s forwards}.PasswordChangeConfirmFeatureUI>p{font-size:14px;font-weight:300;line-height:20px;color:#6d6d6d}.PasswordChangeConfirmFeatureUI input{width:100%;padding:10px;display:flex;align-items:center;height:40px;border-radius:8px;border:1px solid #dde3f0;font-size:14px;font-weight:300;color:#37313a;outline:none;transition:border-color .3s ease}.PasswordChangeConfirmFeatureUI input:hover,.PasswordChangeConfirmFeatureUI input:focus,.PasswordChangeConfirmFeatureUI input:active{border-color:#4c81f7}.PasswordChangeConfirmFeatureUI input::-moz-placeholder{color:#b4b7bb}.PasswordChangeConfirmFeatureUI input::placeholder{color:#b4b7bb}.PasswordChangeConfirmFeatureUI-Title{text-align:center;font-size:14px;font-weight:400}.PasswordChangeConfirmFeatureUI-Field{position:relative;width:100%}.PasswordChangeConfirmFeatureUI-Field input{padding-right:35px}.PasswordChangeConfirmFeatureUI-Resend{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:300;color:#6d6d6d}.PasswordChangeConfirmFeatureUI-ResendButton{color:#4c74f6;cursor:pointer}.PasswordChangeConfirmFeatureUI-ErrorIcon{position:absolute;top:8px;right:8px}.PasswordChangeConfirmFeatureUI-ErrorText{font-size:12px;color:#f04847;animation:fadeIn .3s forwards}.ProfileSettingsPageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.ProfileSettingsPageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.ProfileSettingsPageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.ProfileSettingsPageUI{padding:16px}}@media(min-width:1024px){.ProfileSettingsPageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.ProfileSettingsPageUI{overflow-y:auto;scrollbar-gutter:stable}.ProfileSettingsPageUI::-webkit-scrollbar{width:5px}.ProfileSettingsPageUI::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}@media(min-width:768px){.ProfileSettingsPageUI-UserInfo{display:flex;gap:30px}}.ProfileSettingsPageUI-UserInfo-Block{display:flex;flex-direction:column;justify-content:flex-start;gap:10px}@media(min-width:768px){.ProfileSettingsPageUI-UserInfo-Block{width:60vw;max-width:365px}}.ProfileSettingsPageUI-UserInfo-Label,.ProfileSettingsPageUI-UserInfo-Input{display:flex;align-items:center;height:40px;font-size:14px;font-weight:300;color:#37313a;outline:none}.ProfileSettingsPageUI-UserInfo-Input{width:100%;padding:10px;border-radius:8px;border:1px solid #dde3f0}.ProfileSettingsPageUI-UserInfo-Input_Invalid{border-color:#f04847}.ProfileSettingsPageUI-UserInfo-Input:not(.ProfileSettingsPageUI-UserInfo-Input_Invalid):not(:disabled):focus,.ProfileSettingsPageUI-UserInfo-Input:not(.ProfileSettingsPageUI-UserInfo-Input_Invalid):not(:disabled):hover{border-color:#4c81f7}.ProfileSettingsPageUI-UserInfo-Input:disabled{border-color:#dde3f0;background-color:#fafafa;color:#afb8d0;font-weight:400;cursor:not-allowed}.ProfileSettingsPageUI-Title{font-size:20px;font-weight:400}.ProfileSettingsPageUI-Password{display:grid;grid-template-columns:1fr 114px}.ProfileSettingsPageUI-Password .ProfileSettingsPageUI-UserInfo-Input{border-top-right-radius:0;border-bottom-right-radius:0}.ProfileSettingsPageUI-Password .ButtonUI-Primary{height:40px;border-top-left-radius:0;border-bottom-left-radius:0}.ProfileSettingsPageUI-Footer{display:flex;flex-direction:column;align-items:end;gap:10px}@media screen and (max-width:1024px){.ProfileSettingsPageUI-Footer{margin-bottom:24px}}.ProfileSettingsPageUI-DeleteButton{width:-moz-fit-content;width:fit-content;border-color:#f04847;color:#f04847}.ProfileSettingsPageUI-DeleteButton:hover{background:#f04847}.ProfileSettingsPageUI-Description{font-size:12px;font-weight:300;text-align:end;color:#6d6d6d}.ProfilePublicSettingsPageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.ProfilePublicSettingsPageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.ProfilePublicSettingsPageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.ProfilePublicSettingsPageUI{padding:16px}}@media(min-width:1024px){.ProfilePublicSettingsPageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.ProfilePublicSettingsPageUI{overflow-y:auto;scrollbar-gutter:stable}.ProfilePublicSettingsPageUI::-webkit-scrollbar{width:5px}.ProfilePublicSettingsPageUI::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.ProfilePublicSettingsPageUI-WarningMessageContainer{display:flex;align-items:center;gap:10px;background-color:#ffe9bf;max-width:550px;border-radius:10px;padding:10px 20px;margin:10px 0}@media(min-width:768px){.ProfilePublicSettingsPageUI-UserInfo{display:flex;gap:30px}}.ProfilePublicSettingsPageUI-UserInfo-Block{display:flex;flex-direction:column;justify-content:flex-start;gap:10px}@media(min-width:768px){.ProfilePublicSettingsPageUI-UserInfo-Block{width:60vw;max-width:426px}}.ProfilePublicSettingsPageUI-SkeletonTitle{width:220px;height:24px;margin-bottom:10px}.ProfilePublicSettingsPageUI-SkeletonCover{width:100%;height:100px;border-radius:12px}.ProfilePublicSettingsPageUI-SkeletonAvatar{width:100px;height:100px;border-radius:12px}.ProfilePublicSettingsPageUI-SkeletonInput{width:100%;height:40px;border-radius:8px}.ProfilePublicSettingsPageUI-SkeletonTextarea{width:100%;height:80px;border-radius:8px}.ProfilePublicSettingsPageUI-TeamInfo{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;gap:10px;max-width:100%}.ProfilePublicSettingsPageUI-Title{font-size:20px;font-weight:400}.MonetizationPageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.MonetizationPageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.MonetizationPageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.MonetizationPageUI{padding:16px}}@media(min-width:1024px){.MonetizationPageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.MonetizationPageUI{overflow-y:auto;scrollbar-gutter:stable}.MonetizationPageUI::-webkit-scrollbar{width:5px}.MonetizationPageUI::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.MonetizationPageUI-Title{font-size:20px;font-weight:400;color:#37313a}.MonetizationPageUI-Section{display:flex;flex-direction:column;gap:16px}.MonetizationPageUI-SectionTitle{font-size:16px;font-weight:500;color:#37313a}.MonetizationPageUI-Subtitle{max-width:720px}.MonetizationPageUI-Tiers{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,300px));gap:16px}@media(max-width:480px){.MonetizationPageUI-Tiers{grid-template-columns:minmax(0,1fr)}}.MonetizationPageUI-Tier,.MonetizationPageUI-Add{display:flex;flex-direction:column;min-width:0;min-height:260px;padding:20px;border:1px solid #dde3f0;border-radius:14px;background:#fff}@media(max-width:480px){.MonetizationPageUI-Tier,.MonetizationPageUI-Add{min-height:0}}.MonetizationPageUI-Tier{gap:14px}.MonetizationPageUI-Tier_paid{border-color:#4c74f673;box-shadow:0 10px 24px -16px #4c74f699}.MonetizationPageUI-TierName{color:#37313a;font-size:16px;font-weight:600;word-break:break-word}.MonetizationPageUI-TierPrice{color:#37313a;font-size:28px;font-weight:700;line-height:32px;font-variant-numeric:tabular-nums}.MonetizationPageUI-TierPeriod{margin-left:2px;color:#6d6d6d;font-size:14px;font-weight:500}.MonetizationPageUI-Perks{display:flex;flex-direction:column;gap:8px;margin:0;padding:14px 0 0;border-top:1px solid #dde3f0;list-style:none}.MonetizationPageUI-Perk{display:flex;align-items:flex-start;gap:8px;color:#37313a;font-size:14px;line-height:1.4}.MonetizationPageUI-Perk svg{flex-shrink:0;margin-top:3px;color:#4c74f6}.MonetizationPageUI-TierFoot{display:flex;flex-direction:column;gap:8px;margin-top:auto}.MonetizationPageUI-TierNote{color:#6d6d6d;font-size:12px;line-height:16px}.MonetizationPageUI-Add{align-items:center;justify-content:center;gap:8px}@media(max-width:480px){.MonetizationPageUI-Add{padding:28px 20px}}.MonetizationPageUI-Add{border-style:dashed;color:#37313a;font-family:inherit;text-align:center;cursor:pointer;transition:border-color .15s,background-color .15s}.MonetizationPageUI-Add:hover,.MonetizationPageUI-Add:focus-visible{border-color:#4c74f6;background:#4c74f61a;outline:none}.MonetizationPageUI-AddIcon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:4px;border:1.5px solid #4c74f6;border-radius:50%;color:#4c74f6}.MonetizationPageUI-AddIcon svg{width:14px;height:14px}.MonetizationPageUI-AddTitle{font-size:16px;font-weight:600}.MonetizationPageUI-AddText{color:#6d6d6d;font-size:14px;line-height:1.4}.MonetizationPageUI-Link{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;max-width:720px;padding:16px;border:1px solid #dde3f0;border-radius:10px;background:#fbfcff}.MonetizationPageUI-LinkIcon{display:flex;justify-content:center;align-items:center;flex:none;width:36px;height:36px;border-radius:8px;background:#f2f6ff;color:#4c74f6}.MonetizationPageUI-LinkIcon svg{width:18px;height:18px}.MonetizationPageUI-LinkText{display:flex;flex:1 1 240px;flex-direction:column;gap:2px;min-width:0}.MonetizationPageUI-LinkTitle{color:#37313a;font-size:14px;font-weight:500;line-height:20px}.MonetizationPageUI-LinkUrl{overflow:hidden;color:#37313a;font-size:14px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.MonetizationPageUI-LinkHint{color:#6d6d6d;font-size:12px;line-height:16px}.MonetizationPageUI-Copy{gap:6px}.MonetizationPageUI-Copy svg{width:16px;height:16px}.MonetizationPageUI-Copy_copied svg{width:12px;height:9px}@media(max-width:480px){.MonetizationPageUI-Copy{flex-basis:100%}}.MonetizationPageUI-PlanForm{display:flex;flex-direction:column;gap:12px;width:360px;max-width:100%}.MonetizationPageUI-PlanNote{color:#6d6d6d;font-size:12px;line-height:16px}.MonetizationPageUI-SkeletonTitle{width:220px;height:24px}.MonetizationPageUI-SkeletonCard{width:100%;height:260px;border-radius:14px}.ApiTokensPageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.ApiTokensPageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.ApiTokensPageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.ApiTokensPageUI{padding:16px}}@media(min-width:1024px){.ApiTokensPageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.ApiTokensPageUI{overflow-y:auto;scrollbar-gutter:stable}.ApiTokensPageUI::-webkit-scrollbar{width:5px}.ApiTokensPageUI::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.ApiTokensPageUI-Title{font-size:20px;font-weight:400;color:#37313a}.ApiTokensPageUI-Subtitle{max-width:720px}.ApiTokensPageUI-Section{display:flex;flex-direction:column;gap:16px}.ApiTokensPageUI-SectionTitle{font-size:16px;font-weight:500;color:#37313a}.ApiTokensPageUI-ApiKey{display:flex;flex-direction:column;max-width:720px}.ApiTokensPageUI-ApiKey-Label{display:flex;align-items:center;height:40px;font-size:14px;font-weight:300;color:#37313a}.ApiTokensPageUI-CopyRow{position:relative;max-width:720px}.ApiTokensPageUI-CopyInput{width:100%;height:40px;padding:10px 130px 10px 10px;border-radius:8px;border:1px solid #dde3f0;font-size:14px;font-weight:300;color:#37313a;outline:none}.ApiTokensPageUI-CopyInput:disabled{border-color:#dde3f0;background-color:#fafafa;color:#afb8d0;font-weight:400;cursor:not-allowed}.ApiTokensPageUI-CopyButton{position:absolute;top:0;right:0;width:120px;height:40px;padding:0;border-top-left-radius:0;border-bottom-left-radius:0;font-size:12px}.ApiTokensPageUI-ApiKey-Hint{margin-top:6px}.ApiTokensPageUI-CreateRow{display:flex;gap:10px;align-items:stretch;justify-content:flex-end}@media(max-width:480px){.ApiTokensPageUI-CreateRow{flex-direction:column}}.ApiTokensPageUI-CreateModal{display:flex;flex-direction:column;gap:12px;min-width:320px;max-width:480px}.ApiTokensPageUI-CreateError{color:#f04847}.ApiTokensPageUI-Input{flex:1;height:40px;padding:10px;border:1px solid #dde3f0;border-radius:8px;font-size:14px;color:#37313a;outline:none}.ApiTokensPageUI-Input::-moz-placeholder{color:#b4b7bb}.ApiTokensPageUI-Input::placeholder{color:#b4b7bb}.ApiTokensPageUI-Input:not(:disabled):hover,.ApiTokensPageUI-Input:not(:disabled):focus{border-color:#4c81f7}.ApiTokensPageUI-Input:disabled{border-color:#dde3f0;background-color:#fafafa;color:#afb8d0;cursor:not-allowed}.ApiTokensPageUI-Scopes{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid #dde3f0;border-radius:10px;background:#fbfcff}.ApiTokensPageUI-ScopesTitle{font-size:14px;font-weight:500;color:#37313a}.ApiTokensPageUI-ScopeRow input,.ApiTokensPageUI-Lifetime input{accent-color:#4c74f6}.ApiTokensPageUI-ScopeRow{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:10px;margin:0 -8px;padding:6px 8px;border-radius:6px;cursor:pointer;font-size:14px;color:#37313a}.ApiTokensPageUI-ScopeRow_warn_ai,.ApiTokensPageUI-ScopeRow_warn_publish,.ApiTokensPageUI-ScopeRow_warn_plugins,.ApiTokensPageUI-ScopeRow_warn_account{background:#f2f6ff}.ApiTokensPageUI-ScopeLabel{font-weight:400}.ApiTokensPageUI-ScopeDesc{font-size:12px;font-weight:300;color:#6d6d6d}.ApiTokensPageUI-ScopeHint{font-size:12px}.ApiTokensPageUI-Lifetimes{display:flex;flex-wrap:wrap;gap:8px 18px}.ApiTokensPageUI-Lifetime{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:14px;font-weight:300;color:#37313a}.ApiTokensPageUI-List{display:flex;flex-direction:column;gap:12px;max-height:min(60vh,480px);overflow-y:auto;scrollbar-gutter:stable}.ApiTokensPageUI-List::-webkit-scrollbar{width:5px}.ApiTokensPageUI-List::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.ApiTokensPageUI-List{padding-right:4px}.ApiTokensPageUI-Empty{padding:12px 0}.ApiTokensPageUI-Card{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #dde3f0;border-radius:10px;background:#fbfcff;min-width:0}.ApiTokensPageUI-Card_skeleton{border-color:#f2f6ff;background:#f2f6ff;pointer-events:none}@keyframes ApiTokensPageUI-shimmer{0%{background-position:-120% 0}to{background-position:220% 0}}.ApiTokensPageUI-SkeletonLine{display:inline-block;height:12px;border-radius:6px;background:linear-gradient(90deg,#dde3f0,#f2f6ff,#dde3f0) 0 0/200% 100%;animation:ApiTokensPageUI-shimmer 1.4s ease-in-out infinite}.ApiTokensPageUI-SkeletonLine_sm{width:64px}.ApiTokensPageUI-SkeletonLine_md{width:120px}.ApiTokensPageUI-SkeletonLine_lg{width:60%;max-width:240px;height:16px}.ApiTokensPageUI-SkeletonLine_copy{position:absolute;top:14px;left:11px;right:131px;max-width:376px}.ApiTokensPageUI-SkeletonBtn{display:inline-block;width:80px;height:28px;border-radius:6px;background:linear-gradient(90deg,#dde3f0,#f2f6ff,#dde3f0) 0 0/200% 100%;animation:ApiTokensPageUI-shimmer 1.4s ease-in-out infinite;flex-shrink:0}.ApiTokensPageUI-CardHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.ApiTokensPageUI-CardName{flex:1;min-width:0;font-size:16px;font-weight:500;color:#37313a;word-break:break-word}.ApiTokensPageUI-CardMeta{display:grid;grid-template-columns:1fr;gap:8px 16px}@media(min-width:480px){.ApiTokensPageUI-CardMeta{grid-template-columns:repeat(3,minmax(0,1fr))}}.ApiTokensPageUI-Meta{display:flex;flex-direction:column;gap:2px;min-width:0}.ApiTokensPageUI-MetaLabel{font-size:12px;font-weight:400;color:#b4b7bb}.ApiTokensPageUI-MetaValue{font-size:14px;font-weight:400;color:#37313a;word-break:break-word}.ApiTokensPageUI-Revoke{flex-shrink:0;border-color:#f04847;color:#f04847}.ApiTokensPageUI-Revoke:hover{background:#f04847;color:#fff}.ApiTokensPageUI-HowTo{display:flex;flex-direction:column;gap:8px}.ApiTokensPageUI-SubHeading{margin-top:8px;font-size:14px;font-weight:500;color:#37313a}.ApiTokensPageUI-Help{font-size:14px;font-weight:300;line-height:1.5;color:#6d6d6d}.ApiTokensPageUI-Help code{padding:2px 6px;border-radius:6px;background:#f2f6ff;font-family:monospace;font-size:12px;color:#37313a;word-break:break-all;-webkit-user-select:all;-moz-user-select:all;user-select:all}.ApiTokensPageUI-Modal{display:flex;flex-direction:column;gap:12px;max-width:560px}.ApiTokensPageUI-CopyButton{align-self:flex-start}.ApiTokensPageUI-ModalHeading{margin-top:4px;font-size:14px;font-weight:500;color:#37313a}.ApiTokensPageUI-TokenBox{padding:12px;border:1px solid #dde3f0;border-radius:8px;background:#f2f6ff;font-family:monospace;font-size:12px;color:#37313a;word-break:break-all;cursor:pointer;-webkit-user-select:all;-moz-user-select:all;user-select:all}.ApiTokensPageUI-ConfigBox{margin:0;padding:12px;border-radius:8px;background:#f2f6ff;font-family:monospace;font-size:12px;color:#37313a;white-space:pre-wrap;word-break:break-word}.IntegrationsPageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.IntegrationsPageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.IntegrationsPageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.IntegrationsPageUI{padding:16px}}@media(min-width:1024px){.IntegrationsPageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.IntegrationsPageUI{overflow-y:auto;scrollbar-gutter:stable}.IntegrationsPageUI::-webkit-scrollbar{width:5px}.IntegrationsPageUI::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.IntegrationsPageUI-Title{font-size:20px;font-weight:400;color:#37313a}.IntegrationsPageUI-Subtitle{max-width:720px}.IntegrationsPageUI-List{display:flex;flex-direction:column;gap:12px;padding-right:4px}.IntegrationsPageUI-Card{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #dde3f0;border-radius:10px;background:#fbfcff;min-width:0}.IntegrationsPageUI-CardHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.IntegrationsPageUI-CardName{flex:1;min-width:0;font-size:16px;font-weight:500;color:#37313a}.IntegrationsPageUI-Status{flex-shrink:0;font-size:12px;font-weight:400;color:#b4b7bb}.IntegrationsPageUI-Status_Connected{color:#37313a}.IntegrationsPageUI-Connect{display:flex;gap:8px}.IntegrationsPageUI-Input{flex:1;min-width:0;height:40px;padding:10px;border-radius:8px;border:1px solid #dde3f0;font-size:14px;font-weight:300;color:#37313a;outline:none}.IntegrationsPageUI-Input:disabled{border-color:#dde3f0;background-color:#fafafa;color:#afb8d0;cursor:not-allowed}.IntegrationsPageUI-Disconnect{flex-shrink:0;align-self:flex-start;border-color:#f04847;color:#f04847}.IntegrationsPageUI-Disconnect:hover{background:#f04847;color:#fff}.IntegrationsPageUI-HowTo{display:flex;flex-direction:column;gap:8px}.IntegrationsPageUI-HowToSummary{width:-moz-fit-content;width:fit-content;font-size:12px;font-weight:400;color:#b4b7bb;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.IntegrationsPageUI-HowToSummary:hover{color:#37313a}.IntegrationsPageUI-Help{font-size:14px;font-weight:300;line-height:1.5;color:#6d6d6d}.IntegrationsPageUI-Help code{padding:2px 6px;border-radius:6px;background:#f2f6ff;font-family:monospace;font-size:12px;color:#37313a}.OpenInAppToast{display:flex;flex-direction:column;gap:8px}.OpenInAppToast-Actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.OpenInAppToast-Action{padding:6px 12px;border:0;border-radius:8px;background:#16161d;color:#fff;font:inherit;font-size:13px;text-decoration:none;cursor:pointer}.OpenInAppToast-Action_quiet{background:#16161d14;color:#16161d}.FriendsPageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.FriendsPageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.FriendsPageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.FriendsPageUI{padding:16px}}@media(min-width:1024px){.FriendsPageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.FriendsPageUI{overflow-y:auto;scrollbar-gutter:stable}.FriendsPageUI::-webkit-scrollbar{width:5px}.FriendsPageUI::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.FriendsPageUI-Title{font-size:20px;font-weight:400;color:#37313a}.FriendsPageUI-Subtitle{max-width:720px}.FriendsPageUI-Body{display:flex;flex-direction:column;gap:24px;width:100%;max-width:880px}.FriendsPageUI-Section{display:flex;flex-direction:column;gap:12px}.FriendsPageUI-SectionTitle{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:500;color:#37313a}.FriendsPageUI-Count{display:flex;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 7px;border-radius:11px;background:#f2f6ff;font-size:12px;font-weight:500;line-height:1;color:#6d6d6d}.FriendsPageUI-List{display:flex;flex-direction:column;border:1px solid #dde3f0;border-radius:10px;background:#fbfcff;list-style:none}.FriendsPageUI-List_skeleton{border-color:#f2f6ff;background:#f2f6ff;pointer-events:none}.FriendsPageUI-Row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;min-height:64px;padding:12px 16px}.FriendsPageUI-Row+.FriendsPageUI-Row{border-top:1px solid #dde3f0}.FriendsPageUI-List_skeleton .FriendsPageUI-Row+.FriendsPageUI-Row{border-top-color:#fff}.FriendsPageUI-Person{display:flex;flex:1 1 180px;align-items:center;gap:12px;min-width:0}.FriendsPageUI-Avatar{position:relative;flex-shrink:0}.FriendsPageUI-Avatar .AvatarUI{cursor:default}.FriendsPageUI-Presence{position:absolute;right:-1px;bottom:-1px;width:12px;height:12px;border:2px solid #fbfcff;border-radius:50%;background:#06b780}.FriendsPageUI-Info{display:flex;flex-direction:column;gap:2px;min-width:0}.FriendsPageUI-Name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;color:#37313a;-webkit-user-select:text;-moz-user-select:text;user-select:text}.FriendsPageUI-Line{font-size:12px;font-weight:400;line-height:16px;color:#b4b7bb;overflow-wrap:anywhere}.FriendsPageUI-Line_tone_live{color:#6d6d6d}.FriendsPageUI-Line_tone_wait{font-variant-numeric:tabular-nums;color:#4c74f6}.FriendsPageUI-Line_tone_good{color:#06b780}.FriendsPageUI-Line_tone_bad{color:#f04847}.FriendsPageUI-Actions{display:flex;flex-shrink:0;align-items:center;gap:8px;margin-left:auto}.FriendsPageUI-Action.ButtonUI{height:32px;padding:0 15px}.FriendsPageUI-MenuButton{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border:none;border-radius:8px;background:transparent;cursor:pointer;transition:background-color .2s ease}.FriendsPageUI-MenuButton svg path{fill:#6d6d6d;transition:fill .2s ease}.FriendsPageUI-MenuButton:hover,.FriendsPageUI-MenuButton:focus-visible{background:#4c74f61a}.FriendsPageUI-MenuButton:hover svg path,.FriendsPageUI-MenuButton:focus-visible svg path{fill:#4c74f6}.FriendsPageUI-MenuButton:focus-visible{outline:2px solid #4c74f6;outline-offset:1px}.FriendsPageUI-Options .MenuUI-Option{align-items:center;gap:8px;white-space:nowrap}.FriendsPageUI-Options .MenuUI-Option:hover{color:#4c74f6}.FriendsPageUI-Hint{font-size:12px;font-weight:400;line-height:16px;color:#b4b7bb}.FriendsPageUI-Empty{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:520px;margin:0 auto;padding:40px 8px;text-align:center}.FriendsPageUI-EmptyIcon{display:flex;justify-content:center;align-items:center;width:64px;height:64px;border-radius:50%;background:#f2f6ff;color:#4c74f6}.FriendsPageUI-EmptyIcon svg{width:28px;height:28px}.FriendsPageUI-EmptyTitle{font-size:16px;font-weight:500;color:#37313a}.FriendsPageUI-EmptyText{margin-bottom:4px;font-size:14px;font-weight:300;line-height:1.5;color:#6d6d6d}@keyframes FriendsPageUI-shimmer{0%{background-position:-120% 0}to{background-position:220% 0}}.FriendsPageUI-Bone{display:block;flex-shrink:0;border-radius:6px;background:linear-gradient(90deg,#dde3f0,#f2f6ff,#dde3f0) 0 0/200% 100%;animation:FriendsPageUI-shimmer 1.4s ease-in-out infinite}.FriendsPageUI-Bone_avatar{width:40px;height:40px;border-radius:50%}.FriendsPageUI-Bone_name{width:140px;height:14px;margin:3px 0}.FriendsPageUI-Bone_line{width:96px;height:10px;margin:3px 0}.FriendsPageUI-Bone_action{width:96px;height:32px;margin-left:auto;border-radius:8px}@media(prefers-reduced-motion:reduce){.FriendsPageUI-Bone{animation:none}}.OAuthConsentPage{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.OAuthConsentPage{height:calc(100dvh - 76px)}@media(min-width:1024px){.OAuthConsentPage{height:calc(100vh - 100px)}}@media(min-width:768px){.OAuthConsentPage{padding:16px}}@media(min-width:1024px){.OAuthConsentPage{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.OAuthConsentPage{overflow-y:auto;scrollbar-gutter:stable}.OAuthConsentPage::-webkit-scrollbar{width:5px}.OAuthConsentPage::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.OAuthConsentPage-Inner{max-width:520px;margin:40px auto}.OAuthConsentPage-Card{padding:24px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.OAuthConsentPage-Title{font-size:22px;font-weight:600;margin-bottom:8px}.OAuthConsentPage-ClientName{font-size:16px;color:#1f2937;margin-bottom:24px}.OAuthConsentPage-ClientName code{background:#f3f4f6;padding:1px 6px;border-radius:4px;font-size:14px}.OAuthConsentPage-ReturnTo{margin-top:6px;font-size:14px;color:#6b7280}.OAuthConsentPage-ReturnTo_Warning{margin:12px 0 0;padding:10px 12px;border:1px solid #f5d38a;border-radius:8px;background:#fff8e8;line-height:1.45;color:#7a4d00}.OAuthConsentPage-ScopesTitle{font-size:14px;font-weight:600;margin-bottom:12px;color:#374151}.OAuthConsentPage-Scope{display:flex;align-items:center;gap:10px;padding:8px 0;font-size:14px;color:#374151;cursor:pointer}.OAuthConsentPage-Scope_Unchecked{opacity:.5}.OAuthConsentPage-Scope input[type=checkbox]{width:16px;height:16px;cursor:pointer}.OAuthConsentPage-Actions{display:flex;gap:8px;margin-top:24px}.OAuthConsentPage-Btn{padding:12px 16px;border:none;border-radius:8px;font-size:14px;cursor:pointer;transition:opacity .15s ease}.OAuthConsentPage-Btn:hover:not(:disabled){opacity:.85}.OAuthConsentPage-Btn:disabled{opacity:.4;cursor:not-allowed}.OAuthConsentPage-Btn_Primary{flex:1;background:#1f2937;color:#fff;font-weight:600}.OAuthConsentPage-Btn_Secondary{background:#fff;color:#6b7280;border:1px solid #d1d5db}.OAuthConsentPage-Error{padding:12px;background:#fee2e2;color:#991b1b;border-radius:6px;margin-top:12px;font-size:13px}.OAuthConsentPage-Footnote{margin-top:24px;font-size:12px;color:#9ca3af;line-height:1.4}.ProjectsPageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.ProjectsPageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.ProjectsPageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.ProjectsPageUI{padding:16px}}@media(min-width:1024px){.ProjectsPageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.ProjectsPageUI{overflow-y:auto;scrollbar-gutter:stable}.ProjectsPageUI::-webkit-scrollbar{width:5px}.ProjectsPageUI::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.ProjectsPageUI{position:relative;overflow-x:hidden}.ProjectsPageUI-Top{display:inherit;flex:inherit;grid:inherit;position:sticky;gap:inherit;flex-direction:inherit;z-index:1;top:0}.ProjectsPageUI-Top:before{content:"";display:block;position:absolute;top:-20px;left:-20px;right:-20px;height:calc(100% + 30px);z-index:-1;background-color:#fff}.ProjectsPageUI-ProjectsContainer{position:relative}.ProjectsPageUI-ProjectsContainer_Block{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));--height: 196px}.ProjectsPageUI-ProjectsContainer_List{display:flex;flex-direction:column}.ProjectsPageUI-ListTitlesContainer{display:none}@media(min-width:1440px){.ProjectsPageUI-ListTitlesContainer{display:flex;justify-content:center;padding:12px 17px}}.ProjectsPageUI-ListTitle:first-child{flex:1;min-width:220px}.ProjectsPageUI-ListTitle{width:130px;flex-shrink:0}.ProjectsPageUI-ListTitle:last-child{flex:1}.ProjectsPageUI-TitleContainer{display:flex;justify-content:space-between}.ProjectsPageUI-Append{width:48px;height:48px;border-radius:100%;padding:0;bottom:20px;right:20px;position:fixed}.ProjectsPageUI-SearchMain{display:none}@media(min-width:768px){.ProjectsPageUI-SearchMain{display:flex}}.ProjectsPageUI-SearchButton{display:flex;justify-content:center;align-items:center;width:40px;height:30px;border-radius:6px;border:1px solid #dde3f0;cursor:pointer}@media(min-width:768px){.ProjectsPageUI-SearchButton{display:none}}.ProjectsPageUI-SearchButton svg{width:18px;height:18px}.ProjectsPageUI-Search{height:35px;display:flex}@media(min-width:768px){.ProjectsPageUI-Search{display:none}}.ProjectsPageUI-EmptyWidget{border:1px dashed #dde3f0;border-radius:20px}.ProjectsPageUI-EmptyWidget_Block{height:196px}.ProjectsPageUI-EmptyWidget_List{height:74px}.ProjectWidgetBlockUI{border-radius:20px;border:1px solid #dde3f0;background:#fff;display:flex;flex-direction:column;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:196px;width:100%;aspect-ratio:1/1}.ProjectWidgetBlockUI:hover .ProjectWidgetBlockUI-KebabIcon{visibility:visible}@media(max-width:1024px){.ProjectWidgetBlockUI{max-width:100%}.ProjectWidgetBlockUI .ProjectWidgetBlockUI-KebabIcon{visibility:visible}}.ProjectWidgetBlockUI-ImageBlock{position:relative;background:#e1e7ff;width:100%;max-height:136px;min-height:136px;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;align-items:center;justify-content:center;overflow:hidden}.ProjectWidgetBlockUI-Image{-o-object-fit:cover;object-fit:cover;position:absolute;inset:0;width:100%;height:100%}.ProjectWidgetBlockUI-ImageBack{-o-object-fit:cover;object-fit:cover;position:absolute;inset:0;width:100%;height:100%;filter:blur(10px)}.ProjectWidgetBlockUI-DataBlock{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;padding-right:10px}.ProjectWidgetBlockUI-Data{position:relative;display:flex;flex-direction:column;width:100%;gap:4px;padding-left:8px;flex:1;justify-content:center}.ProjectWidgetBlockUI-Info{display:flex;flex-direction:row;gap:8px;align-items:center}.ProjectWidgetBlockUI-Saving{flex:none}.ProjectWidgetBlockUI-Title{font-size:14px;font-weight:300;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;outline-offset:4px;outline-color:#4c74f6;cursor:pointer}.ProjectWidgetBlockUI-Title:not([contenteditable=true]){text-overflow:ellipsis}.ProjectWidgetBlockUI-Title{max-width:150px}.ProjectWidgetBlockUI-Date{display:flex;gap:6px;align-items:center;color:#b4b7bb;font-size:12px;font-weight:300;margin-left:15px}.ProjectWidgetBlockUI-HoveredImage{cursor:pointer;position:absolute;height:100%;width:100%;display:flex;inset:0;align-items:center;justify-content:center;color:#fff;font-weight:300;font-size:14px;background:#000f4bb3;opacity:0}.ProjectWidgetBlockUI-HoveredImage:hover{opacity:1;transition:.3s}.ProjectWidgetBlockUI-HoveredImage:hover~.ProjectWidgetBlockUI-Fav{display:inherit}.ProjectWidgetBlockUI-Fav{position:absolute;width:28px;height:22px;background-color:#fff;border-radius:6px;border:1px solid rgba(76,116,246,.1019607843);display:flex;justify-content:center;align-items:center;top:10px;right:10px;cursor:pointer}@media(min-width:1024px){.ProjectWidgetBlockUI-Fav:not(:hover){display:none}}.ProjectWidgetBlockUI-Input{border:1px solid #eeeeee;padding:0 4px;font-size:14px;border-radius:6px;max-width:150px}.ProjectWidgetBlockUI-Input:focus{outline:none}.ProjectWidgetBlockUI-KebabMenu{cursor:pointer;position:absolute;right:10px;top:20px;opacity:0;animation:fadeIn .3s forwards}.ProjectWidgetBlockUI-KebabIcon{visibility:hidden}.ProjectWidgetBlockUI-KebabIcon path{fill:#6d6d6d}.ProjectWidgetBlockUI-ActiveKebabIcon path{fill:#4c74f6}.ProjectWidgetBlockUI_SelectedProject{border:1px solid #4c74f6}.ProjectWidgetBlockUI-SelectedIcon{position:absolute;top:10px;right:10px}.ProjectWidgetBlockUI-SelectedIcon svg{width:18px;height:18px}.ProjectWidgetListUI{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:17px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;cursor:pointer}.ProjectWidgetListUI:hover .NestedMenuUI-KebabIcon,.ProjectWidgetListUI:hover .ProjectWidgetListUI-Fav{opacity:1}.ProjectWidgetListUI-Metadata{display:flex;flex:1;gap:30px;min-width:220px}.ProjectWidgetListUI-ImageBlock{display:flex;justify-content:center;align-items:center;border-radius:6px;width:49px;height:49px;border:1px solid #dde3f0;background-color:#e1e7ff;overflow:hidden;flex:0 0 49px}.ProjectWidgetListUI-ImageBlock svg{width:40px;height:43px}.ProjectWidgetListUI-Image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ProjectWidgetListUI-Data{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.ProjectWidgetListUI-Info{display:flex;gap:8px;align-items:center}.ProjectWidgetListUI-Saving{flex:none}.ProjectWidgetListUI:hover .ProjectWidgetListUI-Title{color:#4c74f6!important}.ProjectWidgetListUI-Title{font-size:14px;font-weight:300;transition:all .3s ease;max-width:30vw;outline-offset:4px;outline-color:#4c74f6;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(min-width:480px){.ProjectWidgetListUI-Title{max-width:40vw}}@media(min-width:768px){.ProjectWidgetListUI-Title{max-width:45vw}}@media(min-width:1024px){.ProjectWidgetListUI-Title{max-width:50vw}}@media(min-width:1440px){.ProjectWidgetListUI-Title{max-width:15vw}}.ProjectWidgetListUI-Input{border:1px solid #eeeeee;padding:0 4px;font-size:14px;border-radius:6px}.ProjectWidgetListUI-Input:focus{outline:none}.ProjectWidgetListUI-Date{display:flex;gap:8px;align-items:center;color:#b4b7bb;font-size:12px;font-weight:300}.ProjectWidgetListUI-UserData{display:none;align-items:center;gap:10px;font-weight:300;font-size:12px;max-width:390px;width:100%}@media(min-width:768px){.ProjectWidgetListUI-UserData{display:flex}}.ProjectWidgetListUI-UserData div{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:120px;text-align:left}.ProjectWidgetListUI-Fav{width:28px;height:22px;background-color:#fff;border-radius:6px;border:1px solid rgba(76,116,246,.1019607843);display:flex;justify-content:center;align-items:center;cursor:pointer;opacity:1}@media(min-width:1024px){.ProjectWidgetListUI-Fav{opacity:0}}.ProjectWidgetListUI-Buttons{display:flex;align-items:center;justify-content:flex-end;flex:1;gap:12px}.ProjectWidgetListUI-Buttons .NestedMenuUI-KebabIcon{opacity:1}@media(min-width:1024px){.ProjectWidgetListUI-Buttons .NestedMenuUI-KebabIcon{opacity:0}}.ProjectWidgetListUI-Show{opacity:1}.ProjectWidgetListUI-SelectedProject{border-color:transparent;background:#4c74f61a}@media(min-width:1024px){.ProjectWidgetListUI-SelectedProject{border:1px solid #4c74f6}}.ProjectWidgetListUI-SelectedIcon{width:18px;height:18px}.ProjectWidgetListUI-SelectedIcon svg{width:18px;height:18px}.ProjectWidgetListUI-EmptyImage{width:100%;height:100%;background:#e1e7ff}.AddTagFeature{display:flex;flex-direction:column;gap:8px;height:252px;padding-top:8px;position:relative;outline:none}.AddTagFeature-Clear{text-align:center;font-size:12px;color:#4c74f6;cursor:pointer;padding:6px}.AddTagFeature-Tags{display:flex;flex-wrap:wrap;align-content:flex-start;min-height:160px;gap:4px;overflow-y:auto;scrollbar-gutter:stable}.AddTagFeature-Tags::-webkit-scrollbar{width:5px}.AddTagFeature-Tags::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.AddTagFeature-Tag{display:flex;align-items:center;padding:2px 6px;font-size:12px;color:#4c81f7;border-radius:10px;border:1px solid #4c81f7;gap:6px;height:24px;cursor:default}.AddTagFeature-Tag p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:161px}.AddTagFeature-Tag svg{cursor:pointer}.AddTagFeature-RemoveIcon{display:flex;align-items:center}.AddTagFeature-TagInput{position:relative;border-radius:6px;border:1px solid #dde3f0;width:100%;display:flex;align-items:center;gap:6px}.AddTagFeature-TagInput:has(input:focus) .AddTagFeature-AllTags{opacity:1;transform:translateY(0);pointer-events:all;transition:.1s}.AddTagFeature-Input{padding:8px 10px;position:relative;border:none;width:100%;height:16px;box-sizing:content-box;background:none}.AddTagFeature-Input::-moz-placeholder{color:#b4b7bb;font-size:12px}.AddTagFeature-Input::placeholder{color:#b4b7bb;font-size:12px}.AddTagFeature-Input:focus{outline:none;border:none}.AddTagFeature-ArrowIcon{position:absolute;right:5%;pointer-events:none;transform:rotate(90deg);width:10px;height:7px}.AddTagFeature-AllTags{display:flex;flex-direction:column;gap:6px;padding:6px;min-height:30px;max-height:150px;overflow:auto;position:absolute;background:#fff;border-radius:6px;box-shadow:0 4px 4px #171a531a;height:-moz-fit-content;height:fit-content;border:1px solid #dde3f0;top:100%;left:0;right:0;opacity:0;transform:translateY(-50px);pointer-events:none;z-index:1}.AddTagFeature-AllTags::-webkit-scrollbar{width:5px}.AddTagFeature-AllTags::-webkit-scrollbar-thumb{background-color:#eee;border-radius:10px}.AddTagFeature-DropdownTag{font-size:12px;cursor:pointer;transition:all ease .3s;border-radius:4px;width:100%}.AddTagFeature-DropdownTag p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:196px;padding:6px;transition:all ease .1s}.AddTagFeature-DropdownTag p:hover{color:#4c74f6}.AddTagFeature-DropdownTag:hover{background-color:#4c74f61a}.AddTagFeature-DropdownTag_Active{pointer-events:none;background-color:#4c74f61a}.AddTagFeature-DropdownTag_Active p{color:#4c74f6}.AddTagFeature-EmptyTags{font-size:12px;color:#dfdfdf;text-align:center}.ProjectMoveUI-Menu{display:flex;align-items:center;flex-direction:column;height:252px;max-height:252px;width:209px;overflow-y:auto;scrollbar-gutter:stable}.ProjectMoveUI-Menu::-webkit-scrollbar{width:5px}.ProjectMoveUI-Menu::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.ProjectMoveUI-Modal{max-width:480px}.ProjectMoveUI-Select{display:flex;flex-direction:column;gap:2px;width:100%;max-height:280px;overflow-y:auto;scrollbar-gutter:stable}.ProjectMoveUI-Select::-webkit-scrollbar{width:5px}.ProjectMoveUI-Select::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.ProjectMoveUI-GroupName{font-size:12px;font-weight:300;line-height:16px;color:#6d6d6d}.ProjectMoveUI-GroupName:first-letter{text-transform:uppercase}.ProjectMoveUI-GroupName{padding:12px 0 6px}.ProjectMoveUI-GroupName:first-child{padding-top:0}.ProjectInfoWidgetUI{display:flex;flex-direction:column;align-items:flex-start}.ProjectInfoWidgetUI-Project{display:flex;width:100%;gap:20px}@media(max-width:1024px){.ProjectInfoWidgetUI-Project{flex-direction:column;align-items:stretch}}@media(min-width:480px){.ProjectInfoWidgetUI-Delete{margin-right:auto}}.ProjectInfoWidgetUI-CloseButton{cursor:pointer;position:absolute;right:20px;top:20px}.ProjectInfoWidgetUI-CloseIcon{width:14px;height:14px}.ProjectInfoWidgetUI-ImageBlock{position:relative;width:248px;height:136px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#e1e7ff;overflow:hidden}@media(max-width:1024px){.ProjectInfoWidgetUI-ImageBlock{width:100%}}@media(min-width:1024px){.ProjectInfoWidgetUI-ImageBlock{max-width:100%}}.ProjectInfoWidgetUI-Image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ProjectInfoWidgetUI-InfoBlock{padding:0 10px;display:flex;flex-direction:column;gap:20px;width:100%}@media(min-width:1024px){.ProjectInfoWidgetUI-InfoBlock{max-width:380px}}.ProjectInfoWidgetUI-ProjectInfo{display:flex;flex-direction:column;gap:2px}.ProjectInfoWidgetUI-ProjectPublish{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:300;color:#6d6d6d;width:140px}.ProjectInfoWidgetUI-TextBlock{padding:6px 4px;display:flex;gap:10px}.ProjectInfoWidgetUI-Text{width:140px;font-size:14px;font-weight:300;color:#6d6d6d}.ProjectInfoWidgetUI-Value{max-width:200px;font-weight:300;font-size:14px;word-break:break-all}.ProjectInfoWidgetUI-ProjectMetadata{display:flex;flex-direction:column}.ProjectInfoWidgetUI-Divider{transition:all ease .3s;height:1px}.ProjectInfoWidgetUI-DividerActiveClass{height:1px;background-color:#4c74f6}.ProjectInfoWidgetUI-ProjectTitle{display:flex;align-items:center;justify-content:space-between;gap:10px}.ProjectInfoWidgetUI-EditIcon{min-width:20px;min-height:20px;opacity:0;transition:all ease .3s}.ProjectInfoWidgetUI-EditIconActive{opacity:1}.ProjectInfoWidgetUI-ProjectName{font-size:16px;font-weight:300;padding:10px 4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;word-break:break-all}.ProjectInfoWidgetUI-Input{outline:none;border:none;padding:10px 4px;font-size:16px;font-weight:300}.ProjectInfoWidgetUI-HoveredImage{position:absolute;height:100%;width:100%;display:flex;align-items:center;justify-content:center;gap:2px;border-radius:8px;color:#fff;font-weight:300;font-size:14px;background:#000f4bb3;opacity:0}.ProjectInfoWidgetUI-UploadIcon{cursor:pointer;display:flex;justify-content:center;align-items:center;width:28px;height:28px;background:#fff;border-radius:6px;position:relative}.ProjectInfoWidgetUI-UploadIcon input{display:none}.ProjectInfoWidgetUI-ImageBlock:hover .ProjectInfoWidgetUI-HoveredImage{opacity:1;transition:.3s}.ProjectInfoWidgetUI-DeleteIcon{cursor:pointer;display:flex;justify-content:center;align-items:center;width:28px;height:28px;background:#fff;border-radius:6px}.ProjectInfoWidgetUI-DeleteIcon svg path{stroke:#f04847}.ProjectAddMembersWidgetUI{max-width:490px}.ProjectAddMembersWidgetUI-Button{width:clamp(50%,100%,182px);height:34px;padding:8px 14px;margin-right:20px;font-size:12px;font-weight:300}.ProjectCreateWidgetUI{display:flex;justify-content:center;align-items:flex-start;max-height:min(90vh,609px)}@media(min-width:768px){.ProjectCreateWidgetUI{max-height:min(90vh,650px)}}.ProjectCreateWidgetUI .ModalUI-Footer{justify-content:center;flex-direction:unset}@media(min-width:1024px){.ProjectCreateWidgetUI .ModalUI-Footer{justify-content:end}}.ProjectCreateWidgetUI .ModalUI-Content{flex-grow:1;position:relative;overflow-y:auto;scrollbar-gutter:stable}.ProjectCreateWidgetUI .ModalUI-Content::-webkit-scrollbar{width:5px}.ProjectCreateWidgetUI .ModalUI-Content::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.ProjectCreateWidgetUI .FilterSelectUI-Menu{width:100%}.ProjectCreateWidgetUI .ModalUI-Title{padding-top:10px}.ProjectCreateWidgetUI-WorkspaceTitlePreloader{width:210px}@media(min-width:480px){.ProjectCreateWidgetUI-WorkspaceTitlePreloader{width:100%}}.ProjectCreateWidgetUI-Options{max-height:230px!important}.ProjectCreateWidgetUI_isByTemplate{max-width:480px}.ProjectCreateWidgetUI_isByTemplate .ModalUI-Content{overflow:visible}.ProjectCreateWidgetUI_isByTemplate .ModalUI-Title{padding-top:0}.ProjectCreateWidgetUI_isByTemplate .ModalUI-Footer{justify-content:flex-end;flex-direction:column-reverse}@media(min-width:480px){.ProjectCreateWidgetUI_isByTemplate .ModalUI-Footer{flex-direction:row}}.ProjectCreateWidgetUI_isByTemplate .ProjectCreateWidgetUI-Select{width:100%;min-height:40px;padding:6px 10px;border-color:#dde3f0;border-radius:8px;transition:border-color .3s ease}.ProjectCreateWidgetUI_isByTemplate .ProjectCreateWidgetUI-Select:hover{border-color:#4c81f7}.ProjectCreateWidgetUI-Label{display:flex;align-items:center;min-height:40px;font-size:14px;font-weight:300;color:#37313a}.ProjectCreateWidgetUI_launch{width:min(780px,100vw - 32px);max-width:none;max-height:min(92vh,860px)}.ProjectCreateWidgetUI_launch .ModalUI-Content{padding:0;overflow-y:auto;scrollbar-gutter:stable}.ProjectCreateWidgetUI_launch .ModalUI-Content::-webkit-scrollbar{width:5px}.ProjectCreateWidgetUI_launch .ModalUI-Content::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.ProjectCreateWidgetUI-Launch{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;padding:20px 36px 28px;font-family:Noto Sans,sans-serif}@media(max-width:560px){.ProjectCreateWidgetUI-Launch{padding:16px 16px 20px}}.ProjectCreateWidgetUI-LaunchTitle{margin:0;font-family:Noto Sans,sans-serif;font-weight:500;font-size:26px;line-height:1.2;letter-spacing:-.015em;text-align:center;color:#37313a}.ProjectCreateWidgetUI-Prompt{margin-top:18px}.ProjectCreateWidgetUI-Prompt .LaunchPrompt-Card{gap:10px;padding:16px 14px 12px 18px;border:1.5px solid transparent;border-radius:18px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#8c51fc,#4c74f6) border-box;box-shadow:0 14px 40px -18px #4b3fe473}.ProjectCreateWidgetUI-Prompt .LaunchPrompt-Card:focus-within{box-shadow:0 0 0 4px #8c51fc1f,0 16px 44px -18px #4b3fe480}.ProjectCreateWidgetUI-Prompt .LaunchPrompt-Card.LaunchPrompt-Card_dragOver{border:1.5px dashed #8c51fc;background:#faf7ff}.ProjectCreateWidgetUI-Prompt .LaunchPrompt-Input{min-height:4.4em;font-family:Noto Sans,sans-serif;font-size:17px;line-height:1.5}.ProjectCreateWidgetUI-Prompt .LaunchPrompt-Attach,.ProjectCreateWidgetUI-Prompt .LaunchPrompt-File{padding:6px 12px;border-radius:10px;font-size:13px}.ProjectCreateWidgetUI-Prompt .LaunchPrompt-Attach:hover,.ProjectCreateWidgetUI-Prompt .LaunchPrompt-File:hover{border-color:#c7d2f8}.ProjectCreateWidgetUI-Prompt .LaunchPrompt-Submit{padding:8px 16px;border-radius:10px;font-size:14px;background:linear-gradient(100deg,#8c51fc,#6a62fb,#4c74f6);font-weight:500;color:#fff;box-shadow:none;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.ProjectCreateWidgetUI-Prompt .LaunchPrompt-Submit_ready{box-shadow:inset 0 1px #ffffff40,0 8px 18px -8px #6c5afaa6}.ProjectCreateWidgetUI-Prompt .LaunchPrompt-Submit_ready:hover{filter:brightness(1.06);box-shadow:inset 0 1px #ffffff40,0 10px 22px -8px #6c5afabf}.ProjectCreateWidgetUI-Prompt .LaunchPrompt-Error{padding-left:0;font-size:12.5px;text-align:center}.ProjectCreateWidgetUI-Prompt .LaunchPrompt-Empty{align-self:center;margin-top:2px;padding:8px 14px;border:1px solid #e6e6ee;border-radius:10px;background:#fff;font-size:14px;font-weight:500;color:#37313a;transition:border-color .15s ease,color .15s ease}.ProjectCreateWidgetUI-Prompt .LaunchPrompt-Empty span{font-size:16px}.ProjectCreateWidgetUI-Prompt .LaunchPrompt-Empty:hover{border-color:#c7d2f8;color:#4c74f6}@media(min-width:561px){.ProjectCreateWidgetUI-Prompt .LaunchPrompt-Examples{justify-content:center}}.ProjectCreateWidgetUI-Starters{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:18px;padding-top:18px;border-top:1px solid #eeeef3}.ProjectCreateWidgetUI-Starters h3{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}.ProjectCreateWidgetUI-StartersGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:560px){.ProjectCreateWidgetUI-StartersGrid{display:flex;overflow-x:auto;margin:0 -16px;padding:2px 16px 6px;scrollbar-width:none}.ProjectCreateWidgetUI-StartersGrid::-webkit-scrollbar{display:none}}.ProjectCreateWidgetUI-Starter{--tint: #eceff7;position:relative;overflow:hidden;display:flex;align-items:center;height:88px;padding:0 16px;border:0;border-radius:14px;background:var(--tint);font:inherit;text-align:left;cursor:pointer;transition:filter .2s ease}.ProjectCreateWidgetUI-Starter_kind_lesson{--tint: #e4ebff}.ProjectCreateWidgetUI-Starter_kind_board2d{--tint: #ffe8de}.ProjectCreateWidgetUI-Starter_kind_board3d{--tint: #ece4ff}.ProjectCreateWidgetUI-Starter_kind_game{--tint: #dcf5ea}.ProjectCreateWidgetUI-Starter_kind_app{--tint: #ffe3ee}.ProjectCreateWidgetUI-Starter_kind_ar{--tint: #dbf2fa}.ProjectCreateWidgetUI-Starter:hover{filter:saturate(1.15)}.ProjectCreateWidgetUI-Starter:hover .ProjectCreateWidgetUI-StarterPreview{transform:translateY(-6px) rotate(-3deg)}.ProjectCreateWidgetUI-Starter:focus-visible{outline:2px solid #4c74f6;outline-offset:2px}@media(prefers-reduced-motion:reduce){.ProjectCreateWidgetUI-Starter:hover .ProjectCreateWidgetUI-StarterPreview{transform:rotate(-8deg)}}@media(max-width:560px){.ProjectCreateWidgetUI-Starter{flex:0 0 200px}}.ProjectCreateWidgetUI-StarterPreview{position:absolute;right:-10px;bottom:-16px;display:block;overflow:hidden;width:112px;aspect-ratio:16/10;border-radius:8px;box-shadow:0 10px 22px -8px #14103c66;transform:rotate(-8deg);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.ProjectCreateWidgetUI-StarterPreview svg{display:block;width:100%;height:100%}.ProjectCreateWidgetUI-StarterTitle{position:relative;z-index:1;max-width:52%;font-size:15px;font-weight:500;line-height:1.25;color:#37313a}.ProjectCreateWidgetUI-Templates{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:18px;padding-top:18px;border-top:1px solid #eeeef3}.ProjectCreateWidgetUI-TemplatesHead{display:contents}.ProjectCreateWidgetUI-TemplatesHead h3{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}.ProjectCreateWidgetUI-TemplatesRow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media(max-width:560px){.ProjectCreateWidgetUI-TemplatesRow{display:flex;overflow-x:auto;scrollbar-width:none}.ProjectCreateWidgetUI-TemplatesRow::-webkit-scrollbar{display:none}}.ProjectCreateWidgetUI-Template{display:flex;flex-direction:column;gap:8px;min-width:0;padding:0;border:0;background:none;font:inherit;text-align:left;cursor:pointer}.ProjectCreateWidgetUI-Template:hover .ProjectCreateWidgetUI-TemplateThumb{box-shadow:0 0 0 1px #c7d2f8,0 8px 20px -8px #14103c2e}.ProjectCreateWidgetUI-Template:focus-visible{outline:none}.ProjectCreateWidgetUI-Template:focus-visible .ProjectCreateWidgetUI-TemplateThumb{box-shadow:0 0 0 2px #4c74f6}@media(max-width:560px){.ProjectCreateWidgetUI-Template{flex:0 0 132px}}.ProjectCreateWidgetUI-TemplateThumb{display:block;overflow:hidden;aspect-ratio:4/3;border-radius:14px;background:#f3f3f6;box-shadow:0 0 0 1px #0b0b130f;transition:box-shadow .2s ease}.ProjectCreateWidgetUI-TemplateThumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ProjectCreateWidgetUI-TemplateName{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;color:#37313a}.ProjectCreateWidgetUI-TemplateSkeleton{width:100%;aspect-ratio:4/3;border-radius:14px}@media(max-width:560px){.ProjectCreateWidgetUI-TemplateSkeleton{flex:0 0 132px}}.ProjectCreateWidgetUI-Options_wide{min-width:260px}.ProjectCreateWidgetUI-Where{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 8px;margin-top:12px;font-size:13px;color:#6d6d6d}.ProjectCreateWidgetUI-Launch .ProjectCreateWidgetUI-Where .ProjectCreateWidgetUI-WorkspaceSelect{height:auto;padding:4px 8px 4px 10px;border:1px solid #e6e6ee;border-radius:8px;color:#37313a;background:#fff}.ProjectCreateWidgetUI-Launch .ProjectCreateWidgetUI-Where .ProjectCreateWidgetUI-WorkspaceSelect:hover{border-color:#c7d2f8}.ProjectCreateWidgetUI-TemplatesMore{align-self:flex-end;font-size:13px;color:#4c74f6;text-decoration:none}.ProjectCreateWidgetUI-TemplatesMore:hover{text-decoration:underline}.ProjectCreatingPage{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;background:linear-gradient(to bottom,#f0eafa,#fcf6ef)}.ProjectCreatingPage-Logo{width:132px;height:auto;animation:ProjectCreatingPage-Pulse 1.4s ease-in-out infinite}.ProjectCreatingPage-Msg{max-width:280px;min-height:18px;padding:0 16px;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:13px;line-height:1.35;text-align:center;color:#0000009e;transition:opacity .3s ease}.ProjectCreatingPage-Bar{position:relative;width:200px;height:4px;overflow:hidden;border-radius:4px;background:#0000001a}.ProjectCreatingPage-Fill{height:100%;border-radius:4px;background:linear-gradient(90deg,#5989fc,#8c51fc,#ff2aef);transition:width .35s ease}.ProjectCreatingPage-Pct{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:11px;color:#0006;font-variant-numeric:tabular-nums;letter-spacing:.02em}.ProjectCreatingPage-Failure{display:flex;flex-direction:column;align-items:center;gap:14px;max-width:420px;padding:0 24px;text-align:center}.ProjectCreatingPage-Title{margin:0;font-size:20px;font-weight:600;line-height:1.2;color:#37313a}.ProjectCreatingPage-Text{margin:0;font-size:15px;line-height:1.5;color:#6d6d6d;overflow-wrap:anywhere}.ProjectCreatingPage-Image{width:100%;max-width:240px;height:auto}.ProjectCreatingPage-Actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:6px}.ProjectCreatingPage-Ghost{padding:10px 20px;border:1px solid #dfdfdf;border-radius:8px;color:#37313a;font-size:15px;text-decoration:none}.ProjectCreatingPage-Ghost:hover{border-color:#b387fd}@keyframes ProjectCreatingPage-Pulse{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.ProjectCreatingPage-Logo{animation:none}}.PublishAssetModalFeatureUI{display:flex;flex-direction:column;gap:10px;height:60vh;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.PublishAssetModalFeatureUI::-webkit-scrollbar{width:5px}.PublishAssetModalFeatureUI::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.PublishAssetModalFeatureUI input,.PublishAssetModalFeatureUI textarea,.PublishAssetModalFeatureUI [contenteditable]{-webkit-user-select:text;-moz-user-select:text;user-select:text}.PublishAssetModalFeatureUI-Modal{max-width:520px}.PublishAssetModalFeatureUI-Field{display:flex;flex-direction:column;gap:8px}.PublishAssetModalFeatureUI-Asterics{color:#f04847}.PublishAssetModalFeatureUI-Label{font-size:14px;font-weight:300;color:#37313a}.PublishAssetModalFeatureUI-Input{height:40px;padding:10px;border-radius:8px;border:1px solid #dde3f0;font-size:14px;font-weight:300;color:#37313a;outline:none;transition:border-color .3s ease}.PublishAssetModalFeatureUI-Input::-moz-placeholder{color:#b4b7bb}.PublishAssetModalFeatureUI-Input::placeholder{color:#b4b7bb}.PublishAssetModalFeatureUI-Input:hover,.PublishAssetModalFeatureUI-Input:focus{border-color:#4c81f7}.PublishAssetModalFeatureUI-Select{width:100%;min-height:40px;padding:6px 10px;border-color:#dde3f0;border-radius:8px;transition:border-color .3s ease}.PublishAssetModalFeatureUI-Select:hover{border-color:#4c81f7}.PublishAssetModalFeatureUI-RadioGroup{display:flex;flex-direction:column;gap:16px}@media(min-width:480px){.PublishAssetModalFeatureUI-RadioGroup{flex-direction:row}}.PublishAssetModalFeatureUI-Textarea{height:auto;padding:10px;border-radius:8px;border:1px solid #dde3f0;outline:none;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:300;color:#37313a;transition:border-color .3s ease}.PublishAssetModalFeatureUI-Textarea::-moz-placeholder{color:#b4b7bb}.PublishAssetModalFeatureUI-Textarea::placeholder{color:#b4b7bb}.PublishAssetModalFeatureUI-Textarea:focus,.PublishAssetModalFeatureUI-Textarea:hover{border-color:#4c81f7}.PublishAssetModalFeatureUI-UserInfo{display:flex;align-items:center;gap:8px}.PublishAssetModalFeatureUI-Avatar{width:32px;height:32px}.PublishAssetModalFeatureUI-Username{font-size:14px;font-weight:200}.PublishAssetModalFeatureUI-Buttons{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%}.PublishAssetModalFeatureUI-Buttons .ButtonUI{min-width:120px}.PublishAssetModalFeatureUI-Actions{display:flex;align-items:center;gap:12px}.PublishAssetModalFeatureUI-PublishButton{gap:8px}.PublishAssetModalFeatureUI-PublishButton svg{width:18px;height:18px}.PublishAssetModalFeatureUI-Error{font-size:12px;color:#f04847}.PublishAssetModalFeatureUI-Hint{font-size:12px;font-weight:300;color:#6d6d6d;line-height:16px}.PublishAssetModalFeatureUI-PremiumOption{display:flex;align-items:center;gap:6px}.PublishAssetModalFeatureUI-InfoIcon{width:16px;height:16px;color:#6d6d6d;cursor:help}.PublishAssetModalFeatureUI-SkeletonPreview{width:100%;aspect-ratio:415/270;border-radius:10px}.PublishAssetModalFeatureUI-SkeletonLabel{width:35%;height:14px;border-radius:6px}.PublishAssetModalFeatureUI-SkeletonInput{width:100%;height:40px;border-radius:8px}.PublishAssetModalFeatureUI-SkeletonPreview,.PublishAssetModalFeatureUI-SkeletonLabel,.PublishAssetModalFeatureUI-SkeletonInput{background-color:#3c6eb833;animation:colorFade 1.5s infinite ease-in-out}.SelectPublishAssetFeatureUI{display:flex;flex-direction:column;gap:20px;height:calc(90vh - 200px);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:768px){.SelectPublishAssetFeatureUI{display:grid;grid-template-columns:188px minmax(0,1fr)}}.SelectPublishAssetFeatureUI-PublishVariantsSelect{display:flex;flex-direction:column;gap:10px;width:100%}@media(min-width:768px){.SelectPublishAssetFeatureUI-PublishVariantsSelect{display:none}}.SelectPublishAssetFeatureUI-Select svg{width:16px;height:16px}.SelectPublishAssetFeatureUI-PublishVariants{display:none;flex-direction:column;gap:2px;padding-right:14px;border-right:1px solid #eeeeee}@media(min-width:768px){.SelectPublishAssetFeatureUI-PublishVariants{display:flex}}.SelectPublishAssetFeatureUI-PublishVariant{display:grid;grid-template-columns:16px 1fr;align-items:center;gap:10px;padding:10px;border-radius:6px;cursor:pointer;transition:background-color .3s ease;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 0 10px #fff}.SelectPublishAssetFeatureUI-PublishVariant>svg{width:16px;height:16px}.SelectPublishAssetFeatureUI-PublishVariant>p{font-size:12px;font-weight:300}.SelectPublishAssetFeatureUI-PublishVariant:hover,.SelectPublishAssetFeatureUI-PublishVariant_Active{background:#4c74f61a;color:#4c74f6}.SelectPublishAssetFeatureUI-Content{overflow-y:auto;scrollbar-gutter:stable}.SelectPublishAssetFeatureUI-Content::-webkit-scrollbar{width:5px}.SelectPublishAssetFeatureUI-Content::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.SelectPublishAssetFeatureUI-Content{display:flex;flex-direction:column;position:relative;gap:10px;min-width:0;overflow-x:hidden}.SelectPublishAssetFeatureUI-SearchDesktop{display:none}@media(min-width:768px){.SelectPublishAssetFeatureUI-SearchDesktop{display:block;width:100%;position:sticky;top:0;z-index:1;background-color:#fff;padding-bottom:10px;box-shadow:0 0 10px #fff}}.SelectPublishAssetFeatureUI-Search{max-width:247px}.SelectPublishAssetFeatureUI-Assets{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(248px,1fr));--height: 196px;width:100%;min-width:0;padding-bottom:20px}.ProjectShortCardUI{border-radius:20px;border:1px solid #dde3f0;background:#fff;display:flex;flex-direction:column;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:196px;width:100%;aspect-ratio:1/1}@media screen and (max-width:1024px){.ProjectShortCardUI{max-width:100%}}.ProjectShortCardUI-ImageBlock{position:relative;background:#e1e7ff;width:100%;max-height:136px;min-height:136px;border-top-left-radius:20px;border-top-right-radius:20px;display:flex;align-items:center;justify-content:center;overflow:hidden}.ProjectShortCardUI-ImageBlock:hover .ProjectShortCardUI-HoveredImage{opacity:1}.ProjectShortCardUI-Image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ProjectShortCardUI-DataBlock{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;padding-right:10px}.ProjectShortCardUI-Data{position:relative;display:flex;flex-direction:column;width:100%;gap:4px;padding-left:8px;flex:1;justify-content:center}.ProjectShortCardUI-Info{display:flex;flex-direction:row;gap:8px;align-items:center}.ProjectShortCardUI-Title{font-size:14px;font-weight:300;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:150px}.ProjectShortCardUI-Date{display:flex;gap:6px;align-items:center;color:#b4b7bb;font-size:12px;font-weight:300;margin-left:15px}.ProjectShortCardUI-HoveredImage{cursor:pointer;position:absolute;height:100%;width:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:300;font-size:14px;background:#000f4bb3;opacity:0;transition:opacity .3s ease-in-out}.SubscribeAuthorButtonUI{display:flex;flex-direction:column;gap:6px}.SubscribeAuthorButtonUI-Note{margin:0;color:#6d6d6d;font-size:12px;line-height:1.35;text-align:center}.ModalUI-Modal.SubscribeAuthorModalUI{max-width:440px}.SubscribeAuthorModalUI-Tiers{display:flex;flex-direction:column;gap:12px;margin-top:6px;padding-bottom:32px}.SubscribeAuthorModalUI-Tier{display:flex;flex-direction:column;gap:12px;padding:16px;border:1px solid #dde3f0;border-radius:14px;background:#fff}.SubscribeAuthorModalUI-Tier_paid{border-color:#4c74f673;box-shadow:0 10px 24px -16px #4c74f699}.SubscribeAuthorModalUI-Head{display:flex;align-items:center;gap:8px}.SubscribeAuthorModalUI-Name{margin:0;color:#37313a;font-size:16px;font-weight:600}.SubscribeAuthorModalUI-Badge{padding:2px 8px;border:1px solid #dde3f0;border-radius:6px;color:#6d6d6d;font-size:12px;font-weight:500}.SubscribeAuthorModalUI-Price{margin-left:auto;color:#37313a;font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.SubscribeAuthorModalUI-Period{font-size:12px;font-weight:500;opacity:.7}.SubscribeAuthorModalUI-Perks{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.SubscribeAuthorModalUI-Perk{display:flex;align-items:flex-start;gap:8px;color:#37313a;font-size:14px;line-height:1.4}.SubscribeAuthorModalUI-Perk svg{flex-shrink:0;margin-top:2px;color:#4c74f6}.SubscribeAuthorModalUI-Status{margin:0;color:#6d6d6d;font-size:12px}.PublicProfilePageUI{overflow-y:auto;scrollbar-gutter:stable}.PublicProfilePageUI::-webkit-scrollbar{width:5px}.PublicProfilePageUI::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.PublicProfilePageUI{display:flex;flex-direction:column;position:relative;height:100%;overflow-x:hidden}.PublicProfilePageUI-PageWrapper{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.PublicProfilePageUI-PageWrapper{height:calc(100dvh - 76px)}@media(min-width:1024px){.PublicProfilePageUI-PageWrapper{height:calc(100vh - 100px)}}@media(min-width:768px){.PublicProfilePageUI-PageWrapper{padding:16px}}@media(min-width:1024px){.PublicProfilePageUI-PageWrapper{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.PublicProfilePageUI-Cover{flex-shrink:0;height:198px}.PublicProfilePageUI-Cover.AvatarUI{cursor:default}.PublicProfilePageUI-Cover.AvatarUI:hover .AvatarUI-Image{opacity:1}.PublicProfilePageUI-Cover.AvatarUI .AvatarUI-Colored{cursor:default}.PublicProfilePageUI-Cover.AvatarUI .AvatarUI-Colored:before{display:none}.PublicProfilePageUI-Container{display:flex;flex-direction:column;flex-grow:1}@media(min-width:768px){.PublicProfilePageUI-Container{flex-direction:row}}.PublicProfilePageUI-CardContainer{position:relative;margin-top:-78px;z-index:2}@media(min-width:768px){.PublicProfilePageUI-CardContainer{flex-basis:358px;flex-shrink:0}}.PublicProfilePageUI-Info a{color:inherit;text-decoration:none;transition:color .2s ease}.PublicProfilePageUI-Info a:hover{color:#4c74f6}.PublicProfilePageUI-InfoCard{display:flex;flex-direction:column;justify-content:center;position:sticky;top:10px;gap:20px;width:280px;padding:20px;border-radius:10px;background:#fff;margin:0 auto;box-shadow:0 0 15px #171a531a}@media(min-width:768px){.PublicProfilePageUI-InfoCard{left:34px}}.PublicProfilePageUI-UserInfo{display:flex;flex-direction:column;align-items:center;gap:4px}.PublicProfilePageUI-Avatar{width:88px;height:88px}.PublicProfilePageUI-Name{font-size:22px;font-weight:400}.PublicProfilePageUI-Username{font-size:14px;font-weight:300}.PublicProfilePageUI-About{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:14px;font-weight:300;text-align:center}.PublicProfilePageUI-Info{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;font-size:14px;font-weight:300}.PublicProfilePageUI-Info>span{text-align:end}.PublicProfilePageUI-Button{width:-moz-fit-content;width:fit-content}@media(min-width:768px){.PublicProfilePageUI .TabsUI{flex:1;min-width:0}}.PublicProfilePageUI .TabsUI-Header{justify-content:space-between;padding:20px 0 5px;z-index:1;position:sticky;top:0;background-color:#fff;box-shadow:0 0 10px #fff}.AssetsProjectsFeatureUI-FilterButtons{margin-bottom:20px;position:relative;height:40px}.AssetsProjectsFeatureUI-FilterButtons>div{z-index:0;position:absolute;inset:0}.AssetsProjectsFeatureUI-Loader{width:100%;aspect-ratio:1/1;border-radius:14px}.AssetsProjectsFeatureUI-Sentinel{height:1px}.AssetsProjectsFeatureUI-Empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px;min-height:45vh;padding:40px 16px}.AssetsProjectsFeatureUI-EmptyIcon{width:64px;height:64px;opacity:.5;margin-bottom:10px}.AssetsProjectsFeatureUI-EmptyTitle{font-size:18px;font-weight:500;color:#37313a}.AssetsProjectsFeatureUI-EmptyText{font-size:14px;color:#6d6d6d;max-width:320px;line-height:1.4}.PageSkeletonUI{display:flex;flex-direction:column;gap:20px;width:100%;padding:20px}.PageSkeletonUI-Cover{width:100%;height:180px;border-radius:16px}.PageSkeletonUI-Header{display:flex;align-items:center;gap:16px}.PageSkeletonUI-Avatar{width:72px;height:72px;border-radius:50%;flex-shrink:0}.PageSkeletonUI-Lines{display:flex;flex-direction:column;gap:10px;width:100%;max-width:320px}.PageSkeletonUI-Line{height:16px;width:60%;border-radius:6px}.PageSkeletonUI-Line_Wide{width:100%}.PageSkeletonUI-Tabs{display:flex;gap:16px}.PageSkeletonUI-Tab{width:96px;height:20px;border-radius:6px}.PageSkeletonUI-Grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.PageSkeletonUI-Card{width:100%;aspect-ratio:1/1;border-radius:14px}.PageSkeletonUI-Cover,.PageSkeletonUI-Avatar,.PageSkeletonUI-Line,.PageSkeletonUI-Tab,.PageSkeletonUI-Card{background-color:#3c6eb833;animation:colorFade 1.5s infinite ease-in-out}.TeamInvitesPageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.TeamInvitesPageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.TeamInvitesPageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.TeamInvitesPageUI{padding:16px}}@media(min-width:1024px){.TeamInvitesPageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.TeamInvitesWidgetUI{display:flex}.TeamInvitesWidgetUI-Tabs .TabsUI-TabContent{padding:30px 14px 0}.TableUI-TableRow:hover .TeamInvitesWidgetUI-Name{color:#4c74f6}.TeamInvitesWidgetUI-Name{display:flex;flex-direction:column;justify-content:center}.TeamInvitesWidgetUI-Name>p:first-child{font-size:14px;line-height:22px}.TeamInvitesWidgetUI-Projects{display:flex;align-items:center;gap:16px}.TeamInvitesWidgetUI-Projects-Header{display:flex;flex-direction:column}.TeamInvitesWidgetUI-Projects-Header>p:first-child{font-size:12px;line-height:16px;color:#6d6d6d}.TeamInvitesWidgetUI-Projects-Header>p:last-child{font-size:12px;line-height:16px;color:#b4b7bb}.TeamInvitesWidgetUI-Cards,.TeamInvitesWidgetUI-CardTitle{display:flex;flex-direction:column}.TeamCardHeaderUI{display:flex;flex-direction:column;gap:30px;width:100%}@media screen and (max-width:1440px){.TeamCardHeaderUI{gap:20px}}@media screen and (max-width:768px){.TeamCardHeaderUI{margin-bottom:20px}}.TeamCardHeaderUI-AddButton{gap:10px}.TeamCardHeaderUI-Header{display:flex;align-items:center;justify-content:space-between;gap:16px}.TeamCardHeaderUI-Title{font-size:20px;font-weight:400}.TeamCardHeaderUI-InfoBlocks{display:flex;gap:10px}.TeamCardHeaderUI-Button{display:flex;align-items:center;gap:10px;border-color:#4c81f7;color:#4c81f7}.TeamCardHeaderUI-Button svg path{color:#4c81f7}.TeamCardHeaderUI-Button:hover{background:#4c81f7}.TeamCardHeaderUI-Button:hover svg path{color:#fff}.TeamMembersPageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.TeamMembersPageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.TeamMembersPageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.TeamMembersPageUI{padding:16px}}@media(min-width:1024px){.TeamMembersPageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.TeamMembersWidgetUI{display:flex;overflow-y:hidden}.TeamMembersWidgetUI-Header{display:flex;justify-content:space-between}.TeamMembersWidgetUI-Title{font-size:20px;font-weight:300}.TeamMembersWidgetUI-Table .TableUI-TableRow:last-child{border:none}.TeamMembersWidgetUI-Table .TableUI-TableRow:hover .TeamMembersWidgetUI-Name>p:first-child,.TeamMembersWidgetUI-Table .TableUI-TableRow_Selected .TeamMembersWidgetUI-Name>p:first-child{color:#4c74f6}.TeamMembersWidgetUI-TableItem:last-child{width:50px;cursor:pointer}svg.TeamMembersWidgetUI-MenuIcon path{fill:#6d6d6d}svg.TeamMembersWidgetUI-MenuIcon:hover path{fill:#4c74f6}.TeamMembersWidgetUI-Options .MenuUI-Option{display:flex;align-items:center;gap:8px}.TeamMembersWidgetUI-Options .MenuUI-Option:hover{color:#4c74f6}.TeamMembersWidgetUI-Options .MenuUI-Option:hover svg path{color:#4c74f6}.TeamMembersActionsFeatureUI .MenuUI-Options{padding:6px;margin-top:-4px}@media screen and (max-width:1024px){.TeamMembersActionsFeatureUI .MenuUI-Options{left:auto!important}}.TeamMembersActionsFeatureUI .MenuUI-Option:hover{border-radius:4px;color:#4c74f6;background-color:#4c74f61a}.TeamMembersActionsFeatureUI .MenuUI-Option:has(.TeamMembersActionsFeatureUI-Divider){border-bottom:1px solid #dde3f0}.TeamMembersActionsFeatureUI-Description{display:inline-flex}.TeamMembersActionsFeatureUI-Description .TooltipUI{flex-wrap:wrap;max-width:216px;white-space:normal}.TeamMembersActionsFeatureUI-Button{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#4c74f6}.TeamMembersActionsFeatureUI-Button svg{width:7px;height:7px;transform:rotate(90deg);color:#4c74f6}.TeamMembersActionsFeatureUI-Button:hover{background-color:transparent;color:#4c74f6}.TeamProfileWidgetUI{display:flex;flex-direction:column;gap:30px;width:100%}.TeamProfileWidgetUI-TeamInfo{display:flex;grid-template-columns:100px 1fr;gap:30px;width:100%;justify-content:space-between}@media(min-width:480px){.TeamProfileWidgetUI-TeamInfo{justify-content:flex-start}}.TeamProfileWidgetUI-TeamInfo-Block{display:flex;flex-direction:column;justify-content:flex-start;width:100%}@media(min-width:480px){.TeamProfileWidgetUI-TeamInfo-Block{width:364px}}.TeamProfileWidgetUI-Organization{font-size:14px;font-weight:300;color:#37313a}.TeamProfileWidgetUI-Organization a{padding-left:10px;text-decoration:none;color:#4c74f6}.TeamProfileWidgetUI-Divider{width:calc(100% - 24px);height:1px;margin-left:12px;background:#dde3f0}.TeamProfileWidgetUI-Footer{display:flex;justify-content:end;gap:6px}.TeamProfileWidgetUI-DeleteButton{border-color:#f04847;color:#f04847}.TeamProfileWidgetUI-DeleteButton:hover{background:#f04847;border-color:#f04847}.TeamProfileWidgetUI-Button{display:flex;align-items:center;gap:10px;border-color:#4c81f7;color:#4c81f7}.TeamProfileWidgetUI-Button svg path{color:#4c81f7}.TeamProfileWidgetUI-Button:hover{background:#4c81f7}.TeamProfileSettingsPageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.TeamProfileSettingsPageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.TeamProfileSettingsPageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.TeamProfileSettingsPageUI{padding:16px}}@media(min-width:1024px){.TeamProfileSettingsPageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.BreadCrumbs{display:flex;list-style-type:none;flex-wrap:wrap}.BreadCrumbs-Item{display:flex}.BreadCrumbs-Item a{text-decoration:none}.TemplatePageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.TemplatePageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.TemplatePageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.TemplatePageUI{padding:16px}}@media(min-width:1024px){.TemplatePageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.TemplatePageUI-Main{overflow-y:auto;scrollbar-gutter:stable}.TemplatePageUI-Main::-webkit-scrollbar{width:5px}.TemplatePageUI-Main::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.TemplatePageUI-Main{display:flex;flex-direction:column;gap:14px}.TemplatePageUI-Preload{display:inherit;gap:inherit;flex-direction:inherit}.TemplatePageUI-Header{display:flex;gap:10px;flex-wrap:wrap-reverse;justify-content:space-between}.TemplatePageUI-HeaderInformation{display:flex;flex-direction:column;gap:8px}.TemplatePageUI-HeaderControls,.TemplatePageUI-SpecificationIcons{display:flex;gap:5px;align-items:center;height:-moz-fit-content;height:fit-content}.TemplatePageUI-HeaderControls{width:100%;justify-content:flex-end}@media(min-width:1024px){.TemplatePageUI-HeaderControls{width:-moz-fit-content;width:fit-content}}.TemplatePageUI-MainContent{display:flex;flex-direction:column}@media(min-width:768px){.TemplatePageUI-MainContent{flex-direction:row}}.TemplatePageUI-MainContent{width:100%;gap:20px}.TemplatePageUI-SingleSwiper{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.TemplatePageUI-SingleSwiper{flex:0 0 60%;max-width:60%}}.TemplatePageUI-SingleSwiperItem{max-height:420px;min-height:300px;height:auto;width:-moz-fit-content;width:fit-content;max-width:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.TemplatePageUI-Badge{align-self:center;padding:4px 10px;border-radius:10px;background:linear-gradient(50deg,#5989fc 10.26%,#8c51fc 65%,#ff2aef 129.57%);color:#fff;font-size:13px;font-weight:600}.TemplatePageUI-SkillCover{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:300px;padding:32px;border-radius:10px;background:linear-gradient(50deg,#5989fc 10.26%,#8c51fc 65%,#ff2aef 129.57%);color:#fff;text-align:center}.TemplatePageUI-SkillCoverMark{font-size:96px;font-weight:600;line-height:1}.TemplatePageUI-SkillCoverHint{max-width:420px;margin:0;font-size:16px;line-height:1.5}.TemplatePageUI-SkillAdded{max-width:480px}.TemplatePageUI-SkillAddedText{margin:0;font-size:14px;line-height:20px;color:#37313a}.TemplatePageUI-SelectButton{display:flex;gap:20px}.TemplatePageUI-Description{flex:1;display:flex;flex-direction:column;gap:26px}.TemplatePageUI-DescriptionUserInfo{display:flex;justify-content:space-between}.TemplatePageUI-TagsContainer{display:flex;flex-wrap:wrap;gap:4px}.TemplatePageUI-Tag{padding:4px 10px;border:1px solid #4c81f7;border-radius:20px;color:#4c81f7}.TemplatePageUI-SimilarTemplates{margin-top:30px;display:flex;flex-direction:column;gap:30px}._modal_uud10_1{max-width:441px}._modal_uud10_1 ._body_uud10_4{display:flex;flex-direction:column;gap:20px;text-align:center;color:#37313a}._modal_uud10_1 ._image_uud10_11{display:block;width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;border-radius:12px}._modal_uud10_1 ._title_uud10_18{margin:0;padding:0 4px;font-size:18px;font-weight:500;line-height:24px}._modal_uud10_1 ._description_uud10_25{margin:0;padding:0 14px;font-size:14px;font-weight:400;line-height:20px}.TemplatesPageUI{display:flex;flex-direction:column;gap:20px;border-radius:10px;background:#fff;padding:8px 8px 20px;width:100%;animation:fadeIn .3s forwards}.TemplatesPageUI{height:calc(100dvh - 76px)}@media(min-width:1024px){.TemplatesPageUI{height:calc(100vh - 100px)}}@media(min-width:768px){.TemplatesPageUI{padding:16px}}@media(min-width:1024px){.TemplatesPageUI{box-shadow:0 0 15px #171a531a;padding:20px 20px 20px 34px}}.TemplatesPageUI{gap:30px}.TemplatesPageUI-PageContainer{overflow-y:auto;scrollbar-gutter:stable}.TemplatesPageUI-PageContainer::-webkit-scrollbar{width:5px}.TemplatesPageUI-PageContainer::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.TemplatesPageUI-PageContainer{display:flex;flex-direction:column;gap:30px;flex-grow:1}.TemplatesPageUI-Header{border-radius:10px}.TemplatesPageUI-Header .ItemPreLoaderUI{animation-name:templatesHeaderFade}.TemplatesPageUI-Header_Main{background:linear-gradient(90deg,#495af6,#ff2aef 128.23%)}@media(min-width:480px){.TemplatesPageUI-Header_Main{min-height:270px;height:270px}}.TemplatesPageUI-Header_Category{background:linear-gradient(90deg,#495af6,#ff2aef 128.23%)}@media(min-width:768px){.TemplatesPageUI-Header_Category{min-height:224px}}.TemplatesPageUI-TitleContainer{display:flex;flex-direction:column;gap:10px;padding:0 10px;min-height:160px}@media(min-width:480px){.TemplatesPageUI-TitleContainer{flex-direction:row;padding-left:55px}}.TemplatesPageUI-Titles{padding-top:20px;flex:1 3 auto;display:flex;flex-direction:column;gap:10px}.TemplatesPageUI-Title{font-size:20px}@media(min-width:768px){.TemplatesPageUI-Title{font-size:32px}}.TemplatesPageUI-SubTitle{font-size:14px}@media(min-width:768px){.TemplatesPageUI-SubTitle{font-size:16px}}@media(min-width:1024px){.TemplatesPageUI-SubTitle{font-size:16px}}@media(min-width:1440px){.TemplatesPageUI-SubTitle{font-size:18px}}.TemplatesPageUI-SubcategoryImageItem{display:flex;flex-direction:column;gap:10px}.TemplatesPageUI-ImageContainer,.TemplatesPageUI-TitleImageContainer{border-radius:10px}.TemplatesPageUI-ImageContainer img,.TemplatesPageUI-TitleImageContainer img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.TemplatesPageUI-TitleImageContainer{flex:0 0 auto}@media(min-width:480px){.TemplatesPageUI-TitleImageContainer{width:277px;display:flex;align-items:flex-end}.TemplatesPageUI-TitleImageContainer img{height:auto}}@media(min-width:768px){.TemplatesPageUI-TitleImageContainer{width:420px;height:224px}}.TemplatesPageUI-ImageContainer{width:192px;height:150px}.TemplatesPageUI-HeaderCategoriesContainer{flex:1;padding-top:10px}.TemplatesPageUI-HeaderCategoriesContainer .swiper-slide:first-child{padding-left:10px}@media(min-width:480px){.TemplatesPageUI-HeaderCategoriesContainer .swiper-slide:first-child{padding-left:55px}}.TemplatesPageUI-HeaderCategoriesContainer .swiper-slide:last-child{padding-right:10px}.TemplatesPageUI-HeaderCategoryItem,.TemplatesPageUI-HeaderCategoryItemPreloader{width:124px;height:102px;padding:0;gap:2px}.TemplatesPageUI-HeaderCategoryItem .TextField,.TemplatesPageUI-HeaderCategoryItemPreloader .TextField{height:38px}.TemplatesPageUI-HeaderCategoryItemPreloader{width:112px;height:92px;margin:9px 6px;border-radius:12px}.TemplatesPageUI-SubcategoryNavItem{width:210px;height:60px;border:1px solid #dde3f0;border-radius:10px;gap:0px;padding:0;transition:border-color .2s ease}.TemplatesPageUI-SubcategoryNavItem .MenuItemUI-IconLinkContainer{height:40px;width:40px;margin:6px;border-radius:10px;background-color:#f2f6ff;box-shadow:none}.TemplatesPageUI-SubcategoryNavItem:hover{border-color:#4c74f6}.TemplatesPageUI-SubcategoryTitle{display:flex;justify-content:space-between;width:100%;padding:0 10px}.TemplatesPageUI-SubcategoryTitle a{width:auto;padding:0}.TemplatesPageUI-SubcategoryTitle a p{color:#4c74f6}.TemplatesPageUI-SubcategoryTitle a svg path{fill:#4c74f6}.TemplatesPageUI-SubcategorySlider{display:flex;gap:10px}.TemplatesPageUI-TemplatesContainer_GridLayout{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(347px,1fr));--height: 308px}.TemplatesPageUI-TemplatesContainer_FlexLayout{display:flex;flex-direction:column;gap:30px}.TemplatesPageUI-SubcategoryContainer{display:flex;flex-direction:column;gap:14px}.TemplatesPageUI-ClientFilters{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:0 10px}.TemplatesPageUI-Search{flex:1 1 220px;max-width:320px}.TemplatesPageUI-Loader{width:100%;aspect-ratio:1/1;border-radius:14px}.TemplatesPageUI-Sentinel{height:1px}.TemplatesPageUI-SrTitle{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%)}@keyframes templatesHeaderFade{0%,to{background-color:#ffffff1f}50%{background-color:#ffffff52}}.ProjectSelectionToastFeatureUI{display:flex;justify-content:center;align-items:center;gap:8px;height:70px}.ProjectSelectionToastFeatureUI .ToastUI-Content{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px}@media(min-width:1024px){.ProjectSelectionToastFeatureUI .ToastUI-Content{flex-direction:row}}.ProjectSelectionToastFeatureUI-Text{font-size:14px;font-weight:400;width:100%}.ProjectSelectionToastFeatureUI-Buttons{display:flex;gap:8px}.HttpToastWidgetUI-Description{margin-top:8px}.HeaderWidgetUI{position:relative;display:flex;justify-content:space-between;align-items:center;gap:16px;height:76px;width:100%;min-width:0;margin-bottom:8px;border-radius:10px;box-shadow:0 0 15px #171a531a;background:#fff}@media screen and (max-width:1024px){.HeaderWidgetUI{border-radius:0;margin-bottom:0}}.HeaderWidgetUI-LogoLink{display:none}.HeaderWidgetUI-LogoMenu{display:flex;justify-content:center;align-items:center;cursor:pointer}.HeaderWidgetUI-Desktop{display:none}.HeaderWidgetUI-Upgrade.ButtonUI-Primary{background:linear-gradient(90deg,#495af6,#ff2aef 128.23%) border-box}.HeaderWidgetUI-Upgrade.ButtonUI-Primary:hover,.HeaderWidgetUI-Upgrade.ButtonUI-Primary:focus-visible,.HeaderWidgetUI-Upgrade.ButtonUI-Primary:active{background:linear-gradient(#fff3,#fff3) border-box,linear-gradient(90deg,#495af6,#ff2aef 128.23%) border-box}.HeaderWidgetUI-ChangeOrg{height:66px}.HeaderWidgetUI-ChangeOrg:hover{background-color:#4c74f61a}@media(min-width:1024px){.HeaderWidgetUI-LogoLink{display:block}.HeaderWidgetUI-LogoMenu{display:none}.HeaderWidgetUI-Desktop{display:flex}}.HeaderWidgetUI-SignInButton{margin-right:12px}@media(min-width:768px){.HeaderWidgetUI-SignInButton{margin-right:20px}}@media(min-width:1024px){.HeaderWidgetUI-SignInButton{margin-right:24px}}.HeaderWidgetUI-Info{display:flex;align-items:center;min-width:0;flex-shrink:0}.HeaderWidgetUI-Logo{margin:19px}.HeaderWidgetUI-LogoIcon{width:auto;height:38px}.HeaderWidgetUI-ArrowIcon{width:25px;height:25px;transform:rotate(90deg)}.HeaderWidgetUI-ArrowIcon path{fill:#4c74f6}.HeaderWidgetUI-Tariff{display:flex;flex-direction:column;gap:5px;font-size:12px;margin-right:40px}.HeaderWidgetUI-CurrentTariff{font-weight:300}.HeaderWidgetUI-ChangeTariff{font-weight:400;color:#4c74f6}.HeaderWidgetUI-Search{width:290px;height:35px;padding:8px}.HeaderWidgetUI-UserInfo{position:relative;display:flex;flex:1 1 auto;justify-content:flex-end;min-width:0;gap:12px;align-items:center;margin-right:24px}.HeaderWidgetUI-UserInfo>.OrganizationDescription{flex:1 1 200px;min-width:0;max-width:300px}.HeaderWidgetUI-ChangeOrg.OrganizationDescriptionTrigger{width:auto;min-width:0;max-width:none}.HeaderWidgetUI-Avatar{position:relative;display:flex;flex-shrink:0}.HeaderWidgetUI-AvatarBadge{display:flex;justify-content:center;align-items:center;position:absolute;top:-3px;right:-3px;min-width:18px;height:18px;padding:0 4px;border:2px solid #ffffff;border-radius:9px;background:#4c74f6;font-size:10px;font-weight:600;line-height:1;color:#fff;pointer-events:none}.HeaderWidgetUI-UpgradeBtn{padding:4px 24px;border-radius:8px;font-size:14px;font-weight:400}.OrganizationDescription .MenuUI-Options{top:auto!important;width:286px;padding:6px 10px;margin-top:12px;gap:4px}.OrganizationDescription .MenuUI-Options .MenuUI-Option{padding:0;background-color:transparent}.OrganizationDescriptionTrigger{display:flex;width:300px;min-width:0;align-items:center;justify-content:space-between;padding:14px 10px 14px 20px;gap:15px;border-radius:8px;cursor:pointer}@media(max-width:1024px){.OrganizationDescriptionTrigger{width:200px}}.OrganizationDescriptionTrigger-Org{display:flex;flex-direction:column;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;gap:4px;min-width:0;width:calc(100% - 33px)}.OrganizationDescriptionTrigger-Skeleton{align-self:flex-end}.OrganizationDescriptionTrigger-OrgName{text-align:end;font-size:16px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OrganizationDescriptionTrigger-Coins{display:flex;align-items:center;justify-content:end;gap:4px;font-size:14px;font-weight:300}.OrganizationDescriptionTrigger-Dot{width:4px;height:4px;border-radius:50%;background-color:#dde3f0}.OrganizationDescriptionTrigger-OrgCoinsIcon{color:#6d6d6d}.OrganizationDescriptionTrigger-Chevron{transform:rotate(90deg)}.OrganizationDescriptionOption{width:100%;display:flex;font-size:14px;font-weight:400;gap:10px;align-items:center;padding:6px 10px;border-radius:4px;color:#37313a;cursor:pointer}.OrganizationDescriptionOption-Name{flex:content;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OrganizationDescriptionOption-Tariff{padding:2px 8px;border-radius:10px;font-size:12px;color:#fff;background:linear-gradient(90deg,#5989fc,#8c51fc,#ff2aef)}.OrganizationDescriptionOption-Tariff_free{border:1px solid;color:#4c74f6;background:transparent}.OrganizationDescriptionOption-Settings{display:flex;justify-content:center}.OrganizationDescriptionOption-Icon{background:transparent;border:1px solid #dde3f0;display:flex;justify-content:center;align-items:center;color:#37313a}.OrganizationDescriptionOption:hover{color:#4c74f6;background-color:#4c74f61a}.OrganizationDescriptionOption:hover .OrganizationDescriptionOption-Icon{border-color:#4c74f6}.OrganizationDescriptionOption:hover .OrganizationDescriptionOption-Icon{color:#4c74f6}.OrganizationsListWidgetUI-Layout.UserMenuLayout{width:320px}.OrganizationsListWidgetUI-Layout.UserMenuLayout .UserMenuLayout-Main{max-height:min(550px,100dvh - 76px - 80px)}.OrganizationsListWidgetUI-Btn{display:flex;align-items:center;gap:15px;padding:10px;border-radius:4px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer}.OrganizationsListWidgetUI-Btn svg{width:18px;height:18px}.OrganizationsListWidgetUI-Btn svg path{fill:#37313a}.OrganizationsListWidgetUI-Text{font-size:14px;font-weight:400;color:#37313a}.UserMenuLayout{position:absolute;top:66px;right:10px;display:flex;flex-direction:column;gap:10px;width:260px;max-width:calc(100vw - 20px);padding:6px 0;border-radius:8px;background:#fff;box-shadow:0 0 15px #171a531a;z-index:2}.UserMenuLayout-Header{display:flex;flex-direction:column;gap:10px;padding:0 14px}.UserMenuLayout-HeaderContent{display:flex;flex-direction:column}.UserMenuLayout-Main{display:flex;flex-direction:column;gap:5px;padding:0 14px}.UserMenuLayout-Divider{width:100%;height:1px;background:#dde3f0}.UserLanguageFeatureUI{display:flex;gap:15px;align-items:center;padding:3px 0}.UserLanguageFeatureUI_compact{gap:0;padding:0}.UserLanguageFeatureUI-Text{font-size:14px;font-weight:300;width:65px}.UserLanguageFeatureUI-LangLabel{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:6px}.UserLanguageFeatureUI-LangLabel svg{width:20px;height:20px;border-radius:25px;border:1.2px solid #dfdfdf}.UserLanguageFeatureUI-LangLabel:hover svg{border-color:#4c74f6}.UserMenuWidgetUI-Layout .UserMenuLayout-Header{display:flex}@media(min-width:1024px){.UserMenuWidgetUI-Layout .UserMenuLayout-Header{display:none}}.UserMenuWidgetUI-Body{display:flex;flex-direction:column;gap:5px;padding:0 14px}.UserMenuWidgetUI-UpgradeBtn{display:flex;justify-content:end}.UserMenuWidgetUI-UpgradeBtn .ButtonUI-Primary{padding:4px 24px;border-radius:8px;font-size:14px;font-weight:400}.UserMenuWidgetUI-UserItemContainer_isHideOnMobile{display:none}@media(min-width:480px){.UserMenuWidgetUI-UserItemContainer_isHideOnMobile{display:block}}.UserMenuWidgetUI-UserItem svg{max-width:18px;max-height:18px}.UserMenuWidgetUI-LangSelect{padding-left:20px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.NavFeatureUI{display:flex;flex-direction:column;flex:0 0 auto;height:100%;gap:4px;padding:10px 0;opacity:1}.NavFeatureUI .MenuItemUI{padding:14px 20px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.NavFeatureUI-MainNavItem{flex:1 1 auto;overflow-y:auto;scrollbar-gutter:stable}.NavFeatureUI-MainNavItem::-webkit-scrollbar{width:5px}.NavFeatureUI-MainNavItem::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.NavFeatureUI-AlternativeNavItems{margin-top:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:14px}.NavFeatureUI-Resources{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4px;padding:8px 10px;border:0;border-radius:12px;background:none;font:inherit;color:inherit;cursor:pointer;transition:background-color .15s ease}.NavFeatureUI-Resources:hover,.NavFeatureUI-Resources_open{background:#f1f2f8}.NavFeatureUI-Resources:focus-visible{outline:2px solid #8c51fc;outline-offset:2px}.NavFeatureUI-Resources .IconUI{cursor:pointer}.NavFeatureUI-ResourcesLabel{font-size:12px;line-height:1.2}.NavFeatureUI-ResourcesPanel,.NavFeatureUI-ResourcesSub{position:fixed;z-index:1000;display:flex;flex-direction:column;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);overflow-y:auto;padding:6px 0;border-radius:8px;background:#fff;box-shadow:0 0 15px #171a531a;font-family:Noto Sans,sans-serif}.NavFeatureUI-ResourcesPanel{width:220px}.NavFeatureUI-ResourcesPanel_inPlace{width:250px}.NavFeatureUI-ResourcesSub{z-index:1001;width:250px}.NavFeatureUI-ResourcesItem{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:40px;padding:10px 20px;border:0;background:none;font-family:Noto Sans,sans-serif;font-size:14px;font-weight:400;text-align:left;color:#37313a;cursor:pointer;transition:color .15s ease}.NavFeatureUI-ResourcesItem:hover,.NavFeatureUI-ResourcesItem:focus-visible,.NavFeatureUI-ResourcesItem_active{outline:none;color:#4c74f6}.NavFeatureUI-ResourcesItem:hover .NavFeatureUI-ResourcesMark,.NavFeatureUI-ResourcesItem:focus-visible .NavFeatureUI-ResourcesMark,.NavFeatureUI-ResourcesItem_active .NavFeatureUI-ResourcesMark{color:#4c74f6}.NavFeatureUI-ResourcesItem_back{justify-content:flex-start;margin-bottom:6px;border-bottom:1px solid #eeeeee;font-weight:600}.NavFeatureUI-ResourcesMark{font-size:14px;color:#b4b7bb;transition:color .15s ease}.SidebarWidgetUI{display:none}.SidebarWidgetUI_isOpen{display:block}@media(min-width:1024px){.SidebarWidgetUI{display:block}}.SidebarWidgetUI-NavPanel{box-shadow:0 0 15px #171a531a;width:74px;background:#fff;border-radius:10px}.SidebarWidgetUI-SubMenu,.SidebarWidgetUI-SubMenuMain,.SidebarWidgetUI-SubMenuWithNav{display:flex;flex-direction:column;gap:4px;width:232px}.SidebarWidgetUI-SubMenu,.SidebarWidgetUI-SubMenuWithNav{border-radius:10px}.SidebarWidgetUI-NavPanel,.SidebarWidgetUI-SubMenu,.SidebarWidgetUI-SubMenuWithNav{height:calc(100dvh - 92px)}@media(min-width:1024px){.SidebarWidgetUI-NavPanel,.SidebarWidgetUI-SubMenu,.SidebarWidgetUI-SubMenuWithNav{height:calc(100vh - 100px)}}.SidebarWidgetUI-SubMenuWithNav{gap:8px}.SidebarWidgetUI-SubMenu,.SidebarWidgetUI-SubMenuMain,.SidebarWidgetUI-SubMenuNav{box-shadow:0 0 15px #171a531a;padding:6px;background:#fff}.SidebarWidgetUI-SubMenuNav{border-radius:10px;height:58px}.SidebarWidgetUI-MainList .MenuItemUI,.SidebarWidgetUI-SubMenuNav .MenuItemUI,.SidebarWidgetUI-SubMenuMain .MenuItemUI{height:46px;min-height:46px}.SidebarWidgetUI-SubMenuMain{height:calc(100dvh - 158px);padding:6px;border-radius:8px;width:100%}@media(min-width:1024px){.SidebarWidgetUI-SubMenuMain{height:calc(100vh - 166px)}}.SidebarWidgetUI-SubMenuTopControlBlock{box-shadow:0 0 15px #171a531a;flex-shrink:0}.SidebarWidgetUI-SubMenuTopControlBlock_Active{box-shadow:none}.SidebarWidgetUI-ListContainer{display:flex;flex-direction:column;height:100%;flex-grow:1;overflow:hidden}.SidebarWidgetUI-List,.SidebarWidgetUI-MainList{overflow-y:auto;scrollbar-gutter:stable}.SidebarWidgetUI-List::-webkit-scrollbar,.SidebarWidgetUI-MainList::-webkit-scrollbar{width:5px}.SidebarWidgetUI-List::-webkit-scrollbar-thumb,.SidebarWidgetUI-MainList::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px}.SidebarWidgetUI-SearchTeam{margin-top:10px;margin-left:10px;margin-right:10px}.SidebarWidgetUI-List{margin-top:10px;display:flex;flex-direction:column;gap:8px;flex:1 1 auto}.SidebarWidgetUI-SkeletonList{display:flex;flex-direction:column;gap:8px;padding:0 10px}.SidebarWidgetUI-SkeletonRow{width:100%;height:40px;border-radius:8px}.SidebarWidgetUI-SubMenuItem{height:46px;padding:6.5px 10px 6.5px 54px}.SidebarWidgetUI-NestedMenu{padding:4px}.SidebarWidgetUI-SubMenuBottomBlock{display:flex;flex-direction:column;gap:10px;justify-content:center;padding-bottom:10px}.SidebarWidgetUI-SubMenuBottomBlock .AddBtnUI:hover .TextField{color:#4c74f6}.OrganizationSubMenu{display:flex;flex-direction:column;gap:4px;height:100%;width:296px;padding:6px;border-radius:10px;background:#fff;box-shadow:0 0 15px #171a531a;overflow:hidden}.OrganizationSubMenu-OrgSelector{display:grid;grid-template-columns:1fr 20px;align-items:center;gap:15px}.OrganizationSubMenu-Options{top:auto!important;width:262px;padding:6px 8px;margin-top:12px}.OrganizationSubMenu-Option{display:grid;grid-template-columns:34px 1fr;align-items:center;gap:16px;font-size:14px;font-weight:300}.OrganizationSubMenu-OptionText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OrganizationSubMenu-OrgSelectorName{display:flex;flex-direction:column;gap:4px;width:170px;font-size:16px;font-weight:500;color:#37313a;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.OrganizationSubMenu-OrgSelectorName span{font-size:12px;font-weight:300}.OrganizationSubMenu-Organization{display:grid;grid-template-columns:34px 1fr;align-items:center;gap:16px;padding:10px 20px}.OrganizationSubMenu-NavItem{display:flex;align-items:center;gap:16px;padding:10px 20px;border-radius:4px}.OrganizationSubMenu-NavItem svg{width:18px;height:18px}.OrganizationSubMenu-NavItem svg path{color:#37313a}.OrganizationSubMenu-NavItem .OrganizationSubMenu-NavTitle{font-size:14px;font-weight:300;color:#37313a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OrganizationSubMenu-NavTitle{color:#4c74f6}.TeamUI-OrgAvatar{width:34px;height:34px;border-radius:4px}.TeamUI-TeamIcon{opacity:.4}.OrganizationSubMenu-NavItem{text-decoration:none}.OrganizationSubMenu-NavItem_Active,.OrganizationSubMenu-NavItem:hover{background:#4c74f61a}.OrganizationSubMenu-NavItem_Active svg path,.OrganizationSubMenu-NavItem_Active .OrganizationSubMenu-NavTitle,.OrganizationSubMenu-NavItem:hover svg path,.OrganizationSubMenu-NavItem:hover .OrganizationSubMenu-NavTitle{color:#4c74f6}.OrganizationSubMenu-NavItem_NavBack{text-decoration:none}.OrganizationSubMenu-NavItem_NavBack svg path{color:#4c74f6}.OrganizationSubMenu-NavItem_NavBack .OrganizationSubMenu-NavTitle{color:#4c74f6}.OrganizationSubMenu-Divider{width:calc(100% - 24px);height:1px;margin:0 12px;background:#dde3f0}.TeamSubMenu{display:flex;flex-direction:column;gap:4px;height:100%;width:296px;padding:6px;border-radius:10px;background:#fff;box-shadow:0 0 15px #171a531a}.TeamSubMenu-Organization,.TeamSubMenu-Team,.TeamSubMenu-NavItem{display:flex;align-items:center;gap:16px;padding:10px 20px;border-radius:4px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TeamSubMenu-Organization svg,.TeamSubMenu-Team svg,.TeamSubMenu-NavItem svg{width:18px;height:18px}.TeamSubMenu-Organization svg path,.TeamSubMenu-Team svg path,.TeamSubMenu-NavItem svg path{color:#37313a}.TeamSubMenu-Organization .TeamSubMenu-NavTitle,.TeamSubMenu-Team .TeamSubMenu-NavTitle,.TeamSubMenu-NavItem .TeamSubMenu-NavTitle{font-size:14px;font-weight:300;color:#37313a;overflow:hidden;text-overflow:ellipsis}.TeamSubMenu-Organization .TeamSubMenu-NavTitle{color:#4c74f6}.TeamSubMenu-Team .TeamSubMenu-NavTitle{font-weight:500}.TeamSubMenu-NavItem{text-decoration:none}.TeamSubMenu-NavItem_Active,.TeamSubMenu-NavItem:hover{background:#4c74f61a}.TeamSubMenu-NavItem_Active svg path,.TeamSubMenu-NavItem_Active .TeamSubMenu-NavTitle,.TeamSubMenu-NavItem:hover svg path,.TeamSubMenu-NavItem:hover .TeamSubMenu-NavTitle{color:#4c74f6}.TeamSubMenu-NavItem_NavBack svg path{color:#4c74f6}.TeamSubMenu-NavItem_NavBack .TeamSubMenu-NavTitle{color:#4c74f6}.TeamSubMenu-Divider{width:calc(100% - 24px);height:1px;margin:0 12px;background:#dde3f0}.BackSubMenu-Sidebar{width:124px}.BackSubMenu-NavItem{display:flex;align-items:center;gap:16px;padding:10px 20px;border-radius:4px;text-decoration:none;cursor:pointer}.BackSubMenu-NavItem svg{width:18px;height:18px}.BackSubMenu-NavItem svg path{color:#4c74f6}.BackSubMenu-NavItem .BackSubMenu-NavTitle{font-size:14px;font-weight:400;color:#4c74f6}.ProfileSubMenu{display:flex;flex-direction:column;gap:4px;height:100%;width:232px;padding:6px;border-radius:10px;background:#fff;box-shadow:0 0 15px #171a531a}.ProfileSubMenu-NavItem{display:flex;align-items:center;gap:16px;padding:10px 20px;border-radius:4px;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ProfileSubMenu-NavItem svg{width:18px;height:18px;flex-shrink:0}.ProfileSubMenu-NavItem svg path{color:#37313a}.ProfileSubMenu-NavTitle{font-size:14px;font-weight:300;color:#37313a}.ProfileSubMenu-NavBadge{display:flex;justify-content:center;align-items:center;flex-shrink:0;min-width:18px;height:18px;margin-left:auto;padding:0 5px;border-radius:9px;background:#4c74f6;font-size:12px;font-weight:500;line-height:1;color:#fff}.ProfileSubMenu-NavItem{text-decoration:none}.ProfileSubMenu-NavItem_Active,.ProfileSubMenu-NavItem:hover{background:#4c74f61a}.ProfileSubMenu-NavItem_Active svg path,.ProfileSubMenu-NavItem_Active .ProfileSubMenu-NavTitle,.ProfileSubMenu-NavItem:hover svg path,.ProfileSubMenu-NavItem:hover .ProfileSubMenu-NavTitle{color:#4c74f6}.ProfileSubMenu-NavItem_NavBack svg path{color:#4c74f6}.ProfileSubMenu-NavItem_NavBack .ProfileSubMenu-NavTitle{color:#4c74f6}.FriendNoticeToast{display:flex;align-items:center;gap:14px;max-width:min(640px,100vw - 110px);padding-right:8px}@media(max-width:480px){.FriendNoticeToast{align-items:flex-start;gap:10px;max-width:none;padding-right:0}}.FriendNoticeToast-Avatar.AvatarUI{cursor:default}@media(max-width:480px){.FriendNoticeToast-Avatar.AvatarUI{width:34px;height:34px}}.FriendNoticeToast-Body{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;min-width:0}.FriendNoticeToast-Text{flex:1 1 240px;min-width:0;font-size:14px;font-weight:400;line-height:20px;color:#37313a;overflow-wrap:anywhere}.FriendNoticeToast-Actions{display:flex;flex-shrink:0;gap:8px}.FriendNoticeToast-Action.ButtonUI{height:32px;padding:0 15px}.SiteNav{position:sticky;top:0;z-index:100;height:72px;margin-bottom:-72px;background:transparent;border-bottom:1px solid transparent;font-family:Inter,sans-serif;transition:height .35s cubic-bezier(.22,1,.36,1),background .35s ease,border-color .35s ease,box-shadow .35s ease,backdrop-filter .35s ease}.SiteNav_scrolled{height:60px;background:#ffffffb8;-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(180%) blur(16px);border-bottom-color:#0b0b130f;box-shadow:0 4px 20px #4a32a40f}.SiteNav-Inner{display:flex;align-items:center;justify-content:space-between;height:100%;max-width:1480px;margin:0 auto;padding:0 48px}.SiteNav-Left{display:flex;align-items:center;gap:28px}.SiteNav-Logo{display:flex;align-items:center}.SiteNav-Logo img{display:block}.SiteNav-Nav{display:flex;align-items:center;gap:4px}.SiteNav-Link{padding:8px 12px;border:none;background:transparent;border-radius:8px;color:#080b11;font-family:inherit;font-size:14px;font-weight:400;text-decoration:none;cursor:pointer;transition:background .2s ease}.SiteNav-Link:hover{background:#38abff14}.SiteNav-Actions{display:flex;align-items:center;gap:12px}.SiteNav-Lang{flex-shrink:0}@media(max-width:480px){.SiteNav-Lang{display:none}}.SiteNav-SignIn{padding:9px 18px;border:1px solid #4c74f6;border-radius:9999px;color:#4c74f6;font-size:14px;font-weight:500;text-decoration:none;transition:background .2s ease}.SiteNav-SignIn:hover{background:#38abff14}.SiteNav-Cta{border-radius:9999px;background:linear-gradient(90deg,#ff2aef,#8c51fc 65%,#5989fc);color:#fff;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.SiteNav-Cta:hover{transform:translateY(-1px)}.SiteNav-Cta{padding:10px 18px;font-size:14px;white-space:nowrap;box-shadow:0 8px 20px #8c51fc4d}.SiteNav-Cta:hover{box-shadow:0 12px 26px #8c51fc66}@media(max-width:1024px){.SiteNav-Nav{display:none}}@media(max-width:768px){.SiteNav-Inner{padding:0 16px}.SiteNav-SignIn{display:none}}.SiteFooter{width:100%;background:#0f1015;font-family:Inter,sans-serif}.SiteFooter-Inner{display:grid;grid-template-columns:minmax(180px,294px) minmax(0,1fr);align-items:start;gap:44px clamp(32px,4vw,64px);max-width:1344px;margin:0 auto;padding:clamp(40px,4vw,64px) 20px}.SiteFooter-Brand{display:flex;flex-direction:column;gap:18px;max-width:294px}.SiteFooter-Logo{display:inline-flex}.SiteFooter-Tagline{margin:0;font-size:14px;line-height:1.5;color:#ffffff9e}.SiteFooter-App{position:relative;display:inline-flex;align-items:center;align-self:flex-start;gap:12px;padding:10px 18px 10px 10px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:linear-gradient(135deg,#8c51fc38,#5989fc14);backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%);box-shadow:inset 0 1px #ffffff1a,0 12px 32px -14px #8c51fc80;color:#fff;text-decoration:none;transition:border-color .2s ease,box-shadow .3s ease,transform .3s cubic-bezier(.2,.8,.2,1)}.SiteFooter-App:hover{border-color:#ffffff47;box-shadow:inset 0 1px #ffffff24,0 16px 40px -12px #8c51fca6;transform:translateY(-1px)}.SiteFooter-App:focus-visible{outline:2px solid #8c51fc;outline-offset:3px}@media(prefers-reduced-motion:reduce){.SiteFooter-App{transition:none}.SiteFooter-App:hover{transform:none}}.SiteFooter-AppIcon{display:inline-flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:11px;background:linear-gradient(135deg,#8c51fc,#5989fc);box-shadow:inset 0 1px #ffffff4d,0 6px 16px -6px #8c51fccc}.SiteFooter-AppIcon svg{width:18px;height:18px}.SiteFooter-AppText{display:flex;flex-direction:column;gap:2px;min-width:0}.SiteFooter-AppTitle{white-space:nowrap;font-size:15px;font-weight:600;line-height:1.25;letter-spacing:-.01em}.SiteFooter-AppBadge{position:absolute;top:-9px;right:14px;padding:1px 7px;border:1px solid rgba(255,255,255,.28);border-radius:6px;background:#0f1015;font-size:10px;font-weight:600;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;color:#ffffffd9}.SiteFooter-AppArrow{flex:none;width:18px;height:18px;margin-left:6px;color:#ffffffb3;transition:transform .3s cubic-bezier(.2,.8,.2,1),color .2s ease}.SiteFooter-App:hover .SiteFooter-AppArrow{transform:translate(3px);color:#fff}.SiteFooter-AppMeta{font-size:12px;color:#ffffff8c}.SiteFooter-Socials{display:flex;gap:14px}.SiteFooter-Social{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;opacity:.62;transition:opacity .2s ease}.SiteFooter-Social img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.SiteFooter-Social:hover{opacity:1}.SiteFooter-Copyright{font-size:11px;color:#ffffff61}.SiteFooter-Columns{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:32px clamp(16px,1.8vw,40px)}.SiteFooter-Column{display:flex;flex-direction:column;gap:10px;min-width:0}.SiteFooter-ColumnTitle{margin:0 0 2px;font-size:14px;font-weight:600;color:#fff}.SiteFooter-Link,.SiteFooter-Text{font-size:14px;line-height:1.35;color:#ffffff9e;text-decoration:none}.SiteFooter-Link{transition:color .15s ease}.SiteFooter-Link:hover{color:#fff}.SiteFooter-Link:focus-visible{outline:2px solid #8c51fc;outline-offset:3px}@media(max-width:1024px){.SiteFooter-Inner{grid-template-columns:minmax(0,1fr)}.SiteFooter-Columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.SiteFooter-Columns{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-scroll,.site-scroll body,.site-scroll #app{height:auto;min-height:100%;overflow:visible}.site-scroll{overflow-x:hidden}.site-scroll #app{-webkit-user-select:text;-moz-user-select:text;user-select:text}.SiteLayout{display:flex;flex-direction:column;min-height:100vh;background:#fff}.SiteLayout .HomePageUI{height:auto;overflow:visible;padding-top:72px}.SiteLayout-ModalLayer{position:fixed;inset:0;z-index:9999;pointer-events:none}.SiteLayout-ModalLayer>*{pointer-events:auto}@keyframes cinema-rise{0%{opacity:0;translate:0 24px;scale:.98;filter:blur(8px)}to{opacity:1;translate:0 0;scale:1;filter:blur(0)}}@keyframes cinema-unfold{0%{opacity:0;transform:perspective(1600px) rotateX(18deg) translateY(48px) scale(.95);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@media screen and (prefers-reduced-motion:no-preference){.cinema-js [data-reveal]:not(.is-revealed){opacity:0}.cinema-js [data-reveal].is-revealed{animation:cinema-rise .9s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:calc(var(--reveal-i, 0) * 90ms)}.cinema-js [data-reveal=frame].is-revealed{animation-name:cinema-unfold;animation-duration:1.2s}}.CookieConsentBanner{position:fixed;left:20px;bottom:20px;z-index:9999;display:flex;flex-direction:column;gap:16px;width:min(400px,100vw - 40px);padding:20px;border-radius:12px;background:#fff;box-shadow:4px 4px 15px #171a5326;font-family:Inter,sans-serif}@media screen and (max-width:744px){.CookieConsentBanner{left:12px;right:12px;bottom:12px;width:auto}}.CookieConsentBanner-Text{margin:0;font-size:14px;line-height:1.5;color:#5b5b66}.CookieConsentBanner-Link{color:#0b0b13;text-decoration:underline}.CookieConsentBanner-Actions{display:flex;gap:8px}.CookieConsentBanner-Actions>*{flex:1}.MarketingConsentPrompt{position:fixed;left:20px;bottom:20px;z-index:9999;display:flex;flex-direction:column;gap:16px;width:min(400px,100vw - 40px);padding:20px;border-radius:12px;background:#fff;box-shadow:4px 4px 15px #171a5326;font-family:Inter,sans-serif}@media screen and (max-width:744px){.MarketingConsentPrompt{left:12px;right:12px;bottom:12px;width:auto}}.MarketingConsentPrompt-Text{margin:0;font-size:14px;line-height:1.5;color:#5b5b66}.MarketingConsentPrompt-Actions{display:flex;gap:8px}.MarketingConsentPrompt-Actions>*{flex:1}@font-face{font-family:Noto Sans;src:url(https://cdn-aws.arclip.app/libs/fonts/NotoSans-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(https://cdn-aws.arclip.app/libs/fonts/NotoSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(https://cdn-aws.arclip.app/libs/fonts/NotoSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(https://cdn-aws.arclip.app/libs/fonts/NotoSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(https://cdn-aws.arclip.app/libs/fonts/NotoSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(https://cdn-aws.arclip.app/libs/fonts/Montserrat.woff) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(https://cdn-aws.arclip.app/libs/fonts/Geist-VariableFont_wght.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(https://cdn-aws.arclip.app/libs/fonts/Inter-VariableFont_opsz_wght.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;margin:0;padding:0;background:#fbfcff;min-width:320px;-webkit-text-size-adjust:100%}html,button,input,textarea,div{font-family:Noto Sans,sans-serif}textarea{resize:none}#app{width:100%;height:100%;overflow:hidden;position:relative;font-family:Noto Sans,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}#popover{position:fixed;pointer-events:none;inset:0;z-index:9999}#popover>*{pointer-events:all}
