*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#213547;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}select,button,hr,ul,ol,li{all:revert;box-sizing:border-box}button{font-size:inherit;line-height:1;padding:1px}input:not([type]),input[type=text]{all:revert;box-sizing:border-box}input[type=number]:focus-visible{box-shadow:0 0 3px 1px #eee inset}th{font-weight:700}a{font-weight:500;color:#585fe1;text-decoration:inherit}a:hover,a:focus{color:#747bff}body{margin:0;min-width:320px;min-height:100vh}h1{font-size:2em;line-height:1.1}#app{padding:2rem;text-align:center}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}label.svelte-1qffaf0{display:inline-block}select.svelte-1qffaf0{width:100%}.wrapper.svelte-1yvaze0{display:inline-flex;align-items:stretch}label.svelte-1yvaze0{flex:1}select.svelte-1yvaze0{height:100%;width:100%}button.svelte-1yvaze0{width:1.6em;height:1.6em;background-size:100% 100%}span.svelte-18m2f8d{-webkit-user-select:none;user-select:none;white-space:preserve}.iteminput.svelte-15bzmt.svelte-15bzmt{display:inline-flex}.name.svelte-15bzmt.svelte-15bzmt{flex:1;background-color:inherit}.custom.svelte-15bzmt.svelte-15bzmt{background-color:#fcc}.filter-wrapper.svelte-15bzmt.svelte-15bzmt{display:inline-block;position:relative;text-align:center}.filter-wrapper.svelte-15bzmt button.svelte-15bzmt:not(.awaken-button){visibility:hidden}.awaken-button.svelte-15bzmt.svelte-15bzmt{position:absolute;top:0;left:0;right:0;bottom:0}.symbol.svelte-15bzmt.svelte-15bzmt{-webkit-user-select:none;user-select:none;position:absolute;display:block;top:0;left:0;right:0;bottom:0}.awaken-icon.svelte-15bzmt.svelte-15bzmt{position:absolute;display:block;z-index:0;right:-2px;bottom:-2px;height:70%}.awaken-button.svelte-15bzmt:not(.awakened) .awaken-icon.svelte-15bzmt{display:none}.filter-wrapper.resettable.svelte-15bzmt .symbol.svelte-15bzmt{display:none}.worksheet.svelte-c7kkd5.svelte-c7kkd5{margin:0 auto;border-collapse:collapse}.worksheet.svelte-c7kkd5 caption.svelte-c7kkd5{padding-right:1.5em;margin:0 4em}.target-item-name.svelte-c7kkd5.svelte-c7kkd5{font-weight:700}.worksheet.svelte-c7kkd5 th.svelte-c7kkd5,.worksheet.svelte-c7kkd5 td.svelte-c7kkd5{border:solid 1px #999;position:relative}.worksheet.svelte-c7kkd5 th.svelte-c7kkd5:last-child,.worksheet.svelte-c7kkd5 td.svelte-c7kkd5:last-child{border:none}.expandable.svelte-c7kkd5 td.svelte-c7kkd5:last-child,.expansion.svelte-c7kkd5 td.svelte-c7kkd5:last-child{border:solid 1px #999}.worksheet.svelte-c7kkd5 thead.svelte-c7kkd5{border-left:solid 2px #000}.worksheet.svelte-c7kkd5 thead th.svelte-c7kkd5{border-top:solid 2px #000;border-bottom:solid 2px #000}.worksheet.svelte-c7kkd5 thead th.svelte-c7kkd5:nth-last-child(2){border-right:solid 2px #000}.ordinal-cell.svelte-c7kkd5.svelte-c7kkd5{width:70%;padding:0 .5em}.effect-cell.svelte-c7kkd5.svelte-c7kkd5{padding:.25em;text-align:left}.material-row.svelte-c7kkd5 td.svelte-c7kkd5:not(:last-child,:first-child,.attr),.material-row.svelte-c7kkd5 td.material-expand-cell.svelte-c7kkd5,.material-row.expansion.svelte-c7kkd5 td.svelte-c7kkd5,.material-row.svelte-c7kkd5 td.identity.svelte-c7kkd5{background-color:#f2f0e4}.material-row.alt.svelte-c7kkd5:not(.expansion) td.svelte-c7kkd5:not(:last-child,:first-child),.material-row.alt.svelte-c7kkd5:not(.expansion) td.material-expand-cell.svelte-c7kkd5,.material-row.alt.svelte-c7kkd5:not(.expansion) td.identity.svelte-c7kkd5{border-top:solid 2px #000}.material-row.alt.svelte-c7kkd5:not(.expanded,.expansion) td.svelte-c7kkd5:not(:last-child,:first-child),.material-row.alt.svelte-c7kkd5:not(.expanded) td.material-expand-cell.svelte-c7kkd5,.material-row.alt.svelte-c7kkd5:not(.expanded,.expansion) td.identity.svelte-c7kkd5,.material-row.alt.expansion.svelte-c7kkd5 td.svelte-c7kkd5:not(:first-child),.material-row.alt.expansion.svelte-c7kkd5 td.effect-cell.svelte-c7kkd5{border-bottom:solid 2px #000}.material-row.alt.svelte-c7kkd5 td.svelte-c7kkd5:not(:last-child,:first-child,.attr),.material-row.alt.svelte-c7kkd5 td.material-expand-cell.svelte-c7kkd5,.material-row.alt.expansion.svelte-c7kkd5 td.svelte-c7kkd5,.material-row.alt.svelte-c7kkd5 td.identity.svelte-c7kkd5{background-color:#cec7ab}.material-row.alt.svelte-c7kkd5 td.identity.svelte-c7kkd5,.material-row.alt.expansion.svelte-c7kkd5 td.effect-cell.svelte-c7kkd5{border-left:solid 2px #000}.material-row.alt.svelte-c7kkd5:not(.expandable,.expansion) td.svelte-c7kkd5:nth-last-child(2){border-right:solid 2px #000}.material-row.alt.expandable.svelte-c7kkd5 td.svelte-c7kkd5:last-child,.material-row.alt.expansion.svelte-c7kkd5 td.svelte-c7kkd5:last-child{border-right:solid 2px #000}.material-row.svelte-c7kkd5 td.identity.svelte-c7kkd5 .filter-wrapper{padding:0 1px}.material-row.alt.svelte-c7kkd5 td.identity.svelte-c7kkd5 .filter-wrapper{padding-left:0}.worksheet-total.svelte-c7kkd5.svelte-c7kkd5,.effect-row.svelte-c7kkd5.svelte-c7kkd5{border-left:solid 2px #666}.worksheet-total.svelte-c7kkd5 .svelte-c7kkd5:is(th,td):not(:last-child),.worksheet-total.expandable.svelte-c7kkd5 td.svelte-c7kkd5:last-child{border-top:solid 2px #666}.worksheet-total.svelte-c7kkd5:not(.expandable) td.svelte-c7kkd5:last-child{border-left:solid 2px #666}.worksheet-total.expandable.svelte-c7kkd5 td.svelte-c7kkd5:last-child,.effect-row.svelte-c7kkd5 td.svelte-c7kkd5:last-child{border-right:solid 2px #666}.worksheet.svelte-c7kkd5 tfoot tr.svelte-c7kkd5:last-child{border-bottom:solid 2px #666}.req-category.svelte-c7kkd5.svelte-c7kkd5{width:1%;text-wrap:nowrap}.req-awaken.svelte-c7kkd5.svelte-c7kkd5{background-color:#fce5cd}.name-cell.svelte-c7kkd5.svelte-c7kkd5{vertical-align:middle;text-align:left}.attr.svelte-c7kkd5.svelte-c7kkd5{width:1%;min-width:4em;font-weight:700;color:#1c1c1c}.qual-cell.svelte-c7kkd5.svelte-c7kkd5{width:1%}.qual-cell.has-bonus.svelte-c7kkd5.svelte-c7kkd5{background-color:#fce5cd}.attr.svelte-c7kkd5 input.svelte-c7kkd5{background-color:inherit;font-weight:inherit;width:100%;height:100%;text-align:center}.attr-expanded-mod.svelte-c7kkd5 input.svelte-c7kkd5{background-color:#e6a525;width:calc(100% - 1em)}.attr-fire.svelte-c7kkd5.svelte-c7kkd5{background-color:#e59096}.attr-ice.svelte-c7kkd5.svelte-c7kkd5{background-color:#a1bbd4}.attr-light.svelte-c7kkd5.svelte-c7kkd5{background-color:#ba90c0}.attr-earth.svelte-c7kkd5.svelte-c7kkd5{background-color:#bfa87c}.alt.svelte-c7kkd5 .attr-fire.svelte-c7kkd5{background-color:#e27080}.alt.svelte-c7kkd5 .attr-ice.svelte-c7kkd5{background-color:#77a8d0}.alt.svelte-c7kkd5 .attr-light.svelte-c7kkd5{background-color:#a76ebb}.alt.svelte-c7kkd5 .attr-earth.svelte-c7kkd5{background-color:#ab8e55}.attr-0.svelte-c7kkd5.svelte-c7kkd5:not(:focus){color:transparent}.attr-mod.svelte-c7kkd5.svelte-c7kkd5{display:inline-block;line-height:1;background-color:#e6a525;padding:0 .2em;border-radius:.3em;margin-left:.3em}.attr-0.svelte-c7kkd5+.attr-mod.svelte-c7kkd5{margin-left:-.5em}.worksheet.svelte-c7kkd5 thead th.svelte-c7kkd5:last-child{width:1%;min-width:1.5em}.material-expand.svelte-c7kkd5.svelte-c7kkd5{width:100%}.recipes.svelte-1f7npk0.svelte-1f7npk0{width:100%;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.recipe.svelte-1f7npk0.svelte-1f7npk0,.add-recipe-wrapper.svelte-1f7npk0.svelte-1f7npk0{margin:2em;width:44em;position:relative}.recipe.svelte-1f7npk0 table{width:100%}.recipe-actions.svelte-1f7npk0.svelte-1f7npk0{position:absolute;height:1.5em;opacity:0;background-color:#fff;z-index:10;transition:opacity .5s}.recipe-replace.svelte-1f7npk0.svelte-1f7npk0{position:absolute;height:1.5em;background-color:#fff;padding-right:1.6em;z-index:10;left:4em;right:4em;text-align:center}.recipe.svelte-1f7npk0:hover .recipe-actions.svelte-1f7npk0,.recipe-actions.svelte-1f7npk0.svelte-1f7npk0:focus-within{opacity:1}.recipe-actions.svelte-1f7npk0 button.svelte-1f7npk0{height:100%}.add-recipe-wrapper.svelte-1f7npk0.svelte-1f7npk0{display:flex;align-items:stretch;justify-content:stretch}.add-recipe.svelte-1f7npk0.svelte-1f7npk0{border:dashed 4px #999;padding:1em 0;display:flex;align-items:center;justify-content:center;margin-top:1.5rem;margin-right:1.6em;width:100%}.add-recipe.svelte-1f7npk0 button.svelte-1f7npk0{font-size:4em}.credits.svelte-1q9t31r{color:#555}
