@charset "UTF-8";.collection-challenge .page-reward-wrapper,.special-research-list .page-reward-wrapper{--reward-box-width:300px;width:var(--reward-box-width);padding-left:1em}.collection-challenge .page-reward-wrapper .reward-banner,.special-research-list .page-reward-wrapper .reward-banner{--text-size:18px;--banner-before:var(--text-size) 0 var(--text-size) var(--text-size);--banner-after:var(--text-size) var(--text-size) var(--text-size) 0;position:absolute;width:100%;height:calc(var(--text-size) * 2);background-color:#ff6587;margin-left:calc(var(--reward-box-width) / 3);padding-left:1.25em}.collection-challenge .page-reward-wrapper .reward-banner p,.special-research-list .page-reward-wrapper .reward-banner p{font-size:var(--text-size);font-weight:700;line-height:calc(var(--text-size) * 2);color:#fff;margin:0}.collection-challenge .page-reward-wrapper .reward-banner p:after,.collection-challenge .page-reward-wrapper .reward-banner p:before,.special-research-list .page-reward-wrapper .reward-banner p:after,.special-research-list .page-reward-wrapper .reward-banner p:before{content:"";position:absolute;height:0;width:0;border-style:solid;border-width:0}.collection-challenge .page-reward-wrapper .reward-banner p:before,.special-research-list .page-reward-wrapper .reward-banner p:before{border-width:var(--banner-before);border-color:#ff6587 transparent;left:calc(var(--text-size) * -1)}.collection-challenge .page-reward-wrapper .reward-banner p:after,.special-research-list .page-reward-wrapper .reward-banner p:after{border-width:var(--banner-after);border-color:#ff6587 transparent;right:calc(var(--text-size) * -1)}.collection-challenge .page-reward-wrapper .page-reward-list,.special-research-list .page-reward-wrapper .page-reward-list{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:var(--reward-box-width);border-radius:10px 0 0 40px;padding:1em 2em 1em 1em;margin-top:1em;background:rgba(255, 255, 255, 0.2941176471);min-height:135px;box-shadow:inset 5px 5px 17px #e6e6e6,inset -5px -5px 17px #fff}.collection-challenge .page-reward-wrapper .page-reward-list .page-reward,.special-research-list .page-reward-wrapper .page-reward-list .page-reward{position:relative;text-align:center;display:grid;justify-self:center;flex:0 0 calc(33.333% - 10px);max-width:85px}.collection-challenge .page-reward-wrapper .page-reward-list .page-reward .page-reward-item,.special-research-list .page-reward-wrapper .page-reward-list .page-reward .page-reward-item{height:75px;width:75px;margin:auto;display:flex}.collection-challenge .page-reward-wrapper .page-reward-list .page-reward .page-reward-item img,.special-research-list .page-reward-wrapper .page-reward-list .page-reward .page-reward-item img{max-height:65px;max-width:65px;margin:auto}.collection-challenge .page-reward-wrapper .page-reward-list .page-reward .reward-label,.special-research-list .page-reward-wrapper .page-reward-list .page-reward .reward-label{font-weight:700;font-size:medium;text-align:center;line-height:1.15;vertical-align:middle;opacity:0.8}.collection-challenge .page-reward-wrapper .page-reward-list .page-reward .resource-info,.special-research-list .page-reward-wrapper .page-reward-list .page-reward .resource-info{--resource-size:1.75em;display:inline-flex;position:absolute;left:0.25em;top:-0.25em;width:var(--resource-size);height:var(--resource-size);vertical-align:middle;border-radius:50%;border:1px solid #ddd;background:rgba(221, 221, 221, 0.5)}.collection-challenge .page-reward-wrapper .page-reward-list .page-reward .resource-info img,.special-research-list .page-reward-wrapper .page-reward-list .page-reward .resource-info img{max-height:var(--resource-size);max-width:var(--resource-size)}.special-research-header{margin-block-end:0}.special-research-subtitle{font-style:italic;margin-block-start:0}.special-research-list .step-item{position:relative;display:flex;overflow:hidden;border-radius:0.5em;border:solid 1px #ddd;padding:0.5em 0;margin-bottom:0.75em;box-shadow:2px 2px 4px #ededed,-2px -2px 4px #fff}.special-research-list .step-item .research-icon{--size:125px;filter:invert(1);position:absolute;opacity:0.05;height:var(--size);width:var(--size);bottom:-30px;left:-20px}.special-research-list .step-item .step-label{position:relative;border-radius:0 0.5em 0.5em 0;border:solid 1px #ddd;height:60px;min-width:70px;left:-12px;transform:skew(-15deg);padding:5px;line-height:1.15;color:#fff;overflow:hidden}.special-research-list .step-item .step-label .step-background{position:absolute;top:0;left:0;height:100%;width:100%;filter:brightness(0.92);z-index:-1}.special-research-list .step-item .step-label .step-text{transform:skew(15deg);font-size:x-small;font-style:italic;padding-left:10px;opacity:0.75}.special-research-list .step-item .step-label .step-number{transform:skew(15deg);text-align:center;font-size:xx-large;font-style:italic;font-weight:700;padding-left:10px}.special-research-list .step-item .step-label .bubble1,.special-research-list .step-item .step-label .bubble2,.special-research-list .step-item .step-label .bubble3,.special-research-list .step-item .step-label .bubble4{content:"";transform:skew(15deg);border-radius:100%;background-color:#fff;position:absolute;z-index:-1;opacity:0.15}.special-research-list .step-item .step-label .bubble1{height:20px;width:20px;top:25px;left:25px}.special-research-list .step-item .step-label .bubble2{height:30px;width:30px;top:15px;left:5px}.special-research-list .step-item .step-label .bubble3{height:22px;width:22px;top:7px;left:35px}.special-research-list .step-item .step-label .bubble4{height:23px;width:23px;top:40px;left:50px}.special-research-list .step-item .step-name{font-size:smaller;font-style:italic;opacity:0.6;font-weight:700;padding-bottom:5px}.special-research-list .step-item .reward-text .reward-bubble{--size:40px;position:relative;display:inline-flex;height:var(--size);width:var(--size);border-radius:100%;border:1px solid #ddd;background:#eee}.special-research-list .step-item .reward-text .reward-bubble .reward-image{margin:auto;max-height:var(--size);max-width:var(--size)}.special-research-list .step-item .task-reward-wrapper{flex-grow:4}.special-research-list .step-item .task-reward-wrapper .task-reward:not(:last-child){border-bottom:solid 1px #ddd}.special-research-list .step-item .task-reward-wrapper .task-reward{min-height:45px;display:flex;justify-content:space-between;padding:5px 0 5px 5px}.special-research-list .step-item .task-reward-wrapper .task-reward .task-text{margin-top:auto;margin-bottom:auto;line-height:1.15;font-weight:700;opacity:0.8}.special-research-list .step-item .task-reward-wrapper .task-reward .reward-text{--size:150px;display:flex}.special-research-list .step-item .task-reward-wrapper .task-reward .reward-text .reward-bubble,.special-research-list .step-item .task-reward-wrapper .task-reward .reward-text .reward-label{margin-top:auto;margin-bottom:auto;line-height:1.15}.special-research-list .step-item .task-reward-wrapper .task-reward .reward-text .reward-label{font-size:0.8em;font-weight:700;margin-left:6px;opacity:0.8;width:100px;word-wrap:normal}.special-research-list .step-item .task-reward-wrapper .task-reward .reward-text .item-quantity{display:none}.special-research-list .step-item .task-reward-wrapper .task-reward .reward-text .resource-info{display:none}.event-field-research-list{display:flex;flex-direction:row;flex-wrap:wrap;padding-inline-start:0;margin-top:0;padding-bottom:1em;column-gap:12px}.event-field-research-list li{display:flex;justify-content:space-between;margin-top:6px;margin-bottom:6px;max-height:calc(1.8em + 55px);width:calc(50% - 6px);overflow:hidden;text-align:left;padding:0.9em 1.25em;font-size:smaller;position:relative;border:1px solid #ddd;border-radius:0.5em;background-color:#fff;box-shadow:2px 2px 4px #ededed,-2px -2px 4px #fff}@media (max-width: 750px){.event-field-research-list li{width:100%}}.event-field-research-list li:hover{background:linear-gradient(180deg, rgb(255, 255, 255) 0, rgb(246, 246, 246) 90%, rgb(246, 246, 246) 100%);cursor:pointer;-webkit-tap-highlight-color:transparent}.event-field-research-list li:active{background:#f2f2f2;transform:translate(-1px, 1px)}.event-field-research-list li:before{border-style:solid;border-color:#5e5e5e;border-width:0.1em 0.1em 0 0;content:"";display:flex;position:absolute;height:0.35em;width:0.35em;left:50%;bottom:0.5em;transform:rotate(135deg);vertical-align:top}.event-field-research-list li .task{font-weight:700;margin-top:auto;margin-bottom:auto;margin-right:6px;line-height:1.15}.event-field-research-list li .reward-list{display:flex;margin-top:auto;margin-bottom:auto}.event-field-research-list li .reward-list .plus-more-rewards{margin-top:auto;margin-bottom:auto;margin-left:0.5em;margin-right:0.15em}.event-field-research-list li .reward-list .plus-more-rewards span{font-style:italic;font-size:xx-large;font-weight:700;color:#777}.event-field-research-list li .reward-list .rewards-header{display:none}.event-field-research-list li .reward-list .reward .reward-bubble{position:relative;margin-left:5px;display:inline-flex;width:55px;height:55px;vertical-align:middle;border-radius:50%;border:1px solid #ddd;background:#eee}.event-field-research-list li .reward-list .reward .reward-bubble .reward-image{max-height:55px;max-width:55px;margin:auto}.event-field-research-list li .reward-list .reward .reward-bubble .shiny-icon{position:absolute;height:1.15em;right:-0.2em;top:-0.2em}.event-field-research-list li .reward-list .reward .reward-bubble .quantity{position:absolute;height:1.15em;right:-0.2em;bottom:-0.2em;font-size:smaller;color:#fff;background:rgba(90, 90, 90, 0.7);border-radius:0.5em;padding-left:4px;padding-right:4px;line-height:1.15em}.event-field-research-list li .reward-list .reward .reward-bubble .resource-info{display:inline-flex;position:absolute;right:-0.5em;top:-0.5em;width:2em;height:2em;vertical-align:middle;border-radius:50%;border:1px solid #ddd;background:rgba(221, 221, 221, 0.5)}.event-field-research-list li .reward-list .reward .reward-bubble .resource-info img{max-height:2em;max-width:2em}.event-field-research-list li .reward-list .reward .reward-label{display:none}.event-field-research-list li .reward-list .reward .cp-values .max-cp,.event-field-research-list li .reward-list .reward .cp-values .min-cp{display:none}.event-field-research-list li .reward-list .reward.hide-reward-overflow{display:none}.event-field-research-list li.active{min-height:100px;padding-left:0.75em;padding-right:0.75em;height:fit-content;max-height:initial;flex-wrap:wrap}.event-field-research-list li.active:before{transform:rotate(-45deg)}.event-field-research-list li.active .task{margin-top:initial;border-bottom:1px solid #d3d3d3;width:100%;padding-bottom:5px;padding-left:0.5em;padding-right:0.5em}.event-field-research-list li.active .reward-list{justify-content:flex-start;flex-wrap:wrap;width:100%;margin-top:initial;padding-top:0.5em;padding-bottom:0.5em}.event-field-research-list li.active .reward-list .rewards-header{display:initial;font-weight:700;color:#747474;font-style:italic;margin-left:5px;margin-bottom:5px;border-bottom:0 solid #d3d3d3;font-size:small;align-items:flex-end}.event-field-research-list li.active .reward-list .reward{display:flex;width:100%;padding-top:0.25em;padding-bottom:0.25em;border-bottom:1px dotted #d3d3d3}.event-field-research-list li.active .reward-list .reward .reward-bubble{border-radius:15%}.event-field-research-list li.active .reward-list .reward .reward-bubble .resource-info{display:none}.event-field-research-list li.active .reward-list .reward .reward-bubble.resource-reward{height:30px;border-radius:5px}.event-field-research-list li.active .reward-list .reward .reward-bubble.resource-reward .reward-image{height:30px;width:30px}.event-field-research-list li.active .reward-list .reward .reward-bubble.resource-reward .quantity{display:none}.event-field-research-list li.active .reward-list .reward .reward-label{display:initial;padding-left:10px;padding-right:10px;margin-top:auto;margin-bottom:auto;line-height:1.15}.event-field-research-list li.active .reward-list .reward .reward-label span:not([class]){font-weight:700}.event-field-research-list li.active .reward-list .reward .cp-values{display:flex;margin-left:auto;margin-top:auto;margin-bottom:auto}.event-field-research-list li.active .reward-list .reward .cp-values .max-cp,.event-field-research-list li.active .reward-list .reward .cp-values .min-cp{display:inline-block;font-weight:700;line-height:1.15;border:1px solid #d3d3d3;border-radius:5px;padding:4px;align-self:flex-end}.event-field-research-list li.active .reward-list .reward .cp-values .max-cp div,.event-field-research-list li.active .reward-list .reward .cp-values .min-cp div{font-weight:700;font-size:x-small;color:#747474;border-bottom:1px solid #d3d3d3;font-style:italic}.event-field-research-list li.active .reward-list .reward .cp-values .max-cp{font-size:x-large}.event-field-research-list li.active .reward-list .reward .cp-values .min-cp{font-size:large;color:#606060;margin-left:0.25em}.event-field-research-list li.active .reward-list .reward.hide-reward-overflow{display:inline-flex}.event-field-research-list li.active .reward-list .plus-more-rewards{display:none}.reward-bubble.bug{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(168, 184, 32, 0.25) 100%)!important}.cp-values.bug .max-cp,.cp-values.bug .min-cp{background:linear-gradient(180deg, rgba(168, 184, 32, 0.25) 0, rgba(168, 184, 32, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.reward-bubble.dark{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(162, 146, 136, 0.25) 100%)!important}.cp-values.dark .max-cp,.cp-values.dark .min-cp{background:linear-gradient(180deg, rgba(162, 146, 136, 0.25) 0, rgba(162, 146, 136, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.reward-bubble.dragon{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(112, 56, 248, 0.25) 100%)!important}.cp-values.dragon .max-cp,.cp-values.dragon .min-cp{background:linear-gradient(180deg, rgba(112, 56, 248, 0.25) 0, rgba(112, 56, 248, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.reward-bubble.electric{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(248, 208, 48, 0.25) 100%)!important}.cp-values.electric .max-cp,.cp-values.electric .min-cp{background:linear-gradient(180deg, rgba(248, 208, 48, 0.25) 0, rgba(248, 208, 48, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.reward-bubble.fairy{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(238, 153, 172, 0.25) 100%)!important}.cp-values.fairy .max-cp,.cp-values.fairy .min-cp{background:linear-gradient(180deg, rgba(238, 153, 172, 0.25) 0, rgba(238, 153, 172, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.reward-bubble.fighting{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(192, 48, 40, 0.25) 100%)!important}.cp-values.fighting .max-cp,.cp-values.fighting .min-cp{background:linear-gradient(180deg, rgba(192, 48, 40, 0.25) 0, rgba(192, 48, 40, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.reward-bubble.fire{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(240, 128, 48, 0.25) 100%)!important}.cp-values.fire .max-cp,.cp-values.fire .min-cp{background:linear-gradient(180deg, rgba(240, 128, 48, 0.25) 0, rgba(240, 128, 48, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.reward-bubble.flying{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(168, 144, 240, 0.25) 100%)!important}.cp-values.flying .max-cp,.cp-values.flying .min-cp{background:linear-gradient(180deg, rgba(168, 144, 240, 0.25) 0, rgba(168, 144, 240, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.reward-bubble.ghost{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(112, 88, 152, 0.25) 100%)!important}.cp-values.ghost .max-cp,.cp-values.ghost .min-cp{background:linear-gradient(180deg, rgba(112, 88, 152, 0.25) 0, rgba(112, 88, 152, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.reward-bubble.grass{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(120, 200, 80, 0.25) 100%)!important}.cp-values.grass .max-cp,.cp-values.grass .min-cp{background:linear-gradient(180deg, rgba(120, 200, 80, 0.25) 0, rgba(120, 200, 80, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.reward-bubble.ground{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(224, 192, 104, 0.25) 100%)!important}.cp-values.ground .max-cp,.cp-values.ground .min-cp{background:linear-gradient(180deg, rgba(224, 192, 104, 0.25) 0, rgba(224, 192, 104, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.reward-bubble.ice{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(152, 216, 216, 0.25) 100%)!important}.cp-values.ice .max-cp,.cp-values.ice .min-cp{background:linear-gradient(180deg, rgba(152, 216, 216, 0.25) 0, rgba(152, 216, 216, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.reward-bubble.normal{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(168, 168, 120, 0.25) 100%)!important}.cp-values.normal .max-cp,.cp-values.normal .min-cp{background:linear-gradient(180deg, rgba(168, 168, 120, 0.25) 0, rgba(168, 168, 120, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.reward-bubble.poison{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(160, 64, 160, 0.25) 100%)!important}.cp-values.poison .max-cp,.cp-values.poison .min-cp{background:linear-gradient(180deg, rgba(160, 64, 160, 0.25) 0, rgba(160, 64, 160, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.reward-bubble.psychic{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(248, 88, 136, 0.25) 100%)!important}.cp-values.psychic .max-cp,.cp-values.psychic .min-cp{background:linear-gradient(180deg, rgba(248, 88, 136, 0.25) 0, rgba(248, 88, 136, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.reward-bubble.rock{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(184, 160, 56, 0.25) 100%)!important}.cp-values.rock .max-cp,.cp-values.rock .min-cp{background:linear-gradient(180deg, rgba(184, 160, 56, 0.25) 0, rgba(184, 160, 56, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.reward-bubble.steel{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(184, 184, 208, 0.25) 100%)!important}.cp-values.steel .max-cp,.cp-values.steel .min-cp{background:linear-gradient(180deg, rgba(184, 184, 208, 0.25) 0, rgba(184, 184, 208, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.reward-bubble.water{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(104, 144, 240, 0.25) 100%)!important}.cp-values.water .max-cp,.cp-values.water .min-cp{background:linear-gradient(180deg, rgba(104, 144, 240, 0.25) 0, rgba(104, 144, 240, 0.25) 15%, rgb(255, 255, 255) 100%)!important}.collection-challenge{display:flex;flex-wrap:wrap;position:relative;overflow:hidden;border:1px solid #ddd;border-radius:0.5em;background:#fff;margin-bottom:2em;padding:0;padding-bottom:0.5em;background:linear-gradient(145deg, #fff, #e6e6e6);box-shadow:8px 8px 15px #f5f5f5,-8px -8px 15px #fff}.collection-challenge .header{padding:0.5em;margin-bottom:0.5em;font-weight:700;color:#fff;display:flex;width:100%}.collection-challenge .header .fa-check-square-o{display:block;padding:0.25em 0.25em 0.25em 0}.collection-challenge .instructions{opacity:0.8;font-style:italic;margin:0 1em;width:100%;margin-bottom:0.5em;margin-top:0.25em}.collection-challenge .list-reward-wrapper{display:flex;width:100%}.collection-challenge .list{display:flex;width:100%;margin:0 1em 1em 1em;flex-wrap:wrap;justify-content:flex-start;padding:0}.collection-challenge .list .item{text-align:center;width:calc((100% - 5em) / 5);min-width:4em;margin-top:1em;margin-left:0.5em;margin-right:0.5em}.collection-challenge .list .item .image-wrapper{position:relative;border-radius:0.5em;width:100%;margin:0;display:flex;background:#fff}.collection-challenge .list .item .image-wrapper:before{content:"";display:block;padding-top:100%;width:100%}.collection-challenge .list .item .image-wrapper .image{margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;width:initial;max-width:100%;max-height:100%;padding:0.5em 0.5em 0.1em 0.5em}.collection-challenge .list .item .image-wrapper .icon{margin:auto;position:absolute;right:-0.25em;top:-0.25em;width:1.75em;height:1.75em;vertical-align:middle;border-radius:1em;background:green}.collection-challenge .list .item .image-wrapper .icon img{width:1.5em;height:1.5em;margin-top:0.125em}.collection-challenge .list .item .label{padding-top:0.5em;font-size:small;font-weight:700;overflow:hidden;opacity:0.8}.events-list{display:block}.hide-event,.hide-event-final{display:none}.events-list-header{margin-block-start:0.25em;margin-block-end:0.75em;font-style:italic;border-bottom:1px solid #999}.event-item{display:flex;border-radius:10px;border:1px;width:100%;background:var(--background-color)}.event-item h2{align-self:flex-start;margin-right:auto;margin-block-start:0.25em;margin-block-end:0;margin-top:0.25em;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100vw - 9em);overflow:hidden}.events-list a{text-decoration:none;color:var(--text-color)}.event-item-wrapper{padding:0 0.2em 0.2em 0.2em;border:1px;background:#dfe6e9;border-radius:10px;margin-bottom:0.5em}.event-item-wrapper.community-day{background-color:#1660a9}.event-item-wrapper.raid-day{background-color:#e74c3c}.event-item-wrapper.raid-battles{background-color:#c0392b}.event-item-wrapper.elite-raids{background-color:#a21416}.event-item-wrapper.event{background-color:#27ae60}.event-item-wrapper.season{background-color:#38ada9}.event-item-wrapper.raid-hour{background-color:#c0392b}.event-item-wrapper.research{background-color:#1abc9c}.event-item-wrapper.research-day{background-color:#159e83}.event-item-wrapper.timed-research{background-color:#1abc9c}.event-item-wrapper.limited-research{background-color:#159e83}.event-item-wrapper.pokéstop-showcase{background-color:#3ca392}.event-item-wrapper.live-event{background-color:#d63031}.event-item-wrapper.pokémon-go-fest{background-color:#153d94}.event-item-wrapper.pokémon-go-tour{background-color:#1d3a74}.event-item-wrapper.research-breakthrough{background-color:#795548}.event-item-wrapper.special-research{background-color:#13a185}.event-item-wrapper.global-challenge{background-color:#0a64b5}.event-item-wrapper.go-rocket-takeover{background-color:#1e1e1e}.event-item-wrapper.team-go-rocket{background-color:#1e1e1e}.event-item-wrapper.giovanni-special-research{background-color:#1e272e}.event-item-wrapper.safari-zone{background-color:#3d7141}.event-item-wrapper.city-safari{background-color:#3d7141}.event-item-wrapper.ticketed-event{background-color:#de3e9b}.event-item-wrapper.ticketed{background-color:#de3e9b}.event-item-wrapper.go-battle-league{background-color:#8e44ad}.event-item-wrapper.pokémon-spotlight-hour{background-color:#e58e26}.event-item-wrapper.bonus-hour{background-color:#40407a}.event-item-wrapper.update{background-color:#2980b9}.event-item-wrapper.raid-weekend{background-color:#6f1e51}.event-item-wrapper.potential-ultra-unlock{background-color:#2c3e50}.event-item-wrapper.location-specific{background-color:#284b92}.event-item-wrapper.wild-area{background-color:#015b63}.event-item-wrapper.max-battles{background-color:#811356}.event-item-wrapper.max-mondays{background-color:#690342}.event-item-wrapper.go-pass{background-color:#ddb22f}.event-item-wrapper > p{margin-block-start:0;margin-block-end:0;margin-top:0;margin-bottom:0;color:#eee;font-size:16px;font-weight:400;padding:0.3em}.event-item img{align-self:flex-end;width:100%;max-width:initial;object-fit:cover;height:5em;width:10em;border-radius:10px 0 0 10px;vertical-align:middle}.event-item img.left{object-position:0 50%}.event-item img.right{object-position:100% 50%}.event-text-container{display:flex;margin-left:0.5em}.event-text{display:block;width:24em}.event-text > p{margin-block-start:0;margin-block-end:0;margin-top:0;margin-bottom:0;font-size:smaller;opacity:0.8}.countdown-text-type{font-size:13px;opacity:0.9;font-style:italic;margin-top:auto;margin-bottom:0.1em;margin-right:0.2em}.event-countdown-container{height:5em;overflow:hidden}.event-countdown{border-left:1px solid #eee;margin-top:0.5em;font-size:28.5px;padding-left:0.5em}.event-countdown span.cd-txt{font-size:13px;font-weight:700;opacity:0.8}.event-countdown span.cd-num{font-weight:700}.event-header-time-period{font-size:0.9em;font-style:italic;font-weight:700;opacity:0.75;margin-block-start:1.25em;margin-block-end:0.5em}.event-header-time-period:empty{margin-block-start:0;margin-block-end:0}[class=event-header-time-period]:not(:empty){padding-top:1em;border-top:1px dashed grey}.week-line-break{overflow:hidden;text-align:center;margin-block-start:0.5em}.week-line-break > span{position:relative;display:inline-block;opacity:0.5;font-size:smaller}.week-line-break > span:after,.week-line-break > span:before{content:"";position:absolute;top:50%;border-bottom:2px solid #cfcfcf;width:100vw;margin:0 20px}.week-line-break > span:before{right:100%}.week-line-break > span:after{left:100%}@media only screen and (max-width: 1080px) and (min-width: 769px){.event-text{width:calc(100vw - 30em)}}@media only screen and (max-width: 768px){.event-img-wrapper{height:5em;width:5em}.event-item img{height:5em;width:5em}.event-item h2{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:55vw}.event-item-wrapper > p{font-size:13px}.event-text-container{display:block;width:100%}.event-text{width:initial}.event-text > p{margin-block-start:0;margin-block-end:0;margin-top:0;margin-bottom:0;font-size:13px;width:100%}.event-countdown-container{border-top:1px solid #eee;margin-top:0.75em;width:98%;height:initial;overflow:hidden}.event-countdown{display:inline-flex;margin-top:0;border-left:none;padding-right:0.2em;float:right;font-size:16px;padding-left:0}.event-countdown span.cd-txt{margin-right:0.2em}}@media only screen and (max-width: 375px){.event-img-wrapper{height:4em;width:4em}.event-item img{height:4em;width:4em}.event-item h2{font-size:0.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100vw - 9em)}.event-text > p{margin-block-start:0;margin-block-end:0;margin-top:0;margin-bottom:0;font-size:10px;width:100%}.event-countdown span.cd-num{font-size:14.4px}.event-countdown span.cd-txt{font-size:10px}.event-countdown-container{margin-top:0.2em}.event-item-wrapper > p{padding:0.25em}}@media only screen and (max-width: 320px){.event-item-wrapper{margin-bottom:0.3em}.event-item-wrapper > p{margin-bottom:0;font-size:x-small}.event-item h2{font-size:0.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100vw - 9em);margin-top:0.15em;margin-bottom:0.15em}.event-text > p{font-size:10px;margin-top:-0.5em;margin-bottom:0.15em}.event-countdown span.cd-num{font-size:13px}.event-countdown span.cd-txt{font-size:10px}}.event-page .image{position:relative;padding:0;margin:0;text-align:center}.event-page .image img{height:100%;width:960px;min-height:480px;margin-top:25px;border-radius:10px}.event-page .wrapper .page-content{margin-top:0}.event-page .wrapper .page-title{padding-top:0;text-align:left;margin-bottom:5px;font-size:36px}.event-page .wrapper .tag{padding:2px 5px;border-radius:5px;color:#fff;display:inline-block;margin-bottom:5px}.event-page .wrapper .tag.community-day{background-color:#1660a9}.event-page .wrapper .tag.raid-day{background-color:#e74c3c}.event-page .wrapper .tag.raid-battles{background-color:#c0392b}.event-page .wrapper .tag.elite-raids{background-color:#a21416}.event-page .wrapper .tag.event{background-color:#27ae60}.event-page .wrapper .tag.season{background-color:#38ada9}.event-page .wrapper .tag.raid-hour{background-color:#c0392b}.event-page .wrapper .tag.research{background-color:#1abc9c}.event-page .wrapper .tag.research-day{background-color:#159e83}.event-page .wrapper .tag.timed-research{background-color:#1abc9c}.event-page .wrapper .tag.limited-research{background-color:#159e83}.event-page .wrapper .tag.pokéstop-showcase{background-color:#3ca392}.event-page .wrapper .tag.live-event{background-color:#d63031}.event-page .wrapper .tag.pokémon-go-fest{background-color:#153d94}.event-page .wrapper .tag.pokémon-go-tour{background-color:#1d3a74}.event-page .wrapper .tag.research-breakthrough{background-color:#795548}.event-page .wrapper .tag.special-research{background-color:#13a185}.event-page .wrapper .tag.global-challenge{background-color:#0a64b5}.event-page .wrapper .tag.go-rocket-takeover{background-color:#1e1e1e}.event-page .wrapper .tag.team-go-rocket{background-color:#1e1e1e}.event-page .wrapper .tag.giovanni-special-research{background-color:#1e272e}.event-page .wrapper .tag.safari-zone{background-color:#3d7141}.event-page .wrapper .tag.city-safari{background-color:#3d7141}.event-page .wrapper .tag.ticketed-event{background-color:#de3e9b}.event-page .wrapper .tag.ticketed{background-color:#de3e9b}.event-page .wrapper .tag.go-battle-league{background-color:#8e44ad}.event-page .wrapper .tag.pokémon-spotlight-hour{background-color:#e58e26}.event-page .wrapper .tag.bonus-hour{background-color:#40407a}.event-page .wrapper .tag.update{background-color:#2980b9}.event-page .wrapper .tag.raid-weekend{background-color:#6f1e51}.event-page .wrapper .tag.potential-ultra-unlock{background-color:#2c3e50}.event-page .wrapper .tag.location-specific{background-color:#284b92}.event-page .wrapper .tag.wild-area{background-color:#015b63}.event-page .wrapper .tag.max-battles{background-color:#811356}.event-page .wrapper .tag.max-mondays{background-color:#690342}.event-page .wrapper .tag.go-pass{background-color:#ddb22f}.event-page .wrapper h5{font-weight:400}#end-text,#start-text{font-size:13px;font-weight:700}#event-date-end,#event-date-start{font-size:larger}#event-time-end,#event-time-start{font-size:smaller}#event-time-date-box{padding-left:8px}.event-time-date-wrapper{padding-left:8px}.event-page-wrapper > .page-content > h3{margin-block-end:0.5em}.event-page-wrapper > .page-content > p{margin-block-start:0.5em}.event-toc{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:1em}.event-toc > .event-toc-item{display:block;width:calc(12.5% - 6px);text-align:center;font-size:smaller;color:#212121;margin-bottom:1em;margin:3px;text-decoration:none;padding-top:10px;padding-bottom:6px;border:1px #999 solid;border-radius:12px;transition:transform 0.1s ease-out}.event-toc > .event-toc-item:active,.event-toc > .event-toc-item:hover{transform:translate(0, -5px);background:#f2f2f2}.bonus-features-wrapper{display:flex}.bonus-wrapper,.features-wrapper{width:50%;padding-right:10px}.bonus-item{display:table;margin-left:0.5em;padding-bottom:0.25em}.item-circle{display:block;border-radius:2.5em;background:#eee;height:2.5em;width:2.5em}.bonus-text{display:table-cell;vertical-align:middle;font-size:larger;font-weight:700;padding-left:0.5em}.item-circle img{vertical-align:middle}.event-toc-item.bonuses{border-bottom:12px #3498db solid}.event-toc-item.features{border-bottom:12px #9b59b6 solid}.event-toc-item.raids{border-bottom:12px #e74c3c solid}.event-toc-item.research{border-bottom:12px #e67e22 solid}.event-toc-item.spawns{border-bottom:12px #00b894 solid}.event-toc-item.shiny{border-bottom:12px #f1c40f solid}.event-toc-item.sales{border-bottom:12px #1abc9c solid}.event-toc-item.graphic{border-bottom:12px #34495e solid}.event-toc-item.eggs{border-bottom:12px #2ecc71 solid}.event-toc-item.shadow{border-bottom:12px #cb9aef solid}.event-toc-item.unlock{border-bottom:12px #7f8c8d solid}.event-toc-item.moves{border-bottom:12px #34495e solid}.event-toc-item.tour-pass{border-bottom:12px #1baaf0 solid}.event-toc-item.go-pass{border-bottom:12px #ddb22f solid}.event-section-header.bonuses{border-left:5px #3498db solid}.event-section-header.features{border-left:5px #9b59b6 solid}.event-section-header.raids{border-left:5px #e74c3c solid}.event-section-header.research{border-left:5px #e67e22 solid}.event-section-header.spawns{border-left:5px #00b894 solid}.event-section-header.shiny{border-left:5px #f1c40f solid}.event-section-header.sales{border-left:5px #1abc9c solid}.event-section-header.graphic{border-left:5px #34495e solid}.event-section-header.eggs{border-left:5px #2ecc71 solid}.event-section-header.shadow{border-left:5px #cb9aef solid}.event-section-header.unlock{border-left:5px #7f8c8d solid}.event-section-header.moves{border-left:5px #34495e solid}.event-section-header.tour-pass{border-left:5px #1baaf0 solid}.event-section-header.go-pass{border-left:5px #ddb22f solid}.event-toc > .event-toc-item > img{width:50px}.event-toc-item-text{display:block;font-weight:700}.event-section-header{background:#eee;border-radius:5px;line-height:2em;padding:0 1rem;scroll-margin-top:1em}.event-section-header img{width:40px;vertical-align:middle;padding-left:5px;padding-bottom:5px}.pkmn-list-flex{display:flex;flex-direction:row;flex-wrap:wrap;padding-inline-start:0;margin-top:0;padding-bottom:1em}.pkmn-list-item{display:inline-block;margin:6px;width:calc(16.6666666667% - 12px);text-align:center;padding-top:1.25em;font-size:smaller;position:relative}.pkmn-list-img.bug{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(168, 184, 32, 0.15) 100%)}.pkmn-list-img.dark{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(162, 146, 136, 0.15) 100%)}.pkmn-list-img.dragon{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(112, 56, 248, 0.15) 100%)}.pkmn-list-img.electric{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(248, 208, 48, 0.15) 100%)}.pkmn-list-img.fairy{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(238, 153, 172, 0.15) 100%)}.pkmn-list-img.fighting{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(192, 48, 40, 0.15) 100%)}.pkmn-list-img.fire{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(240, 128, 48, 0.15) 100%)}.pkmn-list-img.flying{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(168, 144, 240, 0.15) 100%)}.pkmn-list-img.ghost{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(112, 88, 152, 0.15) 100%)}.pkmn-list-img.grass{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(120, 200, 80, 0.15) 100%)}.pkmn-list-img.ground{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(224, 192, 104, 0.15) 100%)}.pkmn-list-img.ice{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(152, 216, 216, 0.15) 100%)}.pkmn-list-img.normal{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(168, 168, 120, 0.15) 100%)}.pkmn-list-img.poison{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(160, 64, 160, 0.15) 100%)}.pkmn-list-img.psychic{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(248, 88, 136, 0.15) 100%)}.pkmn-list-img.rock{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(184, 160, 56, 0.15) 100%)}.pkmn-list-img.steel{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(184, 184, 208, 0.15) 100%)}.pkmn-list-img.water{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(104, 144, 240, 0.15) 100%)}.pkmn-list-img.egg2km{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(106, 176, 76, 0.15) 100%)}.pkmn-list-img.egg5km{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(240, 147, 43, 0.15) 100%)}.pkmn-list-img.egg7km{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(190, 46, 221, 0.15) 100%)}.pkmn-list-img.egg10km{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(72, 52, 212, 0.15) 100%)}.pkmn-list-img.egg12km{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(235, 77, 75, 0.15) 100%)}.pkmn-list-item .pkmn-name{margin-top:0.25em;opacity:0.75}.pkmn-list-item .pkmn-list-img img{margin-top:-35%;margin-bottom:-10%}.pkmn-list-item .shiny-icon{position:absolute;height:1.25em;right:0.6em;bottom:63%}.pkmn-list-img{border-radius:12px;background:#f0f8ff;border:1px solid #ddd}@media only screen and (max-width: 960px){.event-page .image{width:100%}.event-page .image img{margin-top:0;border-radius:0;min-height:48vw}.event-page .wrapper .page-title{font-size:32px}.event-toc > .event-toc-item{width:calc(16.6666666667% - 6px)}.event-toc > .event-toc-item:active,.event-toc > .event-toc-item:hover{transform:none}.bonus-features-wrapper{display:initial}.bonus-wrapper,.features-wrapper{width:initial;padding-right:initial}.event-page-wrapper .item-label-quantity{width:5rem;white-space:normal}.pkmn-list-item{font-size:16px;margin:3px;width:calc(20% - 6px)}.pkmn-list-img{border-radius:12px}}@media only screen and (max-width: 768px){.event-page .wrapper .page-title{font-size:28px}.event-toc > .event-toc-item{width:calc(20% - 6px)}.event-toc > .event-toc-item:active,.event-toc > .event-toc-item:hover{transform:none}.bonus-features-wrapper{display:initial}.bonus-wrapper,.features-wrapper{width:initial;padding-right:initial}.event-page-wrapper .item-label-quantity{width:5rem;white-space:normal}.pkmn-list-item{font-size:13px;margin:3px;width:calc(20% - 6px)}.pkmn-list-img{border-radius:12px}.collection-challenge .page-reward-wrapper,.special-research-list .page-reward-wrapper{--reward-box-width:85%;padding-left:initial;margin-left:auto;margin-right:auto}.collection-challenge .page-reward-wrapper .reward-banner,.special-research-list .page-reward-wrapper .reward-banner{--text-size:16px;--banner-width:60%;width:var(--banner-width);background-color:#ff6587;padding:0;margin-left:calc((var(--reward-box-width) - var(--banner-width)) / 2)}.collection-challenge .page-reward-wrapper .reward-banner p,.special-research-list .page-reward-wrapper .reward-banner p{text-align:center}.collection-challenge .page-reward-wrapper .page-reward-list,.special-research-list .page-reward-wrapper .page-reward-list{width:100%;border-radius:10px 10px 40px 40px;padding:1.25em 1em 1em;margin-left:auto;margin-right:auto}.collection-challenge .page-reward-wrapper .page-reward-list .page-reward .page-reward-item,.special-research-list .page-reward-wrapper .page-reward-list .page-reward .page-reward-item{height:65px;width:65px}.collection-challenge .instructions{margin-bottom:0;margin-top:0.5em}.collection-challenge .list-reward-wrapper{flex-wrap:wrap}.collection-challenge .list .item{width:calc((100% - 4em) / 4);min-width:initial}.special-research-list .step-item{flex-wrap:wrap}.special-research-list .step-item .step-label{height:40px;min-width:50px;padding:0;display:grid}.special-research-list .step-item .step-label .step-text{display:none}.special-research-list .step-item .step-label .step-number{margin-top:auto;margin-bottom:auto;font-size:x-large}.special-research-list .step-item .task-reward-wrapper{padding-right:30px;margin-bottom:1em;width:calc(100% - 50px)}.special-research-list .step-item .task-reward-wrapper .task-reward{padding-left:0}.special-research-list .step-item .task-reward-wrapper .task-reward .task-text{font-size:smaller}.special-research-list .step-item .task-reward-wrapper .task-reward .reward-text{margin-left:0.25em}}@media only screen and (max-width: 480px){.event-page{font-size:18px}.event-toc > .event-toc-item{width:calc(25% - 6px)}.pkmn-list-item{font-size:14px;margin:3px;width:calc(33.3333333333% - 6px)}.event-field-research-list li{max-height:calc(1.8em + 50px)}.event-field-research-list li:hover{background:initial}.event-field-research-list li .reward-list .reward .reward-bubble{width:50px;height:50px}.event-field-research-list li .reward-list .reward .reward-bubble .reward-image{max-height:50px;max-width:50px}.special-research-list .step-item .task-reward-wrapper .task-reward .task-text{font-size:smaller}.special-research-list .step-item .task-reward-wrapper .task-reward .reward-text{--size:40px;margin-left:0.25em}.special-research-list .step-item .task-reward-wrapper .task-reward .reward-text .reward-label{display:none}.special-research-list .step-item .task-reward-wrapper .task-reward .reward-text .resource-info{--resource-size:1.5em;display:inline-flex;position:absolute;left:-0.25em;top:-0.25em;width:var(--resource-size);height:var(--resource-size);vertical-align:middle;border-radius:50%;border:1px solid #ddd;background:rgba(221, 221, 221, 0.5)}.special-research-list .step-item .task-reward-wrapper .task-reward .reward-text .resource-info img{max-height:var(--resource-size);max-width:var(--resource-size)}.special-research-list .step-item .task-reward-wrapper .task-reward .reward-text .shadow-icon{left:initial!important;right:-0.25em!important;top:-0.25em!important}.special-research-list .step-item .task-reward-wrapper .task-reward .reward-text .item-quantity{display:block;position:absolute;height:1.15em;right:-0.2em;bottom:-0.2em;font-size:x-small;line-height:1.15em;color:#fff;background:rgba(90, 90, 90, 0.7);border-radius:0.5em;padding-left:4px;padding-right:4px}.collection-challenge .list .label{display:none}}@media only screen and (max-width: 320px){.event-toc-item-text{font-size:smaller}}
/*# sourceMappingURL=events.css.map */
