.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{visibility:hidden;position:relative}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__slide img{vertical-align:bottom}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;inset:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{z-index:0;position:relative;overflow:hidden}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{cursor:pointer;opacity:.7;z-index:1;background:#ccc;border:0;border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow svg{fill:#000;width:1.2em;height:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline-offset:3px;outline:3px solid #0bf}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline-offset:3px;outline:3px solid #0bf}.splide__pagination{z-index:1;padding:0 1em;position:absolute;bottom:.5em;left:0;right:0}.splide__pagination__page{opacity:.7;background:#ccc;border:0;border-radius:50%;width:8px;height:8px;margin:3px;padding:0;transition:transform .2s linear;display:inline-block;position:relative}.splide__pagination__page.is-active{z-index:1;background:#fff;transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible,.splide.is-focus-in .splide__pagination__page:focus{outline-offset:3px;outline:3px solid #0bf}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:#0000}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline-offset:-3px;outline:3px solid #0bf}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible,.splide.is-focus-in .splide__toggle:focus{outline-offset:3px;outline:3px solid #0bf}.splide__track--nav>.splide__list>.splide__slide{cursor:pointer;border:3px solid #0000}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{top:auto;bottom:1em}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{flex-direction:column;padding:1em 0;display:flex;inset:0 .5em 0 auto}
.member-profile-overlay{--profile-bg:#f8f6ef;--profile-border:#888;--profile-font:#111;--profile-font-light:#555;--profile-accent-light:#ffb3d9;--profile-accent:#c80063;--profile-layout-margin:20px;--profile-mobile-margin:12px;--profile-inside-margin:16px;--profile-small-margin:8px;--profile-panel-border:1px solid var(--profile-border);--profile-triangle:12px;--profile-font-main:"Punktype", sans-serif;--profile-font-display:"TraditionalPunk", sans-serif;--profile-font-comic:"PunkKid", sans-serif;--profile-font-hand:"PunkKid", sans-serif;--profile-font-hero:"AllAges", sans-serif;font-family:var(--profile-font-main);z-index:1000;background:var(--profile-accent-light);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;animation:.38s cubic-bezier(.22,1,.36,1) member-profile-in;position:fixed;inset:0;overflow:hidden auto}.member-profile-overlay *,.member-profile-overlay :before,.member-profile-overlay :after{box-sizing:border-box}.member-profile-overlay:before{content:"";opacity:.1;pointer-events:none;background-image:radial-gradient(circle,#000 .25rem,#0000 0),radial-gradient(circle,#000 .25rem,#0000 0);background-position:0 0,.65rem .65rem;background-size:1.3rem 1.3rem;width:100%;height:100%;position:fixed;top:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}@keyframes member-profile-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.member-profile-shell{width:min(100%,1180px);max-width:100%;padding:var(--profile-mobile-margin);padding-top:calc(var(--profile-mobile-margin) + 2.5rem);margin:auto;overflow-x:hidden}.member-profile-back{z-index:1001;border:var(--profile-panel-border);background:var(--profile-accent);color:var(--profile-bg);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;box-shadow:4px 4px 0 var(--profile-accent-light);padding:.55rem .9rem;font-family:CFPunkRockShow,sans-serif;font-style:normal;font-weight:400;position:fixed;top:14px;left:14px;transform:skew(-11deg)}.member-profile-back:hover{background:#ff007d}.member-profile-overlay .main-profile{background:var(--profile-bg);border:var(--profile-panel-border);padding:var(--profile-mobile-margin);max-width:100%;position:relative;overflow-x:hidden}.member-profile-overlay .main-profile_top-contain{border:var(--profile-panel-border);flex-direction:column-reverse;justify-content:space-between;align-items:stretch;max-width:100%;display:flex;overflow:hidden}.member-profile-overlay .main-profile_top-contain .information{padding:var(--profile-layout-margin);flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.member-profile-overlay .main-profile_top-contain h4{margin-left:var(--profile-small-margin);margin-bottom:calc(var(--profile-small-margin) * -1);font-size:1.25rem}.member-profile-overlay .main-profile_top-contain h2{margin:var(--profile-inside-margin) 0;color:var(--profile-font);overflow-wrap:anywhere;max-width:100%;font-size:clamp(2.8rem,12vw,5rem);font-family:var(--profile-font-hero);letter-spacing:.02em;font-style:normal}.member-profile-overlay h1,.member-profile-overlay h3,.member-profile-overlay h4{font-family:var(--profile-font-display);text-transform:uppercase;font-style:italic;font-weight:700;line-height:80%}.member-profile-overlay h2{text-transform:uppercase;font-style:normal;font-weight:400;line-height:.95}.member-profile-overlay a{color:var(--profile-accent);font-family:var(--profile-font-comic);text-transform:uppercase;font-style:italic;font-weight:700;text-decoration:none}.member-profile-overlay a:hover{color:var(--profile-font);text-decoration:underline}.member-profile-overlay .personal-name{width:100%;max-width:100%;position:relative;overflow:hidden}.member-profile-overlay .personal-name:before{content:"";background-color:var(--profile-accent);width:100%;height:.25rem;position:absolute;top:-.25rem;right:-5px;transform:skew(-11deg)}.member-profile-overlay .personal-name h3{background-color:var(--profile-accent);width:fit-content;padding:var(--profile-inside-margin) calc(var(--profile-inside-margin) + var(--profile-inside-margin));color:var(--profile-bg);font-size:1rem;transform:skew(-11deg)}.member-profile-overlay .handwritten{letter-spacing:.06em;font-family:CFPunkRockShow,sans-serif;display:block;transform:skew(11deg)}.member-profile-overlay .main-profile_top-contain p{padding:var(--profile-inside-margin) 0;letter-spacing:.012em;font-size:1.02rem;line-height:140%;font-family:var(--profile-font-main);color:var(--profile-font);overflow-wrap:anywhere}.member-profile-overlay .links{gap:var(--profile-inside-margin);flex-wrap:wrap;max-width:100%;display:flex}.member-profile-overlay .links a{padding:var(--profile-small-margin);display:block;position:relative}.member-profile-overlay .links a:before{content:"";background-color:var(--profile-accent-light);z-index:-1;width:100%;height:100%;position:absolute;inset:0;transform:skew(-11deg)}.member-profile-overlay .avatar{background-color:var(--profile-accent);background-blend-mode:luminosity;border-bottom:var(--profile-panel-border);padding:var(--profile-inside-margin);background-position:top;background-size:125%;flex:1;justify-content:center;align-items:center;max-width:100%;display:flex;position:relative;overflow:hidden}.member-profile-overlay .avatar:before{content:"";background-color:var(--profile-bg);z-index:0;opacity:.9;position:absolute;inset:0}.member-profile-overlay .avatar img{z-index:1;border:var(--profile-panel-border);object-fit:cover;object-position:top;width:125px;max-width:100%;height:200px;position:relative}.member-profile-overlay .main-profile_biography-contain{margin-top:var(--profile-layout-margin);flex-direction:column;max-width:100%;display:flex;overflow:hidden}.member-profile-overlay .main-profile_biography-tabs{width:100%;list-style:none;display:flex}.member-profile-overlay .main-profile_biography-tabs li{flex:1}.member-profile-overlay .biography-tab{border:var(--profile-panel-border);width:100%;height:50px;color:var(--profile-border);cursor:pointer;font:inherit;background:0 0;border-right:0;justify-content:space-between;align-items:center;padding:0;display:flex;position:relative;overflow:hidden;border-bottom:0!important}.member-profile-overlay .main-profile_biography-tabs li:last-of-type .biography-tab{border-right:var(--profile-panel-border)}.member-profile-overlay .biography-tab:hover{color:var(--profile-accent)}.member-profile-overlay .biography-tab h3{padding:var(--profile-inside-margin);font-size:.95rem}.member-profile-overlay .biography-tab img{object-fit:cover;filter:grayscale();clip-path:polygon(11% 0,100% 0,100% 100%,0 100%);width:100px;height:50px;display:none}.member-profile-overlay .biography-tab h3:after{content:"";background-color:var(--profile-border);width:5px;height:calc(100% + 1px);display:none;position:absolute;top:0;right:100px;transform:skew(-14deg)}.member-profile-overlay .biography-tab-active{background-color:var(--profile-accent);border:1px solid var(--profile-accent);color:var(--profile-bg);cursor:default;border-right:0;overflow:visible;border-bottom:0!important}.member-profile-overlay .biography-tab-active:before{content:"";background-color:var(--profile-accent);width:100%;height:1px;position:absolute;bottom:-1px;left:0}.member-profile-overlay .biography-tab-active h3:after{background-color:var(--profile-bg);display:none}.member-profile-overlay .biography-tab-active img{filter:grayscale(0)!important}.member-profile-overlay .main-profile_biography{border:var(--profile-panel-border);max-width:100%;min-height:200px;overflow:hidden}.member-profile-overlay .main-profile_biography-tab-content{padding:var(--profile-layout-margin);max-width:100%;overflow-x:hidden}.member-profile-overlay .main-profile_biography-tab-content[hidden]{display:none!important}.member-profile-overlay .character-basics{gap:var(--profile-layout-margin);flex-flow:column wrap;display:flex}.member-profile-overlay .character-info-contain{gap:var(--profile-inside-margin);flex-flow:column wrap;display:flex}.member-profile-overlay .character-info{border:var(--profile-panel-border);padding:var(--profile-small-margin) var(--profile-inside-margin);min-width:0;font-size:1rem;font-family:var(--profile-font-main);flex:1;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.member-profile-overlay .character-info strong{letter-spacing:.015em;text-transform:uppercase;flex-shrink:0;align-items:center;gap:5px;max-width:55%;font-size:.92rem;font-style:normal;display:flex}.member-profile-overlay .character-info p{text-align:right;overflow-wrap:anywhere;min-width:0;margin-left:.5rem}.member-profile-overlay .character-personality{flex:1}.member-profile-overlay .character-quote{background-color:var(--profile-bg);border:var(--profile-panel-border);text-align:center;padding:var(--profile-layout-margin);margin-bottom:calc(var(--profile-inside-margin) + var(--profile-inside-margin));font-family:var(--profile-font-comic);text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(1rem,4vw,1.5rem);font-style:italic;font-weight:700;position:relative;overflow:hidden}.member-profile-overlay .character-quote:before{content:"";border-top:var(--profile-triangle) solid var(--profile-border);border-left:var(--profile-triangle) solid transparent;border-right:var(--profile-triangle) solid transparent;bottom:calc(var(--profile-triangle) * -1);position:absolute;right:50%}.member-profile-overlay .character-quote:after{content:"";border-top:calc(var(--profile-triangle) - 1px) solid var(--profile-bg);border-left:calc(var(--profile-triangle) - 1px) solid transparent;border-right:calc(var(--profile-triangle) - 1px) solid transparent;bottom:calc(var(--profile-triangle) * -1 + 1px);position:absolute;right:calc(50% + 1px)}.member-profile-overlay .character-quote-border{background-color:var(--profile-accent-light);inset:0;top:var(--profile-small-margin);left:var(--profile-small-margin);z-index:-1;position:absolute}.member-profile-overlay .character-quote-border:before{content:"";border-top:var(--profile-triangle) solid var(--profile-accent-light);border-left:var(--profile-triangle) solid transparent;border-right:var(--profile-triangle) solid transparent;bottom:calc(var(--profile-triangle) * -1);position:absolute;right:50%}.member-profile-overlay .character-traits{gap:var(--profile-inside-margin) 0;flex-direction:column;display:flex}.member-profile-overlay .character-traits-headings{justify-content:space-between;gap:0 var(--profile-inside-margin);display:flex}.member-profile-overlay .character-trait{border:var(--profile-panel-border);background-color:var(--profile-bg);width:100%;height:35px;margin-top:var(--profile-small-margin)}.member-profile-overlay .character-trait-bar{background-color:var(--profile-accent);height:100%}.member-profile-overlay .member-profile-bio-line,.member-profile-overlay .member-profile-tab-body{font-family:var(--profile-font-main);letter-spacing:.012em;color:var(--profile-font-light);margin-top:1rem;font-size:1.02rem;line-height:1.5}.member-profile-overlay .main-profile_alias{margin-top:calc(var(--profile-layout-margin) + var(--profile-layout-margin));gap:var(--profile-inside-margin);flex-wrap:wrap;justify-content:space-between;display:flex}.member-profile-overlay .main-profile_alias div{border:var(--profile-panel-border);padding:var(--profile-inside-margin);text-align:center;text-transform:uppercase;min-width:0;font-family:var(--profile-font-main);letter-spacing:.015em;overflow-wrap:anywhere;flex:1;font-size:.9rem;position:relative}.member-profile-overlay .main-profile_alias div:first-of-type:before{content:"Played by...";background-color:var(--profile-accent-light);border:var(--profile-panel-border);padding:var(--profile-small-margin);font-weight:700;font-family:var(--profile-font-comic);text-transform:uppercase;top:calc(var(--profile-layout-margin) * -1);font-size:.8rem;font-style:italic;position:absolute;left:-1px}.member-profile-overlay .main-profile_alias div:first-of-type{flex-basis:50%}.member-profile-overlay .main-profile_alias div:nth-of-type(2){flex-basis:auto}@media (max-width:767px){.member-profile-shell{padding:10px;padding-top:calc(3rem + env(safe-area-inset-top,0px));padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.member-profile-back{top:max(10px, env(safe-area-inset-top,0px));left:max(10px, env(safe-area-inset-left,0px));padding:.45rem .75rem;font-size:.85rem}.member-profile-overlay .main-profile{padding:10px}.member-profile-overlay .main-profile_top-contain .information{padding:12px}.member-profile-overlay .main-profile_top-contain h2{font-size:clamp(1.85rem,13vw,2.6rem);line-height:.95}.member-profile-overlay .personal-name:before{right:0}.member-profile-overlay .personal-name h3{max-width:100%;padding:12px 16px}.member-profile-overlay .main-profile_biography-tab-content{padding:12px}.member-profile-overlay .character-info{flex-direction:column;align-items:stretch;gap:.35rem}.member-profile-overlay .character-info strong{max-width:100%}.member-profile-overlay .character-info p{text-align:left;margin-left:0}.member-profile-overlay .character-quote{padding:12px;font-size:.9rem}.member-profile-overlay .character-quote-border{inset:4px 0 0 4px}.member-profile-overlay .character-traits-headings h4{overflow-wrap:anywhere;max-width:46%;font-size:.72rem;line-height:1.1}.member-profile-overlay .main-profile_alias{gap:8px;margin-top:1.5rem}.member-profile-overlay .main-profile_alias div{flex:calc(50% - 4px);padding:10px 6px;font-size:.65rem}.member-profile-overlay .main-profile_alias div:first-of-type{flex-basis:100%}.member-profile-overlay .main-profile_alias div:first-of-type:before{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% + 2px);padding:4px 6px;font-size:.65rem;overflow:hidden}}@media (min-width:750px){.member-profile-shell{padding:var(--profile-layout-margin);padding-top:calc(var(--profile-layout-margin) + 2.5rem)}.member-profile-overlay .main-profile{padding:var(--profile-layout-margin)}.member-profile-overlay .main-profile_top-contain{flex-direction:row}.member-profile-overlay .avatar{border-bottom:0;flex:.5;justify-content:flex-end}.member-profile-overlay .avatar img{width:250px;height:400px}.member-profile-overlay .main-profile_alias div:first-of-type{flex-basis:auto}.member-profile-overlay .biography-tab h3:after,.member-profile-overlay .biography-tab img,.member-profile-overlay .biography-tab-active h3:after{display:block}.member-profile-overlay .character-basics{flex-direction:row}}@media (min-width:1080px){.member-profile-overlay .avatar{clip-path:polygon(11% 0,100% 0,100% 100%,0 100%);flex:.65}}
