@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap");body{font-family:Pretendard-Bold,Pretendard-SemiBold,Pretendard-Medium,Pretendard-Regular,Noto Sans JP,sans-serif}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hover-target:hover .default-content{display:none!important}.hover-target:hover .hover-content{display:flex!important}.hover-content{display:none!important}.default-content{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.custom-hover-row{background-color:var(--bg-default);transition:background-color .2s ease}.custom-hover-row:hover{background-color:var(--bg-hover)!important}.custom-hover-row .text-content{color:var(--text-default)!important}.custom-hover-row:hover .text-content{color:var(--text-hover)!important}.custom-hover-row .icon-content{opacity:0;transition:opacity .2s ease}.custom-hover-row:hover .icon-content{opacity:1}.input-placeholder:disabled{background-color:transparent;color:#C5C9CE;opacity:1;-webkit-text-fill-color:#C5C9CE;cursor:default}.input-placeholder::placeholder{color:#C5C9CE;opacity:1}@keyframes spin{to{transform:rotate(1turn)}}.spin-loader{animation:spin 2s linear infinite}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{animation:fadeIn .35s ease}