.acg,.acgs{--bg:#eef2f6;--fg:#10273f;--muted:#5a6b7e;--line:#c6d0db;--panel:#ffffff;--shirt:#ffffff;--pants:#10273f;--tie:#a0273a;--slop:#3fbf3a;--slop2:#2f8fe6;--iron:#7c8794;--iron2:#3f4a56;--steam:#9fb0c0;--display:"Press Start 2P", "Courier New", monospace;color:var(--fg);max-width:1040px;margin-left:auto;margin-right:auto}.acg{max-width:1400px}.acg{display:grid;gap:16px}.acg__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.acg__title{font-family:var(--display);font-size:clamp(20px,4vw,34px);line-height:1.5;margin:0;font-weight:400;text-transform:none;letter-spacing:0}.acg__eyebrow{font-family:var(--display);font-size:9px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.acg__stage{background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:8px}.acg canvas{display:block;width:100%;height:auto;aspect-ratio:600/170;max-width:100%;touch-action:none;cursor:pointer;outline:none;border-radius:3px}.acg canvas:focus-visible{box-shadow:0 0 0 3px var(--tie)}.acg__howto{display:grid;gap:6px;color:var(--muted);font-size:15px;line-height:1.5}.acg__howto p{margin:0}.acg__howto strong{color:var(--fg);font-weight:600}.acg__kbd{font-family:var(--display);font-size:8px;padding:3px 5px;border:1px solid var(--line);border-radius:3px;background:var(--panel);color:var(--fg);vertical-align:middle}.acg__row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:12px}.acg__best{font-family:var(--display);font-size:10px;display:flex;gap:14px;align-items:center;font-variant-numeric:tabular-nums}.acg__best span{color:var(--muted)}.acg__btns{display:flex;gap:8px;flex-wrap:wrap}.acg button.acg__btn{font-family:inherit;font-size:13px;line-height:1.2;color:var(--fg);background:transparent;border:1px solid var(--line);border-radius:4px;padding:7px 12px;cursor:pointer;min-height:0;text-transform:none;letter-spacing:0;width:auto}.acg button.acg__btn:hover{border-color:var(--muted);background:transparent;color:var(--fg)}.acg button.acg__btn:focus-visible{outline:2px solid var(--tie);outline-offset:2px}.acg__reward{font-family:var(--display);font-size:9px;display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:10px 12px;border:1px dashed var(--tie);border-radius:4px}.acg__reward[hidden]{display:none}.acg__reward code{font:inherit;color:var(--tie);background:none;padding:0}.acg__note{font-size:13px;color:var(--muted)}.acg__note p{margin:0}.acg__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.acgs{display:grid;gap:56px;padding-top:16px}.acgs__block{display:grid;gap:18px}.acgs__level{font-family:var(--display);font-size:clamp(16px,2.6vw,26px);line-height:1.5;margin:0;font-weight:400;text-transform:none;letter-spacing:0;color:var(--fg)}.acgs__sub{font-size:clamp(18px,2.2vw,24px);line-height:1.3;margin:-6px 0 0;font-weight:500;color:var(--fg);max-width:70ch}.acgs__grid{display:grid;gap:16px}.acgs__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:900px){.acgs__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.acgs__grid--4{grid-template-columns:1fr}}.acgs__card{background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:16px;display:grid;gap:10px;align-content:start;min-width:0}.acgs__card p{margin:0;font-size:14px;line-height:1.5;color:var(--muted)}.acgs__card p strong{color:var(--fg);font-weight:600}.acgs__sprite{background:var(--bg);border-radius:4px;display:flex;align-items:center;justify-content:center;padding:10px;height:150px}.acgs__sprite canvas{display:block;width:100%;max-width:190px;height:auto;image-rendering:pixelated}.acgs__sprite--hero{height:230px}.acgs__sprite--hero canvas{max-width:150px}.acgs__card .acgs__name{min-height:1.4em}.acgs__name{font-family:var(--display);font-size:12px;margin:0;font-weight:400;text-transform:none;letter-spacing:0;line-height:1.4}.acgs__threat{font-family:var(--display);font-size:8px;display:flex;gap:10px;align-items:center;color:var(--muted)}.acgs__threat b{color:var(--tie);font-weight:400;letter-spacing:.1em}.acgs__link{font-size:14px;font-weight:600;color:var(--fg);text-decoration:underline;text-underline-offset:3px;justify-self:start}.acgs__link:hover{color:var(--tie)}.acgs__heroGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:16px}@media(max-width:760px){.acgs__heroGrid{grid-template-columns:1fr}}.acgs__sheet{background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:16px;display:grid;gap:14px;align-content:start}.acgs__stats{margin:0;display:grid;gap:8px;font-size:13px}.acgs__stats>div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);padding-bottom:6px}.acgs__stats dt{font-family:var(--display);font-size:8px;color:var(--muted);align-self:center}.acgs__stats dd{margin:0;text-align:right;color:var(--fg)}.acgs__stats dd:has(+dd),.acgs__stats div:nth-child(2) dd,.acgs__stats div:nth-child(3) dd,.acgs__stats div:nth-child(4) dd,.acgs__stats div:nth-child(5) dd{font-family:var(--display);font-size:9px;color:var(--tie);letter-spacing:.1em}.acgs__gear{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:600px){.acgs__gear{grid-template-columns:1fr}}.acgs__gearItem{background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:16px;display:grid;gap:8px;align-content:start;min-width:0}.acgs__gearHead{display:flex;justify-content:space-between;gap:10px;align-items:baseline;flex-wrap:wrap}.acgs__gearItem p{margin:0;font-size:14px;line-height:1.5;color:var(--muted)}.acgs__price{font-family:var(--display);font-size:8px;color:var(--muted)}.acgs__product{display:grid;gap:8px;text-decoration:none;color:var(--fg);background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:12px;min-width:0;transition:border-color .15s}.acgs__product:hover{border-color:var(--fg);color:var(--fg)}.acgs__productImg{aspect-ratio:1/1;background:var(--bg);border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center}.acgs__productImg img{width:100%;height:100%;object-fit:cover;display:block}.acgs__tag{font-family:var(--display);font-size:8px;color:var(--muted);letter-spacing:.08em}.acgs__productTitle{font-weight:600;font-size:15px;line-height:1.3}.acgs__productMeta{display:flex;justify-content:space-between;gap:8px;font-size:14px}.acgs__equip{font-family:var(--display);font-size:8px;color:var(--tie);align-self:center}.acgs__line{font-size:13px;color:var(--muted)}.acgs__cheats{margin:0;padding:0;list-style:none;display:grid;gap:12px;font-size:15px;line-height:1.5;max-width:72ch}.acgs__cheats li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:start}.acgs__cheats b{font-weight:600}.acgs__icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--panel);border:1px solid var(--line);border-radius:4px}.acgs__icon svg{width:22px;height:22px;fill:none;stroke:var(--tie);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.acgs__fine{margin:0;font-size:13px;color:var(--muted)}.acgs__cta{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center;justify-content:space-between;background:var(--fg);color:#fff;border-radius:6px;padding:22px 24px}.acgs__ctaLine{margin:0;font-family:var(--display);font-size:clamp(9px,1.4vw,12px);line-height:1.7;max-width:40ch}.acgs__btn{display:inline-block;font-size:14px;font-weight:600;color:var(--fg);background:#fff;border:1px solid #fff;border-radius:4px;padding:10px 16px;text-decoration:none;white-space:nowrap}.acgs__btn:hover{background:var(--bg);color:var(--fg)}.acgs__btn--ghost{background:transparent;color:#fff;margin-left:8px}.acgs__btn--ghost:hover{background:#ffffff1f;color:#fff}@media(prefers-reduced-motion:reduce){.acgs__product{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/249/assets/andcollar-game.css.map */
