@import"https://fonts.googleapis.com/css2?family=Kufam:ital,wght@0,400..900;1,400..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Mukta:wght@200;300;400;500;600;700;800&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Inria+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Inter:wght@300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Sansation:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap";@font-face{font-family:Merge One;src:url(/assets/fonts/MergeOne-Regular.ttf) format("truetype")}:root{--background-main: #1E2224;--background-secondary: #24282A;--background-tertiary: #272B2E;--background-highlight: #373628;--page-max-width: 1720px }*{margin:0;margin-block-end:0px;margin-block-start:0px;box-sizing:border-box;font-family:Sansation}.page{display:flex;flex-direction:column;align-items:center;min-height:100dvh;background-color:var(--background-main)}.account-page{padding-top:63px}.account-page .accounts-header{z-index:3;position:fixed;top:0;width:100%}button{background:none;border:none;padding:0}input{border:none}input:focus-visible{outline:none}a{color:inherit;text-decoration:none}@media screen and (max-width: 768px){.__Toast__{font-size:14px}}.workspace{width:100vw;height:100vh;position:relative}.workspace>main{width:100%;height:100vh;overflow:hidden;position:absolute}.workspace>main *:not([data-overlayscrollbars~=host] *,.editor-tab *){z-index:1;position:relative}.workspace>main .cabecalho{display:flex;flex-direction:column;align-items:center;z-index:2;width:100%;color:#adb4ba}.workspace>main .cabecalho .limiter{width:100%;background-color:var(--background-secondary);display:flex;justify-content:center}.workspace>main .cabecalho .content-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 12px;width:100%;max-width:var(--page-max-width)}.workspace>main .cabecalho .content-container>.logo{width:100%;display:flex;align-items:center;-webkit-user-select:none;user-select:none}.workspace>main .cabecalho .content-container>.logo img{width:143px;height:37px;transition:.3s}.workspace>main .cabecalho .content-container>.logo img:hover{cursor:pointer;filter:brightness(110%)}.workspace>main .cabecalho .content-container>.logo.mobile-logo img{width:36px;height:36px}.workspace>main .cabecalho .content-container .project-name{width:100%;display:flex;justify-content:center;align-items:center;gap:2px;color:#adb4ba}.workspace>main .cabecalho .content-container .project-name h2,.workspace>main .cabecalho .content-container .project-name input{color:#adb4ba;font-size:14px;font-weight:600;border:none;background:transparent;padding:none;overflow-wrap:anywhere;width:fit-content;text-align:center}.workspace>main .cabecalho .content-container .project-name>div{display:flex;justify-content:center;width:100%}.workspace>main .cabecalho .content-container .project-name input{width:100%}.workspace>main .cabecalho .content-container .project-name input:focus-visible{outline:none}.workspace>main .cabecalho .content-container .project-name button{display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;margin-left:7px;-webkit-user-select:none;user-select:none;cursor:pointer;transition:.3s}.workspace>main .cabecalho .content-container .project-name button:hover{filter:brightness(150%)}.workspace>main .cabecalho .content-container .project-name button img{width:16px;height:16px}.workspace>main .cabecalho .content-container .user{width:100%;max-width:33%;display:flex;justify-content:flex-end}.workspace>main .cabecalho .content-container .user>.btn-login{border:none;background-color:#9535e5;color:#fff;border-radius:3px;font-size:10px;font-weight:500;padding:8px;cursor:pointer;transition:.1s}.workspace>main .cabecalho .content-container .user>.btn-login:hover{scale:1.05}@media screen and (max-width: 768px){.workspace .cabecalho{padding-left:8px}.workspace .cabecalho .limiter{z-index:2}.workspace .cabecalho .logo,.workspace .cabecalho .user{width:50%}.workspace .cabecalho .project-name h2,.workspace .cabecalho .project-name input{font-size:12px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.workspace .cabecalho .project-name>button{margin-left:2px}.workspace .cabecalho .project-name>button img{width:20px;height:20px}}.user-menu-container{display:flex;justify-content:flex-end;position:relative}.user-menu{display:flex;flex-direction:row;align-items:center;-webkit-user-select:none;user-select:none;background-color:var(--background-highlight);padding:4px 10px;border-radius:7px;width:86px;transition:.3s width ease-in-out,.2s background-color}.user-menu:not(.open):hover{cursor:pointer;background-color:hsl(from var(--background-highlight) h s 24%)}.user-menu.show-text{width:220px}.user-menu.show-text .text{max-width:120px}.user-menu.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.user-menu .user-picture{width:34px;height:34px}.user-menu .text{display:flex;flex-direction:column;gap:3px;transition:max-width .3s ease-in-out,margin-right .3s ease-in-out;overflow:hidden;white-space:nowrap;margin-right:10px;max-width:0}.user-menu .text h3{font-size:14px;width:100%}.user-menu .text span{display:flex;align-items:center;justify-content:flex-start;background-color:#636037;color:#deb609;border-radius:6px;border:1px solid #deb609;font-size:14px;font-weight:500;text-transform:capitalize;padding:1px 6px;gap:6px}.user-menu .text span>img{height:9px;filter:brightness(0) saturate(100%) invert(77%) sepia(18%) saturate(7488%) hue-rotate(10deg) brightness(102%) contrast(93%)}.user-menu>img{margin-left:auto;height:16px}.menu-opened{position:absolute!important;z-index:10!important;top:100%;right:0;width:100%;overflow:hidden;white-space:nowrap;background-color:var(--background-highlight);color:#fff;box-shadow:0 2px 4px #0003;animation:fade .2s ease-in-out;border-bottom-left-radius:7px;border-bottom-right-radius:7px}@keyframes fade{0%{opacity:0;max-height:0}to{opacity:1;max-height:250px}}.menu-opened>hr{margin-top:7px}.menu-opened>nav{display:flex;flex-direction:column;padding:24px 12px 18px;gap:15px;list-style-type:none}.menu-opened>nav>a{text-wrap:nowrap;font-size:14px;color:#adb4ba;text-decoration:none;transition:.3s}.menu-opened>nav>a:hover{color:#e6e6e6}.menu-opened>nav .update-link{color:#deb609}.menu-opened>nav .update-link:hover{color:#f1d44e}.menu-opened>.support{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:16px 12px;gap:8px;color:#adb4ba;text-align:left}.menu-opened>.support h4{font-size:14px}.menu-opened>.support a{text-decoration:none;color:#adb4ba;cursor:default;font-size:12px;font-weight:400;transition:.3s}.menu-opened>.support a:hover{color:#e6e6e6}.menu-opened>.support button{transition:.2s;padding:3px;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer}.menu-opened>.support button:hover{background-color:#deb60926}.menu-opened>.support button img{width:20px;height:20px}.user-picture{width:25px;height:25px;margin-right:5px;border-radius:15%;-webkit-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center;text-align:center;font-size:14px;font-weight:500;text-transform:uppercase;background-size:100% 100%;background-position:center center}.simple-divider{border:1px solid rgba(112,112,112,.2);width:100%}.ornated-divider{display:block;width:100%;height:1px;min-height:1px;background:#333;background:-webkit-linear-gradient(90deg,rgb(51,51,51) 0%,rgb(222,182,9) 50%,#333333 100%);background:-moz-linear-gradient(90deg,rgb(51,51,51) 0%,rgb(222,182,9) 50%,rgb(51,51,51) 100%);background:linear-gradient(90deg,#333,#deb609,#333);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#333333",endColorstr="#333333",GradientType=1);box-shadow:0 10px 20px #deb709}.vertical-ornated-divider{display:block;width:1px;background:#333;background:-webkit-linear-gradient(180deg,rgb(51,51,51) 0%,rgb(222,182,9) 50%,#333333 100%);background:-moz-linear-gradient(180deg,rgb(51,51,51) 0%,rgb(222,182,9) 50%,rgb(51,51,51) 100%);background:linear-gradient(180deg,#333,#deb609,#333);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#333333",endColorstr="#333333",GradientType=1)}.workspace .actions-bar{display:flex;align-items:center;background-color:var(--background-highlight);width:min-content;gap:6px;padding:5px 11px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 0 4px 2px #0003}.workspace .actions-bar:hover{z-index:3}.workspace .actions-bar>div{display:flex;border-radius:2px;gap:6px}.workspace .actions-bar>div .actions-bar-button{position:relative}.workspace .actions-bar>div .actions-bar-button button{display:flex;align-items:center;justify-content:center;border:none;padding:5px;cursor:pointer;transition:.3s;width:28px;height:28px}.workspace .actions-bar>div .actions-bar-button button>img{max-height:18px;max-width:18px;transition:.3s}.workspace .actions-bar>div .actions-bar-button button:hover img{filter:brightness(150%)}.workspace .actions-bar>div .actions-bar-button button:disabled{cursor:wait}.workspace .actions-bar>div .actions-bar-button span{display:none;transition:.15s;position:absolute;top:calc(100% + 7px);left:0;background-color:#252525ab;color:#fff;padding:8px 12px;width:max-content;font-size:12px;font-weight:500;border:1px solid #363636;border-radius:3px}.workspace .actions-bar .not-logged .actions-bar-button>button{cursor:default}.workspace .actions-bar .not-logged .actions-bar-button>button>img{opacity:.4}.workspace .actions-bar .not-logged .actions-bar-button>button:hover{background-color:#363636}@media screen and (max-width: 768px){.workspace .actions-bar>div .actions-bar-button button{padding:5px 8px}.workspace .actions-bar>div .actions-bar-button button img{width:20px;height:20px}}/*! 
* OverlayScrollbars
* Version: 2.11.4
* 
* Copyright (c) Rene Haas | KingSora.
* https://github.com/KingSora
* 
* Released under the MIT license.
*/.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;top:0;right:0;bottom:0;left:0;transform:scale(.1)}.os-size-observer:before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0px;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden]{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;position:relative;flex:auto;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw: 0;--os-vah: 0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{overflow:hidden!important}[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x: hidden;--os-viewport-overflow-y: hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x: visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x: hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x: scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y: visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y: hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y: scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*{display:none!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax: "<number>"; inherits: true; initial-value: 0;}@property --os-viewport-percent{syntax: "<number>"; inherits: true; initial-value: 0;}.os-scrollbar{--os-viewport-percent: 0;--os-scroll-percent: 0;--os-scroll-direction: 0;--os-scroll-percent-directional: calc( var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction) )}.os-scrollbar{contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional) * 100%);transform:translate(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent) * 100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional) * 100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent) * 100%)}@supports (container-type: size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translate(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{right:auto;left:0}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size: 0;--os-padding-perpendicular: 0;--os-padding-axis: 0;--os-track-border-radius: 0;--os-track-bg: none;--os-track-bg-hover: none;--os-track-bg-active: none;--os-track-border: none;--os-track-border-hover: none;--os-track-border-active: none;--os-handle-border-radius: 0;--os-handle-bg: none;--os-handle-bg-hover: none;--os-handle-bg-active: none;--os-handle-border: none;--os-handle-border-hover: none;--os-handle-border-active: none;--os-handle-min-size: 33px;--os-handle-max-size: none;--os-handle-perpendicular-size: 100%;--os-handle-perpendicular-size-hover: 100%;--os-handle-perpendicular-size-active: 100%;--os-handle-interactive-area-offset: 0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size: 10px;--os-padding-perpendicular: 2px;--os-padding-axis: 2px;--os-track-border-radius: 10px;--os-handle-interactive-area-offset: 4px;--os-handle-border-radius: 10px}.os-theme-dark{--os-handle-bg: rgba(0, 0, 0, .44);--os-handle-bg-hover: rgba(0, 0, 0, .55);--os-handle-bg-active: rgba(0, 0, 0, .66)}.os-theme-light{--os-handle-bg: rgba(255, 255, 255, .44);--os-handle-bg-hover: rgba(255, 255, 255, .55);--os-handle-bg-active: rgba(255, 255, 255, .66)}.shareModal-container{width:468px;border:1px #5f5f5f solid;background-color:var(--background-tertiary);border-radius:5px;height:100%;position:relative}.sharePopUp{max-height:calc(100dvh - 24px);padding:16px 16px 80px;position:relative;color:#adb4ba;border-radius:5px;--title-size: 20px;--text1-size: 16px;--text2-size: 14px;--text3-size: 12px}.sharePopUp .close{position:absolute;top:16px;right:16px;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:.2s;opacity:.8;z-index:2}.sharePopUp .close img{width:30px;height:30px}.sharePopUp .close:hover{opacity:1;filter:brightness(10000%)}.sharePopUp .content{display:flex;flex-direction:column}.sharePopUp .content>h2{letter-spacing:-.4px;line-height:150%;text-align:center;font-size:var(--title-size);text-transform:uppercase;font-weight:700;margin-bottom:17px}.sharePopUp .content>.ornated-divider{margin-bottom:25px}.sharePopUp .content>.input{display:flex;align-items:center;gap:13px;padding:10px;margin-bottom:23px;background-color:var(--background-secondary);border:1px solid #deb609;border-radius:4px}.sharePopUp .content>.input>img{width:24px;height:24px}.sharePopUp .content>.input>input{padding:0;background:none;border:none;width:100%;font-size:var(--text1-size);color:#fff}.sharePopUp .content>.input>input:focus-visible{outline:none}.sharePopUp .content>.input button{display:flex;align-items:center;transition:.3s;cursor:pointer;background-color:#5c5c5c;border-radius:50%;padding:2px}.sharePopUp .content>.input button:hover{background-color:#6d6d6d}.sharePopUp .content>.input button img{position:relative;left:1px;filter:brightness(10000%)}.sharePopUp .content>h3,.sharePopUp .content .collaborators,.sharePopUp .content .link{padding-left:10px}.sharePopUp .content>h3{font-size:var(--text1-size);font-weight:400;margin-bottom:10px}.sharePopUp .content .collaborators .collaborator,.sharePopUp .content .link{display:flex;flex-direction:row;gap:12px}.sharePopUp .content .collaborators .collaborator section,.sharePopUp .content .link section{display:flex;width:100%;padding-right:15px}.sharePopUp .content .collaborators .collaborator section>div,.sharePopUp .content .link section>div{display:flex;flex-direction:column}.sharePopUp .content .collaborators .collaborator section>div>h4,.sharePopUp .content .link section>div>h4{font-size:var(--text2-size);font-weight:400;line-height:150%}.sharePopUp .content .collaborators .collaborator section>div>p,.sharePopUp .content .link section>div>p{font-size:var(--text3-size);font-weight:400}.sharePopUp .content .collaborators .collaborator section .select,.sharePopUp .content .link section .select{flex-grow:1;display:flex;flex-direction:row;justify-content:flex-end}.sharePopUp .content .collaborators .collaborator section .select>h4,.sharePopUp .content .link section .select>h4{font-size:12px;font-weight:600;display:flex;align-items:center}.sharePopUp .content .collaborators .collaborator section .select .share-modal-select,.sharePopUp .content .link section .select .share-modal-select{display:flex;align-items:center}.sharePopUp .content .collaborators .collaborator section .select div,.sharePopUp .content .link section .select div{position:relative}.sharePopUp .content .collaborators .collaborator section .select div .custom-select,.sharePopUp .content .link section .select div .custom-select{border-radius:5px}.sharePopUp .content .collaborators .collaborator section .select div .custom-select:not(.disabled) .select-trigger:hover,.sharePopUp .content .link section .select div .custom-select:not(.disabled) .select-trigger:hover{cursor:pointer;background-color:#ffffff14}.sharePopUp .content .collaborators .collaborator section .select div .custom-select.disabled,.sharePopUp .content .link section .select div .custom-select.disabled{opacity:.7}.sharePopUp .content .collaborators .collaborator section .select div .custom-select *:focus-visible,.sharePopUp .content .link section .select div .custom-select *:focus-visible{outline:none}.sharePopUp .content .collaborators .collaborator section .select div .custom-select .remove-collaborator,.sharePopUp .content .link section .select div .custom-select .remove-collaborator{padding:8px 10px!important;border-top:1px solid rgba(255,255,255,.08)}.sharePopUp .content .collaborators .collaborator section .select div .custom-select .remove-collaborator span,.sharePopUp .content .link section .select div .custom-select .remove-collaborator span{color:#deb609}.sharePopUp .content .collaborators .collaborator section .select div .custom-select .select-trigger,.sharePopUp .content .link section .select div .custom-select .select-trigger{min-height:unset;padding:10px;transition:.2s;background-color:#3b4044;border-radius:6px;display:flex;flex-direction:row;align-items:center;font-size:var(--text2-size);color:#fff;gap:10px;text-align:left}.sharePopUp .content .collaborators .collaborator section .select div .custom-select .drop-icon,.sharePopUp .content .link section .select div .custom-select .drop-icon{margin-left:auto;padding-top:0;display:flex;align-items:center}.sharePopUp .content .collaborators .collaborator section .select div .custom-select .drop-icon img,.sharePopUp .content .link section .select div .custom-select .drop-icon img{object-fit:cover;width:12px;height:inherit;filter:brightness(0) saturate(100%) invert(50%) sepia(10%) saturate(243%) hue-rotate(165deg) brightness(93%) contrast(86%)}.sharePopUp .content .collaborators .collaborator section .select div .custom-select .select-viewport,.sharePopUp .content .link section .select div .custom-select .select-viewport{width:100%;z-index:999;margin-top:3px;border-radius:5px;background-color:#3b4044;box-shadow:0 0 4px 2px #00000026}.sharePopUp .content .collaborators .collaborator section .select div .custom-select .select-item,.sharePopUp .content .link section .select div .custom-select .select-item{font-size:var(--text2-size);font-weight:500;padding:10px;transition:.2s;color:#ddd;cursor:pointer}.sharePopUp .content .collaborators .collaborator section .select div .custom-select .select-item:not(.disabled):hover,.sharePopUp .content .link section .select div .custom-select .select-item:not(.disabled):hover{color:#fff;background-color:#ffffff08}.sharePopUp .content .collaborators .collaborator section .select div .custom-select .select-item.disabled,.sharePopUp .content .link section .select div .custom-select .select-item.disabled{opacity:.7;cursor:default}.sharePopUp .content .collaborators .collaborator section .select div .toast-update,.sharePopUp .content .link section .select div .toast-update{position:absolute;height:100%;width:100%;top:0;left:0}.sharePopUp .content .scrollbar-container{overscroll-behavior:contain;touch-action:pan-y}.sharePopUp .content .ps__rail-y:hover,.sharePopUp .content .ps__rail-y.ps--clicking{background-color:transparent}.sharePopUp .content .collaborators{z-index:1;display:flex;flex-direction:column;margin-bottom:28px}.sharePopUp .content .collaborators .collaborator:not(:last-child){margin-bottom:15px}.sharePopUp .content .collaborators .collaborator>.user-picture{width:100%;max-width:38px;height:38px;margin:0}.sharePopUp .content .collaborators .collaborator img{width:22px;height:22px;filter:brightness(80%);transition:.2s;cursor:pointer;border-radius:1000px}.sharePopUp .link>button{padding:9px;border-radius:8px;background:#373628;transition:.3s;align-self:center;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.sharePopUp .link>button:hover{background-color:#4d4b35}.sharePopUp .link>button img{width:21px;height:21px;position:relative;top:-1px;right:-1px;filter:brightness(0) saturate(100%) invert(60%) sepia(91%) saturate(706%) hue-rotate(10deg) brightness(103%) contrast(93%)}.sharePopUp .copy-link{margin-left:53px;margin-top:14px;display:flex;flex-direction:row;gap:8px;padding:6px 18px;align-items:center;background-color:transparent;border:1px #fff solid;border-radius:4000px;color:#fff;width:fit-content;transition:.2s;cursor:pointer}.sharePopUp .copy-link img{width:24px;height:24px}.sharePopUp .copy-link h5{font-size:12px;font-weight:400;vertical-align:middle;position:relative;top:-1px}.sharePopUp .copy-link:hover{background-color:#fff3}@media screen and (max-width: 768px){.shareModal-container .close{right:22px;top:22px}.shareModal-container .close img{width:20px;height:20px}.sharePopUp{padding:25px}.sharePopUp .content h2{font-size:16px}.sharePopUp .content>p{margin-bottom:24px;font-size:12px}.sharePopUp .content .input{margin-bottom:24px;padding:12px}.sharePopUp .content .input img{width:20px;height:20px}.sharePopUp .content .input input{font-size:12px}.sharePopUp .content .input input::placeholder{font-size:12px}.sharePopUp .content h3{font-size:14px}.sharePopUp .content .collaborators .collaborator section>div h4,.sharePopUp .content .link section>div h4{font-size:12px}.sharePopUp .content .collaborators .collaborator section>div p,.sharePopUp .content .link section>div p{font-size:11px}.sharePopUp .content .collaborators .collaborator section .select div select,.sharePopUp .content .link section .select div select{text-align:left;text-align-last:left}.sharePopUp .content .scrollbar-container{margin-bottom:24px}.sharePopUp .content .copy-link{align-self:flex-end}}@media screen and (max-width: 650px){#Modal__Overlay>div:has(.shareModal-container){width:100%;display:flex;justify-content:center}.shareModal-container{width:100%}.shareModal-container .sharePopUp .content .collaborators .collaborator section,.shareModal-container .sharePopUp .content .link section{flex-direction:column}.shareModal-container .sharePopUp .content .collaborators .collaborator section .select,.shareModal-container .sharePopUp .content .link section .select{justify-content:flex-start;margin-top:4px}.shareModal-container .sharePopUp .content .collaborators .collaborator:not(:last-child){margin-bottom:18px}}.text-bubble{padding:4px 10px;font-size:13px;font-weight:500;color:#fff;background-color:#deb609;text-wrap:nowrap;border-radius:5px;position:absolute!important;bottom:calc(100% + 7px);right:50%;transform:translate(50%);display:none;opacity:0;transition:.2s}.text-bubble:after{content:" ";position:absolute;width:0;height:0;right:50%;transform:translate(50%);top:100%;border:4px solid;border-color:#deb609 transparent transparent transparent}.custom-select *:focus-visible{outline:none}.custom-select .select-trigger{z-index:1}.custom-select .select-content,.custom-select .select-viewport{z-index:2}.react-flow{direction:ltr}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;cursor:-webkit-grab;cursor:grab}.react-flow__pane.selection{cursor:pointer}.react-flow__pane.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow .react-flow__edges{pointer-events:none;overflow:visible}.react-flow__edge-path,.react-flow__connection-path{stroke:#b1b1b7;stroke-width:1;fill:none}.react-flow__edge{pointer-events:visibleStroke;cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;-webkit-animation:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke:#555}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge-textbg{fill:#fff}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;-webkit-animation:dashdraw .5s linear infinite;animation:dashdraw .5s linear infinite}.react-flow__connectionline{z-index:1001}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:-webkit-grab;cursor:grab}.react-flow__node.dragging{cursor:-webkit-grabbing;cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:-webkit-grab;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background:#1a192b;border:1px solid white;border-radius:100%}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:-4px;transform:translate(-50%)}.react-flow__handle-top{left:50%;top:-4px;transform:translate(-50%)}.react-flow__handle-left{top:50%;left:-4px;transform:translateY(-50%)}.react-flow__handle-right{right:-4px;top:50%;transform:translateY(-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.center{left:50%;transform:translate(-50%)}.react-flow__attribution{font-size:10px;background:#ffffff80;padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@-webkit-keyframes dashdraw{0%{stroke-dashoffset:10}}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-default,.react-flow__node-input,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:3px;width:150px;font-size:12px;color:#222;text-align:center;border-width:1px;border-style:solid;border-color:#1a192b;background-color:#fff}.react-flow__node-default.selectable:hover,.react-flow__node-input.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:0 1px 4px 1px #00000014}.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:0 0 0 .5px #1a192b}.react-flow__node-group{background-color:#f0f0f040}.react-flow__nodesselection-rect,.react-flow__selection{background:#0059dc14;border:1px dotted rgba(0,89,220,.8)}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls{box-shadow:0 0 2px 1px #00000014}.react-flow__controls-button{border:none;background:#fefefe;border-bottom:1px solid #eee;box-sizing:content-box;display:flex;justify-content:center;align-items:center;width:16px;height:16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px}.react-flow__controls-button:hover{background:#f4f4f4}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__minimap{background-color:#fff}.react-flow__minimap svg{display:block}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:4px;height:4px;border:1px solid #fff;border-radius:1px;background-color:#3367d9;transform:translate(-50%,-50%)}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:#3367d9;border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__node-toolbar .collection-menu-container{display:flex}.react-flow__node-toolbar .collection-menu-container .node-options{display:flex;flex-direction:column;gap:1px;border-radius:4px;position:relative;padding:0;background-color:#cacaca}.react-flow__node-toolbar .collection-menu-container .node-options .color-picker{position:absolute;bottom:100%}.react-flow__node-toolbar .collection-menu-container .node-options button{font-size:11px;font-family:Inter;font-weight:500;padding:5px 10px;text-align:left;color:#404040;background-color:#fff;border:none;transition:.3s;cursor:pointer}.react-flow__node-toolbar .collection-menu-container .node-options button:last-child{border-bottom:none}.react-flow__node-toolbar .collection-menu-container .node-options button:hover{background-color:#dadada}.react-flow__node-toolbar .collection-menu-container .color-picker{position:absolute;left:calc(100% + 14px);bottom:0;border-radius:3px;background-color:#a1a1a1}.react-flow__node-toolbar .collection-menu-container .color-picker .react-colorful{width:150px;height:150px}.react-flow__node-toolbar .collection-menu-container .color-picker .react-colorful__saturation,.react-flow__node-toolbar .collection-menu-container .color-picker .react-colorful__last-control{border-radius:0}.react-flow__node-toolbar .collection-menu-container .color-picker .react-colorful__pointer{width:18px;height:18px}.react-flow__node-toolbar .collection-menu-container .color-picker:after,.react-flow__node-toolbar .collection-menu-container .color-picker>div:after{content:" ";position:absolute;width:0;height:0;left:-13px;bottom:5px;border:7px solid;border-color:transparent}.react-flow__node-toolbar .collection-menu-container .color-picker:after{border-right-color:#a1a1a1}.react-flow__node-toolbar .collection-menu-container .color-picker>div{padding:6px;background-color:var(--color-picker-background);display:flex;flex-direction:column;align-items:center}.react-flow__node-toolbar .collection-menu-container .color-picker>div:after{border-right-color:var(--color-picker-background);z-index:1}.react-flow__node-toolbar .collection-menu-container .color-picker>div .color-input{display:flex;flex-direction:row;color:#dadada;background-color:#1e1e1e;margin-top:5px;border-radius:4px}.react-flow__node-toolbar .collection-menu-container .color-picker>div .color-input span{display:flex;align-items:center;vertical-align:middle;padding:4px 19px;-webkit-user-select:none;user-select:none;font-size:12px;font-weight:600;background-color:#1e1e1e;border-bottom-left-radius:4px;border-top-left-radius:4px}.react-flow__node-toolbar .collection-menu-container .color-picker>div .color-input div{align-self:center;height:15px;width:2px;background-color:#7e7e7e}.react-flow__node-toolbar .collection-menu-container .color-picker>div .color-input input{width:100%;border:none;font-size:12px;text-align:center;border-bottom-right-radius:4px;border-top-right-radius:4px;background-color:#1e1e1e;color:#dadada}.react-flow__node-toolbar .collection-menu-container .color-picker>div .color-input input:focus-visible{outline:none}.canvas-collection{cursor:default;display:flex;flex-direction:column;align-items:center;min-width:250px;width:100%;color:#fff}.canvas-collection *{font-family:Inria Sans}.canvas-collection>header{width:100%;padding:7px;background-color:#08b6e2;position:relative}.canvas-collection>header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:.2s;background-color:#fff0;box-shadow:0 0 0 2px #fff0}.canvas-collection>header:hover:after{background-color:#ffffff26;box-shadow:0 0 1px 2px #ffffff26}.canvas-collection>header>h2{font-size:16px;font-weight:700;text-align:center}.canvas-collection>header>button{background:none;border:none;position:absolute;cursor:pointer;z-index:5;right:12px;top:5px}.canvas-collection>main{display:flex;flex-direction:column;justify-content:space-evenly;width:100%;flex-grow:1}.collection-editor{display:flex;flex-direction:column;background-color:var(--background-secondary);border:1px solid #353535;padding:24px;position:relative}.collection-editor .editor{padding:5px;background-color:#1e1e1e;width:100dvw;height:100dvh;max-width:500px;max-height:400px}.collection-editor .editor *{font-family:inherit}.collection-editor .editor .monaco-editor .scroll-decoration{box-shadow:none!important}.collection-editor>button{transition:.3s;cursor:pointer}.collection-editor .close{position:absolute;right:6px;top:6px}.collection-editor .close img{filter:brightness(.8);width:16px;height:16px}.collection-editor .update{color:#fff;font-weight:700;background-color:#deb709;border-radius:5px;padding:10px 22px;margin-top:15px;align-self:flex-end}.collection-editor .update:hover:not(.collection-editor .update:disabled){box-shadow:0 0 4px 2px #deb70933}.collection-editor .update:disabled{opacity:.7;cursor:wait}.monaco-editor .codicon{font-family:codicon!important}.monaco-editor .overflowingContentWidgets{display:none!important}.react-flow__node{box-shadow:0 0 6px 3px #26262680;clip-path:inset(0 -20px 0 -20px)}.react-flow__node.react-flow__node-collection{clip-path:none}.react-flow__node.react-flow__node-attribute:has(+.react-flow__node-collection),.react-flow__node.react-flow__node-attribute:last-of-type{clip-path:inset(0 -20px -20px -20px)}.collection-field{display:flex;flex-direction:column;align-items:center;width:100%;background-color:#404040;box-shadow:0 0 0 2px #404040;color:#fff}.collection-field>div:not(.react-flow__handle){cursor:pointer;transition:background-color .3s;width:100%;display:flex;justify-content:space-between;align-items:center;padding:11px 7px}.collection-field>div:not(.react-flow__handle):hover{background-color:#454545}.collection-field>div:not(.react-flow__handle)>div{display:flex;align-items:center}.collection-field>div:not(.react-flow__handle) .name{margin-right:10px}.collection-field>div:not(.react-flow__handle) .name img{width:22px;height:17px;margin-right:10px;align-self:flex-start}.collection-field>div:not(.react-flow__handle) .type h4{width:max-content;margin-right:10px}.collection-field>div:not(.react-flow__handle)>.type img{background:none;border:none;padding:0;height:16px;align-self:center;display:flex;justify-content:center;align-items:center;width:11px;height:11px;margin:0}.collection-field>div:not(.react-flow__handle) .desc-icon{margin-left:4px;margin-right:7px;transition:.2s;cursor:pointer}.collection-field>div:not(.react-flow__handle) .desc-icon:hover{filter:saturate(0%) brightness(100%) contrast(1000%)}.collection-field>div:not(.react-flow__handle) h3,.collection-field>div:not(.react-flow__handle) h4,.collection-field>div:not(.react-flow__handle) span{max-width:200px;word-wrap:break-word;line-height:100%;font-size:12px;font-weight:700}.collection-field>div:not(.react-flow__handle) h4,.collection-field>div:not(.react-flow__handle) span{font-style:italic}.collection-field>div:not(.react-flow__handle) span{margin-left:10px}.collection-field .description{padding-top:12px!important;padding-bottom:12px;background:#545454}.collection-field .description.description:hover{background-color:#595959}.collection-field .description h3{text-align:left}.collection-field .description p{font-size:10px;font-style:italic;font-weight:700;margin-top:6px;text-align:left}.collection-field .description .desc-icon{align-self:center}.collection-field .description .name{width:100%}.collection-field .description .name div{margin-right:auto}.collection-field>.collection-field{padding:0!important}.react-flow__handle{visibility:hidden}.workspace .sidebar{display:flex;position:absolute!important;right:0;bottom:40px;height:100%;max-height:calc(100% - 138px);border-bottom-left-radius:8px;border-top-left-radius:8px;background-color:var(--background-highlight);box-shadow:0 0 4px 2px #0003}.workspace .sidebar .sidebar-container{display:flex;flex-direction:column;padding:16px;gap:20px;height:100%}.workspace .sidebar .sidebar-container>div{display:flex;justify-content:center;align-items:center;width:35px}.workspace .sidebar .sidebar-container>button{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:9px;cursor:pointer}.workspace .sidebar .sidebar-container>button img{width:20px;transition:.3s}.workspace .sidebar .sidebar-container>button:hover img{filter:brightness(150%)}.workspace .sidebar aside{border-right:none!important}.workspace .sidebar aside>div{background:none!important}.workspace .sidebar .menu{display:flex;flex-direction:column;color:#adb4ba;overflow-x:hidden;height:100%}.workspace .sidebar .menu>.title{display:flex;flex-direction:row;justify-content:space-between;align-self:flex-end;padding:0 16px;width:100%;z-index:2}.workspace .sidebar .menu>.title button{display:flex;justify-content:center;align-items:center;cursor:pointer}.workspace .sidebar .menu>.title button img{transition:.3s}.workspace .sidebar .menu>.title button:hover img{filter:brightness(150%)}.workspace .sidebar .menu>.title>div{display:flex;align-items:center;width:min-content;gap:16px;padding:5px}.workspace .sidebar .menu>.title>div img{max-width:20px}.workspace .sidebar .menu>.title>div h3{font-size:16px;font-weight:700}.workspace .sidebar .menu hr{border:1px #333333 solid}.workspace .sidebar .resizable-handle-wrapper{position:static}.workspace .sidebar .resizable-handle{max-height:100px;width:15px!important;left:0!important;top:50%!important;transform:translateY(-50%)!important}.workspace .sidebar .resizable-handle:before{color:#ffffff6c;position:absolute;top:50%!important;left:50%;transform:translateY(-50%) translate(-50%)!important;content:"||"}@media (max-width: 768px){.workspace .sidebar{display:none}}.structure-menu button{position:relative}.structure-menu button.update{bottom:-1px}.structure-menu button img.spin{filter:brightness(150%);animation:spin .5s ease-out}.structure-menu button.font-change>div{display:flex;align-items:center;gap:5px;background-color:#615e43;position:absolute;top:calc(100% + 10px);right:50%;transform:translate(50%);border-radius:8px;padding:6px 7px}.structure-menu button.font-change>div span{font-size:14px;font-weight:700;color:#adb4ba}.structure-menu button.font-change>div input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#0003;height:3px;max-width:100px}.structure-menu button.font-change>div input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:100%;width:9px;height:9px;background:#deb609;cursor:pointer}.structure-menu button.font-change>div input::-moz-range-thumb{width:9px;height:9px;border-radius:100%;background:#deb609;cursor:pointer}.structure-menu button.font-change>div:after{content:" ";position:absolute;width:0;height:0;right:50%;transform:translate(50%);bottom:100%;border:4px solid;border-color:transparent transparent #615e43 transparent}.structure-menu .tab-selector{display:flex;flex-direction:row;align-items:center;gap:10px;-webkit-user-select:none;user-select:none;width:100%;min-height:37px;padding-left:15px}.structure-menu .tab-selector ::-webkit-scrollbar-track{background-color:transparent}.structure-menu .tab-selector ::-webkit-scrollbar-thumb{width:4px;background-color:#707070}.structure-menu .tab-selector .tab-title{display:flex;align-items:center;gap:2px;border-top-left-radius:8px;border-top-right-radius:8px;padding:10px 0 14px 10px;transition:.2s}.structure-menu .tab-selector .tab-title:hover{background-color:#ffffff0d}.structure-menu .tab-selector .tab-title.selected{background-color:#deb609}.structure-menu .tab-selector .tab-title.selected span{color:#fff}.structure-menu .tab-selector .tab-title.selected:hover button{max-width:50px;opacity:1}.structure-menu .tab-selector .tab-title.selected:hover button:last-child{margin-right:8px}.structure-menu .tab-selector .tab-title:not(.selected){cursor:pointer}.structure-menu .tab-selector .tab-title span{margin-right:8px;font-size:14px;align-content:center;line-height:100%;font-family:Poppins;font-weight:600;outline:none;color:#adb4ba;transition:.2s;text-shadow:0 2px 2px rgba(0,0,0,.1019607843)}.structure-menu .tab-selector .tab-title button{display:flex;max-width:0;opacity:0;overflow:hidden;justify-content:center;align-items:center;transition:max-width .5s ease,opacity .5s ease,margin-right .5s ease;border-radius:3px;cursor:pointer}.structure-menu .tab-selector .tab-title button:hover{background-color:#fff3}.structure-menu .tab-selector .tab-title button:hover img{opacity:1}.structure-menu .tab-selector .tab-title button img{transition:.2s;width:18px;height:18px;filter:brightness(1000%);opacity:.9}.structure-menu .tab-selector .add-tab{display:flex;align-items:center;justify-content:center;cursor:pointer;height:min-content}.structure-menu .tab-selector .add-tab img{width:22px;height:22px;margin-right:50px;border-radius:100px;transition:.2s}.structure-menu .tab-selector .add-tab:hover img{background-color:#fff3}.structure-menu>.editor-tab{display:flex;height:calc(100% - 48px);padding:14px 0;background-color:#00000026}.structure-menu>.editor-tab section *{font-family:inherit}.structure-menu .monaco-editor-overlaymessage{display:none!important}.object-menu .entities{padding:16px;height:100%;background-color:#00000026;color:#adb4ba}.object-menu .entities>h4{font-size:16px;font-weight:700;margin-bottom:20px}.object-menu .entities>h4 span{margin-left:4px;padding:2px 8px;border-radius:5px;color:#deb609;background-color:#ffffff0d}.object-menu .entities>div{display:flex;flex-direction:column;gap:10px}.object-menu .entities .collection{display:flex;flex-direction:column}.object-menu .entities .collection>.title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px;transition:.3s;cursor:pointer;background-color:#ffffff0b;border-radius:8px}.object-menu .entities .collection>.title.open{transition:none;background-color:var(--collection-color)!important;border-bottom-left-radius:0;border-bottom-right-radius:0}.object-menu .entities .collection>.title.open img{filter:brightness(var(--image-brightness))!important}.object-menu .entities .collection>.title:hover{background-color:#ffffff08}.object-menu .entities .collection>.title>div{display:flex;align-items:center;gap:9px}.object-menu .entities .collection>.title>div img{width:24px;height:24px}.object-menu .entities .collection>.title>div h5{font-size:16px;font-weight:700}.object-menu .entities .collection>.title>button{display:flex;justify-content:center;align-items:center;cursor:pointer}.object-menu .entities .collection>.title:not(.open)>button img{transition:.2s}.object-menu .entities .collection>.title:not(.open)>button:hover img{filter:brightness(150%)}.object-menu .entities .collection>.attributes{border:var(--collection-color) 1px solid;display:flex;flex-direction:column;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.object-menu .entities .collection>.attributes>:first-child>.title{padding-top:15px!important}.object-menu .entities .collection>.attributes>:last-child>.title{padding-bottom:15px!important;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.object-menu .entities .collection>.attributes .attribute{display:flex;flex-direction:column;border-top:1px solid var(--collection-color);color:#fff;background-color:rgba(var(--collection-color-values),.2)}.object-menu .entities .collection>.attributes .attribute .title{display:flex;flex-direction:row;justify-content:space-between;padding:10px;transition:.3s;cursor:pointer}.object-menu .entities .collection>.attributes .attribute .title:hover{background-color:#ffffff05}.object-menu .entities .collection>.attributes .attribute .title>div{display:flex;flex-direction:row;gap:7px}.object-menu .entities .collection>.attributes .attribute .title>div button{cursor:pointer;display:flex;align-self:flex-start}.object-menu .entities .collection>.attributes .attribute .title>div button:hover{filter:brightness(150%)}.object-menu .entities .collection>.attributes .attribute .title>div button img{width:24px;height:24px;transition:.2s}.object-menu .entities .collection>.attributes .attribute .title>div>.info{display:flex;flex-direction:column;align-self:center}.object-menu .entities .collection>.attributes .attribute .title>div>.info h6{display:flex;align-items:center;font-size:16px;font-weight:500}.object-menu .entities .collection>.attributes .attribute .title>div>.info h6 img{width:16px;height:16px;margin-right:5px}.object-menu .entities .collection>.attributes .attribute .title>div>.info div{display:flex;flex-direction:column}.object-menu .entities .collection>.attributes .attribute .title>div>.info p{font-size:14px;font-weight:400;font-style:italic;margin-top:10px;margin-bottom:5px}.object-menu .entities .collection>.attributes .attribute .title>h6{font-size:16px;font-weight:500;text-align:right}.loading-screen{align-items:center;justify-content:center}.account-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:var(--page-max-width);padding:11px;color:#adb4ba;-webkit-user-select:none;user-select:none}.account-footer h3,.account-footer span{font-size:14px;font-weight:400}.account-footer .media{display:flex;flex-direction:row;align-items:center;gap:10px}.account-footer .media img{transition:.3s}.account-footer .media a:hover img{filter:brightness(150%)}@media screen and (max-width: 768px){.account-footer{flex-direction:column-reverse;gap:10px}.account-footer h3{font-size:12px}}.accounts-header{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;width:100%;background-color:var(--background-secondary);color:#adb4ba;-webkit-user-select:none;user-select:none;z-index:10}.accounts-header>section{display:flex;flex-direction:row;align-items:center;width:100%;padding:8px;max-width:var(--page-max-width)}.accounts-header>section>div,.accounts-header>section>nav{width:100%;display:flex;flex-direction:row;align-items:center}.accounts-header>section>div>img{width:127px;margin-right:13px;position:relative;top:-2px;transition:.3s}.accounts-header>section>div>img.back-button:hover{cursor:pointer;filter:brightness(110%)}.accounts-header>section>nav{justify-content:center;gap:30px}.accounts-header>section>nav a{font-size:16px;display:flex;transition:.3s;text-wrap:nowrap}.accounts-header>section>nav a img{margin-left:6px;height:17px;transition:.3s}.accounts-header>section>nav a:last-child{color:#deb609}.accounts-header>section>nav a:last-child:hover{color:#f1ce2e}.accounts-header>section>nav a:hover{color:#e4e4e4}.accounts-header>section>nav a:hover img{filter:brightness(150%)}.accounts-header>section .user{justify-content:flex-end;max-width:50%}@media screen and (max-width: 1024px){.accounts-header>section nav a{font-size:14px!important}.accounts-header>img{margin-right:unset}}@media screen and (max-width: 800px){.accounts-header>section>nav{display:none}}.alert-section{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:18px;position:relative;color:#adb4ba;background-color:var(--background-highlight)}.alert-section>div{width:100%;max-width:var(--page-max-width);display:flex;justify-content:space-between;align-items:center;gap:10px}.alert-section p{font-size:16px}.alert-section button{padding:4px 9px;font-size:16px;border-radius:8px;display:flex;align-items:center;gap:16px;color:#deb609;border:1px solid #deb609;cursor:pointer;transition:.2s}.alert-section button:hover{background-color:#deb6091a}.alert-section button>.icon{display:flex;background-color:#deb609;border-radius:5px;padding:9px 6px}.alert-section button>.icon img{filter:brightness(0)}@media screen and (max-width: 1024px){.alert-section{padding:12px}}@media screen and (max-width: 768px){.alert-section p{font-size:14px}.alert-section button{font-size:12px!important}}@media screen and (max-width: 550px){.alert-section{gap:8px}.alert-section>div{flex-direction:column;text-align:center;gap:16px}.alert-section>div button{width:min-content;justify-content:center}.alert-section button{position:static;width:75%}}.verify-account-popup p b{cursor:pointer;transition:.25s}.verify-account-popup p b:hover{color:#f0d24b}.alert-subscription{background-color:#2e1b1d}.alert-subscription button{border-color:#ba3636;color:#ba3636}.alert-subscription button:hover{background-color:#3b0909}.alert-subscription button .icon{background-color:#530a0a}.alert-subscription button img{filter:brightness(0) saturate(100%) invert(22%) sepia(78%) saturate(1381%) hue-rotate(332deg) brightness(108%) contrast(94%)!important}.projects{color:#adb4ba;height:100vh}.projects .scroll-container{display:flex;flex-direction:column;align-items:center;width:100%;flex-grow:1}.projects main{align-self:center;position:relative;width:100%;height:100%;max-width:var(--page-max-width);padding:45px 20px;display:flex;flex-direction:column;align-items:flex-start}.projects main>.title{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;margin-bottom:41px}.projects main>.title>div{display:flex;justify-content:flex-end;flex-grow:1}.projects main>.title h2{color:#adb4ba;font-size:20px;font-weight:700;margin-right:5px;-webkit-user-select:none;user-select:none}.projects main>.title button{display:flex;align-items:center;gap:14px;font-size:16px;padding:5px 10px;border-radius:8px;background-color:#deb609;color:#fff;cursor:pointer;transition:.3s}.projects main>.title button:hover{background-color:#e9c421}.projects main>.title button img{width:26px;height:26px;padding:7px;border-radius:7px;background-color:#fff}.projects main>.title .input{position:relative;width:100%;max-width:300px}.projects main>.title .input input{color:#deb609;background-color:var(--background-secondary);padding:10px 15px;font-size:16px;width:100%;border-radius:7px}.projects main>.title .input input::placeholder{font-size:16px;color:#adb4ba;font-style:italic}.projects main>.title .input img{width:16px;height:16px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.projects main .skeleton-container{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:19px;padding-bottom:20px}.projects main .skeleton-container .skeleton{background-color:var(--background-secondary);height:250px;width:100%;border-radius:5px}.projects main .container-projects{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:19px;padding-bottom:20px}.projects main .container-projects>section{background-color:#383838;height:250px;width:100%;border-radius:5px}.projects main .container-projects .project{position:relative;background-color:var(--background-secondary);-webkit-user-select:none;user-select:none}.projects main .container-projects .project>div{transition:box-shadow .2s,transform .3s;border-radius:5px}.projects main .container-projects .project>div.selected{box-shadow:0 0 2px 2px #08b6e22a}.projects main .container-projects .project>div:hover{transform:scale(1.015)}.projects main .container-projects .project>div:hover~button{transform:translate(2px,2px)}.projects main .container-projects .project .shadow-container{border-radius:5px;height:250px;background-color:var(--background-secondary);background-position:center center;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:flex-end;box-shadow:inset 0 -90px 20px -10px #00000046}.projects main .container-projects .project .shadow-container .info{display:flex;flex-direction:row;justify-content:space-between;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:16px 11px 16px 18px}.projects main .container-projects .project .shadow-container .info *{-webkit-user-select:none;user-select:none}.projects main .container-projects .project .shadow-container .info>div h3,.projects main .container-projects .project .shadow-container .info>div input{font-size:16px;font-weight:600;margin-bottom:3px;padding:0;background:none;border:none;padding:none;color:#adb4ba}.projects main .container-projects .project .shadow-container .info>div h3{max-width:250px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.projects main .container-projects .project .shadow-container .info>div>div,.projects main .container-projects .project .shadow-container .info>div input{width:100%}.projects main .container-projects .project .shadow-container .info>div input:focus-visible{outline:none}.projects main .container-projects .project .shadow-container .info>div p{font-size:12px;font-weight:500}.projects main .container-projects .project>button{-webkit-user-select:none;user-select:none;transition:.3s;padding:0;background:none;border:none;cursor:pointer;position:absolute;right:11px;bottom:14px;z-index:1}.projects main .container-projects .project>button>img{width:28px;height:30px}.projects main .container-projects .project>button input{display:none}.projects main .container-projects .project .mobile-menu{cursor:default;transition:.3s;width:150px;z-index:1;border-radius:8px;display:flex;flex-direction:column;background-color:var(--background-highlight);position:absolute;top:5px;left:28px}.projects main .container-projects .project .mobile-menu>.ornated-divider{margin-top:26px}.projects main .container-projects .project .mobile-menu>button{padding:8px 10px;background-color:transparent;font-size:14px;font-weight:600;color:#adb4ba;border:none;margin:none;text-align:left;transition:.3s;display:flex;align-items:center;gap:6px;cursor:pointer}.projects main .container-projects .project .mobile-menu>button:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.projects main .container-projects .project .mobile-menu>button:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.projects main .container-projects .project .mobile-menu>button img{width:18px;filter:brightness(0) saturate(100%) invert(84%) sepia(20%) saturate(101%) hue-rotate(166deg) brightness(85%) contrast(81%)}.projects main .container-projects .project .mobile-menu>button:hover{background-color:#ffffff1a}.projects main .container-projects .project .mobile-menu>button:last-child{color:#deb609}.projects main .container-projects .project .mobile-menu>button:last-child img{filter:brightness(0) saturate(100%) invert(81%) sepia(18%) saturate(4728%) hue-rotate(4deg) brightness(94%) contrast(93%)}.projects main .container-projects .project .mobile-menu>button:last-child:hover{background-color:#deb6091a}.projects main .container-projects .project .desktop-menu{position:absolute;bottom:calc(100% + 10px);right:0;cursor:default;display:flex;flex-direction:row;align-items:center;background-color:var(--background-highlight);gap:8px;padding:16px 10px;border-radius:5px}.projects main .container-projects .project .desktop-menu button{display:flex;justify-content:center;align-items:center;padding:3px;border-radius:5px;position:relative;transition:.2s;cursor:pointer}.projects main .container-projects .project .desktop-menu button:hover{background-color:#ffffff26}.projects main .container-projects .project .desktop-menu button img{width:20px;height:20px;filter:brightness(0) saturate(100%) invert(74%) sepia(2%) saturate(958%) hue-rotate(166deg) brightness(97%) contrast(90%)}.projects main .container-projects .project .desktop-menu button:last-child img{filter:brightness(0) saturate(100%) invert(64%) sepia(100%) saturate(460%) hue-rotate(5deg) brightness(96%) contrast(93%)}.projects main .container-projects .project .desktop-menu button:last-child:hover{background-color:#deb60933}.projects main>.noProjects{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:50%;bottom:50%;right:50%;left:50%}.projects main>.noProjects>img{max-width:350px;max-height:350px;margin-bottom:5px}.projects main>.noProjects>p{width:100vw;text-align:center;font-size:16px;font-weight:500;color:#7b7b7b;line-height:22px;max-width:350px}.projects main>.noProjects>button{text-wrap:nowrap;margin-top:34px;font-size:16px;font-weight:500;color:#fff;background-color:#b89b19;padding:11px 17px;border-radius:5px;transition:.2s;cursor:pointer}.projects main>.noProjects>button:hover{transform:scale(1.01)}@media screen and (max-width: 1024px){.projects main .skeleton-container{grid-template-columns:1fr 1fr 1fr}.projects main .skeleton-container .skeleton:last-child{display:none}.projects main .container-projects{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width: 768px){.projects main>.title{flex-direction:column}.projects main>.title>h2{font-size:16px;margin-bottom:16px}.projects main>.title>div{flex-direction:row-reverse;width:100%;gap:8px}.projects main>.title>div .input{max-width:unset}.projects main>.title>div button{font-size:0;gap:0;align-self:flex-end}.projects main>.title button,.projects main>.title input{font-size:14px}.projects main .container-projects,.projects main .skeleton-container{grid-template-columns:1fr 1fr}.projects main .container-projects .project .shadow-container>.info>div h3,.projects main .container-projects .project .shadow-container>.info>div input,.projects main .skeleton-container .project .shadow-container>.info>div h3,.projects main .skeleton-container .project .shadow-container>.info>div input{font-size:16px}.projects main .container-projects .project .mobile-menu button,.projects main .skeleton-container .project .mobile-menu button{padding:7px 14px!important;font-size:12px!important}.projects main .container-projects .project>div:hover,.projects main .skeleton-container .project>div:hover{transform:unset}.projects main .container-projects .project>div:hover~button,.projects main .skeleton-container .project>div:hover~button{transform:unset}}@media screen and (max-width: 768px) and (max-width: 600px){.projects main .container-projects .shadow-container,.projects main .container-projects>section,.projects main .container-projects .skeleton,.projects main .skeleton-container .shadow-container,.projects main .skeleton-container>section,.projects main .skeleton-container .skeleton{height:220px!important}}@media screen and (max-width: 768px){.projects main .container-projects .skeleton:last-child,.projects main .skeleton-container .skeleton:last-child{display:inherit}.projects main .noProjects>img{max-width:300px;max-height:300px}.projects main .noProjects>p{max-width:270px;font-size:12px}.projects main .noProjects>button{font-size:14px;margin-top:16px}}@media screen and (max-width: 550px){.projects main>.title{width:100%;gap:unset;justify-content:space-around}.projects main>.title>div>h2{text-align:center;z-index:1}.projects main .container-projects,.projects main .skeleton-container{grid-template-columns:1fr}}.login,.recover{justify-content:center;background-color:#2b2b2b;color:#adb4ba;--title-size: 20px;--text1-size: 18px;--text2-size: 16px;--text3-size: 14px}.login .content,.recover .content{z-index:1;display:flex;flex-direction:column;width:100%;max-width:330px;background-color:var(--background-secondary);box-shadow:0 0 25px 10px #23232340;border-radius:5px}.login .content>section,.recover .content>section{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.login .content .logo,.recover .content .logo{padding:16px;border-bottom-left-radius:5px;border-top-left-radius:5px}.login .content .logo img,.recover .content .logo img{cursor:pointer;width:100%;max-width:175px}.login .content .ornated-divider:first-of-type,.recover .content .ornated-divider:first-of-type{margin-bottom:37px}.login .content>h1,.recover .content>h1{font-size:var(--title-size);text-transform:uppercase;font-weight:700;text-align:center;margin-bottom:12px}.login .content>h2,.login .content .inputs h2,.recover .content>h2,.recover .content .inputs h2{font-size:var(--text3-size);font-weight:400;text-align:center;padding:0 25px;margin-bottom:30px}.login .content>h2>a,.login .content .inputs h2>a,.recover .content>h2>a,.recover .content .inputs h2>a{color:#deb609;transition:.3s}.login .content>h2>a:hover,.login .content .inputs h2>a:hover,.recover .content>h2>a:hover,.recover .content .inputs h2>a:hover{text-shadow:0 0 #deb609}.login .content .inputs,.recover .content .inputs{border-top-right-radius:5px;border-bottom-right-radius:5px;padding:0 25px;gap:20px;margin-bottom:50px}.login .content .inputs .standard-input,.recover .content .inputs .standard-input{padding:1px;border-radius:6px;transition:background-color .2s linear}.login .content .inputs .standard-input input,.recover .content .inputs .standard-input input{font-size:var(--text2-size)}.login .content .inputs .standard-input:has(input:focus-visible),.login .content .inputs .standard-input:has(button:focus-visible),.recover .content .inputs .standard-input:has(input:focus-visible),.recover .content .inputs .standard-input:has(button:focus-visible){background-color:#deb609}.login .content .inputs .standard-input:has(input:focus-visible) .icon,.login .content .inputs .standard-input:has(button:focus-visible) .icon,.recover .content .inputs .standard-input:has(input:focus-visible) .icon,.recover .content .inputs .standard-input:has(button:focus-visible) .icon{filter:brightness(0) saturate(100%) invert(86%) sepia(21%) saturate(6196%) hue-rotate(3deg) brightness(94%) contrast(93%)}.login .content .inputs>.buttons,.recover .content .inputs>.buttons{width:100%;align-items:center;display:flex;justify-content:space-between}.login .content .inputs>.buttons a,.recover .content .inputs>.buttons a{color:#deb609;text-decoration:none;font-size:var(--text3-size);transition:.2s}.login .content .inputs>.buttons a:hover,.recover .content .inputs>.buttons a:hover{text-shadow:rgba(255,255,255,.2) 0px 0px 3px}.login .content .inputs>.buttons>.login-button,.recover .content .inputs>.buttons>.login-button{display:flex;align-items:center;background-color:#deb609;color:#fff;font-size:var(--text2-size);padding:5px 10px;border-radius:8px;gap:16px;cursor:pointer;transition:.3s}.login .content .inputs>.buttons>.login-button:disabled,.recover .content .inputs>.buttons>.login-button:disabled{opacity:.7;cursor:wait}.login .content .inputs>.buttons>.login-button:hover:not(.login .content .inputs>.buttons>.login-button:disabled,.recover .content .inputs>.buttons>.login-button:disabled),.login .content .inputs>.buttons>.login-button:focus-visible,.recover .content .inputs>.buttons>.login-button:hover:not(.login .content .inputs>.buttons>.login-button:disabled,.recover .content .inputs>.buttons>.login-button:disabled),.recover .content .inputs>.buttons>.login-button:focus-visible{outline:none;filter:brightness(105%);box-shadow:0 0 0 2px #b89b1934}.login .content .inputs>.buttons>.login-button>img,.recover .content .inputs>.buttons>.login-button>img{border-radius:5px;padding:9px 7px;background-color:#fff}.login .content .external,.recover .content .external{display:flex;justify-content:space-between;align-items:center;padding:25px}.login .content .external>h2,.recover .content .external>h2{font-size:var(--text1-size);font-weight:400}.login .content .external .google-button,.recover .content .external .google-button{display:flex;justify-content:center;align-items:center;background-color:#3b4044;padding:6px;border-radius:8px;cursor:pointer;transition:.3s}.login .content .external .google-button img,.recover .content .external .google-button img{max-width:18px;max-height:18px}.login .content .external .google-button:disabled,.recover .content .external .google-button:disabled{opacity:.7;cursor:wait}.login .content .external .google-button:hover:not(.login .content .external .google-button:disabled,.recover .content .external .google-button:disabled),.login .content .external .google-button:focus-visible,.recover .content .external .google-button:hover:not(.login .content .external .google-button:disabled,.recover .content .external .google-button:disabled),.recover .content .external .google-button:focus-visible{box-shadow:#ffffff27 0 0 4px}.login .content>h3,.recover .content>h3{font-size:var(--text3-size);text-align:center;padding:16px;font-weight:400}.login .content>h3>a,.recover .content>h3>a{color:#deb609;transition:.3s}.login .content>h3>a:hover,.recover .content>h3>a:hover{text-shadow:0 0 #deb609}.pulsing-effect{position:relative;display:flex;justify-content:center;align-items:center}.pulsing-effect>.central{display:flex;position:relative;justify-content:center;align-items:center;z-index:1;width:100%}.pulsing-effect>span{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#b89b19;border-radius:5px;animation:pulseAnimation 3s infinite ease-out}.pulsing-effect>span:nth-child(1){animation-delay:0s}.pulsing-effect>span:nth-child(2){animation-delay:1s}.pulsing-effect>span:nth-child(3){animation-delay:2s}@keyframes pulseAnimation{to{opacity:0;scale:1.5}}.login-background{display:flex;justify-content:center;align-items:center;padding:16px;overflow-y:hidden;width:100dvw;min-height:100dvh;background-color:var(--background-main);position:relative}.login-background .start-line{position:absolute;top:40%;left:1px}.login-background .end-line{position:absolute;top:33%;right:1px}.login-background .pulsing-effect{position:absolute;top:calc(33% - 30px);right:15%;rotate:15deg;z-index:1}@media screen and (max-width: 768px){.login-background .pulsing-effect{opacity:.5;top:unset;bottom:20px}.login-background .pulsing-effect img{width:125px;height:125px}.login-background .pulsing-effect span{border-radius:12px}}.standard-input{width:100%;display:flex;flex-direction:column;position:relative}.standard-input input{background-color:#3b4044;border-radius:6px;display:flex;padding:10px;flex-grow:1;font-size:14px;font-weight:500;color:#fff;border:none;width:100%}.standard-input input:focus-visible{outline:none}.standard-input input:disabled{color:#ffffffab}.standard-input button.icon{width:22px;height:22px;border-radius:3px;transition:background-color .2s linear;padding:5px;cursor:pointer}.standard-input button.icon:hover{background-color:#ffffff1a}.standard-input .icon{height:20px;width:20px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);right:8px}.standard-input .icon img{max-width:20px;max-height:20px}.alert-section.accept-policy{position:absolute;width:100%;bottom:0;z-index:1;transition:max-height .3s ease-in-out,padding .3s ease-in-out;max-height:150px}.alert-section.accept-policy.hide{overflow-y:hidden;max-height:0;padding:0}.alert-section.accept-policy a{color:#deb609;transition:.2s}.alert-section.accept-policy a:hover{color:#e6c11d}.alert-section.accept-policy button{text-wrap:nowrap}@media screen and (max-width: 550px){.alert-section.accept-policy{max-height:unset;position:inherit;margin-top:20px;border-radius:10px}}.sign-up,.complete-register{justify-content:center;color:#adb4ba;--title-size: 20px;--text1-size: 18px;--text2-size: 16px;--text3-size: 14px}.sign-up .content,.complete-register .content{z-index:1;display:flex;flex-direction:column;justify-content:center;background-color:var(--background-secondary);width:100%;max-width:620px;border-radius:5px;box-shadow:0 0 25px 10px #23232340}.sign-up .content .logo,.complete-register .content .logo{display:flex;justify-content:center;padding:16px}.sign-up .content .logo img,.complete-register .content .logo img{width:100%;max-width:175px}.sign-up .content>.ornated-divider,.complete-register .content>.ornated-divider{margin-bottom:37px}.sign-up .content>.ornated-divider:last-child,.complete-register .content>.ornated-divider:last-child{margin-bottom:16px}.sign-up .content>h1,.complete-register .content>h1{font-size:var(--title-size);text-transform:uppercase;font-weight:700;text-align:center;margin-bottom:12px}.sign-up .content>h2,.complete-register .content>h2{font-size:var(--text3-size);font-weight:400;text-align:center;margin-bottom:30px}.sign-up .content>h2>a,.complete-register .content>h2>a{color:#deb609;transition:.3s}.sign-up .content>h2>a:hover,.complete-register .content>h2>a:hover{text-shadow:0 0 #deb609}.sign-up .content>.inputs,.complete-register .content>.inputs{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:0 25px;margin-bottom:36px;gap:20px}.sign-up .content>.inputs .standard-input,.complete-register .content>.inputs .standard-input{padding:1px;border-radius:6px;transition:background-color .2s linear}.sign-up .content>.inputs .standard-input input,.complete-register .content>.inputs .standard-input input{font-size:var(--text2-size)}.sign-up .content>.inputs .standard-input:has(input:focus-visible),.sign-up .content>.inputs .standard-input:has(button:focus-visible),.complete-register .content>.inputs .standard-input:has(input:focus-visible),.complete-register .content>.inputs .standard-input:has(button:focus-visible){background-color:#deb609}.sign-up .content>.inputs .standard-input:has(input:focus-visible) .icon img,.sign-up .content>.inputs .standard-input:has(button:focus-visible) .icon img,.complete-register .content>.inputs .standard-input:has(input:focus-visible) .icon img,.complete-register .content>.inputs .standard-input:has(button:focus-visible) .icon img{filter:brightness(0) saturate(100%) invert(86%) sepia(21%) saturate(6196%) hue-rotate(3deg) brightness(94%) contrast(93%)}.sign-up .content>.inputs input,.complete-register .content>.inputs input{font-size:var(--text2-size)}.sign-up .content>.inputs .country-name,.sign-up .content>.inputs .expertise-name,.complete-register .content>.inputs .country-name,.complete-register .content>.inputs .expertise-name{font-size:16px!important;overflow:hidden}.sign-up .content>.inputs>div,.complete-register .content>.inputs>div{display:flex;flex-direction:row;width:100%;gap:20px}.sign-up .content>.inputs>div .lateral-inputs,.complete-register .content>.inputs>div .lateral-inputs{display:flex;flex-direction:row;justify-content:space-between;gap:5px}.sign-up .content>.inputs>div .submit,.complete-register .content>.inputs>div .submit{width:100%;display:flex;justify-content:flex-end}.sign-up .content>.inputs>div .submit>button,.complete-register .content>.inputs>div .submit>button{display:flex;align-items:center;width:fit-content;align-self:flex-end;background-color:#deb609;color:#fff;font-size:var(--text2-size);padding:5px 10px;border-radius:8px;gap:16px;cursor:pointer;transition:.3s}.sign-up .content>.inputs>div .submit>button:disabled,.complete-register .content>.inputs>div .submit>button:disabled{opacity:.7;cursor:wait}.sign-up .content>.inputs>div .submit>button:hover:not(.sign-up .content>.inputs>div .submit>button:disabled,.complete-register .content>.inputs>div .submit>button:disabled),.sign-up .content>.inputs>div .submit>button:focus-visible,.complete-register .content>.inputs>div .submit>button:hover:not(.sign-up .content>.inputs>div .submit>button:disabled,.complete-register .content>.inputs>div .submit>button:disabled),.complete-register .content>.inputs>div .submit>button:focus-visible{outline:none;filter:brightness(105%);box-shadow:0 0 0 2px #b89b1934}.sign-up .content>.inputs>div .submit>button>img,.complete-register .content>.inputs>div .submit>button>img{border-radius:5px;padding:9px 7px;background-color:#fff}@media screen and (max-width: 768px){.sign-up .inputs,.complete-register .inputs{gap:8px!important}.sign-up .inputs>div,.complete-register .inputs>div{flex-direction:column!important;gap:8px!important}.sign-up .inputs .submit,.complete-register .inputs .submit{margin-top:4px}.sign-up .inputs>div:nth-child(2),.complete-register .inputs>div:nth-child(2){flex-direction:column-reverse}}.select-countries-skeleton{height:100%;border-radius:8px!important}.select-countries{width:100%;border-radius:8px;background-color:#3b4044;color:#fff}.select-countries *{color:#fff}.select-countries:not(.disabled) .select-trigger{cursor:pointer;border-radius:8px}.select-countries:not(.disabled) .select-trigger:hover{background-color:#ffffff0d}.select-countries.disabled .select-trigger{justify-content:center}.select-countries.disabled .select-trigger .drop-icon{display:none}.select-countries .select-trigger span,.select-countries .select-item>span{display:flex;flex-direction:row;gap:6px}.select-countries .select-trigger span img,.select-countries .select-item>span img{width:26px;height:20px}.select-countries .select-trigger span .lang,.select-countries .select-item>span .lang{display:flex;text-wrap:nowrap;color:#fff;font-size:16px;text-transform:uppercase}.select-countries .select-trigger{padding:8px;-webkit-user-select:none;user-select:none;display:flex;justify-content:space-between;align-items:center;gap:6px;height:100%;transition:.2s;width:100%}.select-countries .select-trigger .drop-icon{max-width:20px;max-height:20px}.select-countries .select-content{max-height:calc(var(--radix-popper-available-height) - 40px);width:100%;margin-top:5px;margin-bottom:5px;box-shadow:0 0 4px 2px #0003}.select-countries .select-content .select-item>span{display:flex;flex-direction:row;align-items:center;padding:8px;cursor:pointer;transition:.2s}.select-countries .select-content .select-item>span .country-name{font-size:14px}.select-countries .select-content .select-item>span img{margin-right:8px}.select-countries .select-content .select-item>span:hover{background-color:#0000000d}.select-countries .select-viewport{border-radius:5px;background-color:#3b4044}.select-expertise{width:100%;border-radius:8px;background-color:#3b4044;color:#fff}.select-expertise *{color:#fff}.select-expertise:not(.disabled) .select-trigger{cursor:pointer;border-radius:8px}.select-expertise:not(.disabled) .select-trigger:hover{background-color:#ffffff0d}.select-expertise.disabled .select-trigger{justify-content:center}.select-expertise.disabled .select-trigger .drop-icon{display:none}.select-expertise .select-trigger span,.select-expertise .select-item>span{display:flex;flex-direction:row;gap:6px}.select-expertise .select-trigger span img,.select-expertise .select-item>span img{max-width:26px;max-height:20px}.select-expertise .select-trigger span .lang,.select-expertise .select-item>span .lang{display:flex;text-wrap:nowrap;color:#fff;font-size:16px;text-transform:uppercase}.select-expertise .select-trigger{padding:8px;-webkit-user-select:none;user-select:none;display:flex;justify-content:space-between;align-items:center;gap:6px;height:100%;transition:.2s;width:100%}.select-expertise .select-trigger .drop-icon{max-width:20px;max-height:20px}.select-expertise .select-content{max-height:calc(var(--radix-popper-available-height) - 40px);width:100%;margin-top:5px;margin-bottom:5px;box-shadow:0 0 4px 2px #0003}.select-expertise .select-content .select-item>span{display:flex;flex-direction:row;align-items:center;padding:8px;cursor:pointer;transition:.2s}.select-expertise .select-content .select-item>span .expertise-name{font-size:14px}.select-expertise .select-content .select-item>span img{margin-right:8px}.select-expertise .select-content .select-item>span:hover{background-color:#0000000d}.select-expertise .select-viewport{border-radius:5px;background-color:#3b4044}.plans main{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;overflow-x:hidden;flex-grow:1;width:100%;padding:83px 20px 139px;background-color:var(--background-main);color:#fff;height:100%}.plans main>.star1{z-index:0;position:absolute;top:63px;left:calc(50vw + 446px)}.plans main>.star2{z-index:0;position:absolute;top:33px;right:calc(50vw + 416px)}.plans main>h1{font-size:50px;line-height:100%;font-weight:700;color:#b89b19;text-shadow:rgba(0,0,0,.2509803922) 0 4px 4px;margin-bottom:10px}.plans main>h2{font-size:32px;line-height:100%;font-weight:700;color:#efefef;margin-bottom:59px}@media screen and (max-width: 1024px){.plans main>.star1{left:calc(50vw + 370px)}.plans main>.star2{right:calc(50vw + 360px)}}@media screen and (max-width: 900px){.plans main>.star1,.plans main .star2{display:none}}@media screen and (max-width: 768px){.plans main{padding:30px 12px}.plans main>h1{font-size:38px;margin-bottom:16px}.plans main>h2{font-size:22px;margin-bottom:25px}}@media screen and (max-width: 500px){.plans main>h1{font-size:30px}.plans main>h2{font-size:18px}}.plans-presentation{width:100%;display:flex;flex-direction:column;align-items:center}.plans-presentation>p{font-size:16px;font-weight:300;line-height:140%;max-width:790px;margin-bottom:60px}.plans-presentation .button{display:flex;align-items:center;gap:10px;margin-bottom:40px}.plans-presentation .button .switch{display:flex;justify-content:flex-start;align-items:center;padding:5px;width:60px;background-color:#39392b;border-radius:6px;transition:.2s;cursor:pointer}.plans-presentation .button .switch .opcao{background-color:#deb609;border-radius:6px;width:19px;height:19px;transition:margin .3s}.plans-presentation .button .switch.annual .opcao{margin-left:31px}.plans-presentation .button .switch:hover{background-color:#50503b}.plans-presentation .button button{font-size:12px;font-weight:700;font-family:Roboto;border:2px #b89b19 solid;color:#fff;padding:10px 22px;cursor:pointer;transition:.2s}.plans-presentation .button span{padding:5px;border-radius:6px;background-color:#3b351b;color:#deb609;font-size:12px}.plans-presentation .container-plans{display:flex;flex-direction:row;gap:36px;width:100%;justify-content:center;color:#adb4ba}.plans-presentation .container-plans .skeleton{flex:1;width:100%;max-width:300px;border-radius:6px}.plans-presentation .container-plans .inactive-plan .plan-content ul li:nth-child(1) img{animation-delay:.3s}.plans-presentation .container-plans .inactive-plan .plan-content ul li:nth-child(2) img{animation-delay:.6s}.plans-presentation .container-plans .inactive-plan .plan-content ul li:nth-child(3) img{animation-delay:.9s}.plans-presentation .container-plans .inactive-plan .plan-content ul li:nth-child(4) img{animation-delay:1.2s}.plans-presentation .container-plans .inactive-plan .plan-content ul li:nth-child(5) img{animation-delay:1.5s}.plans-presentation .container-plans .inactive-plan .plan-content ul li img{animation:spin infinite 3s linear}@keyframes spin{0%{rotate:0deg}to{rotate:360deg}}.plans-presentation .container-plans>div{display:flex;flex-direction:column;position:relative;background-color:var(--background-secondary);box-shadow:0 0 25px 1px #0000001a;border-radius:6px;width:100%;max-width:300px}.plans-presentation .container-plans>div .plan-content{display:flex;flex-direction:column;align-items:center;border-radius:6px;padding:20px 0 0;border-bottom:none;flex-grow:1}.plans-presentation .container-plans>div .plan-content>h3{font-size:20px;font-weight:900;text-transform:uppercase;text-shadow:0 4px 4px rgba(0,0,0,.2509803922);margin-bottom:20px}.plans-presentation .container-plans>div .plan-content>.pulsing-effect{width:min-content;margin:40px 0}.plans-presentation .container-plans>div .plan-content>.pulsing-effect .central{width:88px;height:88px;border-radius:100%}.plans-presentation .container-plans>div .plan-content>.pulsing-effect .central img{max-width:28px;max-height:28px}.plans-presentation .container-plans>div .plan-content>.pulsing-effect span{border-radius:100%}.plans-presentation .container-plans>div .plan-content>h4{text-wrap:nowrap;margin-bottom:20px;font-size:34px;font-weight:700;text-shadow:0 4px 4px rgba(0,0,0,.2509803922)}.plans-presentation .container-plans>div .plan-content>h4 span{font-size:18px;font-weight:500}.plans-presentation .container-plans>div .plan-content>h4.coming-soon{font-size:18px}.plans-presentation .container-plans>div .plan-content>ul{text-align:left;list-style-type:none;padding:0 20px;margin:20px 0 40px;display:flex;flex-direction:column;gap:15px}.plans-presentation .container-plans>div .plan-content>ul li{display:flex;align-items:center;font:300 18px/24px Sansation}.plans-presentation .container-plans>div .plan-content>ul li img{width:20px;margin-right:10px}.plans-presentation .container-plans>div .subscribe-button{display:flex;align-items:center;justify-content:center;color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:11px}.plans-presentation .container-plans>div .subscribe-button.current{background-color:#b89b19b4;color:#c1c1c1}.plans-presentation .container-plans>div .subscribe-button.update{transition:.3s;cursor:pointer;background-color:#b89b19}.plans-presentation .container-plans>div .subscribe-button.update:hover{background-color:#ceb02d}.plans-presentation .container-plans>div .subscribe-button.return{background-color:#797979;color:#dfdfdf;transition:.3s;cursor:pointer}.plans-presentation .container-plans>div .subscribe-button.return:hover{filter:brightness(110%)}.plans-presentation .container-plans>div .subscribe-button.disabled{font-weight:400;color:#747a7f!important;background-color:#3b4044}.plans-presentation .container-plans .favourite:after{content:url(/assets/images/plans/favourite-plan.svg);width:65px;height:42px;position:absolute;top:0;right:0}@media screen and (max-width: 1024px){.plans-presentation .container-plans{gap:12px}}@media screen and (max-width: 768px){.plans-presentation>p{font-size:14px;margin-bottom:50px}.plans-presentation>.container-plans{flex-direction:column;gap:16px}.plans-presentation>.container-plans .skeleton{max-width:unset}.plans-presentation>.container-plans>div{max-width:unset}.plans-presentation>.container-plans>div .plan-content{padding:30px 16px}.plans-presentation>.container-plans>div .plan-content>h3{font-size:24px;margin-bottom:8px}.plans-presentation>.container-plans>div .plan-content>img{margin-bottom:8px}.plans-presentation>.container-plans>div .plan-content>div{margin-bottom:12px}.plans-presentation>.container-plans>div .plan-content>div h4{font-size:18px}.plans-presentation>.container-plans>div .plan-content>ul{flex-direction:row;justify-content:center;flex-wrap:wrap;gap:14px;max-width:400px}.plans-presentation>.container-plans>div .plan-content>ul>li{width:max-content;font-size:12px}.plans-presentation>.container-plans>div .plan-content>ul>li:before{transform:scale(.66);margin-right:4px}}.payment-form{display:flex;flex-direction:row;gap:71px;max-width:1080px;width:100%;font-family:Inter}.payment-form .skeleton{flex:1;width:50%;margin-top:86px}.payment-form .form-container{display:flex;flex-direction:column;gap:9px;width:50%}.payment-form .form-container>button{width:0;height:0}.payment-form .form-container .stripe-element-container{background-color:var(--background-secondary);border:1px solid rgba(255,255,255,.1);padding:45px;width:100%;display:flex;flex-direction:column;height:min-content}.payment-form .form-container .stripe-element-container>h2{font-size:22px;font-weight:700;line-height:98%;margin-bottom:42px;text-align:left}.payment-form .form-container .stripe-element-container .mobile-buttons{display:none}.payment-form .sec-order{width:50%;display:flex;flex-direction:column;gap:15px}.payment-form .sec-order .history{display:flex;justify-content:center;gap:38px;margin-top:45px;width:100%;display:none}.payment-form .sec-order .history span{position:relative}.payment-form .sec-order .history span h3{right:50%;transform:translate(50%);top:-40px;position:absolute;text-wrap:nowrap;font-size:16px;font-weight:400;color:#96a2a9}.payment-form .sec-order .history hr{border:1px solid #535353;width:87px;height:0px}.payment-form .sec-order .order{line-height:100%;width:100%;padding:60px 45px 38px;display:flex;flex-direction:column;text-align:left;align-items:flex-start;background-color:var(--background-secondary);color:#f5f5f5;border:1px solid rgba(255,255,255,.1)}.payment-form .sec-order .order h3{font-size:22px;font-weight:900;margin-bottom:9px;color:#b89b19;text-shadow:0 4px 4px rgba(0,0,0,.2509803922)}.payment-form .sec-order .order h4{font-size:16px;font-weight:500;margin-bottom:39px}.payment-form .sec-order .order>div{display:flex;flex-direction:row;align-items:center;width:100%;margin-bottom:46px}.payment-form .sec-order .order>div img{width:50px;height:50px;margin-right:8px}.payment-form .sec-order .order>div .plan-name{display:flex;flex-direction:column;margin-right:30px}.payment-form .sec-order .order>div .plan-name p{line-height:120%;font-size:16px;font-weight:500}.payment-form .sec-order .order>div .plan-price{display:flex;flex-direction:column;align-items:center;margin-left:auto;line-height:125%}.payment-form .sec-order .order>div .plan-price h5{font-size:28px;font-weight:700;margin-bottom:5px}.payment-form .sec-order .order>div .plan-price span{font-size:16px}.payment-form .sec-order .order hr{width:50%;align-self:center;border:1px solid #434153;margin-bottom:37px}.payment-form .sec-order .order .skeleton{margin-bottom:16px;margin-top:0;width:100%;height:50px}.payment-form .sec-form{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:91px}.payment-form .sec-form h1{font-size:30px;font-weight:900;color:#cdcdcd;margin-bottom:28px;text-shadow:0 4px 4px rgba(0,0,0,.2509803922)}.payment-form .sec-form h2{padding:9px;background-color:#b89b19;width:min-content;font-size:14px;font-weight:900;text-transform:uppercase;border-radius:2px;margin-bottom:40px}.payment-form .sec-form .container-inputs{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.payment-form .sec-form .container-inputs *{font-family:Mukta}.payment-form .sec-form .container-inputs .input-divided{display:flex;flex-direction:row;gap:21px}.payment-form .sec-form .container-inputs .input{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:2px}.payment-form .sec-form .container-inputs .input h3{font-size:14px;font-weight:500;color:#757575}.payment-form .sec-form .container-inputs .input input{color:#d0d0d0;background-color:#454444;border:#565656 1px solid;padding:13px 11px 7px;width:100%;transition:.3s}.payment-form .sec-form .container-inputs .input input:focus-visible{outline:none;box-shadow:0 0 4px 1px #ffffff3d}.payment-form .buttons{display:flex;flex-direction:column;width:100%}.payment-form .buttons .next{background-color:#b89b19;color:#fff;margin-bottom:16px;-webkit-user-select:none;user-select:none;font-size:16px;font-weight:700;padding:15px;width:100%;align-self:center;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s}.payment-form .buttons .next:hover{transform:translateY(-1px);box-shadow:0 0 4px 2px #b89b1942}.payment-form .buttons .next:disabled{background-color:#9e8b37}.payment-form .buttons .next:disabled:hover{transform:none;box-shadow:none}.payment-form .buttons .cancel{font-size:14px;font-weight:700;text-decoration:underline;align-self:center;color:#c1c1c1;cursor:pointer;transition:.3s}.payment-form .buttons .cancel:hover{color:#fff}@media screen and (max-width: 1024px){.payment-form{gap:20px}.payment-form .sec-order .history span h3{font-size:14px}}@media screen and (max-width: 768px){.payment-form{flex-direction:column-reverse}.payment-form .form-container{width:100%}.payment-form .form-container .stripe-element-container{padding:30px 20px}.payment-form .form-container .stripe-element-container .mobile-buttons{display:flex;margin-top:20px}.payment-form .form-container .stripe-element-container .mobile-buttons .next{font-size:13px}.payment-form .form-container .stripe-element-container .mobile-buttons .cancel{font-size:11px}.payment-form .form-container .stripe-element-container h2{font-size:18px;margin-bottom:24px}.payment-form .sec-order{width:100%}.payment-form .sec-order .order{padding:30px 20px}.payment-form .sec-order .order hr{margin-bottom:0}.payment-form .sec-order .order .buttons{display:none}.payment-form .sec-order .order h3{font-size:16px}.payment-form .sec-order .order h4{font-size:12px;margin-bottom:20px}.payment-form .sec-order .order>div{margin-bottom:30px}.payment-form .sec-order .order>div img{width:40px;height:40px}.payment-form .sec-order .order>div .plan-name{margin-right:unset}.payment-form .sec-order .order>div .plan-name p{font-size:12px}.payment-form .sec-order .order>div .plan-price h5{font-size:20px}.payment-form .sec-order .order>div .plan-price span{font-size:12px}}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.my-account{--font-title: 20px;--font-subtitle: 18px;--font-text: 16px;--font-text2: 14px;--font-text3: 12px}.my-account .lateral{display:flex;flex-direction:row;gap:20px}.my-account .skeleton:not(:last-of-type){margin-bottom:20px}.my-account main{flex-grow:1;width:100%;max-width:var(--page-max-width);padding:55px 20px;color:#adb4ba}.my-account main>h1{font-size:var(--font-title);font-weight:700;margin-bottom:36px}.my-account main>div{display:flex;flex-direction:row;gap:30px}.my-account main>div>section{width:100%;height:min-content;border-radius:8px;display:flex;flex-direction:column}.my-account main>div>section h2{font-size:var(--font-subtitle);font-weight:600;margin-bottom:18px}.my-account main>div .info{width:80%;position:relative;background-color:var(--background-secondary);padding-top:50px}.my-account main>div .info .profile-img{position:absolute;bottom:100%;left:8px;transform:translateY(60%);background-color:#39392b;padding:5px;border-radius:10px}.my-account main>div .info .profile-img>img,.my-account main>div .info .profile-img>.user-letter{width:50px;height:50px;border-radius:10px;border:2px solid #b89b19;font-size:35px;-webkit-user-select:none;user-select:none;color:#fff;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.my-account main>div .info .profile-img>button{background-color:#585858;border:2px solid #3b3b3b;border-radius:4000px;width:27px;height:27px;position:absolute;right:4px;bottom:-5px;transition:.2s;cursor:pointer}.my-account main>div .info .profile-img>button:hover{background-color:#707070}.my-account main>div .info .profile-img>button>img{width:13px;height:13px;position:relative;bottom:-2px}.my-account main>div .info .profile-img>button>input{display:none}.my-account main>div .info .img-skeleton{width:105px;height:105px;margin-bottom:25px}.my-account main>div .info .info-container{display:flex;flex-direction:column;padding:16px}.my-account main>div .info .fields{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.my-account main>div .info .save-button{margin-top:30px;align-self:flex-end;background-color:#deb609;color:#fff;border-radius:5px;display:flex;flex-direction:row;align-items:center;gap:15px;font-size:var(--font-text);cursor:pointer;transition:transform .2s,box-shadow .2s,padding .2s ease-in-out,max-height .2s ease-in-out;overflow-y:hidden;white-space:nowrap}.my-account main>div .info .save-button.show{padding:5px 10px;max-height:50px}.my-account main>div .info .save-button.hide{padding:0 10px;max-height:0px}.my-account main>div .info .save-button:hover{transform:translateY(-1px);box-shadow:0 0 4px 2px #deb60933}.my-account main>div .info .save-button .arrow-right{display:flex;align-items:center;justify-content:center;border-radius:5px;padding:10px;background-color:#fff}.my-account main>div .info .save-button .arrow-right img{width:13px}.my-account main>div .auth .email{width:100%}.my-account main>div .auth .email input{color:#ffffffb3}.my-account main>div .auth .connected-to{display:flex;flex-direction:row;align-items:center;width:100%;gap:4px}.my-account main>div .auth .connected-to p{font-size:var(--font-text);margin-right:10px}.my-account main>div .auth .connected-to .connection{display:flex;justify-content:center;align-items:center;gap:10px;border-radius:5px;padding:6px;background-color:#3b4044}.my-account main>div .auth .connected-to .connection img{max-width:18px;max-height:18px}.my-account main>div .auth>p{margin-top:23px;margin-bottom:16px}.my-account main>div .subscription-skeleton{display:flex;flex-direction:column;padding:10px;background-color:var(--background-secondary)}.my-account main>div .subscription-skeleton .react-loading-skeleton{margin-bottom:16px}.my-account main>div .subscription{display:flex;flex-direction:column;gap:25px;background-color:transparent}.my-account main>div .subscription>div{height:50%;border-radius:8px;display:flex;flex-direction:column;background-color:var(--background-secondary)}.my-account main>div .subscription>div h2{font-size:var(--font-subtitle);font-weight:700;margin-bottom:16px;display:flex;justify-content:space-between}.my-account main>div .subscription>div h2 span{font-style:italic;font-size:var(--font-text2);font-weight:400}.my-account main>div .subscription>.consume{padding:15px}.my-account main>div .subscription>.consume .limits{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px 10px}.my-account main>div .subscription>.consume .consume-limit{background-color:#ffffff05;width:fit-content;min-width:150px;display:flex;padding:10px;gap:10px;border-radius:8px;transition:.2s}.my-account main>div .subscription>.consume .consume-limit>img{padding:10px;border-radius:8px;background-color:#ffffff0a;transition:.2s}.my-account main>div .subscription>.consume .consume-limit>div{display:flex;flex-direction:column;gap:1px}.my-account main>div .subscription>.consume .consume-limit>div h4{font-size:var(--font-text);font-weight:400}.my-account main>div .subscription>.consume .consume-limit>div p{font-size:var(--font-text);font-weight:700}.my-account main>div .subscription>.consume .consume-limit:hover{background-color:#ffffff08}.my-account main>div .subscription>.consume .consume-limit:hover>img{background-color:#ffffff0d}.my-account main>div .subscription>.subscription-info>div{padding:15px;display:flex;flex-direction:column}.my-account main>div .subscription>.subscription-info button{font-size:var(--font-text2);font-weight:500;font-style:italic;color:#adb4ba;cursor:pointer;border-radius:5px;padding:4px;transition:.2s}.my-account main>div .subscription>.subscription-info button:hover{color:#fff;background-color:#ffffff0d}.my-account main>div .subscription>.subscription-info button.update{color:#deb609}.my-account main>div .subscription>.subscription-info button.update:hover{color:#ebc51c;background-color:#deb60912}.my-account main>div .subscription>.subscription-info .plan-info{display:flex;flex-direction:column;background-color:#ffffff05;border-radius:8px;transition:.2s;width:100%;max-width:420px}.my-account main>div .subscription>.subscription-info .plan-info:hover{background-color:#ffffff08}.my-account main>div .subscription>.subscription-info .plan-info>div{display:flex;flex-direction:row;align-items:center;gap:8px;padding:12px 16px;border-top-left-radius:8px;border-top-right-radius:8px}.my-account main>div .subscription>.subscription-info .plan-info>div .plan-image-pulsing{width:27px;height:27px}.my-account main>div .subscription>.subscription-info .plan-info>div .plan-image-pulsing span{border-radius:100%}.my-account main>div .subscription>.subscription-info .plan-info>div .plan-image-pulsing .central{width:27px;height:27px;border-radius:100%;padding:6px}.my-account main>div .subscription>.subscription-info .plan-info>div .plan-image-pulsing .central img{width:100%}.my-account main>div .subscription>.subscription-info .plan-info>div .name h3{font-size:var(--font-text);font-weight:900;text-transform:capitalize}.my-account main>div .subscription>.subscription-info .plan-info>div .name h4{font-size:var(--font-text2);font-weight:400}.my-account main>div .subscription>.subscription-info .plan-info>div .situation{align-self:flex-start;font-size:var(--font-text3);font-weight:600;padding:4px 7px;border-radius:5px;border-width:1px;border-style:solid;display:flex;flex-direction:row;align-items:center}.my-account main>div .subscription>.subscription-info .plan-info>div .situation.active{color:#009d76;border-color:#009d76;background-color:#053127}.my-account main>div .subscription>.subscription-info .plan-info>div .situation.past_due{color:#b89b19;border-color:#b89b19;background-color:#362e07;gap:5px}.my-account main>div .subscription>.subscription-info .plan-info>div .situation.past_due .failure-message{display:flex;align-items:center;position:relative}.my-account main>div .subscription>.subscription-info .plan-info>div .situation.past_due .failure-message img{width:16px}.my-account main>div .subscription>.subscription-info .plan-info>div .situation.past_due #unimdl-payment-message{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);width:max-content;max-width:350px;padding:16px;background-color:#1b1b1b;color:#e0e0e0;display:flex;flex-direction:column;gap:5px;transition:.3s;display:none;opacity:0}.my-account main>div .subscription>.subscription-info .plan-info>div .situation.past_due #unimdl-payment-message p{font-size:var(--font-text3);margin-top:0}.my-account main>div .subscription>.subscription-info .plan-info>div .situation.past_due #unimdl-payment-message p br{height:5px}.my-account main>div .subscription>.subscription-info .plan-info>div .situation.past_due #unimdl-payment-message:after{content:" ";position:absolute;width:0;height:0;right:50%;transform:translate(50%);bottom:-20px;top:auto;border:12px solid;border-color:#1b1b1b transparent transparent transparent}.my-account main>div .subscription>.subscription-info .plan-info>div .situation.canceled{color:#b90000;border-color:#b90000;background-color:#501313}.my-account main>div .subscription>.subscription-info .plan-info .buttons{justify-content:flex-end;padding:6px 8px}.my-account main>div .subscription>.subscription-info .plan-info .buttons>button:first-child:not(:last-child){margin-right:50px}.my-account main>div .subscription>.subscription-info .plan-info .buttons>button:last-child{margin-left:auto}.my-account main>div .subscription>.subscription-info .cancel{display:flex;flex-direction:column;padding:0}.my-account main>div .subscription>.subscription-info .cancel>hr{margin-top:15px}.my-account main>div .subscription>.subscription-info .cancel>button{align-self:flex-end;padding:8px;margin:8px}@media screen and (max-width: 1024px){.my-account main>div{flex-direction:column}.my-account main>div .info{width:100%}}@media screen and (max-width: 768px){.my-account{--font-title: 18px;--font-subtitle: 16px;--font-text: 14px;--font-text2: 12px;--font-text3: 10px}.my-account .lateral{flex-direction:column}.my-account .custom-select{height:36px}.my-account main{padding:30px 20px}.my-account main>div{flex-direction:column}.my-account main>div .info{padding-bottom:20px}.my-account main>div .info .profile-img,.my-account main>div .info .img-skeleton{align-self:center!important}.my-account main>div .info .cont-img-skeleton{display:flex;justify-content:center}.my-account main>div .auth .connected-to{justify-content:flex-end}.my-account main>div .plan-info{max-width:unset!important}.my-account main>div .subscription .subscription-info .plan-info .buttons>button:first-child:not(:last-child){margin-right:20px}.my-account main>div .subscription .subscription-info h2{flex-direction:column}.my-account main>div .subscription .subscription-info h2 span{margin-top:5px}}.modify-payment-popup{padding:24px 36px;background-color:var(--background-secondary);min-width:400px;color:#adb4ba;max-height:calc(100dvh - 24px);display:flex;flex-direction:column}.modify-payment-popup .stripe-element-container{display:flex;flex-direction:column}.modify-payment-popup .stripe-element-container>h2{font-size:22px;margin-bottom:17px;text-transform:uppercase;text-align:center}.modify-payment-popup .ornated-divider{margin-bottom:14px;min-height:1px}.modify-payment-popup .form-container{margin-bottom:36px}.modify-payment-popup .buttons{display:flex;gap:13px;justify-content:flex-end}.modify-payment-popup .buttons>button{padding:5px 10px;color:#fff;font-weight:500;border-radius:5px;cursor:pointer;transition:.3s;display:flex;align-items:center}.modify-payment-popup .buttons .submit{background-color:#deb609;gap:9px}.modify-payment-popup .buttons .submit img{background-color:#fff;padding:9px 6px;border-radius:6px}.modify-payment-popup .buttons .submit .loading-spinner{background-color:transparent}.modify-payment-popup .buttons .submit:hover{background-color:#e7c321}.modify-payment-popup .buttons .cancel:hover{background-color:#ffffff0d!important}@media screen and (max-width: 768px){.modify-payment-popup{min-width:500px;width:100%}.modify-payment-popup .stripe-element-container>h2{font-size:16px;margin-bottom:22px}.modify-payment-popup .buttons>button{font-size:12px}}@media screen and (max-width: 570px){.modify-payment-popup{min-width:unset;padding:24px 20px}}.resume-subscription-popup{max-width:450px}.resume-subscription-popup>p:first-child{margin-bottom:20px}.email-input{display:flex;flex-direction:column;margin-bottom:0!important}.email-input>.input{display:flex;flex-direction:column;gap:30px;color:#c2c2c2}.email-input>.input>h3{font-size:13px;font-weight:600;line-height:116%}.email-input .email-sent{margin-top:30px}.email-input .email-sent .check{display:flex;flex-direction:row;align-items:center;gap:10px;padding:10px;background-color:#053127}.email-input .email-sent .check>img{padding:6px 9px;border-radius:5px;filter:brightness(0) saturate(100%) invert(48%) sepia(45%) saturate(6442%) hue-rotate(143deg) brightness(91%) contrast(104%);background-color:#ffffff0d}.email-input .email-sent .check div{display:flex;flex-direction:column;color:#009d76;gap:1px}.email-input .email-sent .check div h3{font-size:16px}.email-input .email-sent .check div p{font-size:14px}.email-input .email-sent .resend{font-size:14px;display:flex;justify-content:center;margin-top:14px}.email-input .email-sent .resend button{color:#deb609;padding:0;margin-left:6px;background:none;box-shadow:none!important;font-size:14px;font-weight:500}.email-input .email-sent .resend button:hover:not(.email-input .email-sent .resend button:disabled){cursor:pointer;text-shadow:0 0 5px rgba(255,255,255,.4)}.email-input .email-sent .resend button:disabled{cursor:default}.email-input .submit,.password-input .submit{display:flex;align-items:center;align-self:flex-end;background-color:#deb609;color:#fff;font-size:var(--text2-size);padding:5px 10px;border-radius:8px;gap:16px;cursor:pointer;transition:.3s}.email-input .submit:disabled,.password-input .submit:disabled{cursor:wait;opacity:.7}.email-input .submit.no-email:disabled,.password-input .submit.no-email:disabled{cursor:default}.email-input .submit:hover:not(.email-input .submit:disabled,.password-input .submit:disabled),.email-input .submit:focus-visible,.password-input .submit:hover:not(.email-input .submit:disabled,.password-input .submit:disabled),.password-input .submit:focus-visible{outline:none;filter:brightness(105%);box-shadow:0 0 0 2px #b89b1934}.email-input .submit>img,.password-input .submit>img{border-radius:5px;padding:9px 7px;background-color:#fff}@media screen and (max-width: 768px){.email-input input,.password-input input{font-size:12px}.email-input input::placeholder,.password-input input::placeholder{font-size:12px}.email-input button,.password-input button{font-size:14px}}.password-input{display:flex;flex-direction:column;position:relative;width:100%}.password-input .standard-input{margin-bottom:16px}.password-input .standard-input:last-of-type{margin-bottom:30px}.password-recover{display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.password-recover>p{position:absolute;top:calc(100% + 13px);font-size:14px;font-weight:400;color:#fff}.password-recover>p>a{color:#fff;font-weight:700;text-decoration:none;cursor:pointer;transition:.3s}.password-recover>p>a:hover{text-shadow:0 0 3px rgba(255,255,255,.4)}@media screen and (max-width: 768px){.password-recover>p{font-size:12px}}#Modal__Overlay{position:fixed;z-index:9999;top:0;left:0;bottom:0;right:0;width:100%;height:100%;padding:12px;display:flex;justify-content:center;align-items:center;background-color:#0006!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;animation:modal-fade-in .5s forwards}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}.Modal___Closing{opacity:1;animation:modal-fade-out .2s backwards!important}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.Overflow__Hidden{overflow:hidden}.standard-popup{display:flex;flex-direction:column;padding:32px;border-radius:5px;max-width:400px;background-color:var(--background-secondary);color:#fff;border:1px solid #5f5f5f}.standard-popup>h2{font-size:24px;font-weight:500;line-height:150%;font-family:Kufam}.standard-popup>p{font-size:16px;font-weight:400;line-height:150%;letter-spacing:-2%;margin-bottom:37px}.standard-popup>p b{color:#debd2f}.standard-popup>.buttons{display:flex;flex-direction:row;gap:13px;align-self:flex-end}.standard-popup>.buttons>button{color:#fff;font-size:14px;font-weight:500;border-radius:5px;cursor:pointer;transition:.3s}.standard-popup>.buttons>.btn-yes{background-color:#b89b19;padding:10px 22px}.standard-popup>.buttons>.btn-yes:hover:not(.standard-popup>.buttons>.btn-yes:disabled){background-color:#c9ac2d}.standard-popup>.buttons>.btn-yes:disabled{opacity:.7;cursor:wait}.standard-popup>.buttons>.btn-no{background-color:#6a6a6a;padding:10px 11px}.standard-popup>.buttons>.btn-no:hover{background-color:#7c7c7c!important}@media screen and (max-width: 768px){.standard-popup>h2{font-size:20px}.standard-popup>p{font-size:14px}.standard-popup>.buttons>button{font-size:12px}}
