.chop-album-select{align-items:center;gap:7px;font-size:12px;display:flex}.chop-album-select select{color:#fff0c4;background:#122a2b;border:1px solid #8c985c;border-radius:7px;max-width:255px;min-height:36px;padding:5px}.chop-expedition-strip{color:#daeacb;background:#152d30;border-top:1px solid #3b5851;flex-wrap:wrap;align-items:center;gap:16px;padding:9px 15px;font:600 12px system-ui;display:flex}.chop-expedition-strip strong{color:#ffe89a}.chop-workshop{color:#e1e8d6;background:#10282a;border:1px solid #577364;border-radius:12px;margin-top:16px;padding:12px}.chop-workshop details{border-bottom:1px solid #3e5652;padding:12px 5px}.chop-workshop summary{cursor:pointer;color:#ffe4a1;font-weight:800}.chop-workshop p{font-size:14px;line-height:1.55}.chop-gear-grid{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:12px;margin-top:15px;display:grid}.chop-gear-grid article{background:#173438;border:1px solid #54615b;border-radius:10px;flex-direction:column;align-items:flex-start;gap:6px;padding:15px;display:flex}.chop-gear-grid article.equipped{border-color:#efd18b;box-shadow:inset 0 0 0 1px #efd18b}.chop-gear-grid h3,.chop-journal h3{margin:3px 0;font-size:17px}.chop-gear-grid b{color:#91e5c5;font-size:12px}.chop-gear-grid p{flex:1;margin:0 0 9px}.chop-item-glyph{font-size:34px}.chop-workshop button{color:#fff1bd;cursor:pointer;background:#254b49;border:1px solid #8c986e;border-radius:6px;min-height:38px;margin:3px 5px 0 0;padding:8px 10px}.chop-workshop button:disabled{opacity:.5;cursor:default}.chop-journal{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:15px;padding:0;list-style:none;display:grid}.chop-journal li{background:#1b3537;border-radius:8px;padding:15px}.chop-journal small{color:#bcdba7}.chop-field-guide{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.chop-arrival{z-index:8;isolation:isolate;background:#0a1823;position:absolute;inset:0;overflow:hidden}.chop-arrival-home{object-fit:cover;object-position:center 64%;width:100%;height:100%;animation:15s linear both chop-arrival-push;position:absolute}.chop-arrival-truck{object-fit:contain;filter:drop-shadow(0 12px 9px #0008);width:43%;max-height:42%;animation:6s ease-out both chop-arrival-drive;position:absolute;bottom:7%;left:27%}.chop-arrival-caption{color:#fff1b9;text-shadow:0 3px 4px #000;background:linear-gradient(#03121dea,#0000);width:100%;padding:20px 22px 65px;position:absolute;top:0;left:0}.chop-arrival-caption h2{margin:8px 0;font-size:clamp(18px,3vw,34px);font-weight:950}.chop-arrival-caption p{max-width:650px;font-size:clamp(11px,1.5vw,17px)}.chop-arrival-caption small{letter-spacing:2px;font-size:10px}.chop-intro-skip{z-index:2;color:#fff0bf;cursor:pointer;background:#0f242ce8;border:1px solid #dbc685;border-radius:7px;padding:10px 13px;font-size:13px;position:absolute;bottom:18px;right:14px}.chop-arrival-cloud{filter:blur(3px);background:radial-gradient(#bed95099 5%,#7a9f4266 42%,#0000 70%);border-radius:50%;width:22%;height:12%;animation:4s ease-in-out infinite chop-arrival-gas;position:absolute;top:40%;left:53%}.cloud-two{animation-delay:-1.5s;top:39%;left:35%}.cloud-three{animation-delay:-3s;top:45%;left:63%}.chop-intro-progress{background:#d7e99e;height:4px;position:absolute;bottom:0;left:0}.is-still *{animation:none!important}.chop-save-note{color:#ffdb91;padding:8px;font-size:12px}.chop-metal-lyrics{white-space:pre-wrap;max-height:300px;font:13px/1.6 system-ui;overflow:auto}@keyframes chop-arrival-drive{0%{transform:translate(-190%)}80%{transform:translate(0)}90%{transform:translateY(1px)}to{transform:translateY(0)}}@keyframes chop-arrival-push{0%{transform:scale(1)}to{transform:scale(1.035)}}@keyframes chop-arrival-gas{0%{opacity:.2;transform:translate(0)scale(.6)}55%{opacity:.85}to{opacity:0;transform:translate(-80px,25px)scale(2)}}@media (max-width:600px){.chop-album-select{flex-wrap:wrap}.chop-album-select select{max-width:205px}.chop-arrival-caption{padding:10px}.chop-arrival-caption p{max-width:75%;margin:3px 0}.chop-arrival-caption small{font-size:8px}.chop-intro-skip{padding:7px;font-size:11px;bottom:9px}.chop-arrival-truck{width:48%;bottom:8%;left:20%}.chop-workshop{padding:8px}.chop-gear-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.chop-expedition-strip{gap:7px;font-size:11px}}@media (prefers-reduced-motion:reduce){.chop-arrival *{animation:none!important}}.chop-player-hud{z-index:3;color:#fff2c2;pointer-events:none;background:#081e29ee;border:1px solid #9fbd9b;border-radius:10px;width:210px;max-width:54%;padding:10px 12px;position:absolute;top:10px;left:10px;box-shadow:0 4px 14px #0007}.chop-life-line{justify-content:space-between;align-items:center;gap:8px;display:flex}.chop-life-line>span{letter-spacing:.5px;font:800 10px system-ui}.chop-life-line strong{white-space:nowrap;font:800 21px system-ui}.chop-life-line strong>span{color:#ff8e87}.chop-life-pips{gap:4px;margin:5px 0 7px;display:flex}.chop-life-pips i{background:#3a4650;border-radius:2px;flex:1;height:6px}.chop-life-pips i.filled{background:#ed8776}.chop-buff-heading{letter-spacing:.4px;font:800 10px system-ui}.chop-buff-heading>span{letter-spacing:0;color:#c9d8c7;font-weight:500}.chop-player-hud ul{gap:5px;margin:6px 0 0;padding:0;list-style:none;display:flex}.chop-player-hud li{flex-direction:column;flex:1;align-items:center;gap:2px;min-width:0;display:flex}.chop-player-hud .chop-buff-icon{flex-shrink:0;width:27px;height:27px}.chop-player-hud small{font:700 9px system-ui}.chop-album-select .chop-shuffle{min-height:36px;padding:5px 10px}.chop-player-hud+*{isolation:auto}@media (max-width:600px){.chop-player-hud{width:175px;padding:7px 8px;top:6px;left:6px}.chop-life-line strong{font-size:18px}.chop-player-hud ul{gap:3px}.chop-player-hud .chop-buff-icon{width:24px;height:24px}}.chop-cabinet .chop-hud{grid-template-columns:minmax(0,2fr) 1fr 1fr}.chop-hud small{color:#c1d2bd;font-size:12px}.chop-map-catalog{grid-template-columns:1fr 1fr;gap:15px;padding:0;list-style:none;display:grid}.chop-overlay>div{margin:auto}@media (max-width:760px){.chop-map-catalog{grid-template-columns:1fr}}
