| body, .tooltip { | |
| font-family: 'Inter', 'Noto Sans JP', system-ui, sans-serif | |
| } | |
| pre, code { | |
| font-family: 'Fira Code', SFMono-Regular, SF Mono, 'Noto Sans JP', ui-monospace, monospace, sans-serif; | |
| } | |
| .user-drag-none { | |
| user-drag: none; | |
| -webkit-user-drag: none; | |
| -moz-user-select: none; | |
| } | |
| .customlazyload-blur { | |
| -webkit-filter: blur(12px); | |
| filter: blur(12px); | |
| opacity: 1; | |
| transition: filter 400ms, -webkit-filter 400ms, opacity 400ms; | |
| } | |
| .customlazyload-blur.lazyloaded { | |
| -webkit-filter: blur(0); | |
| filter: blur(0); | |
| opacity: 1; | |
| } | |
| .modal-content { | |
| box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.6); | |
| } | |
| .cs_card-img-wrapper { | |
| overflow: hidden; | |
| } | |
| #trackAllListGroup { | |
| box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.4); | |
| scale: 1; | |
| transition: box-shadow 200ms, scale 200ms; | |
| &:hover { | |
| box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.6); | |
| scale: 1.01; | |
| } | |
| } | |
| #albumAllCardGroup .col .card { | |
| cursor: pointer; | |
| box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.4); | |
| scale: 1; | |
| transition: box-shadow 200ms, scale 200ms; | |
| &:hover { | |
| box-shadow: 0px 0px 24px 0px rgba(0,0,0,0.6); | |
| scale: 1.03; | |
| } | |
| &:active { | |
| box-shadow: 0px 0px 17px 0px rgba(0,0,0,0.6); | |
| scale: 1.015; | |
| } | |
| } | |
| .btn, .btn-group { | |
| box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.4); | |
| scale: 1; | |
| transition: box-shadow 200ms, scale 200ms; | |
| &:hover { | |
| box-shadow: 0px 0px 16px 0px rgba(0,0,0,0.6); | |
| scale: 1.05; | |
| } | |
| &:active { | |
| box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.6); | |
| scale: 1.025; | |
| } | |
| } | |
| .btn-group .btn { | |
| box-shadow: none; | |
| scale: 1; | |
| &:hover { | |
| box-shadow: none; | |
| scale: 1; | |
| } | |
| &:active { | |
| box-shadow: none; | |
| scale: 1; | |
| } | |
| } | |
| .btn-close { | |
| scale: 1; | |
| transition: scale 200ms; | |
| &:hover { | |
| scale: 1.08; | |
| } | |
| } | |
| #fsOverlayLoadingScr { | |
| position: fixed; | |
| left: 0; | |
| top: 0; | |
| width: 100%; | |
| height: 100%; | |
| display: flex; | |
| visibility: visible; | |
| justify-content: center; | |
| align-items: center; | |
| background-color: rgba(0,0,0,0.5); | |
| z-index: 5001; | |
| backdrop-filter: blur(32px); | |
| transition: background-color 700ms, visibility 700ms, backdrop-filter 700ms; | |
| } | |
| #fsOverlayLoadingScr_loadingSpinner { | |
| margin: 0px auto; | |
| width: 100px; | |
| height: 100px; | |
| zoom: 1.5; | |
| opacity: 1; | |
| transition: opacity 500ms; | |
| } | |
| .fsOverlayLoadingScr_loadingCircular { | |
| animation: fsOverlayLoadingScr_loadingCircular_rotate 1s linear infinite; | |
| height: 100px; | |
| position: relative; | |
| width: 100px; | |
| } | |
| .fsOverlayLoadingScr_loadingCircular circle { | |
| stroke: #fff; | |
| stroke-dasharray: 1,200; | |
| stroke-dashoffset: 0; | |
| animation: fsOverlayLoadingScr_loadingCircular_dash 1.5s ease-in-out infinite; | |
| stroke-linecap: round; | |
| } | |
| @keyframes fsOverlayLoadingScr_loadingCircular_rotate { | |
| 100% { | |
| transform: rotate(360deg); | |
| } | |
| } | |
| @keyframes fsOverlayLoadingScr_loadingCircular_dash { | |
| 0% { | |
| stroke-dasharray: 1,200; | |
| stroke-dashoffset: 0; | |
| } | |
| 50% { | |
| stroke-dasharray: 89,200; | |
| stroke-dashoffset: -35; | |
| } | |
| 100% { | |
| stroke-dasharray: 89,200; | |
| stroke-dashoffset: -124; | |
| } | |
| } | 
