.store{border:1px solid #b496ff;border-radius:3px;display:flex;flex-direction:column;margin:5px;padding:5px}.store>.title{font-weight:700;margin:5px}.store>.controls{margin:5px}.store>.controls .control{align-items:center;display:flex;flex-grow:0;width:-webkit-max-content;width:max-content}.store>.controls .control input{margin-left:5px}.store>.collapsible{border:1px solid #b496ff;border-radius:3px;display:flex;flex-direction:column;margin:5px;padding:5px}.store>.collapsible>.collapsible-title{align-items:center;display:flex;font-weight:700;justify-content:space-between;margin:5px}.store>.collapsible>.card{align-items:center;display:flex;margin:5px;padding:5px}.store>.collapsible>.card>div{margin:5px}.store>.collapsible>.assist,.store>.collapsible>.ultimate-weapon{border:1px solid #0ac8ff;border-radius:3px;display:flex;flex-direction:column;margin:5px;padding:5px}.store>.collapsible>.assist>.title,.store>.collapsible>.ultimate-weapon>.title{font-weight:700;margin:5px}.store>.collapsible>.assist>.unlocked,.store>.collapsible>.ultimate-weapon>.unlocked{display:flex;margin:5px}.store>.collapsible>.assist>.unlocked>input,.store>.collapsible>.ultimate-weapon>.unlocked>input{margin-right:5px}.store>.collapsible>.assist>.upgrade,.store>.collapsible>.ultimate-weapon>.upgrade{display:flex;flex-direction:column;margin:5px;padding:5px}.store>.collapsible>.assist>.upgrade>.title,.store>.collapsible>.ultimate-weapon>.upgrade>.title{font-weight:700;margin:5px}.store>.collapsible>.assist>.upgrade>.value,.store>.collapsible>.ultimate-weapon>.upgrade>.value{align-items:center;display:flex;margin:5px;padding-left:10px}.store>.collapsible>.assist>.upgrade>.value div,.store>.collapsible>.ultimate-weapon>.upgrade>.value div{margin-right:15px}@media(max-width:720px){.store>.collapsible>.assist>.upgrade>.value,.store>.collapsible>.ultimate-weapon>.upgrade>.value{align-items:flex-start;display:flex;flex-direction:column}.store>.collapsible>.assist>.upgrade>.value div,.store>.collapsible>.assist>.upgrade>.value input,.store>.collapsible>.ultimate-weapon>.upgrade>.value div,.store>.collapsible>.ultimate-weapon>.upgrade>.value input{margin:5px 0}.store>.collapsible>.assist>.upgrade>.value .info,.store>.collapsible>.ultimate-weapon>.upgrade>.value .info{margin-left:15px}}.store>.collapsible>.assist>.upgrade>.description,.store>.collapsible>.assist>.upgrade>.lab,.store>.collapsible>.assist>.upgrade>.perk,.store>.collapsible>.ultimate-weapon>.upgrade>.description,.store>.collapsible>.ultimate-weapon>.upgrade>.lab,.store>.collapsible>.ultimate-weapon>.upgrade>.perk{margin:5px;padding-left:10px}.store>.collapsible>.assist>.upgrade input[type=number],.store>.collapsible>.ultimate-weapon>.upgrade input[type=number]{margin-left:5px;margin-right:5px}.store>.collapsible>.assist>.upgrade input[type=checkbox],.store>.collapsible>.ultimate-weapon>.upgrade input[type=checkbox]{margin-right:5px}.stats{border:1px solid #b496ff;border-radius:3px;flex-direction:column}.stats,.stats>.controls{display:flex;margin:5px;padding:5px}.stats>.controls .control{margin:5px;padding-left:5px}.stats>.controls .control>input{margin-left:10px;margin-right:10px}.stats .assist-module,.stats .overview,.stats .ultimate-weapon{border:1px solid #0ac8ff;border-radius:3px;display:flex;flex-direction:column;margin:10px;padding:10px}.stats .assist-module>.title,.stats .overview>.title,.stats .ultimate-weapon>.title{align-items:center;display:flex;justify-content:space-between;margin:5px}.stats .assist-module>.title .name,.stats .overview>.title .name,.stats .ultimate-weapon>.title .name{font-weight:700}.stats .costs{display:flex;flex-direction:column;margin:5px;padding:5px}.stats .costs>.title{font-weight:700;margin:5px}.stats .costs>.cost{margin:5px;padding-left:10px}.stats .costs>.cost>.value{margin:5px}.stats .costs>.cost>.time{margin:5px;padding-left:15px}#main{align-items:stretch;border:1px solid #b496ff;flex-direction:column;justify-content:flex-start}#main,#main>.controls{display:flex;padding:5px}#main>.controls{flex-wrap:wrap;gap:10px}#main>.controls button{padding:10px;width:-webkit-max-content;width:max-content}.tables{border:1px solid #b496ff;margin:5px;padding:5px}.tables .table{border:1px solid #0ac8ff;flex-direction:column;overflow:auto}.tables .table,.tables .table .title{align-items:center;display:flex;margin:5px;padding:5px}.tables .table .title{align-self:stretch;justify-content:space-between}.tables .table .total-costs{margin:5px;padding:5px}.tables .table table{border-spacing:0;margin:5px;max-width:1000px;min-width:700px;overflow:auto;padding:0}@media(max-width:800px){.tables .table table{align-self:flex-start}}.tables .table table .primary,.tables .table table .primary-1{color:#0ac8ff}.tables .table table .primary-2{color:#0ab4eb}.tables .table table .primary-3{color:#0aa0d7}.tables .table table .primary-4{color:#0a8cc3}.tables .table table .secondary,.tables .table table .secondary-1{color:#b496ff}.tables .table table .secondary-2{color:#a082eb}.tables .table table .secondary-3{color:#8c6ed7}.tables .table table .secondary-4{color:#785ac3}.tables .table table .tertiary,.tables .table table .tertiary-1{color:#0aff89}.tables .table table .tertiary-2{color:#0aeb7f}.tables .table table .tertiary-3{color:#0ad775}.tables .table table .tertiary-4{color:#0ac36b}.tables .table table .dark{background-color:#0a0a0a}.tables .table table .light{background-color:#1e1e1e}.tables .table table td,.tables .table table th{border-bottom:1px solid #0a649b;padding:5px;text-align:center}.tables .table .plus-costs{align-items:stretch;display:flex;flex-direction:column;max-width:100%}@media(max-width:800px){.tables .table .plus-costs{align-self:flex-start}}.tables .table .plus-costs table{min-width:300px}.tables .table .plus-costs .description,.tables .table .plus-costs .title{flex-grow:0;margin:5px;max-width:700px;padding:5px}.tables .table .plus-costs .title{font-weight:700}.combo-calculator .controls{border:1px solid #0ac8ff;border-radius:3px;display:flex;flex-direction:column;margin:5px;padding:5px}.combo-calculator .controls div{margin:5px;padding:5px}.combo-calculator .controls div input{margin-left:10px}.combo-calculator .controls .results{font-weight:700;margin:5px}.combo-calculator .table{align-items:center;border:1px solid #0ac8ff;display:flex;flex-direction:column;margin:5px;overflow:auto;padding:5px}.combo-calculator .table .title{align-items:center;align-self:stretch;display:flex;justify-content:space-between;margin:5px;padding:5px}.combo-calculator .table .total-costs{margin:5px;padding:5px}.combo-calculator .table table{border-spacing:0;margin:5px;max-width:1000px;min-width:700px;overflow:auto;padding:5px}@media(max-width:800px){.combo-calculator .table table{align-self:flex-start}}.combo-calculator .table table .primary,.combo-calculator .table table .primary-1{color:#0ac8ff}.combo-calculator .table table .primary-2{color:#0ab4eb}.combo-calculator .table table .primary-3{color:#0aa0d7}.combo-calculator .table table .primary-4{color:#0a8cc3}.combo-calculator .table table .secondary,.combo-calculator .table table .secondary-1{color:#b496ff}.combo-calculator .table table .secondary-2{color:#a082eb}.combo-calculator .table table .secondary-3{color:#8c6ed7}.combo-calculator .table table .secondary-4{color:#785ac3}.combo-calculator .table table .tertiary,.combo-calculator .table table .tertiary-1{color:#0aff89}.combo-calculator .table table .tertiary-2{color:#0aeb7f}.combo-calculator .table table .tertiary-3{color:#0ad775}.combo-calculator .table table .tertiary-4{color:#0ac36b}.combo-calculator .table table .dark{background-color:#0a0a0a}.combo-calculator .table table .light{background-color:#1e1e1e}.combo-calculator .table table td,.combo-calculator .table table th{border-bottom:1px solid #0a649b;padding:5px;text-align:center}.plus-path .info{border:1px solid #0ac8ff;border-radius:3px;margin:5px;padding:10px}.plus-path .controls{flex-wrap:wrap;padding:5px}.plus-path .controls,.plus-path .controls .control{border:1px solid #0ac8ff;border-radius:3px;display:flex;margin:5px}.plus-path .controls .control{min-width:-webkit-max-content;min-width:max-content;padding:10px}.plus-path .controls .control input,.plus-path .controls .control select{margin-left:10px}.plus-path .controls .control input[type=number]{width:50px}.plus-path .results{background-color:#0a0a0a;border:1px solid #0ac8ff;border-radius:3px;margin:10px 5px 5px;padding:10px;position:relative}@media(max-width:1162px){.plus-path .results{max-width:100vw;overflow-x:auto}}.plus-path .results table{border-spacing:0}.plus-path .results table td,.plus-path .results table th{padding:5px 10px}.plus-path .results table thead tr th{background-color:#0a0a0a;min-width:-webkit-max-content;min-width:max-content;position:-webkit-sticky;position:sticky;top:0}.plus-path .results table tbody tr:nth-child(odd){background-color:#1e1e1e}.plus-path .results table tbody tr td.name{font-weight:700;text-transform:capitalize}.plus-path .results table tbody tr td.initial{color:#b496ff}.plus-path .results table tbody tr td.bonus,.plus-path .results table tbody tr td.damage{color:#ed3333}.plus-path .results table tbody tr td.cooldown{color:#586cff}.plus-path .results table tbody tr td.quantity{color:#4de952}.plus-path .results table tbody tr td.plus{color:#40d4e8}.plus-path .results table tbody tr td.unlock{color:#fff700}.plus-path .results table tbody tr td.unlocked.true{color:#0aff89}.plus-path .results table tbody tr td.unlocked.false{color:#ff4141}body,html{background-color:#0a0a0a}body,button,html{color:#fff;font-family:Palanquin,sans-serif}button{align-items:center;background-color:transparent;border:1px solid #0ac8ff;border-radius:3px;cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;flex-wrap:wrap;font-size:14px;font-weight:600;justify-content:center;outline:none;padding:.5rem .25rem;width:10rem}button:hover:enabled{background-color:#b496ff;border-color:#b496ff}button:hover:enabled:active{background-color:#0ac8ff;border-color:#0ac8ff}button:disabled{background-color:#646478;border-color:#646478;cursor:not-allowed}#explanation{border:1px solid #b496ff;margin:5px;padding:5px 10px}@-webkit-keyframes position{0%{margin-top:100vh}to{margin-top:0}}@keyframes position{0%{margin-top:100vh}to{margin-top:0}}.jory-fools audio{height:0;visibility:hidden;width:0}.jory-fools .jory-image{align-items:center;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-name:position;animation-name:position;background-color:#0a0a0a;bottom:0;display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0;z-index:9999999}.jory-fools .jory-image img{margin-top:100px}.jory-fools button.ninza-mode{border-color:#b496ff;border-radius:10px;border-width:10px;color:#b496ff;font-size:72px;font-weight:700;width:15rem}.jory-fools button.ninza-mode:hover{color:#fff}#tos{align-items:flex-start;border:1px solid #b496ff;display:flex;flex-direction:column;gap:16px;margin:16px;padding:16px}#tos label input{margin-right:16px}