﻿/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}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:-0.25em}sup{top:-0.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]{-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]{-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}:root{--pink: #E50065;--blue: #49A0E8;--yellow: #F7D000;--gray: #808080;--level-normal: #009FE9;--level-hard: #FFC300;--level-expert: #FF0084;--level-inferno: #4A004F;--link-blue: #0066C0;--lily-green: #8FC43D;--reverse-purple: #7D5299}:root{color-scheme:light dark;--background-color: white}body{font-family:"Noto Sans JP","ヒラギノ角ゴシック","Hiragino Sans",YuGothic,"Yu Gothic","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;background:url("/assets/pattern-aee2e4c2.svg") 0 0}body.classic-bg{background:url("/assets/pattern-eac80da2.png");background-size:initial}.container{min-width:375px;max-width:500px;margin:0 auto}a{color:var(--link-blue);vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:none;cursor:pointer}ul{padding:0}li{list-style:none}h2{width:98%;line-height:28px;padding-left:2%;font-size:1em;margin:0 0 8px 0;border-bottom:2px solid}#divewall-version{color:gray}#divewall-version:hover{color:var(--reverse-purple)}div.actions{display:flex;justify-content:center;margin:1rem 0 0 0}form div.field{display:flex;justify-content:center;margin:0 0 .6rem 0}form div.field label{width:30%;text-align:right;padding-right:1rem;align-content:center}form div.field input[type=text],form div.field input[type=password],form div.field input[type=search]{width:50%}form div.actions{display:flex;justify-content:center;margin:1rem 0 0 0}input[type=text],input[type=password],input[type=search]{display:block;line-height:1.4em;padding:.1rem .2rem}input[type=text]:focus-visible,input[type=password]:focus-visible,input[type=search]:focus-visible{outline-color:var(--pink)}.btn{display:inline-block;background-color:#000;margin:0 8px;color:#fff;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:20px;font-size:.9em;width:95px;border-radius:8px;padding:5px 0;-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px #9e9e9e;box-shadow:0 0 0 1px #fff,0 0 0 2px #9e9e9e;font-weight:bold;border:0;cursor:pointer;user-select:none}.btn.btn-big{width:120px}.btn.btn-small{height:20px;width:80px;line-height:10px}.btn.btn-pink{background-color:var(--pink)}.btn.btn-disabled{cursor:not-allowed;background-color:var(--gray) !important;pointer-events:none}.btn.active{background-color:var(--blue)}footer{text-align:center;margin:0 auto;padding:30px 0 50px 0;font-size:12px;line-height:1}footer #links{margin:24px 0}footer #links ul{display:flex;justify-content:center}footer #links li{padding:0 10px;border-right:1px solid}footer #links li:last-child{border-right:none}#page-top{position:fixed;bottom:20px;right:20px;color:rgba(0,0,0,0);z-index:600}#page-top a{display:block;border-radius:50%;width:56px;height:56px}div.select-box{overflow:hidden;width:300px;height:40px;text-align:center;margin:20px auto 0}div.select-box select{border:2px solid;margin:10px;height:auto;text-align:center;font-size:16px;min-width:80px;border-radius:4px;width:90%}div.select-box+p{text-align:center;margin:20px 0;font-size:12px}.user-card{width:90%;margin:15px auto;background-color:var(--background-color);border:#000 solid 2px;border-radius:10px;padding:5px;box-sizing:content-box;text-align:unset}.user-info{display:flex;justify-content:space-between;align-items:center;padding:5px;width:330px;height:140px;margin:0 auto}.user-info .user-info-details{width:55%;font-size:.8rem;font-weight:bold}.user-info .user-info-details .wrap{display:flex;justify-content:space-between}.user-info .user-info-details .level{position:relative;background:var(--pink);line-height:24px;color:#fff;width:30%;text-align:center}.user-info .user-info-details .level::after{content:"";background:var(--pink);clip-path:polygon(0 0, 100% 0%, 60% 100%, 0% 105%);height:24px;width:24px;position:absolute}.user-info .user-info-details .name{background:#000;line-height:24px;color:#fff;width:75%;text-align:center}.user-info .user-info-details .title{background:#e5e5e5;color:#000;font-size:.9em;line-height:1em;margin:5px 0;padding:8px 4px 8px 8px;height:25px;overflow:scroll;scrollbar-width:none}.user-info .user-info-details .wp{display:flex;align-items:center;justify-content:space-between;width:55%;background:#e5e5e5;color:#000;font-size:1.3em;padding:4px 4px}.user-info .user-info-details .wp>span{font-size:.7em}.user-info .user-info-details .ex{display:flex;align-items:center;justify-content:space-between;width:33%;background:#e5e5e5;color:#000;font-size:1.3em;padding:4px 4px}.user-info .user-info-details .rating{display:flex;margin-top:5px;float:right;width:85px;height:21px;background:#000;position:relative}.user-info .user-info-details .rating .rating-prefix{clip-path:polygon(0 0, 100% 0%, 75% 100%, 0% 100%);background-color:#fff;color:#000;width:45px;line-height:18px;font-size:1.1em;padding-left:2px;background-size:45px,100%}.user-info .user-info-details .rating .rating-prefix.ash{background-color:gray}.user-info .user-info-details .rating .rating-prefix.navy{background-color:#4a4cfe}.user-info .user-info-details .rating .rating-prefix.yellow{background-color:#fcb502}.user-info .user-info-details .rating .rating-prefix.red{background-color:#ea3383}.user-info .user-info-details .rating .rating-prefix.purple{background-color:#8518a8}.user-info .user-info-details .rating .rating-prefix.blue{background-color:#00bbe8}.user-info .user-info-details .rating .rating-prefix.silver{background-color:#a6eaf7}.user-info .user-info-details .rating .rating-prefix.gold{background-color:#fefb51}.user-info .user-info-details .rating .rating-prefix.rainbow,.user-info .user-info-details .rating .rating-prefix.rainbow-plus{background-image:url("/assets/rate/rainbow-e421de76.png")}.user-info .user-info-details .rating .rating-prefix.ultimate,.user-info .user-info-details .rating .rating-prefix.ultimate-plus{background-image:url("/assets/rate/ultimate-072291aa.png")}.user-info .user-info-details .rating .rating-number{font-size:1.2em;color:#fff;text-align:center;width:40px;position:absolute;right:1px;top:1px}.user-info-icon{position:relative;width:134px;height:134px}.user-info-icon img{width:100%}.user-info-icon .console-color{width:100%;height:100%}.user-info-icon .console-color>img{border-radius:50%;box-shadow:0 0 0 1px #fff,0 0 0 2px #9e9e9e}.user-info-icon .user-icon{position:absolute;top:0;left:0;transform:scale(0.85)}.user-info-icon .stage-emblem{position:absolute;top:0;right:0;width:50px;z-index:1}.user-info-icon .official{position:absolute;bottom:0;left:5px;width:40px;z-index:1}.user-info-icon .vip{background-color:#fff;position:absolute;bottom:4px;left:110px;width:auto;border:#f31a7d solid 2px;color:#f31a7d;text-align:right;padding:0 10px 0 22px;line-height:1rem;font-size:.7rem;font-weight:bold;white-space:nowrap}.user-info-icon .vip::before{position:absolute;display:block;content:"";background-image:url("/assets/icon/vip-a6a81953.svg");background-size:35px 24px;width:35px;height:24px;top:-4px;left:-17px}span.rainbow-title{color:red;animation:rainbow 4s steps(36) infinite}@keyframes rainbow{from{filter:hue-rotate(10deg)}to{filter:hue-rotate(360deg)}}section.ranking h2{width:90%;margin:15px auto}.ranking-entry{display:flex;position:relative;width:90%;margin:0 auto;height:36px;align-items:center;justify-content:space-between;border:#999 solid 1px;background-color:#fff}.ranking-entry.my-ranking{background-color:var(--blue);color:#fff}.ranking-entry.overview{border-color:var(--blue)}.ranking-entry.overview .rank{background-color:var(--blue);color:#fff}.ranking-entry.overview .rank img:first-child{margin-right:5px}.ranking-entry .rank{position:absolute;top:0;left:0;background-color:#e6e6e6;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;height:36px;color:#000;padding-left:10px;padding-right:20px;width:70px;font-size:.8em;font-weight:bold;clip-path:polygon(0 0, 100% 0%, 80% 100%, 0% 100%)}.ranking-entry .rank.rank-1st{background-color:var(--pink)}.ranking-entry .rank.rank-2nd{background-color:var(--yellow)}.ranking-entry .rank.rank-3rd{background-color:var(--blue)}.ranking-entry .player-name{text-align:center;font-weight:bold;width:100%}.ranking-entry .info{position:absolute;top:0;right:0;text-align:right;clip-path:polygon(20% 0, 100% 0%, 100% 100%, 0% 100%);padding:0 10px;min-width:90px;height:36px}.ranking-entry .info .label{font-size:.5em;color:#cfcece;padding-top:5px}.ranking-entry .info .score{position:relative;font-weight:bold}.ranking-entry .info .score span{font-size:.8em;color:#cfcece;padding-top:5px;padding-left:3px}.ranking-entry .info.highlight{background-color:var(--blue);color:#fff}.ranking-entry .info.highlight.wp{background-color:unset}.ranking-entry .info.wp{clip-path:none}ul.option-list{width:90%;margin:0 auto}ul.option-list li.option-item{margin-bottom:20px}ul.option-list li.option-item.option-desc{box-sizing:border-box;background-color:#ddd;color:#000;min-height:60px;border:#999 solid 1px;border-radius:20px 20px 0 0;margin-bottom:16px}ul.option-list li.option-item .option-btn{box-sizing:border-box;background:#15a9ed linear-gradient(to bottom, #3FBCF9, #069DE5);color:#fff;min-height:30px;box-shadow:0 0 0 1px #fff,0 0 0 2px #aaa;border-radius:20px;display:flex;justify-content:space-between;align-items:center;padding:0 12px;font-weight:bold}ul.option-list li.option-item .option-btn.option-category{min-height:40px}ul.option-list li.option-item .option-btn.no-vip{background:var(--gray) !important}ul.option-list li.option-item .option-btn.option-server{background:#7615ed linear-gradient(to bottom, #893ff9, #7206e5)}ul.option-list li.option-item .option-btn .option-name{margin-right:5px}ul.option-list li.option-item .option-btn .option-value{margin-left:5px;font-size:.8em}ul.option-list li.option-item .option-desc{font-size:.8em;font-weight:bold;padding:10px}section.option h2{width:90%;margin:15px auto}.main-nav ul{display:flex;flex-wrap:wrap;justify-content:space-evenly;width:375px;margin:0 auto;padding:20px 0}.main-nav ul>li>a{position:relative;display:block;width:106px;color:#fff;font-size:1.1em;text-align:center;vertical-align:middle;line-height:48px;padding:0 0 10px;background-image:url("/assets/nav/button-ec2e577f.svg");background-size:contain;background-repeat:no-repeat}.main-nav ul>li>a.active{color:#000;background-image:url("/assets/nav/button_on-55dae21e.svg");text-shadow:0 0 0 1px #000}.main-nav ul>li>a.disabled{background-image:url("/assets/nav/button_disabled-e147a951.svg");text-shadow:0 0 0 1px #000;cursor:not-allowed;pointer-events:none}.main-nav ul>li>a>img{width:100%}.tab-bar{display:flex;width:100%;height:28px;position:relative;text-wrap:nowrap;margin-top:12px;justify-content:space-evenly}.tab-bar::after{content:"";border-bottom:#9e9e9e solid 2px;width:100%;position:absolute;bottom:0;height:2px}.tab-bar .btn{display:block;background-color:#000;color:#fff;min-width:76px;height:26px;outline:2px solid #9e9e9e;line-height:26px;border-radius:8px 8px 0 0;text-align:center;text-decoration:none;font-size:.75em;letter-spacing:-0.05em;padding:0 5px;margin:0}.difficulty-bar ul{display:flex;justify-content:space-evenly}.difficulty-bar .btn{display:block;width:80px;margin:0;box-shadow:0 0 0 1px #fff,0 0 0 2px #9e9e9e;border-radius:20px;color:#fff;text-align:center;text-decoration:none;font-weight:bold;text-transform:uppercase}.difficulty-bar .btn.active{box-shadow:0 0 0 1px #fff,0 0 0 2px #9e9e9e,0 0 2px 4px var(--yellow)}ul.user-list>li{display:block;margin:0 auto;width:375px}ul.user-list>li>.user-card-btn{position:relative;display:flex;justify-content:space-between;cursor:pointer}ul.user-list>li>.user-card-btn.active-user{box-shadow:0px 0px 0px 4px var(--blue)}ul.user-list>li>.user-card-btn.active-user::after{content:"Selected";position:absolute;bottom:-2px;right:-2px;text-align:right;border:var(--blue) solid 4px;background:var(--blue);padding:0 0 0 0;height:10px;border-radius:4px 0 8px 0;z-index:1;font-size:.8em}.console-color{--bg-color: #f00;--guide-color: #0f0;--judge-color: #00f;width:256px;height:256px;display:grid;border-radius:50%;box-shadow:0 0 0 1px #fff,0 0 0 2px #9e9e9e}.console-color .gradient{width:inherit;height:inherit;background-image:conic-gradient(var(--bg-color) 0deg, var(--bg-color) 114deg, var(--guide-color) 114deg, var(--guide-color) 180deg, var(--judge-color) 180deg, var(--judge-color) 222deg, var(--guide-color) 222deg, var(--guide-color) 240deg, var(--bg-color) 240deg);border-radius:50%;mask-image:radial-gradient(circle, black 67%, transparent 33%);grid-column:1;grid-row:1}.console-color .image{width:inherit;height:inherit;background-image:url("/assets/user/symbol_color-77eab520.png");background-size:contain;grid-column:1;grid-row:1;z-index:0}.bingo-tile{display:block;border-radius:15%;position:relative;aspect-ratio:1;width:128px;min-width:128px}.bingo-tile.bingo-diff-0{background:linear-gradient(#E4E4E4 40%, #7593BB 70%)}.bingo-tile.bingo-diff-1{background:linear-gradient(#B4FF00 25%, #83DF00 80%)}.bingo-tile.bingo-diff-2{background:linear-gradient(#1CA6FF 30%, #1A66B3 75%)}.bingo-tile.bingo-diff-3{background:linear-gradient(#FFCC00 25%, #9E7000 80%)}.bingo-tile.bingo-diff-4{background:linear-gradient(#FF0096 20%, #FFBA00 70%)}.bingo-tile.bingo-diff-5{background:linear-gradient(#2A003A 25%, #000000 75%)}.bingo-tile.bingo-diff-5::after{mix-blend-mode:normal;outline-color:red}.bingo-tile.bingo-diff-5 .bingo-icon{background-color:red;mix-blend-mode:normal}.bingo-tile::after{content:"";display:block;position:absolute;top:0;left:0;width:80%;height:80%;margin:10%;border-radius:10%;outline:5px solid #393939;mix-blend-mode:multiply}.bingo-tile .bingo-completed{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-image:url("/assets/bingo/completed-ae83ed6c.svg");background-size:contain}.bingo-tile .bingo-icon{mix-blend-mode:multiply;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#7f7f7f;mask-size:contain}.bingo-tile .bingo-icon.bingo-icon-1{mask-image:url("/assets/bingo/icon-1-2e050593.svg")}.bingo-tile .bingo-icon.bingo-icon-2{mask-image:url("/assets/bingo/icon-2-2d87cc1d.svg")}.bingo-tile .bingo-icon.bingo-icon-3{mask-image:url("/assets/bingo/icon-3-aa6a2d9c.svg")}.bingo-tile .bingo-icon.bingo-icon-4{mask-image:url("/assets/bingo/icon-4-3cad6f1b.svg")}.bingo-tile .bingo-icon.bingo-icon-5{mask-image:url("/assets/bingo/icon-5-8da7e9ca.svg")}.bingo-tile .bingo-icon.bingo-icon-6{mask-image:url("/assets/bingo/icon-6-86b23642.svg")}.bingo-tile .bingo-icon.bingo-icon-7{mask-image:url("/assets/bingo/icon-7-adc3d8e6.svg")}.bingo-tile .bingo-icon.bingo-icon-8{mask-image:url("/assets/bingo/icon-8-1001d545.svg")}.bingo-tile .bingo-icon.bingo-icon-9{mask-image:url("/assets/bingo/icon-9-8b36ef4b.svg")}.bingo-tile .bingo-icon.bingo-icon-10{mask-image:url("/assets/bingo/icon-10-19f7b5ab.svg")}.bingo-tile .bingo-icon.bingo-icon-11{mask-image:url("/assets/bingo/icon-11-64051061.svg")}.bingo-tile .bingo-icon.bingo-icon-12{mask-image:url("/assets/bingo/icon-12-8319d2d9.svg")}.bingo-tile .bingo-icon.bingo-icon-13{mask-image:url("/assets/bingo/icon-13-3a332fdd.svg")}.bingo-tile .bingo-progress{background-color:#220038;position:absolute;bottom:0;left:0;z-index:1;width:100%;height:15%;border-radius:5px}.bingo-tile .bingo-progress span{display:block;text-align:center;line-height:1.3em;height:100%;position:relative;font-weight:bold;z-index:2}.bingo-tile .bingo-progress .bingo-progress-filled{position:absolute;top:0;left:0;height:100%;background-color:#f8a100;border-radius:5px;z-index:1}.bingo-grid{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;aspect-ratio:1;width:100%}.bingo-grid .bingo-tile{width:29%;margin:2%}.song-item{color:#fff;background-color:#000;position:relative;margin:0 10px 10px 10px}.song-item .song-user{padding:4px;background-color:#333;display:flex;align-items:center}.song-item .song-user .song-user-icon{width:32px;height:32px;display:inline-block}.song-item .song-user .song-user-icon>img{width:100%}.song-item .song-user span{padding-left:8px;font-size:24px}.song-item .song-item-top{position:relative;min-height:128px;display:flex;padding:10px}.song-item .song-item-top.new-record::after{content:"";position:absolute;top:0;right:0;width:20%;height:20%;background-color:#f11a7d;clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 0)}.song-item .song-item-top.source-badge::after{width:50px;height:50px}.song-item .song-item-top .song-icon{width:128px;height:128px;min-width:128px;margin-right:7px}.song-item .song-item-top .song-icon>img{width:100%}.song-item .song-item-top .song-info{width:100%}.song-item .song-item-top .song-info .song-info-top{font-size:.8em;color:var(--gray);margin-bottom:7px}.song-item .song-item-top .song-info .song-info-name{margin:5px 7px 5px 0;font-size:1.1em;overflow-wrap:anywhere}.song-item .song-item-top .song-info .song-info-artist{margin:5px 7px 5px 0;font-size:.8em;color:var(--gray)}.song-item .song-item-top .song-info .song-info-score{margin-top:10px;font-size:2em}.song-item .song-item-top .song-info .song-info-level{margin-top:7px}.song-item .song-item-top .song-info .song-info-play-count{position:absolute;bottom:10px;right:10px;color:var(--pink);text-align:right}.song-item .song-item-top .song-info .song-info-play-count .song-info-play-count-num{margin-left:5px;font-size:1.75em}.song-item .song-item-top .detail-btn{position:absolute;bottom:10px;right:10px;margin:0}.song-item .song-diff{padding:0 10px 10px}.song-item .song-diff>div{color:#000;background-color:#fff;margin-top:10px;position:relative;width:100%;height:90px}.song-item .song-diff>div:first-child{margin-top:0}.song-item .song-diff>div .song-diff-badge{position:absolute;top:10px;left:10px}.song-item .song-diff>div .song-diff-play-count{position:absolute;top:10px;right:10px;text-align:right}.song-item .song-diff>div .song-diff-score{font-size:2em;position:absolute;bottom:10px;left:10px}.song-item .song-diff>div .song-rating{position:absolute;bottom:10px;right:100px;margin-right:0}.song-item .song-diff>div .leaderboard-btn{position:absolute;bottom:10px;right:10px;margin:0}.song-rating{display:flex;align-items:center;margin-right:5px}.song-rating div{width:40px;height:40px}.song-rating div:first-child{margin-right:5px}.song-rating div>img{width:100%;height:100%}.history-list-item .song-item-top .detail-btn::after{content:"Details"}.history-list-item .song-item-top .detail-btn.active::after{content:"Hide"}.history-list-item .detail-table{padding:0 10px 10px;display:none;color:#000}.history-list-item .detail-table.active{display:block}.history-list-item .detail-table table{border-collapse:collapse;width:100%}.history-list-item .detail-table table th,.history-list-item .detail-table table td{text-align:center}.history-list-item .detail-table table th{height:25px}.history-list-item .detail-table table th>img{height:100%}.history-list-item .detail-table table tr{height:25px}.history-list-item .detail-table table tr:last-child{height:40px}.history-list-item .detail-table table tr:nth-child(odd){background-color:#fff}.history-list-item .detail-table table tr:nth-child(even){background-color:#e3e3e3}.diff-badge{max-width:110px;width:fit-content;line-height:20px;border-radius:20px;font-size:14px;color:#fff;font-weight:bold;text-align:center;padding:0 8px;background-color:var(--gray)}.difficulty-normal{background-color:var(--level-normal)}.difficulty-hard{background-color:var(--level-hard)}.difficulty-expert{background-color:var(--level-expert)}.difficulty-inferno{background-color:var(--level-inferno)}.source-badge::after{content:"";position:absolute;top:0;right:0;clip-path:polygon(0 0, 100% 0%, 100% 100%, 0 0);background-color:#fff}.source-wacca.source-badge::after{background-color:var(--pink)}.source-wacca_s.source-badge::after{background:linear-gradient(135deg, var(--pink) 0 50%, var(--yellow) 50% 100%)}.source-wacca_lily.source-badge::after{background-color:var(--lily-green)}.source-wacca_lily_r.source-badge::after{background:linear-gradient(135deg, var(--lily-green) 0 50%, var(--pink) 50% 100%)}.source-wacca_reverse.source-badge::after{background-color:var(--reverse-purple)}.source-custom.source-badge::after{background-color:#68f}section.friends{margin:20px auto 0;width:80%}section.friends h2{margin:15px auto}section.friends h3{text-align:center}section.friends #friend_code{width:80%;text-align:center;font-size:125%}section.friends #remote_server{width:70%;display:none;text-align:center}section.friends #remote_server.active{display:block}section.friends .user-info .friend-buttons{display:inline-flex;justify-content:space-evenly;width:100%;padding-top:10px}section.friends .user-info .friend-buttons .btn{margin:0 4px}section.friends .user-info.remote .user-info-details .level,section.friends .user-info.remote .user-info-details .level::after{background:var(--blue)}section.player-data{margin:20px auto 0;width:80%}section.player-data ul{margin-top:0}section.player-data li.player-data-entry{display:flex;justify-content:space-between;font-size:1em;font-weight:bold;line-height:1.5;padding:0 8px}section.player-data li.player-data-entry.player-data-heading{margin-top:16px;margin-bottom:4px;background-color:#fed131;color:#000}.home-page div.actions{display:flex;justify-content:center;margin:1rem 0 0 0}@media(prefers-color-scheme: dark){:root{--background-color: #181818}body{background:var(--background-color) url("/assets/pattern-dark-32557ff5.svg") 0 0}body.classic-bg{background:var(--background-color)}.btn{box-shadow:0 0 0 1px #000,0 0 0 2px #9e9e9e}.ranking-entry{background-color:var(--background-color)}.ranking-entry .rank{background-color:#505050;color:#eee}.history-list-item .detail-table{color:#eee}.history-list-item .detail-table table tr:nth-child(odd){background-color:#323232}.history-list-item .detail-table table tr:nth-child(even){background-color:#404040}.song-item .song-diff>div{color:#eee;background-color:#404040}ul.option-list li.option-item.option-desc{background-color:var(--background-color);border-color:#404040}ul.option-list li.option-item .option-desc{color:#eee}ul.select-account>li>.user-card-btn{border-color:#404040}}
