#wapuugotchi-submenu__mission{background-color:#fff;border:1px solid #c3c4c7;box-shadow:0 1px 1px rgba(0,0,0,.04);padding:24px}.wapuugotchi_missions__grid{display:grid;gap:20px}.wapuugotchi_missions__column{display:flex;flex-direction:column;gap:12px}.wapuugotchi_missions__card{background:#fafafa;border:1px solid #e2e2e2;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:16px 18px}.wapuugotchi_missions__card h2{margin:0}.wapuugotchi_missions__card_header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:10px}.wapuugotchi_missions__pill{align-items:center;align-self:center;background:#fff;border:1px solid #e2e2e2;border-radius:999px;box-shadow:0 1px 3px rgba(0,0,0,.06);color:#2c3338;display:inline-flex;font-size:12px;gap:6px;padding:8px 14px;white-space:nowrap}#wapuugotchi_missions li.wapuugotchi_mission__reset>*{color:tomato!important}#wapuugotchi_missions li.wapuugotchi_mission__reset>:hover{color:#ffa07a!important}@media(max-width:900px){.wapuugotchi_missions__grid{grid-template-columns:1fr}}
.wapuugotchi_missions__header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.wapuugotchi_missions__title h1{margin:0}.wapuugotchi_missions__header .subtitle{color:#50575e;margin-bottom:0;margin-top:8px;max-width:640px;opacity:.8}@media(max-width:900px){.wapuugotchi_missions__header{align-items:flex-start;flex-direction:column}}
:root{--marker-color:#090;--marker-attention-color:#0d0}@keyframes markerAttention{0%,to{fill:var(--marker-color);transform:translateY(0)}20%{fill:var(--marker-attention-color);transform:translateY(-8px)}40%{fill:var(--marker-color);transform:translateY(0)}60%{fill:var(--marker-attention-color);transform:translateY(-6px)}80%{fill:var(--marker-color);transform:translateY(0)}}.wapuugotchi_missions__map{position:relative;width:100%}.wapuugotchi_missions__map svg{display:block;height:auto;width:100%}.wapuugotchi_missions__map .cooldownTimer{align-items:center;background-color:rgba(0,0,0,.6);border-radius:20px;color:#fff;display:flex;flex-direction:column;left:50%;padding:15px 0;position:absolute;top:50%;transform:translate(-50%,-50%);width:150px}.wapuugotchi_missions__map .cooldownTimer img{margin-top:10px}.wapuugotchi_missions__map #mission_section{cursor:default;pointer-events:none}.wapuugotchi_missions__map #mission_section text.active{animation:markerAttention 2s 2s infinite;fill:var(--marker-color);pointer-events:none}.wapuugotchi_missions__map #mission_section text.active:not(.completed){cursor:pointer;opacity:1;pointer-events:auto}
.wapuugotchi_missions__description{color:#50575e;display:flex;flex-direction:column;gap:10px}.wapuugotchi_missions__headline{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.wapuugotchi_missions__description h2{color:#2c3338;margin:0}.wapuugotchi_missions__description p{font-size:14px;font-weight:400;line-height:22px;margin:0}
.wapuugotchi_missions__pearls{align-items:center;align-self:center;background:#fff8f0;border:1px solid #ff8a00;border-radius:999px;box-shadow:0 1px 3px rgba(0,0,0,.06);color:#2c3338;display:inline-flex;font-size:12px;gap:6px;padding:8px 14px;white-space:nowrap}.wapuugotchi_missions__pearls span img{margin-left:2px}.wapuugotchi_missions__pearls.reward-transferred{background:#f4fff7;border-color:#00a32a;color:#145214}
body .wapuugotchi_mission__overlay{background-color:rgba(0,0,0,.5)}body .wapuugotchi_mission__overlay.hidden{display:none;opacity:0}body .wapuugotchi_mission__overlay.unlocked{pointer-events:none}body .wapuugotchi_mission__overlay .wapuugotchi_mission__action{display:flex;justify-content:center;padding:0 100px}@media(max-width:782px){body .wapuugotchi_mission__overlay .wapuugotchi_mission__action{padding:0 10px}}body .wapuugotchi_mission__overlay .wapuugotchi_mission__action svg{height:100vh;max-width:500px}body #wapuugotchi__avatar{display:none}
