.GIHvdW_page{--gold:#dfc58c;--ink:#102523;color:#efe9d9;min-height:100dvh;font-family:var(--font-noto-sans-tc),sans-serif;background:radial-gradient(at 85% 0,#3b3046 0,#0000 46%),#111525;padding:24px max(20px,50vw - 570px) 60px}.GIHvdW_page a{color:var(--gold);text-decoration:none}.GIHvdW_page button,.GIHvdW_page a,.GIHvdW_page input{touch-action:manipulation}.GIHvdW_page button{cursor:pointer;font:inherit;transition:background .18s,transform .18s}.GIHvdW_page button:active{transform:translateY(1px)}.GIHvdW_page button:disabled{cursor:default;opacity:.55}.GIHvdW_page :is(button,a,input):focus-visible{outline-offset:4px;outline:2px solid #f1d797}.GIHvdW_nav{border-bottom:1px solid #b5c7b72c;justify-content:space-between;gap:15px;padding-bottom:20px;font-size:12px;display:flex}.GIHvdW_nav>span{color:#b8acb9}.GIHvdW_hero{justify-content:space-between;align-items:center;gap:24px;padding:52px 0 35px;display:flex}.GIHvdW_eyebrow{letter-spacing:.16em;color:#d9bb83;font-size:11px}.GIHvdW_hero h1{letter-spacing:.03em;margin:14px 0 20px;font-family:serif;font-size:clamp(36px,6vw,64px);line-height:1.2}.GIHvdW_hero h1 span{color:var(--gold);margin-top:12px;font-size:.44em;display:block}.GIHvdW_hero p{color:#c7c2d0;font-size:14px;line-height:1.8}.GIHvdW_total{white-space:nowrap;border-left:1px solid #b5c7b73b;padding-left:28px}.GIHvdW_total strong{font-variant-numeric:tabular-nums;color:var(--gold);font-family:serif;font-size:64px;display:block}.GIHvdW_total strong small{color:#b4aab7;font-size:23px}.GIHvdW_total>span{letter-spacing:.12em;font-size:12px}.GIHvdW_team{background:#22283de8;border-top:2px solid #c3ab76;padding:22px 26px}.GIHvdW_team header{justify-content:space-between;align-items:center;gap:12px;display:flex}.GIHvdW_team h2{margin:6px 0 16px;font-family:serif;font-size:25px}.GIHvdW_team header a{font-size:13px}.GIHvdW_slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.GIHvdW_slots>div{background:#111827b8;border-bottom:1px solid #a2bfb744;align-items:center;gap:12px;display:flex;overflow:hidden}.GIHvdW_slots img{object-fit:contain;align-self:end;width:80px;height:95px}.GIHvdW_slots small,.GIHvdW_slots b,.GIHvdW_slots span{display:block}.GIHvdW_slots small{color:var(--gold);font-size:10px}.GIHvdW_slots b{margin:3px 0;font-family:serif;font-size:22px}.GIHvdW_slots span{color:#c8c0c5;font-size:11px}.GIHvdW_chain{color:#ded6c5;font-size:12px;line-height:1.8}.GIHvdW_team>small{color:#bab3c3;font-size:11px}.GIHvdW_feedback{color:#d7c699;align-items:center;min-height:48px;font-size:12px;line-height:1.6;display:flex}.GIHvdW_filters{border-bottom:1px solid #99b7ad36;justify-content:space-between;align-items:center;gap:16px;padding:12px 0 18px;display:flex}.GIHvdW_filters>div{gap:6px;display:flex}.GIHvdW_filters button{color:#d7c9b9;background:0 0;border:1px solid #779e8e4d;border-radius:4px;min-width:44px;min-height:44px;padding:8px 14px}.GIHvdW_filters button[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:#272235}.GIHvdW_filters label{align-items:center;gap:8px;min-height:44px;font-size:12px;display:flex}.GIHvdW_filters input{accent-color:var(--gold);width:18px;height:18px}.GIHvdW_listHeading{justify-content:space-between;align-items:center;gap:12px;margin:26px 0 18px;display:flex}.GIHvdW_listHeading h2{margin:0;font:24px serif}.GIHvdW_listHeading span{color:#bab0bd;font-size:11px}.GIHvdW_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.GIHvdW_card{--element:#416b52;background:#f1e8d5;border:1px solid #8eab973b;border-radius:8px;min-width:0;overflow:hidden}.GIHvdW_card[data-element=火]{--element:#a34b46}.GIHvdW_card[data-element=土]{--element:#896325}.GIHvdW_card[data-element=金]{--element:#62697b}.GIHvdW_card[data-element=水]{--element:#3a6b91}.GIHvdW_card[data-selected=true]{border-color:#e0c48c}.GIHvdW_art{background:radial-gradient(at 50% 95%,#b995654f,#0000 70%),repeating-linear-gradient(90deg,#0000 0 39px,#d3b77310 40px),#20243a;position:relative;overflow:hidden}.GIHvdW_art>img{object-fit:contain;object-position:bottom;width:100%;height:235px;transition:transform .25s;display:block}.GIHvdW_card:hover .GIHvdW_art>img{transform:translateY(-3px)}.GIHvdW_element{color:var(--element);z-index:1;font:26px serif;position:absolute;top:12px;left:12px}.GIHvdW_state{letter-spacing:.08em;color:#c6d7ca;z-index:1;font-size:10px;position:absolute;top:15px;right:12px}.GIHvdW_card[data-selected=true] .GIHvdW_state{color:var(--gold)}.GIHvdW_lock{color:#a0b6a879;font:40px serif;position:absolute;top:50%;left:50%;transform:translate(-50%,-30%)}.GIHvdW_body{padding:16px}.GIHvdW_name{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.GIHvdW_name h3{margin:0 0 12px;font:26px serif}.GIHvdW_name>span{color:#756348;font-size:11px}.GIHvdW_rarities{flex-wrap:wrap;gap:5px;display:flex}.GIHvdW_rarities>span{color:#9a8c79;border:1px solid #879d8b38;border-radius:3px;padding:4px 5px;font-family:serif;font-size:12px}.GIHvdW_rarities small{font-size:10px}.GIHvdW_rarities [data-owned=true]{color:#5c5347;background:#f0e3c8;border-color:#ba9a64}.GIHvdW_rarities [data-rarity=SR][data-owned=true]{color:#30664f}.GIHvdW_rarities [data-rarity=SSR][data-owned=true]{color:#8d5f20}.GIHvdW_rarities [data-rarity=UR][data-owned=true]{color:#795292}.GIHvdW_caption{color:#796a55;min-height:30px;margin-top:9px;font-size:10px;line-height:1.5;display:block}.GIHvdW_skill{border-top:1px solid #adc2ad22;min-height:115px;padding:12px 0 8px}.GIHvdW_skill>small{letter-spacing:.08em;color:#8b7151;font-size:9px;display:block}.GIHvdW_skill b{color:var(--element);margin:6px 0;font-size:14px;font-weight:500;display:block}.GIHvdW_skill p{color:#514a44;margin:0;font-size:12px;line-height:1.7}.GIHvdW_equip{background:var(--gold);color:#322631;border:1px solid #bda874;border-radius:3px;width:100%;min-height:44px;font-size:12px!important}.GIHvdW_card[data-locked=true] .GIHvdW_equip{color:#766c60;background:#dbd1bd;border-color:#b8aa91}.GIHvdW_card[data-selected=true] .GIHvdW_equip{color:#dec995;background:#323249}.GIHvdW_replace{gap:7px;margin-top:12px;display:grid}.GIHvdW_replace>b{color:var(--gold);margin:4px 0;font-size:12px}.GIHvdW_replace button{color:#e0e5d7;background:#25283f;border:1px solid #c3a46965;border-radius:3px;min-height:44px;font-size:12px}.GIHvdW_footer{color:#b9afb8;border-top:1px solid #9eb9a833;margin-top:34px;padding-top:22px;font-size:12px;line-height:1.9}.GIHvdW_footer a{margin-top:15px;display:block}.GIHvdW_empty{text-align:center;background:#2b293b;padding:40px 20px;font-size:13px;line-height:1.8}@media (max-width:1000px){.GIHvdW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media (max-width:650px){.GIHvdW_page{padding:18px 16px 40px}.GIHvdW_nav{gap:8px;font-size:11px}.GIHvdW_nav>span{display:none}.GIHvdW_hero{gap:12px;padding:34px 0 26px}.GIHvdW_hero p{max-width:210px;font-size:12px}.GIHvdW_total{padding-left:14px}.GIHvdW_total strong{font-size:44px}.GIHvdW_total strong small{font-size:17px}.GIHvdW_total>span{font-size:10px}.GIHvdW_hero h1{font-size:36px}.GIHvdW_eyebrow{letter-spacing:.06em;font-size:9px}.GIHvdW_team{padding:18px 12px}.GIHvdW_team header a{font-size:11px}.GIHvdW_slots{gap:6px}.GIHvdW_slots>div{text-align:center;padding-bottom:10px;display:block}.GIHvdW_slots img{width:100%;height:80px}.GIHvdW_slots b{font-size:19px}.GIHvdW_slots span{font-size:9px}.GIHvdW_chain{font-size:10px}.GIHvdW_team>small{font-size:10px;line-height:1.8;display:block}.GIHvdW_filters{flex-direction:column;align-items:flex-start;gap:8px}.GIHvdW_filters>div{gap:5px;width:100%}.GIHvdW_filters button{flex:1;min-width:0;padding:8px 10px}.GIHvdW_filters label{min-height:34px}.GIHvdW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.GIHvdW_art>img{height:175px}.GIHvdW_body{padding:12px 10px}.GIHvdW_name h3{font-size:23px}.GIHvdW_name>span{font-size:10px}.GIHvdW_element{font-size:23px;left:9px}.GIHvdW_state{font-size:9px;right:8px}.GIHvdW_rarities{gap:3px}.GIHvdW_rarities>span{padding:3px;font-size:11px}.GIHvdW_rarities small{font-size:8px}.GIHvdW_skill{min-height:130px}.GIHvdW_skill b{font-size:13px}.GIHvdW_skill p{font-size:11px}.GIHvdW_caption{min-height:34px;font-size:9px}.GIHvdW_equip{font-size:11px!important}.GIHvdW_listHeading span{font-size:10px}}.GIHvdW_art{text-align:left;border:0;width:100%;height:235px;padding:0;display:block}.GIHvdW_art>img{width:100%;height:100%}.GIHvdW_detailName{color:inherit;text-align:left;background:0 0;border:0;min-height:44px;padding:0;font:inherit!important}.GIHvdW_thumb{flex-shrink:0;width:80px;height:95px;display:block;position:relative}.GIHvdW_slots .GIHvdW_thumb img{width:100%;height:100%}@media (max-width:650px){.GIHvdW_filters button{white-space:nowrap;padding:8px 5px;font-size:13px}.GIHvdW_art{height:175px}.GIHvdW_thumb{width:100%;height:80px}}.GIHvdW_page{--gold:#e6c887;--ink:#191c30;background:radial-gradient(at 0 0,#553e3d44,#0000 45%),radial-gradient(at 100% 40%,#33335744,#0000 50%),#111525}.GIHvdW_hero{isolation:isolate;background:linear-gradient(90deg,#131725f5 5%,#191c30c9 47%,#25243b44),url(/images/companion-cards/sr-garden-background-v1.webp) 50% 56%/cover;border:1px solid #b4935c75;border-radius:3px;min-height:310px;margin:26px 0 30px;padding:48px 38px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 5px #12152280,0 18px 45px #080a1655}.GIHvdW_hero:after{content:"縁";color:#f3d58b13;z-index:-1;font:250px serif;position:absolute;top:5%;right:18%;transform:rotate(-12deg)}.GIHvdW_hero h1{color:#faf0db;text-shadow:0 2px 20px #0b0d1c}.GIHvdW_hero h1 span{letter-spacing:.18em}.GIHvdW_hero .GIHvdW_total{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#151629a6;border-color:#dfc58c66;padding:22px}.GIHvdW_team{background:linear-gradient(120deg,#24283d,#1b2033);border:1px solid #a68a565c;border-top:2px solid #d8b772;border-radius:4px}.GIHvdW_slots>div{background:radial-gradient(at 20% 100%,#c39c5d29,#0000 75%),#141a2c;border:1px solid #a68a5638}.GIHvdW_slots b{color:#f0dfbb}.GIHvdW_slots small{color:#d6b77d}.GIHvdW_card{color:#302a29;border:1px solid #b69762;border-radius:5px;position:relative;box-shadow:0 7px 20px #05091655}.GIHvdW_card[data-selected=true]{border-color:#f2d593;box-shadow:0 0 0 2px #c7a56455,0 9px 24px #05091666}.GIHvdW_art{background:radial-gradient(at 50% 85%,#a17e6555,#0000 68%),linear-gradient(135deg,#33374b,#181d32);border-bottom:2px solid #bba06d}.GIHvdW_art:after{content:"";pointer-events:none;clip-path:polygon(0 0,28% 0,28% 2%,2% 2%,2% 28%,0 28%,0 0,100% 0,100% 28%,98% 28%,98% 2%,72% 2%,72% 0,100% 0,100% 100%,72% 100%,72% 98%,98% 98%,98% 72%,100% 72%,100% 100%,0 100%,0 72%,2% 72%,2% 98%,28% 98%,28% 100%,0 100%);border:1px solid #e0c08355;position:absolute;inset:8px}.GIHvdW_card[data-element=木] .GIHvdW_art{background:radial-gradient(at 50% 85%,#76986f88,#0000 70%),#242c39}.GIHvdW_card[data-element=火] .GIHvdW_art{background:radial-gradient(at 50% 85%,#c77d6580,#0000 70%),#352735}.GIHvdW_card[data-element=土] .GIHvdW_art{background:radial-gradient(at 50% 85%,#c4a56d80,#0000 70%),#332d33}.GIHvdW_card[data-element=金] .GIHvdW_art{background:radial-gradient(at 50% 85%,#b9bed780,#0000 70%),#282a3d}.GIHvdW_card[data-element=水] .GIHvdW_art{background:radial-gradient(at 50% 85%,#7899c180,#0000 70%),#252b43}.GIHvdW_element{color:#f0d6a0;background:#111728b3;border:1px solid #c5a46566;place-items:center;width:36px;height:39px;font-size:24px;display:grid}.GIHvdW_state{color:#f2dfbc;background:#121627b8;border-radius:2px;padding:5px 7px;top:12px;right:12px}.GIHvdW_body{background:repeating-linear-gradient(0deg,#0000 0 3px,#8d704604 4px),#f1e8d5}.GIHvdW_skill{border-color:#b6a08055}.GIHvdW_skill b{font-weight:600}.GIHvdW_rarities>span{border-color:#b6a08066}.GIHvdW_rarities [data-owned=true]{font-weight:600;box-shadow:inset 0 0 8px #c39b4930}.GIHvdW_equip{color:#312736;background:linear-gradient(120deg,#e5c98b,#c8a567);border-color:#b18d51}.GIHvdW_equip:disabled{opacity:.85!important}.GIHvdW_card[data-selected=true] .GIHvdW_equip{color:#eddaac;background:#313248;border-color:#b39a66}.GIHvdW_replace>b{color:#76552c}.GIHvdW_replace button{color:#eee2c9}.GIHvdW_lock{color:#d8c3a56e}.GIHvdW_card[data-locked=true] .GIHvdW_art>img{filter:brightness(0)opacity(.68)}.GIHvdW_listHeading h2{color:#ecdbb5;font-size:30px}.GIHvdW_filters{border-color:#c0a16c44}.GIHvdW_filters button{background:#202337;border-color:#b79a6655}.GIHvdW_filters button[aria-pressed=true]{background:linear-gradient(120deg,#edd6a0,#c4a36c);box-shadow:0 2px 12px #cba76c22}.GIHvdW_footer{border-color:#a68a5644}.GIHvdW_feedback{color:#ddc292}@media (max-width:650px){.GIHvdW_hero{background-position:65%;min-height:240px;margin:20px 0 24px;padding:28px 18px}.GIHvdW_hero h1{font-size:36px}.GIHvdW_hero .GIHvdW_total{padding:12px}.GIHvdW_hero:after{font-size:190px;top:15%;right:7%}.GIHvdW_hero p{max-width:170px}.GIHvdW_hero .GIHvdW_eyebrow{max-width:170px;line-height:1.8;display:block}.GIHvdW_element{width:30px;height:33px;font-size:21px;left:9px}.GIHvdW_state{padding:4px 5px;font-size:9px;right:9px}.GIHvdW_listHeading h2{font-size:25px}}@media (prefers-reduced-motion:reduce){.GIHvdW_page *{transition:none!important}.GIHvdW_card:hover .GIHvdW_art>img{transform:none}}
.kJs4rG_dialog{color:#eee7d6;overscroll-behavior:contain;background:#1c2135;border:1px solid #bfa676;border-radius:10px;width:min(980px,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:0;overflow:auto;box-shadow:0 24px 80px #061a17b3}.kJs4rG_dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0b0d1ee8}.kJs4rG_dialog button,.kJs4rG_dialog a{font:inherit;touch-action:manipulation;cursor:pointer}.kJs4rG_dialog button{color:#e6e5d2;background:#323247;border:1px solid #92b49b45;border-radius:4px;min-height:44px;padding:9px 13px;font-size:12px}.kJs4rG_dialog button:disabled{cursor:default;opacity:.5}.kJs4rG_dialog :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #f2d18e}.kJs4rG_header{z-index:2;background:#1c2135f5;border-bottom:1px solid #99b39b33;justify-content:space-between;align-items:center;gap:12px;padding:12px 22px;display:flex;position:sticky;top:0}.kJs4rG_header>span{color:#c8bd99;letter-spacing:.1em;font-size:11px}.kJs4rG_content{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding:28px;display:grid}.kJs4rG_gallery{min-width:0}.kJs4rG_picture{background-color:#191e32;background-image:radial-gradient(at 50% 80%,#645467,#191e32 75%);width:100%;height:470px;display:block;overflow:auto;background-position:50%!important;background-size:cover!important;border-color:#94b39955!important;min-height:0!important;padding:0!important;position:relative!important}.kJs4rG_picture img{object-fit:contain;transition:transform .2s}.kJs4rG_picture[data-zoom=true]{height:650px}.kJs4rG_picture[data-locked=true] img{filter:brightness(0)opacity(.6)}.kJs4rG_picture>span{color:#b8c6ae88;font:56px serif;position:absolute;top:40%;left:45%}.kJs4rG_artTitle{color:#e1c48b;margin:15px 0 8px;font:18px/1.6 serif}.kJs4rG_gallery>small{color:#bfb2bd;font-size:11px;line-height:1.8}.kJs4rG_variants{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.kJs4rG_variants button{text-align:left;font-size:11px}.kJs4rG_variants button[aria-pressed=true]{color:#2c2639;background:#dfc58c;border-color:#dfc58c}.kJs4rG_eyebrow{color:#c9b77e;letter-spacing:.12em;font-size:11px}.kJs4rG_info h2{margin:10px 0;font:44px serif}.kJs4rG_quote{color:#c9bfc9;margin-bottom:25px;font-size:13px;line-height:1.9}.kJs4rG_skill{border-top:1px solid #bda26b44;padding-top:20px}.kJs4rG_skill>small{color:#c9b799;font-size:10px}.kJs4rG_skill h3,.kJs4rG_relay h3{color:#e0c48b;margin:10px 0 14px;font:23px serif}.kJs4rG_skill strong{font-size:14px;line-height:1.8}.kJs4rG_skill h4{margin:22px 0 5px;font-size:12px}.kJs4rG_skill p,.kJs4rG_relay p{color:#d0c5ca;font-size:12px;line-height:1.9}.kJs4rG_example{background:#302d41;border-left:2px solid #c9b880;margin:16px 0;padding:14px 16px}.kJs4rG_example>b{color:#e6cd94;font-size:11px}.kJs4rG_example p{margin:6px 0 0}.kJs4rG_note{line-height:1.9;color:#beb0bb!important;font-size:11px!important}.kJs4rG_relay{border-top:1px solid #bda26b44;margin-top:28px;padding-top:15px}.kJs4rG_route{border-bottom:1px solid #97ae9129;padding:14px 0}.kJs4rG_route>b{font-size:12px}.kJs4rG_route>span{float:right;color:#dec58a;font:19px serif}.kJs4rG_route>div{gap:12px;margin-top:12px;display:flex}.kJs4rG_partner{flex:1;align-items:center;gap:7px;min-width:0;display:flex}.kJs4rG_partner img{object-fit:contain}.kJs4rG_partner strong,.kJs4rG_partner small{display:block}.kJs4rG_partner strong{font:17px serif}.kJs4rG_partner small{color:#c4b29f;margin-top:4px;font-size:10px}.kJs4rG_footer{background:#151a2b;border-top:1px solid #99b39b33;padding:18px 28px 24px}.kJs4rG_footer>p{color:#d9c48d;margin:0 0 14px;font-size:12px;line-height:1.8}.kJs4rG_actions{gap:10px;display:flex}.kJs4rG_actions>*{text-align:center;flex:1}.kJs4rG_actions a{color:#172c24;background:#dec58a;border-radius:4px;padding:13px;font-size:13px;text-decoration:none}.kJs4rG_actions .kJs4rG_primary{color:#172c24;background:#dec58a;border-color:#dec58a}.kJs4rG_replace{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.kJs4rG_replace>b{color:#e1c690;grid-column:1/-1;font-size:12px}@media (max-width:650px){.kJs4rG_dialog{border-radius:7px;width:calc(100vw - 16px);max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.kJs4rG_header{padding:10px 14px}.kJs4rG_content{padding:18px 16px;display:block}.kJs4rG_picture{height:350px}.kJs4rG_picture[data-zoom=true]{height:560px}.kJs4rG_artTitle{font-size:17px}.kJs4rG_info{margin-top:28px}.kJs4rG_info h2{font-size:36px}.kJs4rG_footer{padding:18px 16px 22px}.kJs4rG_variants{gap:6px}.kJs4rG_variants button{overflow-wrap:anywhere;max-width:100%}.kJs4rG_route>div{gap:8px}.kJs4rG_partner img{width:34px;height:42px}.kJs4rG_partner strong{font-size:16px}.kJs4rG_partner small{font-size:9px}}@media (prefers-reduced-motion:reduce){.kJs4rG_picture img{transition:none}}
.wIIxdW_panel{color:#e9deca;background:linear-gradient(140deg,#25273d,#171e30);border:1px solid #af8b5966;border-radius:12px;margin:20px 0;padding:20px}.wIIxdW_panel header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.wIIxdW_panel header small{color:#c8ad80;letter-spacing:.08em;font-size:11px}.wIIxdW_panel h3{margin:5px 0 14px;font:700 25px/1.4 serif}.wIIxdW_panel header a{color:#e4c28b;font-size:12px}.wIIxdW_slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.wIIxdW_slots button{color:#dfd4c7;cursor:pointer;background:#121a2a;border:1px solid #756753;border-radius:7px;align-items:center;gap:8px;min-width:0;padding:9px;display:flex}.wIIxdW_slots button[aria-pressed=true]{background:#3b3545;border-color:#edcd8a}.wIIxdW_slots img{object-fit:contain}.wIIxdW_slots span{text-align:left;min-width:0}.wIIxdW_slots b,.wIIxdW_slots small{font-size:12px;display:block}.wIIxdW_slots small{color:#c3b3be;margin-top:4px;font-size:10px}.wIIxdW_slots svg{width:34px;height:39px;margin-left:auto}.wIIxdW_selection{color:#eacb94;justify-content:space-between;align-items:center;gap:10px;margin:15px 0;font-size:13px;display:flex}.wIIxdW_selection button{color:#d6c7b5;cursor:pointer;background:0 0;border:1px solid #8c7c65;border-radius:5px;min-height:38px;padding:5px 10px}.wIIxdW_items{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.wIIxdW_items article{color:#443443;background:linear-gradient(#f1e7d2,#dfd2bc);border:1px solid #b09a74;border-radius:8px;flex-direction:column;align-items:flex-start;min-width:0;padding:12px;display:flex}.wIIxdW_items article[data-equipped=true]{outline-offset:2px;outline:2px solid #e8c581}.wIIxdW_items article>svg{filter:drop-shadow(0 4px 3px #3c2c4120);width:100%;height:85px;margin-bottom:7px}.wIIxdW_items small{color:#786446;font-size:10px}.wIIxdW_items h4{margin:5px 0;font:700 17px/1.4 serif}.wIIxdW_items p{margin:4px 0 8px;font-size:11px;line-height:1.6}.wIIxdW_items b{color:#5c4b32;font-size:12px;line-height:1.5}.wIIxdW_cost{color:#8b4d45;margin:6px 0 12px;font-size:11px;line-height:1.6}.wIIxdW_items button{color:#f6dfae;cursor:pointer;background:#433449;border:1px solid #aa8657;border-radius:5px;width:100%;min-height:42px;margin-top:auto;padding:7px;font-size:11px}.wIIxdW_panel button:disabled{opacity:.5;cursor:default}.wIIxdW_notice,.wIIxdW_note{color:#dcc596;margin:13px 0 0;font-size:12px;line-height:1.8}.wIIxdW_note{color:#afa4bb;font-size:11px}.wIIxdW_items button:hover:not(:disabled){background:#67506a}@media (max-width:650px){.wIIxdW_panel{padding:13px}.wIIxdW_items{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wIIxdW_items article:last-child{grid-column:1/-1;grid-template-columns:80px minmax(0,1fr);gap:3px 10px;display:grid}.wIIxdW_items article:last-child>svg{grid-row:1/7;height:110px}.wIIxdW_items article:last-child button{grid-column:2}.wIIxdW_items article:last-child p,.wIIxdW_items article:last-child .wIIxdW_cost{margin:2px 0}.wIIxdW_slots{gap:5px}.wIIxdW_slots button{flex-direction:column;gap:3px;padding:6px}.wIIxdW_slots img{width:38px;height:44px}.wIIxdW_slots svg{width:25px;height:28px;margin:0}.wIIxdW_slots span{text-align:center}.wIIxdW_slots b{font-size:11px}.wIIxdW_slots small{font-size:9px}.wIIxdW_panel h3{font-size:23px}.wIIxdW_selection{font-size:12px}}
.VFF5Va_panel{color:#e4e6d5;background:#202338;border-radius:6px;margin:22px 0;padding:20px;font-family:inherit}.VFF5Va_panel button,.VFF5Va_panel input{font:inherit;touch-action:manipulation}.VFF5Va_panel button{color:#e7e4cc;cursor:pointer;background:#34334a;border:1px solid #a5bba04d;border-radius:4px;min-height:44px;padding:10px 12px;font-size:12px}.VFF5Va_panel button:disabled{opacity:.5;cursor:default}.VFF5Va_panel :is(button,input):focus-visible{outline-offset:3px;outline:2px solid #e4c98d}.VFF5Va_panel>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.VFF5Va_panel h3{margin:7px 0 16px;font:23px serif}.VFF5Va_panel header small{color:#bcb2c4;font-size:10px}.VFF5Va_panel .VFF5Va_recommend{color:#292338;white-space:nowrap;background:#dec58d;border-color:#dec58d}.VFF5Va_routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.VFF5Va_routes>div{background:#151b2d;border-left:2px solid #bda975;grid-template-columns:1fr 70px 1fr;align-items:center;gap:10px;padding:16px;display:grid}.VFF5Va_routes span{font:20px serif}.VFF5Va_routes span>small{color:#d3bc8f;margin-left:6px;font:11px sans-serif}.VFF5Va_routes b{text-align:center;color:#dfc58c;font-weight:400}.VFF5Va_routes b small{margin-top:4px;font:10px sans-serif;display:block}.VFF5Va_routes p{color:#c5bdc9;grid-column:1/-1;margin:4px 0 0;font-size:11px;line-height:1.8}.VFF5Va_note{color:#bcb1c0;margin:14px 0;font-size:11px;line-height:1.8}.VFF5Va_passives{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.VFF5Va_passives p{border-top:1px solid #b9a16b44;margin:0;padding:12px 0}.VFF5Va_passives b{color:#d6c38e;font-size:12px;font-weight:500;display:block}.VFF5Va_passives span{color:#c8bdc8;margin-top:6px;font-size:11px;line-height:1.8;display:block}.VFF5Va_presetHeader{justify-content:space-between;align-items:center;gap:16px;margin:26px 0 14px;display:flex}.VFF5Va_presetHeader h3{margin:0}.VFF5Va_presetHeader h3 small{color:#bfb1c0;font:10px sans-serif}.VFF5Va_presetHeader label{color:#c9bcbb;align-items:center;gap:9px;font-size:11px;display:flex}.VFF5Va_presetHeader input{color:#eee5c9;background:#171a2e;border:1px solid #8caa8c66;border-radius:3px;width:190px;max-width:100%;min-height:44px;padding:8px 10px;font-size:12px}.VFF5Va_presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.VFF5Va_presets article{background:#29293f;border:1px solid #c1a56b55;border-radius:4px;min-width:0;padding:16px}.VFF5Va_presets article[data-active=true]{border-color:#c6b17e}.VFF5Va_presets article>small{color:#b5c29d;letter-spacing:.12em;font-size:10px}.VFF5Va_presets h4{overflow-wrap:anywhere;margin:10px 0;font:20px serif}.VFF5Va_presets p{color:#c4b8bf;min-height:40px;font-size:11px;line-height:1.8}.VFF5Va_presets article>div{gap:8px;display:flex}.VFF5Va_presets button{flex:1;padding:8px;font-size:11px}.VFF5Va_notice{color:#dfc88e;min-height:24px;margin:16px 0 0;font-size:12px;line-height:1.8}@media (max-width:650px){.VFF5Va_panel>header{flex-direction:column;align-items:flex-start;gap:0}.VFF5Va_panel h3{font-size:22px}.VFF5Va_panel .VFF5Va_recommend{width:100%}.VFF5Va_routes{grid-template-columns:1fr}.VFF5Va_routes>div{padding:14px}.VFF5Va_passives{grid-template-columns:1fr;gap:0}.VFF5Va_passives p{justify-content:space-between;gap:12px;padding:10px 0;display:flex}.VFF5Va_passives b{flex:1}.VFF5Va_passives span{flex:1;margin:0}.VFF5Va_presetHeader{flex-direction:column;align-items:flex-start;gap:12px}.VFF5Va_presetHeader label{width:100%}.VFF5Va_presetHeader input{flex:1;width:0}.VFF5Va_presets{gap:10px}.VFF5Va_presets article{padding:12px}.VFF5Va_presets article>div{flex-direction:column}.VFF5Va_presets h4{font-size:18px}.VFF5Va_presets p{min-height:62px}.VFF5Va_presets button{flex:auto;width:100%}.VFF5Va_note{font-size:10px}}.VFF5Va_panel{background:linear-gradient(130deg,#27283d,#1b2033);border:1px solid #c1a26b44;box-shadow:inset 0 1px #e2c79322}.VFF5Va_panel h3{color:#f0dfbb}.VFF5Va_routes>div{border:1px solid #b99e6438;border-left:2px solid #d9b976}.VFF5Va_presets article{color:#302a2e;background:repeating-linear-gradient(0deg,#0000 0 3px,#8d704605 4px),#eee4cf;border-color:#b79b65}.VFF5Va_presets article>small{color:#796440}.VFF5Va_presets h4{color:#39303a}.VFF5Va_presets p{color:#6b5d54}.VFF5Va_presets article[data-active=true]{background:#f3e5c5;box-shadow:inset 0 0 0 2px #be9d5e55}.VFF5Va_presets button{color:#eee0bd;background:#35334b;border-color:#6d6076}.VFF5Va_presets button+button{color:#634e37;background:0 0;border-color:#b79c6e}.VFF5Va_presets button:disabled{opacity:.65}.VFF5Va_presetHeader input{border-color:#b99b6566}.VFF5Va_panel .VFF5Va_recommend{background:linear-gradient(120deg,#e9ce94,#c8a569)}@media (max-width:650px){.VFF5Va_panel{padding:14px}.VFF5Va_routes>div{grid-template-columns:1fr 54px 1fr;gap:4px;padding:12px}.VFF5Va_routes span{font-size:18px}.VFF5Va_presets{grid-template-columns:1fr}}.VFF5Va_panel .VFF5Va_presets button{color:#eee0bd}.VFF5Va_panel .VFF5Va_presets button+button{color:#634e37}.VFF5Va_panel button.VFF5Va_recommend{color:#292338}.VFF5Va_syncStatus{color:#ddc18d;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;font-size:11px;display:flex}.VFF5Va_syncStatus button{min-height:38px;padding:7px 10px;font-size:11px}.VFF5Va_loadoutMembers{margin:12px 0;padding:0;list-style:none}.VFF5Va_loadoutMembers li{border-top:1px solid #a98d6940;grid-template-columns:33px minmax(0,1fr);gap:8px;padding:10px 0;display:grid}.VFF5Va_loadoutMembers svg{width:31px;height:43px}.VFF5Va_loadoutMembers b{color:#423244;font-size:12px;line-height:1.6;display:block}.VFF5Va_loadoutMembers small,.VFF5Va_loadoutMembers span,.VFF5Va_loadoutMembers em{color:#76604c;font-size:10px;font-style:normal;line-height:1.8;display:block}.VFF5Va_loadoutMembers em{color:#975546}.VFF5Va_loadoutMembers span{color:#5c6149}.VFF5Va_noGear{text-align:center;align-self:center}@media (max-width:650px){.VFF5Va_presets{grid-template-columns:1fr}.VFF5Va_loadoutMembers li{grid-template-columns:39px minmax(0,1fr)}.VFF5Va_loadoutMembers b{font-size:13px}.VFF5Va_loadoutMembers small,.VFF5Va_loadoutMembers span,.VFF5Va_loadoutMembers em{font-size:11px}.VFF5Va_passives p{display:block}.VFF5Va_passives span{margin-top:5px;line-height:1.8}}
.eFzbOq_panel{color:#f0e8d6;background:linear-gradient(120deg,#25213b,#162d3c);border:1px solid #b7a5ca;border-radius:8px;margin:20px 0;padding:22px}.eFzbOq_panel h2{margin:6px 0 10px;font-size:24px}.eFzbOq_panel p{color:#d2ccda;font-size:13px;line-height:1.8}.eFzbOq_panel small{color:#d8bfe9;letter-spacing:.1em}.eFzbOq_quick{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.eFzbOq_quick button{color:#f1dfb9;background:#383049;border:1px solid #a78db9;border-radius:4px;min-height:42px;padding:10px 12px;font-size:13px}.eFzbOq_slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.eFzbOq_slots>div{background:#11192880;border:1px solid #786681;align-items:center;gap:10px;padding:12px;display:flex}.eFzbOq_slots>div>div{flex:1;min-width:0}.eFzbOq_slots img{object-fit:contain;width:58px;height:88px}.eFzbOq_slots label{color:#d3c5d7;font-size:12px;display:block}.eFzbOq_slots select{color:#282035;background:#f0e5cb;border:1px solid #baa278;border-radius:4px;width:100%;min-height:42px;margin:4px 0 10px;padding:7px 10px;font-size:14px;display:block}.eFzbOq_note{margin-top:14px}@media (max-width:750px){.eFzbOq_panel{padding:16px}.eFzbOq_slots{grid-template-columns:1fr}.eFzbOq_slots img{width:66px;height:110px}.eFzbOq_slots>div>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.eFzbOq_panel h2{font-size:21px}}
.ETe-Vq_contact{z-index:6;pointer-events:none;contain:layout paint;--ink:#b9df97;--edge:#ecf9c7;position:absolute;inset:0}.ETe-Vq_contact svg{width:100%;height:100%;overflow:hidden}.ETe-Vq_contact[data-element=火]{--ink:#ff9d4c;--edge:#ffe6ae}.ETe-Vq_contact[data-element=土]{--ink:#b88e65;--edge:#f0d09b}.ETe-Vq_contact[data-element=金]{--ink:#e7deae;--edge:#f9f6de}.ETe-Vq_contact[data-element=水]{--ink:#91d8e7;--edge:#dcfbff}.ETe-Vq_mark,.ETe-Vq_guard{opacity:0;transform-origin:120px 165px;animation:ETe-Vq_contact .34s var(--contact-at) both;fill:var(--ink);stroke:var(--edge);stroke-width:3px;stroke-linejoin:round}.ETe-Vq_contact[data-element=木] .ETe-Vq_mark,.ETe-Vq_contact[data-element=水] .ETe-Vq_mark{fill:none;stroke:var(--ink);stroke-width:7px}.ETe-Vq_contact[data-element=金] .ETe-Vq_mark{animation-duration:.23s}.ETe-Vq_contact[data-element=土] .ETe-Vq_mark{animation-duration:.42s}.ETe-Vq_guard{fill:none;stroke:var(--edge);stroke-width:3px}.ETe-Vq_fragments path{opacity:0;fill:var(--ink);transform-origin:120px 165px;animation:ETe-Vq_fragment .4s var(--contact-at) both}.ETe-Vq_contact[data-element=水] .ETe-Vq_fragments path{animation-duration:.5s}@keyframes ETe-Vq_contact{0%{opacity:0;transform:scale(.35)}12%,30%{opacity:.92;transform:scale(1.05)}60%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}@keyframes ETe-Vq_fragment{0%{opacity:0;transform:rotate(calc(var(--fragment)*60deg)) translateY(0) scale(.5)}15%{opacity:.9}to{opacity:0;transform:rotate(calc(var(--fragment)*60deg)) translateY(-66px) scale(.7)}}@media (prefers-reduced-motion:reduce){.ETe-Vq_contact:not([data-full=true]) *{animation:none!important}}.ETe-Vq_force{fill:none;stroke:var(--edge);stroke-width:4px;stroke-linecap:round;opacity:0;transform-origin:120px 165px;animation:ETe-Vq_force .42s var(--contact-at) both}.ETe-Vq_contact[data-kind=counter] .ETe-Vq_force{animation-name:ETe-Vq_pierce}.ETe-Vq_contact[data-kind=clash] .ETe-Vq_force{animation-name:ETe-Vq_opposed}.ETe-Vq_contact[data-kind=punishment] .ETe-Vq_force{stroke-width:3px;animation-name:ETe-Vq_bind}.ETe-Vq_contact[data-kind=duo] .ETe-Vq_force{animation-name:ETe-Vq_doubleWave;animation-duration:.65s}@keyframes ETe-Vq_force{0%{opacity:0}15%,40%{opacity:.8}to{opacity:0}}@keyframes ETe-Vq_pierce{0%{opacity:0;transform:scaleX(.2)}16%,35%{opacity:.85;transform:scaleX(.65)}65%{opacity:.6;transform:scaleX(1.25)}to{opacity:0;transform:scaleX(1.4)}}@keyframes ETe-Vq_opposed{0%{opacity:0;transform:scaleX(1.4)}20%,38%{opacity:.85;transform:scaleX(.65)}70%{opacity:.6;transform:scaleX(1.25)}to{opacity:0;transform:scaleX(1.4)}}@keyframes ETe-Vq_bind{0%{opacity:0;transform:scale(1.25)}20%,62%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1)}}@keyframes ETe-Vq_doubleWave{0%{opacity:0;transform:scale(.45)}14%,24%{opacity:.8;transform:scale(.75)}40%,52%{opacity:.85;transform:scale(1.2)}to{opacity:0;transform:scale(1.4)}}.ETe-Vq_sealBlock{opacity:0;fill:#e8c78516;stroke:#f6d696;stroke-width:4px;transform-origin:120px 165px;animation:ETe-Vq_sealBlock .46s var(--contact-at) both}@keyframes ETe-Vq_sealBlock{0%{opacity:0;transform:scaleX(.75)translate(9px)}18%,40%{opacity:.9;transform:scaleX(1)translate(-3px)}70%{opacity:.5;transform:scaleX(1.02)translate(0)}to{opacity:0;transform:scaleX(1.05)}}.ETe-Vq_inkMark{opacity:0;stroke:#173d3c;stroke-width:8px;fill:none;stroke-linecap:round;stroke-linejoin:round;transform-origin:120px 165px;animation:ETe-Vq_inkContact .48s var(--contact-at) both}.ETe-Vq_inkMark ellipse{fill:#173d3c;stroke:none}.ETe-Vq_inkMark[data-ink=flick]{stroke-width:6px}@keyframes ETe-Vq_inkContact{0%{opacity:0;transform:scale(.7)}16%,58%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}.ETe-Vq_inkMark[data-from=right]{scale:-1 1}.ETe-Vq_bellGuard{opacity:0;fill:none;stroke:#e8d5ff;stroke-width:3px;stroke-linecap:round;transform-origin:120px 155px;animation:ETe-Vq_bellBrace .55s var(--contact-at) ease-out both}@keyframes ETe-Vq_bellBrace{0%{opacity:0;transform:scale(.72)}18%,45%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.14)}}.ETe-Vq_lampWarm{opacity:0;fill:none;stroke:#ffdb9c;stroke-width:3px;stroke-linecap:round;transform-origin:120px 190px;animation:ETe-Vq_lampRestore .65s calc(var(--contact-at) - .18s) ease-out both}.ETe-Vq_lampWarm path:not(:first-child){fill:#f6b85a44;stroke-width:2px}@keyframes ETe-Vq_lampRestore{0%{opacity:0;transform:translateY(12px)scale(.8)}24%,45%{opacity:.8;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-15px)scale(1.05)}}
.iPGQua_portrait{isolation:isolate;width:100%;height:100%;display:block;position:relative}.iPGQua_idle{object-fit:contain;object-position:center bottom}.iPGQua_attack{opacity:0;transform-origin:50% 70%;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.iPGQua_portrait[data-active=true][data-motion=true] .iPGQua_idle{animation:1.4s ease-out both iPGQua_idle}.iPGQua_portrait[data-active=true][data-motion=true] .iPGQua_attack{animation:1.4s ease-out both iPGQua_release}.iPGQua_portrait[data-active=true][data-motion=false] .iPGQua_attack{display:none}@keyframes iPGQua_idle{0%,8%{opacity:1}20%,72%{opacity:0}94%,to{opacity:1}}@keyframes iPGQua_release{0%,7%{opacity:0;transform:none}18%,78%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@media (prefers-reduced-motion:reduce){.iPGQua_portrait:not([data-full=true]) *{animation:none!important}.iPGQua_portrait:not([data-full=true]) .iPGQua_attack{display:none}}.iPGQua_attack{object-fit:contain;object-position:center bottom}.iPGQua_portrait[data-active=true][data-motion=true] .iPGQua_idle,.iPGQua_portrait[data-active=true][data-motion=true] .iPGQua_attack{animation-duration:var(--action-duration,1.4s)}.iPGQua_held{z-index:4;pointer-events:none;filter:drop-shadow(0 0 4px #f4d7a366);width:30%;height:32%;position:absolute;top:30%;left:40%;transform:rotate(-12deg)}.iPGQua_held svg{width:100%;height:100%}.iPGQua_portrait[data-actor=fire] .iPGQua_held,.iPGQua_portrait[data-actor=voice] .iPGQua_held{top:35%;left:53%}.iPGQua_portrait[data-actor=earth] .iPGQua_held,.iPGQua_portrait[data-actor=scout] .iPGQua_held{top:33%;left:58%}.iPGQua_portrait[data-actor=metal] .iPGQua_held,.iPGQua_portrait[data-actor=order] .iPGQua_held{top:32%;left:55%}.iPGQua_portrait[data-actor=water] .iPGQua_held,.iPGQua_portrait[data-actor=mystery] .iPGQua_held{top:33%;left:28%;transform:rotate(10deg)}.iPGQua_portrait[data-motion=true] .iPGQua_held[data-casting=true]{animation:1.4s ease-out both iPGQua_artifactGesture}@keyframes iPGQua_artifactGesture{0%,10%{opacity:.8;translate:-4px 4px;scale:.9}30%{translate:-6px -4px;scale:1}44%,55%{opacity:1;translate:8px -10px;scale:1.08}85%,to{opacity:.8;translate:0;scale:1}}@media (prefers-reduced-motion:reduce){.iPGQua_portrait:not([data-full=true]) .iPGQua_held{animation:none!important}}.iPGQua_portrait[data-idle=true] .iPGQua_idle{transform-origin:50% 88%;animation:4.8s ease-in-out infinite iPGQua_readyWood}.iPGQua_portrait[data-idle=true][data-actor=fire] .iPGQua_idle{animation-name:iPGQua_trayFire;animation-duration:5.2s}.iPGQua_portrait[data-idle=true][data-actor=earth] .iPGQua_idle{animation-name:iPGQua_steadyEarth;animation-duration:6.6s}.iPGQua_portrait[data-idle=true][data-actor=water] .iPGQua_idle{animation-name:iPGQua_tideWater;animation-duration:5.8s}.iPGQua_portrait[data-idle=true][data-actor=metal] .iPGQua_idle{animation-name:iPGQua_readyMetal;animation-duration:4.4s}.iPGQua_portrait[data-idle=true][data-actor=leap] .iPGQua_idle{animation-name:iPGQua_curiousLeap;animation-duration:3.8s}.iPGQua_portrait[data-idle=true][data-actor=voice] .iPGQua_idle{animation-name:iPGQua_rhythmVoice;animation-duration:3.2s}.iPGQua_portrait[data-idle=true][data-actor=scout] .iPGQua_idle{animation-name:iPGQua_searchScout;animation-duration:5s}.iPGQua_portrait[data-idle=true][data-actor=order] .iPGQua_idle{animation-name:iPGQua_preciseOrder;animation-duration:6s}.iPGQua_portrait[data-idle=true][data-actor=mystery] .iPGQua_idle{animation-name:iPGQua_driftMystery;animation-duration:7s}@keyframes iPGQua_readyWood{0%,to{transform:rotate(0)scaleY(1)}35%{transform:rotate(-1.4deg)scaleY(1.012)}60%{transform:rotate(.5deg)scaleY(.997)}}@keyframes iPGQua_trayFire{0%,to{transform:translateY(0)rotate(-.7deg)}30%{transform:translateY(-2px)rotate(1.1deg)}67%{transform:translateY(0)rotate(-1.3deg)}}@keyframes iPGQua_steadyEarth{0%,to{transform:scaleY(1)}42%{transform:translateY(1px)scaleY(.987)rotate(.5deg)}68%{transform:scaleY(1.008)}}@keyframes iPGQua_tideWater{0%,to{transform:translateY(0)rotate(.5deg)}50%{transform:translateY(-4px)rotate(-1.3deg)}}@keyframes iPGQua_readyMetal{0%,62%,to{transform:rotate(0)}25%{transform:translate(1px)rotate(1.3deg)scaleY(1.012)}38%{transform:rotate(.7deg)}}@keyframes iPGQua_curiousLeap{0%,45%,to{transform:translateY(0)}17%{transform:translateY(-3px)rotate(-1.8deg)}29%{transform:translateY(1px)rotate(.8deg)}}@keyframes iPGQua_rhythmVoice{0%,50%,to{transform:rotate(-1.2deg)}25%,75%{transform:translateY(-2px)rotate(1.2deg)}}@keyframes iPGQua_searchScout{0%,to{transform:rotate(0)}25%{transform:rotate(-2deg)translate(-1px)}65%{transform:rotate(1.6deg)translate(1px)}}@keyframes iPGQua_preciseOrder{0%,45%,to{transform:scaleY(1)}18%{transform:translateY(1px)scaleY(.989)}25%{transform:scaleY(1.009)}}@keyframes iPGQua_driftMystery{0%,to{transform:translateY(-1px)rotate(-1deg)}50%{transform:translateY(-5px)rotate(1.7deg)}}@media (prefers-reduced-motion:reduce){.iPGQua_portrait[data-idle=true]:not([data-full=true]) .iPGQua_idle{animation:none!important}}.iPGQua_portrait[data-normalized=true]:after{content:"";filter:blur(2px);z-index:-1;pointer-events:none;background:#080f2470;border-radius:50%;height:5%;position:absolute;bottom:2%;left:22%;right:18%}.iPGQua_portrait[data-normalized=true] .iPGQua_idle,.iPGQua_portrait[data-normalized=true] .iPGQua_attack{filter:brightness(1.02)saturate(.95)drop-shadow(1px 1px 1px #c4d3e21f)}.iPGQua_portrait:is([data-actor=leap],[data-actor=voice],[data-actor=scout],[data-actor=order],[data-actor=mystery]){--action-duration:1.6s}.iPGQua_portrait[data-actor=leap] .iPGQua_held,.iPGQua_portrait[data-actor=voice] .iPGQua_held,.iPGQua_portrait[data-actor=order] .iPGQua_held,.iPGQua_portrait[data-actor=mystery] .iPGQua_held{width:23%;height:27%;top:27%;left:69%}.iPGQua_portrait[data-actor=scout] .iPGQua_held{width:24%;height:28%;top:37%;left:22%}.iPGQua_facing{transform-origin:50%;display:block;position:absolute;inset:0}.iPGQua_facing[data-mirrored=true]{scale:-1 1}.iPGQua_receive{transform-origin:50% 85%;position:absolute;inset:0}.iPGQua_receive[data-hit=true]:not([data-guard=true]){animation:iPGQua_contactRecoil .36s var(--hit-at) both}.iPGQua_receive[data-material=土]{--drop:7px;--tilt:2deg;animation-duration:.44s}.iPGQua_receive[data-material=金]{--drop:-2px;--tilt:5deg;animation-duration:.28s}.iPGQua_receive[data-material=水]{--drop:0px;--tilt:2deg;animation-duration:.46s}.iPGQua_receive[data-material=木]{--drop:2px;--tilt:4deg}.iPGQua_receive[data-material=火]{--drop:-4px;--tilt:4deg}.iPGQua_receive[data-body=土]{--tilt:2deg}@keyframes iPGQua_contactRecoil{0%{translate:0;rotate:0deg}13%,29%{translate:calc(var(--away)*var(--push,11px)) var(--drop,0px);rotate:calc(var(--away)*var(--tilt,3deg))}58%{translate:calc(var(--away)*4px) 0;rotate:calc(var(--away)*1deg)}to{translate:0;rotate:0deg}}.iPGQua_receive[data-contact-kind=normal]{--push:7px}.iPGQua_receive[data-contact-kind=counter][data-hit=true]:not([data-guard=true]){animation-name:iPGQua_breakthrough;animation-duration:.48s}.iPGQua_receive[data-contact-kind=clash][data-hit=true]:not([data-guard=true]){animation-name:iPGQua_clashRebound;animation-duration:.42s}.iPGQua_receive[data-contact-kind=punishment][data-hit=true]:not([data-guard=true]){animation-name:iPGQua_boundRecoil;animation-duration:.44s}.iPGQua_receive[data-contact-kind=duo][data-hit=true]:not([data-guard=true]){animation-name:iPGQua_duoRecoil;animation-duration:.65s}@keyframes iPGQua_breakthrough{0%{translate:0;rotate:0deg;scale:1}10%,26%{translate:calc(var(--away)*7px) var(--drop,0px);rotate:calc(var(--away)*3deg);scale:.97 1.01}40%,56%{translate:calc(var(--away)*22px) var(--drop,0px);rotate:calc(var(--away)*7deg);scale:1}78%{translate:calc(var(--away)*8px) 2px;rotate:calc(var(--away)*2deg)}to{translate:0;rotate:0deg}}@keyframes iPGQua_clashRebound{0%{translate:0;rotate:0deg}12%,25%{translate:calc(var(--away)*15px) -2px;rotate:calc(var(--away)*5deg)}44%{translate:calc(var(--away)*-5px) 1px;rotate:calc(var(--away)*-2deg)}65%{translate:calc(var(--away)*5px) 0;rotate:calc(var(--away)*1deg)}to{translate:0;rotate:0deg}}@keyframes iPGQua_boundRecoil{0%{translate:0;scale:1}12%,42%{translate:calc(var(--away)*4px) 4px;scale:1.02 .95}52%{translate:calc(var(--away)*-3px) 4px;scale:1.02 .95}68%{translate:calc(var(--away)*3px) 2px}to{translate:0;scale:1}}@keyframes iPGQua_duoRecoil{0%{translate:0;rotate:0deg;scale:1}9%,22%{translate:calc(var(--away)*8px) 4px;scale:1.02 .94;rotate:calc(var(--away)*2deg)}36%,49%{translate:calc(var(--away)*27px) -8px;scale:.97 1.02;rotate:calc(var(--away)*9deg)}70%{translate:calc(var(--away)*12px) 3px;rotate:calc(var(--away)*3deg)}to{translate:0;rotate:0deg;scale:1}}.iPGQua_receive[data-seal-guard=true][data-hit=true]{animation-name:iPGQua_sealBrace;animation-duration:.46s}@keyframes iPGQua_sealBrace{0%{translate:0;rotate:0deg}16%,32%{translate:calc(var(--away)*3px) 3px;rotate:calc(var(--away)*1deg)}60%{translate:calc(var(--away)*1px) 1px;rotate:0deg}to{translate:0;rotate:0deg}}
.l3dy_a_rig{overflow:visible}.l3dy_a_arm,.l3dy_a_forearm,.l3dy_a_hand{transform-box:view-box;animation-duration:var(--action-duration,1.4s);animation-timing-function:cubic-bezier(.2,.7,.3,1);animation-fill-mode:both}.l3dy_a_arm{animation-name:l3dy_a_shoulder}.l3dy_a_forearm{animation-name:l3dy_a_elbow}.l3dy_a_hand{animation-name:l3dy_a_wrist}@keyframes l3dy_a_shoulder{0%,12%{transform:rotate(28deg)}24%{transform:rotate(38deg)}39%,47%{transform:rotate(4deg)}62%{transform:rotate(10deg)}78%{transform:rotate(-15deg)}to{transform:rotate(28deg)}}@keyframes l3dy_a_elbow{0%,12%{transform:rotate(-125deg)}24%{transform:rotate(-140deg)}39%,47%{transform:rotate(-8deg)}60%{transform:rotate(-14deg)}78%{transform:rotate(42deg)}to{transform:rotate(-125deg)}}@keyframes l3dy_a_wrist{0%,20%{transform:rotate(25deg)}37%,50%{transform:rotate(8deg)}65%{transform:rotate(18deg)}to{transform:rotate(25deg)}}.l3dy_a_rig[data-reverse=true] .l3dy_a_arm{animation-name:l3dy_a_shoulderReverse}.l3dy_a_rig[data-reverse=true] .l3dy_a_forearm{animation-name:l3dy_a_elbowReverse}.l3dy_a_rig[data-reverse=true] .l3dy_a_hand{animation-name:l3dy_a_wristReverse}@keyframes l3dy_a_shoulderReverse{0%,12%{transform:rotate(-28deg)}24%{transform:rotate(-38deg)}39%,47%{transform:rotate(-4deg)}62%{transform:rotate(-10deg)}to{transform:rotate(-28deg)}}@keyframes l3dy_a_elbowReverse{0%,12%{transform:rotate(125deg)}24%{transform:rotate(140deg)}39%,47%{transform:rotate(8deg)}60%{transform:rotate(12deg)}to{transform:rotate(125deg)}}@keyframes l3dy_a_wristReverse{0%,20%{transform:rotate(-25deg)}37%,50%{transform:rotate(-8deg)}65%{transform:rotate(-15deg)}to{transform:rotate(-25deg)}}.l3dy_a_rig[data-gesture=offer] .l3dy_a_arm{animation-name:l3dy_a_offerShoulder}.l3dy_a_rig[data-gesture=offer] .l3dy_a_forearm{animation-name:l3dy_a_offerElbow}.l3dy_a_rig[data-gesture=offer] .l3dy_a_hand{animation-name:l3dy_a_offerWrist}.l3dy_a_rig[data-gesture=press] .l3dy_a_arm{animation-name:l3dy_a_pressShoulder}.l3dy_a_rig[data-gesture=press] .l3dy_a_forearm{animation-name:l3dy_a_pressElbow}.l3dy_a_rig[data-gesture=press] .l3dy_a_hand{animation-name:l3dy_a_pressWrist}.l3dy_a_rig[data-gesture=pour] .l3dy_a_arm{animation-name:l3dy_a_pourShoulder}.l3dy_a_rig[data-gesture=pour] .l3dy_a_forearm{animation-name:l3dy_a_pourElbow}.l3dy_a_rig[data-gesture=pour] .l3dy_a_hand{animation-name:l3dy_a_pourWrist}.l3dy_a_rig[data-gesture=grow] .l3dy_a_arm{animation-name:l3dy_a_growShoulder}.l3dy_a_rig[data-gesture=grow] .l3dy_a_forearm{animation-name:l3dy_a_growElbow}.l3dy_a_rig[data-gesture=grow] .l3dy_a_hand{animation-name:l3dy_a_growWrist}@keyframes l3dy_a_offerShoulder{0%,12%{transform:rotate(22deg)}25%{transform:rotate(36deg)}38%,44%{transform:rotate(-12deg)}64%{transform:rotate(5deg)}85%,to{transform:rotate(22deg)}}@keyframes l3dy_a_offerElbow{0%,12%{transform:rotate(-100deg)}25%{transform:rotate(-120deg)}39%,46%{transform:rotate(-18deg)}65%{transform:rotate(-40deg)}88%,to{transform:rotate(-100deg)}}@keyframes l3dy_a_offerWrist{0%,23%{transform:rotate(30deg)}36%,45%{transform:rotate(-24deg)}60%{transform:rotate(10deg)}88%,to{transform:rotate(30deg)}}@keyframes l3dy_a_pressShoulder{0%,20%{transform:rotate(25deg)}34%{transform:rotate(5deg)}48%{transform:rotate(-30deg)}59%,64%{transform:rotate(33deg)}78%{transform:rotate(16deg)}to{transform:rotate(25deg)}}@keyframes l3dy_a_pressElbow{0%,20%{transform:rotate(-105deg)}35%{transform:rotate(-50deg)}48%{transform:rotate(-135deg)}59%,64%{transform:rotate(12deg)}81%{transform:rotate(-35deg)}to{transform:rotate(-105deg)}}@keyframes l3dy_a_pressWrist{0%,25%{transform:rotate(10deg)}43%{transform:rotate(-40deg)}59%,65%{transform:rotate(30deg)}82%,to{transform:rotate(10deg)}}@keyframes l3dy_a_pourShoulder{0%,12%{transform:rotate(-22deg)}26%{transform:rotate(-40deg)}40%{transform:rotate(4deg)}58%{transform:rotate(14deg)}85%,to{transform:rotate(-22deg)}}@keyframes l3dy_a_pourElbow{0%,12%{transform:rotate(95deg)}27%{transform:rotate(118deg)}42%{transform:rotate(8deg)}61%{transform:rotate(28deg)}86%,to{transform:rotate(95deg)}}@keyframes l3dy_a_pourWrist{0%,15%{transform:rotate(-15deg)}30%{transform:rotate(-46deg)}44%,56%{transform:rotate(28deg)}85%,to{transform:rotate(-15deg)}}@keyframes l3dy_a_growShoulder{0%,20%{transform:rotate(27deg)}36%{transform:rotate(40deg)}51%{transform:rotate(-27deg)}61%{transform:rotate(-8deg)}80%{transform:rotate(8deg)}to{transform:rotate(27deg)}}@keyframes l3dy_a_growElbow{0%,20%{transform:rotate(-105deg)}36%{transform:rotate(-138deg)}52%{transform:rotate(-50deg)}61%,68%{transform:rotate(-8deg)}83%{transform:rotate(-55deg)}to{transform:rotate(-105deg)}}@keyframes l3dy_a_growWrist{0%,27%{transform:rotate(28deg)}43%{transform:rotate(50deg)}57%,68%{transform:rotate(-26deg)}85%,to{transform:rotate(28deg)}}.l3dy_a_rig[data-gesture=cleave] .l3dy_a_arm{animation-name:l3dy_a_cleaveshoulder}@keyframes l3dy_a_cleaveshoulder{0%{transform:rotate(24deg)}20%{transform:rotate(52deg)}40%{transform:rotate(-18deg)}51%{transform:rotate(4deg)}76%{transform:rotate(17deg)}to{transform:rotate(24deg)}}.l3dy_a_rig[data-gesture=cleave] .l3dy_a_forearm{animation-name:l3dy_a_cleaveelbow}@keyframes l3dy_a_cleaveelbow{0%{transform:rotate(-70deg)}20%{transform:rotate(-140deg)}40%{transform:rotate(18deg)}54%{transform:rotate(8deg)}77%{transform:rotate(-35deg)}to{transform:rotate(-70deg)}}.l3dy_a_rig[data-gesture=cleave] .l3dy_a_hand{animation-name:l3dy_a_cleavewrist}@keyframes l3dy_a_cleavewrist{0%{transform:rotate(24deg)}20%{transform:rotate(45deg)}40%{transform:rotate(-18deg)}58%{transform:rotate(8deg)}to{transform:rotate(24deg)}}.l3dy_a_rig[data-gesture=vault] .l3dy_a_arm{animation-name:l3dy_a_vaultshoulder}@keyframes l3dy_a_vaultshoulder{0%{transform:rotate(18deg)}22%{transform:rotate(55deg)}41%{transform:rotate(-8deg)}55%{transform:rotate(-15deg)}76%{transform:rotate(25deg)}to{transform:rotate(18deg)}}.l3dy_a_rig[data-gesture=vault] .l3dy_a_forearm{animation-name:l3dy_a_vaultelbow}@keyframes l3dy_a_vaultelbow{0%{transform:rotate(-65deg)}23%{transform:rotate(-145deg)}43%{transform:rotate(15deg)}55%{transform:rotate(5deg)}78%{transform:rotate(-50deg)}to{transform:rotate(-65deg)}}.l3dy_a_rig[data-gesture=vault] .l3dy_a_hand{animation-name:l3dy_a_vaultwrist}@keyframes l3dy_a_vaultwrist{0%{transform:rotate(20deg)}22%{transform:rotate(50deg)}43%{transform:rotate(-25deg)}55%{transform:rotate(-6deg)}78%{transform:rotate(30deg)}to{transform:rotate(20deg)}}.l3dy_a_rig[data-gesture=conduct] .l3dy_a_arm{animation-name:l3dy_a_conductshoulder}@keyframes l3dy_a_conductshoulder{0%{transform:rotate(4deg)}18%{transform:rotate(-22deg)}34%{transform:rotate(18deg)}45%{transform:rotate(-8deg)}58%{transform:rotate(15deg)}76%{transform:rotate(-10deg)}to{transform:rotate(4deg)}}.l3dy_a_rig[data-gesture=conduct] .l3dy_a_forearm{animation-name:l3dy_a_conductelbow}@keyframes l3dy_a_conductelbow{0%{transform:rotate(-20deg)}20%{transform:rotate(-70deg)}43%{transform:rotate(0)}58%{transform:rotate(20deg)}76%{transform:rotate(-35deg)}to{transform:rotate(-20deg)}}.l3dy_a_rig[data-gesture=conduct] .l3dy_a_hand{animation-name:l3dy_a_conductwrist}@keyframes l3dy_a_conductwrist{0%{transform:rotate(0)}18%{transform:rotate(50deg)}34%{transform:rotate(-40deg)}45%{transform:rotate(30deg)}58%{transform:rotate(-30deg)}78%{transform:rotate(10deg)}to{transform:rotate(0)}}.l3dy_a_rig[data-gesture=trace] .l3dy_a_arm{animation-name:l3dy_a_traceshoulder}@keyframes l3dy_a_traceshoulder{0%{transform:rotate(12deg)}22%{transform:rotate(32deg)}42%{transform:rotate(-4deg)}57%{transform:rotate(-3deg)}78%{transform:rotate(17deg)}to{transform:rotate(12deg)}}.l3dy_a_rig[data-gesture=trace] .l3dy_a_forearm{animation-name:l3dy_a_traceelbow}@keyframes l3dy_a_traceelbow{0%{transform:rotate(-40deg)}22%{transform:rotate(-100deg)}42%{transform:rotate(5deg)}57%{transform:rotate(10deg)}78%{transform:rotate(-30deg)}to{transform:rotate(-40deg)}}.l3dy_a_rig[data-gesture=trace] .l3dy_a_hand{animation-name:l3dy_a_tracewrist}@keyframes l3dy_a_tracewrist{0%{transform:rotate(8deg)}22%{transform:rotate(24deg)}42%{transform:rotate(-18deg)}57%{transform:rotate(-10deg)}78%{transform:rotate(20deg)}to{transform:rotate(8deg)}}.l3dy_a_rig[data-gesture=frame] .l3dy_a_arm{animation-name:l3dy_a_frameshoulder}@keyframes l3dy_a_frameshoulder{0%{transform:rotate(0)}20%{transform:rotate(12deg)}40%{transform:rotate(-6deg)}63%{transform:rotate(-6deg)}82%{transform:rotate(0)}to{transform:rotate(0)}}.l3dy_a_rig[data-gesture=frame] .l3dy_a_forearm{animation-name:l3dy_a_frameelbow}@keyframes l3dy_a_frameelbow{0%{transform:rotate(-35deg)}20%{transform:rotate(-95deg)}40%{transform:rotate(-4deg)}63%{transform:rotate(-4deg)}82%{transform:rotate(-15deg)}to{transform:rotate(-35deg)}}.l3dy_a_rig[data-gesture=frame] .l3dy_a_hand{animation-name:l3dy_a_framewrist}@keyframes l3dy_a_framewrist{0%{transform:rotate(-12deg)}20%{transform:rotate(20deg)}40%{transform:rotate(-15deg)}63%{transform:rotate(-15deg)}82%{transform:rotate(0)}to{transform:rotate(-12deg)}}.l3dy_a_rig[data-gesture=fold] .l3dy_a_arm{animation-name:l3dy_a_foldshoulder}@keyframes l3dy_a_foldshoulder{0%{transform:rotate(18deg)}20%{transform:rotate(44deg)}40%{transform:rotate(-8deg)}53%{transform:rotate(-3deg)}76%{transform:rotate(30deg)}to{transform:rotate(18deg)}}.l3dy_a_rig[data-gesture=fold] .l3dy_a_forearm{animation-name:l3dy_a_foldelbow}@keyframes l3dy_a_foldelbow{0%{transform:rotate(-20deg)}20%{transform:rotate(-115deg)}40%{transform:rotate(-20deg)}53%{transform:rotate(15deg)}76%{transform:rotate(-65deg)}to{transform:rotate(-20deg)}}.l3dy_a_rig[data-gesture=fold] .l3dy_a_hand{animation-name:l3dy_a_foldwrist}@keyframes l3dy_a_foldwrist{0%{transform:rotate(30deg)}20%{transform:rotate(55deg)}40%{transform:rotate(-40deg)}53%{transform:rotate(-10deg)}76%{transform:rotate(35deg)}to{transform:rotate(30deg)}}.l3dy_a_rig[data-held-fan=fire] .l3dy_a_arm{animation-name:l3dy_a_fanFireShoulder}.l3dy_a_rig[data-held-fan=fire] .l3dy_a_forearm{animation-name:l3dy_a_fanFireElbow}.l3dy_a_rig[data-held-fan=fire] .l3dy_a_hand{animation-name:l3dy_a_fanFireWrist}.l3dy_a_rig[data-held-fan=water] .l3dy_a_arm{animation-name:l3dy_a_fanWaterShoulder}.l3dy_a_rig[data-held-fan=water] .l3dy_a_forearm{animation-name:l3dy_a_fanWaterElbow}.l3dy_a_rig[data-held-fan=water] .l3dy_a_hand{animation-name:l3dy_a_fanWaterWrist}@keyframes l3dy_a_fanFireShoulder{0%,to{transform:rotate(0)}24%{transform:rotate(-11deg)}43%,49%{transform:rotate(14deg)}68%{transform:rotate(5deg)}}@keyframes l3dy_a_fanFireElbow{0%,to{transform:rotate(0)}26%{transform:rotate(-9deg)}44%,50%{transform:rotate(15deg)}71%{transform:rotate(-3deg)}}@keyframes l3dy_a_fanFireWrist{0%,to{transform:rotate(0)}25%{transform:rotate(-16deg)}43%{transform:rotate(22deg)}58%{transform:rotate(12deg)}76%{transform:rotate(-5deg)}}@keyframes l3dy_a_fanWaterShoulder{0%,to{transform:rotate(0)}27%{transform:rotate(6deg)}48%{transform:rotate(-8deg)}70%{transform:rotate(-3deg)}}@keyframes l3dy_a_fanWaterElbow{0%,to{transform:rotate(0)}22%{transform:rotate(9deg)}46%{transform:rotate(-11deg)}72%{transform:rotate(4deg)}}@keyframes l3dy_a_fanWaterWrist{0%,to{transform:rotate(0)}23%{transform:rotate(13deg)}47%{transform:rotate(-19deg)}66%{transform:rotate(-6deg)}83%{transform:rotate(3deg)}}.l3dy_a_rig[data-held-seal=earth] .l3dy_a_arm{animation-name:l3dy_a_earthSealLift}.l3dy_a_rig[data-held-seal=earth] .l3dy_a_forearm,.l3dy_a_rig[data-held-seal=earth] .l3dy_a_hand{animation:none}.l3dy_a_rig[data-held-seal=earth] .l3dy_a_heldBody{animation:l3dy_a_earthSealSettle var(--action-duration,1.4s) both}.l3dy_a_rig[data-held-seal=metal] .l3dy_a_arm{animation-name:l3dy_a_metalSealShoulder}.l3dy_a_rig[data-held-seal=metal] .l3dy_a_forearm{animation-name:l3dy_a_metalSealElbow}.l3dy_a_rig[data-held-seal=metal] .l3dy_a_hand{animation-name:l3dy_a_metalSealWrist}@keyframes l3dy_a_earthSealLift{0%,to{transform:translateY(0)}24%{transform:translateY(-15px)}43%,53%{transform:translateY(22px)}70%{transform:translateY(7px)}}@keyframes l3dy_a_earthSealSettle{0%,to{transform:translateY(0)}24%{transform:translateY(-3px)}44%,56%{transform:translateY(6px)}75%{transform:translateY(2px)}}@keyframes l3dy_a_metalSealShoulder{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}40%,49%{transform:rotate(7deg)}64%{transform:rotate(1deg)}}@keyframes l3dy_a_metalSealElbow{0%,to{transform:rotate(0)}24%{transform:rotate(-8deg)}42%{transform:rotate(10deg)}62%{transform:rotate(-2deg)}}@keyframes l3dy_a_metalSealWrist{0%,to{transform:rotate(0)}25%{transform:rotate(-8deg)}41%,52%{transform:rotate(11deg)}75%{transform:rotate(0)}}.l3dy_a_rig[data-held-brush=wood] .l3dy_a_arm{animation-name:l3dy_a_brushWoodShoulder}.l3dy_a_rig[data-held-brush=wood] .l3dy_a_forearm{animation-name:l3dy_a_brushWoodElbow}.l3dy_a_rig[data-held-brush=wood] .l3dy_a_hand{animation-name:l3dy_a_brushWoodWrist}.l3dy_a_rig[data-held-brush=leap] .l3dy_a_arm{animation-name:l3dy_a_brushLeapShoulder}.l3dy_a_rig[data-held-brush=leap] .l3dy_a_forearm{animation-name:l3dy_a_brushLeapElbow}.l3dy_a_rig[data-held-brush=leap] .l3dy_a_hand{animation-name:l3dy_a_brushLeapWrist}@keyframes l3dy_a_brushWoodShoulder{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}42%,50%{transform:rotate(8deg)}70%{transform:rotate(2deg)}}@keyframes l3dy_a_brushWoodElbow{0%,to{transform:rotate(0)}25%{transform:rotate(-7deg)}43%,52%{transform:rotate(10deg)}74%{transform:rotate(1deg)}}@keyframes l3dy_a_brushWoodWrist{0%,to{transform:rotate(0)}27%{transform:rotate(-10deg)}43%,53%{transform:rotate(16deg)}77%{transform:rotate(0)}}@keyframes l3dy_a_brushLeapShoulder{0%,to{transform:rotate(0)}22%{transform:rotate(8deg)}40%{transform:rotate(-11deg)}57%{transform:rotate(-4deg)}76%{transform:rotate(3deg)}}@keyframes l3dy_a_brushLeapElbow{0%,to{transform:rotate(0)}24%{transform:rotate(9deg)}42%{transform:rotate(-14deg)}63%{transform:rotate(-3deg)}80%{transform:rotate(2deg)}}@keyframes l3dy_a_brushLeapWrist{0%,to{transform:rotate(0)}24%{transform:rotate(13deg)}41%{transform:rotate(-20deg)}56%{transform:rotate(-8deg)}75%{transform:rotate(5deg)}}.l3dy_a_rig[data-held-bell=voice] .l3dy_a_arm{animation-name:l3dy_a_bellVoiceShoulder}.l3dy_a_rig[data-held-bell=voice] .l3dy_a_forearm{animation-name:l3dy_a_bellVoiceElbow}.l3dy_a_rig[data-held-bell=voice] .l3dy_a_hand{animation-name:l3dy_a_bellVoiceWrist}.l3dy_a_rig[data-held-bell=order] .l3dy_a_arm{animation-name:l3dy_a_bellOrderShoulder}.l3dy_a_rig[data-held-bell=order] .l3dy_a_forearm{animation-name:l3dy_a_bellOrderElbow}.l3dy_a_rig[data-held-bell=order] .l3dy_a_hand{animation-name:l3dy_a_bellOrderWrist}@keyframes l3dy_a_bellVoiceShoulder{0%,to{transform:rotate(0)}23%{transform:rotate(-5deg)}40%{transform:rotate(5deg)}56%{transform:rotate(-3deg)}72%{transform:rotate(2deg)}}@keyframes l3dy_a_bellVoiceElbow{0%,to{transform:rotate(0)}24%{transform:rotate(-8deg)}40%{transform:rotate(8deg)}54%{transform:rotate(-5deg)}69%{transform:rotate(3deg)}}@keyframes l3dy_a_bellVoiceWrist{0%,to{transform:rotate(0)}24%{transform:rotate(-14deg)}39%{transform:rotate(17deg)}53%{transform:rotate(-13deg)}67%{transform:rotate(10deg)}83%{transform:rotate(-2deg)}}@keyframes l3dy_a_bellOrderShoulder{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}43%,57%{transform:rotate(3deg)}78%{transform:rotate(1deg)}}@keyframes l3dy_a_bellOrderElbow{0%,to{transform:rotate(0)}26%{transform:rotate(-5deg)}43%,57%{transform:rotate(5deg)}78%{transform:rotate(0)}}@keyframes l3dy_a_bellOrderWrist{0%,to{transform:rotate(0)}26%{transform:rotate(-10deg)}43%{transform:rotate(13deg)}60%{transform:rotate(3deg)}77%{transform:rotate(0)}}.l3dy_a_rig[data-held-lamp=scout] .l3dy_a_arm{animation-name:l3dy_a_lampScoutShoulder}.l3dy_a_rig[data-held-lamp=scout] .l3dy_a_forearm{animation-name:l3dy_a_lampScoutElbow}.l3dy_a_rig[data-held-lamp=scout] .l3dy_a_hand{animation-name:l3dy_a_lampScoutWrist}.l3dy_a_rig[data-held-lamp=mystery] .l3dy_a_arm{animation-name:l3dy_a_lampMysteryShoulder}.l3dy_a_rig[data-held-lamp=mystery] .l3dy_a_forearm{animation-name:l3dy_a_lampMysteryElbow}.l3dy_a_rig[data-held-lamp=mystery] .l3dy_a_hand{animation-name:l3dy_a_lampMysteryWrist}.l3dy_a_lampLight{fill:#fff0a5;opacity:0;transform-box:fill-box;transform-origin:bottom;animation:l3dy_a_lampFlame var(--action-duration,1.6s) ease-in-out both}@keyframes l3dy_a_lampFlame{0%,12%,to{opacity:.1;transform:scaleX(.8)}26%{opacity:.55;transform:scale(.8,1.14)}43%{opacity:.7;transform:scale(1.1,.9)}61%{opacity:.45;transform:scale(.85,1.08)}80%{opacity:.2;transform:scale(.9,.95)}}@keyframes l3dy_a_lampScoutShoulder{0%,to{transform:rotate(0)}25%{transform:rotate(-6deg)}43%,52%{transform:rotate(5deg)}74%{transform:rotate(1deg)}}@keyframes l3dy_a_lampScoutElbow{0%,to{transform:rotate(0)}25%{transform:rotate(-7deg)}43%{transform:rotate(8deg)}60%{transform:rotate(3deg)}79%{transform:rotate(-1deg)}}@keyframes l3dy_a_lampScoutWrist{0%,to{transform:rotate(0)}24%{transform:rotate(-6deg)}44%{transform:rotate(10deg)}64%{transform:rotate(-3deg)}82%{transform:rotate(1deg)}}@keyframes l3dy_a_lampMysteryShoulder{0%,to{transform:rotate(0)}27%{transform:rotate(3deg)}48%,60%{transform:rotate(-5deg)}81%{transform:rotate(-1deg)}}@keyframes l3dy_a_lampMysteryElbow{0%,to{transform:rotate(0)}28%{transform:rotate(4deg)}49%{transform:rotate(-7deg)}67%{transform:rotate(-3deg)}84%{transform:rotate(0)}}@keyframes l3dy_a_lampMysteryWrist{0%,to{transform:rotate(0)}27%{transform:rotate(5deg)}49%{transform:rotate(-8deg)}67%{transform:rotate(-2deg)}84%{transform:rotate(0)}}
.pCFBdW_backdrop{z-index:0;pointer-events:none;background:#172332;position:absolute;inset:0;overflow:hidden}.pCFBdW_scene{object-fit:cover;object-position:50% 52%}.pCFBdW_shade{background:linear-gradient(#10172726,#0000 38%,#11172a36 80%,#11172a85),radial-gradient(#0000 30%,#10172645 100%);position:absolute;inset:0}.pCFBdW_floor{opacity:.23;width:84%;height:32%;position:absolute;bottom:3%;left:8%;-webkit-mask-image:linear-gradient(#0000,#000 28% 75%,#0000);mask-image:linear-gradient(#0000,#000 28% 75%,#0000)}.pCFBdW_floor svg{stroke:#d5c5a4;stroke-width:1.4px;width:100%;height:100%}.pCFBdW_floor circle:nth-last-child(5){fill:#97c89c}.pCFBdW_floor circle:nth-last-child(4){fill:#d79574}.pCFBdW_floor circle:nth-last-child(3){fill:#d3ba87}.pCFBdW_floor circle:nth-last-child(2){fill:#e6e0c7}.pCFBdW_floor circle:last-child{fill:#95cbd9}.pCFBdW_haze{background:radial-gradient(at 70% 80%,#bfd8e412,#0000 65%);position:absolute;inset:48% 0 0}.pCFBdW_motes{position:absolute;inset:0}.pCFBdW_motes i{opacity:.25;background:#ffe0a0;border-radius:50%;width:3px;height:3px;position:absolute;top:55%;left:12%;box-shadow:0 0 5px #ffd28f77}.pCFBdW_motes i:nth-child(2){animation-delay:-5s;top:68%;left:83%}.pCFBdW_motes i:nth-child(3){animation-delay:-11s;top:81%;left:33%}.pCFBdW_motes i:nth-child(4){animation-delay:-15s;top:43%;left:68%}.pCFBdW_motes i:nth-child(5){animation-delay:-19s;top:83%;left:91%}.pCFBdW_backdrop[data-motion=true] .pCFBdW_motes i{animation:24s ease-in-out infinite pCFBdW_drift}@keyframes pCFBdW_drift{0%,to{opacity:0;transform:translateY(7px)}30%,70%{opacity:.4}55%{transform:translate(8px,-16px)}}@media (max-width:650px){.pCFBdW_scene{object-position:50% 50%}.pCFBdW_floor{width:94%;height:29%;left:3%}}@media (prefers-reduced-motion:reduce){.pCFBdW_backdrop:not([data-full=true]) .pCFBdW_motes i{animation:none!important}}.pCFBdW_lanterns{pointer-events:none;position:absolute;inset:0}.pCFBdW_lantern{transform-origin:50% 0;opacity:.82;width:34px;height:86px;position:absolute;top:-1%;left:4%}.pCFBdW_lantern:nth-child(2){opacity:.55;width:25px;height:72px;top:-7%;left:13%}.pCFBdW_backdrop[data-motion=true] .pCFBdW_lantern{animation:8.5s ease-in-out infinite pCFBdW_lanternSway}.pCFBdW_backdrop[data-motion=true] .pCFBdW_lantern:nth-child(2){animation-duration:10s;animation-delay:-3s}.pCFBdW_water{stroke:#d7e9df;stroke-width:1.3px;opacity:.17;width:28%;height:22%;position:absolute;top:39%;right:0;transform:skew(-14deg)}.pCFBdW_water path:nth-child(2n){stroke:#f1c893;stroke-width:1.6px}.pCFBdW_backdrop[data-motion=true] .pCFBdW_water path{animation:7.5s ease-in-out infinite pCFBdW_waterGleam}.pCFBdW_water path:nth-child(2n){animation-delay:-2.5s}.pCFBdW_water path:nth-child(3n){animation-delay:-5s}.pCFBdW_leaves{position:absolute;inset:0}.pCFBdW_leaves i{opacity:0;transform-origin:50%;width:12px;height:15px;position:absolute;top:-18px;left:3%}.pCFBdW_leaves svg{fill:#bb7951;width:100%;height:100%}.pCFBdW_leaves i:nth-child(2){width:9px;left:15%;animation-delay:-9s!important}.pCFBdW_leaves i:nth-child(3){width:10px;left:auto;right:4%;animation-delay:-15s!important}.pCFBdW_leaves i:nth-child(4){width:8px;left:auto;right:15%;animation-delay:-5s!important}.pCFBdW_backdrop[data-motion=true] .pCFBdW_leaves i{animation:23s linear infinite pCFBdW_leafFall}.pCFBdW_castLight{opacity:0;--light:#b7d89c;transform-origin:25% 90%;background:radial-gradient(ellipse at 25% 85%,var(--light),transparent 67%);width:75%;height:65%;animation:1.4s ease-out both pCFBdW_castGround;position:absolute;bottom:-8%;left:-8%;-webkit-mask-image:linear-gradient(#0000,#000 40%);mask-image:linear-gradient(#0000,#000 40%)}.pCFBdW_castLight[data-side=enemy]{transform-origin:75% 90%;background:radial-gradient(ellipse at 75% 85%,var(--light),transparent 67%);animation-delay:.12s;left:auto;right:-8%}.pCFBdW_castLight:after{content:"";clip-path:polygon(0 90%,13% 14%,25% 72%,34% 0,45% 65%,58% 12%,65% 78%,85% 32%,100% 100%);background:repeating-linear-gradient(115deg,#0000 0 16%,#152b2555 17% 19%,#0000 20% 27%);position:absolute;inset:15% 5% 0}.pCFBdW_castLight[data-element=火]{--light:#e4a56b}.pCFBdW_castLight[data-element=火]:after{clip-path:polygon(0 100%,15% 55%,26% 80%,42% 20%,48% 70%,64% 35%,74% 85%,100% 100%);background:radial-gradient(at 35% 100%,#ffd9a280,#0000 70%)}.pCFBdW_castLight[data-element=土]{--light:#d7bc8a}.pCFBdW_castLight[data-element=土]:after{clip-path:polygon(0 100%,10% 55%,28% 45%,39% 74%,55% 32%,71% 64%,90% 48%,100% 100%);background:repeating-linear-gradient(165deg,#342c3044 0 12%,#0000 13% 24%)}.pCFBdW_castLight[data-element=金]{--light:#e3dfc5}.pCFBdW_castLight[data-element=金]:after{clip-path:none;background:repeating-linear-gradient(108deg,#0000 0 22%,#fff2ce99 23% 24%,#0000 25% 30%)}.pCFBdW_castLight[data-element=水]{--light:#9bd8e5}.pCFBdW_castLight[data-element=水]:after{clip-path:none;background:repeating-radial-gradient(at 35% 100%,#0000 0 12%,#e0f7fa77 13% 14%,#0000 15% 24%)}@keyframes pCFBdW_lanternSway{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(3deg)}}@keyframes pCFBdW_waterGleam{0%,to{opacity:.18;transform:translate(-3px)scaleX(.94)}50%{opacity:.7;transform:translate(3px)scaleX(1.03)}}@keyframes pCFBdW_leafFall{0%{opacity:0;transform:translateY(-15px)rotate(0)rotateY(0)}10%,80%{opacity:.4}35%{transform:translate(9px,125px)rotate(65deg)rotateY(80deg)}65%{transform:translate(-4px,260px)rotate(165deg)rotateY(160deg)}to{opacity:0;transform:translate(7px,420px)rotate(240deg)rotateY(240deg)}}@keyframes pCFBdW_castGround{0%,12%{opacity:0;transform:scale(.9)}23%{opacity:.07;transform:scale(.97)}40%,52%{opacity:.23;transform:scale(1.08)}76%,to{opacity:0;transform:scale(1.15)}}.pCFBdW_backdrop[data-paused=true] *{animation-play-state:paused!important}@media (max-width:650px){.pCFBdW_lantern{width:27px;height:70px;left:2%}.pCFBdW_lantern:nth-child(2){width:20px;height:57px;left:12%}.pCFBdW_leaves i:nth-child(n+3),.pCFBdW_motes i:nth-child(n+4){display:none}.pCFBdW_castLight{height:58%}.pCFBdW_water{width:24%;right:-1%}}@media (prefers-reduced-motion:reduce){.pCFBdW_backdrop:not([data-full=true]) .pCFBdW_lantern,.pCFBdW_backdrop:not([data-full=true]) .pCFBdW_water path,.pCFBdW_backdrop:not([data-full=true]) .pCFBdW_leaves i{animation:none!important}.pCFBdW_backdrop:not([data-full=true]) .pCFBdW_leaves,.pCFBdW_backdrop:not([data-full=true]) .pCFBdW_castLight{display:none}}
.QTy0dq_scene{z-index:8;pointer-events:none;--action-duration:2.8s;--duo-duration:2.8s;contain:layout paint;isolation:isolate;position:absolute;inset:0;overflow:hidden}.QTy0dq_scene[data-side=enemy]{transform:scaleX(-1)}.QTy0dq_shade{background:linear-gradient(90deg,#1512228c,#0000 76%);animation:2.8s both QTy0dq_shade;position:absolute;inset:0}.QTy0dq_source,.QTy0dq_receiver{transform-origin:50% 90%;width:34%;height:86%;animation:2.8s both QTy0dq_sourceBody;position:absolute;bottom:8%}.QTy0dq_source{left:0}.QTy0dq_receiver{animation-name:QTy0dq_receiveBody;left:23%}.QTy0dq_material{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.QTy0dq_flame{transform-origin:240px 240px;animation:2.8s both QTy0dq_fireOffer}.QTy0dq_clay{transform-origin:340px 240px;animation:2.8s both QTy0dq_clayForm}.QTy0dq_stamp{transform-origin:420px 245px;animation:2.8s both QTy0dq_stampPress}.QTy0dq_seal{transform-origin:600px 300px;animation:2.8s both QTy0dq_sealLand}.QTy0dq_water{stroke-dasharray:480;stroke-dashoffset:480px;animation:2.8s both QTy0dq_waterOffer}.QTy0dq_seed{transform-origin:345px 288px;animation:2.8s both QTy0dq_seed}.QTy0dq_vine{stroke-dasharray:650;stroke-dashoffset:650px;animation:2.8s both QTy0dq_vineGrow}.QTy0dq_leaves{transform-origin:350px 280px;animation:2.8s both QTy0dq_leavesOpen}.QTy0dq_rootGuard{transform-origin:345px 295px;animation:2.8s both QTy0dq_rootGuard}.QTy0dq_hit{transform-origin:600px 228px;animation:2.8s both QTy0dq_contact}.QTy0dq_closeup{clip-path:polygon(0 12%,100% 0,93% 89%,0 100%);z-index:4;background:linear-gradient(110deg,#422b35,#b4734b);border-block:2px solid #f7d598;width:74%;height:45%;animation:2.8s both QTy0dq_cutin;display:flex;position:absolute;top:7%;left:-3%;overflow:hidden}.QTy0dq_closeup>div{width:50%;height:100%;position:relative;overflow:hidden}.QTy0dq_closeup>div+div{border-left:2px solid #f4d5a6;transform:skew(-8deg)}.QTy0dq_closeup img{object-fit:cover;object-position:center 19%;transform-origin:50% 19%;scale:1.8}.QTy0dq_scene[data-kind=grove] .QTy0dq_closeup{background:linear-gradient(110deg,#193e59,#536c42);border-color:#bfe4c7}.QTy0dq_scene[data-kind=grove] .QTy0dq_source{animation-name:QTy0dq_pourBody}.QTy0dq_scene[data-kind=grove] .QTy0dq_receiver{animation-name:QTy0dq_growBody}@keyframes QTy0dq_shade{0%,to{opacity:0}10%,77%{opacity:1}94%{opacity:0}}@keyframes QTy0dq_sourceBody{0%{opacity:0;transform:translate(-10%,3%)rotate(-4deg)}12%,24%{opacity:1;transform:translateY(2%)rotate(-3deg)}38%{opacity:1;transform:translate(3%,-1%)rotate(4deg)}57%{opacity:.9;transform:translateY(1%)rotate(-2deg)}76%{opacity:.75;transform:translate(-2%,2%)rotate(0)}94%,to{opacity:0;transform:translate(-6%,3%)}}@keyframes QTy0dq_receiveBody{0%,13%{opacity:0;transform:translate(-6%,3%)rotate(-4deg)}25%,37%{opacity:1;transform:translateY(3%)rotate(-4deg)}49%{opacity:1;transform:translate(1%,-3%)rotate(-5deg)}59%{opacity:1;transform:translate(6%,4%)rotate(7deg)}64%{opacity:1;transform:translate(6%,4%)rotate(7deg)}76%{opacity:1;transform:translate(1%,2%)rotate(1deg)}91%,to{opacity:0;transform:translate(-15%)}}@keyframes QTy0dq_pourBody{0%{opacity:0;transform:translate(-6%,4%)rotate(3deg)}16%,28%{opacity:1;transform:translateY(-2%)rotate(-5deg)}44%{opacity:1;transform:translate(4%,1%)rotate(5deg)}67%{opacity:.8;transform:translateY(2%)rotate(0)}95%,to{opacity:0;transform:translate(-5%,4%)}}@keyframes QTy0dq_growBody{0%,16%{opacity:0;transform:translate(-7%,4%)}29%,39%{opacity:1;transform:translateY(5%)rotate(-6deg)}52%{opacity:1;transform:translate(3%,-4%)rotate(3deg)}59%,64%{opacity:1;transform:translate(7%,-2%)rotate(5deg)}79%{opacity:1;transform:translate(1%,1%)rotate(0)}94%,to{opacity:0;transform:translate(-15%)}}@keyframes QTy0dq_cutin{0%{opacity:0;transform:translate(-110%)scale(1.15)}7%,16%{opacity:1;transform:translate(0)scale(1)}23%,to{opacity:0;transform:translate(110%)scale(1.03)}}@keyframes QTy0dq_fireOffer{0%,19%{opacity:0;transform:translate(-30px,15px)scale(.3)}25%{opacity:1;transform:translate(-6px)scale(.7)}35%{opacity:1;transform:translate(0)scale(1)}45%{opacity:.5;transform:translate(72px,-2px)scale(.35)}50%,to{opacity:0;transform:translate(95px,-5px)scale(.1)}}@keyframes QTy0dq_clayForm{0%,29%{opacity:0;transform:scale(.2)rotate(-12deg)}37%{opacity:1;transform:scale(.7)rotate(7deg)}44%{opacity:1;transform:scale(1)rotate(0)}50%,to{opacity:0;transform:scale(.5)}}@keyframes QTy0dq_stampPress{0%,39%{opacity:0;transform:translate(-80px,12px)scale(.2)rotate(-20deg)}46%{opacity:1;transform:translate(-40px,-45px)scale(.7)rotate(-10deg)}53%{opacity:1;transform:translate(85px,-70px)scale(.85)rotate(-9deg)}59%,63%{opacity:1;transform:translate(170px,15px)scale(1.1)rotate(4deg)}69%{opacity:1;transform:translate(166px,6px)scale(1.07)rotate(0)}86%,to{opacity:0;transform:translate(170px,10px)scale(.9)}}@keyframes QTy0dq_sealLand{0%,58%{opacity:0;transform:scale(.4)}64%{opacity:1;transform:scale(1.05)}88%{opacity:.4;transform:scale(1.3)}to{opacity:0;transform:scale(1.4)}}@keyframes QTy0dq_waterOffer{0%,19%{opacity:0;stroke-dashoffset:480px}26%{opacity:1}38%{opacity:1;stroke-dashoffset:0}51%{opacity:.8;stroke-dashoffset:-80px}66%,to{opacity:0;stroke-dashoffset:-400px}}@keyframes QTy0dq_seed{0%,29%{opacity:0;transform:scale(.1)}38%{opacity:1;transform:scale(1)}48%{opacity:1;transform:scale(1.15)}59%,to{opacity:0;transform:scale(.7)}}@keyframes QTy0dq_vineGrow{0%,35%{opacity:0;stroke-dashoffset:650px}42%{opacity:1;stroke-dashoffset:570px}60%,74%{opacity:1;stroke-dashoffset:0}94%,to{opacity:0;stroke-dashoffset:0}}@keyframes QTy0dq_leavesOpen{0%,44%{opacity:0;transform:scale(.15)}56%{opacity:1;transform:scale(.8)}64%,77%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.95)}}@keyframes QTy0dq_rootGuard{0%,40%{opacity:0;transform:scaleY(.2)}56%,78%{opacity:.8;transform:scaleY(1)}96%,to{opacity:0;transform:scaleY(.9)}}@keyframes QTy0dq_contact{0%,57%{opacity:0;transform:scale(.1)rotate(-15deg)}59%{opacity:1;transform:scale(1)}63%{opacity:.5;transform:scale(1.15)}72%,to{opacity:0;transform:scale(1.5)}}@media (max-width:650px){.QTy0dq_source{width:38%;left:-4%}.QTy0dq_receiver{width:40%;left:20%}.QTy0dq_closeup{width:88%;height:42%}.QTy0dq_material{width:124%;left:-12%}.QTy0dq_shade{background:linear-gradient(90deg,#15122270,#0000 90%)}}@media (prefers-reduced-motion:reduce){.QTy0dq_scene:not([data-full=true]){display:none}}.QTy0dq_closeup img[data-mirrored=true]{scale:-1.8 1.8}
._0TKETq_panel{color:#f4ead8;background:linear-gradient(120deg,#211c36,#141c30);border:1px solid #b59460;border-radius:12px;margin:12px 0;padding:14px 16px;font-size:13px;line-height:1.65}._0TKETq_panel header{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}._0TKETq_panel header b{color:#f3d49b;letter-spacing:.12em;font-family:serif}._0TKETq_panel header span{color:#c9bddc;font-size:11px}._0TKETq_seals{gap:8px;margin:10px 0;display:flex}._0TKETq_seals>span{color:#d4c7e3;border-bottom:1px solid #685777;flex:1;padding:4px 0;font-size:12px}._0TKETq_seals b{color:#f7d59a;font-size:16px;display:block}._0TKETq_readout{background:#ffffff09;border-radius:6px;padding:8px 10px}._0TKETq_panel p{margin:4px 0}._0TKETq_panel summary{cursor:pointer;color:#ddc594;min-height:38px;padding-top:10px}._0TKETq_panel details p{color:#cabed4;font-size:12px}._0TKETq_fx{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}._0TKETq_combine{position:absolute;inset:0}._0TKETq_combine[data-side=enemy]{transform:scaleX(-1)}._0TKETq_combine svg,._0TKETq_collision{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._0TKETq_afterimage{opacity:0;width:38%;height:73%;animation:1.45s ease-out both _0TKETq_spiritPass;position:absolute;top:15%;left:-3%}._0TKETq_afterimage img{object-fit:contain;filter:drop-shadow(0 0 12px #f6cf83);opacity:.6}._0TKETq_transfer{fill:none;stroke:#f7cc82;stroke-width:4px;stroke-linecap:round;stroke-dasharray:600;animation:1.45s ease-out both _0TKETq_flow}._0TKETq_transfer path:nth-child(2){stroke:#f5edc7;stroke-width:2px}._0TKETq_transfer ._0TKETq_ember{fill:#ffd58b;stroke:none}._0TKETq_protection{fill:#e3bd7010;stroke:#f8dba3;stroke-width:3px;transform-origin:52.5% 65%;animation:1.45s ease-out both _0TKETq_shieldBloom}._0TKETq_protection path:nth-child(2){stroke:#e7f7ef;stroke-width:1px}._0TKETq_protection ellipse{stroke:#eecb74;stroke-width:2px}._0TKETq_leftRush,._0TKETq_rightRush{fill:#f6bb7044;stroke:#ffdca1;stroke-width:4px;transform-origin:50% 51%;animation:1.4s ease-out both _0TKETq_leftImpact}._0TKETq_rightRush{fill:#9cdce244;stroke:#c3f5ff;animation-name:_0TKETq_rightImpact}._0TKETq_leftRush path:nth-child(2),._0TKETq_rightRush path:nth-child(2){stroke:#fff2cf;stroke-width:7px}._0TKETq_lens{fill:#fff4d5aa;stroke:#ffe3a4;stroke-width:5px;transform-origin:50% 51%;animation:1.4s ease-out both _0TKETq_lensHit}._0TKETq_ripple{fill:none;stroke:#d3f2ee;stroke-width:3px;transform-origin:50% 51%;animation:1.4s ease-out both _0TKETq_rippleOut}._0TKETq_fragments{fill:#ffe1a5;transform-origin:50% 51%;animation:1.4s ease-out both _0TKETq_chips}@keyframes _0TKETq_spiritPass{0%,12%{opacity:0;transform:translate(-20%)scale(.85)}24%,34%{opacity:.7;transform:translate(9%)scale(1.08)}60%,to{opacity:0;transform:translate(50%)scale(.96)}}@keyframes _0TKETq_flow{0%,18%{opacity:0;stroke-dashoffset:600px}28%{opacity:.9}50%{stroke-dashoffset:0;opacity:1}76%,to{opacity:0;stroke-dashoffset:-300px}}@keyframes _0TKETq_shieldBloom{0%,34%{opacity:0;transform:scale(.3)rotateY(65deg)}48%,64%{opacity:.85;transform:scale(1)rotateY(12deg)}88%,to{opacity:0;transform:scale(1.15)rotateY(0)}}@keyframes _0TKETq_leftImpact{0%,23%{opacity:0;transform:translate(-60%)scaleX(.4)}35%{opacity:.8}44%,48%{opacity:1;transform:translate(0)scaleX(1)}64%,to{opacity:0;transform:translate(3%)scaleX(.8)}}@keyframes _0TKETq_rightImpact{0%,23%{opacity:0;transform:translate(60%)scaleX(.4)}35%{opacity:.8}44%,48%{opacity:1;transform:translate(0)scaleX(1)}64%,to{opacity:0;transform:translate(-3%)scaleX(.8)}}@keyframes _0TKETq_lensHit{0%,39%{opacity:0;transform:scale(.15)}46%{opacity:.85;transform:scale(.85)}54%{opacity:.6;transform:scale(1.3)}73%,to{opacity:0;transform:scale(1.6)}}@keyframes _0TKETq_rippleOut{0%,43%{opacity:0;transform:scale(.2)}49%{opacity:.9;transform:scale(.6)}82%,to{opacity:0;transform:scale(2)}}@keyframes _0TKETq_chips{0%,43%{opacity:0;transform:scale(.1)rotate(-8deg)}49%{opacity:1}85%,to{opacity:0;transform:scale(3.3)rotate(12deg)}}@media (max-width:650px){._0TKETq_panel{padding:11px;font-size:12px}._0TKETq_transfer{stroke-width:3px}._0TKETq_afterimage{width:42%}._0TKETq_protection{stroke-width:2px}}@media (prefers-reduced-motion:reduce){._0TKETq_fx:not([data-full=true]){display:none}._0TKETq_fx:not([data-full=true]) *{animation:none!important}}._0TKETq_resources{color:#e7c792;font-size:11px}._0TKETq_pressure{fill:none;stroke:#d5a7e3;stroke-width:3px;width:100%;height:100%;position:absolute;inset:0}._0TKETq_bind{stroke-dasharray:380;animation:1.4s ease-out both _0TKETq_bindPressure}._0TKETq_broken{stroke:#edc7f3;transform-origin:50%;animation:1.4s ease-out both _0TKETq_breakRelay}._0TKETq_transformation{--form:#d9b16f;--shine:#fff0bb;position:absolute;inset:0}._0TKETq_transformation[data-side=enemy]{transform:scaleX(-1)}._0TKETq_transformation svg{width:100%;height:100%;overflow:visible}._0TKETq_transformation[data-element=木]{--form:#a5dc9c;--shine:#e7ffbd}._0TKETq_transformation[data-element=水]{--form:#94dfe9;--shine:#e0ffff}._0TKETq_transformation[data-element=金]{--form:#e6e0bd;--shine:#fffbe2}._0TKETq_transformation[data-element=火]{--form:#f3ae69;--shine:#ffe5a8}._0TKETq_fuse{fill:#ffcf7c44;stroke:#ffd59d;stroke-width:3px;transform-origin:35% 60%;animation:1.4s ease-out both _0TKETq_fuseCharge}._0TKETq_material{fill:var(--form);stroke:var(--shine);stroke-width:2px;transform-origin:37% 63%;animation:1.4s ease-out both _0TKETq_formRelease}._0TKETq_transmuteWave{fill:none;stroke:var(--shine);stroke-width:4px;transform-origin:37% 64%;animation:1.4s ease-out both _0TKETq_transmuteRing}@keyframes _0TKETq_bindPressure{0%,22%{opacity:0;stroke-dashoffset:380px}36%,49%{opacity:.75;stroke-dashoffset:0}68%,to{opacity:0;stroke-dashoffset:-180px}}@keyframes _0TKETq_breakRelay{0%,36%{opacity:0;transform:scale(.7)}47%,53%{opacity:.85;transform:scale(1)}80%,to{opacity:0;transform:scale(1.4)}}@keyframes _0TKETq_fuseCharge{0%,15%{opacity:0;transform:scale(.3)}28%{opacity:.7;transform:scale(.85)}42%,to{opacity:0;transform:scale(.2)}}@keyframes _0TKETq_formRelease{0%,35%{opacity:0;transform:translate(-20px)scale(.15)rotate(-15deg)}47%,55%{opacity:.9;transform:translate(40px)scale(.8)rotate(0)}78%,to{opacity:0;transform:translate(210px)scale(1.2)rotate(8deg)}}@keyframes _0TKETq_transmuteRing{0%,39%{opacity:0;transform:scale(.2)}49%{opacity:.9;transform:scale(.8)}80%,to{opacity:0;transform:scale(1.7)}}._0TKETq_panel[data-compact=true] ._0TKETq_seals{display:none}._0TKETq_panel[data-compact=true] ._0TKETq_readout{margin-top:7px}._0TKETq_panel[data-compact=true] ._0TKETq_resources{margin:5px 0}._0TKETq_panel[data-compact=true] summary{min-height:30px;padding-top:6px}
.dlO6JW_fx{pointer-events:none;z-index:3;isolation:isolate;position:absolute;inset:0;overflow:hidden}.dlO6JW_field{width:100%;height:100%;overflow:visible}.dlO6JW_direction{transform-origin:0 0}.dlO6JW_fx[data-side=enemy] .dlO6JW_direction{transform:translate(800px)scaleX(-1)}.dlO6JW_cutIn{z-index:2;color:#ffdfac;opacity:0;background:linear-gradient(90deg,#3d2336ed,#2d243b33);border-left:2px solid #ffd082;max-width:70%;padding:8px 15px;position:absolute;top:48px;left:10px}.dlO6JW_cutIn small,.dlO6JW_cutIn b{display:block}.dlO6JW_cutIn small{letter-spacing:.08em;font-size:10px}.dlO6JW_cutIn b{font:16px/1.7 serif}.dlO6JW_fx[data-kind=water] .dlO6JW_cutIn{color:#c3f7ff;background:linear-gradient(90deg,#1d354ded,#25334233);border-color:#a7edff}.dlO6JW_fx[data-side=enemy] .dlO6JW_cutIn{text-align:right;inset:auto 10px 45px auto}.dlO6JW_charge,.dlO6JW_projectile,.dlO6JW_impact,.dlO6JW_relay,.dlO6JW_shield,.dlO6JW_flare{opacity:0;transform-box:fill-box;transform-origin:50%}.dlO6JW_fx[data-motion=true] .dlO6JW_charge{animation:.45s ease-out both dlO6JW_charge}.dlO6JW_fx[data-motion=true] .dlO6JW_projectile{animation:1.15s cubic-bezier(.18,.75,.3,1) both dlO6JW_projectile}.dlO6JW_fx[data-motion=true] .dlO6JW_impact{animation:1.15s ease-out both dlO6JW_impact}.dlO6JW_fx[data-motion=true] .dlO6JW_cutIn{animation:1.45s ease-out both dlO6JW_title}.dlO6JW_fx[data-motion=true] .dlO6JW_relay{animation:1.15s ease-out both dlO6JW_relay}.dlO6JW_fx[data-motion=true] .dlO6JW_shield{animation:1.4s ease-out both dlO6JW_shield}.dlO6JW_fx[data-motion=true] .dlO6JW_flare{animation:1.2s ease-out both dlO6JW_flare}.dlO6JW_fx[data-side=enemy][data-motion=true] :is(.dlO6JW_charge,.dlO6JW_projectile,.dlO6JW_impact,.dlO6JW_relay,.dlO6JW_shield,.dlO6JW_flare,.dlO6JW_cutIn){animation-delay:.12s}@keyframes dlO6JW_charge{0%{opacity:0;transform:scale(.25)}55%{opacity:1;transform:scale(1.15)}to{opacity:0;transform:scale(.8)}}@keyframes dlO6JW_projectile{0%,15%{opacity:0;transform:translate(-100px)scaleX(.1)}24%{opacity:1;transform:translate(-50px)scaleX(.7)}48%{opacity:1;transform:translate(45px)scaleX(1)}67%,to{opacity:0;transform:translate(125px)scaleX(.5)}}@keyframes dlO6JW_impact{0%,41%{opacity:0;transform:scale(.1)}48%{opacity:1;transform:scale(.72)}60%{opacity:.8;transform:scale(1.1)}88%,to{opacity:0;transform:scale(1.4)}}@keyframes dlO6JW_title{0%{opacity:0;transform:translate(-15px)}12%,69%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(10px)}}@keyframes dlO6JW_relay{0%{opacity:0;transform:translateY(25px)}15%,36%{opacity:1;transform:translateY(0)}55%,to{opacity:0;transform:translateY(-12px)}}@keyframes dlO6JW_shield{0%,20%{opacity:0;transform:scale(.8)}35%,68%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(1.1)}}@keyframes dlO6JW_flare{0%,10%{opacity:0;transform:scale(.4)}28%,38%{opacity:1;transform:scale(1.2)}65%,to{opacity:0;transform:scale(1.5)}}.dlO6JW_fx[data-motion=false] .dlO6JW_cutIn{opacity:1;top:42px}.dlO6JW_fx[data-motion=false] .dlO6JW_cutIn b{font-size:13px}@media (max-width:650px){.dlO6JW_cutIn{max-width:85%;padding:5px 9px;top:40px;left:5px}.dlO6JW_cutIn b{font-size:13px}.dlO6JW_cutIn small{font-size:9px}.dlO6JW_fx[data-side=enemy] .dlO6JW_cutIn{bottom:43px;right:5px}}@media (prefers-reduced-motion:reduce){.dlO6JW_fx:not([data-full=true]) *{animation:none!important}.dlO6JW_fx:not([data-full=true]) .dlO6JW_cutIn{opacity:1}.dlO6JW_fx:not([data-full=true]) .dlO6JW_field{display:none}}.dlO6JW_vine,.dlO6JW_rocks,.dlO6JW_blades,.dlO6JW_solidImpact,.dlO6JW_relaySource,.dlO6JW_relayTarget,.dlO6JW_relayLine{opacity:0;transform-box:fill-box;transform-origin:50%}.dlO6JW_fx[data-motion=true] .dlO6JW_vine{animation:1.3s ease-out both dlO6JW_vine}.dlO6JW_fx[data-motion=true] .dlO6JW_growth{stroke-dasharray:1;animation:.6s ease-out .12s both dlO6JW_growth}.dlO6JW_fx[data-motion=true] .dlO6JW_rocks{animation:1.35s both dlO6JW_material}.dlO6JW_fx[data-motion=true] .dlO6JW_rock{transform-box:fill-box;transform-origin:bottom;animation:.8s ease-out both dlO6JW_rock}.dlO6JW_fx[data-motion=true] .dlO6JW_blades{animation:1.2s ease-out both dlO6JW_blades}.dlO6JW_fx[data-motion=true] .dlO6JW_solidImpact{animation:1.2s ease-out both dlO6JW_impact}.dlO6JW_fx[data-motion=true] .dlO6JW_relaySource{animation:.55s ease-out both dlO6JW_convertSource}.dlO6JW_fx[data-motion=true] .dlO6JW_relayTarget{animation:.65s ease-out .14s both dlO6JW_convertTarget}.dlO6JW_fx[data-motion=true] .dlO6JW_relayLine{animation:.7s ease-out both dlO6JW_material}.dlO6JW_fx[data-kind=wood] .dlO6JW_cutIn{color:#d4edb3;background:linear-gradient(90deg,#273c37ed,#26324233);border-color:#bfe09b}.dlO6JW_fx[data-kind=earth] .dlO6JW_cutIn{color:#f3d5a0;background:linear-gradient(90deg,#44332ced,#30283833);border-color:#e0bd89}.dlO6JW_fx[data-kind=metal] .dlO6JW_cutIn{color:#edf0f9;background:linear-gradient(90deg,#343b50ed,#29283a33);border-color:#e3d8b4}@keyframes dlO6JW_vine{0%,12%{opacity:0;transform:scaleX(.1)translate(-100px)}38%,55%{opacity:1;transform:scaleX(1)}85%,to{opacity:0;transform:translate(25px)}}@keyframes dlO6JW_growth{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes dlO6JW_material{0%{opacity:0}25%,65%{opacity:1}to{opacity:0}}@keyframes dlO6JW_rock{0%{opacity:0;transform:translateY(60px)scaleY(.1)}32%,64%{opacity:1;transform:translateY(0)scaleY(1)}to{opacity:0;transform:translateY(12px)scale(.8)}}@keyframes dlO6JW_blades{0%,15%{opacity:0;transform:translate(-100px)scaleX(.1)}35%,47%{opacity:1;transform:translate(0)scaleX(1)}75%,to{opacity:0;transform:translate(65px)scaleX(1.1)}}@keyframes dlO6JW_convertSource{0%{opacity:0;transform:scale(.4)}22%{opacity:1;transform:scale(1)}75%,to{opacity:0;transform:translate(80px,-40px)scale(.1)rotate(60deg)}}@keyframes dlO6JW_convertTarget{0%{opacity:0;transform:scale(.1)rotate(-45deg)}40%{opacity:1;transform:scale(1.15)}72%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(1.4)}}.dlO6JW_fx[data-side=enemy][data-motion=true] :is(.dlO6JW_vine,.dlO6JW_rocks,.dlO6JW_blades,.dlO6JW_solidImpact,.dlO6JW_relaySource,.dlO6JW_relayTarget,.dlO6JW_relayLine){animation-delay:.12s}.dlO6JW_fx{perspective:700px}.dlO6JW_field{z-index:1;transform-origin:65%;position:relative}.dlO6JW_fx[data-motion=true] .dlO6JW_field{animation:1.4s ease-out both dlO6JW_depth}.dlO6JW_cutIn{z-index:7}.dlO6JW_fx[data-side=player] .dlO6JW_cutIn{top:auto;bottom:43px}.dlO6JW_fx[data-side=enemy] .dlO6JW_cutIn{top:42px;bottom:auto}@keyframes dlO6JW_depth{0%,12%{transform:perspective(700px)rotateY(-19deg)scale(.8)}35%,45%{transform:perspective(700px)rotateY(-9deg)scale(1.22)}60%{transform:perspective(700px)rotateY(3deg)scale(1.15)}to{transform:none}}.dlO6JW_fx[data-side=enemy][data-motion=true] .dlO6JW_cutIn{animation-name:dlO6JW_enemyTitle}@keyframes dlO6JW_enemyTitle{0%,28%{opacity:0;transform:translate(12px)}42%,70%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-10px)}}
.xzzyKa_cinema{pointer-events:none;perspective:650px;isolation:isolate;--energy:#edc485;--light:#fff2c4;position:absolute;inset:0;overflow:hidden}.xzzyKa_cinema>*{opacity:0}.xzzyKa_vignette{background:radial-gradient(at 47% 52%,#0000 12%,#080b20b8 90%);position:absolute;inset:0}.xzzyKa_floor{border:2px solid var(--energy);background:repeating-radial-gradient(ellipse at center,transparent 0 34px,#f1d89b33 35px 37px,transparent 38px 70px),repeating-conic-gradient(from 3deg,transparent 0 29deg,#f2d8a322 30deg 31deg,transparent 32deg 60deg);transform-origin:50%;border-radius:50%;width:130%;height:70%;position:absolute;bottom:-20%;left:-15%;transform:rotateX(68deg)}.xzzyKa_aura{background:radial-gradient(ellipse at 50% 70%,var(--energy),transparent 65%);clip-path:polygon(10% 100%,0 52%,23% 65%,13% 17%,38% 41%,48% 0,61% 35%,85% 13%,79% 57%,100% 39%,94% 100%);width:30%;height:65%;position:absolute;bottom:18%;left:9%}.xzzyKa_tunnel{background:repeating-conic-gradient(from 8deg at 72% 50%,transparent 0 8deg,#fff5cf66 8.3deg 8.9deg,transparent 9deg 22deg);position:absolute;inset:-30%;-webkit-mask-image:radial-gradient(#0000 20%,#000 90%);mask-image:radial-gradient(#0000 20%,#000 90%)}.xzzyKa_closeup{border-block:3px solid var(--light);background:linear-gradient(100deg,#15172f,var(--energy));clip-path:polygon(0 18%,100% 0,87% 85%,0 100%);z-index:5;width:70%;height:42%;position:absolute;top:9%;left:-6%;overflow:hidden}.xzzyKa_closeup img{object-fit:cover;object-position:center 16%;transform-origin:50% 23%;scale:1.55}.xzzyKa_closeup>span{color:#fff4d4;text-shadow:3px 3px #291b31,-1px -1px #291b31;letter-spacing:.12em;font:italic 800 clamp(20px,4vw,37px)/1 serif;position:absolute;bottom:12%;right:9%;transform:rotate(-7deg)}.xzzyKa_frontWave,.xzzyKa_backWave{border:7px solid var(--energy);border-right-color:var(--light);border-left-color:#0000;border-radius:50%;width:51%;height:55%;position:absolute;top:23%;left:34%;transform:rotateY(65deg)rotate(-13deg);box-shadow:8px 0 20px #fff0bb22}.xzzyKa_backWave{border-width:3px;width:47%;height:44%;top:29%;left:22%;rotate:-16deg}.xzzyKa_burst{background:radial-gradient(ellipse at 75% 52%,var(--light) 0,transparent 43%);mix-blend-mode:screen;position:absolute;inset:0}.xzzyKa_debris{transform-style:preserve-3d;position:absolute;inset:0}.xzzyKa_debris i{width:calc(7px + var(--n)*1.4px);height:calc(14px + var(--n)*1.8px);background:linear-gradient(110deg,var(--light),var(--energy));clip-path:polygon(0 23%,72% 0,100% 74%,25% 100%);transform:rotate(calc(var(--n)*39deg));position:absolute;top:53%;left:72%;box-shadow:0 0 10px #fff3c666}.xzzyKa_impactWord{color:var(--light);text-shadow:4px 4px #21152d,-2px -2px #21152d,0 0 22px var(--energy);z-index:4;font:italic 900 clamp(54px,9vw,92px)/1 serif;position:absolute;top:28%;right:5%;transform:rotate(-14deg)}.xzzyKa_impactWord small{letter-spacing:.3em;text-align:center;font:12px/2 serif;display:block}.xzzyKa_cinema[data-side=enemy]{transform:scaleX(-1)}.xzzyKa_cinema[data-side=enemy] .xzzyKa_closeup,.xzzyKa_cinema[data-side=enemy] .xzzyKa_impactWord{display:none}.xzzyKa_cinema[data-motion=true] .xzzyKa_vignette{animation:1.5s both xzzyKa_shade}.xzzyKa_cinema[data-motion=true] .xzzyKa_floor{animation:1.5s ease-out both xzzyKa_floor}.xzzyKa_cinema[data-motion=true] .xzzyKa_aura{animation:1.4s both xzzyKa_aura}.xzzyKa_cinema[data-motion=true] .xzzyKa_tunnel{animation:1.35s both xzzyKa_rush}.xzzyKa_cinema[data-motion=true] .xzzyKa_closeup{animation:1.4s both xzzyKa_cutin}.xzzyKa_cinema[data-motion=true] .xzzyKa_frontWave{animation:1.4s both xzzyKa_wave}.xzzyKa_cinema[data-motion=true] .xzzyKa_backWave{animation:1.4s 60ms both xzzyKa_wave}.xzzyKa_cinema[data-motion=true] .xzzyKa_burst{animation:1.4s both xzzyKa_burst}.xzzyKa_cinema[data-motion=true] .xzzyKa_debris{animation:1.4s both xzzyKa_shade}.xzzyKa_cinema[data-motion=true] .xzzyKa_debris i{animation:1.4s both xzzyKa_shards}.xzzyKa_cinema[data-motion=true] .xzzyKa_impactWord{animation:1.4s both xzzyKa_word}@keyframes xzzyKa_shade{0%{opacity:0}15%,60%{opacity:.85}to{opacity:0}}@keyframes xzzyKa_floor{0%{opacity:0;transform:rotateX(68deg)scale(.4)}20%,36%{opacity:.8;transform:rotateX(68deg)scale(.85)}75%,to{opacity:0;transform:rotateX(68deg)scale(1.7)}}@keyframes xzzyKa_aura{0%{opacity:0;transform:scaleY(.4)}17%,32%{opacity:.65;transform:scaleY(1.05)}52%,to{opacity:0;transform:scaleY(1.3)}}@keyframes xzzyKa_rush{0%,22%{opacity:0;transform:scale(.5)}38%{opacity:.8;transform:scale(.95)}66%,to{opacity:0;transform:scale(1.8)}}@keyframes xzzyKa_cutin{0%{opacity:0;transform:translate(-100%)rotate(-5deg)}12%,23%{opacity:1;transform:translate(0)rotate(-2deg)}37%,to{opacity:0;transform:translate(110%)rotate(3deg)}}@keyframes xzzyKa_wave{0%,28%{opacity:0;transform:translate(-80px)rotateY(70deg)scale(.2)}43%{opacity:1;transform:translate(10px)rotateY(63deg)scale(.85)}68%,to{opacity:0;transform:translate(110px)rotateY(45deg)scale(1.7)}}@keyframes xzzyKa_burst{0%,37%{opacity:0}41%{opacity:.7}48%{opacity:.35}65%,to{opacity:0}}@keyframes xzzyKa_shards{0%,39%{opacity:0;transform:translate(0)rotate(0)scale(.1)}45%{opacity:1}82%,to{opacity:0;transform:translate(calc((var(--n) - 4.5)*32px),calc((var(--n)*var(--n) - 40)*4px)) rotate(calc(var(--n)*85deg)) scale(1.5)}}@keyframes xzzyKa_word{0%,38%{opacity:0;transform:scale(2)rotate(-18deg)}45%,62%{opacity:1;transform:scale(1)rotate(-12deg)}83%,to{opacity:0;transform:translate(15px,-12px)scale(1.1)rotate(-10deg)}}@media (max-width:650px){.xzzyKa_closeup{width:80%;height:36%}.xzzyKa_frontWave{border-width:5px}.xzzyKa_debris i:nth-child(n+7){display:none}.xzzyKa_impactWord{font-size:59px;right:3%}.xzzyKa_impactWord small{font-size:10px}}@media (prefers-reduced-motion:reduce){.xzzyKa_cinema:not([data-full=true]){display:none}.xzzyKa_cinema:not([data-full=true]) *{animation:none!important}}.xzzyKa_closeup img[data-mirrored=true]{scale:-1.55 1.55}
.eRHgpG_fx{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.eRHgpG_field{width:100%;height:100%;position:absolute;inset:0}.eRHgpG_fx[data-side=enemy] .eRHgpG_field{transform:scaleX(-1)}.eRHgpG_fx[data-motion=false]{display:none}.eRHgpG_platforms,.eRHgpG_score,.eRHgpG_map,.eRHgpG_frames,.eRHgpG_mirrors{transform-origin:200px 270px;animation:1.6s both eRHgpG_prepare}.eRHgpG_sprint,.eRHgpG_wave,.eRHgpG_route,.eRHgpG_ink,.eRHgpG_inkLine{stroke-dasharray:700;stroke-dashoffset:700px;animation:1.6s both eRHgpG_trace}.eRHgpG_leafDarts,.eRHgpG_rings,.eRHgpG_tiles,.eRHgpG_lances,.eRHgpG_folded{transform-origin:300px 230px;animation:1.6s both eRHgpG_release}.eRHgpG_platforms{animation-name:eRHgpG_step}.eRHgpG_score{animation-name:eRHgpG_score}.eRHgpG_map{animation-name:eRHgpG_unfold}.eRHgpG_frames{animation-name:eRHgpG_align}.eRHgpG_mirrors{animation-name:eRHgpG_mirror}.eRHgpG_rings{animation-name:eRHgpG_resonate}.eRHgpG_tiles{animation-name:eRHgpG_discover}.eRHgpG_folded{animation-name:eRHgpG_fold}.eRHgpG_contact{transform-origin:610px 229px;animation:1.6s both eRHgpG_hit}.eRHgpG_passive{transform-origin:191px 278px;animation:1.6s both eRHgpG_guard}@keyframes eRHgpG_prepare{0%,8%{opacity:0;transform:scale(.4)}24%,43%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(1.1)}}@keyframes eRHgpG_step{0%,10%{opacity:0;transform:translate(-20px,30px)scaleY(.3)}25%,55%{opacity:1;transform:translate(0)scaleY(1)}85%,to{opacity:0;transform:translate(-20px,10px)}}@keyframes eRHgpG_score{0%,10%{opacity:0;transform:translate(-15px,10px)rotate(-10deg)}26%,48%{opacity:1;transform:translate(0)rotate(0)}75%,to{opacity:0;transform:translate(30px,-18px)rotate(4deg)}}@keyframes eRHgpG_unfold{0%,12%{opacity:0;transform:scaleX(.1)rotate(-13deg)}30%,52%{opacity:1;transform:scaleX(1)rotate(0)}80%,to{opacity:0;transform:scale(.9)}}@keyframes eRHgpG_align{0%,12%{opacity:0;transform:translate(-40px)scaleX(.1)}30%,57%{opacity:1;transform:translate(0)scaleX(1)}90%,to{opacity:0;transform:translate(20px)}}@keyframes eRHgpG_mirror{0%,10%{opacity:0;transform:rotate(-30deg)scaleX(.1)}26%,45%{opacity:1;transform:rotate(0)scaleX(1)}64%{opacity:.8;transform:rotate(13deg)scaleX(.6)}86%,to{opacity:0;transform:rotate(25deg)scaleX(.1)}}@keyframes eRHgpG_trace{0%,18%{opacity:0;stroke-dashoffset:700px}25%{opacity:1}58%,69%{opacity:1;stroke-dashoffset:0}93%,to{opacity:0;stroke-dashoffset:-100px}}@keyframes eRHgpG_release{0%,25%{opacity:0;transform:translate(-130px)scale(.6)}42%,51%{opacity:1;transform:translate(0)scale(1)}76%,to{opacity:0;transform:translate(70px)scale(1.05)}}@keyframes eRHgpG_resonate{0%,24%{opacity:0;transform:translate(-60px)scaleX(.3)}42%{opacity:1;transform:translate(0)scaleX(1)}57%{opacity:.9;transform:translate(20px)scaleX(1.1)}82%,to{opacity:0;transform:translate(45px)scaleX(1.2)}}@keyframes eRHgpG_discover{0%,26%{opacity:0;transform:translateY(40px)scaleY(.2)}42%,62%{opacity:1;transform:translateY(0)scaleY(1)}89%,to{opacity:0;transform:translateY(13px)scaleY(.7)}}@keyframes eRHgpG_fold{0%,30%{opacity:0;transform:translate(-130px,30px)rotate(-35deg)scale(.2)}45%,53%{opacity:1;transform:translate(0)rotate(0)scale(1)}78%,to{opacity:0;transform:translate(40px,-10px)rotate(15deg)scale(.7)}}@keyframes eRHgpG_hit{0%,36%{opacity:0;transform:scale(.2)}42%{opacity:1;transform:scale(1)}51%{opacity:.5;transform:scale(1.18)}67%,to{opacity:0;transform:scale(1.4)}}@keyframes eRHgpG_guard{0%,22%{opacity:0;transform:scale(.4)}40%,60%{opacity:.8;transform:scale(1)}85%,to{opacity:0;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.eRHgpG_fx:not([data-full=true]){display:none}}.eRHgpG_note{transform-origin:0 0;animation:1.6s both eRHgpG_noteFlight}@keyframes eRHgpG_noteFlight{0%,20%{opacity:0;transform:translate(-70px,25px)scale(.5)}36%,50%{opacity:1;transform:translate(0)scale(1)}75%,to{opacity:0;transform:translate(60px,-35px)rotate(15deg)scale(.7)}}.eRHgpG_notes{pointer-events:none}
.kflUsG_fx{z-index:2;pointer-events:none;--gear:#c8e0b1;position:absolute;inset:0;overflow:hidden}.kflUsG_fx[data-side=enemy]{transform:scaleX(-1)}.kflUsG_fx svg{fill:none;width:100%;height:100%;stroke:var(--gear);stroke-width:3px}.kflUsG_fx[data-id=fan]{--gear:#c5eff2}.kflUsG_fx[data-id=seal]{--gear:#f5d99e}.kflUsG_fx[data-id=bell]{--gear:#e2c8f2}.kflUsG_fx[data-id=lamp]{--gear:#ffda9c}.kflUsG_cast{opacity:0;transform-origin:30% 65%;animation:1.4s ease-out both kflUsG_cast}.kflUsG_cast circle{fill:var(--gear);stroke:none}.kflUsG_cast .kflUsG_ink{stroke-width:13px;stroke:#8eb9a0;stroke-linecap:round}.kflUsG_fx[data-id=lamp] .kflUsG_cast>path:first-child{fill:#ffcd7955}.kflUsG_fx[data-id=seal] .kflUsG_cast>path:first-child{fill:#f5d99e0d}.kflUsG_fx[data-triggered=false] .kflUsG_cast{stroke-width:2px}.kflUsG_bloom{opacity:0;stroke-width:2px;transform-origin:45% 60%;animation:1.4s ease-out both kflUsG_bloom}.kflUsG_bloom path{fill:var(--gear);stroke:none}@keyframes kflUsG_cast{0%,22%{opacity:0;transform:translate(-22px)scale(.5)}42%,55%{opacity:.7;transform:translate(0)scale(1)}86%,to{opacity:0;transform:translate(20px)scale(1.15)}}@keyframes kflUsG_bloom{0%,38%{opacity:0;transform:scale(.3)}50%{opacity:.85;transform:scale(1)}84%,to{opacity:0;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.kflUsG_fx:not([data-full=true]){display:none}}.kflUsG_fx{z-index:4;-webkit-mask-image:linear-gradient(#0000 22%,#000 41%);mask-image:linear-gradient(#0000 22%,#000 41%)}.kflUsG_fx[data-id=fan][data-actor=fire]{--gear:#f4d59b}.kflUsG_fx[data-id=fan][data-actor=fire] .kflUsG_cast{animation-timing-function:cubic-bezier(.14,.8,.25,1)}.kflUsG_fx[data-id=fan][data-actor=fire] .kflUsG_cast>path{stroke-width:4px;stroke-linecap:round}.kflUsG_fx[data-id=fan][data-actor=water] .kflUsG_cast{stroke-width:3px;animation-name:kflUsG_fanCurrent}.kflUsG_fx[data-id=fan][data-actor=water] .kflUsG_cast ellipse{fill:#b9ebed;stroke:none}@keyframes kflUsG_fanCurrent{0%,24%{opacity:0;transform:translate(-15px,12px)scale(.75)}43%{opacity:.7;transform:translateY(-6px)scale(1)}62%{opacity:.65;transform:translate(14px)scale(1.03)}90%,to{opacity:0;transform:translate(28px,9px)scale(1.08)}}.kflUsG_fx[data-id=seal][data-actor=earth] .kflUsG_cast{stroke-width:3px;animation-name:kflUsG_sealGround}.kflUsG_fx[data-id=seal][data-actor=metal] .kflUsG_cast{stroke-width:3px;animation-name:kflUsG_sealPush}@keyframes kflUsG_sealGround{0%,24%{opacity:0;transform:translateY(-12px)scaleY(.8)}42%,58%{opacity:.7;transform:translateY(5px)scaleY(1)}80%,to{opacity:0;transform:translateY(9px)scaleX(1.08)}}@keyframes kflUsG_sealPush{0%,28%{opacity:0;transform:translate(-16px)scaleX(.7)}40%,55%{opacity:.8;transform:translate(8px)scaleX(1)}77%,to{opacity:0;transform:translate(19px)scaleX(1.08)}}.kflUsG_fx[data-id=seal][data-triggered=false] .kflUsG_cast{display:none}.kflUsG_fx[data-id=brush][data-actor=wood] .kflUsG_cast{animation-name:kflUsG_brushLine}.kflUsG_fx[data-id=brush][data-actor=leap] .kflUsG_cast{animation-name:kflUsG_brushFlick}.kflUsG_fx[data-id=brush] .kflUsG_cast .kflUsG_ink{stroke:#284e47;stroke-width:9px}.kflUsG_fx[data-id=brush][data-triggered=true] .kflUsG_cast .kflUsG_ink{stroke-width:14px}@keyframes kflUsG_brushLine{0%,25%{opacity:0;transform:translate(-16px,-4px)scaleX(.5)}43%,57%{opacity:.8;transform:translate(0)scaleX(1)}85%,to{opacity:0;transform:translate(16px,6px)scaleX(1.05)}}@keyframes kflUsG_brushFlick{0%,24%{opacity:0;transform:translate(-12px,15px)rotate(-5deg)scale(.7)}43%,60%{opacity:.8;transform:translate(3px,-5px)rotate(0)scale(1)}87%,to{opacity:0;transform:translate(20px,-12px)rotate(3deg)scale(1.08)}}.kflUsG_fx[data-id=bell] .kflUsG_cast{animation-name:kflUsG_bellSend}.kflUsG_notes ellipse{fill:#f4d9ff;stroke:none}.kflUsG_waves{stroke-width:2px;stroke-linecap:round}.kflUsG_fx[data-id=bell][data-actor=voice] .kflUsG_notes{animation:kflUsG_bellNotes var(--action-duration,1.4s) both}.kflUsG_fx[data-id=bell][data-actor=order] .kflUsG_notes{opacity:.65}.kflUsG_fx[data-id=bell][data-triggered=true] .kflUsG_waves{stroke-width:4px}.kflUsG_fx[data-id=bell][data-triggered=false] .kflUsG_waves{opacity:.35}@keyframes kflUsG_bellSend{0%,25%{opacity:0;transform:translate(-14px)scale(.8)}40%,57%{opacity:.8;transform:translate(0)scale(1)}90%,to{opacity:0;transform:translate(35px)scale(1.08)}}@keyframes kflUsG_bellNotes{0%,26%{transform:translateY(8px)}40%{transform:translateY(-7px)}55%{transform:translateY(2px)}74%,to{transform:translateY(-10px)}}.kflUsG_fx[data-id=lamp][data-actor=scout] .kflUsG_cast{animation-name:kflUsG_lampLead}.kflUsG_fx[data-id=lamp][data-actor=mystery] .kflUsG_cast{animation-name:kflUsG_lampGather}.kflUsG_lampTrail{stroke:#ffdc9b;stroke-width:3px;stroke-linecap:round}.kflUsG_ember{fill:#ffd185;stroke:#fff2c9;stroke-width:1px}.kflUsG_fx[data-id=lamp][data-triggered=false] .kflUsG_ember{opacity:.45}@keyframes kflUsG_lampLead{0%,24%{opacity:0;transform:translate(-15px,10px)scale(.8)}43%,60%{opacity:.8;transform:translate(4px,-3px)scale(1)}90%,to{opacity:0;transform:translate(28px,-13px)scale(1.05)}}@keyframes kflUsG_lampGather{0%,26%{opacity:0;transform:translate(18px,8px)scale(1.05)}44%,61%{opacity:.75;transform:translate(0)scale(1)}90%,to{opacity:0;transform:translate(-16px,6px)scale(.85)}}
.tPnGEa_page{color:#eee3cc;background:radial-gradient(at 20% 20%,#53364c55,#0000 60%),#111525;min-height:100dvh;padding:24px max(18px,50vw - 450px) 40px}.tPnGEa_page header{color:#bbaabf;border-bottom:1px solid #ae945b55;justify-content:space-between;gap:16px;padding-bottom:18px;font-size:11px;display:flex}.tPnGEa_page a{color:#e4c38b;text-decoration:none}.tPnGEa_page h1{margin:32px 0 14px;font:36px serif}.tPnGEa_page>p{color:#c3b5c8;font-size:12px;line-height:1.8}.tPnGEa_page button{touch-action:manipulation;cursor:pointer;color:#e9dfcf;min-height:44px;font:inherit;background:#302b45;border:1px solid #a58a5c66;border-radius:4px;padding:10px 15px;font-size:12px}.tPnGEa_page :is(button,a,input):focus-visible{outline-offset:3px;outline:2px solid #ecd199}.tPnGEa_choices{flex-wrap:wrap;gap:12px;margin:24px 0 16px;display:flex}.tPnGEa_choices button{flex:1;min-width:100px}.tPnGEa_choices button[aria-pressed=true]{color:#31273a;background:#dec08a}.tPnGEa_settings{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;font-size:12px;display:flex}.tPnGEa_settings label{align-items:center;gap:7px;min-height:44px;display:flex}.tPnGEa_settings input{accent-color:#dec18a;width:17px;height:17px}.tPnGEa_stage{background:#24263c;border:1px solid #baa070;border-top:3px solid #e5c78b;border-radius:5px;overflow:hidden}.tPnGEa_stageTop{color:#d8c99f;background:#171b2f;justify-content:space-between;gap:8px;padding:15px 20px;font-size:11px;display:flex}.tPnGEa_stageTop b{color:#a89bb5;font-weight:400}.tPnGEa_arena{isolation:isolate;background:radial-gradient(at 22% 70%,#b861354d,#0000 55%),radial-gradient(at 80% 70%,#7787b63b,#0000 50%),repeating-linear-gradient(0deg,#0000 0 35px,#ded0b005 36px),#28283f;grid-template-columns:1fr 55px 1fr;height:360px;display:grid;position:relative;overflow:hidden}.tPnGEa_stage[data-kind=water] .tPnGEa_arena{background:radial-gradient(at 22% 70%,#548eaa66,#0000 55%),radial-gradient(at 80% 70%,#bc795033,#0000 50%),#262b44}.tPnGEa_actor{align-self:stretch;position:relative}.tPnGEa_actor img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 12px 12px #090c20)}.tPnGEa_vs{color:#e7c98b;text-shadow:2px 2px #6d4b35;align-self:center;font:italic 700 35px Georgia,serif}.tPnGEa_names{background:#171c2e;border-top:1px solid #aa946055;justify-content:space-between;padding:14px 18px;font-size:12px;display:flex}.tPnGEa_damage{z-index:4;color:#ffe1b0;text-shadow:2px 2px #69342a;font:italic 700 48px Georgia,serif;position:absolute;bottom:22%;right:5px}.tPnGEa_actor[data-side=player] .tPnGEa_damage{color:#ffc4aa;left:5px;right:auto}.tPnGEa_result{color:#3c303b;background:#eee3cb;border:1px solid #bba068;border-radius:4px;min-height:105px;margin:18px 0;padding:18px 22px}.tPnGEa_result>b{font-size:14px}.tPnGEa_result p{color:#7c674f;margin-bottom:0;font-size:12px;line-height:1.8}.tPnGEa_page .tPnGEa_play{color:#31273a;background:linear-gradient(120deg,#eed19a,#c7a167);width:100%;min-height:50px;font-size:15px;font-weight:600}.tPnGEa_note{font-size:11px!important}.tPnGEa_stage[data-active=true][data-motion=true] .tPnGEa_actor[data-side=player]>[role=img]{animation:1.3s ease-out both tPnGEa_cast}.tPnGEa_stage[data-active=true][data-motion=true] .tPnGEa_actor[data-side=enemy] img{animation:1.3s ease-out both tPnGEa_receive}.tPnGEa_stage[data-active=true][data-motion=true] .tPnGEa_damage{animation:.65s .53s both tPnGEa_damage}@keyframes tPnGEa_cast{0%{transform:translate(-5px)}18%{transform:translate(-14px)scale(1.02)}35%,44%{transform:translate(18px)scale(1.06)}64%{transform:translate(-4px)}to{transform:none}}@keyframes tPnGEa_receive{0%,37%{transform:none}44%,48%{transform:perspective(700px)translate(27px,-10px)translateZ(-30px)rotate(8deg)scale(.94)}61%{transform:translate(14px,3px)rotate(4deg)}79%{transform:translate(-4px)}to{transform:none}}@keyframes tPnGEa_damage{0%{opacity:0;transform:translateY(10px)scale(1.5)}to{opacity:1;transform:none}}@media (max-width:650px){.tPnGEa_page{padding:18px 14px 28px}.tPnGEa_page header{font-size:10px}.tPnGEa_page header>span{text-align:right;max-width:180px}.tPnGEa_page h1{font-size:27px}.tPnGEa_arena{grid-template-columns:1fr 35px 1fr;height:290px}.tPnGEa_stageTop{padding:12px 10px;font-size:9px}.tPnGEa_settings{gap:8px;font-size:11px}.tPnGEa_settings button{padding:8px 10px;font-size:10px}.tPnGEa_choices{gap:8px}.tPnGEa_choices button{padding:10px 8px;font-size:12px}.tPnGEa_names{padding:12px 9px;font-size:10px}.tPnGEa_damage{font-size:38px}.tPnGEa_result{padding:16px}.tPnGEa_vs{font-size:26px}}@media (prefers-reduced-motion:reduce){.tPnGEa_stage:not([data-full=true]) *{animation:none!important}}.tPnGEa_stage{margin-top:16px;scroll-margin-top:12px}.tPnGEa_arena{perspective:800px}.tPnGEa_actor{transform-style:preserve-3d}.tPnGEa_stage[data-active=true][data-motion=true] .tPnGEa_arena{animation:1.4s ease-out both tPnGEa_camera25d}@keyframes tPnGEa_camera25d{0%{transform:scale(1)}18%{transform:scale(1.025)translate(3px)}35%{transform:scale(1.065)translate(-4px)}42%,45%{transform:scale(1.065)translate(-4px)}50%{transform:scale(1.04)translate(3px,1px)}61%{transform:scale(1.025)translate(-2px)}to{transform:none}}.tPnGEa_stage[data-rig-only=true]{--action-duration:3.5s}.tPnGEa_stage[data-rig-only=true] .tPnGEa_arena,.tPnGEa_stage[data-rig-only=true] .tPnGEa_actor>[role=img],.tPnGEa_stage[data-rig-only=true] .tPnGEa_actor>img{animation:none!important}.tPnGEa_stage[data-rig-only=true] .tPnGEa_damage{display:none}.tPnGEa_arena{isolation:isolate;overflow:hidden}.tPnGEa_actor{z-index:1;position:relative}.tPnGEa_vs{z-index:1}.tPnGEa_choices{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.tPnGEa_choices button{min-width:0;min-height:58px}.tPnGEa_choices small{color:#cbb893;margin-top:5px;font-size:11px;display:block}.tPnGEa_stage[data-scrub=true] *{animation-play-state:paused!important;animation-delay:calc(var(--cast-duration) * var(--pose-progress) * -1)!important}.tPnGEa_stage[data-active=true][data-motion=true] .tPnGEa_arena,.tPnGEa_stage[data-active=true][data-motion=true] .tPnGEa_actor{animation-duration:var(--cast-duration,1.4s)}.tPnGEa_stage[data-active=true] .tPnGEa_actor>span{width:100%;height:100%}.tPnGEa_stage[data-actor=leap] .tPnGEa_actor[data-side=player]{animation-name:tPnGEa_leapBody}.tPnGEa_stage[data-actor=voice] .tPnGEa_actor[data-side=player]{animation-name:tPnGEa_voiceBody}.tPnGEa_stage[data-actor=scout] .tPnGEa_actor[data-side=player]{animation-name:tPnGEa_scoutBody}.tPnGEa_stage[data-actor=order] .tPnGEa_actor[data-side=player]{animation-name:tPnGEa_orderBody}.tPnGEa_stage[data-actor=mystery] .tPnGEa_actor[data-side=player]{animation-name:tPnGEa_mysteryBody}@media (max-width:650px){.tPnGEa_choices{grid-template-columns:repeat(2,minmax(0,1fr))}.tPnGEa_choices button{font-size:13px}.tPnGEa_names b{font-size:12px}}@keyframes tPnGEa_leapBody{0%{transform:translateY(0)}22%{transform:translate(-9px,9px)rotate(-5deg)}43%{transform:translate(22px,-12px)rotate(7deg)}57%{transform:translate(17px,-5px)rotate(4deg)}76%{transform:translate(4px,5px)rotate(-2deg)}to{transform:none}}@keyframes tPnGEa_voiceBody{0%{transform:none}22%{transform:rotate(-5deg)translateY(3px)}43%{transform:rotate(4deg)translate(9px)}58%{transform:rotate(-3deg)}79%{transform:rotate(2deg)}to{transform:none}}@keyframes tPnGEa_scoutBody{0%{transform:none}22%{transform:translateY(7px)rotate(-4deg)}43%,55%{transform:translate(11px,-3px)rotate(3deg)}76%{transform:translate(2px,2px)}to{transform:none}}@keyframes tPnGEa_orderBody{0%{transform:none}23%{transform:translate(-4px)scaleY(.98)}42%,61%{transform:translate(8px)scaleY(1.015)}82%{transform:translate(2px)}to{transform:none}}@keyframes tPnGEa_mysteryBody{0%{transform:none}21%{transform:translate(-7px,-5px)rotate(-4deg)}43%{transform:translate(10px,-9px)rotate(4deg)}61%{transform:translate(5px,-4px)rotate(1deg)}81%{transform:translate(-2px)rotate(-1deg)}to{transform:none}}
