@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&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=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";.vue-grid-item{box-sizing:border-box;touch-action:none;transition:all .2s ease;transition-property:left,top,right}.vue-grid-item.no-touch{touch-action:none}.vue-grid-item.css-transforms{right:auto;left:0;transition-property:transform}.vue-grid-item.resizing{z-index:3;opacity:.6}.vue-grid-item.vue-draggable-dragging{z-index:3;transition:none}.vue-grid-item.vue-grid-placeholder{z-index:2;-webkit-user-select:none;user-select:none;background:red;opacity:.2;transition-duration:.1s}.vue-grid-item>.vue-resizable-handle{position:absolute;right:0;bottom:0;z-index:20;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;cursor:se-resize}.vue-grid-item>.vue-resizable-handle:hover .corner-handle{opacity:1}.vue-grid-item>.vue-resizable-handle:active .corner-handle{transform:scale(1.2)}.vue-grid-item>.vue-resizable-handle .corner-handle{width:4px;height:4px;background-color:gray;border-radius:999px;opacity:.5;transition:.2s;transition-property:opacity,transform}.vue-grid-item.disable-user-select{-webkit-user-select:none;user-select:none}.vue-grid-layout{position:relative;transition:height .2s ease}:root{--backdrop: #ebe9f2;--background: #fdfdff;--background-cell-hover: #fafafc;--background-cell-active: #f7f7f9;--background-hover: #f8f9fa;--background-active: #f2f3f5;--background-accent: #f0eff3;--background-accent-dark: #e4e3e7;--primary: #4d00ff;--txt-primary: #201f24;--txt-primary-accent: #6e6d74;--txt-secondary: #a3a2af;--txt-secondary-accent: #c4c3ce;--txt-static-light: #fdfdff;--red: #c21019}[data-theme=dark]{--backdrop: #0d0d0e;--background: #111113;--background-cell-hover: #151518;--background-cell-active: #19191d;--background-hover: #17171a;--background-active: #1d1d20;--background-accent: #232325;--background-accent-dark: #313136;--primary: #4d00ff;--txt-primary: #c9c6d1;--txt-primary-accent: #888591;--txt-secondary: #69686e;--txt-secondary-accent: #525157;--txt-static-light: #e2e0e9;--red: #c21019}.form-background{background-color:#ebe9f2;height:100%;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.form-background .forms-container{background-color:#fff;display:flex;padding:.6rem;border-radius:8px;box-shadow:#63636311 0 2px 8px}.form-background .forms-container .forms-banner{background-color:#4d00ff;background:linear-gradient(14deg,#3d01d0,#4d00ff);padding:2rem;border-radius:8px;width:300px}.form-background .forms-container .forms-banner img{max-width:60%}.form-background .forms-container .forms-form{width:456px;margin:0 3rem 2rem}.form-background .forms-container .forms-form .forms-form-header{margin-top:3rem;margin-bottom:3rem}.form-background .forms-container .forms-form .forms-form-header .forms-form-header-title{font-size:24px;font-weight:600;margin-bottom:.5rem}.form-background .forms-container .forms-form .forms-form-header .forms-form-header-sub{font-size:14px;color:#888c97}.form-background .forms-container .forms-form .forms-account-type{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem}.form-background .forms-container .forms-form .forms-account-type .forms-account-type-btn{background:transparent;border:1px solid #f0eff3;border-radius:8px;width:100%;display:flex;padding:1rem 1.25rem;justify-content:start;align-items:center;cursor:pointer;white-space:nowrap;transition:all .15s ease-in-out}.form-background .forms-container .forms-form .forms-account-type .forms-account-type-btn div{height:1rem;aspect-ratio:1;border:1px solid #888c97;box-shadow:0 0 0 3.5px #fff inset;border-radius:50%}.form-background .forms-container .forms-form .forms-account-type .forms-account-type-btn span{margin-left:1rem;font-size:14px;width:100%;text-align:left}.form-background .forms-container .forms-form .forms-account-type .forms-account-type-btn.active{border-color:#4d00ff;background-color:#4c00ff15;color:#4d00ff}.form-background .forms-container .forms-form .forms-account-type .forms-account-type-btn.active span{font-weight:600}.form-background .forms-container .forms-form .forms-account-type .forms-account-type-btn.active div{border-color:#4d00ff;background-color:#4d00ff}.form-background .forms-container .forms-form form{display:flex;flex-direction:column;position:relative;overflow:hidden;width:100%}.form-background .forms-container .forms-form form .g-button{margin-left:auto}.form-background .forms-container .forms-form .forms-form-subtext{margin-top:2.5rem;font-size:14px;text-align:center}.form-background .forms-container .forms-form .forms-form-subtext a{font-weight:500;text-decoration:none;color:#4d00ff;transition:all .15s ease-in-out}.form-background .forms-container .forms-form .forms-form-subtext a:hover{color:#4501e7}.form-background .forms-container .forms-form .form-completion{border:1px solid #f0eff3;border-radius:8px;padding:1rem 1.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.form-background .forms-container .forms-form .form-completion .form-completion-header{font-size:20px;font-weight:600}.form-background .forms-container .forms-form .form-completion .form-completion-sub{font-size:14px;text-align:center;margin-top:.5rem;color:#343339}.form-background .forms-container .forms-form .form-completion .form-completion-sub span{font-weight:600}.form-background .forms-container .forms-form .form-completion .form-completion-sub a{cursor:pointer;color:#4d00ff;font-weight:500;transition:all .15s ease-in-out}.form-background .forms-container .forms-form .form-completion .form-completion-sub a:hover{color:#4501e7}.form-footer{position:absolute;bottom:0;left:0;width:100%;padding:1rem 2rem;font-size:14px;display:flex;justify-content:space-between;color:#888c97}.form-footer a{text-decoration:none;color:#888c97}.form-footer a:hover{text-decoration:underline}.green{color:#14d437}.red{color:#c21019}.rotated{transform:rotate(-180deg)}.g-panel{position:relative;overflow:hidden;background-color:var(--background);padding:1.25rem 1.5rem;border-radius:8px;border:1px solid var(--background-accent);box-shadow:#63636311 0 2px 8px}.g-panel .g-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;width:100%}.g-panel .g-header:hover .g-header-options>.g-icon-button.hidden{opacity:1}.g-panel .g-header .g-title{font-size:18px;font-weight:500;color:var(--txt-primary)}.g-panel .g-header .g-header-options{display:flex;justify-content:center;align-items:center;gap:.75rem}.g-panel .g-header .g-header-options .g-icon-button.hidden{opacity:0;transition:all .15s ease-in-out}.g-switch{position:relative;width:34px;height:20px}.g-switch input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:pointer;z-index:2}.g-switch .g-switch-slider{position:relative;width:100%;height:100%;background-color:var(--txt-secondary);border-radius:30px;transition:background-color .3s}.g-switch .g-switch-slider .g-switch-knob{position:absolute;top:2px;left:2px;width:16px;height:16px;background-color:var(--background);border-radius:50%;transition:transform .3s}.g-switch input:checked+.g-switch-slider{background-color:var(--primary)}.g-switch input:checked+.g-switch-slider .g-switch-knob{transform:translate(14px)}.g-button{background-color:#4d00ff;color:#fff;height:2.25rem;padding:.45rem 1.5rem;font-size:14px;letter-spacing:.5px;border-radius:8px;border:1px solid #3d01d0;font-weight:500;cursor:pointer;width:fit-content;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:background-color .15s ease-in-out,opacity .15s ease-in-out}.g-button:hover{background-color:#4501e7}.g-button:active{background-color:#3d01d0;outline:3px solid rgba(76,0,255,.1843137255)}.g-button.secondary{background-color:#fff;color:#000;border-color:#f0eff3;font-weight:400;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,.05);box-shadow:0 0 3px #0000000d}.g-button.secondary:hover{background-color:#fcfcfc}.g-button.secondary:active{background-color:#f8f8f8;outline:none}.g-button.danger{color:#c21019;font-weight:500}.g-button.disabled{opacity:.5;pointer-events:none}.g-button.loading{color:transparent;pointer-events:none;position:relative;background-color:#3d01d0}.g-button.loading:after{content:"";position:absolute;width:13px;height:13px;border-radius:50%;border:3px solid #ffffff;animation:l20-1 .8s infinite linear alternate,l20-2 1.6s infinite linear}.g-button svg{font-size:16px;margin-right:.5rem}.g-icon-button{display:flex;justify-content:center;align-items:center;background-color:transparent;padding:.5rem;height:2.25rem;width:2.25rem;color:var(--txt-secondary);cursor:pointer;transition:all .15s ease-in-out;border:1px solid var(--background-accent);border-radius:8px;font-size:16px}.g-icon-button:hover{background-color:var(--background-cell-hover)}.g-icon-button:active{background-color:var(--background-cell-active)}.g-icon-button svg{transition:all .15s ease-in-out}.g-checkbox{display:flex;justify-content:flex-end;align-items:center;flex-direction:row-reverse;gap:.5rem}.g-checkbox input{height:1rem;width:1rem;cursor:pointer}.g-checkbox label{font-size:14px;color:#888c97}.g-empty{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2rem;flex:1}.g-empty img{height:200px}.g-empty p{color:var(--txt-secondary);font-size:14px}.g-loader{height:100%;display:flex;justify-content:center;align-items:center}.g-loader div{width:32px;aspect-ratio:1;border-radius:50%;border:5px solid #4d00ff;animation:l20-1 .8s infinite linear alternate,l20-2 1.6s infinite linear}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0)}to{transform:scaleY(-1) rotate(-135deg)}}.g-list-empty{grid-column:1/-1;max-width:456px;text-align:center;margin:auto}.g-list-empty .g-list-empty-title{font-size:18px;font-weight:500;margin-bottom:.75rem}.g-list-empty .g-list-empty-text{color:#888c97;font-size:14px}.g-link{font-weight:500;color:#4d00ff;text-decoration:none;cursor:pointer;animation:color .15s ease-in-out}.g-link.danger,.g-link.danger:hover,.g-link.danger:active{color:#c21019}.g-link:hover{color:#4501e7}.g-link:active{color:#3d01d0}.g-icon-link{text-decoration:none;color:#000}.g-icon-link svg{font-size:14px;margin-left:.4rem;transition:all .15s ease-in-out}.g-icon-link:hover svg{color:#4d00ff}.g-status-chip{display:flex;justify-content:center;align-items:center;min-width:128px;gap:.5rem;padding:.25rem .75rem;border-radius:8px;border:2px solid;letter-spacing:.25px}.g-status-chip svg{font-size:7px}.g-status-chip span{font-size:14px;font-weight:500}.g-status-chip.green{color:#14d437;background-color:#10e9381f;border-color:#10e9381f}.g-status-chip.orange{color:#e09304;background-color:#ffbb0031;border-color:#ffbb0031}.g-status-chip.red{color:#c21019;background-color:#d1161f38;border-color:#d1161f38}.g-input{display:flex;flex-direction:column;margin-bottom:1.25rem}.g-input label{font-size:13px;font-weight:500;color:var(--txt-secondary);margin-bottom:.3rem}.g-input input,.g-input textarea{border:1px solid var(--background-accent);outline:none;font-size:15px;font-weight:500;padding:.6rem 1rem;background-color:transparent;color:var(--txt-primary);border-radius:8px}.g-input input:disabled,.g-input textarea:disabled{cursor:not-allowed}.g-input textarea{min-width:100%;max-width:100%}.g-input span{color:var(--red);font-size:13px;margin-top:.25rem}.g-input .error{border-color:var(--red)}.g-input.password>*:first-child{display:flex;justify-content:space-between}.g-input.password>*:first-child a{font-size:13px;color:var(--primary);text-decoration:none;font-weight:500;transition:all .15s ease-in-out}.g-input.password>*:first-child a:hover{color:var(--primary-hover)}.g-input.password>*:first-child p{font-size:13px}.g-input.password>*:nth-child(2){border:1px solid var(--background-accent);padding:.6rem 1rem;border-radius:8px;display:flex;justify-content:space-between;align-items:center}.g-input.password>*:nth-child(2) input{all:unset;outline:none;font-size:15px;flex:1;padding-right:1.6rem}.g-input.password>*:nth-child(2) button{height:2.25rem;width:2.25rem;margin:-.8rem;border-radius:8px;cursor:pointer;background-color:transparent;color:var(--txt-secondary);font-size:16px;transition:all .15s ease-in-out}.g-input.password>*:nth-child(2) button:hover{background-color:var(--background-cell-hover)}.g-input.password>*:nth-child(2).error{border-color:var(--red)}.g-input.password .form-password-strength-counter{width:100%;height:15px;display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:.25rem}.g-input.password .form-password-strength-counter div{width:25%;height:5px;background-color:var(--background-accent);border-radius:8px}.g-input.password .form-password-strength-counter div.red{background-color:var(--red);color:var(--red)}.g-input.password .form-password-strength-counter div.orange{background-color:#e09304;color:#e09304}.g-input.password .form-password-strength-counter div.green{background-color:#14d437;color:#14d437}.g-input.password .form-password-strength-counter div.dark-green{background-color:#096b11;color:#096b11}.g-input.dropdown{position:relative}.g-input.dropdown .dropdown-selection{border:1px solid var(--background-accent);font-size:15px;padding:.6rem 1rem;border-radius:8px;display:flex;justify-content:space-between;align-items:center;transition:all .15s ease-in-out;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.g-input.dropdown .dropdown-selection.placeholder{color:var(--txt-secondary)}.g-input.dropdown .dropdown-selection.error{border-color:var(--red)}.g-input.dropdown .dropdown-selection:hover{background-color:var(--background-cell-hover)}.g-input.dropdown .dropdown-selection:active{background-color:var(--background-cell-active)}.g-input.dropdown .dropdown-selection svg{color:var(--txt-secondary);transition:all .15s ease-in-out}.g-input.dropdown .dropdown-list{width:100%;position:absolute;left:0;top:4.75rem;background-color:var(--background);border:1px solid var(--background-accent);border-radius:8px;padding:.25rem;display:flex;flex-direction:column;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 0 3px #0000000d;z-index:10}.g-input.dropdown .dropdown-list .dropdown-option{padding:.6rem 1rem;transition:all .15s ease-in-out;cursor:pointer;border-radius:8px}.g-input.dropdown .dropdown-list .dropdown-option:hover{background-color:var(--background-cell-hover)}.g-shimmer{background:linear-gradient(110deg,#f0eff3 35%,#fff,#f0eff3 65%);background-size:200% 100%;animation:shimmer 3.5s linear infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.dropdown-enter-active,.dropdown-leave-active{transition:all .1s ease-in-out}.dropdown-enter-from,.dropdown-leave-to{transform:translateY(-5px);opacity:0}.dropup-enter-active,.dropup-leave-active{transition:all .1s ease-in-out}.dropup-enter-from,.dropup-leave-to{transform:translateY(5px);opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity 75ms ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0;position:relative}.fade-enter-to,.fade-leave-from{opacity:1;position:relative}.payments{display:flex;gap:1.5rem;height:calc(100% - 3rem);width:100%}.payments>:first-child{flex:1;display:flex;flex-direction:column}.payments>:last-child{width:max(35%,500px);display:flex;flex-direction:column}.payments .payments-list-header{display:flex;align-items:center;background-color:#f0eff3;font-size:14px;color:#888c97;padding:.4rem 1rem;border-radius:8px;margin-bottom:.75rem}.payments .payments-list-header>:first-child{width:30%}.payments .payments-list-header>:nth-child(2),.payments .payments-list-header>:nth-child(3),.payments .payments-list-header>:nth-child(4){width:calc(23.3333333333% - .75rem)}.payments .payments-list{display:flex;flex-direction:column;align-items:center;gap:.75rem;flex:1;overflow-y:auto;padding-bottom:1px}.payment-item{width:100%;border:1px solid #f0eff3;border-radius:8px;padding:.75rem 1rem}.payment-item .payment-item-main{display:flex;align-items:center}.payment-item .payment-item-main .payment-item-title{width:30%}.payment-item .payment-item-main .payment-item-title .payment-item-title-name{font-size:16px;font-weight:500}.payment-item .payment-item-main .payment-item-title .payment-item-title-id{font-size:14px;color:#888c97}.payment-item .payment-item-main>:nth-child(2),.payment-item .payment-item-main>:nth-child(3),.payment-item .payment-item-main>:nth-child(4){width:calc(23.3333333333% - .75rem)}.payment-item .payment-item-main .g-status-chip{width:60%}.payment-item .payment-item-main .rotated{transform:rotate(-180deg)}.payment-item .payment-item-details{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease-in-out,opacity .3s ease-in-out}.payment-item .payment-item-details.expanded{max-height:250px;opacity:1}.payment-item .payment-item-details .payment-item-products{margin:.75rem 0;padding-top:.75rem;border-top:1px solid #f0eff3}.payment-item .payment-item-details .payment-item-products>:nth-child(odd){background-color:#f8f8f8;border-radius:4px}.payment-item .payment-item-details .payment-item-products .payment-item-product{display:flex;align-items:center;padding:.5rem;font-size:14px}.payment-item .payment-item-details .payment-item-products .payment-item-product>:first-child{width:calc(30% + 2 * (23.3333333333% - .75rem) + .5rem);font-weight:500}.payment-item .payment-item-details .payment-item-products .payment-item-product>:last-child{color:#888c97}.payment-item .payment-item-details .g-button{margin-left:auto;margin-bottom:3px;margin-right:3px}.subscription-item{width:100%;border:1px solid #f0eff3;border-radius:8px;padding:.75rem 1rem}.subscription-item .subscription-item-header{border-bottom:1px solid #f0eff3;padding-bottom:.75rem;margin-bottom:.75rem;display:flex;justify-content:space-between;align-items:center}.subscription-item .subscription-item-header .subscription-item-title{font-weight:500}.subscription-item .subscription-item-list{margin-bottom:.75rem}.subscription-item .subscription-item-list>:nth-child(2n){background-color:#f8f8f8;border-radius:4px}.subscription-item .subscription-item-list .subscription-item-list-item{display:flex;justify-content:space-between;align-items:start;padding:.5rem}.subscription-item .subscription-item-list .subscription-item-list-item .subscription-item-list-item-sub{text-align:right}.subscription-item .subscription-item-list .subscription-item-list-item .subscription-item-list-item-sub>:last-child{font-size:14px;color:#888c97}.subscription-item .subscription-item-footer{display:flex;justify-content:space-between;align-items:center}.subscription-item .subscription-item-footer .subscription-item-id{font-size:14px;color:#888c97}.payment-modal{width:90%}.payment-modal .payment-modal-header{display:flex;align-items:center;justify-content:space-between}.payment-modal .payment-modal-header .payment-modal-header-secure{color:#888c97;font-size:14px}.payment-modal .payment-modal-header .payment-modal-header-secure svg{color:#14d437;margin-right:.25rem}.payment-modal .payment-modal-header .payment-modal-header-stripe{color:#888c97;font-size:14px}.payment-modal .payment-modal-header .payment-modal-header-stripe svg{color:#4d00ff;margin-left:.25rem;font-size:22px}.payment-modal .payment-modal-stage{display:flex}.payment-modal .payment-modal-stage .payment-modal-stage-list{width:50%}.payment-modal .payment-modal-stage .payment-modal-stage-products{display:flex;flex-direction:column;width:50%}.payment-modal .payment-modal-stage .payment-modal-stage-products .payment-modal-stage-product{cursor:pointer;background-color:transparent;border:1px solid #f0eff3;border-radius:8px}.modal{height:100%;width:100%;background-color:#00000057;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:10}.modal .modal-content{background-color:#fff;padding:1.25rem 1.5rem 5.5rem;border-radius:8px;border:1px solid #f0eff3;width:clamp(400px,70%,600px);margin:0 1rem;position:relative;overflow:hidden}.modal .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.modal .modal-content .modal-header .modal-title{font-size:20px;font-weight:500}.modal .modal-content .modal-header:last-child{align-self:flex-start}.modal .modal-content .modal-text{font-size:16px;max-width:526px;margin-bottom:.75rem}.modal .modal-content .modal-text:last-of-type:last-child{margin-bottom:0}.modal .modal-content .modal-filedrop{width:100%;border:2px dashed #f0eff3;border-radius:8px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:5rem 3rem}.modal .modal-content .modal-filedrop.active{border-color:#4d00ff}.modal .modal-content .modal-filedrop svg{font-size:42px;color:#888c97}.modal .modal-content .modal-filedrop svg.success{color:#14d437}.modal .modal-content .modal-filedrop .modal-filedrop-text{font-size:14px;color:#888c97;text-align:center}.modal .modal-content .modal-filedrop .modal-filedrop-text span{color:#000}.modal .modal-content .modal-filedrop input{display:none}.modal .modal-content .modal-actions{position:absolute;left:0;bottom:0;border-top:1px solid #f0eff3;height:3rem;width:100%;display:flex;justify-content:flex-end;align-items:center;gap:.75rem;padding:2rem 1rem}.modal-enter-active,.modal-leave-active{transition:all .15s ease-in-out}.modal-enter-from,.modal-leave-to{transition:all .15s ease-in-out;opacity:0}.site{position:relative;flex:1}.site .g-panel{height:100%;transition:all .1s ease-in-out}.site .g-panel.lifted{transform:rotate(1.5deg);box-shadow:#6363633a 0 2px 20px}.site .g-panel .site-panel-content{height:100%}.site .site-grid{margin:-12px -12px 0}.site .site-grid .vue-grid-item.vue-grid-placeholder{background-color:#f0eff3;border-radius:8px;opacity:1}.site .site-lock{position:absolute;overflow:hidden;background:linear-gradient(0deg,#fff 50%,#ffffff91);width:100%;height:calc(100% - 28px - 1rem);top:calc(28px + 1rem);left:0;z-index:10}.site .site-grid-lock{height:73.6vh;overflow:hidden}.site .site-warning{width:100%;display:flex;align-items:center;justify-content:start;gap:.5rem;border-radius:8px;border:2px solid rgba(255,187,0,.1921568627);font-weight:500;padding:.5rem .75rem;color:#e09304;background-color:#ffbb0031;margin-bottom:12px;font-size:14px}.site .site-warning .site-warning-icon{font-size:16px}@keyframes appear{0%{transform:scale(.85);opacity:0}70%{transform:scale(1.05);opacity:1}to{transform:scale(1);opacity:1}}.enter-animation{animation:appear .3s ease forwards}.account-content .account-section{padding:1.5rem 2rem;border:1px solid #f0eff3;border-radius:8px;box-shadow:#63636311 0 2px 8px;margin-bottom:1.5rem;position:relative;display:flex;gap:1.5rem}.account-content .account-section:last-child{margin-bottom:0}.account-content .account-section .account-profile{display:flex;justify-content:center;gap:1.5rem;width:100%;border-bottom:1px solid #f0eff3;margin-bottom:1rem;padding-bottom:1.5rem}.account-content .account-section .account-profile .account-profile-image{position:relative;height:6.3rem;aspect-ratio:1/1;border-radius:8px;box-shadow:0 0 0 2px #fff,0 0 0 3px #f0eff3;overflow:hidden;background-color:#f0eff3;cursor:pointer}.account-content .account-section .account-profile .account-profile-image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:all .15s ease-in-out}.account-content .account-section .account-profile .account-profile-image:hover img{filter:blur(2px) brightness(65%)}.account-content .account-section .account-profile .account-profile-image:hover svg{opacity:1}.account-content .account-section .account-profile .account-profile-image svg{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:28px;transition:all .15s ease-in-out}.account-content .account-section .account-profile .account-profile-info{flex:1}.account-content .account-section .account-profile .account-profile-info .account-profile-info-name{font-size:20px;font-weight:500;margin-bottom:.25rem}.account-content .account-section .account-profile .account-profile-info .account-profile-info-email{font-size:14px;color:#888c97;margin-bottom:1rem}.account-content .account-section .account-profile .account-profile-info .account-profile-stats{display:flex;gap:1rem}.account-content .account-section .account-profile .account-profile-info .account-profile-stats .account-profile-stat{padding:.25rem .5rem;border:1px solid #f0eff3;border-radius:4px;color:#888c97;font-size:14px}.account-content .account-section .account-profile .account-profile-info .account-profile-stats .account-profile-stat svg{margin-right:.5rem}.account-content .account-section .account-profile .account-profile-sub{font-size:14px;color:#888c97}.account-content .account-section .account-section-info{width:30%}.account-content .account-section .account-section-info .account-section-title{font-size:18px;font-weight:500;margin-bottom:.5rem}.account-content .account-section .account-section-info .account-section-description{color:#888c97;font-size:14px}.account-content .account-section .account-section-info .account-section-links{display:flex;flex-direction:column;font-size:14px;gap:.5rem;margin-top:1.5rem}.account-content .account-section .account-section-content{width:70%;position:relative}.account-content .account-section .account-section-content .account-section-item{border-bottom:1px solid #f0eff3;margin-bottom:1rem;padding-bottom:1rem}.account-content .account-section .account-section-content .account-section-item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.account-content .account-section .account-section-content .account-section-item>*:nth-child(2){margin-top:1rem}.account-content .account-section .account-section-content .account-section-item .account-section-item-row{display:flex;justify-content:space-between;align-items:center}.account-content .account-section .account-section-content .account-section-item .account-section-item-row .account-section-item-title .account-section-item-header{font-size:16px;font-weight:500;display:flex;align-items:center;gap:.75rem}.account-content .account-section .account-section-content .account-section-item .account-section-item-row .account-section-item-title .account-section-item-sub{font-size:14px;color:#888c97;margin-top:.2rem}.account-content .account-section .account-section-content .account-section-item .acc-security-list{display:flex;flex-direction:column;gap:.5rem}.account-content .account-section .account-section-content .account-section-item .acc-security-list .acc-security-item{display:flex;justify-content:space-between;align-items:center;border:1px solid #f0eff3;border-radius:8px;padding:.75rem 1.5rem}.account-content .account-section .account-section-content .account-section-item .acc-security-list .acc-security-item .acc-security-item-info{display:flex;justify-content:center;align-items:center;gap:1.5rem}.account-content .account-section .account-section-content .account-section-item .acc-security-list .acc-security-item .acc-security-item-info .acc-security-item-icon{height:48px;width:48px}.account-content .account-section .account-section-content .account-section-item .acc-security-list .acc-security-item .acc-security-item-info .acc-security-item-text-container .acc-security-item-title{font-size:16px;font-weight:500}.account-content .account-section .account-section-content .account-section-item .acc-security-list .acc-security-item .acc-security-item-info .acc-security-item-text-container .acc-security-item-login{font-size:14px;color:#888c97}.account-content .account-section .account-section-content .account-input-double{display:flex;gap:3rem;width:100%}.account-content .account-section .account-section-content .account-input-double>*{width:100%}.account-content .account-section .acc-section-buttons{width:30%}.account-content .account-section .acc-section-buttons>*{float:right}.account-content .account-section .acc-section-buttons .acc-button{display:flex;justify-content:center;align-items:center;color:#888c97;background-color:transparent;font-size:14px;border:1px solid #f0eff3;padding:.5rem 1rem;border-radius:8px;cursor:pointer;transition:all .15s ease-in-out}.account-content .account-section .acc-section-buttons .acc-button svg{margin-right:.75rem;font-size:12px}.account-content .account-section .acc-section-buttons .acc-button:hover{background-color:#fcfcfc}.account-content .account-section .acc-section-buttons .acc-button:active{background-color:#f8f8f8}*{margin:0;padding:0;border:0;box-sizing:border-box;font-family:Plus Jakarta Sans,sans-serif}img{image-rendering:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}main{height:100vh;display:flex;background-color:var(--backdrop);overflow:hidden}main .content{flex:1;display:flex;flex-direction:column;margin:.5rem;overflow-y:auto;background-color:var(--background);border-radius:8px;border:1px solid var(--background-accent);box-shadow:#63636311 0 2px 8px}main .content .topbar{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--background-accent);padding:1rem 2.5rem}main .content .topbar .topbar-nav{font-size:14px;display:flex;align-items:center;gap:.75rem}main .content .topbar .topbar-nav .topbar-nav-route{text-decoration:none;color:var(--txt-secondary);transition:all .15s ease-in-out}main .content .topbar .topbar-nav .topbar-nav-route:has(:nth-child(2):nth-last-child(1))>:first-child{margin-right:.35rem}main .content .topbar .topbar-nav .topbar-nav-route.current{color:var(--txt-primary);font-weight:500}main .content .topbar .topbar-nav .topbar-nav-route:hover{color:var(--txt-primary)}main .content .topbar .topbar-nav .topbar-nav-separator{color:var(--background-accent-dark);transform:translateY(-1px)}main .content .topbar .topbar-actions{display:flex;align-items:center;gap:1rem}main .content .topbar .topbar-actions .g-icon-button{position:relative}main .content .topbar .topbar-actions .g-icon-button .badge{position:absolute;top:-6px;right:-6px;height:14px;width:14px;border-radius:50%;background-color:#e09304;border:2px solid var(--background)}main .content .router-view{height:100%;padding:1.5rem 2.5rem;overflow-y:auto;display:flex;flex-direction:column}main .content .router-view>:first-child{margin-bottom:auto}main .content .router-view .footer{margin-top:1.5rem;text-align:right;font-size:12px;color:var(--txt-secondary)}[data-v-572b7f01]:root{--backdrop: #ebe9f2;--background: #fdfdff;--background-cell-hover: #fafafc;--background-cell-active: #f7f7f9;--background-hover: #f8f9fa;--background-active: #f2f3f5;--background-accent: #f0eff3;--background-accent-dark: #e4e3e7;--primary: #4d00ff;--txt-primary: #201f24;--txt-primary-accent: #6e6d74;--txt-secondary: #a3a2af;--txt-secondary-accent: #c4c3ce;--txt-static-light: #fdfdff;--red: #c21019}[data-theme=dark][data-v-572b7f01]{--backdrop: #0d0d0e;--background: #111113;--background-cell-hover: #151518;--background-cell-active: #19191d;--background-hover: #17171a;--background-active: #1d1d20;--background-accent: #232325;--background-accent-dark: #313136;--primary: #4d00ff;--txt-primary: #c9c6d1;--txt-primary-accent: #888591;--txt-secondary: #69686e;--txt-secondary-accent: #525157;--txt-static-light: #e2e0e9;--red: #c21019}.toast-container[data-v-572b7f01]{position:fixed;bottom:0;right:0;margin:1rem;z-index:20}.toast-container .toast[data-v-572b7f01]{margin-top:.5rem;background-color:#fff;border-radius:8px;padding:.5rem;border:1px solid #f0eff3;width:356px;display:flex;justify-content:space-between;align-items:center;gap:1rem;box-shadow:#6363631e 0 2px 8px}.toast-container .toast .toast-icon[data-v-572b7f01]{display:flex;justify-content:center;align-items:center;gap:.75rem}.toast-container .toast .toast-icon span[data-v-572b7f01]{height:52px;width:5px;border-radius:8px}.toast-container .toast .toast-icon svg[data-v-572b7f01]{font-size:22px}.toast-container .toast .toast-icon.error[data-v-572b7f01]{color:#c21019}.toast-container .toast .toast-icon.error span[data-v-572b7f01]{background-color:#c21019}.toast-container .toast .toast-icon.success[data-v-572b7f01]{color:#14d437}.toast-container .toast .toast-icon.success span[data-v-572b7f01]{background-color:#14d437}.toast-container .toast .toast-icon.info[data-v-572b7f01]{color:#4d00ff}.toast-container .toast .toast-icon.info span[data-v-572b7f01]{background-color:#4d00ff}.toast-container .toast .toast-text[data-v-572b7f01]{white-space:nowrap;overflow:hidden;display:block;flex-grow:1}.toast-container .toast .toast-text .toast-title[data-v-572b7f01]{font-size:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.toast-container .toast .toast-text .toast-sub[data-v-572b7f01]{font-size:14px;color:#888c97;overflow:hidden;text-overflow:ellipsis}.toast-container .toast .toast-close[data-v-572b7f01]{background-color:transparent;color:#888c97;font-size:14px;height:1.5rem;min-width:1.5rem;border-radius:8px;display:flex;justify-content:center;align-items:center;transition:all .15s ease-in-out;cursor:pointer}.toast-container .toast .toast-close[data-v-572b7f01]:hover{background-color:#f1f1f5}.toast-enter-from[data-v-572b7f01]{opacity:0;transform:translateY(20px)}.toast-enter-active[data-v-572b7f01],.toast-leave-active[data-v-572b7f01]{transition:all .2s ease-in-out}.toast-leave-to[data-v-572b7f01]{opacity:0;transform:translate(20px)}.toast-move[data-v-572b7f01]{transition:all .15s ease-in-out}[data-v-004e3110]:root{--backdrop: #ebe9f2;--background: #fdfdff;--background-cell-hover: #fafafc;--background-cell-active: #f7f7f9;--background-hover: #f8f9fa;--background-active: #f2f3f5;--background-accent: #f0eff3;--background-accent-dark: #e4e3e7;--primary: #4d00ff;--txt-primary: #201f24;--txt-primary-accent: #6e6d74;--txt-secondary: #a3a2af;--txt-secondary-accent: #c4c3ce;--txt-static-light: #fdfdff;--red: #c21019}[data-theme=dark][data-v-004e3110]{--backdrop: #0d0d0e;--background: #111113;--background-cell-hover: #151518;--background-cell-active: #19191d;--background-hover: #17171a;--background-active: #1d1d20;--background-accent: #232325;--background-accent-dark: #313136;--primary: #4d00ff;--txt-primary: #c9c6d1;--txt-primary-accent: #888591;--txt-secondary: #69686e;--txt-secondary-accent: #525157;--txt-static-light: #e2e0e9;--red: #c21019}[data-v-004e3110]{font-family:Plus Jakarta Sans,sans-serif}.filter[data-v-004e3110]{position:relative;width:170px}.filter .filter-button[data-v-004e3110]{width:100%;height:2.25rem;background-color:transparent;border:1px solid var(--background-accent);border-radius:8px;padding:0 1rem;display:flex;align-items:center;gap:.75rem;color:var(--txt-secondary);transition:all .1s ease-in-out;cursor:pointer}.filter .filter-button span[data-v-004e3110]{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter .filter-button svg[data-v-004e3110]{height:13px;width:13px}.filter .filter-button[data-v-004e3110]:hover{background-color:var(--background-cell-hover)}.filter .filter-button[data-v-004e3110]:active{background-color:var(--background-cell-active)}.filter .dropdown[data-v-004e3110]{position:absolute;top:2.35rem;right:0;z-index:10;background-color:var(--background);width:100%;border:1px solid var(--background-accent);padding:.1rem;border-radius:8px;display:flex;flex-direction:column;-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,.05);box-shadow:0 0 3px #0000000d}.filter .dropdown .dropdown-option[data-v-004e3110]{padding:.5rem .75rem;padding-left:calc(13px + 1.65rem);border-radius:8px;cursor:pointer;transition:all .1s ease-in-out}.filter .dropdown .dropdown-option span[data-v-004e3110]{font-size:13px;font-weight:500;color:var(--txt-secondary);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.filter .dropdown .dropdown-option[data-v-004e3110]:hover{background-color:var(--background-cell-hover)}.filter .dropdown .dropdown-option[data-v-004e3110]:active{background-color:var(--background-cell-active)}
