@import url(https://fonts.googleapis.com/css2?family=El+Messiri:wght@400;500;600;700&family=Open+Sans&display=swap);
/*
    ! Main CSS Theme

    Includes all the objects that can be used on different pages (for consistency)
    Examples:
    - chapter/episodes thumbnails
    - 

    Every class which is used in only one page must NOT be in here
*/

/* ! BEG: Bootstrap Colors===================================================================*/

/* ! URL: https://bootswatch.com/slate/ */


/* ! END: Bootstrap Colors===================================================================*/
/* ! BEG: Default HTML Tags==================================================================*/


/* ! BEG: Navbars ===========================================================================*/
/* ! END: Navbars ===========================================================================*/
/* ! BEG: Buttons ===========================================================================*/
/* ! END: Buttons ===========================================================================*/
/* ! BEG: Typography ========================================================================*/h1{font-size:4rem}h2{font-size:3.5rem}h3{font-size:3rem}h4{font-size:2.4rem}h5{font-size:1.8rem}h6{font-size:1.2rem}big{font-size:120%}small{font-size:80%}i{font-style:italic;font-weight:100}p:empty,p:last-child{margin-bottom:0}p{margin-bottom:1rem;margin-top:0}b,strong{font-weight:700}.dg-text{color:var(--sc-grey-900)}.dg-textSecondary{color:var(--sc-grey-700)}.dg-textLabel{color:var(--sc-grey-600)}.dg-textDisabled{color:var(--sc-grey-500)}


/* ! END: Typography ========================================================================*/
/* ! BEG: Tables ============================================================================*/table{text-align:left;width:100%}table th{background:var(--sc-primary-background);color:var(--sc-primary-foreground);font-size:1.2rem;font-weight:700;margin:.5rem;padding:.5rem}table td,table th{padding:.75rem;vertical-align:top}tr:hover{background-color:rgba(0,0,0,.075)}tr{width:100%}tr:nth-child(odd){background-color:var(--sc-background);color:var(--sc-foreground)}tr:nth-child(2n){background-color:var(--sc-surface-background);color:var(--sc-surface-foreground)}table.table-on-background tr:nth-child(odd){background-color:var(--sc-background);color:var(--sc-foreground)}table.table-on-background tr:nth-child(2n){background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}td{margin:.5rem;padding:.5rem}.table-primary:hover>td,.table-primary:hover>th{background-color:var(--sc-primary-background-hover);color:var(--sc-primary-foreground-hover)}.table-primary,.table-primary>td,.table-primary>th{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground)}.table-secondary:hover>td,.table-secondary:hover>th{background-color:var(--sc-secondary-background-hover);color:var(--sc-secondary-foreground-hover)}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:var(--sc-secondary-background);color:var(--sc-secondary-foreground)}.table-success:hover>td,.table-success:hover>th{background-color:var(--sc-success-background-hover);color:var(--sc-success-foreground-hover)}.table-success,.table-success>td,.table-success>th{background-color:var(--sc-success-background);color:var(--sc-success-foreground)}.table-danger:hover>td,.table-danger:hover>th{background-color:var(--sc-danger-background-hover);color:var(--sc-danger-foreground-hover)}.table-danger,.table-danger>td,.table-danger>th{background-color:var(--sc-danger-background);color:var(--sc-danger-foreground)}.table-warning:hover>td,.table-warning:hover>th{background-color:var(--sc-warning-background-hover);color:var(--sc-warning-foreground-hover)}.table-warning,.table-warning>td,.table-warning>th{background-color:var(--sc-warning-background);color:var(--sc-warning-foreground)}.table-info:hover>td,.table-info:hover>th{background-color:var(--sc-info-background-hover);color:var(--sc-info-foreground-hover)}.table-info,.table-info>td,.table-info>th{background-color:var(--sc-info-background);color:var(--sc-info-foreground)}


/* ! END: Tables ============================================================================*/
/* ! BEG: Navs ==============================================================================*/
/* ! END: Navs ==============================================================================*/
/* ! BEG: Indicators (Alerts) ================================================================*/.alert{border:1px solid transparent;border-radius:.5rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:2rem}.alert--close:hover{cursor:pointer;transform:scale3D(1.3,1.3,1.3)}.alert-dismissible .alert--close{color:inherit;padding:.75rem 1.25rem;position:absolute;right:0;top:0;z-index:2}.alert *{color:inherit}.alert-surface{background-color:var(--sc-surface-background);border:1px solid var(--sc-grey-200);color:var(--sc-surface-foreground)}.alert-primary{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}.alert-secondary{background-color:var(--sc-secondary-light-background);color:var(--sc-secondary-light-foreground)}.alert-success{background-color:#e0f3e0;border-color:#d3eed3;color:#363}.alert-info{background-color:#def2f8;border-color:#d1edf6;color:#2f6473}.alert-warning{background-color:#feeacd;border-color:#fde1b9;color:#814d03}.alert-danger{background-color:#fcdfde;border-color:#fad2d1;color:#7c312f}.alert-light{background-color:#fbfbfc;border-color:#f9fafb;color:#797b7c}.alert-dark{background-color:#d4d5d6;border-color:#c3c4c5;color:#141619}
  

/* ! END: Indicators (Alerts) ================================================================*/
/* ! BEG: Indicators (Tooltips) ==============================================================*/.tooltip-container.special-case{position:inherit!important}.tooltip-container{position:relative}.tooltip-container:hover>.tooltip{display:flex}.tooltip:before{border:6px solid transparent;content:" ";height:0;margin:auto;position:absolute;width:0}.tooltip.multiline{height:auto;white-space:normal;width:auto;width:-moz-fit-content;width:fit-content}.tooltip{--tooltip-backgound:var(--dg-color-tooltip-background);--tooltip-unit:1rem;animation:fadeIn .3s;background:var(--tooltip-backgound);border-radius:.5rem;color:var(--dg-color-tooltip-foreground);display:none;font-size:1rem;height:-moz-min-content;height:min-content;margin:auto;padding:.5rem 1rem;position:absolute;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:fit-content;width:-moz-fit-content;z-index:99}.tooltip.small{width:8vw}.tooltip.medium{width:12vw}.tooltip.large{width:15vw}.tooltip.larger{width:20vw}.tooltip.huge{width:30vw}.tooltip.primary{--tooltip-backgound:var(--sc-primary-background);color:var(--sc-primary-foreground)}.tooltip.secondary{--tooltip-backgound:var(--sc-secondary-background);color:var(--sc-secondary-foreground)}.tooltip.white{--tooltip-backgound:var(--sc-background);color:var(--sc-foreground);display:none!important}.tooltip.green{--tooltip-backgound:var(--sc-success-background);color:var(--sc-success-foreground)}.tooltip.blue{--tooltip-backgound:var(--sc-warning-background);color:var(--sc-warning-foreground)}.tooltip.pink{--tooltip-backgound:var(--color-secondary-dark-background);color:var(--color-secondary-dark-foreground)}.tooltip.purple{--tooltip-backgound:var(--sc-primary-background);color:var(--sc-primary-foreground)}.tooltip.xy-mid{bottom:0;left:0;right:0;top:0}.tooltip.xy-mid:before{display:none}.tooltip-container.xy-mid-hover:hover:before{display:block;transition:all .3s!important}.tooltip-container.xy-mid-hover:before{animation:fadeIn .3s;background:#33333333;border-radius:.6vw;bottom:0;content:" ";display:none;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:100%}.tooltip.bottom,.tooltip.bottom:before,.tooltip.top,.tooltip.top:before{left:-100vw;right:-100vw}.tooltip.top{bottom:calc(100% + 1rem)}.tooltip.top:before{border-top:6px solid var(--tooltip-backgound);top:100%}.tooltip.bottom{top:calc(100% + 1rem)}.tooltip.bottom:before{border-bottom:6px solid var(--tooltip-backgound);bottom:100%}.tooltip.left,.tooltip.left:before,.tooltip.right,.tooltip.right:before{bottom:-100vh;top:-100vh}.tooltip.right{left:calc(100% + 1rem)}.tooltip.right:before{border-right:6px solid var(--tooltip-backgound);right:calc(100% - 1px)}.tooltip.left{right:calc(100% + 1rem)}.tooltip.left:before{border-left:6px solid var(--tooltip-backgound);left:calc(100% - 1px)}.tooltip.bottom-right,.tooltip.bottom-right:before{left:-10vw;right:10vw}.tooltip.bottom-right{left:100%;top:calc(100% + 1rem);transform:translateX(-50%)}.tooltip.bottom-right:before{border-bottom:6px solid var(--tooltip-backgound);bottom:100%}.tooltip.bottom-right.border-2px{left:calc(100% + 1px)}


/* ! END: Indicators (Tooltips) ==============================================================*/
/* ! BEG: Progress ==========================================================================*/.progress--container{background-color:var(--sc-primary-light-background);border-radius:1rem;height:2rem;overflow:hidden;width:100%}.progress--bar{background-color:var(--sc-primary-background);content:" ";height:100%;left:0;position:absolute;top:0}


/* ! END: Progress ==========================================================================*/
/* ! BEG: Containers ========================================================================*/.card{border-radius:1rem;box-shadow:var(--std-box-shadow);overflow:hidden}.card-header{background-color:var(--sc-primary-background);border-radius:1rem 1rem 0 0;color:var(--sc-primary-foreground);display:flex;gap:1rem;height:4rem;padding:0 1rem}.card-header>img{height:100%;padding:.2rem 0;width:auto}.card-header>div{font-size:1.6rem;line-height:2rem;padding:1rem}.card-body *{color:var(--sc-surface-foreground)}.card-body{background-color:var(--sc-surface-background);padding:2rem}

/* ! END: Containers ========================================================================*/
/* ! BEG: Ðialogs ===========================================================================*/
/* ! END: Ðialogs ===========================================================================*/
/* ! END: Default HTML Tags==================================================================*/
/* ! BEG: GENERAL CLASSES ===================================================================*/.main_content{width:100%}.flex-container{display:flex}.flex-panel{flex:1}


/* ! END: GENERAL CLASSES ===================================================================*/
/* ! BEG: Chapters/Series Thumbnails ========================================================*/.home--category-line{grid-gap:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));position:relative}.series--recent-chapter{height:fit-content;height:-moz-fit-content;margin:0;position:relative;transform:scale(1);transition:all .3s ease;width:100%}.series--recent-chapter>img:not(.chapters--logo){min-height:10rem}.series--recent-chapter>img{border-radius:10px;box-shadow:var(--std-box-shadow);width:100%}.series--recent-chapter:hover{cursor:pointer;transform:scale(1.1)}.chapters--description div:last-child{background:var(--sc-surface-background-translucent);border-radius:10px 0 10px 0;color:var(--sc-surface-foreground-translucent);font-size:20px;height:36px;line-height:20px;overflow:hidden;padding:8px 16px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.chapters--description{bottom:0;display:flex;height:36px;left:0;position:absolute;right:0;width:100%}.chapters--logo{box-shadow:none!important;display:block;height:20%!important;left:.5rem;position:absolute;top:.5rem;width:auto!important;z-index:1}


/* ! END: Chapters/Series Thumbnails ========================================================*/
/* ! BEG: Loading ===========================================================================*/.loading.aborted{background:#fff!important;color:var(--dg-color-toasts-red)!important}.loading.aborted:before{display:none}.loading.aborted:after{color:inherit;content:"\2715";font-size:10rem;height:10rem;line-height:10rem;width:10rem}.loading:after{border-radius:inherit;bottom:0;color:#fff;content:attr(data-progress);font-size:2rem;font-weight:700;height:2rem;left:0;line-height:2rem;margin:auto;position:absolute;right:0;text-align:center;top:0;width:100%;z-index:6}.loading>*{filter:blur(5px) grayscale(100%)}.loading{cursor:wait!important;pointer-events:none}.loading:before{animation:spin 1s linear infinite;border:1px solid transparent;border-radius:50%;border-top:4px solid var(--sc-primary-background);bottom:0;content:" ";height:5vw;left:0;margin:auto;position:absolute;right:0;top:0;width:5vw;z-index:1}.loading.big:before{height:10vw;width:10vw}.loading.small:before{height:2vw;width:2vw}


/* ! END: Loading ===========================================================================*/
/* ! BEG: Buttons ===========================================================================*/.button:hover{cursor:pointer}.button{--btn--unit:1rem;border:rgba(0,0,0,.6);border-radius:calc(var(--btn--unit)*2);box-shadow:var(--std-box-shadow);display:block;font-size:var(--btn--unit);height:calc(var(--btn--unit)*2.3);line-height:calc(var(--btn--unit)*1.3);padding:calc(var(--btn--unit)*.5) var(--btn--unit);text-align:center;text-decoration:none;text-shadow:1px 1px rgba(0,0,0,.3);transition:all .3s;-moz-user-select:none;user-select:none;-webkit-user-select:none;white-space:nowrap;width:fit-content;width:-moz-fit-content}.button.disabled{filter:grayscale(90%);opacity:.8}.button.small{--btn--unit:0.75rem}.button.large{--btn--unit:1.5rem}.button.button-outline:hover{box-shadow:inset 0 0 4px var(--sc-background)}.button.button-outline{border-style:solid;border-width:1px}.fas.image-text-button:before{margin-right:.5rem}


/* ! Normal buttons */.button.primary,.img--button.primary{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground)}.button.primary:hover,.img--button.primary:hover{background-color:var(--sc-primary-background-hover);color:var(--sc-primary-foreground-hover)}.button.primary-light,.img--button.primary-light{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}.button.primary-light:hover,.img--button.primary-light:hover{background-color:var(--sc-primary-light-background-hover);color:var(--sc-primary-light-foreground-hover)}.button.secondary,.img--button.secondary{background-color:var(--sc-secondary-background);color:var(--sc-secondary-foreground)}.button.secondary:hover,.img--button.secondary:hover{background-color:var(--sc-secondary-background-hover);color:var(--sc-secondary-foreground-hover)}.button.success,.img--button.success{background-color:var(--sc-success-background);color:var(--sc-success-foreground)}.button.success:hover,.img--button.success:hover{background-color:var(--sc-success-background-hover);color:var(--sc-success-foreground-hover)}.button.info,.img--button.info{background-color:var(--sc-info-background);color:var(--sc-info-foreground)}.button.info:hover,.img--button.info:hover{background-color:var(--sc-info-background-hover);color:var(--sc-info-foreground-hover)}.button.warning,.img--button.warning{background-color:var(--sc-warning-background);color:var(--sc-warning-foreground)}.button.warning:hover,.img--button.warning:hover{background-color:var(--sc-warning-background-hover);color:var(--sc-warning-foreground-hover)}.button.danger,.img--button.danger{background-color:var(--sc-danger-background);color:var(--sc-danger-foreground)}.button.danger:hover,.img--button.danger:hover{background-color:var(--sc-danger-background-hover);color:var(--sc-danger-foreground-hover)}.button.link,.img--button.link{background-color:var(--color-link);color:var(--color-on-link)}.button.link:hover,.img--button.link:hover{background-color:var(--color-link-hover);color:var(--color-on-link-hover)}


/* ! Outline buttons */.button.button-outline.primary,.button.button-outline.primary:hover{background-color:var(--sc-primary-foreground);color:var(--sc-primary-background)}.button.button-outline.secondary,.button.button-outline.secondary:hover{background-color:var(--sc-secondary-foreground);color:var(--sc-secondary-background)}.button.button-outline.success{background-color:var(--sc-success-foreground);color:var(--sc-success-background)}.button.button-outline.info{background-color:var(--sc-info-foreground);color:var(--sc-info-background)}.button.button-outline.warning{background-color:var(--sc-warning-foreground);color:var(--sc-warning-background)}.button.button-outline.danger{background-color:var(--sc-danger-foreground);color:var(--sc-danger-background)}.button.button-outline.link{background-color:var(--color-on-link);color:var(--color-link)}








/* ! END: Buttons ===========================================================================*/
/* ! BEG: Buttons (Page Selectors) ==========================================================*/.page-selector{display:flex;height:3.4rem}.page-selector>div:first-child{border-bottom-left-radius:2vw;border-top-left-radius:2vw;margin:0 0 0 auto}.page-selector>div:last-child{border-bottom-right-radius:2vw;border-top-right-radius:2vw;margin:0 auto 0 -2px}.page-selector>div:hover{cursor:pointer;margin-top:-.4vw}.page-selector>div{background:var(--sc-surface-background);border:3px solid var(--sc-foreground);color:var(--sc-surface-foreground);font-size:1.6rem;height:3.4rem;line-height:2rem;margin:0 0 0 -3px;padding:.6rem 1rem;text-align:center;transition:all .3s;width:-moz-fit-content;width:fit-content}.page-selector>div.activated{background-color:var(--sc-foreground);color:var(--sc-background)}.page-selector.small>div{font-size:1rem;height:2.2rem;line-height:1rem;padding:.6rem 1rem}


/* ! END: Buttons (Page Selectors) ==========================================================*/
/* ! BEG: Dropdowns =========================================================================*/.dropdown-container.open>.dropdown-list,.dropdown-container:hover>.dropdown-list{display:block!important}.dropdown-container{height:auto;margin:0;width:-moz-fit-content;width:fit-content}.dropdown-list.bottom-right{right:0;top:100%}.dropdown-list{background-color:var(--sc-surface-background);box-shadow:var(--heavy-box-shadow);display:none;max-height:40vh;overflow-y:auto;position:absolute;z-index:1}.dropdown-item:hover{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground);cursor:pointer}.dropdown-item{background-color:var(--sc-surface-background);color:var(--sc-surface-foreground);display:block;list-style-type:none;padding:.75rem 1rem;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-page.visible{display:block}.dropdown-page{background:var(--sc-surface-background);color:var(--sc-surface-foreground);display:none}


/* ! END: Dropdowns =========================================================================*/
/* ! BEG: Accordions ========================================================================*/.accordion:first-child,.accordion:first-child>:first-child{border-radius:1rem 1rem 0 0}.accordion:last-child{border-radius:0 0 1rem 1rem}.accordion{box-shadow:var(--std-box-shadow);display:block;flex-direction:column;transition:all .3s}.accordion>div:hover:after{border:1.2rem solid transparent;border-top:2rem solid #fff;margin:-2px}.accordion>div:hover{background:var(--sc-primary-background);cursor:pointer}.accordion.selected>div,.accordion:last-child>div{border-bottom:none}.accordion>div{background:var(--sc-primary-background);border-bottom:2px solid var(--sc-surface-background);box-sizing:border-box;display:flex;position:relative}.accordion>div>img{height:3rem;width:3rem}.accordion>div>div{color:#fff;flex:1;font-size:2rem;line-height:2rem;padding:.6rem}.accordion--arrow{transition:all .3s}.accordion.selected .accordion--arrow{transform:scaleY(-1)}.accordion.accordion-dropdown.selected{display:block}.accordion.accordion-dropdown{display:none}.accordion.accordion-dropdown.selected>accordion-title{display:block}.accordion.accordion-dropdown>accordion-title{display:none}.accordion:last-child>section{border-radius:0 0 1rem 1rem}.accordion.selected>div:after{display:none}.accordion.selected>section{display:block}.accordion>section{background:var(--sc-surface-background);color:var(--sc-surface-foreground);display:none;padding:1.2rem}


/* ! END: Accordions ========================================================================*/
/* ! BEG: Scroll Bar ========================================================================*/*{scrollbar-color:var(--sc-primary-background) transparent}::-webkit-scrollbar{height:16px;width:16px;z-index:1}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-thumb{background:var(--sc-primary-background);background-clip:padding-box;border:2px solid transparent;border-radius:16px;min-height:40px}::-webkit-scrollbar-thumb:hover{background:var(--sc-primary-background-hover);background-clip:padding-box;border:2px solid transparent}::-webkit-scrollbar-track{background:transparent}


/* ! END: Scroll Bar ========================================================================*/
/* ! BEG: Switches ==========================================================================*/.dg-switch{background-color:var(--sc-surface-background);border-radius:2rem;box-shadow:var(--std-box-shadow);display:inline-block;height:2.5rem;position:relative;width:5rem}.dg-switch input{height:0;opacity:0;width:0}.dg-switch input:checked+.dg-switch--slider{background-color:var(--sc-primary-background)}.dg-switch input:checked+.dg-switch--slider:before{background-color:var(--sc-surface-background);margin:.25rem .25rem .25rem 2.5rem}.dg-switch--slider{cursor:pointer;height:100%;width:100%}.dg-switch--slider,.dg-switch--slider:before{border-radius:2rem;bottom:0;left:0;position:absolute;right:0;top:0;transition:all .3s}.dg-switch--slider:before{background-color:var(--sc-primary-background);box-shadow:var(--std-box-shadow);content:" ";height:2rem;margin:.25rem 2.5rem .25rem .25rem;width:2rem}.click-me{z-index:2}.click-me:before{background:transparent;border:4px solid red;bottom:-100%;content:" ";height:110%;left:-100%;margin:auto;position:absolute;right:-100%;top:-100%;width:110%}

/* ! END: Switches ==========================================================================*/
/* ! BEG: Media Queries =====================================================================*/

/* ! END: Media Queries =====================================================================*/@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
#js-toastHandler{bottom:2rem;max-width:calc(100vw - 6rem);min-width:20rem;position:fixed;right:2rem;width:20vw;z-index:10}.toast.log{background:#fffffc;color:var(--dg-color-toasts-dark)}.toast.currency,.toast.normal{background:var(--dg-color-toasts-dark);color:#fff}.toast.info{background:var(--dg-color-toasts-blue);color:#fff}.toast.success{background:var(--dg-color-toasts-green);color:#fff}.toast.warning{background:var(--dg-color-toasts-orange);color:#fff}.toast.error{background:var(--dg-color-toasts-red);color:#fff}.toast.keys{background:var(--color-keys-light);color:var(--color-on-keys-light)}.toast.diamonds{background:var(--color-diamonds-light);color:var(--color-on-diamonds-light)}.toast{grid-gap:.5rem;border-radius:.5rem;box-shadow:var(--heavy-box-shadow);display:grid;grid-template-areas:"icon title" "icon body";grid-template-columns:2.2rem calc(100% - 2.7rem);margin-top:20px;overflow:hidden;padding:1rem;width:100%}.toast--icon{font-size:1.7rem;grid-area:icon;height:2.7rem;line-height:2.7rem;width:2.2rem}.toast--title{font-size:1.2rem;font-weight:700;grid-area:title;line-height:1.2rem;width:100%}.toast--body{font-size:1rem;grid-area:body;width:100%}.toast--close:hover{cursor:pointer;transform:scale3D(1.3,1.3,1.3)}.toast--close{font-size:1.2rem;position:absolute;right:1rem;top:.75rem;transition:all .2s!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toast.active .toast--progress{animation:unLoad linear;animation-duration:inherit}.toast.fadeInRight .toast--progress{width:100%}.toast.normal .toast--progress{background:hsla(0,0%,100%,.8)}.toast--progress{background:rgba(0,0,0,.2);border-radius:0 0 3px 3px;bottom:-1px;height:5px;left:0;position:absolute;width:0}@keyframes unLoad{0%{width:100%}99%{width:0}}
@charset "UTF-8";.transitions--fadeInOut300ms{animation-duration:.3s;animation-fill-mode:both}.transitions--fadeInOut300ms-enter-active{animation-name:fadeIn}.transitions--fadeInOut300ms-leave-active{animation-name:fadeOut}.transitions--fadeInOut1000ms{animation-duration:1s;animation-fill-mode:both}.transitions--fadeInOut1000ms-enter-active{animation-name:fadeIn}.transitions--fadeInOut1000ms-leave-active{animation-name:fadeOut}.transitions--fadeInOut3000ms{animation-duration:3s;animation-fill-mode:both}.transitions--fadeInOut3000ms-enter-active{animation-name:fadeIn}.transitions--fadeInOut3000ms-leave-active{animation-name:fadeOut}.transitions--fadeInLeftOutRight4rem300ms{animation-duration:.3s;animation-fill-mode:both}.transitions--fadeInLeftOutRight4rem300ms-enter-active{animation-name:fadeInLeft4rem}.transitions--fadeInLeftOutRight4rem300ms-leave-active{animation-name:fadeOutRight4rem}.transitions--fadeInLeftOutRight4rem1000ms{animation-duration:1s;animation-fill-mode:both}.transitions--fadeInLeftOutRight4rem1000ms-enter-active{animation-name:fadeInLeft4rem}.transitions--fadeInLeftOutRight4rem1000ms-leave-active{animation-name:fadeOutRight4rem}.transitions--fadeInLeftOutRight4rem3000ms{animation-duration:3s;animation-fill-mode:both}.transitions--fadeInLeftOutRight4rem3000ms-enter-active{animation-name:fadeInLeft4rem}.transitions--fadeInLeftOutRight4rem3000ms-leave-active{animation-name:fadeOutRight4rem}.transitions--fadeInLeftUpDown1rem300ms{animation-duration:.3s;animation-fill-mode:both}.transitions--fadeInLeftUpDown1rem300ms-enter-active{animation-name:fadeInUp1rem}.transitions--fadeInLeftUpDown1rem300ms-leave-active{animation-name:fadeOutDown1rem}.transitions--fadeInLeftUpDown1rem1000ms{animation-duration:1s;animation-fill-mode:both}.transitions--fadeInLeftUpDown1rem1000ms-enter-active{animation-name:fadeInUp1rem}.transitions--fadeInLeftUpDown1rem1000ms-leave-active{animation-name:fadeOutDown1rem}.transitions--fadeInLeftUpDown1rem3000ms{animation-duration:3s;animation-fill-mode:both}.transitions--fadeInLeftUpDown1rem3000ms-enter-active{animation-name:fadeInUp1rem}.transitions--fadeInLeftUpDown1rem3000ms-leave-active{animation-name:fadeOutDown1rem}.transitions--slideInOutRight300ms{animation-duration:.3s;animation-fill-mode:both}.transitions--slideInOutRight300ms-enter-active{animation-name:slideInRight}.transitions--slideInOutRight300ms-leave-active{animation-name:slideOutRight}.transitions--slideInOutRight1000ms{animation-duration:1s;animation-fill-mode:both}.transitions--slideInOutRight1000ms-enter-active{animation-name:slideInRight}.transitions--slideInOutRight1000ms-leave-active{animation-name:slideOutRight}.transitions--slideInOutRight3000ms{animation-duration:3s;animation-fill-mode:both}.transitions--slideInOutRight3000ms-enter-active{animation-name:slideInRight}.transitions--slideInOutRight3000ms-leave-active{animation-name:slideOutRight}.transitions--zoomInOut300ms{animation-duration:.3s;animation-fill-mode:both}.transitions--zoomInOut300ms-enter-active{animation-name:zoomIn}.transitions--zoomInOut300ms-leave-active{animation-name:zoomOut}.transitions--zoomInOut1000ms{animation-duration:1s;animation-fill-mode:both}.transitions--zoomInOut1000ms-enter-active{animation-name:zoomIn}.transitions--zoomInOut1000ms-leave-active{animation-name:zoomOut}.transitions--zoomInOut3000ms{animation-duration:3s;animation-fill-mode:both}.transitions--zoomInOut3000ms-enter-active{animation-name:zoomIn}.transitions--zoomInOut3000ms-leave-active{animation-name:zoomOut}:root{
  /* 
      ! Primary/Highlight Color: #2E294E

      A primary color is the color displayed most frequently across your app’s screens and components.

      "On" colors are primarily applied to text, iconography, and strokes. Sometimes, they are applied to surfaces.

      todo IDEA: 800 should be the primary color?

  */--sc-p900:#141221;--sc-p800:#2d284d;--sc-p700:#3d3768;--sc-p600:#756cb2;--sc-p500:#a49ecc;--sc-p400:#cac6e1;--sc-p300:#dddaec;--sc-p200:#e9e8f3;--sc-p100:#efeef6;--sc-p050:#f9f8fb;
  /*
      ! Secondary/Accent/Call to Action Color: #EE4266

      ? Should be applied sparingly to accent select parts of your UI

      * Secondary colors are best for:
      - Floating action buttons
      - Selection controls, like sliders and switches
      - Highlighting selected text
      - Progress bars
      - Links and headlines

      todo IDEA: either 400 or 500 should be the accent color?
  */--sc-a900:#2f040e;--sc-a800:#6b0a1f;--sc-a700:#910d2a;--sc-a600:#ec325a;--sc-a500:#ee4469;--sc-a400:#f27892;--sc-a300:#faccd6;--sc-a200:#fcdee5;--sc-a100:#fde8ec;--sc-a050:#fef6f8;
  /* 
      ! Neutral Colors: Based on the primary color but with extremely low saturation

      todo IDEAs:
      - 100 and 900 should be the extreme colors?
      - there should be NO saturation (only shades of grey)
  */--sc-grey-900:#18171c;--sc-grey-800:#363541;--sc-grey-700:#494757;--sc-grey-600:#87849a;--sc-grey-500:#b0aebc;--sc-grey-400:#d0cfd8;--sc-grey-300:#e1e0e6;--sc-grey-200:#ecebef;--sc-grey-100:#f1f1f4;--sc-grey-050:#faf9fa;--sc-grey-000:#fff;--border-radius-1:0.25rem;--border-radius-2:0.5rem;--border-radius-3:1rem;--border-radius-4:1.5rem;--border-radius-100:100vw;--margin-1:0.25rem;--margin-2:0.5rem;--margin-3:1rem;--margin-4:1.25rem;--margin-5:1.5rem;--margin-6:2rem;--margin-7:3rem;--margin-8:4rem;--margin-9:6rem;--margin-10:8rem;--heavy-box-shadow:0.2vw 0.2vw 0.5vw rgba(0,0,0,.3);--neumorph-shadow:-6px -6px 10px 0 #fff,6px 6px 10px 0 rgba(0,0,0,.15);--white-box-shadow:0 0 20px 0 #fff;--std-box-shadow:0.5rem 0.5rem 1.5rem rgba(0,0,0,.15);--small-box-shadow:2px 2px 1rem 0 rgba(0,0,0,.1);--pink-accent-shadow:-10px -10px 10px 0 #fff,10px 10px 10px 0 #c0000e33;--yellow-accent-shadow:0.2vw 0.2vw 0.5vw #de940933;--blue-accent-shadow:0.2vw 0.2vw 0.5vw #02586533;--dark-box-shadow:6px 6px 12px rgba(0,0,0,.3);--std-pink-shadow:0.2vw 0.2vw 0.5vw rgba(255,73,86,.2);--std-purple-shadow:0.2vw 0.2vw 0.5vw rgba(104,38,102,.2);--std-yellow-shadow:0.2vw 0.2vw 0.5vw rgba(247,179,52,.2);--pink-shadow:0 10px 50px 0 rgba(255,73,86,.1);--purple-shadow:0 10px 50px 0 rgba(104,38,102,.1);--yellow-shadow:0 10px 50px 0 rgba(247,179,52,.1);--grey-shadow:0 10px 50px 0 rgba(34,43,55,.1);--sc-primary-background:var(--sc-p800);--sc-primary-foreground:#fff;--sc-primary-background-hover:#1a172b;--sc-primary-foreground-hover:#fff;--sc-primary-light-background:var(--sc-p100);--sc-primary-light-foreground:var(--sc-p700);--sc-primary-light-background-hover:var(--sc-p300);--sc-primary-light-foreground-hover:var(--sc-p700);--sc-primary-transparent-10:rgba(46,41,78,.1);--sc-primary-transparent-50:rgba(46,41,78,.5);--sc-secondary-background:#ee4266;--sc-secondary-foreground:#fff;--sc-secondary-background-hover:#e91644;--sc-secondary-foreground-hover:#fff;--sc-secondary-light-background:var(--sc-a100);--sc-secondary-light-foreground:var(--sc-a700);--sc-secondary-light-background-hover:var(--sc-a300);--sc-secondary-light-foreground-hover:var(--sc-a700);
  /* 
      ! Surface, background, and error colors

      Surface colors affect surfaces of components, such as cards, sheets, and menus.
      The background color appears behind scrollable content. The baseline background and surface color is #FFFFFF.
      Error color indicates errors in components, such as invalid text in a text field. The baseline error color is #B00020.
  */--sc-background:var(--sc-grey-050);--sc-foreground:var(--sc-grey-700);--sc-surface-background:var(--sc-grey-000);--sc-surface-foreground:var(--sc-grey-700);--sc-surface-background-hover:var(--sc-grey-700);--sc-surface-foreground-hover:var(--sc-grey-000);--sc-header-background:#080026;--sc-header-foreground:var(--sc-p050);--sc-header-background-hover:var(--sc-header-foreground);--sc-header-foreground-hover:var(--sc-header-background);--sc-sub-header-background:var(--sc-primary-background);--sc-sub-header-foreground:var(--sc-primary-foreground);--sc-success-background:#38b48b;--sc-success-foreground:#fff;--sc-success-background-hover:#2b8c6c;--sc-success-foreground-hover:#fff;--sc-info-background:#2ca9e1;--sc-info-foreground:#fff;--sc-info-background-hover:#1b8cc0;--sc-info-foreground-hover:#fff;--sc-warning-background:#f89406;--sc-warning-foreground:#fff;--sc-warning-background-hover:#c77605;--sc-warning-foreground-hover:#fff;--sc-danger-background:#e9546b;--sc-danger-foreground:#fff;--sc-danger-background-hover:#e32643;--sc-danger-foreground-hover:#fff;--dg-color-toasts-dark:#323232;--dg-color-toasts-blue:#2ca9e1;--dg-color-toasts-green:#38b48b;--dg-color-toasts-orange:#f89406;--dg-color-toasts-red:#e9546b;--dg-color-tooltip-background:#333;--dg-color-tooltip-foreground:#fff}

/*
    ! Rules
    - This color theme is the whole theme.
    - Components should use variables from this file only.
    - All variables used here should come from PRIMITIVES.

    ! Dulcet Games Color Palette
    https://coolors.co/ee4266-edd2e0-c4cbca-2e294e-00171f

    Paradise Pink - EE4266
    Queen Pink - EDD2E0
    Lavender Gray - C4CBCA
    Space Cadet - 2E294E
    Rich Black - 00171F

    Alternate Color Palette?
    https://coolors.co/ee4266-3772ff-2e294e

    Dulcet Games Color = "dgc"
    Serie Color = "sc"
*/*{font-family:Josefin Sans,sans-serif}h1,h2,h3,h4,h5,h6{font-family:El Messiri,sans-serif}:root{--color-diamonds-light:#ffe0ff;--color-on-diamonds-light:#303;--color-keys-dark:#1f505c;--color-keys-light:#e0f9ff;--color-on-keys-light:#002933;--color-gift:#ff4753;--color-gift-light:#f3def2;--checkerboard-background-image:linear-gradient(45deg,#eee 25%,transparent 0),linear-gradient(-45deg,#eee 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eee 0),linear-gradient(-45deg,transparent 75%,#eee 0);--checkerboard-background-size:20px 20px;--checkerboard-background-position:0 0,0 10px,10px -10px,-10px 0px}.checkered-img,.gmClothes--droppableArea{background-image:var(--checkerboard-background-image);background-position:var(--checkerboard-background-position);background-size:var(--checkerboard-background-size)}:root{--color-primary-dark-background:#080026;--color-primary-dark-foreground:#fff;--color-illustrations-dark:#025966;--color-illustrations-light:#cef8fe;--color-achievements-dark:#f5a232;--color-achievements-light:#fdecb9;--color-lore-dark:#682766;--color-lore-light:#f2e5ee;--light-green:#dbffdb;--on-light-green:#000;--color-dashboard-gradient:var(--sc-primary-light-background);--color-on-dashboard-gradient:var(--sc-primary-light-foreground);--color-login-form-background:var(--sc-primary-background);--color-on-login-form-background:var(--sc-primary-foreground);--sc-surface-background-translucent:#ffffffdd;--sc-surface-foreground-translucent:#000;--color-coins-light:#fdeac7}body,html{overflow:auto}*{box-sizing:border-box;font-family:Roboto,sans-serif;font-weight:300;line-height:1.3;position:relative}a{color:inherit}h1,h2,h3,h4,h5,h6{margin:0}img{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}pre{background:#323234;border:1px solid #232324;border-radius:4px;color:#bbbabf;font-family:Courier New,monospace;margin:0;padding:1rem}.generalCenteredSection{margin:0 auto;max-width:min(50rem,100% - 4rem)}.hoverGrow{transition:all .3s}.hoverGrow:hover{cursor:pointer;transform:scale(1.05)}.cuteDiv{background-color:var(--sc-surface-background);border:1px solid var(--sc-primary-light-background);border-radius:1rem;padding:1rem}.general--separator{border-top:2px solid var(--sc-primary-transparent-10);height:0;width:100%}#gm--characters--data .gm--characters--quill p,#gm--general--data .gmgd--quill p,.createSerie--quillSummary p,.general-quill-settings p{margin-bottom:1rem!important;margin-top:0!important}.badge{border-radius:.25rem;display:inline-block;font-size:.75rem;font-weight:700;height:1.25rem;line-height:1;padding:.25rem .4rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:baseline;white-space:nowrap}.badge.clickable:hover{cursor:pointer}.badge.badge-small{font-size:.5rem;height:1rem}.badge.large{font-size:1rem;height:2rem;padding:.5rem .8rem}.badge.dismissible{padding-right:1.4rem}.badge.dismissible.large{font-size:1rem;height:1.5rem}.badge.dismissible.large:before{height:1rem}.badge.dismissible:before{bottom:0;content:"\f00d";margin:auto;position:absolute;right:.4rem;top:0}.badge-pill{border-radius:2rem;padding-left:.8rem;padding-right:.8rem}.badge-primary{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground)}.badge-primary-light{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}.badge-secondary{background-color:var(--sc-secondary-background);color:var(--sc-secondary-foreground)}.badge-secondary-light{background-color:var(--sc-secondary-light-background);color:var(--sc-secondary-light-foreground)}.badge-success{background-color:var(--sc-success-background);color:var(--sc-success-foreground)}.badge-info{background-color:var(--sc-info-background);color:var(--sc-info-foreground)}.badge-warning{background-color:var(--sc-warning-background);color:var(--sc-warning-foreground)}.badge-danger{background-color:var(--sc-danger-background);color:var(--sc-danger-foreground)}.button-dropdown{border-radius:0!important}

/* ! ============================================================================*/.img--button.selected{box-shadow:var(--heavy-box-shadow)}.img--button.round{border-radius:50%;box-shadow:var(--std-box-shadow)}.img--button.selected,.img--button:hover,.tooltip-container:hover>.img--button{cursor:pointer;transform:scale3d(1.2,1.2,1.2)}.img--button.primary{background:var(--sc-primary-background);color:var(--sc-primary-foreground)}.img--button.secondary{background:var(--sc-secondary-background);color:var(--sc-secondary-foreground)}.img--button.green{background:var(--chaptermaker-color-green-background);color:var(--chaptermaker-color-green-foreground)}.img--button.small{font-size:1.2rem;height:2rem;line-height:2rem;margin:1rem;width:2rem}.img--button.tooltip-container{width:2.5rem}.img--button,.img--button--flat{display:inline-block;font-size:1.4rem;height:2.5rem;line-height:2.5rem;margin:.75rem;position:relative;text-align:center;transition:all .1s;vertical-align:middle;width:2.5rem}

/* ! Slider buttons: contains a .button and child buttons */.button-slider--container:hover{padding-right:1rem}.button-slider--container{background-color:var(--sc-primary-light-background);border-radius:2rem;display:flex;transition:all .2s;width:fit-content;width:-moz-fit-content}.button-slider--container:hover .button-slider--button{display:block}.button-slider--button{animation:zoomIn .3s;display:none;height:2.7vw;margin:0 .5rem;width:2.7vw}.button-slider--container .tooltip-container{z-index:1}.button-slider--container .tooltip-container:hover .img--button{height:2.2vw;margin:.25vw;width:2.2vw}.button-slider--container .img--button{height:1.7vw;margin:.5vw;width:1.7vw}body{background-color:var(--sc-primary-light-background)}.errormessage--container *{margin:0 auto}.errormessage--container p{font-size:1.2rem;padding:0 1rem}.errormessage--container{background-color:var(--sc-surface-background);border-radius:3rem;bottom:0;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);display:flex;flex-direction:column;height:30rem;left:0;margin:auto;padding:1rem;position:fixed;right:0;top:0;width:40%}div.char{bottom:-10%;height:auto;position:fixed;right:20%;width:16%}img.guy{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}

/* ! Modal */
/* ! Actual Modal & Parent ======================================================== */.js-modal-container.visible{display:block}.js-modal-container{animation-duration:.3s!important;animation-fill-mode:both;background:rgba(0,0,0,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.js-modal:last-child{filter:none}.js-modal{animation-duration:.3s!important;animation-fill-mode:both;background:var(--sc-surface-background);border-radius:.6rem;bottom:0;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);display:flex;filter:blur(3px) brightness(.5);flex-direction:column;height:35rem;left:0;margin:auto;position:absolute;right:0;top:0;width:30rem}.js-modal--centered *{text-align:center!important}.js-modal.horizontal,.js-modal.vertical{height:80vh;width:80vw}@media only screen and (min-width:900px) and (orientation:landscape){.js-modal.horizontal,.js-modal.vertical{max-height:100vh;max-width:100vw}.js-modal.horizontal.small{height:25rem;width:30rem}.js-modal.horizontal.medium{height:35rem;width:40rem}.js-modal.horizontal.large{height:45rem;width:50rem}.js-modal.horizontal.huge{height:45rem;width:80rem}.js-modal.vertical.small{height:30rem;width:30rem}.js-modal.vertical.medium{height:40rem;width:35rem}.js-modal.vertical.large{height:50rem;width:40rem}}
/* ! Protected Elements =========================================================== */.js-modal--header{background:var(--sc-primary-background);border-radius:.6rem .6rem 0 0;color:var(--sc-primary-foreground);display:flex;font-size:2.6rem;line-height:2.6rem;text-align:center;width:100%}.js-modal--body.padded{padding:1rem}.js-modal--body{display:flex;flex:1;flex-direction:column;font-size:1.2rem;line-height:1.6rem;max-height:100%;overflow-y:auto;text-align:center;width:100%}.js-modal--body .form-outline{margin:1.5rem}.js-modal--footer.transparent{background-color:var(--sc-surface-background)!important;color:var(--sc-surface-foreground)!important}.js-modal--footer{background:var(--sc-primary-background);border-radius:0 0 .6rem .6rem;color:var(--sc-primary-foreground);display:flex;gap:1rem;min-height:4rem;width:100%}.js-modal--footer>*{margin:0;max-height:4rem;min-width:2.5rem}.js-modal--footer>div:first-child{margin-left:auto!important}.js-modal--footer>div:last-child{margin-right:auto!important}.js-modal--footer>.button{margin-bottom:auto;margin-top:auto}.js-modal--footer .fas.success{background-color:var(--sc-success-background);color:var(--sc-success-foreground)}.js-modal--footer .fas.danger{background-color:var(--sc-danger-background);color:var(--sc-danger-foreground)}.js-modal--footer .fas.error{background-color:var(--color-error);color:var(--color-on-error)}.js-modal--footer .fas{border-radius:50%;box-shadow:var(--std-box-shadow)}

/* ! Elements ===================================================================== */.js-modal--instructions,.js-modal--paragraph{font-size:1rem;margin:0;padding:.5rem 1rem;width:100%}.js-modal--body p:first-child{margin-top:0}.js-modal--body p{margin-top:1rem}.js-modal--instructions{background-color:var(--sc-primary-light-background);border-bottom:2px solid var(--sc-primary-background);color:var(--sc-primary-light-foreground)}.js-modal--title{font-size:2rem;line-height:2rem;margin:0 auto;padding:1rem}.js-modal--choiceline:hover{cursor:pointer}.js-modal--choiceline.selected,.js-modal--choiceline:hover{background:var(--sc-primary-light-background);box-shadow:var(--std-box-shadow);color:var(--sc-primary-light-foreground)}.js-modal--choiceline:last-child{margin-bottom:1rem}.js-modal--choiceline,.js-modal--line{animation-duration:.2s;border-radius:2rem;display:flex;font-size:1.6rem;gap:1rem;line-height:2rem;margin:.5rem 1rem;padding:.5rem 1rem;position:relative;text-align:left;transition:background-color .3s,box-shadow .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(100% - 2rem)}.js-modal--choiceline:hover:before{animation:pulseLeft 1.5s infinite;border:10px solid transparent;border-left:10px solid var(--sc-primary-background);bottom:0;content:" ";height:0;left:-5px;margin:auto;position:absolute;top:0;width:0}.js-modal--choiceline>div{color:inherit;font-size:1em;line-height:2rem}.js-modal--choiceline>img{height:2rem;margin:0;width:2rem}.js-modal--line-with-description:hover{cursor:pointer}.js-modal--line-with-description.selected,.js-modal--line-with-description:hover{background:var(--sc-primary-light-background);box-shadow:var(--std-box-shadow);color:var(--sc-primary-light-foreground)}.js-modal--line-with-description{animation-duration:.2s;border-radius:1rem;margin:.5rem 1rem;padding:1rem;position:relative;text-align:left;transition:background-color .3s,box-shadow .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(100% - 2rem)}.js-modal--line-with-description--title{font-size:2rem;font-weight:700;line-height:2.5rem}.js-modal--line-with-description--description{font-size:1rem;line-height:1.5rem}@keyframes pulseLeft{0%,to{transform:translateX(0)}50%{transform:translateX(-5px)}}.js-modal--input{display:block;font-size:1.2rem;height:2.6rem;line-height:1.6rem;margin:.5rem 1rem;padding:.5rem;width:calc(100% - 2rem)}.js-modal--textarea{background-color:#fff;border:none;border-bottom:2px solid var(--sc-primary-light-background);border-top:2px solid var(--sc-primary-light-background);display:block;flex:1;max-height:100%;min-height:10vw;outline:none!important;padding:1vw;resize:none;width:100%}.js-modal--grid-container{grid-gap:1rem;display:grid;padding:1rem;width:100%}.js-modal--grid-element{display:block;height:auto;width:100%}.js-modal--grid-element-text{background-color:var(--sc-primary-light-background);border-top:2px solid var(--sc-primary-background);color:var(--sc-primary-light-foreground);font-size:1.2rem;font-weight:700;line-height:1.2rem;padding:.5rem 1rem}.js-modal--grid-elementContainerHover{border-radius:1rem;overflow:hidden}.js-modal--grid-elementContainerHover:hover{background-color:var(--sc-primary-light-background);box-shadow:var(--std-box-shadow);color:var(--sc-primary-light-foreground);cursor:pointer}.js-modal--grid-element .js-modal--line{font-size:1rem;line-height:1rem;padding:0;text-align:center}.js-modal--grid-element.js-selected{background-color:var(--sc-primary-light-background);overflow:hidden}.js-modal--grid-element.js-selected:after{background:var(--sc-primary-background);bottom:0;color:var(--sc-primary-foreground);content:"Selected";font-size:1.6vw;font-weight:400;height:1.6vw;left:-10%;line-height:1.6vw;margin:auto;padding:.6vw 0;position:absolute;right:10%;text-align:center;top:0;transform:rotate(-5deg);width:120%}.js-modal--drag-drop{padding-bottom:10vw;padding-top:10vw;width:100%}.js-modal--line-container>.js-modal--drag-drop{flex:1;height:5rem;padding-bottom:0;padding-top:0}.js-modal--line-container .droppable-area{font-size:1.2rem;height:4rem;line-height:4rem;text-align:center;width:calc(100% - .5rem)}.js-modal--line-container .is-dragover .droppable-area{border-radius:1rem;height:calc(100% - .2rem);line-height:4.8rem;width:calc(100% - .2rem)}.js-modal--line-container{background:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--std-box-shadow);height:5rem}.js-modal--input-line-container,.js-modal--line-container{display:flex;margin:.5rem 1rem;padding:0;position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(100% - 2rem)}.js-modal--input-line-container{height:3.6rem}.js-modal--line-container>.js-modal--general{flex:1;font-size:1.2rem;height:5rem;line-height:3rem;padding:1rem;white-space:nowrap}.js-modal--input-line-container>:first-child{margin-left:0}.js-modal--input-line-container>:last-child{margin-right:0}.js-modal--input-line-container>.js-modal--general{font-size:1.2rem;height:3.6rem;line-height:1.2rem;padding:1.2rem 0;white-space:nowrap}.js-modal--line-container>.js-modal--image{border-radius:1rem 0 0 1rem;height:5rem;line-height:5rem;text-align:center;width:auto}.js-modal--image{height:auto;width:100%}#js--newCurrencySystemModal{font-size:1.2rem;padding:2rem;text-align:left}#js--newCurrencySystemModal *{font-size:1.2rem}.purchaseModal--line-container{gap:2rem;margin-top:4rem}.purchaseModal--currency-container.diamonds.selected,.purchaseModal--currency-container.diamonds:hover{background-color:var(--color-diamonds-light);color:var(--color-on-diamonds-light)}.purchaseModal--currency-container.keys.selected,.purchaseModal--currency-container.keys:hover{background-color:var(--color-keys-light);color:var(--color-on-keys-light)}.purchaseModal--currency-container:hover{cursor:pointer}.purchaseModal--currency-container{border-radius:1rem;display:flex;flex:1;padding:3rem}.purchaseModal--currency--or{background-color:var(--sc-primary-background);border-radius:50%;bottom:0;color:var(--sc-primary-foreground);font-size:3rem;height:6rem;left:0;line-height:4rem;margin:auto;padding:1rem;position:absolute;right:0;text-align:center;top:70%;width:6rem;z-index:1}img.purchaseModal--currency{flex:1;height:6rem}.purchaseModal--currency-amount{flex:1;font-size:6rem;line-height:6rem}

/* ! BEG: Purchasables ======================================================================*/.js-modal--grid-elementContainerHover.fas.fa-lock-open:before{background-color:var(--sc-success-background);border-radius:50%;color:var(--sc-success-foreground);font-size:1rem;height:2rem;line-height:2rem;position:absolute;right:.5rem;text-align:center;top:.5rem;width:2rem;z-index:1}.js-modal--grid-elementContainerHover.fas.fa-lock:hover{filter:grayscale(0)}.js-modal--grid-elementContainerHover.fas.fa-lock{filter:grayscale(1)}.js-modal--grid-elementContainerHover.fas.fa-lock:hover:before{background-color:var(--sc-success-background);color:var(--sc-success-foreground);content:"\f3c1"!important;transform:scale(1.1)}.js-modal--grid-elementContainerHover.fas.fa-lock:before{background-color:rgba(0,0,0,.667);border-radius:50%;bottom:0;color:#fff;font-size:2rem;height:4rem;left:0;line-height:4rem;margin:auto;position:absolute;right:0;text-align:center;top:0;transition:all .3s;width:4rem;z-index:1}.js-modal--grid-elementContainerHover.fas.fa-lock:hover .cm-purchasable-cost-container{transform:scale(1.1)}.cm-purchasable-cost-container{background-color:rgba(0,0,0,.667);color:#fff;display:flex;left:0;padding:.5rem 1rem;position:absolute;right:0;top:0;transition:all .3s;width:100%}.cm-purchasable-cost-container>*{font-weight:700}.cm-purchasable-cost-container>span{margin:0 1rem}.cm-purchasable-cost-container>div,.cm-purchasable-cost-container>span{font-size:1rem;line-height:1.3rem}.cm-purchasable-cost-container>img{height:1.3rem;margin-left:.2rem}.js-cm-sprite-element-owned-or-not.visible{display:block}.js-cm-sprite-element-owned-or-not{display:none}

/* ! END: Purchasables ======================================================================*/
/* ! BEG: Backgrounds =======================================================================*/.js-cm-background-element-owned-or-not.visible{display:block}

/* ! END: Backgrounds =======================================================================*/.js-cm-background-element-owned-or-not,.js-releaseNote{display:none}.releaseNote--header.green{background-color:var(--dg-color-toasts-green)}.releaseNote--header.orange{background-color:var(--dg-color-toasts-orange)}.releaseNote--header:first-child{margin-top:.5rem}.releaseNote--header{border-radius:6px;color:#fff;display:flex;font-weight:700;margin:1rem 0 .5rem;padding:.2rem .5rem;width:fit-content;width:-moz-fit-content}.releaseNote--header *{color:#fff!important}.releaseNote--header div{font-weight:700}.releaseNote--header i{font-size:.8rem;line-height:1.3rem;margin-right:.5rem}

/* ! BEG: Overwrite Toasts ==================================================================*/.toast.release-notes{grid-gap:0;grid-template-areas:"icon title" "body body"}.toast.release-notes .toast--title.multiline{line-height:1.56rem}.toast.release-notes .toast--title{line-height:2.7rem;min-height:2.7rem}.releaseNote--previous-next>.flex-panel:first-child{text-align:left}.releaseNote--previous-next>.flex-panel:last-child{text-align:right}.releaseNote--previous-next>.flex-panel{display:inline;text-align:center}.js-releaseNote--next:hover,.js-releaseNote--previous:hover{cursor:pointer;font-weight:700}.releaseNote--previous-next>div{display:flex;gap:.5rem}.releaseNote--previous-next{display:flex;margin-top:2rem}.releaseNote--previous-next .fas{font-size:1.3rem;height:1.3rem;text-align:1.3rem;width:1.3rem}

/* ! END: Overwrite Toasts ==================================================================*/.logged-out-main{background:var(--sc-background);height:100vh;position:relative;width:100%}#login-or-signup-form{left:50%;max-width:50vw;position:absolute;top:50%;transform:translate3D(-50%,-50%,0);width:-moz-fit-content;width:fit-content}#logo-blade{border:none;bottom:calc(100% - 2rem);left:0;max-width:80%;position:absolute;z-index:3}#login-or-signup-form-card{background:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);margin:0 auto;padding:2rem}#login-or-signup-form-card>p{font-size:1.5vw}#login-or-signup-form-buttons-container{display:flex;margin-top:2rem}#login-or-signup-form-buttons-container>div{margin:0 1rem}@media only screen and (max-width:900px){#logo-blade{left:10px;max-width:none;top:10px;width:calc(100% - 10px)}#login-or-signup-form{bottom:0;height:100%;max-width:none;position:fixed;width:100%}#login-or-signup-form-card{background:none;box-shadow:none;height:100%;width:100%}#login-or-signup-form-card>p{font-size:2rem;position:absolute;text-align:center;top:50%;transform:translateY(-50%)}#login-or-signup-form-buttons-container{bottom:0;display:block;left:0;position:fixed;width:100%}#login-or-signup-form-buttons-container>.button{--button-font-size:1.5rem;--double-button-font-size:calc(var(--button-font-size)*2);--half-button-font-size:calc(var(--button-font-size)/2);border-radius:var(--button-font-size);font-size:var(--button-font-size);height:var(--double-button-font-size);line-height:var(--button-font-size);margin:10px auto;padding:var(--half-button-font-size) var(--button-font-size);width:calc(100% - 20px)}}.cm--import-file{background:var(--sc-primary-light-background);border-radius:2vw;height:75vh!important;width:75vw!important}.is-dragover{background:#fff}.is-dragover .droppable-area{border-radius:inherit;padding:4vw}.droppable-area.enabled{opacity:1!important;outline-offset:-2rem}.droppable-area:after{bottom:0;content:attr(data-content);font-size:2rem;height:2rem;left:0;margin:auto;position:absolute;right:0;top:0;width:fit-content;width:-moz-fit-content}.droppable-area.dragAndDrop-invisible{opacity:0}.droppable-area{background:#fff;bottom:0;height:100%;left:0;margin:auto;outline:2px dashed #000;outline-offset:-1rem;position:absolute;right:0;top:0;transition:all .3s;width:100%;z-index:1}#js-cm--drop-message{bottom:0;font-size:2rem;font-weight:400;height:-moz-fit-content;height:fit-content;height:3rem;line-height:2rem;padding:.5rem;text-align:center;top:0;width:-moz-fit-content;width:fit-content}#js-cm--drop-message,#js-cm--import-close{left:0;margin:auto;position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}#js-cm--import-close{bottom:2vw}
/* ! The standard popup form */.cm-chooser-container.visible{display:block}.cm-chooser-container{display:none}.cm-chooser-container>div{background:var(--sc-background);border-radius:.6vw;bottom:0;display:block;flex-direction:column;height:fit-content;height:-moz-fit-content;left:0;margin:auto;max-height:80vh;max-width:80vw;position:fixed;right:0;top:0;width:fit-content;width:-moz-fit-content}.cm-chooser-container>div>:first-child{border-radius:.6vw .6vw 0 0}.cm-chooser-container>div>:last-child{border-radius:0 0 .6vw .6vw}.cm-chooser-container.small>div{width:40vw}#popupContainer.horizontal,#popupContainer.vertical{background:var(--sc-primary-background)!important;border-radius:2vw;max-width:none;padding:0!important}#popupContainer.horizontal{height:60vw;max-height:80vh;width:fit-content;width:-moz-fit-content}#popupContainer.vertical{max-width:80vw;width:100vh}#popupContainer,#popupContainer.vertical{height:fit-content;height:-moz-fit-content}#popupContainer{background-color:var(--sc-background);border-radius:.6vw;bottom:0;box-shadow:var(--std-box-shadow);left:0;margin:auto;max-width:50vw;padding:1.2vw;position:absolute;right:0;top:0;width:fit-content;width:-moz-fit-content;z-index:10}#popupContainer>div{margin:.6vw auto}#popupContainer>.popup--body>img,.inline-gift-image{display:inline;height:2vw;margin-bottom:-.4vw;width:2vw}#popupContainer>.popup--body{font-size:1.6vw;line-height:2vw;text-align:center}.popup--buttons-line{border-radius:0 0 .6vw .6vw;display:flex;height:fit-content;height:-moz-fit-content;margin:0!important}.popup--buttons-line>*{margin:0 .4vw}.popup--buttons-line>:first-child{margin-left:auto}.popup--buttons-line>:last-child{margin-right:auto}.horizontal-popup-image{border-radius:.6vw .6vw 0 0;height:calc(100% - 4rem);margin:0;position:relative;width:auto}#popupHandler.visible{display:block}#popupHandler:empty{display:none}#popupHandler{background-color:rgba(0,0,0,.7);box-shadow:var(--std-box-shadow);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}#popupHandler>div{animation-duration:.3s;-webkit-animation-duration:.3s;animation-name:zoomIn;-webkit-animation-name:zoomIn}.popupHandlers--non-escapable.visible,.popupHandlers.visible{display:block}.popupHandlers,.popupHandlers--non-escapable{background-color:rgba(0,0,0,.7)!important;display:none;height:100vh!important;left:0!important;position:fixed!important;top:0!important;width:100vw!important;z-index:5!important}.popupHandlers--non-escapable>div,.popupHandlers>div{animation-duration:.3s;-webkit-animation-duration:.3s;animation-name:zoomIn;-webkit-animation-name:zoomIn;border-radius:.6vw;bottom:0;height:-moz-fit-content;left:0;margin:auto;position:absolute;right:0;top:0;width:-moz-fit-content;width:fit-content}.popupHandlers.square.medium>div{height:37vw;width:37vw}.popupHandlers.horizontal.small>div{height:22vw;width:30vw}.popupHandlers.horizontal.medium>div{height:37vw;width:37vw}.popupHandlers.horizontal.large>div{width:90vw}@media only screen and (max-width:900px){.popupHandlers>div{height:100%!important;width:100%!important}}#resetProgressDiv-progressBar-logo{box-sizing:border-box;height:80px;left:15px;position:absolute;transform:translateY(-40%);width:80px;z-index:2!important}#resetProgressDiv-progressBar{background-color:var(--sc-primary-background);border-bottom-right-radius:40px;border-top-right-radius:40px;box-sizing:border-box;color:var(--sc-primary-foreground);font-weight:400;margin-left:20px;margin-top:.6vw;min-width:80px;padding:5px;text-align:right;z-index:1}#resetProgressDiv-popupHandler{background-color:rgba(0,0,0,.7);display:none;height:100%;position:fixed;width:100%;z-index:100}@media only screen and (max-width:900px){#popupHandler{font-size:1rem}#popupContainer{max-height:calc(100% - 20px);max-width:calc(100% - 20px)}#popupHandler>#popupContainer>.button{margin-top:var(--half-button-font-size)}}@media only screen and (max-width:900px) and (orientation:portrait){.horizontal-popup-image{height:auto;width:100%}}
/* ! BEG: Forms =============================================================================*/.form-outline~.form-outline{margin-top:0}.form-outline{display:flex;position:relative;width:calc(100% - 3rem)}.form-outline *{transition:all .2s linear;-webkit-transition:all .2s linear}.form-control:focus{border-color:var(--sc-secondary-background);outline:none}.form-control{background:transparent;border:0;border:2px solid var(--sc-foreground);border-radius:.3rem;color:inherit;height:2.5rem;outline:none;padding:.6rem 1rem;width:100%}.form-control:focus~.form-label{color:var(--sc-secondary-background)}.form-label{background-color:var(--sc-background);font-size:.9rem;left:.5rem;line-height:.9rem;padding:0 .3rem;position:absolute;top:-.5rem}.form-dropdownContainer.bottom-right{right:0;top:100%}.form-dropdownContainer{background-color:var(--sc-surface-background);box-shadow:var(--std-box-shadow);display:none;left:0;max-height:40vh;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1}.form-dropdownContainer .dropdown-item{text-align:left;width:100%}.form-control:focus~.form-label~.form-dropdownContainer,.form-dropdownContainer:hover{display:block}.form-outline .fas.fa-caret-down:hover{cursor:pointer}.form-outline .fas.fa-caret-down{bottom:0;font-size:1.5rem;line-height:2.5rem;margin:auto;position:absolute;right:.5rem;top:0}.form-checkbox-input:hover{cursor:pointer}.form-checkbox-input{height:1.5rem;width:1.5rem}.form-checkbox-label:hover{cursor:pointer}.form-checkbox-label{flex:1;line-height:1.5rem;padding-left:1rem;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}

/* ! END: Forms =============================================================================*/.dgtitle--container{display:flex;margin:0 auto;position:relative;width:-moz-fit-content;width:fit-content}.dgtitle--container h1{font-size:4rem;line-height:4rem}@media only screen and (max-width:1200px){.dgtitle--container h1{font-size:3rem}}.dgtitle--container i{font-size:2rem;line-height:3.5rem;padding-bottom:.5rem}.dg-button{--btn--unit:1rem;--button-text-color:#fff;--button-background-color:#000;align-items:center;-moz-appearance:button;appearance:button;-webkit-appearance:button;background-color:var(--button-background-color);border:rgba(0,0,0,.6);border-radius:calc(var(--btn--unit)*2);display:flex;height:calc(var(--btn--unit)*2.3);justify-content:center;margin:unset;outline:0;padding:calc(var(--btn--unit)*.5) var(--btn--unit);position:relative;text-align:center;text-decoration:none;text-shadow:1px 1px rgba(0,0,0,.3);transition:background-color .3s,color .3s,filter .3s;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;vertical-align:middle;white-space:nowrap;width:fit-content;width:-moz-fit-content}.dg-button:not(.is-loading):hover{cursor:pointer}.dg-button.icon-only .dg-button--icon{padding:0;text-align:center}.dg-button.icon-only{padding:0;width:calc(var(--btn--unit)*2.3)}.dg-button.disabled{background-color:var(--sc-grey-200)}.dg-button.disabled,.dg-button.disabled *{color:var(--sc-grey-500)}.dg-button.disabled:hover{cursor:not-allowed}.dg-button.reversed{flex-direction:row-reverse}.dg-button:not(.reversed):not(.icon-only)>.dg-button--icon{padding-right:calc(var(--btn--unit)/2);text-align:left}.dg-button.reversed>.dg-button--icon{padding-left:calc(var(--btn--unit)/2);text-align:right}.dg-button.is-loading{filter:grayscale(.5);overflow:hidden}.dg-button.is-loading:not(.icon-only){padding-left:calc(var(--btn--unit)*2.4)}.dg-button.is-loading .dg-button--icon{display:none}.dg-button.is-loading:after,.dg-button.is-loading:before{border-radius:var(--btn--unit);content:" ";height:var(--btn--unit);left:calc(var(--btn--unit)*.8);position:absolute;top:calc(var(--btn--unit)*.5);width:var(--btn--unit)}.dg-button.is-loading:before{border:2px solid var(--button-text-color);opacity:.5}.dg-button.is-loading:after{animation:spin 1s linear infinite;border:2px solid transparent;border-top:2px solid var(--button-text-color)}.dg-button.is-loading.icon-only:after,.dg-button.is-loading.icon-only:before{left:calc(var(--btn--unit)*.5)}.dg-button.small{--btn--unit:0.75rem}.dg-button.large{--btn--unit:1.5rem}.dg-button.x-large{--btn--unit:2rem}.dg-button.header{--button-background-color:var(--sc-header-background);--button-text-color:var(--sc-header-foreground)}.dg-button.header.hover,.dg-button.header:hover{--button-background-color:var(--sc-header-background-hover);--button-text-color:var(--sc-header-foreground-hover)}.dg-button.header.outlined{--button-background-color:transparent;--button-text-color:var(--sc-header-background);border:2px solid var(--button-text-color)}.dg-button.header.outlined.hover,.dg-button.header.outlined:hover{--button-background-color:var(--sc-header-background-hover);--button-text-color:var(--sc-header-foreground-hover);border:2px solid var(--button-background-color)}.dg-button.primary{--button-background-color:var(--sc-primary-background);--button-text-color:var(--sc-primary-foreground)}.dg-button.primary.hover,.dg-button.primary:hover{--button-background-color:var(--sc-primary-background-hover);--button-text-color:var(--sc-primary-foreground-hover)}.dg-button.primary.outlined{--button-background-color:transparent;--button-text-color:var(--sc-primary-background);border:2px solid var(--button-text-color)}.dg-button.primary.outlined.hover,.dg-button.primary.outlined:hover{--button-background-color:var(--sc-primary-background-hover);--button-text-color:var(--sc-primary-foreground-hover);border:2px solid var(--button-background-color)}.dg-button.primary-light{--button-background-color:var(--sc-primary-light-background);--button-text-color:var(--sc-primary-light-foreground)}.dg-button.primary-light.hover,.dg-button.primary-light:hover{--button-background-color:var(--sc-primary-light-background-hover);--button-text-color:var(--sc-primary-light-foreground-hover)}.dg-button.primary-light.outlined{--button-background-color:transparent;--button-text-color:var(--sc-primary-light-background);border:2px solid var(--button-text-color)}.dg-button.primary-light.outlined.hover,.dg-button.primary-light.outlined:hover{--button-background-color:var(--sc-primary-light-background-hover);--button-text-color:var(--sc-primary-light-foreground-hover);border:2px solid var(--button-background-color)}.dg-button.secondary{--button-background-color:var(--sc-secondary-background);--button-text-color:var(--sc-secondary-foreground)}.dg-button.secondary.hover,.dg-button.secondary:hover{--button-background-color:var(--sc-secondary-background-hover);--button-text-color:var(--sc-secondary-foreground-hover)}.dg-button.secondary.outlined{--button-background-color:transparent;--button-text-color:var(--sc-secondary-background);border:2px solid var(--button-text-color)}.dg-button.secondary.outlined.hover,.dg-button.secondary.outlined:hover{--button-background-color:var(--sc-secondary-background-hover);--button-text-color:var(--sc-secondary-foreground-hover);border:2px solid var(--button-background-color)}.dg-button.secondary-light{--button-background-color:var(--sc-secondary-light-background);--button-text-color:var(--sc-secondary-light-foreground)}.dg-button.secondary-light.hover,.dg-button.secondary-light:hover{--button-background-color:var(--sc-secondary-light-background-hover);--button-text-color:var(--sc-secondary-light-foreground-hover)}.dg-button.secondary-light.outlined{--button-background-color:transparent;--button-text-color:var(--sc-secondary-light-background);border:2px solid var(--button-text-color)}.dg-button.secondary-light.outlined.hover,.dg-button.secondary-light.outlined:hover{--button-background-color:var(--sc-secondary-light-background-hover);--button-text-color:var(--sc-secondary-light-foreground-hover);border:2px solid var(--button-background-color)}.dg-button.success{--button-background-color:var(--sc-success-background);--button-text-color:var(--sc-success-foreground)}.dg-button.success.hover,.dg-button.success:hover{--button-background-color:var(--sc-success-background-hover);--button-text-color:var(--sc-success-foreground-hover)}.dg-button.success.outlined{--button-background-color:transparent;--button-text-color:var(--sc-success-background);border:2px solid var(--button-text-color)}.dg-button.success.outlined.hover,.dg-button.success.outlined:hover{--button-background-color:var(--sc-success-background-hover);--button-text-color:var(--sc-success-foreground-hover);border:2px solid var(--button-background-color)}.dg-button.info{--button-background-color:var(--sc-info-background);--button-text-color:var(--sc-info-foreground)}.dg-button.info.hover,.dg-button.info:hover{--button-background-color:var(--sc-info-background-hover);--button-text-color:var(--sc-info-foreground-hover)}.dg-button.info.outlined{--button-background-color:transparent;--button-text-color:var(--sc-info-background);border:2px solid var(--button-text-color)}.dg-button.info.outlined.hover,.dg-button.info.outlined:hover{--button-background-color:var(--sc-info-background-hover);--button-text-color:var(--sc-info-foreground-hover);border:2px solid var(--button-background-color)}.dg-button.warning{--button-background-color:var(--sc-warning-background);--button-text-color:var(--sc-warning-foreground)}.dg-button.warning.hover,.dg-button.warning:hover{--button-background-color:var(--sc-warning-background-hover);--button-text-color:var(--sc-warning-foreground-hover)}.dg-button.warning.outlined{--button-background-color:transparent;--button-text-color:var(--sc-warning-background);border:2px solid var(--button-text-color)}.dg-button.warning.outlined.hover,.dg-button.warning.outlined:hover{--button-background-color:var(--sc-warning-background-hover);--button-text-color:var(--sc-warning-foreground-hover);border:2px solid var(--button-background-color)}.dg-button.danger{--button-background-color:var(--sc-danger-background);--button-text-color:var(--sc-danger-foreground)}.dg-button.danger.hover,.dg-button.danger:hover{--button-background-color:var(--sc-danger-background-hover);--button-text-color:var(--sc-danger-foreground-hover)}.dg-button.danger.outlined{--button-background-color:transparent;--button-text-color:var(--sc-danger-background);border:2px solid var(--button-text-color)}.dg-button.danger.outlined.hover,.dg-button.danger.outlined:hover{--button-background-color:var(--sc-danger-background-hover);--button-text-color:var(--sc-danger-foreground-hover);border:2px solid var(--button-background-color)}.dg-button.surface{--button-background-color:var(--sc-surface-background);--button-text-color:var(--sc-surface-foreground)}.dg-button.surface.hover,.dg-button.surface:hover{--button-background-color:var(--sc-surface-background-hover);--button-text-color:var(--sc-surface-foreground-hover)}.dg-button.surface.outlined{--button-background-color:transparent;--button-text-color:var(--sc-surface-background);border:2px solid var(--button-text-color)}.dg-button.surface.outlined.hover,.dg-button.surface.outlined:hover{--button-background-color:var(--sc-surface-background-hover);--button-text-color:var(--sc-surface-foreground-hover);border:2px solid var(--button-background-color)}.dg-button--image{height:calc(var(--btn--unit)*1.3);width:calc(var(--btn--unit)*1.3)}.dg-button--icon,.dg-button--text{color:var(--button-text-color);font-size:var(--btn--unit);height:calc(var(--btn--unit)*1.3);line-height:calc(var(--btn--unit)*1.3);padding:0}.dg-modal-container--animation-enter-active{animation-name:fadeIn}.dg-modal-container--animation-leave-active{animation-name:fadeOut}.dg-modal-container{animation-duration:.3s;animation-fill-mode:both;background:rgba(0,0,0,.8);height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.dg-modal-container--animation-enter-active .dg-modal{animation-name:zoomIn}.dg-modal-container--animation-leave-active .dg-modal{animation-name:zoomOut}.dg-modal{animation-duration:.3s;animation-fill-mode:both;background:var(--sc-surface-background);border-radius:1rem;bottom:0;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);display:flex;flex-direction:column;left:0;margin:auto;position:absolute;right:0;top:0}.dg-modal--header>*{font-size:2rem;height:4rem;line-height:2rem;padding:1rem}.dg-modal--header{background-color:var(--sc-primary-background);border-radius:1rem 1rem 0 0;color:var(--sc-primary-foreground);height:4rem;width:100%}.dg-modal--body{flex:1;height:30vh;overflow-y:auto;padding:2rem}.dg-modal--footer{width:100%}#dg--modal--dismissButton{position:absolute;right:1rem;top:1rem;z-index:1}.dg-confirm-modal{height:-moz-min-content;height:min-content;padding:2rem 2rem 1rem;width:min(30rem,90vw)}.dg-confirm-modal--questionLine{font-size:1.2rem;font-weight:700}.dg-confirm-modal--justificationLine{font-size:1rem;margin-top:.5rem;opacity:.9}.dg-confirm-modal--buttonLine{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.dg-confirm-modal.is-loading:after{background-color:rgba(0,0,0,.2);border-radius:1rem;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.dg-input{--dg-input--unit:1rem;--dg-input-text-color:var(--sc-surface-foreground);background-color:var(--sc-surface-background);color:var(--dg-input-text-color);height:calc(var(--dg-input--unit)*2.3)}.dg-input .dg-input--icon{left:calc(var(--dg-input--unit)/4);line-height:calc(var(--dg-input--unit)*2.3);position:absolute;text-align:center;top:0;width:calc(var(--dg-input--unit)*2.3)}.dg-input .dg-input--icon,.dg-input input{color:var(--dg-input-text-color);font-size:var(--dg-input--unit);height:calc(var(--dg-input--unit)*2.3)}.dg-input input{background:transparent;border:0;border-bottom:2px solid var(--dg-input-text-color);border-radius:0;line-height:var(--dg-input--unit);outline:none;padding:calc(var(--dg-input--unit)*.5) var(--dg-input--unit);width:100%}.dg-input input.has-icon{padding-left:calc(var(--dg-input--unit)/2 + var(--dg-input--unit)*2.3)}.dg-input.primary{--dg-input-text-color:var(--sc-primary-background)}.dg-input.primary:hover{--dg-input-text-color:var(--sc-primary-background-hover)}.dg-input.secondary{--dg-input-text-color:var(--sc-secondary-background)}.dg-input.secondary:hover{--dg-input-text-color:var(--sc-secondary-background-hover)}.dg-toggle{--dg-toggle-background-color:var(--sc-primary-light-background);--dg-toggle-foreground-color:var(--sc-primary-background);width:-moz-min-content;width:min-content}.dg-toggle .dg-toggle--container{background-color:var(--dg-toggle-background-color);border:0 solid var(--dg-toggle-foreground-color);border-radius:2.45rem;box-shadow:0 0 1px var(--dg-toggle-foreground-color);display:inline-block;height:1.3rem;position:relative;transition:all .3s;vertical-align:middle;width:2.45rem}.dg-toggle .dg-toggle--container:hover{cursor:pointer}.dg-toggle .dg-toggle--container:before{background-color:red;border-radius:1rem;content:"";display:none;height:1.3rem;left:0;position:absolute;top:0;width:2.45rem}.dg-toggle .dg-toggle--container:after{background-color:var(--dg-toggle-foreground-color);border-radius:50%;content:"";display:block;height:1rem;left:.15rem;position:absolute;top:.15rem;transition:all .3s;width:1rem}.dg-toggle input:checked+.dg-toggle--container{--dg-toggle-background-color:var(--sc-success-background);--dg-toggle-foreground-color:var(--sc-success-foreground)}.dg-toggle input:checked+.dg-toggle--container:after{left:1.3rem}.dg-drag-drop--container{background-color:var(--sc-primary-light-background);border:1px solid var(--sc-primary-background);padding:3rem;transition:background-color .3s}.dg-drag-drop--container.invisible{background-color:transparent;border-color:transparent;bottom:0;height:100%;left:0;overflow-y:scroll;position:absolute;right:0;top:0;width:100%;z-index:1}.dg-drag-drop--container.invisible .dg-drag-drop--message,.dg-drag-drop--container.invisible>div{display:none}.dg-drag-drop--container.hasFiles{background-color:var(--sc-primary-light-background)}.dg-drag-drop--container.hasFiles .dg-drag-drop--message{display:flex}.dg-drag-drop--container.isDragover{background-color:var(--sc-primary-light-background-hover)}.dg-drag-drop--container.isDragover .dg-drag-drop--message{display:flex}.dg-drag-drop--container .dg-drag-drop--message{display:flex;justify-content:space-between}.dg-drag-drop--container ul.dg-drag-drop--filesList{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;margin:0;padding:0}.dg-drag-drop--container ul.dg-drag-drop--filesList li.dg-drag-drop--file{background-color:var(--sc-surface-background);display:flex;flex-wrap:wrap;font-size:1rem;gap:1rem;line-height:1rem;line-height:2.3rem;margin-top:1rem;min-height:4rem;padding:.85rem 1.7rem}.dg-drag-drop--container ul.dg-drag-drop--filesList li.dg-drag-drop--file.tooBig{border:2px solid var(--sc-danger-background)}.dg-drag-drop--container ul.dg-drag-drop--filesList li.dg-drag-drop--file.tooBig:before{background:var(--sc-danger-background);bottom:0;content:" ";left:0;margin:0;opacity:.05;position:absolute;right:0;top:0}.dg-drag-drop--container ul.dg-drag-drop--filesList li.dg-drag-drop--file>div{line-height:2.3rem}.dg-drag-drop--container ul.dg-drag-drop--filesList li.dg-drag-drop--file>img{border:1px solid var(--sc-primary-background);display:block;height:2.3rem;width:auto}.dg-drag-drop--container .dg-drag-drop--oneFile--preview{border:2px solid var(--sc-primary-background);margin-top:1rem;width:100%}.dg-drag-drop--container .tooBigMessage{color:var(--sc-danger-background);font-weight:700}.dg-drag-drop--underline{cursor:pointer;font-weight:700;text-decoration:underline}[v-cloak]{display:none}ul.dg-tabs--list{box-shadow:inset 0 -1px 0 0 var(--sc-primary-transparent-10);display:block;list-style:none;margin:0;padding:0}ul.dg-tabs--list>li{cursor:pointer;display:inline-block;font-size:1rem;height:3rem;line-height:1rem;padding:1rem 2rem}ul.dg-tabs--list>li:hover:before{background-color:var(--sc-primary-background);bottom:0;content:" ";left:0;margin:0;opacity:.1;position:absolute;right:0;top:0}ul.dg-tabs--list>li.dg-tab--selected{border-radius:10px 10px 0 0;font-weight:700}ul.dg-tabs--list>li.dg-tab--selected:after{animation:zoomIn;animation-duration:.3s;border-bottom:2px solid var(--sc-foreground);box-shadow:0 0 2px var(--sc-grey-500);content:" ";height:0;left:0;margin:0 auto;position:absolute;right:0;top:calc(100% - 2px);width:4rem}.dg-star--container{display:flex;gap:.2rem}.dg-star--container i{color:grey;font-size:.8rem;line-height:1.3rem}.dg-star--container i.softFilled{color:gold}.dg-star--container i.filled{color:orange}.dgDatepickerContainer{display:flex;flex-wrap:wrap;gap:1rem}.dgDatepicker--input{border:2px solid var(--sc-primary-light-background);border-radius:4px;height:2.5rem;padding:0 1rem}.dgDatepicker--input.error{border:2px solid var(--sc-danger-background);color:var(--sc-danger-background)}.dgDatepicker--daysContainer{padding:.6rem 1rem}.dgDatepicker--daysContainer.alert{flex:1 1 100%}.dropdown-form-outline{position:relative;width:fit-content;width:-moz-fit-content}.dropdown-form-outline *{transition:all .2s linear;-webkit-transition:all .2s linear}.dropdown-form-outline .fas.fa-caret-down{bottom:0;font-size:1.5rem;line-height:2.5rem;margin:auto;position:absolute;right:.5rem;top:0}.dropdown-form-outline .fas.fa-caret-down:hover{cursor:pointer}.dropdown-form-control{background:transparent;background:var(--sc-surface-background);border:0;border:2px solid var(--sc-primary-light-background);border-radius:.3rem;color:inherit;height:2.5rem;outline:none;padding:.6rem 1rem;width:100%}.dropdown-form-control:focus{cursor:pointer;outline:none}.dropdown-form-control:focus~.dropdown-form-label{color:var(--sc-primary-background)}.dropdown-form-label{font-size:.9rem;height:.9rem;left:.5rem;line-height:.9rem;padding:0 .3rem;position:absolute;top:-.5rem;z-index:0}.dropdown-form-label:before{background:var(--sc-surface-background);content:"";height:2px;left:0;position:absolute;top:.5rem;width:100%;z-index:-1}.dropdown-form-dropdownContainer{background-color:var(--sc-surface-background);box-shadow:var(--std-box-shadow);left:0;max-height:40vh;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1}.dropdown-form-dropdownContainer.bottom-right{right:0;top:100%}.dropdown-form-dropdownContainer:hover{cursor:pointer}.dropdown-line-item{background-color:var(--sc-surface-background);color:var(--sc-surface-foreground);display:block;list-style-type:none;padding:.75rem 1rem;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-line-item:hover{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground);cursor:pointer}.dropdown-line-item.selected{color:var(--sc-primary-background);font-weight:700}.settingsCard .settingsCard--row{background-color:var(--sc-surface-background);border:1px solid var(--sc-primary-light-background);color:var(--sc-surface-foreground);display:flex;gap:1rem;padding:1rem}.settingsCard .settingsCard--row:first-child{border-radius:1rem 1rem 0 0}.settingsCard .settingsCard--row:last-child{border-radius:0 0 1rem 1rem}.settingsCard .settingsCard--row .settingsCard--title{font-weight:700;width:18rem}.settingsCard .settingsCard--row .settingsCard--details{flex:1}.settingsCard .settingsCard--lastRow{background-color:var(--sc-primary-light-background);border:1px solid var(--sc-primary-light-background);border-radius:0 0 1rem 1rem;color:var(--sc-primary-light-foreground);padding:1rem}.dgEmptyState{align-items:center;display:flex;flex-direction:column;justify-content:center}.dgEmptyState .dgEmptyState__div{text-align:center;width:100%}.dgEmptyState .dgEmptyState__div.dgEmptyState__title{font-size:1.6rem;margin-top:1.5rem}.dgEmptyState .dgEmptyState__div.dgEmptyState__description{font-size:1rem;margin-top:1rem}.dgEmptyState .dgEmptyState__div.dgEmptyState__description p{margin-bottom:.5rem;opacity:.9}.dgEmptyState .dgEmptyState__icon{color:var(--sc-primary-light-background);margin-top:1rem;text-align:center;width:100%}.dgEmptyState .dgEmptyState__icon.normal{font-size:6rem}.dgEmptyState .dgEmptyState__icon.large{font-size:16rem}.dgEmptyState .dgEmptyState__icon:first-child{margin-top:0}.dgEmptyState .dgEmptyState__image{margin:0 auto;width:auto}.dgEmptyState .dgEmptyState__image.normal{height:8rem}.dgEmptyState .dgEmptyState__image.large{height:16rem}.dgEmptyState .dgEmptyState__buttonContainer{display:flex;justify-content:center;margin-top:1rem}.dgEmptyState--loader{align-items:center;display:flex;gap:.5rem;justify-content:center}.dgEmptyState--loader--circle{animation:spin 1s linear infinite;border:2px solid transparent;border-radius:2rem;border-top:2px solid var(--sc-primary-background);height:2rem;width:2rem}.dgEmptyState--loader--text{font-size:1.5rem;line-height:2rem}.big--emptystate{height:calc(100vh - 8rem)}.big--emptystate,.dgLoadingFiller--container{align-items:center;display:flex;justify-content:center;width:100%}.dgLoadingFiller--container{background-color:rgba(0,0,0,.467);bottom:0;gap:.5rem;height:100%;left:0;position:absolute;right:0;top:0;z-index:1}.dgLoadingFiller--container .dgLoadingFiller--spinner{animation:spin 1s linear infinite;border:4px solid transparent;border-radius:2rem;border-top-color:#fff;height:2rem;width:2rem}.dgLoadingFiller--container .dgLoadingFiller--text{color:#fff;font-size:1.6rem}.dgFunnelContainer{background-color:var(--sc-surface-background);border:1px solid var(--sc-primary-light-background);border-radius:1rem;padding:1rem}.dgFunnel--titleRow{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-wrap:wrap;justify-content:flex-start}.dgFunnel--titleRow--title{font-size:2rem;font-weight:700}.dgFunnel--titleRow--completionRate{align-items:center;display:flex;gap:.5rem;justify-content:flex-start}.dgFunnel--funnelContainer{display:flex;flex-direction:row;margin-top:var(--margin-5)}.dgFunnel--funnelContainer--columnTitle{color:var(--sc-grey-600);font-size:1rem;font-weight:500}.dgFunnel--funnelContainer--columnValue{color:var(--sc-grey-700);font-size:2rem;font-weight:700}.dgFunnel--funnelContainer--columnThumbContainer{display:flex;flex-direction:column;height:15rem;margin-top:var(--margin-6)}.dgFunnel--funnelContainer .cuteVerticalSeparator{background-color:var(--sc-grey-300);height:100%;left:-1px;opacity:.5;position:absolute;top:0;width:2px}.dgFunnel--funnelContainer .cuteStatsContainer{background-color:var(--sc-secondary-light-background);border-radius:4px;bottom:.5rem;color:var(--sc-secondary-light-foreground);display:flex;font-size:1rem;gap:.5rem;left:.5rem;line-height:1.5rem;padding:.25rem .75rem;position:absolute;text-align:center}.dgFunnelVertical--funnelContainer{display:flex;flex-direction:column;margin-top:var(--margin-5)}.dgFunnelVertical--funnelContainer--columnTitle{color:var(--sc-grey-600);font-size:1rem;font-weight:500}.dgFunnelVertical--funnelContainer--columnValue{color:var(--sc-grey-700);font-size:2rem;font-weight:700}.dgFunnelVertical--funnelContainer--columnThumbContainer{align-items:center;display:flex;flex:1;flex-direction:row;height:5rem}.dgFunnelVertical--funnelContainer--columnThumb{background-color:var(--sc-primary-background);height:5rem}.dgFunnelVertical--funnelContainer .cuteHorizontalSeparator{background-color:var(--sc-grey-300);height:2px;left:-1px;opacity:.5;position:absolute;top:0;width:100%}.dgFunnelVertical--funnelContainer .cuteStatsContainer{background-color:var(--sc-secondary-light-background);border-radius:4px;bottom:.5rem;color:var(--sc-secondary-light-foreground);display:flex;font-size:1rem;gap:.5rem;line-height:1.5rem;padding:.25rem .75rem;position:absolute;right:.5rem;text-align:center}.range-slider-container{display:flex;margin:auto;width:450px}.range-slider{margin-bottom:.8em;margin-top:1.4em;width:300px}.range-slider input[type=range]{bottom:0;left:0;position:absolute}input[type=number]{-moz-appearance:textfield;border:0;font-size:1em}input[type=number]:focus{outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]:invalid,input[type=number]:out-of-range{border:2px solid tomato}input[type=range]{-webkit-appearance:none;width:100%}input[type=range]:focus{outline:none}input[type=range]:focus::-webkit-slider-runnable-track{background:#2497e3}input[type=range]:focus::-ms-fill-lower,input[type=range]:focus::-ms-fill-upper{background:#2497e3}input[type=range]::-webkit-slider-runnable-track{animate:.2s;background:#2497e3;border:0;border-radius:1px;box-shadow:none;cursor:pointer;height:5px;width:100%}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#a1d0ff;border:1px solid #2497e3;border-radius:25px;box-shadow:0 0 0 #000;cursor:pointer;height:18px;margin-top:-7px;position:relative;width:18px;z-index:2}.gm-addButton{align-items:center;background-color:transparent;border:2px solid var(--sc-success-background);border-radius:4px;color:var(--sc-success-background);display:flex;gap:.5rem;justify-content:center;min-height:5rem;transition:all .3s}.gm-addButton>div{font-weight:700}.gm-addButton:hover{box-shadow:var(--std-box-shadow);cursor:pointer}.gm-addButton:before{background-color:var(--sc-success-background);bottom:0;content:" ";left:0;margin:0;opacity:.1;position:absolute;right:0;top:0}.addAchievement--preview{background:var(--sc-surface-background);border-radius:4px;display:flex;gap:.5rem}.addAchievement--preview .ap--image{height:5rem;width:5rem}.addAchievement--preview .ap--rightSide{padding:.5rem}.addAchievement--preview .ap--rightSide .apr--title{font-size:1.2rem}.addAchievement--preview .ap--rightSide .apr--description{opacity:.9}.qna-component{border:1px solid var(--sc-primary-light-background);border-left:none;border-radius:0 0 1rem 0;margin-top:2rem;overflow:hidden}.qna-component div{padding:2rem 2rem 2rem 8rem}.qna-component div:before{bottom:0;box-sizing:border-box;content:" ";display:block;font-size:3rem;height:3rem;left:0;line-height:3rem;margin:auto 0;padding:0 2rem;position:absolute;text-align:center;top:0;width:8rem}.qna-component .qna-component--question{background-color:var(--sc-primary-light-background);border-left:4px solid var(--sc-primary-background);color:var(--sc-primary-light-foreground);font-size:1.5rem}.qna-component .qna-component--question:before{content:"Q."}.qna-component .qna-component--answer{background-color:var(--sc-surface-background);border-left:4px solid var(--sc-secondary-light-background);color:var(--sc-surface-foreground);min-height:5.5rem}.qna-component .qna-component--answer:before{content:"A."}.qna-component a:before{margin-right:.5rem}.InfoHeaderContainer{display:flex;justify-content:space-between}.InfoHeaderContainer .InfoHeader--title{font-size:2rem;line-height:2rem}.InfoHeaderContainer .InfoHeader--info{background:var(--sc-primary-background);border-radius:4px;color:var(--sc-primary-foreground);font-size:1rem;line-height:1rem;padding:.5rem}.dg-profilepic{background:var(--sc-primary-foreground);border:1px solid var(--sc-primary-light-background);color:var(--sc-primary-background)}.dg-profilepic--fontAwesome{align-items:center;background-color:var(--sc-primary-background);color:var(--sc-primary-foreground);display:flex;justify-content:center}.illustrationimage--animation{animation-duration:.3s;animation-fill-mode:both;background-color:#000;color:#fff}.illustrationimage--animation-enter-active{animation-name:flipInX}.illustrationimage--animation-leave-active{animation-name:flipOutX}.illustrationimage--locked{height:100%;min-height:10rem;min-width:10rem;padding:5rem;text-align:center;width:100%}.illustrationimage--locked:before{bottom:0;font-size:5rem;height:10rem;left:0;line-height:10rem;margin:auto;position:absolute;right:0;top:0;width:10rem}.illustrationimage--imageStack{min-height:5rem}.illustrationimage--imageStack img{height:auto;left:0;position:absolute;top:0;width:100%}.illustrationimage--imageStack img:first-child{position:relative}.avatarSquarePic--container{overflow:hidden;position:relative}.avatarPic--non-canvas-image,.avatarSquarePic--container .avatarSquarePic--image{height:auto;left:0;position:absolute;right:0;width:100%}.avatarPic--non-canvas-image{top:2rem}.dashboard--loader-container{position:relative}.dashboard--loader-container:before{background-color:var(--sc-primary-background);bottom:0;content:" ";height:100%;left:0;margin:0;opacity:.1;position:absolute;right:0;top:0;width:100%}.dashboard--loader-container .dashboard--loading-bar{animation:spin 1s linear infinite;border-radius:50%;bottom:0;box-shadow:0 4px 0 0 var(--sc-primary-background);box-sizing:content-box;height:160px;left:0;margin:auto;position:absolute;right:0;top:0;width:160px}.dashboard--loader-container .dashboard--loading-text{bottom:0;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0;top:calc(50% + 80px + 2rem);width:100%}.highestInfinity{background-color:var(--sc-secondary-light-background);border-radius:3rem;box-shadow:var(--std-box-shadow);color:#000;color:var(--sc-secondary-light-foreground);display:flex;height:4rem;margin:0;padding:.6rem 1.2rem;position:relative;width:-moz-fit-content;width:fit-content}.highestInfinity:hover{cursor:pointer}.highestInfinity>img{height:3rem;width:3rem}.highestInfinity>.home-stat-number{font-size:2rem;font-weight:350;line-height:3rem;margin-right:.6rem;text-align:left}#draggable-container{display:none;position:fixed;z-index:1}#draggable-header:hover{cursor:move}#draggable-header{border-radius:1rem 1rem 0 0;z-index:2}
/* ! Ilustrations */#js-series--illustrations-container.horizontal>div{height:fit-content;height:-moz-fit-content;width:70vw}#js-series--illustrations-container.vertical>div{height:90vh;width:fit-content;width:-moz-fit-content}#js-series--illustrations-container>div{display:flex;height:95vh;max-height:unset;max-width:unset;width:95vw}#js-series--illustrations-container.horizontal>div>#js-series--illustrations-list{height:fit-content;height:-moz-fit-content;width:100%}#js-series--illustrations-container.vertical>div>#js-series--illustrations-list{height:calc(100% - 8vw);width:fit-content;width:-moz-fit-content}#js-series--illustrations-list{flex:1;overflow:hidden;position:relative;width:100%}#js-series--illustrations-list,.ef--footer{background-color:var(--sc-primary-background);display:flex}.ef--footer{align-items:center;color:var(--sc-primary-foreground);justify-content:center}.js-illustration-canvas.vertical{height:100%;width:auto}.js-illustration-canvas.horizontal{height:auto;width:100%}.js-illustration-canvas.visible{display:block}.js-illustration-canvas{display:none;height:100%}.series--title-container{background:var(--sc-primary-background);display:flex;width:100%}.series--title{color:#fff;flex:1;font-size:2rem;line-height:4rem;padding:0;text-align:center}#js-series--illustration-counter{color:#fff;font-size:1.6rem;height:4rem;line-height:4rem;text-align:center}

/* ! Achievements */#js-series--achievements-container>div{max-height:60vh;overflow:visible;width:600px}#js-series--achievements-list{max-height:calc(60vh - 4rem);overflow:auto;padding:1rem}.js-achievement-line{background-color:var(--sc-surface-background);border-radius:10px;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);display:flex;height:fit-content;height:-moz-fit-content;margin:10px;position:relative}.achievement-title{font-size:2rem;line-height:2rem}.achievement-description{flex:1;font-size:1.2rem;line-height:1.6rem;margin-top:.5rem}.achievement-icon,.achievement-icon>img{border-bottom-left-radius:10px;border-top-left-radius:10px;height:6rem;margin:auto 0;width:auto}.lock-image{border-bottom-right-radius:10px;border-top-right-radius:10px;height:6rem;width:auto}

/* ! Lore */.js-lore-button:hover{cursor:pointer;transform:scale(1.3)}.js-lore-button{font-size:2.5rem;margin:.75rem!important;width:2.5rem;z-index:1}#js-lore--counter,.js-lore-button{color:var(--sc-primary-foreground);height:2.5rem;line-height:2.5rem;transition:all .3s}#js-lore--counter{font-size:2rem;margin:.75rem}.dg-post{background-color:var(--sc-surface-background);border:1px solid var(--sc-primary-light-background);border-radius:1rem;color:var(--sc-surface-foreground);display:flex;gap:1rem;margin:0 auto;padding:1rem}.dg-post .post--ProfilePic{border-radius:3rem;transition:all .3s}.dg-post .post--ProfilePic:hover{box-shadow:var(--std-box-shadow)}.dg-post .post--body{display:flex;flex:1;flex-direction:column}.dg-post .post--body p{margin:0}.dg-post .post--body .post--username{font-weight:700;width:fit-content;width:-moz-fit-content}.dg-post .post--body .post--spoiler--toggle{background-color:transparent;border-radius:.6rem;color:var(--sc-primary-background);margin-top:.5rem;padding:2rem 1rem;text-align:center;transition:all .3s}.dg-post .post--body .post--spoiler--toggle:hover{cursor:pointer}.dg-post .post--body .post--spoiler--toggle:before{background-color:var(--sc-primary-background);border-radius:.6rem;bottom:0;content:" ";left:0;margin:0;opacity:.1;position:absolute;right:0;top:0}.dg-post .post--body .post--text{margin-top:.5rem;padding-right:2rem}.dg-post .post--body .post--images--container{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem}.dg-post .post--body .post--images--container .post--image{border-radius:.5rem;height:100px;transition:box-shadow .3s}.dg-post .post--body .post--images--container .post--image:hover{box-shadow:var(--std-box-shadow);cursor:pointer}.dg-post .post--body .post--commentsLine{display:flex;gap:1rem;margin-top:1rem}.dg-post .post--body .post--commentsLine .clickable:hover{color:var(--sc-primary-background);cursor:pointer}.dg-post .post--body .post--commentsLine .clickable .likedByUser{color:var(--sc-secondary-background)}.dg-post .post--body .post--commentsLine i{font-size:1rem;height:1rem;line-height:1.3rem;width:1rem}.dg-post .post--body .post--viewComments{color:var(--sc-primary-background);font-size:.8rem}.dg-post .post--body .post--viewComments:hover{color:var(--sc-primary-background);cursor:pointer}.dg-post .post--body .post--viewComments i{font-size:1rem;line-height:1.3rem;margin-right:.5rem}.post--commentsModal--footer{display:flex;gap:1rem;justify-content:space-around;padding-bottom:1.35rem;width:100%}.dg-post--updateBubble{background-color:var(--sc-secondary-light-background);border-radius:1.5rem;color:var(--sc-secondary-light-foreground);height:1.5rem;padding:.25rem .5rem;width:fit-content;width:-moz-fit-content}.dg-post--updateBubble,.dg-post--updateBubble i{font-size:.8rem;line-height:1rem}.post--threedotsMenu--container{background:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--heavy-box-shadow);color:var(--sc-surface-foreground);min-width:350px;padding:1rem;position:absolute;right:-2rem;top:calc(100% + .5rem);z-index:1}.post--threedotsMenu--container:before{border:.5rem solid transparent;border-bottom:.5rem solid var(--sc-surface-background);content:" ";position:absolute;right:2rem;top:-.9rem}.post--threedotsMenu--container .post--threedotsmenu--item{align-items:center;border-radius:.5rem;color:inherit;display:flex;padding:.5rem;text-decoration:none;transition:all .3s}.post--threedotsMenu--container .post--threedotsmenu--item:hover{background-color:var(--sc-primary-light-background);box-shadow:var(--std-box-shadow);color:var(--sc-primary-light-foreground);cursor:pointer}.post--threedotsMenu--container .post--threedotsmenu--item .post--threedotsmenu--item--icon{background-color:var(--sc-primary-background);border-radius:2rem;color:var(--sc-primary-foreground);text-align:center;width:2rem}.post--threedotsMenu--container .post--threedotsmenu--item div{font-size:1rem;height:2rem;line-height:1rem;padding:.5rem}.post--threedotsMenu--container .post--threedotsmenu--item .post--threedotsmenu--item--text{flex:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pollingOption{align-items:center;background-color:var(--sc-background);border:1px solid var(--sc-primary-light-background);border-radius:.5rem;display:flex;gap:1rem;margin-top:.5rem;padding:1rem;transition:all .3s}.pollingOption:hover{border-color:var(--sc-primary-background);cursor:pointer}.dg-review--container{display:flex;gap:1rem;padding:0 1rem}.dg-review--container .review--ProfilePic{border:1px solid var(--sc-primary-light-background);border-radius:3rem;height:6rem;transition:all .3s;width:6rem}.dg-review--container .review--ProfilePic:hover{box-shadow:var(--std-box-shadow)}.dg-review--container .review--ProfilePic.dg-profilepic--fontAwesome{background-color:var(--sc-primary-foreground);color:var(--sc-primary-background);font-size:6rem;height:6rem;line-height:6rem;text-align:center;width:6rem}.dg-review--container .review--body{flex:1}.dg-review--container .review--body.withBottomBorderAndPadding{border-bottom:2px solid var(--sc-primary-transparent-10);padding-bottom:2rem}.dg-review--container .review--body p{margin:0}.dg-review--container .review--body .review--username{font-weight:700;width:fit-content;width:-moz-fit-content}.dg-review--container .review--body .review--rating{margin-top:.5rem}.dg-review--container .review--body .review--text{margin-top:.5rem;padding-right:2rem}.dg-review--container .review--body .review--commentsLine{display:flex;gap:1rem;margin-top:1rem}.dg-review--container .review--body .review--commentsLine .clickable:hover{color:var(--sc-primary-background);cursor:pointer}.dg-review--container .review--body .review--commentsLine .clickable .likedByUser{color:var(--sc-secondary-background)}.dg-review--container .review--body .review--commentsLine i{font-size:1rem;line-height:1.3rem}.dg-review--container .review--body .review--viewComments{color:var(--sc-primary-background);font-size:.8rem;margin-bottom:2rem}.dg-review--container .review--body .review--viewComments:hover{color:var(--sc-primary-background);cursor:pointer}.dg-review--container .review--body .review--viewComments i{font-size:1rem;line-height:1.3rem;margin-right:.5rem}.review--reply--container .review--reply--fancyArrow{border-bottom:2px solid var(--sc-foreground);border-bottom-left-radius:.2rem;border-left:2px solid var(--sc-foreground);height:1rem;left:.5rem;position:absolute;top:.5rem;width:1rem}.review--reply--container .review--reply--fancyArrow:after{border-bottom:2px solid var(--sc-foreground);border-bottom-right-radius:.2rem;border-right:2px solid var(--sc-foreground);bottom:calc(-2px - .25rem);content:"";height:.5rem;left:calc(100% - .25rem);position:absolute;transform:rotate(-45deg);width:.5rem}.review--reply--container .review--reply--quill{margin-left:2.5rem;margin-right:2rem;margin-top:1rem}.review--reply--container .review--reply--quill .ql-container{border-radius:4px}.recursive-review{background-color:var(--sc-background);border-radius:.6rem;color:var(--sc-foreground);margin-top:0;padding-bottom:1rem;padding-top:1rem}.review--commentsModal--footer{display:flex;gap:1rem;justify-content:space-around;padding-bottom:1.35rem;width:100%}.seriesStatusComponent{align-items:center;display:flex;gap:.25rem;justify-content:center}.seriesStatusComponent.clickable:hover{cursor:pointer}.seriesStatusComponent.DRAFT{background-color:#fcf2cf!important}.seriesStatusComponent.STORY_PITCH{background-color:#fce5cf!important}.seriesStatusComponent.WORK_IN_PROGRESS{background-color:#fccff1!important}.seriesStatusComponent.DEMO{background-color:#e6cffc!important}.seriesStatusComponent.ONGOING{background-color:#cff4fc!important}.seriesStatusComponent.COMPLETE{background-color:#d6fccf!important}.seriesStatusComponent.HIATUS,.seriesStatusComponent.INACTIVE{background-color:#fcf2cf!important}.seriesStatusComponent.CANCELLED{background-color:#fccfcf!important}.seriesStatusComponent i{margin:0!important}.seriesStatusComponent .seriesStatusComponent--text,.seriesStatusComponent i{font-size:1rem;line-height:1.3rem}.seriesStatusComponentBadge.clickable:hover{cursor:pointer}.seriesStatusComponentBadge.DRAFT{background-color:#fcf2cf!important;color:#000}.seriesStatusComponentBadge.STORY_PITCH{background-color:#fce5cf!important;color:#000}.seriesStatusComponentBadge.WORK_IN_PROGRESS{background-color:#fccff1!important;color:#000}.seriesStatusComponentBadge.DEMO{background-color:#e6cffc!important;color:#000}.seriesStatusComponentBadge.ONGOING{background-color:#cff4fc!important;color:#000}.seriesStatusComponentBadge.COMPLETE{background-color:#d6fccf!important;color:#000}.seriesStatusComponentBadge.HIATUS,.seriesStatusComponentBadge.INACTIVE{background-color:#fcf2cf!important;color:#000}.seriesStatusComponentBadge.CANCELLED{background-color:#fccfcf!important;color:#000}.dg-comment--container{display:flex;gap:1rem;margin-top:2rem;padding:0 1rem}.dg-comment--container .comment--ProfilePic{border-radius:2rem;font-size:2rem;height:2rem;line-height:2rem;transition:all .3s;width:2rem}.dg-comment--container .comment--ProfilePic:hover{box-shadow:var(--std-box-shadow)}.dg-comment--container .comment--body{border-bottom:2px solid var(--sc-primary-transparent-10);flex:1;padding-bottom:2rem}.dg-comment--container .comment--text{margin-top:.5rem;padding-right:2rem}.dg-comment--container .comment--commentsLine{display:flex;gap:1rem;margin-top:1rem}.dg-comment--container .comment--commentsLine .comment--clickableElement:hover{color:var(--sc-primary-background);cursor:pointer}.dg-comment--container .comment--commentsLine .comment--clickableElement .likedByUser{color:var(--sc-secondary-background)}.dg-comment--container .comment--commentsLine i{font-size:1rem;line-height:1.3rem}.dgDialogContainer{align-items:center;animation-duration:.3s;animation-fill-mode:both;background:rgba(0,0,0,.8);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10}.dgDialogContainer .dgDialog{background:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);padding:2rem;width:min(30rem,100% - 2rem)}.dgDialogContainer .dgDialog .dgDialog--image{height:auto;margin-bottom:2rem;width:100%}.dgDialogContainer .dgDialog .dgDialog--icon{color:var(--sc-primary-light-background);font-size:6rem;margin-bottom:.5rem;text-align:center;width:100%}.dgDialogContainer .dgDialog .dgDialog--title{font-size:1.6rem;font-weight:700;margin-bottom:.5rem}.dgDialogContainer .dgDialog .dgDialog--buttonsLine{display:flex;justify-content:center;margin-top:.5rem}.dgDialogContainer .dgDialog .dgDialog--buttonsLine.noSpacing{gap:.5rem}.dgDialogContainer .dgDialog .dgDialog--buttonsLine.containsSpacing{justify-content:space-between}.dgDialogContainer .dgDialog .dgDialog--buttonsLine .dgDialog--buttonsGroup{display:flex;gap:.5rem;justify-content:center}.dgDialogContainer .dgDialog .dgDialog--buttonsLine .dgDialog--button{flex:1;width:auto}.post--newPost{background-color:transparent;border:2px solid var(--sc-primary-background);border-radius:.6rem;color:var(--sc-primary-background);display:flex;gap:1rem;justify-content:flex-start;margin-top:1rem;padding:.5rem;transition:box-shadow .3s}.post--newPost>div{line-height:2.3rem;transition:all .3s}.post--newPost:hover div{font-weight:700}.post--newPost:hover{box-shadow:var(--std-box-shadow);cursor:pointer}.post--newPost:before{background-color:var(--sc-primary-background);bottom:0;content:" ";left:0;margin:0;opacity:.1;position:absolute;right:0;top:0}#login-signup--modal-parent{background-color:rgba(0,0,0,.7);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:5}#login-signup--modal{border-radius:1rem;border-radius:10px;bottom:0;box-shadow:var(--std-box-shadow);display:flex;height:80vh;left:0;margin:auto;max-width:min(1400px,100vw - 2rem);position:absolute;right:0;top:0;width:90vw;z-index:100}#login-signup--mosaic{background-color:var(--sc-header-background);background:url(/assets/components/SE_THUMBNAIL2.png);background-position:50%;background-size:cover;border-radius:1rem 0 0 1rem;filter:brightness(1.5);flex:4;height:100%;overflow:hidden;padding:0;transition:all .3s}#login-signup--mosaic.signup:after{background-color:var(--sc-primary-background)}#login-signup--mosaic:after{background-color:var(--sc-secondary-background);bottom:0;content:" ";left:0;opacity:.5;position:absolute;right:0;top:0;transition:all .3s}#login-signup--container{background-color:var(--sc-background);border-radius:0 1rem 1rem 0;color:var(--sc-foreground);display:flex;flex:6;flex-direction:column;height:100%;width:100%}#login-signup--container .login-signup--container--form{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:4rem 6rem 0;width:100%}@media only screen and (max-width:651px){#login-signup--container .login-signup--container--form{padding:4rem 0}}#login-signup--container .login-signup--container--form .login-signup--container--form--input{margin:2rem 0 0;min-width:300px;width:100%}#login-signup--container .login-signup--container--form .login-signup--container--form--forgotpassword{display:block;font-size:.9rem;margin-top:1rem;text-align:right;width:100%}#login-signup--container .login-signup--container--form .login-signup--container--form--forgotpassword *{font-size:.9rem}#login-signup--container .login-signup--container--form--submit{margin:2rem auto 4rem}#login-signup--container .login-signup--container--form .alert{margin:1rem 0 0}#login-signup--container--menu{border-bottom:2px solid var(--sc-primary-light-background);display:flex;margin:4rem 6rem 0;transition:all .3s;width:calc(100% - 12rem)}#login-signup--container--menu div{flex:1;font-size:1.5rem;height:4rem;line-height:2rem;opacity:.5;padding:1rem;text-align:center}#login-signup--container--menu div:hover{cursor:pointer;opacity:.8}#login-signup--container--menu div.selected{opacity:1}#login-signup--container--menu div.selected:after{background:var(--sc-primary-background);content:" ";height:2px;left:0;margin:auto;position:absolute;right:0;top:100%;width:100%}#login-signup--back-button{left:2rem;position:absolute;top:2rem}@media only screen and (max-width:1300px){#login-signup--container,#login-signup--mosaic{flex:5}}@media only screen and (max-width:715px){#login-signup--mosaic{display:none}#login-signup--modal{border-radius:0;height:100%;max-width:100%;width:100%}#login-signup--back-button{left:1rem;top:1rem}#login-signup--container{border-radius:0;padding:0}#login-signup--container .login-signup--container--form{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem}#login-signup--container .login-signup--container--form--submit{margin:0!important;width:100%}#login-signup--container--menu{margin-top:3rem}}
/* ! Progress Bar (on chapters.php)*/#current-chapter__progressBarContainer{border-radius:0 1rem 1rem 0;bottom:0;flex:2;height:3.6rem;left:0;margin:0 0 0 2rem;padding:.8rem 0;position:relative}#current-chapter__progressBarLogo{left:-2.5rem;margin:0;position:absolute;top:-1rem;transform:none!important;z-index:1}#js-current-chapter__progressBar--earliest.visible{display:block}#js-current-chapter__progressBar--earliest{border-right:2px solid var(--sc-primary-background);display:none;height:var(--current-chapter__progressBar-height);margin:0;position:absolute;z-index:0}#js-current-chapter__progressBar--latest{background-color:var(--sc-primary-background);border-radius:0 1rem 1rem 0;color:var(--sc-primary-foreground);font-size:1.2rem;height:2rem;line-height:2rem;margin-left:0;min-width:5rem!important;padding-right:1rem;position:relative;text-align:right}

/* ! Progress Bar (on series.php)*/.progressBarContainer{border-radius:0 2.5rem 2.5rem 0;bottom:-1vw;height:2.5rem;left:0;margin-left:1rem;padding:0;position:absolute;width:calc(100% - .5rem)}.chapter--progressBarLogo{height:5rem;left:0;margin:0;position:absolute;top:0;transform:translate3d(-50%,-42%,0);width:5rem;z-index:1}.progressBarContainer.not-started{filter:grayscale(100%)}.progressBarContainer.start-screen .js-current-chapter__progressBar--latest{background-color:var(--sc-primary-background)}.progressBarContainer.completed .js-current-chapter__progressBar--latest{background-color:var(--sc-success-background)}.js-current-chapter__progressBar--latest,.progressBarContainer.score-screen .js-current-chapter__progressBar--latest{background-color:var(--sc-primary-background)}.js-current-chapter__progressBar--latest{border-radius:0 2.5rem 2.5rem 0;color:var(--sc-primary-foreground);font-size:1.2rem;font-weight:400;height:1.5rem;line-height:1.5rem;margin:.5rem auto .5rem 0;min-width:9vw;padding:0 1rem 0 5vw;position:relative;text-align:right}.post--writingPost--container{height:-moz-min-content;height:min-content;max-height:min(60rem,90vh);width:min(40rem,90vw)}.post--writingPost--container .dg-modal--body{padding:1rem 1rem 0}.post--writingPost--container .post--writingPost--username{align-items:center;display:flex;gap:.5rem;justify-content:center}.post--writingPost--container .post--writingPost--body{flex:1}.post--writingPost--container .post--writingPost--body .post--writingPost--body--quill{background-color:var(--sc-surface-background);color:var(--sc-surface-foreground);margin-top:1rem}.post--writingPost--container .post--writingPost--body .post--writingPost--body--quill .ql-container{border:none}.post--writingPost--container .post--writingPost--body .post--writingPost--body--quill .ql-editor{min-height:10rem}.post--writingPost--container .post--writingPost--body .post--spoilerToggle{display:flex;gap:1rem;margin-top:1rem}.post--writingPost--container .postModalTitle{font-size:1rem;font-weight:700}.post--writingPost--container .postModal--imagesContainer{display:flex;flex-wrap:wrap;gap:1rem;margin-top:.5rem}.post--writingPost--container .postModal--imagesContainer .postModal--imagesContainer--newImage{align-items:center;background-color:var(--sc-primary-light-background);border-radius:.5rem;display:flex;flex-direction:column;gap:.25rem;height:100px;justify-content:center;min-width:100px;padding:.5rem 1rem;transition:box-shadow .3s;width:-moz-min-content;width:min-content}.post--writingPost--container .postModal--imagesContainer .postModal--imagesContainer--newImage div,.post--writingPost--container .postModal--imagesContainer .postModal--imagesContainer--newImage i{color:var(--sc-primary-background);white-space:nowrap}.post--writingPost--container .postModal--imagesContainer .postModal--imagesContainer--newImage:hover{box-shadow:var(--heavy-box-shadow);cursor:pointer}.post--writingPost--container .postModal--imagesContainer .postModal--imagesContainer--image{height:100px;transition:box-shadow .3s;width:fit-content;width:-moz-fit-content}.post--writingPost--container .postModal--imagesContainer .postModal--imagesContainer--image img{border-radius:.5rem;height:100px;transition:filter .3s;width:auto}.post--writingPost--container .postModal--imagesContainer .postModal--imagesContainer--image.toBeDeleted img{filter:brightness(.4)}.post--writingPost--container .postModal--imagesContainer .postModal--imagesContainer--image .postModal--imagesContainer--image--tag{border-radius:.25rem;font-size:.8rem;left:.25rem;padding:2px 4px;position:absolute;text-align:center;top:.25rem}.post--writingPost--container .postModal--imagesContainer .postModal--imagesContainer--image .postModal--imagesContainer--image--tag.new{background-color:var(--sc-success-background);color:var(--sc-success-foreground)}.post--writingPost--container .postModal--imagesContainer .postModal--imagesContainer--image .postModal--imagesContainer--image--tag.deleted{background-color:var(--sc-danger-background);color:var(--sc-danger-foreground)}.post--writingPost--container .postModal--imagesContainer .postModal--imagesContainer--image .postModal--imagesContainer--image--deleteButton{bottom:0;display:none;left:0;margin:auto;position:absolute;right:0;top:0}.post--writingPost--container .postModal--imagesContainer .postModal--imagesContainer--image:hover .postModal--imagesContainer--image--deleteButton{display:block}.post--writingPost--container .postModal--imagesContainer .postModal--imagesContainer--image:hover img{filter:brightness(.4)}.uploadFilesModal{display:flex;flex-direction:column;height:min(40rem,90vh);padding:1rem 2rem;width:min(60rem,90vw)}.imagesModal{background-color:transparent;box-shadow:none;height:-moz-min-content;height:min-content;padding:2rem;width:fit-content;width:-moz-fit-content}.imagesModal img.imagesModal--image.horizontal,.imagesModal img.imagesModal--image.square,.imagesModal img.imagesModal--image.vertical{height:80vh;width:auto}.imagesModal .imagesModal--counter{background-color:var(--sc-primary-light-background);border-radius:1rem;bottom:2rem;color:var(--sc-primary-light-foreground);font-size:1rem;height:2.3rem;left:0;line-height:1.3rem;margin:0 auto;padding:.5rem 1rem;position:fixed;right:0;width:fit-content;width:-moz-fit-content}.imagesModal .imagesModal--button{bottom:0;margin:auto 0;position:fixed;top:0;transition:all .3s}.seriesStatusChart{display:flex;height:4rem;margin:4rem 0;padding-left:1rem}.seriesStatusChart--statusBox{flex:1;height:4rem}.seriesStatusChart--statusBox:last-child .pinContainer{display:none}.seriesStatusChart--statusBox.DRAFT.statusAboveLine>.aboveSection,.seriesStatusChart--statusBox.DRAFT.statusBelowLine>.belowSection,.seriesStatusChart--statusBox.DRAFT:last-child .aboveSection,.seriesStatusChart--statusBox.DRAFT:last-child .belowSection{border-left:2px dashed #f9e69f}.seriesStatusChart--statusBox.DRAFT .pinContainer{background-color:#fcf2cf}.seriesStatusChart--statusBox.DRAFT .pinContainer .pinIcon{color:#c1990b}.seriesStatusChart--statusBox.STORY_PITCH.statusAboveLine>.aboveSection,.seriesStatusChart--statusBox.STORY_PITCH.statusBelowLine>.belowSection,.seriesStatusChart--statusBox.STORY_PITCH:last-child .aboveSection,.seriesStatusChart--statusBox.STORY_PITCH:last-child .belowSection{border-left:2px dashed #f9ca9f}.seriesStatusChart--statusBox.STORY_PITCH .pinContainer{background-color:#fce5cf}.seriesStatusChart--statusBox.STORY_PITCH .pinContainer .pinIcon{color:#c1630b}.seriesStatusChart--statusBox.WORK_IN_PROGRESS.statusAboveLine>.aboveSection,.seriesStatusChart--statusBox.WORK_IN_PROGRESS.statusBelowLine>.belowSection,.seriesStatusChart--statusBox.WORK_IN_PROGRESS:last-child .aboveSection,.seriesStatusChart--statusBox.WORK_IN_PROGRESS:last-child .belowSection{border-left:2px dashed #f99fe3}.seriesStatusChart--statusBox.WORK_IN_PROGRESS .pinContainer{background-color:#fccff1}.seriesStatusChart--statusBox.WORK_IN_PROGRESS .pinContainer .pinIcon{color:#c10b93}.seriesStatusChart--statusBox.DEMO.statusAboveLine>.aboveSection,.seriesStatusChart--statusBox.DEMO.statusBelowLine>.belowSection,.seriesStatusChart--statusBox.DEMO:last-child .aboveSection,.seriesStatusChart--statusBox.DEMO:last-child .belowSection{border-left:2px dashed #ce9ff9}.seriesStatusChart--statusBox.DEMO .pinContainer{background-color:#e6cffc}.seriesStatusChart--statusBox.DEMO .pinContainer .pinIcon{color:#690bc1}.seriesStatusChart--statusBox.ONGOING.statusAboveLine>.aboveSection,.seriesStatusChart--statusBox.ONGOING.statusBelowLine>.belowSection,.seriesStatusChart--statusBox.ONGOING:last-child .aboveSection,.seriesStatusChart--statusBox.ONGOING:last-child .belowSection{border-left:2px dashed #9fe9f9}.seriesStatusChart--statusBox.ONGOING .pinContainer{background-color:#cff4fc}.seriesStatusChart--statusBox.ONGOING .pinContainer .pinIcon{color:#0b9fc1}.seriesStatusChart--statusBox.COMPLETE.statusAboveLine>.aboveSection,.seriesStatusChart--statusBox.COMPLETE.statusBelowLine>.belowSection,.seriesStatusChart--statusBox.COMPLETE:last-child .aboveSection,.seriesStatusChart--statusBox.COMPLETE:last-child .belowSection{border-left:2px dashed #aef99f}.seriesStatusChart--statusBox.COMPLETE .pinContainer{background-color:#d6fccf}.seriesStatusChart--statusBox.COMPLETE .pinContainer .pinIcon{color:#29c10b}.seriesStatusChart--statusBox.INACTIVE.statusAboveLine>.aboveSection,.seriesStatusChart--statusBox.INACTIVE.statusBelowLine>.belowSection,.seriesStatusChart--statusBox.INACTIVE:last-child .aboveSection,.seriesStatusChart--statusBox.INACTIVE:last-child .belowSection{border-left:2px dashed #f9e69f}.seriesStatusChart--statusBox.INACTIVE .pinContainer{background-color:#fcf2cf}.seriesStatusChart--statusBox.INACTIVE .pinContainer .pinIcon{color:#c1990b}.seriesStatusChart--statusBox.HIATUS.statusAboveLine>.aboveSection,.seriesStatusChart--statusBox.HIATUS.statusBelowLine>.belowSection,.seriesStatusChart--statusBox.HIATUS:last-child .aboveSection,.seriesStatusChart--statusBox.HIATUS:last-child .belowSection{border-left:2px dashed #f9e69f}.seriesStatusChart--statusBox.HIATUS .pinContainer{background-color:#fcf2cf}.seriesStatusChart--statusBox.HIATUS .pinContainer .pinIcon{color:#c1990b}.seriesStatusChart--statusBox.CANCELLED.statusAboveLine>.aboveSection,.seriesStatusChart--statusBox.CANCELLED.statusBelowLine>.belowSection,.seriesStatusChart--statusBox.CANCELLED:last-child .aboveSection,.seriesStatusChart--statusBox.CANCELLED:last-child .belowSection{border-left:2px dashed #f99f9f}.seriesStatusChart--statusBox.CANCELLED .pinContainer{background-color:#fccfcf}.seriesStatusChart--statusBox.CANCELLED .pinContainer .pinIcon{color:#c10b0b}.seriesStatusChart--statusBox .pinContainer{align-items:center;border-radius:2rem;display:flex;height:2rem;justify-content:center;left:-1rem;position:absolute;transition:all .1s;width:2rem;z-index:1}.seriesStatusChart--statusBox .pinContainer .pinIcon{font-size:1rem;line-height:1rem;text-align:center}.seriesStatusChart--statusBox .pinContainer .pinTextContainer{display:none;height:4.5rem;padding-right:.5rem}.seriesStatusChart--statusBox .pinContainer .pinTextContainer .pinTextContainer--title{font-size:1rem;font-weight:700;height:1.3rem;line-height:2rem;white-space:nowrap}.seriesStatusChart--statusBox .pinContainer .pinTextContainer .pinTextContainer--date{font-size:.8rem;height:1rem;line-height:1rem;margin-top:.5rem;opacity:.9;white-space:nowrap}.seriesStatusChart--statusBox .pinContainer:hover{align-items:flex-start;border-radius:.5rem;gap:.25rem;height:4.5rem;padding:.5rem;width:fit-content;width:-moz-fit-content;z-index:2}.seriesStatusChart--statusBox .pinContainer:hover .pinIcon{height:2rem;line-height:2rem;width:2rem}.seriesStatusChart--statusBox .pinContainer:hover .pinTextContainer{display:block}.seriesStatusChart--statusBox>.aboveSection{border-bottom:2px solid var(--sc-primary-light-background)}.seriesStatusChart--statusBox>.aboveSection,.seriesStatusChart--statusBox>.belowSection{height:2rem}.seriesStatusChart--statusBox.statusAboveLine>.aboveSection{border-left:2px dashed var(--sc-primary-light-background)}.seriesStatusChart--statusBox.statusAboveLine>.pinContainer{bottom:100%}.seriesStatusChart--statusBox.statusBelowLine>.belowSection{border-left:2px dashed var(--sc-primary-light-background)}.seriesStatusChart--statusBox.statusBelowLine>.pinContainer{top:100%}.seriesStatusChart--lastItem{align-items:center;display:flex;margin-left:1rem}.seriesStatusChart--lastItem:before{border:.5rem solid transparent;bottom:0;content:"";height:0;margin:auto 0;position:absolute;right:100%;top:0;width:0}.seriesStatusChart--lastItem .pinContainer{align-items:center;border-radius:.5rem;display:flex;gap:.5rem;justify-content:center;padding:1rem}.seriesStatusChart--lastItem .pinContainer:before{background-color:var(--sc-primary-light-background);border-radius:1rem;color:var(--sc-primary-light-foreground);content:"Current status";font-size:.8rem;line-height:.8rem;margin:0 auto;padding:.5rem 1rem;position:absolute;text-align:center;top:calc(100% + .5rem)}.seriesStatusChart--lastItem .pinContainer .pinIcon{border-radius:2.3rem;font-size:1.2rem;height:2.3rem;line-height:2.3rem;text-align:center;width:2.3rem}.seriesStatusChart--lastItem .pinContainer .pinTextContainer--title{font-size:1rem;font-weight:700;height:1.3rem;line-height:2rem;white-space:nowrap}.seriesStatusChart--lastItem .pinContainer .pinTextContainer--date{font-size:.8rem;height:1rem;line-height:1rem;margin-top:.5rem;opacity:.9;white-space:nowrap}.seriesStatusChart--lastItem.DRAFT:before{border-right-color:#fcf2cf}.seriesStatusChart--lastItem.DRAFT .pinContainer{background-color:#fcf2cf}.seriesStatusChart--lastItem.DRAFT .pinContainer .pinIcon{background-color:#f4cc3e;color:#302603}.seriesStatusChart--lastItem.STORY_PITCH:before{border-right-color:#fce5cf}.seriesStatusChart--lastItem.STORY_PITCH .pinContainer{background-color:#fce5cf}.seriesStatusChart--lastItem.STORY_PITCH .pinContainer .pinIcon{background-color:#f4963e;color:#301903}.seriesStatusChart--lastItem.WORK_IN_PROGRESS:before{border-right-color:#fccff1}.seriesStatusChart--lastItem.WORK_IN_PROGRESS .pinContainer{background-color:#fccff1}.seriesStatusChart--lastItem.WORK_IN_PROGRESS .pinContainer .pinIcon{background-color:#f43ec6;color:#300325}.seriesStatusChart--lastItem.DEMO:before{border-right-color:#e6cffc}.seriesStatusChart--lastItem.DEMO .pinContainer{background-color:#e6cffc}.seriesStatusChart--lastItem.DEMO .pinContainer .pinIcon{background-color:#9c3ef4;color:#1a0330}.seriesStatusChart--lastItem.ONGOING:before{border-right-color:#cff4fc}.seriesStatusChart--lastItem.ONGOING .pinContainer{background-color:#cff4fc}.seriesStatusChart--lastItem.ONGOING .pinContainer .pinIcon{background-color:#3ed2f4;color:#032830}.seriesStatusChart--lastItem.COMPLETE:before{border-right-color:#d6fccf}.seriesStatusChart--lastItem.COMPLETE .pinContainer{background-color:#d6fccf}.seriesStatusChart--lastItem.COMPLETE .pinContainer .pinIcon{background-color:#5cf43e;color:#0a3003}.seriesStatusChart--lastItem.INACTIVE:before{border-right-color:#fcf2cf}.seriesStatusChart--lastItem.INACTIVE .pinContainer{background-color:#fcf2cf}.seriesStatusChart--lastItem.INACTIVE .pinContainer .pinIcon{background-color:#f4cc3e;color:#302603}.seriesStatusChart--lastItem.HIATUS:before{border-right-color:#fcf2cf}.seriesStatusChart--lastItem.HIATUS .pinContainer{background-color:#fcf2cf}.seriesStatusChart--lastItem.HIATUS .pinContainer .pinIcon{background-color:#f4cc3e;color:#302603}.seriesStatusChart--lastItem.CANCELLED:before{border-right-color:#fccfcf}.seriesStatusChart--lastItem.CANCELLED .pinContainer{background-color:#fccfcf}.seriesStatusChart--lastItem.CANCELLED .pinContainer .pinIcon{background-color:#f43e3e;color:#300303}.seriesStatusInfo--mainLine{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding-bottom:1rem;width:100%}.seriesStatusInfo--mainLine .informationLine{border-radius:1rem;display:flex;gap:var(--margin-2);margin-bottom:var(--margin-3);padding:1rem;position:relative;transition:all .3s;width:100%}.seriesStatusInfo--mainLine .informationLine i{border-radius:2rem;color:#000;font-size:1.2rem;height:3rem;line-height:3rem;text-align:center;transition:all .3s;width:3rem}.seriesStatusInfo--mainLine .informationLine .floatingExplanation{align-items:center;display:flex;width:calc(100% - 4rem)}.seriesStatusInfo--mainLine .informationLine .floatingExplanation .absoluteText--wrapper{width:100%}.seriesStatusInfo--mainLine .informationLine .floatingExplanation .absoluteText--wrapper p{font-size:.9rem;opacity:.9}.seriesStatusInfo--mainLine:before{background-color:var(--sc-primary-light-background);bottom:0;content:"";height:calc(100% - 5rem);left:calc(2.5rem - 2px);margin:auto 0;position:absolute;top:0;width:4px}

/* ! Section 1: Stats Container */section#home-stats-container{display:flex;gap:1rem}@media only screen and (max-width:651px){section#home-stats-container{display:none}}.gameBarLink{border:2px solid transparent;border-radius:3rem;box-shadow:var(--std-box-shadow);box-sizing:border-box;color:var(--sc-header-foreground);display:flex;height:2.5rem;margin:.75rem 0;padding:0 .5rem;position:relative;width:-moz-fit-content;width:fit-content}.gameBarLink:hover{cursor:pointer}.gameBarLink>img{height:calc(2.5rem - 4px);padding:.25rem;width:calc(2.5rem - 4px)}.gameBarLink>.home-stat-number{font-size:1.25rem;height:calc(2.5rem - 4px);line-height:calc(2.5rem - 4px);margin-left:.5rem;text-align:left}#js-daily-gift--notification-controller{background-color:var(--color-gift-light);border-color:var(--color-gift-light);color:var(--color-on-gift-light)}#js-daily-gift--notification-controller.claimed{background-color:#e3e3e3!important}#js-daily-gift--notification-controller.claimed>img{filter:grayscale(1)}#js-daily-gift--notification-controller.active-notification:after{background:var(--color-gift);border-radius:50%;content:" ";height:1rem;position:absolute;right:-.2rem;top:-.2rem;width:1rem}#js-diamonds-shop--button{border-color:var(--color-diamonds-light)}#js-keys-shop--button{border-color:var(--color-keys-light)}.shopMenu{display:flex}.shopMenu>div{border-radius:1rem 1rem 0 0;margin:0 1rem}.shopMenu-item{background:var(--sc-primary-light-background);flex:1}.shopMenu-item:hover{cursor:pointer}.shopMenu-item.visible,.shopMenu-item:hover{background:var(--sc-background)}.shopMenu-item>img{height:3rem;margin:.1rem auto;width:3rem}#shop-exit{background:#222;color:#fff;font-size:2rem;height:3rem;line-height:2rem;padding:.5rem;text-align:center;width:3rem}#shop-exit:hover{background:#000;cursor:pointer}.shopContent-grid{grid-gap:1.5rem;background:var(--sc-background);border-radius:1rem;display:none;grid-template-columns:1fr 1fr 1fr;padding:1.5rem}.shopContent-grid.visible{display:grid}.shop-gridElement{background:#fff;border-radius:1rem;box-shadow:var(--std-box-shadow);color:#000;height:fit-content;height:-moz-fit-content;margin:0;overflow:hidden;position:relative;transition:all .3s}.shop-gridElement:hover{cursor:pointer;transform:scale(1.05)}.shop-gridElement>img{height:auto;width:100%}.shop-gridElement__reward-container{display:flex}.shop-gridElement__reward-container>.reward-bonus{background:var(--light-green);border-radius:2rem 0 0 2rem;color:var(--on-light-green);text-align:left}.shop-gridElement__reward-container>div{font-size:1.2rem;font-weight:400;line-height:1.2rem;margin-top:.6rem;padding:.3rem .6rem}.shop-gridElement__reward-container>div:nth-last-child(odd){text-align:center!important}.shop-gridElement__reward-container>div:first-child{flex:1;text-align:right}.shop-gridElement__button{background:#222;color:#fff;display:flex;margin-top:.3rem;padding:.3rem .6rem;width:-moz-fit-content;width:fit-content;width:100%}.shop-gridElement__button>div.button--currency{margin:0 0 0 auto;padding:.5rem .3rem}.shop-gridElement__button>img.button--currency{margin:0 auto 0 0;padding:.1rem;width:2rem}.shop-gridElement__button>.button--currency{font-size:1rem;height:2rem;line-height:1rem}.shop-gridElement__button>.button--amount{font-size:1.6rem;font-weight:400;line-height:1.6rem;padding:.2rem .3rem}.shop-gridElement__button>.button--amount:first-child{margin:0 0 0 auto}.shop-gridElement__button>.button--amount:last-child{margin:0 auto 0 0}#shopPopup-confirm-popup{background:var(--sc-background);border-radius:1rem;box-shadow:var(std-box-shadow);color:var(--sc-foreground);height:-moz-fit-content;height:fit-content;padding:1.2rem;width:-moz-fit-content;width:fit-content}#shopPopup-confirm-popup>div{display:block;flex:1;margin:1.2rem auto}#other-options{font-size:1.2rem;line-height:1.2rem;max-width:25rem;text-align:center}#js-stats-bar--highestInfinity--image{border-radius:3rem;box-shadow:var(--std-box-shadow)}

/* ! BEG: Daily gift ========================================================================*/#js-daily--gift{background:rgba(0,0,0,.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}#js-daily--gift.visible{display:block}#js-daily--gift>div{animation-duration:.3s;background:var(--sc-background);border-radius:1rem;bottom:0;box-shadow:var(--std-box-shadow);color:var(--sc-foreground);display:flex;flex-direction:column;height:30rem;left:0;margin:auto;overflow:visible;padding:2rem;position:absolute;right:0;top:0;width:35rem}#js-daily--gift>div>.button{margin:1.2rem auto 0}#rewards-line{display:flex;margin:1rem auto}#rewards-line>:first-child{margin-left:auto}#rewards-line>:last-child{margin-right:auto}#rewards-line>div{font-size:3rem;font-weight:400;line-height:4rem;margin:0}#rewards-line>img{height:4rem;margin:0 0 0 .5rem;width:4rem}.js-daily-gift-tip{font-size:1.6rem;line-height:1.6rem;margin:2rem 0 0;text-align:center}.daily-gift--countdown{display:flex;margin-bottom:1rem;width:100%}.daily-gift--countdown>div{margin:1rem;text-align:center;width:fit-content;width:-moz-fit-content}.daily-gift--countdown>div:first-child{margin-left:auto}.daily-gift--countdown>div:last-child{margin-right:auto}.daily-gift--countdown>div>div:first-child{font-size:2rem;font-weight:400;line-height:2rem}.daily-gift--countdown>div>div:last-child{font-size:1rem;line-height:1rem}#js-daily-gift--seconds{color:var(--sc-danger-background)}

/* ! END: Daily gift ========================================================================*/@media only screen and (max-width:900px){.popupHandlers.visible #shopPopup{display:flex!important;flex-direction:column}.shopMenu{width:100%}.shopContent{flex:1;height:100%;width:100%}.shopContent-grid{border-radius:0;grid-template-columns:1fr!important;height:100%;max-height:calc(100vh - 3rem);overflow-y:auto}#shop-exit,.shopMenu>div:first-child{margin:0}.shopMenu>div{border-radius:0;margin:0 1rem}}.backgroundStoreModal{display:flex;flex-direction:row;height:min(900px,90vh);overflow:hidden;width:min(1600px,90vw)}.bsm--leftMenu{background-color:var(--sc-primary-background);height:100%;min-width:15%;padding-top:2rem}.bsm--leftMenu .bsm--leftMenu--menuItem{color:var(--sc-primary-foreground);font-size:1.5rem;height:3rem;line-height:1.5rem;padding:.75rem 1.5rem;transition:all .3s}.bsm--leftMenu .bsm--leftMenu--menuItem.selected:after{border:8px solid transparent;border-right:8px solid var(--sc-background);bottom:0;content:"";height:0;margin:auto 0;position:absolute;right:0;top:0;width:0}.bsm--leftMenu .bsm--leftMenu--menuItem:hover{background-color:var(--sc-primary-foreground);color:var(--sc-primary-background);cursor:pointer}.bsm--leftMenu .bsm--leftMenu--menuItem i{font-size:1.5rem;line-height:1.5rem;margin-right:.5rem}.bsm--rightMenu{display:flex;flex:1;flex-direction:column;height:100%}.bsm--rightMenu .collectionContainer{display:grid;flex:1;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));overflow-y:auto;padding:0 2rem 2rem;width:100%}.bsm--rightMenu .collectionContainer .collectionPreview img.collectionImage{height:auto;width:100%}.informationLine.DRAFT i,.informationLine.DRAFT.isCurrentLine,.informationLine.DRAFT:hover{background-color:#fcf2cf}.informationLine.DRAFT.isCurrentLine i,.informationLine.DRAFT:hover i{background-color:#f7d96e}.informationLine.DRAFT.isCurrentLine .seriesStatusInfo--title,.informationLine.DRAFT:hover .seriesStatusInfo--title{color:#c1990b}.informationLine.STORY_PITCH i,.informationLine.STORY_PITCH.isCurrentLine,.informationLine.STORY_PITCH:hover{background-color:#fce5cf}.informationLine.STORY_PITCH.isCurrentLine i,.informationLine.STORY_PITCH:hover i{background-color:#f7b06e}.informationLine.STORY_PITCH.isCurrentLine .seriesStatusInfo--title,.informationLine.STORY_PITCH:hover .seriesStatusInfo--title{color:#c1630b}.informationLine.WORK_IN_PROGRESS i,.informationLine.WORK_IN_PROGRESS.isCurrentLine,.informationLine.WORK_IN_PROGRESS:hover{background-color:#fccff1}.informationLine.WORK_IN_PROGRESS.isCurrentLine i,.informationLine.WORK_IN_PROGRESS:hover i{background-color:#f76ed5}.informationLine.WORK_IN_PROGRESS.isCurrentLine .seriesStatusInfo--title,.informationLine.WORK_IN_PROGRESS:hover .seriesStatusInfo--title{color:#c10b93}.informationLine.DEMO i,.informationLine.DEMO.isCurrentLine,.informationLine.DEMO:hover{background-color:#e6cffc}.informationLine.DEMO.isCurrentLine i,.informationLine.DEMO:hover i{background-color:#b56ef7}.informationLine.DEMO.isCurrentLine .seriesStatusInfo--title,.informationLine.DEMO:hover .seriesStatusInfo--title{color:#690bc1}.informationLine.ONGOING i,.informationLine.ONGOING.isCurrentLine,.informationLine.ONGOING:hover{background-color:#cff4fc}.informationLine.ONGOING.isCurrentLine i,.informationLine.ONGOING:hover i{background-color:#6edef7}.informationLine.ONGOING.isCurrentLine .seriesStatusInfo--title,.informationLine.ONGOING:hover .seriesStatusInfo--title{color:#0b9fc1}.informationLine.COMPLETE i,.informationLine.COMPLETE.isCurrentLine,.informationLine.COMPLETE:hover{background-color:#d6fccf}.informationLine.COMPLETE.isCurrentLine i,.informationLine.COMPLETE:hover i{background-color:#85f76e}.informationLine.COMPLETE.isCurrentLine .seriesStatusInfo--title,.informationLine.COMPLETE:hover .seriesStatusInfo--title{color:#29c10b}.informationLine.INACTIVE i,.informationLine.INACTIVE.isCurrentLine,.informationLine.INACTIVE:hover{background-color:#fcf2cf}.informationLine.INACTIVE.isCurrentLine i,.informationLine.INACTIVE:hover i{background-color:#f7d96e}.informationLine.INACTIVE.isCurrentLine .seriesStatusInfo--title,.informationLine.INACTIVE:hover .seriesStatusInfo--title{color:#c1990b}.informationLine.HIATUS i,.informationLine.HIATUS.isCurrentLine,.informationLine.HIATUS:hover{background-color:#fcf2cf}.informationLine.HIATUS.isCurrentLine i,.informationLine.HIATUS:hover i{background-color:#f7d96e}.informationLine.HIATUS.isCurrentLine .seriesStatusInfo--title,.informationLine.HIATUS:hover .seriesStatusInfo--title{color:#c1990b}.informationLine.CANCELLED i,.informationLine.CANCELLED.isCurrentLine,.informationLine.CANCELLED:hover{background-color:#fccfcf}.informationLine.CANCELLED.isCurrentLine i,.informationLine.CANCELLED:hover i{background-color:#f76e6e}.informationLine.CANCELLED.isCurrentLine .seriesStatusInfo--title,.informationLine.CANCELLED:hover .seriesStatusInfo--title{color:#c10b0b}.seriesStatusInfo--title{font-size:1.6rem;transition:all .3s}.findPlayerModal--userLine{align-items:center;border-radius:4px;display:flex;gap:.5rem;margin-top:.25rem;padding:.5rem;transition:all .3s}.findPlayerModal--userLine.selected{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}.findPlayerModal--userLine:hover{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground);cursor:pointer;transform:scale(1.01)}.seriesPreviewModalClass{height:max(900px,90vh);overflow-y:auto;width:min(1600px,60vw)}@media only screen and (max-width:651px){.seriesPreviewModalClass{border-radius:0;height:100%;width:100%}}#sp--background-banner{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:30rem;margin:0;position:relative;width:100%}#sp--background-banner:before{background:linear-gradient(to top,var(--sc-background),transparent 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}#sp--background-banner #sp--social-media-icons .sp--social-media-icon{background:var(--sc-secondary-background);border-radius:50%;color:var(--sc-secondary-foreground);font-size:1rem;height:2rem;line-height:1rem;margin-left:.5rem;padding:.5rem;text-align:center;text-decoration:none;transition:all .3s;width:2rem}#sp--background-banner #sp--social-media-icons .sp--social-media-icon:hover{background-color:var(--sc-secondary-background-hover);color:var(--sc-secondary-foreground-hover)}#sp--background-banner #sp--logoSnapshot{bottom:0;left:1rem;margin:auto;max-height:10rem;position:absolute;top:0;width:fit-content;width:-moz-fit-content}#sp--background-banner #sp--logoSnapshot--logo{height:8rem;width:auto}@media only screen and (max-width:651px){#sp--background-banner #sp--logoSnapshot--logo{height:auto;width:100%}}#sp--background-banner .sp--logoSnapshot--line{display:flex;gap:1rem;justify-content:center}@media only screen and (max-width:651px){#sp--background-banner .sp--logoSnapshot--line{flex-wrap:wrap}}#sp--background-banner .sp--logoSnapshot--line#sp--statsContainer{bottom:1rem;flex-wrap:wrap;justify-content:flex-start;left:1rem;position:absolute;width:calc(100% - 2rem)}@media only screen and (max-width:651px){#sp--background-banner .sp--logoSnapshot--line#sp--statsContainer{justify-content:center}}#sp--background-banner .sp--logoSnapshot--line>.lineItem{background:var(--sc-background);border-radius:1rem;box-shadow:var(--std-box-shadow);color:var(--sc-foreground);font-size:1rem;height:2.3rem;line-height:1.3rem;padding:.5rem 1rem;width:fit-content;width:-moz-fit-content}#sp--background-banner .sp--logoSnapshot--line>.lineItem i{margin-right:.5rem}#sp--background-banner .sp--logoSnapshot--line>.lineItem.authorName{font-style:italic}#sp--background-banner .sp--logoSnapshot--line>.lineItem>.rating>span{font-weight:700}#sp--background-banner .sp--logoSnapshot--line>.lineItem.secondary{background:var(--sc-secondary-light-background);color:var(--sc-secondary-light-foreground)}#sp--launch--section{align-items:center;bottom:2rem;display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;position:fixed;right:2rem;z-index:1}#sp--launch--section a{text-decoration:none}#sp--updates--container{margin-top:1rem;padding-bottom:10rem}.sp--chaptersGrid{grid-gap:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:2rem}.sp--chaptersGrid--chapter{background-color:var(--sc-surface-background);border-radius:.6rem;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);text-decoration:none;transition:all .3s}.sp--chaptersGrid--chapter img{border-radius:.6rem .6rem 0 0;height:auto;width:100%}.sp--chaptersGrid--chapter--chapterTextContainer{padding:1rem}.sp--chaptersGrid--chapter--chapterTitle{font-size:1.2rem;font-weight:700}.sp--chaptersGrid--chapter--chapterDescription{font-size:1rem;margin-top:1rem}.sp--chaptersGrid--chapter:hover{background-color:var(--sc-primary-light-background-hover);box-shadow:var(--heavy-box-shadow);color:var(--sc-primary-light-foreground-hover)}#sp--main-section{margin:0 auto;max-width:min(60rem,100%)}.sp--reviews--generalBox{border-bottom:2px solid var(--sc-primary-transparent-10);display:flex}.sp--reviews--generalBox .sp--reviews--generalBox--leftSide{flex:1;padding:2rem 0}.sp--reviews--generalBox .sp--reviews--generalBox--leftSide .sp--reviews--generalLine{display:flex;gap:1rem;padding:0 2rem;width:100%}.sp--reviews--generalBox .sp--reviews--generalBox--leftSide .sp--reviews--generalLine span{flex:1}.sp--reviews--generalBox .sp--reviews--generalBox--leftSide .sp--reviews--generalLine+.sp--reviews--generalLine{margin-top:1rem}.sp--reviews--generalBox .sp--reviews--generalBox--rightSide{border-left:2px solid var(--sc-primary-transparent-10);flex:1;padding:2rem 0 2rem 2rem}.sp--reviews--generalBox .sp--reviews--generalBox--rightSide .sp--reviews--generalBox--rightSide--floatingBox{bottom:0;height:-moz-min-content;height:min-content;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0;width:calc(100% - 2rem)}#sp--reviews--header{align-items:center;background-color:var(--sc-primary-light-background);border-radius:.5rem;color:var(--sc-primary-light-foreground);display:flex;font-size:1.6rem;gap:1rem;justify-content:space-between;line-height:2rem;margin:0 1rem 1rem;padding:.5rem 1rem}.sp--compactContent{margin:0 auto;max-width:min(60rem,100%)}.seriesCard--serieLine{background-color:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--std-box-shadow);display:flex;flex-direction:column;margin-top:1rem}.seriesCard--serieLine--thumbnail{border-radius:1rem 1rem 0 0;width:100%}.seriesCard--serieLine--seriesStatusContainer{bottom:.5rem;position:absolute;right:.5rem}.seriesCard--serieLine--seriesStatusContainer--seriesStatusItem{border-radius:1rem;opacity:.9;padding:.25rem .5rem}.seriesCard--serieLine--content{display:flex;flex:1;flex-direction:column;padding:1rem}.seriesCard--serieLine--content .seriesCard--serieLine--link{display:flex;gap:1rem;justify-content:flex-start;text-decoration:none}.seriesCard--serieLine--content .seriesCard--serieLine--link .seriesCard--serieLine--image{height:3rem;width:3rem}.seriesCard--serieLine--content .seriesCard--serieLine--link .seriesCard--serieLine--link--text{font-size:1.6rem;font-weight:700;line-height:3rem}.seriesCard--serieLine--content .seriesCard--serieLine--linkline{display:flex;gap:.5rem;margin-top:.5rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.seriesCard--serieLine--content .seriesCard--serieLine--linkline .seriesCard--serieLine--linkline-text{line-height:2rem;opacity:.9}.seriesCard--serieLine--content .seriesCard--serieLine--genre{background-color:var(--sc-primary-light-background);border-radius:4px;color:var(--sc-primary-light-foreground);font-size:.8rem;height:1.5rem;line-height:1rem;margin-top:.5rem;opacity:.9;padding:.25rem .5rem;width:-moz-fit-content;width:fit-content}.seriesCard--serieLine--content .seriesCard--series--statLine{border-radius:4px;display:flex;gap:.25rem;margin-right:.25rem;padding:.25rem .5rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.seriesCard--serieLine--content .seriesCard--series--statLine div,.seriesCard--serieLine--content .seriesCard--series--statLine i{font-size:.75rem;line-height:.75rem}.seriesCard--serieLine--content .seriesCard--series--statLine.primary{background:var(--sc-primary-background);color:var(--sc-primary-foreground)}.seriesCard--serieLine--content .seriesCard--series--statLine.primaryLight{background:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}.seriesCard--serieLine--content .seriesCard--series--statLine.warning{background:var(--sc-warning-background);color:var(--sc-warning-foreground)}.seriesCard--serieLine--content .seriesCard--series--statLine.error{background:var(--sc-danger-background);color:var(--sc-danger-foreground)}.storyengine--loading--animation-enter-active{animation-name:fadeIn}.storyengine--loading--animation-enter-active.storyengine--loading{animation-delay:0;animation-duration:1s}.storyengine--loading--animation-leave-active{animation-name:fadeOut}.storyengine--loading--animation-leave-active.storyengine--loading{animation-delay:2s;animation-duration:1s}.storyengine--loading{animation-fill-mode:both}.proTipLoader--container{position:relative}.proTipLoader--container .proTipLoader__backgroundImage{height:auto;width:100%}.proTipLoader--container .proTipLoader__overlay{bottom:0;left:0;position:absolute;right:0;top:0}.proTipLoader--container .proTipLoader__overlay .proTipLoader__overlay__backgroundGradient{background-image:linear-gradient(200deg,transparent 30%,var(--sc-primary-background)),linear-gradient(-22deg,transparent 56%,var(--sc-primary-background));bottom:0;height:100%;left:0;position:absolute;width:100%}.proTipLoader--container .proTipLoader__overlay .proTipLoader__overlay__topText{left:0;position:absolute;top:10%}.proTipLoader--container .proTipLoader__overlay .proTipLoader__overlay__topText .proTipLoader__overlay__title{background:linear-gradient(to left,transparent,var(--sc-primary-light-background) 200%);color:var(--sc-primary-foreground);font-size:4rem;font-weight:700;height:4.5rem;line-height:4.5rem;overflow:hidden;padding-left:4rem;padding-right:80%;white-space:nowrap;width:fit-content;width:-moz-fit-content}.proTipLoader--container .proTipLoader__overlay .proTipLoader__overlay__topText .proTipLoader__overlay__subtitle{display:flex;gap:.5rem;margin-left:4rem;white-space:nowrap}.proTipLoader--container .proTipLoader__overlay .proTipLoader__overlay__topText .proTipLoader__overlay__subtitle .proTipLoader__overlay__subtitle__image{height:2rem;margin:.5rem 0;width:2rem}.proTipLoader--container .proTipLoader__overlay .proTipLoader__overlay__topText .proTipLoader__overlay__subtitle .proTipLoader__overlay__subtitle__text{color:var(--sc-primary-foreground);font-size:2rem;line-height:2rem;padding:.5rem 0}.proTipLoader--container .proTipLoader__overlay .proTipLoader__overlay__bottomText{bottom:4rem;display:flex;gap:5rem;left:4rem;position:absolute;right:4rem;width:calc(100% - 8rem)}.proTipLoader--container .proTipLoader__overlay .proTipLoader__overlay__bottomText .proTipLoader__overlay__tipContainer{flex:1}.proTipLoader--container .proTipLoader__overlay .proTipLoader__overlay__bottomText .proTipLoader__overlay__tipContainer .proTipLoader__overlay__tip__title{color:var(--sc-primary-light-background);font-size:2rem;font-weight:300;height:2rem}.proTipLoader--container .proTipLoader__overlay .proTipLoader__overlay__bottomText .proTipLoader__overlay__tipContainer .proTipLoader__overlay__tip__text{color:var(--sc-primary-foreground);font-size:1.5rem;margin-top:.5rem;text-shadow:1px 1px 0 var(--sc-primary-background),-1px -1px 0 var(--sc-primary-background),1px -1px 0 var(--sc-primary-background),-1px 1px 0 var(--sc-primary-background),1px 1px 0 var(--sc-primary-background)}.proTipLoader--container .proTipLoader__overlay .proTipLoader__overlay__bottomText .proTipLoader__overlay__loaderContainer{color:var(--sc-primary-foreground);display:flex;font-size:2rem;gap:1rem;height:2rem;margin-top:auto;width:fit-content;width:-moz-fit-content}.proTipLoader--container .proTipLoader__overlay .proTipLoader__overlay__bottomText .proTipLoader__overlay__loaderContainer:before{animation:specialPulse 2s infinite;bottom:0;box-shadow:0 0 10rem 3.5rem var(--sc-primary-light-background);content:"";height:0;left:-200%;margin:auto;position:absolute;right:-200%;top:0;transform:scale(.25);width:300%}.proTipLoader--container .proTipLoader__overlay .proTipLoader__overlay__bottomText .proTipLoader__overlay__loaderContainer .proTipLoader__overlay__loader__text{color:var(--sc-primary-foreground);font-size:2rem;line-height:2rem}.proTipLoader--container .proTipLoader__overlay .proTipLoader__overlay__bottomText .proTipLoader__overlay__loaderContainer .proTipLoader__overlay__loader__spinner{animation:spin 1s linear infinite;border:4px solid var(--sc-primary-background);border-radius:2rem;border-top-color:var(--sc-primary-foreground);height:2rem;width:2rem}@keyframes specialPulse{0%{box-shadow:0 0 10rem 3.5rem var(--sc-primary-light-background)}50%{box-shadow:0 0 10rem 5rem var(--sc-primary-light-background)}to{box-shadow:0 0 10rem 3.5rem var(--sc-primary-light-background)}}.serieCurrencyCountButton--loadingContainer{background-color:var(--sc-primary-light-background);border-radius:3rem;box-shadow:var(--std-box-shadow);color:var(--sc-primary-light-foreground);display:flex;height:3rem;padding:.5rem 1rem;width:5rem}.serieCurrencyCountButton--loadingContainer:after{animation:spin 1s linear infinite;border-top:2px solid var(--sc-surface-background);border:2px solid var(--sc-surface-background);border-radius:2rem;border-top-color:var(--sc-primary-background);bottom:0;content:"";height:1.2rem;left:0;margin:auto;position:absolute;right:0;top:0;width:1.2rem}.serieCurrencyCountButton--container{background-color:var(--sc-primary-light-background);border-radius:3rem;box-shadow:var(--std-box-shadow);color:var(--sc-primary-light-foreground);display:flex;height:3rem;padding-left:1rem}.serieCurrencyCountButton--container:hover{cursor:pointer}.serieCurrencyCountButton--container .serieCurrencyCountButton__amount{font-size:1.2rem;height:2rem;line-height:2rem;margin:.5rem 0}.serieCurrencyCountButton--container img{height:2rem;margin:.5rem;width:2rem}.serieCurrencyCountButton--container>.tooltip{align-items:center;height:3rem}

/* ! BEG: Overrides of Existing Items =======================================================*/
/* ! END: Overrides of Existing Items =======================================================*/
/* ! BEG: General items =====================================================================*/section.about-us{padding:5rem}.about-us--h1{font-size:6rem;line-height:6rem;margin-bottom:4rem;margin-top:4rem}.about-us--h2{font-size:4rem;line-height:4rem;text-align:center}.about-us--h3{font-family:Roboto,sans-serif;font-size:2rem;line-height:2rem;text-align:center}.about-us--section-container a:hover{color:var(--sc-secondary-background)!important}.about-us--section-container a,.about-us--section-container b,.about-us--section-container p{font-size:1.2rem;line-height:2rem;margin-top:2rem;text-align:left}.about-us--section-container{margin:auto;position:relative;width:100%}.about-us--icon{background-color:inherit;border-radius:50%;color:inherit;font-size:2rem;height:4rem;left:0;line-height:2rem;margin:0 auto;padding:1rem 0;position:absolute;right:0;text-align:center;top:-2rem;width:4rem}

/* ! END: General items =====================================================================*/
/* ! BEG: Colors ============================================================================*/section.about-us.color1,section.about-us.color1 .about-us--icon{background-color:var(--sc-header-background);color:var(--sc-header-foreground)}section.about-us.color1 *{color:var(--sc-header-foreground)}section.about-us.color2{background-color:var(--sc-background);color:var(--sc-foreground)}section.about-us.color2 .about-us--icon{background-color:var(--sc-background);color:var(--sc-header-background)}section.about-us.color2 *{color:var(--sc-foreground)}section.about-us.color3{background-color:var(--sc-secondary-light-background);color:var(--sc-secondary-light-foreground)}section.about-us.color3 .about-us--icon{background-color:var(--sc-secondary-light-background);color:var(--sc-secondary-background)}section.about-us.color3 *{color:var(--sc-secondary-light-foreground)}section.about-us.color4{background-color:var(--sc-background);color:var(--sc-foreground)}section.about-us.color4 .about-us--icon{background-color:var(--sc-background);color:var(--sc-primary-background)}section.about-us.color4 :not(.button){color:var(--sc-foreground)}section.about-us.color5{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}section.about-us.color5 .about-us--icon{background-color:var(--sc-primary-light-background);color:var(--sc-primary-background)}section.about-us.color5 *{color:var(--sc-primary-light-foreground)}section.about-us.color6,section.about-us.color6 .about-us--icon{background-color:var(--sc-header-background);color:var(--sc-header-foreground)}section.about-us.color6 *{color:var(--sc-header-foreground)}

/* ! END: Colors ============================================================================*/.teamContainer{grid-gap:3rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:4rem;padding:0 10vw}.teamContainer .teamIndividual,.teamContainer .teamIndividual .teamImage{width:100%}.teamContainer .teamIndividual .employeeName{font-size:1.6rem;font-weight:700;margin-top:.5rem;text-align:center}.teamContainer .teamIndividual .employeeTitle{font-size:.8rem;font-weight:700;opacity:.8;text-align:center}.aboutSplitter{align-items:center;display:flex;gap:10rem;margin:2rem auto 0;width:80%}.contactUsContainer{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.contactUsContainer .contactUsItem{align-items:center;display:flex;flex:1;flex-direction:column;margin-top:3rem;max-width:500px;min-width:300px}.contactUsContainer .contactUsItem .contactUsImage{width:70%}.contactUsContainer .contactUsItem .contactUsTitle{font-size:1.6rem;margin-top:1rem;text-align:center;width:100%}.contactUsContainer .contactUsItem .contactUsText{font-size:1.6rem;text-align:center;width:100%}.libraryPage--isEmptyState{display:flex;flex-direction:column;height:calc(100vh - 4rem)}.libraryPage--emptyStateContainer{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}.libraryPage--seriesContainer{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.libraryPage--seriesContainer .libraryPage--seriesComponent{border-radius:1rem;display:flex;flex-direction:column;padding:1rem;text-decoration:none;transition:all .3s}.libraryPage--seriesContainer .libraryPage--seriesComponent--title{font-size:1.2rem;font-weight:700;margin-top:var(--margin-2)}.libraryPage--seriesContainer .libraryPage--seriesComponent--description{font-size:1rem;margin-top:var(--margin-1)}.libraryPage--seriesContainer .libraryPage--seriesComponent--image{border-radius:1rem;height:auto;width:100%}#libraryPage--demoDiv{border-radius:.5rem;padding:.5rem 1rem;position:absolute;right:.5rem;text-align:center;top:.5rem;width:fit-content;width:-moz-fit-content}.dp--seriesGrid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.dp--paginator{align-items:center;display:flex;gap:.5rem;height:4rem;justify-content:center}.dp--paginator .dp--paginator--arrow{background-color:var(--sc-primary-light-background);border-radius:1.5rem;color:var(--sc-primary-light-foreground);font-size:.8rem;height:1.5rem;line-height:1.5rem;text-align:center;width:1.5rem}.dp--paginator .dp--paginator--arrow:hover{box-shadow:var(--std-box-shadow);cursor:pointer}.dp--paginator .dp--paginator--page{background-color:var(--sc-primary-light-background);border-radius:2rem;color:var(--sc-primary-light-foreground);font-size:.8rem;height:1.5rem;line-height:1.5rem;text-align:center;width:1.5rem}.dp--paginator .dp--paginator--page:hover{box-shadow:var(--std-box-shadow);cursor:pointer}.dp--paginator .dp--paginator--page.selected{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground)}.dp--paginator .dp--paginator--page.selected:after{animation-duration:4.7s;animation-name:goToFullWidth;animation-timing-function:linear;background-color:var(--sc-primary-background);border-radius:4px;bottom:-8px;content:"";height:4px;left:0;position:absolute;right:0}@keyframes goToFullWidth{0%{width:0}to{width:100%}}.dp--carouselItem{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.dp--carouselItem.carousel-prev-enter-active,.dp--carouselItem.carousel-prev-leave-active{transition:transform .5s ease-in-out}.dp--carouselItem.carousel-prev-enter{transform:translate(-100%)}.dp--carouselItem.carousel-prev-leave-to{transform:translate(100%)}.dp--carouselItem.carousel-next-enter-active,.dp--carouselItem.carousel-next-leave-active{transition:transform .5s ease-in-out}.dp--carouselItem.carousel-next-enter{transform:translate(100%)}.dp--carouselItem.carousel-next-leave-to{transform:translate(-100%)}.featuredSeries--serieLine{background-color:var(--sc-surface-background);background-position:50% 50%;background-size:cover;border-radius:1rem;box-shadow:var(--std-box-shadow);height:500px}.featuredSeries--serieLineOverlay{height:100%;position:absolute;width:100%}.featuredSeries--serieLineOverlay .featuredSeries--serieLine--content{background-color:hsla(0,0%,100%,.8);border-radius:1rem;bottom:2rem;color:black(--sc-primary-light-foreground);height:-moz-min-content;height:min-content;left:2rem;padding:1rem;position:absolute;width:40%}.featuredSeries--serieLineOverlay .featuredSeries--serieLine--content .featuredSeries--serieLine--link{align-items:center;display:flex;gap:1rem;justify-content:flex-start;text-decoration:none}.featuredSeries--serieLineOverlay .featuredSeries--serieLine--content .featuredSeries--serieLine--link--text{font-size:1.6rem;font-weight:700}.featuredSeries--serieLineOverlay .featuredSeries--serieLine--content .featuredSeries--serieLine--genre{background-color:var(--sc-secondary-light-background);border-radius:4px;color:var(--sc-secondary-light-foreground);font-size:.8rem;height:1.5rem;line-height:1rem;margin-top:.5rem;opacity:.9;padding:.25rem .5rem;width:-moz-fit-content;width:fit-content}.featuredSeries--serieLineOverlay .featuredSeries--serieLine--series_status{align-items:center;border-radius:2rem;display:flex;height:2.3rem;justify-content:center;padding:.5rem;white-space:nowrap;width:-moz-min-content;width:min-content}.featuredSeries--serieLineOverlay .featuredSeries--serieLine--image{height:3rem;width:3rem}.analytics--pointseries--point{font-size:4rem;line-height:4rem;padding:2rem 3rem;text-align:center}.trendseriesModule{align-self:start;background-color:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);justify-self:start;margin:0;padding:1rem;position:relative}.module-selector-container{--module-selector-height:1.2rem;--module-selector-padding:10px;--module-selector-total-height:calc(var(--module-selector-height) + var(--module-selector-padding)*2);display:flex;flex-wrap:wrap;margin-bottom:var(--module-selector-padding);position:relative}.module-title{flex:70;font-size:2rem;height:2rem;line-height:2rem;margin-left:.75rem;width:fit-content;width:-moz-fit-content}.module-tag-container{display:flex;flex:1;gap:.5rem;justify-content:center;padding:.375rem 0}.module--loadtime{flex:1;height:2rem;line-height:2rem;text-align:right}.module-chart-container{animation:fadeIn .8s;width:100%}.module-chart-container canvas{height:auto!important;width:100%!important}.analytics-trendseries-row{display:flex;gap:1rem;margin:1rem auto 0;padding:0 1rem;width:100%}.analytics-trendseries-row~div{margin-top:1rem}.analytics-trendseries-row .analytics--trendseries--number{font-size:2rem;line-height:2.2rem;text-align:right;width:-moz-fit-content;width:fit-content}.analytics-trendseries-row .analytics-tooltip-container:hover{cursor:help}.analytics-trendseries-row .analytics-tooltip-container{border-bottom:2px dotted var(--sc-secondary-background)}.analytics-trendseries-row .trendseries-percentage-difference.positive{color:var(--sc-success-background)}.analytics-trendseries-row .trendseries-percentage-difference.negative{color:var(--sc-danger-background)}#page--admindashboard{--adminDashboardCutePadding:10rem;overflow:hidden}#page--admindashboard .pad--tab-series{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}#page--admindashboard .pad--tab-series .pad--serieLine{background-color:var(--sc-surface-background);border-radius:4px;box-shadow:var(--std-box-shadow);display:flex;flex-direction:column;margin-top:1rem;padding:1rem}#page--admindashboard .pad--tab-series .pad--serieLine .pad--serieLine--link{display:flex;gap:1rem;justify-content:flex-start;text-decoration:none}#page--admindashboard .pad--tab-series .pad--serieLine .pad--serieLine--link .pad--serieLine--image{height:3rem;width:3rem}#page--admindashboard .pad--tab-series .pad--serieLine .pad--serieLine--link .pad--serieLine--link--text{font-size:1.6rem;font-weight:700;line-height:3rem}#page--admindashboard .pad--tab-series .pad--serieLine .pad--serieLine--linkline{display:flex;gap:.5rem;margin-top:.5rem;text-decoration:none;width:-moz-fit-content;width:fit-content}#page--admindashboard .pad--tab-series .pad--serieLine .pad--serieLine--linkline .pad--serieLine--linkline-text{line-height:2rem;opacity:.9}#page--admindashboard .pad--tab-series .pad--serieLine .pad--serieLine--genre{background-color:var(--sc-primary-light-background);border-radius:4px;color:var(--sc-primary-light-foreground);font-size:.8rem;height:1.5rem;line-height:1rem;margin-top:.5rem;opacity:.9;padding:.25rem .5rem;width:-moz-fit-content;width:fit-content}#page--admindashboard .pad--tab-series .pad--serieLine .pad--series--statLine{border-radius:4px;display:flex;gap:.25rem;margin-right:.25rem;padding:.25rem .5rem;text-decoration:none;width:-moz-fit-content;width:fit-content}#page--admindashboard .pad--tab-series .pad--serieLine .pad--series--statLine div,#page--admindashboard .pad--tab-series .pad--serieLine .pad--series--statLine i{font-size:.75rem;line-height:.75rem}#page--admindashboard .pad--tab-series .pad--serieLine .pad--series--statLine.primary{background:var(--sc-primary-background);color:var(--sc-primary-foreground)}#page--admindashboard .pad--tab-series .pad--serieLine .pad--series--statLine.primaryLight{background:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}#page--admindashboard .pad--tab-series .pad--serieLine .pad--series--statLine.warning{background:var(--sc-warning-background);color:var(--sc-warning-foreground)}#page--admindashboard .pad--tab-series .pad--serieLine .pad--series--statLine.error{background:var(--sc-danger-background);color:var(--sc-danger-foreground)}#page--admindashboard .pad--tab-chapter{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}#page--admindashboard .pad--tab-chapter .pad--chapterLine{background-color:var(--sc-surface-background);border-radius:4px;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);display:flex;flex-direction:column;margin-top:1rem;padding:1rem}#page--admindashboard .pad--tab-chapter .pad--chapter-image{height:auto;min-height:2.8rem;width:100%}#page--admindashboard .pad--tab-chapter .pad--chapter-status{background-color:var(--sc-primary-light-background);border-radius:2rem;bottom:.5rem;color:var(--sc-primary-light-foreground);font-size:1rem;height:2.3rem;line-height:2.3rem;min-width:2.3rem;padding:0 1rem;position:absolute;right:.5rem}#page--admindashboard .pad--tab-chapter .pad--chapter-status.PUBLIC{background-color:var(--sc-success-background);color:var(--sc-success-foreground)}#page--admindashboard .pad--tab-chapter .pad--chapter-status.REJECTED{background-color:red}#page--admindashboard .pad--tab-chapter .pad--chapter-status.DRAFT{background-color:var(--sc-danger-background);color:var(--sc-danger-foreground)}#page--admindashboard .pad--tab-chapter .pad--chapter-status.BETA,#page--admindashboard .pad--tab-chapter .pad--chapter-status.PENDING-APPROVAL{background-color:var(--sc-warning-background);color:var(--sc-warning-foreground)}#page--admindashboard .pad--tab-chapter .pad--chapter-title{font-weight:700;margin-top:1rem}#page--admindashboard .pad--tab-chapter .pad--chapter-subtitle{font-size:.8rem;opacity:.9}#page--admindashboard .pad--tab-chapter .pad--chapter--statLinecontainer{display:flex;flex-wrap:wrap;margin-top:.25rem}#page--admindashboard .pad--tab-chapter .pad--chapter--statLine{border-radius:4px;display:flex;gap:.25rem;margin-right:.25rem;margin-top:.25rem;padding:.25rem .5rem;text-decoration:none;width:-moz-fit-content;width:fit-content}#page--admindashboard .pad--tab-chapter .pad--chapter--statLine div,#page--admindashboard .pad--tab-chapter .pad--chapter--statLine i{font-size:.75rem;line-height:.75rem}#page--admindashboard .pad--tab-chapter .pad--chapter--statLine.primary{background:var(--sc-primary-background);color:var(--sc-primary-foreground)}#page--admindashboard .pad--tab-chapter .pad--chapter--statLine.primaryLight{background:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}#page--admindashboard .pad--tab-chapter .pad--chapter--statLine.warning{background:var(--sc-warning-background);color:var(--sc-warning-foreground)}#page--admindashboard .pad--tab-chapter .pad--chapter--statLine.error{background:var(--sc-danger-background);color:var(--sc-danger-foreground)}#page--admindashboard .pad--tab-chapter .pad--chapter--linkline{border-radius:4px;display:flex;gap:.5rem;margin-top:.5rem;padding:.25rem .5rem;text-decoration:none;width:100%}#page--admindashboard .pad--tab-chapter .pad--chapter--linkline:hover{background-color:var(--sc-primary-light-background);box-shadow:var(--std-box-shadow);color:var(--sc-primary-light-foreground)}#page--admindashboard .pad--tab-chapter .pad--chapter--linkline .pad--chapter--linkline-text{line-height:2rem;opacity:.9}#page--admindashboard .pad--userpic{border-radius:2rem;font-size:1rem;height:2rem;line-height:2rem;text-align:center;width:2rem}.pad--series--wordCountItem--container{background:var(--sc-primary-light-background);border-radius:.25rem;color:var(--sc-primary-light-foreground);margin-top:.5rem;padding:.5rem 1rem}.pad--series--wordCountItem--container .pad--series--wordCountItem{align-items:center;border-top:1px dashed var(--sc-primary-background);display:flex;gap:.5rem;margin-top:.25rem;padding:.25rem 0}.pad--series--wordCountItem--container .pad--series--wordCountItem:first-child{border-top:none}.pad--series--wordCountItem--container .pad--series--wordCountItem .stateName{flex:1;font-size:.75rem;font-weight:700;line-height:1rem;text-align:right}.pad--series--wordCountItem--container .pad--series--wordCountItem .wordCountBarContainer{display:flex;flex:2;height:1rem}.pad--series--wordCountItem--container .pad--series--wordCountItem .wordCountBarContainer .wordCountBar.colored{border-radius:.25rem;font-size:.75rem;font-weight:700;line-height:1rem;padding:0 .5rem;text-align:center}.pad--series--wordCountItem--container .pad--series--wordCountItem .wordCountBarContainer .wordCountBar.colored.PUBLIC{background-color:var(--sc-success-background);color:var(--sc-success-foreground)}.pad--series--wordCountItem--container .pad--series--wordCountItem .wordCountBarContainer .wordCountBar.colored.REJECTED{background-color:red}.pad--series--wordCountItem--container .pad--series--wordCountItem .wordCountBarContainer .wordCountBar.colored.DRAFT{background-color:var(--sc-danger-background);color:var(--sc-danger-foreground)}.pad--series--wordCountItem--container .pad--series--wordCountItem .wordCountBarContainer .wordCountBar.colored.BETA,.pad--series--wordCountItem--container .pad--series--wordCountItem .wordCountBarContainer .wordCountBar.colored.PENDING-APPROVAL{background-color:var(--sc-warning-background);color:var(--sc-warning-foreground)}.pad--separator{height:0;margin:1rem auto;width:50%}.sat--table--serieLine.borderTop:after{background-color:var(--sc-primary-background);bottom:100%;content:" ";height:1px;left:0;position:absolute;right:0;width:100%}#seriesAnalyticsTab--table{padding:0 var(--adminDashboardCutePadding)}#seriesAnalyticsTab--table .sat--table--serieLine--name{align-items:center;display:flex;gap:var(--margin-2)}#seriesAnalyticsTab--table .sat--table--serieLine--logo{height:2rem;width:2rem}.seriesAnalyticsTab--tableHeader{font-size:2rem;margin:0 var(--adminDashboardCutePadding);margin-top:4rem;text-align:center}.seriesAnalyticsTab--topLineNumberscontainers{display:flex;justify-content:space-evenly;margin-top:var(--margin-3)}.seriesAnalyticsTab--mainNumberContainer{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center}.seriesAnalyticsTab--mainNumberContainer--title{font-size:1.2rem}.seriesAnalyticsTab--mainNumberContainer--subtitle{font-size:.8rem;opacity:.8}.seriesAnalyticsTab--mainNumberContainer--value{font-size:2rem;font-weight:700}.seriesAnalyticsTab--mainNumberContainer:not(:first-child):before{background-color:var(--sc-primary-light-background);border-radius:1rem;content:"";height:100%;position:absolute;right:calc(100% - 1px);width:2px}.payrollChevron{font-size:2rem}.payrollChevron:hover{cursor:pointer}.abTesting--title{font-size:1.6rem;font-weight:700}.abTestingCard{background-color:var(--sc-surface-background);border:1px solid var(--sc-primary-light-background);border-radius:1rem;padding:2rem}.abTesting--legendContainer{margin-top:.5rem}.abTesting--legendContainer .abTesting--legend--bubbleLine{align-items:center;display:flex;gap:.25rem}.abTesting--legendContainer .abTesting--legend--bubble{border-radius:1rem;height:.5rem;width:.5rem}.abTesting--legendContainer .abTesting--legend--text{font-size:.8rem}.abTesting--conversionBubble{background-color:var(--sc-primary-background);border-radius:3rem;color:var(--sc-primary-foreground);font-size:1rem;font-weight:700;height:3rem;line-height:3rem;text-align:center;width:3rem}.abTesting--conversionArrow{bottom:0;color:var(--sc-primary-light-background);font-size:8rem;height:8rem;left:-4rem;line-height:8rem;margin:auto;position:absolute;right:-4rem;text-align:center;top:0}.abTesting--margin{margin-top:3rem}.asdfsdafsd{background-color:var(--sc-surface-background);border:1px solid var(--sc-primary-light-background);border-radius:4px;padding:1rem;width:15rem}.asdfsdafsd--value{font-size:1.6rem;font-weight:700}.abTesting--greyArea{background-color:#eee}.abTesting--tiesColor{background-color:#ccc}.moderation--chapterLine{background-color:var(--sc-surface-background);border-radius:4px;color:var(--sc-surface-foreground);display:flex;height:10rem}.moderation--chapterLine:not(:first-child){margin-top:1rem}.moderation--chapterLine--thumbnail{border-radius:4px 0 0 4px;height:10rem;width:auto}.moderation--chapterLine--rightContainer{border-radius:0 4px 4px 0;height:10rem;padding:.5rem 1rem;width:auto}.moderation--chapter-info{display:flex;gap:1rem;justify-content:flex-start;width:100%}.moderation--chapter-info .moderation--chapter-title{color:var(--sc-surface-foreground);font-size:2rem;font-weight:350;line-height:2.3rem;margin:0}.moderation--chapter-info .moderation--chapter-status{background-color:var(--sc-primary-light-background);border-radius:2rem;color:var(--sc-primary-light-foreground);font-size:1.2rem;height:-moz-min-content;height:min-content;line-height:1.5rem;min-height:2.3rem;padding:.4rem .8rem;text-align:center}.moderation--chapter-info .moderation--chapter-status.PUBLIC{background-color:var(--sc-success-background);color:var(--sc-success-foreground)}.moderation--chapter-info .moderation--chapter-status.REJECTED{background-color:red}.moderation--chapter-info .moderation--chapter-status.DRAFT{background-color:var(--sc-danger-background);color:var(--sc-danger-foreground)}.moderation--chapter-info .moderation--chapter-status.BETA,.moderation--chapter-info .moderation--chapter-status.PENDING-APPROVAL{background-color:var(--sc-warning-background);color:var(--sc-warning-foreground)}.moderation--chapter--buttonLine{border-radius:4px;display:flex;gap:.5rem;margin-top:1rem;padding:.25rem .5rem;text-decoration:none;width:100%}.moderation--chapter--buttonLine:hover{background-color:var(--sc-primary-light-background);box-shadow:var(--std-box-shadow);color:var(--sc-primary-light-foreground);cursor:pointer}.moderation--chapter--buttonLine>i{font-size:1rem;line-height:2rem;text-align:center}.moderation--chapter--buttonLine>div{font-size:1rem;line-height:2rem;opacity:.9}.moderation--chapter-subtitle{font-size:.8rem;opacity:.9}.moderation--chapter--statLinecontainer{display:flex;flex-wrap:wrap;margin-top:.25rem}.moderation--chapter--statLinecontainer .moderation--chapter--statLine{border-radius:4px;display:flex;gap:.25rem;margin-right:.25rem;margin-top:.25rem;padding:.25rem .5rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.moderation--chapter--statLinecontainer .moderation--chapter--statLine div,.moderation--chapter--statLinecontainer .moderation--chapter--statLine i{font-size:.75rem;line-height:.75rem}.moderation--chapter--statLinecontainer .moderation--chapter--statLine.primary{background:var(--sc-primary-background);color:var(--sc-primary-foreground)}.moderation--chapter--statLinecontainer .moderation--chapter--statLine.primaryLight{background:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}.moderation--chapter--statLinecontainer .moderation--chapter--statLine.warning{background:var(--sc-warning-background);color:var(--sc-warning-foreground)}.moderation--chapter--statLinecontainer .moderation--chapter--statLine.error{background:var(--sc-danger-background);color:var(--sc-danger-foreground)}#mainSection{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 4rem);justify-content:center}#mainSection--imageContainer{height:100%;left:0;position:absolute;right:0;top:0;width:100%}#mainSection--imageContainer #mainSection--backgroundImage{background-image:url(/assets/pages/creatorspage/hero-section.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}#mainSection--imageContainer #mainSection--imageMask{background:linear-gradient(173deg,rgba(253,232,236,.9) 35%,rgba(253,232,236,.9) 50%,transparent 79%);height:100%;left:0;position:absolute;right:0;top:0;width:100%}.cp--bigTitle{color:var(--sc-p700);font-size:3rem;width:max(40%,30rem)}.cp--bigTitle,.cp--bigTitle2{font-weight:700;text-align:center}.cp--bigTitle2{font-size:2rem;width:100%}.cp--subTitle{font-size:1rem;width:max(50%,30rem)}.cp--subTitle,.cp--subTitle2{color:var(--sc-p700);text-align:center}.cp--subTitle2,.cp--subTitle3{font-size:1.2rem;width:100%}.cp--subTitle3{color:var(--sc-p300);font-weight:700;text-align:left}#cp--arguments,.cp--arguments--section{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:5rem min(24rem,20%)}@media only screen and (max-width:1200px){.cp--arguments--section{padding:5rem min(24rem,10%)!important}}@media only screen and (max-width:800px){.cp--arguments--section{padding:5rem min(24rem,5%)!important}}.cp--argumentContainer{align-items:center;display:flex;gap:5rem;height:20rem;justify-content:space-between;width:100%}.cp--argumentContainer .cp--argumentContainer--catchphrase{color:var(--sc-secondary-background);font-size:.8rem;font-weight:700}.cp--argumentContainer .cp--argumentContainer--title{font-size:2rem;font-weight:700}.cp--argumentContainer .cp--argumentContainer--description{font-size:1rem;opacity:.8}.cp--argumentContainer2{align-items:center;display:flex;gap:5rem;height:20rem;justify-content:space-between;width:100%}@media only screen and (max-width:800px){.cp--argumentContainer2{flex-direction:column-reverse!important;gap:2rem;height:unset;text-align:center}}.cp--argumentContainer2 .cp--argumentContainer--title2{font-size:2rem;font-weight:700}.cp--argumentContainer2 .cp--argumentContainer--description2{color:#6c6b78;font-size:1.2rem}.cp--argumentContainer3{align-items:center;display:flex;gap:5rem;height:20rem;justify-content:space-between;width:100%}@media only screen and (max-width:800px){.cp--argumentContainer3{flex-direction:column-reverse!important;gap:2rem;height:unset;text-align:center}}.cp--argumentContainer3 .cp--argumentContainer--title3{color:var(--sc-foreground);font-size:2rem;font-weight:700}.cp--argumentContainer3 .cp--argumentContainer--description3{color:#6c6b78;font-size:1.2rem}.createWithUsCard{align-items:center;background-color:var(--sc-surface-background);border:1px solid var(--sc-grey-300);border-radius:1rem;display:flex;flex:1;flex-direction:column;justify-content:center;padding:2rem}.createWithUsCard div{color:#6c6b78;font-size:1.2rem;margin-top:1rem;text-align:center}#stepsContainer{display:flex;gap:1rem;justify-content:center;margin-top:3rem;width:100%}@media only screen and (max-width:800px){#stepsContainer{flex-direction:column}}.stepsCard{align-items:center;border-radius:1rem;display:flex;flex:1;flex-direction:column;justify-content:flex-start;padding:2rem}.stepsCard .stepNumber{background-color:var(--sc-secondary-light-background);border-radius:.25rem;color:var(--sc-secondary-light-foreground);font-size:1rem;font-weight:700;margin-top:1rem;padding:.25rem .5rem;text-align:center}.stepsCard .stepTitle{color:var(--sc-grey-800);font-size:1.6rem;font-weight:700;margin-top:.5rem;text-align:center}.stepsCard .stepDescription{color:var(--sc-grey-600);font-size:1rem;text-align:center}.creators-page--icon{background-color:inherit;border-radius:50%;color:inherit;font-size:2rem;height:4rem;left:0;line-height:2rem;margin:0 auto;padding:1rem 0;position:absolute;right:0;text-align:center;top:-2rem;width:4rem}.creatorsPage--hover{font-weight:700}.creatorsPage--hover:hover{cursor:pointer}#editorPreviewContainer{background:linear-gradient(to bottom right,#eecda3,#ef629f);border-radius:2rem;box-shadow:var(--std-box-shadow);padding-left:4rem;padding-right:4rem;padding-top:2rem;width:100%}#editorPreviewContainer #editorPreviewText{color:#fff;font-size:3rem;font-weight:700;padding:0 4rem;text-align:center}@media only screen and (max-width:800px){#editorPreviewContainer #editorPreviewText{font-size:2.5rem;padding:0}}#editorPreviewContainer #topVideoBar{align-items:center;background-color:#e7e7e7;border-radius:1rem 1rem 0 0;display:flex;height:2.4rem;justify-content:space-around}#editorPreviewContainer #topVideoBar .threeButtonsContainer{bottom:0;display:flex;gap:.5rem;height:1rem;left:1rem;margin:auto 0;position:absolute;top:0}#editorPreviewContainer #topVideoBar .threeButtonsContainer .macosButton{border-radius:1rem;height:1rem;width:1rem}#editorPreviewContainer #topVideoBar .threeButtonsContainer .macosButton.close{background-color:#ed6a5e}#editorPreviewContainer #topVideoBar .threeButtonsContainer .macosButton.minimize{background-color:#f4bf4f}#editorPreviewContainer #topVideoBar .threeButtonsContainer .macosButton.fullscreen{background-color:#61c554}#editorPreviewContainer #topVideoBar .searchBar{background-color:#d6d6d6;border-radius:.5rem;color:#626262;font-size:.9rem;font-weight:700;padding:.25rem;text-align:center;width:60%}#startYourStorySection{align-items:center;display:flex;flex-direction:column;height:calc(100vh - 4rem);justify-content:center}@media only screen and (max-width:800px){#startYourStorySection{height:unset}}section.creators-page.color1,section.creators-page.color1 .creators-page--icon{background-color:var(--sc-header-background);color:var(--sc-header-foreground)}section.creators-page.color1 .colored-text{color:var(--sc-header-foreground)}section.creators-page.color2{background-color:var(--sc-background);color:var(--sc-foreground)}section.creators-page.color2 .creators-page--icon{background-color:var(--sc-background);color:var(--sc-header-background)}section.creators-page.color3{background-color:var(--sc-secondary-light-background);color:var(--sc-secondary-light-foreground)}section.creators-page.color3 .creators-page--icon{background-color:var(--sc-secondary-light-background);color:var(--sc-secondary-background)}section.creators-page.color3 *{color:var(--sc-secondary-light-foreground)}section.creators-page.color4{background-color:var(--sc-background);color:var(--sc-foreground)}section.creators-page.color4 .creators-page--icon{background-color:var(--sc-background);color:var(--sc-primary-background)}section.creators-page.color5{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}section.creators-page.color5 .creators-page--icon{background-color:var(--sc-primary-light-background);color:var(--sc-primary-background)}section.creators-page.color6,section.creators-page.color6 .creators-page--icon{background-color:var(--sc-header-background);color:var(--sc-header-foreground)}section.creators-page.color6 *{color:var(--sc-header-foreground)}#cm-map{background:var(--sc-background);height:100vh;width:100%}#cm-map--tools{background:var(--sc-surface-background);border-radius:.5rem;bottom:2rem;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);display:flex;gap:.5rem;height:4rem;left:2rem;padding:0 1rem;position:absolute;width:fit-content;width:-moz-fit-content;z-index:1}#cm-map--tools .cm-map--menu-button{margin:.85rem 0}#cm-map--tools .cm-map--tools--separator{background:var(--sc-surface-foreground);height:1.5rem;margin:1.25rem .5rem;opacity:.1;width:1px}#cm-map--visjs,#cm-map--visjs--loader{height:100%;width:100%}#cm-map--visjs>.vis-network{outline:none}.cm-map--reorganizeNodesContainer{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.cm-map--reorganizeNodesContainer .reorganizeNodesOption{border-radius:1rem;overflow:hidden;padding:1rem 0;transition:all .3s;width:100%}.cm-map--reorganizeNodesContainer .reorganizeNodesOption:hover{background-color:var(--sc-primary-light-background);box-shadow:var(--std-box-shadow);color:var(--sc-primary-light-foreground);cursor:pointer}.cm-map--reorganizeNodesContainer .reorganizeNodesOption .reorganizeNodesOption--icon{font-size:10rem;height:10rem;line-height:10rem;text-align:center;width:100%}.cm-map--reorganizeNodesContainer .reorganizeNodesOption .reorganizeNodesOption--name{font-size:1rem;margin-top:1rem;text-align:center}#cm-header{display:flex;transition:all .5s;width:100%}#cm-header.sidebarVisible{width:calc(100% - var(--chaptermaker-overlay-width))}#cm-header{left:0;padding:1rem 1rem 0;position:absolute;right:0;top:0;z-index:1}#cm-header .cm-header__container{align-items:center;background:var(--sc-surface-background);border-radius:.5rem;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);display:flex;gap:.5rem;height:3.5rem;padding:0 1rem}#cm-header .cm-header__separator{background:var(--sc-surface-foreground);height:1.5rem;margin:1rem .3rem;opacity:.1;width:1px}#cm-header #cm-header__settingsDropdown{background:var(--sc-surface-background);border-radius:.5rem;box-shadow:var(--std-box-shadow);display:none;padding:1rem;position:absolute;right:-.5rem;top:calc(100% + 1rem)}#cm-header #cm-header__settingsDropdown.opened{display:block}#cm-header #cm-header__settingsDropdown:after{border:.5rem solid transparent;border-bottom:.5rem solid var(--sc-surface-background);bottom:100%;content:" ";position:absolute;right:1.45rem}#cm-header #cm-header__settingsDropdown .cm-header__settingsDropdown__section{border-top:1px solid var(--sc-grey-200);margin-top:.75rem;padding-top:.75rem}#cm-header #cm-header__settingsDropdown .cm-header__settingsDropdown__section:first-child{border-top:none;margin-top:0;padding-top:0}#cm-header #cm-header__settingsDropdown .cm-header__settingsDropdown__section .cm-header__settingsDropdown__section-title{color:var(--sc-grey-400);font-size:.75rem;font-weight:500;margin-bottom:.25rem;padding:0 .25rem}#cm-header #cm-header__settingsDropdown .cm-header__settingsDropdown__item{border-radius:.5rem;display:flex;padding:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}#cm-header #cm-header__settingsDropdown .cm-header__settingsDropdown__item:not(:first-child){margin-top:.5rem}#cm-header #cm-header__settingsDropdown .cm-header__settingsDropdown__item:hover:not(.nohover){background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground);cursor:pointer}#cm-header #cm-header__settingsDropdown .cm-header__settingsDropdown__item .cm-header__settingsDropdown__item--icon{font-size:1rem;height:2.3rem;line-height:1.3rem;padding:.5rem 0;text-align:center;width:2.3rem}#cm-header #cm-header__settingsDropdown .cm-header__settingsDropdown__item .cm-header__settingsDropdown__item--title{height:2.3rem;line-height:2.3rem;padding:0 .5rem;white-space:nowrap}#cm-header #cm-header__settingsDropdown .cm-header__settingsDropdown__item .cm-header__settingsDropdown__item--toggle{margin:.5rem 0 0 .5rem}.cm-header-button{height:2.3rem;line-height:2.3rem;min-width:2.3rem}.cm-header-button>.img--button{margin:0;padding:0}.cm--chapter-status{background-color:var(--sc-primary-light-background);border-radius:2rem;color:var(--sc-primary-light-foreground);font-size:1rem;height:2.3rem;line-height:2.3rem;margin:.6rem .3rem;min-width:2.3rem;padding:0 1rem}.cm--chapter-status.PUBLIC{background-color:var(--sc-success-background);color:var(--sc-success-foreground)}.cm--chapter-status.REJECTED{background-color:red}.cm--chapter-status.DRAFT{background-color:var(--sc-danger-background);color:var(--sc-danger-foreground)}.cm--chapter-status.BETA,.cm--chapter-status.PENDING-APPROVAL{background-color:var(--sc-warning-background);color:var(--sc-warning-foreground)}.cm--one-node--tab-selector--container{display:flex;gap:1.5rem;padding:.5rem;width:100%}.cm--one-node--tab-selector--container button{filter:grayscale(1)}.cm--one-node--tab-selector--container div.cm--tab-active button{filter:none;transform:scale(1.4)}#cm--toolbox--tab--tutorial button{background-color:var(--dg-color-toasts-green);color:#fff}#cm--toolbox--tab--todos button{background-color:var(--dg-color-toasts-blue);color:#fff}#cm--toolbox--tab--errors button{background-color:var(--dg-color-toasts-red);color:#fff}#cm--toolbox--tab--warnings button{background-color:var(--dg-color-toasts-orange);color:#fff}#cm--toolbox--tab--shortcuts button{background-color:var(--dg-color-toasts-green);color:#fff}#cm--toolbox--tab--search button{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground)}.cm--overlaybadge--container{bottom:0;margin:0 0 0 auto;pointer-events:none;position:absolute;right:0;width:fit-content;width:-moz-fit-content}.cm--overlaybadge--container .badge{border-radius:1rem;box-shadow:var(--std-box-shadow);color:#fff}.cm--overlaybadge--container .badge.todos{background-color:var(--dg-color-toasts-blue)}.cm--overlaybadge--container .badge.comments{background-color:var(--dg-color-toasts-dark)}.cm--overlaybadge--container .badge.errors{background-color:var(--dg-color-toasts-red)}.cm--overlaybadge--container .badge.warnings{background-color:var(--dg-color-toasts-orange)}.cm--search-item{grid-gap:.5rem;background-color:var(--sc-primary-light-background);border-radius:1rem;color:var(--sc-primary-light-foreground);display:grid;grid-template-areas:"matchType . nodeID" "matchString matchString matchString";grid-template-columns:auto 1fr auto;margin-bottom:.5rem;padding:1rem}.cm--search-item:hover{background-color:var(--sc-primary-light-background-hover);box-shadow:var(--std-box-shadow);color:var(--sc-primary-light-foreground-hover);cursor:pointer}.cm--search-item .cm--search-item--matchType{border-radius:1rem;font-size:.75rem;grid-area:matchType;height:1.25rem;letter-spacing:1px;line-height:1;padding:.25rem .5rem}.cm--search-item .cm--search-item--matchType.edge{background-color:var(--sc-success-background);color:var(--sc-success-foreground)}.cm--search-item .cm--search-item--matchType.character{background-color:var(--sc-danger-background);color:var(--sc-danger-foreground)}.cm--search-item .cm--search-item--matchType.expression{background-color:var(--sc-warning-background);color:var(--sc-warning-foreground)}.cm--search-item .cm--search-item--matchType.outfit{background-color:var(--sc-info-background);color:var(--sc-info-foreground)}.cm--search-item .cm--search-item--matchType.nodeID{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground)}.cm--search-item .cm--search-item--matchType.locale{background-color:var(--sc-info-background);color:var(--sc-info-foreground)}.cm--search-item .cm--search-item--nodeID{font-size:.75rem;font-weight:700;grid-area:nodeID;height:1.25rem;line-height:1;padding:.25rem .4rem}.cm--search-item .cm--search-item--matchString{grid-area:matchString}.cm--search--found-details{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0 1rem}.cm--search--found-details div{border-radius:1rem;font-size:.75rem;height:1.25rem;line-height:1;padding:.25rem .5rem}.cm--search--found-details div.edge{background-color:var(--sc-success-background);color:var(--sc-success-foreground)}.cm--search--found-details div.character{background-color:var(--sc-danger-background);color:var(--sc-danger-foreground)}.cm--search--found-details div.expression{background-color:var(--sc-warning-background);color:var(--sc-warning-foreground)}.cm--search--found-details div.outfit{background-color:var(--sc-info-background);color:var(--sc-info-foreground)}.cm--search--found-details div.nodeID{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground)}.cm--search--found-details div.locale{background-color:var(--sc-info-background);color:var(--sc-info-foreground)}.cm-overlay-animation-enter-active>#cm-sweetscript,.cm-overlay-animation-leave-active>#cm-sweetscript{display:none}#cm-sweetscript{animation-duration:.3s;background:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);height:10vw;left:1rem;overflow:hidden;position:fixed;resize:both;top:9rem;width:20vw;z-index:1}#editor{height:calc(100% - 36px);overflow-y:auto;width:100%}#editor,#editor div{font-family:monospace;font-size:unset!important;line-height:unset!important}.cm-overlay{animation-duration:.5s;animation-fill-mode:both;background:var(--sc-surface-background);bottom:0;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);display:block;height:100%;max-width:80vw;position:absolute;right:0;width:var(--chaptermaker-overlay-width)}.cm-overlay--content{display:flex;flex-direction:column;height:100%;margin-right:0;padding:1rem 1rem 0;width:100%}.cm-overlay-animation-enter-active{animation-name:fadeInRight}.cm-overlay-animation-leave-active{animation-name:fadeOutRight}.cmToolbox__buttonsContainer{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.cm-overlayToolbox__closeButton:hover{cursor:pointer}.cm-overlayToolbox__closeButton{padding:.5rem}.illustrationModal{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(400px,1fr))}.cm-game-preview-animation-enter-active{animation-name:zoomIn}.cm-game-preview-animation-leave-active{animation-name:zoomOut}.cm-overlay-animation-enter-active>#one-node--current-node-dev,.cm-overlay-animation-leave-active>#one-node--current-node-dev{display:none}#one-node--current-node-dev{animation-duration:.3s;-webkit-animation-duration:.3s;bottom:1rem;box-shadow:var(--heavy-box-shadow);max-height:60vh;overflow-y:auto;position:fixed;right:calc(var(--chaptermaker-overlay-width) + 1rem);width:20vw}.cm--one-node--tab-selector--container{height:4rem}.cm--one-node--tab-selector--container img{filter:grayscale(1);transform:scale(.8)}.cm--one-node--tab-selector--container div.cm--tab-active img{filter:none;transform:scale(1.2)}.cm--one-node--playButton:hover{cursor:pointer}#cm--tab-characters{display:block;height:100%;width:100%}.cm-characters--container{display:flex;flex-direction:column;height:36rem;justify-content:space-between;margin-top:2rem;width:100%}.cm-character--title{font-size:1.6rem;height:2rem;line-height:2rem;text-align:center}.cm-character--image{grid-area:image;height:30rem;margin:0 auto;width:auto}.cm-character--bubble{grid-area:bubble;width:100%}.cm-character--bubble-buttons{display:flex;grid-area:bubble-buttons;width:100%}.cm-character--bubble-buttons>*{margin:0}.cm-character--bubble-buttons>:first-child{margin-left:auto}.cm-character--bubble-buttons>:last-child{margin-right:auto}.cm-overlay-animation-enter-active>#cm-game-preview,.cm-overlay-animation-leave-active>#cm-game-preview{display:none}#cm-game-preview{animation-duration:.3s;background:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);height:auto;left:1rem;min-height:10vw;overflow:hidden;position:fixed;resize:both;top:9rem;width:60vw;z-index:1}#cm-game-preview>#draggable-header{background:var(--sc-header-background);color:var(--sc-header-foreground);padding:1rem}.cm--tabEvent--event{background:var(--sc-background);border-radius:1rem;box-shadow:var(--std-box-shadow);color:var(--sc-foreground);margin:1rem 1rem 0;padding:1rem;text-align:left;width:calc(100% - 2rem)}.cm--tabEvent--event--title{font-size:1.2rem;font-weight:700}.cm--tabEvent--event--subTitle{font-size:1.2rem}.cm--tabEvent--event--description-container{color:var(--sc-grey-600);display:flex;gap:1rem;margin-top:.5rem}.cm--tabEvent--event--image{height:3rem;width:3rem}.cm--tabEvent--event--description{flex:1;font-size:1rem}.cm--tabEvent--event--raw{background:#000;background:#2f3136;border:1px solid #222025;border-radius:.4rem;color:#fff;color:#eee;flex:1;font-size:.8rem;margin-top:.5rem;padding:.5rem}.cm--tabEvent--event--button-container{display:flex;gap:1rem;margin-top:.5rem}.cm--tabEvent--event--button-container>:first-child{margin-left:auto}.cm--tabEvent--event--button-container>:last-child{margin-right:auto}.cm--tabEvent--event--button-container>*{margin:0}body.header-chaptermaker{padding:0!important}#cm-app-container{--chaptermaker-overlay-width:25vw;grid-template-columns:1fr var(--chaptermaker-overlay-width);grid-template-rows:3.5rem 1fr;height:100vh;overflow:hidden;width:100%}.dashboard--chapter-title,.upcoming-chapter--progress-line{margin-top:2rem}.upcoming-chapter--progress-line:first-child{margin:0}.upcoming-chapter--progress-line .description{display:flex;margin:.5rem}.upcoming-chapter--progress-line .description div{font-weight:700}.upcoming-chapter--progress-line .fas{margin-right:1rem}.dashboard-section{margin:2rem 0}.dashboard-section--left{grid-area:left;width:100%}.dashboard-section--right{color:var(--sc-surface-foreground);grid-area:right;width:100%}.dashboard-section--right--div{margin-top:4rem}#js-current-chapter-container>.series--chapter{height:18rem}#js-current-chapter-container>.series--chapter .series--thumbnail__description{height:10.2rem}.dashboard--writingReview--container{background-color:var(--sc-surface-background);border-radius:.6rem;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);display:flex;gap:1rem;margin-top:2rem;max-width:100%;padding:2rem 1rem}.dashboard--writingReview--container .dashboard--writingReview--ProfilePic{border-radius:2rem;height:4rem;width:4rem}.dashboard--writingReview--container .dashboard--writingReview--body{flex:1}.dashboard--writingReview--container .dashboard--writingReview--body .dashboard--writingReview--body--quill{background-color:var(--sc-background);border-radius:.6rem;color:var(--sc-foreground);margin-top:1rem}.dashboard--writingReview--container .dashboard--writingReview--body .dashboard--reviews--generalLine{display:flex;gap:1rem;margin-top:.5rem;width:50%}.dashboard--writingReview--container .dashboard--writingReview--body .dashboard--reviews--generalLine:first-child{margin-top:0}.dashboard--writingReview--container .dashboard--writingReview--body .dashboard--reviews--generalLine span{flex:1}.myreview--container{background:var(--sc-surface-background);border-radius:.6rem;color:var(--sc-surface-foreground);margin-top:1rem;padding:1rem}.myreview--container .review--body{border:none;padding-bottom:0}.myreview--container .review--commentsLine{margin-bottom:0!important}#dashboard--myReview--header--container{display:flex;height:2.3rem;justify-content:space-between;margin-bottom:1rem;margin-top:2rem}#dashboard--myReview--header--container #dashboard--myReview--header,#dashboard--myReview--header2{font-size:1.6rem;height:2.3rem;line-height:2.3rem}#dashboard--myReview--header2{margin-top:2rem}#myReview--separator{border-bottom:2px solid var(--sc-primary-transparent-10);height:2rem;width:100%}.dashboard--chaptersGrid{grid-gap:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:2rem}.dashboard--chaptersGrid .dashboard--chaptersGrid--chapter{background-color:var(--sc-surface-background);border-radius:.6rem;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);text-decoration:none;transition:all .3s}.dashboard--chaptersGrid .dashboard--chaptersGrid--chapter img{border-radius:.6rem .6rem 0 0;height:auto;width:100%}.dashboard--chaptersGrid .dashboard--chaptersGrid--chapter .dashboard--chaptersGrid--chapterTextContainer{padding:1rem}.dashboard--chaptersGrid .dashboard--chaptersGrid--chapter .dashboard--chaptersGrid--chapterTitle{font-size:1.2rem;font-weight:700}.dashboard--chaptersGrid .dashboard--chaptersGrid--chapter .dashboard--chaptersGrid--chapterDescription{font-size:1rem;margin-top:1rem}.dashboard--chaptersGrid .dashboard--chaptersGrid--chapter:hover{background-color:var(--sc-surface-background-hover);box-shadow:var(--heavy-box-shadow);color:var(--sc-surface-foreground-hover)}.series--chapter.visible{display:flex}.series--chapter{border-radius:.6rem;box-shadow:var(--std-box-shadow);display:none;height:13rem;margin:2vw 0;position:relative;transition:all .3s;width:100%}.series--chapter.not-started:hover .series--thumbnail__leftSide{transform:none}.js-current-chapter>*{filter:grayscale(0)!important}.js-current-chapter .series--thumbnail__leftSide{width:35%}.series--thumbnail__leftSide__progressBarLogo{height:3rem;left:0;margin:0;position:absolute;top:0;transform:translate3d(-50%,-42%,0);width:3rem;z-index:1}.not-started .series--thumbnail__leftSide,.series--progressBarContainer.not-started{filter:grayscale(100%)}.series--progressBarContainer.start-screen .series--thumbnail__leftSide__progressBar__progress{background-color:var(--color-primary-background)}.series--progressBarContainer.score-screen .series--thumbnail__leftSide__progressBar__progress{background-color:var(--color-primary-background);text-align:left}.series--progressBarContainer.completed .series--thumbnail__leftSide__progressBar__progress{background-color:var(--sc-success-background);color:var(--sc-success-foreground);text-align:left}.series--thumbnail__leftSide__progressBar__progress{background-color:var(--sc-primary-background);border-radius:0 0 0 .6rem;bottom:0;color:var(--sc-primary-foreground);font-size:1rem;font-weight:400;height:1.5rem;left:0;line-height:1rem;padding:.25rem .5rem;position:absolute;text-align:right}.series--thumbnail__leftSide{height:100%;position:relative;transition:all .3s;z-index:1}.series--thumbnail__leftSide .BETA{background:var(--color-primary-background);border-radius:3vw;box-shadow:var(--white-box-shadow);color:var(--color-primary-foreground);font-size:1.2vw;left:1rem;line-height:1.6vw;padding:.5vw 1vw;position:absolute;top:1rem}.series--thumbnail__leftSide .STORY{background:#000;color:#fff}.series--thumbnail__leftSide .FUN{background:var(--sc-secondary-background);color:#fff}.series--thumbnail__leftSide .FUN,.series--thumbnail__leftSide .STORY{border-radius:3vw;box-shadow:var(--white-box-shadow);font-size:1.2vw;line-height:1.6vw;padding:.5vw 1vw;position:absolute;right:1rem;top:1rem}.series--thumbnail__leftSide__image{border-radius:.6rem 0 0 .6rem;display:block;height:100%;width:auto}.series--thumbnail__progressBar{background:var(--color-secondary-dark-background);border-radius:1vw;border-top-left-radius:0;bottom:0;content:" ";height:.5vw;left:0;max-width:100%;position:absolute}.series--thumbnail__rightSide{background:var(--sc-surface-background);border-radius:0 .6rem .6rem 0;color:var(--sc-surface-foreground);display:flex;flex:1;flex-direction:column;padding:1rem;position:relative}.series--thumbnail__title-container{display:flex;width:100%}.series--thumbnail__title{font-size:1.5rem;font-weight:400;text-align:left}.series--thumbnail__cost{display:flex}.series--thumbnail__cost div{font-size:1.2rem}.series--thumbnail__cost img{display:block;height:2rem;margin:-.25rem -.25rem -.25rem .25rem;width:2rem}.series--thumbnail__author{flex:1}.series--thumbnail__likes{padding-right:.6vw!important;text-align:right}.series--thumbnail__likes-image{height:1.6vw;padding-right:.6vw;width:1.6vw}.trailer-button:before{font-size:1rem;height:1.5rem;line-height:1.5rem;margin-right:.5rem;text-align:center;vertical-align:middle;width:1.5rem}.series--chapter.not-started .chapter-button{filter:grayscale(100%)}.chapter-button,.trailer-button{box-shadow:var(--std-box-shadow);font-size:1.5rem;height:2.5rem;line-height:1.5rem;padding:.5rem 1rem;text-decoration:none}.series--thumbnail__description{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;font-size:1rem;height:5.2rem;margin:1rem 0 0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:normal;width:100%}.series--thumbnail__rightSide__bottomLine{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;width:100%}.series--thumbnail__rightSide__bottomLine-text{margin-left:1rem;padding:.6rem}.series--thumbnail__rightSide__bottomLine-img{padding:0}.series--thumbnail__rightSide__bottomLine-img,.series--thumbnail__rightSide__bottomLine-text{font-size:1rem;height:2rem;line-height:1rem;width:auto}.series--chapterItemClickable{height:2rem}.series--chapterItemClickable:hover:before{width:30%}.series--chapterItemClickable:before{border-bottom:3px solid #000;content:" ";left:0;margin:0 auto;position:absolute;right:0;top:calc(100% + 2px);transition:all .3s;width:0}.series--chapterItemClickable:hover{cursor:pointer}.series--chapterItemClickable{border-radius:2rem;transition:all .3s}.achievement-clickable:before{border-color:var(--color-achievements-dark)}.illustration-clickable:before{border-color:var(--color-illustrations-dark)}.lore-clickable:before{border-color:var(--color-lore-dark)}.achievement-clickable:hover{background-color:var(--color-achievements-light)}.illustration-clickable:hover{background-color:var(--color-illustrations-light)}.lore-clickable:hover{background-color:var(--color-lore-light)}#contact--page--container{min-height:calc(100vh - 8rem);padding:4rem 20%}.contact--grid{grid-gap:4rem;display:grid;grid-template-areas:"business support";grid-template-columns:1fr 1fr;grid-template-rows:auto;margin-top:2rem;width:100%}.contact-card{background-color:var(--sc-surface-background);border-radius:.6rem;box-shadow:var(--std-box-shadow);display:flex;flex:1;flex-direction:column;overflow:hidden;transition:all .3s;width:100%}.contact-card h5{text-align:center}.contact-card .contact--img-badge{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground);font-size:15rem;line-height:20rem;text-align:center;width:100%}.contact-card .contact--card-bottom{padding:2rem}.contact-card .contact-link{display:block;font-size:1.2rem;line-height:1.6rem;margin-top:1rem;text-align:center;width:100%}.gameengine--event--illustration--continue-button:hover{animation:pulse 1.6s infinite;cursor:pointer}.gameengine--event--illustration--continue-button{background:hsla(0,0%,100%,.9);border-radius:.1rem;bottom:2rem;box-shadow:var(--heavy-box-shadow);color:#000;font-weight:700;margin-left:auto;margin-top:auto;padding:.75rem 1.5rem;position:absolute;right:2rem;transition:all .3s;width:fit-content;width:-moz-fit-content}.gameengine--events--illustration--base64--animation-enter-active{animation-name:fadeInUpSmall}.gameengine--events--illustration--base64--animation-leave-active{animation-name:fadeOutUpSmall}#gameengine--events--illustration--base64{animation-duration:3s;animation-fill-mode:both;margin:0 auto}#gameengine--events--illustration--base64.horizontal,#gameengine--events--illustration--base64.horizontal>img{height:auto;width:100%}#gameengine--events--illustration--base64.vertical,#gameengine--events--illustration--base64.vertical>img{height:100%;margin:0 auto;width:auto}.gameengine--event--achievement--animation-enter-active{background:red}.gameengine--event--achievement--animation-leave-active{background:blue}.slide-left-enter-active,.slide-left-leave-active{transition:all calc(var(--i)*.1s)}.slide-left-enter,.slide-left-leave-to{opacity:0;transform:translateX(50%)}.gameengine--event--achievement--container{grid-gap:.5rem;background:var(--sc-background);border-radius:1rem;box-shadow:var(--std-box-shadow);color:var(--sc-foreground);display:grid;grid-template-areas:"image title" "image description";grid-template-columns:6rem 1fr;grid-template-rows:2.1rem 1fr;margin-left:1rem;margin-top:1rem;min-height:6rem;text-align:left;width:60%}.gameengine--event--achievement--image{border-radius:1rem 0 0 1rem;grid-area:image;height:6rem;width:6rem}.gameengine--event--achievement--title{font-size:1.6rem;font-weight:700;grid-area:title;height:1.6rem;line-height:1.6rem;margin-left:.5rem;margin-top:.5rem;text-align:left;width:100%}.gameengine--event--achievement--description{font-size:1rem;grid-area:description;height:100%;margin-left:.5rem;text-align:left;width:100%}.gameengine--event--achievement--continue-button:hover{animation:pulse 1.6s infinite;cursor:pointer}.gameengine--event--achievement--continue-button{background:var(--sc-secondary-background);border-radius:1rem;bottom:2rem;box-shadow:var(--heavy-box-shadow);color:var(--sc-secondary-foreground);font-weight:700;padding:.75rem 1.5rem;position:absolute;right:2rem;transition:all .3s}.gameengine-event--choice--parent.right .choice-element{text-align:left}.gameengine-event--choice--parent.right{border-left:2px solid var(--gameengine--continue--background);right:0}.gameengine-event--choice--parent.left .choice-element{text-align:right}.gameengine-event--choice--parent.left{border-right:2px solid var(--gameengine--continue--background);left:0}.gameengine-event--choice--parent.center{left:0;right:0;width:100%}.gameengine-event--choice--parent.center>div{text-align:center}.gameengine-event--choice--parent.visible{display:flex}.gameengine-event--choice--parent{background:radial-gradient(farthest-side at 0,var(--gameengine--continue--background),transparent),linear-gradient(0deg,transparent,var(--gameengine--continue--background),transparent);bottom:1rem;box-shadow:none;color:var(--gameengine--continue--foreground);display:flex;flex-direction:column;gap:2px;height:fit-content;height:-moz-fit-content;margin:auto 0;max-height:calc(100% - 2rem);min-height:50%;padding:4rem 0;position:absolute;top:1rem;width:calc(55% - 2rem)}.choice-element:first-child{margin-top:auto}.choice-element:last-child{margin-bottom:auto}.choice-element{font-size:1.2rem;font-weight:400;line-height:1.2rem;margin-left:0;overflow:hidden;padding:.5rem 23px;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.choice-element:hover{background-color:var(--gameengine--continue--background-hover);box-shadow:var(--std-box-shadow);color:var(--gameengine--continue--foreground-hover);cursor:pointer;transform:scale(1.01)}.choice-element:hover:after{animation:pulseLeft 1.5s infinite;border:6px solid transparent;border-left:6px solid var(--sc-primary-background);bottom:0;content:" ";height:0;left:13px;margin:auto;position:absolute;top:0;width:0}.gameengine-event--continue:hover{background-color:var(--gameengine--continue--background-hover);color:var(--gameengine--continue--foreground-hover);cursor:pointer}.gameengine-event--continue{grid-column-gap:1rem;grid-row-gap:.5rem;background:var(--gameengine--continue--background);bottom:0;color:var(--gameengine--continue--foreground);display:grid;grid-template-areas:"portrait name" "portrait text";grid-template-columns:5rem 1fr;grid-template-rows:2rem 1fr;left:0;max-height:40%;overflow-y:auto;padding:1.2rem;position:absolute;right:0;transition:color .3s,background-color .3s;width:100%;z-index:2}.gameengine-event--characterBubble:hover{background-color:var(--gameengine--continue--background-hover);color:var(--gameengine--continue--foreground-hover);cursor:pointer}.gameengine-event--characterBubble{grid-column-gap:1rem;grid-row-gap:.5rem;background:var(--gameengine--continue--background);bottom:0;color:var(--gameengine--continue--foreground);display:grid;grid-template-areas:"portrait name" "portrait text";grid-template-columns:5rem 1fr;grid-template-rows:2rem 1fr;left:0;max-height:40%;overflow:none;padding:1.2rem;position:absolute;right:0;transition:color .3s,background-color .3s;width:100%;z-index:2}.gameengine-event--characterBubble.nocharacter{grid-template-areas:"name" "text";grid-template-columns:1fr}.gameengine-event--characterBubble--character-portrait{background:var(--gameengine--continue--background);border:2px solid var(--sc-primary-background);border-radius:50%;box-shadow:var(--std-box-shadow);grid-area:portrait;height:5rem;width:5rem}.gameengine-event--characterBubble--character-name{font-size:1.4rem;font-weight:700;grid-area:name;height:2rem;line-height:1.4rem;padding-top:.6rem;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.gameengine-event--characterBubble--text :not(b):not(strong){font-weight:400}.gameengine-event--characterBubble--text,.gameengine-event--characterBubble--text *{font-size:1.2rem;line-height:1.6rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gameengine-event--characterBubble--text{font-weight:400;grid-area:text;margin-left:0;overflow-y:auto;width:100%}.gameengine--events--navigation--image--animation-enter-active{animation-name:fadeIn}.gameengine--events--navigation--image--animation-leave-active{animation-name:fadeOut}.gameengine--events--navigation--image{animation-duration:.1s;animation-fill-mode:both}.gameengine-event--navigation-button{background-color:var(--sc-secondary-foreground);border:.25rem solid var(--sc-secondary-background);border-radius:50%;box-shadow:0 0 1.5rem .5rem var(--sc-secondary-foreground);cursor:pointer;font-size:3rem;height:3rem;line-height:3rem;position:absolute!important;transition:transform .3s,background-color .3s;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:3rem;z-index:2}.gameengine-event--navigation-button:hover{background-color:var(--sc-secondary-light-background);transform:scale3d(1.2,1.2,1.2)}.gameengine-event--navigation-button:after{background-color:var(--sc-secondary-background);border-radius:50%;bottom:0;content:" ";height:1rem;left:0;margin:auto;position:absolute;right:0;top:0;width:1rem;z-index:3}.js-navigation--generic0{bottom:5%;left:10%}.js-navigation--generic1{bottom:5%;left:20%}.js-navigation--generic2{bottom:5%;left:30%}.js-navigation--generic3{bottom:5%;left:40%}.js-navigation--generic4{bottom:5%;left:50%}.js-navigation--generic5{bottom:5%;left:60%}.js-navigation--generic6{bottom:5%;left:70%}.js-navigation--generic7{bottom:5%;left:80%}.js-navigation--generic8{bottom:5%;left:90%}.gameengine--events--navigation--backup-background{background:#000;height:100%;position:absolute;width:100%}#gameengine--event--rf-romance{margin-left:auto}#gameengine--event--rf-romance:hover{box-shadow:0 0 3rem var(--sc-secondary-background)}#gameengine--event--rf-friendship{margin-right:auto}#gameengine--event--rf-friendship:hover{box-shadow:0 0 3rem var(--sc-success-background)}.gameengine--event--rf-button:hover{animation:pulse 1s infinite;cursor:pointer;transform:scale(1.1)}.gameengine--event--rf-button{border-radius:50%;bottom:0;box-shadow:var(--heavy-box-shadow);height:15vw;margin:auto 0;top:0;transition:all .3s;width:15vw}.gameengine--events--loreItemContainer--animation-enter-active{animation-name:backInUp}.gameengine--events--loreItemContainer--animation-leave-active{animation-name:backOutUp}#gameengine--events--loreItemContainer{animation-duration:1s;animation-fill-mode:both;background:var(--sc-background);color:var(--sc-foreground);overflow-y:auto;padding:10% 20%}#gameengine--events--loreItemContainer--title{font-size:2rem;line-height:2rem}#gameengine--events--loreItemContainer--content{margin-top:2rem}.gameengine--event--lore--continue-button:hover{animation:pulse 1.6s infinite;cursor:pointer}.gameengine--event--lore--continue-button{background:var(--sc-primary-background);border-radius:.1rem;bottom:2rem;box-shadow:var(--heavy-box-shadow);color:var(--sc-primary-foreground);font-weight:700;margin-left:auto;margin-top:auto;padding:.75rem 1.5rem;position:absolute;right:3rem;transition:all .3s;width:fit-content;width:-moz-fit-content}#gameengine--event--form-container{animation-duration:.3s;background-color:rgba(0,0,0,.4);height:100%;transition:all .3s;width:100%}#gameengine--event--attribute-form{background:var(--sc-background);border-radius:1rem;bottom:0;box-shadow:var(--std-box-shadow);height:14rem;left:0;margin:auto;min-width:40%;position:absolute;right:0;text-align:center;top:0;width:fit-content;width:-moz-fit-content}#gameengine--event--attribute-form>*{margin:0 auto}.gameengine--event--attribute-form__title{background:var(--sc-primary-background);border-radius:1rem 1rem 0 0;color:var(--sc-primary-foreground);font-size:1.6rem;height:3rem;line-height:3rem;margin-bottom:2rem!important}#gameengine--event--attribute-form .dropdown-container{margin:2rem 2rem auto;min-width:calc(100% - 4rem);width:-moz-fit-content;width:fit-content}#gameengine--event--attribute-form .button-dropdown,#gameengine--event--attribute-form .dropdown-item,#gameengine--event--attribute-form .dropdown-list{min-width:100%;white-space:nowrap;width:-moz-fit-content;width:fit-content}#gameengine--event--choose-outfit-container{animation-duration:.3s;background-color:rgba(0,0,0,.4);display:flex;gap:1rem;height:100%;justify-content:center;padding:0 10%;transition:all .3s;width:100%}.game-outfits{background:var(--sc-background);border-radius:1rem;box-shadow:var(--std-box-shadow);flex:1;height:calc(100% - 8vw);margin:auto 0;max-width:25%;position:relative;transition:all .3s}.game-outfits:hover{animation:pulse 1.6s infinite;box-shadow:var(--heavy-box-shadow);cursor:pointer;transform:scale3d(1.2,1.2,1.2)}.game-outfits .choose-outfit--avatarImage{border-radius:1rem;bottom:0;display:block;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;width:auto}.gameengine--sequences--weak-update--animation-enter-active{animation-name:fadeInUpSmall}.gameengine--sequences--weak-update--animation-leave-active{animation-name:fadeOutUpSmall}.gameengine--sequences--weak-update{align-items:center;animation-duration:.8s;animation-fill-mode:both;background-color:hsla(0,0%,100%,.9);bottom:0;box-shadow:var(--std-box-shadow);color:#000;display:flex;flex-direction:column;height:9rem;justify-content:center;left:0;margin:auto;padding:1rem;position:absolute;right:0;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40%}.gameengine--sequences--weak-update--title{font-size:1.2rem;font-weight:700;line-height:1.5rem}.gameengine--sequences--weak-update--description{font-size:1rem;height:1.2rem;line-height:1.2rem;margin-top:1rem;max-height:2.4rem}.gameengine--sequences--oneline-update--animation-enter-active{animation-name:fadeInUpSmall}.gameengine--sequences--oneline-update--animation-leave-active{animation-name:fadeOutUpSmall}.gameengine--sequences--oneline-update{animation-duration:.8s;animation-fill-mode:both;background-color:rgba(0,0,0,.8);bottom:0;box-shadow:var(--std-box-shadow);color:#fff;height:3.5rem;left:0;margin:auto;max-height:8.9rem;padding:1rem 2rem;position:absolute;right:0;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40%}.gameengine--sequences--oneline-update--title{font-size:1.2rem;font-weight:700;line-height:1.5rem}:root{--gameengine--continue--background:#fcf8fce6;--gameengine--continue--foreground:#000;--gameengine--continue--background-hover:#e0b8e0e6;--gameengine--continue--foreground-hover:#000;--gameengine--choice--hoverBorder:#471f47}.gameengine--overlay{height:100%;inset:0;position:absolute;width:100%}.gameengine--character-sprite{bottom:0;height:100%;position:absolute;width:auto}.gameengine--character-attributeMeter{bottom:0;height:-moz-min-content;height:min-content;margin:auto 0;padding-bottom:2rem;position:absolute;top:0;width:10%}.gameengine--character-attributeMeter img{height:auto;left:0;position:absolute;top:0;width:100%}.gameengine--character-attributeMeter img:first-of-type{position:relative}.gameengine--character-attributeMeter .gameengine--character-attributeMeter--number{background-color:var(--sc-primary-light-background);border-radius:.6rem;box-shadow:0 0 .5rem .4rem var(--sc-primary-light-background);color:var(--sc-primary-light-foreground);font-size:1.2rem;font-weight:700;margin:1rem auto 0;padding:0 .5rem;text-align:center;width:fit-content;width:-moz-fit-content}.gameengine--background{height:auto;width:100%}.gameengine--background--illustration{background:#000;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.gameengine--background--illustration .horizontal,.gameengine--background--illustration .horizontal>img{height:auto;width:100%}.gameengine--background--illustration .vertical,.gameengine--background--illustration .vertical>img{height:100%;margin:0 auto;width:auto}.gameengine--overlay.dark-overlay{animation-duration:.3s;background-color:rgba(0,0,0,.4);transition:all .3s}.gameengine--overlay--save--animation-enter-active{animation-name:fadeInUpSmall}.gameengine--overlay--save--animation-leave-active{animation-delay:1s;animation-name:fadeOutUpSmall;background-color:var(--sc-success-background)!important;color:var(--sc-success-foreground)!important}.gameengine--overlay--save--animation-leave-active .gameengine--overlay--save--saving{display:none}.gameengine--overlay--save--animation-leave-active .gameengine--overlay--save--saved{display:block}.gameengine--overlay--save--saved{display:none}.gameengine--overlay--save{animation-duration:1s;animation-fill-mode:both;background-color:rgba(0,0,0,.6);border-radius:2rem;color:#fff;display:flex;gap:.5rem;height:2.5rem;margin:auto;padding:.5rem 1rem;position:absolute;right:2rem;top:1rem;transition:background-color .3s;width:-moz-fit-content;width:fit-content;z-index:10}.gameengine--overlay--save div.loading:after,.gameengine--overlay--save div.loading:before{border-top-color:#fff!important;height:1.5rem;width:1.5rem}.gameengine--overlay--save div.loading{height:1.5rem;width:1.5rem}.gameengine--overlay--save div{font-size:1rem;line-height:1.5rem}.gameengine--genericLoader{bottom:0;display:flex;gap:1rem;height:2rem;left:0;margin:auto;position:absolute;right:0;top:0;width:fit-content;width:-moz-fit-content}.gameengine--genericLoader .gameengine--genericLoader--spinner{height:2rem;width:2rem}.gameengine--genericLoader .gameengine--genericLoader--spinner.white:after,.gameengine--genericLoader .gameengine--genericLoader--spinner.white:before{border-top-color:#fff}.gameengine--genericLoader .gameengine--genericLoader--text{font-size:2rem;line-height:2rem}#createSerie--page{margin:0 auto;max-width:min(60rem,100%)}.createSerie--title{font-size:1.2rem}.createSerie--genreLine{align-items:center;display:flex;gap:1rem;justify-content:space-between}.createSerie--textDescription{font-size:.8rem;opacity:.9}#gm--characters--data input,#gm--general--data input,.createSerie--input,.gm--attributes--attributeContainer input,.gm--soundtracks--soundtrackContainer input{border:2px solid var(--sc-primary-light-background);border-radius:4px;box-shadow:none;outline:none;padding:.5rem 1rem;width:100%}#gm--characters--data .gm--characters--quill .ql-container,#gm--general--data .gmgd--quill .ql-container,.createSerie--quillSummary .ql-container{background-color:var(--sc-surface-background);border:2px solid var(--sc-primary-light-background)!important;border-radius:4px;height:200px}#gm--characters--data .gm--characters--quill .ql-container .ql-editor.ql-blank:before,#gm--general--data .gmgd--quill .ql-container .ql-editor.ql-blank:before,.createSerie--quillSummary .ql-container .ql-editor.ql-blank:before{font-style:normal}.required-asterisk{color:red;font-size:inherit;line-height:inherit}.createSerie--hover{font-weight:700;text-decoration:underline}.createSerie--hover:hover{cursor:pointer}.gettingPublished--step{display:flex;gap:1rem;margin-top:2rem}.gettingPublished--step .gettingPublished--stepNumber{background-color:var(--sc-secondary-background);border-radius:4px;color:var(--sc-secondary-foreground);font-size:1rem;height:2rem;line-height:1rem;padding:.5rem 1rem;position:relative}.gettingPublished--step .gettingPublished--stepNumber.fa-arrow-down:before,.gettingPublished--step .gettingPublished--stepNumber.fa-chevron-down:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--sc-foreground);display:inline-block;font-family:Font Awesome\ 5 Free;font-size:1rem;font-style:normal;font-variant:normal;font-weight:900;left:calc(50% - 1rem);line-height:1rem;line-height:1;position:absolute;text-align:center;text-rendering:auto;top:calc(100% + .5rem);width:2rem}.gettingPublished--step .gettingPublished--stepText{flex:1;font-size:1rem;height:2rem;line-height:1rem;padding:.5rem 0}#help--body{min-height:calc(100vh - 8rem);padding:4rem 20%}.help--title{background-color:var(--sc-header-background);color:var(--sc-header-foreground);padding:4rem}.help--title h1{text-align:center}.help--menu-card--container{grid-gap:1.5rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.help--menu-card{background-color:var(--sc-surface-background);border:1px solid var(--sc-primary-light-background);color:var(--sc-surface-foreground);min-height:300px;padding:3rem 4rem;text-align:center;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.help--menu-card:hover{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground);cursor:pointer}.help--menu-card .help--menu-card--icon{color:var(--sc-primary-background);font-size:3rem;height:3rem;line-height:3rem;margin:1rem}.help--menu-card .help--menu-card--title{font-size:1.2rem;font-weight:700}.help--menu-card .help--menu-card--description{font-size:1rem;margin-top:1rem;opacity:.8}.help--menu-card .help--menu-card--description:before{background-color:var(--sc-surface-foreground);content:" ";display:block;height:2px;margin:2rem auto;opacity:.7;width:20%}.help--close-section{position:absolute;right:calc(80% + 2rem);top:4.7rem}.help--category--title{font-size:2rem;line-height:2rem}.help--category--description{font-size:1.2rem;line-height:1.2rem;margin-top:.5rem;opacity:.8}:root{--home-page-logged-out-unit:0.6vw}#homepage--loggedout{background:url(/assets/pages/homepage/dulcet-backgroundimage.png)}.home--featured{display:grid;margin-bottom:6rem;overflow:hidden}.home--featured--banner{width:100%}.home--featuredSection{flex-direction:column;height:fit-content;height:-moz-fit-content;padding:2vw;width:100%}.home--featuredSection .home--featured--becomeCreator{flex:1;margin-top:2vw;text-decoration:none;transform:rotate(-9deg);transition:all .3s}.home--featuredSection .home--featured--becomeCreator img{border-radius:4rem;box-shadow:var(--heavy-box-shadow);margin:auto;transition:all .3s;width:60%}.home--featuredSection .home--featured--becomeCreator:hover{cursor:pointer;transform:scale(1.2) rotate(3deg)}.home--featuredSection .home--featured--becomeCreator:hover img{border-radius:1rem;box-shadow:var(--heavy-box-shadow)}.home--comingOutContainer{animation:pulse 2s infinite;box-shadow:var(--heavy-box-shadow);height:4rem;margin:0 auto;padding:.25rem;white-space:nowrap;width:-moz-min-content;width:min-content;z-index:1}.home--comingOutContainer .home--comingOutText{border:2px solid var(--sc-primary-foreground);border-radius:2px;color:var(--sc-primary-foreground);font-size:2rem;font-weight:400;line-height:3.25rem;padding:0 1rem;z-index:1}.home--comingOutContainer .home--comingOutBackground{background-color:var(--sc-primary-background);border-radius:4px;bottom:0;content:"";height:100%;left:0;margin:0;opacity:.8;position:absolute;right:0;top:0;width:100%;z-index:1}#home--featured-background{background-position:center 50%;background-size:cover;filter:blur(3px);height:100%;left:0;position:absolute;top:0;width:100%}#home--featured-carousel,.home--series-preview{border-radius:1rem;box-shadow:var(--std-box-shadow);display:flex;height:-moz-fit-content;height:fit-content;overflow:hidden;position:relative}#home--featured-carousel--clip-path{background:linear-gradient(to right,var(--sc-surface-background) 50%,transparent 60%);bottom:0;content:" ";display:block;height:100vh;left:-5vw;margin:auto;position:absolute;top:0;transform:rotate(-10deg);width:100%;z-index:1}.home--featured-serie-description *{margin-left:0;margin-top:1rem}.home--featured-serie-description{border-radius:1rem 0 0 1rem;bottom:0;display:flex;flex-direction:column;height:100%;left:0;padding:1vw 1vw 1vw 2vw;position:absolute;width:50%;z-index:2}.home--featured-serie-background img{border-radius:0 1rem 1rem 0;width:100%}.home--featured-serie-background{margin-left:30%;overflow:hidden;width:100%}#home--featured-promotion>p{margin:1vw 0}#home--featured-promotion{background:var(--sc-surface-background-translucent);border-radius:1rem;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground-translucent);height:-moz-fit-content;height:fit-content;padding:2vw}#home--featured-promotion>h2{color:var(--sc-primary-background);font-family:Roboto,sans-serif;font-size:2vw;font-weight:400;text-align:center}.serie--title-big img{width:100%}.serie--title-big{color:var(--sc-surface-foreground);margin-left:-1rem}.serie--description{flex:1}.serie--description,.serie--stats{color:var(--sc-surface-foreground)}.home--category--loggedin{margin:6rem auto 0;max-width:min(50rem,100% - 4rem)}.home--category{margin-top:6rem;padding:0 16vw}@media only screen and (max-width:651px){.home--category{padding:0 1rem}}.home--separator{bottom:0;flex:1;height:0;margin:2rem 0;top:0}.home--separator2{border-bottom:2px solid var(--sc-primary-light-background);bottom:0;flex:1;height:0;margin:1rem 0;top:0}.home--storyPitchTitle{font-size:1.3rem;font-weight:700;line-height:2rem;white-space:nowrap;width:-moz-min-content;width:min-content}.home--storyPitchContainer{background-color:var(--sc-surface-background);border:1px solid var(--sc-primary-light-background);border-radius:.5rem;flex:1;padding:1rem}.home--leaderboardBadge{background-color:var(--sc-primary-light-background);border:6px solid var(--sc-primary-light-background);border-radius:4rem;flex-shrink:0;font-size:2rem;font-weight:700;height:4rem;line-height:calc(4rem - 12px);text-align:center;width:4rem}.home--leaderboardBadge.firstPosition{background-color:#ffb956;border-color:#ffd779;color:#ffe077}.home--leaderboardBadge.secondPosition{background-color:#9fa0a1;border-color:#dee1d4;color:#dee1d4}.home--leaderboardBadge.thirdPosition{background-color:#cc722f;border-color:#fa9646;color:#fa9646}.home--series-preview{display:none;left:0;opacity:0;position:absolute;top:16vw;transition:all .3s;z-index:1}.home--series-preview.visible{display:flex;opacity:1}.home--demo-banner:after{background:#dc1d1d;bottom:.5rem;color:#fff;content:"DEMO";font-size:1.2rem;font-weight:700;line-height:1.2rem;right:.5rem;text-align:center}#dashboard--intro__registeredPlayers,.home--demo-banner:after{border-radius:2rem;padding:.5rem 1rem;position:absolute;width:fit-content;width:-moz-fit-content}#dashboard--intro__registeredPlayers{background-color:var(--sc-primary-light-background);bottom:4rem;box-shadow:var(--heavy-box-shadow);color:var(--sc-primary-background);font-size:2rem;font-weight:400;left:0;line-height:2rem;margin:0 auto;right:0;z-index:3}#dashboard--intro__registeredPlayers *{font-size:2rem}#home--about-us{background-color:var(--sc-primary-light-background);background:#f08ba1;color:var(--sc-primary-light-foreground);color:var(--sc-a900);margin-bottom:17vw;margin-top:calc(17vw + 5rem);padding:5vw 0;text-align:center}#home--about-us .home--about-us--firstSection{margin-top:-10vw;padding:0 16vw}@media only screen and (max-width:1000px){#home--about-us .home--about-us--firstSection{padding:0 min(10%,2rem)}}#home--about-us .home--about-us--topimage{bottom:100%}#home--about-us .home--about-us--bottomimage{top:100%}#home--about-us .home--about-us--bottomimage,#home--about-us .home--about-us--topimage{height:auto;left:0;margin:0;position:absolute;right:0;width:100%}#home--about-us:after{background:url(/assets/pages/homepage/aboutus-top.svg) no-repeat top;content:"";height:40rem;left:0;right:0;top:100%;width:100%}#home--about-us>p{font-size:1.6rem;text-align:left}#home--about-us #home--about-us__flex-container{display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem;margin-top:4rem;padding:0 20vw}@media only screen and (max-width:1000px){#home--about-us #home--about-us__flex-container{padding:0 min(10vw,2rem)}}#home--about-us #home--about-us__flex-container .home--aboutUs--card{display:flex;flex-direction:row;margin-bottom:10rem;margin-top:10rem;position:relative;width:100%}@media only screen and (max-width:1700px){#home--about-us #home--about-us__flex-container .home--aboutUs--card{margin-bottom:20rem}}@media only screen and (max-width:1200px){#home--about-us #home--about-us__flex-container .home--aboutUs--card{margin-bottom:10rem}}@media only screen and (max-width:700px){#home--about-us #home--about-us__flex-container .home--aboutUs--card{margin-top:5rem}}#home--about-us #home--about-us__flex-container .home--aboutUs--card>p{flex:1;font-size:1rem;padding:2rem 0}#home--about-us #home--about-us__flex-container .home--aboutUs--card.forplayers{justify-content:flex-start}#home--about-us #home--about-us__flex-container .home--aboutUs--card.forwriters{justify-content:flex-end}#home--about-us #home--about-us__flex-container .home--aboutUs--card.forartists{justify-content:flex-start}@media only screen and (max-width:1200px){#home--about-us #home--about-us__flex-container .home--aboutUs--card.forartists,#home--about-us #home--about-us__flex-container .home--aboutUs--card.forplayers,#home--about-us #home--about-us__flex-container .home--aboutUs--card.forwriters{justify-content:center}}#home--about-us #home--about-us__flex-container .home--aboutUs--card .home--aboutUs--textContainer{max-width:min(100%,30rem)}#home--about-us #home--about-us__flex-container .home--aboutUs--card .home--aboutUs--textContainer img.home--aboutUs--svg{bottom:-100%;left:-100%;margin:auto;min-height:calc(100% + 10rem);position:absolute;right:-100%;top:-100%;width:calc(100% + 10rem)}#home--about-us #home--about-us__flex-container .home--aboutUs--card .home--aboutUs--character{bottom:-100%;height:300%;margin:auto;opacity:.4;position:absolute;top:-100%;width:auto}#home--about-us #home--about-us__flex-container .home--aboutUs--card .home--aboutUs--character.forplayers{left:calc(100% + 10vw)}#home--about-us #home--about-us__flex-container .home--aboutUs--card .home--aboutUs--character.forwriters{right:calc(100% + 10vw)}#home--about-us #home--about-us__flex-container .home--aboutUs--card .home--aboutUs--character.forartists{left:calc(100% + 10vw)}@media only screen and (max-width:1200px){#home--about-us #home--about-us__flex-container .home--aboutUs--card .home--aboutUs--character{display:none}}#home--about-us #home--about-us__flex-container .home--aboutUs--card .home--aboutUs--backgroundImage{background-position:50%;background-size:cover;bottom:0;height:100%;left:0;opacity:.1;position:absolute;right:0;top:0;width:100%;z-index:0}#home--about-us #home--about-us__flex-container button{margin:0 auto}#home--dulcetInNumbers{padding-top:0;text-align:center}#home--dulcetInNumbers .home--dulcetInNumbers--container{display:flex;flex-wrap:wrap;gap:2rem;margin-top:2rem}#home--dulcetInNumbers .home--dulcetInNumbers--container .home--dulcetInNumbers--card{background:var(--sc-secondary-light-background);border-radius:.6rem;color:var(--sc-secondary-light-foreground);flex:1 0 250px;padding:3rem 0}#home--dulcetInNumbers .home--dulcetInNumbers--container .home--dulcetInNumbers--card .home--dulcetInNumbers--card--title{color:var(--sc-secondary-background);font-size:1.125rem}#home--dulcetInNumbers .home--dulcetInNumbers--container .home--dulcetInNumbers--card .home--dulcetInNumbers--card--description{font-size:2.25rem;font-weight:700}#home--dulcetInNumbers .home--dulcetInNumbers--container .home--dulcetInNumbers--card .home--dulcetInNumbers--card--backgroundImage{margin-top:2rem}#home--dulcetInNumbers .home--dulcetInNumbers--container .home--dulcetInNumbers--card .home--dulcetInNumbers--card--backgroundImage:after{bottom:0;box-shadow:inset 20px 0 40px 5px var(--sc-secondary-light-background),inset -20px 0 10px 5px var(--sc-secondary-light-background);content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}#home--dulcetInNumbers .home--dulcetInNumbers--container .home--dulcetInNumbers--card .home--dulcetInNumbers--card--backgroundImage img{height:auto;width:100%}.storyPitchModalClass{height:-moz-min-content;height:min-content;padding:2rem 2rem 1rem;width:min(30rem,90vw)}#index-banner{background-image:url(/assets/pages/homepage/banner-background-sweetelite.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;display:grid;grid-template-areas:"text characters";grid-template-columns:5.5fr 4.5fr;height:69vw;padding:0 10%;position:relative;width:100%}#registeredPlayers{--this-div-height:2vw;background-color:rgba(248,179,50,.267);border:4px dotted #f8b332;border-radius:.6vw;bottom:calc(100% + 3vw);color:#fce3b5;flex:1 1 0%;font-size:var(--this-div-height);font-weight:400;left:-1rem;line-height:var(--this-div-height);margin:0;padding:.6vw;position:absolute;transform:rotate(-5deg);width:-moz-fit-content;width:fit-content;z-index:3}#index-div1-gradient{background:linear-gradient(to bottom left,transparent,rgba(46,41,78,.667) 40%,rgba(46,41,78,.8));bottom:0;left:0;position:absolute;right:0;top:0}#index-div1-main-text{grid-area:text/text/text/text;height:-moz-fit-content;height:fit-content;margin-left:3vw;position:relative;top:18vw;width:100%;z-index:2}#transition1{bottom:0;left:0;position:absolute;width:100%;z-index:1}#index-div1-characters{grid-area:characters/characters/characters/characters;height:auto;padding-top:6vw;position:relative;right:0;width:100%;z-index:2}#index-div1-main-text-title{color:var(--sc-grey-000);font-size:calc(var(--home-page-logged-out-unit)*4.5)}#index-div1-main-text-subtitle{color:var(--sc-grey-300);font-size:calc(var(--home-page-logged-out-unit)*2.4);margin-bottom:calc(var(--home-page-logged-out-unit)*2);margin-top:calc(var(--home-page-logged-out-unit)*2)}#specialButton{--btn--unit:1.2vw;background-color:var(--sc-secondary-background);border-radius:4vw;color:var(--sc-secondary-foreground);font-size:1.8vw;height:4vw;line-height:4vw;margin-top:2vw;padding:0 calc(var(--btn--unit)*3);width:fit-content;width:-moz-fit-content}.seriesLogoContainer{background-color:var(--sc-surface-background);border:1px solid var(--sc-primary-light-background);border-radius:1rem;padding:1vw 2vw;width:auto}.seriesLogoContainer>img{height:4vw}.seriesLogoContainer:hover{cursor:pointer}.homeLoggedOut--subTitle2{color:var(--sc-p700);font-size:1.2rem;text-align:center;width:100%}.homeVariantAvailableGamesLine{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.homeVariantAvailableGamesLine .homeVariantAvailableGamesLine--gameLogo{border-radius:1rem;padding:2rem;transition:all .3s}.homeVariantAvailableGamesLine .homeVariantAvailableGamesLine--gameLogo:hover{cursor:pointer;transform:scale(1.05)}.homeVariantAvailableGamesLine .homeVariantAvailableGamesLine--gameLogo.selected{background-color:var(--sc-surface-background)}.homeVariantAvailableGamesLine .homeVariantAvailableGamesLine--gameLogo.selected:after{border:1rem solid transparent;border-top:1rem solid var(--sc-surface-background);content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;top:100%;width:0}.homeVariantAvailableGamesLine .homeVariantAvailableGamesLine--gameLogo>img{height:4rem;width:auto}.homeVariantAvailableGamesLine--genrePill{background-color:var(--sc-primary-background);border-radius:4px;color:var(--sc-primary-foreground);font-size:.8rem;height:1.5rem;line-height:1rem;margin-top:.5rem;padding:.25rem .5rem;width:-moz-fit-content;width:fit-content}.homeVariantAvailableGamesLine--argumentsContainer>li{font-size:1.2rem;margin-top:.5rem}.homeVariantAvailableGamesLine--argumentLine{align-items:center;display:flex;font-size:1.2rem;gap:.5rem;margin-top:.5rem}.homeVariantAvailableGamesLine--seriesPreviewCard{align-items:space-around;background-color:var(--sc-surface-background);border-radius:1rem;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:2rem;padding:2rem;width:fit-content;width:-moz-fit-content}.homeVariantAvailableGamesLine--seriesPreviewCard .homeVariantAvailableGamesLine--seriesPreviewCard--image{margin:0 auto;width:clamp(min(20rem,100%),33%,100%)}.homeVariantAvailableGamesLine--seriesPreviewCard .homeVariantAvailableGamesLine--seriesPreviewCard--image img{width:100%}.homeVariantAvailableGamesLine--seriesPreviewCard .homeVariantAvailableGamesLine--seriesPreviewCard--description{flex:1;min-width:min(30rem,100%)}.home--post{background-color:var(--sc-surface-background);border:1px solid var(--sc-primary-light-background);border-radius:1rem;color:var(--sc-surface-foreground)}.home--post>*{background-color:transparent;box-shadow:none;padding:1rem}.home--post .postDescription{background-color:var(--sc-primary-light-background);border-radius:1rem 1rem 0 0;color:var(--sc-primary-light-foreground);display:flex;justify-content:space-between}.home--post .postDescription+.dg-post{border-top-left-radius:0;border-top-right-radius:0}.home--post.postType--ACHIEVEMENT .postSection{display:flex;gap:1rem}.home--post.postType--ACHIEVEMENT .postSection img{height:5rem;width:5rem}.home--post.postType--ACHIEVEMENT .postSection div{font-size:1.6rem;font-weight:700;line-height:2rem;padding:1.5rem 0}.home--post.postType--ILLUSTRATION .postSection .postSection--title,.home--post.postType--LORE .postSection .postSection--title{font-size:1.2rem;font-weight:700}.home--upToDate{height:10rem;padding:2rem;width:100%}.home--upToDate .home--upToDate--oneLiner{font-size:1.2rem;line-height:2rem;padding:4rem;text-align:center;width:100%}.section-e-icon:hover{background-color:var(--sc-p600);cursor:pointer;transform:scale(1.1)}.section-e-icon{background-color:var(--sc-surface-background);border:1px solid var(--sc-primary-light-background);border-radius:1rem;padding:.5rem;transition:all .3s}.section-e-icon>img{height:4rem;width:4rem}.timelineEntry--pageview .timelineEntry--pageview--mainLine{align-items:center;display:flex;gap:1rem;height:1.6rem}.timelineEntry--pageview .timelineEntry--pageview--page{border-radius:.25rem;font-size:.8rem;height:1.6rem;line-height:.8rem;padding:.4rem}.timelineEntry--playthrough .timelineEntry--playthrough--mainLine{align-items:center;display:flex;gap:1rem;height:1.6rem}.timelineEntry--playthrough .timelineEntry--playthrough--chapterTitle{align-items:center;display:flex;font-size:1rem;font-weight:700;gap:.5rem;line-height:1.6rem}.timelineEntry--playthrough .timelineEntry--playthrough--chapterTitle .timelineEntry--playthrough--seriesIcon{height:1.6rem;width:1.6rem}.timelineEntry--playthrough .timelineEntry--playthrough--page{border-radius:.25rem;font-size:.8rem;height:1.6rem;line-height:.8rem;padding:.4rem}.playthrough-line--progress{align-items:center;display:flex;gap:1rem;grid-area:progress}.playthrough-line--progress>.progress--container{height:1rem!important;margin:.5rem 0!important}.playthrough-line--badges{grid-area:badges}.playthrough-line--percentageCompletion{grid-area:percentageCompletion}.playthrough-line--created_at{grid-area:created_at}.timelineEntry--playthrough--currencyBubble{align-items:center;border-radius:5rem;display:flex;gap:.5rem;padding:.5rem 1rem}.timelineEntry--playthrough--currencyBubble.darkToast{background-color:var(--dg-color-toasts-dark);color:#fff}.timelineEntry--playthrough--currencyBubble.diamondsToast{background-color:var(--color-diamonds-light);color:var(--color-on-diamonds-light)}.timelineEntry--playthrough--currencyBubble.keysToast{background-color:var(--color-keys-light);color:var(--color-on-keys-light)}.timelineEntry--playthrough--currencyBubble.usdToast{background-color:var(--sc-success-background);color:var(--sc-success-foreground)}.timelineEntry--playthrough--currencyBubble .timelineEntry--playthrough--currencyBubble--text{font-size:1.6rem;font-weight:700}.timelineEntry--playthrough--smallFlex{align-items:center;display:flex;gap:.5rem}.timelineEntry--playthrough--mediumFlex{align-items:center;display:flex;gap:1rem}.timelineEntry--giftBubble{align-items:center;background-color:var(--color-keys-light);border-radius:1rem;color:var(--color-on-keys-light);display:flex;gap:.5rem;padding:.5rem 1rem}.timelineEntry--giftBubble .timelineEntry--giftBubble--text{font-size:1.6rem;font-weight:700}.timelineEntry--giftBubble .timelineEntry--giftBubble--image{width:3rem}#userTimelineTab:before{background:var(--sc-primary-light-background);content:"";height:calc(100% - 1rem);left:calc(1rem - 1px);position:absolute;top:1rem;width:2px}#userTimelineTab .timelineEntry{margin-left:3rem}#userTimelineTab .timelineEntry:not(:first-child){margin-top:1rem}#userTimelineTab .timelineIcon{border-radius:1rem;font-size:.8rem;height:1.6rem;left:0;line-height:1.6rem;margin-left:-2.8rem;position:absolute;text-align:center;top:0;width:1.6rem}#userTimelineTab .timelineIcon.pageview{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground)}#userTimelineTab .timelineIcon.pageview-new{background-color:var(--sc-secondary-background);color:var(--sc-secondary-foreground)}#userTimelineTab .timelineIcon.playthrough{background-color:var(--sc-info-background);color:var(--sc-info-foreground)}#userTimelineTab .timelineIcon.purchase{background-color:var(--sc-success-background);color:var(--sc-success-foreground)}#userTimelineTab .timelineIcon.gift{background-color:var(--color-keys-light);color:var(--color-on-keys-light)}#userTimelineTab .timelineIcon.signup{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground)}.userTimeline--subtleText{color:var(--sc-grey-600);font-size:.8rem}

/* ! BEG: General ===========================================================================*/section.profile-section.no-padding{padding:0}section.profile-section{padding:2rem}.button.square:hover{transform:scale(1.1)}.button.square{border-radius:50%;font-size:1.5rem;height:3rem;line-height:3rem;padding:0;width:3rem}

/* ! END: General ===========================================================================*/
/* ! BEG: Header/Banner =====================================================================*/#profile--background-banner{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 .6rem #000;height:20rem;margin:0;position:relative;width:100%;z-index:1}#profile--background-profile-pic--container{display:grid;grid-template-areas:"pic ." "pic username" "pic joindate";grid-template-columns:8rem auto;grid-template-rows:4rem 2rem 2rem;height:8rem;left:8rem;margin:0;right:0;top:calc(100% - 3rem);width:-moz-fit-content;width:fit-content}#js-profile-pic-canvasImg{border-radius:50%;inset:0;position:absolute;width:100%}#profile--button--edit-picture{border-radius:2rem;bottom:0;font-size:1rem;height:2.5rem;line-height:2.5rem;padding:0;position:absolute;right:0;width:2.5rem}.js-canvas--temporary--viewer.js-profile-pic-crop{border-radius:50%}.js-canvas--temporary--viewer.js-profile-avatar-crop{border-radius:1rem}.js-canvas--temporary--viewer{background-color:var(--sc-surface-background);box-shadow:var(--heavy-box-shadow);margin:0 auto;width:100%}#js-profile--avatar-image--container{width:100%}#js-profile--avatar-image.placeholder{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;box-shadow:var(--std-box-shadow);filter:grayscale(1);min-height:50rem}#js-profile--avatar-image{border-radius:1rem;width:100%}#profile--background-profile-pic{background:var(--sc-surface-background);border-radius:50%;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);grid-area:pic;height:8rem;margin:0;padding:0;text-align:center;width:8rem}#profile--button--edit-cover-background{bottom:1rem;position:absolute;right:4rem}#profile--background-username{font-size:2rem;grid-area:username;line-height:2rem}#profile--background-joindate,#profile--background-username{height:2rem;margin-left:1rem;width:-moz-fit-content;width:fit-content}#profile--background-joindate{font-size:.8rem;grid-area:joindate;line-height:1.5rem;padding-bottom:.5rem}#profile--background-friends--container>*{margin-left:2rem}#profile--background-friends--container{display:flex;margin:1rem;position:absolute;right:8rem;top:100%;width:-moz-fit-content;width:fit-content}#js-profile--followers:hover{cursor:pointer;transform:scale(1.05)}#js-profile--followers:before{font-size:1rem;height:3rem;line-height:3rem;position:absolute;right:0;text-align:center;top:0;width:3rem}#js-profile--followers{border-radius:.5rem;font-size:1.5rem;height:3rem;line-height:3rem;margin-left:1rem;padding:0 3rem 0 1.5rem}.check-icon{background:var(--sc-success-background);border-radius:50%;bottom:-.4rem;color:var(--sc-success-foreground);font-size:.8rem;height:1.4rem;line-height:.8rem;padding:.3rem;position:absolute;right:-.4rem;text-align:center;width:1.4rem}#js-profile--followers--count{font-size:1rem;height:3rem;line-height:3rem}.js-follower-line>div:first-child{flex:1}.js-follower-line>div{font-size:1rem;height:3rem;line-height:3rem}.js-follower-line:hover{transform:scale(1.02)}.js-follower-line{border-radius:.5rem;box-shadow:var(--std-box-shadow);display:flex;gap:1rem;height:3rem;margin-top:1rem;padding:0 1rem;text-decoration:none;transition:all .3s}.js-follower-line.follower{background:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}.js-follower-line.following{background:var(--sc-secondary-light-background);color:var(--sc-secondary-light-foreground)}.js-avatar-line>img{height:2rem;margin:.5rem 0;width:2rem}.js-avatar-line>div{font-size:1rem;height:3rem;line-height:3rem}.js-avatar-line:hover{transform:scale(1.02)}.js-avatar-line{border-radius:.5rem;box-shadow:var(--std-box-shadow);display:flex;gap:1rem;height:3rem;margin-top:1rem;padding:0 1rem;text-decoration:none;transition:all .3s}

/* ! END: Header/Banner =====================================================================*/
/* ! BEG: Bio / Social Media ================================================================*/#profile--bio-media--container{grid-gap:2rem;display:grid;grid-template-areas:"bio avatar";grid-template-columns:80% 20%;margin-top:6rem;padding:4rem}#profile--bio--container{padding-left:2rem;padding-right:6rem;width:100%}#profile--avatar-image{background:#000;border-radius:1rem;box-shadow:var(--std-box-shadow);color:#fff;grid-area:avatar;height:40rem;padding:8rem 0;text-align:center;width:100%}#edit-bio:hover{cursor:pointer;transform:scale(1.1)}#edit-bio{border-radius:50%;color:var(--sc-primary-background);display:block;font-size:1rem;height:2rem;line-height:2rem;margin:1rem;text-align:center;transition:all .3s;width:2rem}.edit-email-line>.fas:hover{cursor:pointer;transform:scale(1.1)}.edit-email-line>*{font-size:1rem;height:2rem;line-height:2rem;transition:all .3s}.edit-email-line{display:flex;gap:1rem;margin-top:.5rem}

/* ! END: Bio / Social Media ================================================================*/
/* ! BEG: Tabs Sub-Section ==================================================================*/#profile--tabs-container{margin-top:4rem}form{width:100%}#tab-profile--chapters{grid-gap:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding-top:2rem;position:relative}#tab-profile--chapters.no-chapters.selected{display:block}#tab-profile--chapters.selected{display:grid}

/* ! END: Tabs Section ======================================================================*/#parents-body,#terms-body{padding:4rem 10%}#parents-body h2,#terms-body h2{margin-top:2rem}#parents-body h3,#parents-body h4,#terms-body h3,#terms-body h4{margin-top:1rem}#terms-body .dg-tab{margin-top:2rem}.ThemePrimitivesSizes--container div{background-color:#deb887;min-width:10rem}.themeTypography-flexContainer{display:flex;gap:2rem;justify-content:space-evenly}.themeTypography--dividerBorder{background-color:var(--sc-grey-300);border-radius:2px;height:4px;margin:2rem auto;width:80%}#themeColors h2:not(:first-child){margin-top:1rem}.themeColors__colorGrid{display:flex;gap:2rem;justify-content:space-between}.themeColors__colorGrid>div{min-width:25%}.themeColors__colorRow{display:flex;gap:1rem}.themeColors__colorRow:not(:first-child){margin-top:1rem}.themeColors__colorRow div{border-radius:4px;line-height:40px;min-height:40px;min-width:40px}.themeColors__colorCard{width:100%}.themeColors__colorCard .bigSection{border-top-left-radius:4px;border-top-right-radius:4px;flex:1;padding:1rem}.themeColors__colorCard .lineSection{display:flex}.themeColors__colorCard .lineSection div{flex:1;height:40px}.themeColors__colorCard .lineSection div:first-child{border-bottom-left-radius:4px}.themeColors__colorCard .lineSection div:last-child{border-bottom-right-radius:4px}#themeController table td{text-align:center}#themeController table td button{margin:0 auto}#themeController table td:first-child{text-align:right}#themeController table thead td{font-size:1.2rem;font-weight:700}#themeController table tbody td:first-child{line-height:2.3rem}#themeController table tbody tr:first-child td:not(:first-child){border-top:2px dashed var(--sc-primary-background)}#themeController table tbody tr:last-child td:not(:first-child){border-bottom:2px dashed var(--sc-primary-background)}#themeController table tbody td:last-child{border-right:2px dashed var(--sc-primary-background)}#themeController table tbody td:nth-child(2){border-left:2px dashed var(--sc-primary-background)}.button-theme-section{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:3rem}#themeController{background-color:var(--sc-background)}#themeController .dg-tab{margin-top:2rem}#themeController section{background-color:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--std-box-shadow)}#themeController section .themePage--sectionHeader{background-color:var(--sc-primary-background);border-radius:1rem 1rem 0 0;color:var(--sc-primary-foreground);padding:2rem 4rem}#themeController section .themePage--sectionBody{padding:2rem 4rem}#themeController .flex-container,.theme--row{gap:1rem;margin-bottom:1rem}#themeController .tooltip-container{width:fit-content;width:-moz-fit-content}.dg-theme-sc-test{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem}.dg-theme-sc-test>div{flex:1 1 300px}.dg-theme-sc-test.primary{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground)}.dg-theme-sc-test.primary:hover{background-color:var(--sc-primary-background-hover);color:var(--sc-primary-foreground-hover)}.dg-theme-sc-test.primary-light{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}.dg-theme-sc-test.primary-light:hover{background-color:var(--sc-primary-light-background-hover);color:var(--sc-primary-light-foreground-hover)}.dg-theme-sc-test.secondary{background-color:var(--sc-secondary-background);color:var(--sc-secondary-foreground)}.dg-theme-sc-test.secondary:hover{background-color:var(--sc-secondary-background-hover);color:var(--sc-secondary-foreground-hover)}.dg-theme-sc-test.secondary-light{background-color:var(--sc-secondary-light-background);color:var(--sc-secondary-light-foreground)}.dg-theme-sc-test.secondary-light:hover{background-color:var(--sc-secondary-light-background-hover);color:var(--sc-secondary-light-foreground-hover)}.dg-theme-sc-test.background{background-color:var(--sc-background);color:var(--sc-foreground)}.dg-theme-sc-test.surface{background-color:var(--sc-surface-background);color:var(--sc-surface-foreground)}.dg-theme-sc-text{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem}.dg-theme-sc-text.primary{color:var(--sc-primary-background)}.dg-theme-sc-text.primary:hover{color:var(--sc-primary-background-hover)}.dg-theme-sc-text.primary-light{color:var(--sc-primary-light-background)}.dg-theme-sc-text.primary-light:hover{color:var(--sc-primary-light-background-hover)}.dg-theme-sc-text.secondary{color:var(--sc-secondary-background)}.dg-theme-sc-text.secondary:hover{color:var(--sc-secondary-background-hover)}.dg-theme-sc-text.secondary-light{color:var(--sc-secondary-light-background)}.dg-theme-sc-text.secondary-light:hover{color:var(--sc-secondary-light-background-hover)}.dg-theme-sc-text.background{color:var(--sc-background)}.dg-theme-sc-text.surface{color:var(--sc-surface-background)}.theme--avatarSquare{border:2px solid var(--sc-primary-background);box-shadow:var(--std-box-shadow)}.theme--dragdrop--invisible-square{background:var(--sc-surface-background);border:2px solid var(--sc-primary-background);height:20rem;width:40rem}.theme--dragdrop--invisible-square .theme--dragdrop--invisible-square--text{line-height:2rem;padding:9rem 0;text-align:center}#seriesMenu--demoDiv{background:#dc1d1d!important;border-radius:.5rem;color:#fff!important;padding:.5rem 1rem;text-align:center}#seriesMenu--community{align-items:center;display:flex;pointer-events:none;text-decoration:none;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}#seriesMenu--community:hover{cursor:pointer}#seriesMenu--community:hover .seriesMenu--community--icon,#seriesMenu--community:hover .seriesMenu--community--title{box-shadow:var(--heavy-box-shadow)}#seriesMenu--community .seriesMenu--community--title{background-color:var(--sc-secondary-light-background);border-radius:.5rem;box-shadow:var(--std-box-shadow);color:var(--sc-secondary-light-foreground);flex:1;font-size:1.2rem;font-weight:700;height:2.6rem;line-height:1.6rem;padding:.5rem 3rem .5rem 2rem;pointer-events:auto;transition:all .3s}#seriesMenu--community .seriesMenu--community--icon{background-color:var(--sc-secondary-background);border-radius:3rem;box-shadow:var(--std-box-shadow);color:var(--sc-secondary-foreground);font-size:2rem;height:4rem;line-height:4rem;margin-left:-2rem;pointer-events:auto;text-align:center;transition:all .3s;width:4rem}table.avatar-table td:first-child{width:30%}table.avatar-table td:last-child{text-align:center}.avatar-table--edit-button:hover{cursor:pointer;transform:scale(1.2)}.avatar-table--edit-button{margin:0;transition:all .3s;width:100%}#avatar--public-chapter{grid-gap:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));position:relative}#profile-image{display:block;width:40%}#profile-description-container{display:block;width:60%}#profile-description-container section{margin-top:4rem}#js-profile-attributes-container{box-shadow:var(--std-box-shadow);min-height:6rem;padding:.5rem}.isWipOrSpContainer{align-items:center;display:flex;height:calc(100vh - 4rem);justify-content:center}#seriesMenu--backgroundImage{background-position:50% 50%;background-size:cover;height:100%;opacity:.5;position:absolute;width:100%;z-index:0}#seriesMenu--authorsnote{display:flex;gap:1rem}#seriesMenu--authorsnote .seriesMenu--authorsnote--profilepic--container{display:flex;flex-direction:column;justify-content:flex-start;position:absolute;right:calc(100% + 1rem);top:0}#seriesMenu--authorsnote .seriesMenu--authorsnote--profilepic--container .seriesMenu--authorsnote--profilepic{animation-duration:.3s;border-radius:4rem;box-shadow:var(--std-box-shadow);height:4rem;transition:all .3s;width:4rem}#seriesMenu--authorsnote .seriesMenu--authorsnote--profilepic--container .seriesMenu--authorsnote--profilepic:hover{box-shadow:var(--heavy-box-shadow);cursor:pointer}#seriesMenu--authorsnote .seriesMenu--authorsnote--card{animation-duration:.3s;background-color:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);padding:1rem;transition:all .3s}#seriesMenu--authorsnote .seriesMenu--authorsnote--card:after{border:.5rem solid transparent;border-right:.5rem solid var(--sc-surface-background);content:"";position:absolute;right:100%;top:1.5rem}#seriesMenu--authorsnote .seriesMenu--authorsnote--card .seriesMenu--authorsnote--card--title{font-size:x-large;font-weight:700}.seriesMenu--storyPitch--card{animation-duration:.3s;background-color:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);padding:1rem;transition:all .3s}.seriesMenu--storyPitch--card .seriesMenu--authorsnote--card--title{font-size:x-large;font-weight:700}#seriesDashboard--community{align-items:center;display:flex;pointer-events:none;position:absolute;right:4rem;text-decoration:none;top:2rem;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}#seriesDashboard--community:hover{cursor:pointer}#seriesDashboard--community:hover .seriesDashboard--community--icon,#seriesDashboard--community:hover .seriesDashboard--community--title{box-shadow:var(--heavy-box-shadow)}#seriesDashboard--community .seriesDashboard--community--title{background-color:var(--sc-secondary-light-background);border-radius:.5rem;box-shadow:var(--std-box-shadow);color:var(--sc-secondary-light-foreground);font-size:1.2rem;font-weight:700;height:2.6rem;line-height:1.6rem;padding:.5rem 3rem .5rem 2rem;pointer-events:auto;transition:all .3s}#seriesDashboard--community .seriesDashboard--community--icon{background-color:var(--sc-secondary-background);border-radius:3rem;box-shadow:var(--std-box-shadow);color:var(--sc-secondary-foreground);font-size:2rem;height:4rem;line-height:4rem;margin-left:-2rem;pointer-events:auto;text-align:center;transition:all .3s;width:4rem}#seriesMenu--back{left:4rem;position:absolute;top:2rem}#seriesDashboard--main-section{margin:0 auto;max-width:min(60rem,100%)}#seriesDashboard--logoSnapshot--line{display:flex;gap:1rem;justify-content:center}@media only screen and (max-width:651px){#seriesDashboard--logoSnapshot--line{flex-wrap:wrap}}#seriesDashboard--logoSnapshot--line>.lineItem{background:var(--sc-background);border-radius:1rem;box-shadow:var(--std-box-shadow);color:var(--sc-foreground);font-size:1rem;height:2.3rem;line-height:1.3rem;padding:.5rem 1rem;width:fit-content;width:-moz-fit-content}#seriesDashboard--logoSnapshot--line>.lineItem i{margin-right:.5rem}#seriesDashboard--logoSnapshot--line>.lineItem.authorName{font-style:italic}#seriesDashboard--logoSnapshot--line>.lineItem>.rating>span{font-weight:700}#seriesDashboard--logoSnapshot--line>.lineItem.secondary{background:var(--sc-secondary-light-background);color:var(--sc-secondary-light-foreground)}.characters--character-container{align-items:center;background-color:var(--sc-surface-background);background-position:50%;background-size:cover;border:2px solid var(--sc-primary-light-background);border-radius:1rem;display:flex;flex:0 0 20rem;flex-direction:column;height:calc(100vh - 13rem);justify-content:center;margin:2rem 0;overflow:hidden;position:relative;transition:box-shadow .3s,border .3s,margin-left 1s .9s,margin-right 1s .9s;width:20rem}.characters--character-container:first-child{margin-left:2rem}.characters--character-container:hover{background-color:var(--sc-primary-light-background);border:2px solid var(--sc-primary-background);box-shadow:var(--std-box-shadow);cursor:pointer;z-index:1}.characters--character-container .characters--character--sprite{flex:1;height:calc(100vh - 19rem);left:50%;position:absolute;top:0;transform:translateX(-50%);width:auto}.characters--character-container .characters--character--isDatable-heart{background-color:var(--sc-secondary-background);border-radius:50%;color:var(--sc-secondary-foreground);font-size:1rem;height:2rem;line-height:1rem;padding:.5rem 0;position:absolute;right:.5rem;text-align:center;top:.5rem;width:2rem;z-index:1}.characters--character-container .characters--character--description{background-color:var(--sc-surface-background);border-radius:0 0 1rem 1rem;border-top:2px solid var(--sc-surface-foreground);bottom:0;color:var(--sc-surface-foreground);height:6rem;left:0;max-width:20rem;padding:1rem;position:absolute;right:0;width:100%}.characters--character-container .characters--character--description .characters--character--description--title{font-size:1.5rem;font-weight:700;height:2rem;line-height:2rem}.characters--character-container .characters--character--description .characters--character--description--subtitle{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:1rem;height:1.5rem;line-height:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}.characters--selectedCharacterContainer{background-color:var(--sc-surface-background);bottom:0;height:calc(100vh - 4rem);left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.characters--selectedCharacterContainer:after{background:var(--sc-primary-light-background);content:" ";height:300%;left:0;position:absolute;top:0;transform:translate3d(-57%,-50%,0) rotate(20deg);width:100%;z-index:-1}.characters--selectedCharacterContainer .characters--selectedCharacterContainer--sprite{flex:1;height:calc(100% - 4rem);left:2rem;position:absolute;top:4rem;width:auto}.characters--selectedCharacterContainer .characters--selectedCharacter--description{background-color:var(--sc-surface-background);background-color:transparent;border-radius:0 0 1rem 1rem;bottom:4rem;color:var(--sc-surface-foreground);color:var(--sc-primary-foreground);height:6rem;left:4rem;max-width:50%;min-width:30rem;padding:1rem;position:absolute;right:auto;width:fit-content;width:-moz-fit-content}.characters--selectedCharacterContainer .characters--selectedCharacter--description:before{background-color:var(--sc-primary-background);border-radius:1rem;bottom:0;box-shadow:var(--std-box-shadow);content:" ";left:0;opacity:.8;position:absolute;right:0;top:0}.characters--selectedCharacterContainer .characters--selectedCharacter--description .characters--selectedCharacter--title{font-size:4rem;height:5.5rem;line-height:5.5rem;overflow:visible;white-space:nowrap}.characters--selectedCharacterContainer .characters--selectedCharacter--description .characters--selectedCharacter--subtitle{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;height:4.5rem;left:0;margin:1rem 0;overflow:hidden;padding:0 1rem;position:absolute;text-overflow:ellipsis;top:5.5rem;white-space:normal;width:100%}.characters--selectedCharacterContainer .characters--character--close-button{left:4rem;position:absolute;top:.85rem}.characters--selectedCharacterContainer .characters--character--attributes{height:100%;margin-left:30%;overflow-y:auto;padding:2rem 4rem 2rem 20%;width:70%}.characters--selectedCharacterContainer .characters--character--attributes .characters--character--attribute-description--container{background-color:var(--sc-background);border-radius:1rem;color:var(--sc-foreground);padding:2rem}.characters--selectedCharacterContainer .characters--character--attributes .characters--character--attribute-description--container p{font-size:1.1rem;line-height:2rem}.characters--selectedCharacterContainer .characters--character--attributes .characters--character--cgs--title--container{font-size:2rem;height:3rem;line-height:3rem;margin-bottom:1rem;margin-top:2rem}.characters--selectedCharacterContainer .characters--character--attributes .characters--character--cgs--title--container .characters--character--cgs--title{font-size:2rem;height:3rem;line-height:3rem}.characters--selectedCharacterContainer .characters--character--attributes .characters--character--cgs--title--container i{bottom:0;font-size:2rem;height:3rem;line-height:3rem;margin:0;position:absolute;right:calc(100% + 1rem);text-align:right;top:0}.characters--selectedCharacterContainer .characters--character--attributes .characters--character--cgs--container{grid-gap:1rem;align-items:center;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.characters--selectedCharacterContainer .characters--character--attributes .characters--character--cgs--container .characters--character--cg:hover button{display:flex}.characters--selectedCharacterContainer .characters--character--attributes .characters--character--cgs--container .characters--character--cg button{bottom:1rem;display:none;position:absolute;right:1rem}.characters--selectedCharacterContainer .characters--character--attributes .characters--character--cgs--container .characters--character--cg--image{border-radius:.5rem;box-shadow:var(--std-box-shadow);height:auto;margin:0;width:100%}.characters--selectedCharacterContainer .characters--character--attributes .characters--character--cgs--container .characters--character--cg--image img{border-radius:.5rem}.characters--selectedCharacterContainer .characters--character--attributes .characters--character--cg--no-cg-associated{background-color:var(--sc-background);border-radius:1rem;color:var(--sc-foreground);font-size:1.1rem;line-height:2rem;padding:2rem}.characters--selectedCharacterContainer .characters--character--attributes{animation-duration:1s;animation-fill-mode:both;animation-name:fadeIn}#characters--selectedCharacterContainer--top-navigation-menu{background-color:var(--sc-primary-foreground);box-shadow:var(--std-box-shadow);color:var(--sc-primary-background);display:flex;margin:0 auto;padding:.85rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1}#characters--selectedCharacterContainer--top-navigation-menu div{height:2.3rem;line-height:2.3rem}#characters--selectedCharacterContainer--top-navigation-menu div:hover{cursor:pointer}#characters--selectedCharacterContainer--top-navigation-menu .previousNextCharacter{font-size:1.2rem;padding:0 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}#characters--selectedCharacterContainer--top-navigation-menu .currentCharacter{font-size:1.8rem;font-weight:700;margin:0 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}#characters--page-container{height:calc(100vh - 4rem);padding-top:2rem;width:100%}

/* 
	! Horizontal Scrolling: https://codepad.co/snippet/pure-css-horizontal-scroll-experiment
*/.characters--character--horizontal-scroll{display:flex;gap:3rem;height:100%;margin:0;overflow-x:auto;padding:0 2rem;width:calc(100% - 10rem)}.characters--character--horizontal-scroll::-webkit-scrollbar{height:1rem;width:1rem}.characters--character--horizontal-scroll.is-selected{padding:0}#characters--character--leftside-fade{background:linear-gradient(to left,transparent,var(--sc-primary-light-background) 90%)}#characters--character--rightside-fade{background:linear-gradient(to right,transparent,var(--sc-primary-light-background) 90%)}.characters__moveArrow{height:100vh;height:calc(100vh - 9rem);transition:all 1s;width:5rem}.characters__moveArrow:hover{cursor:pointer;filter:brightness(.8)}.characters__moveArrow .fas{bottom:0;color:var(--sc-primary-light-foreground);font-size:3rem;height:5rem;left:0;line-height:5rem;margin:auto;position:absolute;right:0;text-align:center;top:0;width:5rem}#clothes-store{display:flex;gap:2rem;height:calc(100vh - 4rem);overflow-y:scroll}#clothes-store #clothes-store--avatarContainer{flex:3}#clothes-store #clothes-store--avatarContainer .clothes-store--avatarImage{height:auto;left:0;position:absolute;right:0;top:2rem;width:100%}#clothes-store #clothes-store--avatarContainer #clothes-store--customActions--container{display:flex;gap:1rem;left:0;position:absolute;top:1rem;width:100%}#clothes-store #clothes-store--avatarContainer #clothes-store--customActions--container>.tooltip-container{width:2.3rem}#clothes-store #clothes-store--avatarContainer #clothes-store--customActions--container #clothes-store--saveAppearance{width:fit-content!important;width:-moz-fit-content!important}#clothes-store #clothes-store--categoriesContainer{flex:3}#clothes-store #clothes-store--categoriesContainer #clothes-store--categoriesTitle{border:1px solid transparent;font-size:2rem;padding:.5rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}#clothes-store #clothes-store--categoriesContainer .clothes--categoryButton{background:var(--sc-surface-background);border:2px solid transparent;border-radius:4px;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);margin-top:.5rem;padding:.5rem 1rem;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}#clothes-store #clothes-store--categoriesContainer .clothes--categoryButton:first-child{margin-top:0}#clothes-store #clothes-store--categoriesContainer .clothes--categoryButton:hover{border-color:var(--sc-primary-light-background);box-shadow:var(--std-box-shadow);cursor:pointer}#clothes-store #clothes-store--categoriesContainer .clothes--categoryButton.selected{background:var(--sc-primary-light-background);border-color:var(--sc-primary-background);color:var(--sc-primary-light-foreground)}#clothes-store #clothes-store--categoriesContainer .clothes--categoryButton.selected:before{border:.7rem solid transparent;border-right:.7rem solid var(--sc-primary-background);bottom:0;content:"";height:0;margin:auto 0;position:absolute;right:100%;top:0;width:0}#clothes-store #clothes-store--clothingItemsContainer{grid-gap:1rem;background:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--std-box-shadow);display:grid;flex:5;grid-template-columns:repeat(auto-fill,8rem);grid-template-rows:repeat(auto-fill,8rem);justify-content:center;padding:1rem}#clothes-store #clothes-store--clothingItemsContainer .clothes--unequipItemButton{align-items:center;background-color:var(--sc-primary-light-background);border:2px solid var(--sc-primary-background);border-radius:1rem;display:flex;height:8rem;justify-content:center;width:8rem}#clothes-store #clothes-store--clothingItemsContainer .clothes--unequipItemButton>i.fas{color:var(--sc-primary-background);font-size:4rem}#clothes-store #clothes-store--clothingItemsContainer .clothes--unequipItemButton:hover{cursor:pointer}#clothes-store #clothes-store--clothingItemsContainer .clothes--unequipItemButton:hover img{box-shadow:var(--std-box-shadow)}#clothes-store #clothes-store--clothingItemsContainer .clothes--itemButton,#clothes-store #clothes-store--clothingItemsContainer .clothes--itemButton img{height:8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:8rem}#clothes-store #clothes-store--clothingItemsContainer .clothes--itemButton img{border:2px solid transparent;border-radius:1rem;transition:all .3s}#clothes-store #clothes-store--clothingItemsContainer .clothes--itemButton:hover{cursor:pointer}#clothes-store #clothes-store--clothingItemsContainer .clothes--itemButton:hover img{box-shadow:var(--std-box-shadow)}#clothes-store #clothes-store--clothingItemsContainer .clothes--itemButton.owned{border-color:var(--sc-success-background)}#clothes-store #clothes-store--clothingItemsContainer .clothes--itemButton.selected img{border-color:var(--sc-primary-background)}#clothes-store #clothes-store--clothingItemsContainer .clothes--itemButton.selected:after{border:.7rem solid transparent;border-top:.7rem solid var(--sc-primary-background);content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;top:100%;width:0}#clothes-store #clothesStore__SerieCurrencyCountButton{bottom:4rem;left:4rem;position:absolute;z-index:1}#clothes-store--colorsPopup{background-color:var(--sc-background);border-radius:1rem;box-shadow:var(--heavy-box-shadow);color:var(--sc-foreground);left:-50rem;margin:0 auto;max-height:29rem;overflow-y:auto;padding:1rem;position:absolute;right:-50rem;width:min(50rem,100% - 2rem);z-index:1}#clothes-store--colorsPopup #clothes-store--colorsContainer-titleline{display:flex;grid-column:1/-1;margin-bottom:1rem}#clothes-store--colorsPopup #clothes-store--colorsContainer-titleline #clothes-store--colorsContainer-titleline-title{flex:1;font-size:2.3rem;line-height:2.3rem}#clothes-store--colorsPopup #clothes-store--colorsContainer{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,6rem);justify-content:center}#clothes-store--colorsPopup #clothes-store--colorsContainer::-webkit-scrollbar{height:1rem;width:1rem}#clothes-store--colorsPopup #clothes-store--colorsContainer .clothes--colorButton,#clothes-store--colorsPopup #clothes-store--colorsContainer .clothes--colorButton img{border:2px solid transparent;border-radius:1rem;height:6rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:6rem}#clothes-store--colorsPopup #clothes-store--colorsContainer .clothes--colorButton img{transition:all .3s}#clothes-store--colorsPopup #clothes-store--colorsContainer .clothes--colorButton:hover{cursor:pointer}#clothes-store--colorsPopup #clothes-store--colorsContainer .clothes--colorButton:hover img{border-color:var(--sc-primary-light-background);box-shadow:var(--std-box-shadow)}#clothes-store--colorsPopup #clothes-store--colorsContainer .clothes--colorButton:after{border-radius:2rem;font-size:1rem;height:2rem;line-height:2rem;position:absolute;right:-.6rem;text-align:center;top:-.6rem;width:2rem}#clothes-store--colorsPopup #clothes-store--colorsContainer .clothes--colorButton.owned:after{background-color:var(--sc-success-background);color:var(--sc-success-foreground);content:"\f00c"}#clothes-store--colorsPopup #clothes-store--colorsContainer .clothes--colorButton.available-for-purchase:after{background-color:var(--sc-info-background);color:var(--sc-info-foreground);content:"\f07a"}#clothes-store--colorsPopup #clothes-store--colorsContainer .clothes--colorButton.selected{border-radius:6rem}#clothes-store--colorsPopup #clothes-store--colorsContainer .clothes--colorButton.selected img{border-color:var(--sc-primary-background)}#clothes-store--cart-container{background:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);margin-bottom:2rem;overflow:hidden;padding:1rem;width:100%}#clothes-store--cart-container .clothes--cart--title{display:flex;height:2.3rem}#clothes-store--cart-container .clothes--cart--title .clothes--cart--title--string{flex:1;font-size:2rem;height:2.3rem;line-height:2.3rem}#clothes-store--cart-container .clothes--cartItem{background:var(--sc-background);border-radius:.5rem;color:var(--sc-foreground);display:flex;gap:.5rem;margin-top:.5rem;overflow:hidden;transition:all .3s}#clothes-store--cart-container .clothes--cartItem:hover{box-shadow:var(--std-box-shadow);cursor:pointer}#clothes-store--cart-container .clothes--cartItem .clothes--cartItem--thumbnail{border-radius:.5rem 0 0 .5rem;height:3rem;width:3rem}#clothes-store--cart-container .clothes--cartItem .clothes--cartItem--name{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;flex:1;font-size:1rem;height:3rem;line-height:3rem;overflow:hidden;text-overflow:ellipsis;white-space:normal}#clothes-store--cart-container .clothes--cartItem .clothes--cartItem--price{font-size:1rem;height:3rem;line-height:3rem;padding-right:1rem}#clothes-store--cart-container .clothes--cart--subtotal{display:flex;gap:.5rem;margin-top:1rem}#clothes-store--cart-container .clothes--cart--subtotal .clothes--cart--subtotal--title{flex:1;font-size:1.5rem;line-height:1.5rem}#clothes-store--cart-container .clothes--cart--subtotal .clothes--cart--subtotal--number{font-size:1.5rem;line-height:1.5rem}#clothes-store--cart-container .clothes--cart--subtotal .clothes--cart--subtotal--currencyImage{height:1.5rem;width:1.5rem}.ser--achievement--title{font-size:1rem;padding-right:.5rem;text-align:right}.ser--achievements--modal{height:40rem;width:40rem}.ser--achievements--modal .ser--achievements--modal--title{width:100%}.ser--achievements--modal .ser--achievements--modal--description{min-height:10rem;resize:vertical;width:100%}.ser--achievements--modal .ser--achievements--modal--footer{display:flex;gap:1rem;justify-content:center;padding:1rem}.ser--achievements--achievementContainer{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:1rem}.ser--achievements--achievementContainer .ser--achievements--achievementLine{height:-moz-fit-content;height:fit-content;transition:all .3s}.sera-deleteConfirmationModal{height:-moz-fit-content;height:fit-content;max-height:30rem;padding:1rem 2rem;width:30rem}.sera-deleteConfirmationModal .sera-dcm-question{font-size:1.2rem;font-weight:700}.sera-deleteConfirmationModal .sera-dcm-buttonsContainer{display:flex;gap:1rem;justify-content:center;margin-top:1rem}#view--chapter{display:flex;gap:2rem;padding:2rem 4rem;transition:all 1s}#view--chapter--left-side{flex:1}#view--chapter--mainContainer{border:1px solid var(--sc-primary-light-background);border-radius:1rem;height:-moz-fit-content;height:fit-content}.game-view #view--chapter--mainContainer{flex:8}.game-view #view--chapter--aside{flex:2;max-width:20%}.menu-view #view--chapter--mainContainer{flex:7}.menu-view #view--chapter--aside{flex:3;max-width:30%}.chapter--thumbnail{width:100%}.chapter--replay-handler{background:#000;box-shadow:var(--std-box-shadow);min-height:600px;text-align:center;width:100%}.chapter--replay-handler--modal{background:hsla(0,0%,100%,.9);border-radius:1rem;box-shadow:var(--std-box-shadow);color:#000;display:flex;flex-direction:column;height:80%;inset:0;margin:auto;padding:3rem;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80%}.chapter--game--title{line-height:4rem;text-align:center}.chapter--replay-handler-cost>img{background-color:var(--color-keys-light);border-radius:2rem;display:block;height:3.4rem;padding:.5rem;width:3.4rem}.chapter--replay-handler-cost *{font-size:1.6rem;line-height:3.4rem}.chapter--replay-handler-cost{display:flex;gap:.5rem;margin:0 auto;width:fit-content;width:-moz-fit-content}.chapter--replay-handler-text{font-size:1.6rem;line-height:2.4rem;margin:1.2rem auto 0;text-align:center;width:80%}.chapter--replay-handler-text>div{display:inline-block}.chapter--replay-handler--image{display:inline-block;height:2.4rem;margin-bottom:-.6rem;width:2.4rem}.chapter--replay-handler-button{margin:2rem auto 0}.chapter--game-card-alternative{background-color:var(--sc-surface-background);color:var(--sc-surface-foreground);font-weight:400;padding:1.5rem;position:relative;width:100%}.gc--top-line{display:flex;gap:1rem;height:3.6rem;justify-content:space-between}.gc--top-line .gc--button-container{height:2.3rem;margin:.5rem 0;padding:0;width:2.3rem}.gc--top-line>h3{font-size:3rem;line-height:3rem;margin:.3rem 0;padding:0}.gc--top-line--replayType{border-radius:2rem;font-size:1.2rem;height:2rem;line-height:1.2rem;margin:.8rem 0 .8rem 1rem;padding:.4rem .6rem}#btnChapterLike.liked{filter:none}#btnChapterLike{color:var(--sc-secondary-background);filter:grayscale(100%);font-size:2.2rem;height:3.6rem;line-height:3.6rem;margin:0;padding:0;text-align:center;width:3.6rem}#btnChapterLike:hover,.gc--button-container>.img--button:hover{transform:scale(1.1)}.gc--top-line>div.STORY{background:#000;color:#fff}.gc--top-line>div.FUN{background:var(--sc-secondary-background);color:#fff}.gc--main-line{width:100%}.gc--description{font-size:1.2rem;line-height:1.6rem;margin-top:1rem;transition:all 1s}#js-game-description.visible{display:block}#js-game-description{display:none}#js-game-collapse-description-image.rotated{transform:rotate(180deg)}#chapter--replay-handler-back-to-score:hover{background-color:var(--sc-primary-light-background);box-shadow:var(--std-box-shadow);color:var(--sc-primary-light-foreground);cursor:pointer}#chapter--replay-handler-back-to-score{border-radius:2vw;color:var(--sc-foreground);font-size:1.2vw;font-weight:700;line-height:1.2vw;margin:1vw auto 0;padding:.5vw 1vw}.chapter--game--button-container{display:flex;margin-top:2rem}.chapter--game--button-container>*{margin:0 .5rem}.chapter--game--button-container>:first-child{margin-left:auto}.chapter--game--button-container>:last-child{margin-right:auto}#chapter--storyengine{border-radius:0;min-height:400px;overflow:visible;z-index:2}#chapter--dev--map--visjs>.vis-network{border-radius:4px;outline:1px solid var(--sc-primary-light-background)}#chapter--dev--map--visjs{background-color:var(--sc-surface-background);height:700px;margin:1rem 0;width:100%}#chapter--aside--characterContainer{background-position:50% 50%;background-size:auto 100%;border-radius:.6vw;width:100%}.chapter--loadingStatusChange--animation-enter-active{animation-name:fadeIn}.chapter--loadingStatusChange--animation-leave-active{animation-name:fadeOut}.chapter--loadingStatusChange{animation-duration:1s;animation-fill-mode:both;min-height:400px;width:100%}.chapter--loadingStatusChange.error{background:var(--color-on-error);color:var(--color-error)}.chapter--screen--summary{background:var(--sc-surface-background);color:var(--sc-surface-foreground);display:flex;flex-direction:column;min-height:600px;padding:2rem;text-align:center;width:100%}.chapter--screen--summary--image{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;filter:opacity(.1);height:100%;left:0;position:absolute;right:0;top:0;width:100%}.chapter--screen--summary--separator{border-bottom:4px dotted var(--sc-primary-light-background);bottom:0;flex:1;height:0;margin:auto 0;top:0}.chapter--screen--summary--score--line{display:flex;height:-moz-fit-content;height:fit-content;margin:1rem 0;width:100%}.chapter--screen--summary--score--header{font-size:2rem;line-height:2rem;margin:0;padding:.5rem;z-index:1}.chapter--screen--summary--score--number{font-size:1.6rem;font-weight:500;line-height:2rem;margin:0;padding:.7rem;position:relative;text-align:center}.chapter--screen--summary--score--img{border-radius:50%;box-shadow:var(--heavy-box-shadow);height:3rem;margin:0;width:3rem}.chapter--canPlayStatus--animation-enter-active{animation-name:fadeIn}.chapter--canPlayStatus--animation-leave-active{animation-name:fadeOut}.chapter--canPlayStatus--animation{animation-duration:.5s;animation-fill-mode:both}.chapters--reviewOverview{border-bottom:2px solid var(--sc-primary-transparent-10);margin-bottom:2rem;padding:2rem;width:100%}.chapters--reviewOverview>div{margin-top:1rem;text-align:center;width:100%}.social-media-icon{background:var(--sc-secondary-background);border-radius:50%;color:var(--sc-secondary-foreground);font-size:1.2vw;height:3vw;line-height:2vw;margin:.6vw .5vw .5vw;padding:.5vw;text-align:center;text-decoration:none;transition:all .3s;width:3vw}.social-media-icon:hover{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground)}#component--choose-replay--container{background-color:rgba(0,0,0,.4);inset:0;position:fixed;z-index:1}#component--choose-replay-main-section{background-color:var(--sc-surface-background);border-radius:1rem;bottom:0;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);display:flex;flex-direction:column;left:0;margin:auto;max-height:80vh;position:absolute;right:0;top:0;width:60%}#component--choose-replay-main-section--title{text-align:center}.component--choose-replay-title{border-radius:.25rem;font-weight:500;padding:.5rem 1rem;text-align:center;transition:all .3s;width:fit-content;width:-moz-fit-content}.component--choose-replay-title.story{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground)}.component--choose-replay-title.fun{background-color:var(--sc-secondary-background);color:var(--sc-secondary-foreground)}#component--choose-replay--chooser{display:flex;gap:2rem;height:100%}.component--choose-replay--selector{background-color:var(--sc-background);border-radius:1rem;box-shadow:var(--std-box-shadow);color:var(--sc-foreground);display:flex;flex:1;flex-direction:column;padding:1rem;position:relative;transition:all .3s}.component--choose-replay--selector>p{font-size:1rem;margin-top:.5rem}.component--choose-replay--selector:hover{box-shadow:var(--heavy-box-shadow);cursor:pointer;transform:scale(1.04)}.component--choose-replay--selector.selected{transform:scale(1.04)}.component--choose-replay--selector.selected.story{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}.component--choose-replay--selector.selected.fun{background-color:var(--sc-secondary-light-background);color:var(--sc-secondary-light-foreground)}.component--choose-replay--selector.selected:after{background-color:var(--sc-success-foreground);border-radius:1rem;color:var(--sc-success-background);content:"\f058";font-size:2rem;height:2rem;position:absolute;right:1rem;text-align:center;top:1rem;width:2rem}.component--choose-replay--cost{align-items:center;background-color:var(--color-keys-light);border:1px solid var(--color-keys-dark);border-radius:2rem;color:var(--color-on-keys-light);display:flex;font-size:1.2rem;font-weight:700;gap:.25rem;justify-content:center;line-height:1.6rem;margin-top:0;padding:.25rem 1rem;transition:all .3s}#component--choose-replay--footer{display:flex;gap:1rem;height:3.65rem;margin:0;padding-bottom:2.7rem}#component--choose-replay--footer>*{height:2.3rem;margin:0}#component--choose-replay--footer>:first-child{margin-left:auto}#component--choose-replay--footer>:last-child{margin-right:auto}.chapterObjectivesContainer{background-color:var(--sc-surface-background);border:1px solid var(--sc-primary-light-background);border-radius:1rem;color:var(--sc-surface-foreground);font-weight:400;margin-top:1rem;padding:1.5rem;position:relative;width:100%}.chapter--objectives--objective-line{margin:1rem 0 0 1rem;max-width:85%;position:relative;transition:all .3s;width:-moz-fit-content;width:fit-content}.chapter--objectives--objective-line.complete{color:var(--sc-success-background);font-weight:400;text-decoration:line-through}.chapter--objectives--objective-line.complete:after{bottom:0;color:var(--sc-success-background);content:"Completed!";font-weight:700;left:100%;margin:auto 0 auto 1vw;position:absolute;top:0}

/* ! Section 1 : INTRO ======================================================================*/#gameintro--section-intro--header-foreground{z-index:1}#gameintro--section-intro{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:4vw 0;position:relative;width:100%}#gameintro--section-intro--gradient{background-image:linear-gradient(to bottom left,transparent 30%,var(--sc-primary-light-background)),linear-gradient(transparent 80%,var(--sc-primary-light-background));bottom:0;height:100%;left:0;position:absolute;width:100%}#gameintro--section-intro--intro__info-div__button-line{display:flex;gap:1rem;justify-content:center;margin-top:2rem}#gameintro--section-intro--intro__info-div__button-line>*{margin:0}

/* ! Section 2 : About & Arguments ==========================================================*/section.gameIntroCuteSection{padding:5rem max(2rem,10%) 8rem}section.gameIntroCuteSection .gics--icon{background-color:inherit;border-radius:50%;color:inherit;font-size:2rem;height:4rem;left:0;line-height:2rem;margin:0 auto;padding:1rem 0;position:absolute;right:0;text-align:center;top:-2rem;width:4rem}section.gameIntroCuteSection.gics--primaryLight,section.gameIntroCuteSection.gics--primaryLight .gics--icon{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}section.gameIntroCuteSection.gics--secondaryLight,section.gameIntroCuteSection.gics--secondaryLight .gics--icon{background-color:var(--sc-secondary-light-background);color:var(--sc-secondary-light-foreground)}section.gameIntroCuteSection.gics--background,section.gameIntroCuteSection.gics--background .gics--icon{background-color:var(--sc-background);color:var(--sc-foreground)}section.gameIntroCuteSection.gics--primary,section.gameIntroCuteSection.gics--primary .gics--icon{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground)}

/* ! Section 3 : Characters & Description ===================================================*/#gameintro--section-meetCharacters{background-color:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--std-box-shadow);margin:-3vw 5vw 0;padding:2rem 2rem 0;position:relative;width:calc(100% - 10vw)}#gameintro--section-meetCharacters--container{grid-gap:4rem;display:grid;grid-template-areas:"characters game-description";grid-template-columns:8fr 4fr;width:100%}#gameintro--section-meetCharacters--backgroundImage{background-position:50%;background-size:cover;border:none;border-radius:1rem;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}#gameintro--section-meetCharacters--backgroundImage__gradient{background-image:linear-gradient(var(--sc-surface-background),transparent);border-radius:1rem;height:100%;left:0;position:absolute;top:0;width:100%}#gameintro--section-meetCharacters--serieBox{background-color:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--heavy-box-shadow);color:var(--sc-surface-foreground);height:-moz-min-content;height:min-content;margin:2rem 0;padding:1rem 2rem}#gameintro--section-meetCharacters--serieBox>*{margin-top:1rem}#gameintro--section-meetCharacters--serieBox>:first-child{margin-top:0}#gameintro--section-meetCharacters--serieBox div,#gameintro--section-meetCharacters--serieBox p{font-size:1.5rem}#gameintro--section-meetCharacters--serieBox--title{font-size:3rem!important}#gameintro--section-meetCharacters--serieBox--logo{height:3rem;margin:0;position:absolute;right:1rem;top:1rem;width:3rem}#gameintro--section-meetCharacters--grid{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1rem;display:flex;flex-direction:row;gap:1rem;padding-left:1rem;padding-top:1rem;width:100%}#gameintro--section-meetCharacters--grid #gameintro--section-meetCharacters--characterImage{height:40vw;margin-left:0}#gameintro--section-meetCharacters--grid #gameintro--section-meetCharacters--characterDescription-container{background:var(--sc-background);border-radius:1vw;bottom:1rem;color:var(--sc-foreground);display:flex;flex-direction:column;max-height:calc(40vw - 1rem);overflow:hidden;padding:1vw 2vw;position:absolute;right:1rem;text-overflow:ellipsis;width:min(100% - 2rem,25vw)}#gameintro--section-meetCharacters--grid #gameintro--section-meetCharacters--characterDescription-container #gameintro--section-meetCharacters--characterName{font-size:min(2rem,2vw);text-align:center}#gameintro--section-meetCharacters--grid #gameintro--section-meetCharacters--characterDescription-container #gameintro--section-meetCharacters--characterDescription{font-size:min(1.2rem,1.2vw);font-style:italic}#gameintro--section-meetCharacters--portraitsList{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(6vw,1fr));height:-moz-min-content;height:min-content;max-width:15vw}#gameintro--section-meetCharacters--portraitsList .gameintro--gridCharacter{border-radius:1rem;box-shadow:var(--heavy-box-shadow);height:auto;margin:0;overflow:hidden;transition:all .3s;width:100%}#gameintro--section-meetCharacters--portraitsList .gameintro--gridCharacter:hover{cursor:pointer;transform:scale3d(1.1,1.1,1.1)}@media only screen and (max-width:1450px){#gameintro--section-meetCharacters--container{grid-gap:0;grid-template-areas:"game-description game-description" "characters characters"}}#page--gameintro h1{font-size:6rem;line-height:8rem;text-align:center}#gamemakerMenu{gap:0;padding:0}.gamemaker-menu-tab{display:block;font-size:1.2rem;font-weight:400;letter-spacing:.1rem;padding:.8rem;position:relative;white-space:nowrap}.gamemaker-menu-tab.before-selected:hover{border-bottom-right-radius:1rem}#gamemaker-menu--logo{display:flex;height:4rem;margin-bottom:1rem;padding:.5rem}#gamemaker-menu--logo img{height:3rem;margin:0;width:3rem}#gamemaker-menu--logo h1{flex:1;font-size:2rem;height:3rem;line-height:3rem;margin-left:.5rem}.gamemakerMenu-folder{text-decoration:none;transition:all .3s}.gamemakerMenu-folder.selected .gamemakerMenu-folderTitle{background-color:var(--sc-primary-background-hover);color:var(--sc-primary-foreground-hover)}.gamemakerMenu-folder.selected .gamemakerMenu-folderTitle:before{background-color:var(--sc-primary-foreground);bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.gamemakerMenu-folder .gamemakerMenu-folderTitle{align-items:center;display:flex;gap:.5rem;padding:0 .8rem}.gamemakerMenu-folder .gamemakerMenu-folderTitle i{text-align:left;width:1.2rem}.gamemakerMenu-folder .gamemakerMenu-folderTitle div,.gamemakerMenu-folder .gamemakerMenu-folderTitle i{font-size:1.2rem}.gamemakerMenu-folder .gamemakerMenu-folderTitle .gamemakerMenu-folderTitleText{flex:1;padding:.8rem 0}.gamemakerMenu-folder .gamemakerMenu-folderTitle:hover{background-color:var(--sc-primary-background-hover);color:var(--sc-primary-foreground-hover);cursor:pointer;z-index:1}.gamemakerMenu-folder .gamemakerMenu-folderItem{display:block;font-size:1rem;padding:.8rem .8rem .8rem 3rem;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gamemakerMenu-folder .gamemakerMenu-folderItem:hover{cursor:pointer;z-index:1}.gamemakerMenu-folder .gamemakerMenu-folderItem.selected,.gamemakerMenu-folder .gamemakerMenu-folderItem:hover{background-color:var(--sc-primary-background-hover);color:var(--sc-primary-foreground-hover)}.gamemakerMenu-folder .gamemakerMenu-folderItem.selected:before{background-color:var(--sc-primary-foreground);bottom:0;content:"";height:100%;left:0;position:absolute;top:0;width:4px}.gamemakerMenu-folder .gamemakerMenu-folderItem.selected+.gamemakerMenu-folder .gamemakerMenu-folderItem:hover{border-top-right-radius:1rem}#gamemakerMenu--Container{margin-top:.5rem;overflow-y:auto}#gamemakerMenu--Container::-webkit-scrollbar{display:none}#seriesMenu--currentSeries{align-items:center;background:var(--sc-secondary-light-background);border-radius:.5rem;color:var(--sc-secondary-light-foreground);display:flex;gap:.5rem;margin:.5rem;margin-bottom:1.5rem!important;padding:.5rem}#seriesMenu--currentSeries:after{background:var(--sc-header-foreground);border-radius:2px;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;top:calc(100% + .75rem);width:50%}.view--instructions-line{margin-top:1rem}.gm--chapters--loadingstate{align-items:center;display:flex;height:calc(100vh - 8rem);justify-content:center;width:100%}.gm--chapters--loadingstate .gm--chapters--loadingstate--loadingBox{display:flex;gap:.5rem}.gm--chapters--loadingstate .gm--chapters--loadingstate--loadingBox .gcll--loader{animation:spin 1s linear infinite;border:2px solid transparent;border-radius:2rem;border-top:2px solid var(--sc-primary-background);height:2rem;width:2rem}.gm--chapters--loadingstate .gm--chapters--loadingstate--loadingBox .gcll--text{font-size:1.5rem;line-height:2rem}.gm--chapters--chapter--officialStamp{background:var(--sc-success-foreground);border:2px solid var(--sc-success-background);border-radius:1rem;color:var(--sc-success-background);font-size:.8rem;left:.5rem;line-height:.8rem;overflow:hidden;padding:.5rem;position:absolute;top:.5rem}.gm--chapters--chapter--officialStamp:before{margin-right:.25rem}.gm--chapters--container{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.gm--chapters--container .gm--chapters--chapter{background:var(--sc-surface-background);border-radius:4px;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);display:flex;flex:1 1 350px;flex-direction:column;transition:all .3s}.gm--chapters--container .gm--chapters--chapter:hover{cursor:pointer;transform:scale(1.01)}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--imageContainer{min-height:200px;position:relative;width:100%}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--imageContainer img{border-radius:4px 4px 0 0;height:auto;width:100%}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--imageContainer .gm--chapters--chapter--seriesIcon{height:3rem;left:.5rem;position:absolute;top:.5rem;width:3rem}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer{display:flex;flex:1;flex-direction:column;padding:1rem;width:100%}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter-subtitle{font-size:.8rem;opacity:.9}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter--statLinecontainer{display:flex;flex-wrap:wrap;margin-top:.25rem}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter--statLinecontainer .gm--chapter--statLine{border-radius:4px;display:flex;gap:.25rem;margin-right:.25rem;margin-top:.25rem;padding:.25rem .5rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter--statLinecontainer .gm--chapter--statLine div,.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter--statLinecontainer .gm--chapter--statLine i{font-size:.75rem;line-height:.75rem}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter--statLinecontainer .gm--chapter--statLine.primary{background:var(--sc-primary-background);color:var(--sc-primary-foreground)}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter--statLinecontainer .gm--chapter--statLine.primaryLight{background:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter--statLinecontainer .gm--chapter--statLine.warning{background:var(--sc-warning-background);color:var(--sc-warning-foreground)}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter--statLinecontainer .gm--chapter--statLine.error{background:var(--sc-danger-background);color:var(--sc-danger-foreground)}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter--statLinecontainer .gm--chapter--statLine.success{background:var(--sc-success-background);color:var(--sc-success-foreground)}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter-info{display:flex;gap:1rem;justify-content:space-between;width:100%}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter-info .gm--chapter-title{color:var(--sc-surface-foreground);flex:1;font-size:2rem;font-weight:350;line-height:2.3rem;margin:0}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter--buttonLine{border-radius:4px;display:flex;gap:.5rem;padding:.25rem .5rem;text-decoration:none;width:100%}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter--buttonLine:hover{background-color:var(--sc-primary-light-background);box-shadow:var(--std-box-shadow);color:var(--sc-primary-light-foreground);cursor:pointer}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter--buttonLine>i{font-size:1rem;line-height:2rem;text-align:center}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter--buttonLine>div{font-size:1rem;line-height:2rem;opacity:.9}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter-titleSeparator{font-weight:700;margin-top:1rem}.gm--chapters--container .gm--chapters--chapter .gm--chapters--chapter--textContainer .gm--chapter-description{color:var(--sc-surface-foreground);font-size:1rem;line-height:1.2rem;margin-top:1rem;opacity:.9;width:100%}.gm-chapters--addChapterSection{align-items:center;background-color:transparent;border:2px solid var(--sc-success-background);border-radius:4px;color:var(--sc-success-background);display:flex;flex:1 1 350px;gap:.5rem;justify-content:center;padding:0 2rem;transition:all .3s}.gm-chapters--addChapterSection>div{font-weight:700;line-height:2.3rem}.gm-chapters--addChapterSection:hover{box-shadow:var(--std-box-shadow);cursor:pointer}.gm-chapters--addChapterSection:before{background-color:var(--sc-success-background);bottom:0;content:" ";left:0;margin:0;opacity:.1;position:absolute;right:0;top:0}td .tableInput{background-color:transparent;border:none;outline:none;width:100%}.gm--chapter-status{background-color:var(--sc-primary-light-background);border-radius:2rem;color:var(--sc-primary-light-foreground);font-size:1.2rem;height:-moz-min-content;height:min-content;line-height:1.5rem;min-height:2.3rem;padding:.4rem .8rem;text-align:center}.gm--chapter-status.PUBLIC{background-color:var(--sc-success-background);color:var(--sc-success-foreground)}.gm--chapter-status.REJECTED{background-color:red}.gm--chapter-status.DRAFT{background-color:var(--sc-danger-background);color:var(--sc-danger-foreground)}.gm--chapter-status.BETA,.gm--chapter-status.PENDING-APPROVAL{background-color:var(--sc-warning-background);color:var(--sc-warning-foreground)}.gm--chapter-status.clickable{transition:all .3s}.gm--chapter-status.clickable:hover{cursor:pointer;transform:scale(1.01)}.chapterStatusInfo--mainLine{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding-bottom:1rem;width:100%}.chapterStatusInfo--mainLine .informationLine{border-radius:1rem;transition:all .3s}.chapterStatusInfo--mainLine .informationLine .floatingExplanation{align-items:center;display:flex;padding:1rem;transition:all .3s;width:calc(100% - 4rem)}.chapterStatusInfo--mainLine .informationLine .floatingExplanation .absoluteText--wrapper{width:100%}.chapterStatusInfo--mainLine .informationLine .floatingExplanation .absoluteText--wrapper li,.chapterStatusInfo--mainLine .informationLine .floatingExplanation .absoluteText--wrapper p,.chapterStatusInfo--mainLine .informationLine .floatingExplanation .absoluteText--wrapper span,.chapterStatusInfo--mainLine .informationLine .floatingExplanation .absoluteText--wrapper ul{font-size:.9rem;opacity:.9}.chapterStatusInfo--mainLine:before{background:var(--sc-primary-light-background);content:"";height:calc(100% - 1rem);left:calc(1rem - 1px);position:absolute;top:1rem;width:2px}.chapterStatusInfo--mainLine .chapterStatusInfo--mainLineEntry{margin-left:3rem;transition:all .3s}.chapterStatusInfo--mainLine .chapterStatusInfo--mainLineEntry:hover .floatingExplanation{cursor:pointer;transform:scale(1.01)}.chapterStatusInfo--mainLine .chapterStatusInfo--mainLineEntry:not(:first-child){margin-top:1rem}.chapterStatusInfo--mainLine .chapterStatusInfo--mainLineEntry:last-child:before{background:var(--sc-surface-background);content:"";height:calc(100% - 1rem);left:calc(-1.8rem - 4px);position:absolute;top:2rem;width:2px}.chapterStatusInfo--mainLine .chapterStatusInfo--mainLineIcon{border-radius:1rem;font-size:.8rem;height:1.6rem;left:0;line-height:1.6rem;margin-left:-2.8rem;position:absolute;text-align:center;top:1rem;transition:all .3s;width:1.6rem}.chapterStatusInfo--mainLine .chapterStatusInfo--mainLineIcon.PUBLIC{background-color:var(--sc-success-background);color:var(--sc-success-foreground)}.chapterStatusInfo--mainLine .chapterStatusInfo--mainLineIcon.REJECTED{background-color:red}.chapterStatusInfo--mainLine .chapterStatusInfo--mainLineIcon.DRAFT{background-color:var(--sc-danger-background);color:var(--sc-danger-foreground)}.chapterStatusInfo--mainLine .chapterStatusInfo--mainLineIcon.BETA,.chapterStatusInfo--mainLine .chapterStatusInfo--mainLineIcon.PENDING-APPROVAL{background-color:var(--sc-warning-background);color:var(--sc-warning-foreground)}.chapterStatusInfo--title{font-size:1.6rem;transition:all .3s}.asdfkasdjhfgsadkfjhgdsfkjadshfg{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:flex-start;padding:1rem}.asdfkasdjhfgsadkfjhgdsfkjadshfg--title{font-size:1.2rem}.asdfkasdjhfgsadkfjhgdsfkjadshfg--subtitle{font-size:.8rem;opacity:.8}.asdfkasdjhfgsadkfjhgdsfkjadshfg--value{font-size:2rem;font-weight:700}.asdfkasdjhfgsadkfjhgdsfkjadshfg:not(:first-child):before{background-color:var(--sc-primary-light-background);border-radius:1rem;content:"";height:100%;position:absolute;right:calc(100% - 1px);top:0;width:2px}#gm--characters--data{margin:0 auto;max-width:min(60rem,100%)}#gm--characters--data .gm--characters--quill,#gm--characters--data input{margin-top:.5rem}#gm--characters--view{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(175px,1fr))}.gm--character-line{border:2px solid var(--sc-primary-background);border-radius:1rem;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .3s}.gm--character-line:hover{box-shadow:var(--std-box-shadow);cursor:pointer}.gm--character-line.gm--character-line--new-character{background-color:transparent;border:2px solid var(--sc-success-background);color:var(--sc-success-background);min-height:10rem}.gm--character-line.gm--character-line--new-character:before{background-color:var(--sc-success-background);bottom:0;content:" ";left:0;margin:0;opacity:.1;position:absolute;right:0;top:0}.gm--character-line img{height:auto;width:100%}.gm--character-line .gm--character-line--name{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground);flex:1;font-size:1.2rem;padding:.5rem;text-align:center}.gm--character-line .gm--character-line--isDatable-heart{background-color:var(--sc-secondary-background);border-radius:50%;color:var(--sc-secondary-foreground);font-size:1rem;height:2rem;line-height:1rem;padding:.5rem 0;position:absolute;right:.5rem;text-align:center;top:.5rem;width:2rem;z-index:1}#gm--EditCharacter{grid-column-gap:2rem;display:grid;grid-template-areas:"back-button ." "portrait name" "portrait tabs";grid-template-columns:10rem 1fr;grid-template-rows:auto auto 1fr}.gm--EditCharacter--back-button{grid-area:back-button}.gm--EditCharacter--name{grid-area:name}.gm--EditCharacter--portrait{border-radius:50%;box-shadow:var(--std-box-shadow);grid-area:portrait;height:10rem;margin-top:2rem;width:10rem}.gm--EditCharacter--tabs{grid-area:tabs;min-height:80vh}.gm--EditCharacter--table{background-color:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);margin-top:1rem;padding:1rem}.gm--EditCharacter--table>button{margin-top:1rem}.gm--EditCharacter--sprites--outfit-container{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.gm--EditCharacter--sprites--outfit-container .gm--sprites-outfit{border:2px solid var(--sc-primary-background);border-radius:1rem;display:flex;flex-direction:column;overflow:hidden}.gm--EditCharacter--sprites--outfit-container .gm--sprites-outfit:hover{box-shadow:var(--std-box-shadow);cursor:pointer}.gm--EditCharacter--sprites--outfit-container .gm--sprites-outfit img{height:auto;width:100%}.gm--EditCharacter--sprites--outfit-container .gm--sprites-outfit div{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground);font-size:1.2rem;padding:.5rem;text-align:center}.gm--sprites-breadcrumbs{padding:1rem}.gm--sprites-breadcrumbs span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.gm--sprites-breadcrumbs span+span:before{color:var(--sc-foreground);content:"/ "}.gm--sprites-breadcrumbs .clickable{color:var(--sc-primary-background);font-weight:700}.gm--sprites-breadcrumbs .clickable:hover{color:var(--sc-primary-background-hover);cursor:pointer}.gm--EditCharacter--sprites--spriteImg{border:2px solid var(--sc-primary-background);min-height:40rem;width:100%}.gm--massUploadSprites--modal{height:min(60rem,90vh);width:min(60rem,90vw)}.gm--massUploadSprites--fileInProcess{background-color:var(--sc-primary-light-background);border-radius:.5rem;color:var(--sc-primary-light-foreground);display:flex;gap:1rem;margin-top:1rem;padding:1rem}.gm--massUploadSprites--fileInProcess:before{background-color:var(--sc-primary-background);bottom:0;content:" ";left:0;margin:0;opacity:.05;position:absolute;right:0;top:0}.gm--massUploadSprites--fileInProcess.success{background-color:transparent;color:var(--sc-success-background)}.gm--massUploadSprites--fileInProcess.success:before{background-color:var(--sc-success-background)}.gm--massUploadSprites--fileInProcess.error{background-color:transparent;color:var(--sc-danger-background)}.gm--massUploadSprites--fileInProcess.error:before{background-color:var(--sc-danger-background)}.gm--massUploadSprites--fileInProcess a *{font-weight:700}.gm--massUploadSprites--doneProcess{background-color:var(--sc-primary-light-background);border-radius:.5rem;color:var(--sc-primary-light-foreground);margin-top:1rem;padding:1rem;text-align:center}.gm--EditCharacter--images-tab{grid-gap:2rem;display:grid;grid-template-columns:repeat(3,1fr)}.gm--EditCharacter--images-tab .gm--EditCharacter--images--draganddrop-container{position:relative;width:100%}.gm--EditCharacter--images-tab .gm--EditCharacter--images-image{border:2px solid var(--sc-primary-background);height:auto;width:100%}.gm--EditCharacter--images-tab .gm--EditCharacter--images-text{font-size:1.2rem;padding:.5rem;text-align:center}.gm--newCharacter--modal{height:min(40rem,90vh);width:min(40rem,90vw)}.gm--newCharacter--modal .description--textarea{background-color:var(--sc-surface-background);border:none;border:1px solid var(--sc-primary-light-background);border-radius:4px;display:block;flex:1;max-height:100%;min-height:8rem;outline:none!important;padding:1rem;resize:vertical;transition:all .3s ease;width:100%}.gm--newCharacter--modal .description--textarea:focus{border:1px solid var(--sc-primary-background)}#gm--backgrounds-vis-container{height:calc(100vh - 4rem);transition:padding-right .3s;width:100%}#gm--backgrounds-vis-container.nothingSelected{padding-right:0}#gm--backgrounds-vis-container>.vis-network{outline:none}#gm--backgrounds-vis-tools{bottom:0;display:flex;flex-direction:column;gap:1rem;height:-moz-fit-content;height:fit-content;left:2rem;margin:auto 0;padding:.85rem;top:0;width:4rem}#gm--backgrounds-vis-tools,.gm--backgrounds--floatingPanel{background:var(--sc-surface-background);border-radius:4px;box-shadow:var(--std-box-shadow);position:absolute}.gm--backgrounds--floatingPanel{bottom:1rem;color:var(--sc-surface-foreground);height:calc(100vh - 6rem);overflow-y:scroll;padding:1rem 2rem;right:1rem;top:1rem;width:min(40rem,50%)}.gm--backgrounds--floatingPanel .gm--backgrounds--header{display:flex;justify-content:space-between;margin-top:2rem}.gm--backgrounds--floatingPanel .gm--backgrounds--header .gm--backgrounds--header--text{font-size:2rem;line-height:2rem}.gm--backgrounds--floatingPanel .gm--backgrounds--header .gm--backgrounds--header--locationID{background:var(--sc-primary-background);border-radius:4px;color:var(--sc-primary-foreground);font-size:1rem;line-height:1rem;padding:.5rem}.gm--backgrounds--floatingPanel .gm--backgrounds--form{background:var(--sc-background);border-radius:4px;box-shadow:var(--std-box-shadow);color:var(--sc-foreground);margin-top:1rem;padding:1rem}.gm--backgrounds--floatingPanel .gm--backgrounds--statePreviewContainer{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin-top:1rem}.gm--backgrounds--floatingPanel .gm--backgrounds--statePreviewContainer .gm--backgrounds--statePreview{border-radius:4px;overflow:hidden;transition:box-shadow .3s}.gm--backgrounds--floatingPanel .gm--backgrounds--statePreviewContainer .gm--backgrounds--statePreview:hover{box-shadow:var(--std-box-shadow);cursor:pointer}.gm--backgrounds--floatingPanel .gm--backgrounds--statePreviewContainer .gm--backgrounds--statePreview img{height:auto;width:100%}.gm--backgrounds--floatingPanel .gm--backgrounds--statePreviewContainer .gm--backgrounds--statePreview .gm--backgrounds--statePreview--text{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground);flex:1;font-size:1.2rem;padding:.5rem;text-align:center}.gm--backgrounds--floatingPanel .gm--backgrounds--state--imageContainer{border:2px solid var(--sc-primary-background);margin-top:1rem;min-height:20rem}.gm--backgrounds--floatingPanel .gm--backgrounds--state--imageContainer img.gm--backgrounds--state--image{height:auto;width:100%}.gm--backgrounds--editEdge--fromTo{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.gm--backgrounds--editEdge--fromTo div{font-size:1rem;line-height:1rem;padding:.5rem}.gm--backgrounds--editEdge--fromTo .gm--backgrounds--editEdge--fromTo--from,.gm--backgrounds--editEdge--fromTo .gm--backgrounds--editEdge--fromTo--to{background:var(--sc-secondary-background);border-radius:4px;color:var(--sc-secondary-foreground)}.gm--backgrounds--editEdge--fromTo .gm--backgrounds--editEdge--fromTo--from:hover,.gm--backgrounds--editEdge--fromTo .gm--backgrounds--editEdge--fromTo--to:hover{box-shadow:var(--std-box-shadow);cursor:pointer}.gm--backgrounds--editEdge--previewContainer{background-color:var(--sc-background);border:2px solid var(--sc-primary-background);margin-top:1rem;min-height:20rem}.gm--backgrounds--editEdge--previewDot{color:var(--sc-secondary-background);font-size:2rem;height:2rem;line-height:2rem;position:absolute;text-align:center;width:2rem;z-index:1}.gm--backgrounds--editEdge--previewDot:hover{cursor:pointer}.gm--backgrounds--editEdge--previewImage{height:auto;width:100%}.gm--addBackground--modal{height:40rem;width:40rem}.gm--soundtracks--soundtrackContainer{margin:0 auto;max-width:min(60rem,100%);padding-bottom:30rem}.gm--soundtracks--soundtrackContainer input{margin-top:.5rem}.gm--soundtrackItem--row{background:var(--sc-surface-background);border-radius:4px;margin-top:1rem;padding:1rem;transition:box-shadow .3s}.gm--soundtrackItem--row:hover{box-shadow:var(--std-box-shadow);cursor:pointer}.gm--soundtrackItem--row.new-soundtrackItem{background-color:transparent;border:2px solid var(--sc-success-background);color:var(--sc-success-background);display:flex;gap:1rem;justify-content:flex-start;margin-top:1rem;padding:.5rem}.gm--soundtrackItem--row.new-soundtrackItem>div{line-height:2.3rem}.gm--soundtrackItem--row.new-soundtrackItem:hover{font-weight:700}.gm--soundtrackItem--row.new-soundtrackItem:before{background-color:var(--sc-success-background);bottom:0;content:" ";left:0;margin:0;opacity:.1;position:absolute;right:0;top:0}.gm--illustrationContainer{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:2rem}.gm--illustrationContainer--illustration{border-radius:4px;height:auto;height:-moz-fit-content;height:fit-content;overflow:hidden;width:100%}.gm--illustrationContainer--illustration img{height:auto;width:100%}.gm--illustrationContainer--illustration:hover{box-shadow:var(--std-box-shadow);cursor:pointer;transition:all .3s}.gm--illustrationContainer--illustration .gm--illustrationContainer--illustration--text{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground);flex:1;font-size:1.2rem;padding:.5rem;text-align:center}.gm--EditIllustrationContainer{display:flex;gap:2rem;height:calc(100vh - 4rem);padding-left:3rem;padding-top:2rem}.gm--EditIllustrationContainer .gm--EditIllustration--illustrationPreview{flex:1}.gm--EditIllustrationContainer .gm--EditIllustration--layersContainer{display:flex;flex:1;flex-direction:column;height:100%}.gm--EditIllustrationContainer .gm--EditIllustration--layersContainer .gm--EditIllustration--layersContainer--layersTab{padding-right:3rem}.gm--EditIllustrationContainer .gm--EditIllustration--layersContainer .gm--EditIllustration--layers--categoryContainer{margin-top:2rem}.gm--EditIllustrationContainer .gm--EditIllustration--layersContainer .gm--EditIllustration--layers--categoryContainer.isReceivingDrops{background:var(--sc-primary-light-background);border:4px dashed var(--sc-primary-background);border-radius:4px;padding:1rem;transition:all .3s}.gm--EditIllustrationContainer .gm--EditIllustration--layersContainer .gm--EditIllustration--layers--layerContainer{background-color:var(--sc-surface-background);border-radius:4px;color:var(--sc-surface-foreground);display:flex;gap:1rem;margin-top:1rem;padding-right:1rem;transition:background-color .3s,box-shadow .3s}.gm--EditIllustrationContainer .gm--EditIllustration--layersContainer .gm--EditIllustration--layers--layerContainer:hover{box-shadow:var(--std-box-shadow);cursor:pointer}.gm--EditIllustrationContainer .gm--EditIllustration--layersContainer .gm--EditIllustration--layers--layerContainer.gm--EditIllustration--layers--layerContainer-addLayer{background-color:transparent;border:2px solid var(--sc-success-background);color:var(--sc-success-background);display:flex;gap:1rem;justify-content:flex-start;margin-top:1rem;padding:.5rem}.gm--EditIllustrationContainer .gm--EditIllustration--layersContainer .gm--EditIllustration--layers--layerContainer.gm--EditIllustration--layers--layerContainer-addLayer>.gm--EditIllustration--buttonText{line-height:2.3rem}.gm--EditIllustrationContainer .gm--EditIllustration--layersContainer .gm--EditIllustration--layers--layerContainer.gm--EditIllustration--layers--layerContainer-addLayer:hover{font-weight:700}.gm--EditIllustrationContainer .gm--EditIllustration--layersContainer .gm--EditIllustration--layers--layerContainer.gm--EditIllustration--layers--layerContainer-addLayer:before{background-color:var(--sc-success-background);bottom:0;content:" ";left:0;margin:0;opacity:.1;position:absolute;right:0;top:0}.gm--EditIllustrationContainer .gm--EditIllustration--layersContainer .gm--EditIllustration--layers--layerContainer.gm--EditIllustration--layers--layerContainer-addLayer.primaryColor{border:2px solid var(--sc-primary-background);color:var(--sc-primary-background)}.gm--EditIllustrationContainer .gm--EditIllustration--layersContainer .gm--EditIllustration--layers--layerContainer.gm--EditIllustration--layers--layerContainer-addLayer.primaryColor:before{background-color:var(--sc-primary-background)}.gm--EditIllustrationContainer .gm--EditIllustration--layersContainer .gm--EditIllustration--layers--layerContainer.isBeingDragged{opacity:.5}.gm--EditIllustrationContainer .gm--EditIllustration--layersContainer .gm--EditIllustration--layers--layerContainer.isActiveLayer{border:2px solid var(--sc-success-background)}.gm--EditIllustrationContainer .gm--EditIllustration--layersContainer .gm--EditIllustration--layers--layerContainer.isActiveLayer:after{background:var(--sc-success-background);border-radius:4px;bottom:4px;color:var(--sc-success-foreground);content:"active";font-size:.8rem;left:4px;line-height:.8rem;padding:.5rem;position:absolute;z-index:1}.gm--EditIllustrationContainer .gm--EditIllustration--layersContainer .gm--EditIllustration--layers--layerContainer .gm--EditIllustration--layers--imagePreview{background-image:var(--checkerboard-background-image);background-position:var(--checkerboard-background-position);background-size:var(--checkerboard-background-size);border-radius:4px 0 0 4px;height:5rem;width:auto}.gm--EditIllustrationContainer .gm--EditIllustration--layersContainer .gm--EditIllustration--layers--layerContainer .gm--EditIllustration--layers--text{line-height:3rem;padding:1rem 0}.gm--illustrations--layers--form{background:var(--sc-surface-background);border-radius:4px;box-shadow:var(--std-box-shadow);color:var(--sc-foreground);margin-top:1rem;padding:1rem}.gm--illustrations--EditLayer--layerImageContainer{border-radius:4px;height:auto;margin-top:1rem;min-height:5rem;width:100%}.gm--illustrations--EditLayer--layerImageContainer .gm--illustrations--EditLayer--layerImage{background-image:var(--checkerboard-background-image);background-position:var(--checkerboard-background-position);background-size:var(--checkerboard-background-size);border:2px solid var(--sc-primary-background);height:auto;min-height:5rem;width:100%}.gm--illustrations--EditLayer--dependencyLine{background-color:var(--sc-surface-background);border-radius:4px;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);display:flex;gap:1rem;height:5rem;margin-top:1rem}.gm--illustrations--EditLayer--dependencyLine>img{border-radius:4px 0 0 4px;height:5rem}.gm--illustrations--EditLayer--dependencyLine>.gm--illustrations--EditLayer--dependencyLine--text{line-height:3rem;padding:1rem 0}.gm--illustrations--EditLayer--dependencyLine>.gm--illustrations--EditLayer--dependencyLine--button{margin:1.35rem 0}.gm--illustrations--EditLayer--dependencyLine.gm--illustrations--EditLayer--dependencyLine--addDependency{background-color:transparent;border:2px solid var(--sc-success-background);color:var(--sc-success-background);display:flex;gap:.5rem;height:auto;justify-content:flex-start;margin-top:1rem;padding:.5rem;transition:all .3s}.gm--illustrations--EditLayer--dependencyLine.gm--illustrations--EditLayer--dependencyLine--addDependency>div{line-height:2.3rem}.gm--illustrations--EditLayer--dependencyLine.gm--illustrations--EditLayer--dependencyLine--addDependency:hover{box-shadow:var(--std-box-shadow);cursor:pointer;font-weight:700}.gm--illustrations--EditLayer--dependencyLine.gm--illustrations--EditLayer--dependencyLine--addDependency:before{background-color:var(--sc-success-background);bottom:0;content:" ";left:0;margin:0;opacity:.1;position:absolute;right:0;top:0}.gm--illustrations--EditDependencyContainer{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.gm--illustrations--EditDependencyContainer .gm--illustrations--EditDependency--product{border-radius:4px;padding:4px}.gm--illustrations--EditDependencyContainer .gm--illustrations--EditDependency--product:hover{background:var(--sc-primary-light-background);box-shadow:var(--std-box-shadow);cursor:pointer}.gm--illustrations--EditDependencyContainer .gm--illustrations--EditDependency--product.selectedItem{background:var(--sc-primary-light-background);border:4px solid var(--sc-primary-background)}.gm--illustrations--EditDependencyContainer .gm--illustrations--EditDependency--product.selectedItem:after{background:var(--sc-success-background);border-radius:4px;color:var(--sc-success-foreground);content:"Selected";font-size:.8rem;left:4px;line-height:.8rem;padding:.5rem;position:absolute;top:4px;z-index:1}.gm--illustrations--EditDependencyContainer .gm--illustrations--EditDependency--product img.gm--illustrations--EditDependency--image{height:auto;width:100%}.gm--illustrations--EditDependencyContainer .gm--illustrations--EditDependency--product .gm--illustrations--EditDependency--text{text-align:center}.gm--illustrations--charactersView{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-top:1rem;padding-bottom:4rem}.gm--illustrations--charactersView .gm--illustrations--charactersView--addItem{background-color:transparent;border:2px solid var(--sc-success-background);color:var(--sc-success-background);display:flex;flex-direction:column;gap:1rem;min-height:10rem}.gm--illustrations--charactersView .gm--illustrations--charactersView--addItem:hover{cursor:pointer}.gm--illustrations--charactersView .gm--illustrations--charactersView--addItem:before{background-color:var(--sc-success-background);bottom:0;content:" ";left:0;margin:0;opacity:.1;position:absolute;right:0;top:0}.gm--illustrations--charactersView .gm--illustrations--charactersView--gridItem{border-radius:4px}.gm--illustrations--charactersView .gm--illustrations--charactersView--gridItem img.gm--illustrations--charactersView--image{border-radius:4px 4px 0 0;height:auto;width:100%}.gm--illustrations--charactersView .gm--illustrations--charactersView--gridItem .gm--illustrations--charactersView--text{background-color:var(--sc-primary-light-background);border-radius:0 0 4px 4px;color:var(--sc-primary-light-foreground);font-weight:700;padding:.5rem;text-align:center}.gm--illustrations--charactersView .gm--illustrations--charactersView--gridItem:hover{box-shadow:var(--std-box-shadow)}.gm--illustrations--charactersView .gm--illustrations--charactersView--gridItem.selectable:hover{cursor:pointer}.gm--illustrations--charactersView .gm--illustrations--charactersView--gridItem.selectedCharacter{background:var(--sc-primary-light-background);border:4px solid var(--sc-primary-background)}.gm--illustrations--charactersView .gm--illustrations--charactersView--gridItem.selectedCharacter:after{background:var(--sc-success-background);border-radius:4px;color:var(--sc-success-foreground);content:"Selected";font-size:.8rem;left:4px;line-height:.8rem;padding:.5rem;position:absolute;top:4px;z-index:1}.gm--illustrations--charactersView .gm--illustrations--charactersView--gridItem .gm--illustrations--charactersView--buttonsContainer{display:flex;flex-direction:column;gap:.5rem;position:absolute;right:4px;top:4px;width:fit-content;width:-moz-fit-content}#gm--general--data{margin:0 auto;max-width:min(60rem,100%)}#gm--general--data .gmgd--quill,#gm--general--data input{margin-top:.5rem}.gm--general--smallerWidth{margin:0 auto;margin-top:var(--margin-3);max-width:min(60rem,100%)}.gm--general td{padding:0}.gm--general td:first-child{padding:.5rem}.gm--general td>textarea{min-height:2rem;resize:vertical}.gm--general td>input,.gm--general td>textarea{background-color:transparent;border:none;outline:none;padding:.5rem;width:100%}#gm--uploadCssFileContainer{align-items:center;background:var(--sc-surface-background);box-shadow:var(--std-box-shadow);display:flex;height:300px;justify-content:center;padding:2rem;width:300px}.gm--general--serieThumbnail{height:auto;margin-top:var(--margin-6);width:100%}.gm--general--serieThumbnail img{height:auto;width:100%}.gm--general--logoTab div{height:-moz-fit-content;height:fit-content}.gm--loreItem--previewTitle{background-color:var(--sc-primary-light-background);border-radius:4px;color:var(--sc-primary-light-foreground);font-size:1.3rem;margin-bottom:1rem;padding:.5rem;text-align:center}.gm--loreItem--row{background:var(--sc-surface-background);border-radius:4px;margin-top:1rem;padding:1rem;transition:box-shadow .3s}.gm--loreItem--row:hover{box-shadow:var(--std-box-shadow);cursor:pointer}.gm--loreItem--row.new-loreItem{background-color:transparent;border:2px solid var(--sc-success-background);color:var(--sc-success-background);display:flex;gap:1rem;justify-content:flex-start;margin-top:1rem;padding:.5rem}.gm--loreItem--row.new-loreItem>div{line-height:2.3rem}.gm--loreItem--row.new-loreItem:hover{font-weight:700}.gm--loreItem--row.new-loreItem:before{background-color:var(--sc-success-background);bottom:0;content:" ";left:0;margin:0;opacity:.1;position:absolute;right:0;top:0}#gm--loreItem--selectedItem{grid-gap:1rem;display:grid;grid-template-columns:repeat(2,50%)}#gm--loreItem--selectedItem .gm--loreItem--selectedItem--editor input{width:100%}#gm--loreItem--selectedItem .gm--loreItem--selectedItem--editor .gm--loreItem--selectedItem--editorContent{background:var(--sc-surface-background);color:var(--sc-surface-foreground);margin-top:1rem}#gm--loreItem--selectedItem .gm--loreItem--selectedItem--preview{background:var(--sc-surface-background);border:2px solid var(--sc-primary-light-background);border-radius:4px;color:var(--sc-surface-foreground);padding:2rem}#gm--loreItem--selectedItem .gm--loreItem--selectedItem--preview p{margin:0}#gm--loreItem--selectedItem .gm--loreItem--selectedItem--preview .gm--loreItem--selectedItem--preview--title{font-size:2rem}#gm--loreItem--selectedItem .gm--loreItem--selectedItem--preview .gm--loreItem--selectedItem--preview--text{margin-top:1rem}.gmClothes--SelectItem--categoryPage{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.gmClothes--SelectItem--categoryPage .gmClothes--SelectItem--itemContainer{border-radius:4px;transition:all .3s}.gmClothes--SelectItem--categoryPage .gmClothes--SelectItem--itemContainer:hover{background-color:var(--sc-primary-light-background);box-shadow:var(--std-box-shadow);color:var(--sc-primary-light-foreground);cursor:pointer}.gmClothes--SelectItem--categoryPage .gmClothes--SelectItem--itemContainer img.gmClothes--SelectItem--itemImage{border-radius:4px 4px 0 0;height:auto;width:100%}.gmClothes--SelectItem--categoryPage .gmClothes--SelectItem--itemContainer .gmClothes--SelectItem--itemText{border-radius:0 0 4px 4px;text-align:center}.gmClothes--EditItem--flexSection{flex:1 1 25rem}.gmClothes--EditItem--variantLine{align-items:center;background-color:var(--sc-surface-background);border:1px solid var(--sc-primary-light-background);border-radius:4px;color:var(--sc-surface-foreground);display:flex;gap:1rem;height:4rem;margin-top:.5rem;transition:all .3s}.gmClothes--EditItem--variantLine img.gmClothes--EditItem--variantLine--image{height:4rem;width:4rem}.gmClothes--EditItem--variantLine .gmClothes--EditItem--variantLine--title{font-size:1rem}.gmClothes--EditItem--variantLine .gmClothes--EditItem--variantLine--text{color:var(--sc-grey-600);font-size:.8rem}.gmClothes--EditItem--variantLine.new-variant{background-color:transparent;border:2px solid var(--sc-primary-background);box-sizing:content-box;color:var(--sc-primary-background);display:flex;gap:1rem;height:2.3rem;justify-content:flex-start;margin-top:1rem;padding:.85rem}.gmClothes--EditItem--variantLine.new-variant>div{line-height:2.3rem}.gmClothes--EditItem--variantLine.new-variant:hover{cursor:pointer;font-weight:700}.gmClothes--EditItem--variantLine.new-variant:before{background-color:var(--sc-primary-background);bottom:0;content:" ";left:0;margin:0;opacity:0;position:absolute;right:0;top:0}.gmClothes--EditVariantContainer{grid-column-gap:2rem;display:grid;grid-template-columns:2fr 1fr}.gmClothes--droppableArea{border:2px solid var(--sc-primary-background);margin-top:1rem}.gmClothes--AddItem--stepSelector{background-color:var(--sc-surface-background);border:2px solid transparent;border-radius:4px;color:var(--sc-surface-foreground);font-size:1rem;font-weight:400;line-height:2rem;margin-bottom:1rem;padding:.5rem;transition:all .3s;width:100%}.gmClothes--AddItem--stepSelector:hover{box-shadow:var(--std-box-shadow);cursor:pointer}.gmClothes--AddItem--stepSelector.selected{background-color:var(--sc-primary-light-background);border-color:var(--sc-primary-background);color:var(--sc-primary-light-foreground)}.gmClothes--AddItem--stepSelector.done{background-color:var(--sc-success-background);border-color:var(--sc-success-background);color:var(--sc-success-foreground)}.gmClothes--AddItem--stepSelector:before{font-family:Font Awesome\ 5 Free;font-weight:900;margin-right:.5rem}.gmClothes--AddItem--stepSelector.error{background-color:var(--sc-danger-background);border-color:var(--sc-danger-background);color:var(--sc-danger-foreground)}.gmClothes--isUploading--title{font-size:2rem;margin-bottom:1rem;margin-top:1rem}.gmClothes--isUploading--line{background-color:var(--sc-surface-background);border-radius:4px;color:var(--sc-surface-foreground);display:flex;gap:1rem;line-height:1.3rem;margin-top:.5rem;padding:.5rem 1rem}.gmClothes--isUploading--line .gmClothes--isUploading--loadingContainer{display:flex;gap:.5rem;line-height:1.3rem}.gmClothes--isUploading--line .gmClothes--isUploading--loader{animation:spin 1s linear infinite;border:2px solid transparent;border-radius:50%;border-top:2px solid var(--sc-surface-foreground);height:1.3rem;width:1.3rem}.gmClothes--isUploading--line .fa-check{color:var(--sc-success-background);line-height:1.3rem}.gmClothes--isUploading--line .fa-times{color:var(--sc-danger-background);line-height:1.3rem}.gm--attributes--attributesListContainer{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));margin-top:1rem}.gm--attributes--attributesListContainer .gm--attributes--attributeLine{background-color:var(--sc-surface-background);border-radius:4px;color:var(--sc-surface-foreground);height:-moz-fit-content;height:fit-content;padding:1rem;transition:all .3s}.gm--attributes--attributesListContainer .gm--attributes--attributeLine:hover{box-shadow:var(--std-box-shadow);cursor:pointer}.gm--attributes--attributesListContainer .gm--attributes--attributeLine .gm--attributes--attributeLine--badgesContainer{display:flex;gap:.5rem;margin-top:.5rem;z-index:1}.gm--attributes--attributeLine--badgeWithImage{align-items:center;border-radius:1rem;display:flex;gap:.25rem;height:1.5rem;padding:.25rem .5rem;width:fit-content;width:-moz-fit-content}.gm--attributes--attributeLine--badgeWithImage>i{font-size:.8rem;height:.8rem;line-height:.8rem;width:.8rem}.gm--attributes--attributeLine--badgeWithImage>span{display:block;font-size:.8rem;line-height:1rem}.gm--attributes--attributeLine--badgeWithImage.isLoveMeter{background-color:var(--sc-secondary-background);color:var(--sc-secondary-foreground)}.gm--attributes--attributeLine--badgeWithImage.isEditable{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground)}.gm--attributes--attributeLine--badgeWithImage.isPossibilities{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground);font-size:.8rem;line-height:1rem}.gm--attributes--attributeContainer{margin:0 auto;max-width:min(60rem,100%);padding-bottom:30rem}.gm--attributes--attributeContainer input{margin-top:.5rem}.gm--attributes--attribute--possibility{background-color:var(--sc-surface-background);border-radius:4px;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);display:flex;gap:1rem;margin-top:1rem;padding-right:1rem;transition:all .3s}.gm--attributes--attribute--possibility input{border:none;border-radius:4px 0 0 4px;flex:1;font-size:1rem;line-height:2.3rem;padding:.5rem .5rem .5rem 1rem}.gm--attributes--attribute--possibility .gm--attributes--attribute--possibility--button{margin:.5rem 0}.gm--attributes--attribute--possibility.new-possibility{background-color:transparent;border:2px solid var(--sc-success-background);color:var(--sc-success-background);display:flex;gap:1rem;justify-content:flex-start;margin-top:1rem;padding:.5rem}.gm--attributes--attribute--possibility.new-possibility>div{line-height:2.3rem}.gm--attributes--attribute--possibility.new-possibility:hover{cursor:pointer;font-weight:700}.gm--attributes--attribute--possibility.new-possibility:before{background-color:var(--sc-success-background);bottom:0;content:" ";left:0;margin:0;opacity:.1;position:absolute;right:0;top:0}.gmAttributes--imageDropContainer{margin-top:1rem;width:min(10rem,50%)}.gmAttributes--imageDropContainer img{height:auto;width:100%}.gma-buttonsContainer{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.gmFinance--salesRow{padding:0 1rem}.gmFinance--salesRow,.gmFinance--totalRow{display:flex;font-size:1rem;justify-content:space-between;margin-top:1rem}.gmFinance--totalRow{border-top:2px solid var(--sc-primary-transparent-50);padding:1rem}.gmFinance--totalRow *{font-size:1.2rem;font-weight:700}.gmFinance--addExpenseModal--line{display:flex;justify-content:space-between}.gmFinance--section{background:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);margin-top:2rem;padding:2rem}.gm-finance-your-earnings-section{align-items:center;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;margin-top:1rem;padding:2rem}.gm-finance-your-earnings-section.color-your-earnings{background:var(--sc-surface-background);border:1px solid var(--sc-primary-light-background)}.gm-finance-your-earnings-section.color-your-expenses{background:var(--sc-surface-background);border:1px solid var(--sc-secondary-light-background)}.gm-finance-your-earnings-topline{align-items:center;display:flex;font-size:1.5rem;font-weight:700;justify-content:space-between;width:100%}.gm-finance-your-earnings-topline-subtitle{font-size:.8rem;margin-top:.5rem;width:100%}.gm-finance-your-earnings-progress-bar-container{border-radius:.5rem;display:flex;margin-top:1rem;overflow:hidden;width:100%}.gm-finance-your-earnings-progress-bar-subtitle{align-items:center;display:flex;font-size:.8rem;justify-content:space-between;margin-top:.5rem;width:100%}.gm-home-page-container{margin:0 auto;max-width:min(60rem,100% - 4rem);padding-bottom:5rem}#gm-home--cardContainer{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}.gmh--card{background-color:var(--sc-surface-background);border:2px solid var(--sc-primary-light-background);border-radius:8px;color:var(--sc-surface-foreground);height:-moz-min-content;height:min-content;padding:1rem}.gm--achievements--modal{height:40rem;width:40rem}.gm--achievements--modal .gm--achievements--modal--title{width:100%}.gm--achievements--modal .gm--achievements--modal--description{min-height:10rem;resize:vertical;width:100%}.gm--achievements--modal .gm--achievements--modal--footer{display:flex;gap:1rem;justify-content:center;padding:1rem}.gm--achievements--achievementContainer{grid-gap:1rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));margin-top:1rem}.gm--achievements--achievementContainer .gm--achievements--achievementLine{height:-moz-fit-content;height:fit-content;transition:all .3s}.gm--achievements--achievementContainer .gm--achievements--achievementLine:hover{box-shadow:var(--std-box-shadow);cursor:pointer}.gma-deleteConfirmationModal{height:-moz-fit-content;height:fit-content;max-height:30rem;padding:1rem 2rem;width:30rem}.gma-deleteConfirmationModal .gma-dcm-question{font-size:1.2rem;font-weight:700}.gma-deleteConfirmationModal .gma-dcm-buttonsContainer{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.analyticsSquare{background-color:var(--sc-surface-background);border-radius:var(--border-radius-1);box-shadow:var(--std-box-shadow);height:-moz-fit-content;height:fit-content;padding:1rem}.analyticsSquare--numberLine{align-items:center;display:flex;gap:1rem}.analyticsSquare--title{font-size:1rem}.analyticsSquare--value{font-size:1.6rem;font-weight:700}.analyticsSquare--percentage.isPositive{color:var(--sc-success-background)}.analyticsSquare--percentage.isNegative{color:var(--sc-danger-background)}.gamemakerAnalytics--chapterTitle th{-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.gamemakerAnalytics--chapterTitle th:hover{cursor:pointer;opacity:.9}.gamemakerAnalytics--chapterRow{transition:all .3s}.gamemakerAnalytics--chapterRow>td{font-size:1.2rem}.gamemakerAnalytics--chapterRow img{border-radius:4px;height:5rem;width:auto}.gamemakerAnalytics--chapterRow__ranking{font-size:1.6rem;font-weight:700}.gamemakerAnalytics--chapterRow__imageContainer{display:flex;gap:1rem}.gamemakerAnalytics--chapterRow__titleDescriptionContainer{height:3rem;margin:1rem 0}.gamemakerAnalytics--chapterRow__titleDescriptionContainer__title{font-size:1.6rem;line-height:2rem}.gamemakerAnalytics--chapterRow__titleDescriptionContainer__description{font-size:1rem;line-height:1rem}.gamemakerAnalytics--chapterRow__ranking{font-size:1rem;height:1rem;margin:2rem 0}.gamemakerAnalytics--chapterRow__commentsCount,.gamemakerAnalytics--chapterRow__nodesCount,.gamemakerAnalytics--chapterRow__playthroughCount,.gamemakerAnalytics--chapterRow__ratingAverage,.gamemakerAnalytics--chapterRow__wordCount{text-align:right;vertical-align:middle}.gamemakerAnalytics--chapterRow{font-size:1rem;height:1rem;margin:2rem 0;padding-right:1rem}.gamemakerAnalytics--mobileOnly{display:none;margin-top:1rem}@media only screen and (max-width:1400px){.gamemakerAnalytics--mobileOnly{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}#gamemakerAnalytics--tab--overview{display:flex;gap:2rem}#gamemakerAnalytics--tab--overview__realtime{background-color:var(--sc-surface-background);border-radius:4px;box-shadow:var(--std-box-shadow);height:-moz-fit-content;height:fit-content;margin-top:2rem;padding:2rem;width:20rem}@media only screen and (max-width:1400px){#gamemakerAnalytics--tab--overview__realtime{display:none}}#gamemakerAnalytics--tab--overview__realtime .gamemakerAnalytics--tab--overview__realtime__dot{background-color:var(--sc-danger-background);border-radius:100%;height:.5rem;margin:.25rem;transition:background-color .3s;width:.5rem}#gamemakerAnalytics--tab--overview__realtime .gamemakerAnalytics--tab--overview__realtime__dot.connected{background-color:var(--sc-success-background)}#gamemakerAnalytics--tab--overview__realtime .gamemakerAnalytics--tab--overview__realtime__dot.connected:before{animation:pulseLive 7s infinite;border:1px solid var(--sc-success-background);border-radius:100%;bottom:-400%;box-shadow:0 0 2px var(--sc-success-background);content:" ";left:-400%;margin:auto;position:absolute;right:-400%;top:-400%}#gamemakerAnalytics--tab--overview__realtime .gamemakerAnalytics--tab--overview__realtime__importantText{font-size:1.6rem;font-weight:700}#gamemakerAnalytics--tab--overview__realtime .gamemakerAnalytics--tab--overview__realtime__change{color:var(--sc-success-background);font-size:1rem;margin-left:1rem}#gamemakerAnalytics--tab--overview__realtime .gamemakerAnalytics--tab--overview__realtime__textDescription{font-size:1rem;line-height:1rem}#gamemakerAnalytics--tab--overview__realtime .gamemakerAnalytics--tab--overview__realtime__separator{background-color:var(--sc-surface-foreground);height:1px;margin:2rem 0;opacity:.2;width:100%}.gamemakerAnalytics--totalPlaythroughLine{font-size:2rem;margin-top:2rem;text-align:center;width:100%}.gamemakerAnalytics--chartSection{background-color:var(--sc-surface-background);border-radius:4px;box-shadow:var(--std-box-shadow);margin-top:2rem}.gamemakerAnalytics--chartSection .gamemakerAnalytics--chartSection__tab .gamemakerAnalytics--chartSection__chart{border:none;box-shadow:none}.gamemakerAnalytics--chapterSection{background-color:var(--sc-surface-background);border-radius:4px;box-shadow:var(--std-box-shadow);margin-top:2rem}.temp-coming-soon{margin:2rem}@keyframes pulseLive{0%{height:100%;width:100%}10%{opacity:0;transform:scale(4)}to{height:100%;opacity:0;width:100%}}.gm--grid--fullwidth--instructions{grid-column:1/-1;padding:1rem}.gm--table{background-color:var(--sc-surface-background);border-radius:4px;box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);padding:1rem}.gm--formTitle{font-size:1.2rem}.gm--formTitle:not(:first-child){margin-top:2rem}.gm--formTextarea{background-color:var(--sc-surface-background);border:1px solid var(--sc-primary-background);border-radius:4px;display:block;min-height:8rem;padding:.5rem;resize:vertical;width:100%}.gm--formError{margin-top:.5rem}body{background-color:var(--sc-background);color:var(--sc-foreground);margin:0;overflow-x:hidden;padding-top:4rem;position:relative;transition:padding .3s ease;width:100%}.view--page{min-height:calc(100vh - 4rem);padding:2rem 3rem 2rem 4rem}@media only screen and (max-width:651px){.view--page{padding:2rem 1rem}}.stdAppContainer{padding-left:15.5rem;width:100%}@media only screen and (max-width:651px){.stdAppContainer{padding-left:0}}.stdMenuBar{background-color:var(--sc-primary-background);bottom:0;color:var(--sc-primary-foreground);display:flex;flex-direction:column;gap:.5rem;height:calc(100vh - 4rem);left:0;padding:1rem .5rem;position:fixed;width:15.5rem;z-index:1}@media only screen and (max-width:651px){.stdMenuBar{display:none}.stdMenuBar.mobileVisible{display:flex}}.stdMenuBar--menuItem{align-items:center;border-radius:.5rem;display:flex;padding:.5rem;text-decoration:none}.stdMenuBar--menuItem.accent{background-color:var(--sc-secondary-background);color:var(--sc-secondary-foreground)}.stdMenuBar--menuItem:hover{cursor:pointer}.stdMenuBar--menuItem.router-link-exact-active,.stdMenuBar--menuItem:hover{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}.stdMenuBar--menuItem--icon{font-size:1.6rem;height:2rem;line-height:2rem;text-align:center;width:2rem}.stdMenuBar--menuItem--text{flex:1;font-size:1rem;height:2rem;line-height:1rem;padding:.5rem 0 .5rem .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.appContainer--transitionWrapper-enter-active{animation-name:fadeIn;overflow-x:hidden}.appContainer--transitionWrapper-leave-active{animation-name:fadeOut;overflow-x:hidden}.pageContainer--transitionWrapper-enter-active{animation-name:fadeInLeft4rem;overflow-x:hidden}.pageContainer--transitionWrapper-leave-active{animation-name:fadeOutRight4rem;overflow-x:hidden}.appContainer--transitionWrapper--child,.pageContainer--transitionWrapper--child{animation-duration:.3s;animation-fill-mode:both}.dulcetHeaderLoggedIn--headerLinks{display:flex}@media only screen and (max-width:651px){.dulcetHeaderLoggedIn--headerLinks{display:none}}.dulcetHeaderLoggedIn--headerLinks .header--clickableSelector{display:flex;gap:.5rem;padding:0 1rem;transition:all .3s;white-space:nowrap}.dulcetHeaderLoggedIn--headerLinks .header--clickableSelector .header--clickableSelector--text,.dulcetHeaderLoggedIn--headerLinks .header--clickableSelector i,.dulcetHeaderLoggedIn--headerLinks .header--clickableSelector span{line-height:4rem}.dulcetHeaderLoggedIn--headerLinks .header--clickableSelector a{text-decoration:none}.dulcetHeaderLoggedIn--headerLinks .header--clickableSelector .header--clickableSelector--text{color:var(--sc-header-foreground)}.dulcetHeaderLoggedIn--headerLinks .header--clickableSelector .header--clickableSelector--text:hover{color:var(--sc-primary-light-foreground)}.dulcetHeaderLoggedIn--headerLinks .header--clickableSelector:hover{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground);cursor:pointer}@media only screen and (max-width:651px){#loggedInMenu--home-selector--image{display:none}}#loggedInMenu--home-selector--image--mobileOnly{display:none}#loggedInMenu--home-selector--image--mobileOnly img{height:3rem;margin:.5rem;width:3rem}@media only screen and (max-width:651px){#loggedInMenu--home-selector--image--mobileOnly{display:block}#menu--series.menu--loggedIn{flex-wrap:wrap}}#loggedOutMenu--hamburger--contents{display:flex;gap:1rem}#loggedOutMenu--home-selector--image img{height:3rem;margin:.5rem;width:auto}.loggedOutMenu--hamburger--button--structure{display:none;font-size:1.5rem;height:3rem;line-height:3rem;margin:.5rem;width:3rem}.loggedOutMenu--hamburger--button--structure:hover{cursor:pointer}#loggedOutMenu--home-selector--image--mobileOnly{display:none}#loggedOutMenu--home-selector--image--mobileOnly img{height:3rem;margin:.5rem;width:3rem}@media only screen and (max-width:870px){#loggedOutMenu--home-selector--image{display:none}#loggedOutMenu--home-selector--image--mobileOnly,.loggedOutMenu--hamburger--button--structure{display:block}#loggedOutMenu--hamburger--contents{display:none}#loggedOutMenu--hamburger--contents.visible{animation:fadeInDown .3s;background-color:var(--sc-header-background);bottom:0;display:flex;flex-direction:column;gap:0;height:calc(100vh - 4rem);left:0;position:absolute;right:0;top:4rem}#loggedOutMenu--hamburger--contents.visible>.header--menu--button{margin:2rem auto 0;padding:0 1rem;width:100%}#loggedOutMenu--hamburger--contents.visible>.header--menu--button>.dg-button{width:100%}}#header--profile--button{display:flex;height:4rem}#header--profile--button:hover{cursor:pointer}#header--profile--button--text{height:4rem;line-height:4rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}#header--profile--button--dropdown{background:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--heavy-box-shadow);color:var(--sc-surface-foreground);min-width:350px;padding:1rem;position:absolute;right:0;top:98%}#header--profile--button--dropdown:hover{cursor:default}#header--profile--button--dropdown:before{border:8px solid transparent;border-bottom:8px solid var(--sc-surface-background);bottom:100%;content:" ";position:absolute;right:1.5rem}.header--profile--dropdown--link{border-radius:.5rem;color:inherit;display:flex;margin-bottom:.5rem;padding:.5rem;text-decoration:none;transition:all .3s}.header--profile--dropdown--link:hover{background-color:var(--sc-primary-light-background);box-shadow:var(--std-box-shadow);color:var(--sc-primary-light-foreground);cursor:pointer}.header--profile--dropdown--link .header--profile--dropdown--link--icon{background-color:var(--sc-primary-background);border-radius:2rem;color:var(--sc-primary-foreground);text-align:center;width:2rem}.header--profile--dropdown--link img.header--profile--dropdown--link--icon{background-color:transparent}.header--profile--dropdown--link div{font-size:1rem;height:2rem;line-height:1rem;padding:.5rem}.header--profile--dropdown--link .header--profile--dropdown--link--text{flex:1}#header--profile--button--profile-link{grid-column-gap:1rem;display:grid;grid-template-areas:"img username" "img description";grid-template-columns:4rem 1fr}#header--profile--button--profile-link #header--dropdown--profile-pic{border-radius:50%;box-shadow:var(--std-box-shadow);grid-area:img;height:4rem;width:4rem}#header--profile--button--profile-link #header--dropdown--profile-pic.dg-profilepic--fontAwesome{background-color:var(--sc-header-foreground);color:var(--sc-header-background);font-size:4rem;line-height:4rem;padding:0;text-align:center}#header--profile--button--profile-link .username{font-size:1.2rem;grid-area:username;height:1.2rem;line-height:1.2rem;margin:.75rem 0 0;padding:0}#header--profile--button--profile-link .description{font-size:.8rem;grid-area:description;height:.8rem;line-height:.8rem;margin:.5rem 0 .75rem;padding:0}#header--profile--button--profile-link #header--profile--button--logout{margin:2rem 0 0 auto}.header--profile--dropdown--separator{background-color:var(--sc-surface-foreground);height:2px;margin:1rem auto;opacity:10%;width:90%}#home-selector--image{height:3rem;margin:.5rem;width:auto}#home-selector--image--mobileOnly{display:none}#header--profile-pic{border-radius:50%;box-shadow:var(--std-box-shadow);height:2.5rem;margin:.75rem;width:2.5rem}#header--profile-pic.dg-profilepic--fontAwesome{background-color:var(--sc-header-background);color:var(--sc-header-foreground);font-size:2.5rem;line-height:2.5rem;text-align:center}div#js-header--profile-pic{font-size:3rem;line-height:3rem;text-align:center}#menu--series{background-color:var(--sc-header-background);color:var(--sc-header-foreground);display:flex;gap:2rem;height:4rem;left:0;padding:0 1rem;position:fixed;top:0;width:100%;z-index:3}@media only screen and (max-width:651px){#menu--series{gap:1rem;height:auto;padding:0 .5rem;position:relative}}#menu--series{justify-content:space-between}.header-moderation-stamp:hover:after{display:none}.menu--pages-folder:hover{background-color:initial!important;color:initial!important;cursor:default!important}.menu--pages-folder{display:block!important;height:auto!important}#menu-demo-tag,#menu-demo-tag:hover{background-color:red;color:#fff}#menu-demo-tag{border-radius:1rem;font-size:1.2rem;font-weight:400;font-weight:700;height:2.5rem;line-height:1.2rem;padding:.65rem 1.3rem;text-align:center}#js-collapse-image{display:none}#js-expand-image{transition:all .3s}#header-profile-icon{background:var(--sc-background);border-radius:50%}.menu--beta-banner:before{background:#dc1d1d;border-radius:2rem;bottom:-.3rem;color:#fff;content:"demo";font-size:.8rem;font-weight:700;left:-2rem;line-height:.8rem;margin:auto;padding:.2rem .4rem;position:absolute;right:-2rem;text-align:center;width:fit-content;width:-moz-fit-content;z-index:1}#js-collapse-button{background-color:var(--sc-primary-light-background);border-radius:50%;bottom:3rem;box-shadow:-2px -2px 20px 1px var(--sc-primary-background);color:var(--sc-primary-light-foreground);font-size:1.2rem;height:2rem;line-height:2rem;position:absolute;right:-1rem;text-align:center;transition:all .3s;width:2rem;z-index:2}#js-collapse-button:hover{cursor:pointer}#alpha-version-div,#dev-version-div{font-size:.8rem;height:1.2rem;line-height:1.2rem;text-align:center;width:100%}#alpha-version-div{background:var(--sc-danger-background);color:var(--sc-danger-foreground)}#dev-version-div{background:var(--sc-info-background);color:var(--sc-info-foreground)}@media only screen and (max-width:651px){#js-collapse-button{display:none!important}body{display:block;padding:0;width:100%}#menu--series{flex-direction:row;padding-top:0;width:100%}#js-mobile-serieLogo.visible,#js-mobile-serieName.visible{display:block!important}#js-mobile-serieLogo,#js-mobile-serieName{display:none!important;font-size:2rem;line-height:4rem;margin-left:0}}a.header--menu--button{text-decoration:none!important}.header--menu--button{margin:.85rem 0}#header--browseMenu{color:inherit;display:flex;height:4rem;position:relative}#header--browseMenu:before{border:.5rem solid transparent;border-bottom:.5rem solid var(--sc-primary-background);content:" ";display:none;left:calc(50% - .5rem);position:absolute;top:calc(100% - .5rem)}#header--browseMenu:after{content:"";display:none;height:4rem;left:-.75rem;min-width:350px;position:absolute;right:0;top:100%;width:100%}#header--browseMenu:hover:after,#header--browseMenu:hover:before{display:block}#header--browseMenu:hover .header--browseMenu--floater{display:flex}#header--browseMenu .header--browseMenu--floater{background-color:var(--sc-primary-light-background);border-radius:.5rem;box-shadow:var(--std-box-shadow);color:var(--sc-primary-light-foreground);display:none;left:-.75rem;max-height:calc(50vh - 4rem);min-height:300px;min-width:550px;overflow-y:auto;position:absolute;top:calc(100% + .5rem);z-index:1}#header--browseMenu .header--browseMenu--floater .header--browseMenu--floater--sections{background-color:var(--sc-primary-background);border-radius:.5rem 0 0 .5rem;color:var(--sc-primary-foreground);width:150px}#header--browseMenu .header--browseMenu--floater .header--browseMenu--floater--sections div{font-size:1.6rem;margin-top:.5rem;padding:.5rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}#header--browseMenu .header--browseMenu--floater .header--browseMenu--floater--sections div:hover{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}#header--browseMenu .header--browseMenu--floater .header--browseMenu--floater--headerSection{background:var(--sc-primary-background);color:var(--sc-primary-foreground);font-weight:700;padding:1rem 2rem}#header--browseMenu .header--browseMenu--floater .header--browseMenu--floater--games{flex:1;padding:1rem}#header--browseMenu .header--browseMenu--floater .header--browseMenu--floater--games .browseMenu--gameGenre{background-color:var(--sc-secondary-light-background);border-radius:1rem;color:var(--sc-secondary-light-foreground);font-size:.8rem;height:1.8rem;line-height:.8rem;margin:1.1rem 0;padding:.5rem}#header--browseMenu .header--game-selector{border-radius:.6rem;color:inherit;display:flex;height:4rem;margin-top:.5rem;padding:0 1rem;text-decoration:none;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}#header--browseMenu .header--game-selector:first-child{margin-top:0}#header--browseMenu .header--game-selector:hover{background-color:var(--sc-surface-background);box-shadow:var(--std-box-shadow);color:var(--sc-surface-foreground);cursor:pointer}#header--browseMenu .header--game-selector img{height:2.5rem;margin:.75rem 0;width:2.5rem}#header--browseMenu .header--game-selector div{line-height:2rem;padding:1rem .5rem}.appNotificationsContainer{height:4rem;margin:0;padding:.75rem 0;position:relative}.appNotificationsContainer .appNotifications--icon{border-radius:2.5rem;font-size:1.5rem;height:2.5rem;line-height:2.5rem;text-align:center;transition:all .3s;width:2.5rem}.appNotificationsContainer .appNotifications--icon:hover{background-color:var(--sc-primary-foreground);color:var(--sc-primary-background);cursor:pointer}.appNotificationsContainer .appNotifications--unreadIndicator{background-color:var(--sc-secondary-background);border-radius:.6rem;color:var(--sc-secondary-foreground);font-size:.8rem;font-weight:700;height:1.2rem;left:calc(100% - .9rem);line-height:.8rem;min-width:1.2rem;padding:.2rem;position:absolute;text-align:center;top:.45rem}.appNotificationsContainer .appNotifications--notificationsList{background:var(--sc-surface-background);border-radius:1rem;box-shadow:var(--heavy-box-shadow);color:var(--sc-surface-foreground);max-height:calc(50vh - 4rem);min-width:350px;overflow-y:auto;padding:1rem;position:absolute;right:-2rem;top:98%}.appNotificationsContainer .appNotifications--notificationsList:hover{cursor:default}.appNotificationsContainer .appNotifications--notificationsList:before{border:8px solid transparent;border-bottom:8px solid var(--sc-surface-background);bottom:100%;content:" ";position:absolute;right:calc(3.25rem - 8px)}.appNotificationsContainer .appNotifications--notificationsList--wrapper{height:100%;overflow-y:auto}.appNotificationsContainer .appNotifications--notificationsList--item{border-radius:.5rem;color:inherit;display:flex;margin-top:.5rem;padding:.5rem;text-decoration:none;transition:all .3s}.appNotificationsContainer .appNotifications--notificationsList--item:first-child{margin-top:0}.appNotificationsContainer .appNotifications--notificationsList--item.recentlyLoaded{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)}.appNotificationsContainer .appNotifications--notificationsList--item:hover{background-color:var(--sc-primary-background);box-shadow:var(--std-box-shadow);color:var(--sc-primary-foreground);cursor:pointer}.appNotificationsContainer .appNotifications--notificationsList--item--icon,.appNotificationsContainer .appNotifications--notificationsList--item--image{border-radius:2rem;height:2rem;width:2rem}.appNotificationsContainer .appNotifications--notificationsList--item--icon{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground);font-size:1rem;line-height:2rem;text-align:center}.appNotificationsContainer .appNotifications--notificationsList--item div{flex:1;font-size:1rem;line-height:1rem;min-height:2rem;padding:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.appNotificationsContainer .appNotifications--notificationsList--item--item--text{flex:1}.appNotificationsContainer .appNotifications--notificationsList .appNotifications--notificationsListEmptyState{padding:2rem 0}.appNotificationsContainer .appNotifications--notificationsList .appNotifications--notificationsListEmptyState div{margin-top:1rem;text-align:center;width:100%}.appNotificationsContainer .appNotifications--notificationsList .appNotifications--notificationsListEmptyState div:first-child{margin-top:0}footer{color:#2f2a50;font-size:1em;letter-spacing:.2em;padding:4rem 0;text-align:center}.footer-links-container{font-size:1rem}.footer-links-container a{margin:0 1rem}
/* ! Common to Logged In & Off */.menu-item{background-color:transparent;border-radius:3rem;box-shadow:none;font-weight:500;text-align:center;text-decoration:none;transition:background-color .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.headers-gap-right{grid-area:gapRight}#menu-login-button,.menu-item{padding:.75rem 1.5rem}

/* ! Logged Off */#menu-container-logged-off>a{font-size:2rem;height:auto;line-height:2rem;margin:.75rem}#menu-container-logged-off{background-color:var(--sc-primary-background);color:var(--sc-primary-foreground);display:flex;height:5rem;max-width:100%;overflow:hidden;transition:height .3s;width:100%;z-index:2}#headers-logo-container-logged-off{background-position:0;background-repeat:no-repeat;background-size:contain;height:4rem;margin:.5rem 2rem .5rem 5rem;text-align:center;width:22rem}.menu--pages-link.router-link-exact-active{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground)!important}#menu-signup-button:hover{background-color:var(--color-secondary-dark-background);color:var(--color-secondary-dark-foreground)}#menu-signup-button{background-color:var(--sc-secondary-background);color:var(--sc-secondary-foreground);display:none}#menu-login-button:hover{color:var(--sc-primary-foreground)!important}#menu-login-button,#menu-login-button:hover{background-color:var(--sc-primary-background)}#menu-login-button{border-radius:5rem;color:var(--sc-primary-foreground);margin-right:3rem}#menu-anti-hamburger,#menu-hamburger{display:none}@media only screen and (max-width:1000px){#headers-logo-container-logged-off{display:block!important;height:4rem;margin:.5rem 0 .5rem 5%;width:calc(100vw - 7rem)}#menu-container-logged-off>*{display:none}#menu-hamburger{display:block;margin:0 0 0 auto}#menu-anti-hamburger,#menu-hamburger{font-size:2.5rem;height:5rem;line-height:5rem;text-align:center;width:5rem}#menu-anti-hamburger{bottom:0;display:none;margin:0;position:absolute;right:0;top:0}#menu-container-logged-off.opened{flex-direction:column;height:100vh}#menu-container-logged-off.opened #menu-hamburger{display:none}#menu-container-logged-off.opened #menu-anti-hamburger,#menu-container-logged-off.opened *{display:block}#menu-container-logged-off.opened #menu-login-button{width:calc(100% - 1.5rem)}#menu-container-logged-off.opened #menu-signup-button{display:block;width:calc(100% - 1.5rem)}}.header-new:after{background:#dc1d1d;color:#fff;content:"NEW"}.header-beta-stamp:after{background:var(--sc-secondary-background);color:var(--sc-secondary-foreground);content:"BETA"}.header-moderation-stamp:after{background-color:var(--sc-primary-light-background);color:var(--sc-primary-light-foreground);content:attr(data-new-moderation-tasks)}.header-beta-stamp:after,.header-moderation-stamp:after,.header-new:after{border-radius:2rem;bottom:.25rem;box-shadow:var(--std-box-shadow);font-size:1rem;font-weight:700;height:1.5rem;left:calc(100% - .5rem);line-height:1.5rem;min-width:1.5rem;padding:.25rem;position:absolute;text-align:center;top:.25rem;width:fit-content;width:-moz-fit-content}.dg-fa-experimental-stamp{display:flex!important}.dg-fa-experimental-stamp:hover:before{transform:rotate(10deg)}.dg-fa-experimental-stamp:before{background:var(--sc-secondary-background);border-radius:2rem;bottom:.25rem;box-shadow:var(--std-box-shadow);color:var(--sc-secondary-foreground);font-size:1rem;height:1.5rem;left:calc(100% - .5rem);line-height:1.5rem;padding:.25rem;position:absolute;text-align:center;top:.25rem;transform:rotate(-20deg);transition:transform .3s;width:1.5rem}

/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes shrink{0%{transform:scaleX(1)}50%{transform:scale3d(.95,.95,.95)}to{transform:scaleX(1)}}.shrink{animation-name:shrink}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spin{animation-name:spin}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{animation-name:swing;transform-origin:top center}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-duration:1.3s;animation-name:heartBeat;animation-timing-function:ease-in-out}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-duration:.75s;animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft4rem{0%{opacity:0;transform:translate3d(-4rem,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft4rem{animation-name:fadeInLeft4rem}@keyframes fadeInUp1rem{0%{opacity:0;transform:translate3d(0,1rem,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp1rem{animation-name:fadeInUp1rem}@keyframes fadeOutDown1rem{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,1rem,0)}}.fadeOutDown1rem{animation-name:fadeOutDown1rem}@keyframes fadeInLeftSmall{0%{opacity:0;transform:translate3d(-25%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftSmall{animation-name:fadeInLeftSmall}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRightSmall{0%{opacity:0;transform:translate3d(25%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightSmall{animation-name:fadeInRightSmall}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUpSmall{0%{opacity:0;transform:translate3d(0,25%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpSmall{animation-name:fadeInUpSmall}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight4rem{0%{opacity:1}to{opacity:0;transform:translate3d(4rem,0,0)}}.fadeOutRight4rem{animation-name:fadeOutRight4rem}@keyframes fadeOutRightSmall{0%{opacity:1}to{opacity:0;transform:translate3d(25%,0,0)}}.fadeOutRightSmall{animation-name:fadeOutRightSmall}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUpSmall{0%{opacity:1}to{opacity:0;transform:translate3d(0,-25%,0)}}.fadeOutUpSmall{animation-name:fadeOutUpSmall}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animated.flip{animation-name:flip;backface-visibility:visible}@keyframes flipInX{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;transform:perspective(400px) rotateY(10deg)}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{animation-duration:.75s;animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateY(-15deg)}to{opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{animation-duration:.75s;animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedIn{0%{opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;transform:skewX(20deg)}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center}to{opacity:1;transform:translateZ(0);transform-origin:center}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1;transform-origin:center}to{opacity:0;transform:rotate(200deg);transform-origin:center}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(45deg);transform-origin:left bottom}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-duration:2s;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}.zoomOutUp{animation-name:zoomOutUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media (prefers-reduced-motion:reduce),(print){.animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}@keyframes backInDown{0%{opacity:.7;transform:translateY(-1200px) scale(.7)}80%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:1;transform:scale(1)}}.backInDown{animation-name:backInDown}@keyframes backInLeft{0%{opacity:.7;transform:translateX(-2000px) scale(.7)}80%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:1;transform:scale(1)}}.backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{opacity:.7;transform:translateX(2000px) scale(.7)}80%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:1;transform:scale(1)}}.backInRight{animation-name:backInRight}@keyframes backInUp{0%{opacity:.7;transform:translateY(1200px) scale(.7)}80%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:1;transform:scale(1)}}.backInUp{animation-name:backInUp}@keyframes backOutDown{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:.7;transform:translateY(700px) scale(.7)}}.backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:.7;transform:translateX(-2000px) scale(.7)}}.backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateX(0) scale(.7)}to{opacity:.7;transform:translateX(2000px) scale(.7)}}.backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translateY(0) scale(.7)}to{opacity:.7;transform:translateY(-700px) scale(.7)}}.backOutUp{animation-name:backOutUp}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideOutTop{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutTop{animation-name:slideOutTop}@keyframes slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0);visibility:hidden}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutBottom{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0);visibility:hidden}}.slideOutBottom{animation-name:slideOutBottom}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{animation-name:slideOutLeft}
