/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-feature-settings:normal;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.static{position:static}.relative{position:relative}.block{display:block}.flex{display:flex}.h-full{height:100%}.translate-x-full{--tw-translate-x:100%;transform:translate(100%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:.5rem;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(.5rem*var(--tw-space-x-reverse))}.\!bg-highlight{--tw-bg-opacity:1!important;background-color:#5b2c08!important;background-color:rgb(91 44 8/var(--tw-bg-opacity))!important}.bg-highlight{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.text-center{text-align:center}.text-xl{font-size:1.25rem;line-height:1.75rem}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color),var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@font-face{font-family:EBGaramond;font-weight:400;src:url(./EBGaramond-Regular.30d5ba14.ttf)}@font-face{font-family:EBGaramond;font-weight:500;src:url(./EBGaramond-Medium.3eac9cd1.ttf)}@font-face{font-family:EBGaramond;font-weight:600;src:url(./EBGaramond-SemiBold.4b8a8d7b.ttf)}@font-face{font-family:EBGaramond;font-weight:700;src:url(./EBGaramond-Bold.01fa6506.ttf)}@font-face{font-family:EBGaramond;font-weight:800;src:url(./EBGaramond-ExtraBold.9a7e95ed.ttf)}html{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity))}body{font-family:EBGaramond,serif}footer{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));padding-bottom:2rem;padding-top:2rem;text-align:center}.body{display:flex;flex-direction:column;height:100vh;justify-content:space-between}.first-enter-active,.first-leave-active{--tw-translate-x:100%;opacity:0;transform:translate(100%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear}.first-enter-from,.first-leave-to,.second-enter-active,.second-leave-active{--tw-translate-x:-100%;transform:translate(-100%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first-enter-from,.first-leave-to,.second-enter-active,.second-enter-from,.second-leave-active,.second-leave-to{opacity:0;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:linear}.second-enter-from,.second-leave-to{--tw-translate-x:100%;transform:translate(100%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.v-popper__wrapper{--tw-bg-opacity:1;background-color:#cbd5e1;background-color:rgb(203 213 225/var(--tw-bg-opacity));opacity:1}.v-popper__inner{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;font-size:1.125rem;line-height:1.75rem}.main-menu{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.main-menu .header{font-size:6rem;line-height:1}.main-menu .header,.main-menu .start-menu{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));text-transform:uppercase}.main-menu .start-menu{font-family:EBGaramond,serif;font-size:1.875rem;line-height:2.25rem;margin-top:12rem}.main-menu .menu{margin-top:6rem;width:24rem}.main-menu .menu>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.main-menu .menu .menu-item{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;font-size:1.5rem;line-height:2rem;padding-bottom:.25rem;padding-top:.25rem;text-align:center}.main-menu .menu .menu-item:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.main-menu .menu .menu-item .max-chars{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity))}.about{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.about>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:2rem;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.about div{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.5rem;line-height:2rem;text-align:center;width:50%}.about a{text-decoration-line:underline}.new{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));margin-left:10rem;margin-right:10rem;margin-top:6rem}.new h1{font-size:2.25rem;line-height:2.5rem}.new h2{font-size:1.875rem;line-height:2.25rem}.new .form-container{display:flex}.new .left-block{width:66.666667%}.new .form,.new .sub-block{display:flex;width:100%}.new .form{flex-direction:column}.new .form .group{align-items:center;display:flex;justify-content:space-between}.new .form .group .dropDownInput{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;height:1rem;padding:1rem;width:6rem}.new .attribute{width:50%}.new .attribute>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.new .attribute{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px}.new .attribute .attribute-block{display:flex;width:100%}.new .equipment{width:50%}.new .class-img,.new .equipment{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px}.new .class-img{width:33.333333%}.new .modal{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px}.new .hiddenModal{display:none}.new .showModal{display:block}.import{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.import .form{align-items:center;display:flex;flex-direction:column;height:50%;justify-content:space-evenly;width:33.333333%}.import .form,.import .form label{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.25rem;border-width:1px}.import .form label{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.5rem;line-height:2rem;padding:.5rem 1rem}.import .form input{display:none}.import .form button{--tw-border-opacity:1;--tw-text-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.5rem;line-height:2rem;padding:.5rem 1rem}.backstory{align-items:center;display:flex;height:100%;justify-content:center}.backstory .intro>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:.75rem;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.backstory .intro{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.875rem;line-height:2.25rem;text-align:center}.backstory .intro .title{font-size:2.25rem;line-height:2.5rem;margin-bottom:2rem}.backstory .backstories{padding-left:6rem;padding-right:6rem}.backstory .backstories .story-grid{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.backstory .backstories .story-grid .story{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;font-size:1.125rem;line-height:1.75rem;padding:.25rem}.backstory .backstories .story-grid .story:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.backstory .backstories .custom-backstory{margin-top:1rem;width:50%}.backstory .backstories .custom-backstory textarea{border-radius:.25rem;height:3rem;margin-bottom:.5rem;padding-left:1rem;width:83.333333%}.backstory .backstories .custom-backstory button{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem;padding:.25rem .5rem}.backstory .backstories .custom-backstory button:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.backstory .backstories .button-group{display:flex;justify-content:flex-end;margin-top:1rem}.backstory .backstories .button-group>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:1.5rem;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.backstory .backstories .button-group{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.875rem;line-height:2.25rem}.backstory .backstories .button-group .btn{padding:.25rem .5rem}.backstory .backstories .button-group .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.memory-container{align-items:center;display:flex;height:100%;justify-content:center}.memory-container .intro>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:.75rem;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.memory-container .intro{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.875rem;line-height:2.25rem;text-align:center}.memory-container .intro .title{font-size:2.25rem;line-height:2.5rem;margin-bottom:2rem}.memory-container .memories{padding-left:6rem;padding-right:6rem}.memory-container .memories .memory-grid{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.memory-container .memories .memory-grid .memory{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;font-size:1.125rem;line-height:1.75rem;padding:.25rem}.memory-container .memories .memory-grid .memory:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.memory-container .memories .custom-memory{margin-top:2rem;width:50%}.memory-container .memories .custom-memory textarea{border-radius:.25rem;height:3rem;margin-bottom:.5rem;padding-left:1rem;width:83.333333%}.memory-container .memories .custom-memory button{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem;padding:.25rem .5rem}.memory-container .memories .custom-memory button:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.memory-container .memories .button-group{display:flex;justify-content:flex-end;margin-top:1rem}.memory-container .memories .button-group>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:1.5rem;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.memory-container .memories .button-group{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.875rem;line-height:2.25rem}.memory-container .memories .button-group .btn{padding:.25rem .5rem}.memory-container .memories .button-group .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.drive-container{align-items:center;display:flex;height:100%;justify-content:center}.drive-container .intro>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:.75rem;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.drive-container .intro{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.875rem;line-height:2.25rem;text-align:center}.drive-container .intro .title{font-size:2.25rem;line-height:2.5rem;margin-bottom:2rem}.drive-container .drive{padding-left:6rem;padding-right:6rem}.drive-container .drive .drive-grid{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.drive-container .drive .drive-grid .drive{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;font-size:1.125rem;line-height:1.75rem;padding:.25rem}.drive-container .drive .drive-grid .drive:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.drive-container .drive .custom-drive{margin-top:2rem;width:50%}.drive-container .drive .custom-drive textarea{border-radius:.25rem;height:3rem;margin-bottom:.5rem;padding-left:1rem;width:83.333333%}.drive-container .drive .custom-drive button{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem;padding:.25rem .5rem}.drive-container .drive .custom-drive button:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.drive-container .drive .button-group{display:flex;justify-content:flex-end;margin-top:1rem}.drive-container .drive .button-group>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:1.5rem;margin-left:calc(1.5rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(1.5rem*var(--tw-space-x-reverse))}.drive-container .drive .button-group{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.875rem;line-height:2.25rem}.drive-container .drive .button-group .btn{padding:.25rem .5rem}.drive-container .drive .button-group .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.origin-container{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;height:100%}.origin-container .origin-list{align-items:center;display:flex;justify-content:center;width:33.333333%}.origin-container .origin-list div>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:2rem;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.origin-container .origin-list div p{cursor:pointer;font-size:1.5rem;line-height:2rem;padding:.5rem 1rem;text-align:center;text-transform:capitalize}.origin-container .origin-list div p:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.origin-container .origin-list div .btn{font-size:1.5rem;line-height:2rem;padding:.5rem 1rem;text-align:center;width:100%}.origin-container .origin-list div .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.origin-container .origin-box{align-items:center;display:flex;flex-direction:column;justify-content:center;width:66.666667%}.origin-container .origin-box .divider{align-items:center;display:flex;justify-content:space-evenly;margin-top:.75rem;width:100%}.origin-container .origin-box .divider hr{--tw-border-opacity:1;border-color:#64748b;border-color:rgb(100 116 139/var(--tw-border-opacity));width:41.666667%}.origin-container .origin-box .divider div{--tw-rotate:45deg;height:1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(45deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:1rem}.origin-container .origin-box .divider div,.origin-container .origin-box .origin{--tw-border-opacity:1;border-color:#64748b;border-color:rgb(100 116 139/var(--tw-border-opacity));border-width:1px}.origin-container .origin-box .origin{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem;width:75%}.origin-container .origin-box .origin h2{font-size:1.25rem;line-height:1.75rem;margin-bottom:.5rem}.origin-container .origin-box .origin h3{font-size:1.125rem;line-height:1.75rem;padding-bottom:.5rem;padding-top:.5rem}.origin-container .origin-box .origin .description{text-align:center}.origin-container .origin-box .origin .base-speed,.origin-container .origin-box .origin .position-dice,.origin-container .origin-box .origin .position-higher,.origin-container .origin-box .origin .position-lvl-1{display:flex}.origin-container .origin-box .origin .class-stats{display:flex;justify-content:space-evenly;margin-bottom:1rem;margin-top:1rem;width:100%}.origin-container .origin-box .origin .class-stats .stat{display:flex;flex-direction:column}.origin-container .origin-box .origin .class-stats .stat>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:.25rem;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.origin-container .origin-box .origin .class-stats .stat .stat-abbr{--tw-bg-opacity:1;align-items:center;background-color:#6b7280;background-color:rgb(107 114 128/var(--tw-bg-opacity));border-radius:9999px;display:flex;height:3rem;justify-content:center;width:3rem}.origin-container .origin-box .origin .class-stats .stat .stat-modifier,.origin-container .origin-box .origin .class-stats .stat .stat-value{text-align:center}.class-container{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;height:100%}.class-container .class-list{align-items:center;display:flex;flex-direction:column;justify-content:center;width:25%}.class-container .class-list .classes{height:50%;margin-bottom:1rem;overflow-y:auto}.class-container .class-list div>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.class-container .class-list div button,.class-container .class-list div div,.class-container .class-list div p{cursor:pointer;font-size:1.5rem;line-height:2rem;padding:.5rem 1rem;text-align:center;text-transform:capitalize}.class-container .class-list div button:hover,.class-container .class-list div div:hover,.class-container .class-list div p:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.class-container .class-list div button{width:100%}.class-container .class-box{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-right:2rem;width:75%}.class-container .class-box .class-selection{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;display:flex;height:80%;padding:1rem}.class-container .class-box .class-selection .details-col{width:75%}.class-container .class-box .class-selection .details-col>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:.75rem;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.class-container .class-box .class-selection .details-col{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-right-width:1px;padding:1rem}.class-container .class-box .class-selection .details-col .list{list-style-type:disc;padding-left:2rem}.class-container .class-box .class-selection .details-col .skill-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.class-container .class-box .class-selection .details-col .equipment-list,.class-container .class-box .class-selection .details-col .pack-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:.5rem}.class-container .class-box .class-selection .details-col .equipment-list div,.class-container .class-box .class-selection .details-col .pack-list div{cursor:pointer}.class-container .class-box .class-selection .details-col h2{font-size:1.5rem;line-height:2rem;margin-bottom:.75rem;text-transform:uppercase}.class-container .class-box .class-selection .details-col h3{font-size:1.125rem;line-height:1.75rem}.class-container .class-box .class-selection .level-col{overflow-y:auto;width:25%}.class-container .class-box .class-selection .level-col h2{font-size:1.5rem;line-height:2rem;text-align:center}.class-container .class-box .class-selection .level-col .level{padding-bottom:1rem;padding-top:1rem}.class-container .class-box .class-selection .level-col .level h3,.class-container .class-box .class-selection .level-col .level h4,.class-container .class-box .class-selection .level-col .level p{text-align:center}.class-container .class-box .class-selection .level-col .level h3,.class-container .class-box .class-selection .level-col .level h4{font-size:1.125rem;line-height:1.75rem}.class-container .class-box .class-selection .level-col .level h4{margin-bottom:.25rem;margin-top:.5rem}.class-container .class-box .class-selection .level-col .level .feature-list{cursor:pointer;display:flex;justify-content:center;margin-bottom:.5rem}.class-container .class-box .class-selection .level-col .level .none{text-align:center}.final-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.final-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(3rem*var(--tw-space-y-reverse));margin-top:3rem;margin-top:calc(3rem*(1 - var(--tw-space-y-reverse)))}.final-container{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.final-container .form{align-items:center;display:flex;flex-direction:column;justify-content:center;width:33.333333%}.final-container .form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.final-container .form{--tw-border-opacity:1;--tw-text-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;color:#000;color:rgb(0 0 0/var(--tw-text-opacity));padding:1.5rem}.final-container .form div{width:50%}.final-container .form div input,.final-container .form div select{border-radius:.25rem}.final-container .form div input{padding-bottom:.5rem;padding-left:.5rem;padding-top:.5rem;width:100%}.final-container .form div select{padding-bottom:.5rem;padding-left:.5rem;padding-top:.5rem;width:50%}.final-container .btn-group{display:flex;flex-direction:column}.final-container .btn-group>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.final-container .btn-group{font-size:1.5rem;line-height:2rem}.final-container .btn-group button,.final-container .btn-group div{padding:.5rem 1rem}.final-container .btn-group button:hover,.final-container .btn-group div:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.list-container{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));height:100%}.list-container .body{display:flex;height:100%}.list-container .body .character-col{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:33.333333%}.list-container .body .character-col>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.list-container .body .character-col{overflow-y:auto;overscroll-behavior-y:contain}.list-container .body .character-col .character-block{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;display:flex;justify-content:space-around;padding:.5rem;text-transform:uppercase;width:83.333333%}.list-container .body .character-col .character-block:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.list-container .body .character-col .character-block .class,.list-container .body .character-col .character-block .level,.list-container .body .character-col .character-block .souls{display:flex}.list-container .body .character-col .character-block .class>:not([hidden])~:not([hidden]),.list-container .body .character-col .character-block .level>:not([hidden])~:not([hidden]),.list-container .body .character-col .character-block .souls>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:.5rem;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(.5rem*var(--tw-space-x-reverse))}.list-container .body .character-col .character-block .block-icon{align-items:center;display:flex;justify-items:center}.list-container .body .no-char{align-items:center;display:flex;flex-direction:column;justify-content:center}.list-container .body .no-char>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.list-container .body .no-char{font-size:1.5rem;line-height:2rem}.list-container .body .no-char .button{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding:.5rem 1rem}.list-container .btn-row{display:flex;justify-content:flex-end;padding-right:5rem}.list-container .btn-row button{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding:.5rem 1rem}.profile-container{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.profile-container .equip-btn{cursor:pointer;padding:.25rem}.profile-container .equip-btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .nav{display:flex;justify-content:space-around;padding-bottom:1rem;padding-top:1rem}.profile-container .nav a,.profile-container .nav div.btn{cursor:pointer;font-size:1.25rem;line-height:1.75rem;padding:.75rem 1.75rem}.profile-container .nav a:hover,.profile-container .nav div.btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .nav a{align-items:center;display:flex}.profile-container .nav p{cursor:none;font-size:1.25rem;line-height:1.75rem;padding:.75rem 1.75rem}.profile-container .component-container{display:flex;justify-content:center;padding:1rem}.profile-container .component-container .general-container{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));height:46rem;width:91.666667%}.profile-container .component-container .general-container .col{display:flex;flex-direction:column}.profile-container .component-container .general-container .col .header{display:flex;justify-content:space-around;margin-bottom:1.25rem}.profile-container .component-container .general-container .col .header h2{cursor:pointer;font-size:1.25rem;line-height:1.75rem;padding:.5rem .75rem}.profile-container .component-container .general-container .col .header h2:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .general-container .col .header .toggle-btn{cursor:pointer}.profile-container .component-container .general-container .col .active-effects,.profile-container .component-container .general-container .col .attr-info,.profile-container .component-container .general-container .col .combat-info,.profile-container .component-container .general-container .col .combat-management,.profile-container .component-container .general-container .col .favoured-enemy,.profile-container .component-container .general-container .col .favoured-terrain,.profile-container .component-container .general-container .col .fighting-style,.profile-container .component-container .general-container .col .general-info,.profile-container .component-container .general-container .col .quarries,.profile-container .component-container .general-container .col .skills,.profile-container .component-container .general-container .col .two-handed-specialties{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;padding:.5rem 1rem}.profile-container .component-container .general-container .col .active-effects h3,.profile-container .component-container .general-container .col .attr-info h3,.profile-container .component-container .general-container .col .combat-info h3,.profile-container .component-container .general-container .col .combat-management h3,.profile-container .component-container .general-container .col .favoured-enemy h3,.profile-container .component-container .general-container .col .favoured-terrain h3,.profile-container .component-container .general-container .col .fighting-style h3,.profile-container .component-container .general-container .col .general-info h3,.profile-container .component-container .general-container .col .quarries h3,.profile-container .component-container .general-container .col .skills h3,.profile-container .component-container .general-container .col .two-handed-specialties h3{font-size:1.125rem;line-height:1.75rem;text-align:center}.profile-container .component-container .general-container .col .favoured-enemy div,.profile-container .component-container .general-container .col .favoured-terrain div,.profile-container .component-container .general-container .col .quarries div,.profile-container .component-container .general-container .col .skills div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.profile-container .component-container .general-container .col .favoured-terrain .quarry,.profile-container .component-container .general-container .col .favoured-terrain .terrain,.profile-container .component-container .general-container .col .fighting-style .name,.profile-container .component-container .general-container .col .quarries .quarry,.profile-container .component-container .general-container .col .quarries .terrain,.profile-container .component-container .general-container .col .two-handed-specialties .name{text-transform:capitalize}.profile-container .component-container .general-container .col .general-info{font-size:1.125rem;line-height:1.75rem}.profile-container .component-container .general-container .col .general-info .name,.profile-container .component-container .general-container .col .general-info .title{text-transform:capitalize}.profile-container .component-container .general-container .col .general-info .souls-group{display:flex}.profile-container .component-container .general-container .col .general-info .souls-group>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:.5rem;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(.5rem*var(--tw-space-x-reverse))}.profile-container .component-container .general-container .col .general-info .souls-group{padding:.5rem 1rem}.profile-container .component-container .general-container .col .general-info .souls-group input{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity))}.profile-container .component-container .general-container .col .general-info .souls-group .button{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;cursor:pointer;text-align:center;width:16.666667%}.profile-container .component-container .general-container .col .general-info .souls-group .button:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .general-container .col .combat-info{display:flex;flex-direction:column}.profile-container .component-container .general-container .col .combat-info>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .general-container .col .combat-info div{display:flex;justify-content:space-evenly}.profile-container .component-container .general-container .col .combat-management{display:flex;flex-direction:column}.profile-container .component-container .general-container .col .combat-management>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:.75rem;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .general-container .col .combat-management div input{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity));width:25%}.profile-container .component-container .general-container .col .combat-management div button{cursor:pointer;padding:.25rem}.profile-container .component-container .general-container .col .combat-management div button:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .general-container .col .combat-management .btn-group{display:flex;justify-content:space-evenly;padding-bottom:.5rem;padding-top:.5rem}.profile-container .component-container .general-container .col .combat-management .btn-group .btn{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-radius:.25rem;border-width:1px;cursor:pointer;padding:.25rem .5rem}.profile-container .component-container .general-container .col .combat-management .btn-group .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .general-container .col .attr-info{display:flex;justify-content:space-evenly;padding-bottom:1rem;padding-top:1rem}.profile-container .component-container .general-container .col .attr-info .stat{align-items:center;display:flex}.profile-container .component-container .general-container .col .attr-info .stat>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:.5rem;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(.5rem*var(--tw-space-x-reverse))}.profile-container .component-container .general-container .col .attr-info .stat .stat-abbr{--tw-bg-opacity:1;align-items:center;background-color:#6b7280;background-color:rgb(107 114 128/var(--tw-bg-opacity));border-radius:9999px;display:flex;height:3rem;justify-content:center;width:3rem}.profile-container .component-container .general-container .col .attr-info .stat .stat-modifier,.profile-container .component-container .general-container .col .attr-info .stat .stat-value{text-align:center}.profile-container .component-container .general-container .col .effects>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:1.5rem;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .general-container .col .effects .active-effects .effect-col>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:.75rem;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .general-container .col .effects .active-effects .effect-col{padding-bottom:.5rem;padding-top:.5rem}.profile-container .component-container .general-container .col .equipment .small-items h3{font-size:1.125rem;line-height:1.75rem;text-align:center}.profile-container .component-container .general-container .col .equipment .small-items .item-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .general-container .col .equipment .small-items .item-list{padding-top:.75rem}.profile-container .component-container .general-container .col .equipment .small-items .item-list .small-header{display:flex;justify-content:space-between}.profile-container .component-container .general-container .col .equipment .small-items .item-list .small-header .btn{cursor:pointer;padding:.25rem .75rem}.profile-container .component-container .general-container .col .equipment .small-items .item-list .small-header .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .general-container .col .equipment .small-items .item-list .small-header .name{text-transform:uppercase}.profile-container .component-container .general-container .col .spell h3{font-size:1.25rem;line-height:1.75rem}.profile-container .component-container .general-container .col .spell .attuned-spells{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;padding:.5rem 1rem}.profile-container .component-container .general-container .col .spell .attuned-spells h3{text-align:center}.profile-container .component-container .general-container .col .spell .attuned-spells .spells{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:.5rem;padding-top:.5rem}.profile-container .component-container .general-container .col .spell .attuned-spells .spells div .spell-block{align-items:center;display:flex;justify-content:space-between}.profile-container .component-container .general-container .col .spell .attuned-spells .spells div .spell-block .title{padding-bottom:.5rem;padding-top:.5rem;text-align:center;text-transform:uppercase}.profile-container .component-container .general-container .col .spell .attuned-spells .spells div .spell-block .casts-counter,.profile-container .component-container .general-container .col .spell .attuned-spells .spells div .spell-block .effect{text-align:center}.profile-container .component-container .general-container .col .spell .attuned-spells .spells div .spell-block .toggle-btn{cursor:pointer}.profile-container .component-container .general-container .col .spell .attuned-spells .spells div .spell-block .spell-details{display:flex;justify-content:space-between}.profile-container .component-container .general-container .col .spell .attuned-spells .spells div .spell-block .spell-details>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:1rem;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(1rem*var(--tw-space-x-reverse))}.profile-container .component-container .general-container .col .spell .attuned-spells .spells div .spell-block .spell-details .title{padding-bottom:.5rem;padding-top:.5rem;text-align:center;text-transform:uppercase;width:100%}.profile-container .component-container .general-container .col .spell .attuned-spells .spells div .btn-footer{align-items:center;display:flex;justify-content:space-around;padding-bottom:.5rem;padding-top:.5rem}.profile-container .component-container .general-container .col .spell .attuned-spells .spells div .btn-footer .btn{cursor:pointer;padding:.25rem}.profile-container .component-container .general-container .col .spell .attuned-spells .spells div .btn-footer .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .general-container .col:first-of-type{justify-content:space-around}.profile-container .component-container .backpack-container{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));width:91.666667%}.profile-container .component-container .backpack-container h3{font-size:1.25rem;line-height:1.75rem}.profile-container .component-container .backpack-container h2{font-size:1.5rem;line-height:2rem}.profile-container .component-container .backpack-container .inventory,.profile-container .component-container .backpack-container .store{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;padding:.5rem 1rem}.profile-container .component-container .backpack-container .inventory>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .backpack-container .inventory hr{margin-bottom:.5rem}.profile-container .component-container .backpack-container .inventory .equipment>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .backpack-container .inventory .equipment .item-classification{font-size:1.125rem;line-height:1.75rem}.profile-container .component-container .backpack-container .inventory .equipment div .name{text-transform:uppercase}.profile-container .component-container .backpack-container .inventory .equipment div .info{display:flex;justify-content:space-between}.profile-container .component-container .backpack-container .inventory .equipment div .info .item-property{cursor:pointer;display:flex;justify-content:space-around}.profile-container .component-container .backpack-container .inventory .small-col>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .backpack-container .inventory .small-col .small-items{font-size:1.125rem;line-height:1.75rem}.profile-container .component-container .backpack-container .inventory .small-col .small-items .small-header{display:flex;justify-content:space-between}.profile-container .component-container .backpack-container .inventory .small-col .small-items .small-header .btn{cursor:pointer;padding:.25rem .75rem}.profile-container .component-container .backpack-container .inventory .small-col .small-items .small-header .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .backpack-container .inventory .small-col .small-items .small-header .name{text-transform:uppercase}.profile-container .component-container .backpack-container .inventory .backpack-slots{display:flex;justify-content:space-between}.profile-container .component-container .backpack-container .inventory .slot-col>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .backpack-container .inventory .slot-col .slot-items{font-size:1.125rem;line-height:1.75rem}.profile-container .component-container .backpack-container .inventory .slot-col .slot-items .slot-header{display:flex;justify-content:space-between}.profile-container .component-container .backpack-container .inventory .slot-col .slot-items .slot-header .equip,.profile-container .component-container .backpack-container .inventory .slot-col .slot-items .slot-header .sell{cursor:pointer;padding:.25rem}.profile-container .component-container .backpack-container .inventory .slot-col .slot-items .slot-header .equip:hover,.profile-container .component-container .backpack-container .inventory .slot-col .slot-items .slot-header .sell:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .backpack-container .inventory .slot-col .slot-items .slot-header .name{text-transform:uppercase}.profile-container .component-container .backpack-container .inventory .slot-col .slot-items .detail-block .info{display:flex;justify-content:space-between}.profile-container .component-container .backpack-container .inventory .slot-col .slot-items .equip-content{margin-top:1rem}.profile-container .component-container .backpack-container .inventory .slot-col .slot-items .equip-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .backpack-container .inventory .slot-col .slot-items .equip-content .equip-group{display:flex;justify-content:space-evenly}.profile-container .component-container .backpack-container .store .breadcrumbs{display:flex}.profile-container .component-container .backpack-container .store .breadcrumbs>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:.5rem;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(.5rem*var(--tw-space-x-reverse))}.profile-container .component-container .backpack-container .store .store-header{display:flex;justify-content:space-between}.profile-container .component-container .backpack-container .store .store-header div{cursor:pointer;font-size:1.125rem;line-height:1.75rem;padding:.25rem .5rem}.profile-container .component-container .backpack-container .store .store-header div:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .backpack-container .store .category h3{font-size:1.125rem;line-height:1.75rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center}.profile-container .component-container .backpack-container .store .category .options{display:flex;justify-content:space-evenly;padding-bottom:.5rem;padding-top:.5rem}.profile-container .component-container .backpack-container .store .category .options div{cursor:pointer;font-size:1.125rem;line-height:1.75rem;padding:.25rem .5rem}.profile-container .component-container .backpack-container .store .category .options div:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .backpack-container .store .subcategory h3{font-size:1.125rem;line-height:1.75rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center}.profile-container .component-container .backpack-container .store .subcategory .options{display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:.5rem;padding-top:.5rem}.profile-container .component-container .backpack-container .store .subcategory .options div{align-items:center;cursor:pointer;display:flex;justify-content:center}.profile-container .component-container .backpack-container .store .subcategory .options div:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .backpack-container .store .subcategory .options div p{font-size:1.125rem;line-height:1.75rem;padding:.25rem .5rem}.profile-container .component-container .backpack-container .store .list .items{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:.5rem;padding-top:.5rem}.profile-container .component-container .backpack-container .store .list .items .name{text-align:center;text-transform:uppercase}.profile-container .component-container .backpack-container .store .list .items .description{text-align:center}.profile-container .component-container .backpack-container .store .list .items .cost-footer{align-items:center;display:flex;justify-content:space-around}.profile-container .component-container .backpack-container .store .list .items .cost-footer .acquire-btn,.profile-container .component-container .backpack-container .store .list .items .cost-footer .purchase-btn{cursor:pointer;padding:.25rem}.profile-container .component-container .backpack-container .store .list .items .cost-footer .acquire-btn:hover,.profile-container .component-container .backpack-container .store .list .items .cost-footer .purchase-btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .spell-container{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));width:91.666667%}.profile-container .component-container .spell-container h3{font-size:1.25rem;line-height:1.75rem}.profile-container .component-container .spell-container h2{font-size:1.5rem;line-height:2rem}.profile-container .component-container .spell-container .grimoire,.profile-container .component-container .spell-container .store{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;padding:.5rem 1rem}.profile-container .component-container .spell-container .grimoire .attuned .attuned-header{display:flex;justify-content:space-between}.profile-container .component-container .spell-container .grimoire .attuned .attuned-header div{font-size:1.25rem;line-height:1.75rem}.profile-container .component-container .spell-container .grimoire .attuned .spells{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:.5rem;padding-top:.5rem}.profile-container .component-container .spell-container .grimoire .attuned .spells div .spell-block{align-items:center;display:flex;justify-content:space-between}.profile-container .component-container .spell-container .grimoire .attuned .spells div .spell-block .title{padding-bottom:.5rem;padding-top:.5rem;text-align:center;text-transform:uppercase}.profile-container .component-container .spell-container .grimoire .attuned .spells div .spell-block .casts-counter,.profile-container .component-container .spell-container .grimoire .attuned .spells div .spell-block .effect{text-align:center}.profile-container .component-container .spell-container .grimoire .attuned .spells div .spell-block .toggle-btn{cursor:pointer}.profile-container .component-container .spell-container .grimoire .attuned .spells div .spell-block .spell-details{display:flex;justify-content:space-between}.profile-container .component-container .spell-container .grimoire .attuned .spells div .spell-block .spell-details>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:1rem;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(1rem*var(--tw-space-x-reverse))}.profile-container .component-container .spell-container .grimoire .attuned .spells div .spell-block .spell-details .title{padding-bottom:.5rem;padding-top:.5rem;text-align:center;text-transform:uppercase;width:100%}.profile-container .component-container .spell-container .grimoire .attuned .spells div .btn-footer{align-items:center;display:flex;justify-content:space-around;padding-bottom:.5rem;padding-top:.5rem}.profile-container .component-container .spell-container .grimoire .attuned .spells div .btn-footer .btn{cursor:pointer;padding:.25rem}.profile-container .component-container .spell-container .grimoire .attuned .spells div .btn-footer .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .spell-container .grimoire .known .spells{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:.5rem;padding-top:.5rem}.profile-container .component-container .spell-container .grimoire .known .spells div .spell-block{align-items:center;display:flex;justify-content:space-between}.profile-container .component-container .spell-container .grimoire .known .spells div .spell-block .title{padding-bottom:.5rem;padding-top:.5rem;text-align:center;text-transform:uppercase}.profile-container .component-container .spell-container .grimoire .known .spells div .spell-block .effect{text-align:center}.profile-container .component-container .spell-container .grimoire .known .spells div .spell-block .toggle-btn{cursor:pointer}.profile-container .component-container .spell-container .grimoire .known .spells div .spell-block .spell-details{display:flex;justify-content:space-between}.profile-container .component-container .spell-container .grimoire .known .spells div .spell-block .spell-details>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:1rem;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(1rem*var(--tw-space-x-reverse))}.profile-container .component-container .spell-container .grimoire .known .spells div .spell-block .spell-details .title{padding-bottom:.5rem;padding-top:.5rem;text-align:center;text-transform:uppercase;width:100%}.profile-container .component-container .spell-container .grimoire .known .spells div .btn-footer{align-items:center;display:flex;justify-content:space-around;padding-bottom:.5rem;padding-top:.5rem}.profile-container .component-container .spell-container .grimoire .known .spells div .btn-footer .btn{cursor:pointer;padding:.25rem}.profile-container .component-container .spell-container .grimoire .known .spells div .btn-footer .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .spell-container .store .store-header{display:flex;justify-content:space-between}.profile-container .component-container .spell-container .store .category h3{font-size:1.125rem;line-height:1.75rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center}.profile-container .component-container .spell-container .store .options{display:flex;justify-content:space-evenly;padding-bottom:.5rem;padding-top:.5rem}.profile-container .component-container .spell-container .store .options div{cursor:pointer;font-size:1.125rem;line-height:1.75rem;padding:.25rem .5rem}.profile-container .component-container .spell-container .store .options div:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .spell-container .store .list .spells{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:.5rem;padding-top:.5rem}.profile-container .component-container .spell-container .store .list .spells div .spell-block{align-items:center;display:flex;justify-content:space-between}.profile-container .component-container .spell-container .store .list .spells div .spell-block .title{padding-bottom:.5rem;padding-top:.5rem;text-align:center;text-transform:uppercase}.profile-container .component-container .spell-container .store .list .spells div .spell-block .effect{text-align:center}.profile-container .component-container .spell-container .store .list .spells div .spell-block .toggle-btn{cursor:pointer}.profile-container .component-container .spell-container .store .list .spells div .spell-block .spell-details{display:flex;justify-content:space-between}.profile-container .component-container .spell-container .store .list .spells div .spell-block .spell-details>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:1rem;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(1rem*var(--tw-space-x-reverse))}.profile-container .component-container .spell-container .store .list .spells div .spell-block .spell-details .title{padding-bottom:.5rem;padding-top:.5rem;text-align:center;text-transform:uppercase;width:100%}.profile-container .component-container .spell-container .store .list .spells div .btn-footer{align-items:center;display:flex;justify-content:space-around;padding-bottom:.5rem;padding-top:.5rem}.profile-container .component-container .spell-container .store .list .spells div .btn-footer .btn{cursor:pointer;padding:.25rem}.profile-container .component-container .spell-container .store .list .spells div .btn-footer .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .bonfire-container{display:flex;height:46rem;width:100%}.profile-container .component-container .bonfire-container .level-up-widget{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;width:50%}.profile-container .component-container .bonfire-container .level-up-widget .souls-total .level-indicator{font-size:1.25rem;line-height:1.75rem}.profile-container .component-container .bonfire-container .level-up-widget .souls-total p{font-size:1.125rem;line-height:1.75rem;text-align:center}.profile-container .component-container .bonfire-container .level-up-widget .souls-spender{align-items:center;display:flex;flex-direction:column;margin-top:1.5rem}.profile-container .component-container .bonfire-container .level-up-widget .souls-spender>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .bonfire-container .level-up-widget .souls-spender input{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity));height:2rem;text-align:center}.profile-container .component-container .bonfire-container .level-up-widget .souls-spender button{font-size:1.125rem;line-height:1.75rem;padding:.5rem 1.25rem}.profile-container .component-container .bonfire-container .level-up-widget .souls-spender button:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .bonfire-container .level-up-flow{width:50%}.profile-container .component-container .bonfire-container .level-up-flow .flow-header{font-size:1.25rem;line-height:1.75rem;text-align:center}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .feature-name{font-size:1.125rem;line-height:1.75rem}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .expertise-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;row-gap:1rem}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .expertise-list .expertise{align-items:center;display:flex}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .expertise-list .expertise>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:.5rem;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(.5rem*var(--tw-space-x-reverse))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .expertise-list .expertise{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .expertise-list .expertise .btn{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding:.25rem .5rem;text-align:center;width:16.666667%}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .expertise-list .expertise .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .fighting-style-list{-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .fighting-style-list .expertise{align-items:center;display:flex}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .fighting-style-list .expertise>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:.5rem;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(.5rem*var(--tw-space-x-reverse))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .fighting-style-list .expertise{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .fighting-style-list .expertise .btn{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding:.25rem .5rem;text-align:center;width:25%}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .fighting-style-list .expertise .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .two-handed{display:flex;flex-direction:column}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .two-handed>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:1.5rem;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .two-handed .btn{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding:.25rem .5rem;text-align:center;width:25%}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .two-handed .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .fighting-style-list,.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .two-handed-list{-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .fighting-style-list .fighting-style>:not([hidden])~:not([hidden]),.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .fighting-style-list .specialty>:not([hidden])~:not([hidden]),.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .two-handed-list .fighting-style>:not([hidden])~:not([hidden]),.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .two-handed-list .specialty>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:.25rem;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .fighting-style-list .fighting-style .name,.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .fighting-style-list .specialty .name,.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .two-handed-list .fighting-style .name,.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .two-handed-list .specialty .name{text-transform:capitalize}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .fighting-style-list .fighting-style .btn,.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .fighting-style-list .specialty .btn,.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .two-handed-list .fighting-style .btn,.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .two-handed-list .specialty .btn{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding:.25rem .5rem;text-align:center;width:25%}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .fighting-style-list .fighting-style .btn:hover,.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .fighting-style-list .specialty .btn:hover,.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .two-handed-list .fighting-style .btn:hover,.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .two-handed-list .specialty .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .attribute-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .attribute-list .attribute{align-items:center;display:flex;justify-content:center}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .attribute-list .attribute>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:1rem;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(1rem*var(--tw-space-x-reverse))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .attribute-list .attribute{font-size:1.125rem;line-height:1.75rem}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .attribute-list .attribute .attr-btn{cursor:pointer;font-size:1.5rem;line-height:2rem;padding:.5rem 1.5rem}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .attribute-list .attribute .attr-btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .catalyst-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .catalyst-list .catalyst{cursor:pointer;font-size:1.125rem;line-height:1.75rem;padding:.5rem 1rem;width:25%}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .catalyst-list .catalyst:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .favored-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .favored-list .dropdown{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity));width:25%}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .favored-list .btn{cursor:pointer;font-size:1.125rem;line-height:1.75rem;padding:.5rem 1rem;width:16.666667%}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .favored-list .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .favoured-terrain{align-items:center;display:flex;flex-direction:column;justify-content:center}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .favoured-terrain .option-list{display:grid;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:1rem}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .favoured-terrain .option-list .option{cursor:pointer;text-align:center;text-transform:capitalize}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .favoured-terrain .option-list .option:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .favoured-terrain .btn{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding:.25rem .5rem;text-align:center;width:25%}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .favoured-terrain .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .hunt{align-items:center;display:flex;flex-direction:column;justify-content:center}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .hunt>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:1.5rem;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .hunt .categories{display:flex;justify-content:space-around;margin-top:1rem;width:100%}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .hunt .categories .category{padding-left:1.5rem;padding-right:1.5rem}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .hunt .categories .category:first-of-type{border-right-width:1px}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .hunt .categories .option-header{font-size:1.125rem;line-height:1.75rem;text-align:center;text-transform:capitalize}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .hunt .categories .option-group{display:flex;justify-content:space-between;width:100%}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .hunt .categories .option-list{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:.5rem}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .hunt .categories .option-list .option{cursor:pointer;text-align:center;text-transform:capitalize}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .hunt .categories .option-list .option:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .hunt .btn{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding:.25rem .5rem;text-align:center;width:25%}.profile-container .component-container .bonfire-container .level-up-flow .prompt .feature-wrapper .feature .hunt .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .hollowing-container{width:100%}.profile-container .component-container .hollowing-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:1024px){.profile-container .component-container .hollowing-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:2rem;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}}.profile-container .component-container .hollowing-container h3{font-size:1.875rem;line-height:2.25rem;text-align:center}.profile-container .component-container .hollowing-container .search{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.profile-container .component-container .hollowing-container .search label{font-size:1.125rem;line-height:1.75rem}.profile-container .component-container .hollowing-container .search input{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity));padding:.5rem;width:100%}@media (min-width:1024px){.profile-container .component-container .hollowing-container .search input{width:33.333333%}}.profile-container .component-container .hollowing-container .effect-container{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.profile-container .component-container .hollowing-container .effect-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.profile-container .component-container .hollowing-container .effect-container{gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.profile-container .component-container .hollowing-container .effect-container .effect{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding:.5rem;text-align:center}.profile-container .component-container .hollowing-container .effect-container .effect:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .hollowing-container .effect-container .effect .roll{font-size:1.125rem;line-height:1.75rem}.profile-container .component-container .hollowing-container .effect-container .effect .name{font-size:1.125rem;line-height:1.75rem;text-transform:capitalize}.profile-container .component-container .madness-container{width:100%}.profile-container .component-container .madness-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:1024px){.profile-container .component-container .madness-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:2rem;margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}}.profile-container .component-container .madness-container h3{font-size:1.875rem;line-height:2.25rem;text-align:center}.profile-container .component-container .madness-container .search{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.profile-container .component-container .madness-container .search>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.profile-container .component-container .madness-container .search label{font-size:1.125rem;line-height:1.75rem}.profile-container .component-container .madness-container .search input{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity));padding:.5rem;width:100%}@media (min-width:1024px){.profile-container .component-container .madness-container .search input{width:33.333333%}}.profile-container .component-container .madness-container .toggle{display:flex;justify-content:center;width:100%}.profile-container .component-container .madness-container .toggle>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:2rem;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(2rem*var(--tw-space-x-reverse))}.profile-container .component-container .madness-container .toggle{font-size:1.25rem;line-height:1.75rem}.profile-container .component-container .madness-container .toggle .button{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding:.5rem}.profile-container .component-container .madness-container .toggle .active,.profile-container .component-container .madness-container .toggle .button:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.profile-container .component-container .madness-container .madness-list{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.profile-container .component-container .madness-container .madness-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.profile-container .component-container .madness-container .madness-list{gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr))}}.profile-container .component-container .madness-container .madness-list .item{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding:.5rem;text-align:center}.profile-container .component-container .madness-container .madness-list .item:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.faq-container{--tw-text-opacity:1;align-items:center;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;flex-direction:column;height:100vh;justify-content:center}.faq-container h1{font-size:3.75rem;line-height:1;margin-bottom:3rem;text-align:center}.faq-container .item-col{width:50%}.faq-container .item-col>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.faq-container .item-col .faq-item{padding:1rem}.faq-container .item-col .faq-item h2{font-size:1.5rem;line-height:2rem;margin-bottom:.5rem;text-decoration-line:underline}.faq-container .item-col .faq-item p{font-size:1.125rem;line-height:1.75rem}.faq-container .item-col .faq-item ol{list-style-position:inside;list-style-type:decimal}.auth{align-items:center;display:flex;height:100%;justify-content:center}.auth .toggle-btn{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer}.auth .form-group{align-items:center;display:flex;justify-content:center;margin-left:2rem;margin-right:2rem;width:33.333333%}.auth .form-group .form{align-items:center;display:flex;flex-direction:column;width:100%}.auth .form-group .form>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.auth .form-group .form{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;padding:2rem 1rem}.auth .form-group .form input{padding:.5rem;width:100%}.auth .form-group .form .button{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));font-size:1.25rem;line-height:1.75rem;padding:.25rem .5rem;width:33.333333%}.auth .form-group .form .button:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.auth .error{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity));display:none}.roadmap-container{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center}.roadmap-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.roadmap-container{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.roadmap-container h1{font-size:3rem;line-height:1;margin-bottom:1rem}.roadmap-container .roadmap-summary>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.roadmap-container .roadmap-summary h3{font-size:1.5rem;line-height:2rem}.roadmap-container .roadmap-summary h4{font-size:1rem;line-height:1.5rem}.roadmap-container .roadmap-summary ul{list-style-position:inside;list-style-type:disc;margin-bottom:.5rem}.roadmap-container .roadmap-summary ul ul{margin-left:1rem}.roadmap-container .roadmap-summary li{font-size:1.25rem;line-height:1.75rem}.roadmap-container .roadmap-summary .finished{text-decoration-color:#f1f5f9;text-decoration-line:line-through;text-decoration-thickness:1px}.skill-selection-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.skill-selection-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(3.5rem*var(--tw-space-y-reverse));margin-top:3.5rem;margin-top:calc(3.5rem*(1 - var(--tw-space-y-reverse)))}.skill-selection-container{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));padding:1rem}.skill-selection-container h1{font-size:1.875rem;line-height:2.25rem;margin-bottom:.75rem;text-align:center;text-transform:uppercase}.skill-selection-container h2{font-size:1.25rem;line-height:1.75rem;margin-bottom:1rem;margin-top:1rem;text-align:center;text-transform:uppercase}.skill-selection-container .selection{align-items:center;display:flex;flex-direction:column;justify-content:center}.skill-selection-container .selection>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.skill-selection-container .selection .counter{margin-bottom:.5rem}.skill-selection-container .selection .selection-container{-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem}@media (min-width:768px){.skill-selection-container .selection .selection-container{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.skill-selection-container .selection .selection-container{grid-template-columns:repeat(4,minmax(0,1fr))}}.skill-selection-container .selection .options{cursor:pointer;font-size:1.125rem;line-height:1.75rem;padding:.25rem .5rem;text-align:center;text-transform:capitalize}.skill-selection-container .selection .options:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.skill-selection-container .level-up{display:flex;flex-direction:column;justify-content:center;width:91.666667%}.skill-selection-container .level-up .feature{margin-bottom:1rem;margin-top:1rem}.skill-selection-container .level-up .feature .description,.skill-selection-container .level-up .feature .name{font-size:1.125rem;line-height:1.75rem;text-align:center}.skill-selection-container .level-up .feature .fighting-style-list{-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem}.skill-selection-container .level-up .feature .fighting-style-list .fighting-style>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:.25rem;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.skill-selection-container .level-up .feature .fighting-style-list .fighting-style .name{font-size:1.125rem;line-height:1.75rem;text-transform:capitalize}.skill-selection-container .level-up .feature .fighting-style-list .btn{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding:.25rem .5rem;text-align:center;width:25%}.skill-selection-container .level-up .feature .fighting-style-list .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.skill-selection-container .level-up .feature .two-handed-list{align-items:center;display:flex;flex-direction:column;justify-content:center}.skill-selection-container .level-up .feature .two-handed-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.skill-selection-container .level-up .feature .two-handed-list .list{-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1rem}.skill-selection-container .level-up .feature .two-handed-list .list .fighting-style{align-items:center;display:flex;flex-direction:column}.skill-selection-container .level-up .feature .two-handed-list .list .fighting-style>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:.25rem;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.skill-selection-container .level-up .feature .two-handed-list .list .fighting-style .name{text-transform:capitalize}.skill-selection-container .level-up .feature .two-handed-list .btn{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding:.25rem .5rem;text-align:center;width:25%}.skill-selection-container .level-up .feature .two-handed-list .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.skill-selection-container .level-up .feature .attribute-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.skill-selection-container .level-up .feature .attribute-list .counter{text-align:center}.skill-selection-container .level-up .feature .attribute-list .attribute{align-items:center;display:flex;justify-content:center}.skill-selection-container .level-up .feature .attribute-list .attribute>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:1rem;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(1rem*var(--tw-space-x-reverse))}.skill-selection-container .level-up .feature .attribute-list .attribute{font-size:1.125rem;line-height:1.75rem}.skill-selection-container .level-up .feature .attribute-list .attribute .attr-btn{cursor:pointer;font-size:1.5rem;line-height:2rem;padding:.5rem 1.5rem}.skill-selection-container .level-up .feature .attribute-list .attribute .attr-btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.skill-selection-container .level-up .feature .attribute-list .equip-btn{cursor:pointer;font-size:1.5rem;line-height:2rem;padding:.5rem 1.5rem}.skill-selection-container .level-up .feature .attribute-list .equip-btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.skill-selection-container .level-up .feature .favored-list{align-items:center;display:flex;flex-direction:column;justify-content:center}.skill-selection-container .level-up .feature .favored-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.skill-selection-container .level-up .feature .favored-list .dropdown{--tw-text-opacity:1;color:#000;color:rgb(0 0 0/var(--tw-text-opacity));margin-top:.75rem;width:25%}.skill-selection-container .level-up .feature .favored-list .btn{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding:.25rem .5rem;text-align:center;width:25%}.skill-selection-container .level-up .feature .favored-list .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.skill-selection-container .level-up .feature .quarry-list{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:1rem}.skill-selection-container .level-up .feature .quarry-list>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.skill-selection-container .level-up .feature .quarry-list .options{display:grid;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr));width:75%}.skill-selection-container .level-up .feature .quarry-list .options .option{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding-bottom:1rem;padding-top:1rem;text-align:center}.skill-selection-container .level-up .feature .quarry-list .options .option:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.skill-selection-container .level-up .feature .quarry-list .btn{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding:.25rem .5rem;text-align:center;width:25%}.skill-selection-container .level-up .feature .quarry-list .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.skill-selection-container .buttons{align-items:center;display:flex;flex-direction:column;justify-content:center}.skill-selection-container .buttons>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.skill-selection-container .buttons{font-size:1.875rem;line-height:2.25rem}.skill-selection-container .buttons .btn{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding:.25rem 1rem}.skill-selection-container .buttons .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.equipment-selection-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:1.5rem;margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.equipment-selection-container{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.equipment-selection-container h2{font-size:1.25rem;line-height:1.75rem;margin-bottom:1rem;margin-top:1rem;text-align:center;text-transform:uppercase}.equipment-selection-container .category-container .category{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.equipment-selection-container .category-container .category h3{font-size:1.125rem;line-height:1.75rem;margin-bottom:1rem;margin-top:1rem;text-align:center;text-transform:capitalize}.equipment-selection-container .category-container .category .counter{font-size:1.125rem;line-height:1.75rem;margin-bottom:.5rem;margin-top:.5rem;text-align:center}.equipment-selection-container .category-container .category .options{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));width:75%}.equipment-selection-container .category-container .category .options .item{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;font-size:1.125rem;line-height:1.75rem;padding:1rem}.equipment-selection-container .category-container .category .options .item:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.equipment-selection-container .category-container .category .options .item .slot-header{display:flex;justify-content:space-between}.equipment-selection-container .category-container .category .options .item .slot-header .equip,.equipment-selection-container .category-container .category .options .item .slot-header .sell{display:none}.equipment-selection-container .category-container .category .options .item .slot-header .name{text-transform:uppercase}.equipment-selection-container .category-container .category .options .item .detail-block .info{display:flex;flex-direction:column;justify-content:space-between}.equipment-selection-container .category-container .category .options .item .equip-content{margin-top:1rem}.equipment-selection-container .category-container .category .options .item .equip-content>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.equipment-selection-container .category-container .category .options .item .equip-content .equip-group{display:flex;justify-content:space-evenly}.equipment-selection-container .btn-container{display:flex;justify-content:center}.equipment-selection-container .btn{--tw-border-opacity:1;border-color:#fff;border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:1px;cursor:pointer;padding:.25rem 1rem}.equipment-selection-container .btn:hover{--tw-bg-opacity:1;background-color:#5b2c08;background-color:rgb(91 44 8/var(--tw-bg-opacity))}.user-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.user-container>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:1rem;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.user-container{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity));padding:1rem}.user-container h1{font-size:2.25rem;line-height:2.5rem;margin-bottom:1rem;text-align:center}.user-container .content{display:flex;justify-content:space-around;width:75%}.user-container .content .config,.user-container .content .info{--tw-border-opacity:1;border:1px solid #fff;border-color:rgb(255 255 255/var(--tw-border-opacity));padding:1rem;width:33.333333%}.user-container .content .config div,.user-container .content .info div{display:flex}.user-container .content .config div>:not([hidden])~:not([hidden]),.user-container .content .info div>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:.75rem;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:0;margin-right:calc(.75rem*var(--tw-space-x-reverse))}.user-container .content .toggle{align-items:center;border-radius:9999px;cursor:pointer;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.user-container .content .toggle .on{--tw-bg-opacity:1;background-color:#f8fafc;background-color:rgb(248 250 252/var(--tw-bg-opacity));border-radius:9999px;display:block;height:2rem;width:3.5rem}.user-container .content .toggle .off{--tw-bg-opacity:1;background-color:#64748b;background-color:rgb(100 116 139/var(--tw-bg-opacity));border-radius:9999px;height:1.5rem;left:.25rem;position:absolute;top:.25rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:1.5rem}.resize-observer[data-v-b329ee4c]{background-color:transparent;border:none;opacity:0}.resize-observer[data-v-b329ee4c],.resize-observer[data-v-b329ee4c] object{display:block;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.v-popper__popper{left:0;outline:none;top:0;z-index:10000}.v-popper__popper.v-popper__popper--hidden{opacity:0;pointer-events:none;transition:opacity .15s,visibility .15s;visibility:hidden}.v-popper__popper.v-popper__popper--shown{opacity:1;transition:opacity .15s;visibility:visible}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.v-popper__inner{box-sizing:border-box;overflow-y:auto;position:relative}.v-popper__inner>div{max-height:inherit;max-width:inherit;position:relative;z-index:1}.v-popper__arrow-container{height:10px;position:absolute;width:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;height:0;left:0;position:absolute;top:0;width:0}.v-popper__arrow-inner{border-width:7px;visibility:hidden}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-outer{border-bottom-color:transparent!important;border-bottom-width:0;border-left-color:transparent!important;border-right-color:transparent!important}.v-popper__popper[data-popper-placement^=top] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-top-width:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{top:-2px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{top:-1px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{border-bottom-color:transparent!important;border-left-color:transparent!important;border-left-width:0;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-inner{left:-4px}.v-popper__popper[data-popper-placement^=right] .v-popper__arrow-outer{left:-6px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-container{right:-10px}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-outer{border-bottom-color:transparent!important;border-right-color:transparent!important;border-right-width:0;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=left] .v-popper__arrow-inner{left:-2px}.v-popper--theme-tooltip .v-popper__inner{background:rgba(0,0,0,.8);border-radius:6px;color:#fff;padding:7px 12px 6px}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:#000c}.v-popper--theme-dropdown .v-popper__inner{background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 6px 30px #0000001a;color:#000}.v-popper--theme-dropdown .v-popper__arrow-inner{border-color:#fff;visibility:visible}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:#ddd}
