@import"https://fonts.googleapis.com/css2?family=Patrick+Hand&display=swap";@import"https://fonts.googleapis.com/css2?family=Patrick+Hand&family=Vujahday+Script&display=swap";@import"https://fonts.googleapis.com/css2?family=Lemon&display=swap";@import"https://fonts.googleapis.com/css2?family=Palanquin+Dark&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-moz-appearance:button;appearance:button;-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-moz-appearance:textfield;appearance:textfield;-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:lazer84regular;src:url(/fonts/lazer84-webfont.woff2) format("woff2"),url(/fonts/lazer84-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:baby_dollregular;src:url(/fonts/baby_doll-webfont.woff2) format("woff2"),url(/fonts/baby_doll-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:baby_dollregular;src:url(/fonts/baby_doll-webfont.woff2) format("woff2"),url(/fonts/baby_doll-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Linux Libertine G Display Regular;src:url(/fonts/linlibertine_dr_g-webfont.woff2) format("woff2"),url(/fonts/linlibertine_dr_g-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Batrider Mono;src:url(/fonts/BatriderMono.woff2) format("woff2"),url(/fonts/BatriderMono.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BatriderSans1;src:url(/fonts/BatriderSans1.woff2) format("woff2"),url(/fonts/BatriderSans1.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BatriderSansSmall;src:url(/fonts/BatriderSansSmall.woff2) format("woff2"),url(/fonts/BatriderSansSmall.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@keyframes background-scrolling{0%{transform:translateY(-576px)}to{transform:translateY(0)}}.card-container.style-batrider{width:720px;height:960px}.card.style-batrider,.card.style-batrider img{image-rendering:pixelated}.card.style-batrider{width:240px;height:320px;transform-origin:top left;transform:scale(3);position:relative;overflow:hidden}.card.style-batrider:hover .background,.card.style-batrider.active .background{animation-play-state:running}.card.style-batrider .background{position:absolute;width:240px;height:1152px;background:url(/card/batrider_bg.png);background-position:-8px 0;animation:background-scrolling 16s linear infinite;animation-play-state:paused;z-index:-10}.card.style-batrider .content{position:absolute;width:240px;height:320px;background:url(/card/batrider_frame.png);z-index:-5}.card.style-batrider{line-height:1}.card.style-batrider .text{font-family:Batrider Mono;font-size:8px}.card.style-batrider .text.white{background-image:linear-gradient(#fff,#949494);color:transparent;-webkit-background-clip:text;background-clip:text}.card.style-batrider .text.yellow{background-image:linear-gradient(#fff,#ff9400);color:transparent;-webkit-background-clip:text;background-clip:text}.card.style-batrider .text{position:relative}.card.style-batrider .text:after{position:absolute;left:0;top:0;z-index:-1;content:attr(data-text);text-shadow:1px 1px 0 black}.card.style-batrider .bestScore{font-family:Batrider Mono;font-size:8px;margin-top:6px;width:100%;text-align:center}.card.style-batrider .title{background-image:linear-gradient(#fff,#949494);color:transparent;-webkit-background-clip:text;background-clip:text;width:100%;text-align:center;font-family:Batrider Mono;font-size:8px}.card.style-batrider .icons{position:absolute;left:12px;top:72px;width:216px;height:48px;display:flex;flex-flow:row wrap;background:url(/card/batrider_characters_frame.png)}.card.style-batrider .icons .icon{position:relative;background:url(/card/batrider_characters.png)}.card.style-batrider .icons .icon.batrider_adam{background-position-x:0px}.card.style-batrider .icons .icon.batrider_birthday{background-position-x:-24px}.card.style-batrider .icons .icon.batrider_bornnam{background-position-x:-48px}.card.style-batrider .icons .icon.batrider_carpet{background-position-x:-72px}.card.style-batrider .icons .icon.batrider_chitta{background-position-x:-96px}.card.style-batrider .icons .icon.batrider_dd{background-position-x:-120px}.card.style-batrider .icons .icon.batrider_flying_baron{background-position-x:-144px}.card.style-batrider .icons .icon.batrider_gain{background-position-x:-168px}.card.style-batrider .icons .icon.batrider_golden{background-position-x:-192px}.card.style-batrider .icons .icon.batrider_grasshopper{background-position-x:-216px}.card.style-batrider .icons .icon.batrider_jyuji{background-position-x:-240px}.card.style-batrider .icons .icon.batrider_maria{background-position-x:-264px}.card.style-batrider .icons .icon.batrider_miyamoto{background-position-x:-288px}.card.style-batrider .icons .icon.batrider_shorty{background-position-x:-312px}.card.style-batrider .icons .icon.batrider_silver_sword{background-position-x:-336px}.card.style-batrider .icons .icon.batrider_strawman{background-position-x:-360px}.card.style-batrider .icons .icon.batrider_tag_t{background-position-x:-384px}.card.style-batrider .icons .icon.batrider_wild_snail{background-position-x:-408px}.card.style-batrider .icons .icon{width:24px;height:24px;flex-shrink:0;flex-grow:0}.card.style-batrider .icons .icon:hover{z-index:1}.card.style-batrider .icons .icon.inactive{filter:grayscale(.7) contrast(.8) brightness(.5)}.card.style-batrider .icons .cursor{position:absolute;left:-4px;top:-5px;width:32px;height:32px;background:url(/card/batrider_cursor.png);pointer-events:none}.card.style-batrider .field{position:absolute;bottom:0;width:100%}.card.style-batrider .field:hover{background-color:#190e0180}.card.style-batrider .field{padding-top:1px}.card.style-batrider .field .label{font-family:BatriderSansSmall;font-size:8px;color:#fff;text-shadow:1px 1px 0 #633900}.card.style-batrider .field .value{margin-left:16px;font-family:BatriderSans1;font-size:8px;color:#fff;text-shadow:1px 1px 0 #633900;margin-bottom:1px}.card.style-batrider .profile{position:absolute;left:9px;top:128px;width:109px;height:127px;border:1px solid white;overflow:hidden}.card.style-batrider .profile .avatar img{width:128px;height:128px}.card.style-batrider .profile .avatar{position:absolute;z-index:-1}.card.style-batrider .portrait{position:absolute;left:122px;top:128px;width:109px;height:127px;border:1px solid white;background-image:url(/card/batrider_portraits.png);background-position-x:-1px}.card.style-batrider .portrait.inactive{filter:grayscale(.7) brightness(.6)}.card.style-batrider .portrait.batrider_adam{background-position-y:-1px}.card.style-batrider .portrait.batrider_birthday{background-position-y:-128px}.card.style-batrider .portrait.batrider_bornnam{background-position-y:-255px}.card.style-batrider .portrait.batrider_carpet{background-position-y:-382px}.card.style-batrider .portrait.batrider_chitta{background-position-y:-509px}.card.style-batrider .portrait.batrider_dd{background-position-y:-636px}.card.style-batrider .portrait.batrider_flying_baron{background-position-y:-763px}.card.style-batrider .portrait.batrider_gain{background-position-y:-890px}.card.style-batrider .portrait.batrider_golden{background-position-y:-1017px}.card.style-batrider .portrait.batrider_grasshopper{background-position-y:-1144px}.card.style-batrider .portrait.batrider_jyuji{background-position-y:-1271px}.card.style-batrider .portrait.batrider_maria{background-position-y:-1398px}.card.style-batrider .portrait.batrider_miyamoto{background-position-y:-1525px}.card.style-batrider .portrait.batrider_shorty{background-position-y:-1652px}.card.style-batrider .portrait.batrider_silver_sword{background-position-y:-1779px}.card.style-batrider .portrait.batrider_strawman{background-position-y:-1906px}.card.style-batrider .portrait.batrider_tag_t{background-position-y:-2033px}.card.style-batrider .portrait.batrider_wild_snail{background-position-y:-2160px}.card.style-batrider .portrait.batrider_type_a{background-position-x:-1px}.card.style-batrider .portrait.batrider_type_b{background-position-x:-110px}.card.style-batrider .portrait.batrider_type_c{background-position-x:-219px}.card.style-batrider .portrait.batrider_type_s{background-position-x:-328px}.card.style-batrider .rank .batrider_adam{background-position-x:0px}.card.style-batrider .rank .batrider_birthday{background-position-x:-24px}.card.style-batrider .rank .batrider_bornnam{background-position-x:-48px}.card.style-batrider .rank .batrider_carpet{background-position-x:-72px}.card.style-batrider .rank .batrider_chitta{background-position-x:-96px}.card.style-batrider .rank .batrider_dd{background-position-x:-120px}.card.style-batrider .rank .batrider_flying_baron{background-position-x:-144px}.card.style-batrider .rank .batrider_gain{background-position-x:-168px}.card.style-batrider .rank .batrider_golden{background-position-x:-192px}.card.style-batrider .rank .batrider_grasshopper{background-position-x:-216px}.card.style-batrider .rank .batrider_jyuji{background-position-x:-240px}.card.style-batrider .rank .batrider_maria{background-position-x:-264px}.card.style-batrider .rank .batrider_miyamoto{background-position-x:-288px}.card.style-batrider .rank .batrider_shorty{background-position-x:-312px}.card.style-batrider .rank .batrider_silver_sword{background-position-x:-336px}.card.style-batrider .rank .batrider_strawman{background-position-x:-360px}.card.style-batrider .rank .batrider_tag_t{background-position-x:-384px}.card.style-batrider .rank .batrider_wild_snail{background-position-x:-408px}.card.style-classicvania_v2{font-family:Linux Libertine G Display Regular,sans-serif;color:#18212c;word-break:break-word;overflow-wrap:break-word;position:absolute;width:1600px;height:900px;aspect-ratio:16/9;zoom:.7;background:center/contain url(/card/classicvania_v2_base.png);font-size:1em;display:flex;flex-direction:row;flex-wrap:wrap;align-items:space-evenly;justify-content:space-evenly}.card.style-classicvania_v2 a,.card.style-classicvania_v2 a:hover,.card.style-classicvania_v2 a:visited{color:#000;text-decoration:none}.card.style-classicvania_v2 .paper1{z-index:0;position:absolute;left:140px;top:145px;width:365px;height:400px;transform-origin:top left;transform:skewY(5deg) rotate(-16.5deg)}.card.style-classicvania_v2 .paper1 .name{font-weight:700;position:absolute;right:8px;top:18px;width:186px;height:54px;font-size:26px;line-height:90%;font-variant:small-caps;text-align:center;display:flex;flex-direction:column;align-items:center;justify-items:stretch;justify-content:center}.card.style-classicvania_v2 .paper1 .avatar{position:absolute;left:32px;top:90px;width:160px;height:160px;transform:skew(-.5deg) skewY(1.5deg) rotate(-1.5deg)}.card.style-classicvania_v2 .paper1 .avatar img{clip-path:polygon(3% 0,7% 1%,11% 0%,16% 2%,20% 0,23% 2%,28% 2%,32% 1%,35% 1%,39% 3%,41% 1%,45% 0%,47% 2%,50% 2%,53% 0,58% 2%,60% 2%,63% 1%,65% 0%,67% 2%,69% 2%,73% 1%,76% 1%,79% 0,82% 1%,85% 0,87% 1%,89% 0,92% 1%,96% 0,98% 3%,99% 3%,99% 6%,100% 11%,98% 15%,100% 21%,99% 28%,100% 32%,99% 35%,99% 40%,100% 43%,99% 48%,100% 53%,100% 57%,99% 60%,100% 64%,100% 68%,99% 72%,100% 75%,100% 79%,99% 83%,100% 86%,100% 90%,99% 94%,99% 98%,95% 99%,92% 99%,89% 100%,86% 99%,83% 100%,77% 99%,72% 100%,66% 98%,62% 100%,59% 99%,54% 99%,49% 100%,46% 98%,43% 100%,40% 98%,38% 100%,35% 99%,31% 100%,28% 99%,25% 99%,22% 100%,19% 99%,16% 100%,13% 99%,10% 99%,7% 100%,4% 99%,2% 97%,1% 97%,0% 94%,1% 89%,0% 84%,1% 81%,0 76%,0 71%,1% 66%,0% 64%,0% 61%,0% 59%,1% 54%,0% 49%,1% 45%,0% 40%,1% 37%,0% 34%,1% 29%,0% 23%,2% 20%,1% 17%,1% 13%,0 10%,1% 6%,1% 3%)}.card.style-classicvania_v2 .paper-overlap{z-index:1;position:absolute;left:381px;top:184px;width:62px;height:211px;background:url(/card/classicvania_v2_base_overlap.png)}.card.style-classicvania_v2 .paper2{z-index:2;position:absolute;left:415px;top:200px;width:300px;height:400px;transform-origin:top left;transform:skewY(-2deg) rotate(5deg)}.card.style-classicvania_v2 .paper2 .nameRank{font-weight:700;position:absolute;right:8px;top:8px;width:140px;height:44px;font-size:24px;line-height:90%;font-variant:small-caps;text-align:center;display:flex;flex-direction:column;align-items:center;justify-items:stretch;justify-content:center}.card.style-classicvania_v2 .paper2 .bio{position:absolute;left:12px;top:56px;width:276px;height:140px;font-size:20px;line-height:90%}.card.style-classicvania_v2 .stamps .stake{position:absolute;left:1030px;top:233px;width:264px;height:263px;background:url(/card/classicvania_v2_base_stake.png)}.card.style-classicvania_v2 .stamps .stamp{z-index:1;position:absolute;width:80px;height:80px;background-image:url(/stamps/classicvania_v2/stampsheet-fs8.png);background-position:-6px -4px}.card.style-classicvania_v2 .stamps .stamp.kind-red{background-position-x:-6px}.card.style-classicvania_v2 .stamps .stamp.kind-silver{background-position-x:-96px}.card.style-classicvania_v2 .stamps .stamp.kind-gold{background-position-x:-186px}.card.style-classicvania_v2 .stamps .stamp.category-undefined{background-position-y:-4px}.card.style-classicvania_v2 .stamps .stamp.category-super_castlevania_iv{background-position-y:-94px}.card.style-classicvania_v2 .stamps .stamp.category-the_castlevania_adventure{background-position-y:-184px}.card.style-classicvania_v2 .stamps .stamp.category-akumajou_densetsu{background-position-y:-274px}.card.style-classicvania_v2 .stamps .stamp.category-castlevania_bloodlines{background-position-y:-364px}.card.style-classicvania_v2 .stamps .stamp.category-castlevania_chronicles{background-position-y:-454px}.card.style-classicvania_v2 .stamps .stamp.category-haunted_castle_revisited{background-position-y:-544px}.card.style-classicvania_v2 .stamps .stamp.category-haunted_castle{background-position-y:-634px}.card.style-classicvania_v2 .stamps .stamp.category-castlevania_rondo_of_blood{background-position-y:-724px}.card.style-classicvania_v2 .stamps .stamp.category-castlevania_legends{background-position-y:-814px}.card.style-classicvania_v2 .stamps .stamp.category-castlevania_dracula_x{background-position-y:-904px}.card.style-classicvania_v2 .stamps .stamp.category-castlevania_ii_belmonts_revenge{background-position-y:-994px}.card.style-classicvania_v2 .stamps .stamp.category-dracula_x_chronicles{background-position-y:-1084px}.card.style-classicvania_v2 .stamps .stamp.category-castlevania{background-position-y:-1174px}.card.style-classicvania_v2 .stamps .stamp.category-adventure_rebirth{background-position-y:-1264px}.card.style-classicvania_v2 .stamps .stamp a{display:inline-block;width:100%;height:100%}.card.style-classicvania_v2 .stamps .stamp-0{left:880px;top:480px}.card.style-classicvania_v2 .stamps .stamp-1{left:950px;top:531px}.card.style-classicvania_v2 .stamps .stamp-2{left:1031px;top:550px}.card.style-classicvania_v2 .stamps .stamp-3{left:1125px;top:544px}.card.style-classicvania_v2 .stamps .stamp-4{left:1211px;top:495px}.card.style-classicvania_v2 .stamps .stamp-5{left:1255px;top:427px}.card.style-classicvania_v2 .stamps .stamp-6{left:1280px;top:339px}.card.style-classicvania_v2 .stamps .stamp-7{left:1277px;top:249px}.card.style-classicvania_v2 .stamps .stamp-8{left:1242px;top:148px}.card.style-classicvania_v2 .stamps .stamp-9{left:1190px;top:296px}.card.style-classicvania_v2 .bestRun,.card.style-classicvania_v2 .bestScore{display:none}.hover:hover{cursor:help}.card-list{display:flex;flex-direction:column;gap:16px;padding:20px}.card.style-classicvania{background:center/contain url(/card_opt.png);border:2px solid rgb(97,62,25);width:700px;height:400px;aspect-ratio:7/4;zoom:1.3;font-size:1em;display:flex;flex-direction:row;flex-wrap:wrap;align-items:space-evenly;justify-content:space-evenly}.card.style-classicvania a,.card.style-classicvania a:hover,.card.style-classicvania a:visited{color:#000;text-decoration:none}.card.style-classicvania .title{width:100%;height:48px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;font-family:lazer84regular,Vujahday Script,cursive;font-size:32px;text-align:center;color:red;text-shadow:2px 0 0 black,-2px 0 0 black,0 2px 0 black,0 -2px 0 black,1.5px 1.5px 0 black,-1.5px -1.5px 0 black,1.5px -1.5px 0 black,-1.5px 1.5px 0 black}.card.style-classicvania .profile{font-family:baby_dollregular,Patrick Hand,cursive;line-height:.9;color:#000;text-shadow:2px 0 0 white,-2px 0 0 white,0 2px 0 white,0 -2px 0 white,1.5px 1.5px 0 white,-1.5px -1.5px 0 white,1.5px -1.5px 0 white,-1.5px 1.5px 0 white;width:400px;padding:0 12px;display:flex;flex-direction:row;flex-wrap:wrap;flex-grow:1;row-gap:0px;column-gap:12px;align-items:anchor-center;align-content:space-around;justify-content:flex-start;justify-items:stretch}.card.style-classicvania .profile .avatar{width:90px;aspect-ratio:1}.card.style-classicvania .profile .avatar img{box-shadow:3px 3px #000;border:3px solid red;background-color:#000;border-radius:10%;width:100%;height:auto}.card.style-classicvania .profile .nameRank{flex:1 0 280px;max-width:280px;display:flex;flex-direction:column;align-items:flex-start;justify-items:stretch;justify-content:center}.card.style-classicvania .profile .nameRank .name{font-size:1.75em;width:356px}.card.style-classicvania .profile .nameRank .rank{font-size:1.25em}.card.style-classicvania .profile .nameRank .rank .rank-image{aspect-ratio:1;width:16px;height:16px;padding:2px;margin-right:4px;border:2px solid black;image-rendering:crisp-edges}.card.style-classicvania .profile .bio{padding:8px;font-size:1.4em;text-align:left;line-height:.9;width:100%;flex:1 0 240px;height:230px;min-height:220px;overflow:hidden;scrollbar-color:#e2cda3 #8a5f36;text-shadow:2px 0 0 white,-2px 0 0 white,0 2px 0 white,0 -2px 0 white,1.5px 1.5px 0 white,-1.5px -1.5px 0 white,1.5px -1.5px 0 white,-1.5px 1.5px 0 white}.card.style-classicvania .stamps{padding:8px;display:flex;flex-direction:column;flex-shrink:0;align-items:flex-start;gap:4px}.card.style-classicvania .stamps .row{height:62px;width:100%;display:flex;flex-direction:row;align-items:space-evenly;justify-content:center;gap:6px}.card.style-classicvania .stamps .row .cell{aspect-ratio:1;width:62px;border:2px solid black;border-radius:12%;overflow:hidden;position:relative;background:center/contain}.card.style-classicvania .stamps .row .category{position:absolute;width:100%;height:100%}.card.style-classicvania .stamps .row .stamp{position:absolute;width:100%;height:100%;z-index:1}.card.style-classicvania .bestRun,.card.style-classicvania .bestScore{display:none}@media not (max-width: 640px){.container{height:100vh}.container header,.container main{overflow:auto}}a{color:#e48bbb}a:hover{color:#fff}body{font-family:Palanquin Dark,sans-serif;background-color:#38084e}.box{max-width:1100px;background-color:#5e0d83;color:#fff;margin:1em;padding:20px;box-shadow:6px 6px #000;line-height:1.5;text-shadow:3px 3px 0 black,-1px -1px 0 #38084e,1px -1px 0 #38084e,-1px 1px 0 #38084e,1px 1px 0 #38084e}.box.error{background-color:#8b0000}.box p{padding:1em}.box ul,.box ol{padding-left:2em}.box strong{color:#e48bbb}img{vertical-align:middle}.text{font-family:Palanquin Dark,sans-serif;font-size:1.2em}.textdrop{text-shadow:.25em .25em 0 black,-1px -1px 0 #38084e,1px -1px 0 #38084e,-1px 1px 0 #38084e,1px 1px 0 #38084e}.container{display:flex;align-items:stretch;justify-items:stretch;min-height:100vh}.container header{display:flex;flex-direction:column;gap:1.5em;flex-shrink:0;flex-basis:15em;padding:1.5em;width:15em;background-color:#5e0d83;z-index:1;box-shadow:-12px 0 24px #000}.container header .plain{background:transparent!important;box-shadow:none;color:#fff!important;text-shadow:4px 4px 0 black,-1px -1px 0 #38084e,1px -1px 0 #38084e,-1px 1px 0 #38084e,1px 1px 0 #38084e}.container header .logo{background-color:#38084e;display:flex;align-items:center;justify-content:center;flex:0 0 6em;text-align:center;height:6em;box-shadow:6px 6px #000;font-size:1.5em;font-weight:700;color:#fff;text-shadow:6px 6px 0 black,-1px -1px 0 #38084e,1px -1px 0 #38084e,-1px 1px 0 #38084e,1px 1px 0 #38084e;text-decoration:none}.container header .logo a,.container header .logo a:hover,.container header .logo a:visited{color:#fff;text-decoration:none}.container header .user,.container header button{display:flex;gap:.5em;align-items:flex-start;justify-content:center;padding:.5em;border:none;width:100%}.container header .user,.container header .badged{background:#38084e;color:#fff}.container header .user a,.container header .badged a{color:#fff}.container header .user a:visited,.container header .badged a:visited{color:#fff}.container header .user:hover,.container header .badged:hover{background:#d550a3;color:#fff}.container header .user:hover a,.container header .badged:hover a{color:#fff}.container header .user,.container header .badged{box-shadow:6px 6px #000;word-break:break-all}.container header .badged:hover a{text-shadow:3px 3px 0 black,-1px -1px 0 #38084e,1px -1px 0 #38084e,-1px 1px 0 #38084e,1px 1px 0 #38084e;text-decoration:none}.container header .avatar{background-color:#fff;border-radius:20%}.container header button{background:#e48bbb;color:#000}.container header button a{color:#000}.container header button a:visited{color:#000}.container header button:hover{background:#fff;color:#000}.container header button:hover a{color:#000}.container header button{box-shadow:6px 6px #000}.container header button:hover{cursor:pointer;text-decoration:dotted underline}.container header nav{display:flex;flex-direction:column;gap:1.5em}.container header nav ul{display:flex;flex-direction:column;gap:.5em;list-style-type:none}.container header nav ul li{box-shadow:6px 6px #000;background:#e48bbb;color:#000}.container header nav ul li a{color:#000}.container header nav ul li a:visited{color:#000}.container header nav ul li:hover{background:#fff;color:#000}.container header nav ul li:hover a{color:#000}.container header nav ul li.header{background:#38084e;color:#fff}.container header nav ul li.header a{color:#fff}.container header nav ul li.header a:visited{color:#fff}.container header nav ul li.header:hover{background:#38084e;color:#fff}.container header nav ul li.header:hover a{color:#fff}.container header nav ul li.badged,.container header nav ul li.role-mod,.container header nav ul li.role-admin,.container header nav ul li.role-stream,.container header nav ul li.icon-dot,.container header nav ul li.icon-mocha{position:relative;list-style:none}.container header nav ul li.role-mod{background:#006400;color:#fff}.container header nav ul li.role-mod a{color:#fff}.container header nav ul li.role-mod a:visited{color:#fff}.container header nav ul li.role-mod:hover{background:green;color:#fff}.container header nav ul li.role-mod:hover a{color:#fff}.container header nav ul li.role-admin{background:#00008b;color:#fff}.container header nav ul li.role-admin a{color:#fff}.container header nav ul li.role-admin a:visited{color:#fff}.container header nav ul li.role-admin:hover{background:#00f;color:#fff}.container header nav ul li.role-admin:hover a{color:#fff}.container header nav ul li.role-stream{background:#8b0000;color:#fff}.container header nav ul li.role-stream a{color:#fff}.container header nav ul li.role-stream a:visited{color:#fff}.container header nav ul li.role-stream:hover{background:red;color:#fff}.container header nav ul li.role-stream:hover a{color:#fff}.container header nav ul li.badged:before,.container header nav ul li.role-mod:before,.container header nav ul li.role-admin:before,.container header nav ul li.role-stream:before{content:"";position:absolute;left:.4em;top:.4em;height:1.3em;width:1.3em;background-size:contain;background-repeat:no-repeat;background-image:var(--im);border-radius:3px}.container header nav ul li.role-mod:before{--im: url(/badges/mod.png)}.container header nav ul li.role-admin:before{--im: url(/badges/staff.png)}.container header nav ul li.role-stream:before{--im: url(/badges/broadcaster.png)}.container header nav ul li a{text-align:center;text-decoration:none}.container header nav ul li a:hover{text-decoration:underline dotted}.container header nav ul li a{display:block;width:100%;height:100%;padding:.5em}.container main h1,.container main h2,.container main h3,.container main h4,.container main h5,.container main h6{color:#fff}.container main h2,.container main h3{text-shadow:4px 4px 0 black,-1px -1px 0 #38084e,1px -1px 0 #38084e,-1px 1px 0 #38084e,1px 1px 0 #38084e}.container main{flex-grow:1;padding:1.5em}@media (prefers-color-scheme: dark){main{background:#38084e;color:#fff}}.review{font-family:Palanquin Dark,sans-serif}table{margin:1em;padding:2px;background-color:#e48bbb;color:#000;border-collapse:collapse;box-shadow:6px 6px #000}table a{color:#000}table th,table td{padding:8px}table th,table td.header{background-color:#5e0d83;color:#fff;border:2px solid #38084e;text-shadow:3px 3px 0 black,-1px -1px 0 #38084e,1px -1px 0 #38084e,-1px 1px 0 #38084e,1px 1px 0 #38084e}table td{border:2px solid #38084e}table td.rejected{background-color:#f08080}table td.accepted{background-color:#90ee90}table td.deleted,table td.cancelled{background-color:gray}main form div{display:flex;gap:20px;padding:8px 0;align-items:anchor-center;align-content:space-around;justify-content:flex-start;justify-items:stretch}main form div label{font-size:1.1em;flex:1;text-align:right;vertical-align:middle;text-shadow:3px 3px 0 black,-1px -1px 0 #38084e,1px -1px 0 #38084e,-1px 1px 0 #38084e,1px 1px 0 #38084e}main form div select,main form div input{flex:4;width:100%;min-height:2em;padding:4px 8px;border:0;background-color:#e48bbb;box-shadow:6px 6px #000}main form div select:hover,main form div input:hover{background-color:#fff}main form div input[type=submit]{border:2px solid #38084e;border-radius:0;background-color:#e48bbb;color:#000;margin:16px;padding:4px;width:100%;box-shadow:6px 6px #000}main form div input:hover[type=submit]{background-color:#fff;text-decoration:dotted underline;cursor:pointer}.editContainer{display:flex;flex-direction:row;font-family:Palanquin Dark,sans-serif;width:1920px;height:1080px;overflow:hidden}.editContainer .view{flex:0 0 1380px;display:flex;align-items:center;justify-content:center}.editContainer .view .card{zoom:1.7}.editContainer .view .cardAnimator{width:1250px;height:750px;position:relative;animation:calc(var(--durationCard) * 1s) ease cards-show normal forwards;--durationCard: .33;--lastRotation: 0deg}.editContainer .view .cardAnimator .current{position:absolute;z-index:2;transform:translateY(2%) rotate(calc(var(--rotation) * .25deg));animation:calc(var(--durationCard) * .4s) ease card-current normal forwards}.editContainer .view .cardAnimator .previous{position:absolute;z-index:3;animation:calc(var(--durationCard) * 1s) ease card-previous normal forwards}.editContainer .view .cardAnimator .filler{position:absolute;z-index:1;transform:translate(calc(var(--rotation) * .5%)) translateY(calc(var(--rotation) * 1% + 10%)) rotate(calc(var(--rotation) * .5deg));animation:calc(var(--durationCard) * .8s) ease .2s card-filler normal forwards}.editContainer .edit{flex:0 0 540px;background-color:#fff;overflow:hidden;padding:1em 2em;display:flex;flex-direction:column;gap:1em}.editContainer .edit form,.editContainer .edit div{display:flex;flex-direction:column;gap:.25em}.editContainer .edit form div,.editContainer .edit div div{display:flex;flex-direction:column;gap:.5em}.editContainer .edit form textarea,.editContainer .edit div textarea{height:10em}@keyframes stamp{0%{opacity:0;transform:scale(3)}to{opacity:1;transform:scale(1)}}@keyframes cards-show{0%{transform:translateY(150%)}to{transform:translateY(0)}}@keyframes card-current{to{transform:translate(0) rotate(0)}}@keyframes card-previous{0%{transform:translateY(0)}50%{transform:translateY(-100%)}to{z-index:0;transform:translate(calc(var(--rotation) * 1%)) translateY(calc(var(--rotation) * 1%)) rotate(calc(var(--rotation) * 1deg))}}@keyframes card-filler{0%{transform:translate(calc(var(--rotation) * .5%)) translateY(calc(var(--rotation) * 1% + 10%)) rotate(calc(var(--rotation) * .5deg))}to{z-index:0;transform:translate(calc(var(--rotation) * 1%)) translateY(calc(var(--rotation) * 1%)) rotate(calc(var(--rotation) * 1deg))}}@property --door-offset{syntax: "<length>"; inherits: true; initial-value: -208px;}@property --flash-opacity{syntax: "<number>"; inherits: true; initial-value: 0;}@property --logo-opacity{syntax: "<number>"; inherits: true; initial-value: 0;}@property --text-opacity{syntax: "<number>"; inherits: true; initial-value: 0;}@property --bg-color{syntax: "<color>"; inherits: true; initial-value: black;}@keyframes title-flash1-in{0%{animation-timing-function:steps(6,end);--flash-opacity: 0}to{--flash-opacity: 1}}@keyframes title-flash1-out{0%{animation-timing-function:steps(6,end);--flash-opacity: 1;--logo-opacity: 1}to{--flash-opacity: 0;--logo-opacity: 1}}@keyframes title-doors-close{0%{animation-timing-function:steps(12,end);--door-offset: -208px}to{--door-offset: -.5px}}@keyframes title-doors-glow{0%{animation-timing-function:steps(12,end);--bg-color: rgb(127, 39, 20)}to{--bg-color: #292931}}@keyframes title-flash2-in{0%{animation-timing-function:steps(4,end);--flash-opacity: 0}to{--flash-opacity: 1}}@keyframes title-flash2-out{0%{animation-timing-function:steps(16,end);--text-opacity: 1;--flash-opacity: 1;--door-offset: -0px}to{--text-opacity: 1;--flash-opacity: 0;--door-offset: -0px}}@keyframes text-blink{0%{display:unset}50%{display:unset}50.01%{display:none}to{display:none}}.fancy.batrider{position:relative;width:240px;height:320px;image-rendering:pixelated;transform-origin:top left;transform:scale(3);background-color:var(--bg-color);animation-fill-mode:forwards;animation-name:title-flash1-in,title-flash1-out,title-doors-close,title-doors-glow,title-flash2-in,title-flash2-out;animation-duration:.25s,.25s,.2s,.2s,.1s,1s;animation-delay:4s,4.4166666667s,4.6666666667s,4.8666666667s,5.0666666667s,5.2666666667s;overflow:hidden}.fancy.batrider .title-text{position:absolute;width:100%;height:100%;z-index:3;opacity:var(--text-opacity)}.fancy.batrider .title-text .stack{position:absolute;width:100%;display:flex;flex-direction:column;align-items:center;justify-items:start}.fancy.batrider .title-text .stack .text{position:relative}.fancy.batrider .text{font-family:Batrider Mono;font-size:8px;position:absolute;background-color:#fff}.fancy.batrider .text.white{background-image:linear-gradient(#fff,#949494);color:transparent;-webkit-background-clip:text;background-clip:text}.fancy.batrider .text.yellow{background-image:linear-gradient(#fff,#ff9400);color:transparent;-webkit-background-clip:text;background-clip:text}.fancy.batrider .text.red{background-image:linear-gradient(#fff,red);color:transparent;-webkit-background-clip:text;background-clip:text}.fancy.batrider .text.green{background-image:linear-gradient(#fff,green);color:transparent;-webkit-background-clip:text;background-clip:text}.fancy.batrider .text.blue{background-image:linear-gradient(#fff,#00f);color:transparent;-webkit-background-clip:text;background-clip:text}.fancy.batrider .text:after{position:absolute;left:0;top:0;z-index:-1;content:attr(data-text);text-shadow:1px 1px 0 black}.fancy.batrider .text.blink{animation-name:text-blink;animation-duration:2s;animation-iteration-count:infinite}.fancy.batrider .flash{position:absolute;width:100%;height:100%;background-color:#fff;z-index:2;opacity:var(--flash-opacity)}.fancy.batrider .title-logo{position:absolute;width:240px;height:129px;top:24px;background:url(/card/batrider_title.png);z-index:1;opacity:var(--logo-opacity);filter:contrast(calc(1 - var(--flash-opacity))) brightness(calc(1 + var(--flash-opacity)));animation-fill-mode:forwards;animation-name:title-flash1-in,title-flash1-out,title-doors-close,title-doors-glow,title-flash2-in,title-flash2-out;animation-duration:.25s,.25s,.2s,.2s,.1s,1s;animation-delay:4.03s,4.4466666667s,4.6966666667s,4.8966666667s,5.0966666667s,5.2966666667s}.fancy.batrider .door-left{position:absolute;width:200px;height:320px;left:var(--door-offset);background:url(/card/batrider_title_doors.png);background-position-x:0}.fancy.batrider .door-right{position:absolute;width:176px;height:320px;right:var(--door-offset);background:url(/card/batrider_title_doors.png);background-position-x:-208px}.challengers{padding:0 24px 12px;display:flex;flex-direction:row;flex-wrap:wrap;flex-grow:1;row-gap:12px;column-gap:12px;align-items:anchor-center;align-content:space-around;justify-content:flex-start;justify-items:stretch}.challengers .challenger{width:64px;aspect-ratio:1}.challengers .challenger img{box-shadow:2px 2px #000;border:2px solid #e48bbb;background-color:#000;border-radius:10%;width:100%;height:auto}*{box-sizing:border-box;padding:0;margin:0}html,body{font-size:20px}
