@font-face{font-family:SourceHanSansSC;src:url(/transfinite-layers/assets/SourceHanSansSC-Regular-2-BuM0i8bv.otf)}:root{--bg: #181818;--panel: #181818;--text: #ffffff;--dim: #c0c0c0;--strong: #ffffff;--faint: #606060;--selected-bg: #484848;--hover: #303030;--selected-hover: #606060;--shadow: #a0a0a0;--dim-odd-bg: #333333;--dim-even-bg: #777777;--input-bg: #101010;--meta-border: #c060e0;--meta-text: #e0a0f0;--meta-strong: #f0d0ff;--meta-bg: #603060;--meta-hover: #503050;--good-border: #3fcf3f;--good-bg: #005f00;--good-hover: #007f00;--accent: #ffd700;--bad-border: #cf3f3f;--bad-bg: #5f0000;--bad-hover: #7f0000;--softcap: #606080}body.light{--bg: #f0f0f0;--panel: #e8e8e8;--text: #181818;--dim: #404040;--strong: #101010;--faint: #909090;--selected-bg: #c0c0c0;--hover: #d8d8d8;--selected-hover: #b0b0b0;--shadow: #808080;--dim-odd-bg: #d0d0d0;--dim-even-bg: #e0e0e0;--input-bg: #ffffff;--meta-border: #a050c0;--meta-text: #7a30a0;--meta-strong: #7a30a0;--meta-bg: #d8b0e8;--meta-hover: #e0c8f0;--good-border: #2f9f2f;--good-bg: #c8e8c8;--good-hover: #b0d8b0;--accent: #b58900;--bad-border: #cf3f3f;--bad-bg: #f0c8c8;--bad-hover: #e0b0b0;--softcap: #9090b0}body{background-color:var(--bg);color:var(--text);-moz-user-select:none;-webkit-user-select:none;user-select:none;margin:0;font-family:SourceHanSansSC}.text{font-size:14px;color:var(--text)}.bold{font-weight:700}.softcapped{color:var(--softcap);font-weight:700;text-shadow:1px 1px var(--shadow)}.row{display:flex;flex-direction:row;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center}.row.tight{gap:2px}.section{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:8px}.section.box{border:2px solid var(--dim);padding:6px;margin-top:0}.subtabRow{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}input,textarea,select{background-color:var(--input-bg);color:var(--text);border:1px solid var(--dim)}button{border:2px solid;padding:4px;margin:1px;font-size:14px;text-align:center;transition:all .2s;border-color:var(--dim);background-color:var(--panel);color:var(--dim);cursor:pointer}button:disabled{cursor:not-allowed}button:hover:not(:disabled){background-color:var(--hover)}.selected,.affordable{border-color:var(--strong);background-color:var(--selected-bg);color:var(--strong)}button.selected:hover:not(:disabled),button.affordable:hover:not(:disabled){background-color:var(--selected-hover)}button.affordable:active{transform:scale(.98)}.bought,.toggle-on{border-color:var(--good-border);background-color:var(--good-bg);color:var(--text)}button.toggle-on:hover:not(:disabled){background-color:var(--good-hover)}button.bought:hover:not(:disabled){background-color:var(--good-hover)}.toggle-off{border-color:var(--bad-border);background-color:var(--bad-bg);color:var(--text)}button.toggle-off:hover:not(:disabled){background-color:var(--bad-hover)}.bad{border-color:var(--bad-border);background-color:var(--bad-bg);color:var(--text)}button.bad:hover:not(:disabled){background-color:var(--bad-hover)}button.meta{border-color:var(--meta-border);color:var(--meta-text)}button.meta.selected{border-color:var(--meta-strong);background-color:var(--meta-bg);color:var(--strong)}button.meta:hover:not(:disabled){background-color:var(--meta-hover)}button.subTab{height:28px;padding:2px 10px}button.prestige{width:160px;height:32px}button.buyable{width:88px;height:26px;font-size:11px}button.upgrade{display:flex;align-items:center;justify-content:center;flex-direction:column;width:150px;height:120px;margin:5px}button.mainTab{width:100%;height:40px;font-size:16px}button.toggle{height:32px;min-width:60px}button.toggle.compact{width:60px;min-width:0;padding:0 4px;height:26px;font-size:11px}.freeLevel[data-v-fdf53d87]{color:#ff7f00}div.buyableItem[data-v-fdf53d87]{display:flex;flex-direction:column;align-items:center;border:2px solid var(--dim);padding:4px;gap:4px}div.buyableInfo[data-v-fdf53d87]{display:flex;flex-direction:column;align-items:center}span.name[data-v-fdf53d87]{font-size:16px}button.upgrade[data-v-fb4612ad]{position:relative}button.upgrade.auto[data-v-fb4612ad]{border-color:var(--accent)}span.autoTag[data-v-fb4612ad]{position:absolute;top:2px;right:2px;font-size:10px;color:var(--text);padding:0 3px;border-radius:3px}div.layerSelect[data-v-e8025ab5]{display:flex;flex-direction:column;align-items:center;gap:4px}.text-highlight[data-v-11b5da4a]{font-size:18px;color:var(--text);text-shadow:1px 1px var(--shadow)}div#layers[data-v-11b5da4a]{display:flex;flex-direction:column;align-items:center}div.prestigeRow[data-v-11b5da4a]{display:flex;flex-direction:row;align-items:center;gap:6px}div#dimensionTable[data-v-11b5da4a]{display:grid;grid-template-columns:110px 140px 150px;grid-auto-rows:32px}div#dimensionTable .cell[data-v-11b5da4a]{display:flex;flex-direction:column;justify-content:center;align-items:center}div#dimensionTable .cell.horizontal[data-v-11b5da4a]{flex-direction:row;gap:2px}div#dimensionTable .cell .text[data-v-11b5da4a]{font-size:12px}div#dimensionTable .cell[data-v-11b5da4a]:nth-child(6n+1),div#dimensionTable .cell[data-v-11b5da4a]:nth-child(6n+2),div#dimensionTable .cell[data-v-11b5da4a]:nth-child(6n+3){background-color:var(--dim-odd-bg)}div#dimensionTable .cell[data-v-11b5da4a]:nth-child(6n+4),div#dimensionTable .cell[data-v-11b5da4a]:nth-child(6n+5),div#dimensionTable .cell[data-v-11b5da4a]:nth-child(6n+6){background-color:var(--dim-even-bg)}div#buyables[data-v-11b5da4a]{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:12px}div.buyableRow[data-v-11b5da4a]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px}div#upgrades[data-v-11b5da4a]{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:12px}div.upgradeRow[data-v-11b5da4a]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px}span.sectionTitle[data-v-11b5da4a]{font-size:14px;font-weight:700;color:var(--dim);border-bottom:1px solid var(--faint);padding-bottom:2px}@media(max-width:700px){div#dimensionTable[data-v-11b5da4a]{grid-template-columns:repeat(3,minmax(0,1fr))}div#dimensionTable button[data-v-11b5da4a]{width:100%}}div.statTree[data-v-5ec3edeb]{display:flex;flex-direction:column;align-items:flex-start;min-width:260px}div.statRow[data-v-5ec3edeb]{cursor:default;width:100%;padding:1px 4px;transition:all .2s}div.statRow.clickable[data-v-5ec3edeb]{cursor:pointer}div.statRow.clickable[data-v-5ec3edeb]:hover{background-color:var(--hover)}span.statArrow[data-v-5ec3edeb]{display:inline-block;width:14px;color:var(--dim)}div#options[data-v-3b7950a1]{display:flex;flex-direction:column;align-items:center}textarea[data-v-3b7950a1]{width:320px;resize:none;color:var(--dim);border-color:var(--faint);padding:4px}input[data-v-3b7950a1]{width:120px;padding:4px}span.hotkey[data-v-3b7950a1]{min-width:96px;color:var(--accent)}div.hotkeyGrid[data-v-3b7950a1]{display:grid;grid-template-columns:auto 1fr;gap:2px 16px;justify-items:start;align-items:center}div.left[data-v-3b7950a1]{align-items:flex-start;text-align:left;width:100%;max-width:560px;box-sizing:border-box}div.layerStats[data-v-3b7950a1]{display:flex;flex-direction:column;align-items:flex-start;gap:1px;border-top:1px solid var(--faint);padding:4px 0}span.layerName[data-v-3b7950a1]{color:var(--good-border)}div.changelog[data-v-3b7950a1]{width:100%;max-width:560px;text-align:left;margin-top:6px}span.version[data-v-3b7950a1]{color:var(--accent)}ul.changelogNotes[data-v-3b7950a1]{margin:2px 0 0;padding-left:20px}ul.changelogNotes li[data-v-3b7950a1]{line-height:1.5}div#achievements[data-v-c264c979]{container-type:inline-size;display:flex;flex-direction:column;align-items:center;gap:6px}div#achievementList[data-v-c264c979]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;padding:4px;width:100%;box-sizing:border-box}div.achievement[data-v-c264c979]{border:2px solid var(--faint);padding:4px;background-color:var(--panel);color:var(--faint);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;height:52px;box-sizing:border-box}div.achievement.bought[data-v-c264c979]{border-color:var(--good-border);background-color:var(--good-bg);color:var(--text)}div.achievement .name[data-v-c264c979]{font-size:13px}div.achievement .reward[data-v-c264c979]{font-size:11px}div.achievementTip[data-v-c264c979]{position:fixed;transform:translate(-50%,-100%);background-color:var(--panel);border:1px solid var(--dim);color:var(--text);padding:4px;z-index:1000;max-width:260px;font-size:12px;pointer-events:none}div.achievementTip .effect[data-v-c264c979]{color:var(--accent);margin-top:2px}div.story[data-v-c264c979]{border:2px solid var(--faint);width:360px;padding:4px}div.story.locked[data-v-c264c979]{color:var(--faint)}@container (max-width: 900px){div#achievementList[data-v-c264c979]{grid-template-columns:repeat(6,minmax(0,1fr))}}@container (max-width: 680px){div#achievementList[data-v-c264c979]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width: 460px){div#achievementList[data-v-c264c979]{grid-template-columns:repeat(2,minmax(0,1fr))}}div.knowledgeItem[data-v-74fd5a19]{display:flex;flex-direction:column;align-items:center;text-align:center;border:2px solid var(--dim);padding:4px;gap:4px;width:200px;height:120px}div.knowledgeItem>.text[data-v-74fd5a19]{width:100%}div.knowledgeItem>.row[data-v-74fd5a19]{margin-top:auto}div#knowledge[data-v-39e31b4c]{display:flex;flex-direction:column;align-items:center;gap:6px}div#knowledgeUpgrades[data-v-39e31b4c]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px}div#challenges[data-v-cf3679bd]{display:flex;flex-direction:column;align-items:center;gap:8px}div#challengeList[data-v-cf3679bd]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px;width:100%}div.challenge[data-v-cf3679bd]{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:4px;border:2px solid var(--dim);padding:6px;width:240px;height:235px;box-sizing:border-box}div.challenge.active[data-v-cf3679bd]{border-color:var(--good-border)}div.challenge.locked[data-v-cf3679bd]{color:var(--faint);opacity:.7}div.challenge .name[data-v-cf3679bd]{font-size:16px}div.challenge .reward[data-v-cf3679bd]{color:var(--good-border)}div.challenge .rewardValue[data-v-cf3679bd]{color:var(--accent);font-size:13px}div.challenge .lockInfo[data-v-cf3679bd]{color:var(--faint)}div.challenge .info[data-v-cf3679bd]{height:48px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}div.progressBar[data-v-cf3679bd]{width:100%;height:12px;border:1px solid var(--dim);background-color:var(--input-bg);box-sizing:border-box}div.progressFill[data-v-cf3679bd]{height:100%;background-color:var(--good-bg)}div#automation[data-v-2d04fa32]{display:flex;flex-direction:column;align-items:center;gap:8px}div#autoHeader[data-v-2d04fa32]{display:flex;flex-direction:row;align-items:center;gap:6px}div.card[data-v-2d04fa32]{gap:6px}div.autoToggles[data-v-2d04fa32]{max-width:540px}span.badge[data-v-2d04fa32]{color:var(--faint);border:1px solid var(--faint);padding:0 4px;font-size:11px}input[data-v-2d04fa32]{width:100px}div#newsBar[data-v-c9b40722]{width:100%;height:32px;border:2px solid var(--dim);border-bottom:none;box-sizing:border-box}div.newsContainer[data-v-c9b40722]{width:100%;height:100%;box-sizing:border-box;overflow:hidden;position:relative}.newsText[data-v-c9b40722]{font-size:16px;color:var(--text);position:absolute;left:0;top:50%;white-space:nowrap}div#resourceBar[data-v-068755ed]{border:2px solid var(--dim);width:100%;box-sizing:border-box;display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,auto);gap:4px 28px;padding:6px 12px;justify-content:start;align-content:start}div.resItem[data-v-068755ed]{display:flex;flex-direction:row;align-items:baseline;gap:6px;white-space:nowrap}span.label[data-v-068755ed]{font-size:13px;color:var(--dim)}span.value[data-v-068755ed]{font-size:14px;font-weight:700;color:var(--text)}div#navigatorBar[data-v-f6ed2f59]{border-left:2px solid var(--dim);border-right:2px solid var(--dim);width:150px;height:100%;flex:0 0 auto;box-sizing:border-box}@media(max-width:700px),(max-height:500px){div#navigatorBar[data-v-f6ed2f59]{width:100%;height:auto;min-height:40px;display:flex;flex-direction:row;flex-wrap:wrap;border:none;border-bottom:2px solid var(--dim)}button.mainTab[data-v-f6ed2f59]{width:auto;flex:0 0 auto;height:36px;padding:0 8px;font-size:14px;white-space:nowrap}}div#logBar[data-v-5e115ba5]{border-left:2px solid var(--dim);border-right:2px solid var(--dim);margin:0;width:300px;height:100%;flex:0 0 auto;display:flex;flex-direction:column;box-sizing:border-box}div#logList[data-v-5e115ba5]{width:100%;height:100%;flex:1 1 auto;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none}div#logFooter[data-v-5e115ba5]{display:flex;flex-direction:row;justify-content:center;padding:2px}div.logItem[data-v-5e115ba5]{border:1px solid var(--faint);width:100%;font-size:12px;white-space:pre-wrap;word-break:break-word;transition:all .2s}div.logItem[data-v-5e115ba5]:hover{background-color:var(--hover)}span.info[data-v-5e115ba5]{color:#87ceeb}span.warning[data-v-5e115ba5]{color:orange}span.error[data-v-5e115ba5]{color:red}span.progress[data-v-5e115ba5]{color:gold}span.automator[data-v-5e115ba5]{color:pink}@media(max-width:700px),(max-height:500px){div#logBar[data-v-5e115ba5]{width:100%;height:100px;border:none;border-top:2px solid var(--dim)}}div#toolBar[data-v-65f2d252]{border:2px solid var(--dim);width:100%;height:32px;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;gap:2px;padding:0 4px}button.tool[data-v-65f2d252]{margin:0;width:32px;border:0px;height:100%;padding:0;display:flex;align-items:center;justify-content:center}button.tool.boost[data-v-65f2d252]{width:auto;gap:3px;padding:0 5px}span.boostMult[data-v-65f2d252]{font-size:14px}input.commandInput[data-v-65f2d252]{flex:1 1 auto;min-width:0;height:24px;margin-left:4px;padding:0 6px;font-size:13px}div.overlay[data-v-ffb63f5b]{position:fixed;inset:0;z-index:999;display:flex;align-items:center;justify-content:center;background-color:#0009}div.panel[data-v-ffb63f5b]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px 20px;border:2px solid var(--dim);background-color:var(--panel);box-shadow:4px 4px 8px var(--shadow);max-width:80vw}span.title[data-v-ffb63f5b]{font-size:16px}span.content[data-v-ffb63f5b]{max-width:320px;text-align:center;white-space:pre-wrap}div.buttons[data-v-ffb63f5b]{margin-top:4px}div.slotsPanel[data-v-ffb63f5b]{min-width:360px;max-height:70vh;overflow-y:auto;overflow-x:hidden}div.quizPanel[data-v-ffb63f5b]{min-width:240px;max-width:360px}input.quizInput[data-v-ffb63f5b]{width:160px;padding:4px}button.quizOption[data-v-ffb63f5b]{width:100%;text-align:center}button.slotRow[data-v-ffb63f5b]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;gap:12px;padding:6px 10px}button.slotRow[data-v-ffb63f5b]:hover:not(:disabled){background-color:var(--selected-bg)}span.slotInfo[data-v-ffb63f5b]{color:var(--dim)}span.slotInfo.empty[data-v-ffb63f5b]{color:var(--faint)}div#main[data-v-2b88550d]{position:absolute;width:100%;height:100%;display:flex;flex-direction:column}div#header[data-v-2b88550d]{flex:0 0 auto}div#center[data-v-2b88550d]{flex:1 1 auto;height:0px;min-height:0;display:flex;flex-direction:row}div#center[data-v-2b88550d]>*{min-width:0}div#realMain[data-v-2b88550d]{flex:1 1 0;margin:0;min-width:0;overflow-x:hidden;overflow-y:auto}div#footer[data-v-2b88550d]{flex:0 0 auto}@media(max-width:700px),(max-height:500px){div#center[data-v-2b88550d]{flex-direction:column;height:auto}div#realMain[data-v-2b88550d]{flex:1 1 auto}}div#infinity[data-v-4766e8a5]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px}
