._shell_1ke8j_1{color:#294127;width:min(940px,100% - 24px);margin:24px auto 60px;font-family:Chakra Petch,sans-serif}._shell_1ke8j_1 *{box-sizing:border-box}._header_1ke8j_5{color:#fff1d5;background:#263f26;border:2px solid #b5874e;border-radius:15px;padding:26px}._header_1ke8j_5 h1{margin:12px 0 6px;font-size:clamp(24px,5vw,36px)}._header_1ke8j_5 a{color:#ffdc91}._badge_1ke8j_11{color:#ffdc91;letter-spacing:2px;font-size:12px}._panel_1ke8j_13{background:#fae9c8;border:2px solid #ae7a48;border-radius:12px;margin-top:16px;padding:22px;box-shadow:3px 4px #4f392b}._panel_1ke8j_13 h2{margin:0 0 12px;font-size:20px}._panel_1ke8j_13 p{overflow-wrap:anywhere;line-height:1.6}._shell_1ke8j_1 button{min-height:44px;font:inherit;color:#294127;cursor:pointer;background:#fff1d5;border:2px solid #856035;border-radius:8px;padding:10px 16px;font-weight:700}._shell_1ke8j_1 button._primary_1ke8j_21{color:#fff1d5;background:#3d6235;box-shadow:2px 3px #263f26}._shell_1ke8j_1 button:disabled{opacity:.5;cursor:not-allowed}._shell_1ke8j_1 select{width:100%;min-height:44px;font:inherit;color:#294127;background:#fff6e3;border:1px solid #a77645;border-radius:6px;margin:6px 0;padding:8px}._shell_1ke8j_1 input[type=checkbox]{accent-color:#3d6235;flex-shrink:0;width:22px;height:22px}._shell_1ke8j_1 progress{accent-color:#3d6235;width:100%;height:24px}._small_1ke8j_31{color:#735535;font-size:12px}._zipOption_1ke8j_33{cursor:pointer;background:#f5f7ef;border:1px solid #d7dfcf;border-radius:12px;align-items:flex-start;gap:10px;margin:12px 0;padding:12px;display:flex}._zipOption_1ke8j_33>span{min-width:0}._zipOption_1ke8j_33 strong{color:#28513d;font-size:13px;display:block}._zipOption_1ke8j_33 small{color:#68715f;margin-top:4px;font-size:12px;line-height:1.6;display:block}._zipOption_1ke8j_33 ._zipEnabled_1ke8j_41{color:#28513d;font-weight:600}._message_1ke8j_43,._warning_1ke8j_43{overflow-wrap:anywhere;background:#fff0bd;border:1px solid #a77645;border-radius:8px;padding:14px}._summary_1ke8j_45{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}._summary_1ke8j_45 span,._tag_1ke8j_47{background:#e1e9c9;border-radius:16px;padding:4px 10px;font-size:12px}._list_1ke8j_49{gap:10px;margin:16px 0 24px;display:grid}._row_1ke8j_51{background:#fff1d5;border:1px solid #b88d5b;border-radius:8px;min-width:0;padding:14px}._row_1ke8j_51[data-status=done]{background:#e9efd7;border-color:#4f8046}._row_1ke8j_51[data-status=error]{border-color:#ad5137}._row_1ke8j_51[data-status=working]{background:#fff1bf;border-color:#d19626}._file_1ke8j_59,._confirm_1ke8j_59{overflow-wrap:anywhere;align-items:flex-start;gap:10px;display:flex}._file_1ke8j_59 strong{min-width:0}._confirm_1ke8j_59{margin:16px 0}._shell_1ke8j_1{font-size:14px}._shell_1ke8j_1._embedded_1ke8j_67{width:100%;margin:0}._panel_1ke8j_13{box-shadow:none;border-width:1px;margin-top:12px;padding:12px}._embedded_1ke8j_67 ._panel_1ke8j_13:first-child{margin-top:0}._panel_1ke8j_13 h2{margin-bottom:8px;font-size:17px}._panel_1ke8j_13 p{margin:8px 0}._shell_1ke8j_1 select{min-width:0;min-height:36px;margin:2px 0;padding:5px;font-size:12px}._shell_1ke8j_1 input[type=checkbox]{width:19px;height:19px;margin:0}._shell_1ke8j_1 progress{height:12px}._table_1ke8j_83{table-layout:fixed;border-collapse:collapse;text-align:left;width:100%;font-size:13px}._table_1ke8j_83 th{background:#e7d2a9;font-size:12px}._table_1ke8j_83 td,._table_1ke8j_83 th{vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #d2b388;padding:7px 6px}._table_1ke8j_83 ._checkCell_1ke8j_89{text-align:center;width:38px;height:44px}._table_1ke8j_83 ._statusCell_1ke8j_91{width:118px}._table_1ke8j_83 ._row_1ke8j_51{border:0;border-radius:0;padding:0}._row_1ke8j_51:nth-child(2n){background:#f8e7c5}._row_1ke8j_51[data-status=error] ._tag_1ke8j_47{color:#89371e;background:#f3d3c8}._tag_1ke8j_47{border-radius:5px;padding:3px 6px;font-size:11px;display:inline-block}._gameName_1ke8j_101{line-height:1.4;display:block}._choiceWarning_1ke8j_103{color:#824800;font-size:11px;display:block}._file_1ke8j_59{color:#735535;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}._details_1ke8j_107{margin-top:3px;font-size:11px}._details_1ke8j_107 summary{cursor:pointer;color:#735535;padding:3px 0}._confirm_1ke8j_59{align-items:center;margin:0;font-size:12px;line-height:1.5}._footer_1ke8j_113{background:#fae9c8;border-top:1px solid #bc996c;justify-content:space-between;align-items:center;gap:10px;padding:10px 0 2px;display:flex;position:sticky;bottom:-1px}._footer_1ke8j_113 button{flex-shrink:0}._launch_1ke8j_117{width:100%;min-height:44px;font:inherit;color:#fff1d5;cursor:pointer;background:#3d6235;border:2px solid #876338;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0 0 16px;padding:9px 12px;font-weight:700;display:flex}._launch_1ke8j_117 span{color:#ffdc91;font-size:11px;font-weight:400}._dialog_1ke8j_121{color:#294127;background:#f5dfb9;border:2px solid #ae7a48;border-radius:13px;width:min(850px,100% - 20px);max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:0;font-family:Chakra Petch,sans-serif;overflow:hidden;box-shadow:0 16px 60px #0008}._dialog_1ke8j_121[open]{flex-direction:column;display:flex}._dialog_1ke8j_121::backdrop{background:#151c17b8}._dialogHeader_1ke8j_127{color:#fff1d5;background:#263f26;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._dialogHeader_1ke8j_127 span{letter-spacing:2px;color:#ffdc91;font-size:10px}._dialogHeader_1ke8j_127 h2{margin:2px 0 0;font-size:20px}._dialogHeader_1ke8j_127 button{color:#fff1d5;cursor:pointer;background:0 0;border:1px solid #bfa273;border-radius:7px;flex-shrink:0;width:44px;height:44px;font-size:18px}._dialogHeader_1ke8j_127 button:disabled{opacity:.5;cursor:not-allowed}._dialogBody_1ke8j_137{overscroll-behavior:contain;min-height:0;padding:12px;overflow-y:auto}._versions_1ke8j_139{flex-wrap:wrap;align-items:center;gap:5px;margin:5px 0;font-size:11px;display:flex}._versions_1ke8j_139>span{font-variant-numeric:tabular-nums;background:#f0e0bf;border:1px solid #cfb78b;border-radius:5px;padding:2px 7px}._versions_1ke8j_139>._targetVersion_1ke8j_143{color:#31572c;background:#e2edcf;border-color:#99b07a;font-weight:700}._versions_1ke8j_139 small{color:#735535}._progressPanel_1ke8j_147{background:linear-gradient(120deg,#f7e8c9,#e8edce)}._progressHeading_1ke8j_149{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}._progressHeading_1ke8j_149>span{font-variant-numeric:tabular-nums;margin-left:auto}._shell_1ke8j_1 ._progressHeading_1ke8j_149 button{border-width:1px;min-height:32px;padding:4px 8px;font-size:11px}._progressTrack_1ke8j_155,._miniTrack_1ke8j_155{background:#cfc7a8;border-radius:20px;height:8px;margin-top:8px;position:relative;overflow:hidden}._progressTrack_1ke8j_155>span{background:linear-gradient(90deg,#456936,#80a556);height:100%;transition:width .35s;display:block}._progressSweep_1ke8j_159{background:linear-gradient(90deg,#0000,#9db951,#0000);width:35%;animation:1.5s linear infinite _patchSweep_1ke8j_1;position:absolute;inset:0 auto 0 0}._miniTrack_1ke8j_155{height:4px;margin:6px 0 4px}._panel_1ke8j_13 ._progressLabel_1ke8j_163,._stageLabel_1ke8j_163{color:#5f6546;overflow-wrap:anywhere;margin:6px 0 0;font-size:11px;line-height:1.4}._stageLabel_1ke8j_163{display:block}._quickGuide_1ke8j_167{color:#294b36;background:#f9fbf4;border:1px solid #dce4d3;border-radius:14px;margin:0 0 14px;padding:14px}._quickGuide_1ke8j_167 summary{cursor:pointer;font-size:14px;font-weight:700}._quickGuide_1ke8j_167 summary>span{color:#65785c;margin-left:7px;font-size:11px;font-weight:400}._quickGuide_1ke8j_167 ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0 12px;padding:0;list-style:none;display:grid}._quickGuide_1ke8j_167 li{min-width:0}._guideIcon_1ke8j_177{color:#477044;background:#e8efd9;border-radius:10px;place-items:center;width:36px;height:36px;margin-bottom:8px;display:grid}._guideIcon_1ke8j_177 svg{width:23px;height:23px}._quickGuide_1ke8j_167 strong{font-size:12px}._quickGuide_1ke8j_167 li p{color:#68745f;margin:4px 0 0;font-size:11px;line-height:1.6}._guideNote_1ke8j_185{color:#706544;border-top:1px solid #e0e6d6;margin:0;padding-top:10px;font-size:11px;line-height:1.6}@media (max-width:540px){._quickGuide_1ke8j_167 ol{grid-template-columns:1fr;gap:12px}._quickGuide_1ke8j_167 li{align-items:flex-start;gap:10px;display:flex}._guideIcon_1ke8j_177{flex-shrink:0;margin:0}._quickGuide_1ke8j_167 summary>span{display:inline-block}}._progressPanel_1ke8j_147,._outcome_1ke8j_189{scroll-margin-top:12px}._outcome_1ke8j_189{color:#705019;background:#fff1cf;border:1px solid #ddbd77;border-radius:16px;align-items:center;gap:14px;margin:12px 0;padding:20px;display:flex;box-shadow:0 6px 20px #55421b14}._outcome_1ke8j_189[data-success=true]{color:#fff;background:#24553e;border-color:#417a56;box-shadow:0 6px 22px #24553e30}._outcomeIcon_1ke8j_195{background:#ffffff30;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:26px;font-weight:700;display:grid}._outcome_1ke8j_189 h2{margin:0 0 6px;font-size:18px;line-height:1.4}._outcome_1ke8j_189 p{overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.6}:is(._outcome_1ke8j_189:focus-visible,._progressPanel_1ke8j_147:focus-visible){outline-offset:2px;outline:3px solid #b89140}@media (max-width:540px){._outcome_1ke8j_189{gap:10px;padding:15px 12px}._outcome_1ke8j_189 h2{font-size:16px}}._dialog_1ke8j_121{background:#f3f5ef;border:1px solid #dce3d8;border-radius:22px;width:min(900px,100% - 24px);box-shadow:0 28px 90px #10291d66}._dialog_1ke8j_121::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#12251dc9}._dialogHeader_1ke8j_127{background:linear-gradient(115deg,#183d30,#315b43);padding:20px 24px}._dialogHeader_1ke8j_127 span{color:#c8dba5;letter-spacing:2px}._dialogHeader_1ke8j_127 h2{margin-top:5px;font-size:25px}._dialogHeader_1ke8j_127 h2 small{color:#d5e3d8;margin-left:10px;font-size:12px;font-weight:400;display:inline-block}._dialogHeader_1ke8j_127 button{background:#ffffff0c;border-color:#ffffff30;border-radius:50%}._dialogBody_1ke8j_137{padding:20px}._shell_1ke8j_1{color:#253e33}._panel_1ke8j_13{background:#fffefa;border-color:#dee4d8;border-radius:15px;padding:16px}._folderPanel_1ke8j_225{flex-wrap:wrap;align-items:center;gap:16px;display:flex}._folderIntro_1ke8j_227{flex:1;align-items:center;gap:13px;min-width:180px;display:flex}._folderIntro_1ke8j_227>div{min-width:0}._folderIntro_1ke8j_227 h2{overflow-wrap:anywhere;margin:3px 0;font-size:17px}._folderIntro_1ke8j_227 ._small_1ke8j_31{margin:4px 0 0}._folderIcon_1ke8j_235{color:#486842;background:#e9f0df;border-radius:13px;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:34px;display:grid}._eyebrow_1ke8j_237{letter-spacing:1.6px;color:#667b61;font-size:10px;font-weight:700}._folderMeta_1ke8j_239{color:#687362;border-top:1px solid #e9ede4;flex-wrap:wrap;flex-basis:100%;gap:6px 18px;padding-top:12px;font-size:11px;display:flex}._folderMeta_1ke8j_239 span:before{content:"✓";color:#4b7954;margin-right:5px}._shell_1ke8j_1 button{background:#f5f7f0;border:1px solid #cdd8c9;border-radius:10px}._shell_1ke8j_1 button._primary_1ke8j_21{background:#285740;border-color:#285740;box-shadow:0 3px 9px #244a3920}._shell_1ke8j_1 button:not(:disabled):hover{filter:brightness(1.08)}:is(._shell_1ke8j_1 :is(button,select,input,summary):focus-visible,._dialogHeader_1ke8j_127 button:focus-visible){outline-offset:3px;outline:3px solid #b89140}._shell_1ke8j_1 select{background:#fff;border-color:#ccd7c5;border-radius:8px;min-height:38px;padding:7px}._small_1ke8j_31,._file_1ke8j_59,._details_1ke8j_107 summary{color:#68715f}._emptyState_1ke8j_255{text-align:center;padding:32px 12px 24px}._emptyState_1ke8j_255 h2{margin:12px 0 8px;font-size:19px}._emptyState_1ke8j_255 p{color:#6a7566;font-size:12px;line-height:1.8}._resultsHeading_1ke8j_261{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}._resultsHeading_1ke8j_261 h2{margin:3px 0 0}._resultCount_1ke8j_265{white-space:nowrap;background:#eef2e8;border-radius:8px;padding:5px 10px;font-size:12px}._summary_1ke8j_45{gap:6px}._summary_1ke8j_45 span{color:#52664c;background:#eef3e8;border-radius:6px;font-size:11px}._summary_1ke8j_45 span:last-child{color:#fff;background:#285740}._table_1ke8j_83 th{color:#607056;background:#eef2e9;padding-top:10px;padding-bottom:10px}._table_1ke8j_83 td{border-color:#e7ecdf;padding:11px 8px}._table_1ke8j_83 th:first-child{border-radius:8px 0 0 8px}._table_1ke8j_83 th:last-child{border-radius:0 8px 8px 0}._table_1ke8j_83 ._row_1ke8j_51{background:#fffefa}._table_1ke8j_83 ._row_1ke8j_51:nth-child(2n){background:#f8faf4}._table_1ke8j_83 ._row_1ke8j_51:has(input:checked){background:#eef5e9}._table_1ke8j_83 ._row_1ke8j_51[data-status=working]{background:#fff5db}._table_1ke8j_83 ._row_1ke8j_51[data-status=done]{background:#edf6ef}._tag_1ke8j_47{color:#4d6547;background:#edf1e7;border-radius:6px}._row_1ke8j_51[data-status=working] ._tag_1ke8j_47{color:#855900;background:#ffebae}._versions_1ke8j_139>span{color:#67705c;background:#f0f1ec;border-color:#dce1d4}._versions_1ke8j_139>._targetVersion_1ke8j_143{color:#2e623d;background:#e0efdd;border-color:#c0d9b9}._pathDetails_1ke8j_299{color:#78806f;margin-top:3px;font-size:10px}._pathDetails_1ke8j_299 summary{cursor:pointer;width:fit-content;padding:3px 0}._pathDetails_1ke8j_299>span{overflow-wrap:anywhere;background:#eef0e8;border-radius:5px;padding:5px 7px;display:block}._warning_1ke8j_43,._message_1ke8j_43{background:#fff5df;border-color:#e8d4a5;border-radius:10px;font-size:12px}._progressPanel_1ke8j_147{background:#edf4e7;border-color:#d3e0ca}._progressTrack_1ke8j_155,._miniTrack_1ke8j_155{background:#d9e2cf}._footer_1ke8j_113{z-index:2;background:#fffefa;border-color:#dfe6d7;gap:20px;margin-top:14px;padding:14px 0;bottom:-20px;box-shadow:0 -8px 12px #fffefa}._footer_1ke8j_113 ._confirm_1ke8j_59{color:#63705b;max-width:460px}@media (max-width:540px){._dialog_1ke8j_121{border-radius:16px;width:calc(100% - 12px)}._dialogHeader_1ke8j_127{padding:15px}._dialogHeader_1ke8j_127 h2 small{margin:3px 0 0;display:block}._dialogBody_1ke8j_137{padding:10px}._folderPanel_1ke8j_225>button{width:100%}._folderMeta_1ke8j_239{gap:5px 10px}._folderIntro_1ke8j_227 h2{font-size:15px}._footer_1ke8j_113{gap:12px;bottom:-10px}._emptyState_1ke8j_255{padding:24px 8px}}@keyframes _patchSweep_1ke8j_1{0%{transform:translate(-100%)}to{transform:translate(390%)}}@media (prefers-reduced-motion:reduce){._progressSweep_1ke8j_159{animation:none;left:35%}._progressTrack_1ke8j_155>span{transition:none}}@media (max-width:540px){._panel_1ke8j_13{padding:10px}._dialogBody_1ke8j_137{padding:8px}._table_1ke8j_83 ._statusCell_1ke8j_91{width:94px}._table_1ke8j_83{font-size:12px}._footer_1ke8j_113{flex-direction:column;align-items:stretch}._dialogHeader_1ke8j_127 h2{font-size:18px}}
