﻿:root{--col-theme-glass: rgba(222, 226, 230, 0.6);--col-theme-glass-navbar: rgba(222, 226, 230, 0.7);--col-theme-glass-modal: rgba(255, 255, 255, 0.7);--col-theme-accent: rgba(255, 255, 255, 0.3);--col-theme-text: rgb(0, 0, 0);--col-theme-text-t: rgba(0, 0, 0, 0.4);--col-theme-logo: rgba(0, 107, 255, 1);--col-theme-background: rgb(222, 226, 230);--col-theme-textshadow: rgba(255, 255, 255, 0.8);--col-bg-explosive: rgba(167, 12, 25, 1);--col-bg-piercing: rgba(178, 109, 31, 1);--col-bg-mystic: rgba(33, 111, 156, 1);--col-bg-sonic: rgba(148, 49, 165, 1);--col-bg-explosive-t: rgba(167, 12, 25, 0.835);--col-bg-piercing-t: rgba(178, 109, 31, 0.835);--col-bg-mystic-t: rgba(33, 111, 156, 0.835);--col-bg-sonic-t: rgba(148, 49, 165, 0.835);--col-bg-buff: rgba(255, 79, 50, 0.122);--col-bg-debuff: rgba(63, 158, 238, 0.122);--col-bg-cc: rgba(175, 105, 246, 0.122);--col-bg-status: rgba(255, 200, 50, 0.122);--col-bg-normal: rgb(72, 85, 130);--col-bg-striker: rgba(204, 26, 37, 1);--col-bg-special: rgba(0, 107, 255, 1);--col-bg-striker-t: rgba(204, 26, 37, 0.835);--col-bg-special-t: rgba(0, 107, 255, 0.835);--col-bg-position: rgb(44, 69, 99);--col-bg-tooltip: rgb(23, 26, 28);--col-bg-tooltip-body: rgba(0, 0, 0, 0.3);--col-bg-item-n: rgb(189, 197, 208);--col-bg-item-r: rgb(144, 186, 236);--col-bg-item-sr: rgb(214, 173, 129);--col-bg-item-ssr: rgb(168, 138, 236);--col-bg-node-normal: rgb(72, 94, 121);--col-bg-node-rare: rgb(162, 125, 39);--col-bg-msg-success: rgba(0, 128, 68, 0.5);--col-bg-msg-alert: rgba(178, 109, 31, 0.5);--col-bg-msg-failure: rgba(204, 26, 37, 0.5);--col-bg-ally: rgba(0, 128, 68, 0.75);--col-text-explosive: rgb(167, 12, 25);--col-text-piercing: rgb(161, 90, 11);--col-text-mystic: rgb(33, 111, 156);--col-text-sonic: rgb(148, 49, 165);--col-text-explosive-t: rgba(167, 12, 25, 0.4);--col-text-piercing-t: rgba(161, 90, 11, 0.4);--col-text-mystic-t: rgba(33, 111, 156, 0.4);--col-text-sonic-t: rgba(148, 49, 165, 0.4);--col-text-buff: rgb(75, 16, 13);--col-text-debuff: rgb(12, 39, 76);--col-text-cc: rgb(47, 12, 76);--col-text-status: rgb(76, 38, 12);--col-text-striker: rgb(255, 255, 255);--col-text-special: rgb(255, 255, 255);--col-text-emphasis: rgb(0, 107, 255);--col-text-stars: rgb(219, 128, 0);--col-text-weaponstars: hsl(192, 100%, 48%);--col-text-compare-greater: hsl(152, 100%, 25%);--col-text-compare-less: hsl(355, 87%, 35%);--col-btn-primary: rgb(33, 37, 41);--col-btn-secondary: rgb(222, 226, 230);--col-btn-secondary-dropdown: rgb(246, 247, 248);--col-btn-active-primary: rgb(255, 255, 255);--col-btn-active-secondary: rgb(0, 0, 0);--col-btn-primary-glow: rgba(0, 0, 0, 0.25);--col-panel-separator: rgba(0, 0, 0, 0.25);--col-bg-imglabel: rgba(255, 255, 255, 0.855);--col-bg-imglabel-invert: rgba(40, 40, 40, 0.835);--col-map-tile: rgba(40, 40, 40, 0.75);--col-map-pair-1: rgb(167, 12, 25);--col-map-pair-2: rgb(0, 107, 255);--col-map-pair-3: rgb(178, 109, 31);--col-map-pair-4: rgb(0, 128, 68);--col-map-pair-5: rgb(162, 105, 255);--col-map-pair-6: rgb(252, 95, 48);--col-map-pair-7: rgb(0, 163, 204);--col-conquest-team-1: #3193bc;--col-conquest-team-2: #712614;--col-conquest-team-3: #5a236a;--var-background-brightness: 1;--var-glass-filter: blur(4rem);--var-glass-filter-navbar: blur(1rem);--var-opacity-lightonly: 100%;--var-opacity-darkonly: 0%;--var-invert-light: invert(1);--var-invert-light-hue: 180deg;--var-invert-dark: invert(0);--var-invert-dark-hue: 0deg;--var-animation-duration: 200ms;--var-tile-default-opacity: 0.4;--var-brightness-filter: brightness(1.5);--var-circular-radius: 999px}.theme-dark,.pixel{--col-theme-glass: rgba(33, 37, 41, 0.578);--col-theme-glass-navbar: rgba(33, 37, 41, 0.578);--col-theme-glass-modal: rgba(33, 37, 41, 0.478);--col-theme-accent: rgba(0, 0, 0, 0.25);--col-theme-text: rgb(255, 255, 255);--col-theme-text-t: rgba(255, 255, 255, 0.4);--col-theme-logo: #00d9fa;--col-theme-background: #212529;--col-theme-textshadow: rgba(0, 0, 0, 0.8);--col-bg-buff: rgba(76, 15, 12, 0.431);--col-bg-debuff: rgba(12, 39, 76, 0.439);--col-bg-cc: rgba(50, 12, 78, 0.361);--col-bg-status: rgba(111, 53, 29, 0.478);--col-bg-item-n: rgb(140, 147, 158);--col-bg-item-r: rgb(101, 141, 191);--col-bg-item-sr: rgb(168, 125, 81);--col-bg-item-ssr: rgb(122, 91, 190);--col-bg-node-normal: rgb(48, 70, 97);--col-bg-node-rare: rgb(139, 101, 16);--col-text-explosive: rgb(255, 46, 64);--col-text-piercing: rgb(218, 141, 52);--col-text-mystic: rgb(45, 150, 210);--col-text-sonic: rgb(184, 78, 202);--col-text-explosive-t: rgba(255, 46, 64, 0.4);--col-text-piercing-t: rgba(218, 141, 52, 0.4);--col-text-mystic-t: rgba(45, 150, 210, 0.4);--col-text-sonic-t: rgba(184, 78, 202, 0.4);--col-text-buff: rgb(255, 79, 50);--col-text-debuff: rgb(63, 158, 238);--col-text-cc: rgb(174, 106, 247);--col-text-status: rgb(255, 203, 51);--col-text-emphasis: rgb(84, 168, 255);--col-text-stars: rgb(255, 201, 51);--col-text-weaponstars: hsl(192, 100%, 60%);--col-text-compare-greater: rgb(0, 179, 95);--col-text-compare-less: rgb(255, 46, 64);--col-btn-primary: rgb(222, 226, 230);--col-btn-secondary: rgb(33, 37, 41);--col-btn-secondary-dropdown: rgb(16, 18, 20);--col-btn-active-primary: rgb(0, 0, 0);--col-btn-active-secondary: rgb(255, 255, 255);--col-btn-primary-glow: rgba(255, 255, 255, 0.25);--col-panel-separator: rgba(255, 255, 255, 0.25);--col-bg-imglabel: rgba(40, 40, 40, 0.835);--col-bg-imglabel-invert: rgba(255, 255, 255, 0.855);--col-map-tile: rgba(255, 255, 255, 1);--var-background-brightness: 0.85;--var-opacity-lightonly: 0%;--var-opacity-darkonly: 100%;--var-invert-light: invert(0);--var-invert-dark: invert(1);--var-invert-light-hue: 0deg;--var-invert-dark-hue: 180deg;--var-tile-default-opacity: 0.7;--var-brightness-filter: brightness(0.5)}.high-contrast{--col-theme-glass: rgb(222, 226, 230);--col-theme-glass-navbar: rgb(222, 226, 230);--col-theme-glass-modal: rgb(222, 226, 230);--col-bg-msg-success: rgb(0, 128, 68);--col-bg-msg-alert: rgb(178, 109, 31);--col-bg-msg-failure: rgb(204, 26, 37);--col-btn-secondary: var(--col-btn-secondary-dropdown);--var-glass-filter: none;--var-glass-filter-navbar: none}.high-contrast.theme-dark{--col-theme-glass: rgb(33, 37, 41);--col-theme-glass-navbar: rgb(33, 37, 41);--col-theme-glass-modal: rgb(33, 37, 41);--col-bg-tooltip: rgb(16, 18, 20)}.reduced-motion{--var-animation-duration: 0ms}.btn-dark{background-color:var(--col-theme-accent);color:var(--col-btn-primary);border-color:rgba(0,0,0,0) !important;box-shadow:none !important;position:relative;font-weight:600}.btn-dark:focus{background-color:var(--col-theme-accent);color:var(--col-btn-primary)}.btn-dark:hover{background-color:var(--col-btn-secondary);color:var(--col-btn-primary)}.btn-dark.active{background-color:var(--col-btn-active-secondary);color:var(--col-btn-active-primary);z-index:5 !important}.btn-dark.disabled,.btn-dark:disabled{background-color:var(--col-theme-accent);color:var(--col-btn-primary);opacity:.5}.dropdown-menu .btn-dark:hover{background-color:var(--col-btn-secondary-dropdown)}.dropdown-menu .btn-dark.active{background-color:var(--col-btn-active-secondary)}.dropdown-menu.dropdown-menu-scroll{max-height:360px;background-clip:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--col-panel-separator) rgba(0,0,0,0)}.dropdown-menu.dropdown-menu-scroll::-webkit-scrollbar{height:10px;width:10px}.dropdown-menu.dropdown-menu-scroll::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.dropdown-menu.dropdown-menu-scroll::-webkit-scrollbar-thumb{background-color:var(--col-panel-separator);background-clip:padding-box;border-radius:99px;border:solid 2px rgba(0,0,0,0)}.dropdown-menu.dropdown-menu-scroll::-webkit-scrollbar-corner{display:none}.dropdown-menu.dropdown-menu-scroll-large{max-height:560px;background-clip:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--col-panel-separator) rgba(0,0,0,0)}.dropdown-menu.dropdown-menu-scroll-large::-webkit-scrollbar{height:10px;width:10px}.dropdown-menu.dropdown-menu-scroll-large::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.dropdown-menu.dropdown-menu-scroll-large::-webkit-scrollbar-thumb{background-color:var(--col-panel-separator);background-clip:padding-box;border-radius:99px;border:solid 2px rgba(0,0,0,0)}.dropdown-menu.dropdown-menu-scroll-large::-webkit-scrollbar-corner{display:none}.dropdown-menu-dark{color:var(--col-btn-primary);background-color:var(--col-theme-background);border-color:var(--col-theme-accent);transition:background-color ease var(--var-animation-duration) 0s;min-width:5rem}.dropdown-menu-dark .dropdown-item{color:var(--col-btn-primary);background-color:var(--col-theme-background)}.dropdown-menu-dark .dropdown-item.selectable{padding-right:24px}.dropdown-menu-dark .dropdown-item:hover,.dropdown-menu-dark .dropdown-item:focus{color:var(--col-btn-primary);background-color:var(--col-theme-accent)}.dropdown-menu-dark .dropdown-item:active,.dropdown-menu-dark .dropdown-item.active{color:var(--col-btn-active-primary);background-color:var(--col-btn-active-secondary)}.nav{font-weight:400}.nav-pills .nav-link{color:var(--col-theme-text);word-break:keep-all;white-space:nowrap}.nav-pills .nav-link.active{color:var(--col-btn-active-primary);background-color:var(--col-btn-active-secondary)}.nav-pills .nav-link:hover{background-color:var(--col-theme-accent)}.nav-pills .nav-link:hover.active{background-color:var(--col-btn-primary)}.navbar-dark{will-change:transform;transform:translateZ(0);transition:background-color ease var(--var-animation-duration) 0s,backdrop-filter ease var(--var-animation-duration) 0s;backdrop-filter:var(--var-glass-filter-navbar);-webkit-backdrop-filter:var(--var-glass-filter-navbar);background-color:var(--col-theme-glass-navbar) !important;color:var(--col-theme-text)}@media only screen and (max-width: 767px){.navbar-dark>.container-xl{padding-right:.5rem;padding-left:.5rem}}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:hover{color:var(--col-theme-text)}.navbar-dark .navbar-nav .nav-link{color:var(--col-theme-text) !important;cursor:pointer}.navbar-dark .navbar-nav .nav-link.active{background-color:var(--col-theme-accent);border-radius:.25rem}.form-control{color:var(--col-theme-text);background-color:var(--col-theme-accent);border:none;outline:0;box-shadow:none}.form-control:focus{color:var(--col-theme-text);background-color:var(--col-theme-accent);border:none;outline:0;box-shadow:none}.form-control::placeholder{font-style:italic;color:var(--col-theme-text-t)}.form-control:disabled{background-color:var(--col-theme-accent);opacity:.5}.form-select{background-color:var(--col-theme-accent);color:var(--col-theme-text);border-color:rgba(0,0,0,0) !important;box-shadow:none !important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}.form-select option{background-color:var(--col-theme-background);color:var(--col-theme-text)}.theme-dark .form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e")}.card{backdrop-filter:var(--var-glass-filter);-webkit-backdrop-filter:var(--var-glass-filter);background-color:var(--col-theme-glass);will-change:transform;transform:translateZ(0);font-weight:400;color:var(--col-theme-text);border:none;transition:background-color ease var(--var-animation-duration) 0s,color ease var(--var-animation-duration) 0s;pointer-events:auto}.card-header{background-color:rgba(0,0,0,0);padding:.5rem;border-bottom:none}.card-body{background-color:rgba(0,0,0,0);border-radius:0rem 0rem .25rem .25rem;padding:.5rem}::-webkit-slider-thumb{background-color:var(--col-theme-text) !important}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--col-theme-text),0 0 0 .25rem var(--col-btn-primary-glow)}.form-range:disabled{pointer-events:none;opacity:.5}::-webkit-slider-runnable-track{background-color:var(--col-theme-accent) !important}::-moz-range-thumb{background-color:var(--col-theme-text) !important}::-moz-range-track{background-color:var(--col-theme-accent) !important}.form-check-input:checked{background-color:#000;border-color:#000}.form-check-input:focus{border-color:rgba(0,0,0,0);box-shadow:0 0 0 .25rem rgba(255,255,255,.25);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e") !important}.form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e") !important}.modal{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--col-panel-separator) rgba(0,0,0,0)}.modal::-webkit-scrollbar{height:10px;width:10px}.modal::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.modal::-webkit-scrollbar-thumb{background-color:var(--col-panel-separator);background-clip:padding-box;border-radius:99px;border:solid 2px rgba(0,0,0,0)}.modal::-webkit-scrollbar-corner{display:none}.modal-dialog{transition:transform .15s ease-out !important}@media only screen and (min-width: 992px){.modal-dialog{padding:1.5rem 0;margin:0 auto;height:100%}}@media only screen and (min-width: 992px){.modal-body{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--col-panel-separator) rgba(0,0,0,0)}.modal-body::-webkit-scrollbar{height:10px;width:10px}.modal-body::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.modal-body::-webkit-scrollbar-thumb{background-color:var(--col-panel-separator);background-clip:padding-box;border-radius:99px;border:solid 2px rgba(0,0,0,0)}.modal-body::-webkit-scrollbar-corner{display:none}}.modal-content{background-color:var(--col-theme-glass-modal);backdrop-filter:var(--var-glass-filter);-webkit-backdrop-filter:var(--var-glass-filter);color:var(--col-theme-text);height:100%;border:none}@media only screen and (min-width: 1400px){.modal-xl{max-width:1340px}}@media only screen and (min-width: 1400px){.modal-xxl{max-width:1680px}}.btn-close{filter:var(--var-invert-dark) grayscale(100%) brightness(200%)}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:1rem}html{height:100vh}body{background-color:var(--col-theme-background);overflow:auto scroll}body::-webkit-scrollbar{height:10px;width:10px}body::-webkit-scrollbar-track{background:rgba(0,0,0,0)}body::-webkit-scrollbar-thumb{background-color:var(--col-panel-separator);background-clip:padding-box;border-radius:99px;border:solid 2px rgba(0,0,0,0)}body::-webkit-scrollbar-corner{display:none}body .ba-tooltip{border-radius:.25rem}body{font-family:"Nunito Sans","Noto Sans JP",sans-serif}body .title-text,body .ba-grid-header h3,.ba-grid-header body h3{font-family:"Nunito Sans","Noto Sans JP",sans-serif;font-style:italic;font-weight:700}body .ba-tooltip{font-family:"Nunito Sans","Noto Sans JP",sans-serif}body.font-jp,body.font-jp .ba-tooltip{font-family:"Nunito Sans","Noto Sans JP",sans-serif}body.font-jp .title-text,body.font-jp .ba-grid-header h3,.ba-grid-header body.font-jp h3{font-family:"Noto Sans JP",sans-serif}body.font-kr,body.font-kr .ba-tooltip{font-family:"Nunito Sans","Noto Sans KR","Noto Sans JP",sans-serif}body.font-kr .title-text,body.font-kr .ba-grid-header h3,.ba-grid-header body.font-kr h3{font-family:"Noto Sans KR","Noto Sans JP",sans-serif}body.font-cn,body.font-cn .ba-tooltip,body.font-zh,body.font-zh .ba-tooltip{font-family:"Nunito Sans","Noto Sans SC","Noto Sans JP",sans-serif}body.font-cn .title-text,body.font-cn .ba-grid-header h3,.ba-grid-header body.font-cn h3,body.font-zh .title-text,body.font-zh .ba-grid-header h3,.ba-grid-header body.font-zh h3{font-family:"Noto Sans SC","Noto Sans JP",sans-serif}body.font-tw,body.font-tw .ba-tooltip{font-family:"Nunito Sans","Noto Sans TC","Noto Sans JP",sans-serif}body.font-tw .title-text,body.font-tw .ba-grid-header h3,.ba-grid-header body.font-tw h3{font-family:"Noto Sans TC","Noto Sans JP",sans-serif}body.font-th,body.font-th .ba-tooltip{font-family:"Nunito Sans","Noto Sans Thai","Noto Sans JP",sans-serif}body.font-th .title-text,body.font-th .ba-grid-header h3,.ba-grid-header body.font-th h3{font-family:"Noto Sans Thai","Noto Sans JP",sans-serif}p{white-space:pre-line}p b,p strong{font-weight:700}#ba-background{position:fixed;top:0px;background:var(--col-theme-background) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100vw;height:100vh;z-index:-1000;filter:blur(0.75rem) brightness(var(--var-background-brightness));transform:scale(1.05);transition:background-image ease var(--var-animation-duration) 0s}.gear-disabled{opacity:.7;filter:grayscale(1);pointer-events:none}img{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none}audio{height:38px;max-width:50%}.screen-height{max-height:calc(100vh - 2rem - 58px);overflow:hidden}.screen-height .card-body{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--col-panel-separator) rgba(0,0,0,0);overflow-x:hidden}.screen-height .card-body::-webkit-scrollbar{height:10px;width:10px}.screen-height .card-body::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.screen-height .card-body::-webkit-scrollbar-thumb{background-color:var(--col-panel-separator);background-clip:padding-box;border-radius:99px;border:solid 2px rgba(0,0,0,0)}.screen-height .card-body::-webkit-scrollbar-corner{display:none}.sidebar{top:calc(56px + 1rem)}@media only screen and (min-width: 768px){.sidebar{position:sticky;position:-webkit-sticky}}.circle{border-radius:var(--var-circular-radius) !important}.unselectable{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none}.unselectable img{-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none}.drop-shadow{filter:drop-shadow(0 0.25rem 0.25rem rgba(0, 0, 0, 0.125))}.text-emphasis,p a,.changelog a,.changelog h4,.changelog h5,.changelog h6{color:var(--col-text-emphasis) !important;font-weight:700;text-decoration:none}.only-lt{opacity:var(--var-opacity-lightonly);transition:opacity ease var(--var-animation-duration)}.only-dk{opacity:var(--var-opacity-darkonly);transition:opacity ease var(--var-animation-duration)}.invert-light{filter:var(--var-invert-light) hue-rotate(var(--var-invert-light-hue));-webkit-filter:var(--var-invert-light) hue-rotate(var(--var-invert-light-hue))}.sharp-img{image-rendering:-webkit-optimize-contrast}.img-cover{object-fit:cover !important}.img-contain{object-fit:contain !important}input[type=search i]::-webkit-search-cancel-button{appearance:none}.dropdown-item-icon{display:flex;align-items:center;justify-content:left;padding:.25rem 1rem .25rem .5rem}.dropdown-item-icon .icon{margin-right:.5rem}.dropdown-item-icon .icon img{border-radius:var(--var-circular-radius) !important;height:28px;width:28px;object-fit:contain}.dropdown-item-icon:active img.invert-light,.dropdown-item-icon.active img.invert-light{filter:var(--var-invert-dark) !important}.dropdown-item:active img.invert-light,.dropdown-item.active img.invert-light{filter:var(--var-invert-dark) !important}.bond-small{position:relative;margin-right:2px}.bond-small::after{content:"";height:14px;width:14px;background-image:url(../images/ui/School_Icon_Schedule_Favor.png);background-size:cover;position:absolute;right:-4px;bottom:-2px}.input-small{position:relative}.input-small.disabled,.input-small:disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.input-small div{pointer-events:none}.input-small ::-webkit-inner-spin-button{display:none}.input-small input{font-weight:bold;border-radius:var(--var-circular-radius) !important;padding:.25rem .5rem .25rem 34px;max-width:80px;text-align:center}.input-small .icon{position:absolute;top:2px;left:2px}.input-small .icon img{height:28px;width:28px;object-fit:cover;background-color:var(--col-bg-item-n);border-radius:999px}.input-small .icon.icon-potential img{background-color:var(--col-bg-position)}.input-small .label,.input-small .btn-pill .label-filter,.btn-pill .input-small .label-filter{position:absolute;height:32px;padding:4px;left:8px;display:flex;align-items:center;font-weight:bold}.input-small .controls{cursor:pointer;position:absolute;height:12px;right:12px;line-height:12px;opacity:.6;transition:opacity ease var(--var-animation-duration) 0s}.input-small .controls:hover{opacity:1}.input-small .controls.increment{top:4px}.input-small .controls.decrement{bottom:4px}.btn-pill{height:32px;max-width:100%;border:none;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer !important;border-radius:var(--var-circular-radius) !important;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;font-weight:600;white-space:nowrap;padding:0 2px;color:var(--col-theme-text);text-decoration:none}.btn-pill .icon{display:flex;align-items:center;justify-content:center;height:28px;width:28px;position:relative;border-radius:var(--var-circular-radius) !important}.btn-pill .icon img{object-fit:contain;border-radius:var(--var-circular-radius) !important}.btn-pill .icon .icon-compare{position:absolute;right:-4px;bottom:-2px;height:16px;width:16px;border-radius:var(--var-circular-radius) !important;background-color:rgba(0,0,0,.5);background-image:url(../images/ui/Image_Compare.png);background-size:cover}.btn-pill .icon.plus::after{font-family:"Font Awesome 6 Free";font-weight:900;content:"+";background-color:inherit;color:#fff;position:absolute;top:0px;right:-4px;height:12px;width:12px;border-radius:var(--var-circular-radius) !important;font-size:8px;text-align:center}.btn-pill .label,.btn-pill .label-filter{display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 8px}.btn-pill .label-filter{padding-left:4px;gap:4px}.btn-pill .label-filter img{object-fit:contain}.btn-pill .on{display:block}.btn-pill .off{display:none}.btn-pill:hover{background-color:var(--col-btn-secondary)}.btn-pill.active{background-color:var(--col-btn-active-secondary);color:var(--col-btn-active-primary)}.btn-pill.active img.invert-light{filter:var(--var-invert-dark) !important}.btn-pill.deactivated{color:var(--col-theme-text-t)}.btn-pill.deactivated .label img,.btn-pill.deactivated .label-filter img,.btn-pill.deactivated .label .stack-count,.btn-pill.deactivated .label-filter .stack-count{opacity:.5;filter:grayscale(1)}.btn-pill.deactivated .on{display:none}.btn-pill.deactivated .off{display:block}.btn-pill.deactivated .icon{opacity:.5;filter:grayscale(1)}.btn-pill.disabled{opacity:.5;pointer-events:none}.btn-pill a.ba-statpreview-icon{display:flex;cursor:pointer !important;height:32px;width:32px;border-radius:var(--var-circular-radius) !important;color:var(--col-theme-text);text-decoration:none;font-size:16px}.btn-pill a.ba-statpreview-icon:hover{background-color:var(--col-btn-secondary)}.btn-pill a.ba-statpreview-icon.deactivated{color:var(--col-theme-text-t)}.btn-pill a.ba-statpreview-icon.deactivated img{opacity:.5}.search-filter-group-list{display:flex;flex-direction:column;gap:.75rem}.search-filter-group{display:flex;flex-wrap:wrap;gap:.25rem}#navbar-search .search-clear{text-align:center;position:absolute;top:11px;right:11px;width:16px;height:16px;cursor:pointer}#navbar-search .shortcut-hint{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;pointer-events:none;position:absolute;right:5px;top:5px;height:28px;width:28px;text-align:center;color:var(--col-theme-text-t);background-color:var(--col-theme-accent);border-radius:.25rem;padding:.125rem .5rem}#navbar-search.has-text .shortcut-hint{display:none}.stat-icon{position:relative;margin-top:-2px;width:26px;min-width:26px;height:26px;margin-right:.5rem;border-radius:var(--var-circular-radius) !important;overflow:hidden;background-color:rgba(255,255,255,.35)}.stat-icon img{position:absolute;top:0;height:100%;width:100%;object-fit:cover;opacity:.85}.theme-dark .stat-icon{background-color:rgba(0,0,0,.35)}.skill-icon{position:relative;filter:drop-shadow(0 0.25rem 0.25rem rgba(0, 0, 0, 0.125));border-radius:var(--var-circular-radius) !important}.skill-icon.small img{width:54px;height:54px}.skill-icon.small.plus::after{width:18px;height:18px;padding:3px;line-height:12px;font-size:12px}.skill-icon img{width:64px;height:64px;object-fit:contain;object-position:center;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none}.skill-icon.plus::after{font-family:"Font Awesome 6 Free";font-weight:900;content:"+";background-color:inherit;color:#fff;position:absolute;right:-4px;top:2px;width:20px;height:20px;border-radius:var(--var-circular-radius) !important;padding:2px;line-height:16px;font-size:16px;text-align:center}#ba-student-stat-modal-table .stat-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 369px){#ba-student-stat-modal-table .stat-name{display:none}}.ba-stats.striker-bonus .row>div:nth-child(-n+4){color:var(--col-text-emphasis)}.ba-stats.striker-bonus .row>div:nth-child(-n+4) .stat-help{display:none}@media only screen and (max-width: 767px){.ba-stats.compare .stat-name{display:none}}.ba-stats .row>div{position:relative;padding:.5rem}.ba-stats .stat-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ba-stats .stat-value{margin-left:.5rem;text-align:right;font-weight:700;min-width:fit-content}.ba-stats .stat-value .comparison{font-size:.75rem;min-width:3.5rem;display:inline-block;text-align:left;margin-left:.5rem}.ba-stats .stat-value .comparison.greater{color:var(--col-text-compare-greater)}.ba-stats .stat-value .comparison.less{color:var(--col-text-compare-less)}.ba-stats .stat-value .stat-base{display:inline-block;font-weight:400}.ba-stats .stat-value .stat-flat{display:inline-block;min-width:4.5rem;font-weight:400;color:var(--col-text-emphasis)}.ba-stats .stat-value .stat-coefficient{display:inline-block;min-width:4rem;font-weight:400;color:var(--col-text-emphasis)}.ba-stats .stat-value .stat-final{display:inline-block;min-width:4.5rem}.ba-stats .stat-value .stat-cap{font-style:italic;font-weight:bold;color:var(--col-text-emphasis)}.ba-stats .stat-value .zero{color:var(--col-theme-text-t) !important}.ba-stats .stat-value .negative{color:var(--col-text-compare-less) !important}.active-buff{display:inline-block;position:relative}.active-buff img{height:26px;width:22px}.active-buff .stack-count{position:absolute;right:-2px;top:-4px;font-size:14px;color:#fff;text-shadow:-1px 1px 4px #000;font-style:italic;font-weight:bold;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none}.active-buff .stack-count::before{content:"×";font-size:10px}.has-tooltip{text-decoration-line:underline;text-decoration-color:var(--col-theme-text-t);text-decoration-style:dotted;text-decoration-thickness:2px;text-underline-offset:4px;cursor:help;transition:text-decoration-color ease var(--var-animation-duration) 0s}.has-tooltip:hover{text-decoration-color:var(--col-theme-text)}.help{margin:0 .5rem;opacity:.5;transition:opacity ease var(--var-animation-duration) 0s}.help:hover{opacity:1}.text-weak{color:#ff690b}.text-resist{color:var(--col-text-emphasis)}.text-negative{color:var(--col-text-compare-less)}.text-heal,.text-positive{color:var(--col-text-compare-greater)}.text-shield{color:var(--col-text-emphasis)}.text-crit{color:var(--col-text-compare-less)}.col-star{color:var(--col-text-stars)}.col-weaponstar{color:var(--col-text-weaponstars)}.no-wrap{white-space:nowrap}.ba-slider-label{min-width:60px;height:32px;display:flex;align-items:center;justify-content:center;cursor:default;font-weight:bold;border-radius:var(--var-circular-radius) !important;padding:.1rem .5rem;color:var(--col-theme-text);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none}.ba-slider-label img{height:18px;width:auto}#toast-message-container{top:0;left:0;position:fixed;height:100%;width:100%;z-index:9998;pointer-events:none}#toast-message{color:#fff;backdrop-filter:var(--var-glass-filter);transition:transform ease var(--var-animation-duration) 0s,opacity ease var(--var-animation-duration) 0s;transform:translateY(-30px);opacity:0}#toast-message.success{background-color:var(--col-bg-msg-success)}#toast-message.alert{background-color:var(--col-bg-msg-alert)}#toast-message.failure{background-color:var(--col-bg-msg-failure)}#toast-message.show{transform:translateY(48px);opacity:1}.panel-alert{border-radius:.25rem;background-color:var(--col-bg-msg-alert)}.panel-failure{border-radius:.25rem;background-color:var(--col-bg-msg-failure)}#settings-dropdown-menu{width:360px}@media only screen and (max-width: 767px){#settings-dropdown-menu{width:calc(100% - 1rem);position:fixed;left:.5rem;top:46px}}.inline-img{display:inline;height:24px;margin-top:-4px;width:auto}.inline-student-img{border-radius:var(--var-circular-radius) !important;display:inline;height:32px;width:auto;margin-top:4px;margin-right:4px}textarea{width:100%;height:100%;border-radius:.25rem;padding:.5rem;background-color:var(--col-theme-accent);color:var(--col-theme-text);border:none;outline:0;resize:none}.ba-grid-header{text-align:left;grid-column:1/-1;order:0;display:flex;align-items:start;justify-content:left;align-items:center}.ba-grid-header h3{display:inline;font-weight:400}.ba-grid-header h4{word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 991px){.ba-grid-header h4{display:none}}.ba-grid-header img{height:60px}.selection-grid{display:grid;gap:var(--var-grid-gap);font-size:0px;text-align:center;grid-template-columns:repeat(auto-fill, minmax(var(--var-grid-card-width), 1fr))}.selection-grid.selection-grid-flex{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.selection-grid.selection-grid-flex .selection-grid-card{margin:0 !important}.selection-grid .grid-text{font-size:1rem;grid-column:1/-1;margin:0}.selection-grid.student{--var-grid-gap: 0.6rem;--var-grid-card-width: 100px;--var-grid-card-height: 113px}.selection-grid.raid,.selection-grid.event{--var-grid-gap: 0.6rem;--var-grid-card-width: 180px;--var-grid-card-height: 100px}.selection-grid.stage{--var-grid-gap: 0.6rem;--var-grid-card-width: 120px;--var-grid-card-height: 70px}.selection-grid.enemy{--var-grid-gap: 1rem;--var-grid-card-width: 120px;--var-grid-card-height: 100px}.selection-grid.items{--var-grid-gap: 0.5rem;--var-grid-card-width: 86px;--var-grid-card-height: 70px}.selection-grid.items-compact{--var-grid-gap: 0.4rem;--var-grid-card-width: 64px;--var-grid-card-height: 64px}.selection-grid.craft{--var-grid-gap: 0.5rem;--var-grid-card-width: 86px;--var-grid-card-height: 64px}.selection-grid-card{position:relative;margin:auto;width:var(--var-grid-card-width);height:var(--var-grid-card-height);cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;will-change:transform;transform:translateZ(0)}.selection-grid-card .card-img{position:absolute;width:var(--var-grid-card-width);height:var(--var-grid-card-height);top:0;left:0;border-radius:10px;overflow:hidden;mask-image:linear-gradient(white, white);-webkit-mask-image:-webkit-linear-gradient(white, white);box-shadow:0 0 .5rem rgba(0,0,0,.125)}.selection-grid-card .card-img img{width:100%;height:100%;object-fit:cover;object-position:center center;transition:transform ease var(--var-animation-duration) 0s,filter ease var(--var-animation-duration) 0s}.selection-grid-card .card-bg{overflow:hidden;border-radius:10px;transition:filter ease var(--var-animation-duration) 0s}.selection-grid-card .card-bg div{position:relative;top:0;left:0;width:var(--var-grid-card-width);height:var(--var-grid-card-height);filter:blur(4px);transform:scale(1.1);background-size:cover;background-repeat:no-repeat;background-position:left center}.selection-grid-card .card-badge{position:absolute;color:#fff;border-radius:var(--var-circular-radius) !important;z-index:50}.selection-grid-card .card-badge.top-left{left:2px;top:2px}.selection-grid-card .card-badge.top-right{right:2px;top:2px}.selection-grid-card .card-badge.hidden{display:none !important}.selection-grid-card .card-badge img{width:100%}.selection-grid-card .card-badge.student-role{height:22px;width:22px}.selection-grid-card .card-badge.student-type{opacity:0%;height:18px;width:18px;left:4px;top:4px;padding:3px;transition:transform ease var(--var-animation-duration) 0s,opacity ease var(--var-animation-duration) 0s}.selection-grid-card .card-badge.student-type.atk{z-index:30}.selection-grid-card .card-badge.student-type.def{z-index:20}.selection-grid-card .card-badge.student-rarity{opacity:0%;height:18px;right:4px;top:4px;padding:4px;font-size:10px;line-height:10px;z-index:30;color:var(--col-theme-text);background-color:var(--col-bg-imglabel);transition:transform ease var(--var-animation-duration) 0s,opacity ease var(--var-animation-duration) 0s}.selection-grid-card .card-badge.stage-droprate{background-color:var(--col-bg-imglabel);color:var(--col-theme-text);padding:4px;z-index:30;font-weight:700;font-size:12px;line-height:12px;left:4px;top:4px}.selection-grid-card .card-badge.shop-cost{background-color:var(--col-bg-imglabel);color:var(--col-theme-text);padding:4px 8px;z-index:30;font-size:12px;line-height:12px;left:4px;top:4px}.selection-grid-card .card-badge.shop-cost img{position:absolute;top:0px;left:2px;height:20px;width:auto}.selection-grid-card .card-badge.shop-cost span{font-weight:700;margin-left:18px}.selection-grid-card .card-badge.enemy-rank{border-radius:none;top:4px;right:4px}.selection-grid-card .card-badge.enemy-npc{background-color:var(--col-bg-ally);color:#fff;padding:4px;z-index:30;font-weight:700;font-size:12px;line-height:12px;right:4px;top:4px}.selection-grid-card .card-badge.enemy-level{left:4px;top:4px;font-size:12px;line-height:12px;font-weight:700;padding:4px;background-color:var(--col-bg-imglabel);color:var(--col-theme-text)}.selection-grid-card .card-badge.enemy-atk{height:18px;width:18px;padding:3px;left:4px;top:26px}.selection-grid-card .card-badge.enemy-def{height:18px;width:18px;padding:3px;left:4px;top:46px}.selection-grid-card .card-badge.furniture-interaction{top:2px;left:2px;border-radius:0px !important}.selection-grid-card .card-badge.furniture-interaction img{height:20px;width:auto}.selection-grid-card .card-badge.equipment-tier{left:3px;top:3px;font-size:12px;line-height:12px;font-weight:700;padding:4px;background-color:var(--col-bg-imglabel);color:var(--col-theme-text)}.selection-grid-card .card-badge.raid-def{display:flex;align-items:center;height:26px;left:4px;top:4px;padding:4px}.selection-grid-card .card-badge.raid-def .label,.selection-grid-card .card-badge.raid-def .btn-pill .label-filter,.btn-pill .selection-grid-card .card-badge.raid-def .label-filter{padding:0 4px;font-size:12px;font-style:italic}.selection-grid-card .card-badge.raid-def img{height:100%;width:auto}.selection-grid-card .card-badge.raid-terrain{background-color:var(--col-bg-imglabel);height:26px;width:26px;left:4px;top:34px;padding:0}.selection-grid-card .card-badge.ta-rules{left:4px;top:4px;border-radius:0;display:grid;gap:0px;grid-template-columns:repeat(2, 1fr)}.selection-grid-card .card-badge.ta-rules img{height:32px;width:32px}@media only screen and (max-width: 991px){.selection-grid-card .card-badge.ta-rules img{height:28px;width:28px}}.selection-grid-card .card-label{display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;width:100%;height:26px;background-color:var(--col-bg-imglabel);color:var(--col-theme-text);border-radius:0px 0px 8px 8px}.selection-grid-card .card-label.hover-only{display:none}.selection-grid-card .card-label .label-text{text-align:center;padding:0 .25rem;font-size:1rem;font-weight:400;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.selection-grid-card .card-label .label-text.smalltext{font-size:.75rem;line-height:.75rem;white-space:pre-line}.selection-grid-card .card-label .label-text.unhover{position:absolute;left:0;width:100%;opacity:100%;transition:opacity ease var(--var-animation-duration) 0s}.selection-grid-card .card-label .label-text.hover{position:absolute;left:0;width:100%;opacity:0%;transition:opacity ease var(--var-animation-duration) 0s}.selection-grid-card.compact{transition:filter ease var(--var-animation-duration) 0s}.selection-grid-card.compact.selected{border-radius:var(--var-circular-radius) !important}.selection-grid-card.compact.selected::before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:4px solid var(--col-theme-text);border-radius:var(--var-circular-radius) !important}.selection-grid-card.compact.selected .card-compact{background-color:var(--col-bg-imglabel-invert)}.selection-grid-card.compact .card-compact{border-radius:var(--var-circular-radius) !important;overflow:hidden;padding:3px;height:100%;width:100%}.selection-grid-card.compact .card-compact img{height:100%;width:100%;object-fit:cover;object-position:center center}.selection-grid-card:hover.card-shop .card-img img,.selection-grid-card:focus.card-shop .card-img img,.selection-grid-card:active.card-shop .card-img img{filter:none;transform:none}.selection-grid-card:hover .card-img img,.selection-grid-card:focus .card-img img,.selection-grid-card:active .card-img img{filter:brightness(0.75);transform:scale(1.15);image-rendering:-webkit-optimize-contrast}.selection-grid-card:hover.compact,.selection-grid-card:focus.compact,.selection-grid-card:active.compact{filter:brightness(0.7)}.selection-grid-card:hover .card-bg,.selection-grid-card:focus .card-bg,.selection-grid-card:active .card-bg{filter:brightness(0.75)}.selection-grid-card:hover .card-badge.student-type,.selection-grid-card:focus .card-badge.student-type,.selection-grid-card:active .card-badge.student-type{opacity:100%}.selection-grid-card:hover .card-badge.student-type.atk,.selection-grid-card:focus .card-badge.student-type.atk,.selection-grid-card:active .card-badge.student-type.atk{transform:translateY(22px)}.selection-grid-card:hover .card-badge.student-type.def,.selection-grid-card:focus .card-badge.student-type.def,.selection-grid-card:active .card-badge.student-type.def{transform:translateY(42px)}.selection-grid-card:hover .card-badge.student-rarity,.selection-grid-card:focus .card-badge.student-rarity,.selection-grid-card:active .card-badge.student-rarity{opacity:100%}.selection-grid-card:hover .card-label.hover-only,.selection-grid-card:focus .card-label.hover-only,.selection-grid-card:active .card-label.hover-only{display:flex}.selection-grid-card:hover .card-label .label-text.unhover,.selection-grid-card:focus .card-label .label-text.unhover,.selection-grid-card:active .card-label .label-text.unhover{opacity:0%}.selection-grid-card:hover .card-label .label-text.hover,.selection-grid-card:focus .card-label .label-text.hover,.selection-grid-card:active .card-label .label-text.hover{opacity:100%}.selection-grid-card.disabled{cursor:not-allowed;pointer-events:none;filter:grayscale(1);opacity:.5}.selection-grid-card.selected{border-radius:10px}.selection-grid-card.selected::before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:4px solid var(--col-theme-text);border-radius:12px}.selection-grid-card.selected .card-label{background-color:var(--col-bg-imglabel-invert);color:var(--col-btn-active-primary)}.selection-grid-card.card-items .card-img img{max-height:56px}.selection-grid-card.card-event .card-img img{margin-top:8px;height:auto}.selection-grid-card.card-event .event-revival{position:absolute;width:40px;height:40px;top:0px;right:0px;z-index:10}.selection-grid-card.card-raid .card-img img{object-position:-55px center}.selection-grid-card.card-raid .card-img.ta-img{text-align:right}.selection-grid-card.card-raid .card-img.ta-img img{width:75%;object-position:center 70% !important}.selection-grid-card.card-raid .card-img.worldraid img{object-position:center center}.selection-grid-card.card-craft .card-img img{max-height:42px;object-fit:contain}.selection-grid-card.card-enemy .card-img img{background-color:var(--col-theme-accent)}.selection-grid-card.card-enemy.selected{border-radius:10px}.selection-grid-card.card-enemy.selected::before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border:4px solid var(--col-theme-text);border-radius:12px}.selection-grid-card.card-enemy.selected .card-img img{background-color:var(--col-bg-imglabel-invert) !important}.selection-grid-card.card-shop{cursor:default}.show-info .selection-grid-card .card-badge.student-type{opacity:100%}.show-info .selection-grid-card .card-badge.student-type.atk{transform:translateY(22px)}.show-info .selection-grid-card .card-badge.student-type.def{transform:translateY(42px)}.show-info .selection-grid-card .card-badge.student-rarity{opacity:100%}@media only screen and (max-width: 991px){.selection-grid.student{--var-grid-gap: 0.5rem;--var-grid-card-width: 80px;--var-grid-card-height: 90px;margin:1rem}.selection-grid.raid,.selection-grid.event{--var-grid-gap: 0.5rem;--var-grid-card-width: 150px;--var-grid-card-height: 85px}.selection-grid.stage{--var-grid-gap: 0.5rem;--var-grid-card-width: 100px;--var-grid-card-height: 65px}.selection-grid.enemy{--var-grid-gap: 0.75rem;--var-grid-card-width: 100px;--var-grid-card-height: 90px}.selection-grid.items{--var-grid-gap: 0.4rem;--var-grid-card-width: 76px;--var-grid-card-height: 60px}.selection-grid.craft{--var-grid-gap: 0.4rem;--var-grid-card-width: 72px;--var-grid-card-height: 56px}.selection-grid-card .card-label{height:22px}.selection-grid-card .card-label .label-text{font-size:.85rem}.selection-grid-card .card-label .label-text.smalltext{font-size:.64rem;line-height:.64rem}}@media only screen and (min-width: 992px){#ba-student-modal-students .modal-body{height:100%}}#ba-student-modal-page{height:100%;flex-wrap:nowrap}@media only screen and (max-width: 991px){#ba-student-modal-page{display:flex;flex-direction:column}}#ba-student-usescover-icon{height:24px;width:auto;margin:-4px 0 0 -4px}.ba-weapon-label{display:inline-block;font-weight:600;font-style:italic;font-size:large}.ba-statpreview-star{transition:color var(--var-animation-duration) ease,opacity var(--var-animation-duration) ease}.ba-statpreview-star.active{color:var(--col-text-stars);filter:drop-shadow(0 0.25rem 0.25rem rgba(0, 0, 0, 0.125))}.ba-statpreview-star:hover{color:var(--col-text-stars);opacity:.5}.ba-weaponpreview-star{transition:color var(--var-animation-duration) ease,opacity var(--var-animation-duration) ease}.ba-weaponpreview-star.active{color:var(--col-text-weaponstars);filter:drop-shadow(0 0.25rem 0.25rem rgba(0, 0, 0, 0.125))}.ba-weaponpreview-star:hover{color:var(--col-text-weaponstars);opacity:.5}.statpreview-student-title{font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.statpreview-student-icon{width:36px;height:36px;border-radius:var(--var-circular-radius) !important}#ba-statpreview-status-title-compare{display:inline-block;padding-right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}@media only screen and (max-width: 991px){#ba-statpreview-status-title-compare{display:none !important}}.dropdown-character-list{min-width:0}.dropdown-character-list .icon.enemy-chibi{background-color:var(--col-bg-item-n);overflow:hidden;border-radius:var(--var-circular-radius) !important}.dropdown-character-list .icon.enemy-chibi img{transform:scale(1.7)}.dropdown-character-list .active-name{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-character-list.disabled{pointer-events:none}.dropdown-character-list.disabled .dropdown-menu{display:none}.dropdown-character-list.disabled .caret{display:none}#ba-statpreview-status-title-compare-icon{width:28px;height:28px;border-radius:var(--var-circular-radius) !important}#ba-student-search-reset{height:100%;padding:.2rem .6rem}#ba-student-search-reset i{font-size:1.2rem;margin-top:6px}@media only screen and (min-width: 768px){#ba-info-statpreview-panel{height:100%;flex-wrap:nowrap;gap:.5rem}}@media only screen and (max-width: 991px){#ba-info-statpreview-panel{padding:.5rem}}#ba-info-statpreview-panel .panel-sliders{display:flex;flex-direction:column;flex-grow:1}#ba-info-statpreview-panel .panel-sliders .tab-content{padding:0 .5rem}@media only screen and (min-width: 992px){#ba-info-statpreview-panel .panel-sliders .tab-content{overflow-y:scroll;scrollbar-width:thin;scrollbar-color:var(--col-panel-separator) rgba(0,0,0,0)}#ba-info-statpreview-panel .panel-sliders .tab-content::-webkit-scrollbar{height:10px;width:10px}#ba-info-statpreview-panel .panel-sliders .tab-content::-webkit-scrollbar-track{background:rgba(0,0,0,0)}#ba-info-statpreview-panel .panel-sliders .tab-content::-webkit-scrollbar-thumb{background-color:var(--col-panel-separator);background-clip:padding-box;border-radius:99px;border:solid 2px rgba(0,0,0,0)}#ba-info-statpreview-panel .panel-sliders .tab-content::-webkit-scrollbar-corner{display:none}}@media only screen and (min-width: 992px){#ba-info-statpreview-panel .panel-stats{max-width:420px;min-width:420px}}@media only screen and (min-width: 1200px){#ba-info-statpreview-panel .panel-stats{min-width:450px;max-width:450px}}@media only screen and (min-width: 1400px){#ba-info-statpreview-panel .panel-stats{min-width:480px;max-width:480px}}#ba-info-statpreview-panel .panel-stats .panel-stats-table{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--col-panel-separator) rgba(0,0,0,0);padding:0 .5rem}#ba-info-statpreview-panel .panel-stats .panel-stats-table::-webkit-scrollbar{height:10px;width:10px}#ba-info-statpreview-panel .panel-stats .panel-stats-table::-webkit-scrollbar-track{background:rgba(0,0,0,0)}#ba-info-statpreview-panel .panel-stats .panel-stats-table::-webkit-scrollbar-thumb{background-color:var(--col-panel-separator);background-clip:padding-box;border-radius:99px;border:solid 2px rgba(0,0,0,0)}#ba-info-statpreview-panel .panel-stats .panel-stats-table::-webkit-scrollbar-corner{display:none}#student-modal-voice .tab-content{padding:0 .5rem}@media only screen and (min-width: 992px){#student-modal-voice .tab-content{overflow-y:scroll;scrollbar-width:thin;scrollbar-color:var(--col-panel-separator) rgba(0,0,0,0)}#student-modal-voice .tab-content::-webkit-scrollbar{height:10px;width:10px}#student-modal-voice .tab-content::-webkit-scrollbar-track{background:rgba(0,0,0,0)}#student-modal-voice .tab-content::-webkit-scrollbar-thumb{background-color:var(--col-panel-separator);background-clip:padding-box;border-radius:99px;border:solid 2px rgba(0,0,0,0)}#student-modal-voice .tab-content::-webkit-scrollbar-corner{display:none}}#student-portrait-panel .student-portrait-buttons{position:sticky;top:calc(56px + 1rem);display:flex;gap:.5rem}#student-portrait-panel .student-portrait-buttons button,#student-portrait-panel .student-portrait-buttons a{transition:opacity ease var(--var-animation-duration) 0s,background-color ease var(--var-animation-duration) 0s;opacity:0;backdrop-filter:var(--var-glass-filter-navbar);-webkit-backdrop-filter:var(--var-glass-filter-navbar);background-color:var(--col-theme-glass)}#student-portrait-panel .student-portrait-buttons button:focus,#student-portrait-panel .student-portrait-buttons a:focus{background-color:var(--col-btn-secondary);opacity:1 !important}#student-portrait-panel .student-portrait-buttons button:hover,#student-portrait-panel .student-portrait-buttons a:hover{background-color:var(--col-btn-secondary)}#student-portrait-panel .student-portrait-buttons button.active,#student-portrait-panel .student-portrait-buttons a.active{background-color:var(--col-btn-active-secondary)}#student-portrait-panel .student-portrait-buttons button#ba-student-list-btn,#student-portrait-panel .student-portrait-buttons a#ba-student-list-btn{opacity:.6}@media only screen and (max-width: 767px){#student-portrait-panel .student-portrait-buttons{justify-content:space-between;top:calc(56px + .5rem)}#student-portrait-panel .student-portrait-buttons button,#student-portrait-panel .student-portrait-buttons a{opacity:1 !important}}#student-portrait-panel:hover .student-portrait-buttons button,#student-portrait-panel:hover .student-portrait-buttons a{opacity:1 !important}.skill-hitinfo{text-decoration-line:underline;text-decoration-color:var(--col-theme-text-t);text-decoration-style:dotted;text-decoration-thickness:2px;text-underline-offset:4px;cursor:help;transition:text-decoration-color ease var(--var-animation-duration) 0s}.skill-hitinfo.ba-col-explosion{text-decoration-color:var(--col-text-explosive-t)}.skill-hitinfo.ba-col-explosion:hover{text-decoration-color:var(--col-text-explosive)}.skill-hitinfo.ba-col-pierce{text-decoration-color:var(--col-text-piercing-t)}.skill-hitinfo.ba-col-pierce:hover{text-decoration-color:var(--col-text-piercing)}.skill-hitinfo.ba-col-mystic{text-decoration-color:var(--col-text-mystic-t)}.skill-hitinfo.ba-col-mystic:hover{text-decoration-color:var(--col-text-mystic)}.skill-hitinfo.ba-col-sonic{text-decoration-color:var(--col-text-sonic-t)}.skill-hitinfo.ba-col-sonic:hover{text-decoration-color:var(--col-text-sonic)}.skill-extrainfo{display:flex;flex-wrap:wrap;margin-bottom:.5rem;gap:.25rem}.extra-skills{width:100%}#ba-student-attributes{order:1;max-width:100%;flex-basis:100%;gap:.25rem .5rem}@media only screen and (min-width: 1400px){#ba-student-attributes{flex:1;flex-basis:50%;gap:.5rem}}#ba-student-terrain{order:2}@media only screen and (max-width: 1399px){#ba-student-terrain{order:3}}#ba-student-weapon{order:3}@media only screen and (max-width: 1399px){#ba-student-weapon{order:2}}#ba-student-gear{order:4}#ba-student-academy{max-width:100%}#ba-student-academy span{white-space:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transferable-skill-icon{position:relative}.transferable-skill-icon .student-icon{height:40px;width:40px;margin-right:8px;border-radius:var(--var-circular-radius) !important}.transferable-skill-icon .skill-icon{position:absolute;left:24px;top:22px;height:24px;width:24px;border-radius:var(--var-circular-radius) !important}.transferable-skill-icon .raid-skill-icon{position:absolute;left:24px;top:22px;height:24px;width:24px;object-fit:contain;object-position:bottom}#ba-student-modal-statpreview .modal-body{padding-top:0;overflow-y:hidden}.search-list-container{height:340px;display:flex;flex-direction:column;z-index:100}.search-list-container[data-popper-placement^=top]{justify-content:end}.search-list-container[data-popper-placement^=bottom]{justify-content:start}.search-list-container .search-list{display:flex;flex-direction:column;max-height:100%;background-color:var(--col-btn-secondary);border:1px solid var(--col-theme-accent);padding:.5rem .25rem .5rem .5rem;border-radius:.25rem;z-index:200;filter:drop-shadow(0 0.25rem 0.25rem rgba(0, 0, 0, 0.125))}.search-list-container .search-list .search-list-controls{display:flex;gap:.5rem;padding-bottom:.5rem;padding-right:.25rem}.search-list-container .search-list .search-list-results{max-height:100%;padding-right:.25rem;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--col-panel-separator) rgba(0,0,0,0)}.search-list-container .search-list .search-list-results::-webkit-scrollbar{height:10px;width:10px}.search-list-container .search-list .search-list-results::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.search-list-container .search-list .search-list-results::-webkit-scrollbar-thumb{background-color:var(--col-panel-separator);background-clip:padding-box;border-radius:99px;border:solid 2px rgba(0,0,0,0)}.search-list-container .search-list .search-list-results::-webkit-scrollbar-corner{display:none}.search-list-container .search-list .search-list-results .search-list-item{display:flex;padding:.5rem .25rem;cursor:pointer;border-radius:.25rem;color:var(--col-theme-text);position:relative;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none}.search-list-container .search-list .search-list-results .search-list-item small{font-style:italic}.search-list-container .search-list .search-list-results .search-list-item:hover,.search-list-container .search-list .search-list-results .search-list-item.selected{background-color:var(--col-btn-active-secondary);color:var(--col-btn-active-primary)}.search-list-container .search-list .search-list-results .search-list-item.disabled{pointer-events:none;opacity:.6}.search-list-container .search-list .search-list-results .search-list-item.disabled img{filter:grayscale(1)}.search-list-container .search-list .search-list-results .search-list-item .search-list-item-icon{margin-right:.5rem;position:relative}.search-list-container .search-list .search-list-results .search-list-item .search-list-item-icon img{width:42px;height:42px;border-radius:var(--var-circular-radius) !important}.search-list-container .search-list .search-list-results .search-list-item .search-list-item-detail{display:flex;flex-direction:column;justify-content:center;flex-grow:1}.search-list-container .search-list .search-list-results .search-list-item .search-list-item-detail .text-small{font-size:.75rem}.search-list-container .search-list .search-list-results .search-list-item .search-list-item-detail .skill-details{font-size:.875rem}.search-list-container .search-list .search-list-results .search-list-item .search-list-item-detail .enemy-details{font-size:.875rem;display:flex;align-items:end;gap:.5rem}.search-list-container .search-list .search-list-results .search-list-item .search-list-item-detail .enemy-details b{margin-left:auto}.enemy-select-icon{--var-icon-size: 56px;position:relative}.enemy-select-icon.small{--var-icon-size: 48px}.enemy-select-icon.large{--var-icon-size: 64px}.enemy-select-icon.large.elite::after{height:22px;width:22px;background-size:22px}.enemy-select-icon.large.champion::after,.enemy-select-icon.large.boss::after{height:31px;width:31px;background-size:31px;top:-5px}.enemy-select-icon .icon-enemy{width:var(--var-icon-size);height:var(--var-icon-size);border-radius:var(--var-circular-radius) !important;background-color:var(--col-bg-item-n);overflow:hidden}.enemy-select-icon .icon-enemy img{transform:scale(1.7);width:var(--var-icon-size) !important;height:var(--var-icon-size) !important}.enemy-select-icon .icon-enemy-raid{border-radius:var(--var-circular-radius) !important;overflow:hidden}.enemy-select-icon .icon-enemy-raid img{width:var(--var-icon-size) !important;height:var(--var-icon-size) !important}.enemy-select-icon .label-level{font-size:.75rem;font-weight:600;position:absolute;background-color:var(--col-btn-secondary);color:var(--col-btn-primary);border-radius:var(--var-circular-radius) !important;left:0px;bottom:-4px;padding:.1rem .25rem;cursor:default}.enemy-select-icon.elite::after{content:"";height:18px;width:18px;background-image:url(../images/ui/Common_Icon_Enemy_Elite.png);background-size:18px;background-repeat:no-repeat;background-position:center center;position:absolute;right:-4px;top:0}.enemy-select-icon.champion::after,.enemy-select-icon.boss::after{content:"";height:26px;width:26px;background-image:url(../images/ui/Common_Icon_Enemy_Champion.png);background-size:26px;background-repeat:no-repeat;background-position:center center;position:absolute;right:-9px;top:-4px}.buff-transferable-controls.disabled .ba-panel,.buff-transferable-controls.disabled .school-bonus-list .school-bonus-icon,.school-bonus-list .buff-transferable-controls.disabled .school-bonus-icon,.buff-transferable-controls.disabled .enemy-info-panel{filter:grayscale(1);opacity:.5;pointer-events:none}.buff-transferable-controls .transferable-skill-icon .student-icon{height:52px;min-width:52px;margin-bottom:8px;filter:drop-shadow(0 0.25rem 0.25rem rgba(0, 0, 0, 0.125))}.buff-transferable-controls .transferable-skill-icon .skill-icon{left:32px;top:30px;height:28px;width:28px}.buff-transferable-controls .transferable-skill-icon .raid-skill-icon{position:absolute;left:32px;top:30px;height:28px;width:28px;object-fit:contain;object-position:bottom}.buff-transferable-controls small{font-size:.75em;font-style:italic}.buff-transferable-controls .buff-description .conflict{text-decoration:line-through;opacity:.6}.buff-transferable-controls .buff-description .incompatible{opacity:.3}.stack-toggle{cursor:pointer}.stack-toggle:hover{background-color:var(--col-btn-secondary)}.stack-toggle img.stack-icon{height:22px;width:auto;margin-top:-2px;margin-left:-4px}.stack-toggle.wide{min-width:80px}.stack-toggle.deactivated .label,.stack-toggle.deactivated .btn-pill .label-filter,.btn-pill .stack-toggle.deactivated .label-filter{color:var(--col-panel-separator)}.stack-toggle.deactivated img{opacity:.5;filter:grayscale(1)}.terrain-list .btn-pill{border-radius:.25rem !important}.stat-panel-btn-sm{padding:.25rem;line-height:0px;border-radius:var(--var-circular-radius) !important}.stat-panel-btn-sm i{width:14px;height:14px}.buff-custom .name-input{width:auto}.disabled .header-toggle{pointer-events:none}.header-toggle{display:flex;align-items:center;justify-content:left;cursor:pointer;margin-bottom:.5rem}.header-toggle h5{margin-bottom:0;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none}.header-toggle .on,.header-toggle .off{margin-right:.125rem;font-size:1.25rem;transition:opacity ease var(--var-animation-duration) 0s}.header-toggle .on{display:none;opacity:1}.header-toggle .off{display:inline-block;opacity:.5}.header-toggle:hover .off,.header-toggle:hover .on{opacity:.8 !important}.header-toggle.checked .off{display:none}.header-toggle.checked .on{display:inline-block}.active-buffs,.enemy-active-buffs{display:flex;align-items:center;justify-content:start;border-radius:var(--var-circular-radius) !important;height:32px}.active-buffs .active-buff,.enemy-active-buffs .active-buff{position:relative;margin-left:2px}.active-buffs .active-buff img,.enemy-active-buffs .active-buff img{height:26px;width:22px}.active-buffs .active-buff .stack-count,.enemy-active-buffs .active-buff .stack-count{position:absolute;right:-2px;top:-4px;font-size:14px;color:#fff;text-shadow:-1px 1px 4px #000;font-style:italic;font-weight:bold;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none}.active-buffs .active-buff .stack-count::before,.enemy-active-buffs .active-buff .stack-count::before{content:"×";font-size:10px}.support-stats,.tsa-stats{position:relative}.support-stats img,.tsa-stats img{width:52px;height:52px;margin-right:4px;margin-bottom:4px;border-radius:var(--var-circular-radius) !important;box-shadow:0 0 .5rem rgba(0,0,0,.125)}.support-stats::after,.tsa-stats::after{content:"";height:24px;width:24px;background-image:url(../images/ui/Special_StatBonus.png);background-size:18px;background-repeat:no-repeat;background-position:center center;background-color:var(--col-bg-special);padding:3px;border-radius:var(--var-circular-radius) !important;position:absolute;right:0;bottom:0}.tsa-stats::after{background-image:none;font-family:"Font Awesome 6 Free";font-weight:900;content:"";font-size:14px;text-align:center;background-color:var(--col-bg-striker)}.skill-calculation .row-name{position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.skill-calculation .row-value{padding-left:.5rem;white-space:nowrap;font-weight:700}.skill-option-name{padding:0 .25rem;white-space:nowrap}#student-voice-icon{height:54px;width:54px}#student-voice-icon img{height:100%;width:100%;border-radius:999px !important;object-fit:cover;object-position:center}#student-voice-header{gap:.5rem}@media only screen and (max-width: 991px){#student-voice-header{flex-direction:column;gap:1rem}}@media only screen and (max-width: 991px){#student-voice-header #student-voice-info{margin:auto}}@media only screen and (max-width: 991px){#student-voice-header nav{margin:auto}}@media only screen and (min-width: 992px){#student-voice-header nav{margin-left:auto}}#item-search-filters-panel>div{max-height:calc(100vh - 2rem - 192px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--col-panel-separator) rgba(0,0,0,0)}@media only screen and (max-width: 767px){#item-search-filters-panel>div{max-height:calc((100vh - 74px)*.7 - 110px)}}#item-search-filters-panel>div::-webkit-scrollbar{height:10px;width:10px}#item-search-filters-panel>div::-webkit-scrollbar-track{background:rgba(0,0,0,0)}#item-search-filters-panel>div::-webkit-scrollbar-thumb{background-color:var(--col-panel-separator);background-clip:padding-box;border-radius:99px;border:solid 2px rgba(0,0,0,0)}#item-search-filters-panel>div::-webkit-scrollbar-corner{display:none}.item-icon-full{width:200px;aspect-ratio:304/240}.stage-map-container{overflow-x:auto;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--col-panel-separator) rgba(0,0,0,0);cursor:grab}.stage-map-container::-webkit-scrollbar{height:10px;width:10px}.stage-map-container::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.stage-map-container::-webkit-scrollbar-thumb{background-color:var(--col-panel-separator);background-clip:padding-box;border-radius:99px;border:solid 2px rgba(0,0,0,0)}.stage-map-container::-webkit-scrollbar-corner{display:none}.stage-map-container.scrolling{cursor:grabbing}#ba-stage-map{max-height:calc(100vh - 12rem)}#ba-stage-modal-map-container{display:flex;align-items:center;justify-content:center;height:100%}.stage-map-canvas{position:relative;margin:auto}.stage-map-canvas .ba-stage-map-tile{width:90px;height:90px;position:absolute;display:flex;align-items:center;justify-content:center;--col-tile: var(--col-map-tile)}.stage-map-canvas .ba-stage-map-tile:hover .ba-stage-map-enemy{filter:brightness(0.7);transform:scale(1.1)}.stage-map-canvas .ba-stage-map-tile .ba-stage-map-enemy{width:120px;height:120px;position:absolute;left:-10px;top:-45px;opacity:1;pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;transition:transform ease var(--var-animation-duration) 0s,filter ease var(--var-animation-duration) 0s}.stage-map-canvas .ba-stage-map-tile.group-1{--col-tile: var(--col-map-pair-1)}.stage-map-canvas .ba-stage-map-tile.group-2{--col-tile: var(--col-map-pair-2)}.stage-map-canvas .ba-stage-map-tile.group-3{--col-tile: var(--col-map-pair-3)}.stage-map-canvas .ba-stage-map-tile.group-4{--col-tile: var(--col-map-pair-4)}.stage-map-canvas .ba-stage-map-tile.group-5{--col-tile: var(--col-map-pair-5)}.stage-map-canvas .ba-stage-map-tile.group-6{--col-tile: var(--col-map-pair-6)}.stage-map-canvas .ba-stage-map-tile.group-7{--col-tile: var(--col-map-pair-7)}.stage-map-canvas .ba-stage-map-tile.group-0::before{opacity:var(--var-tile-default-opacity) !important}.stage-map-canvas .ba-stage-map-tile:not(.conquest-tile)::before{content:"";position:absolute;width:100px;height:100px;background-color:var(--col-tile);-webkit-mask-image:url("../images/stage-tile.svg");mask-image:url("../images/stage-tile.svg");opacity:.7}.stage-map-canvas .ba-stage-map-tile.hidden-tile::before{opacity:.2 !important}.stage-map-canvas .ba-stage-map-tile.cracked-tile::before{-webkit-mask-image:url("../images/stage-tile-cracked.svg") !important;mask-image:url("../images/stage-tile-cracked.svg") !important}.stage-map-canvas .ba-stage-map-tile.conquest-tile.selected::before{filter:brightness(0.5)}.stage-map-canvas .ba-stage-map-tile.conquest-tile::before{content:"";position:absolute;width:120px;height:120px;background-size:130%;background-repeat:no-repeat;background-position:center center;pointer-events:none}.stage-map-canvas .ba-stage-map-tile.conquest-tile.conquest-tile-boss::before{background-size:100%;width:240px;height:240px;bottom:-80px}.stage-map-canvas .ba-stage-map-tile.conquest-tile.event-815.conquest-tile-base::before,.stage-map-canvas .ba-stage-map-tile.conquest-tile.event-815.conquest-tile-start::before{background-image:url("../images/conquest/Conquest_815_Img_Tile_Base_0.png")}.stage-map-canvas .ba-stage-map-tile.conquest-tile.event-815.conquest-tile-battle::before{background-image:url("../images/conquest/Conquest_815_Img_Tile_Battle_0.png")}.stage-map-canvas .ba-stage-map-tile.conquest-tile.event-815.conquest-tile-normal::before{background-image:url("../images/conquest/Conquest_815_Img_Tile_Normal.png")}.stage-map-canvas .ba-stage-map-tile.conquest-tile.event-815.conquest-tile-boss::before{background-image:url("../images/conquest/Conquest_815_Img_Tile_Boss_0.png")}.stage-map-canvas .ba-stage-map-tile.conquest-tile.event-822.conquest-tile-base::before,.stage-map-canvas .ba-stage-map-tile.conquest-tile.event-822.conquest-tile-start::before{background-image:url("../images/conquest/Conquest_822_Img_Tile_Base_0.png")}.stage-map-canvas .ba-stage-map-tile.conquest-tile.event-822.conquest-tile-battle::before{background-image:url("../images/conquest/Conquest_822_Img_Tile_Battle_0.png")}.stage-map-canvas .ba-stage-map-tile.conquest-tile.event-822.conquest-tile-normal::before{background-image:url("../images/conquest/Conquest_822_Img_Tile_Normal.png")}.stage-map-canvas .ba-stage-map-tile.conquest-tile.event-822.conquest-tile-boss::before{background-image:url("../images/conquest/Conquest_822_Img_Tile_Boss_0.png")}.stage-map-canvas .ba-stage-map-tile .start-tile{position:absolute;bottom:32px;z-index:5000;width:100%;height:28px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url("../images/ui/Image_Campaign_Start.png")}.stage-map-canvas .ba-stage-map-tile .tile-icon{cursor:default;display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--col-btn-active-primary);width:70px;height:70px}.stage-map-canvas .ba-stage-map-tile .tile-icon.group-1{--col-tile: var(--col-map-pair-1)}.stage-map-canvas .ba-stage-map-tile .tile-icon.group-2{--col-tile: var(--col-map-pair-2)}.stage-map-canvas .ba-stage-map-tile .tile-icon.group-3{--col-tile: var(--col-map-pair-3)}.stage-map-canvas .ba-stage-map-tile .tile-icon.group-4{--col-tile: var(--col-map-pair-4)}.stage-map-canvas .ba-stage-map-tile .tile-icon.lowered::before{-webkit-mask-image:url("../images/stage-tile-lowered.svg") !important;mask-image:url("../images/stage-tile-lowered.svg") !important;opacity:.6}.stage-map-canvas .ba-stage-map-tile .tile-icon.raised::before{opacity:.6}.stage-map-canvas .ba-stage-map-tile .tile-icon::before{content:"";position:absolute;width:70px;height:70px;background-color:var(--col-tile);-webkit-mask-image:url("../images/stage-tile.svg");mask-image:url("../images/stage-tile.svg");opacity:.3}.stage-map-canvas .ba-stage-map-tile .tile-item{cursor:default;display:flex;align-items:center;justify-content:center;background-color:var(--col-theme-text-t);color:var(--col-btn-active-primary);border-radius:var(--var-circular-radius) !important;font-size:24px;overflow:hidden;width:58px;height:58px}.stage-map-canvas .ba-stage-map-tile .tile-item img{height:100%;object-fit:cover}.stage-map-canvas .ba-stage-map-tile .switch-tile.lowered::before{-webkit-mask-image:url("../images/stage-tile-lowered.svg") !important;mask-image:url("../images/stage-tile-lowered.svg") !important}.stage-map-canvas .ba-stage-map-tile .switch-tile::before{content:"";position:absolute;width:90px;height:90px;background-color:var(--col-tile);-webkit-mask-image:url("../images/stage-tile.svg");mask-image:url("../images/stage-tile.svg");opacity:.6}.stage-map-canvas .map-info{position:absolute;bottom:8px;display:flex;align-items:center;justify-content:center;z-index:5000;gap:4px}.stage-map-canvas .map-info .move-type{display:flex;align-items:center;justify-content:center;padding:2px;border-radius:var(--var-circular-radius) !important;width:22px;height:22px;background-color:var(--col-btn-secondary)}.stage-map-canvas .map-info .move-type.pursuit{color:var(--col-map-pair-4)}.stage-map-canvas .map-info .move-type.guard{color:var(--col-map-pair-3)}.stage-map-canvas .map-info .move-type.team-1{font-weight:bold;font-style:italic;color:#fff;background-color:var(--col-conquest-team-1)}.stage-map-canvas .map-info .move-type.team-2{font-weight:bold;font-style:italic;color:#fff;background-color:var(--col-conquest-team-2)}.stage-map-canvas .map-info .move-type.team-3{font-weight:bold;font-style:italic;color:#fff;background-color:var(--col-conquest-team-3)}.stage-map-canvas .map-info .def-type{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:3px;border-radius:var(--var-circular-radius) !important}.stage-map-canvas .unit-grade{position:absolute;bottom:34px;z-index:5000;width:100%;height:22px;color:var(--col-theme-text);text-align:center}.stage-map-canvas .unit-grade .grade{font-size:12px;font-weight:700;font-style:italic;padding:.125rem .25rem;background-color:var(--col-bg-imglabel);border-radius:var(--var-circular-radius) !important}.stage-map-canvas .unit-grade .grade img{height:18px}.stage-map-canvas .unit-grade.boss{background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url("../images/ui/Image_Campaign_Boss.png")}.stage-map-canvas .unit-grade.leader{height:18px;background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url("../images/ui/Image_Conquest_Leader.png")}#ba-stage-name{white-space:pre-line}#ba-stage-entrycost{display:flex;align-items:center;justify-content:start;flex-wrap:wrap}.stage-star{color:var(--col-text-stars)}.stage-challenge{width:18px;text-align:center}.enemy-list{padding:.5rem 0;max-height:348px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--col-panel-separator) rgba(0,0,0,0)}.enemy-list::-webkit-scrollbar{height:10px;width:10px}.enemy-list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.enemy-list::-webkit-scrollbar-thumb{background-color:var(--col-panel-separator);background-clip:padding-box;border-radius:99px;border:solid 2px rgba(0,0,0,0)}.enemy-list::-webkit-scrollbar-corner{display:none}@media only screen and (max-width: 991px){#ba-stage-enemy-img{display:none}}.enemy-info-panel .enemy-attributes{padding:.5rem}.school-bonus-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem}.school-bonus-list .school-bonus-icon{padding:4px}.school-bonus-list .school-bonus-icon img{width:64px}.enemy-skills{padding:.5rem}.enemy-skills ul{margin:0}.enemy-skills li{white-space:pre-line}#ba-raid-season-rewards .reward-point{display:flex;align-items:center;justify-content:left;min-width:120px;margin-left:.5rem;font-weight:700;font-style:italic}#ba-raid-season-rewards .season-rewards{flex-grow:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;row-gap:.5rem;margin:.5rem 0}#ba-raid-name{text-shadow:0 0 1rem var(--col-theme-textshadow)}@font-face{font-family:"FF6 Font";src:url("/lib/font/fffont.woff") format("woff");font-weight:normal;font-style:normal;size-adjust:150%}@font-face{font-family:"FF6 Font";src:url("/lib/font/fffont.woff") format("woff");font-weight:700;font-style:normal;size-adjust:150%}@font-face{font-family:"Fusion Pixel LATIN";src:url("/lib/font/fusion-pixel-12px-proportional-latin.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Fusion Pixel LATIN";src:url("/lib/font/fusion-pixel-12px-proportional-latin.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Fusion Pixel ZH-HANS";src:url("/lib/font/fusion-pixel-12px-proportional-zh_hans.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Fusion Pixel ZH-HANS";src:url("/lib/font/fusion-pixel-12px-proportional-zh_hans.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Fusion Pixel ZH-HANT";src:url("/lib/font/fusion-pixel-12px-proportional-zh_hant.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Fusion Pixel ZH-HANT";src:url("/lib/font/fusion-pixel-12px-proportional-zh_hant.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Fusion Pixel JA";src:url("/lib/font/fusion-pixel-12px-proportional-ja.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Fusion Pixel JA";src:url("/lib/font/fusion-pixel-12px-proportional-ja.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Fusion Pixel KO";src:url("/lib/font/fusion-pixel-12px-proportional-ko.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Fusion Pixel KO";src:url("/lib/font/fusion-pixel-12px-proportional-ko.woff2") format("woff2");font-weight:700;font-style:normal}body.pixel{--var-glass-filter: none;--var-glass-filter-navbar: none;--var-circular-radius: 2px}body.pixel .card-student .card-label{height:24px;font-size:12px}body.pixel #ba-background{image-rendering:pixelated;filter:none;transition:none}body.pixel #home-character-img{image-rendering:pixelated;margin-right:8px}body.pixel #ba-navbar-logo img{image-rendering:pixelated;height:36px}@media only screen and (max-width: 1199px){body.pixel #ba-navbar-logo img{height:26px}}body.pixel #ba-profile-portrait-img{border:1px solid #fff;outline:1px solid #000;outline-offset:-2px;border-radius:2px !important}body.pixel,body.pixel .ba-tooltip{font-family:"FF6 Font","Fusion Pixel JA",sans-serif;font-style:normal !important;font-weight:400 !important;text-shadow:1px 1px 0 #000}body.pixel .title-text,body.pixel .ba-grid-header h3,.ba-grid-header body.pixel h3{font-family:"FF6 Font","Fusion Pixel JA",sans-serif;font-style:normal !important;font-weight:400 !important;text-shadow:2px 2px 0 #000 !important}body.pixel.font-kr,body.pixel.font-kr .ba-tooltip{font-family:"FF6 Font","Fusion Pixel KO","Noto Sans KR",sans-serif}body.pixel.font-kr .title-text,body.pixel.font-kr .ba-grid-header h3,.ba-grid-header body.pixel.font-kr h3{font-family:"FF6 Font","Fusion Pixel KO","Noto Sans KR",sans-serif}body.pixel.font-cn,body.pixel.font-cn .ba-tooltip,body.pixel.font-zh,body.pixel.font-zh .ba-tooltip{font-family:"FF6 Font","Fusion Pixel ZH-HANS","Noto Sans SC",sans-serif}body.pixel.font-cn .title-text,body.pixel.font-cn .ba-grid-header h3,.ba-grid-header body.pixel.font-cn h3,body.pixel.font-zh .title-text,body.pixel.font-zh .ba-grid-header h3,.ba-grid-header body.pixel.font-zh h3{font-family:"FF6 Font","Fusion Pixel ZH-HANS","Noto Sans SC",sans-serif}body.pixel.font-tw,body.pixel.font-tw .ba-tooltip{font-family:"FF6 Font","Fusion Pixel ZH-HANT","Noto Sans TC",sans-serif}body.pixel.font-tw .title-text,body.pixel.font-tw .ba-grid-header h3,.ba-grid-header body.pixel.font-tw h3{font-family:"FF6 Font","Fusion Pixel ZH-HANT","Noto Sans TC",sans-serif}body.pixel.font-th,body.pixel.font-th .ba-tooltip{font-family:"FF6 Font","Noto Sans Thai",sans-serif}body.pixel.font-th .title-text,body.pixel.font-th .ba-grid-header h3,.ba-grid-header body.pixel.font-th h3{font-family:"FF6 Font","Noto Sans Thai",sans-serif}body.pixel .card,body.pixel .modal-content{background-color:#21009c;border-radius:3px !important;border:2px solid #fff;outline:2px solid #000;outline-offset:-3px}body.pixel .modal-content{background-color:#21009c}body.pixel .navbar-dark{background-color:#21009c !important;border-radius:0px !important;border-bottom:1px solid #000;outline:1px solid #fff}body.pixel .ba-panel,body.pixel .enemy-info-panel,body.pixel .school-bonus-list .school-bonus-icon,.school-bonus-list body.pixel .school-bonus-icon,body.pixel .ba-slider-label{border:1px solid #fff;outline:1px solid #000;outline-offset:-2px;border-radius:2px !important}body.pixel .ba-info-pill,body.pixel .ba-info-pill-s,body.pixel .ba-class-main,body.pixel .ba-class-support{border:1px solid #fff;outline:1px solid #000;outline-offset:-2px;border-radius:2px !important}body.pixel .ba-info-pill-s{border:1px solid #fff;outline:1px solid #000}body.pixel .ba-class-main,body.pixel .ba-class-support{border:1px solid #fff;outline:1px solid #000}body.pixel .nav-link{background-color:rgba(0,0,0,0) !important;transition:none;border:1px solid rgba(0,0,0,0);outline-offset:-2px;border-radius:2px !important}body.pixel .nav-link.active{background-color:rgba(0,0,0,.2823529412) !important;border-color:#fff !important;outline:1px solid #000;color:#fff}body.pixel .nav-link:hover{background-color:rgba(0,0,0,.2823529412) !important;outline:1px solid #000}body.pixel .bg-theme,body.pixel .ba-panel,body.pixel .enemy-info-panel,body.pixel .school-bonus-list .school-bonus-icon,.school-bonus-list body.pixel .school-bonus-icon,body.pixel .btn-pill,body.pixel .ba-slider-label{background-color:rgba(0,0,0,.2823529412)}body.pixel .ba-panel-separator{border-top:#fff 1px solid;outline:1px solid #000;min-width:100%}body.pixel .ba-info-pill,body.pixel .ba-info-pill-s{border-radius:2px !important}body.pixel .skill-icon{border-radius:2px !important;border:1px solid #fff;outline:1px solid #000;outline-offset:-2px}body.pixel .skill-icon.plus::after{border-radius:2px !important;border:1px solid #fff;outline:1px solid #000;outline-offset:-2px}body.pixel .form-control,body.pixel .form-select{border-radius:2px !important;border:1px solid #fff !important;outline:1px solid #000}body.pixel .btn-pill{padding-left:1px;padding-right:1px}body.pixel .btn-pill .icon{border-radius:0px !important}body.pixel .btn-pill .icon img{border-radius:0px !important}body.pixel .active-buff .stack-count{font-style:normal !important}body.pixel .btn.btn-dark,body.pixel .btn-pill{background:linear-gradient(#312cd6 0 50%, #2920bd 50% 100%);border-radius:2px !important;border:1px solid #fff !important;outline:1px solid #000;outline-offset:-2px}body.pixel .btn.btn-dark:hover,body.pixel .btn-pill:hover{background:linear-gradient(#413ce6 0 50%, #3930cd 50% 100%)}body.pixel .btn.btn-dark.active,body.pixel .btn-pill.active{background:linear-gradient(#18108c 0 50%, #070463 50% 100%);color:#fff}body.pixel .btn.btn-dark.active img.invert-light,body.pixel .btn-pill.active img.invert-light{filter:none !important}body.pixel .btn.btn-dark:active,body.pixel .btn-pill:active{transform:translateY(1px)}body.pixel .selection-grid-card{outline:1px solid #000;outline-offset:-2px;border-radius:2px !important}body.pixel .selection-grid-card.selected::before{border-color:#fff;border-radius:2px !important}body.pixel .selection-grid-card .card-bg{border-radius:2px !important}body.pixel .selection-grid-card .card-img{border-radius:2px !important;border:1px solid #fff}body.pixel .selection-grid-card .card-label{background:linear-gradient(#312cd6 0 50%, #2920bd 50% 100%);color:#fff;border:#fff 1px solid;border-radius:0px 0px 3px 3px !important}body.pixel .selection-grid-card .card-badge{font-style:normal;border-radius:4px !important}body.pixel .selection-grid-card .card-badge.student-role,body.pixel .selection-grid-card .card-badge.student-type,body.pixel .selection-grid-card .card-badge.enemy-atk,body.pixel .selection-grid-card .card-badge.enemy-def,body.pixel .selection-grid-card .card-badge.raid-def,body.pixel .selection-grid-card .card-badge.raid-terrain{border:1px solid #fff;outline:1px solid #000;outline-offset:-2px}body.pixel .selection-grid-card .card-badge.student-rarity,body.pixel .selection-grid-card .card-badge.stage-droprate,body.pixel .selection-grid-card .card-badge.shop-cost,body.pixel .selection-grid-card .card-badge.enemy-level,body.pixel .selection-grid-card .card-badge.equipment-tier{border:1px solid #fff;outline:1px solid #000;outline-offset:-2px;background-color:#070463}body.pixel .student-role,body.pixel .student-type{border:1px solid #000;outline-offset:-2px}body.pixel .stat-icon{background-color:rgba(0,0,0,.2823529412);border-radius:2px}body.pixel .stat-icon img{opacity:1}body.pixel .ba-gear-icon,body.pixel .ba-gear-icon-s,body.pixel .ba-item-icon,body.pixel .ba-item-student,body.pixel .ba-bond-icon,body.pixel .student-icon,body.pixel .icon-type,body.pixel .icon-enemy,body.pixel .icon-enemy-raid,body.pixel #student-voice-icon img,body.pixel .support-stats img,body.pixel .tsa-stats img,body.pixel .support-stats::after,body.pixel .tsa-stats::after,body.pixel .ba-search-img img{border-radius:4px !important;border:1px solid #fff;outline:1px solid #000;outline-offset:-2px}body.pixel .enemy-select-icon .icon-enemy img{transform:none}body.pixel .ba-bond-icon img{width:56px;height:56px;margin:0px !important}body.pixel #ba-student-lobby-img{border-radius:4px !important;border:1px solid #fff;outline:1px solid #000;outline-offset:-2px;object-fit:none;object-position:center center}body.pixel .ba-material-label,body.pixel .bonus-label{background-color:#070463;font-style:normal;border-radius:4px !important;border:1px solid #fff;outline:1px solid #000;outline-offset:-2px}body.pixel .label-droptype,body.pixel .label-qty{background-color:#4f2eba;font-style:normal;border-radius:4px !important;border:1px solid #fff;outline:1px solid #000;outline-offset:-2px;color:#fff}body.pixel .ba-skill-buff,body.pixel .ba-skill-debuff,body.pixel .ba-skill-cc,body.pixel .ba-skill-special{border-radius:2px !important;background-color:rgba(0,0,0,0)}body.pixel .tooltip-inner{background-color:#070463 !important;border-radius:2px !important;border:1px solid #fff;outline:1px solid #000;outline-offset:-2px}body.pixel .ba-tooltip .ba-tooltip-body{border:1px solid #fff;outline:1px solid #000;outline-offset:-2px;border-radius:2px !important;background-color:rgba(0,0,0,.2823529412)}body.pixel .dropdown-menu,body.pixel .search-list,body.pixel #navbar-search-results{background-color:#070463 !important;border-radius:2px !important;border:1px solid #fff;outline:1px solid #000;outline-offset:-2px}body.pixel .dropdown-menu .dropdown-item,body.pixel .search-list .dropdown-item,body.pixel #navbar-search-results .dropdown-item{background-color:#070463}body.pixel .dropdown-menu .dropdown-item:hover,body.pixel .dropdown-menu .dropdown-item:focus,body.pixel .search-list .dropdown-item:hover,body.pixel .search-list .dropdown-item:focus,body.pixel #navbar-search-results .dropdown-item:hover,body.pixel #navbar-search-results .dropdown-item:focus{background-color:#040013}body.pixel .dropdown-menu .dropdown-item:active,body.pixel .dropdown-menu .dropdown-item.active,body.pixel .search-list .dropdown-item:active,body.pixel .search-list .dropdown-item.active,body.pixel #navbar-search-results .dropdown-item:active,body.pixel #navbar-search-results .dropdown-item.active{color:#fff;background-color:#413ce6}body.pixel #ba-navbar-search:focus,body.pixel #navbar-search.has-text #ba-navbar-search{background-color:rgba(0,0,0,.2823529412)}body.pixel .search-list-container .search-list .search-list-results .search-list-item:hover,body.pixel .search-list-container .search-list .search-list-results .search-list-item.selected,body.pixel .ba-search-result-item:hover,body.pixel .ba-search-result-item.selected{background-color:#413ce6;border-radius:0px;color:#fff}body.pixel .input-small .icon{top:3px;left:3px}body.pixel .input-small .icon img{border-radius:0px}body.pixel ::-webkit-slider-thumb{background-color:rgba(0,0,0,0) !important;background-image:url(../images/ui/pixel/slider.png);background-size:cover;image-rendering:pixelated;width:24px;height:24px;margin-top:-8px}#ba-content{width:100%;position:relative;top:56px !important}#ba-item-rarity{font-weight:700}#ba-item-icon{height:84px;width:84px;min-height:84px;min-width:84px;padding:5px;border-radius:var(--var-circular-radius) !important}#ba-craft-icon{height:76px;width:76px;min-height:76px;min-width:76px;padding:14px;border-radius:var(--var-circular-radius) !important}#ba-item-icon-img,#ba-craft-icon-img{height:100%;width:100%;object-fit:cover;object-position:center}#ba-profile-school-label{font-weight:700;margin-bottom:0px;margin-right:.25rem}#ba-profile-portrait-img{height:96px;width:auto;border-radius:8px}#ba-profile-schoolyear-label{background-color:#f5e94b;border-radius:var(--var-circular-radius) !important;font-weight:600;padding:0 .5rem;color:#2c4563;margin-bottom:0px;white-space:nowrap;cursor:default}#ba-profile-club-label{font-weight:400;margin-bottom:0px}.ba-statpreview-star,.ba-weaponpreview-star{height:22px;width:auto;margin-bottom:.25rem;color:var(--col-panel-separator);cursor:pointer;font-size:large}h1 small{font-size:.7em}.text-bold{font-weight:700 !important}.text-italic{font-style:italic !important}.ba-panel-separator{border-top:var(--col-panel-separator) 1px solid;min-width:100%}.ba-panel-separator-vertical{border-left:var(--col-panel-separator) 1px solid;min-height:100%}.ba-bg-theme{background-color:var(--col-theme-accent);transition:background-color ease var(--var-animation-duration)}.ba-student-info{position:relative;white-space:nowrap;cursor:default;border-radius:999px !important;padding:.25rem 1rem;margin:0 .4rem .25rem 0}.ba-student-info-s{position:relative;white-space:nowrap;cursor:default;border-radius:999px !important;padding:0rem .6rem}.ba-info-pill,.ba-info-pill-s{font-weight:600;height:32px;display:inline-flex;align-items:center;padding:0 .5rem 0 .5rem;white-space:nowrap;cursor:default;border-radius:var(--var-circular-radius) !important}.ba-info-pill .label,.ba-info-pill-s .label,.ba-info-pill .btn-pill .label-filter,.ba-info-pill-s .btn-pill .label-filter,.btn-pill .ba-info-pill .label-filter,.btn-pill .ba-info-pill-s .label-filter{padding:.25rem .5rem}.ba-info-pill-s{height:24px;padding:0}.ba-info-pill-s .label,.ba-info-pill-s .btn-pill .label-filter,.btn-pill .ba-info-pill-s .label-filter{display:flex;align-items:center;justify-content:center;padding:0rem .6rem 0rem .3rem}.ba-info-pill-s .label:first-child,.ba-info-pill-s .btn-pill .label-filter:first-child,.btn-pill .ba-info-pill-s .label-filter:first-child{padding-left:.6rem}.ba-info-pill-s .icon{height:24px}.ba-info-pill-s .icon:first-child{padding-left:.3rem}.ba-info-pill-s .icon-terrain-strength{border-radius:var(--var-circular-radius) !important;display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:2px}.ba-info-pill-s .icon-terrain-strength img{width:20px;height:20px}.icon-type{border-radius:var(--var-circular-radius) !important;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:4px;margin-left:2px}.icon-type img{width:12px;height:12px}.bg-theme,.ba-panel,.enemy-info-panel,.school-bonus-list .school-bonus-icon,.btn-pill,.ba-slider-label{background-color:var(--col-theme-accent);transition:background-color ease var(--var-animation-duration) 0s}#ba-student-position{font-weight:600;font-style:italic;background-color:var(--col-bg-position);color:#fff}#ba-student-attacktype img,#ba-student-defensetype img{height:18px}#ba-student-attacktype,#ba-student-defensetype{color:#fff}.ba-type-weapon{min-width:198px;padding:.1rem .5rem !important;background-size:contain;background-repeat:no-repeat;background-position:center 24px}.terrain-group{display:flex;align-items:center;justify-content:center;gap:.25rem}.terrain-info{display:inline-block;padding:3px;margin:auto}.terrain-info .terrain-icon{display:inline-block;background-color:var(--col-theme-accent);border-radius:.25rem}.terrain-info .terrain-icon img{height:34px;width:34px}.terrain-info .affinity-icon{height:30px;width:30px;margin:6px 2px 2px 2px}.ba-student-terrain-icon{height:34px;width:34px}.ba-student-icon::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:url("../images/ui/Card_Bg.png");background-size:cover;transition-duration:300ms}.ba-student-icon{position:relative;height:74px;padding:3px;margin:0px 0px 36px -10px;width:auto;object-fit:contain;cursor:pointer}.navbar-accent{color:var(--col-theme-logo)}.ba-btn-label{margin-left:20px}.ba-class-striker,.ba-class-main{font-weight:700;text-transform:uppercase;font-style:italic;background-color:var(--col-bg-striker);color:var(--col-text-striker)}.ba-class-special,.ba-class-support{font-weight:700;text-transform:uppercase;font-style:italic;background-color:var(--col-bg-special);color:var(--col-text-special)}.bg-atk-explosion,.bg-def-lightarmor{background-color:var(--col-bg-explosive);color:#fff}.bg-atk-pierce,.bg-def-heavyarmor{background-color:var(--col-bg-piercing);color:#fff}.bg-atk-mystic,.bg-def-unarmed{background-color:var(--col-bg-mystic);color:#fff}.bg-atk-normal,.bg-def-normal{background-color:var(--col-bg-normal);color:#fff}.bg-atk-sonic,.bg-def-elasticarmor{background-color:var(--col-bg-sonic);color:#fff}.bg-atk-mixed,.bg-def-mixed{background:conic-gradient(from -45deg, var(--col-bg-explosive) 0deg, var(--col-bg-piercing) 90deg, var(--col-bg-mystic) 180deg, var(--col-bg-sonic) 270deg, var(--col-bg-explosive) 360deg);color:#fff}.bg-striker,.bg-main{background-color:var(--col-bg-striker)}.bg-special,.bg-support{background-color:var(--col-bg-special)}.bg-atk-explosion-t,.bg-def-lightarmor-t{background-color:var(--col-bg-explosive-t)}.bg-atk-pierce-t,.bg-def-heavyarmor-t{background-color:var(--col-bg-piercing-t)}.bg-atk-mystic-t,.bg-def-unarmed-t{background-color:var(--col-bg-mystic-t)}.bg-atk-sonic-t,.bg-def-elasticarmor-t{background-color:var(--col-bg-sonic-t)}.ba-gear-icon,.ba-gear-icon-s{height:64px;width:64px;margin-left:0;object-fit:cover;object-position:center;border-radius:var(--var-circular-radius) !important;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;padding:3px}.ba-gear-icon-s{filter:drop-shadow(0 0.25rem 0.25rem rgba(0, 0, 0, 0.125));height:54px;width:54px;margin:0}.ba-gear-label{font-weight:bold;position:absolute;background-color:#fff;border-radius:1rem;right:0px;padding:.1rem .25rem;top:54px;border:1px solid #d4d9e2}.item-icon-list,.item-group{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;row-gap:.5rem}.ba-item-icon{height:64px;width:64px;padding:3px;margin-right:.5rem;margin-left:.5rem;margin-bottom:.5rem;object-fit:cover;border-radius:var(--var-circular-radius) !important}.item-group{flex-grow:1;background-color:var(--col-theme-accent);position:relative;padding:32px 8px 8px 8px;border-radius:.25rem;margin:0 .25rem}.item-group .label-chance{height:24px;font-weight:600;font-size:14px;position:absolute;background-color:var(--col-theme-accent);border-radius:1rem;left:auto;padding:.1rem .3rem;top:4px;cursor:default}.ba-item-n{background-color:var(--col-bg-item-n)}.ba-item-r{background-color:var(--col-bg-item-r)}.ba-item-sr{background-color:var(--col-bg-item-sr)}.ba-item-ssr{background-color:var(--col-bg-item-ssr)}.col-item-n{color:var(--col-bg-item-n)}.col-item-r{color:var(--col-bg-item-r)}.col-item-sr{color:var(--col-bg-item-sr)}.col-item-ssr{color:var(--col-bg-item-ssr)}.ba-item-select-item{max-width:64px;max-height:64px;margin:auto}.ba-item{height:64px;width:64px;transition:filter var(--var-animation-duration) ease;padding:3px;border-radius:var(--var-circular-radius) !important;overflow:hidden}.ba-item-student{position:relative;height:60px;width:60px;transition:filter var(--var-animation-duration) ease;margin:.25rem}.ba-item-student img{height:100%;width:100%;border-radius:var(--var-circular-radius) !important;object-fit:cover;object-position:center}.ba-item-student .bonus-label{font-weight:400;font-size:.75rem;font-style:italic;position:absolute;text-align:center;min-width:22px;background-color:var(--col-btn-secondary);color:var(--col-btn-primary);border-radius:1rem;right:-2px;bottom:-4px;padding:.1rem .25rem;cursor:default}.ba-item img{height:100%;width:100%;object-fit:cover;object-position:center;transition:transform var(--var-animation-duration) ease;image-rendering:-webkit-optimize-contrast}.ba-item:hover{filter:brightness(0.8)}.ba-item:hover img{transform:scale(1.15)}.ba-material-label{font-weight:400;font-style:italic;position:absolute;background-color:var(--col-btn-secondary);color:var(--col-btn-primary);border-radius:1rem;right:0px;padding:.1rem .25rem;bottom:0;cursor:default}.ba-favor-label{height:28px;width:auto;display:inline-block;position:absolute;right:-4px;top:42px}.ba-skill{height:64px;min-width:64px;object-fit:contain;object-position:center;border-radius:var(--var-circular-radius) !important}.ba-raid-skill{height:64px;min-width:64px;object-fit:contain;object-position:center}.multifloor-skill{background-color:#1e2a42;border-radius:4px}.bg-skill.explosion{background-color:var(--col-bg-explosive)}.bg-skill.pierce{background-color:var(--col-bg-piercing)}.bg-skill.mystic{background-color:var(--col-bg-mystic)}.bg-skill.sonic{background-color:var(--col-bg-sonic)}.ba-panel,.enemy-info-panel,.school-bonus-list .school-bonus-icon{border-radius:.25rem}.ba-panel.disabled,.disabled.enemy-info-panel,.school-bonus-list .disabled.school-bonus-icon{filter:grayscale(1);opacity:.5}.ba-panel.statpreview-stars,.statpreview-stars.enemy-info-panel,.school-bonus-list .statpreview-stars.school-bonus-icon{font-size:0px;height:32px;border-radius:var(--var-circular-radius) !important}#statpreview-tsastats-controls .ba-panel.disabled,#statpreview-tsastats-controls .disabled.enemy-info-panel,#statpreview-tsastats-controls .school-bonus-list .disabled.school-bonus-icon,.school-bonus-list #statpreview-tsastats-controls .disabled.school-bonus-icon{pointer-events:none}#ba-statpreview-gear:not(.disabled) div.disabled,#ba-statpreview-potential:not(.disabled) div.disabled{filter:grayscale(1);opacity:.5}.ba-stats{border-radius:.25rem;color:var(--col-theme-text);table-layout:fixed;transition:background-color ease var(--var-animation-duration)}.ba-stats td{border:none}.skill-description .buff-icon{height:18px}hr{flex-basis:100%;height:0 !important;margin:0;border:none}.ba-bond-icon img{width:52px;height:52px;margin-right:4px;margin-bottom:4px;object-fit:cover;object-position:top;border-radius:var(--var-circular-radius) !important;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;box-shadow:0 0 .5rem rgba(0,0,0,.125)}.ba-bond-icon::after{content:"";height:24px;width:24px;background-image:url(../images/ui/School_Icon_Schedule_Favor.png);background-size:contain;position:absolute;right:0;bottom:0}#ba-student-img{will-change:transform;transform:translateZ(0);transform:translate(0);position:fixed;margin-top:.5rem;height:calc(100vh - 56px - 3rem);background:rgba(0,0,0,0) no-repeat center top/contain;pointer-events:none}#ba-student-weapon-img{width:100%}.label-qty,.label-droptype{font-weight:bold;font-size:12px;line-height:12px;position:absolute;background-color:var(--col-btn-primary);color:var(--col-btn-secondary);border-radius:1rem;left:4px;padding:.15rem .25rem;top:.2rem}#ba-item-list,#ba-stages-list,.ba-item-list{will-change:transform;transform:translateZ(0);font-size:0}#ba-raid-header{background-size:contain;background-repeat:no-repeat;background-position-x:right}#ba-raid-difficulty a,#ba-timeattack-difficulty a,#ba-worldraid-difficulty a{text-transform:uppercase;font-style:italic;font-weight:400;padding:.5rem .5rem;flex-basis:25%}a.nav-link.disabled{color:var(--col-panel-separator)}#ba-student-search-filters{min-width:340px;max-width:340px;padding:.5rem 0 0 .5rem;margin-right:.5rem}#ba-student-search-filters-panel{will-change:transform;transform:translateZ(0);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--col-panel-separator) rgba(0,0,0,0)}#ba-student-search-filters-panel::-webkit-scrollbar{height:10px;width:10px}#ba-student-search-filters-panel::-webkit-scrollbar-track{background:rgba(0,0,0,0)}#ba-student-search-filters-panel::-webkit-scrollbar-thumb{background-color:var(--col-panel-separator);background-clip:padding-box;border-radius:99px;border:solid 2px rgba(0,0,0,0)}#ba-student-search-filters-panel::-webkit-scrollbar-corner{display:none}#ba-student-search-results{will-change:transform;transform:translateZ(0);overflow-y:auto}@media only screen and (min-width: 768px){#ba-student-search-results{overflow-y:scroll;scrollbar-width:thin;scrollbar-color:var(--col-panel-separator) rgba(0,0,0,0);padding:.5rem}#ba-student-search-results::-webkit-scrollbar{height:10px;width:10px}#ba-student-search-results::-webkit-scrollbar-track{background:rgba(0,0,0,0)}#ba-student-search-results::-webkit-scrollbar-thumb{background-color:var(--col-panel-separator);background-clip:padding-box;border-radius:99px;border:solid 2px rgba(0,0,0,0)}#ba-student-search-results::-webkit-scrollbar-corner{display:none}}@media(max-width: 991px){#ba-navbar-content.collapse.show,#ba-navbar-content.collapsing{display:flex;flex-direction:column;align-items:stretch}#navbar-search,#ba-navbar-search,#navbar-search-results{width:100% !important}.modal-body{padding:0;overflow-y:overlay !important}.ba-icon-enemy{width:105px !important;height:95px !important}#ba-student-modal-page{height:100%;flex-wrap:nowrap;display:flex;flex-direction:column}#ba-student-search-filters{min-width:340px;max-width:none;padding:1rem 1rem 0 1rem;margin-right:0;flex:none}#ba-student-search-filters-panel{overflow-y:hidden;padding-bottom:1rem}}@media(max-width: 767px){.screen-height.mobile-scroll{max-height:calc((100vh - 74px)*.75)}.screen-height{max-height:none;overflow:hidden}.screen-height .card-body{padding:.5rem 0}#ba-student-img{height:450px;top:64px;margin-top:0}.ba-page{padding:.5rem}.ba-student-page{overflow-y:none;scrollbar-width:none;max-height:inherit;min-height:calc(100vh - 105px)}.ba-raid-page{overflow-y:none;scrollbar-width:none;max-height:inherit;min-height:calc(100vh - 11.5rem - 2.2vw)}.card{border:0px}.card-header .nav-tabs .nav-link.active{background-color:#fff;border-color:#fff}.card-body{border-radius:0px;padding:.5rem 0 0 0}.card-header{padding:0 0 .5rem 0;top:55px;z-index:1000;transition:background-color ease var(--var-animation-duration)}.card-header:first-child{border-radius:0px}#ba-background{transform:scale(1.2)}}.ba-student-lobby{position:relative}#ba-student-lobby-img{height:78px;width:78px;margin-right:10px;margin-bottom:10px;padding:3px;border-radius:var(--var-circular-radius) !important;object-fit:cover;object-position:center}#ba-student-lobby-unlock{height:32px;width:32px;display:inline-block;background-image:url("../images/ui/School_Icon_Schedule_Favor.png");background-size:contain;text-align:center;color:#fff;line-height:32px;position:absolute;left:56px;top:50px;font-weight:700}#loading-cover{width:100vw;height:100vh;padding-top:50vh;position:fixed;top:0px;z-index:9999;background-color:#212529}.ba-skill-buff,.ba-skill-debuff,.ba-skill-cc,.ba-skill-special{display:inline-flex;align-items:center;vertical-align:text-bottom;line-height:22px;font-weight:400;border-radius:1rem;padding:0rem .4rem;white-space:nowrap;cursor:default;transition:background-color ease var(--var-animation-duration),color ease var(--var-animation-duration)}.ba-skill-buff .buff-label,.ba-skill-debuff .buff-label,.ba-skill-cc .buff-label,.ba-skill-special .buff-label{padding-left:3px}.ba-skill-buff .buff-icon,.ba-skill-debuff .buff-icon,.ba-skill-cc .buff-icon,.ba-skill-special .buff-icon{height:22px;width:auto}.ba-skill-buff{background-color:var(--col-bg-buff);color:var(--col-text-buff)}.ba-skill-debuff{background-color:var(--col-bg-debuff);color:var(--col-text-debuff)}.ba-skill-cc{background-color:var(--col-bg-cc);color:var(--col-text-cc)}.ba-skill-special{background-color:var(--col-bg-status);color:var(--col-text-status)}.text-buff{color:var(--col-text-buff)}.text-debuff{color:var(--col-text-debuff)}.text-cc{color:var(--col-text-cc)}.text-special{color:var(--col-text-status)}.ba-student-panel{background-color:#d6eaf2;border-color:#fff !important;border-radius:.25rem;color:#2c4563}.ba-student-search-group{margin-top:.5rem;padding:.5rem;background-color:rgba(242,242,242,.26);border-radius:.5rem}.ba-student-search-group:first-child{margin-top:0 !important}.ba-student-search-group-header{height:30px;margin-bottom:.3rem}.ba-col-explosion,.ba-col-lightarmor{color:var(--col-text-explosive) !important;font-weight:700}.ba-col-pierce,.ba-col-heavyarmor{color:var(--col-text-piercing) !important;font-weight:700}.ba-col-mystic,.ba-col-unarmed{color:var(--col-text-mystic) !important;font-weight:700}.ba-col-sonic,.ba-col-elasticarmor{color:var(--col-text-sonic) !important;font-weight:700}.ba-col-structure{font-weight:700}.ba-col-emphasis{color:var(--col-text-emphasis) !important;font-weight:700}.ba-col-striker{color:#cc1a25 !important}.ba-col-special{color:#006bff !important}.tooltip-inner{cursor:default;max-width:340px;min-width:160px;background-color:var(--col-bg-tooltip);padding:.5rem;will-change:transform;transform:translateZ(0);transition:transform .15s linear;transform:scale(0.9)}.bs-tooltip-top .tooltip-inner{transform-origin:bottom}.bs-tooltip-start .tooltip-inner{transform-origin:right}.bs-tooltip-end .tooltip-inner{transform-origin:left}.bs-tooltip-bottom .tooltip-inner{transform-origin:top}.tooltip.show .tooltip-inner{transform:scale(1)}.tooltip.show{opacity:1;filter:drop-shadow(0 0.25rem 0.25rem rgba(0, 0, 0, 0.25))}.bs-tooltip-top .tooltip-arrow::before{border-top-color:var(--col-bg-tooltip) !important}.bs-tooltip-start .tooltip-arrow::before{border-left-color:var(--col-bg-tooltip) !important}.bs-tooltip-end .tooltip-arrow::before{border-right-color:var(--col-bg-tooltip) !important}.bs-tooltip-bottom .tooltip-arrow::before{border-bottom-color:var(--col-bg-tooltip) !important}.ba-tooltip-header{position:relative;margin:0 .25rem;display:flex;align-items:stretch}.ba-tooltip-img{display:flex;align-items:center;margin-right:.75rem}.ba-tooltip-img img{object-fit:cover;object-position:center}.img-scale-larger{transform:scale(1.2)}.ba-tooltip-title{white-space:pre-line;text-align:left;font-size:1.125rem;font-weight:400;line-height:1.25;margin-bottom:.125rem}.ba-tooltip-subtitle{white-space:pre-line;margin-right:1rem;text-align:left;font-size:.75rem;font-weight:400}.ba-tooltip-rarity{white-space:pre-line;margin-left:1rem;text-align:right;font-size:.75rem;font-weight:400}.ba-tooltip-body{margin-top:.25rem;padding:.25rem .5rem;border-radius:.25rem;text-align:left;white-space:pre-line;background-color:var(--col-bg-tooltip-body)}#navbar-search-results{position:absolute;top:38px;right:0;color:var(--col-btn-primary);background-color:var(--col-btn-secondary);border-radius:0 0 .25rem .25rem;width:340px;padding:0 .25rem .5rem .5rem}#navbar-search-results>div{padding-right:.25rem;max-height:500px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--col-panel-separator) rgba(0,0,0,0)}#navbar-search-results>div::-webkit-scrollbar{height:10px;width:10px}#navbar-search-results>div::-webkit-scrollbar-track{background:rgba(0,0,0,0)}#navbar-search-results>div::-webkit-scrollbar-thumb{background-color:var(--col-panel-separator);background-clip:padding-box;border-radius:99px;border:solid 2px rgba(0,0,0,0)}#navbar-search-results>div::-webkit-scrollbar-corner{display:none}#ba-navbar-search{padding-left:calc(1.5rem + 16px);width:220px;transition:width var(--var-animation-duration) ease,background-color var(--var-animation-duration) ease}#ba-navbar-search:focus,#navbar-search.has-text #ba-navbar-search{width:340px;background-color:var(--col-btn-secondary)}#ba-navbar-search.results-open{border-radius:.25rem .25rem 0 0 !important}#navbar-search-icon{height:16px;width:16px;position:absolute;top:11px;left:11px;color:var(--col-theme-text-t);pointer-events:none}#ba-navbar-search:focus+i,#navbar-search.has-text #navbar-search-icon{color:var(--col-theme-text)}.ba-search-result-item{padding:.5rem .25rem;display:flex;width:100%;align-items:stretch;cursor:pointer;border-radius:.25rem;color:var(--col-theme-text);text-decoration:none;transition-duration:var(--var-animation-duration)}.ba-search-result-item:hover,.ba-search-result-item.selected{background-color:var(--col-btn-active-secondary);color:var(--col-btn-active-primary)}.ba-search-img{margin-right:.75rem}.ba-search-img img{object-fit:cover;border-radius:var(--var-circular-radius) !important;width:48px;height:48px}.ba-search-name{text-align:left;font-size:1.125rem;font-weight:400;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ba-search-subtitle{white-space:pre-line;margin-right:1rem;text-align:left;font-size:.75rem;font-weight:400}.ba-search-rarity{white-space:pre-line;margin-left:1rem;text-align:right;font-size:.75rem;font-weight:700}#ba-home-gacha-list>div{margin:.5rem;max-width:100px}.ba-node-quality-1,.ba-item-node-1{background-color:var(--col-bg-node-normal)}.ba-node-quality-2,.ba-item-node-2{background-color:var(--col-bg-node-rare)}.navbar-logo{height:40px;cursor:pointer}.navbar-logo svg{height:34px;width:auto}.navbar-logo svg path.fill-primary{fill:var(--col-theme-text)}.navbar-logo svg path.fill-secondary{fill:var(--col-theme-logo)}/*# sourceMappingURL=main.css.map */
