:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f8f2df;--ui-panel-main:url(/assets/panel-main-CRdyDOxC.webp);--ui-panel-secondary:url(/assets/panel-secondary-DQzC1WqQ.webp);--ui-panel-modal:url(/assets/panel-modal-CdY_EzH2.webp);--ui-panel-notice:url(/assets/panel-notice-Bzh7EIxo.webp);--ui-button-primary:url(data:image/webp;base64,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);--ui-button-primary-pressed:url(data:image/webp;base64,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);--ui-button-secondary:url(data:image/webp;base64,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);--ui-button-secondary-pressed:url(data:image/webp;base64,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);--ui-tab-idle:url(data:image/webp;base64,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);--ui-tab-active:url(/assets/tab-active-DFDHHk45.webp);background:#091219;font-family:Inter,ui-rounded,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}[hidden]{display:none!important}html,body{width:100%;min-height:100%;margin:0;overflow:hidden}body{place-items:center;height:100dvh;display:grid}button,textarea,select,input{font:inherit}button{color:inherit}:is(button:focus-visible,textarea:focus-visible,select:focus-visible){outline-offset:2px;outline:3px solid #f4d36c}#monsterra-app{aspect-ratio:390/844;background:#132831;width:min(100vw,440px,46.2085dvh);height:auto;min-height:0;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 0 60px #0000008c;container:monsterra/inline-size}#canvas-host,#dom-overlay{position:absolute;inset:0}#canvas-host canvas{object-fit:cover;width:100%!important;height:100%!important}#dom-overlay{z-index:2;pointer-events:none}#dom-overlay button,#dom-overlay textarea,#dom-overlay select,#dom-overlay input,.dom-panel,.battle-controls{pointer-events:auto}.top-hud{top:max(10px, env(safe-area-inset-top));border:1px solid #0000;border-image:var(--ui-panel-secondary) 48 fill / 18px / 0 stretch;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070f15b8;border-radius:18px;justify-content:space-between;gap:12px;padding:12px 14px;display:flex;position:absolute;left:14px;right:14px}h1,h2,h3,p{margin:0}h1{letter-spacing:.08em;font-size:22px}h2{font-size:20px}.eyebrow{color:#efcc72;letter-spacing:.15em;font-size:10px;font-weight:800}.resource-strip{flex-wrap:wrap;justify-content:flex-end;gap:5px;max-width:58%;display:flex}.resource-strip span{background:#ffffff14;border-radius:999px;align-items:center;gap:4px;padding:4px 8px 4px 5px;font-size:11px;display:inline-flex}.ui-icon,.element-icon,.skill-icon,.item-icon{object-fit:contain;flex:none;display:block}.ui-icon{width:20px;height:20px}.resource-strip .ui-icon{width:18px;height:18px}.region-title{align-items:center;gap:8px;display:flex}.region-title .element-icon{filter:drop-shadow(0 0 8px #f4d36c47);width:38px;height:38px}.dom-panel{left:14px;right:14px;bottom:calc(84px + env(safe-area-inset-bottom));border:1px solid #0000;border-image:var(--ui-panel-main) 48 fill / 20px / 0 stretch;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#071118c2;border-radius:22px;max-height:46vh;padding:16px;position:absolute;overflow:auto;box-shadow:0 16px 44px #00000057}.panel-heading,.stage-summary,.action-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.panel-heading{margin-bottom:12px}.environment{color:#c9dad4;margin-bottom:12px;font-size:13px}.region-switch{gap:5px;max-width:58%;padding-bottom:3px;display:flex;overflow-x:auto}button{border:1px solid #0000;border-image:var(--ui-button-secondary) 28 44 fill / 13px 18px / 0 stretch;text-shadow:0 1px 2px #000000b8;cursor:pointer;background:#10353be0;border-radius:13px;min-height:42px;padding:9px 13px;transition:filter .12s,transform .12s}button:hover:not(:disabled){filter:brightness(1.12)saturate(1.04)}button:active:not(:disabled){border-image-source:var(--ui-button-secondary-pressed);transform:translateY(1px)}button:disabled{opacity:.34;filter:saturate(.42);cursor:not-allowed}button.primary{border-image-source:var(--ui-button-primary);background:#b84735;font-weight:800}button.primary:active:not(:disabled){border-image-source:var(--ui-button-primary-pressed)}button.wide{width:100%}.activity-card{border:1px solid #0000;border-image:var(--ui-panel-notice) 42 fill / 14px / 0 stretch;background:#122018cc;border-radius:16px;padding:13px}.activity-card h3{margin:4px 0 7px}.activity-card p:not(.eyebrow){color:#c7d4d0;margin-bottom:10px;font-size:11px;line-height:1.55}.legend-card{background:linear-gradient(135deg,#6f412552,#4226575c)}.nightmare-card{background:linear-gradient(135deg,#401f539e,#13223eb8)}.challenge-card{background:linear-gradient(135deg,#1e544d73,#2631538c)}.tab-codex p,.tab-bag p{color:#c7d4d0;margin-bottom:10px;font-size:12px;line-height:1.5}.tutorial-card,.longterm-card{border:1px solid #0000;border-image:var(--ui-panel-notice) 42 fill / 14px / 0 stretch;background:linear-gradient(135deg,#35695980,#46372775);border-radius:16px;gap:9px;margin-bottom:10px;padding:12px;display:grid}.tutorial-copy h3,.longterm-card h3{margin:3px 0 5px}.tutorial-copy p:not(.eyebrow),.longterm-card p:not(.eyebrow){color:#d6e3dc;font-size:11px;line-height:1.55}.reveal-track{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.reveal-track span{color:#9caeaa;text-align:center;background:#00000038;border-radius:9px;padding:7px 4px;font-size:9px}.reveal-track span.done{color:#fff0a8;background:#a2762552}.daily-chest.ready{color:#fff1a9;border-color:#f0cf61;position:relative}.daily-chest.ready:after{content:"";border-radius:inherit;pointer-events:none;border:2px solid #f0cf6194;animation:1.6s ease-in-out infinite alternate chest-pulse;position:absolute;inset:-3px}@keyframes chest-pulse{0%{opacity:.48;transform:scale(.97)}to{opacity:1;transform:scale(1.025)}}.longterm-card{background:linear-gradient(135deg,#462565b8,#1f505ba6);border-color:#a57eff94}.pet-list{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pet-list article{background:#ffffff0f;border-radius:13px;align-items:center;gap:9px;padding:9px;display:flex}.pet-main{flex:1;min-width:0}.pet-list small{color:#aebdb9;margin-top:3px;font-size:10px;display:block}.deploy-row{grid-template-columns:1fr auto;gap:5px;margin-top:6px;display:grid}.deploy-row select,.deploy-row button{min-height:32px;padding:4px 7px;font-size:10px}.team-preview{grid-template-columns:repeat(3,34px);justify-content:center;gap:4px;margin:0 auto 10px;display:grid}.team-preview span{color:#d9ebe5;background:#36756b29;border:1px solid #70bbaa80;border-radius:8px;place-items:center;width:34px;height:34px;font-size:9px;display:grid}.element-icon{filter:drop-shadow(0 0 7px #f4d36c33);width:30px;height:30px}.pet-list .element-icon{width:36px;height:36px}.codex-progress{background:#14232b;border-radius:999px;height:12px;margin:14px 0;overflow:hidden}.codex-progress span{background:linear-gradient(90deg,#4fae88,#edcc6a);height:100%;display:block}.title-shelf{grid-template-columns:repeat(3,1fr);gap:7px;margin:10px 0 14px;display:grid}.title-shelf article{opacity:.56;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;gap:3px;padding:9px;display:grid}.title-shelf article.unlocked{opacity:1;background:#f4d36c17;border-color:#f4d36c80}.title-shelf small,.title-shelf span{color:#aebdb9;font-size:9px;line-height:1.35}.codex-regions{gap:9px;display:grid}.codex-region{background:#ffffff0b;border-radius:14px;padding:10px}.codex-region.has-badge{box-shadow:inset 0 0 0 1px #f4d36c6b}.species-wall{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.species-wall article{background:#ffffff0d;border-radius:9px;grid-template-columns:26px 1fr;align-items:center;gap:5px;min-width:0;padding:7px;display:grid}.species-wall .element-icon{width:26px;height:26px}.species-wall strong,.species-wall small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.species-wall strong{font-size:10px}.species-wall small{color:#9db0aa;grid-column:1/-1;font-size:8px}.species-wall .silhouette{filter:saturate(0);opacity:.43}.design-note{background:#f4d36c17;border-radius:10px;margin-top:12px;padding:8px 10px}.ruin-grid{grid-template-columns:repeat(5,1fr);gap:5px;width:min(100%,300px);margin:10px auto;display:grid}.ruin-grid button{border-radius:8px;min-height:36px;padding:4px}.ruin-grid button.dug{color:#8fd1c2;opacity:1;background:#36736759}.ruin-grid button.treasure{color:#ffe280;opacity:1;background:#a7712473}textarea{resize:vertical;color:#eaf4ef;background:#00000042;border:1px solid #fff3;border-radius:12px;width:100%;min-height:96px;padding:10px;font-size:11px}.store-row{grid-template-columns:repeat(2,1fr);gap:7px;margin:10px 0;display:grid}.store-row button{text-align:left;justify-content:center;align-items:center;gap:8px;display:flex}.store-row .item-icon{width:42px;height:42px}.store-row small{color:#f0d477}.cultivation-modes{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:10px;display:grid}.cultivation-modes button[aria-pressed=true]{color:#ffe394;border-image-source:var(--ui-tab-active);background:#285d54}.field-label{color:#b9cbc5;gap:5px;margin-bottom:10px;font-size:11px;display:grid}select,input{color:#eef7f3;background:#142832;border:1px solid #fff3;border-radius:11px;width:100%;min-height:40px;padding:8px 10px}.cultivation-card{border:1px solid #0000;border-image:var(--ui-panel-notice) 42 fill / 14px / 0 stretch;background:#122018cc;border-radius:16px;padding:12px}.cultivation-card h3{margin-bottom:5px}.cultivation-card p{color:#c7d4d0;margin-bottom:10px;font-size:11px;line-height:1.55}.detail-row{flex-wrap:wrap;gap:6px;margin:9px 0;display:flex}.detail-row span,.chain-badge{color:#d8e5e0;background:#ffffff14;border-radius:999px;padding:5px 8px;font-size:10px}.detail-row .icon-chip,.inventory-row span{align-items:center;gap:5px;padding-block:3px;display:inline-flex}.detail-row .ui-icon{width:22px;height:22px}.two-fields{grid-template-columns:1fr 1fr;gap:7px;display:grid}.book-grid{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:8px;display:grid}.book-grid button,.icon-button{align-items:center;gap:7px;display:flex}.book-grid button{text-align:left;min-height:58px;padding:6px;font-size:11px}.skill-icon{width:38px;height:38px}.book-grid small{color:#b9c9c4;display:block}.book-grid .high-book{color:#ffe39a;background:linear-gradient(135deg,#9a282ab8,#6f2050b8);border-color:#e8b94f}.cultivation-result{color:#ffe296;background:#f4d36c1f;border-radius:11px;margin-top:8px;padding:8px 10px;font-size:11px;animation:.35s ease-out result-pop}@keyframes result-pop{0%{opacity:.35;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.save-status{left:20px;right:20px;bottom:calc(68px + env(safe-area-inset-bottom));text-align:center;color:#d5e5df;text-shadow:0 2px 4px #000;font-size:11px;position:absolute}.dom-panel+.save-status{bottom:calc(67px + env(safe-area-inset-bottom))}.battle-controls{left:14px;right:14px;bottom:max(14px, env(safe-area-inset-bottom));border:1px solid #0000;border-image:var(--ui-panel-secondary) 48 fill / 18px / 0 stretch;background:#060e14cc;border-radius:18px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex;position:absolute}.battle-controls h2{font-size:15px}.battle-controls+.save-status{bottom:88px}.busy-mask{pointer-events:auto;background:#050a0e94;place-items:center;font-weight:800;display:grid;position:absolute;inset:0}.presentation{z-index:20;pointer-events:auto;background:#04080edb;place-items:center;animation:.32s ease-out both reveal-in;display:grid;position:absolute;inset:0;overflow:hidden}.presentation-burst{background:radial-gradient(circle,#fff29dad,#efb13929 42%,#0000 70%);border-radius:50%;width:520px;height:520px;animation:5s linear infinite burst-spin,.72s ease-out both burst-in;position:absolute}.presentation-content{border:1px solid #0000;border-image:var(--ui-panel-modal) 52 fill / 24px / 0 stretch;text-align:center;background:#0f1820cc;border-radius:28px;justify-items:center;gap:9px;width:min(82%,420px);padding:28px;display:grid;position:relative}.presentation-content>p:not(.eyebrow){color:#dbe7e3}.presentation-icon{color:#ffe67f;border:2px solid;border-radius:28px;place-items:center;width:112px;height:112px;font-size:64px;animation:.58s cubic-bezier(.2,.9,.2,1.2) both icon-rise;display:grid;box-shadow:0 0 44px}.presentation-gold .presentation-burst{background:radial-gradient(circle,#fff29dc7,#efb13933 42%,#0000 70%)}.presentation-gold .presentation-icon{color:#ffe67f}.presentation-red{animation:.24s ease-out both reveal-in,.34s ease-in-out both screen-shake}.presentation-red .presentation-burst{background:radial-gradient(circle,#f73b3bc7,#9a192a38 43%,#0000 70%)}.presentation-red .presentation-icon{color:#ff5b5b;animation:.32s ease-out both icon-rise,.45s ease-in .18s both shatter}.presentation-blue .presentation-burst{background:radial-gradient(circle,#6ad5ffb8,#255da830 44%,#0000 70%)}.presentation-blue .presentation-icon{color:#79dcff}.presentation-star .presentation-icon{color:#ffd65c;border-radius:50%;animation:1.15s cubic-bezier(.16,.82,.28,1) both star-roulette}.presentation-capture .presentation-icon{color:#8ff6cf}.presentation-chest .presentation-icon{color:#ffe28a}.network-heading{align-items:flex-start}.network-state{border-radius:999px;padding:6px 9px;font-size:10px;font-weight:800}.network-state.online{color:#bfffe8;background:#2b84696b}.network-state.offline{color:#ffd6a3;background:#975b316b}.network-identity{grid-template-columns:1.2fr 1.6fr auto auto;align-items:center;gap:7px;display:grid}.network-identity div{gap:3px;min-width:0;display:grid}.network-identity small,.network-section small,.event-strip small{color:#9fb8b1;font-size:9px}.network-identity strong{text-overflow:ellipsis;font-size:11px;overflow:hidden}.network-identity input,.network-identity button{min-height:36px;padding:6px 8px;font-size:10px}.network-fallback{color:#c8dad4;margin:9px 0;font-size:10px;line-height:1.45}.event-strip{grid-template-columns:1fr 1fr;gap:7px;margin-bottom:8px;display:grid}.event-strip article,.leaderboard-grid article,.showcase-grid article{background:#ffffff0e;border-radius:12px;gap:4px;padding:9px;display:grid}.event-strip span,.showcase-grid span{color:#b8cbc5;font-size:9px}.network-section{border:1px solid #0000;border-image:var(--ui-panel-notice) 42 fill / 13px / 0 stretch;background:#122018c2;border-radius:14px;margin-top:8px;padding:10px}.network-section .stage-summary{margin-bottom:7px}.network-section .stage-summary button{min-height:32px;padding:5px 8px;font-size:9px}.leaderboard-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.leaderboard-grid article>div{grid-template-columns:14px 1fr auto;align-items:center;gap:4px;font-size:9px;display:grid}.leaderboard-grid article>p,.showcase-grid>p{color:#91aaa3;font-size:9px}.leaderboard-grid b{color:#f2d276}.showcase-grid button{min-height:30px;padding:4px 7px;font-size:9px}.boss-section h3{margin:4px 0}.boss-section>p:not(.eyebrow){color:#b8cbc5;font-size:10px}.boss-progress{background:#18242a;border-radius:999px;height:10px;margin:8px 0;overflow:hidden}.boss-progress span{background:linear-gradient(90deg,#c54534,#f1ca62);height:100%;display:block}@keyframes reveal-in{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes burst-in{0%{opacity:0;transform:scale(.28)}to{opacity:1;transform:scale(1)}}@keyframes burst-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes icon-rise{0%{opacity:0;transform:translateY(42px)scale(.55)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes screen-shake{0%,to{transform:translate(0)}25%{transform:translate(-9px)}50%{transform:translate(8px)}75%{transform:translate(-4px)}}@keyframes shatter{0%,55%{opacity:1;transform:scale(1)rotate(0)}to{opacity:.35;transform:scale(1.28)rotate(12deg)}}@keyframes star-roulette{0%{opacity:0;transform:rotate(-720deg)scale(.35)}78%{opacity:1;transform:rotate(18deg)scale(1.12)}to{opacity:1;transform:rotate(0)scale(1)}}@media (max-width:520px){#monsterra-app{aspect-ratio:auto;width:100vw;height:100dvh}.top-hud{padding:10px 11px}.resource-strip span{font-size:9px}.dom-panel{max-height:43vh}.pet-list,.title-shelf{grid-template-columns:1fr}.action-row{flex-wrap:wrap}.action-row button{flex:1}.battle-controls{flex-direction:column;align-items:stretch;gap:7px;padding:10px 12px}.battle-controls .action-row{flex-wrap:nowrap;grid-template-columns:54px 54px 1fr;display:grid}.battle-controls .action-row button{min-width:0;padding-inline:8px}.battle-controls+.save-status{bottom:126px}.presentation-content{padding:22px}.network-identity{grid-template-columns:1fr 1fr}.leaderboard-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.presentation,.presentation-burst,.presentation-icon,.daily-chest.ready:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--player-ink:#fff5d6;--player-muted:#b9cec7;--player-gold:#f7d46d;--player-green:#56c999;--player-red:#e36551;--player-glass:#08161de0}#monsterra-app{min-height:0}#dom-overlay{color:var(--player-ink)}#dom-overlay button{touch-action:manipulation;min-width:44px;min-height:44px}#dom-overlay h1,#dom-overlay h2,#dom-overlay p{margin:0}#dom-overlay small{color:var(--player-muted)}.title-screen{pointer-events:auto;z-index:120;padding:max(18px, env(safe-area-inset-top)) 18px max(12px, env(safe-area-inset-bottom));background:linear-gradient(#040d140f, #030a1138 42%, #03090ee6), var(--title-scene) center/cover;grid-template-rows:minmax(250px,1fr) auto 34px;align-items:end;display:grid;position:absolute;inset:0;overflow:hidden}.title-mist{opacity:.34;pointer-events:none;background:radial-gradient(at 20% 35%,#d2fff099,#0000 32%),radial-gradient(at 78% 52%,#a5c4ff7a,#0000 36%);animation:7s ease-in-out infinite alternate title-mist;position:absolute;inset:0}@keyframes title-mist{to{opacity:.48;transform:translate(2.5%,-1%)scale(1.04)}}.game-logo{z-index:2;top:max(54px, calc(env(safe-area-inset-top) + 34px));text-align:center;filter:drop-shadow(0 5px 10px #000000b8);place-items:center;width:min(88%,440px);display:grid;position:absolute;left:50%;transform:translate(-50%)}.game-logo small{letter-spacing:.42em;font:800 11px/1 ui-rounded;color:#f4d472!important}.game-logo h1{letter-spacing:.16em;color:#fff1b0;-webkit-text-stroke:1px #4a3318b3;margin-top:4px!important;font-size:clamp(38px,11vw,64px)!important}.game-logo i{background:linear-gradient(90deg,#0000,#f5d46e,#0000);width:148px;height:3px;margin-top:9px}.title-guide{z-index:2;filter:drop-shadow(0 0 14px #bff4ffdb);font-size:40px;animation:2.4s ease-in-out infinite guide-float;position:absolute;top:29%;right:10%}@keyframes guide-float{50%{transform:translateY(-10px)rotate(4deg)}}.title-actions{z-index:3;gap:9px;width:min(100%,420px);margin:0 auto 8px;display:grid;position:relative}.title-actions button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a1d26e6;font-size:17px;min-height:58px!important}.title-actions button.recommended{box-shadow:0 0 0 2px #ffe176d1,0 8px 28px #f6cb5533}.title-autosave{z-index:3;place-self:center;position:relative;color:#e6f3edb8!important}.save-slot-sheet{z-index:4;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#07151cf0;border-radius:26px;grid-template-rows:auto minmax(0,1fr);gap:10px;width:min(100%,460px);max-height:min(610px,72vh);margin:0 auto 8px;padding:12px;display:grid;position:relative;box-shadow:0 18px 50px #0000008c}.save-slot-sheet header{grid-template-columns:48px 1fr 36px;align-items:center;gap:8px;display:grid}.save-slot-sheet header>div{display:grid}.save-slot-sheet header h2{font-size:22px}.save-slot-sheet header>span{color:#f4d36c;font-weight:900}.save-slot-list{gap:8px;min-height:0;display:grid;overflow-y:auto}.save-slot-card{background:#fff1;border-radius:20px;padding:5px;position:relative;min-height:94px!important}.save-slot-card.empty{text-align:left;grid-template-columns:74px 1fr;align-items:center;width:100%;display:grid}.save-slot-card.empty>img{object-fit:contain;width:66px;height:66px}.save-slot-card.empty>span,.save-slot-main>span{gap:2px;min-width:0;display:grid}.save-slot-card.empty em{color:#f5d873;font-size:30px;font-style:normal;position:absolute;right:18px}.save-slot-card.filled{grid-template-columns:1fr 46px;gap:4px;display:grid}.save-slot-main{text-align:left;grid-template-columns:76px 1fr;align-items:center;gap:6px;padding:3px 5px;display:grid;min-width:0!important}.save-slot-main>img{object-fit:contain;filter:drop-shadow(0 4px 4px #0000008c);width:72px;height:72px}.save-slot-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.save-slot-main em{color:#d9e7e1;font-size:11px;font-style:normal}.save-slot-delete{background:#7e353380;border-radius:50%;align-self:center;width:44px;padding:0;min-width:44px!important}.delete-slot-modal{z-index:20;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#02080cc2;place-items:center;padding:22px;display:grid;position:absolute;inset:0}.delete-slot-modal>div{text-align:center;background:#10252c;border-radius:26px;place-items:center;gap:9px;width:min(100%,360px);padding:22px 16px 16px;display:grid}.delete-slot-modal>div>span{font-size:54px}.delete-slider{--delete-progress:0%;background:linear-gradient(90deg, #bf453fcc var(--delete-progress), #ffffff14 var(--delete-progress));border-radius:99px;place-items:center;width:100%;height:58px;display:grid;position:relative;overflow:hidden}.delete-slider b{color:#d9e6e1;font-size:12px}.delete-slider-handle{touch-action:none;background:#b94d48;border-radius:50%;width:50px;height:50px;padding:0;position:absolute;top:4px;left:4px;min-width:50px!important;min-height:50px!important}.top-hud{z-index:20;top:max(6px, env(safe-area-inset-top));background:#051016d1;border-image-width:11px;border-radius:18px;align-items:center;gap:6px;height:56px;padding:7px 9px;left:8px;right:8px}.player-level{gap:3px;width:76px;font-size:13px;font-weight:900;display:grid}.player-level i{background:linear-gradient(90deg, #71d6a4 var(--progress), #ffffff24 var(--progress));border-radius:9px;height:5px;display:block}.wallet{background:#ffffff14;border-radius:99px;align-items:center;gap:3px;min-width:0;padding:4px 7px;font-size:12px;display:flex}.wallet .ui-icon{width:22px;height:22px}.hud-round{border-radius:50%;width:44px;font-size:22px;padding:0!important}.player-page{pointer-events:auto;z-index:3;top:calc(max(6px, env(safe-area-inset-top)) + 62px);background:linear-gradient(#09192147,#071218d6);position:absolute;bottom:0;left:0;right:0;overflow:hidden}.page-pets,.page-cultivate,.page-codex,.page-network,.page-bag,.page-settings{padding-bottom:calc(78px + env(safe-area-inset-bottom));background:linear-gradient(#17343a,#09171e)}.screen-title{justify-content:space-between;align-items:center;gap:10px;min-height:58px;padding:8px 14px;display:flex}.screen-title h1{font-size:23px}.screen-title>span{color:var(--player-gold);font-weight:900}.screen-title button{padding-inline:12px}.handheld-menu{pointer-events:auto;z-index:34;right:10px;bottom:max(10px, env(safe-area-inset-bottom));justify-content:flex-end;gap:7px;display:flex;position:absolute}.handheld-menu button{background:#07161cf0;border-radius:50%;grid-template-rows:38px 12px;place-items:center;width:58px;height:58px;padding:2px;display:grid;box-shadow:0 5px 15px #0000007a;min-width:58px!important;min-height:58px!important}.handheld-menu button img{object-fit:contain;width:38px;height:38px}.handheld-menu button small{color:#fff4cb;font-size:9px!important}.handheld-menu button[aria-current=page]{transform:translateY(-3px);box-shadow:0 0 0 3px #f4d46d,0 5px 18px #0000008c}.world-screen{height:100%;padding-bottom:calc(68px + env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 45%,#2e756861,#0000 55%);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.world-map{background:#142b3d var(--world-map-art) center/cover no-repeat;border-radius:24px;min-height:0;margin:0 6px 6px;position:relative;overflow:hidden;box-shadow:inset 0 0 28px #0000006b}.world-map:before{content:"";pointer-events:none;background:linear-gradient(90deg,#030e1733,#0000 28% 72%,#030e1733);position:absolute;inset:0}.world-route-line{z-index:1;pointer-events:none;filter:drop-shadow(0 1px 3px #000000bf);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.world-route-line path{fill:none;stroke:#ffdd7ec7;stroke-width:.8px;stroke-dasharray:2.4 1.3;stroke-linecap:round;vector-effect:non-scaling-stroke}.world-node{z-index:2;left:var(--x);top:var(--y);background:#08171de0;border-radius:50%;place-items:center;width:44px;height:44px;padding:2px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 10px #00000080;min-width:44px!important;min-height:44px!important}.world-node:after{content:"";position:absolute;inset:-2px -70px}.world-node,.fog-cell,.town-building{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.world-node .element-icon{width:23px;height:23px}.world-node b{background:#bd533e;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;display:grid;position:absolute;top:-2px;right:-2px}.world-node small{white-space:nowrap;text-overflow:ellipsis;color:#fff5d6;text-shadow:0 2px 4px #000;background:#031119d1;border-radius:9px;max-width:108px;padding:3px 7px;font-size:11px;line-height:16px;position:absolute;top:11px;overflow:hidden}.world-node.label-right small{left:48px}.world-node.label-left small{right:48px}.world-node.current{box-shadow:0 0 0 3px #ffe27a,0 0 22px #ffe27a}.world-node:disabled{opacity:.4}.world-activity-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:0;padding:0 10px 8px;display:grid}.world-activity-shortcuts button{color:#fff0bd;background:#082b31f0;border-radius:14px;min-height:42px;font-weight:800}.native-skill-badge{color:#ffe58a;background:#674c18;border-radius:999px;justify-content:center;align-items:center;padding:1px 5px;font-size:9px;font-style:normal;font-weight:900;text-decoration:none;display:inline-flex}.skill-tile .native-skill-badge{z-index:2;position:absolute;top:3px;left:3px}.town-screen{background:#142b32;height:100%;position:relative;overflow:hidden}.town-nameplate{z-index:8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#07161dbd;border-radius:16px;padding:7px 14px;display:grid;position:absolute;top:9px;left:12px;box-shadow:0 5px 16px #00000059}.town-nameplate h1{font-size:21px}.town-nameplate small{color:#f4d779!important;font-size:10px!important}.town-scene{background:linear-gradient(#08171d08, #07121829), var(--town-scene) center/cover;position:absolute;inset:0}.town-scene:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -90px 70px #040d1259}.town-building{z-index:4;left:var(--x);top:var(--y);filter:drop-shadow(0 7px 5px #00000085);background:0 0;border:0;border-image:;grid-template-rows:1fr 20px;place-items:center;width:84px;height:96px;padding:0 2px 4px;display:grid;position:absolute;transform:translate(-50%,-50%);min-width:84px!important;min-height:96px!important}.town-building img{object-fit:contain;width:82px;height:76px;transition:transform .16s}.town-building small{z-index:2;white-space:nowrap;background:#040f14cc;border-radius:10px;padding:2px 7px;position:relative;color:#fff1c7!important;font-size:10px!important}.town-building.restored:hover:not(:disabled) img,.town-building.restored:active:not(:disabled) img{transform:translateY(-4px)scale(1.05)}.town-building.ruin{opacity:.72;filter:grayscale(.55)drop-shadow(0 6px 4px #0000008c)}.town-building.ruin small{color:#bec8c4!important}.town-building.claimable{animation:1.7s ease-in-out infinite chest-ready}.town-building.claimed{opacity:.72}.town-remote-dock{z-index:8;gap:6px;display:flex;position:absolute;top:24%;left:50%;transform:translate(-50%)}.town-remote-dock button{border-radius:50%;width:38px;height:38px;padding:0;font-size:18px;box-shadow:0 3px 9px #00000061;min-width:38px!important;min-height:38px!important}.town-sky-sanctum{z-index:2;width:112px;height:96px}.town-sky-sanctum img{width:108px;height:82px}.town-adventure-gate{z-index:3;width:104px;height:112px}.town-adventure-gate img{width:100px;height:92px}@keyframes chest-ready{50%{filter:drop-shadow(0 0 14px #ffdc5acc);transform:translate(-50%,-54%)scale(1.04)}}.town-guide{z-index:7;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#071a1fd1;border-radius:16px;grid-template-columns:34px 1fr;align-items:center;gap:6px;max-width:188px;min-height:52px;padding:6px 9px;display:grid;position:absolute;bottom:12px;left:10px}.town-guide span{font-size:29px;animation:2.4s ease-in-out infinite guide-float}.town-guide small{color:#edf6ee!important;font-size:11px!important}.explore-screen{height:100%;padding-bottom:calc(72px + env(safe-area-inset-bottom));background:linear-gradient(#07181b33, #040f14b8), var(--scene) center/cover;grid-template-rows:58px 52px minmax(0,1fr) 34px;display:grid;overflow:hidden}.explore-title{background:linear-gradient(#06161ad6,#06161a5c)}.explore-badges{gap:4px;display:flex}.explore-badges b{color:#62736f;background:#030c11b3;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.explore-badges b.earned{color:#ffe277;box-shadow:0 0 12px #ffe277cc}.explore-team-hp{background:#0512168f;justify-content:center;gap:7px;padding:3px 9px;display:flex}.explore-team-hp>span{grid-template-columns:32px 1fr;align-items:center;gap:3px;width:66px;display:grid}.explore-team-hp .pet-card-s{width:32px;height:32px}.explore-team-hp .pet-card-s>:not(.pet-avatar){display:none}.explore-team-hp i{background:#000000b3;border-radius:9px;height:6px;overflow:hidden}.explore-team-hp i b{border-radius:inherit;background:#64dc91;height:100%;display:block}.fog-board{scroll-behavior:smooth;background:linear-gradient(#14433a2e,#07151ab8);border-radius:22px;grid-template-columns:repeat(6,minmax(44px,1fr));gap:5px;min-height:0;margin:4px 9px;padding:9px;display:grid;overflow-y:auto;box-shadow:inset 0 0 34px #000000b8}.fog-cell{background:radial-gradient(circle at 42% 35%,#78c79552,#164239eb);border:0;border-radius:13px;place-items:center;padding:2px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #d8eeb029,0 3px 7px #00000057;min-width:0!important;min-height:50px!important}.fog-cell.hidden{background:#02080cf0;display:block;overflow:hidden;box-shadow:inset 0 0 15px #000000e6}.fog-cell.hidden>img{object-fit:cover;opacity:.86;width:100%;height:100%}.fog-cell.hint{color:#e5eee7;background:radial-gradient(circle,#c6e0d329,#071419eb)}.fog-cell>span{place-items:center;width:100%;height:100%;display:grid}.fog-cell.hint>span{filter:saturate(.6)brightness(.72)drop-shadow(0 2px 5px #000)}.fog-cell.cleared{color:#b9d5c2;background:radial-gradient(circle at 42% 35%,#6b9a7447,#12332de6)}.fog-cell.cleared>span{opacity:.72;filter:saturate(.58)}.explore-cell-icon{object-fit:contain;width:94%;height:94%}.fog-cell:disabled{opacity:.74}.fog-cell.current{box-shadow:inset 0 0 0 2px #88f1df,0 0 18px #64eed7d6}.fog-cell.current em{pointer-events:none;border:3px solid #70f3ef;border-radius:17px;place-items:center;animation:1.4s ease-in-out infinite map-player-pulse;display:grid;position:absolute;inset:-6px}.player-map-pet{z-index:2;object-fit:contain;filter:drop-shadow(0 2px 3px #000);width:34px;height:34px;position:relative}.player-reticle{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}@keyframes map-player-pulse{50%{transform:scale(1.05);box-shadow:0 0 17px #75eff0}}.fog-cell.type-boss{color:#ffc6dc;background:radial-gradient(circle,#84345666,#1e0e21f5)}.fog-cell.boss-far>span{filter:blur(.7px)drop-shadow(0 0 9px #c75284)}.fog-cell.type-portal{color:#ffe77f;background:radial-gradient(circle,#63b2e07a,#162745f0);animation:1.5s ease-in-out infinite portal-breathe}@keyframes portal-breathe{50%{box-shadow:inset 0 0 0 1px #dff9ff,0 0 20px #5ee7ff}}.fog-cell.type-spring{color:#aeefff}.fog-cell.type-treasure{color:#ffe277}.fog-cell.type-nest{color:#ffd1a0}.nest-faces{display:flex;position:absolute;bottom:1px;right:1px}.nest-pet{object-fit:contain;background:#040a0ecc;border-radius:50%;width:18px;height:18px}.explore-legend{background:#041014b3;align-items:center;gap:12px;padding:0 12px;font-size:10px;display:flex}.explore-legend small{color:#d7e9dc;margin-left:auto}.town-repair-reveal{pointer-events:auto;z-index:90;text-align:center;background:radial-gradient(circle,#ffeb8442,#040c12e0 60%);align-content:center;place-items:center;gap:10px;padding:24px;display:grid;position:absolute;inset:0;overflow:hidden}.town-repair-reveal .repair-rays{background:repeating-conic-gradient(from 0deg, #ffe6693b 0 7deg, transparent 7deg 17deg);width:380px;height:380px;animation:8s linear infinite repair-rays;position:absolute}.town-repair-reveal>img{object-fit:contain;filter:drop-shadow(0 0 20px #ffe064b8);width:190px;height:190px;animation:.72s cubic-bezier(.18,.9,.28,1.25) both repair-building;position:relative}.town-repair-reveal>div:not(.repair-rays){gap:5px;display:grid;position:relative}.town-repair-reveal strong{color:#ffe27c;font-size:24px}.town-repair-reveal p{color:#eaf4ed;max-width:280px}.town-repair-reveal button{background:#bd513d;font-weight:900;position:relative;min-width:180px!important}@keyframes repair-rays{to{transform:rotate(1turn)}}@keyframes repair-building{0%{opacity:0;transform:translateY(50px)scale(.58)}to{opacity:1;transform:none}}.map-back{min-height:44px;padding:7px 10px}.daily-gift{padding:0;font-size:24px;animation:1.8s ease-in-out infinite gift-bob}.daily-gift.claimed{text-align:center;color:#63ca94;animation:none}@keyframes gift-bob{50%{transform:translateY(-3px)rotate(3deg)}}.guide-bubble{background:#0e2a2af5;border-top:1px solid #ffe27a3d;align-items:center;gap:8px;max-height:76px;padding:7px 12px;display:flex}.guide-bubble>span{font-size:28px}.guide-bubble div{gap:2px;min-width:0;display:grid}.guide-bubble strong{font-size:12px}.guide-bubble small{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.25;display:-webkit-box;overflow:hidden}.guide-bubble button{color:#fff4b8;background:#0b5551f5;border:1px solid #ffe27ab8;border-radius:12px;min-width:72px;min-height:42px;margin-left:auto;font-weight:800}.map-actions{background:#051117f5;grid-template-columns:1fr 1.45fr;gap:7px;padding:6px 9px 8px;display:grid}.map-actions button{font-size:15px;min-height:50px!important}.map-actions .hero-action{grid-column:1/-1}.map-actions span{margin-right:5px;font-size:18px}.action-icon{object-fit:contain;vertical-align:middle;width:27px;height:27px;margin-right:5px}.pets-screen,.cultivate-screen,.codex-screen,.network-screen,.bag-screen,.settings-screen{overscroll-behavior:contain;height:100%;overflow-y:auto}.team-board{aspect-ratio:3/2.15;background:radial-gradient(circle,#4c91706b,#07161cdb);border-radius:22px;grid-template-columns:repeat(3,1fr);gap:5px;width:min(88vw,360px);margin:0 auto 10px;padding:8px;display:grid;transform:perspective(480px)rotateX(7deg)}.team-cell{background:#ffffff0f;border-radius:14px;padding:1px;position:relative;overflow:hidden;min-height:64px!important}.team-cell.selected{box-shadow:inset 0 0 0 3px #ffe27a}.team-cell>span{color:#ffffff47;font-size:28px}.team-pet{object-fit:contain;width:100%;height:100%}.team-cell small{background:#000000a6;border-radius:5px;padding:1px 3px;font-size:8px;position:absolute;bottom:2px;right:3px}.pet-picker{grid-template-columns:repeat(3,1fr);gap:6px;padding:0 9px 14px;display:grid}.pet-picker-card{min-width:0;position:relative}.pet-picker-card .pet-card{width:100%}.pet-picker-card .open-pet{z-index:3;background:#1a4d43f0;border-radius:50%;width:32px;height:32px;padding:0;position:absolute;top:3px;right:3px;min-width:32px!important;min-height:32px!important}.pet-card{text-align:left;gap:2px;padding:5px;display:grid;position:relative;overflow:hidden;min-width:0!important}.pet-card.selected{box-shadow:inset 0 0 0 3px #ffe27a}.pet-portrait{object-fit:contain;width:100%;height:78px}.pet-card>span{align-items:center;gap:3px;min-width:0;display:flex}.pet-card .element-icon{width:18px;height:18px}.pet-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pet-card>small{white-space:nowrap;font-size:8px}.pet-card em{background:#28795a;border-radius:7px;padding:2px 5px;font-size:8px;position:absolute;top:4px;right:4px}.pet-carousel{background:#030e139e;gap:5px;height:68px;padding:4px 9px;display:flex;overflow-x:auto}.pet-carousel button{border-radius:50%;flex:0 0 58px;width:58px;height:58px;padding:1px;min-width:58px!important;min-height:58px!important}.pet-carousel button.selected{box-shadow:inset 0 0 0 3px #ffe27a}.carousel-pet{object-fit:contain;width:100%;height:100%}.focus-pet{background:radial-gradient(circle,#5aac8352,#0000 63%);justify-content:center;align-items:center;gap:12px;height:150px;display:flex}.focus-pet-image{object-fit:contain;filter:drop-shadow(0 10px 7px #00000085);width:145px;height:145px}.focus-pet h1{max-width:155px;font-size:21px}.focus-pet p{color:var(--player-gold);font-size:11px;margin-top:5px!important}.icon-tabs{grid-template-columns:repeat(4,1fr);gap:4px;padding:5px 8px;display:grid}.icon-tabs button{place-items:center;gap:0;padding:3px;display:grid;min-width:0!important}.icon-tabs button[aria-pressed=true]{background:#2b705c;box-shadow:inset 0 0 0 2px #f2d272}.icon-tabs small{color:#fff5d6;font-size:9px}.cultivate-card{min-height:250px;padding:7px 12px 16px}.simple-action{text-align:center;align-content:center;place-items:center;gap:12px;min-height:230px;display:grid}.star-display{gap:4px;display:grid}.star-display strong{font-size:28px}.star-display span{color:#ffe06c;letter-spacing:6px}.pity-pips{gap:5px;display:flex}.pity-pips i{background:#ffffff1f;border-radius:6px;width:22px;height:7px}.pity-pips i.filled{background:#f0be57}.big-action{width:min(100%,360px);font-size:16px;min-height:54px!important}.big-action small{color:#fff1c6;align-items:center;display:inline-flex}.parent-row{grid-template-columns:1fr auto 1fr auto 52px;align-items:center;gap:4px;display:grid}.parent-slot{place-items:center;height:112px;padding:3px;display:grid;min-width:0!important}.parent-slot.selected{box-shadow:inset 0 0 0 3px #ffe27a}.parent-pet{object-fit:contain;width:76px;height:72px}.egg{font-size:40px}.eligible-pets{gap:5px;min-height:70px;margin:7px 0;display:flex;overflow-x:auto}.eligible-pets button{flex:0 0 62px;padding:2px;min-width:62px!important}.eligible-pets button.chosen{opacity:.45}.eligible-pet{object-fit:contain;width:54px;height:47px}.skill-slots{justify-content:center;gap:6px;min-height:74px;display:flex}.skill-slots>div{place-items:center;width:66px;display:grid}.skill-art{object-fit:contain;width:52px;height:52px}.empty-skill{border:2px dashed #ffffff38;border-radius:15px}.book-shelf{grid-template-columns:repeat(2,1fr);gap:5px;max-height:150px;display:grid;overflow-y:auto}.book-shelf button{text-align:left;align-items:center;padding:4px;display:flex;min-width:0!important}.book-icon{object-fit:contain;width:44px;height:44px}.book-shelf span{font-size:10px;display:grid}.rare-book{box-shadow:inset 0 0 0 2px #d981ff}.inscribe-workbench{gap:8px;display:grid}.skill-owner{align-items:center;gap:8px;min-height:62px;display:flex}.skill-owner>.pet-card-s{width:58px;height:58px}.skill-owner>span:last-child{grid-template-columns:25px 1fr;align-items:center;display:grid}.skill-owner .element-icon{grid-row:1/3;width:23px;height:23px}.ultimate-slot{color:#ffe179;align-items:center;gap:8px;display:flex}.ultimate-slot button{background:#4a3612;border:3px solid #f1c94d;border-radius:50%;width:64px;height:64px;padding:3px;min-width:64px!important;min-height:64px!important}.ultimate-skill-art{object-fit:contain;width:54px;height:54px}.skill-slots.skill-slots-v5{grid-template-columns:repeat(4,58px);grid-auto-rows:66px;justify-content:center;gap:6px;display:grid}.skill-medallion{background:#0c232aeb;border-image:;border-radius:50%;place-items:center;width:58px;height:58px;padding:3px;display:grid;position:relative;min-width:58px!important;min-height:58px!important}.skill-medallion .skill-art{border-radius:50%;width:48px;height:48px}.skill-kind-badge{z-index:3;color:#f8f4df;white-space:nowrap;border-radius:8px;min-width:30px;padding:2px 4px;font:900 8px/1 sans-serif;text-decoration:none;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.skill-kind-badge.active{background:#b54c37;box-shadow:0 0 8px #f36f4c73}.skill-kind-badge.passive{background:#337561}.skill-medallion>i{color:#ffe177;letter-spacing:-1px;font:800 8px/1 sans-serif;position:absolute;bottom:-7px}.skill-medallion>em{white-space:nowrap;background:#17342e;border-radius:6px;padding:2px;font:900 8px/1 sans-serif;position:absolute;inset:auto -8px -15px}.skill-medallion.preview-upgrade,.skill-medallion.preview-learn{animation:.7s ease-in-out infinite alternate preview-pulse;box-shadow:0 0 0 3px #62e99c,0 0 18px #39d981}.skill-medallion.preview-replace{box-shadow:0 0 0 3px #ff7767,0 0 18px #e94b3c}.skill-medallion.preview-warning{box-shadow:0 0 0 3px #f3c64f,0 0 18px #d99d28}@keyframes preview-pulse{to{transform:scale(1.06)}}.locked-skill{border:2px dashed #fff3}.locked-skill small{width:72px;font-size:8px;position:absolute;top:55px}.book-section-title{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.book-shelf-v5{grid-template-columns:none;gap:7px;min-height:88px;max-height:none;display:flex;overflow:auto hidden}.book-shelf-v5 .book-card{background:linear-gradient(145deg,#315f6d,#112b34);border-left:7px solid #426d86;border-radius:5px 13px 13px 5px;flex:0 0 72px;align-content:center;place-items:center;height:84px;padding:5px;display:grid;position:relative;min-width:72px!important}.book-card.rare-book{border:2px solid #f1c853;border-left-width:7px}.book-card.selected{transform:translateY(-3px);box-shadow:0 0 0 3px #fff0a0,0 6px 18px #00000080}.book-card i,.book-card .book-icon{width:38px;height:38px}.book-card span{font-size:9px}.book-card>b{font-size:9px;position:absolute;bottom:2px;right:3px}.book-card .skill-kind-badge{top:3px;left:5px;transform:none}.wu-ring{border:6px solid #8dd4e3;border-radius:50%;align-content:center;place-items:center;width:94px;height:94px;display:grid;box-shadow:0 0 22px #66d2e673}.wu-ring span{font-size:34px;font-weight:900}.crystal-cost{text-align:left;grid-template-columns:54px 1fr;align-items:center;display:grid}.crystal-cost .crystal-icon{grid-row:1/3;width:48px;height:48px}.mini-icon{object-fit:contain;vertical-align:middle;width:17px;height:17px}.activity-page{background:radial-gradient(circle at top,#4479644d,#0000 45%);height:100%;padding:8px;overflow-y:auto}.activity-card{text-align:center;align-content:center;gap:13px;width:min(100%,520px);min-height:calc(100% - 52px);margin:7px auto 0;padding:15px;display:grid}.activity-hero{place-items:center;gap:3px;display:grid}.activity-hero>span{font-size:48px}.activity-hero h1{font-size:24px}.element-picks{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.element-picks button{place-items:center;padding:2px;display:grid;min-width:0!important}.element-picks button[aria-pressed=true]{box-shadow:inset 0 0 0 3px #ffe27a}.element-picks .element-icon{width:29px;height:29px}.element-picks small{font-size:8px}.difficulty-picks{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.difficulty-picks button{gap:3px;display:grid;min-width:0!important}.difficulty-picks button[aria-pressed=true]{background:#7f5630;box-shadow:inset 0 0 0 3px #ffe27a}.difficulty-picks span{color:#ffe27a;font-size:11px}.tower-art{place-items:center;font-size:64px;display:grid}.tower-art b{color:var(--player-gold);font-size:36px}.reward-preview{justify-content:center;align-items:center;gap:12px;min-height:42px;font-size:18px;display:flex}.reward-preview img{object-fit:contain;width:36px;height:36px}.nightmare-path{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.nightmare-path button{border-radius:50%;padding:0;min-width:0!important}.nightmare-path .cleared{background:#416a5d}.versus-friends{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.versus-friends div{gap:5px;font-size:58px;display:grid}.secondary-action{width:min(100%,360px);margin:auto}.ruin-grid{aspect-ratio:1;grid-template-columns:repeat(5,1fr);gap:5px;width:min(84vw,330px);margin:auto;display:grid}.ruin-grid button{padding:0;font-size:18px;min-width:0!important;min-height:0!important}.ruin-grid .treasure{color:#ffe478;background:#a36c25}.ruin-grid .dug{opacity:1;background:#2b4f4c}.attempts{color:var(--player-gold)}.ruin-covered{font-size:110px}.legend-portrait{height:250px}.legend-pet{object-fit:contain;filter:drop-shadow(0 12px 11px #000000b3);width:100%;height:100%}.codex-region-tabs{gap:4px;padding:4px 9px;display:flex;overflow-x:auto}.codex-region-tabs button{border-radius:50%;flex:0 0 44px;padding:0}.codex-region-tabs button[aria-pressed=true]{background:#2b705c;box-shadow:inset 0 0 0 2px #ffe27a}.region-codex-heading{align-items:center;gap:8px;padding:8px 14px;display:flex}.region-codex-heading .element-icon{width:34px;height:34px}.region-codex-heading span{color:var(--player-gold);margin-left:auto}.species-gallery{grid-template-columns:repeat(2,1fr);gap:7px;padding:0 9px 14px;display:grid}.species-gallery article{background:#ffffff0f;border-radius:18px;place-items:center;min-height:182px;padding:5px;display:grid;position:relative}.codex-pet{object-fit:contain;width:100%;height:135px}.species-gallery .unknown .codex-pet{filter:brightness(0)opacity(.5)}.species-gallery small{color:#f2cc6d;text-align:right;max-width:76px;position:absolute;top:7px;right:7px;font-size:8px!important;line-height:1.1!important}.title-gallery{grid-template-columns:repeat(2,1fr);gap:8px;padding:8px;display:grid}.title-gallery button{place-items:center;display:grid;min-width:0!important;min-height:120px!important}.title-gallery button>span{filter:grayscale();font-size:36px}.title-gallery button.unlocked>span{filter:none}.more-grid{grid-template-columns:repeat(2,1fr);gap:10px;padding:20px 12px;display:grid}.more-grid button{align-content:center;place-items:center;gap:4px;display:grid;min-width:0!important;min-height:145px!important}.more-grid button:first-child{grid-column:1/-1;min-height:170px!important}.more-grid span{font-size:54px}.more-grid strong{font-size:18px}.bag-tabs{grid-template-columns:repeat(3,1fr);gap:5px;padding:4px 9px;display:grid}.bag-tabs button{place-items:center;font-size:22px;display:grid;position:relative;min-width:0!important}.bag-tabs button[aria-pressed=true]{background:#2c705c;box-shadow:inset 0 0 0 2px #f2d272}.bag-tabs button i{background:#f45449;border-radius:50%;width:9px;height:9px;position:absolute;top:6px;right:8px}.inventory-grid{grid-template-columns:repeat(3,1fr);gap:7px;padding:4px 10px 12px;display:grid}.inventory-grid article{text-align:center;background:#ffffff0f;border-radius:15px;place-items:center;min-height:120px;padding:7px;display:grid}.inventory-grid-v5 .inventory-item{place-items:center;min-height:112px;padding:5px;display:grid;position:relative;min-width:0!important}.inventory-item>em{color:#fff;background:#d94c43;border-radius:7px;padding:2px 5px;font:900 8px/1 sans-serif;position:absolute;top:4px;left:4px}.inventory-item>i{background:#f44d44;border-radius:50%;width:9px;height:9px;position:absolute;top:6px;right:6px;box-shadow:0 0 8px #ff756c}.bag-empty{min-height:150px;color:var(--player-muted);grid-column:1/-1;place-items:center;display:grid}.bag-detail{z-index:80;background:#02080ca3;place-items:end center;display:grid;position:fixed;inset:0}.bag-detail>div{width:min(100%,440px);max-height:calc(100dvh - 86px);padding:14px 16px calc(92px + env(safe-area-inset-bottom));background:linear-gradient(145deg,#1b4d46,#0a2028);border-radius:24px 24px 0 0;place-items:center;gap:7px;display:grid;position:relative;overflow-y:auto}.bag-detail-icon{object-fit:contain;width:88px;height:88px}.bag-detail p{color:var(--player-muted)}.bag-route{background:#ffffff12;border-radius:13px;grid-template-columns:28px 1fr 70px;align-items:center;width:100%;min-height:52px;padding:5px 8px;display:grid}.bag-route button{min-height:40px!important}.mini-shop{grid-template-columns:repeat(3,1fr)}.mini-shop button{justify-content:center}.inventory-icon{object-fit:contain;width:58px;height:58px}.mini-shop{background:#416f5238;border-radius:18px;grid-template-columns:repeat(3,1fr);gap:7px;margin:0 10px 16px;padding:12px;display:grid}.mini-shop h2{grid-column:1/-1;font-size:16px}.mini-shop button{align-items:center;gap:5px;display:flex;min-width:0!important}.shop-icon{object-fit:contain;width:44px;height:44px}.mini-shop span{text-align:left;font-size:11px;display:grid}.shop-screen{grid-template-rows:62px minmax(0,1fr);height:100%;display:grid;position:relative;overflow:hidden}.shop-tabs{grid-template-columns:1fr 1fr;gap:6px;padding:4px 9px;display:grid}.shop-tabs button{grid-template-columns:28px 1fr;place-items:center;display:grid;min-width:0!important}.shop-tabs button[aria-pressed=true]{background:#2c705c;box-shadow:inset 0 0 0 2px #f2d272}.shop-catalog{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:6px;min-height:0;padding:7px 10px 18px;display:grid;overflow-y:auto}.shop-list-item{text-align:left;background:linear-gradient(145deg,#34645259,#08191fe0);border-radius:14px;grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:1px 7px;padding:5px 7px;display:grid;box-shadow:inset 0 0 0 1px #ffe18229;min-width:0!important;min-height:60px!important}.shop-list-icon{object-fit:contain;grid-row:1/span 2;width:42px;height:42px}.shop-list-item>strong{text-overflow:ellipsis;white-space:nowrap;align-self:end;min-width:0;font-size:13px;overflow:hidden}.shop-list-item>span{color:#ffe38a;align-self:start;align-items:center;gap:2px;font-size:12px;display:flex}.shop-detail-popover{z-index:18;background:#020a0dad;place-items:center;padding:18px;display:grid;position:absolute;inset:0}.shop-detail-card{background:linear-gradient(145deg,#17473e,#081c25);border-radius:22px;gap:12px;width:min(100%,310px);padding:18px;display:grid;position:relative;box-shadow:0 16px 45px #00000085,inset 0 0 0 2px #ffe07d47}.shop-detail-head{grid-template-columns:72px 1fr;align-items:center;gap:12px;display:grid}.shop-detail-icon{object-fit:contain;width:68px;height:68px}.shop-detail-head div{gap:4px;display:grid}.shop-detail-head small,.shop-detail-card>small{color:#9fd1c2}.shop-detail-card p{color:#e6eee9;min-height:54px;line-height:1.55}.shop-detail-buy{justify-content:center;align-items:center;gap:5px;display:flex;min-height:50px!important}.settings-list{gap:9px;padding:14px 10px;display:grid}.settings-list article,.settings-list button{text-align:left;background:#ffffff0f;border-radius:18px;grid-template-columns:52px 1fr auto;align-items:center;padding:11px;display:grid;min-height:82px!important}.settings-list>*>span{font-size:34px}.settings-list div{gap:3px;display:grid}.toggle{text-align:center;background:#5d6467;border-radius:99px;min-width:44px;padding:5px;font-size:10px}.toggle.on{background:#278a62}.network-screen{padding-bottom:12px}.nickname-card{background:#ffffff0f;border-radius:14px;grid-template-columns:34px 1fr 44px 54px;align-items:center;gap:4px;margin:0 9px 4px;padding:7px 9px;display:grid}.nickname-card>span{font-size:24px}.nickname-card button{padding:4px}.network-tabs{grid-template-columns:repeat(3,1fr)}.network-content,.ranking-lists,.gallery-content{padding:5px 9px 12px}.festival-banner{background:linear-gradient(90deg,#7b3b63,#b56c35);border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.festival-banner>span{font-size:34px}.festival-banner div{display:grid}.boss-card{text-align:center;background:radial-gradient(circle at top,#9042418c,#1b1f28e6);border-radius:20px;place-items:center;gap:10px;margin-top:7px;padding:14px;display:grid}.boss-glyph{font-size:82px}.boss-progress{background:#271b1d;border-radius:10px;width:100%;height:12px;overflow:hidden}.boss-progress i{background:linear-gradient(90deg,#d85446,#f5b45d);height:100%;display:block}.ranking-lists{gap:8px;display:grid}.ranking-lists section{background:#ffffff0e;border-radius:15px;padding:10px}.ranking-lists h2{color:var(--player-gold);font-size:14px;margin-bottom:4px!important}.ranking-lists article{grid-template-columns:30px 1fr auto;align-items:center;gap:5px;min-height:35px;display:grid}.showcase-picker{gap:5px;display:flex;overflow-x:auto}.showcase-picker button{border-radius:50%;flex:0 0 60px;height:60px;padding:1px;min-width:60px!important;min-height:60px!important}.showcase-picker button.selected{box-shadow:inset 0 0 0 3px #ffe27a}.showcase-choice{object-fit:contain;width:100%;height:100%}.show-button{width:100%;margin:7px 0}.showcase-grid{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.showcase-grid article{background:#ffffff0f;border-radius:15px;place-items:center;padding:6px;display:grid}.showcase-pet{object-fit:contain;width:100%;height:105px}.player-toast{pointer-events:none;z-index:45;left:50%;bottom:calc(82px + env(safe-area-inset-bottom));color:#fff0bd;text-align:center;background:#030c10e6;border-radius:99px;max-width:84%;padding:7px 13px;font-size:11px;animation:.2s toast-in,.25s 2.2s forwards toast-out;position:absolute;transform:translate(-50%)}.player-toast.capacity-block-toast{z-index:110;bottom:calc(104px + env(safe-area-inset-bottom));background:#25180cf5;border:1px solid #ffd061a6;border-radius:16px;width:min(352px,90%);max-width:none;padding:11px 16px;font-size:12px;line-height:1.5;animation:.2s toast-in;box-shadow:0 8px 26px #00000080}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,8px)}}@keyframes toast-out{to{opacity:0;visibility:hidden;transform:translate(-50%,5px)}}.busy-mask{pointer-events:auto;z-index:70;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#030b0f9e;align-content:center;place-items:center;gap:12px;display:grid;position:absolute;inset:0}.loading-orb{border:5px solid #fff3;border-top-color:#ffe27a;border-radius:50%;width:48px;height:48px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.battle-ui{pointer-events:none;z-index:40;position:absolute;inset:0}.battle-ui button{pointer-events:auto}.battle-speed{z-index:9;top:max(9px, env(safe-area-inset-top));gap:4px;display:flex;position:absolute;right:9px}.battle-speed button{background:#051016d1;border-radius:50%;padding:4px;min-width:50px!important;min-height:50px!important}.battle-speed button,.battle-command,.battle-ultimate{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.battle-speed button[aria-pressed=true]{color:#fff2a0;box-shadow:inset 0 0 0 3px #ffe078,0 0 14px #ffe07859}.battle-speed .battle-mode-toggle{border-radius:12px;width:50px;position:relative}.battle-mode-toggle b{font-size:20px}.battle-mode-toggle small{position:absolute;bottom:1px;right:1px;font-size:9px!important}.battle-speed .battle-skip{color:#fff2a0;border-radius:20px;padding-inline:10px}.battle-ultimate-bar{pointer-events:auto;z-index:8;left:12px;right:118px;bottom:calc(10px + env(safe-area-inset-bottom));align-items:center;gap:7px;height:78px;display:flex;position:absolute}.battle-ultimate{--charge:0%;background:conic-gradient(#ffe071 var(--charge), #ffffff29 0);opacity:1;border:0;border-image:;border-radius:50%;width:70px;height:70px;padding:5px;position:relative;box-shadow:0 3px 12px #0000008c;min-width:70px!important;min-height:70px!important}.battle-ultimate:before{content:"";z-index:0;background:#10242a;border-radius:50%;position:absolute;inset:5px}.battle-ultimate-pet{z-index:1;object-fit:contain;border-radius:50%;width:100%;height:100%;position:relative}.battle-ultimate small{z-index:3;color:#fff5cd;background:#02090deb;border-radius:99px;min-width:34px;padding:1px 4px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.battle-ultimate em{z-index:3;color:#211405;background:#d99c2e;border-radius:99px;padding:2px 5px;font:900 9px/1.4 sans-serif;position:absolute;top:-4px;right:-4px}.battle-ultimate.charged{animation:.72s ease-in-out infinite alternate ultimate-ready-pulse}.battle-ultimate.ready{box-shadow:0 0 0 4px #fff0a0,0 0 26px #ffd24e}.battle-contract{pointer-events:auto;z-index:9;right:14px;bottom:calc(14px + env(safe-area-inset-bottom));background:#0b1f23f0;border:3px solid #d8b558;border-radius:50%;width:72px;height:72px;padding:4px;position:absolute;min-width:72px!important;min-height:72px!important}.battle-contract:disabled{opacity:.38}.battle-contract-icon{object-fit:contain;width:52px;height:52px}.battle-contract>b{background:#173b39;border-radius:50%;min-width:24px;padding:3px;position:absolute;bottom:-2px;right:-2px}.battle-contract>small{color:#fff;background:#bd7541;border-radius:8px;min-width:28px;padding:3px;position:absolute;top:-7px;left:-7px}.battle-contract.chance-high>small{background:#278a62}.battle-contract.chance-low>small{background:#aa453d}@keyframes ultimate-ready-pulse{to{filter:brightness(1.22);transform:scale(1.07)}}.battle-hotspots{z-index:7;position:absolute;inset:0}.battle-target-grid{z-index:8;position:absolute;inset:0}.battle-target-cell{left:var(--x);top:var(--y);opacity:.22;touch-action:manipulation;background:#a11f1d0d;border:2px solid #ff705b66;border-image:;border-radius:12px;width:24%;height:9%;padding:0;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 0 10px #ff56450f;min-width:0!important;min-height:0!important}.battle-target-cell:disabled{opacity:0;pointer-events:none}.battle-target-cell.occupied{opacity:.34;background:#bc392317;border-color:#ffbe698f}.battle-target-cell.selected{opacity:.82;background:#51e8e11a;border-color:#6ff3ee;animation:1.05s ease-in-out infinite alternate battle-target-cell-pulse;box-shadow:inset 0 0 10px #52e8e124,0 0 9px #52e8e12e}.battle-target-cell span{color:#ffe1cbc2;text-shadow:0 0 5px #ff3e357a;font-size:16px}@keyframes battle-target-cell-pulse{to{filter:brightness(1.14);box-shadow:inset 0 0 12px #ff563626,0 0 7px #ff3f311f}}.battle-unit-hotspot{left:var(--x);top:var(--y);touch-action:manipulation;background:0 0;border:0;border-image:;width:22%;height:8.5%;padding:0;position:absolute;transform:translate(-50%,-50%);min-width:0!important;min-height:0!important}.battle-unit-hotspot:active{background:#ffe0711f;border-radius:50%}.battle-unit-hotspot.targeted{box-shadow:none;background:0 0;border-radius:50%;animation:.55s ease-in-out infinite alternate target-lock}.battle-unit-hotspot.targeted img{object-fit:contain;opacity:.7;filter:blur(.2px)drop-shadow(0 0 7px #55dfe46b);width:72%;height:72%}@keyframes target-lock{to{filter:brightness(1.18);transform:translate(-50%,-50%)scale(.92)}}.battle-command-panel{pointer-events:auto;z-index:11;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));background:linear-gradient(145deg,#071d23f7,#040f17fa);border-radius:22px;padding:8px;position:absolute;box-shadow:0 -7px 28px #00000085,inset 0 0 0 1px #ffe58b33}.battle-command-turn{background:#05161df0;border-radius:24px;grid-template-rows:24px 17px;grid-template-columns:42px 1fr;align-items:center;min-width:132px;height:45px;padding:2px 9px 2px 3px;display:grid;position:absolute;top:-48px;left:12px;box-shadow:0 4px 15px #00000070}.battle-command-pet{object-fit:contain;grid-row:1/3;width:42px;height:42px}.battle-command-turn b{color:#fff2bd;font-size:12px}.battle-command-turn small{color:#8edbd0;font-size:9px}.battle-command-actions{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.battle-command{background:#ffffff12;border:2px solid #ffe8a447;border-radius:16px;align-content:center;place-items:center;gap:1px;padding:4px 2px;display:grid;position:relative;min-width:0!important;min-height:64px!important}.battle-command.basic span{font-size:26px;line-height:1}.battle-command-icon{object-fit:contain;width:34px;height:34px}.battle-command b{color:#fff3c7;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;line-height:1.1;overflow:hidden}.battle-command small{color:#152024;background:#ffe27b;border-radius:8px;padding:1px 4px;font:900 8px/1.4 sans-serif;position:absolute;top:2px;right:2px}.battle-command.ultimate{background:#efb9431f;border-color:#eabf4f}.battle-command.capture{border-color:#59d8cc}.battle-command.selected{background:#d5753559;border-color:#fff2a0;box-shadow:0 0 14px #ffd05c7a}.battle-command:disabled{opacity:.38;filter:grayscale(.65)}.battle-target-tip{color:#92cbc6;text-align:center;justify-content:center;align-items:center;gap:8px;min-height:18px;padding-top:3px;font:800 10px/1.2 sans-serif;display:flex}.battle-target-tip button{color:#ffd6c6;background:#9f362c85;border-radius:10px;padding:2px 8px;min-width:46px!important;min-height:26px!important}.battle-result{pointer-events:auto;z-index:12;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));background:linear-gradient(145deg,#0f2b2bf7,#051219f7);border-radius:24px;grid-template-rows:auto minmax(54px,auto) auto auto 52px;grid-template-columns:48px 1fr;align-items:center;gap:3px 8px;min-height:210px;max-height:52%;padding:10px 12px;display:grid;position:absolute;box-shadow:0 -8px 28px #0000006b}.battle-result.phase-intro{animation:.3s cubic-bezier(.2,.8,.2,1) both battle-result-rise}@keyframes battle-result-rise{0%{opacity:0;transform:translateY(45px)}}.battle-result>span{text-align:center;grid-row:1/4;font-size:36px}.battle-result h1{color:#ffe27a;font-size:23px}.battle-loot{opacity:.22;flex-wrap:wrap;grid-column:1/-1;place-content:center;gap:5px;max-height:98px;padding:4px;display:flex;overflow-y:auto;transform:translateY(-8px)}.battle-loot>span{color:#fff1b0;background:#ffffff12;border-radius:12px;align-items:center;gap:3px;min-height:34px;padding:3px 7px;font-size:11px;display:flex}.battle-reward-icon{object-fit:contain;width:27px;height:27px}.battle-loot .reward-exp,.battle-loot .reward-pet-exp{color:#b9f2d0;font-weight:900}.battle-result.phase-loot .battle-loot,.battle-result.phase-experience .battle-loot,.battle-result.phase-actions .battle-loot{opacity:1;transition:all .28s cubic-bezier(.2,.9,.2,1);transform:none}.battle-exp{opacity:.25;grid-column:1/-1;grid-template-columns:32px 1fr 32px 1fr 32px 1fr;align-items:center;gap:3px;display:grid}.battle-exp-pet{object-fit:contain;width:32px;height:32px}.battle-exp i{background:#ffffff21;border-radius:8px;height:7px;overflow:hidden}.battle-exp u{border-radius:inherit;transform-origin:0;background:#73d59b;width:82%;height:100%;display:block;transform:scaleX(0)}.battle-result.phase-experience .battle-exp,.battle-result.phase-actions .battle-exp{opacity:1}.battle-result.phase-experience .battle-exp u,.battle-result.phase-actions .battle-exp u{transition:transform .42s ease-out;transform:scaleX(1)}.battle-result>small{text-align:center;grid-column:1/-1}.battle-new-pet{color:#ffe27a;flex-wrap:wrap;grid-column:1/-1;justify-content:center;align-items:center;gap:5px 7px;display:flex}.battle-new-pet-art{object-fit:contain;width:52px;height:52px}.battle-new-pet small{color:#d9eee5;flex-basis:100%;font-size:9px!important}.battle-result.defeat .battle-actions{grid-template-columns:repeat(3,1fr)}.battle-result.defeat .battle-actions button{padding:4px;font-size:11px;min-width:0!important}.battle-result.defeat .battle-actions small{font-size:7px;display:block}.battle-diagnosis{grid-column:2;grid-template-columns:34px 1fr;align-items:center;display:grid}.battle-diagnosis>span{grid-row:1/3;font-size:25px}.battle-diagnosis small{grid-column:2}.battle-actions{grid-column:1/-1;grid-template-columns:1fr 1.4fr;gap:7px;width:100%;display:grid}.battle-actions button{min-height:50px!important}.battle-actions button:only-child{grid-column:1/-1}.battle-defeat-tone{filter:saturate(.35)}.feature-reveal{z-index:72;left:50%;bottom:calc(76px + env(safe-area-inset-bottom));color:#fff7d2;background:linear-gradient(135deg,#2c1b4cfa,#15314dfa);border:1px solid #ffde78d9;border-radius:20px;grid-template-columns:52px 1fr 46px;align-items:center;gap:9px;width:min(354px,100vw - 24px);min-height:72px;padding:9px 10px;animation:.52s cubic-bezier(.18,.86,.23,1.16) both feature-fly-in;display:grid;position:fixed;transform:translate(-50%);box-shadow:0 12px 36px #070a1880,inset 0 0 24px #ffd85e1f}.feature-reveal>span{text-align:center;filter:drop-shadow(0 4px 8px #ffd35b59);font-size:36px}.feature-reveal div{gap:2px;min-width:0;display:grid}.feature-reveal strong{font-size:16px}.feature-reveal small{color:#ffffffc2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.feature-reveal button{color:#3b2857;background:#ffcf55;border-radius:14px;min-width:42px;min-height:42px;font-weight:900}@keyframes feature-fly-in{0%{opacity:0;transform:translate(-50%,34px)scale(.82)rotate(-3deg)}to{opacity:1;transform:translate(-50%)scale(1)rotate(0)}}.reward-modal{pointer-events:auto;z-index:80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030a0eb3;place-items:center;padding:22px;display:grid;position:absolute;inset:0}.reward-burst{text-align:center;background:radial-gradient(circle at top,#ffe07359,#142b2efa 58%);border-radius:25px;place-items:center;gap:9px;width:min(100%,380px);padding:28px 18px 18px;display:grid;box-shadow:0 0 60px #ffdc6c47}.reward-burst>span{font-size:80px}.reward-burst h2{color:#ffe27a;font-size:25px}.reward-burst button{width:100%;margin-top:8px}@container monsterra (width>=620px){.player-page{border-radius:26px 26px 0 0;left:9%;right:9%}.top-hud{left:9%;right:9%}.handheld-menu{right:calc(9% + 10px)}.world-node{width:64px;height:64px}.world-node .element-icon{width:34px;height:34px}.world-node small{max-width:150px;font-size:12px;top:21px}.world-node.label-right small{left:68px}.world-node.label-left small{right:68px}.map-buildings{grid-template-columns:repeat(2,58px)}.map-buildings button{width:58px;height:55px}.pet-picker{grid-template-columns:repeat(4,1fr)}.species-gallery{grid-template-columns:repeat(3,1fr)}}#dom-overlay small{font-size:12px;line-height:1.2}.formation-mini{aspect-ratio:1;background:#020a0f8c;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:2px;width:42px;padding:3px;display:grid}.formation-mini i{background:#ffffff1a;border-radius:2px}.formation-mini i.lit{background:#efca65;box-shadow:0 0 7px #efca65b8}.formation-mini.large{border-radius:24px;gap:6px;width:136px;padding:8px;transform:perspective(300px)rotateX(8deg)}.formation-mini.large i{border-radius:7px}.prebattle-screen{background:radial-gradient(circle at 50% 21%,#844c346b,#0000 42%),linear-gradient(#17343a,#09171e);grid-template-rows:58px minmax(190px,1fr) 58px 82px 64px;gap:7px;height:100%;padding:0 10px 10px;display:grid;overflow:hidden}.prebattle-screen .screen-title{padding:5px 0}.prebattle-enemy{background:radial-gradient(circle at 38% 40%,#d6684547,#040f15b3);border-radius:22px;grid-template-columns:1fr .72fr;align-items:center;min-height:0;padding:10px;display:grid}.enemy-formation-art{place-items:center;display:grid}.enemy-grid-portraits{aspect-ratio:1;background:#020a0fad;border-radius:22px;grid-template-columns:repeat(3,1fr);gap:5px;width:152px;padding:7px;display:grid;transform:perspective(300px)rotateX(7deg);box-shadow:inset 0 0 0 1px #efca6529}.enemy-grid-portraits>i{background:#ffffff12;border:1px solid #ffffff0a;border-radius:8px;min-width:0;position:relative;overflow:hidden}.enemy-grid-portraits>i.occupied{background:radial-gradient(circle at 50% 38%,#e36b4861,#32181adb);border-color:#efca657a;box-shadow:0 0 8px #e667463d}.enemy-grid-portraits>i.boss{border-color:#efca65;box-shadow:0 0 10px #efca658a}.enemy-grid-pet{object-fit:contain;filter:drop-shadow(0 2px 3px #0009);width:100%;height:100%}.enemy-grid-portraits small{color:#fff3c3;background:#040a0db8;border-radius:3px;padding:0 2px;font:700 8px/1.35 system-ui;position:absolute;bottom:1px;right:2px}.enemy-elements{gap:7px;display:grid}.enemy-elements span{align-items:center;gap:7px;display:flex}.enemy-elements .element-icon{width:38px;height:38px}.environment-chip{text-align:left;grid-template-columns:40px 1fr 24px;align-items:center;gap:7px;min-width:0;padding:5px 10px;display:grid}.environment-chip>span{font-size:27px}.environment-chip>div{display:grid}.environment-chip>b{background:#ffffff24;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.ally-preview{justify-content:center;gap:10px;display:flex;overflow:hidden}.ally-preview>button{width:74px;padding:2px;min-width:74px!important}.prebattle-actions{grid-template-columns:1fr 1.55fr;gap:8px;display:grid}.prebattle-actions button{font-size:16px;min-height:58px!important}.enemy-strip{background:#73352d47;border-radius:15px;grid-template-columns:42px 1fr 44px;align-items:center;gap:5px;height:52px;margin:0 10px 7px;padding:5px 9px;display:grid}.enemy-strip>span{color:#ffce91;font-weight:900}.enemy-strip>div{gap:2px;display:flex}.enemy-strip .element-icon{width:30px;height:30px}.team-board{aspect-ratio:3/1.72;width:min(82vw,320px);margin-bottom:7px}.team-cell{overflow:visible}.team-cell.preferred{box-shadow:inset 0 0 0 3px #7df0b1,0 0 12px #7df0b166}.team-cell .pet-card-s,.team-cell .pet-avatar{width:100%;height:100%}.cell-element{width:20px;height:20px;position:absolute;bottom:2px;left:2px}.pet-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.pet-card{padding:4px;min-height:122px!important}.pet-card-m{text-align:left;grid-template-columns:70px 1fr;align-items:center;gap:5px;width:100%;min-width:0;display:grid}.pet-card-m.selected{color:#fff4b5}.pet-card-copy{gap:2px;min-width:0;display:grid!important}.pet-card-copy strong{font-size:13px}.pet-value-lines{gap:1px;min-width:0;display:grid}.pet-card-copy .pet-value-line{color:#a9d7ca;white-space:normal;display:block;overflow:visible;font-size:9px!important;line-height:12px!important}.pet-card-copy .pet-value-kind{color:#ffe5a1}.pet-card-copy .pet-value-potential{color:#92edc6;font-weight:900}.power-number{color:#ffdd75;font-variant-numeric:tabular-nums;font-weight:950}.power-number.large{font-size:22px}.pet-card-s{background:radial-gradient(circle,#71be9742,#051218cc);border-radius:17px;width:70px;height:70px;display:block;position:relative;overflow:hidden}.pet-avatar{z-index:1;object-fit:contain;width:100%;height:100%;position:relative}.pet-card-s>.card-element,.pet-card-s>.card-stars,.pet-card-s>small,.pet-card-s>em,.pet-card-s>i,.pet-card-s>u{z-index:5}.card-element{width:22px;height:22px;position:absolute;top:2px;left:2px}.card-stars{color:#ffe16e;background:#030b0fb8;border-radius:5px;padding:1px 3px;font-size:9px;position:absolute;top:2px;right:2px}.pet-card-s>small{color:#fff;background:#030b0fb8;border-radius:5px;padding:1px 3px;position:absolute;bottom:2px;left:3px;font-size:9px!important}.pet-card-s>em{font-style:normal;position:absolute;bottom:2px;right:3px}.pet-card-s>i{color:#fff;background:#28795a;border-radius:6px;padding:1px 4px;font-size:8px;font-style:normal;position:absolute;inset:auto 2px 2px auto}.pet-card-s>u{color:#fff;background:#42b86e;border-radius:50%;place-items:center;width:19px;height:19px;font-weight:950;text-decoration:none;display:grid;position:absolute;top:23px;right:2px}.pet-carousel .pet-card-s{border-radius:50%;width:54px;height:54px}.showcase-picker .pet-card-s{border-radius:50%;width:56px;height:56px}.showcase-grid article{text-align:left}.showcase-grid .pet-card-m{grid-template-columns:62px 1fr}.showcase-grid .pet-card-s{width:62px;height:62px}.growth-tier{font-weight:900}.tier-0{color:#c8d1cf}.tier-1{color:#7fd99e}.tier-2{color:#6bc3ff}.tier-3{color:#d68cff}.tier-4{color:#ffd76d}.cultivate-screen{grid-template-rows:52px 50px minmax(0,1fr);display:grid;overflow:hidden}.cultivate-screen .pet-carousel{height:52px;padding-block:3px}.cultivate-screen .pet-carousel button{flex-basis:46px;width:46px;height:46px;min-width:46px!important;min-height:46px!important}.cultivate-screen .pet-carousel .pet-card-s{width:44px;height:44px}.icon-tabs{grid-template-columns:repeat(5,1fr);height:50px;padding-block:3px}.icon-tabs button{min-height:44px!important}.icon-tabs span{font-size:17px}.cultivate-card{min-height:0;padding:7px 10px 12px;overflow-y:auto}.cultivate-card.mode-partner{padding:4px 8px 6px;overflow:hidden}.mini-pet-status{background:#ffffff12;border-radius:16px;grid-template-columns:48px auto 1fr 1fr 42px;align-items:center;gap:4px;min-height:58px;margin:3px 8px;padding:3px 6px;display:grid}.mini-pet-status .pet-card-s{border-radius:12px;width:48px;height:48px}.mini-pet-status .card-stars,.mini-pet-status .card-element,.mini-pet-status .pet-card-s small{display:none}.mini-pet-status s{color:#a0aaa7;font-size:9px}.value-up{animation:.7s ease-out value-up}@keyframes value-up{0%{color:#fff;transform:scale(.88)}45%{text-shadow:0 0 14px #ffe36f;transform:scale(1.18)}to{transform:scale(1)}}.pet-card-l{background:linear-gradient(145deg,#3a6f5b40,#08161dd1);border-radius:18px;grid-template-rows:120px 44px 128px 36px 116px minmax(64px,1fr);grid-template-columns:43% 57%;align-content:stretch;width:100%;max-width:520px;height:100%;min-height:0;margin:0 auto;display:grid;overflow:hidden}.pet-hero-art{background:radial-gradient(circle,#74ce9c33,#0000 65%);min-height:120px;position:relative}.pet-detail-art{object-fit:contain;filter:drop-shadow(0 7px 7px #0000007a);width:100%;height:120px}.pet-hero-art button{padding:4px 8px;font-size:10px;position:absolute;bottom:5px;left:7px;min-height:36px!important}.pet-identity{align-content:center;gap:3px;padding:5px 8px 3px 3px;display:grid}.pet-identity>div:first-child{justify-content:space-between;align-items:baseline;gap:4px;min-width:0;display:flex}.pet-identity h1{text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:18px;overflow:hidden}.identity-badges{flex-wrap:wrap;gap:4px;display:flex}.identity-badges span{background:#ffffff14;border-radius:8px;padding:2px 5px;font-size:9px}.identity-badges .species-rarity{color:#ffe186;box-shadow:inset 0 0 0 1px #ffe1867a}.identity-badges .core-potential-badge{color:#92edc6}.generation-value{color:#9fc9bd;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:8px!important;line-height:1.1!important}.level-line{grid-template-columns:auto 1fr auto;align-items:center;gap:5px;display:grid}.level-line i{background:#ffffff1a;border-radius:7px;height:7px;overflow:hidden}.level-line i span{background:linear-gradient(90deg,#64d19c,#f1cf6b);height:100%;display:block}.level-line small{font-size:8px!important}.pet-traits{background:#ffffff0b;grid-column:1/-1;grid-template-columns:36px 1fr 1.35fr;align-items:center;gap:5px;min-height:44px;padding:3px 7px;display:grid}.pet-traits>.element-icon{width:34px;height:34px}.pet-traits>span{display:grid}.pet-traits button{text-align:left;grid-template-columns:1fr 24px;padding:2px 6px;display:grid;min-width:0!important;min-height:38px!important}.pet-traits button small{grid-column:1}.pet-traits button em{grid-area:1/2/3;place-items:center;font-style:normal;display:grid}.aptitude-bars{grid-column:1/-1;gap:4px;padding:6px 9px;display:grid}.aptitude-bars>div{grid-template-columns:62px 1fr 42px;align-items:center;gap:6px;display:grid}.aptitude-bars>div>span{align-items:center;gap:4px;display:flex}.aptitude-bars small{font-size:9px!important}.aptitude-bars i,.range-bars i{background:#ffffff1a;border-radius:8px;height:8px;overflow:hidden}.aptitude-bars i b{border-radius:inherit;background:linear-gradient(90deg,#4fbf8b,#f0cd68);height:100%;display:block}.aptitude-bars strong{text-align:right;font-size:10px}.aptitude-bars.compact{padding:8px 0 0}.pet-stat-compare{background:#020f155c;grid-column:1/-1;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:5px;min-height:0;padding:4px 6px;display:grid;overflow:hidden}.pet-stat-compare section{background:#ffffff0b;border-radius:12px;min-width:0;padding:4px 5px}.pet-stat-compare h2{color:#ffe5a1;justify-content:space-between;font-size:11px;display:flex;margin-bottom:2px!important}.pet-stat-compare h2 small{color:#8fbbb1;font-size:9px!important}.pet-stat-compare h2 button{color:#8fbbb1;background:0 0;border:0;border-image:;padding:0 2px;font-size:8px;text-decoration:underline;min-width:0!important;min-height:0!important}.current-stats{align-content:start;gap:2px;display:grid}.current-stats>div{grid-template-columns:1fr auto;align-items:center;gap:4px;min-width:0;display:grid}.current-stats>div>span{align-items:center;gap:3px;min-width:0;display:flex}.current-stats strong{color:#fff0bd;font-variant-numeric:tabular-nums;font-size:10px}.aptitude-panel .aptitude-bars{gap:2px;padding:0}.aptitude-panel .aptitude-bars>div{grid-template-columns:40px 1fr 28px;gap:3px}.aptitude-panel .aptitude-bars>div>span{gap:2px}.pet-stat-compare .current-stats>div>span,.pet-stat-compare .aptitude-bars>div>span{font-size:12px;line-height:1}.core-potential-summary{color:#92edc6;margin:-1px 0 1px;display:block;font-size:8px!important}.pet-manage-actions{background:#04121894;grid-column:1/-1;grid-template-columns:1.35fr 1fr .8fr;gap:4px;padding:2px 6px;display:grid}.pet-manage-actions button{border-image:;border-radius:9px;padding:2px 4px;font-size:10px;min-width:0!important;min-height:30px!important}.pet-manage-actions button:last-child:not(:disabled){color:#ffd2c5;border-color:#ff87688a}.aptitude-bars .core-potential{color:#fff0a6}.aptitude-bars .core-potential i b{background:linear-gradient(90deg,#52d7a0,#ffe06c);box-shadow:0 0 6px #ffe06c73}.skill-grid-large{background:#0412186b;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-height:0;padding:4px 6px;display:grid;overflow:hidden}.skill-tile{background:#ffffff0b;border:1px dashed #fff3;border-image:;border-radius:11px;place-items:center;padding:2px;display:grid;position:relative;min-width:0!important;min-height:52px!important}.skill-tile button{min-width:0!important}.skill-strip-icon{object-fit:contain;width:40px;height:40px}.skill-tile b{background:#000000c7;border-radius:6px;padding:1px 4px;font-size:8px;position:absolute;bottom:3px;right:3px}.skill-tile.ultimate-skill{box-shadow:inset 0 0 0 2px #ffd76c}.skill-tile.selected{border-color:#fff0a0;box-shadow:inset 0 0 0 2px #ffe16d,0 0 12px #ffd55b57}.skill-tile.bloodline-skill{background:linear-gradient(145deg,#432c70c7,#112a31f5);box-shadow:inset 0 0 0 1px #be91ff9e}.skill-tile .skill-source-badge,.skill-tile .native-skill-badge{z-index:2;color:#dcfff3;background:#16584ae6;border-radius:7px;margin:0;padding:2px 4px;font:800 8px/1 sans-serif;text-decoration:none;position:absolute;top:3px;left:3px}.skill-tile.bloodline-skill .skill-source-badge{color:#f3dcff;background:#643a97f0}.skill-tile.empty-slot,.skill-tile.locked-slot{color:#ffffff8c;font-size:24px}.inline-skill-detail{text-align:left;background:linear-gradient(135deg,#1d4c43b8,#081b22f0);border-radius:13px;grid-column:1/-1;grid-template-columns:48px 1fr;align-items:center;gap:6px;height:calc(100% - 5px);min-height:0;margin:0 6px 5px;padding:5px 7px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffdd7738}.inline-skill-icon{object-fit:contain;width:44px;height:44px}.inline-skill-detail>div{gap:3px;min-width:0;display:grid}.inline-skill-detail>div>span{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.inline-skill-detail p{color:#d7e7e1;margin:0;font-size:10px;line-height:1.25}.inline-skill-detail .skill-source-badge,.inline-skill-detail .skill-kind-badge{color:#f7eaff;background:#635086;border-radius:7px;min-width:0;margin:0;padding:2px 5px;font:800 8px/1 sans-serif;text-decoration:none;position:static;transform:none}.inline-skill-detail .skill-kind-badge.active{background:#a8523d}.inline-skill-detail .skill-kind-badge.passive{background:#2b725f}.bloodline-upgrade{background:linear-gradient(90deg,#58437f,#24685f);border-image:;border-radius:9px;align-items:center;gap:5px;width:fit-content;display:flex;min-height:28px!important;padding:2px 7px!important}.bloodline-upgrade .bloodline-crystal-icon{object-fit:contain;width:22px;height:22px}.bloodline-upgrade span{font-size:9px}.bloodline-upgrade b{color:#fff0a6}.bloodline-upgrade small,.bloodline-max{color:#badbd2;font-size:8px}.legacy-skill-organizer{background:#63392ac2;border-radius:12px;gap:6px;margin:4px 6px;padding:7px;display:grid;box-shadow:inset 0 0 0 1px #ffae7180}.legacy-skill-organizer .legacy-actions{gap:5px;display:flex;overflow-x:auto}.parent-row{grid-template-columns:1fr 28px 1fr;gap:6px}.parent-slot{height:112px}.parent-slot .pet-card-m{grid-template-columns:58px 1fr}.parent-slot .pet-card-s{width:58px;height:64px}.parent-slot .pet-card-copy small{font-size:9px!important}.breed-heart{color:#ff7f93;text-align:center;font-size:28px;animation:1.6s ease-in-out infinite gift-bob}.breed-forecast{text-align:left;grid-template-columns:46px 1fr 28px;align-items:center;width:100%;min-height:58px;margin:7px 0;display:grid}.breed-forecast>span{font-size:32px}.breed-forecast>div{display:grid}.breed-forecast strong{color:#ffe17a;font-size:19px}.luck-meter{grid-template-columns:72px 1fr 30px;align-items:center;gap:6px;display:grid}.luck-meter i{background:#ffffff1a;border-radius:10px;height:10px;overflow:hidden}.luck-meter i b{background:linear-gradient(90deg,#55cc83,#d8ed68);height:100%;display:block}.eligible-pets{min-height:74px}.eligible-pets button{flex-basis:70px;min-width:70px!important}.eligible-pets .pet-card-s{width:62px;height:58px}.eligible-pets>button>small{display:block;font-size:8px!important}.skill-slots{grid-template-columns:repeat(7,1fr);gap:3px;min-height:64px;display:grid}.skill-slots>button,.skill-slots>div{place-items:center;width:auto;padding:2px;display:grid;position:relative;min-width:0!important;min-height:58px!important}.skill-slots .skill-art{width:40px;height:40px}.skill-slots b{background:#000000b8;border-radius:4px;padding:1px 2px;font-size:7px;position:absolute;top:1px;right:1px}.skill-slots:not(.skill-slots-v5) small{display:none}.locked-skill{opacity:.48;border:1px dashed #ffffff26;border-radius:12px}.skill-slots-v5 .locked-skill{opacity:.76;border:2px dashed #ffffff47;border-radius:50%}.skill-slots-v5 .locked-skill small{color:#d7e3df;text-shadow:0 1px 3px #071114;line-height:1.05;display:block}.book-shelf{max-height:170px}.book-shelf em{color:#ffab91;margin-top:2px;font-size:8px;font-style:normal}.crystal-cost{grid-template-columns:54px 1fr 24px;width:min(100%,280px);min-height:64px;position:relative}.crystal-cost>em{grid-area:1/3/3;font-style:normal}.species-gallery button{background:#ffffff0f;border-radius:18px;place-items:center;padding:5px;display:grid;position:relative;min-width:0!important;min-height:182px!important}.species-gallery button.unknown .codex-pet{filter:brightness(0)opacity(.5)}.species-gallery button>small{color:#f2cc6d;position:absolute;top:7px;right:7px}.codex-detail{height:100%;padding:0 9px 10px;overflow-y:auto}.codex-detail .screen-title{padding-inline:0}.form-wall{grid-template-columns:repeat(4,1fr);gap:4px;height:190px;display:grid}.form-wall figure{background:#ffffff0e;border-radius:15px;grid-template-rows:1fr auto;place-items:center;min-width:0;margin:0;display:grid;overflow:hidden}.form-wall.unknown{filter:brightness(0)opacity(.42)}.form-pet{object-fit:contain;width:100%;height:150px}.mutant-form .form-pet{filter:hue-rotate(118deg)saturate(1.3)}.form-wall figcaption{padding-bottom:5px;font-size:9px}.habitat-strip{align-items:center;gap:8px;min-height:48px;display:flex}.habitat-strip .element-icon{width:38px;height:38px}.habitat-strip span{display:grid}.range-bars{gap:4px;display:grid}.range-bars>div{grid-template-columns:68px 1fr 78px;align-items:center;gap:5px;font-size:9px;display:grid}.range-bars i{position:relative}.range-bars i b{background:linear-gradient(90deg,#5cc99a,#efca67);border-radius:8px;position:absolute;top:0;bottom:0}.best-pet{grid-template-columns:72px 1fr;align-items:center;gap:5px;margin:7px 0;display:grid}.best-pet h2{font-size:14px}.best-pet>button{padding:3px;min-width:0!important}.best-pet .pet-card-m{grid-template-columns:62px 1fr}.best-pet .pet-card-s{width:62px;height:62px}.empty-best{background:#ffffff0d;border-radius:13px;place-items:center;min-height:60px;display:grid}.historical-best{text-align:left;background:#ffffff0d;border-radius:13px;gap:3px;min-height:60px;padding:7px;display:grid}.historical-best small{color:#ffe09a}.historical-best em{color:#90b8ae;font-size:9px;font-style:normal}.release-history{color:#91bcb1;margin:-3px 0 5px 77px;display:block}.pet-capacity{padding:4px 8px;min-width:96px!important;min-height:40px!important}.pet-capacity.urgent{color:#fff0a1;box-shadow:0 0 13px #ffd65273}.pending-pack{color:#fff0a1;width:calc(100% - 18px);margin:0 9px 7px;min-height:40px!important}.detail-modal{pointer-events:auto;z-index:95;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#02090dc2;place-items:center;padding:18px;display:grid;position:absolute;inset:0}.detail-card{border:1px solid #0000;border-image:var(--ui-panel-modal) 48 fill / 20px / 0 stretch;text-align:center;background:#0b1c22f5;border-radius:24px;gap:10px;width:min(100%,390px);max-height:86%;padding:22px 16px 16px;display:grid;position:relative;overflow-y:auto}.detail-close{border-radius:50%;width:42px;padding:0;font-size:23px;position:absolute;top:6px;right:6px;min-width:42px!important;min-height:42px!important}.detail-skill-icon{width:88px;height:88px;margin:0 auto}.skill-detail-card details{text-align:left;background:#ffffff0f;border-radius:12px;padding:8px}.loss-preview,.gain-preview{justify-content:center;align-items:center;gap:10px;display:flex}.loss-preview{background:#973d393d;border-radius:16px;padding:10px}.loss-preview span{text-align:left;display:grid}.loss-icon{object-fit:contain;filter:saturate(.65);width:72px;height:72px}.direct-inscribe-confirm{width:100%;font-size:16px;min-height:54px!important}.quick-unit-head{text-align:left;grid-template-columns:74px 1fr;align-items:center;gap:10px;display:grid}.quick-unit-head>span{grid-template-columns:34px 1fr;align-items:center;gap:4px;display:grid}.quick-unit-head .element-icon{width:32px;height:32px}.quick-unit-head small{grid-column:1/-1}.quick-unit-tags{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.quick-unit-tags span,.quick-unit-tags b{background:#ffffff12;border-radius:9px;padding:4px 7px;font-size:11px}.quick-unit-tags b{color:#fff0a1;background:#b9772552}.quick-unit-stats{text-align:left;grid-template-columns:1fr 1fr;gap:5px;display:grid}.quick-unit-stats span{background:#ffffff0e;border-radius:10px;justify-content:space-between;align-items:center;gap:5px;min-height:34px;padding:6px 8px;font-size:11px;display:flex}.quick-unit-stats span:first-child{grid-column:1/-1}.quick-unit-stats b{color:#fff0bd;font-variant-numeric:tabular-nums}.wild-intel{background:#3d855b38;border-radius:11px;justify-content:space-between;gap:7px;padding:7px 9px;font-size:11px;display:flex}.wild-intel span{color:#8cf0bd;font-weight:900}.wild-value-summary{color:#ffe9a4;background:#ffda671a;border-radius:10px;padding:6px 8px;font-size:10px;line-height:1.25}.pet-compare-modal .detail-card,.pet-organize-modal .detail-card,.pet-batch-release-modal .detail-card{width:min(100%,370px)}.pet-compare-columns{text-align:left;grid-template-columns:1fr 1fr;gap:7px;display:grid}.pet-compare-columns section{background:#ffffff0e;border-radius:14px;min-width:0;padding:8px}.pet-compare-columns .pet-card-s{width:58px;height:58px;margin:0 auto}.pet-compare-columns h3{text-align:center;margin:4px 0}.pet-compare-columns dl{gap:4px;margin:0;display:grid}.pet-compare-columns dl div{background:#0000002b;border-radius:7px;padding:4px}.pet-compare-columns dt{color:#8fbcb1;font-size:8px}.pet-compare-columns dd{overflow-wrap:anywhere;color:#fff0bd;margin:1px 0 0;font-size:10px}.pet-compare-columns .no-peer{text-align:center;place-items:center;display:grid}.release-pet-head{text-align:left;grid-template-columns:110px 1fr;align-items:center;gap:9px;display:grid}.release-pet-art{object-fit:contain;width:110px;height:110px}.release-pet-head span{gap:4px;display:grid}.release-loss{color:#f1d2ca;text-align:left;background:#973d3933;border-radius:13px;gap:4px;padding:9px;display:grid}.release-loss span:before{content:"− "}.release-refund{background:#ffffff0d;border-radius:10px;justify-content:space-between;padding:8px;display:flex}.release-refund strong{color:#ffe29b}.release-slider{background:#ffffff14;border-radius:27px;place-items:center;height:54px;display:grid;position:relative;overflow:hidden}.release-slider input{opacity:.25;accent-color:#efb55e;width:100%;height:100%;position:absolute;inset:0}.release-slider span{pointer-events:none;font-weight:900}.pending-contract-tip{color:#fff0a1;background:#b5681947;border-radius:10px;padding:7px}.organize-list{grid-template-columns:1fr 1fr;gap:5px;max-height:430px;display:grid;overflow-y:auto}.organize-pet{text-align:left;background:#ffffff0e;border-radius:11px;grid-template-columns:24px 52px 1fr;align-items:center;gap:4px;min-width:0;padding:5px;display:grid}.organize-pet.protected{opacity:.58}.organize-pet .pet-card-s{width:52px;height:52px}.organize-pet span{min-width:0;display:grid}.organize-pet strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.organize-pet small{color:#a8c8c0;font-size:8px}.emergency-organize-list{gap:7px;max-height:410px;display:grid;overflow-y:auto}.emergency-organize-pet{text-align:left;background:#ffffff0e;border-radius:12px;grid-template-columns:58px minmax(0,1fr) 78px;align-items:center;gap:7px;padding:7px;display:grid}.emergency-organize-pet.protected{opacity:.58}.emergency-organize-pet .pet-card-s{width:58px;height:58px}.emergency-organize-pet span{gap:2px;min-width:0;display:grid}.emergency-organize-pet strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.emergency-organize-pet small{color:#a8c8c0;font-size:9px}.emergency-organize-pet button{min-height:38px;padding:5px}.emergency-organize-pet .release-protection{color:#ffd27a;font-weight:800}.batch-release-pets{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.batch-release-pets div{justify-items:center;gap:2px;min-width:0;display:grid}.batch-release-pets .pet-card-s{width:58px;height:58px}.batch-release-pets small{text-overflow:ellipsis;white-space:nowrap;max-width:72px;font-size:9px;overflow:hidden}.batch-excluded{color:#d8bbb2;background:#973d3924;border-radius:9px;margin:0;padding:6px;font-size:9px}@media (max-height:720px){.prebattle-screen{grid-template-rows:52px minmax(150px,1fr) 52px 70px 58px}.pet-carousel{height:58px}.cultivate-screen{grid-template-rows:48px 46px minmax(0,1fr)}.cultivate-screen .pet-carousel{height:48px}.cultivate-screen .pet-carousel button{height:42px;min-height:42px!important}.cultivate-screen .pet-carousel .pet-card-s{width:40px;height:40px}.icon-tabs{height:46px}.pet-card-l{grid-template-rows:108px 40px 112px 32px 96px minmax(56px,1fr)}.pet-detail-art,.pet-hero-art{height:108px;min-height:108px}.skill-tile{min-height:44px!important}.skill-strip-icon{width:34px;height:34px}.inline-skill-icon{width:38px;height:38px}.form-wall{height:165px}.form-pet{height:126px}}.skill-refund-receipt,.challenge-card-state{color:#fff4cf;background:#05232ae0;border:1px solid #70eedc52;border-radius:12px;margin:8px 12px;padding:10px 12px}.skill-refund-receipt summary{cursor:pointer;font-weight:800}.skill-refund-receipt div{border-top:1px solid #ffffff1a;gap:2px;padding:7px 0;display:grid}.skill-refund-receipt small,.skill-refund-receipt em{color:#b9d7d4;font-size:11px;font-style:normal}.skill-refund-receipt em{color:#ffe17c}.growth-migration-receipt,.book-spectrum{color:#fff4cf;background:#05232adb;border:1px solid #70eedc47;border-radius:12px;margin:8px 12px;padding:9px 11px}.growth-migration-receipt summary,.book-spectrum summary{cursor:pointer;font-weight:800}.growth-migration-receipt p{color:#c7dedb;margin:8px 0 0;font-size:12px;line-height:1.5}.book-spectrum>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.book-spectrum span{background:#ffffff0d;border-radius:8px;justify-items:center;gap:2px;min-width:0;padding:5px 2px;display:grid;position:relative}.book-spectrum span.unknown{filter:grayscale();opacity:.42}.book-spectrum span.seen{opacity:.72}.book-spectrum small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;overflow:hidden}.book-spectrum b{color:#ffe17c;font-size:8px;position:absolute;top:2px;right:2px}.challenge-card-state.legacy{color:#ffd59b;border-color:#ffb96073}.challenge-card-state.current{color:#8ff4dd}.season-records{gap:10px;padding:8px 12px;display:grid}.season-records>section{background:#041f26db;border:1px solid #70eedc33;border-radius:14px;padding:10px}.season-records h2{color:#fff1c8;margin:0 0 8px}.season-records h3{font-size:12px}.past-season article{border-top:1px solid #ffffff14;align-items:center;gap:8px;padding:7px 0;display:flex}.past-season article div{flex:1;display:grid}.past-season small{color:#afc9c6;font-size:10px}.past-season button{min-height:32px}.save-block-card{color:#fff4d2;text-align:center;z-index:200;background:#132d34;border:2px solid #efb05f;border-radius:18px;padding:22px;position:absolute;inset:18% 18px auto}.save-block-card p{line-height:1.6}.save-block-card small{color:#a8cfca}
