.vocabulary-share-dialog{position:fixed;gap:15px!important;padding-top:26px!important}.vocabulary-share-dialog [data-slot=dialog-title]{padding-right:48px}.vocabulary-share-close{color:#3b6245;z-index:1;background:#f0f3e6;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:12px;right:12px}.vocabulary-share-close:disabled{opacity:.45}.vocabulary-share-generating{color:#357954;justify-items:center;gap:12px;padding:20px 10px;display:grid}.vocabulary-share-generating span{color:#728365;font-size:13px}.vocabulary-share-preview{background:#fff;border:1px solid #e0e6d5;border-radius:12px;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.vocabulary-share-preview img{object-fit:cover;border-radius:8px;flex:0 0 64px}.vocabulary-share-preview>div{gap:6px;min-width:0;display:grid}.vocabulary-share-preview strong{overflow-wrap:anywhere;font-size:15px}.vocabulary-share-preview small{color:#758267;font-size:12px;line-height:1.5}.vocabulary-share-instruction{color:#345f42;font-size:15px;line-height:1.6}.vocabulary-share-dialog .share-link-field{gap:7px;font-size:13px;display:grid}.vocabulary-share-dialog .word-peeks{margin-top:8px}.vocabulary-share-dialog .source-share-actions{grid-template-columns:1fr 1fr;display:grid}.vocabulary-share-dialog .source-share-actions>.primary-button{grid-row:auto}.vocabulary-share-dialog .source-share-actions button{justify-content:center}@media (pointer:coarse) and (max-height:500px){.vocabulary-share-dialog{gap:10px!important;max-height:calc(100dvh - 16px)!important;padding:18px!important}.vocabulary-share-dialog .share-source-details{padding:10px}.vocabulary-share-dialog .share-source-details h3{margin:3px 0}.vocabulary-share-dialog .share-source-details .word-peeks{display:none}}.vocabulary-share-instruction.is-wechat{text-align:center;background:#e9f4df;border:1px solid #bed6b4;border-radius:14px;gap:9px;padding:20px 16px;display:grid}.vocabulary-share-instruction.is-wechat strong{color:#22613b;font-size:22px;font-weight:800;line-height:1.4}.vocabulary-share-instruction.is-wechat span{font-size:14px;line-height:1.6}.vocabulary-share-dialog .source-share-actions.is-wechat{grid-template-columns:1fr}@media (max-height:500px){.vocabulary-share-instruction.is-wechat{padding:12px}.vocabulary-share-instruction.is-wechat strong{font-size:19px}}.everest-hud{z-index:8;pointer-events:none;color:#f1f9f5;text-shadow:0 1px 2px #183f50;width:min(330px,32%);position:absolute;top:82px;right:18px}.everest-location{background:#173f50dd;border-left:3px solid #e8d398;border-radius:5px 12px 12px 5px;gap:3px;width:max-content;max-width:100%;margin-left:auto;padding:8px 12px;display:grid}.everest-location span,.everest-location small{font-size:11px}.everest-location strong{font-size:18px}.everest-discovery{background:#173f50ed;border:1px solid #b8d9de9a;border-radius:12px;align-items:center;gap:10px;width:min(330px,40vw);margin-top:0;padding:10px;display:flex;position:absolute;top:0;right:calc(100% + 12px)}.everest-discovery img{object-fit:contain;flex-shrink:0;width:66px;height:70px}.everest-discovery small{color:#c4d4bb;font-size:10px;display:block}.everest-discovery strong{font-size:16px}.everest-discovery p{margin:5px 0 0;font-size:12px;line-height:1.5}.everest-warning{color:#204d60;text-shadow:none;background:#ffe9adbf;border-radius:10px;margin-top:8px;padding:8px;font-size:13px;font-weight:700;display:block}.mobile-immersive .everest-hud{width:min(292px,31%);top:68px;right:12px}.mobile-immersive .everest-discovery{gap:6px;padding:7px}.mobile-immersive .everest-discovery img{width:42px;height:48px}.mobile-immersive .everest-discovery p{font-size:10px}.mobile-immersive .everest-discovery strong{font-size:13px}.mobile-immersive .everest-location{padding:5px 9px}.mobile-immersive .everest-location strong{font-size:15px}.everest-wind-gust{color:#fff4c5;background:#214b65ed;border:1px solid #b8edff}.everest-wind-warning{background:#ffe8a7ed}.device-action.everest-rope-action{color:#244552;background:#fd7;border:3px solid #fff4bd;animation:1.2s ease-in-out infinite everest-rope-ready;box-shadow:0 0 0 5px #f6d47a40,0 4px #8c7748}@keyframes everest-rope-ready{50%{box-shadow:0 0 0 8px #f6d47a22,0 4px #8c7748}}@media (prefers-reduced-motion:reduce){.device-action.everest-rope-action{animation:none}}.everest-warning[class*=everest-wind-]{width:min(280px,35vw);margin-top:0;position:absolute;top:0;right:calc(100% + 12px)}.rotation-guard{z-index:300;color:#fff5d6;text-align:center;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#193c30fa;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:58px 24px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.rotation-guard>svg{color:#ffe39a;flex-shrink:0}.rotation-guard h2{margin:0;font-size:26px}.rotation-guard p{max-width:380px;margin:0;font-size:17px;line-height:1.7}.rotation-guard small{color:#d8e5c7;max-width:340px;line-height:1.7}.rotation-guard button{touch-action:manipulation;flex-shrink:0;min-width:200px;min-height:48px}.rotation-guard .rotation-guard-close{top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));color:#fff5d6;background:#315748;border:1px solid #f3e5ae66;border-radius:50%;place-items:center;width:48px;min-width:48px;padding:0;display:grid;position:absolute}.rotation-guard-home{color:#fff5d6;background:0 0;border:1px solid #f3e5ae66;border-radius:12px;justify-content:center;align-items:center;gap:8px;display:flex}.rotation-guard button:focus-visible{outline-offset:4px;outline:3px solid #ffe39a}@media (max-height:440px){.rotation-guard{gap:8px;padding:14px 70px}.rotation-guard>svg{width:28px;height:28px}.rotation-guard h2{font-size:22px}.rotation-guard p{font-size:15px}.rotation-guard small{max-width:440px}}.map-unit-tabs{gap:8px;margin:10px 0;display:flex}.map-unit-tabs button{color:#3b6665;background:#f7f4e9;border:1px solid #b3c5be;border-radius:20px;padding:9px 18px;font-weight:700}.map-unit-tabs button[aria-pressed=true]{color:#fff3cc;background:#245c61;border-color:#245c61}.prehistoric-map-intro{color:#57736f;margin:0 0 12px;font-size:14px}.prehistoric-hud{pointer-events:none;z-index:12;position:absolute;inset:0}.prehistoric-location{color:#ecedcc;background:#163c44ca;border-left:2px solid #dacb95;border-radius:0 7px 7px 0;flex-direction:column;gap:2px;padding:8px 12px;display:flex;position:absolute;top:70px;right:18px}.prehistoric-location span{letter-spacing:.03em;font-size:10px}.prehistoric-location strong{font-size:14px}.prehistoric-location small{color:#aad9c6;font-size:10px}.discovery-card,.cambrian-boss-hint{color:#f3ebc6;background:#103b47ee;border:1px solid #b2bda877;border-radius:12px;width:min(340px,43%);padding:12px 17px;position:absolute;top:75px;left:50%;transform:translate(-50%);box-shadow:0 6px 20px #102f3330}.discovery-card{align-items:center;gap:12px;display:flex}.discovery-portrait{background:#c7dfc514;border-radius:8px;flex:0 0 76px;width:76px;height:64px;display:block;overflow:hidden}.discovery-copy{min-width:0}.discovery-copy>span{color:#acd2c3;letter-spacing:.16em;font-size:10px;display:block}.discovery-card strong{margin-top:3px;font-size:19px;display:block}.discovery-card p{margin:5px 0 0;font-size:13px;line-height:1.5}.cambrian-boss-hint{text-align:center;border-color:#e6b783;flex-direction:column;gap:5px;width:340px;display:flex}.cambrian-boss-hint strong{color:#ffdfa1;font-size:15px}@media (pointer:coarse),(max-width:600px){.discovery-card{gap:9px;padding:10px 12px}.discovery-portrait{flex-basis:60px;width:60px;height:56px}.discovery-card strong{font-size:17px}.discovery-card p{font-size:12px}}.era-opening{z-index:65;color:#fff2cb;pointer-events:auto;isolation:isolate;text-align:center;background:#163f49;position:absolute;inset:0;overflow:hidden}.era-ocean,.era-shade{z-index:-2;position:absolute;inset:0}.era-ocean{background:url(/assets/cambrian-bay.webp) 50% 54%/cover;animation:7s ease-out both era-arrive}.era-shade{z-index:-1;background:radial-gradient(at 50% 40%,#0a303423,#07272caa 75%),linear-gradient(#0a293970,#0000 35%,#082a36ed)}.era-coordinate{text-align:left;opacity:.85;align-items:center;gap:12px;display:flex;position:absolute;top:7%;left:5%}.era-coordinate>b{color:#e9ce86;border-right:1px solid #c8d7ab80;padding-right:12px;font-family:Georgia,serif;font-size:40px;line-height:1}.era-coordinate>span{letter-spacing:.13em;color:#cee0c3;font-size:11px;line-height:1.7}.era-destination{width:64%;animation:.8s ease-out both era-title-in;position:absolute;top:13%;left:50%;transform:translate(-50%)}.era-eyebrow{letter-spacing:.35em;color:#d6e4c2;font-size:12px;display:block}.era-opening h2{letter-spacing:.22em;color:#ffe4a3;text-shadow:0 4px #665334,0 7px #1b3a3d,0 12px 24px #061d24;margin:10px 0 8px;padding-left:.22em;font-family:Georgia,STKaiti,KaiTi,serif;font-size:clamp(46px,7vw,92px);font-weight:950;line-height:1.2}.era-age{letter-spacing:.09em;justify-content:center;align-items:baseline;gap:9px;display:flex}.era-age b{color:#fff4cd;text-shadow:0 3px 6px #123037;font-family:Georgia,serif;font-size:clamp(32px,4vw,52px);font-weight:500;line-height:1.1}.era-age span{color:#d6e6ca;font-size:14px}.era-destination p{letter-spacing:.25em;margin:12px 0 6px;font-size:19px;font-weight:700}.era-destination small{color:#b6d0bc;font-size:12px}.era-animal{filter:drop-shadow(0 8px 9px #082e3890);pointer-events:none;width:21%;max-width:250px;height:24%;animation:6s ease-in-out infinite alternate era-swim;position:absolute}.era-animal-trilobite{width:16%;animation-delay:-2s;bottom:24%;left:8%;transform:rotate(-9deg)}.era-animal-opabinia{animation-delay:-4s;top:30%;right:5%;transform:rotate(7deg)}.era-animal-anomalocaris{opacity:.55;width:15%;animation-delay:-1s;top:23%;left:8%}.era-bottom{text-align:left;justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute;bottom:9%;left:6%;right:6%}.era-mission{border-left:3px solid #d7bd78;flex-direction:column;gap:5px;padding-left:12px;display:flex}.era-mission strong{color:#ffe0a3;letter-spacing:.12em;font-size:17px}.era-mission span{color:#e0e7c9;font-size:13px}.era-mission small{color:#9bbab2;font-size:10px}.era-opening .era-dive{color:#314749;text-shadow:0 1px #fff6c9;cursor:pointer;background:linear-gradient(#f7d888,#d9ac53);border:2px solid #fae8ae;border-radius:8px;flex-shrink:0;grid-template-columns:auto auto;align-items:center;gap:2px 16px;min-width:156px;margin:0;padding:12px 20px;font-size:17px;font-weight:850;display:grid;position:relative;box-shadow:0 5px #82672e,0 8px 20px #072b36a0}.era-dive>b{grid-area:1/2/3;font-size:25px}.era-dive>small{opacity:.75;letter-spacing:.05em;font-size:10px;font-weight:600}.era-dive:active{transform:translateY(3px);box-shadow:0 2px #82672e}.era-progress{background:#0b2c3580;width:100%;height:4px;position:absolute;bottom:0}.era-progress>i{transform-origin:0;height:100%;transform:scaleX(var(--era-progress));background:#ead49d;transition:transform 1s linear;display:block}.era-opening[data-paused=true] *{animation-play-state:paused}.era-opening[data-paused=true] .era-progress>i{transition:none}@keyframes era-arrive{0%{transform:scale(1.14)translateY(-2%)}to{transform:scale(1)}}@keyframes era-title-in{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes era-swim{0%{translate:-10px 8px}to{translate:18px -9px}}@media (max-height:500px),(pointer:coarse){.era-destination{top:7%}.era-opening h2{margin:5px 0;font-size:48px}.era-age b{font-size:32px}.era-destination p{margin:5px 0;font-size:15px}.era-destination small{font-size:10px}.era-coordinate{top:9%;left:4%}.era-coordinate>b{font-size:30px}.era-coordinate>span{font-size:9px}.era-bottom{bottom:8%;left:5%;right:5%}.era-mission strong{font-size:14px}.era-mission span{font-size:11px}.era-mission small{font-size:9px}.era-opening .era-dive{min-width:140px;padding:9px 15px;font-size:15px}.era-animal-trilobite{bottom:29%}}@media (prefers-reduced-motion:reduce){.era-opening *{transition:none!important;animation:none!important}}.era-river .era-ocean{background-image:url(/assets/devonian-shallows.webp);background-position:50%}.era-river .era-shade{background:radial-gradient(at 50% 30%,#27372913,#152d34a6 75%),linear-gradient(#20394340,#0000 30%,#162e32ed)}.era-river .era-animal-tiktaalik{opacity:.85;width:35%;height:28%;animation:7s ease-in-out infinite alternate era-swim;top:56%;left:6%;overflow:hidden}.era-river .era-age b{color:#ffdc92}.prehistoric-hud{container-type:inline-size}.discovery-card{top:max(7px,var(--game-safe-top,0px));left:calc((100% + var(--game-safe-left,0px) - var(--game-safe-right,0px))/2);width:min(520px,calc(100% - 540px - var(--game-safe-left,0px) - var(--game-safe-right,0px)));border-radius:10px;gap:14px;padding:12px 16px}.discovery-portrait{flex-basis:76px;width:76px;height:64px}.discovery-copy>span{display:none}.discovery-card strong{margin:0;font-size:22px;line-height:1.25}.discovery-card p{overflow-wrap:anywhere;margin:4px 0 0;font-size:18px;line-height:1.45}.cambrian-boss-hint{border-radius:8px;gap:2px;width:min(360px,100% - 450px);padding:6px 10px;top:7px}.cambrian-boss-hint strong{font-size:13px}.cambrian-boss-hint span{font-size:11px}@container (width<=1050px){.discovery-card{gap:9px;padding:8px 10px}.discovery-portrait{flex-basis:54px;width:54px;height:50px}.discovery-card strong{font-size:18px}.discovery-card p{margin-top:3px;font-size:14px;line-height:1.4}}@media (pointer:coarse),(max-height:500px){.discovery-card{width:min(420px,calc(100% - 500px - var(--game-safe-left,0px) - var(--game-safe-right,0px)))}.cambrian-boss-hint{width:min(345px,100% - 425px);padding:5px 8px;top:5px}.prehistoric-location{padding:5px 8px;top:65px}}@container (width<=740px){.discovery-card{top:calc(54px + var(--game-safe-top,0px));left:max(12px,var(--game-safe-left,0px));width:min(420px,calc(100% - 175px - var(--game-safe-left,0px) - var(--game-safe-right,0px)));transform:none}.discovery-card strong{font-size:17px}}@container (width<=560px){.discovery-card{width:calc(100% - 24px - var(--game-safe-left,0px) - var(--game-safe-right,0px))}.prehistoric-location:has(+.discovery-card){display:none}}.era-forest .era-ocean{background-image:var(--era-background);background-position:50%;animation:7s ease-out both era-arrive}.era-forest .era-shade{background:linear-gradient(#17392275,#0000 40%,#132e23e8)}.era-animal-forest{width:25%;height:25%;top:51%;left:8%;overflow:hidden}.era-forest .era-age b{color:#efd898}.era-triassic .era-ocean{filter:saturate(.85)brightness(.8);background-image:url(/assets/triassic-dry.webp)}.era-triassic .era-shade{background:linear-gradient(90deg,#322618aa,#483b2220 75%),linear-gradient(#0000 65%,#292419d9)}.era-triassic .era-destination h2,.era-triassic .era-age b{color:#ffe2ad}.era-animal-triassic{opacity:.86;width:35%;animation:8s ease-in-out infinite alternate era-swim;bottom:24%;right:7%}.touch-controls .touch-fire.is-scatter{color:#fff8df;background:linear-gradient(#e8bc60,#a77c34);border-color:#ffe3a2;position:relative;box-shadow:0 0 0 2px #fff1b53d,0 0 16px #ffcc6650}.touch-controls .touch-fire.is-scatter small{font-size:11px;font-weight:800;line-height:1;position:absolute;top:2px;right:4px}.prehistoric-location .cambrian-burst-status{color:#ffe1a2;font-size:13px;font-weight:800}.carbon-portal-action{pointer-events:auto;color:#fff3ce;white-space:nowrap;cursor:pointer;background:#244d36f5;border:2px solid #dbc082;border-radius:16px;align-items:center;gap:12px;padding:12px 20px;display:flex;position:absolute;bottom:112px;left:50%;transform:translate(-50%);box-shadow:0 4px #183722}.carbon-portal-action small{color:#e1d5b1;font-size:12px}.calf-rage{align-items:center;gap:6px;margin-top:5px;display:flex}.calf-rage img{object-fit:contain;width:35px;height:30px}.calf-rage span{flex:1}.calf-rage b{color:#ffdfa2;font-size:11px}.calf-rage i{background:#142c2d;border-radius:5px;height:5px;margin-top:4px;display:block;overflow:hidden}.calf-rage em{background:linear-gradient(90deg,#e9b855,#ff7445);height:100%;transition:width .2s;display:block}@container (width<=740px){.calf-rage{margin-top:2px}.calf-rage img{width:25px;height:24px}.calf-rage b{font-size:10px}}.mobile-immersive .carbon-portal-action{left:auto;right:max(16px,var(--game-safe-right));bottom:calc(max(0px,var(--game-safe-bottom)) + 124px);white-space:normal;max-width:240px;padding:10px 14px;transform:none}.mobile-immersive:has(.carbon-portal-action) .journey-pockets{bottom:calc(max(0px,var(--game-safe-bottom)) + 184px)}.prehistoric-hud.has-boss .prehistoric-location,.prehistoric-hud.has-boss .discovery-card{display:none}.pause-overlay.pause-menu{touch-action:pan-y;overscroll-behavior:contain;background:#102e29a6;justify-content:flex-start;align-items:center;gap:0;padding:12px;display:flex;overflow:auto}.pause-card{color:#fff4ce;background:linear-gradient(145deg,#274c40f5,#15382ff5);border:2px solid #dcc17c;border-radius:24px;flex-shrink:0;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:24px;width:min(640px,100%);margin:auto;padding:22px 26px;display:grid;box-shadow:0 6px #102c27,0 14px 40px #071d2659}.pause-heading{text-align:center;min-width:0}.pause-emblem{color:#f0d58b;background:#e7ca8220;border:1px solid #ecd49666;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.pause-menu .pause-heading h3{color:#fff4ce;margin:10px 0 8px;font-size:28px;line-height:1.25}.pause-menu .pause-heading p{color:#e5ce94;margin:0 0 6px;font-size:14px;line-height:1.4}.pause-heading small{color:#b8cdc0;font-size:12px}.pause-options{gap:10px;min-width:0;display:grid}.pause-menu .pause-options button{touch-action:manipulation;white-space:nowrap;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:46px;margin:0;font-size:15px;line-height:1.2;display:flex}.pause-menu .pause-options .pause-continue{color:#fff6d9;background:#288b54;border:1px solid #89d5a7;border-bottom:4px solid #166037;border-radius:14px;min-height:58px;font-size:21px;box-shadow:0 3px 12px #071b2833}.pause-menu .pause-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pause-menu .pause-actions .pause-wordbook{color:#42513b;background:#f6e8bd;border:1px solid #baa974;border-bottom:3px solid #85774e;border-radius:12px;padding:8px}.pause-menu .pause-home,.pause-menu .pause-source{color:#e2ecd5;background:#ffffff08;border:1px solid #a7c0a65c;border-radius:12px;padding:8px}.pause-menu button:active{filter:brightness(1.15)}.pause-menu .save-retry{min-height:32px!important;font-size:12px!important}.adventure-shell.mobile-immersive .pause-overlay.pause-menu{padding:max(8px,var(--game-safe-top,0px)) max(12px,var(--game-safe-right,0px)) max(8px,var(--game-safe-bottom,0px)) max(12px,var(--game-safe-left,0px));gap:0}.mobile-immersive .pause-card{gap:20px;width:min(620px,100%);padding:16px 22px}.game-paused .game-hud,.game-paused .route-progress,.game-paused .combo-indicator,.game-paused .power-indicators,.game-paused .journey-pockets,.game-paused .device-action,.game-paused .touch-controls,.game-paused .vault-return,.game-paused .shield-indicator,.game-paused .super-indicator,.game-paused .magnet-indicator,.game-paused .review-label,.game-paused .reward-banner{visibility:hidden}.game-debug-tools{z-index:32;align-items:center;gap:8px;display:flex;position:absolute;top:60px;right:12px}.game-paused .game-debug-tools{display:none}@media (max-width:480px) and (orientation:portrait){.adventure-shell:not(.mobile-immersive) .pause-card{grid-template-columns:1fr;gap:14px}.adventure-shell:not(.mobile-immersive) .pause-emblem{display:none}}@media (orientation:landscape) and (max-height:360px),(orientation:portrait) and (max-width:360px){.mobile-immersive .pause-card{gap:14px;padding:10px 16px}.mobile-immersive .pause-emblem{display:none}.mobile-immersive .pause-options{gap:7px}.mobile-immersive .pause-menu .pause-heading h3{font-size:24px}.mobile-immersive .pause-options .pause-continue{min-height:48px}.mobile-immersive .pause-options button{min-height:44px}}.mobile-immersive .review-scope-bar{display:none}.safari-play-guide{z-index:210;color:#fff5d6;width:100%;max-width:none;height:100%;max-height:none;padding:max(24px,env(safe-area-inset-top)) max(28px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(28px,env(safe-area-inset-left));touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:linear-gradient(160deg,#193c30f7,#214e43fa);border:0;flex-direction:column;justify-content:space-evenly;align-items:center;margin:0;display:flex;position:fixed;inset:0}.safari-guide-copy{text-align:center;pointer-events:none;max-width:470px}.safari-guide-copy>svg{color:#e9d889;margin:0 auto 14px}.safari-guide-copy h2{margin-bottom:14px;font-size:25px;font-weight:850}.safari-guide-copy p{font-size:17px;line-height:1.7}.safari-guide-copy small{color:#d5e2ce;margin-top:18px;font-size:13px;line-height:1.6;display:block}.safari-guide-close{right:max(12px,env(safe-area-inset-right));top:max(12px,env(safe-area-inset-top));touch-action:manipulation;background:#ffffff18;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute}.safari-guide-continue{touch-action:manipulation;justify-content:center;min-width:210px;min-height:48px}@media (orientation:landscape) and (max-height:420px){.safari-guide-copy h2{margin-bottom:6px;font-size:21px}.safari-guide-copy>svg{height:22px;margin-bottom:4px}.safari-guide-copy p{font-size:15px}.safari-guide-copy small{margin-top:6px}.safari-play-guide{border:0;gap:12px;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding-top:14px;padding-bottom:14px}}.safari-guide-rotate{text-align:center;pointer-events:none;max-width:360px;display:none}.safari-guide-rotate>svg{color:#ffe69d;margin:0 auto 18px}.safari-guide-rotate h2{margin:0 0 16px;font-size:26px}.safari-guide-rotate p{font-size:17px;line-height:1.7}.safari-guide-rotate small{color:#e5edcf;margin-top:18px;line-height:1.7;display:block}@media (orientation:portrait){.safari-guide-rotate{display:block}.safari-play-guide .safari-guide-copy,.safari-play-guide .safari-guide-continue{display:none}}.hero-portrait:not(.original-hero){background-image:url(data:image/webp;base64,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);background-size:100% 300%}.hero-portrait.original-hero{background-image:url(data:image/png;base64,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)}.lobby-wechat-share{color:#563016;z-index:16;background:#fff3d9f5;border:2px solid #9c723d;border-radius:15px;align-items:center;gap:7px;min-height:44px;padding:8px 15px;font-size:15px;font-weight:800;display:flex;position:absolute;top:112px;right:24px;box-shadow:0 3px #63432240}.lobby-wechat-share:hover{background:#fffaf0}.wechat-share-guide[data-slot=dialog-content]{top:max(20px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));--tw-translate-x:0;--tw-translate-y:0;color:#563016;background:#fff9eb;border:2px solid #d0b783;border-radius:22px;gap:16px;width:320px;max-width:calc(100vw - 32px);padding:22px;left:auto;box-shadow:0 12px 45px #172f3440;transform:translate(0,0)!important}.wechat-share-arrow{color:#368b62;justify-self:end}.wechat-share-guide [data-slot=dialog-title]{font-size:21px;font-weight:850;line-height:1.4}.wechat-share-guide [data-slot=dialog-description]{color:#735d43;font-size:16px;line-height:1.8}@media (max-width:600px) and (orientation:portrait){.lobby-wechat-share{top:96px;right:16px}}@media (orientation:landscape) and (max-height:600px){.lobby-wechat-share{top:78px;right:20px}.wechat-share-guide[data-slot=dialog-content]{gap:10px;padding:16px}.wechat-share-arrow{width:34px;height:34px}}.wechat-card-preview{background:#fff;border:1px solid #e5d8ba;border-radius:10px;align-items:center;gap:10px;padding:10px;display:flex}.wechat-card-preview img{object-fit:cover;border-radius:6px;flex-shrink:0;width:60px;height:60px}.wechat-card-preview strong{overflow-wrap:anywhere;font-size:14px;line-height:1.5}.wechat-card-preview small{color:#7d6b52;margin-top:4px;font-size:13px;line-height:1.5;display:block}.wechat-share-status{color:#34684e;font-size:13px;line-height:1.5}.wechat-share-diagnostic{color:#786b58;font-size:12px;line-height:1.5}.wechat-share-guide[data-slot=dialog-content]{max-height:calc(100dvh - 32px);overflow:auto}.wechat-share-guide button{min-height:44px}.adventure-map-dialog.grouped-level-map{flex-direction:column;height:min(850px,100dvh - 40px);display:flex;overflow:hidden;gap:0!important;padding:0!important}.map-directory-header{flex:none;padding:22px 26px 12px}.map-directory-header [data-slot=dialog-description]{margin:4px 0 10px}.map-directory-header .map-options{margin:0}.map-category-links{scrollbar-width:thin;background:#fff9ed;border-bottom:1px solid #ddcfb8;flex:none;align-items:center;gap:7px;padding:10px 24px 14px;display:flex;overflow-x:auto}.map-category-links button{color:#736347;white-space:nowrap;background:#fffdf7;border:1px solid #decfb5;border-radius:24px;flex:none;justify-content:center;align-items:center;gap:5px;min-height:42px;padding:8px 10px;font-size:13px;font-weight:700;display:flex}.map-category-links button[aria-current]{color:#fff8df;background:#395e48;border-color:#395e48;box-shadow:0 3px 7px #294c3b19}.map-category-links button>span{opacity:.75;font-size:11px}:is(.map-category-links button:focus-visible,.map-category-heading h3:focus-visible){outline-offset:3px;outline:3px solid #a77d3b}.map-directory-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:12px 25px 24px;overflow-y:auto}.map-category-section{padding:12px 0 24px}.map-category-section+.map-category-section{border-top:1px solid #e1d5c2;padding-top:25px}.map-category-heading{align-items:center;gap:12px;margin-bottom:16px;display:flex}.map-category-icon{width:46px;height:46px;color:var(--category-color);background:color-mix(in srgb,var(--category-color) 12%,#fffdf7);border-radius:14px;flex:none;place-items:center;display:grid}.map-category-heading h3{color:var(--category-color);margin:0;font-size:21px;font-weight:800;line-height:1.4}.map-category-heading h3 small{opacity:.8;margin-left:10px;font-size:12px;font-weight:500}.map-category-heading p{color:#88785f;margin:3px 0 0;font-size:12px;line-height:1.6}.grouped-level-map .map-level.selected{border-color:var(--category-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--category-color) 22%,transparent)}.grouped-level-map .map-level:focus-visible{outline:3px solid var(--category-color);outline-offset:3px}.map-directory-end{text-align:center;color:#98896f;margin:8px 0;font-size:12px}.grouped-level-map .map-landscape>b{color:#fff8df;background:#243c38ca;border-radius:8px;padding:3px 7px;font-size:13px}.grouped-level-map .map-landscape>svg{color:#fff6d4;filter:drop-shadow(0 1px 2px #244837)}@media (max-width:600px){.adventure-map-dialog.grouped-level-map{height:calc(100dvh - 22px)}.map-directory-header{padding:17px 16px 8px}.map-category-links{padding:8px 14px 11px}.map-directory-scroll{padding:8px 14px 18px}.map-category-heading h3{font-size:19px}.map-category-heading p{font-size:11px}.map-category-heading{gap:9px}.map-category-icon{width:39px;height:39px}.grouped-level-map .adventure-map-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-height:520px) and (orientation:landscape){.adventure-map-dialog.grouped-level-map{height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.map-directory-header{align-items:center;gap:16px;padding:10px 40px 3px 18px;display:flex}.map-directory-header [data-slot=dialog-title]{font-size:18px}.map-directory-header [data-slot=dialog-description]{display:none}.map-directory-header .map-options{margin-left:auto}.map-category-links{padding:7px 16px 8px}.map-category-links button{min-height:36px}.map-category-heading{margin-bottom:10px}.map-category-section{padding-top:5px}.grouped-level-map .map-landscape{height:78px}}.grouped-level-map .map-directory-header{flex-wrap:wrap;align-items:center;gap:8px 14px;padding:12px 16px;display:flex}.grouped-level-map .map-directory-header [data-slot=dialog-title]{white-space:nowrap;margin:0;font-size:20px}.grouped-level-map .map-directory-header .map-options{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0 0 0 auto;display:flex}.map-close{color:#344d3c;background:#f7e9c6;border:2px solid #d2c39d;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 3px #d2c39d}.map-close:focus-visible{outline-offset:2px;outline:3px solid #388551}.grouped-level-map .map-category-heading{margin-bottom:10px}.grouped-level-map .map-category-heading h3{font-size:19px}.grouped-level-map .map-category-section{padding:6px 0 18px}.grouped-level-map .map-category-section+.map-category-section{padding-top:16px}.grouped-level-map .map-level{padding-bottom:0}.grouped-level-map .map-level>strong{min-height:36px;padding:9px 10px;line-height:1.35}@media (max-width:600px){.grouped-level-map .map-directory-header{gap:8px;padding:10px 12px}.grouped-level-map .map-directory-header [data-slot=dialog-title]{flex:1}.grouped-level-map .map-directory-header .map-options{order:3;justify-content:space-between;width:100%}.map-close{width:48px;height:48px}.grouped-level-map .map-category-links,.grouped-level-map .map-directory-scroll{padding:8px 12px}}@media (max-height:520px) and (orientation:landscape){.grouped-level-map .map-directory-header{gap:10px;padding:6px 12px}.grouped-level-map .map-category-links{padding:5px 12px}.grouped-level-map .map-category-links button{min-height:34px;padding:6px 10px}.grouped-level-map .map-directory-scroll{padding:8px 12px}.grouped-level-map .map-category-heading{margin-bottom:7px}.grouped-level-map .map-category-heading h3{font-size:17px}.grouped-level-map .map-landscape{height:70px}.grouped-level-map .adventure-map-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.grouped-level-map .map-level>strong{padding:7px 9px;font-size:13px}}@media (min-width:1000px) and (max-height:520px){.grouped-level-map .adventure-map-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.adventure-viewport{position:relative}.wordbook-backdrop{z-index:85;background:#122c2bb0;position:absolute;inset:0}.wordbook{z-index:86;isolation:isolate;border:7px solid var(--book-body);outline:2px solid var(--book-edge);width:min(860px,100% - 52px);max-height:calc(100% - 44px);color:var(--book-ink);background:linear-gradient(90deg,#0000000a,transparent 8%,transparent 92%,#0000000a),var(--book-face);box-shadow:inset 0 0 0 2px var(--book-light),0 7px 0 var(--book-dark),0 10px 0 var(--book-edge),0 17px 0 #08191f35;touch-action:pan-y;-webkit-user-select:none;user-select:none;text-align:left;border-radius:15px 23px 21px 13px;flex-direction:column;padding:36px 27px 18px 32px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wordbook *{box-sizing:border-box}.wordbook button{font:inherit;cursor:pointer;touch-action:manipulation}.wordbook button:disabled{cursor:default;opacity:.35}.wordbook button:focus-visible{outline:3px solid var(--book-edge);outline-offset:3px}.wordbook button:not(:disabled):active{transform:translateY(2px)}.wordbook-binding{border-left:2px solid var(--book-dark);border-right:2px solid var(--book-light);background:repeating-linear-gradient(0deg,transparent 0 22px,var(--book-body) 22px 26px);opacity:.7;pointer-events:none;width:9px;position:absolute;top:12px;bottom:12px;left:5px}.wordbook-corner{background:var(--book-cap);border:2px solid var(--book-edge);z-index:3;pointer-events:none;width:24px;height:24px;position:absolute;box-shadow:inset 2px 2px #fff5}.wordbook-corner:after{content:"";background:var(--book-dark);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:7px}.wordbook-corner.top-left{border-radius:9px 3px 12px;top:-9px;left:-9px}.wordbook-corner.top-right{border-radius:3px 9px 3px 12px;top:-9px;right:-9px}.wordbook-corner.bottom-left{border-radius:3px 12px 3px 9px;bottom:-9px;left:-9px}.wordbook-corner.bottom-right{border-radius:12px 3px 9px;bottom:-9px;right:-9px}.wordbook-ribbon{background:var(--book-dark);max-width:550px;min-height:43px;color:var(--book-cap);border:2px solid var(--book-edge);box-shadow:inset 0 2px var(--book-light),0 3px #00000025;letter-spacing:1px;border-radius:5px 5px 12px;align-items:center;gap:10px;padding:6px 16px;font-size:16px;font-weight:850;display:flex;position:absolute;top:-21px;left:28px;right:61px}.wordbook-ribbon>svg{flex-shrink:0;width:28px;height:28px}.wordbook-ribbon>span{overflow-wrap:anywhere;flex:1}.wordbook-ribbon>b{opacity:.7;letter-spacing:2px;border-left:1px solid;padding-left:12px;font-size:14px}.wordbook-close{z-index:4;width:44px;height:44px;color:var(--book-edge);border:2px solid var(--book-body);background:var(--book-cap);box-shadow:0 3px var(--book-dark);border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:15px}.wordbook-invitation{grid-template-columns:minmax(150px,.88fr) 1.1fr;align-items:center;gap:28px;min-height:245px;padding:13px 20px 14px 6px;display:grid;position:relative}.wordbook-scene-window{border:5px solid var(--book-dark);height:228px;box-shadow:0 4px var(--book-light),inset 0 0 0 2px var(--book-cap);background-position:50%;background-size:cover;border-radius:100px 100px 9px 9px;position:relative}.wordbook-scene-window:after{content:"";border:2px solid var(--book-cap);border-radius:inherit;background:linear-gradient(#0000 60%,#102a2050);position:absolute;inset:0}.wordbook-scene-stamp{background:var(--book-body);width:72px;height:72px;color:var(--book-cap);border:3px solid var(--book-dark);box-shadow:inset 0 0 0 2px var(--book-light);z-index:1;border-radius:50%;padding:7px;position:absolute;bottom:9px;left:-19px;transform:rotate(-12deg)}.wordbook-scene-stamp>svg{width:100%;height:100%}.wordbook-kicker{letter-spacing:2px;opacity:.75;font-size:13px;font-weight:850}.wordbook-invitation [data-slot=dialog-title]{letter-spacing:1px;text-shadow:0 2px #ffffff75;margin:11px 0 13px;font-size:clamp(25px,3.1vw,40px);font-weight:950;line-height:1.4}.wordbook-invitation [data-slot=dialog-description]{color:inherit;opacity:.8;font-size:15px;line-height:1.9}.wordbook-emblem{border:3px solid var(--book-dark);outline:2px solid var(--book-light);background:var(--book-body);width:80px;height:80px;color:var(--book-cap);border-radius:50%;flex:none;display:block;overflow:hidden;box-shadow:0 3px #00000025}.wordbook-emblem>svg{width:100%;height:100%;display:block}.wordbook-emblem>svg:not(:has(image)){padding:7px}.wordbook-invitation>.wordbook-emblem{width:80px;height:80px;position:absolute;bottom:6px;right:-11px;transform:rotate(8deg)}.wordbook-offer-actions{border-top:2px dashed var(--book-body);align-items:center;gap:18px;margin-top:15px;padding:15px 2px 0;display:flex}.wordbook-unfold,.wordbook-depart{border:2px solid var(--book-edge);min-height:52px;box-shadow:inset 0 2px #ffffff70,0 4px var(--book-dark);white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:10px;padding:10px 18px;display:flex;font-weight:900!important}.wordbook-unfold{background:var(--book-body);color:var(--book-cap);text-shadow:0 1px var(--book-edge);flex:1.1}.wordbook-depart{color:#60451f;background:#ffe19a;border-color:#947041;font-size:16px;box-shadow:inset 0 2px #fff3c9,0 4px #8d6b39}.wordbook-offer-actions>.wordbook-depart{flex:1}.wordbook-heading{flex-shrink:0;align-items:center;gap:15px;min-height:73px;margin:0 42px 15px 0;display:flex;position:relative}.wordbook-heading>div{flex:1;min-width:0}.wordbook-heading [data-slot=dialog-title]{letter-spacing:1px;text-shadow:0 2px #ffffff70;font-size:29px;font-weight:950;line-height:1.35}.wordbook-heading [data-slot=dialog-description]{color:inherit;opacity:.72;margin-top:5px;font-size:13px}.wordbook-heading .wordbook-emblem{width:62px;height:62px;transform:rotate(7deg)}.wordbook-count{white-space:nowrap;align-self:flex-end;padding-bottom:8px;font-size:12px}.wordbook-count>b{font-size:20px}.wordbook-spread{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--book-body) transparent;border-top:1px solid var(--book-body);border-bottom:1px solid var(--book-body);touch-action:pan-y;background:linear-gradient(90deg,#0000 calc(50% - 5px),#00000009 50%,#0000 calc(50% + 5px));min-height:0;padding:13px 4px 16px;position:relative;overflow:auto}.wordbook-words{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 24px;margin:0;padding:0;list-style:none;display:grid;position:relative}.wordbook-words>li{min-width:0}.wordbook-word{border:1px solid var(--book-body);border-bottom:3px solid var(--book-body);width:100%;min-height:72px;color:var(--book-ink);text-align:left;background:#fffdf54d;border-radius:4px 9px 5px 7px;align-items:center;gap:11px;padding:10px 11px;display:flex;box-shadow:inset 0 1px #fffa,0 2px #00000009}.wordbook-word:hover{background:#fffdf590}.wordbook-word.is-speaking{background:var(--book-cap);border-color:var(--book-edge);box-shadow:inset 0 0 0 1px var(--book-edge),0 2px var(--book-dark)}.wordbook-number{opacity:.52;border-bottom:1px solid;align-self:flex-start;min-width:16px;font-size:11px;font-weight:900;line-height:1.6}.wordbook-word-copy{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.wordbook-word-copy>strong{letter-spacing:.3px;font-size:21px;font-weight:850;line-height:1.2}.wordbook-word-copy>span{opacity:.8;font-size:13px;line-height:1.35}.wordbook-speaker{background:var(--book-body);width:30px;height:40px;color:var(--book-face);border-radius:6px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;display:flex}.wordbook-speaker>small{height:10px;font-size:9px;font-weight:850;line-height:10px}.wordbook-wave{justify-content:center;align-items:center;gap:3px;height:19px;display:flex}.wordbook-wave>i{background:currentColor;border-radius:2px;width:3px;height:8px;display:block}.wordbook-wave>i:nth-child(2){height:16px}.wordbook-wave>i:nth-child(3){height:11px}.wordbook-watermark{opacity:.07;pointer-events:none;width:150px;height:150px;position:absolute;bottom:4px;right:6%}.wordbook-watermark>svg{width:100%;height:100%}.wordbook-footer{flex-shrink:0;align-items:center;gap:17px;padding-top:16px;display:flex}.wordbook-pages{align-items:center;gap:7px;display:flex}.wordbook-pages>button{border:2px solid var(--book-body);background:var(--book-cap);width:44px;height:44px;color:var(--book-edge);box-shadow:0 2px var(--book-dark);border-radius:7px;place-items:center;padding:0;display:grid}.wordbook-pages>span{text-align:center;white-space:nowrap;min-width:36px;font-size:15px;font-weight:850}.wordbook-pages i{opacity:.45;margin:0 5px;font-style:normal}.wordbook-listen-status{opacity:.75;flex:1;min-width:0;font-size:12px;line-height:1.5}.wordbook-footer .wordbook-depart{min-height:47px;padding:8px 15px;font-size:15px}.book-wood{background-image:repeating-linear-gradient(0deg,#0000 0 36px,#79562c09 36px 37px),linear-gradient(90deg,#0000000b,#0000 8% 92%,#00000009)}.book-stone{border-radius:7px 13px 8px 11px}.book-stone .wordbook-ribbon{background-image:linear-gradient(#0000 47%,#ffffff15 47% 52%,#0000 52%);border-radius:3px}.book-candy{border-radius:25px 25px 22px 22px;outline-color:#aa6b90}.book-candy .wordbook-ribbon{border-style:dashed}.book-leaf .wordbook-ribbon{border-radius:25px 4px}.book-ice{background-image:linear-gradient(125deg,#ffffff70,#0000 45%,#ffffff70 46%,#0000 48%)}.book-metal{box-shadow:inset 0 0 0 2px var(--book-light),0 6px var(--book-dark),0 9px var(--book-edge),0 17px #06152150;border-radius:7px}.book-metal .wordbook-ribbon{border-radius:3px 3px 16px}.book-paper{border-left-width:13px}.book-paper .wordbook-ribbon{color:#ffe2a9}.wordbook[data-compact=true]{border-width:5px;width:min(800px,100% - 44px);max-height:calc(100% - 38px);padding:23px 17px 12px 23px}.wordbook[data-compact=true] .wordbook-ribbon{max-width:460px;min-height:34px;padding:3px 12px;font-size:14px;top:-17px;left:23px;right:61px}.wordbook[data-compact=true] .wordbook-ribbon>svg{width:23px;height:23px}.wordbook[data-compact=true] .wordbook-close{width:44px;height:44px;top:5px;right:9px}.wordbook[data-compact=true] .wordbook-heading{gap:10px;min-height:45px;margin:0 43px 5px 0}.wordbook[data-compact=true] .wordbook-heading [data-slot=dialog-title]{font-size:23px}.wordbook[data-compact=true] .wordbook-heading [data-slot=dialog-description]{margin-top:0;font-size:11px}.wordbook[data-compact=true] .wordbook-heading .wordbook-emblem{width:42px;height:42px}.wordbook[data-compact=true] .wordbook-count{padding-bottom:3px;font-size:11px}.wordbook[data-compact=true] .wordbook-count>b{font-size:16px}.wordbook[data-compact=true] .wordbook-spread{padding:8px 2px 9px}.wordbook[data-compact=true] .wordbook-words{gap:7px 19px}.wordbook[data-compact=true] .wordbook-word{gap:8px;min-height:51px;padding:5px 8px}.wordbook[data-compact=true] .wordbook-word-copy{gap:1px}.wordbook[data-compact=true] .wordbook-word-copy>strong{font-size:18px}.wordbook[data-compact=true] .wordbook-word-copy>span{font-size:12px}.wordbook[data-compact=true] .wordbook-speaker{width:27px;height:34px}.wordbook[data-compact=true] .wordbook-footer{gap:12px;padding-top:9px}.wordbook[data-compact=true] .wordbook-footer .wordbook-depart{min-height:44px;font-size:14px}.wordbook[data-compact=true] .wordbook-listen-status{font-size:11px}.wordbook[data-compact=true] .wordbook-invitation{grid-template-columns:.85fr 1.15fr;gap:27px;min-height:0;padding:5px 30px 3px 7px}.wordbook[data-compact=true] .wordbook-scene-window{border-radius:65px 65px 6px 6px;height:165px}.wordbook[data-compact=true] .wordbook-invitation [data-slot=dialog-title]{margin:7px 0 8px;font-size:29px;line-height:1.25}.wordbook[data-compact=true] .wordbook-invitation [data-slot=dialog-description]{font-size:13px;line-height:1.7}.wordbook[data-compact=true] .wordbook-invitation>.wordbook-emblem{width:58px;height:58px;bottom:0;right:3px}.wordbook[data-compact=true] .wordbook-scene-stamp{width:57px;height:57px;bottom:8px;left:-13px}.wordbook[data-compact=true] .wordbook-offer-actions{margin-top:9px;padding-top:11px}.wordbook[data-compact=true] .wordbook-unfold,.wordbook[data-compact=true] .wordbook-depart{min-height:47px;padding:8px 16px;font-size:15px}.wordbook[data-narrow=true]{width:calc(100% - 32px);padding-left:21px;padding-right:14px}.wordbook[data-narrow=true] .wordbook-ribbon{letter-spacing:0;gap:7px;padding-inline:9px;font-size:12px;left:17px;right:51px}.wordbook[data-narrow=true] .wordbook-ribbon>b{padding-left:7px;font-size:11px}.wordbook[data-narrow=true] .wordbook-heading{margin-right:34px}.wordbook[data-narrow=true] .wordbook-heading [data-slot=dialog-title]{font-size:21px}.wordbook[data-narrow=true] .wordbook-heading .wordbook-emblem{display:none}.wordbook[data-narrow=true] .wordbook-count{font-size:10px}.wordbook[data-narrow=true] .wordbook-words{grid-template-columns:minmax(0,1fr)}.wordbook[data-narrow=true] .wordbook-spread{background:0 0}.wordbook[data-narrow=true] .wordbook-footer{flex-wrap:wrap;justify-content:space-between;gap:10px}.wordbook[data-narrow=true] .wordbook-listen-status{text-align:center;flex-basis:100%;order:3}.wordbook[data-narrow=true] .wordbook-pages{gap:4px}.wordbook[data-narrow=true] .wordbook-pages>span{font-size:13px}.wordbook[data-narrow=true] .wordbook-footer .wordbook-depart{padding-inline:12px}.wordbook[data-narrow=true] .wordbook-invitation{text-align:center;grid-template-columns:1fr;gap:15px;padding:10px 6px}.wordbook[data-narrow=true] .wordbook-scene-window{border-radius:60px 60px 6px 6px;width:75%;height:145px;margin:auto}.wordbook[data-narrow=true] .wordbook-invitation [data-slot=dialog-title]{margin:6px 0;font-size:29px}.wordbook[data-narrow=true] .wordbook-invitation [data-slot=dialog-title]>br{display:none}.wordbook[data-narrow=true] .wordbook-invitation [data-slot=dialog-description]{font-size:13px}.wordbook[data-narrow=true] .wordbook-invitation>.wordbook-emblem{width:56px;height:56px;top:116px;bottom:auto;right:0}.wordbook[data-narrow=true] .wordbook-offer-actions{flex-direction:column;gap:12px;margin-top:5px}.wordbook[data-narrow=true] .wordbook-offer-actions>button{flex:auto;width:100%;min-height:46px}:is(.adventure-shell:has(.wordbook) .touch-controls,.adventure-shell:has(.wordbook) .game-hud,.adventure-shell:has(.wordbook) .journey-pockets,.adventure-shell:has(.wordbook) .route-progress,.adventure-shell:has(.wordbook) .device-action){visibility:hidden}@media (prefers-reduced-motion:no-preference){.wordbook-word.is-speaking .wordbook-wave>i{animation:.7s ease-in-out infinite alternate wordbook-voice}.wordbook-word.is-speaking .wordbook-wave>i:nth-child(2){animation-delay:.2s}.wordbook-word.is-speaking .wordbook-wave>i:nth-child(3){animation-delay:.35s}@keyframes wordbook-voice{to{transform:scaleY(.35)}}}.pause-overlay .pause-wordbook{color:#ffedb9;background:#354f3be6;border:2px solid #c4b580;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:0;padding:7px 18px;font-size:15px;font-weight:800;display:flex}.pause-navigation{flex-wrap:wrap;justify-content:center;gap:8px 18px}@media (orientation:landscape) and (max-height:440px){.mobile-immersive .pause-overlay{gap:5px;padding:10px}.mobile-immersive .pause-overlay .hero-picker{margin-bottom:3px}.mobile-immersive .pause-overlay h3{font-size:20px}.mobile-immersive .pause-overlay .pause-restart{padding:6px}}.retry-overlay{z-index:25;touch-action:pan-y;background:#122c2bc2;place-items:center;padding:30px 24px;display:grid;position:absolute;inset:0;overflow:auto;container:retry/size}.retry-book{isolation:isolate;border:7px solid var(--retry-body);outline:2px solid var(--retry-edge);background:linear-gradient(90deg,#0000000a,transparent 12%,transparent 90%,#0000000a),var(--retry-face);width:min(690px,100%);color:var(--retry-ink);box-shadow:inset 0 0 0 2px var(--retry-light),0 7px var(--retry-dark),0 10px var(--retry-edge),0 18px #08191f40;text-align:left;border-radius:14px 22px 20px 12px;grid-template-columns:.78fr 1.22fr;gap:25px;padding:38px 28px 25px 34px;animation:.3s ease-out retry-arrive;display:grid;position:relative}.retry-book *{box-sizing:border-box}.retry-binding{border-inline:2px solid var(--retry-dark);background:repeating-linear-gradient(0deg,transparent 0 24px,var(--retry-body) 24px 28px);opacity:.5;width:8px;position:absolute;inset:12px auto 12px 6px}.retry-corner{background:var(--retry-cap);border:2px solid var(--retry-edge);border-radius:5px;width:22px;height:22px;position:absolute;box-shadow:inset 2px 2px #ffffff60}.retry-corner:after{content:"";background:var(--retry-dark);border-radius:50%;position:absolute;inset:7px}.retry-corner.tl{top:-9px;left:-9px}.retry-corner.tr{top:-9px;right:-9px}.retry-corner.bl{bottom:-9px;left:-9px}.retry-corner.br{bottom:-9px;right:-9px}.retry-ribbon{background:var(--retry-dark);color:var(--retry-cap);border:2px solid var(--retry-edge);box-shadow:inset 0 2px var(--retry-light),0 3px #00000025;letter-spacing:2px;border-radius:5px 5px 12px;padding:8px 24px;font-size:16px;font-weight:900;position:absolute;top:-24px;left:26px}.retry-scene{border:4px solid var(--retry-dark);min-height:218px;box-shadow:0 3px var(--retry-cap),inset 0 0 0 2px var(--retry-cap);background-position:50%;background-size:cover;border-radius:100px 100px 10px 10px;justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative;overflow:hidden}.retry-scene-light{background:radial-gradient(at 50% 52%,#fff4c659,#0000 65%),linear-gradient(#0000 20%,#102a20bd);position:absolute;inset:0}.retry-scene .retry-hero{image-rendering:auto;filter:drop-shadow(0 4px 2px #14241aa0);margin-top:0;position:relative;transform:scale(2.1)}.retry-heart{color:#ffc994;flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;bottom:13px;left:4px;right:4px}.retry-heart svg{filter:drop-shadow(0 2px #60402c);width:29px;height:29px}.retry-heart small{color:#fff0c4;font-size:11px;font-weight:800}.retry-copy{align-self:center;min-width:0}.retry-level{letter-spacing:1px;opacity:.7;font-size:12px;font-weight:850}.retry-copy h3{text-shadow:0 2px #fff8ddaa;margin:8px 0 10px;font-size:clamp(23px,3vw,31px);font-weight:950;line-height:1.35}.retry-copy p{opacity:.8;margin:0;font-size:13px;line-height:1.8}.retry-keepsake{border-block:1px dashed var(--retry-body);align-items:center;gap:8px;margin:14px 0;padding:9px 0;font-size:12px;display:flex}.retry-keepsake b{font-size:19px}.retry-book button{font:inherit;cursor:pointer;touch-action:manipulation;border:2px solid var(--retry-edge);min-height:44px;box-shadow:inset 0 2px #fff7d780,0 4px var(--retry-dark);border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:8px 12px;font-weight:850;display:flex}.retry-book button:disabled{opacity:.6;cursor:wait}.retry-book button:focus-visible{outline:3px solid var(--retry-body);outline-offset:5px}.retry-book button:not(:disabled):active{box-shadow:inset 0 2px #fff7d780,0 2px var(--retry-dark);transform:translateY(2px)}.retry-primary{color:#60451f;background:#ffe19a;width:100%}.retry-primary>span{align-items:center;gap:14px;font-size:17px;display:flex}.retry-primary small{opacity:.72;border-left:1px solid #8d6b3970;padding-left:12px;font-size:11px}.retry-actions{gap:9px;margin-top:13px;display:flex}.retry-actions button{background:var(--retry-body);color:var(--retry-cap);white-space:nowrap;flex:1;padding-inline:7px;font-size:12px}@container retry (height<=350px){.retry-book{gap:19px;width:min(640px,100%);padding:23px 21px 15px 27px}.retry-ribbon{padding:6px 17px;font-size:13px;top:-22px}.retry-scene{min-height:185px}.retry-copy h3{margin:4px 0;font-size:23px}.retry-copy p{font-size:12px;line-height:1.5}.retry-keepsake{margin:7px 0;padding:5px 0}.retry-actions{margin-top:9px}.retry-scene .retry-hero{transform:scale(1.8)}}@container retry (width<=430px){.retry-book{grid-template-columns:1fr;gap:16px;padding:26px 18px 20px 24px}.retry-scene{border-radius:60px 60px 8px 8px;min-height:110px}.retry-scene .retry-hero{margin-right:110px;transform:scale(1.6)}.retry-heart{bottom:23px;left:48%}.retry-copy h3{font-size:25px}.retry-copy p br{display:none}}@keyframes retry-arrive{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.retry-book{animation:none}}.retry-actions .retry-home{background:var(--retry-face);color:var(--retry-ink)}@container retry (width<=430px){.retry-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.retry-actions .retry-home{grid-column:1/-1}}.shop-backdrop{z-index:80;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#102d27b8;position:absolute;inset:0}.shop-panel{z-index:81;color:#513d29;text-align:left;-webkit-user-select:text;user-select:text;touch-action:pan-y;background:#fff3d4;border:3px solid #ad8041;border-radius:22px;outline:none;flex-direction:column;width:min(940px,100% - 20px);height:min(720px,100% - 24px);display:flex;position:absolute;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 20px 70px #10272170,inset 0 0 0 3px #ffeab1;container:shop/size}.shop-panel *{box-sizing:border-box;touch-action:pan-y}.shop-heading{background:linear-gradient(#f8e7ba,#f0d69d);border-bottom:1px solid #d5b67b;flex-shrink:0;align-items:center;gap:11px;padding:12px 17px;display:flex;box-shadow:inset 0 2px #fff3d4}.shop-sign{color:#fff2c9;background:#416746;border:2px solid #9caf80;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid;transform:rotate(-5deg);box-shadow:0 3px #bc9a5a}.shop-sign>svg{width:26px;height:26px}.shop-heading-copy{min-width:0}.shop-heading [data-slot=dialog-title]{text-overflow:ellipsis;letter-spacing:-.03em;white-space:nowrap;font-size:24px;font-weight:900;line-height:1.25;overflow:hidden}.shop-heading [data-slot=dialog-description]{color:#6e5839;margin-top:3px;font-size:12px;line-height:1.4}.shop-wallet{white-space:nowrap;background:#fff9e6;border:1px solid #d3ad61;border-radius:12px;align-items:center;gap:6px;min-height:44px;margin-left:auto;padding:6px 11px;display:flex;box-shadow:inset 0 -2px #e5c88b50}.shop-wallet>svg{color:#af771e;width:21px;height:21px}.shop-wallet strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:900;line-height:1.1}.shop-wallet small{color:#78613b;font-size:11px}.shop-close{color:#61472c;background:#e2c48c;border:1px solid #c39d61;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 2px #c8a269}.shop-close:disabled{filter:grayscale(.5)}.shop-close>svg{width:21px}.shop-tabs{flex-shrink:0;align-items:center;gap:5px;display:flex}.shop-tabs>button{color:#715737;white-space:nowrap;background:#f0e5c9;border:1px solid #e0caa1;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:7px 12px;font-size:14px;font-weight:850;display:flex}.shop-tabs>button[aria-pressed=true]{color:#fff9df;background:linear-gradient(#4c7956,#3b6547);border-color:#34593d;box-shadow:0 2px #24482f,inset 0 1px #88a477}.shop-tabs b{font-variant-numeric:tabular-nums;background:#e3d3ae;border-radius:8px;padding:1px 6px;font-size:12px;line-height:1.5}.shop-tabs>button[aria-pressed=true] b{color:#fff9df;background:#ffffff26}.shop-filters{border:0;gap:6px;min-width:0;margin:0;padding:0;display:flex}.shop-filters>button{color:#7c613b;white-space:nowrap;background:0 0;border:1px solid #d9bc84;border-radius:10px;flex:1;min-height:44px;padding:6px 10px;font-size:12px;line-height:1.3}.shop-filters>button[aria-pressed=true]{color:#533913;background:#f3d797;border-color:#bd9143;font-weight:850;box-shadow:inset 0 -2px #d5ad6650}.shop-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c6a772 #fff3d4;background:repeating-linear-gradient(0deg,#0000 0 90px,#98703305 90px 91px);flex:1;min-height:0;padding:14px 15px 18px;overflow:hidden auto}.shop-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.shop-item{background:#fffdf3;border:1px solid #dbc394;border-radius:15px;flex-direction:column;min-width:0;padding:10px;display:flex;box-shadow:0 3px #d5b67b75,inset 0 1px #fff}.shop-item-picture{position:relative}.shop-item-art{color:#8752a0;background:radial-gradient(at 50% 42%,#fff9ff 10%,#ead7f1 95%);border:1px solid #a780bf16;border-radius:10px;justify-content:center;align-items:center;height:106px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -9px 15px #7b50780a}.shop-item-art>svg:not(.shop-art-spark){width:92%;height:93%;overflow:hidden}.shop-item-art>.shop-thumbnail{image-rendering:auto;width:100%;height:100%}.shop-item-art>svg.lucide:not(.shop-art-spark){fill:currentColor;fill-opacity:.18;filter:drop-shadow(0 3px #fff8)drop-shadow(0 5px 5px #62442118);width:52px;height:52px}.shop-item-art>svg.shop-art-spark{opacity:.5;width:14px;height:14px;position:absolute;bottom:9px;right:8px}.shop-item-art.tone-blue{color:#497aac;background:radial-gradient(at 50% 42%,#f4fcff,#c9e6ed)}.shop-item-art.tone-gold{color:#b27b18;background:radial-gradient(at 50% 42%,#fffbe6,#f2dd95)}.shop-item-art.tone-green{color:#578858;background:radial-gradient(at 50% 42%,#f8ffe9,#d8e6b3)}.shop-item-art.tone-pink{color:#ad6674;background:radial-gradient(at 50% 42%,#fff6f1,#f1cbd0)}.shop-owned{color:#3d6637;background:#f6ffeceb;border:1px solid #b0c28f;border-radius:6px;align-items:center;gap:3px;padding:3px 5px;font-size:11px;font-weight:850;line-height:1;display:flex;position:absolute;top:5px;right:5px;box-shadow:0 1px 2px #45673615}.shop-item h3{margin:9px 0 5px;font-size:16px;font-weight:900;line-height:1.25}.shop-item>p{color:#736044;overflow-wrap:anywhere;flex:1;min-height:36px;margin:0 0 10px;font-size:12px;line-height:1.5}.shop-item-actions{flex-direction:column;gap:6px;margin-top:auto;display:flex}.shop-buy,.shop-use{border-radius:9px;justify-content:center;align-items:center;gap:5px;width:100%;min-height:44px;padding:7px 8px;font-size:12px;font-weight:800;line-height:1.4;display:flex}.shop-buy{color:#674414;background:linear-gradient(#ffdf87,#f0c663);border:1px solid #cba049;box-shadow:0 2px #bc9141,inset 0 1px #ffe9ad}.shop-buy b{font-variant-numeric:tabular-nums;font-size:17px}.shop-buy>span{white-space:nowrap;font-size:12px}.shop-panel button:disabled{opacity:1}.shop-buy:disabled{box-shadow:none;color:#796a50;background:#ece5d4;border-color:#d5c8ad}.shop-buy:disabled b,.shop-buy:disabled>svg{color:#755623}.shop-use{color:#365b2e;background:linear-gradient(#e6f1d7,#d3e5bb);border:1px solid #9db67f;box-shadow:0 2px #adbd92}.shop-use:disabled{color:#76684e;box-shadow:none;background:#ece9df;border-color:#d6cdba}.shop-use>span{overflow-wrap:anywhere}.shop-use>svg,.shop-buy>svg{flex:none}.shop-panel button:focus-visible{outline-offset:2px;outline:3px solid #538d73}.shop-panel button:not(:disabled){cursor:pointer}.shop-panel button:not(:disabled):active{transform:translateY(1px)}.shop-message{border-top:1px solid #d1c393;flex-shrink:0;align-items:center;gap:8px;margin:0;padding:5px 12px;font-size:12px;line-height:1.4;display:flex}.shop-message.is-error{color:#8b3d2f;background:#f6e1d4}.shop-message.is-success{color:#426033;background:#e4eed0}.shop-message>span,.shop-message>output{overflow-wrap:anywhere;flex:1;min-width:0}.shop-message>output{align-items:center;gap:6px;display:flex}.shop-message svg{flex:none}.shop-message>button{white-space:nowrap;background:#ffffff38;border:1px solid;border-radius:8px;flex:none;min-height:44px;margin-left:auto;padding:6px 10px;font-size:12px}.shop-empty{text-align:center;color:#78633f;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100%;padding:25px 15px;display:flex}.shop-empty>svg{color:#84995f;width:44px;height:44px}.shop-empty h3{margin:0;font-size:18px;font-weight:850}.shop-empty p{margin:0;font-size:13px;line-height:1.5}.shop-empty>button{min-height:44px}@container shop (width<=730px){.shop-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.shop-heading [data-slot=dialog-title]{font-size:21px}.shop-heading{gap:8px;padding-inline:12px}.shop-tabs>button{padding-inline:10px;font-size:13px}.shop-filters>button{padding-inline:9px}.shop-scroll{padding-inline:12px}}@container shop (width<=559px){.shop-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.shop-sign{display:none}.shop-heading{gap:7px;padding:10px 12px}.shop-heading [data-slot=dialog-description]{font-size:11px}.shop-wallet{gap:4px;padding:6px 8px}.shop-wallet strong{font-size:20px}.shop-wallet small{display:none}.shop-item{padding:8px}.shop-item-art{height:100px}.shop-item>p{font-size:12px}}@container shop (height<=500px){.shop-heading{padding:6px 12px}.shop-heading [data-slot=dialog-description]{display:none}.shop-heading [data-slot=dialog-title]{font-size:21px}.shop-scroll{padding-top:9px;padding-bottom:12px}.shop-item{padding:8px}.shop-item-art{height:79px}.shop-item-art>svg.lucide:not(.shop-art-spark){width:44px;height:44px}.shop-item h3{margin:6px 0 4px;font-size:15px}.shop-item>p{min-height:34px;margin-bottom:7px;font-size:12px;line-height:1.4}.shop-grid{gap:10px}}@container shop (height<=365px){.shop-item-art{height:58px}.shop-item-art>svg.lucide:not(.shop-art-spark){width:40px;height:40px}.shop-scroll{padding-top:7px;padding-bottom:10px}.shop-message{padding-block:3px}}@media (orientation:landscape) and (max-height:600px){.shop-panel{width:calc(100% - max(10px,env(safe-area-inset-left)) - max(10px,env(safe-area-inset-right)));height:calc(100% - max(6px,env(safe-area-inset-top)) - max(6px,env(safe-area-inset-bottom)));border-radius:17px}}.mobile-immersive .shop-panel{width:calc(100% - max(10px,var(--game-safe-left,0px)) - max(10px,var(--game-safe-right,0px)));height:calc(100% - max(6px,var(--game-safe-top,0px)) - max(6px,var(--game-safe-bottom,0px)));border-radius:17px}.shop-hud-button{color:#68502e;pointer-events:auto;background:#fff3c9;border:1px solid #f8e2a2;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-width:42px;min-height:36px;padding:6px 9px;font-size:12px;font-weight:800;display:flex}.shop-hud-button svg{width:17px}.shop-hud-button:disabled{opacity:.5}.adventure-shell:has(.shop-panel) .touch-controls{visibility:hidden}.lobby-dock .dock-shop{color:#c0862c}.lobby-dock{width:min(480px,80%)}.item-timer-stack{z-index:12;pointer-events:none;flex-wrap:wrap;justify-content:flex-end;gap:5px;max-width:65%;display:flex;position:absolute;top:65px;right:12px}.item-timer-stack>span{color:#786034;background:#fff9e3ed;border:1px solid #e4d5a3;border-radius:8px;align-items:center;gap:4px;padding:5px 8px;font-size:11px;display:flex;box-shadow:0 2px 5px #20382f20}.item-timer-stack b{font-variant-numeric:tabular-nums}.item-timer-stack small{color:#68916a;font-size:9px}.mobile-immersive .item-timer-stack{top:calc(max(6px,var(--game-safe-top)) + 60px);right:max(16px,var(--game-safe-right))}.item-timer-stack.has-shield{top:99px}.mobile-immersive .item-timer-stack.has-shield{top:calc(max(6px,var(--game-safe-top)) + 94px)}.mobile-immersive .shop-hud-button{min-height:44px}@media (max-width:680px){.shop-panel{height:calc(100% - 24px)}.lobby-dock{width:calc(100% - 38px)}}@media (max-width:460px) and (orientation:portrait){.lobby-dock button{min-width:0}.lobby-dock button>span:last-child{font-size:13px}}@media (orientation:landscape) and (max-height:600px){.shop-panel{height:calc(100% - max(6px,env(safe-area-inset-top)) - max(6px,env(safe-area-inset-bottom)))}.lobby-dock{width:390px}}.shop-label-short{display:none}.shop-body{flex-direction:column;flex:1;min-height:0;display:flex}.shop-scroll{width:auto}.shop-rules-toggle{color:#78613a;white-space:nowrap;background:#fff7e0;border:1px solid #ceb27b;border-radius:9px;justify-content:center;align-items:center;gap:5px;min-height:44px;margin-left:auto;padding:6px 10px;font-size:12px;display:flex}.shop-rules{z-index:4;color:#644b2c;background:#fff8e5;border:2px solid #b39254;border-radius:12px;padding:16px;position:absolute;bottom:14px;left:14px;right:14px;box-shadow:0 5px 25px #44321540}.shop-rules>strong{padding-right:32px;font-size:14px;line-height:1.5;display:block}.shop-rules>p{margin:8px 0 0;font-size:12px;line-height:1.7}.shop-rules>button{color:#715735;background:0 0;border:0;border-radius:9px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:4px;right:4px}@container shop (height<=500px){.shop-sign{display:none}.shop-heading{gap:8px;padding:5px 12px}.shop-item-art{height:70px}.shop-item h3{font-size:14px}.shop-scroll{padding:8px 12px 12px}.shop-grid{gap:8px}.shop-item{padding:7px}.shop-item-how{font-size:10px}}@container shop (width<=559px){.shop-label-full{display:none}.shop-label-short{display:inline}.shop-rules-toggle{padding-inline:7px}.shop-heading{gap:6px;padding-inline:10px}}@media (orientation:portrait){.mobile-immersive .shop-scroll{touch-action:none}}.shop-heading .shop-heading-copy{clip-path:none;white-space:normal;flex:1;width:auto;min-width:0;height:auto;margin-right:auto;position:static;overflow:visible}.shop-item-issue{color:#806442;overflow-wrap:anywhere;font-size:11px;line-height:1.45;display:block}.debug-preview-badge{white-space:nowrap;color:#35506e;background:#edf5ff;border:1px solid #a3b3c4;border-radius:6px;padding:3px 7px;font-size:11px}@container shop (width<=559px){.shop-heading [data-slot=dialog-title]{font-size:18px}.shop-heading [data-slot=dialog-description]{display:none}}.adventure-shell:not(.mobile-immersive) .shop-backdrop{position:fixed}.adventure-shell:not(.mobile-immersive) .shop-panel{height:min(720px,100dvh - 24px);position:fixed}.shop-item-how{color:#47634e;min-height:2.8em;font-size:11px;line-height:1.4;display:block}.shop-buy.shop-explain,.shop-use.shop-explain{box-shadow:none;color:#6b583b;background:#ece5d4;border-color:#d5c8ad}.shop-message.is-notice{color:#705326;background:#fff4d8}.shop-item-art>.shop-power-art{filter:drop-shadow(0 3px 2px #47302435);width:100%;max-width:142px;height:100%;padding:3px;overflow:hidden}.shop-heading .shop-rules-toggle{flex:none;width:44px;min-width:44px;height:44px;margin-left:0;padding:0}.level-opening{z-index:45;touch-action:none;color:#fff4c5;isolation:isolate;background:0 0;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.opening-copy{text-align:center;pointer-events:none;filter:drop-shadow(0 4px #334d31)drop-shadow(0 7px 8px #16382588);width:90%;opacity:clamp(0,calc((1 - var(--opening-progress)) * 8),1)}.opening-copy h2{letter-spacing:.03em;-webkit-text-stroke:1px #745027;margin:0;font-size:clamp(32px,7vw,70px);font-weight:950;line-height:1.15}.opening-copy h2>span:first-child{color:#fff0b2;opacity:0;transition:transform .22s cubic-bezier(.2,1.5,.5,1),opacity .15s;display:block;transform:translateY(12px)scale(.85)}.opening-go{justify-content:center;gap:.25em;margin-top:.12em;display:flex}.opening-go b{color:#ffdc52;opacity:0;transition:transform .22s cubic-bezier(.2,1.5,.5,1),opacity .15s;display:block;transform:translateY(20px)scale(.6)}.level-opening:not([data-beat="0"]) h2>span:first-child,.level-opening[data-beat="2"] .opening-go b:first-child,.level-opening[data-beat="3"] .opening-go b:nth-child(-n+2),.level-opening[data-beat="4"] .opening-go b{opacity:1;transform:translateY(0)scale(1)}.level-opening[data-variant="1"] .opening-go b{color:#a5f1e6}.level-opening[data-variant="2"] .opening-go b{color:#ffc999}.opening-status{color:#fff4c5;text-shadow:0 2px 3px #173b2b;font-size:12px;position:absolute;bottom:3%}.opening-resume{min-height:44px;position:absolute;bottom:16%}.mobile-immersive .opening-copy h2{font-size:clamp(30px,12vmin,64px)}@media (prefers-reduced-motion:reduce){.opening-copy h2>span:first-child,.opening-go b{transition:none;transform:none}.opening-copy{filter:none;text-shadow:0 3px 2px #334d31}}.opening-sprite{pointer-events:none;background:0 0;width:100%;height:100%;position:absolute;inset:0}.level-opening.has-sprite .opening-copy{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.era-jurassic .era-ocean{background-image:var(--era-background)}.era-jurassic .era-animal-jurassic{object-fit:contain;width:min(57%,780px);max-width:none;height:auto;animation:8s ease-in-out infinite alternate era-swim;bottom:16%;left:32%}.era-jurassic .era-shade{background:linear-gradient(90deg,#302b21dd,#302b2155 68%,#302b2120)}@media (max-height:500px),(pointer:coarse){.era-jurassic .era-animal-jurassic{opacity:.9;width:39%;bottom:31%;left:59%}}.era-pleistocene{background:linear-gradient(90deg,#333e35ee,#5552397a),var(--era-background) center/cover;--era-accent:#f4ce88}.era-animal-mammoth{filter:drop-shadow(0 16px 12px #26362d55);width:clamp(210px,30vw,400px);height:auto;bottom:11%;left:6%}.learning-records{color:#284035;max-width:1100px;margin:0 auto;padding:32px 0 8px}.learning-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:25px;display:flex}.learning-heading h1{font-size:30px}.learning-heading p:last-child{color:#758479;margin-top:6px}.learning-tabs{border-bottom:1px solid #dce5da;gap:8px;margin-bottom:24px;display:flex}.learning-tabs button{border-bottom:3px solid #0000;align-items:center;gap:9px;padding:14px 22px;font-weight:700;display:flex}.learning-tabs button[aria-selected=true]{color:#24764d;border-color:#24764d}.learning-tabs span{background:#e7eee5;border-radius:12px;padding:1px 7px;font-size:12px}.learning-date-bar,.learning-date-bar>div{align-items:center;gap:10px;display:flex}.learning-date-bar{justify-content:space-between;margin:20px 0}.learning-date-bar input,.wrong-search input,.wrong-search select,.card-export-options select{color:#34483a;background:#fff;border:1px solid #d7e2d5;border-radius:9px;min-width:0;min-height:42px;padding:10px 12px}.learning-date-bar button:not(.text-button){background:#fff;border-radius:8px;place-items:center;width:36px;height:40px;display:grid}.learning-records button:disabled,.card-export-dialog button:disabled{opacity:.45;cursor:not-allowed}.daily-metrics{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.daily-metrics>div{background:#fff;border:1px solid #e0e8dd;border-radius:15px;padding:22px}.daily-metrics>div:first-child{background:#edf5e8}.daily-metrics span{color:#647b68;font-size:13px}.daily-metrics strong{letter-spacing:-1px;color:#265f41;margin:6px 0;font-size:36px;display:block}.daily-metrics strong small{letter-spacing:0;margin-left:7px;font-size:13px;font-weight:500}.daily-metrics p{color:#718175;font-size:12px}.daily-metrics b{color:#405d47}.learning-week{background:#fff;border:1px solid #e0e8dd;border-radius:14px;grid-template-columns:repeat(7,1fr);gap:8px;margin:18px 0 30px;padding:13px;display:grid}.learning-week button{color:#738074;border-radius:8px;padding:8px 3px;font-size:12px}.learning-week button[aria-pressed=true]{color:#2f6946;background:#eff6e9}.learning-week strong{font-size:15px}.learning-week small{font-size:11px;font-weight:400}.week-bar{justify-content:center;align-items:end;height:65px;margin-bottom:8px;display:flex}.week-bar i{background:#a6c995;border-radius:5px 5px 2px 2px;width:26px}.learning-week button[aria-pressed=true] i{background:#438a5b}.learning-list-title{justify-content:space-between;align-items:center;margin:18px 0;display:flex}.learning-list-title h2,.wrong-intro h2{font-size:18px;font-weight:700}.learning-list-title>span{color:#7b877c;font-size:13px}.learning-table-wrap{background:#fff;border:1px solid #dfe7dc;border-radius:12px;overflow:auto}.learning-table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.learning-table th{color:#71806f;white-space:nowrap;background:#f5f7f1;padding:14px 17px;font-size:12px;font-weight:600}.learning-table td{vertical-align:middle;border-top:1px solid #edf0e9;padding:17px}.learning-table strong{overflow-wrap:anywhere;color:#253f2c;font-size:17px}.learning-table small{color:#82907e;margin-top:4px;font-size:11px;line-height:1.65;display:block}.learning-table details{color:#8a9586;margin-top:5px;font-size:11px}.learning-table details p{color:#63795f;padding:3px 0}.learning-table summary{cursor:pointer}.word-speak{color:#6d8867;vertical-align:middle;margin-left:8px;padding:5px;display:inline-flex}.learning-table .has-wrong{color:#b36940;font-weight:700}.learning-footnote{color:#83907e;margin:18px 0 25px;font-size:12px;line-height:1.85}.learning-empty{text-align:center;color:#799072;background:#fff;border:1px solid #e1e9dd;border-radius:14px;flex-direction:column;align-items:center;gap:13px;padding:50px 20px;display:flex}.learning-empty h2{color:#486b40;font-size:18px}.learning-empty p{font-size:14px}.learning-sync{color:#7c6731;background:#fff3d6;border:1px solid #efdeb4;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:12px 15px;font-size:12px;display:flex}.learning-sync button{white-space:nowrap;text-decoration:underline}.wrong-intro{justify-content:space-between;align-items:center;gap:20px;margin:25px 0;display:flex}.wrong-intro p{color:#7b8974;margin-top:7px;font-size:13px;line-height:1.7}.wrong-intro>button{flex-shrink:0}.wrong-filters{flex-wrap:wrap;gap:9px;margin:22px 0;display:flex}.wrong-filters button{color:#75866d;background:#fff;border:1px solid #dfe7d8;border-radius:9px;align-items:center;gap:9px;padding:11px 16px;font-size:13px;display:flex}.wrong-filters button[aria-pressed=true]{color:#456936;background:#e7f0dd;border-color:#9eb68b}.wrong-filters b{font-size:16px}.wrong-search{gap:10px;margin-bottom:15px;display:flex}.wrong-search input{flex:1;min-width:100px}.wrong-search select{max-width:38%;font-size:13px}.wrong-selection{z-index:2;background:#f8faf3f5;justify-content:space-between;align-items:center;gap:14px;padding:13px 0;display:flex;position:sticky;top:0}.wrong-selection label{align-items:center;gap:10px;font-size:13px;display:flex}.wrong-selection>div{gap:10px;display:flex}.learning-records input[type=checkbox]{accent-color:#4a7d40;cursor:pointer;flex-shrink:0;width:18px;height:18px}.learning-table .check-cell{width:40px;padding-right:0}.learning-table tr.is-selected td{background:#f2f7eb}.wrong-badge{color:#a96b3f;background:#fff3e5;border-radius:6px;padding:3px 8px;font-size:14px;display:inline-block}.learning-status{color:#5d8048;background:#edf4e7;border-radius:5px;padding:4px 7px;font-size:12px;font-weight:500}.learning-pagination{justify-content:center;align-items:center;gap:20px;margin:20px;font-size:13px;display:flex}.learning-pagination button{background:#fff;border-radius:6px;padding:8px}.card-export-dialog{flex-direction:column!important;gap:12px!important;width:min(900px,100vw - 24px)!important;max-width:900px!important;max-height:94dvh!important;padding:24px!important;display:flex!important;overflow:auto!important}.card-export-options{flex-wrap:wrap;align-items:end;gap:13px;font-size:12px;display:flex}.card-export-options label{color:#697b63;flex-direction:column;gap:6px;display:flex}.card-export-options .card-example-toggle{flex-direction:row;align-items:center;padding-bottom:12px}.card-image-preview{background:#e6e9e1;border-radius:10px;justify-content:center;align-items:center;min-height:180px;padding:18px;display:flex}.card-image-preview img{width:auto;max-width:100%;height:auto;max-height:49dvh;box-shadow:0 3px 18px #0002}.card-export-footer,.card-export-footer>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.card-export-footer>div button{background:#eef2e8;border-radius:6px;padding:7px}.card-export-tip{color:#829078;font-size:11px;line-height:1.6}.review-scope-bar{color:#765624;z-index:12;background:#fff2d5;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-size:12px;display:flex}.review-scope-bar>div{align-items:center;gap:9px;min-width:0;display:flex}.review-scope-bar small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.review-scope-bar strong{white-space:nowrap}.review-scope-bar button{white-space:nowrap;background:#fff;border:1px solid #dfc894;border-radius:7px;align-items:center;gap:5px;padding:7px 10px;font-weight:650;display:flex}.review-return{margin-top:6px!important}.review-label{pointer-events:none}@media (max-width:700px){.learning-records{padding-top:20px}.learning-heading h1{font-size:25px}.learning-heading p:last-child{font-size:12px}.learning-heading .secondary-button{padding:8px 10px;font-size:12px}.learning-tabs button{padding:12px 15px;font-size:14px}.daily-metrics{grid-template-columns:repeat(2,1fr);gap:9px}.daily-metrics>div{padding:16px}.daily-metrics strong{font-size:31px}.learning-week{gap:2px;margin-bottom:22px;padding:8px}.learning-date-bar{gap:5px}.learning-date-bar>div{gap:3px}.learning-date-bar input{width:145px;padding:8px;font-size:13px}.learning-date-bar .text-button{padding:6px;font-size:12px}.learning-date-bar button:not(.text-button){width:29px}.learning-table td{padding:13px 10px}.learning-table th{padding:12px 10px}.daily-word-table{min-width:570px}.wrong-word-table{min-width:650px}.wrong-intro{flex-direction:column;align-items:flex-start;gap:14px}.wrong-intro h2{font-size:17px}.wrong-filters{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.wrong-filters button{justify-content:space-between}.wrong-search{flex-wrap:wrap;gap:7px}.wrong-search input{flex-basis:100%;width:100%}.wrong-search select{width:calc(50% - 4px);max-width:none}.wrong-selection{flex-direction:column;align-items:flex-start;gap:12px}.wrong-selection>div{gap:8px;width:100%}.wrong-selection>div>button{flex:1;padding:10px;font-size:12px}.card-export-dialog{padding:18px!important}.card-export-options{gap:8px}.card-export-options select{padding:7px;font-size:12px}.card-export-options label{flex:1}.card-export-options .card-example-toggle{flex-basis:100%;padding:0}.card-image-preview{padding:10px}.card-image-preview img{max-height:43dvh}.card-export-footer .primary-button{padding:10px;font-size:12px}.card-export-tip{font-size:10px}.review-scope-bar{padding:5px 10px;font-size:11px}.review-scope-bar>div{gap:5px}.review-scope-bar small{max-width:210px;font-size:10px}.review-scope-bar button{padding:5px 8px;font-size:11px}}@media (max-height:500px) and (orientation:landscape){.review-scope-bar{padding:3px 12px;font-size:10px}.review-scope-bar button{padding:4px 10px}.review-scope-bar small{font-size:10px}.card-export-dialog{grid-template-columns:minmax(220px,1fr) minmax(200px,1fr);gap:8px 18px!important;display:grid!important}.card-export-dialog>[data-slot=dialog-title],.card-export-dialog>[data-slot=dialog-description],.card-export-options{grid-column:1}.card-image-preview{grid-area:1/2/6;min-height:0}.card-image-preview img{max-height:77dvh}.card-export-footer{flex-wrap:wrap;grid-column:1}.card-export-tip{grid-column:1}}[data-slot=dialog-content].learning-records-dialog{background:#f6f8ef;width:min(1100px,94vw);max-width:1100px;height:min(850px,90dvh);max-height:90dvh;padding:0;display:flex;overflow:hidden}.learning-records-dialog .learning-records{overscroll-behavior:contain;width:100%;min-height:0;padding:0 24px 20px;overflow:auto}.learning-records-dialog .learning-heading{z-index:4;background:#f6f8ef;border-bottom:1px solid #dce5da;margin:0 -24px 12px;padding:12px 20px;position:sticky;top:0}.learning-heading h2{font-size:20px;font-weight:750}.records-close{background:#eef2e3;border:1px solid #d8e1d0;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.record-pack-name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:300px;overflow:hidden;display:-webkit-box!important}.wrong-search select{text-overflow:ellipsis;max-width:100%}.learning-records-dialog .wrong-selection{position:static}@media (max-width:767px),(pointer:coarse) and (max-width:1100px){[data-slot=dialog-content].learning-records-dialog.mobile-screen-dialog{border-radius:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;padding:0;inset:0;transform:none}.learning-records-dialog .learning-records{padding:0 max(14px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))}.learning-records-dialog .learning-heading{padding:max(8px,env(safe-area-inset-top)) 0 8px;margin:0 0 8px}.learning-records-dialog .learning-tabs{margin-bottom:12px}.learning-records-dialog .learning-tabs button{padding:10px 12px}}@media (max-width:700px){.wrong-word-table{table-layout:fixed;min-width:0!important}.wrong-word-table thead{display:none}.wrong-word-table tbody tr{border-bottom:1px solid #e4e9df;grid-template-columns:26px minmax(0,1fr) 90px;gap:6px;padding:12px 8px;display:grid}.wrong-word-table tbody td{overflow-wrap:anywhere;border:0;min-width:0;padding:2px}.wrong-word-table tbody td:first-child{grid-area:1/1/3;width:auto}.wrong-word-table tbody td:nth-child(2){grid-area:1/2}.wrong-word-table tbody td:nth-child(3){text-align:right;grid-area:1/3}.wrong-word-table tbody td:nth-child(4){color:#76836f;grid-area:2/2;font-size:12px}.wrong-word-table tbody td:nth-child(4):before{content:"上次错选："}.wrong-word-table tbody td:nth-child(5){text-align:right;grid-area:2/3;font-size:12px}.wrong-word-table .record-pack-name{max-width:100%;font-size:11px}.wrong-intro{gap:12px;margin:14px 0}.wrong-intro h2{font-size:16px}}.word-card-loading{z-index:60;background:#fff8e7;border:1px solid #d8c49b;border-radius:16px;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex;position:fixed;inset:auto 16px 24px;box-shadow:0 4px 24px #22372b33}.word-card-loading button{background:#e7ecd6;border-radius:9px;padding:8px 14px}
