.pagenav>ul{margin-top:0;margin-bottom:0}.extra-nav-overall-header a{color:var(--color-text-navigation-header)}.layout-side-container .pagenav>ul .extra-nav-section{background:var(--color-bg-row-2);border:1px var(--color-border-table-inner) solid;border-left:0;border-radius:0 12px 8px 0/0 16px 8px 0;margin-left:calc(1px - .25rem);font-size:100%}.layout-side-container .pagenav>ul .extra-nav-subsection{text-align:center;border-bottom:none;font-weight:700}.layout-side-container .pagenav>ul .extra-nav-subsection>a{background:var(--color-bg-row-1);border:1px var(--color-border-table-inner) solid;text-indent:0;border-right:0;border-radius:12px 0 0 8px/16px 0 0 8px;margin-left:0;margin-right:calc(1px - .25rem)}.layout-side-container .pagenav>ul .subsection-menu{text-align:left;padding-left:0;font-weight:400}:root{--walk-color-bg-special:#ebdeb1;--walk-color-bg-special-title:#896d0d;--walk-color-bg-special-dark:#b7a25e;--walk-color-bg-warning-dark:#902f2f;--walk-color-bg-warning-title-dark:#d44444;--walk-color-bg-trainer-assist:#325e35;--walk-color-bg-trainer-assist-light:#b8e0ba}.ul-reset{margin:0;padding:0}.ul-reset li{margin:0;padding:0;list-style:none}.ul-flex{flex-flow:wrap;display:flex}.ul-flex li{flex:auto}.trainer-table{width:100%;margin-bottom:1rem}.trainer{box-sizing:border-box;background:var(--color-bg-header);border:1px solid #000;border-radius:8px;padding:4px}.trainer-mugshot{float:left;margin:0 .15rem .15rem 0;line-height:0}.trainer-mugshot img{border:1px var(--color-border) solid;box-sizing:border-box;border-radius:8px;box-shadow:1px 1px 3px #00000080}.trainer-info{flex-flow:row;margin-left:.15rem;display:flex}.trainer-name{color:var(--color-text-header);flex:auto;margin-right:1rem;padding-top:.15rem;padding-left:.25rem;font-size:120%;font-weight:700}.trainer-prize{white-space:nowrap;flex:0 auto}.trainer-prize span{background:var(--color-bg-white);color:var(--color-text-black);border:1px solid #000;border-radius:8px;padding:.1rem .25rem;display:inline-block;box-shadow:1px 1px 3px #00000080}.trainer-prize img{vertical-align:text-bottom}.trainer-team{flex-flow:wrap;justify-content:center;display:flex}.trainer-pokemon{border:1px var(--color-border) solid;background:var(--color-bg-row-1);color:var(--color-text);box-sizing:border-box;border-radius:8px;flex-flow:row;display:flex;box-shadow:1px 1px 3px #00000080}.trainer-pokemon strong{font-family:var(--font-family-condensed);text-transform:uppercase;font-size:90%}.tpoke-left{flex:0 0 80px;margin:.25rem;line-height:0}.tpoke-right{flex:auto;margin:.25rem}.tpoke-img{background:var(--color-bg-white);border:1px var(--color-border-content) solid;border-radius:16px}.tera-normal .tpoke-img{background:radial-gradient(#faf9f5 60%,#ded4bf 100%)}.tera-fire .tpoke-img{background:radial-gradient(#f9e1e1 60%,#d83737 100%)}.tera-water .tpoke-img{background:radial-gradient(#dff1fa 60%,#27a2dc 100%)}.tera-electric .tpoke-img{background:radial-gradient(#f9f7de 60%,#dacc25 100%)}.tera-grass .tpoke-img{background:radial-gradient(#e3f6e1 60%,#47bd39 100%)}.tera-ice .tpoke-img{background:radial-gradient(#f0fdfd 60%,#9df3ef 100%)}.tera-fighting .tpoke-img{background:radial-gradient(#f6eae7 60%,#c1705e 100%)}.tera-poison .tpoke-img{background:radial-gradient(#ebe6f6 60%,#7b58c1 100%)}.tera-ground .tpoke-img{background:radial-gradient(#f7f0e6 60%,#ca9d59 100%)}.tera-flying .tpoke-img{background:radial-gradient(#eaf3f9 60%,#75acda 100%)}.tera-psychic .tpoke-img{background:radial-gradient(#f9e6f7 60%,#d458ca 100%)}.tera-bug .tpoke-img{background:radial-gradient(#f3f4e5 60%,#b1b750 100%)}.tera-rock .tpoke-img{background:radial-gradient(#f1e6dc 60%,#885b35 100%)}.tera-ghost .tpoke-img{background:radial-gradient(#e5e4ed 60%,#5a557d 100%)}.tera-dragon .tpoke-img{background:radial-gradient(#e4e5fa 60%,#4e52de 100%)}.tera-dark .tpoke-img{background:radial-gradient(#e4e3e3 60%,#484746 100%)}.tera-steel .tpoke-img{background:radial-gradient(#f2f3f4 60%,#a7b1b3 100%)}.tera-fairy .tpoke-img{background:radial-gradient(#fbf2fa 60%,#e4abe0 100%)}.tpoke-tera-type-label{font-size:90%;line-height:90%;font-family:var(--font-family-condensed);text-align:center;margin-top:.25rem}.tpoke-types li{margin-top:.25rem;line-height:0}.tpoke-name{font-size:110%;font-weight:700}.tpoke-level{float:right;font-size:90%}.tpoke-level img{vertical-align:text-bottom}.tpoke-moves{line-height:100%}.tpoke-moves ul li{margin:.1rem 0;font-size:90%}.tpoke-moves ul li img{vertical-align:text-bottom}@media only screen and (680px<=width<=900px),only screen and (width>=1060px){.trainer-pokemon{flex:0 calc(50% - .15rem);margin:.15rem 0 0 .15rem}}@media only screen and (width<=680px),only screen and (900px<=width<=1060px){.trainer-team{clear:both}.trainer-pokemon{flex:1 0 100%;margin:.15rem 0}.trainer-starmobile .tpoke-moves li{flex-basis:48%}}.trainer-starmobile{--m:conic-gradient(from 45deg at left, #0000,#000 1deg 89deg,#0000 90deg) left /51% 40px repeat-y, conic-gradient(from -135deg at right, #0000,#000 1deg 89deg,#0000 90deg) right/51% 40px repeat-y;-webkit-mask:var(--m);mask:var(--m);flex-flow:wrap;flex-grow:1;flex-basis:calc(100% - 2rem);padding-left:1rem;padding-right:1rem}.starmobile-name-level{flex-flow:row;flex-basis:100%;padding:.25rem;display:flex}.trainer-starmobile .tpoke-left{text-align:center;margin:0 auto}.trainer-starmobile .tpoke-name{flex:1 0 auto}.trainer-starmobile .tpoke-level{float:none;flex:0 auto}.trainer-starmobile .tpoke-left,.trainer-starmobile .tpoke-right{flex-basis:100%}.trainer-starmobile .tpoke-types{text-align:center}.only-toggle-container{margin-top:.5rem;margin-bottom:.5rem}.only-toggle-container fieldset{background:var(--color-bg-row-1);border:1px var(--color-border) solid;border-radius:8px;margin:0;padding:.25rem}.only-toggle-container legend{background:var(--color-bg-white);color:var(--color-text-black);border:1px var(--color-border) solid;border-radius:8px;margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem;font-size:90%;font-weight:700}.only-toggle-container .toggle-options li{text-align:center;text-indent:-1rem}.only-toggle-container .toggle-options label{cursor:pointer;width:80%;margin:0 auto;display:block}.only-toggle-container .toggle-options label:hover{background:#ffffff4d;border-radius:8px}.tpoke-only-desc{font-size:90%;font-style:italic;line-height:100%;font-family:var(--font-family-condensed)}.tpoke-only-desc:before{content:"* "}.walk-tip{border:1px var(--color-border) solid;box-sizing:content-box;background-color:var(--color-bg-row-1);border-radius:8px;margin-bottom:.5rem;padding:.25rem;box-shadow:2px 2px 3px #0006}.walk-tip-title{background-color:var(--color-bg-header);color:var(--color-text-header);text-align:center;border-radius:8px;margin-bottom:.5rem;padding:.25rem;font-size:120%;font-weight:700}.walk-tip.walk-tip-special{background-color:var(--walk-color-bg-special);color:var(--color-text-in-warning)}.walk-tip.walk-tip-special .walk-tip-title{background-color:var(--walk-color-bg-special-title)}.walk-tip.walk-tip-warning{background-color:var(--color-bg-danger-light);color:var(--color-text-in-danger-light)}.walk-tip.walk-tip-warning .walk-tip-title{background-color:var(--color-bg-danger);color:var(--color-text-white)}body.dark-mode .walk-tip.walk-tip-special{background-color:var(--walk-color-bg-special-dark);color:var(--color-text-black)}body.dark-mode .walk-tip.walk-tip-warning{background-color:var(--walk-color-bg-warning-dark);color:var(--color-text)}body.dark-mode .walk-tip.walk-tip-warning .walk-tip-title{background-color:var(--walk-color-bg-warning-title-dark);color:var(--color-text-white)}.spoiler-container .spoiler{filter:blur(5px)grayscale(0);opacity:.6;background:#0006;transition:background .5s}.spoiler-container .spoiler img{filter:blur(15px)grayscale(.5)}body.dark-mode .spoiler-container .spoiler{background:#ffffff4d}body:not(.dark-mode){--spoiler-outline-color:#fff6}body.dark-mode{--spoiler-outline-color:#0006}.spoiler-container:hover:not(:active) .spoiler{cursor:pointer;background:#80800066}.spoiler-container.block-spoiler,.spoiler-container.inline-spoiler{position:relative}.block-spoiler{margin-bottom:.5rem}.spoiler-container .spoiler-text{cursor:pointer;color:var(--color-text);z-index:20;text-align:center;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spoiler-container.block-spoiler .spoiler-click{z-index:30;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.spoiler-container.block-spoiler .spoiler-text{text-shadow:2px 1px 1px var(--spoiler-outline-color), -1px -1px 1px var(--spoiler-outline-color), 1px -1px 1px var(--spoiler-outline-color), -1px 1px 1px var(--spoiler-outline-color);font-size:140%}.spoiler-container.inline-spoiler .spoiler-text{font-size:90%;font-weight:700;top:-20%;transform:translate(-50%)}.spoiler-container.inline-spoiler .spoiler-click{text-align:center;width:100%;height:1rem}@media only screen and (width<=680px),only screen and (900px<=width<=1060px){.spoiler-container .spoiler-text{top:3rem}}body.dark-mode{--walk-color-bg-trainer-assist:#233f25;--walk-color-bg-trainer-assist-light:#466347}.titan-table{box-sizing:border-box;background:var(--color-bg-header);background:linear-gradient(0deg, var(--color-bg-header) 15%, #ffffffb3 50%, var(--color-bg-header) 85%);border:1px solid #000;border-radius:8px;flex-flow:wrap;width:auto;margin-bottom:1rem;display:flex}.titan-top{flex:1 0 100%}.titan-name{color:var(--color-text-header);text-align:center;font-size:130%;font-weight:700;line-height:150%}.titan-phase{text-align:center;color:var(--color-text-header);font-size:100%;line-height:90%;font-family:var(--font-family-condensed);font-variant:small-caps}.titan-left,.titan-right{padding:.25rem}.titan-picture{clear:both;text-align:center;background:var(--color-bg-white);border:1px var(--color-border-content) solid;border-radius:16px;box-shadow:1px 1px 3px #00000080}.titan-table.phase-2 .titan-picture{background:var(--color-bg-white);background:radial-gradient(circle, #ff69ed 0%, var(--color-bg-white) 70%)}.titan-table .titan-level{float:right;background:var(--color-bg-white);color:var(--color-text-black);border:1px solid #000;border-radius:8px;margin:.1rem .1rem 0 0;padding:.1rem .25rem;box-shadow:1px 1px 3px #00000080}.titan-table .titan-level img{vertical-align:middle}.titan-table .titan-right{flex:50%}.titan-table .titan-moves,.titan-table .titan-ability{border:1px var(--color-border) solid;background:var(--color-bg-row-1);color:var(--color-text);border-radius:8px;margin-bottom:.25rem;padding:.25rem;box-shadow:1px 1px 3px #00000080}.titan-table .titan-moves ul{box-sizing:border-box;flex-flow:wrap;justify-items:center;display:flex}.titan-table .titan-moves li{flex:45%}.titan-table .titan-moves li img{vertical-align:text-top}.titan-table .titan-types{text-align:center}.titan-table .titan-moves strong{flex:1 0 100%}.titan-table .trainer-table{border-radius:8px;width:auto;margin-bottom:0;box-shadow:1px 1px 3px #00000080}.titan-table .trainer-table .trainer-pokemon{flex:100%}.trainer-table.assist .trainer{background:var(--walk-color-bg-trainer-assist)}.trainer-table.assist .trainer-pokemon{background:var(--walk-color-bg-trainer-assist-light)}@media only screen and (680px<=width<=900px),only screen and (width>=1060px){.titan-table .titan-left{padding-right:0}}@media only screen and (width<=680px),only screen and (900px<=width<=1060px){.titan-table .titan-left{flex:100%;padding-bottom:0}.titan-table .titan-picture{flex:1 0 100%;margin:0 auto}.titan-table .titan-right div:last-of-type{margin-bottom:0}}.shop-table-container{background:var(--color-bg-header);border-radius:8px;margin-bottom:.5rem}.shop-table-title{color:var(--color-text-header);text-align:center;border-radius:8px;padding:.25rem;font-size:120%;font-weight:700}.shop-table-inner{flex-flow:wrap;gap:.25rem;padding:.25rem;display:flex}.shop-table-item{background:var(--color-bg-row-1);box-sizing:content-box;border-radius:8px;flex-flow:row;flex:45%;align-items:flex-start;padding:.25rem;display:flex}@media only screen and (width<=680px),only screen and (900px<=width<=1060px){.shop-table-item{flex:100%;padding-bottom:0}}.shop-item-left{background:var(--color-bg-white);color:var(--color-text-black);text-align:center;border-radius:8px;flex:0 0 60px;margin:0 auto;padding:.25rem .25rem 0}.shop-item-pic{min-width:40px;min-height:40px;display:inline-block}.shop-item-cost{text-align:center;font-size:90%}.shop-item-right{flex:auto;padding:0 .25rem}.shop-item-name{border-bottom:1px var(--color-border-content);font-size:100%;font-weight:700}.shop-item-notes{text-indent:.5rem;font-size:80%}.pd-symbol{white-space:nowrap;font-size:1px;line-height:1px}body.dark-mode .pd-symbol{filter:invert()}
