.page_limitWidth__CioII{max-width:var(--content-width)}.page_canvas__t5Zrn{aspect-ratio:3/2;contain:layout;width:100%;position:relative;overflow:visible}.page_avtImg__iXEA_{width:clamp(75px,30dvw,150px);left:clamp(-100px,25dvw - 125px,0px);transform:translate(16px,48px) rotate(-16deg)}.page_avtImg__iXEA_,.page_widgetImg__tMPrd{aspect-ratio:1;border-radius:12px;position:absolute;overflow:hidden}.page_widgetImg__tMPrd{pointer-events:none;width:clamp(150px,60dvw,300px);top:0;right:clamp(-100px,25dvw - 125px,0px);transform:translate(48px,48px) rotate(28deg)}.page_canvas__t5Zrn img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (prefers-color-scheme:light){.page_avtImg__iXEA_:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;border:1px solid var(--wash2);position:absolute;inset:0}}.page_player__Ux29B{width:clamp(220px,48dvw,240px);background-color:var(--background-color);border-radius:16px;position:absolute;left:50%;transform:translate(calc(12px - 50%),clamp(12px,7.2dvw,36px)) rotate(8deg);box-shadow:0 1px 4px #0000001a,0 0 0 1px #0000000d}@media (prefers-color-scheme:dark){.page_player__Ux29B{background-color:#383838}}.page_projectDetail__MfUNX{padding:var(--page-padding) 0;flex:1;min-height:100dvh;container-type:inline-size}.page_projectDetail__MfUNX p{line-height:var(--line-height);color:var(--text1);margin-bottom:18px}.page_projectDetail__MfUNX p a{border-bottom:1px solid var(--text1);color:var(--link)}.page_projectDetail__MfUNX p a:active{color:var(--text2)}.page_projectDetail__MfUNX h1{font-size:var(--font-size);max-width:var(--content-width);color:var(--text1);margin:0 0 18px;font-weight:400}.RadioWidget_radioWidget__6jRz9{flex-direction:column;gap:8px;width:100%;height:100%;padding:8px 12px 12px;display:flex}.RadioWidget_heading__yH1bv{text-transform:uppercase;justify-content:space-between;gap:6px;font-size:11px;font-weight:500;display:flex;position:relative}.RadioWidget_status__QRydz{display:inline-block}.RadioWidget_dot__nr_iX,.RadioWidget_offlineDot__M7sFK{background-color:#f00000;border-radius:100%;width:9px;height:9px;margin-left:4px;animation:RadioWidget_blinkStatus__PZxoc 2s linear infinite;display:inline-block;transform:translateY(1px)}.RadioWidget_offlineDot__M7sFK{background-color:var(--text2);opacity:.5;animation:none}.RadioWidget_controls__TnF0w{align-items:center;gap:8px;display:flex;flex:1}.RadioWidget_songInfo__SpNVo{flex:1;font-size:14px;line-height:20px;display:grid}.RadioWidget_artist__q3ZVV,.RadioWidget_title__EEYmC{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RadioWidget_song__rBIVe{color:var(--text1);grid-template-columns:auto 1fr;align-items:center;gap:4px;font-weight:500;display:grid}.RadioWidget_loadingSkeleton__7Ccm7{color:#0000;display:inline-block;position:relative}.RadioWidget_loadingSkeleton__7Ccm7:after{content:"";background-color:var(--wash2);opacity:.75;border-radius:100px;width:100%;height:10px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@keyframes RadioWidget_blinkStatus__PZxoc{0%,to{opacity:1}50%{opacity:0}}@keyframes RadioWidget_blinkLoading__9CYNC{0%,to{opacity:1}50%{opacity:.2}}.RadioWidget_loading-dot-1__jcHc4{animation:RadioWidget_blinkLoading__9CYNC 1.5s ease-in-out infinite;animation-delay:0s}.RadioWidget_loading-dot-2__abqSe{animation:RadioWidget_blinkLoading__9CYNC 1.5s ease-in-out infinite;animation-delay:.2s}.RadioWidget_loading-dot-3__3N_aa{animation:RadioWidget_blinkLoading__9CYNC 1.5s ease-in-out infinite;animation-delay:.4s}.RadioWidget_playToggle__sctVa{aspect-ratio:1;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;border:1px solid var(--wash2);background:0 0;border-radius:100%;outline:none;justify-content:center;align-items:center;height:40px;display:flex}@media (prefers-color-scheme:dark){.RadioWidget_playToggle__sctVa{background-color:var(--wash2);border:none}}.RadioWidget_playToggle__sctVa svg{width:16px;height:16px;display:block}.RadioWidget_playToggle__sctVa[data-loading=true]{pointer-events:none}.RadioWidget_playToggle__sctVa[data-loading=true] svg{width:24px;height:24px}.RadioWidget_playToggle__sctVa:active{background-color:var(--wash1)}.RadioWidget_waveform__cfwVD{justify-content:center;align-items:center;gap:2px;width:16px;height:16px;display:flex}.RadioWidget_bar__j5j_I{background-color:var(--text1);transform-origin:bottom;width:2px;height:10px}