.gallery-fields[data-astro-cid-k4l34l7z]{flex-wrap:wrap;gap:16px;display:flex}.gallery-fields[data-astro-cid-k4l34l7z] .gallery-search[data-astro-cid-k4l34l7z]{flex:1;min-width:180px}.study-badge[data-astro-cid-k4l34l7z]{color:#e7bd72;padding-top:3px;font:10px Arial,sans-serif}.u6-sprites[data-astro-cid-k4l34l7z]{padding-block:46px;scroll-margin-top:24px}.gallery-heading[data-astro-cid-k4l34l7z] h2[data-astro-cid-k4l34l7z]{margin-top:14px;font-size:clamp(28px,3.3vw,43px)}.gallery-heading[data-astro-cid-k4l34l7z]>p[data-astro-cid-k4l34l7z]{max-width:850px}.gallery-tools[data-astro-cid-k4l34l7z]{justify-content:space-between;align-items:end;gap:24px;margin:28px 0;display:flex}.gallery-filters[data-astro-cid-k4l34l7z]{flex-wrap:wrap;gap:8px;display:flex}.u6-sprites[data-astro-cid-k4l34l7z] button[data-astro-cid-k4l34l7z]{font:inherit;cursor:pointer;color:var(--paper)}.gallery-filters[data-astro-cid-k4l34l7z] button[data-astro-cid-k4l34l7z],.gallery-more[data-astro-cid-k4l34l7z]{background:#142435;border:1px solid #776140;min-height:44px;padding:11px 14px;font-size:13px}.gallery-filters[data-astro-cid-k4l34l7z] button[data-astro-cid-k4l34l7z][aria-pressed=true]{color:#101a21;background:#d8b268;border-color:#f3d397}.gallery-filters[data-astro-cid-k4l34l7z] small[data-astro-cid-k4l34l7z]{opacity:.75;margin-left:5px}.gallery-search[data-astro-cid-k4l34l7z]{min-width:230px;color:var(--muted);gap:7px;font:12px Arial,sans-serif;display:grid}.gallery-search[data-astro-cid-k4l34l7z] input[data-astro-cid-k4l34l7z],.gallery-search[data-astro-cid-k4l34l7z] select[data-astro-cid-k4l34l7z]{width:100%;min-height:44px;color:var(--paper);background:#0b141c;border:1px solid #776140;padding:10px 13px;font:14px inherit}.sprite-grid[data-astro-cid-k4l34l7z]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.sprite-card[data-astro-cid-k4l34l7z]{background:linear-gradient(150deg,#1a2b39,#0c171f);border:1px solid #b28c4b70;min-width:0;padding:17px 12px 13px;box-shadow:0 8px 20px #0002}.sprite-card[data-astro-cid-k4l34l7z][hidden]{display:none}.sprite-card[data-astro-cid-k4l34l7z]>header[data-astro-cid-k4l34l7z]{flex-direction:column;gap:5px;padding:0 5px 14px;display:flex}.sprite-card[data-astro-cid-k4l34l7z] h3[data-astro-cid-k4l34l7z]{letter-spacing:0;margin:0;font-size:19px}.sprite-card[data-astro-cid-k4l34l7z]>header[data-astro-cid-k4l34l7z]>span[data-astro-cid-k4l34l7z]{text-transform:uppercase;letter-spacing:.13em;color:#b3ad9a;font:10px Arial,sans-serif}.sprite-labels[data-astro-cid-k4l34l7z]{text-align:center;color:#c6bdab;letter-spacing:.035em;grid-template-columns:1fr 1fr;gap:8px;font:10px/1.4 Arial,sans-serif;display:grid}.sprite-labels[data-astro-cid-k4l34l7z]>span[data-astro-cid-k4l34l7z]:last-child{color:#edce89}.sprite-open[data-astro-cid-k4l34l7z]{background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.sprite-window[data-astro-cid-k4l34l7z]{aspect-ratio:4/3;width:100%;display:block;overflow:hidden}.sprite-strip[data-astro-cid-k4l34l7z]{width:calc(var(--frames,4)*100%);max-width:none;height:auto;image-rendering:pixelated;display:block;transform:translate(0)}.enlarge-hint[data-astro-cid-k4l34l7z]{color:#d9cba9;opacity:0;background:#0a121bd9;padding:5px;font:10px Arial,sans-serif;position:absolute;bottom:2px;right:5px}.sprite-open[data-astro-cid-k4l34l7z]:hover .enlarge-hint[data-astro-cid-k4l34l7z],.sprite-open[data-astro-cid-k4l34l7z]:focus-visible .enlarge-hint[data-astro-cid-k4l34l7z]{opacity:1}.sprite-directions[data-astro-cid-k4l34l7z]{border-top:1px solid #b28c4b30;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;padding-top:9px;display:flex}.sprite-directions[data-astro-cid-k4l34l7z] button[data-astro-cid-k4l34l7z]{background:#142638;border:1px solid #a17c3e70;width:40px;height:40px;font-size:20px}.sprite-directions[data-astro-cid-k4l34l7z] button[data-astro-cid-k4l34l7z]:disabled{opacity:.2;cursor:default}.sprite-directions[data-astro-cid-k4l34l7z] span[data-astro-cid-k4l34l7z]{color:#d4c8ad;font:12px Arial,sans-serif}.sheet-link[data-astro-cid-k4l34l7z]{text-align:center;color:#c8bb9e;padding-top:9px;font:11px/1.6 Arial,sans-serif;display:block}.gallery-bottom[data-astro-cid-k4l34l7z]{justify-content:space-between;align-items:center;gap:20px;margin-top:24px;display:flex}.gallery-bottom[data-astro-cid-k4l34l7z] p[data-astro-cid-k4l34l7z]{font-size:13px}.art-note[data-astro-cid-k4l34l7z]{color:#b7b5a9;max-width:930px;font-size:13px;line-height:1.75}.u6-sprites[data-astro-cid-k4l34l7z] dialog[data-astro-cid-k4l34l7z]{width:min(720px,94vw);max-height:94dvh;color:var(--paper);background:#101e2b;border:1px solid #d0ac65;padding:22px;overflow:auto;box-shadow:0 20px 100px #000b}.u6-sprites[data-astro-cid-k4l34l7z] dialog[data-astro-cid-k4l34l7z]::backdrop{background:#03080ee8}.dialog-top[data-astro-cid-k4l34l7z]{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.dialog-top[data-astro-cid-k4l34l7z] h3[data-astro-cid-k4l34l7z]{margin:0;font-size:24px}.dialog-top[data-astro-cid-k4l34l7z] button[data-astro-cid-k4l34l7z]{background:0 0;border:1px solid #d0ac65;width:44px;height:44px}.dialog-window[data-astro-cid-k4l34l7z]{max-width:540px;margin-inline:auto}.u6-sprites[data-astro-cid-k4l34l7z] dialog[data-astro-cid-k4l34l7z] .sprite-labels[data-astro-cid-k4l34l7z]{font-size:13px}.u6-sprites[data-astro-cid-k4l34l7z] button[data-astro-cid-k4l34l7z]:focus-visible,.u6-sprites[data-astro-cid-k4l34l7z] input[data-astro-cid-k4l34l7z]:focus-visible{outline-offset:3px;outline:3px solid #efcc83}.gallery-more[data-astro-cid-k4l34l7z][hidden]{display:none}@media (width<=1100px){.sprite-grid[data-astro-cid-k4l34l7z]{grid-template-columns:repeat(3,minmax(0,1fr))}.gallery-tools[data-astro-cid-k4l34l7z]{flex-direction:column;align-items:stretch}.gallery-search[data-astro-cid-k4l34l7z]{max-width:400px}}@media (width<=720px){.sprite-grid[data-astro-cid-k4l34l7z]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sprite-card[data-astro-cid-k4l34l7z] h3[data-astro-cid-k4l34l7z]{font-size:16px}.sprite-card[data-astro-cid-k4l34l7z]{padding:13px 8px 10px}.sprite-labels[data-astro-cid-k4l34l7z]{font-size:9px}.gallery-filters[data-astro-cid-k4l34l7z] button[data-astro-cid-k4l34l7z]{padding:10px;font-size:12px}.gallery-bottom[data-astro-cid-k4l34l7z]{flex-direction:column;align-items:start;gap:5px}.u6-sprites[data-astro-cid-k4l34l7z]{padding-block:30px}.enlarge-hint[data-astro-cid-k4l34l7z]{display:none}.sprite-directions[data-astro-cid-k4l34l7z]{gap:4px}.sprite-directions[data-astro-cid-k4l34l7z] button[data-astro-cid-k4l34l7z]{width:34px}.sprite-directions[data-astro-cid-k4l34l7z] span[data-astro-cid-k4l34l7z]{font-size:11px}}@media (width<=480px){.sprite-grid[data-astro-cid-k4l34l7z]{grid-template-columns:1fr}.sprite-card[data-astro-cid-k4l34l7z]{width:100%;max-width:330px;margin-inline:auto}.sprite-card[data-astro-cid-k4l34l7z] h3[data-astro-cid-k4l34l7z]{font-size:20px}.sprite-labels[data-astro-cid-k4l34l7z]{font-size:12px}.sprite-directions[data-astro-cid-k4l34l7z] button[data-astro-cid-k4l34l7z]{width:42px}.sprite-directions[data-astro-cid-k4l34l7z] span[data-astro-cid-k4l34l7z]{font-size:13px}}.terrain-compare[data-astro-cid-fm5aoysf]{min-width:0;margin:0}.comparison-images[data-astro-cid-fm5aoysf]{aspect-ratio:16/9;background:#101e2b;border:1px solid #b28c4b88;position:relative;overflow:hidden}.comparison-images[data-astro-cid-fm5aoysf] img[data-astro-cid-fm5aoysf]{width:100%;height:auto;display:block}.comparison-before[data-astro-cid-fm5aoysf]{clip-path:inset(0 calc(100% - var(--reveal)) 0 0);position:absolute;inset:0}.comparison-tag[data-astro-cid-fm5aoysf]{color:#f4dfb7;background:#0b1421d9;border:1px solid #e8c77877;padding:7px 12px;font:11px Arial,sans-serif;position:absolute;top:14px}.comparison-tag[data-astro-cid-fm5aoysf].original{left:12px}.comparison-tag[data-astro-cid-fm5aoysf].renewed{right:12px}.comparison-line[data-astro-cid-fm5aoysf]{top:0;bottom:0;left:var(--reveal);pointer-events:none;background:#f2d58c;width:2px;position:absolute}.terrain-compare[data-astro-cid-fm5aoysf] label[data-astro-cid-fm5aoysf]{color:#d0c7b3;flex-direction:column;gap:10px;padding:15px 0;font:12px Arial,sans-serif;display:flex}.terrain-compare[data-astro-cid-fm5aoysf] input[data-astro-cid-fm5aoysf]{accent-color:#e7bd72;cursor:ew-resize;width:100%;min-height:28px}.terrain-compare[data-astro-cid-fm5aoysf] figcaption[data-astro-cid-fm5aoysf]{font-size:13px;line-height:1.8}.terrain-compare[data-astro-cid-fm5aoysf] strong[data-astro-cid-fm5aoysf]{color:#eed8ad;font-weight:500}.terrain-compare[data-astro-cid-fm5aoysf] input[data-astro-cid-fm5aoysf]:focus-visible{outline-offset:4px;outline:3px solid #efcc83}
