:root{--border-radius-none: 0px;--border-radius-tiny: 1px;--border-radius-tiny-m: 2px;--border-radius-xxs: 4px;--border-radius-xs: 8px;--border-radius-s: 16px;--border-radius-m: 24px;--box-shadow-level-1: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.24);--box-shadow-level-2: 0 3px 6px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23);--box-shadow-level-3: 0 10px 20px rgba(0,0,0,.19), 0 6px 6px rgba(0,0,0,.23);--box-shadow-level-4: 0 14px 28px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.22);--box-shadow-level-5: 0 19px 38px rgba(0,0,0,.3), 0 15px 12px rgba(0,0,0,.22);--box-shadow-level-6: 0 29px 52px rgba(0,0,0,.4), 0 25px 16px rgba(0,0,0,.2);--box-shadow-level-7: 0 45px 65px rgba(0,0,0,.5), 0 35px 22px rgba(0,0,0,.16);--box-shadow-level-8: 0 60px 80px rgba(0,0,0,.6), 0 45px 26px rgba(0,0,0,.14);--button-padding: 8px;--padding-xs: 8px;--padding-s: 16px;--padding-s-clicked: 14px;--padding-m-margin: 10px;--padding-m: 24px;--margin-xxs: 4px;--margin-xs: 8px;--margin-s: 16px;--margin-m: 24px;--gap: 12px;--disabled: #808080;--disabled-text: #000000;--secondary-color: #ef85d0;--secondary-color-alpha: #ef85cf9f;--tertiary-color: #501f43;--secondary-foreground-color: #461b3a;--foreground-color: #6a2959;--foreground-color-alpha: #6c2a5bbb;--button-text-color: #FFFFFF;--button-transparent-color: #00000080;--button-transparent-hover: #3b3b3b98;--button-transparent-active: #000000ba}@media (prefers-color-scheme: light){:root{--quaternary-color: #ffc8f0;--background-color: #fff0fb;--background-secondary-color: #ffffff;--background-tertiary-color: #dfdfdf;--inactive-color: #6C2A5A;--inactive-color-scrolled: #4d1f40;--text-color: #000000;--text-color-inverted: #FFFFFF;--hint-color: #00000080;--heading-color: #6C2A5A;--input-color: #FFFFFF;--notification-color: #6C2A5A;--search-bar-color: #fff0fb;--search-button-color: #6C2A5A;--search-button-color-scrolled: #4d1f40;--negative-background: rgb(255, 200, 200);--positive-background: rgb(200, 255, 200);--amber-background: rgb(255, 220, 185);--neutral-background: rgb(255, 255, 200);--special-background: rgb(200, 200, 255);--negative-foreground: rgb(128, 0, 0);--positive-foreground: rgb(0, 128, 0);--amber-foreground: rgb(128, 64, 0);--neutral-foreground: rgb(128, 128, 0);--special-foreground: rgb(0, 0, 128)}}@media (prefers-color-scheme: dark){:root{--quaternary-color: #501f439f;--background-color: #311429;--background-secondary-color: #683b5d;--background-tertiary-color: #00000040;--inactive-color: #ef85cf30;--inactive-color-scrolled: #ef85cf30;--text-color: #FFFFFF;--text-color-inverted: #000000;--hint-color: #FFFFFF80;--heading-color: #FFFFFF;--input-color: #6C2A5A;--notification-color: #FFFFFF;--search-bar-color: #501f43;--search-button-color: #00000000;--search-button-color-scrolled: #00000000;--negative-background: rgb(70, 17, 17);--positive-background: rgb(17, 70, 17);--amber-background: rgb(70, 44, 17);--neutral-background: rgb(70, 70, 0);--special-background: rgb(17, 17, 70);--negative-foreground: rgb(255, 0, 0);--positive-foreground: rgb(0, 255, 0);--amber-foreground: rgb(255, 128, 0);--neutral-foreground: rgb(255, 255, 0);--special-foreground: rgb(128, 128, 255)}}@font-face{font-family:Cantora One;src:url(/build/assets/CantoraOne-Regular-Bg0HZaQF.ttf)}@font-face{font-family:Material Symbols Outlined;font-style:normal;src:url(/build/assets/MaterialSymbolsOutlined_FILL_GRAD_opsz_wght-ClThZVZR.woff2) format("woff")}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-family:Material Symbols Outlined;font-weight:400;font-style:"normal";font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;margin-block-start:0px;margin-block-end:0px}.material-symbols-outlined.filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}nav{position:sticky;top:0;background-color:var(--background-color);z-index:1000;transition:.3s}nav.scrolled{background-color:var(--foreground-color)}.nav-wrapper{display:flex;align-items:center;justify-content:center;position:relative;gap:10px}menu{padding-inline-start:0%;margin-block-start:0em;margin-block-end:0em}nav menu li{display:inline;text-decoration:none;list-style-type:none}nav menu li button{background-color:var(--background-color)}nav menu li button p{color:var(--heading-color)}nav.scrolled menu li button{border-top-left-radius:var(--border-radius-s);border-top-right-radius:var(--border-radius-s);border-bottom-left-radius:var(--border-radius-none);border-bottom-right-radius:var(--border-radius-none)}nav.scrolled menu li button:hover{border-top-left-radius:var(--border-radius-s);border-top-right-radius:var(--border-radius-s);border-bottom-left-radius:var(--border-radius-none);border-bottom-right-radius:var(--border-radius-none)}nav.scrolled menu li button.selected{background-color:var(--background-color)}nav.scrolled menu li button.selected p{color:var(--heading-color)}nav menu li button.selected{background-color:var(--foreground-color)}nav menu li button.selected p{color:#fff}.toggleable-menu{display:flex;flex-direction:row;width:100%;margin-right:6px}.main-nav{position:absolute;left:50%;transform:translate(-50%);display:flex;gap:.5rem}.left-nav{margin-left:auto;display:flex;gap:.5rem;position:relative}nav .action-button .paragraph-with-icon p,nav.scrolled .action-button .paragraph-with-icon p,.search-bar button .paragraph-with-icon p{margin:0;padding-top:6px;padding-bottom:6px;line-height:1;display:flex;align-items:center;justify-content:center}.action-button,.action-button:hover,nav.scrolled .action-button,nav.scrolled .action-button:hover{border-radius:6px}.toggleable-menu{border:none}#accounts-menu{display:flex;flex-direction:column;width:125%;margin-right:unset;position:absolute;top:46px;right:0;box-shadow:var(--box-shadow-level-5);border:4px var(--tertiary-color) solid;border-radius:24px}#accounts-menu button,nav.scrolled #accounts-menu button,#accounts-menu button:hover,nav.scrolled #accounts-menu button:hover{border-radius:0}#accounts-menu button{width:100%}button#nav-logout,button#nav-logout:hover,button#nav-logout:active,nav.scrolled button#nav-logout,nav.scrolled button#nav-logout:hover,nav.scrolled button#nav-logout:active{border-bottom-left-radius:19px;border-bottom-right-radius:19px}button#nav-account-me,button#nav-account-me:hover,button#nav-account-me:active,nav.scrolled button#nav-account-me,nav.scrolled button#nav-account-me:hover,nav.scrolled button#nav-account-me:active{border-top-left-radius:19px;border-top-right-radius:19px}.paginator,.paginator .detailed{display:flex;flex-direction:column;align-items:center;justify-content:center}.paginator{margin-top:2em;margin-bottom:2em}@media screen and (max-width: 850px){nav{padding:8px}nav .search-bar{width:100%}nav .search-bar input{width:100%}.toggleable-menu{display:flex;flex-direction:column;width:75%;margin-right:unset;position:absolute;top:46px;right:0;box-shadow:var(--box-shadow-level-5)}.main-nav,.left-nav{display:contents}.main-nav li button,.left-nav li button{width:100%}.toggleable-menu{border:4px var(--tertiary-color) solid;border-radius:24px}#nav-home{border-top-left-radius:19px;border-top-right-radius:19px}#nav-login,#nav-account{border-bottom-left-radius:19px;border-bottom-right-radius:19px}.toggleable-menu button,nav.scrolled .toggleable-menu button,.toggleable-menu button:hover,nav.scrolled .toggleable-menu button:hover{border-radius:0}button#nav-account-back,button#nav-account-back:hover,button#nav-account-back:active{border-top-left-radius:19px;border-top-right-radius:19px}button#nav-account-me,button#nav-account-me:hover,button#nav-account-me:active{border-top-left-radius:0;border-top-right-radius:0}}p,h1,h2,h3,h4,h5,h6,input,textarea,select,option,label,ul,li,ol,a.no-element,span.no-element{font-family:Cantora One;color:var(--text-color);overflow-wrap:anywhere}p.inverted{color:var(--text-color-inverted)}h2{font-size:x-large}.heading-icon{font-size:72px}.paragraph-with-icon,.paragraph-with-image{display:flex;flex-direction:row;align-items:center}.paragraph-with-image img{margin-block-start:1em;margin-block-end:1em}.paragraph-with-icon.row p,.paragraph-with-image.row p{margin-block-start:.75em;margin-block-end:.75em}.paragraph-with-icon.small p{margin-block-start:0%;margin-block-end:0%}.paragraph-with-icon.small p .material-symbols-outlined{margin-block-start:.25em;font-size:16px}.paragraph-with-icon.row h1,.paragraph-with-image.row h1,.paragraph-with-icon.row h2,.paragraph-with-image.row h2,.paragraph-with-icon.row h3,.paragraph-with-image.row h3,.paragraph-with-icon.row h4,.paragraph-with-image.row h4,.paragraph-with-icon.row h5,.paragraph-with-image.row h5,.paragraph-with-icon.row h6,.paragraph-with-image.row h6{margin-block-start:0em;margin-block-end:0em}.paragraph-with-icon.column p,.paragraph-with-image.column p{margin-block-start:.25em;margin-block-end:.25em}.paragraph-with-icon.column h1,.paragraph-with-image.column h1,.paragraph-with-icon.column h2,.paragraph-with-image.column h2,.paragraph-with-icon.column h3,.paragraph-with-image.column h3,.paragraph-with-icon.column h4,.paragraph-with-image.column h4,.paragraph-with-icon.column h5,.paragraph-with-image.column h5,.paragraph-with-icon.column h6,.paragraph-with-image.column h6{margin-block-start:0em;margin-block-end:0em}.paragraph-with-icon p.icon-text.left,.paragraph-with-image p.icon-text.left,.paragraph-with-icon h1.icon-text.left,.paragraph-with-image h1.icon-text.left,.paragraph-with-icon h2.icon-text.left,.paragraph-with-image h2.icon-text.left,.paragraph-with-icon h3.icon-text.left,.paragraph-with-image h3.icon-text.left,.paragraph-with-icon h4.icon-text.left,.paragraph-with-image h4.icon-text.left,.paragraph-with-icon h5.icon-text.left,.paragraph-with-image h5.icon-text.left,.paragraph-with-icon h6.icon-text.left,.paragraph-with-image h6.icon-text.left,.paragraph-with-icon p.icon-text.right,.paragraph-with-image p.icon-text.right,.paragraph-with-icon h1.icon-text.right,.paragraph-with-image h1.icon-text.right,.paragraph-with-icon h2.icon-text.right,.paragraph-with-image h2.icon-text.right,.paragraph-with-icon h3.icon-text.right,.paragraph-with-image h3.icon-text.right,.paragraph-with-icon h4.icon-text.right,.paragraph-with-image h4.icon-text.right,.paragraph-with-icon h5.icon-text.right,.paragraph-with-image h5.icon-text.right,.paragraph-with-icon h6.icon-text.right,.paragraph-with-image h6.icon-text.right{margin-left:8px}.center{text-align:center}.paragraph-with-icon.center,.paragraph-with-image.center{justify-content:center}.paragraph-with-image img{width:24px;height:24px}.paragraph-with-image img[data-type=pfp]{border-radius:360px}.auth-session-status{margin:var(--margin-s)}@media (prefers-color-scheme: dark){a{color:var(--secondary-color)}}a.button{display:inline-block;text-decoration:none}a.text-button{text-decoration:none}button,a.button{background-color:var(--foreground-color);border:none;border-radius:var(--border-radius-s);padding-left:var(--button-padding);padding-right:var(--button-padding);transition:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}button p,a.button p{transition:.3s}button:hover,a.button:hover{background-color:var(--foreground-color);filter:brightness(115%);border-radius:var(--border-radius-m)}button:hover p,a.button:hover p{color:#fff}button:active,a.button:active{background-color:var(--foreground-color);filter:brightness(50%)}button:active p,a.button:active p{transform:translate(2px,2px)}button p,a.button p{color:var(--button-text-color);font-size:medium}button.invert,a.button.invert{background-color:var(--foreground-color)}button.contrast,a.button.contrast{background-color:var(--tertiary-color)}button.invert:hover,a.button.invert:hover{filter:brightness(115%)}button.invert:active,a.button.invert:active{filter:brightness(50%)}button.invert p,a.button.invert p{color:#fff}button[data-disabled=true],a.button[data-disabled=true],a.disabled{background-color:var(--disabled);pointer-events:none}button[data-disabled=true]:active,a.button[data-disabled=true]:active,a.disabled:active{background-color:var(--disabled);filter:none}.small-button{border-radius:var(--border-radius-xxs)}.small-button p{margin-block-start:0em;margin-block-end:0em}.small-button:hover{border-radius:var(--border-radius-xxs)}.small-button .paragraph-with-icon.row p{margin-block-start:0em;margin-block-end:0em;line-height:0}.medium-small-button p,.medium-small-button .material-symbols.outlined{margin-block-start:.75em;margin-block-end:.75em;line-height:0}.external-buttons{justify-self:center}.external-buttons button{width:100%;padding-left:48px;padding-right:48px}header{display:flex;flex-direction:column;width:100%;align-items:center;justify-items:center}header img{height:auto;width:200px}footer{padding:var(--padding-m);background-color:var(--foreground-color);display:block;justify-items:center;text-align:center}footer p,footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{color:#fff}footer .social-media img{width:50px;height:50px}footer button{width:unset}.carousel{overflow:hidden;width:100%;height:400px;position:relative}.carousel-track{display:flex;gap:12px;animation:marquee-left 20s linear infinite;width:-moz-max-content;width:max-content}.carousel .wrapper{display:flex;align-items:center;background-color:var(--foreground-color)}.carousel img{height:400px;width:auto;filter:opacity(.5);transition:.3s}.carousel img:hover{filter:opacity(1)}.carousel:hover .carousel-track{animation-play-state:paused}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.item-row{display:flex;flex-direction:row;overflow:hidden;align-content:center;width:100%}.heading,.heading-min{display:flex;align-items:stretch;background-color:var(--foreground-color);padding:var(--padding-m);gap:0;flex-wrap:wrap}.heading h1,.heading-min h1,.heading h2,.heading-min h2{flex:1 1 50%;margin:0;display:flex;align-items:center;font-size:2.5rem;color:#fff;min-width:0}.heading-img-wrapper{flex:1 1 50%;position:relative;min-width:0;display:flex;align-items:stretch;overflow:hidden;margin-top:calc(-1 * var(--padding-m));margin-bottom:calc(-1 * var(--padding-m));margin-right:calc(-1 * var(--padding-m))}.heading-img-wrapper img{width:100%;height:35vh;min-height:200px;-o-object-fit:cover;object-fit:cover;margin:0;display:block;position:relative;z-index:1}.heading-img-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,var(--foreground-color) 0%,transparent 80%);pointer-events:none;z-index:2}.heading-min{border-radius:var(--border-radius-m)}.form{display:flex;flex-direction:column;align-items:center;transition:.3s;width:auto}.form-section-content>.form-input>label,.form-section-content>.form-input p,.form-section-content p{color:#fff}.form-section{display:flex;flex-direction:column;background-color:var(--background-color);border:6px var(--foreground-color) solid;border-radius:var(--border-radius-m);padding:0px var(--padding-m) var(--padding-m) var(--padding-m);margin:var(--margin-s);max-width:800px!important;width:75%;transition:.3s}.form-section h2{text-align:center}.form-section-content{display:block;margin:0 -24px -24px;padding:var(--padding-m);background-color:var(--foreground-color);border-radius:16px;height:100%;transition:.3s;max-width:800px}.form-section-content>div{transition:.3s}.form-section-content p.form-label-p{color:#fff}.form-section-content p.form-label-p.inverted{color:var(--text-color)}.form-section-content input,.form-section-content select,.form-section-content textarea{background-color:var(--search-bar-color);padding:var(--padding-s);border:none;border-radius:var(--border-radius-s)}.form-section-content input:disabled,.form-section-content select:disabled,.form-section-content textarea:disabled{background-color:var(--disabled)}.form-section-content input:focus,.form-section-content select:focus,.form-section-content textarea:focus{padding:var(--padding-s-clicked);outline:none;border:2px var(--secondary-color) solid}.form-section-content button{width:25%}.form-section-content ul{color:#fff}.form-section-content ul#color-list{list-style-type:none;padding-left:var(--padding-s)}.form-section-content ul#color-list li{display:flex}.form-section-content ul#color-list li button{margin-left:8px;width:-moz-fit-content;width:fit-content;margin-bottom:8px}.form-section-content ul#inspiration-link-list{list-style-type:none;padding-left:var(--padding-s);display:flex;flex-direction:column;gap:8px}.form-section-content ul#inspiration-link-list li{display:flex;width:100%}.form-section-content ul#inspiration-link-list input[type=text]{width:100%}.form-section-content ul#inspiration-link-list li button{margin-left:8px;width:-moz-fit-content;width:fit-content}.form-section-content label{color:#fff}.form .form-buttons{display:flex;flex-direction:row;max-width:500px;width:85%;place-self:center;place-items:center;gap:var(--gap);margin-bottom:var(--margin-m)}.form .form-buttons button{width:100%}.form-section-content input[type=color]{padding:2px;border-radius:var(--border-radius-xxs);transition:.1s}.form-section-content .item-row{display:flex;flex-direction:row;gap:10px}.form-section-content .form-input{display:flex;flex-direction:column;width:100%}.form-section-content .form-input input{display:block}.form-section-content .checkbox,.form-section-content .radio-button label{display:flex;flex-direction:row}.form-section-content fieldset.item-group{border:4px var(--background-color) solid;border-radius:var(--border-radius-s);width:95%}input,select,textarea{color:var(--text-color)}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:var(--hint-color)}input::placeholder,select::placeholder,textarea::placeholder{color:var(--hint-color)}input.minimal-input{background-color:var(--tertiary-color)}.error-list ul{list-style-type:none;padding-left:0%;margin-block-start:0%;margin-block-end:0%}.form-section-content button{width:30%}@media screen and (max-width: 850px){.form-section-content .item-row{display:flex;flex-direction:column;gap:10px}.form-section-content button{width:100%}}@media screen and (max-width: 800px){.form-section{width:85%}.form-section-content{padding:var(--padding-s)}}@media screen and (max-width: 300px){.form-section-content{padding:var(--padding-xs)}}.EasyMDEContainer,.editor-toolbar,.editor-preview,.CodeMirror,.editor-statusbar{transition:.1s!important}.editor-toolbar{background-color:var(--inactive-color);border:none!important;border-top-right-radius:var(--border-radius-s)!important;border-top-left-radius:var(--border-radius-s)!important}.editor-toolbar.fullscreen{border-top-right-radius:0!important;border-top-left-radius:0!important;z-index:10000!important}.EasyMDEContainer:hover .editor-toolbar,.EasyMDEContainer:active .editor-toolbar{background-color:var(--secondary-color)}.editor-toolbar button{width:unset}.CodeMirror,.editor-preview{background-color:var(--background-color)!important;border:none!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.CodeMirror-line,.editor-preview{overflow-wrap:anywhere!important}.editor-preview p{color:var(--text-color)!important}.CodeMirror-cursor{border-color:var(--text-color)!important}.CodeMirror-fullscreen{z-index:10000!important}.CodeMirror-sided{border-right:2px var(--foreground-color) solid!important}.CodeMirror pre{font-family:Cantora One;color:var(--text-color)!important}.editor-statusbar{background-color:var(--background-color)!important;border:none!important;border-bottom-right-radius:var(--border-radius-s)!important;border-bottom-left-radius:var(--border-radius-s)!important;color:var(--text-color)!important;font-family:Cantora One;margin-top:-1px}.editor-preview-side{border-left:2px var(--foreground-color) solid!important;z-index:10000!important}.grid-wrapper{width:100%;display:block}.grid{display:grid;grid-template-columns:repeat(auto-fill,194px);gap:13px;justify-content:center;padding:24px}.grid-item{display:block;max-width:194px;padding:8px;background-color:var(--background-secondary-color);border-radius:var(--border-radius-s);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.1s}.grid-item img{border-radius:var(--border-radius-xs);-o-object-fit:cover;object-fit:cover;width:100%;height:194px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-item:hover{filter:brightness(115%)}.grid-item:active{filter:brightness(75%)}@media screen and (max-width: 1050px){.grid{padding:16px}}@media screen and (max-width: 500px){.grid{padding:8px}}@media screen and (max-width: 416px){.grid{display:block;padding:24px}.grid-item{width:100%;max-width:-moz-fit-content;max-width:fit-content;padding:8px;margin:8px}}.rating{display:flex;align-items:center;color:#f1c900}.rating .material-symbols-outlined{line-height:0em}.rating .rating-text{margin-left:8px;line-height:0em}.search-bar{margin-left:6px;display:flex;outline:2px var(--inactive-color) solid;border-radius:var(--border-radius-xs)}.search-bar input{padding:var(--padding-m-margin);border:none;border-top-left-radius:6px;border-bottom-left-radius:6px;background-color:var(--search-bar-color);outline:none}.search-bar:focus-within,nav.scrolled .search-bar:focus-within{outline:2px var(--secondary-color) solid}.search-bar:focus-within button,nav.scrolled .search-bar:focus-within button{background-color:var(--secondary-color)}.search-bar button{border-radius:0 7px 7px 0/0px 7px 7px 0px;background-color:var(--search-button-color)}nav.scrolled .search-bar{outline-color:var(--inactive-color-scrolled)}nav.scrolled .search-bar button{border-radius:0 7px 7px 0/0px 7px 7px 0px;background-color:var(--search-button-color-scrolled)}.item-details{margin:24px}.item-content{display:flex;gap:24px;align-items:flex-start}.item-details table{width:100%}.item-details table tr:nth-child(odd){background-color:var(--background-tertiary-color)}.item-details table td{padding:2px;border-radius:2px}.item-details table p,.item-details table h1,.item-details table h2,.item-details table h3,.item-details table h4,.item-details table h5,.item-details table h6{margin-block-start:0em!important;margin-block-end:0em!important;line-height:0em!important}.item-details-brief-description{background-color:var(--background-tertiary-color);line-height:0em;padding:4px 8px;border-radius:var(--border-radius-xs)}.item-details section{padding:24px;background-color:var(--background-secondary-color);border-radius:var(--border-radius-s)}.item-details .split{display:flex;gap:24px;align-items:flex-start}.item-details aside.right{flex:0 0 248px;background:var(--background-secondary-color);border-radius:var(--border-radius-s);padding:24px;box-sizing:border-box}@media screen and (max-width: 900px){.item-details .split{display:block}.item-details aside.right{margin-top:1em}}@media screen and (max-width: 700px){.item-content{display:block}.item-content .img-slider{flex:1 1 600px}.item-details{margin:0%}.item-details section,.item-details aside.right{padding:16px;border-radius:0}}.pfp{border-radius:360px}.pfp-wrapper{display:block}.pfp-wrapper .pfp{margin-block-start:1em}@media screen and (max-width: 700px){.pfp-wrapper{display:flex}.pfp-wrapper .pfp{margin-left:auto;margin-right:auto}}.dialog-wrapper{position:fixed;top:0;left:0;display:flex;width:100%;height:100%;background-color:#00000080}.dialog-wrapper.level-1{z-index:2000}.dialog-wrapper.level-2{z-index:3000;border-radius:var(--border-radius-m)}.dialog-wrapper.level-3{z-index:4000;border-radius:var(--border-radius-m)}.dialog-wrapper.level-4{z-index:5000;border-radius:var(--border-radius-m)}.dialog-wrapper.level-5{z-index:6000;border-radius:var(--border-radius-m)}.dialog{position:fixed;display:flex;flex-direction:column;box-shadow:var(--box-shadow-level-8);width:75%;max-width:75%;max-height:80%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--foreground-color);border-radius:var(--border-radius-m);padding:var(--padding-s)}.dialog button.close{background-color:#fff;position:absolute;top:-16px;right:-16px;padding:4px;width:-moz-fit-content;width:fit-content;border-radius:360px;box-shadow:var(--box-shadow-level-2)}.dialog button.close p{color:#000}.dialog button.close.silhouette{background-color:#000000a0}.dialog button.close.silhouette p{color:#00000080}.dialog-buttons{align-self:flex-end}.dialog-content{overflow-x:none;overflow-y:scroll}.message-box{width:100%;height:35%}.message-box.small .dialog-content{overflow:hidden}@media screen and (max-width: 800px){.dialog{max-width:90%;max-height:80%;border-radius:var(--border-radius-m);padding:var(--padding-s)}.message-box{height:35%}}.image-manager{background-color:var(--tertiary-color);border-radius:var(--border-radius-s);padding:var(--padding-s)}.image-upload-container,.image-manager-container{display:flex;flex-direction:column;width:100px;height:100px;position:relative}.image-upload-container.medium,.image-manager-container.medium{width:200px;height:200px}.image-uploads,.image-manager{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;gap:10px}.image-upload-container label,.image-manager-container .wrapper{display:inline-block;position:relative;cursor:pointer;width:100%;height:100%}.image-upload-container label img,.image-manager-container .wrapper img{display:block;background-color:var(--tertiary-color);width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-s)}.image-upload-container label input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;padding:0}.image-upload-container button.remove,.image-manager-container button.remove{background-color:#fff;position:absolute;z-index:2;top:-16px;right:-16px;padding:4px;width:-moz-fit-content;width:fit-content;border-radius:360px;box-shadow:var(--box-shadow-level-1)}.image-upload-container button.remove{display:block}.image-manager-container button.remove{display:none}.image-upload-container button.remove p,.image-manager-container button.remove p{color:#000}.image-upload-container button.add-image,.image-manager-container button.add-image{background-color:var(--tertiary-color);border-radius:var(--border-radius-s);display:flex;flex-direction:column;place-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.image-upload-container button.add-image .material-symbols-outlined,.image-manager-container button.add-image .material-symbols-outlined{font-size:108px}.image-upload-container button.add-image:hover,.image-manager-container button.add-image:hover{border-radius:var(--border-radius-s)}.image-manager-container:hover button.remove{display:block}.status{padding-left:var(--padding-s);padding-right:var(--padding-s);border-radius:var(--border-radius-s);animation-name:status-animation;animation-duration:.3s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}.status.positive{background-color:var(--positive-background);border:2px var(--positive-foreground) solid}.status.positive p{color:var(--positive-foreground)}.status.amber{background-color:var(--amber-background);border:2px var(--amber-foreground) solid}.status.amber p{color:var(--amber-foreground)}.status.negative{background-color:var(--negative-background);border:2px var(--negative-foreground) solid}.status.negative p{color:var(--negative-foreground)}.status.neutral{background-color:var(--neutral-background);border:2px var(--neutral-foreground) solid}.status.neutral p{color:var(--neutral-foreground)}.status.info{background-color:var(--special-background);border:2px var(--special-foreground) solid}.status.info p{color:var(--special-foreground)}.toastNotification{position:fixed;top:10%;right:1%;z-index:9000;animation-name:toast-notification-animation;animation-duration:.3s;animation-timing-function:cubic-bezier(.165,.84,.44,1)}@keyframes status-animation{0%{filter:opacity(0%);transform:scaleY(0) translateY(-16em)}to{filter:opacity(100%);transform:scaleY(1) translateY(0)}}@keyframes toast-notification-animation{0%{filter:opacity(0%);transform:translate(150%)}to{filter:opacity(100%);transform:translate(0)}}table{width:100%}table th{background:var(--background-secondary-color)}table tr:nth-child(odd){background-color:var(--background-tertiary-color)}table td{padding:2px;border-radius:2px}body{margin:0;background-color:var(--background-color)}#livewire-error{padding:0!important;border:none!important}#livewire-error iframe{background-color:#00008f!important;border:none!important}#livewire-error iframe body p{color:#fff!important}
