.unreleased-task_warning__7StC0{margin:1rem 0 1.5rem;padding:1rem 1.25rem;border:1px solid #c99549;border-left:4px solid #a85b19;border-radius:8px;background:#fff4dc;color:#603c1d;font-size:1rem;line-height:1.75}.unreleased-task_warning__7StC0 p{margin:.35rem 0 0}.unreleased-task_back__gZP2U{display:inline-block;margin:.75rem 0;font-size:1rem;text-decoration:underline;text-underline-offset:4px;color:var(--forest)}.unreleased-task_back__gZP2U:focus-visible{outline:3px solid var(--forest);outline-offset:4px}.unreleased-task_reader__SATDE{overflow-wrap:anywhere}.unreleased-task_reader__SATDE button,.unreleased-task_reader__SATDE small{font-size:.875rem}.unreleased-task_stageBody__Z_6C_{padding-top:1rem}.unreleased-task_choices__48zTp{margin:.35rem 0 0;padding:0;list-style:none;display:grid;gap:.5rem}.unreleased-task_choices__48zTp li{padding:.7rem .9rem;border:1px solid #cad8b8;border-radius:6px;background:#fff;color:#32533c;font-size:1rem;line-height:1.6}.unreleased-task_pager__zJsoV small{font-size:.875rem}.unreleased-task_pager__zJsoV strong{font-size:1rem;line-height:1.6}.unreleased-task_flow__wCwdN{margin-bottom:1.5rem}.unreleased-task_flow__wCwdN h3,.unreleased-task_reader__SATDE h3{margin:1rem 0 .75rem}.unreleased-task_flowSteps__qunJ7{margin:.75rem 0;padding-left:2rem}.unreleased-task_flowSteps__qunJ7>li{padding:.5rem .5rem .75rem;border-bottom:1px solid #d9e2d3;line-height:1.8}.unreleased-task_flowSteps__qunJ7>li>p{margin:0;white-space:pre-wrap}.unreleased-task_flowDescription__Trksf{white-space:pre-wrap;line-height:1.8}.unreleased-task_chapterNotice__BaSsS,.unreleased-task_flowNotice__LBRjO{color:#687369;line-height:1.75}.unreleased-task_chapterNotice__BaSsS{margin:.75rem 1.25rem 0}.unreleased-task_chapterKind__crHPf{flex-shrink:0;padding:.2rem .45rem;border-radius:4px;background:#eef2e6;color:#48644e}.unreleased-task_objectives__BNZK5{margin-top:.4rem;color:#69766c;font-size:.9rem}.unreleased-task_objectives__BNZK5 ul{margin:.15rem 0 0;padding-left:1.2rem}.unreleased-task_historicalCG__zWQJQ{margin:.5rem 0 1.5rem;border:1px solid #cad8b8;border-radius:8px;overflow:hidden}.unreleased-task_historicalCG__zWQJQ img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.unreleased-task_historicalCG__zWQJQ figcaption{padding:.75rem 1rem;background:#eef2e6;color:#48644e;line-height:1.6;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.unreleased-task_historicalCG__zWQJQ button,.unreleased-task_referenceLinks__yjq7W button{padding:.45rem .7rem;border:1px solid #a6bea4;border-radius:6px;background:#fff;color:#32533c;cursor:pointer}.unreleased-task_referenceLinks__yjq7W{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0}.unreleased-task_voiceCollection__3FVRr{margin:.75rem 0 1rem;border:1px solid #cad8b8;padding:.75rem;border-radius:6px}.unreleased-task_voiceCollection__3FVRr>summary{cursor:pointer;color:#32533c}.unreleased-task_voiceCollection__3FVRr>p{color:#69756d;line-height:1.7}.unreleased-task_voiceTranscript__QJX3S{padding:.75rem 0;border-top:1px solid #d9e2d3}.unreleased-task_voiceTranscript__QJX3S>p{margin:.25rem 0 .5rem;line-height:1.8;white-space:pre-wrap}.unreleased-task_dialogueReference__Ll_0j{margin-bottom:.5rem;padding:.35rem .6rem;border:1px solid #a6bea4;border-radius:6px;background:#fff;color:#32533c;cursor:pointer}.unreleased-task_reader__SATDE .unreleased-task_transcript__O_QS9{color:#69756d;font-style:italic}.unreleased-task_transcriptNote__lCSZ7{color:#69756d;display:block;margin-bottom:.5rem}@media (max-width:600px){.unreleased-task_flowSteps__qunJ7{padding-left:1.5rem}.unreleased-task_chapterKind__crHPf{white-space:normal;max-width:6rem}}.TaskStoryArchive_archive__XMCVg{display:grid;gap:12px}.TaskStoryArchive_notice__AgUDi,.TaskStoryArchive_otherNodes__a0bYT>p{margin:0 0 5px;color:#536b60;font-size:14px;line-height:1.65}.TaskStoryArchive_controls__F7n5v{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.TaskStoryArchive_controls__F7n5v span{margin-right:auto;color:#57735b;font-size:14px;font-weight:700}.TaskStoryArchive_controls__F7n5v button{padding:7px 10px;border:1px solid #b8cfab;border-radius:6px;background:#f6faef;color:#315b40;cursor:pointer;font-size:13px;min-width:44px}.TaskStoryArchive_controls__F7n5v button:hover{background:#e7f2d7}.TaskStoryArchive_stages__EbEMg{display:grid;gap:8px}.TaskStoryArchive_node__OANQ4,.TaskStoryArchive_unbound__p9t9b{overflow:hidden;border:1px solid rgba(20,41,37,.12);border-radius:10px;background:rgba(255,255,255,.78)}.TaskStoryArchive_node__OANQ4>summary,.TaskStoryArchive_unbound__p9t9b>summary{display:flex;align-items:center;gap:11px;padding:11px 15px;color:#21493c;cursor:pointer;font-size:15px;font-weight:700}.TaskStoryArchive_node__OANQ4[open]>summary,.TaskStoryArchive_unbound__p9t9b[open]>summary{background:#e8f1dc}.TaskStoryArchive_stepNumber__N2rqm{flex:0 0 28px;color:#527141;font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}.TaskStoryArchive_stageTitle__ppOD_{min-width:0;flex:1;line-height:1.45}.TaskStoryArchive_node__OANQ4 summary small,.TaskStoryArchive_unbound__p9t9b summary small{margin-left:auto;color:#597057;font-size:12px;font-weight:500;white-space:nowrap}.TaskStoryArchive_stageBody__Jkcg3{padding:0 15px 15px}.TaskStoryArchive_stepList__QmBUb{margin:0;padding:13px 0 13px 22px;display:grid;gap:9px}.TaskStoryArchive_stepList__QmBUb>li{padding-left:3px;color:#2b483e;font-size:15px;line-height:1.65}.TaskStoryArchive_stepList__QmBUb>li::marker{color:#6d9653;font-weight:700}.TaskStoryArchive_stepList__QmBUb ul{margin:5px 0 0;padding-left:19px;color:#607269;font-size:14px}.TaskStoryArchive_blocks__7vv7D{display:grid;gap:14px;padding:0 0 2px}.TaskStoryArchive_unbound__p9t9b .TaskStoryArchive_blocks__7vv7D{padding:0 15px 15px}.TaskStoryArchive_block__Sx6BO{padding-top:13px;border-top:1px solid rgba(20,41,37,.1)}.TaskStoryArchive_block__Sx6BO h4{margin:0 0 10px;color:#26493d;font-size:15px;line-height:1.6}.TaskStoryArchive_block__Sx6BO>ol{margin:0;padding:0;display:grid;gap:7px;list-style:none}.TaskStoryArchive_block__Sx6BO>ol>li{padding:9px 11px;display:grid;grid-template-columns:minmax(78px,110px) minmax(0,1fr);gap:10px;border-radius:6px;background:#fff}.TaskStoryArchive_block__Sx6BO strong{color:#23634d;font-size:14px}.TaskStoryArchive_block__Sx6BO p{margin:0;white-space:pre-line;color:#40574d;font-size:15px;line-height:1.7}.TaskStoryArchive_block__Sx6BO ul{margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:7px;list-style:none}.TaskStoryArchive_block__Sx6BO ul li{padding:5px 8px;border:1px solid #d8e8c0;border-radius:5px;color:#416247;background:#f0f7e8;font-size:14px}.TaskStoryArchive_referenceOnly__pPf68{margin:0;color:#67766a;font-size:14px;line-height:1.6}.TaskStoryArchive_otherNodes__a0bYT{margin-top:20px;display:grid;gap:9px}.TaskStoryArchive_otherNodes__a0bYT h3{margin:0;color:#284d3d;font-size:16px}.TaskStoryArchive_otherNodes__a0bYT>summary{color:#55765b;font-size:15px;cursor:pointer}.TaskStoryArchive_otherNodes__a0bYT>p,.TaskStoryArchive_otherNodes__a0bYT>ul{margin-top:10px;font-size:14px;color:#667b6b}.TaskStoryArchive_embedded__Ze_7g{margin:15px 0;padding:14px;background:#ecf4df;border:1px solid #bdd2a8;border-radius:10px}.TaskStoryArchive_embedded__Ze_7g>h4{margin:0 0 10px;color:#325637;font-size:16px}.TaskStoryArchive_subtask__b0LqD{margin:7px 0;border:1px solid #cbdcbe;border-radius:7px;background:#fbfdf7}.TaskStoryArchive_subtask__b0LqD>summary{padding:11px 13px;color:#31543b;font-size:15px;font-weight:700;cursor:pointer}.TaskStoryArchive_subtask__b0LqD>div{padding:0 12px 12px}.TaskStoryArchive_ambient__FEkuV{margin-top:18px;padding:14px;border-left:3px solid #84a870;background:#f3f7ec;border-radius:8px}.TaskStoryArchive_ambient__FEkuV>h4{margin:0 0 8px;color:#31543b}.TaskStoryArchive_ambient__FEkuV .TaskStoryArchive_subtask__b0LqD summary{display:block;line-height:1.6;overflow-wrap:anywhere}.TaskStoryArchive_ambient__FEkuV .TaskStoryArchive_subtask__b0LqD summary small{white-space:normal}.TaskStoryArchive_usage__FY6uU{display:grid;gap:7px;padding:12px;margin-bottom:12px;background:#f4f1df;border-radius:6px}.TaskStoryArchive_usage__FY6uU a{color:#28614a;font-size:14px;text-decoration:underline}.TaskStoryArchive_unplacedText__rHEgl{margin-top:14px;padding:12px;border:1px solid #d8dfce;border-radius:7px;background:#f7f8f0}.TaskStoryArchive_unplacedText__rHEgl>summary{cursor:pointer;color:#637457;font-size:14px}.TaskStoryArchive_unplacedText__rHEgl[open]>summary{margin-bottom:10px}@media (max-width:650px){.TaskStoryArchive_block__Sx6BO>ol>li{grid-template-columns:1fr;gap:3px}.TaskStoryArchive_node__OANQ4>summary{flex-wrap:wrap}.TaskStoryArchive_node__OANQ4 summary small{margin-left:39px}}@media (max-width:620px){.TaskStoryArchive_controls__F7n5v button{min-height:44px}}.seed-harvest_archive__QXX2u{display:grid;gap:18px}.seed-harvest_notice__fKRFi{margin:0;padding:15px 18px;border-left:3px solid #83ae4f;border-radius:5px;background:#f4f8ed;color:#51685a;font-size:14px;line-height:1.7}.seed-harvest_notice__fKRFi code,.seed-harvest_raw__wwKZM code{color:#315442;font-size:.92em}.seed-harvest_weights__1sxZn{margin:0;padding:16px;display:flex;flex-wrap:wrap;align-items:center;gap:10px;background:rgba(255,255,255,.78);border:1px solid rgba(20,41,37,.12);border-radius:9px}.seed-harvest_weights__1sxZn strong{margin-right:5px;color:#244b39;font-size:15px}.seed-harvest_weights__1sxZn span{padding:5px 9px;color:#335747;background:#e7f2d5;border-radius:5px;font-size:13px}.seed-harvest_weights__1sxZn small{flex-basis:100%;color:#728478;font-size:12px}.seed-harvest_groups__XASgu{display:grid;gap:14px}.seed-harvest_group__07kyf{min-width:0;padding:18px;border:1px solid rgba(20,41,37,.12);border-radius:10px;background:rgba(255,255,255,.75)}.seed-harvest_group__07kyf h3{margin:0;display:flex;align-items:baseline;gap:10px;color:#234936;font-size:16px}.seed-harvest_group__07kyf h3 small{color:#87968a;font-size:12px;font-weight:500}.seed-harvest_group__07kyf>p{margin:7px 0 0;color:#6f8173;font-size:13px;line-height:1.5}.seed-harvest_rows__bnvQ_{margin-top:13px;display:grid;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:8px}.seed-harvest_rows__bnvQ_ article{min-width:0;padding:10px;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:8px;border:1px solid #e0e9db;border-radius:7px;background:#fbfdf8}.seed-harvest_fallback__5dY7_,.seed-harvest_rows__bnvQ_ img{width:42px;height:42px;object-fit:contain;border-radius:5px;background:#edf4e6}.seed-harvest_fallback__5dY7_{display:grid;place-items:center;color:#69875f}.seed-harvest_rows__bnvQ_ article>div{min-width:0;display:grid;gap:2px}.seed-harvest_rows__bnvQ_ strong{color:#2d513e;font-size:14px;overflow-wrap:anywhere}.seed-harvest_rows__bnvQ_ small{color:#91a094;font-size:11px}.seed-harvest_rows__bnvQ_ b{color:#385e3f;font-size:14px;white-space:nowrap}.seed-harvest_rows__bnvQ_ em{grid-column:2/-1;color:#738965;font-size:12px;font-style:normal}.seed-harvest_empty__Zm9i2{margin-top:12px;color:#879488;font-size:13px}.seed-harvest_raw__wwKZM{padding:13px 15px;color:#657768;border:1px solid #d8e4d4;border-radius:7px;background:#f8fbf5;font-size:13px}.seed-harvest_raw__wwKZM summary{cursor:pointer;color:#345b45;font-weight:700}.seed-harvest_raw__wwKZM p{margin:11px 0 0;line-height:1.6}.pet-detailed_panel__IJuyl{color:#4c5d79;padding:24px;border:1px solid #d9dfd5;background:linear-gradient(135deg,#f7f8f3,#eef2e9);border-radius:16px;font-size:16px;min-width:0}.pet-detailed_panel__IJuyl h3{font-size:20px;margin:0 0 14px}.pet-detailed_note__icJFn{font-size:14px;line-height:1.7;color:#657063}.pet-detailed_loading__d1twD{padding:24px}.pet-detailed_modeTabs__ytm35{margin-bottom:20px}.pet-detailed_modeTabs__ytm35 button:disabled{opacity:.55;cursor:not-allowed}.pet-detailed_arenaNotice__Rlk9L{margin-bottom:20px;padding:16px;border:1px solid #c6d5ce;border-radius:10px;background:#edf4ef;color:#355b4b}.pet-detailed_arenaNotice__Rlk9L p{margin:8px 0;line-height:1.7}.pet-detailed_arenaNotice__Rlk9L small{display:block;font-size:14px;line-height:1.7;color:#5e7267}.pet-detailed_summary__S3CfV{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.pet-detailed_rating__GOPQU{display:flex;align-items:center;gap:10px;background-size:100% 100%;min-width:190px;padding:6px 18px;height:46px;background-color:#a2b1c8;border-radius:18px;color:white;font-weight:800;font-size:20px}.pet-detailed_rating__GOPQU img{width:58px;height:36px;object-fit:contain}.pet-detailed_rating__GOPQU>strong{font-size:26px}.pet-detailed_crown__pOFAO{display:flex;align-items:center;gap:8px}.pet-detailed_crown__pOFAO img{width:64px;height:54px;object-fit:contain}.pet-detailed_crown__pOFAO small{display:block;color:#68745d;font-size:13px}.pet-detailed_scoreInput__YvXIm{font-size:14px;display:grid;gap:5px}.pet-detailed_panel__IJuyl input:not([type]),.pet-detailed_panel__IJuyl input[type=number],.pet-detailed_panel__IJuyl select{border:1px solid #c8d5c5;border-radius:6px;background:#fffef8;color:#395b49;padding:8px;min-width:0;max-width:100%;font-size:14px}.pet-detailed_scoreInput__YvXIm input{width:150px}.pet-detailed_level__x9sE2{display:flex;gap:12px;align-items:center;margin:22px 0;font-size:16px}.pet-detailed_level__x9sE2 input{flex:1;min-width:0}.pet-detailed_panel__IJuyl input[type=range]{accent-color:#a9c671}.pet-detailed_radar__ku1Vt{max-width:500px;margin:12px auto 0;background-size:100% 100%;background-repeat:no-repeat}.pet-detailed_radar__ku1Vt svg{width:100%;display:block}.pet-detailed_svgValue__Rn6Ck{font-size:14px;fill:#56667d;font-weight:700}.pet-detailed_svgLabel__ZCft0{font-size:12px;fill:#879285}.pet-detailed_more__wE6IE{display:block;margin:6px auto 22px;border:0;border-radius:18px;background:#687a65;color:white;font-size:16px;font-weight:700;padding:10px 24px;cursor:pointer}.pet-detailed_potentials__Uglhi,.pet-detailed_progressControls__DAhtr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pet-detailed_potentials__Uglhi>label,.pet-detailed_progressControls__DAhtr>label{display:grid;gap:10px;padding:14px;background:#fffef8;border:1px solid #d5dfcf;border-radius:10px;min-width:0}.pet-detailed_potentials__Uglhi span{display:flex;align-items:center;gap:6px}.pet-detailed_potentials__Uglhi img{width:20px;height:20px;object-fit:contain}.pet-detailed_potentials__Uglhi b{margin-left:auto;color:#867242}.pet-detailed_potentials__Uglhi small,.pet-detailed_progressControls__DAhtr small{font-size:13px;line-height:1.7;color:#66755f}.pet-detailed_progressControls__DAhtr{margin:20px 0}.pet-detailed_progressControls__DAhtr strong{font-size:14px}.pet-detailed_genes__x3lsA{margin-top:24px}.pet-detailed_genes__x3lsA>input{width:100%;margin-bottom:12px}.pet-detailed_genes__x3lsA>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pet-detailed_genes__x3lsA label{display:grid;gap:6px;border-radius:8px;border:1px solid #cdd8c5;padding:12px;background:#f7faf1;min-width:0}.pet-detailed_genes__x3lsA small{font-size:13px;line-height:1.7;color:#66765e}.pet-detailed_bond__HnqJy{margin:24px 0}.pet-detailed_bondHero__yvDrj{max-width:760px;margin:0 auto;background:#f4f6f0;border-radius:14px;border:1px solid #c7d1c1;color:#526a6b;overflow:hidden}.pet-detailed_bondBanner__rvEt2{height:180px;background-repeat:no-repeat;background-position:50%;background-size:auto 216%;display:grid;grid-template-rows:3fr 1fr;text-align:center;padding:18px 20px 8px;box-sizing:border-box}.pet-detailed_bondBanner__rvEt2>strong{font-size:30px;align-self:center;color:#fff;line-height:1.3}.pet-detailed_bondBanner__rvEt2>p{margin:0;align-self:center;color:#117d6c;font-size:16px;line-height:1.5}.pet-detailed_bondControls__vKL9i{padding:20px 24px}.pet-detailed_bondLevel__5_ETd{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;font-size:16px}.pet-detailed_bondLevel__5_ETd input[type=range]{grid-column:1/-1;width:100%;min-width:0;margin:0}.pet-detailed_bondRequirement___cfFn{margin:12px 0 20px;font-size:14px;color:#64726a}.pet-detailed_bondHero__yvDrj input[type=number]{width:100%;box-sizing:border-box}.pet-detailed_check__ae9Vi{display:flex;gap:8px;align-items:center;line-height:1.6}.pet-detailed_check__ae9Vi input{flex:none}.pet-detailed_holder__Pv2JD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.pet-detailed_holder__Pv2JD label{display:grid;gap:6px;font-size:14px;min-width:0}.pet-detailed_holder__Pv2JD small{color:#23b78e}.pet-detailed_bondTable__7ZvFU{margin-top:14px;padding:14px;background:#fffef8;border:1px solid #d5dfcf;border-radius:8px}.pet-detailed_bondTable__7ZvFU>div{overflow:auto}.pet-detailed_bondTable__7ZvFU table{width:100%;min-width:450px;border-collapse:collapse;margin-top:14px;font-size:14px}.pet-detailed_bondTable__7ZvFU td,.pet-detailed_bondTable__7ZvFU th{border-bottom:1px solid #dbe3d6;text-align:left;padding:8px}.pet-detailed_formula__AMeLj{font-size:14px;line-height:1.8;margin:20px 0}.pet-detailed_bondTable__7ZvFU summary,.pet-detailed_formula__AMeLj summary{cursor:pointer}.pet-detailed_dialog__R_4ob{width:min(940px,96vw);max-height:88vh;overflow:auto;padding:24px;background:#f4f6f0;border:1px solid #bac9b3;border-radius:14px;color:#526a7b;box-sizing:border-box}.pet-detailed_dialog__R_4ob::backdrop{background:#213c3470;backdrop-filter:blur(5px)}.pet-detailed_dialog__R_4ob header{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#535b58;color:white;border-radius:20px;padding:6px 16px}.pet-detailed_dialog__R_4ob header h3{margin:0;font-size:18px}.pet-detailed_dialog__R_4ob button{border:0;background:#587869;color:#fff;border-radius:8px;font-size:14px;padding:8px 16px;cursor:pointer}.pet-detailed_dialog__R_4ob>p{font-size:14px}.pet-detailed_attributeSection__qCKAg{display:flex;gap:14px;align-items:center;justify-content:center;font-size:14px;font-weight:400;color:#8a938e;margin:28px 0 16px}.pet-detailed_attributeSection__qCKAg:after,.pet-detailed_attributeSection__qCKAg:before{content:"";height:1px;background:#c8ceca;flex:1}.pet-detailed_attrGrid__YcwXy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px}.pet-detailed_attrGrid__YcwXy article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;border-radius:4px;background:#ffffffb5;min-width:0}.pet-detailed_attrGrid__YcwXy article>span{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.5}.pet-detailed_attrGrid__YcwXy img{width:20px;height:20px;object-fit:contain;flex:none}.pet-detailed_attrGrid__YcwXy strong{font-weight:600;font-size:16px;white-space:nowrap}.pet-detailed_attributeBreakdown__cuGSy p{margin:8px 0}.pet-detailed_green__p8mRM{color:#13b994;font-weight:600}.pet-detailed_negative__x_h2o{color:#cb7365;font-weight:600}.pet-detailed_potentials__Uglhi img,.pet-detailed_radarIcon__FoNOA{filter:brightness(0);opacity:.55}.pet-detailed_attrGrid__YcwXy img{background:#5b606b;border-radius:2px;padding:3px;box-sizing:border-box}.pet-detailed_dialog__R_4ob header{display:grid;grid-template-columns:64px minmax(0,1fr) 64px}.pet-detailed_dialog__R_4ob header h3{grid-column:2;text-align:center}.pet-detailed_dialog__R_4ob header button{grid-column:3;padding:8px 10px}.pet-detailed_research__V9oN0{padding:16px;border:1px solid #d5dfcf;border-radius:10px;background:#fffef8;margin:16px 0}.pet-detailed_surveyInputs__tqkOB{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pet-detailed_surveyInputs__tqkOB label{display:grid;gap:8px;font-size:14px;min-width:0}.pet-detailed_surveyInputs__tqkOB input{width:100%;box-sizing:border-box}@media(max-width:650px){.pet-detailed_panel__IJuyl{padding:14px}.pet-detailed_genes__x3lsA>div,.pet-detailed_holder__Pv2JD,.pet-detailed_potentials__Uglhi,.pet-detailed_progressControls__DAhtr{grid-template-columns:1fr}.pet-detailed_bondBanner__rvEt2{height:160px}.pet-detailed_bondControls__vKL9i{padding:18px 14px}.pet-detailed_summary__S3CfV{gap:12px}.pet-detailed_level__x9sE2{flex-wrap:wrap}.pet-detailed_level__x9sE2 input{flex-basis:100%}.pet-detailed_dialog__R_4ob{padding:14px}.pet-detailed_attrGrid__YcwXy{gap:8px}.pet-detailed_attrGrid__YcwXy article{grid-template-columns:1fr;gap:4px;padding:8px}.pet-detailed_attrGrid__YcwXy strong{text-align:right}.pet-detailed_attrGrid__YcwXy article>span{gap:5px}.pet-detailed_attrGrid__YcwXy img{width:18px;height:18px}.pet-detailed_surveyInputs__tqkOB{grid-template-columns:1fr}}.pet-detailed_panel__IJuyl{padding:12px 14px;font-size:13px;border-radius:12px}.pet-detailed_panel__IJuyl h3{margin-bottom:8px;font-size:15px}.pet-detailed_arenaNotice__Rlk9L small,.pet-detailed_bondTable__7ZvFU table,.pet-detailed_formula__AMeLj,.pet-detailed_holder__Pv2JD label,.pet-detailed_note__icJFn,.pet-detailed_surveyInputs__tqkOB label{font-size:12.5px}.pet-detailed_rating__GOPQU{height:34px;min-width:0;padding:4px 12px;border-radius:10px;font-size:13px}.pet-detailed_rating__GOPQU img{width:40px;height:24px}.pet-detailed_rating__GOPQU>strong{font-size:16px}.pet-detailed_crown__pOFAO img{width:36px;height:30px}.pet-detailed_level__x9sE2{margin:10px 0;font-size:13px}.pet-detailed_radar__ku1Vt{max-width:320px}.pet-detailed_more__wE6IE{margin-bottom:10px;padding:6px 14px;font-size:13px}.pet-detailed_genes__x3lsA label,.pet-detailed_potentials__Uglhi>label,.pet-detailed_progressControls__DAhtr>label{padding:8px 10px;gap:6px}.pet-detailed_bond__HnqJy{margin:14px 0}.pet-detailed_bondBanner__rvEt2{height:88px;padding:8px 12px;background-size:auto 150%}.pet-detailed_bondBanner__rvEt2>strong{font-size:16px}.pet-detailed_bondBanner__rvEt2>p{font-size:13px}.pet-detailed_bondControls__vKL9i{padding:12px}.pet-detailed_bondLevel__5_ETd{font-size:13px}.pet-detailed_panel__IJuyl .pet-detailed_modeTabs__ytm35{display:flex;width:max-content;max-width:100%;margin-bottom:12px}.pet-detailed_panel__IJuyl .pet-detailed_modeTabs__ytm35 button{flex:none}.pet-detailed_stage__vcWB5{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:4px 16px;align-items:center}.pet-detailed_stage__vcWB5 .pet-detailed_radar__ku1Vt{max-width:none;margin:0}.pet-detailed_stage__vcWB5 .pet-detailed_more__wE6IE{margin:4px 0 0}@media (max-width:820px){.pet-detailed_stage__vcWB5{grid-template-columns:1fr}.pet-detailed_stage__vcWB5 .pet-detailed_radar__ku1Vt{max-width:240px;margin:0 auto}}.pet-detailed_dialog__R_4ob header{position:sticky;top:0;z-index:2}.pet-detailed_dialog__R_4ob header h3{font-size:16px}@media (min-width:1100px){.pet-detailed_potentials__Uglhi{grid-template-columns:repeat(3,minmax(0,1fr))}}.pet-detailed_panel__IJuyl .pet-detailed_lightExp__tCOwO summary{color:#4b663c}.pet-detailed_rating__GOPQU:not([style]){background:#e3e9f2;color:#3f5268}.pet-detailed_rating__GOPQU>span,.pet-detailed_rating__GOPQU>strong{color:#173a33}.pet-detailed_panelPending__Yd7Ew{display:grid;align-content:start;min-height:1740px;border:1px solid #d9dfd5;background:linear-gradient(135deg,#f7f8f3,#eef2e9);border-radius:16px}.pet-detailed_panelPending__Yd7Ew .pet-detailed_loading__d1twD{padding:24px}@media (max-width:1100px){.pet-detailed_panelPending__Yd7Ew{min-height:1780px}}@media (max-width:1000px){.pet-detailed_panelPending__Yd7Ew{min-height:1880px}}@media (max-width:820px){.pet-detailed_panelPending__Yd7Ew{min-height:2085px}}@media (max-width:700px){.pet-detailed_panelPending__Yd7Ew{min-height:2105px}}@media (max-width:620px){.pet-detailed_panelPending__Yd7Ew{min-height:3040px}}@media (max-width:480px){.pet-detailed_panelPending__Yd7Ew{min-height:3060px}}@media (max-width:390px){.pet-detailed_panelPending__Yd7Ew{min-height:3175px}}.pet-skills_archive__TXvbm{display:grid;gap:18px}.pet-skills_tabs__ejxIz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;background:#e9f0e9;border:1px solid #cbd9d0;border-radius:999px}.pet-skills_tabs__ejxIz button{min-width:0;padding:6px 12px;border:0;border-radius:999px;background:transparent;color:#49655a;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.pet-skills_tabs__ejxIz button[aria-selected=true]{background:#194f3e;color:#fff}.pet-skills_levelControl___CC4R input:focus-visible,.pet-skills_tabs__ejxIz button:focus-visible{outline:3px solid #81b747;outline-offset:2px}.pet-skills_toolbar__gd3K7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.pet-skills_tags__qL7dL{display:flex;flex-wrap:wrap;gap:7px}.pet-skills_tags__qL7dL>span{padding:5px 11px;background:#e4eee6;border:1px solid #c9dccd;border-radius:999px;color:#2b614b;font-size:14px;font-weight:700}.pet-skills_levelControl___CC4R{display:flex;align-items:center;gap:12px;color:#355b4b;font-size:14px}.pet-skills_levelControl___CC4R strong{color:#1b6849}.pet-skills_levelControl___CC4R input{width:min(240px,40vw);accent-color:#4c986c}.pet-skills_list__x1Z3p{display:grid;gap:12px}.pet-skills_card__eQs5E{min-width:0;display:grid;grid-template-columns:68px minmax(0,1fr);gap:14px;padding:16px;border:1px solid #d6e0d8;border-radius:12px;background:#f4f6f3}.pet-skills_featured__20bx6{background:color-mix(in srgb,var(--skill-color) 16%,#f4f6f3);border-color:color-mix(in srgb,var(--skill-color) 40%,#d6e0d8)}.pet-skills_icon__LsnPV{width:62px;display:grid;align-content:start;justify-items:center;gap:3px}.pet-skills_icon__LsnPV img,.pet-skills_icon__LsnPV span{width:58px;height:58px;display:grid;place-items:center;border-radius:50%;object-fit:contain;background:var(--skill-color);color:#fff}.pet-skills_icon__LsnPV b{font-size:13px;color:#486356}.pet-skills_content__8AklB{min-width:0}.pet-skills_titleRow__X6m76{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pet-skills_titleRow__X6m76 h3{margin:0 4px 0 0;color:#1c4435;font-size:14px}.pet-skills_category__15eB0,.pet-skills_cooldown__d_0Mh{padding:3px 8px;border:1px solid #cbd9d0;border-radius:999px;color:#55665d;font-size:13px;line-height:1.2}.pet-skills_power__i9B_l{margin-left:auto;padding:4px 10px;background:#efac5b;border-radius:5px;color:#4a2c08;font-size:15px;font-variant-numeric:tabular-nums}.pet-skills_content__8AklB p{margin:6px 0 0;color:#50695b;font-size:13px;line-height:1.55;overflow-wrap:anywhere}.pet-skills_caution__uWjpR{display:block;margin-top:6px;color:#865d32;font-size:13px}.pet-skills_variantChoice__YGIZ8{display:grid;gap:5px;margin-top:10px;color:#6b6747;font-size:13px}.pet-skills_variantChoice__YGIZ8 select{max-width:100%;padding:6px 9px;border:1px solid #c6d7ca;border-radius:6px;color:#315c43;background:#fff;font:inherit}.pet-skills_levels__MXKt4{margin-top:10px;color:#526c5d;font-size:13px}.pet-skills_levels__MXKt4 summary{cursor:pointer;color:#27684b;font-weight:700}.pet-skills_levels__MXKt4 ol{display:grid;gap:7px;margin:9px 0 0;padding:0;list-style:none}.pet-skills_levels__MXKt4 li{display:grid;grid-template-columns:42px minmax(0,1fr);gap:8px;padding:7px 0;border-top:1px solid #dae5dc;line-height:1.55}.pet-skills_levels__MXKt4 li b{color:#2a674b}.pet-skills_source__XQn9D{margin:0;color:#5e7163;font-size:13px;line-height:1.65}.pet-skills_card__eQs5E{grid-template-columns:52px minmax(0,1fr);gap:10px;padding:10px 12px}.pet-skills_icon__LsnPV{width:48px}.pet-skills_icon__LsnPV img,.pet-skills_icon__LsnPV span{width:44px;height:44px}@media (max-width:640px){.pet-skills_tabs__ejxIz button{font-size:13px;padding:9px 6px}.pet-skills_levelControl___CC4R,.pet-skills_toolbar__gd3K7{align-items:stretch}.pet-skills_levelControl___CC4R{width:100%;flex-direction:column;gap:6px}.pet-skills_levelControl___CC4R input{width:100%}.pet-skills_card__eQs5E{grid-template-columns:50px minmax(0,1fr);gap:10px;padding:12px}.pet-skills_icon__LsnPV,.pet-skills_icon__LsnPV img,.pet-skills_icon__LsnPV span{width:46px}.pet-skills_icon__LsnPV img,.pet-skills_icon__LsnPV span{height:46px}.pet-skills_power__i9B_l{margin-left:0}}.pet-factors_panel__AYCo4{display:grid;gap:24px;color:#294b3c}.pet-factors_panel__AYCo4 h3{margin:0 0 8px;font-size:15px}.pet-factors_panel__AYCo4 h3 small{margin-left:8px;color:#5f735f;font-size:13px;font-weight:500}.pet-factors_caution__ajmcv,.pet-factors_note__blovy,.pet-factors_source__QxIAz{margin:0;font-size:14px;line-height:1.7}.pet-factors_note__blovy{padding:14px 16px;border:1px solid #cbdcc2;border-radius:9px;background:#f1f8e9}.pet-factors_caution__ajmcv{color:#805e38}.pet-factors_source__QxIAz{color:#607362}.pet-factors_groups__wEMyh{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:10px}.pet-factors_groups__wEMyh>details{min-width:0;padding:12px;border:1px solid #d5e2d1;border-radius:10px;background:#fff}.pet-factors_groups__wEMyh summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;cursor:pointer;font-size:15px}.pet-factors_groups__wEMyh summary span{color:#617d50;font-size:13px}.pet-factors_groups__wEMyh .pet-factors_cards__wwDle{margin-top:10px}.pet-factors_cards__wwDle{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:9px}.pet-factors_cards__wwDle article{min-width:0;padding:12px;border:1px solid #dfebdb;border-radius:8px;background:#f8fbf5}.pet-factors_cards__wwDle header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:5px;font-size:15px}.pet-factors_cards__wwDle header span{color:#5b7b3b;font-size:13px}.pet-factors_cards__wwDle p{margin:8px 0;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.pet-factors_cards__wwDle small{color:#657666;font-size:12px}.pet-factors_dropSection__Y4ywZ{display:grid;gap:10px}.pet-factors_dropSection__Y4ywZ h3{margin-bottom:0}.pet-factors_dropSection__Y4ywZ>p{margin:0;font-size:14px;line-height:1.65}.pet-factors_dropGrid__iBzXx{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:8px}.pet-factors_dropGrid__iBzXx>div{display:grid;gap:4px;padding:11px;border:1px solid #d5e2d1;border-radius:8px;background:#f8fbf5;font-size:14px}.pet-factors_dropGrid__iBzXx span{color:#647765;font-size:13px}.pet-factors_poolSection__lsDdW{padding:14px;border:1px solid #cbdcc2;border-radius:10px;background:#f4f9ed}.pet-factors_poolSection__lsDdW>summary{cursor:pointer;color:#245c3e;font-size:16px;font-weight:700}.pet-factors_poolSection__lsDdW>p{margin:12px 0}.pet-factors_poolControls__h4De5{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin:14px 0}.pet-factors_poolControls__h4De5 label{display:grid;gap:4px;color:#52705a;font-size:13px}.pet-factors_poolControls__h4De5 input,.pet-factors_poolControls__h4De5 select{min-width:160px;padding:8px;border:1px solid #c9d9c6;border-radius:6px;background:white;color:#284f3b;font:inherit;font-size:14px}.pet-factors_poolControls__h4De5 span{margin-left:auto;font-size:14px}.pet-factors_pages__nlKUy{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px;font-size:14px}.pet-factors_pages__nlKUy button{padding:8px 11px;border:1px solid #b9cfad;border-radius:6px;background:white;color:#28543a;cursor:pointer}.pet-factors_pages__nlKUy button:disabled{opacity:.45;cursor:default}@media (max-width:640px){.pet-factors_cards__wwDle,.pet-factors_dropGrid__iBzXx,.pet-factors_groups__wEMyh{grid-template-columns:1fr}.pet-factors_poolControls__h4De5 input,.pet-factors_poolControls__h4De5 label,.pet-factors_poolControls__h4De5 select{width:100%}}.pet-ecology_archive__ajwls{display:grid;gap:27px;color:#2c4c3d}.pet-ecology_archive__ajwls>section{min-width:0}.pet-ecology_archive__ajwls h3{margin:0 0 8px;color:#1f4936;font-size:15px}.pet-ecology_note___pIeG{margin:0 0 12px;color:#617866;font-size:14px;line-height:1.65}.pet-ecology_empty__vndpW{margin:0;padding:13px 15px;border:1px dashed #c8d8c7;border-radius:8px;color:#687b6c;font-size:14px}.pet-ecology_tableWrap__tlXfB{max-width:100%;overflow-x:auto;border:1px solid #d4e2d1;border-radius:9px;background:#fff}.pet-ecology_tableWrap__tlXfB table{width:100%;min-width:650px;border-collapse:collapse}.pet-ecology_tableWrap__tlXfB td,.pet-ecology_tableWrap__tlXfB th{padding:10px 12px;border-bottom:1px solid #e6eee3;text-align:left;font-size:14px;line-height:1.5}.pet-ecology_tableWrap__tlXfB thead th{color:#406248;background:#eff6ea;white-space:nowrap}.pet-ecology_tableWrap__tlXfB tbody th{min-width:150px;font-weight:650}.pet-ecology_material__xpn47{display:inline-flex;align-items:center;gap:7px}.pet-ecology_material__xpn47 img{width:30px;height:30px;object-fit:contain}.pet-ecology_evolution__0uCis a,.pet-ecology_locations__apJRa a,.pet-ecology_material__xpn47 a{color:#286a47;text-decoration:underline;text-underline-offset:3px}.pet-ecology_killSets__tCPHz{display:grid;grid-template-columns:minmax(0,1fr);gap:9px}.pet-ecology_killSets__tCPHz details,.pet-ecology_talentGrid__2yRg8 details{min-width:0;padding:11px;border:1px solid #d4e2d1;border-radius:9px;background:#fff}.pet-ecology_killSets__tCPHz summary,.pet-ecology_talentGrid__2yRg8 summary{cursor:pointer;color:#2a5d40;font-size:15px;font-weight:700}.pet-ecology_killSets__tCPHz summary small,.pet-ecology_talentGrid__2yRg8 summary small{margin-left:8px;color:#71836c;font-size:12px;font-weight:400}.pet-ecology_killSets__tCPHz .pet-ecology_tableWrap__tlXfB{margin-top:10px}.pet-ecology_particles__FWCm6{margin-top:20px;min-width:0}.pet-ecology_particles__FWCm6 h4{margin:0 0 8px;font-size:16px;color:#1f4936}.pet-ecology_laborGrid__dlLlv{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin:10px 0}.pet-ecology_laborGrid__dlLlv>div{display:grid;gap:4px;padding:12px;border:1px solid #d4e2d1;border-radius:8px;background:#f8fbf5;font-size:14px}.pet-ecology_laborGrid__dlLlv>div>span{color:#637767}.pet-ecology_talentGrid__2yRg8{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:9px;margin:12px 0}.pet-ecology_talentGrid__2yRg8 ol{display:grid;gap:7px;margin:10px 0 0;padding-left:20px}.pet-ecology_talentGrid__2yRg8 li{color:#536d59;font-size:14px;line-height:1.55}.pet-ecology_talentGrid__2yRg8 li b{margin-right:7px;color:#2a6241}.pet-ecology_mount__ywGhj{padding:15px;border:1px solid #d4e2d1;border-radius:9px;background:#f8fbf5}.pet-ecology_mount__ywGhj>div{display:flex;align-items:flex-start;gap:11px}.pet-ecology_mount__ywGhj img{width:48px;height:48px;object-fit:contain}.pet-ecology_mount__ywGhj strong{font-size:16px}.pet-ecology_mount__ywGhj p{margin:5px 0 0}.pet-ecology_evolution__0uCis,.pet-ecology_mount__ywGhj p{font-size:14px;line-height:1.65}.pet-ecology_locations__apJRa{display:grid;gap:9px}.pet-ecology_locations__apJRa article{padding:13px;border:1px solid #d4e2d1;border-radius:9px;background:#fff}.pet-ecology_locations__apJRa article>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:14px}.pet-ecology_locations__apJRa article>div span{color:#6c816b}.pet-ecology_locations__apJRa article>div a{margin-left:auto}.pet-ecology_locations__apJRa ul{margin:9px 0 0;padding-left:19px;color:#4b6653;font-size:13px;line-height:1.7}.pet-ecology_locations__apJRa small{color:#72816e;font-size:12px}.pet-ecology_killSets__tCPHz>details{min-width:0}.pet-production_calculator__7__io{margin:20px 0;padding:16px;background:#eef5e6;border:1px solid #c5d9bb;border-radius:10px}.pet-production_calculator__7__io h4{margin:0 0 8px;font-size:15px;color:#214939}.pet-production_calculator__7__io>p,.pet-production_formula__dCtLq p{font-size:14px;line-height:1.6;color:#5b735f;margin:6px 0}.pet-production_labor__gE2FZ{padding:16px;margin-top:14px;background:#fff;border:1px solid #cedcc7;border-radius:8px;min-width:0}.pet-production_labor__gE2FZ header{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;justify-content:space-between;color:#274c3c;font-size:16px}.pet-production_labor__gE2FZ header span{font-size:14px;color:#6c826d}.pet-production_slider__wsFgq{display:grid;gap:9px;margin:15px 0;font-size:16px;color:#355642}.pet-production_slider__wsFgq span{display:flex;justify-content:space-between}.pet-production_slider__wsFgq input{width:100%;accent-color:#89b741}.pet-production_buttons__rA3K8{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin:12px 0;font-size:14px}.pet-production_buttons__rA3K8 button{padding:7px 11px;min-height:34px;background:#f7faf2;color:#31543e;border:1px solid #c3d4b9;border-radius:6px;font:inherit;cursor:pointer}.pet-production_buttons__rA3K8 button[aria-pressed=true]{background:#d9edb3;border-color:#90ad6d;font-weight:700}.pet-production_talents__4X2C_,.pet-production_unlocks__lekMz{padding:12px;border:1px solid #d5e1ce;border-radius:7px;margin:14px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:9px}.pet-production_talents__4X2C_ legend,.pet-production_unlocks__lekMz legend{color:#30543c;font-size:14px;font-weight:700}.pet-production_talents__4X2C_ label,.pet-production_unlocks__lekMz label{display:flex;gap:9px;align-items:start;padding:8px;background:#f6f9f0;font-size:14px;color:#3b5c44;line-height:1.5}.pet-production_talents__4X2C_ input,.pet-production_unlocks__lekMz input{accent-color:#609340;margin-top:3px;flex:0 0 auto}.pet-production_talents__4X2C_ small,.pet-production_unlocks__lekMz small{display:block;font-size:14px;color:#687e69}.pet-production_talents__4X2C_ em{display:block;font-style:normal;color:#936722;font-size:14px}.pet-production_result__gIEyr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;color:#30513a}.pet-production_result__gIEyr>div:not(.pet-production_formula__dCtLq){padding:13px;background:#eff7e4;border-radius:6px;display:flex;flex-direction:column;gap:5px;font-size:14px}.pet-production_result__gIEyr>div>b{font-size:18px;font-variant-numeric:tabular-nums}.pet-production_result__gIEyr small{font-size:13px;line-height:1.6}.pet-production_formula__dCtLq,.pet-production_result__gIEyr>p,.pet-production_result__gIEyr>small{grid-column:1/-1}.pet-production_formula__dCtLq{background:#f7faf2;padding:12px;border:1px solid #d9e4d1;border-radius:6px;overflow-wrap:anywhere}.pet-production_caution__V2dcY,.pet-production_otherEffect__Np_N6{margin:0;font-size:14px;line-height:1.6}.pet-production_caution__V2dcY{color:#926221}.pet-production_workMode__LWnGA{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;color:#355942;margin:14px 0}.pet-production_workMode__LWnGA input{accent-color:#609340}.pet-production_workMode__LWnGA small{color:#6c826d;font-size:14px}.pet-production_hatchResult__P2DMa .pet-production_hatchTime__QPBj_{grid-column:1/-1;background:#deefc5}.pet-production_hatchTime__QPBj_>strong{font-size:16px;font-variant-numeric:tabular-nums}@media(max-width:540px){.pet-production_calculator__7__io{padding:10px}.pet-production_labor__gE2FZ{padding:12px}.pet-production_result__gIEyr{grid-template-columns:1fr}}