@import url(https://fonts.googleapis.com/css2?family=Sora:wght@400;600&display=swap);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,Sora,sans-serif;margin:0;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root,body,html{height:100%;margin:0;padding:0}button:hover{cursor:pointer}.StartPage{align-items:center;background-color:#092635;display:flex;height:100%;justify-content:center;width:100%}.LoginButton,.SignupButton{all:unset;background-color:#d4af37;border:1px solid #fff;border-radius:10px;color:#fff;font-size:20px;height:50px;text-align:center;width:300px}.Page{display:flex;height:100%;width:100%}.Page-content{flex-grow:1;height:100%;overflow-x:hidden;position:relative}.dialog-root{align-items:center;display:flex;justify-content:center;left:0;pointer-events:auto;top:0}.dialog-root,.dialog-root:before{height:100%;position:absolute;width:100%}.dialog-root:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#2121214d;border-radius:15px;box-shadow:0 4px 10px #0003;content:"";overflow:hidden}.UserMenu{display:flex;justify-content:center;margin-bottom:30px;position:relative;width:100%}.UserMenu-userItem{border-radius:50%;height:70px;width:70px}.UserMenu-icon{height:100%;width:100%}.UserMenu-menu{background-color:#d4af37;border-radius:15px;display:flex;flex-direction:column;justify-content:center;justify-items:center;left:50%;padding-bottom:10px;position:absolute;top:-150px;transform:translateX(-50%);width:80%}.UserMenu-menuButton{all:unset;background-color:initial;color:#000;height:40px;margin-top:10px;text-align:center}.UserMenu-menuButton:hover{background-color:#092635;color:#fff}.AI{height:80px}.AI,.cube-container{align-items:center;display:flex;justify-content:center;width:100%}.cube-container{left:0;perspective:200000px;position:relative;top:0}.cube,.cube-container{height:100%;z-index:500}.cube{position:absolute;transform-origin:center;transform-style:preserve-3d;width:100%}.weird .cube{animation:weird 4s ease-in-out infinite;transform:rotate(45deg) rotateY(45deg) rotateX(45deg)}.multispin .cube{animation:multiSpin 20s linear infinite}.rotate .cube{animation:rotate 4s linear infinite;transform:translateZ(0) rotate(0deg) rotateY(0deg) rotateX(0deg)}@keyframes rotate{0%{transform:rotateX(0deg) rotateY(0deg) rotate(0deg)}33%{transform:rotateX(120deg) rotateY(120deg) rotate(120deg)}66%{transform:rotateX(240deg) rotateY(240deg) rotate(240deg)}to{transform:rotateX(1turn) rotateY(1turn) rotate(1turn)}}@keyframes weird{to{transform:rotate(405deg) rotateY(405deg) rotateX(405deg)}}@keyframes multiSpin{0%{transform:rotateX(0deg) rotateY(0deg) rotate(0deg)}33%{transform:rotateX(120deg) rotateY(120deg) rotate(120deg)}66%{transform:rotateX(240deg) rotateY(240deg) rotate(240deg)}to{transform:rotateX(1turn) rotateY(1turn) rotate(1turn)}}.cube-side{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;font-size:15px;height:100%;justify-content:center;position:absolute;text-align:center;width:100%}.SamanthaInput{align-items:flex-end;display:flex}.SamanthaInput-text{background-color:#333;border-radius:10px;color:#fff;font-size:22px;padding:20px;width:800px}.SamanthaInput-text:focus{outline:0 solid #0000}[contenteditable=true]:empty:not(:focus):before{content:attr(placeholder);font-style:italic;pointer-events:none;text-align:center}.AIDialog{position:relative}.Sidebar{color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:space-between}.Sidebar-link{color:inherit;text-decoration:none}.Welcome{align-items:center;animation:fadeIn .4s ease-in-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 4px 6px #0000001a;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100}.Welcome-box{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;padding:20px;width:400px}.samantha{align-items:center;display:flex;justify-content:center;left:50%;pointer-events:none;position:absolute;top:10%;transform:translateX(-50%);z-index:9999}.samantha-blob{animation:samantha-animate 10s cubic-bezier(.68,-.55,.27,1.55) infinite alternate forwards,samantha-hue-shift 5s infinite;aspect-ratio:1/1;background:linear-gradient(47deg,#ff588b 21%,#00a4ad 67%,#764aa6 81%);background-size:200% 200%;filter:blur(10px);height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.samantha-content{color:#fff;filter:none;font-family:Sora,sans-serif;font-size:1.2rem;margin:25px;overflow:visible;padding:5px 40px;position:relative;text-align:center;text-align:left;z-index:1}.heading{display:inline-block;text-align:left}.actor__content{line-height:50px;position:relative}.actor__content--typing:after{animation:blink .5s infinite;content:"|";position:absolute;right:-10px}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes samantha-animate{0%{background-position:10% 5%;border-radius:10% 20% 10% 10%/20% 10% 10% 10%;transform:scale(1)}25%{background-position:25% 30%;border-radius:7% 20% 35% 10%/40% 10% 10% 5%;transform:scale(1)}50%{background-position:65% 55%;border-radius:3% 14% 10% 3%/35% 5% 20% 15%;transform:scale(1)}75%{background-position:36% 15%;border-radius:5% 13% 13% 2%/25% 20% 35% 18%;transform:scale(1)}to{background-position:45% 35%;border-radius:8% 21% 12% 5%/3% 3% 22% 23%;transform:scale(1)}}@keyframes samantha-hue-shift{0%{filter:blur(25px) hue-rotate(0deg)}to{filter:blur(25px) hue-rotate(1turn)}}.Abilities{background-color:#092635;color:#fff;height:100%;position:relative;width:100%}.Abilities-container{grid-gap:5px;align-content:flex-start;display:grid;grid-template-columns:repeat(auto-fill,150px);justify-content:center}.Abilities-openShop{aspect-ratio:1/1;background-color:initial;border:1px solid #fff;border-radius:50%;color:#fff;font-size:50px;margin:30px}.Ability{aspect-ratio:1/1;border:1px solid #fff;display:flex;margin:10px}.Ability-coverImage{height:100%;width:100%}.Ability-propertyButton{all:unset;background-color:#d4af37;height:66%;text-align:center;width:100%}.Ability-unequipButton{all:unset;background-color:#1b4242;height:33%;text-align:center;width:100%}.AbilityShop{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;position:absolute;top:0;width:100%;z-index:100}.AbilityShop-close{all:unset;align-self:flex-end;background-color:initial;color:#fff;font-size:30px;height:20px;margin:10px;width:20px}.shopItems-container{grid-gap:5px;align-content:flex-start;display:grid;grid-template-columns:repeat(4,150px);justify-content:center}.AbilityShop-changeViewToggleButtonGroup{height:50px}.AbilityShop-changeViewToggleButton{width:100px}.ShopItem{all:unset;aspect-ratio:1/1;border:1px solid #fff;margin:10px}.ShopItem-coverImage{height:100%;width:100%}.ShopItemDetail{aspect-ratio:1/1;border:1px solid #fff;margin:10px;width:600px}.Payments{background-color:#092635;color:#fff}.Palace,.Payments{height:100%;width:100%}.Palace{display:flex;flex-direction:column;overflow:hidden;-webkit-user-select:none;user-select:none}.Palace .ToolbarContainer{flex-shrink:0;width:100%}.Palace .RoomContainer{align-items:center;display:flex;flex-grow:1;justify-content:center;position:relative}.movable-div{background-color:#add8e6;cursor:move;position:absolute;resize:none}.resize-handle{background-color:#2c3e50;bottom:0;cursor:se-resize;height:15px;position:absolute;right:0;width:15px}.Cover{align-items:center;background-color:#fff;box-sizing:border-box;color:#666;cursor:pointer;display:flex;height:100%;justify-content:center;padding:10px;position:relative;text-align:center;width:100%}.Cover-icon{display:flex;font-size:2rem}.CoverDialog{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:100%}.CoverDialog-box{border-radius:10px;overflow:hidden;position:relative;transition:width .15s ease,height .15s ease}.CoverDialog-resizeHandle{background-color:#2c3e50;bottom:0;cursor:se-resize;height:15px;position:absolute;right:0;width:15px;z-index:1000}.DataTable{overflow:auto}.Archive,.DataTable{height:100%;width:100%}.Archive{border:1px solid #ccc}.Archive.dragging{border-color:red}.File{align-items:center;border:1px solid #ccc;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:4px;padding:8px;position:relative}.FileName{flex-grow:1}.FileActions{display:flex;gap:4px;visibility:hidden}.File:hover .FileActions{visibility:visible}.FileActionButton{color:#fff;cursor:pointer;transition:color .3s}.FileActionButton:hover{color:#000}.TextEditorOverlay{align-items:center;background:#0009;justify-content:center;left:0;position:fixed;top:0;z-index:1000}.TextEditor,.TextEditorOverlay{display:flex;height:100vh;width:100vw}.TextEditor{background:#fff;border-radius:5px;box-shadow:0 0 10px #0000004d;flex-direction:column;padding:10px}.TextEditorArea{border:none;font-family:inherit;font-size:1rem;height:calc(100vh - 60px);outline:none;resize:none;width:100%}.TextEditorActions{margin-top:auto;text-align:right}.ActionButton,.Calendar,.TextInput{height:100%;width:100%}.Calendar{overflow:hidden}.fc{background-color:#fff;box-shadow:0 4px 8px #0000001a}.Calendar .fc-toolbar{font-size:16px;padding:15px}.Calendar .fc-today-button{margin-right:10px;margin-top:1px}.Calendar .fc-button{border-radius:8px;font-size:16px;padding:4px 6px}.Calendar .fc-button:focus,.fc .fc-button-primary:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:none}.Calendar .fc-toolbar-title{flex-grow:1;font-size:18px;text-align:center}.Calendar .fc-header-toolbar .fc-toolbar-chunk:first-child .fc-button-group{margin-right:10px}.Calendar .fc-header-toolbar .fc-toolbar-chunk:last-child .fc-button-group{margin-left:10px}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:9px}.fc-event-time{display:none}.fc-event{border-radius:5px;margin:0 1px;padding:0 2px}.fc-daygrid-dot-event .fc-event-title{font-weight:400}.fc-h-event{border:none}.fc-h-event,.fc-timeGridWeek-view .fc-event{background-color:#2c3e50;color:#fff}.fc-h-event{border-color:#2c3e50}.selected-event{border:2px solid orange}.Dialog-box{border:1px solid #000;border-radius:10px;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:width .15s ease,height .15s ease}.Dialog .Dialog--small{width:400px}.Dialog .Dialog--medium{width:500px}.Dialog .Dialog--large{width:700px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.DialogTitle{color:#fff;font-size:22px;margin:5px 5px 15px;text-align:center;width:100%}.DialogContent{flex-direction:column;gap:30px}.DialogContent,.DialogSwitch{align-items:center;display:flex}.DialogSwitch{position:relative;width:100%}.DialogSwitch-label{color:#666;flex-shrink:0;padding:12px}.DialogSwitch-line{border-bottom:1px dotted #666;flex-grow:1;height:0;margin:0 8px}.DialogSwitch .MuiSwitch-root{flex-shrink:0}.DialogContentSection{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.DialogPicker{width:100%}.DialogPickerItem{align-items:center;color:#9e9e9e;cursor:pointer;display:flex;height:50px;justify-content:center;width:100%}.DialogPickerItem:hover{background-color:#444}.Note{height:100%;overflow-y:auto;padding:0;position:relative;width:100%}.Note::-webkit-scrollbar{width:10px}.Note::-webkit-scrollbar-thumb{background-color:grey;border-radius:5px}.Note::-webkit-scrollbar-thumb:hover{background-color:#a9a9a9}.Note::-webkit-scrollbar-track{background-color:#f1f1f1}.Note-editor{box-sizing:border-box;height:100%;padding:15px;width:100%}.ce-settings .cdx-search-field{display:none}.ce-block__content,.ce-toolbar__content{max-width:none}.ce-popover__container{background-color:#333;color:#fff;left:50%!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important}.ce-toolbar__actions,.ce-toolbar__content,.codex-editor{position:static}.ce-popover-item{color:#fff}.ce-toolbar{position:static!important;top:auto!important}.cdx-search-field,.ce-popover-item:hover:not(.ce-popover-item--no-hover){background-color:#444}.cdx-search-field__input{color:#fff}.ce-toolbar__plus,.ce-toolbar__settings-btn{display:none}.Text{align-items:center;background-color:#092635;color:#fff;justify-content:center;overflow:hidden;text-align:center}.ActionDialog,.Text{display:flex;height:100%;width:100%}.ActionDialog{background-color:#333;border-radius:10px;box-sizing:border-box;flex-direction:column;overflow:auto;padding:20px}.ActionDialog-content{align-items:center;display:flex;flex-direction:column}.ResizableMovableComponent{box-sizing:border-box}.ElementConfiguration{align-items:center;display:flex;flex-direction:column;overflow:auto;position:relative}.ElementConfiguration-subPage{height:100%;position:absolute;width:100%;z-index:200}.DataTableConfig{display:flex;flex-direction:column}@keyframes fadeInOutError{0%{background-color:#f003}50%{background-color:#ff000080}to{background-color:#f000}}.MuiTableCell-root{border-bottom:1px solid grey!important}.RoomConfig{align-items:center;display:flex;flex-direction:column;height:200px;width:300px}.IconPicker{height:100%;overflow:auto;width:500px}.IconPicker-grid{grid-gap:5px;align-content:flex-start;display:grid;gap:5px;grid-template-columns:repeat(auto-fill,minmax(50px,1fr));justify-content:center}.ActionDialogConfig{-ms-overflow-style:scrollbar;height:100%;overflow-x:hidden;overflow-y:scroll;scrollbar-width:thin;width:360px}.ActionDialogConfig::-webkit-scrollbar{width:8px}.ActionDialogConfig::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.ActionDialogConfig::-webkit-scrollbar-track{background:#0000}.CalendarConfig{width:100%}.RoomCover{align-items:center;background-color:#2c3e50;border:1px solid #fff6;border-radius:15px;color:#fff;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.RoomCover-icon{display:flex;margin-right:20px}.RoomCover-roomName{display:flex;font-size:1.2rem}.MuiIconButton-root .MuiSvgIcon-root{color:#fff}.MuiIconButton-root:hover .MuiSvgIcon-root{color:orange}
/*# sourceMappingURL=main.0e1f9a14.css.map*/