.atlas-finder,.atlas-resume-hub{--finder-forest:#0b1c16;--finder-surface:#132d24;--finder-paper:#f1ead9;--finder-gold:#d8bc7c;--finder-secondary:#c6d3c9;--finder-focus:#8fd3c8;--finder-line:#5e7568;color:var(--finder-paper);font-family:var(--archive-body,Manrope, sans-serif);min-width:0}.atlas-finder svg,.atlas-resume-hub svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.atlas-finder a,.atlas-resume-hub a{text-underline-offset:.25em}.atlas-finder :focus-visible,.atlas-resume-hub :focus-visible{outline:3px solid var(--finder-focus);outline-offset:4px}.atlas-finder__form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;margin:0;display:grid}.atlas-finder__query-field{grid-column:1/-1;min-width:0}.atlas-finder__form label{color:var(--finder-paper);margin-bottom:9px;font-size:13px;font-weight:650;line-height:1.5;display:block}.atlas-finder__input-wrap{background:var(--finder-forest);border:1px solid var(--finder-line);align-items:center;gap:13px;min-height:58px;padding:0 17px;display:flex}.atlas-finder__input-wrap>svg{color:var(--finder-gold)}.atlas-finder__input-wrap input{width:100%;min-width:0;min-height:56px;color:var(--finder-paper);font:inherit;caret-color:var(--finder-gold);background:0 0;border:0;border-radius:0;padding:12px 0;font-size:16px;line-height:1.5}.atlas-finder__input-wrap input::placeholder{color:var(--finder-secondary);opacity:1}.atlas-finder__game-field{min-width:0}.atlas-finder__game-field select{border:1px solid var(--finder-line);background:var(--finder-forest);width:100%;min-height:52px;color:var(--finder-paper);font:inherit;border-radius:0;padding:10px 34px 10px 14px;font-size:16px;line-height:1.5;display:block}.atlas-finder__submit{border:1px solid var(--finder-gold);min-height:52px;color:var(--finder-forest);background:var(--finder-gold);font:inherit;cursor:pointer;touch-action:manipulation;border-radius:0;justify-content:space-between;align-items:center;gap:18px;padding:12px 19px;font-size:14px;font-weight:750;line-height:1.5;transition:background-color .14s cubic-bezier(.23,1,.32,1),transform .1s cubic-bezier(.23,1,.32,1);display:inline-flex}.atlas-finder__submit:active:not(:focus-visible){transform:scale(.985)}.atlas-finder__help{max-width:65ch;color:var(--finder-secondary);margin:14px 0 0;font-size:12px;line-height:1.7}.atlas-finder__shortcuts{flex-wrap:wrap;gap:6px 22px;margin-top:13px;display:flex}.atlas-finder__shortcuts a{min-height:44px;color:var(--finder-gold);align-items:center;font-size:12px;line-height:1.5;display:inline-flex}.atlas-finder__results{border-top:1px solid var(--finder-line);margin-top:25px}.atlas-finder__results-heading{justify-content:space-between;align-items:baseline;gap:15px;padding:21px 0 14px;display:flex}.atlas-finder__results-heading h2{color:var(--finder-paper);font-family:var(--archive-display,Marcellus, Georgia, serif);letter-spacing:-.01em;margin:0;font-size:23px;font-weight:400;line-height:1.3}.atlas-finder__results-heading p{color:var(--finder-secondary);margin:0;font-size:12px;line-height:1.5}.atlas-finder__list,.atlas-resume-hub__list{margin:0;padding:0;list-style:none}.atlas-finder__list>li+li{border-top:1px solid var(--finder-line)}.atlas-finder__result{color:var(--finder-paper);justify-content:space-between;align-items:center;gap:22px;margin-inline:-13px;padding:18px 13px;text-decoration:none;transition:background-color .14s cubic-bezier(.23,1,.32,1);display:flex}.atlas-finder__result-copy{min-width:0}.atlas-finder__result-copy>strong{overflow-wrap:anywhere;font-size:17px;font-weight:650;line-height:1.5;display:block}.atlas-finder__result-meta{color:var(--finder-gold);flex-wrap:wrap;gap:3px 14px;margin-top:5px;font-size:12px;line-height:1.6;display:flex}.atlas-finder__result-copy>p{max-width:70ch;color:var(--finder-secondary);overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.7}.atlas-finder__result>svg{color:var(--finder-gold)}.atlas-finder__all{min-height:52px;color:var(--finder-gold);border-top:1px solid var(--finder-line);justify-content:space-between;align-items:center;gap:20px;padding:12px 0;font-size:13px;font-weight:650;display:flex}.atlas-finder__status{color:var(--finder-secondary);margin:0;padding:20px 0;font-size:14px;line-height:1.7}.atlas-finder__status h3{color:var(--finder-paper);font-family:var(--archive-display,Marcellus, Georgia, serif);margin:0 0 10px;font-size:23px;font-weight:400;line-height:1.3}.atlas-finder__status p{margin:0 0 12px}.atlas-finder__status a{min-height:44px;color:var(--finder-gold);align-items:center;display:inline-flex}.atlas-finder__retry{min-height:44px;color:var(--finder-paper);border:1px solid var(--finder-line);font:inherit;cursor:pointer;background:0 0;border-radius:0;padding:9px 14px;font-size:13px;line-height:1.6}.atlas-finder--page .atlas-finder__form{grid-template-columns:minmax(0,1fr) minmax(180px,.5fr) auto}.atlas-finder--page .atlas-finder__query-field{grid-column:auto}.atlas-finder--page .atlas-finder__list{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 40px;display:grid}.atlas-finder--page .atlas-finder__list>li{border-top:1px solid var(--finder-line)}.atlas-resume-hub{background:var(--finder-surface);border:1px solid var(--finder-line);padding:30px}.atlas-resume-hub__heading{justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:12px;display:flex}.atlas-resume-hub__heading h2{color:var(--finder-paper);font-family:var(--archive-display,Marcellus, Georgia, serif);letter-spacing:-.01em;margin:0;font-size:clamp(24px,2.4vw,34px);font-weight:400;line-height:1.3}.atlas-resume-hub__heading>a{min-height:44px;color:var(--finder-gold);align-items:center;gap:10px;font-size:12px;line-height:1.5;display:inline-flex}.atlas-resume-hub__note{max-width:72ch;color:var(--finder-secondary);margin:0 0 20px;font-size:13px;line-height:1.8}.atlas-resume-hub__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));gap:0 30px;display:grid}.atlas-resume-hub__list>li{border-top:1px solid var(--finder-line);min-width:0}.atlas-resume-hub__entry{min-height:155px;color:var(--finder-paper);align-items:center;gap:20px;padding:19px 0;text-decoration:none;display:flex}.atlas-resume-hub__entry-copy{flex:1;min-width:0}.atlas-resume-hub__game{color:var(--finder-gold);flex-wrap:wrap;gap:2px 12px;font-size:12px;line-height:1.7;display:flex}.atlas-resume-hub__entry-copy>strong{overflow-wrap:anywhere;margin-top:8px;font-size:17px;font-weight:600;line-height:1.6;display:block}.atlas-resume-hub__counts{color:var(--finder-secondary);flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:12px;font-size:12px;line-height:1.5;display:flex}.atlas-resume-hub__counts>span:first-child{font-variant-numeric:tabular-nums;color:var(--finder-paper)}.atlas-resume-hub__entry progress{width:100%;max-width:300px;height:3px;accent-color:var(--finder-gold);background:var(--finder-forest);border:0;border-radius:0;margin-top:13px;display:block}.atlas-resume-hub__entry progress::-webkit-progress-bar{background:var(--finder-forest)}.atlas-resume-hub__entry progress::-webkit-progress-value{background:var(--finder-gold)}.atlas-resume-hub__entry progress::-moz-progress-bar{background:var(--finder-gold)}.atlas-resume-hub__entry>svg{color:var(--finder-gold)}.atlas-resume-hub__empty nav{flex-wrap:wrap;gap:10px 24px;display:flex}.atlas-resume-hub__empty nav a{min-height:48px;color:var(--finder-gold);align-items:center;gap:15px;padding-block:9px;font-size:13px;line-height:1.6;display:inline-flex}.atlas-resume-hub__empty .atlas-finder__retry{margin-bottom:18px}.atlas-resume-hub__more{margin-top:12px}.atlas-resume-hub__more summary{width:fit-content;min-height:44px;color:var(--finder-gold);cursor:pointer;padding:10px 0;font-size:13px;line-height:1.7}.atlas-resume-hub--compact{padding:25px 28px}@media (hover:hover) and (pointer:fine){.atlas-finder__submit:hover{background:#e8d098}.atlas-finder__result:hover{background:var(--finder-surface)}.atlas-finder__result:hover strong,.atlas-resume-hub__entry:hover strong{text-underline-offset:.23em;text-decoration:underline}.atlas-finder__retry:hover{border-color:var(--finder-gold)}}@media (width<=900px){.atlas-finder--page .atlas-finder__form{grid-template-columns:minmax(0,1fr) auto}.atlas-finder--page .atlas-finder__query-field{grid-column:1/-1}.atlas-resume-hub__heading{flex-direction:column;align-items:flex-start;gap:5px}}@media (width<=640px){.atlas-finder__form,.atlas-finder--page .atlas-finder__form{grid-template-columns:minmax(0,1fr)}.atlas-finder__query-field,.atlas-finder--page .atlas-finder__query-field{grid-column:auto}.atlas-finder__submit{width:100%}.atlas-finder__results-heading{flex-direction:column;align-items:flex-start;gap:6px}.atlas-finder--page .atlas-finder__list{grid-template-columns:minmax(0,1fr)}.atlas-finder__result{gap:14px;padding-block:17px}.atlas-resume-hub,.atlas-resume-hub--compact{padding:24px 20px}.atlas-resume-hub__entry{min-height:140px}.atlas-resume-hub__empty nav{flex-direction:column;align-items:flex-start;gap:0}}@media (prefers-reduced-motion:reduce){.atlas-finder__submit,.atlas-finder__result{transition:none}.atlas-finder__submit:active{transform:none}}
