body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.flex,.flex-center,.flex-column,.flex-just-center,.flex-row,.installers-view .modules-area .modules-area-header{box-sizing:border-box;display:flex}.flex-column{flex-direction:column}.flex-row,.installers-view .modules-area .modules-area-header{flex-direction:row}.flex-center,.flex-just-center{justify-content:center}.glass,.installers-view,.installers-view .installers-area .close-button,.installers-view .installers-area .installers-list .installer-item.selected,.installers-view .installers-area .installers-list .installer-item:hover,.installers-view .modules-area .modules-area-header{backdrop-filter:blur(15px) saturate(100%);-webkit-backdrop-filter:blur(15px) saturate(100%);background-color:color-mix(in srgb,#bbbbbc 12%,#0000);border:none;border-radius:12px;box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 3%,#0000),inset 1.8px 3px 0 -2px color-mix(in srgb,#fff 27%,#0000),inset -2px -2px 0 -2px color-mix(in srgb,#fff 24%,#0000),inset -3px -8px 1px -6px color-mix(in srgb,#fff 18%,#0000),inset -.3px -1px 4px 0 color-mix(in srgb,#000 4.8%,#0000),inset -1.5px 2.5px 0 -2px color-mix(in srgb,#000 8%,#0000),inset 0 3px 4px -2px color-mix(in srgb,#000 8%,#0000),inset 2px -6.5px 1px -4px color-mix(in srgb,#000 4%,#0000),0 1px 5px 0 color-mix(in srgb,#000 4%,#0000),0 6px 16px 0 color-mix(in srgb,#000 3.2%,#0000);transition:transform .1s ease-out}.glass-hover,.installers-view .installers-area .close-button:hover,.installers-view .installers-area .installers-list .installer-item.selected{backdrop-filter:blur(20px) saturate(110%) brightness(1.15);-webkit-backdrop-filter:blur(20px) saturate(110%) brightness(1.15);background-color:color-mix(in srgb,#bbbbbc 18%,#0000);box-shadow:inset inset inset inset inset inset inset inset 0 0 0 1px 1.5px 2px 0 -1px -1.5px -1.5px 0 -1px -2px -6px 1px -4px -.2px -.8px 3px 0 -1px 2px 0 -1px 0 2px 3px -1px 1.5px -5px 1px -3px 0 1px 4px 0 0 4px 12px 0 color-mix(in srgb,#fff 8%,#0000) color-mix(in srgb,#fff 35%,#0000) color-mix(in srgb,#fff 28%,#0000) color-mix(in srgb,#fff 20%,#0000) color-mix(in srgb,#000 6%,#0000) color-mix(in srgb,#000 10%,#0000) color-mix(in srgb,#000 10%,#0000) color-mix(in srgb,#000 5%,#0000) color-mix(in srgb,#000 8%,#0000) color-mix(in srgb,#000 6%,#0000);opacity:1}div{position:relative}.installers-view{align-self:center;display:flex;flex-direction:row;gap:10px;height:46%;padding:15px;position:absolute;top:27%;width:40%;z-index:1}.installers-view .installers-area{display:flex;flex-direction:column;gap:10px;height:-webkit-fill-available;min-width:35%;overflow:hidden;width:35%}.installers-view .installers-area .installers-list{border:2px solid #ffffff40;border-radius:10px;display:flex;flex-direction:column;gap:5px;height:-webkit-fill-available;overflow-x:hidden;overflow-y:auto;padding:5px}.installers-view .installers-area .installers-list .loading-circle{animation:rotation 1s linear infinite;aspect-ratio:1;border:5px solid;border-color:#fff #fff #0000;border-radius:50%;left:calc(50% - 17.5px);position:absolute;top:calc(50% - 17.5px);width:35px}.installers-view .installers-area .installers-list .installer-item{display:block;padding:5px 0;text-align:center}.installers-view .installers-area .close-button{align-content:center;border-radius:8px;height:10%;text-align:center;width:-webkit-fill-available}.installers-view .installers-area .close-button:hover{transform:translateY(-1px)}.installers-view .modules-area{height:-webkit-fill-available;width:-webkit-fill-available}.installers-view .modules-area .modules-area-header{align-items:center;font-weight:700;height:35px;padding:5px 10px}.installers-view .modules-area .mah-name{width:60%}.installers-view .modules-area .mah-ver{text-align:center;width:30%}.installers-view .modules-area .modules-area-list{border-radius:10px;box-sizing:border-box;gap:5px;height:90%;margin:5px 0;padding:5px;width:-webkit-fill-available}.installers-view .modules-area .modules-area-list .module-source{display:flex;flex-direction:row;justify-content:start;padding:5px}.installers-view .modules-area .modules-area-list .module-source .install-button{position:absolute;right:10px;top:7px;width:20px}.installers-view .modules-area .modules-area-list .module-source:not(:first-child){border-top:2px solid #ffffff40}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.create-installer-view,.create-installer-view .upload-field,.create-installer-view .upload-field .install-button-group,.create-installer-view .upload-field label,.flex,.flex-center,.flex-column,.flex-just-center,.flex-row{box-sizing:border-box;display:flex}.create-installer-view,.flex-column{flex-direction:column}.create-installer-view .upload-field .install-button-group,.flex-row{flex-direction:row}.create-installer-view .upload-field label,.flex-center,.flex-just-center{justify-content:center}.flex-center{align-items:center}.wrap{flex-wrap:wrap}.fill-available{height:-webkit-fill-available;width:-webkit-fill-available}.fill-100{height:100%;width:100%}.fill-fit{height:-webkit-fit-content;height:fit-content;width:-webkit-fit-content;width:fit-content}.absolute{position:absolute}.no-margin{margin:0}.create-installer-view,.create-installer-view .submit-button,.create-installer-view .upload-field .submit-button,.glass{backdrop-filter:blur(15px) saturate(100%);-webkit-backdrop-filter:blur(15px) saturate(100%);background-color:color-mix(in srgb,#bbbbbc 12%,#0000);border:none;border-radius:12px;box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 3%,#0000),inset 1.8px 3px 0 -2px color-mix(in srgb,#fff 27%,#0000),inset -2px -2px 0 -2px color-mix(in srgb,#fff 24%,#0000),inset -3px -8px 1px -6px color-mix(in srgb,#fff 18%,#0000),inset -.3px -1px 4px 0 color-mix(in srgb,#000 4.8%,#0000),inset -1.5px 2.5px 0 -2px color-mix(in srgb,#000 8%,#0000),inset 0 3px 4px -2px color-mix(in srgb,#000 8%,#0000),inset 2px -6.5px 1px -4px color-mix(in srgb,#000 4%,#0000),0 1px 5px 0 color-mix(in srgb,#000 4%,#0000),0 6px 16px 0 color-mix(in srgb,#000 3.2%,#0000);transition:transform .1s ease-out}.create-installer-view .submit-button:hover,.create-installer-view .upload-field .submit-button:hover,.glass-hover{backdrop-filter:blur(20px) saturate(110%) brightness(1.15);-webkit-backdrop-filter:blur(20px) saturate(110%) brightness(1.15);background-color:color-mix(in srgb,#bbbbbc 18%,#0000);box-shadow:inset inset inset inset inset inset inset inset 0 0 0 1px 1.5px 2px 0 -1px -1.5px -1.5px 0 -1px -2px -6px 1px -4px -.2px -.8px 3px 0 -1px 2px 0 -1px 0 2px 3px -1px 1.5px -5px 1px -3px 0 1px 4px 0 0 4px 12px 0 color-mix(in srgb,#fff 8%,#0000) color-mix(in srgb,#fff 35%,#0000) color-mix(in srgb,#fff 28%,#0000) color-mix(in srgb,#fff 20%,#0000) color-mix(in srgb,#000 6%,#0000) color-mix(in srgb,#000 10%,#0000) color-mix(in srgb,#000 10%,#0000) color-mix(in srgb,#000 5%,#0000) color-mix(in srgb,#000 8%,#0000) color-mix(in srgb,#000 6%,#0000);opacity:1}.create-installer-view{left:50%;max-width:300px;padding:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:15%}.create-installer-view .create-installer-header{border-bottom:1px solid color-mix(in srgb,#fff 20%,#0000);color:silver;font-size:1.2em;font-weight:500;margin:0 0 4px;padding:4px 12px 6px;pointer-events:none;text-align:center;-webkit-user-select:none;user-select:none}.create-installer-view .submit-button{align-content:center;border-radius:8px;height:40px;text-align:center;width:50%}.create-installer-view .submit-button:hover{transform:translateY(-1px)}.create-installer-view .upload-field{justify-content:space-between;padding-top:10px}.create-installer-view .upload-field label{line-height:40px}.create-installer-view .upload-field .install-button-group{gap:5px;width:50%}.create-installer-view .upload-field .submit-button{align-content:center;border-radius:8px;height:40px;margin:0!important;text-align:center}.create-installer-view .upload-field .submit-button:hover{transform:translateY(-1px)}.create-installer-view .upload-field .disabled{color:#ffffff80;opacity:1!important}#admin-content-area #apps-area #module-containers .module-container a .link-button .module-update-notifier,#admin-content-area #apps-area .module-container,#admin-content-area #apps-area .module-container a .link-button,#admin-content-area #links-area #module-containers .module-container a .link-button .module-update-notifier,#admin-content-area #links-area .module-container,#admin-content-area #links-area .module-container a .link-button,#admin-content-area #module-containers,#admin-content-area #module-containers #apps-area .module-container a .link-button .module-update-notifier,#admin-content-area #module-containers #links-area .module-container a .link-button .module-update-notifier,#admin-content-area #module-containers .module-container,#admin-content-area #module-containers .module-container .module-button .module-update-notifier,#admin-content-area .module-button,#admin-content-area .page-header,#content-area #apps-area #admin-content-area #module-containers .module-container a .link-button .module-update-notifier,#content-area #apps-area .module-container,#content-area #apps-area .module-container a .link-button,#content-area #links-area #admin-content-area #module-containers .module-container a .link-button .module-update-notifier,#content-area #links-area .module-container,#content-area #links-area .module-container a .link-button,#content-area .module-button,#content-area .page-header,#intro-screen,#intro-screen .layer,#intro-screen .spark,#menu-area,#menu-area #menu-list-container #menu-list,#menu-area #menu-list-container #menu-list .menu-item,#menu-area #menu-list-container #menu-list .menu-item .menu-item-content,#menu-area #top-menu-area,#root,.flex,.flex-center,.flex-column,.flex-just-center,.flex-row,body,html{box-sizing:border-box;display:flex}#admin-content-area #apps-area .module-container a .link-button,#admin-content-area #links-area .module-container a .link-button,#admin-content-area .module-button,#admin-content-area .page-header,#content-area #apps-area .module-container a .link-button,#content-area #links-area .module-container a .link-button,#content-area .module-button,#content-area .page-header,#menu-area,#menu-area #menu-list-container #menu-list,.flex-column{flex-direction:column}#admin-content-area #apps-area .module-container,#admin-content-area #links-area .module-container,#admin-content-area #module-containers,#admin-content-area #module-containers .module-container,#content-area #apps-area .module-container,#content-area #links-area .module-container,#menu-area #menu-list-container #menu-list .menu-item,#root,.flex-row,body,html{flex-direction:row}#admin-content-area #apps-area #module-containers .module-container a .link-button .module-update-notifier,#admin-content-area #apps-area .module-container a .link-button,#admin-content-area #links-area #module-containers .module-container a .link-button .module-update-notifier,#admin-content-area #links-area .module-container a .link-button,#admin-content-area #module-containers #apps-area .module-container a .link-button .module-update-notifier,#admin-content-area #module-containers #links-area .module-container a .link-button .module-update-notifier,#admin-content-area #module-containers .module-container .module-button .module-update-notifier,#admin-content-area .module-button,#content-area #apps-area #admin-content-area #module-containers .module-container a .link-button .module-update-notifier,#content-area #apps-area .module-container a .link-button,#content-area #links-area #admin-content-area #module-containers .module-container a .link-button .module-update-notifier,#content-area #links-area .module-container a .link-button,#content-area .module-button,#intro-screen,#intro-screen .layer,#intro-screen .spark,#menu-area #menu-list-container #menu-list .menu-item .menu-item-content,#menu-area #top-menu-area,.flex-center,.flex-just-center{justify-content:center}#admin-content-area #apps-area #module-containers .module-container a .link-button .module-update-notifier,#admin-content-area #apps-area .module-container a .link-button,#admin-content-area #links-area #module-containers .module-container a .link-button .module-update-notifier,#admin-content-area #links-area .module-container a .link-button,#admin-content-area #module-containers #apps-area .module-container a .link-button .module-update-notifier,#admin-content-area #module-containers #links-area .module-container a .link-button .module-update-notifier,#admin-content-area #module-containers .module-container .module-button .module-update-notifier,#admin-content-area .module-button,#content-area #apps-area #admin-content-area #module-containers .module-container a .link-button .module-update-notifier,#content-area #apps-area .module-container a .link-button,#content-area #links-area #admin-content-area #module-containers .module-container a .link-button .module-update-notifier,#content-area #links-area .module-container a .link-button,#content-area .module-button,#intro-screen,#intro-screen .layer,#intro-screen .spark,#menu-area #menu-list-container #menu-list .menu-item .menu-item-content,.flex-center{align-items:center}#admin-content-area #apps-area .module-container,#admin-content-area #links-area .module-container,#content-area #apps-area .module-container,#content-area #links-area .module-container,.wrap{flex-wrap:wrap}.grid{box-sizing:border-box;display:grid}#admin-content-area,#admin-content-area #apps-area,#admin-content-area #apps-area .module-container,#admin-content-area #links-area,#admin-content-area #links-area .module-container,#content-area,#content-area #apps-area,#content-area #apps-area .module-container,#content-area #links-area,#content-area #links-area .module-container,#menu-area #bottom-menu-area,#menu-area #menu-list-container #menu-list .menu-item .menu-item-background,.fill-available{height:-webkit-fill-available;width:-webkit-fill-available}#intro-screen,#intro-screen .layer,#root,.fill-100,body,html{height:100%;width:100%}#admin-content-area #apps-area .module-container a,#admin-content-area #links-area .module-container a,#content-area #apps-area .module-container a,#content-area #links-area .module-container a,.fill-fit{height:-webkit-fit-content;height:fit-content;width:-webkit-fit-content;width:fit-content}#intro-screen,#intro-screen .layer,#intro-screen .spark,.absolute{position:absolute}#admin-content-area .module-control-button,#admin-content-area .module-panel,#content-area .module-control-button,#content-area .module-panel,#menu-area #bottom-menu-area,#menu-area #top-menu-area,#root,.no-margin,.panel,body,html{margin:0}.hidden{display:none!important}.invisible{opacity:0!important}.glass,.upload-button{backdrop-filter:blur(15px) saturate(100%);-webkit-backdrop-filter:blur(15px) saturate(100%);background-color:color-mix(in srgb,#bbbbbc 12%,#0000);border:none;border-radius:12px;box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 3%,#0000),inset 1.8px 3px 0 -2px color-mix(in srgb,#fff 27%,#0000),inset -2px -2px 0 -2px color-mix(in srgb,#fff 24%,#0000),inset -3px -8px 1px -6px color-mix(in srgb,#fff 18%,#0000),inset -.3px -1px 4px 0 color-mix(in srgb,#000 4.8%,#0000),inset -1.5px 2.5px 0 -2px color-mix(in srgb,#000 8%,#0000),inset 0 3px 4px -2px color-mix(in srgb,#000 8%,#0000),inset 2px -6.5px 1px -4px color-mix(in srgb,#000 4%,#0000),0 1px 5px 0 color-mix(in srgb,#000 4%,#0000),0 6px 16px 0 color-mix(in srgb,#000 3.2%,#0000);transition:transform .1s ease-out}.glass-hover,.upload-button:hover{backdrop-filter:blur(20px) saturate(110%) brightness(1.15);-webkit-backdrop-filter:blur(20px) saturate(110%) brightness(1.15);background-color:color-mix(in srgb,#bbbbbc 18%,#0000);box-shadow:inset inset inset inset inset inset inset inset 0 0 0 1px 1.5px 2px 0 -1px -1.5px -1.5px 0 -1px -2px -6px 1px -4px -.2px -.8px 3px 0 -1px 2px 0 -1px 0 2px 3px -1px 1.5px -5px 1px -3px 0 1px 4px 0 0 4px 12px 0 color-mix(in srgb,#fff 8%,#0000) color-mix(in srgb,#fff 35%,#0000) color-mix(in srgb,#fff 28%,#0000) color-mix(in srgb,#fff 20%,#0000) color-mix(in srgb,#000 6%,#0000) color-mix(in srgb,#000 10%,#0000) color-mix(in srgb,#000 10%,#0000) color-mix(in srgb,#000 5%,#0000) color-mix(in srgb,#000 8%,#0000) color-mix(in srgb,#000 6%,#0000);opacity:1}#root,body,html{background:radial-gradient(circle at 20% 50%,#0a0a0a 0,#1a1a2e 25%,#16213e 50%,#0f0f23 75%,#000 100%);font-family:Exo\ 2,sans-serif;height:100vh;overflow:hidden;-webkit-user-select:none;user-select:none}#admin-content-area .module-control-button,#admin-content-area .module-panel,#content-area .module-control-button,#content-area .module-panel,#menu-area #bottom-menu-area,#menu-area #top-menu-area,.panel{background:#303030;border-radius:5px 10px 5px 10px;box-shadow:2px 2px 4px 0 #0006,inset 1px 1px 0 hsla(0,0%,100%,.075),inset -4px -5px 0 hsla(0,0%,100%,.025),inset -3px -4px 0 0 #141414;box-sizing:border-box;margin:0;padding:15px}#admin-content-area .module-control-button>*,#admin-content-area .module-panel>*,#content-area .module-control-button>*,#content-area .module-panel>*,#menu-area #bottom-menu-area>*,#menu-area #top-menu-area>*,.panel>*{transform:translate(-1px,-1px)}.divider{background:#fff;border-radius:0 50% 50% 0;height:2px;opacity:25%;width:-webkit-fill-available}#intro-screen{overflow:hidden}#intro-screen .logo{align-self:center;border-top-left-radius:50%;border-top-right-radius:50%;height:25%;z-index:6}#intro-screen .logo .flame-elem{animation:flame-wipe-in .4s ease-out .6s forwards;box-shadow:0 0 10px 5px #de4a00;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}#intro-screen .logo .slot-elem{animation:slot-wipe-out .2s ease .3s forwards;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}#intro-screen .spark{background-color:#de4a00;border-radius:30%;box-shadow:0 0 5px #ab000b;height:4px;visibility:hidden;width:4px;z-index:5}#intro-screen .layer{box-shadow:0 2px 6px #00000026;transition:transform .6s ease}#intro-screen .layer-1{background:#383838;transition:transform .7s ease;z-index:4}#intro-screen .layer-2{background:#333;z-index:3}#intro-screen .layer-3{background:#2d2d2d;z-index:2}#intro-screen .layer-4{background:#242424;z-index:1}#intro-screen .layer.animate{transform:translateY(-110vh) scale(1.2)}#menu-area{align-items:center;border-radius:0!important;height:100%;left:0;min-width:75px;padding-left:0;padding-right:0;position:relative;resize:horizontal;transition:width .3s cubic-bezier(.4,0,.2,1);width:75px;z-index:1}#menu-area #top-menu-area{border-radius:0;box-shadow:inset -4px 0 0 hsla(0,0%,100%,.025),inset -3px 0 0 0 #141414;height:-webkit-fit-content;height:fit-content;width:-webkit-fill-available;z-index:0}#menu-area #menu-logo{max-width:150px;width:100%}#menu-area #menu-list-container{width:-webkit-fill-available}#menu-area #menu-list-container #menu-list{justify-content:start;margin:0;padding:0;width:-webkit-fill-available}#menu-area #menu-list-container #menu-list .menu-item{background:#303030;box-shadow:inset -4px 0 0 hsla(0,0%,100%,.025),inset -3px 0 0 0 #141414;flex-wrap:wrap;gap:20px;height:6ch;justify-content:center;position:relative;z-index:1}#menu-area #menu-list-container #menu-list .menu-item .menu-item-background{position:absolute}#menu-area #menu-list-container #menu-list .menu-item .menu-item-content .menu-item-icon{fill:#fff;box-sizing:border-box;height:4ch;padding-bottom:5px;padding-top:5px;transition:scale .5s cubic-bezier(.4,0,.2,1);width:4ch}#menu-area #menu-list-container #menu-list .selected{background-color:#0000;box-shadow:none;z-index:2}#menu-area #menu-list-container #menu-list .selected .menu-item-icon{scale:1.15}#menu-area #menu-list-container #menu-list .selected .menu-item-background{background-color:#0000;background-image:url(/static/media/rounded-menu-selected.cffa9c56c5dba61e4d9f.svg);background-repeat:no-repeat;scale:1.12;transform:translate(4px,-1.5px)}#menu-area #bottom-menu-area{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:0;box-shadow:inset -4px 0 0 hsla(0,0%,100%,.025),inset -3px 0 0 0 #141414;display:flex}#menu-area .previous-item{border-bottom-right-radius:15px!important;box-shadow:inset -4px -5px 0 hsla(0,0%,100%,.025),inset -3px -4px 0 0 #141414!important}#menu-area .next-item{border-top-right-radius:15px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.075),inset -4px 0 0 hsla(0,0%,100%,.025),inset -3px 0 0 0 #141414!important}.menu-expanded{width:350px!important}.page-sub-title{color:#9e9e9e;font-size:4ch;font-weight:300;margin:0 0 0 10px;width:-webkit-fill-available}#admin-content-area,#content-area{padding:15px;position:relative;z-index:1}#admin-content-area .page-header,#content-area .page-header{gap:10px;margin-bottom:15px;width:-webkit-fill-available}#admin-content-area .page-header .page-title,#content-area .page-header .page-title{color:#9e9e9e;font-size:6ch;font-weight:300;margin:0 0 0 10px;width:-webkit-fill-available}#admin-content-area #apps-area,#admin-content-area #links-area,#content-area #apps-area,#content-area #links-area{height:-webkit-fit-content;height:fit-content}#admin-content-area #apps-area .module-container,#admin-content-area #links-area .module-container,#content-area #apps-area .module-container,#content-area #links-area .module-container{gap:20px}#admin-content-area #apps-area .module-container a,#admin-content-area #links-area .module-container a,#content-area #apps-area .module-container a,#content-area #links-area .module-container a{text-decoration:none}#admin-content-area #apps-area .module-container a .link-button:hover,#admin-content-area #apps-area .module-container a .module-button:hover,#admin-content-area #links-area .module-container a .link-button:hover,#admin-content-area #links-area .module-container a .module-button:hover,#content-area #apps-area .module-container a .link-button:hover,#content-area #apps-area .module-container a .module-button:hover,#content-area #links-area .module-container a .link-button:hover,#content-area #links-area .module-container a .module-button:hover{backdrop-filter:blur(15px) saturate(100%) brightness(1.1);-webkit-backdrop-filter:blur(15px) saturate(100%) brightness(1.1);transform:scale(1.05)}#admin-content-area #apps-area .module-container a .link-button:hover img,#admin-content-area #apps-area .module-container a .link-button:hover svg,#admin-content-area #apps-area .module-container a .module-button:hover img,#admin-content-area #apps-area .module-container a .module-button:hover svg,#admin-content-area #links-area .module-container a .link-button:hover img,#admin-content-area #links-area .module-container a .link-button:hover svg,#admin-content-area #links-area .module-container a .module-button:hover img,#admin-content-area #links-area .module-container a .module-button:hover svg,#content-area #apps-area .module-container a .link-button:hover img,#content-area #apps-area .module-container a .link-button:hover svg,#content-area #apps-area .module-container a .module-button:hover img,#content-area #apps-area .module-container a .module-button:hover svg,#content-area #links-area .module-container a .link-button:hover img,#content-area #links-area .module-container a .link-button:hover svg,#content-area #links-area .module-container a .module-button:hover img,#content-area #links-area .module-container a .module-button:hover svg{width:80%}#admin-content-area #apps-area .module-container a .link-button,#admin-content-area #links-area .module-container a .link-button,#content-area #apps-area .module-container a .link-button,#content-area #links-area .module-container a .link-button{width:75px!important}#admin-content-area #apps-area .module-container a .link-button,#admin-content-area #links-area .module-container a .link-button,#admin-content-area .module-button,#content-area #apps-area .module-container a .link-button,#content-area #links-area .module-container a .link-button,#content-area .module-button{aspect-ratio:1;backdrop-filter:blur(15px) saturate(100%);-webkit-backdrop-filter:blur(15px) saturate(100%);background-color:color-mix(in srgb,#bbbbbc 12%,#0000);border:none;border-radius:12px;box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 3%,#0000),inset 1.8px 3px 0 -2px color-mix(in srgb,#fff 27%,#0000),inset -2px -2px 0 -2px color-mix(in srgb,#fff 24%,#0000),inset -3px -8px 1px -6px color-mix(in srgb,#fff 18%,#0000),inset -.3px -1px 4px 0 color-mix(in srgb,#000 4.8%,#0000),inset -1.5px 2.5px 0 -2px color-mix(in srgb,#000 8%,#0000),inset 0 3px 4px -2px color-mix(in srgb,#000 8%,#0000),inset 2px -6.5px 1px -4px color-mix(in srgb,#000 4%,#0000),0 1px 5px 0 color-mix(in srgb,#000 4%,#0000),0 6px 16px 0 color-mix(in srgb,#000 3.2%,#0000);color:#fff;cursor:pointer;font-size:16px;font-weight:500;overflow:hidden;padding:10px;text-shadow:0 1px 2px #0000004d;transition:all .3s cubic-bezier(.4,0,.2,1);width:150px}#admin-content-area #apps-area .module-container a .link-button .embed-layer,#admin-content-area #links-area .module-container a .link-button .embed-layer,#admin-content-area .module-button .embed-layer,#content-area #apps-area .module-container a .link-button .embed-layer,#content-area #links-area .module-container a .link-button .embed-layer,#content-area .module-button .embed-layer{filter:blur(2px);mix-blend-mode:soft-light;opacity:.3;transform:scale(1.025) translate(-2px,-2px)}#admin-content-area #apps-area .module-container a .link-button .embed-layer2,#admin-content-area #links-area .module-container a .link-button .embed-layer2,#admin-content-area .module-button .embed-layer2,#content-area #apps-area .module-container a .link-button .embed-layer2,#content-area #links-area .module-container a .link-button .embed-layer2,#content-area .module-button .embed-layer2{filter:blur(1px);mix-blend-mode:soft-light;opacity:.4;transform:translate(-1px,-1px)}#admin-content-area #apps-area .module-container a .link-button .glow-layer,#admin-content-area #links-area .module-container a .link-button .glow-layer,#admin-content-area .module-button .glow-layer,#content-area #apps-area .module-container a .link-button .glow-layer,#content-area #links-area .module-container a .link-button .glow-layer,#content-area .module-button .glow-layer{filter:blur(6px);mix-blend-mode:soft-light;opacity:.1;transform:scale(1.2)}#admin-content-area #apps-area .module-container a .link-button .content-layer,#admin-content-area #links-area .module-container a .link-button .content-layer,#admin-content-area .module-button .content-layer,#content-area #apps-area .module-container a .link-button .content-layer,#content-area #links-area .module-container a .link-button .content-layer,#content-area .module-button .content-layer{z-index:2}#admin-content-area #apps-area .module-container a .link-button h1,#admin-content-area #links-area .module-container a .link-button h1,#admin-content-area .module-button h1,#content-area #apps-area .module-container a .link-button h1,#content-area #links-area .module-container a .link-button h1,#content-area .module-button h1{color:#9e9e9e}#admin-content-area #apps-area .module-container a .link-button img,#admin-content-area #apps-area .module-container a .link-button svg,#admin-content-area #links-area .module-container a .link-button img,#admin-content-area #links-area .module-container a .link-button svg,#admin-content-area .module-button img,#admin-content-area .module-button svg,#content-area #apps-area .module-container a .link-button img,#content-area #apps-area .module-container a .link-button svg,#content-area #links-area .module-container a .link-button img,#content-area #links-area .module-container a .link-button svg,#content-area .module-button img,#content-area .module-button svg{height:75%;pointer-events:none;position:absolute;transition:all .6s cubic-bezier(.4,0,.2,1);width:75%}#admin-content-area #apps-area .module-container a .link-button .module-update-notifier,#admin-content-area #links-area .module-container a .link-button .module-update-notifier,#admin-content-area .module-button .module-update-notifier,#content-area #apps-area .module-container a .link-button .module-update-notifier,#content-area #links-area .module-container a .link-button .module-update-notifier,#content-area .module-button .module-update-notifier{pointer-events:auto}#admin-content-area .module-panel,#content-area .module-panel{color:#fff;display:flex;flex-direction:row;font-size:small;height:65px;justify-content:end;overflow:hidden;width:-webkit-fill-available}#admin-content-area .module-panel .module-control-button,#admin-content-area .module-panel h1,#content-area .module-panel .module-control-button,#content-area .module-panel h1{margin:5px 0;min-width:-webkit-fit-content;min-width:fit-content}#admin-content-area .module-panel h1:nth-child(2),#content-area .module-panel h1:nth-child(2){width:-webkit-fill-available}#admin-content-area #secure-storage-controls .module-panel,#content-area #secure-storage-controls .module-panel{height:300px}#admin-content-area .module-control-button,#content-area .module-control-button{background:#606060;border:2px solid #0000;border-radius:10px;font-size:20px;margin:0 0 0 15px!important;padding:5px 10px}#admin-content-area .module-control-button:hover,#content-area .module-control-button:hover{border-color:#fff}#admin-content-area .module-control-button:active,#content-area .module-control-button:active{box-shadow:none;transform:translate(2px,2px)}#admin-content-area .disabled,#content-area .disabled{opacity:.4;pointer-events:none}#admin-content-area{display:flex;flex-direction:column;gap:15px}#admin-content-area #module-containers{height:-webkit-fit-content;height:fit-content}#admin-content-area #module-containers .module-container{align-content:start;aspect-ratio:1;border:2px solid #ffffff40;border-radius:10px;flex-wrap:wrap;gap:10px;padding:10px;position:relative;width:494px}#admin-content-area #apps-area #module-containers .module-container a .link-button,#admin-content-area #links-area #module-containers .module-container a .link-button,#admin-content-area #module-containers #apps-area .module-container a .link-button,#admin-content-area #module-containers #links-area .module-container a .link-button,#admin-content-area #module-containers .module-container .module-button,#content-area #apps-area #admin-content-area #module-containers .module-container a .link-button,#content-area #links-area #admin-content-area #module-containers .module-container a .link-button{cursor:move;cursor:grab;height:-webkit-fit-content;height:fit-content;overflow:visible!important;position:relative!important}#admin-content-area #apps-area #module-containers .module-container a .link-button .module-update-notifier,#admin-content-area #links-area #module-containers .module-container a .link-button .module-update-notifier,#admin-content-area #module-containers #apps-area .module-container a .link-button .module-update-notifier,#admin-content-area #module-containers #links-area .module-container a .link-button .module-update-notifier,#admin-content-area #module-containers .module-container .module-button .module-update-notifier,#content-area #apps-area #admin-content-area #module-containers .module-container a .link-button .module-update-notifier,#content-area #links-area #admin-content-area #module-containers .module-container a .link-button .module-update-notifier{aspect-ratio:1;backdrop-filter:blur(15px) saturate(100%);-webkit-backdrop-filter:blur(15px) saturate(100%);background:#ff0000e6;border-radius:50%;bottom:-5px;box-shadow:inset 0 0 0 1px color-mix(in srgb,#fff 3%,#0000),inset 1.8px 3px 0 -2px color-mix(in srgb,#fff 27%,#0000),inset -2px -2px 0 -2px color-mix(in srgb,#fff 24%,#0000),inset -3px -8px 1px -6px color-mix(in srgb,#fff 18%,#0000),inset -.3px -1px 4px 0 color-mix(in srgb,#000 4.8%,#0000),inset -1.5px 2.5px 0 -2px color-mix(in srgb,#000 8%,#0000),inset 0 3px 4px -2px color-mix(in srgb,#000 8%,#0000),inset 2px -6.5px 1px -4px color-mix(in srgb,#000 4%,#0000),0 1px 5px 0 color-mix(in srgb,#000 4%,#0000),0 6px 16px 0 color-mix(in srgb,#000 3.2%,#0000);position:absolute;right:-5px;width:27px}#admin-content-area #apps-area #module-containers .module-container a .link-button .module-update-notifier .update-pip,#admin-content-area #links-area #module-containers .module-container a .link-button .module-update-notifier .update-pip,#admin-content-area #module-containers #apps-area .module-container a .link-button .module-update-notifier .update-pip,#admin-content-area #module-containers #links-area .module-container a .link-button .module-update-notifier .update-pip,#admin-content-area #module-containers .module-container .module-button .module-update-notifier .update-pip,#content-area #apps-area #admin-content-area #module-containers .module-container a .link-button .module-update-notifier .update-pip,#content-area #links-area #admin-content-area #module-containers .module-container a .link-button .module-update-notifier .update-pip{aspect-ratio:1;background:#fff;border-radius:50%;scale:1;transition:scale .3s cubic-bezier(.4,0,.2,1);width:12px}#admin-content-area #apps-area #module-containers .module-container a .link-button .module-update-notifier .update-arrow,#admin-content-area #links-area #module-containers .module-container a .link-button .module-update-notifier .update-arrow,#admin-content-area #module-containers #apps-area .module-container a .link-button .module-update-notifier .update-arrow,#admin-content-area #module-containers #links-area .module-container a .link-button .module-update-notifier .update-arrow,#admin-content-area #module-containers .module-container .module-button .module-update-notifier .update-arrow,#content-area #apps-area #admin-content-area #module-containers .module-container a .link-button .module-update-notifier .update-arrow,#content-area #links-area #admin-content-area #module-containers .module-container a .link-button .module-update-notifier .update-arrow{fill:#fff;aspect-ratio:1;scale:.1;transition:scale .3s cubic-bezier(.4,0,.2,1);width:13px}#admin-content-area #apps-area #module-containers .module-container a .link-button .module-update-notifier:hover .update-pip,#admin-content-area #links-area #module-containers .module-container a .link-button .module-update-notifier:hover .update-pip,#admin-content-area #module-containers #apps-area .module-container a .link-button .module-update-notifier:hover .update-pip,#admin-content-area #module-containers #links-area .module-container a .link-button .module-update-notifier:hover .update-pip,#admin-content-area #module-containers .module-container .module-button .module-update-notifier:hover .update-pip,#content-area #apps-area #admin-content-area #module-containers .module-container a .link-button .module-update-notifier:hover .update-pip,#content-area #links-area #admin-content-area #module-containers .module-container a .link-button .module-update-notifier:hover .update-pip{scale:.1}#admin-content-area #apps-area #module-containers .module-container a .link-button .module-update-notifier:hover .update-arrow,#admin-content-area #links-area #module-containers .module-container a .link-button .module-update-notifier:hover .update-arrow,#admin-content-area #module-containers #apps-area .module-container a .link-button .module-update-notifier:hover .update-arrow,#admin-content-area #module-containers #links-area .module-container a .link-button .module-update-notifier:hover .update-arrow,#admin-content-area #module-containers .module-container .module-button .module-update-notifier:hover .update-arrow,#content-area #apps-area #admin-content-area #module-containers .module-container a .link-button .module-update-notifier:hover .update-arrow,#content-area #links-area #admin-content-area #module-containers .module-container a .link-button .module-update-notifier:hover .update-arrow{scale:1}#admin-content-area #apps-area #module-containers .module-container a .link-button:active,#admin-content-area #links-area #module-containers .module-container a .link-button:active,#admin-content-area #module-containers #apps-area .module-container a .link-button:active,#admin-content-area #module-containers #links-area .module-container a .link-button:active,#admin-content-area #module-containers .module-container .module-button:active,#content-area #apps-area #admin-content-area #module-containers .module-container a .link-button:active,#content-area #links-area #admin-content-area #module-containers .module-container a .link-button:active{cursor:grabbing}#admin-content-area #apps-area #module-containers .module-container a .dragging.link-button,#admin-content-area #links-area #module-containers .module-container a .dragging.link-button,#admin-content-area #module-containers #apps-area .module-container a .dragging.link-button,#admin-content-area #module-containers #links-area .module-container a .dragging.link-button,#admin-content-area #module-containers .module-container .module-button.dragging,#content-area #apps-area #admin-content-area #module-containers .module-container a .dragging.link-button,#content-area #links-area #admin-content-area #module-containers .module-container a .dragging.link-button{box-shadow:0 8px 16px #00000080;opacity:.85;position:fixed!important;z-index:1000!important}#admin-content-area #apps-area #module-containers .module-container a .moving.link-button,#admin-content-area #links-area #module-containers .module-container a .moving.link-button,#admin-content-area #module-containers #apps-area .module-container a .moving.link-button,#admin-content-area #module-containers #links-area .module-container a .moving.link-button,#admin-content-area #module-containers .module-container .module-button.moving,#content-area #apps-area #admin-content-area #module-containers .module-container a .moving.link-button,#content-area #links-area #admin-content-area #module-containers .module-container a .moving.link-button{pointer-events:none;transition:all .25s ease}#admin-content-area #module-controls{padding:14px;width:65px}.lock-icon{fill:#fff;margin-top:15px}.glass-context-menu .MuiPaper-root[style*="border-top-left-radius: 0"]{border-bottom-left-radius:8px!important;border-top-left-radius:0!important}.glass-input{background:hsla(0,0%,100%,.102);border:none;border-bottom:1px solid hsla(0,0%,56%,.141);border-radius:8px;border-top:1px solid rgba(50,50,50,.122);box-shadow:inset 1px 1px 4px 1px #35353500;color:#fff;height:30px;padding:5px}.glass-input:focus{outline:none}.upload-button{fill:#c0c0c096;height:35px;margin-bottom:auto;margin-left:10px;margin-top:auto;padding:8px}.upload-fulfilled{fill:#49bf2d}.animated-background{height:100%;left:0;position:fixed;top:0;width:100%}.gradient-layer{background:radial-gradient(circle at 30% 40%,#8a2be214,#0000 50%),radial-gradient(circle at 80% 20%,#ff14930f,#0000 50%),radial-gradient(circle at 40% 80%,#00bfff0d,#0000 50%),radial-gradient(circle at 70% 60%,#ffa5000a,#0000 50%),radial-gradient(circle at 15% 85%,#32cd320d,#0000 50%);inset:0;position:absolute}.floating-shapes{inset:0;overflow:hidden;position:absolute}.shape{animation:continuousFloat 30s linear infinite;border-radius:50%;filter:blur(2px);opacity:0;position:absolute}.shape:first-child{animation-delay:0s;background:radial-gradient(circle,#8a2be266,#0000 70%);height:120px;left:-10%;top:20%;width:120px}.shape:nth-child(2){animation-delay:-10s;background:radial-gradient(circle,#00bfff4d,#0000 70%);height:180px;left:-15%;top:60%;width:180px}.shape:nth-child(3){animation-delay:-20s;background:radial-gradient(circle,#ff149359,#0000 70%);height:100px;left:-8%;top:40%;width:100px}.shape:nth-child(4){animation-delay:-5s;background:radial-gradient(circle,#ffa50040,#0000 70%);height:150px;left:-12%;top:80%;width:150px}.shape:nth-child(5){animation-delay:-15s;background:radial-gradient(circle,#32cd324d,#0000 70%);height:90px;left:-9%;top:10%;width:90px}.shape:nth-child(6){animation-delay:-25s;background:radial-gradient(circle,#8a2be233,#0000 70%);height:200px;left:-18%;top:30%;width:200px}.particle-layer{inset:0;overflow:hidden;position:absolute}.particle{animation:particleFloat 20s linear infinite;background:#ffffff4d;border-radius:50%;height:2px;opacity:0;position:absolute;width:2px}.particle:nth-child(odd){background:#8a2be266}.particle:nth-child(3n){background:#00bfff4d}.fade-out{animation:fade-out 1s ease-in-out forwards}.fade-in{animation:fade-in 1s ease-in-out forwards}@keyframes flame-wipe-in{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes slot-wipe-out{0%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}}@keyframes fade-out{to{display:none;opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes continuousFloat{0%{opacity:0;transform:translateX(0) translateY(0) rotate(0deg) scale(.8)}10%{opacity:.6}20%{opacity:.8;transform:translateX(20vw) translateY(-10vh) rotate(90deg) scale(1)}40%{opacity:.4;transform:translateX(50vw) translateY(-20vh) rotate(180deg) scale(.9)}60%{opacity:.7;transform:translateX(80vw) translateY(-10vh) rotate(270deg) scale(1.1)}80%{opacity:.3;transform:translateX(110vw) translateY(10vh) rotate(1turn) scale(.8)}to{opacity:0;transform:translateX(130vw) translateY(0) rotate(450deg) scale(.5)}}@keyframes particleFloat{0%{opacity:0;transform:translateY(100vh) scale(0)}10%{opacity:1}20%{opacity:.8;transform:translate(10vw,80vh) scale(1)}40%{opacity:.6;transform:translate(-5vw,50vh) scale(1.2)}60%{opacity:.4;transform:translate(15vw,30vh) scale(.8)}80%{opacity:.2;transform:translate(-10vw,10vh) scale(1)}to{opacity:0;transform:translate(5vw,-10vh) scale(0)}}
/*# sourceMappingURL=main.e634f855.css.map*/