| @import "../../assets/css/css/bootstrap.min.css"; |
| :root { |
| --tw-bg-opacity: 1; |
| --tw-border-opacity: 1; |
| --tw-rotate: 180deg; |
| --tw-translate-x: 0; |
| --tw-translate-y: 0; |
| --tw-skew-x: 0; |
| --tw-skew-y: 0; |
| --tw-scale-x: 1; |
| --tw-scale-y: 1; |
| --tw-content: ""; |
| --tw-transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); |
| } |
|
|
| .wrapper { |
| |
| width: 100%; |
| |
| } |
|
|
| .container { |
| padding-left: 50px; |
| padding-right: 50px; |
| } |
|
|
| .main { |
| |
| } |
|
|
| .container-fluid { |
| width: 100%; |
| height: auto; |
| padding: 0; |
| margin: 0; |
| } |
|
|
| .rotate-180 { |
| --tw-rotate: 180deg; |
| } |
|
|
| .label-free-span { |
| line-height: 16px; |
| word-break: break-word; |
| color: rgb(var(--any-black)); |
| font-size: 10px; |
| font-weight: 700; |
| border-style: solid; |
| border-width: 1px; |
| border-radius: 5px; |
| white-space: nowrap; |
| padding: 3px 6px; |
| } |
|
|
| .label-span { |
| line-height: 16px; |
| word-break: break-word; |
| color: rgb(var(--any-black)); |
| font-size: 10px; |
| font-weight: 700; |
| border-style: solid; |
| border-width: 1px; |
| border-radius: 5px; |
| white-space: nowrap; |
| padding: 3px 6px; |
| } |
|
|
| .bg-color-success { |
| background-color: rgba(var(--dark-blue), var(--tw-bg-opacity)); |
| border-color: rgba(var(--any-black), 0.25); |
| color: rgb(var(--any-white)); |
| } |
|
|
| .bg-color-white { |
| background-color: rgba(var(--any-white), var(--tw-bg-opacity)); |
| border-color: rgba(var(--any-black), 0.25); |
| } |
|
|
| .bg-color-yellow { |
| background-color: rgba(var(--any-kakaopage-yellow), var(--tw-bg-opacity)); |
| border-color: rgba(var(--any-black), 0.25); |
| } |
|
|
| .bg-color-red { |
| background-color: rgba(var(--any-kakaopage-yellow), var(--tw-bg-opacity)); |
| border-color: rgba(var(--any-black), 0.25); |
| } |
|
|
| .label-time-img > img { |
| display: block; |
| |
| height: 100%; |
| } |
|
|
| .label-time-des .time > img { |
| display: block; |
| |
| height: 100%; |
| } |
|
|
| .label-time-des .time { |
| height: 18px; |
| display: flex; |
| align-items: center; |
| } |
|
|
| .label-time-des .time span { |
| display: flex; |
| justify-content: center; |
| align-items: center; |
| height: 100%; |
| border-top-right-radius: 5px; |
| border-bottom-right-radius: 5px; |
| background-color: rgba(var(--any-white), var(--tw-bg-opacity)); |
| color: rgb(var(--dark-grey-01)); |
| padding-left: 3px; |
| padding-right: 3px; |
| font-size: 10px; |
| font-weight: 700; |
| } |
|
|
| .label-time-content .time > span { |
| padding: 4px; |
| color: rgb(var(--any-white)); |
| font-size: 10px; |
| font-weight: 700; |
| background-color: black; |
| border-radius: 8px; |
| } |
|
|
| .label-time-content .time { |
| display: flex; |
| align-items: center; |
| } |
|
|
| .label-time-content .time > img { |
| display: block; |
| |
| height: 100%; |
| } |
|
|
| .tag { |
| padding: 12px; |
| display: flex; |
| align-items: center; |
| justify-content: center; |
| background-color: rgba(var(--any-white), 0.1); |
| border-radius: 6px; |
| max-width: 100%; |
| height: 30px; |
| } |
|
|
| .tag > span { |
| color: rgb(var(--any-white)); |
| font-size: 14px; |
| font-weight: 500; |
| white-space: nowrap; |
| overflow: hidden; |
| text-overflow: ellipsis; |
| } |
|
|
| .small-arrow { |
| width: 24px; |
| height: 24px; |
| } |
|
|
| .small-arrow > img { |
| display: block; |
| width: 100%; |
| height: 100%; |
| object-fit: fill; |
| } |
|
|
| .content-overflow { |
| |
| |
| |
| display: -webkit-box; |
| -webkit-line-clamp: 2; |
| -webkit-box-orient: vertical; |
| overflow: hidden; |
| } |
|
|
| .footer .container-fluid { |
| background-color: rgba(97, 97, 97, 0.1098039216) !important; |
| } |
|
|
| .footer .copyright { |
| display: flex; |
| flex-direction: column; |
| align-items: center; |
| justify-content: center; |
| padding: 50px 10px; |
| } |
|
|
| .footer .copyright .name { |
| color: rgb(var(--grey-05)); |
| font-size: 12px; |
| font-weight: 500; |
| } |
|
|
| .header { |
| position: relative; |
| display: block; |
| } |
|
|
| .header-hidden { |
| display: none !important; |
| } |
|
|
| .container .banner { |
| max-width: 144px; |
| margin-top: 10px; |
| } |
|
|
| .container .banner img { |
| width: 100%; |
| height: 100%; |
| object-fit: cover; |
| overflow: hidden; |
| margin-bottom: -3px; |
| } |
|
|
| .header-content { |
| display: flex; |
| align-items: center; |
| flex-direction: column; |
| justify-content: center; |
| } |
|
|
| .nav-bar { |
| overflow-x: scroll; |
| scrollbar-width: none; |
| width: 100%; |
| } |
|
|
| .container .header-content .list-item { |
| width: 630px; |
| display: flex; |
| justify-content: center; |
| align-items: center; |
| column-gap: 6px; |
| margin: 20px 7px; |
| } |
|
|
| .container .header-content .list-item::-webkit-scrollbar { |
| display: none; |
| } |
|
|
| .container .header-content ul li:not(:last-child) { |
| margin-right: 30px; |
| } |
|
|
| .container .header-content ul li a { |
| padding: 10px 16px; |
| white-space: nowrap; |
| font-weight: 700; |
| color: rgb(var(--grey-05)); |
| font-size: 14px; |
| } |
|
|
| .container .header-content ul li a.active { |
| color: rgb(var(--any-white)); |
| } |
|
|
| .container .header-content ul li { |
| display: inline-block; |
| flex: 1; |
| } |
|
|
| .opacity-1 { |
| opacity: 1 !important; |
| } |
|
|
| .header .fake-block-search { |
| opacity: 0; |
| background: rgb(48, 42, 41); |
| position: fixed; |
| width: 100%; |
| height: 44px; |
| z-index: 2; |
| } |
|
|
| .header .block-search { |
| height: 44px; |
| position: fixed; |
| top: 0; |
| left: 0; |
| display: flex; |
| padding: 10px 20px; |
| width: 100%; |
| justify-content: space-between; |
| align-items: center; |
| z-index: 2; |
| } |
|
|
| .header .block-search .col-center { |
| color: rgb(var(--any-white)); |
| font-size: 16px; |
| font-weight: 600; |
| text-align: center; |
| } |
|
|
| .header .block-search .col-left { |
| display: flex; |
| justify-content: flex-end; |
| align-items: center; |
| column-gap: 16px; |
| } |
|
|
| .header .block-search .menu-btn { |
| cursor: pointer; |
| z-index: 1; |
| } |
|
|
| |
| .tab-nav-header { |
| position: fixed; |
| top: 0; |
| right: 0; |
| width: 0; |
| max-width: 100vw; |
| height: 100vh; |
| overflow: hidden; |
| transition: width 0.5s ease; |
| background-color: rgba(var(--grey-02), var(--tw-bg-opacity)); |
| z-index: 3; |
| } |
|
|
| .tab-nav-header > ul { |
| margin: 0; |
| padding: 0; |
| } |
|
|
| .tab-nav-header .close-tab-nav-header { |
| width: 85px; |
| height: 70px; |
| text-align: center; |
| color: rgb(var(--any-white)); |
| font-size: 13px; |
| font-weight: 700; |
| appearance: none; |
| background-color: transparent; |
| cursor: pointer; |
| display: inline-block; |
| outline: none; |
| text-decoration: none; |
| white-space: nowrap; |
| border: none; |
| } |
|
|
| .tab-nav-header .sub-contact { |
| display: flex; |
| padding-left: 35px; |
| margin-top: 12px; |
| align-items: center; |
| justify-content: flex-start; |
| column-gap: 30px; |
| } |
|
|
| .tab-nav-header .sub-contact img { |
| width: 50px; |
| } |
|
|
| .tab-nav-header .nav-item > a { |
| display: block; |
| width: 100%; |
| height: 100%; |
| font-size: 20px; |
| line-height: 70px; |
| padding-left: 35px; |
| border-radius: 5px; |
| color: rgb(var(--any-white)); |
| font-weight: 700; |
| } |
|
|
| |
| @media screen and ((min-width: 580px)) { |
| .container .header-content .list-item { |
| column-gap: 2px; |
| margin-left: auto; |
| margin-right: auto; |
| } |
| .container .header-content ul li:not(:last-child) { |
| margin-right: 10px; |
| } |
| } |
| .container .cards { |
| display: flex; |
| flex-direction: column; |
| justify-content: center; |
| align-items: center; |
| margin-bottom: 16px; |
| } |
|
|
| .container .cards .card { |
| border-radius: 10px; |
| border: none; |
| position: relative; |
| background-color: rgba(var(--any-black), var(--tw-bg-opacity)); |
| margin-bottom: 6px; |
| overflow: hidden; |
| padding-top: 48%; |
| width: 100%; |
| } |
|
|
| .cards .card .bg-img { |
| position: absolute; |
| display: block; |
| width: 100%; |
| opacity: 0.5; |
| object-fit: cover; |
| top: -50px; |
| } |
|
|
| .cards .card .char-img { |
| position: absolute; |
| bottom: 0; |
| right: 0; |
| max-height: calc(100% - 20px); |
| } |
|
|
| .cards .card .label-time-content { |
| position: absolute; |
| width: 40%; |
| top: 50%; |
| left: 18px; |
| transform: translateY(-50%); |
| } |
|
|
| .label-time-content .comic-name > img { |
| max-width: calc(100% + 40px); |
| } |
|
|
| .container .cards .card .chapter { |
| position: absolute; |
| bottom: 10px; |
| font-size: 10px; |
| font-weight: 700; |
| background-color: black; |
| left: 40px; |
| max-width: 300px; |
| border-radius: 8px; |
| line-height: 1.8; |
| } |
|
|
| .container .cards .card .chapter > span { |
| color: rgb(var(--any-white)); |
| padding-left: 4px; |
| padding-right: 4px; |
| } |
|
|
| @media screen and ((min-width: 580px)) { |
| .container .cards { |
| width: 490px; |
| margin-left: auto; |
| margin-right: auto; |
| } |
| } |
| @media only screen and (min-width: 768px) { |
| .container .cards { |
| max-width: 1000px; |
| width: 100%; |
| } |
| } |
| .main .nav-bar { |
| position: relative; |
| display: flex; |
| justify-content: center; |
| width: 100%; |
| } |
|
|
| .wrapper-list { |
| overflow-x: scroll; |
| scrollbar-width: none; |
| } |
|
|
| .main .nav-bar .list-item { |
| width: 230px; |
| display: flex; |
| justify-content: center; |
| align-items: center; |
| column-gap: 6px; |
| margin: 20px 7px 7px 7px; |
| } |
|
|
| .main .nav-bar .list-item::-webkit-scrollbar { |
| display: none; |
| } |
|
|
| |
| |
| |
| .main .nav-bar ul li a { |
| padding: 0 5px; |
| white-space: nowrap; |
| color: rgb(var(--any-white)); |
| font-size: 14px; |
| } |
|
|
| .main .nav-bar ul li:hover a { |
| color: rgb(var(--any-white)); |
| } |
|
|
| .main .nav-bar ul li { |
| display: inline-block; |
| } |
|
|
| .main .nav-bar ul li::after { |
| background-color: transparent; |
| margin-top: 4px; |
| display: block; |
| height: 2px; |
| width: 100%; |
| } |
|
|
| .main .nav-bar ul li.active::after { |
| content: var(--tw-content); |
| --tw-bg-opacity: 1; |
| background-color: rgba(var(--any-white), var(--tw-bg-opacity)); |
| } |
|
|
| .main .container { |
| width: 630px; |
| padding: 0; |
| margin-left: auto; |
| margin-right: auto; |
| height: 100%; |
| } |
|
|
| .bg-content-home { |
| position: fixed; |
| top: 0px; |
| left: 0px; |
| right: 0px; |
| bottom: 0px; |
| overflow: hidden; |
| } |
|
|
| .bg-content-home img { |
| width: 100%; |
| display: block; |
| object-fit: cover; |
| } |
|
|
| .wrapper-banner { |
| max-width: 472px; |
| padding: 58px 11px 0px 11px; |
| margin-left: auto; |
| margin-right: auto; |
| } |
|
|
| .banner-char { |
| width: 100%; |
| padding-top: 87%; |
| align-items: center; |
| display: flex; |
| justify-content: center; |
| position: relative; |
| top: 0; |
| left: 50%; |
| transform: translateX(-50%); |
| max-height: calc(100% - 20px); |
| } |
|
|
| .label-time-content { |
| padding: 0 20px; |
| position: absolute; |
| top: 56px; |
| } |
|
|
| .label-time-content .time { |
| display: flex; |
| flex-direction: row; |
| align-items: center; |
| } |
|
|
| .banner-char .img-char { |
| width: 100%; |
| position: absolute; |
| top: 0; |
| left: 50%; |
| transform: translateX(-50%); |
| border-bottom: 1px solid rgba(171, 42, 53, 0.7); |
| } |
|
|
| .banner-char .img-char > video, |
| .banner-char .img-char > img { |
| max-height: calc(100% - 20px); |
| width: 100%; |
| } |
|
|
| .tranfer-anchor { |
| position: relative; |
| } |
|
|
| .comic-info { |
| position: relative; |
| display: flex; |
| flex-direction: column; |
| align-items: center; |
| justify-content: center; |
| row-gap: 6px; |
| z-index: 1; |
| } |
|
|
| .comic-title { |
| font-weight: 600; |
| color: rgb(var(--any-white)); |
| font-size: 22px; |
| } |
|
|
| .comic-des { |
| color: rgb(var(--any-white)); |
| font-size: 12px; |
| font-weight: 400; |
| } |
|
|
| .rate, |
| .type, |
| .view, |
| .like { |
| color: rgb(var(--any-white)); |
| font-size: 12px; |
| font-weight: 400; |
| display: -webkit-flex; |
| justify-content: center; |
| align-items: center; |
| } |
|
|
| .rate { |
| grid-column-gap: 10px; |
| column-gap: 10px; |
| } |
|
|
| .rate .type-name { |
| white-space: nowrap; |
| color: rgb(var(--any-white)); |
| font-size: 12px; |
| font-weight: 400; |
| } |
|
|
| .type, |
| .view, |
| .like { |
| word-break: break-all; |
| opacity: 0.75; |
| column-gap: 4px; |
| grid-column-gap: 4px; |
| } |
|
|
| .wrapper-content { |
| position: relative; |
| } |
|
|
| .wrapper-list { |
| overflow-x: scroll; |
| scrollbar-width: none; |
| } |
|
|
| .content-anchor { |
| padding: 0 11px; |
| position: relative; |
| padding-bottom: 100px; |
| padding-top: 10px; |
| } |
|
|
| .watch-first-chap { |
| width: 100%; |
| padding: 10px 25px; |
| background-color: rgba(var(--any-white), 0.1); |
| border-radius: 4px; |
| text-align: center; |
| margin-bottom: 6px; |
| } |
|
|
| .watch-first-chap span { |
| font-weight: 500; |
| word-break: break-word; |
| color: rgb(var(--any-white)); |
| font-size: 15px; |
| } |
|
|
| .list-chapter { |
| height: 100%; |
| overflow-y: scroll; |
| scrollbar-width: none; |
| width: 100%; |
| display: flex; |
| justify-content: flex-start; |
| flex-direction: row; |
| align-items: stretch; |
| flex-wrap: wrap; |
| column-gap: 1.25%; |
| row-gap: 5px; |
| } |
|
|
| .list-chapter .chapter { |
| display: flex; |
| flex-direction: column; |
| width: 19%; |
| position: relative; |
| } |
|
|
| .list-chapter .chapter .icon-img { |
| flex-shrink: 0; |
| } |
|
|
| .list-chapter .chapter .des { |
| padding: 3px 5px; |
| } |
|
|
| .list-chapter .chapter .icon-img > img { |
| border-radius: 4px; |
| display: block; |
| |
| width: 100%; |
| height: 100%; |
| object-fit: cover; |
| } |
|
|
| .list-chapter .chapter .title { |
| color: rgb(var(--any-white)); |
| font-size: 12px; |
| font-weight: 400; |
| line-height: 14px; |
| overflow-wrap: break-word; |
| } |
|
|
| .list-chapter .chapter .date { |
| color: rgb(var(--any-white)); |
| font-size: 11px; |
| font-weight: 400; |
| opacity: 0.5; |
| line-height: 14px; |
| } |
|
|
| .extend-info { |
| display: flex; |
| align-items: center; |
| justify-content: center; |
| position: absolute; |
| top: 3px; |
| left: 3px; |
| } |
|
|
| .skeleton-loader { |
| width: 100%; |
| height: 100%; |
| } |
|
|
| .skeleton-bg-content { |
| position: absolute; |
| top: 0; |
| width: 100%; |
| height: 100%; |
| } |
|
|
| .skeleton-tranfer-bg { |
| position: absolute; |
| right: 0; |
| top: 44%; |
| bottom: 0; |
| width: 100%; |
| } |
|
|
| .loading-img-chapter { |
| background-image: linear-gradient(45deg, #ececec 26%, transparent 0, transparent 75%, #ececec 0, #ececec), linear-gradient(45deg, #ececec 25%, transparent 0, transparent 75%, #ececec 0, #ececec); |
| background-position: 0 0, 10px 10px; |
| background-size: 20px 20px; |
| background-repeat: round; |
| height: 80px; |
| width: 80px; |
| } |
|
|
| |
| .list-comic { |
| scrollbar-width: none; |
| overflow-y: scroll; |
| max-height: 70vh; |
| display: flex; |
| flex-wrap: wrap; |
| row-gap: 8px; |
| column-gap: 1.25%; |
| justify-content: flex-start; |
| } |
|
|
| .list-comic .comic { |
| width: 19%; |
| height: 236px; |
| position: relative; |
| overflow: hidden; |
| border-radius: 5px; |
| background-color: transparent; |
| } |
|
|
| .image-list .comic { |
| width: 118px; |
| height: 236px; |
| position: relative; |
| overflow: hidden; |
| border-radius: 5px; |
| background-color: transparent; |
| } |
|
|
| .image-list .comic:hover { |
| cursor: pointer; |
| } |
|
|
| .list-comic .comic .tranfer-comic, |
| .image-list .comic .tranfer-comic { |
| width: 100%; |
| height: 50%; |
| position: absolute; |
| bottom: 0; |
| left: 0; |
| display: block; |
| } |
|
|
| .list-comic .comic .comic-avatar, |
| .image-list .comic .comic-avatar, |
| .image-list .comic .bg-content-comic, |
| .list-comic .comic .bg-content-comic { |
| overflow: hidden; |
| position: absolute; |
| top: 0; |
| left: 0; |
| } |
|
|
| .list-comic .comic .comic-avatar > img, |
| .image-list .comic .comic-avatar > img, |
| .image-list .comic .bg-content-comic > img, |
| .list-comic .comic .bg-content-comic > img { |
| display: block; |
| width: 100%; |
| height: 100%; |
| } |
|
|
| .image-list .comic .comic-name, |
| .list-comic .comic .comic-name { |
| position: absolute; |
| bottom: 10px; |
| left: 0; |
| } |
|
|
| .image-list .comic .comic-name > img, |
| .list-comic .comic .comic-name > img { |
| display: block; |
| width: 100%; |
| height: 100%; |
| } |
|
|
| |
| |
| .content-anchor .cards .card { |
| width: 100%; |
| padding: 10px; |
| background-color: rgba(var(--any-white), 0.1); |
| border-radius: 4px; |
| margin-bottom: 6px; |
| display: flex; |
| flex-direction: column; |
| justify-content: flex-start; |
| row-gap: 10px; |
| } |
|
|
| .content-header h3 { |
| overflow-wrap: break-word; |
| color: rgb(var(--any-white)); |
| font-size: 16px; |
| font-weight: 600; |
| } |
|
|
| .content-body .list-content { |
| display: flex; |
| column-gap: 7px; |
| flex-direction: column; |
| } |
|
|
| .content-body .list-tag { |
| display: flex; |
| column-gap: 8px; |
| row-gap: 8px; |
| flex-wrap: wrap; |
| } |
|
|
| .content-body p { |
| color: rgb(var(--any-white)); |
| font-size: 13px; |
| font-weight: 400; |
| line-height: 20px; |
| } |
|
|
| .row-content { |
| display: flex; |
| } |
|
|
| .row-content .col-tittle { |
| white-space: nowrap; |
| width: 90px; |
| min-width: 54px; |
| margin-right: 8px; |
| color: rgb(var(--any-white)); |
| font-size: 13px; |
| font-weight: 400; |
| line-height: 16px; |
| overflow-wrap: break-word; |
| opacity: 0.5; |
| flex-shrink: 0; |
| } |
|
|
| .row-content .col-des { |
| overflow-wrap: break-word; |
| color: rgb(var(--any-white)); |
| font-size: 13px; |
| font-weight: 400; |
| line-height: 16px; |
| flex: 1; |
| } |
|
|
| |
| #info-tab { |
| display: none; |
| } |
|
|
| |
| .bg-pr-detail { |
| --tw-bg-opacity: 1; |
| background-color: rgba(var(--background), var(--tw-bg-opacity)) !important; |
| } |
|
|
| .card-pr-detail { |
| --tw-bg-opacity: 1; |
| background-color: rgba(var(--grey-01), var(--tw-bg-opacity)) !important; |
| } |
|
|
| .push-top-anchor { |
| position: relative; |
| } |
|
|
| .push-top-bg { |
| background-color: rgb(var(--any-white)); |
| margin-left: calc((100vw - 630px) / -2); |
| position: absolute; |
| bottom: 0; |
| width: 100vw; |
| height: 56px; |
| border-radius: 0; |
| border-top-width: 1px; |
| border-bottom-width: 1px; |
| border-style: solid; |
| border-color: rgba(var(--any-black), 0.08); |
| cursor: pointer; |
| } |
|
|
| .push-top-bg > span { |
| color: rgb(var(--any-black)); |
| font-size: 14px; |
| font-weight: 700; |
| } |
|
|
| .ads { |
| width: 100%; |
| background-color: rgb(var(--any-black)); |
| margin-bottom: 6px; |
| border-radius: 5px; |
| } |
|
|
| .ads-img { |
| padding: 15px 85px 0px 85px; |
| } |
|
|
| .ads-img > img { |
| display: block; |
| width: 100%; |
| height: 100%; |
| object-fit: cover; |
| } |
|
|
| .ads .content .content-body { |
| position: relative; |
| } |
|
|
| .ads-content { |
| width: 100%; |
| display: flex; |
| justify-content: space-between; |
| align-items: center; |
| position: absolute; |
| padding: 0 10px; |
| left: 0px; |
| bottom: 10px; |
| } |
|
|
| .ads-tittle { |
| color: rgb(var(--any-white)); |
| font-size: 14px; |
| white-space: nowrap; |
| } |
|
|
| .ads-link { |
| padding: 8px 12px; |
| border: 1px solid rgb(var(--any-white)); |
| color: rgb(var(--any-white)); |
| font-size: 10px; |
| white-space: nowrap; |
| } |
|
|
| .like-card { |
| margin-bottom: 6px; |
| width: 100%; |
| padding: 20px 0; |
| } |
|
|
| .like-card .content-body { |
| display: flex; |
| flex-direction: column; |
| column-gap: 5px; |
| justify-content: center; |
| align-items: center; |
| } |
|
|
| .content-body .like-tittle { |
| color: rgb(var(--any-white)); |
| font-size: 21px; |
| font-weight: 700; |
| } |
|
|
| .content-body .like-img { |
| width: 80px; |
| height: 80px; |
| } |
|
|
| .content-body .like-img > svg { |
| width: 100%; |
| height: 100%; |
| display: block; |
| object-fit: cover; |
| } |
|
|
| .content-body .desc { |
| margin-bottom: 8px; |
| } |
|
|
| .content-body .btn-more { |
| display: none; |
| width: 100%; |
| align-items: center; |
| justify-content: center; |
| } |
|
|
| .row-header { |
| padding-bottom: 10px; |
| display: flex; |
| justify-content: space-between; |
| align-items: center; |
| border-bottom: 1px solid; |
| --tw-border-opacity: 1; |
| --grey-03: var(--dark-grey-03); |
| border-color: rgba(var(--grey-03), var(--tw-border-opacity)); |
| } |
|
|
| .comment { |
| margin-bottom: 30px; |
| } |
|
|
| .tittle-comment, |
| .header-comment { |
| display: flex; |
| align-items: center; |
| justify-content: space-between; |
| } |
|
|
| .header-comment { |
| margin-bottom: 7px; |
| } |
|
|
| .tittle-comment { |
| column-gap: 8px; |
| } |
|
|
| .content-comment .content { |
| width: 100%; |
| -webkit-line-clamp: 3; |
| -webkit-box-orient: vertical; |
| display: -webkit-box; |
| word-break: break-word; |
| color: rgb(var(--grey-12)); |
| font-size: 14px; |
| font-weight: 400; |
| line-height: 21px; |
| } |
|
|
| .header-comment .tittle-comment .tittle-comment-user { |
| color: rgb(var(--grey-13)); |
| font-size: 13px; |
| font-weight: 700; |
| word-break: break-word; |
| } |
|
|
| .header-comment .date-comment { |
| word-break: break-word; |
| color: #6e6a60; |
| font-size: 12px; |
| font-weight: 400; |
| line-height: 18px; |
| text-align: right; |
| height: 18px; |
| } |
|
|
| .next-chapter { |
| display: flex; |
| align-items: center; |
| } |
|
|
| .next-chapter .next-chapter-img { |
| width: 90px; |
| height: 54px; |
| position: relative; |
| flex-shrink: 0; |
| } |
|
|
| .next-chapter-img::after { |
| position: absolute; |
| content: var(--tw-content); |
| border-color: rgba(var(--any-black), 0.15); |
| border: 1px solid; |
| border-radius: 6px; |
| top: 0; |
| right: 0; |
| bottom: 0; |
| left: 0; |
| } |
|
|
| .next-chapter .next-chapter-img > img { |
| display: block; |
| width: 100%; |
| height: 100%; |
| object-fit: cover; |
| border-radius: 6px; |
| } |
|
|
| .next-chapter .small-arrow { |
| margin-left: auto; |
| flex-shrink: 0; |
| } |
|
|
| .next-chapter .next-chapter-info { |
| display: flex; |
| flex-direction: column; |
| align-items: flex-start; |
| row-gap: 2px; |
| margin: 0 14px; |
| } |
|
|
| .next-chapter .next-chapter-info .chapter-number { |
| color: rgb(var(--grey-15)); |
| font-size: 13px; |
| font-weight: 500; |
| word-break: break-word; |
| } |
|
|
| .next-chapter .next-chapter-info .type { |
| color: rgb(var(--grey-07)); |
| font-size: 12px; |
| font-weight: 500; |
| } |
|
|
| .comic-content { |
| width: 100%; |
| --tw-bg-opacity: 1; |
| background-color: rgba(var(--any-white), var(--tw-bg-opacity)); |
| } |
|
|
| .list-img { |
| margin-left: auto; |
| margin-right: auto; |
| max-width: 630px; |
| } |
|
|
| .img-item > img { |
| display: block; |
| height: 100%; |
| width: 100%; |
| object-fit: cover; |
| } |
|
|
| .bottom-navigationBar { |
| position: fixed; |
| bottom: 32px; |
| } |
|
|
| .navigationBar-content { |
| width: 312px; |
| height: 100%; |
| display: flex; |
| justify-content: center; |
| align-items: center; |
| margin: 0 auto; |
| column-gap: 20px; |
| } |
|
|
| .navigationBar-content-left, |
| .navigationBar-content-play, |
| .navigationBar-content-right { |
| padding: 1px; |
| border-radius: 50%; |
| background-color: rgba(var(--any-black), var(--tw-bg-opacity)); |
| border-color: rgba(255, 255, 255, 0.1); |
| box-shadow: 0 6px 8px 0 rgba(0, 0, 0, 0.2); |
| width: 48px; |
| height: 48px; |
| flex-shrink: 0; |
| } |
|
|
| .navigationBar-content-left, |
| .navigationBar-content-play, |
| .navigationBar-content-right > img { |
| object-fit: cover; |
| } |
|
|
| .navigationBar-content-comment { |
| max-width: 100px; |
| height: auto; |
| flex-shrink: 0; |
| cursor: pointer; |
| } |
|
|
| .navigationBar-content-comment > img { |
| width: 100%; |
| height: 100%; |
| object-fit: cover; |
| } |
|
|
| |
| :root { |
| --any-white: 255, 255, 255; |
| --any-black: 0, 0, 0; |
| --any-red-01: 255, 48, 66; |
| --any-green: 34, 172, 0; |
| --any-orange: 255, 107, 78; |
| --any-light-purple: 107, 85, 241; |
| --any-dark-background: 18, 18, 18; |
| --any-kakao-yellow: 254, 229, 0; |
| --any-kakaopage-yellow: 255, 210, 0; |
| --any-facebook-blue: 24, 119, 242; |
| --any-line-green: 0, 195, 0; |
| --any-pink: 228, 70, 84; |
| --any-light-pink: 228, 67, 152; |
| --light-grey-01: 245, 245, 245; |
| --light-grey-02: 238, 238, 238; |
| --light-grey-03: 221, 221, 221; |
| --light-grey-04: 200, 200, 200; |
| --light-grey-05: 166, 166, 166; |
| --light-grey-06: 153, 153, 153; |
| --light-grey-07: 136, 136, 136; |
| --light-grey-08: 119, 119, 119; |
| --light-grey-09: 102, 102, 102; |
| --light-grey-10: 95, 95, 95; |
| --light-grey-11: 68, 68, 68; |
| --light-grey-12: 51, 51, 51; |
| --light-grey-13: 44, 44, 44; |
| --light-grey-14: 34, 34, 34; |
| --light-grey-15: 28, 28, 28; |
| --light-background: 255, 255, 255; |
| --light-background-02: 242, 242, 242; |
| --light-red: 239, 34, 51; |
| --light-blue: 62, 146, 252; |
| --light-purple: 107, 85, 241; |
| --light-gold: 208, 158, 71; |
| --light-guide: 227, 80, 168; |
| --dark-grey-01: 28, 28, 28; |
| --dark-grey-02: 34, 34, 34; |
| --dark-grey-03: 44, 44, 44; |
| --dark-grey-04: 51, 51, 51; |
| --dark-grey-05: 68, 68, 68; |
| --dark-grey-06: 95, 95, 95; |
| --dark-grey-07: 102, 102, 102; |
| --dark-grey-08: 119, 119, 119; |
| --dark-grey-09: 136, 136, 136; |
| --dark-grey-10: 153, 153, 153; |
| --dark-grey-11: 166, 166, 166; |
| --dark-grey-12: 200, 200, 200; |
| --dark-grey-13: 221, 221, 221; |
| --dark-grey-14: 238, 238, 238; |
| --dark-grey-15: 245, 245, 245; |
| --dark-background: 18, 18, 18; |
| --dark-background-02: 18, 18, 18; |
| --dark-red: 255, 48, 66; |
| --dark-blue: 78, 154, 250; |
| --dark-purple: 122, 103, 239; |
| --dark-gold: 198, 166, 109; |
| --dark-guide: 80, 227, 194; |
| --grey-01: var(--dark-grey-01); |
| --grey-02: var(--dark-grey-02); |
| --grey-03: var(--dark-grey-03); |
| --grey-04: var(--dark-grey-04); |
| --grey-05: var(--dark-grey-05); |
| --grey-06: var(--dark-grey-06); |
| --grey-07: var(--dark-grey-07); |
| --grey-08: var(--dark-grey-08); |
| --grey-09: var(--dark-grey-09); |
| --grey-10: var(--dark-grey-10); |
| --grey-11: var(--dark-grey-11); |
| --grey-12: var(--dark-grey-12); |
| --grey-13: var(--dark-grey-13); |
| --grey-14: var(--dark-grey-14); |
| --grey-15: var(--dark-grey-15); |
| --background: var(--dark-background); |
| --background-02: var(--dark-background-02); |
| --red: var(--dark-red); |
| --blue: var(--dark-blue); |
| --purple: var(--dark-purple); |
| --gold: var(--dark-gold); |
| --guide: var(--dark-guide); |
| --pink: var(--any-pink); |
| --black-white: var(--any-black); |
| --white-black: var(--any-white); |
| } |
|
|
| [data-theme=light] { |
| --grey-01: var(--light-grey-01); |
| --grey-02: var(--light-grey-02); |
| --grey-03: var(--light-grey-03); |
| --grey-04: var(--light-grey-04); |
| --grey-05: var(--light-grey-05); |
| --grey-06: var(--light-grey-06); |
| --grey-07: var(--light-grey-07); |
| --grey-08: var(--light-grey-08); |
| --grey-09: var(--light-grey-09); |
| --grey-10: var(--light-grey-10); |
| --grey-11: var(--light-grey-11); |
| --grey-12: var(--light-grey-12); |
| --grey-13: var(--light-grey-13); |
| --grey-14: var(--light-grey-14); |
| --grey-15: var(--light-grey-15); |
| --background: var(--light-background); |
| --background-02: var(--light-background-02); |
| --red: var(--light-red); |
| --blue: var(--light-blue); |
| --purple: var(--light-purple); |
| --gold: var(--light-gold); |
| --guide: var(--light-guide); |
| --pink: var(--any-pink); |
| --black-white: var(--any-white); |
| --white-black: var(--any-black); |
| } |
|
|
| .tranfer-bg { |
| margin-left: calc((100vw - 630px) / -2); |
| position: absolute; |
| bottom: 0; |
| width: 100vw; |
| height: 150px; |
| background: linear-gradient(to bottom, rgba(48, 42, 41, 0) 2%, rgba(48, 42, 41, 0.7) 50%, rgb(48, 42, 41)); |
| } |
|
|
| .bg-content { |
| background: rgb(48, 42, 41); |
| width: 100vw; |
| margin-left: calc((100vw - 630px) / -2); |
| top: 0; |
| position: absolute; |
| } |
|
|
| .nav-bar-anchor { |
| background: rgb(48, 42, 41); |
| position: sticky; |
| top: 0; |
| z-index: 2; |
| width: 100%; |
| } |
|
|
| @media only screen and (min-width: 768px) { |
| .w-default-max-width-custom { |
| max-width: 1000px; |
| width: 100%; |
| } |
| .m-default-max-width-custom { |
| margin-left: calc((100vw - 1000px) / -2); |
| } |
| .fz-35-custom { |
| font-size: 35px; |
| } |
| .comic-relation-custom { |
| width: 16.6666666667%; |
| height: auto; |
| margin: 2.1%; |
| } |
| .comic-relation-custom:first-child { |
| margin-left: 0; |
| } |
| .comic-relation-custom:last-child { |
| margin-right: 0; |
| } |
| } |
| .fz-35-custom { |
| font-size: 27px; |
| } |
|
|
| #preloader { |
| height: 100%; |
| width: 100vw; |
| overflow: hidden; |
| position: fixed; |
| top: 0; |
| left: 0; |
| right: 0; |
| bottom: 0; |
| z-index: 99999999999; |
| background: #fff; |
| } |
|
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| .preloader { |
| background-color: #ffffff; |
| width: 100%; |
| height: 100%; |
| position: fixed; |
| top: 0; |
| left: 0; |
| right: 0; |
| bottom: 0; |
| z-index: 999999; |
| -webkit-transition: 0.6s; |
| -o-transition: 0.6s; |
| transition: 0.6s; |
| margin: 0 auto; |
| display: flex; |
| justify-content: center; |
| align-items: center; |
| } |
|
|
| .preloader .preloader-circle { |
| width: 125px; |
| height: 125px; |
| position: relative; |
| border-style: solid; |
| border-width: 3px; |
| border-top-color: #000; |
| border-bottom-color: transparent; |
| border-left-color: transparent; |
| border-right-color: transparent; |
| z-index: 10; |
| border-radius: 50%; |
| -webkit-box-shadow: 0 1px 5px 0 rgba(35, 181, 185, 0.15); |
| box-shadow: 0 1px 5px 0 rgba(35, 181, 185, 0.15); |
| background-color: #ffffff; |
| -webkit-animation: zoom 2000ms infinite ease; |
| animation: zoom 2000ms infinite ease; |
| -webkit-transition: 0.6s; |
| -o-transition: 0.6s; |
| transition: 0.6s; |
| } |
|
|
| @-webkit-keyframes zoom { |
| 0% { |
| -webkit-transform: rotate(0deg); |
| transform: rotate(0deg); |
| -webkit-transition: 0.6s; |
| -o-transition: 0.6s; |
| transition: 0.6s; |
| } |
| 100% { |
| -webkit-transform: rotate(360deg); |
| transform: rotate(360deg); |
| -webkit-transition: 0.6s; |
| -o-transition: 0.6s; |
| transition: 0.6s; |
| } |
| } |
| @keyframes zoom { |
| 0% { |
| -webkit-transform: rotate(0deg); |
| transform: rotate(0deg); |
| -webkit-transition: 0.6s; |
| -o-transition: 0.6s; |
| transition: 0.6s; |
| } |
| 100% { |
| -webkit-transform: rotate(360deg); |
| transform: rotate(360deg); |
| -webkit-transition: 0.6s; |
| -o-transition: 0.6s; |
| transition: 0.6s; |
| } |
| } |
| .preloader .preloader-img { |
| position: absolute; |
| top: 50%; |
| z-index: 200; |
| left: 0; |
| right: 0; |
| margin: 0 auto; |
| text-align: center; |
| display: inline-block; |
| -webkit-transform: translateY(-50%); |
| -ms-transform: translateY(-50%); |
| transform: translateY(-50%); |
| padding-top: 6px; |
| -webkit-transition: 0.6s; |
| -o-transition: 0.6s; |
| transition: 0.6s; |
| } |
|
|
| #tabList { |
| overflow-x: scroll; |
| } |
|
|
| .nav-container { |
| height: 44px; |
| line-height: 44px; |
| } |
|
|
| .prefix-hidden { |
| width: 25px; |
| height: 44px; |
| } |
|
|
| @media screen and (max-width: 550px) { |
| .prefix-hidden { |
| width: 25px; |
| height: 60px !important; |
| } |
| } |
| .show-sl { |
| position: absolute; |
| top: 50%; |
| left: 50%; |
| width: 150px; |
| height: 40px; |
| margin-top: -20px; |
| margin-left: -75px; |
| background: #e74c3c; |
| color: #fff; |
| border-radius: 5px; |
| border: 0; |
| border-bottom: 2px solid #c0392b; |
| cursor: pointer; |
| } |
| .show-sl:hover { |
| background: #c0392b; |
| } |
| .show-sl:active { |
| transform: scale(0.9); |
| } |
|
|
| .close-sl { |
| position: absolute; |
| top: 0; |
| right: 0; |
| width: 35px; |
| height: 30px; |
| background: #000; |
| color: #fff; |
| cursor: pointer; |
| border: 0; |
| } |
|
|
| .mask-sl { |
| position: fixed; |
| top: 0; |
| left: 0; |
| width: 100%; |
| height: 100%; |
| background: rgba(90, 90, 90, 0.74); |
| z-index: 9999; |
| visibility: hidden; |
| opacity: 0; |
| transition: 0.7s; |
| } |
|
|
| .modal-sl { |
| position: fixed; |
| top: 50%; |
| left: 50%; |
| width: 530px; |
| height: auto; |
| background: #fff; |
| z-index: 10000; |
| visibility: hidden; |
| transform: translate(-50%, -50%) !important; |
| opacity: 0; |
| transition: 0.5s ease-out; |
| } |
|
|
| @media screen and (max-width: 550px) { |
| .modal-sl { |
| width: 90%; |
| transform: translate(-50%, -50%) !important; |
| margin: 0; |
| } |
| } |
| .active-sl { |
| visibility: visible; |
| opacity: 1; |
| } |
|
|
| .active-sl + .modal-sl { |
| visibility: visible; |
| opacity: 1; |
| transform: translateY(0); |
| } |
|
|
| .btn-click-sl { |
| background: #000000; |
| border: #000000 solid 1px; |
| border-radius: 3px; |
| color: #fff; |
| display: inline-block; |
| font-size: 14px; |
| padding: 8px 15px; |
| text-decoration: none; |
| text-align: center; |
| min-width: 60px; |
| position: relative; |
| transition: color 0.1s ease; |
| } |
|
|
| #button-contact-vr { |
| position: fixed; |
| z-index: 99999; |
| right: 3%; |
| bottom: 5%; |
| } |
|
|
| #gom-all-in-one .button-contact { |
| transition: 1.6s all; |
| -moz-transition: 1.6s all; |
| -webkit-transition: 1.6s all; |
| position: relative; |
| margin-top: -5px; |
| } |
|
|
| #button-contact-vr .button-contact .phone-vr { |
| position: relative; |
| visibility: visible; |
| background-color: transparent; |
| width: 90px; |
| height: 90px; |
| cursor: pointer; |
| z-index: 11; |
| -webkit-backface-visibility: hidden; |
| -webkit-transform: translateZ(0); |
| transition: visibility 0.5s; |
| left: 0; |
| bottom: 0; |
| display: block; |
| } |
|
|
| .phone-vr-circle-fill { |
| width: 65px; |
| height: 65px; |
| top: 12px; |
| left: 12px; |
| position: absolute; |
| box-shadow: 0 0 0 0 #c31d1d; |
| background-color: rgba(230, 8, 8, 0.7); |
| border-radius: 50%; |
| border: 2px solid transparent; |
| -webkit-animation: phone-vr-circle-fill 2.3s infinite ease-in-out; |
| animation: phone-vr-circle-fill 2.3s infinite ease-in-out; |
| transition: all 0.5s; |
| -webkit-transform-origin: 50% 50%; |
| -ms-transform-origin: 50% 50%; |
| transform-origin: 50% 50%; |
| -webkit-animuiion: live_chat 1.3s infinite; |
| animation: live_chat 1.3s infinite; |
| } |
|
|
| #fanpage-vr .phone-vr-circle-fill { |
| box-shadow: 0 0 0 0 rgba(24, 119, 242, 0.65); |
| background-color: rgba(24, 119, 242, 0.7); |
| } |
|
|
| .phone-vr-img-circle { |
| background-color: #1877f2; |
| width: 40px; |
| height: 40px; |
| line-height: 40px; |
| top: 25px; |
| left: 25px; |
| position: absolute; |
| border-radius: 50%; |
| overflow: hidden; |
| display: flex; |
| justify-content: center; |
| -webkit-animation: phonering-alo-circle-img-anim 1s infinite ease-in-out; |
| animation: phone-vr-circle-fill 1s infinite ease-in-out; |
| } |
|
|
| .phone-vr-img-circle a { |
| display: block; |
| line-height: 37px; |
| } |
|
|
| #fanpage-vr img { |
| max-width: 30px; |
| max-height: 30px; |
| } |
|
|
| .phone-vr-img-circle img { |
| max-height: 25px; |
| max-width: 27px; |
| position: absolute; |
| top: 50%; |
| left: 50%; |
| transform: translate(-50%, -50%); |
| -moz-transform: translate(-50%, -50%); |
| -webkit-transform: translate(-50%, -50%); |
| -o-transform: translate(-50%, -50%); |
| } |
|
|
| @keyframes live_chat { |
| 0% { |
| transform: scale(0.9); |
| } |
| 70% { |
| transform: scale(1); |
| box-shadow: 0 0 0 15px transparent; |
| } |
| 100% { |
| transform: scale(0.9); |
| box-shadow: 0 0 0 0 transparent; |
| } |
| } |
| @keyframes phone-vr-circle-fill { |
| 0% { |
| -webkit-transform: rotate(0) scale(1) skew(1deg); |
| } |
| 10% { |
| -webkit-transform: rotate(-25deg) scale(1) skew(1deg); |
| } |
| 20% { |
| -webkit-transform: rotate(25deg) scale(1) skew(1deg); |
| } |
| 30% { |
| -webkit-transform: rotate(-25deg) scale(1) skew(1deg); |
| } |
| 40% { |
| -webkit-transform: rotate(25deg) scale(1) skew(1deg); |
| } |
| 50% { |
| -webkit-transform: rotate(0) scale(1) skew(1deg); |
| } |
| 100% { |
| -webkit-transform: rotate(0) scale(1) skew(1deg); |
| } |
| } |
| #navBottomDetail { |
| transition: 0.5s; |
| } |
|
|
| #headerComicDetail { |
| transition: 0.5s; |
| position: absolute; |
| z-index: 10000; |
| } |
|
|
| |
| @media only screen and (max-width: 768px) { |
| .comic-content .list-img { |
| max-width: 490px; |
| } |
| .content { |
| left: 0; |
| } |
| |
| |
| |
| |
| .main .container { |
| width: 100%; |
| padding: 0; |
| } |
| .tranfer-bg { |
| width: 100%; |
| margin-left: 0; |
| } |
| .push-top-bg { |
| width: 100%; |
| margin-left: 0; |
| } |
| .bg-content { |
| width: 100%; |
| margin-left: 0; |
| } |
| } |
| @media only screen and (max-width: 618px) { |
| .list-comic { |
| column-gap: 1.6666666667%; |
| } |
| .list-comic .comic { |
| width: 23.75%; |
| } |
| .content { |
| left: 0; |
| } |
| .list-chapter { |
| column-gap: 1.6666666667%; |
| } |
| .list-chapter .chapter { |
| width: 23.75%; |
| } |
| .main .container { |
| width: 100%; |
| padding: 0; |
| } |
| .tranfer-bg { |
| width: 100%; |
| margin-left: 0; |
| } |
| .push-top-bg { |
| width: 100%; |
| margin-left: 0; |
| } |
| .bg-content { |
| width: 100%; |
| margin-left: 0; |
| } |
| } |
| @media only screen and (max-width: 500px) { |
| .list-comic { |
| column-gap: 2.5%; |
| } |
| .list-comic .comic { |
| width: 31.6666666667%; |
| } |
| .content { |
| left: 0; |
| } |
| .list-chapter { |
| column-gap: 2.5%; |
| } |
| .list-chapter .chapter { |
| width: 31.6666666667%; |
| } |
| .main .container { |
| width: 100%; |
| padding: 0; |
| } |
| .tranfer-bg { |
| width: 100%; |
| margin-left: 0; |
| } |
| .push-top-bg { |
| width: 100%; |
| margin-left: 0; |
| } |
| .bg-content { |
| width: 100%; |
| margin-left: 0; |
| } |
| } |
| @media only screen and (max-width: 280px) { |
| .list-comic { |
| column-gap: 5%; |
| } |
| .list-comic .comic { |
| width: 47.5%; |
| } |
| .list-chapter { |
| column-gap: 5%; |
| } |
| .list-chapter .chapter { |
| width: 47.5%; |
| } |
| } |
| html, body, 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, input, button { |
| border: 0; |
| font: inherit; |
| font-size: 100%; |
| margin: 0; |
| padding: 0; |
| vertical-align: baseline; |
| } |
|
|
| article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { |
| display: block; |
| } |
|
|
| ol, ul { |
| list-style-type: none; |
| padding: 0; |
| margin: 0; |
| 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; |
| } |
|
|
| html { |
| font-family: "AppleSDGothicNeo", "Roboto", "Dotum", sans-serif; |
| touch-action: manipulation; |
| } |
|
|
| * { |
| box-sizing: border-box; |
| } |
|
|
| body { |
| overscroll-behavior-y: contain; |
| -webkit-tap-highlight-color: transparent; |
| text-indent: 0; |
| -webkit-touch-callout: none; |
| -ms-user-select: none; |
| -moz-user-select: -moz-none; |
| -webkit-user-select: none; |
| -khtml-user-select: none; |
| user-select: none; |
| background-color: rgba(var(--background), var(--tw-bg-opacity)); |
| } |
|
|
| a { |
| color: inherit; |
| text-decoration: none; |
| list-style: none; |
| } |
|
|
| a:hover, |
| a:focus { |
| text-decoration: none; |
| } |
|
|
| a:focus { |
| outline: 5px auto -webkit-focus-ring-color; |
| outline-offset: -2px; |
| } |
|
|
| img { |
| -webkit-touch-callout: none; |
| user-select: none; |
| vertical-align: middle; |
| } |
|
|
| img:disabled { |
| opacity: 0.5; |
| } |
|
|
| button { |
| appearance: none; |
| background-color: transparent; |
| color: #fff; |
| cursor: pointer; |
| display: inline-block; |
| font-size: inherit; |
| font-weight: bold; |
| line-height: inherit; |
| outline: none; |
| text-align: center; |
| text-decoration: none; |
| white-space: nowrap; |
| } |
|
|
| button:disabled { |
| cursor: not-allowed; |
| } |
|
|
| input[type=search]::-ms-clear { |
| display: none; |
| height: 0; |
| width: 0; |
| } |
|
|
| input[type=search]::-ms-reveal { |
| display: none; |
| height: 0; |
| width: 0; |
| } |
|
|
| input[type=search]::-webkit-search-decoration, input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-results-button, input[type=search]::-webkit-search-results-decoration { |
| display: none; |
| } |
|
|
| input[type=text], input[type=search], input[type=password] { |
| -webkit-appearance: none; |
| appearance: none; |
| } |
|
|
| .slider-wrapper { |
| position: relative; |
| } |
|
|
| .slider-wrapper .slide-button { |
| position: absolute; |
| top: 50%; |
| outline: none; |
| border: none; |
| height: 50px; |
| width: 50px; |
| z-index: 1; |
| color: #fff; |
| display: flex; |
| cursor: pointer; |
| font-size: 2.2rem; |
| background: #000; |
| align-items: center; |
| justify-content: center; |
| |
| opacity: 0.3; |
| transform: translateY(-50%); |
| } |
|
|
| .slider-left-button { |
| transform: var(--tw-transform); |
| } |
|
|
| .slider-wrapper .slide-button:hover { |
| background: #404040; |
| } |
|
|
| .slider-wrapper .slide-button#prev-slide { |
| left: -25px; |
| |
| } |
|
|
| .slider-wrapper .slide-button#next-slide { |
| right: -25px; |
| } |
|
|
| .slider-wrapper .image-list { |
| display: grid; |
| grid-template-columns: repeat(15, 1fr); |
| gap: 6px; |
| font-size: 0; |
| list-style: none; |
| margin-bottom: 30px; |
| overflow-x: auto; |
| scrollbar-width: none; |
| } |
|
|
| .slider-wrapper .image-list::-webkit-scrollbar { |
| display: none; |
| } |
|
|
| .slider-wrapper .image-list .image-item { |
| width: 325px; |
| height: 400px; |
| object-fit: cover; |
| } |
|
|
| .container .slider-scrollbar { |
| height: 24px; |
| width: 100%; |
| display: flex; |
| align-items: center; |
| } |
|
|
| .slider-scrollbar .scrollbar-track { |
| background: #ccc; |
| width: 100%; |
| height: 2px; |
| display: flex; |
| align-items: center; |
| border-radius: 4px; |
| position: relative; |
| } |
|
|
| .slider-scrollbar:hover .scrollbar-track { |
| height: 4px; |
| } |
|
|
| .slider-scrollbar .scrollbar-thumb { |
| position: absolute; |
| background: #000; |
| top: 0; |
| bottom: 0; |
| width: 50%; |
| height: 100%; |
| cursor: grab; |
| border-radius: inherit; |
| } |
|
|
| .slider-scrollbar .scrollbar-thumb:active { |
| cursor: grabbing; |
| height: 8px; |
| top: -2px; |
| } |
|
|
| .slider-scrollbar .scrollbar-thumb::after { |
| content: ""; |
| position: absolute; |
| left: 0; |
| right: 0; |
| top: -10px; |
| bottom: -10px; |
| } |
|
|
| |
| @media only screen and (max-width: 800px) { |
| .slider-wrapper .slide-button { |
| display: none !important; |
| } |
| .slider-wrapper .image-list { |
| gap: 10px; |
| margin-bottom: 15px; |
| scroll-snap-type: x mandatory; |
| } |
| .slider-wrapper .image-list .image-item { |
| width: 280px; |
| height: 380px; |
| } |
| .slider-scrollbar .scrollbar-thumb { |
| width: 20%; |
| } |
| } |
| .pagination-outter { |
| text-align: center; |
| color: rgba(var(--any-white)); |
| margin: 20px 0; |
| } |
|
|
| .pagination { |
| text-align: center; |
| } |
|
|
| .pager-pagination li, .pagination > li { |
| text-align: center; |
| display: inline-block; |
| border-radius: 150px; |
| cursor: pointer; |
| } |
|
|
| .pager-pagination li a:hover { |
| background-color: #f18121; |
| color: #fff; |
| } |
|
|
| .pager-pagination li a, |
| .pager-pagination li span { |
| text-decoration: none; |
| list-style: none; |
| margin: 0 4px; |
| line-height: 40px; |
| width: 40px; |
| text-align: center; |
| display: inline-block; |
| border-radius: 150px; |
| cursor: pointer; |
| font-size: 16px; |
| } |
|
|
| .pager-pagination .active span { |
| cursor: default; |
| background-color: #f18121; |
| color: #fff; |
| } |
|
|
| |
|
|