@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-bubble .resource-info.dynamax-icon{left:-0.5em;right:auto}.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 .image-wrapper .icon.icon-dynamax{left:-0.25em;right:auto}.collection-challenge .list .item .label{padding-top:0.5em;font-size:small;font-weight:700;overflow:hidden;opacity:0.8}.event-header-time-period{display:none}.hide-event,.hide-event-final{display:none}.event-item-link.hide-event-final:has(.event-item-wrapper.skeleton-loading),.event-item-link.hide-event:has(.event-item-wrapper.skeleton-loading){display:block}@keyframes skeleton-shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.event-item-wrapper.skeleton-loading{pointer-events:none;opacity:0.6;background:linear-gradient(135deg, #f8f8f8 0, #f0f0f0 50%, #e8e8e8 100%)!important}.event-item-wrapper.skeleton-loading .event-img-wrapper{position:relative;background:#d0d0d0!important}.event-item-wrapper.skeleton-loading .event-img-wrapper img{opacity:0}.event-item-wrapper.skeleton-loading .event-img-wrapper::after{content:"";position:absolute;inset:4px;background:linear-gradient(90deg, #d8d8d8 25%, #e8e8e8 50%, #d8d8d8 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;border-radius:10px}.event-item-wrapper.skeleton-loading .event-tag-badge{color:transparent!important;background:#d0d0d0!important;box-shadow:none}.event-item-wrapper.skeleton-loading .event-text h2{color:transparent!important;background:linear-gradient(90deg, #e0e0e0 25%, #ececec 50%, #e0e0e0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;border-radius:4px;-webkit-text-fill-color:transparent}.event-item-wrapper.skeleton-loading .event-text > p{color:transparent!important;background:linear-gradient(90deg, #e0e0e0 25%, #ececec 50%, #e0e0e0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;border-radius:4px;-webkit-text-fill-color:transparent}.event-item-wrapper.skeleton-loading .event-countdown .countdown-text-type{color:transparent!important;background:linear-gradient(90deg, #e0e0e0 25%, #ececec 50%, #e0e0e0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;border-radius:4px;-webkit-text-fill-color:transparent}.event-item-wrapper.skeleton-loading .event-countdown .countdown-timer{color:transparent!important;background:linear-gradient(90deg, #e0e0e0 25%, #ececec 50%, #e0e0e0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;border-radius:4px;-webkit-text-fill-color:transparent}.event-item-wrapper.skeleton-loading .event-countdown .countdown-timer > *{visibility:hidden}.event-section-divider.skeleton-loading{color:transparent!important;background:linear-gradient(90deg, #e0e0e0 25%, #ececec 50%, #e0e0e0 75%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;border-radius:4px;-webkit-text-fill-color:transparent;min-width:8em}.event-section-divider.skeleton-loading::after{opacity:0}.event-item-wrapper.skeleton-loaded{animation:skeleton-fade-in 0.2s ease-out}.event-item-wrapper.skeleton-loaded .event-img-wrapper img{animation:skeleton-fade-in 0.3s ease-out}.event-section-divider.skeleton-loaded{visibility:visible;animation:skeleton-fade-in 0.2s ease-out}@keyframes skeleton-fade-in{from{opacity:0}to{opacity:1}}.events-list-header{font-size:1.5em;font-weight:700;letter-spacing:-0.02em;color:var(--text-color);margin-block-start:0.5em;margin-block-end:1em;padding-bottom:0.5em;border-bottom:none;position:relative}.events-list-header::after{content:"";position:absolute;left:0;bottom:0;width:80px;height:4px;background:linear-gradient(90deg, #1abc9c, #3498db);border-radius:2px}.event-item-wrapper{padding:0;border:1px solid rgba(0, 0, 0, 0.1);border-radius:14px;margin-bottom:1em;overflow:hidden;background:linear-gradient(135deg, #fff 0, #f8f9fa 50%, #f0f2f5 100%);box-shadow:0 2px 8px rgba(0, 0, 0, 0.08);transition:transform 0.2s ease,box-shadow 0.2s ease}.event-item-wrapper > p{display:none}.events-view-toggle{display:none;font-size:medium;align-items:center;justify-content:flex-end;margin-bottom:1em}.events-view-toggle .tabs-3{display:flex;position:relative;background-color:#fff;box-shadow:2px 2px 4px #ededed,-2px -2px 4px #fff;border:1px solid #dbdbdb;padding:0.5em;border-radius:5em;-webkit-tap-highlight-color:transparent}.events-view-toggle .tabs-3 *{z-index:2}.events-view-toggle .tabs-3 input[type=radio]{display:none}.events-view-toggle .tabs-3 .tab{display:flex;align-items:center;justify-content:center;width:6em;height:2em;font-weight:700;border-radius:5em;cursor:pointer;transition:color 0.15s ease-in;color:#0a2e36}.events-view-toggle .tabs-3 input[type=radio]:checked + label{color:#2e7d32}.events-view-toggle .tabs-3 .glider{position:absolute;display:flex;width:6em;height:2em;background-color:#e8f5e9;z-index:1;border-radius:5em;transition:0.2s ease-out}.events-view-toggle .tabs-3 input#view-live:checked ~ .glider{transform:translateX(0)}.events-view-toggle .tabs-3 input#view-upcoming:checked ~ .glider{transform:translateX(100%)}.events-view-toggle .tabs-3 input#view-both:checked ~ .glider{transform:translateX(200%)}@media only screen and (max-width: 480px){.events-view-toggle{justify-content:center}.events-view-toggle .tabs-3{width:100%}.events-view-toggle .tabs-3 .tab{flex:1;width:auto;min-width:0}.events-view-toggle .tabs-3 .glider{width:calc((100% - 1em) / 3);left:0.5em}.events-view-toggle .tabs-3 input#view-live:checked ~ .glider{transform:translateX(0)}.events-view-toggle .tabs-3 input#view-upcoming:checked ~ .glider{transform:translateX(100%)}.events-view-toggle .tabs-3 input#view-both:checked ~ .glider{transform:translateX(200%)}}@media only screen and (max-width: 320px){.events-view-toggle .tabs-3{padding:0.35em;font-size:0.85em}.events-view-toggle .tabs-3 .tab{height:1.8em}.events-view-toggle .tabs-3 .glider{width:calc((100% - 0.7em) / 3);left:0.35em;height:1.8em}}.events-sections-wrapper.view-live .events-section-upcoming{display:none}.events-sections-wrapper.view-upcoming .events-ad-divider,.events-sections-wrapper.view-upcoming .events-section-live{display:none}@media (hover: hover) and (pointer: fine){.event-item-wrapper:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(0, 0, 0, 0.12)}}.event-item-link:focus-visible .event-item-wrapper{outline:3px solid #3498db;outline-offset:2px}.event-item-wrapper.community-day{background-color:#1660a9;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #1660a9 5%, #f8f9fa) 50%, color-mix(in srgb, #1660a9 8%, #f0f2f5) 100%)}.event-item-wrapper.community-day .event-img-wrapper{background:#1660a9}.event-item-wrapper.raid-day{background-color:#e74c3c;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #e74c3c 5%, #f8f9fa) 50%, color-mix(in srgb, #e74c3c 8%, #f0f2f5) 100%)}.event-item-wrapper.raid-day .event-img-wrapper{background:#e74c3c}.event-item-wrapper.raid-battles{background-color:#c0392b;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #c0392b 5%, #f8f9fa) 50%, color-mix(in srgb, #c0392b 8%, #f0f2f5) 100%)}.event-item-wrapper.raid-battles .event-img-wrapper{background:#c0392b}.event-item-wrapper.elite-raids{background-color:#a21416;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #a21416 5%, #f8f9fa) 50%, color-mix(in srgb, #a21416 8%, #f0f2f5) 100%)}.event-item-wrapper.elite-raids .event-img-wrapper{background:#a21416}.event-item-wrapper.event{background-color:#27ae60;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #27ae60 5%, #f8f9fa) 50%, color-mix(in srgb, #27ae60 8%, #f0f2f5) 100%)}.event-item-wrapper.event .event-img-wrapper{background:#27ae60}.event-item-wrapper.season{background-color:#38ada9;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #38ada9 5%, #f8f9fa) 50%, color-mix(in srgb, #38ada9 8%, #f0f2f5) 100%)}.event-item-wrapper.season .event-img-wrapper{background:#38ada9}.event-item-wrapper.raid-hour{background-color:#c0392b;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #c0392b 5%, #f8f9fa) 50%, color-mix(in srgb, #c0392b 8%, #f0f2f5) 100%)}.event-item-wrapper.raid-hour .event-img-wrapper{background:#c0392b}.event-item-wrapper.research{background-color:#1abc9c;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #1abc9c 5%, #f8f9fa) 50%, color-mix(in srgb, #1abc9c 8%, #f0f2f5) 100%)}.event-item-wrapper.research .event-img-wrapper{background:#1abc9c}.event-item-wrapper.research-day{background-color:#159e83;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #159e83 5%, #f8f9fa) 50%, color-mix(in srgb, #159e83 8%, #f0f2f5) 100%)}.event-item-wrapper.research-day .event-img-wrapper{background:#159e83}.event-item-wrapper.timed-research{background-color:#1abc9c;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #1abc9c 5%, #f8f9fa) 50%, color-mix(in srgb, #1abc9c 8%, #f0f2f5) 100%)}.event-item-wrapper.timed-research .event-img-wrapper{background:#1abc9c}.event-item-wrapper.limited-research{background-color:#159e83;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #159e83 5%, #f8f9fa) 50%, color-mix(in srgb, #159e83 8%, #f0f2f5) 100%)}.event-item-wrapper.limited-research .event-img-wrapper{background:#159e83}.event-item-wrapper.pokéstop-showcase{background-color:#3ca392;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #3ca392 5%, #f8f9fa) 50%, color-mix(in srgb, #3ca392 8%, #f0f2f5) 100%)}.event-item-wrapper.pokéstop-showcase .event-img-wrapper{background:#3ca392}.event-item-wrapper.live-event{background-color:#d63031;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #d63031 5%, #f8f9fa) 50%, color-mix(in srgb, #d63031 8%, #f0f2f5) 100%)}.event-item-wrapper.live-event .event-img-wrapper{background:#d63031}.event-item-wrapper.pokémon-go-fest{background-color:#153d94;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #153d94 5%, #f8f9fa) 50%, color-mix(in srgb, #153d94 8%, #f0f2f5) 100%)}.event-item-wrapper.pokémon-go-fest .event-img-wrapper{background:#153d94}.event-item-wrapper.pokémon-go-tour{background-color:#1d3a74;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #1d3a74 5%, #f8f9fa) 50%, color-mix(in srgb, #1d3a74 8%, #f0f2f5) 100%)}.event-item-wrapper.pokémon-go-tour .event-img-wrapper{background:#1d3a74}.event-item-wrapper.research-breakthrough{background-color:#795548;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #795548 5%, #f8f9fa) 50%, color-mix(in srgb, #795548 8%, #f0f2f5) 100%)}.event-item-wrapper.research-breakthrough .event-img-wrapper{background:#795548}.event-item-wrapper.special-research{background-color:#13a185;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #13a185 5%, #f8f9fa) 50%, color-mix(in srgb, #13a185 8%, #f0f2f5) 100%)}.event-item-wrapper.special-research .event-img-wrapper{background:#13a185}.event-item-wrapper.global-challenge{background-color:#0a64b5;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #0a64b5 5%, #f8f9fa) 50%, color-mix(in srgb, #0a64b5 8%, #f0f2f5) 100%)}.event-item-wrapper.global-challenge .event-img-wrapper{background:#0a64b5}.event-item-wrapper.go-rocket-takeover{background-color:#1e1e1e;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #1e1e1e 5%, #f8f9fa) 50%, color-mix(in srgb, #1e1e1e 8%, #f0f2f5) 100%)}.event-item-wrapper.go-rocket-takeover .event-img-wrapper{background:#1e1e1e}.event-item-wrapper.team-go-rocket{background-color:#1e1e1e;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #1e1e1e 5%, #f8f9fa) 50%, color-mix(in srgb, #1e1e1e 8%, #f0f2f5) 100%)}.event-item-wrapper.team-go-rocket .event-img-wrapper{background:#1e1e1e}.event-item-wrapper.giovanni-special-research{background-color:#1e272e;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #1e272e 5%, #f8f9fa) 50%, color-mix(in srgb, #1e272e 8%, #f0f2f5) 100%)}.event-item-wrapper.giovanni-special-research .event-img-wrapper{background:#1e272e}.event-item-wrapper.safari-zone{background-color:#3d7141;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #3d7141 5%, #f8f9fa) 50%, color-mix(in srgb, #3d7141 8%, #f0f2f5) 100%)}.event-item-wrapper.safari-zone .event-img-wrapper{background:#3d7141}.event-item-wrapper.city-safari{background-color:#3d7141;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #3d7141 5%, #f8f9fa) 50%, color-mix(in srgb, #3d7141 8%, #f0f2f5) 100%)}.event-item-wrapper.city-safari .event-img-wrapper{background:#3d7141}.event-item-wrapper.ticketed-event{background-color:#de3e9b;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #de3e9b 5%, #f8f9fa) 50%, color-mix(in srgb, #de3e9b 8%, #f0f2f5) 100%)}.event-item-wrapper.ticketed-event .event-img-wrapper{background:#de3e9b}.event-item-wrapper.ticketed{background-color:#de3e9b;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #de3e9b 5%, #f8f9fa) 50%, color-mix(in srgb, #de3e9b 8%, #f0f2f5) 100%)}.event-item-wrapper.ticketed .event-img-wrapper{background:#de3e9b}.event-item-wrapper.go-battle-league{background-color:#8e44ad;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #8e44ad 5%, #f8f9fa) 50%, color-mix(in srgb, #8e44ad 8%, #f0f2f5) 100%)}.event-item-wrapper.go-battle-league .event-img-wrapper{background:#8e44ad}.event-item-wrapper.pokémon-spotlight-hour{background-color:#e58e26;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #e58e26 5%, #f8f9fa) 50%, color-mix(in srgb, #e58e26 8%, #f0f2f5) 100%)}.event-item-wrapper.pokémon-spotlight-hour .event-img-wrapper{background:#e58e26}.event-item-wrapper.bonus-hour{background-color:#40407a;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #40407a 5%, #f8f9fa) 50%, color-mix(in srgb, #40407a 8%, #f0f2f5) 100%)}.event-item-wrapper.bonus-hour .event-img-wrapper{background:#40407a}.event-item-wrapper.update{background-color:#2980b9;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #2980b9 5%, #f8f9fa) 50%, color-mix(in srgb, #2980b9 8%, #f0f2f5) 100%)}.event-item-wrapper.update .event-img-wrapper{background:#2980b9}.event-item-wrapper.raid-weekend{background-color:#6f1e51;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #6f1e51 5%, #f8f9fa) 50%, color-mix(in srgb, #6f1e51 8%, #f0f2f5) 100%)}.event-item-wrapper.raid-weekend .event-img-wrapper{background:#6f1e51}.event-item-wrapper.potential-ultra-unlock{background-color:#2c3e50;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #2c3e50 5%, #f8f9fa) 50%, color-mix(in srgb, #2c3e50 8%, #f0f2f5) 100%)}.event-item-wrapper.potential-ultra-unlock .event-img-wrapper{background:#2c3e50}.event-item-wrapper.location-specific{background-color:#284b92;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #284b92 5%, #f8f9fa) 50%, color-mix(in srgb, #284b92 8%, #f0f2f5) 100%)}.event-item-wrapper.location-specific .event-img-wrapper{background:#284b92}.event-item-wrapper.wild-area{background-color:#015b63;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #015b63 5%, #f8f9fa) 50%, color-mix(in srgb, #015b63 8%, #f0f2f5) 100%)}.event-item-wrapper.wild-area .event-img-wrapper{background:#015b63}.event-item-wrapper.max-battles{background-color:#811356;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #811356 5%, #f8f9fa) 50%, color-mix(in srgb, #811356 8%, #f0f2f5) 100%)}.event-item-wrapper.max-battles .event-img-wrapper{background:#811356}.event-item-wrapper.max-mondays{background-color:#690342;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #690342 5%, #f8f9fa) 50%, color-mix(in srgb, #690342 8%, #f0f2f5) 100%)}.event-item-wrapper.max-mondays .event-img-wrapper{background:#690342}.event-item-wrapper.go-pass{background-color:#ddb22f;background:linear-gradient(135deg, #fff 0, color-mix(in srgb, #ddb22f 5%, #f8f9fa) 50%, color-mix(in srgb, #ddb22f 8%, #f0f2f5) 100%)}.event-item-wrapper.go-pass .event-img-wrapper{background:#ddb22f}.event-item{display:flex;align-items:stretch;border-radius:14px;width:100%;background:transparent}.event-item-link{text-decoration:none}.event-item-link:active,.event-item-link:focus,.event-item-link:hover{text-decoration:none}.event-item-link.event-item-finished{opacity:0.8}.event-item-link.event-item-finished .event-tag-badge{opacity:0.7}.event-item-link *,.event-item-link .event-countdown,.event-item-link .event-countdown *,.event-item-link .event-tag-badge{text-decoration:none}.event-text-container{flex:1;min-width:0;display:flex;padding:0 0 0.5em 0.75em;margin-left:0.5em}.event-tag-badge{display:block;width:fit-content;padding:0.3em 0.65em 0.25em;font-size:0.65em;font-weight:600;letter-spacing:0.04em;color:#fff;border-radius:0 0 6px 6px;margin-bottom:0.25em;margin-left:-0.75em;padding-left:0.75em;background:#6c757d;box-shadow:0 2px 4px rgba(0, 0, 0, 0.2)}.event-item-wrapper.community-day .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #1660a9 85%, #fff) 0, #1660a9 100%)}.event-item-wrapper.raid-day .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #e74c3c 85%, #fff) 0, #e74c3c 100%)}.event-item-wrapper.raid-battles .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #c0392b 85%, #fff) 0, #c0392b 100%)}.event-item-wrapper.elite-raids .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #a21416 85%, #fff) 0, #a21416 100%)}.event-item-wrapper.event .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #27ae60 85%, #fff) 0, #27ae60 100%)}.event-item-wrapper.season .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #38ada9 85%, #fff) 0, #38ada9 100%)}.event-item-wrapper.raid-hour .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #c0392b 85%, #fff) 0, #c0392b 100%)}.event-item-wrapper.research .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #1abc9c 85%, #fff) 0, #1abc9c 100%)}.event-item-wrapper.research-day .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #159e83 85%, #fff) 0, #159e83 100%)}.event-item-wrapper.timed-research .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #1abc9c 85%, #fff) 0, #1abc9c 100%)}.event-item-wrapper.limited-research .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #159e83 85%, #fff) 0, #159e83 100%)}.event-item-wrapper.pokéstop-showcase .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #3ca392 85%, #fff) 0, #3ca392 100%)}.event-item-wrapper.live-event .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #d63031 85%, #fff) 0, #d63031 100%)}.event-item-wrapper.pokémon-go-fest .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #153d94 85%, #fff) 0, #153d94 100%)}.event-item-wrapper.pokémon-go-tour .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #1d3a74 85%, #fff) 0, #1d3a74 100%)}.event-item-wrapper.research-breakthrough .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #795548 85%, #fff) 0, #795548 100%)}.event-item-wrapper.special-research .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #13a185 85%, #fff) 0, #13a185 100%)}.event-item-wrapper.global-challenge .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #0a64b5 85%, #fff) 0, #0a64b5 100%)}.event-item-wrapper.go-rocket-takeover .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #1e1e1e 85%, #fff) 0, #1e1e1e 100%)}.event-item-wrapper.team-go-rocket .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #1e1e1e 85%, #fff) 0, #1e1e1e 100%)}.event-item-wrapper.giovanni-special-research .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #1e272e 85%, #fff) 0, #1e272e 100%)}.event-item-wrapper.safari-zone .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #3d7141 85%, #fff) 0, #3d7141 100%)}.event-item-wrapper.city-safari .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #3d7141 85%, #fff) 0, #3d7141 100%)}.event-item-wrapper.ticketed-event .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #de3e9b 85%, #fff) 0, #de3e9b 100%)}.event-item-wrapper.ticketed .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #de3e9b 85%, #fff) 0, #de3e9b 100%)}.event-item-wrapper.go-battle-league .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #8e44ad 85%, #fff) 0, #8e44ad 100%)}.event-item-wrapper.pokémon-spotlight-hour .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #e58e26 85%, #fff) 0, #e58e26 100%)}.event-item-wrapper.bonus-hour .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #40407a 85%, #fff) 0, #40407a 100%)}.event-item-wrapper.update .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #2980b9 85%, #fff) 0, #2980b9 100%)}.event-item-wrapper.raid-weekend .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #6f1e51 85%, #fff) 0, #6f1e51 100%)}.event-item-wrapper.potential-ultra-unlock .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #2c3e50 85%, #fff) 0, #2c3e50 100%)}.event-item-wrapper.location-specific .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #284b92 85%, #fff) 0, #284b92 100%)}.event-item-wrapper.wild-area .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #015b63 85%, #fff) 0, #015b63 100%)}.event-item-wrapper.max-battles .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #811356 85%, #fff) 0, #811356 100%)}.event-item-wrapper.max-mondays .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #690342 85%, #fff) 0, #690342 100%)}.event-item-wrapper.go-pass .event-tag-badge{background:linear-gradient(180deg, color-mix(in srgb, #ddb22f 85%, #fff) 0, #ddb22f 100%)}.event-text{flex:1;min-width:0;margin-top:0}.event-text h2{font-weight:600;letter-spacing:-0.01em;margin-block-start:0;margin-block-end:0;line-height:1.3;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-text > p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#6c757d;font-size:0.85em;margin-top:0.15em;margin-bottom:0;line-height:1.4;display:block;border-bottom:none;opacity:0.8}.event-countdown-container{flex-shrink:0;width:9em;margin-left:auto;display:flex;align-items:center;height:auto}.event-countdown{border:none;padding-left:0.75em;padding-right:0.75em;margin-top:0;font-size:24px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:0.2em 0.3em}.event-countdown .countdown-text-type{width:100%;font-size:0.55em;color:#6c757d;font-style:normal;font-weight:600;text-transform:none;letter-spacing:0.03em;margin-bottom:0;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-countdown .countdown-timer > span{display:inline-flex;flex-direction:column;align-items:center;text-align:center;min-width:1.8em}.event-countdown .cd-num{font-weight:700;font-feature-settings:"tnum";background:linear-gradient(135deg, #2c3e50, #3498db);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.1}.event-countdown .cd-txt{display:block;font-size:0.4em;font-weight:600;color:#6c757d;text-transform:lowercase;letter-spacing:0.02em;line-height:1;margin-top:0.15em}.event-countdown--finished{justify-content:flex-end;text-align:right}.event-countdown-finished{display:inline-block;font-weight:800;color:#212121;font-style:italic}.event-img-wrapper{flex-shrink:0;display:flex;padding:4px;border-radius:14px;background:#6c757d;box-shadow:4px 0 8px rgba(0, 0, 0, 0.15)}.event-item img{width:9em;aspect-ratio:16/9;object-fit:cover;object-position:center;border-radius:10px}.event-item img.left,.event-item img.right{object-position:center}.event-section-divider{font-size:0.8em;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:#6c757d;margin:2em 0 0.75em;padding:0;border-top:none;display:flex;align-items:center;gap:0.75em}.event-section-divider::after{content:"";flex:1;height:2px;background:linear-gradient(90deg, #1abc9c, #3498db 30%, transparent);border-radius:2px}.event-section-divider.first-ending-header,.event-section-divider.first-starting-header,.event-section-divider:first-child{margin-top:0;padding-top:0}@media only screen and (max-width: 768px){.events-list-header{font-size:1.3em;margin-block-end:0.75em}.events-list-header::after{width:60px;height:3px}.event-section-divider{font-size:0.75em;margin:1.5em 0 0.5em}}@media only screen and (max-width: 820px) and (min-width: 600px){.event-item-wrapper{border-radius:14px;margin-bottom:0.75em}.event-item{display:flex;align-items:stretch}.event-img-wrapper{flex-shrink:0;flex-grow:0;width:calc(9em + 8px);height:auto;padding:4px;border-radius:14px}.event-item img{height:100%;width:9em;object-fit:cover;object-position:center;border-radius:10px}.event-item img.left,.event-item img.right{object-position:center}.event-tag-badge{font-size:0.6em;padding:0.15em 0.5em;margin-bottom:0.15em}.event-text-container{flex:1;min-width:0;width:auto;display:block;padding:0 0.5em 0.4em 0.5em}.event-text{width:auto}.event-text h2{font-size:clamp(0.9rem, 2.5vw + 0.5rem, 1.25rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-text > p{font-size:0.8em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-countdown-container{border-top:1px solid #d1d5db;margin-top:0.4em;padding-top:0.25em;width:100%;height:initial;display:block}.event-countdown{display:inline-flex;flex-wrap:nowrap;align-items:baseline;margin-top:0;border-left:none;padding-right:0.2em;float:right;font-size:16px;padding-left:0;white-space:nowrap}.event-countdown .countdown-text-type{width:auto;font-size:1em;text-transform:none;letter-spacing:normal;line-height:1;margin-top:0;white-space:nowrap}.event-countdown .countdown-timer{display:inline;font-size:inherit}.event-countdown .countdown-timer > span{display:inline;min-width:auto;white-space:nowrap}.event-countdown .cd-num{line-height:1}.event-countdown .cd-txt{display:inline;font-size:0.7em;text-transform:lowercase;margin-top:0;line-height:1;white-space:nowrap}}@media only screen and (max-width: 599px){.event-item-wrapper{border-radius:14px;margin-bottom:0.75em}.event-item{display:flex;align-items:stretch}.event-img-wrapper{flex-shrink:0;flex-grow:0;width:calc(4.5em + 6px);height:auto;padding:3px;border-radius:14px;display:flex;align-items:stretch}.event-item img{height:100%;width:4.5em;object-fit:cover;border-radius:10px}.event-item img.left{object-position:left center}.event-item img.right{object-position:right center}.event-tag-badge{font-size:0.6em;padding:0.15em 0.5em;margin-bottom:0.15em}.event-text-container{display:block;padding:0 0.5em 0.4em 0.5em;margin-left:0.25em}.event-text{width:initial}.event-text h2{font-size:0.9em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100vw - 10em)}.event-text > p{font-size:0.65em;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-countdown-container{border-top:1px solid #d1d5db;margin-top:0.4em;padding-top:0.25em;width:100%;height:initial;display:block;overflow:hidden}.event-countdown{display:inline-flex;flex-wrap:nowrap;align-items:baseline;margin-top:0;border-left:none;padding-right:0.2em;float:right;font-size:14px;padding-left:0;white-space:nowrap}.event-countdown .countdown-text-type{width:auto;font-size:1em;text-transform:none;letter-spacing:normal;line-height:1;margin-top:0;white-space:nowrap}.event-countdown .countdown-timer{display:inline;font-size:inherit}.event-countdown .countdown-timer > span{display:inline;min-width:auto;white-space:nowrap}.event-countdown .cd-num{font-size:inherit;line-height:1}.event-countdown .cd-txt{display:inline;font-size:0.7em;text-transform:lowercase;margin-top:0;line-height:1;white-space:nowrap}}@media (hover: none) and (pointer: coarse){.event-item-link:active .event-item-wrapper{transform:scale(0.98);transition:transform 0.1s ease}}@media only screen and (max-width: 480px){.events-list-header{font-size:1.2em}.events-list-header::after{width:50px}.event-section-divider{font-size:0.7em;margin:1.25em 0 0.5em}.event-item-wrapper{border-radius:14px;margin-bottom:0.5em}}@media only screen and (max-width: 320px){.events-list-header{font-size:1.1em}.events-list-header::after{width:40px;height:2px}.event-section-divider{font-size:0.65em;margin:1em 0 0.4em}}.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 .page-tags{display:flex;flex-wrap:wrap;gap:5px}.event-page .wrapper .page-tags .tag{margin-bottom:0}.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.egg1km{background:radial-gradient(ellipse closest-side at center center, rgb(255, 255, 255) 0, rgba(36, 65, 142, 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 */
