@import url(https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
.rhap_container{box-sizing:border-box;display:flex;flex-direction:column;line-height:1;font-family:inherit;width:100%;padding:10px 15px;background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,.2)}.rhap_container:focus:not(:focus-visible){outline:0}.rhap_container svg{vertical-align:initial}.rhap_header{margin-bottom:10px}.rhap_footer{margin-top:5px}.rhap_main{display:flex;flex-direction:column;flex:1 1 auto}.rhap_stacked .rhap_controls-section{margin-top:8px}.rhap_horizontal{flex-direction:row}.rhap_horizontal .rhap_controls-section{margin-left:8px}.rhap_horizontal-reverse{flex-direction:row-reverse}.rhap_horizontal-reverse .rhap_controls-section{margin-right:8px}.rhap_stacked-reverse{flex-direction:column-reverse}.rhap_stacked-reverse .rhap_controls-section{margin-bottom:8px}.rhap_progress-section{display:flex;flex:3 1 auto;align-items:center}.rhap_progress-container{display:flex;align-items:center;height:20px;flex:1 0 auto;align-self:center;margin:0 calc(10px + 1%);cursor:pointer;user-select:none;-webkit-user-select:none}.rhap_progress-container:focus:not(:focus-visible){outline:0}.rhap_time{color:#333;font-size:16px;user-select:none;-webkit-user-select:none}.rhap_progress-bar{box-sizing:border-box;position:relative;z-index:0;width:100%;height:5px;background-color:#ddd;border-radius:2px}.rhap_progress-filled{height:100%;position:absolute;z-index:2;background-color:#868686;border-radius:2px}.rhap_progress-bar-show-download{background-color:rgba(221,221,221,.5)}.rhap_download-progress{height:100%;position:absolute;z-index:1;background-color:#ddd;border-radius:2px}.rhap_progress-indicator{box-sizing:border-box;position:absolute;z-index:3;width:20px;height:20px;margin-left:-10px;top:-8px;background:#868686;border-radius:50px;box-shadow:rgba(134,134,134,.5) 0 0 5px}.rhap_controls-section{display:flex;flex:1 1 auto;justify-content:space-between;align-items:center}.rhap_additional-controls{display:flex;flex:1 0 auto;align-items:center}.rhap_repeat-button{font-size:26px;width:26px;height:26px;color:#868686;margin-right:6px}.rhap_main-controls{flex:0 1 auto;display:flex;justify-content:center;align-items:center}.rhap_main-controls-button{margin:0 3px;color:#868686;font-size:35px;width:35px;height:35px}.rhap_play-pause-button{font-size:40px;width:40px;height:40px}.rhap_volume-controls{display:flex;flex:1 0 auto;justify-content:flex-end;align-items:center}.rhap_volume-button{flex:0 0 26px;font-size:26px;width:26px;height:26px;color:#868686;margin-right:6px}.rhap_volume-container{display:flex;align-items:center;flex:0 1 100px;user-select:none;-webkit-user-select:none}.rhap_volume-bar-area{display:flex;align-items:center;width:100%;height:14px;cursor:pointer}.rhap_volume-bar-area:focus:not(:focus-visible){outline:0}.rhap_volume-bar{box-sizing:border-box;position:relative;width:100%;height:4px;background:#ddd;border-radius:2px}.rhap_volume-indicator{box-sizing:border-box;position:absolute;width:12px;height:12px;margin-left:-6px;left:0;top:-4px;background:#868686;opacity:.9;border-radius:50px;box-shadow:rgba(134,134,134,.5) 0 0 3px;cursor:pointer}.rhap_volume-indicator:hover{opacity:.9}.rhap_volume-filled{height:100%;position:absolute;z-index:2;background-color:#868686;border-radius:2px}.rhap_button-clear{background-color:rgba(0,0,0,0);border:none;padding:0;overflow:hidden;cursor:pointer}.rhap_button-clear:hover{opacity:.9;transition-duration:.2s}.rhap_button-clear:active{opacity:.95}.rhap_button-clear:focus:not(:focus-visible){outline:0}
.root___rov3J {
	background: #e5e5e5;
}
/* Reset CSS */
html,
*,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	font-family: 'Be Vietnam Pro', sans-serif;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	display: block;
}
* {
	line-height: 1;
}
ol,
ul {
	list-style: none;
}
blockquote,
q {
	quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.rank__list___fGcBC::-webkit-scrollbar {
	background-color: #fff;
	width: 16px;
}

.rank__list___fGcBC::-webkit-scrollbar-track {
	background-color: #fff;
}
.rank__list___fGcBC::-webkit-scrollbar-thumb {
	background-color: #babac0;
	border-radius: 16px;
	border: 4px solid #fff;
}
.rank__list___fGcBC::-webkit-scrollbar-button {
	display: none;
}

body::-webkit-scrollbar {
	width: 8px;
}

body::-webkit-scrollbar-track {
	background: hsl(0deg 0% 100%);
	border-radius: 4px;
}

body::-webkit-scrollbar-thumb {
	background: #b1b1b1;
	border-radius: 4px;
}

.slick-slider___3lVZ6 {
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}
.slick-list___1xC-Z {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.slick-list___1xC-Z:focus {
	outline: 0;
}
.slick-list___1xC-Z.dragging___NPXsE {
	cursor: pointer;
	cursor: hand;
}
.slick-slider___3lVZ6 .slick-list___1xC-Z,
.slick-slider___3lVZ6 .slick-track___3EWES {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.slick-track___3EWES {
	position: relative;
	top: 0;
	left: 0;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.slick-track___3EWES:after,
.slick-track___3EWES:before {
	display: table;
	content: '';
}
.slick-track___3EWES:after {
	clear: both;
}
.slick-loading___1qlvx .slick-track___3EWES {
	visibility: hidden;
}
.slick-slide___1r6-C {
	display: none;
	float: left;
	height: 100%;
	min-height: 1px;
}
[dir='rtl'] .slick-slide___1r6-C {
	float: right;
}
.slick-slide___1r6-C img {
	display: block;
}
.slick-slide___1r6-C.slick-loading___1qlvx img {
	display: none;
}
.slick-slide___1r6-C.dragging___NPXsE img {
	pointer-events: none;
}
.slick-initialized___1x2lI .slick-slide___1r6-C {
	display: block;
}
.slick-loading___1qlvx .slick-slide___1r6-C {
	visibility: hidden;
}
.slick-vertical___3AZCZ .slick-slide___1r6-C {
	display: block;
	height: auto;
	border: 1px solid transparent;
}
.slick-arrow___1_X7N.slick-hidden___2gVzJ {
	display: none;
}

@font-face {
	font-family: slick;
	font-weight: 400;
	font-style: normal;
	src: url('/fonts/Slick/slick.eot');
	src: url('/fonts/Slick/slick.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Slick/slick.woff') format('woff'),
		url('/fonts/Slick.slick.ttf') format('truetype'),
		url('/fonts/slick.svg#slick') format('svg');
}
.slick-next___1jlLW,
.slick-prev___1IVis {
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 50%;
	display: block;
	width: 20px;
	height: 20px;
	padding: 0;
	-webkit-transform: translate(0, -50%);
	-ms-transform: translate(0, -50%);
	transform: translate(0, -50%);
	cursor: pointer;
	color: transparent;
	border: none;
	outline: 0;
	background: 0 0;
}
.slick-next___1jlLW:focus,
.slick-next___1jlLW:hover,
.slick-prev___1IVis:focus,
.slick-prev___1IVis:hover {
	color: transparent;
	outline: 0;
	background: 0 0;
}
.slick-next___1jlLW:focus:before,
.slick-next___1jlLW:hover:before,
.slick-prev___1IVis:focus:before,
.slick-prev___1IVis:hover:before {
	opacity: 1;
}
.slick-next___1jlLW.slick-disabled___3WmtE:before,
.slick-prev___1IVis.slick-disabled___3WmtE:before {
	opacity: 0.25;
}
.slick-next___1jlLW:before,
.slick-prev___1IVis:before {
	font-family: slick;
	font-size: 20px;
	line-height: 1;
	opacity: 0.75;
	color: #fff;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.slick-prev___1IVis {
	left: -25px;
}
[dir='rtl'] .slick-prev___1IVis {
	right: -25px;
	left: auto;
}
.slick-prev___1IVis:before {
	content: '\2190';
}
[dir='rtl'] .slick-prev___1IVis:before {
	content: '\2192';
}
.slick-next___1jlLW {
	right: -25px;
}
[dir='rtl'] .slick-next___1jlLW {
	right: auto;
	left: -25px;
}
.slick-next___1jlLW:before {
	content: '\2192';
}
[dir='rtl'] .slick-next___1jlLW:before {
	content: '\2190';
}
.slick-dotted___3QAOn.slick-slider___3lVZ6 {
	margin-bottom: 30px;
}
.slick-dots___Y4T3B {
	position: absolute;
	bottom: -25px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
}
.slick-dots___Y4T3B li {
	position: relative;
	display: inline-block;
	width: 20px;
	height: 20px;
	margin: 0 5px;
	padding: 0;
	cursor: pointer;
}
.slick-dots___Y4T3B li button {
	font-size: 0;
	line-height: 0;
	display: block;
	width: 20px;
	height: 20px;
	padding: 5px;
	cursor: pointer;
	color: transparent;
	border: 0;
	outline: 0;
	background: 0 0;
}
.slick-dots___Y4T3B li button:focus,
.slick-dots___Y4T3B li button:hover {
	outline: 0;
}
.slick-dots___Y4T3B li button:focus:before,
.slick-dots___Y4T3B li button:hover:before {
	opacity: 1;
}
.slick-dots___Y4T3B li button:before {
	font-family: slick;
	font-size: 6px;
	line-height: 20px;
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	height: 20px;
	content: '\2022';
	text-align: center;
	opacity: 0.25;
	color: #000;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.slick-dots___Y4T3B li.slick-active___1IYmI button:before {
	opacity: 0.75;
	color: #000;
}

