Showing 60001 words to 63000 words out of 104043 words

Chapter 21 - NAYI SAKE DA DAMATA 1&2 Wattpad Hausa Novels.txt

Unknown   

18 Dec 2025

1509

font-size: 16px; margin: 0px; border: none; height: 50px; }

.on-showmore .fa-down-small { margin-left: 6px; top: 2px; }

#toast-container { position: fixed; bottom: 0px; left: 0px; z-index: 1071; }

.error-toast { padding: 10px 16px 14px 14px; background-color: rgb(111, 111, 111); border-radius: 5px; color: rgb(255, 255, 255); font-size: 15px; min-width: 270px; max-width: 320px; box-shadow: rgb(111, 111, 111) 0px 5px 5px 0px; opacity: 0; transition: opacity 0.3s ease-out 0s, bottom 0.5s ease-out 0s; left: 24px; margin-bottom: 12px; position: absolute; }

.error-toast p { margin-bottom: 0px; }

#error-toast.dismissable p { margin-right: 18px; }

.error-toast { max-width: 300px; left: 10px; margin-bottom: 46px; }

.invite-panel-component .wp-panel .wp-hero { background-color: rgb(0, 178, 178); color: rgb(255, 255, 255); height: 400px; width: 100%; margin: 0px; }

.invite-panel-component .invite-email { max-width: 124px; margin: 24px auto; }

.invite-panel-component .invite-email > img { max-width: 100%; }

.invite-panel-component .email-message { font-weight: 600; }

.invite-panel-component .email-message.warning { color: rgb(255, 63, 18); }

.invite-panel-component .btn-md { padding: 2px 25px; }

.invite-panel-component .spinner { padding: 5px; display: none; }

.invite-panel-component .spinner .fa { padding: 0px; top: -3px; }

.invite-panel-component .invite-providers { list-style: none; padding: 0px; margin: 0px; }

.invite-panel-component .invite-providers > li { line-height: 66px; border-bottom: 1px solid rgb(204, 204, 204); cursor: pointer; font-size: 18px; }

.invite-panel-component .invite-providers > li > img { vertical-align: middle; margin-right: 12px; }

.invite-panel-component .invite-providers > li > .fa { float: right; line-height: 66px; }

.invite-panel-component .consent { font-size: 14px; text-align: center; margin-bottom: -18px; padding: 21px 0px; }

.tag-module-writers { display: inline-block; margin: 21px 18px 0px 0px; width: 128px; }

.tag-module-writers .writer-avatar { height: 128px; }

.tag-module-writers .writer-avatar img { border-radius: 50%; }

.tag-module-writers .writer-name { margin: 9px 0px; font-weight: 600; line-height: 20px; overflow: hidden; }

.tag-module-writers .writer-name a { color: rgb(111, 111, 111); }

.tag-module-writers .writer-meta { font-size: 12px; color: rgb(238, 238, 238); }

.tag-module-writers .writer-meta span { display: block; line-height: 18px; }

.tag-module-writers .writer-description { display: none; }

.tag-module-lists { display: inline-block; margin-right: 15px; }

.tag-module-lists .reading-list-cover { display: inline-block; margin: 21px 0px 12px; }

.tag-module-lists .reading-list-cover img { width: 122px; }

.tag-module-lists .reading-list-info { max-width: 122px; overflow: hidden; height: 105px; }

.tag-module-lists .reading-list-info .reading-list-title { font-weight: 600; margin-bottom: 3px; height: 48px; overflow: hidden; }

.tag-module-lists .reading-list-info .reading-list-title a { color: rgb(111, 111, 111); }

.tag-module-lists .reading-list-info .meta { font-size: 15px; }

.tag-module-lists .reading-list-info .meta span { display: block; color: rgb(238, 238, 238); margin-bottom: 3px; }

.tag-module-lists .reading-list-info .meta a { color: rgb(238, 238, 238); }

.tag-module-writers { max-height: 155px; width: auto; overflow: hidden; margin: 0px; padding: 12px; border-top: 1px solid rgb(238, 238, 238); }

.tag-module-writers .writer-avatar { display: inline-block; height: 84px; width: 84px; margin-right: 12px; float: left; }

.tag-module-writers .writer-avatar img { max-height: 100%; }

.tag-module-writers .writer-info { overflow: hidden; }

.tag-module-writers .writer-info .writer-name { margin: 0px; font-size: 18px; }

.tag-module-writers .writer-info .writer-description { margin-top: 6px; font-size: 12px; line-height: 15px; max-height: 60px; color: rgb(111, 111, 111); display: inherit; }

.tag-module-lists { width: 100%; height: 137px; position: relative; margin: 0px; padding: 12px; border-top: 1px solid rgb(238, 238, 238); }

.tag-module-lists .reading-list-cover { float: left; display: block; margin: 0px 12px 0px 0px; }

.tag-module-lists .reading-list-cover img { width: 83px; }

.tag-module-lists .reading-list-info { max-width: none; width: auto; overflow: hidden; height: auto; }

.tag-module-lists .reading-list-info .reading-list-title { height: 27px; margin-bottom: 0px; }

.tag-module-lists .reading-list-info .meta { line-height: 18px; }

.tag-module-lists .reading-list-info .meta span { color: rgb(111, 111, 111); margin-bottom: 0px; }

.tag-module-lists .reading-list-info .meta a { color: rgb(111, 111, 111); }

.tag-module-lists .reading-list-info .meta .tags { margin-top: 15px; }

#browse-stories-page .category-banner { background-color: rgb(0, 153, 153); }

#browse-stories-page #hot-list-header { color: rgb(238, 238, 238); font-weight: 600; text-transform: uppercase; }

#browse-stories-page #hot-list-header span { color: rgb(255, 255, 255); background-color: rgb(238, 238, 238); border-radius: 3px; padding-left: 3px; padding-right: 3px; }

.notification { position: relative; margin-bottom: 9px; padding: 12px; }

.notification > a:hover { text-decoration: none; }

.notification.unread { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 2px; }

.notification.aggregate .count { background: rgb(0, 178, 178); }

.notification.dedication .content, .notification.list .content, .notification.upload .content { padding-right: 42px; min-height: 42px; }

.notification.dedication .cover, .notification.list .cover, .notification.upload .cover { position: absolute; top: 0px; right: 0px; }

.notification.follow-request.in-notifications .content, .notification.follow-request.in-notifications .request-btns { height: 39px; }

.notification.follow-request.in-notifications .request-btns { position: absolute; right: 12px; top: 13px; }

.notification.follow-request.in-notifications .request-btns .btn-circle { width: 39px; height: 39px; }

.notification.follow-request.in-notifications .heading { line-height: 36px; }

.notification.follow-request.in-profile { background-color: rgb(255, 255, 255); }

.notification.follow-request.in-profile small { display: inline-block; }

.notification.follow-request.in-profile footer { height: 30px; margin-top: 6px; }

.notification.follow-request.in-profile button + button { margin-left: 8px; }

.notification.follow-request.in-profile button .fa { padding: 0px; }

.notification .count { height: 36px; width: 36px; text-align: center; font-weight: 600; line-height: 35px; border-radius: 50%; color: rgb(255, 255, 255); }

.notification .avatar, .notification .count { position: absolute; top: 13px; left: 12px; }

.notification .content { margin-left: 48px; position: relative; display: block; word-break: break-word; width: calc((100% - 36px) - 2%); }

.notification .content .on-navigate { color: rgb(111, 111, 111); }

.notification .content .on-navigate:focus, .notification .content .on-navigate:hover { text-decoration: none; }

.notification .content .heading { color: rgb(111, 111, 111); font-size: 16px; line-height: 21px; }

.notification .content time { display: inline-block; line-height: 18px; color: rgb(111, 111, 111); padding-left: 5px; vertical-align: text-top; }

.notification .content p { padding-right: 12px; color: rgb(111, 111, 111); font-size: 16px; margin: 0px; line-height: 21px; }

.notification .show-full { margin: 0px; display: inline-block; }

.notification .full-message, .notification .shown-message { color: rgb(111, 111, 111); font-size: 16px; display: block; padding-right: 12px; cursor: pointer; }

.notification .on-expand { cursor: pointer; }

.notification .story-cover { position: absolute; top: 0px; right: 0px; height: 100%; max-height: 45px; }

.notification #megaphone-icon { position: relative; top: -2px; }

.pill:hover { color: rgb(255, 255, 255); text-decoration: none; }

.pill-hover-grey:hover { background-color: rgb(111, 111, 111); }

.pill-hover-teal:hover { background-color: rgb(0, 178, 178); border: 1px solid rgb(0, 178, 178); }

.pill-hover-teal:hover .circular-indicator { background-color: rgb(255, 255, 255); color: rgb(0, 178, 178); }

.pill { padding: 3px 14px; text-decoration: none; border: 1px solid rgb(111, 111, 111); display: inline-block; border-radius: 50px; color: rgb(111, 111, 111); margin: 4px; cursor: pointer; }

.pill .circular-indicator { border-radius: 20px; padding: 2px 6px; background-color: rgb(111, 111, 111); color: rgb(255, 255, 255); font-size: 12px; }

.bottom-banner { z-index: 1020; }

#bottom-banner-container { height: 153px; }

#bottom-banner-container .bottom-banner { position: fixed; bottom: 0px; left: 0px; opacity: 0; width: 100%; box-shadow: rgba(0, 0, 0, 0.2) 5px 0px 5px 0px; background-color: rgb(250, 250, 250); transition: all 0.4s ease 0s; }

#bottom-banner-container .bottom-banner .wrapper-logo { width: 212px; margin: 0px auto; }

#bottom-banner-container .bottom-banner .logo-text { position: absolute; top: 23px; color: rgb(34, 34, 34); font-size: 14px; font-weight: 600; }

#bottom-banner-container .bottom-banner .wattpad-logo { vertical-align: middle; display: inline-block; background-image: url("/img/logos/download-app-icon.png"); background-size: cover; width: 40px; height: 40px; margin: 15px; }

#bottom-banner-container .bottom-banner .open-app { display: block; margin: 0px 20px; background-color: rgb(255, 97, 34); text-align: center; border-radius: 3.6px; height: 40px; padding: 7px; }

#bottom-banner-container .bottom-banner .open-app .open-app-text { font-size: 14px; font-weight: 600; color: rgb(255, 255, 255); font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.17; }

#bottom-banner-container .bottom-banner .login { margin: 10px; text-align: center; }

#bottom-banner-container .bottom-banner .login .login-text { color: rgb(255, 255, 255); font-size: 15px; line-height: 0.87; }

#bottom-banner-container .bottom-banner.show { opacity: 1; }

#bottom-banner-container .bottom-banner.nondismissible { position: fixed; bottom: 0px; left: 0px; opacity: 0; width: 100%; box-shadow: rgba(0, 0, 0, 0.2) 5px 0px 5px 0px; background-color: rgb(250, 250, 250); transition: all 0.4s ease 0s; }

#bottom-banner-container .bottom-banner.nondismissible .wattpad-logo { vertical-align: middle; display: inline-block; background-image: url("/img/logos/download-app-icon.png"); background-size: contain; background-repeat: no-repeat; width: 37px; height: 37px; margin: 15px 15px 11px 23px; }

#bottom-banner-container .bottom-banner.nondismissible .open-app { display: block; margin: 0px 20px; background-color: rgb(255, 97, 34); text-align: center; border-radius: 6px; height: 40px; padding: 7px; }

#bottom-banner-container .bottom-banner.nondismissible .open-app-text { font-size: 14px; font-weight: 600; color: rgb(255, 255, 255); font-family: "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.17; }

#bottom-banner-container .bottom-banner.nondismissible .login { margin: 10px; text-align: center; }

#bottom-banner-container .bottom-banner.nondismissible .login .login-text { color: rgb(255, 97, 34); font-size: 14px; line-height: 0.87; }

#bottom-banner-container .bottom-banner.nondismissible.show { min-height: 130px; opacity: 1; }

#bottom-banner-container .bottom-banner.dismissible .wattpad-logo { margin: 15px 10px; }

#bottom-banner-container .bottom-banner.dismissible .logo-text { top: 13px; }

#bottom-banner-container .bottom-banner.dismissible .logo-subtext { position: absolute; top: 34px; color: rgb(255, 255, 255); font-size: 16px; }

#bottom-banner-container .bottom-banner.dismissible .dismiss { position: absolute; left: 8px; top: 12px; }

.menu-modal .header { position: relative; color: rgb(111, 111, 111); font-size: 16px; font-weight: 600; }

.menu-modal .header .fa-remove { position: absolute; top: 6px; right: 0px; }

.menu-modal ul.menu-items { padding: 0px; margin: 5px 0px 0px; list-style-type: none; }

.menu-modal ul.menu-items li { padding: 10px 0px; border-bottom: 1px solid rgb(238, 238, 238); }

.menu-modal ul.menu-items li a, .menu-modal ul.menu-items li span { display: block; color: rgb(111, 111, 111); font-size: 14px; }

.menu-modal ul.menu-items li a.selected, .menu-modal ul.menu-items li span.selected { font-weight: 700; }

.tag-item { display: inline-flex; -webkit-box-align: center; align-items: center; background-color: rgb(238, 238, 238); border: 1px solid transparent; border-radius: 100px; color: rgb(111, 111, 111); text-align: center; white-space: nowrap; font-size: 13px; font-weight: 600; line-height: 20px; }

.tag-item.active { background-color: rgb(255, 255, 255); border-color: rgb(238, 238, 238); color: rgb(238, 238, 238); }

.tag-item:hover { text-decoration: none; }

.tag-item * { vertical-align: middle; }

.tag-item.with-icon { padding: 5px 10px; background: rgb(250, 250, 250); color: rgb(111, 111, 111); border-color: rgb(238, 238, 238); }

.tag-item.with-icon.active { background: rgb(238, 238, 238); }

.tag-item.with-icon.wattys-tag { background: rgb(50, 40, 100); color: rgb(255, 255, 255); }

.tag-item.with-icon.wattys-tag i { color: rgb(255, 255, 255); }

.tag-item.with-icon.prefilled-tag { background: rgb(111, 111, 111); color: rgb(255, 255, 255); }

.tag-item.with-icon.prefilled-tag span.fa { background-color: rgb(255, 255, 255); border-radius: 50%; padding: 2px; }

.tag-item.with-icon .fa { margin-left: 5px; }

a.tag-item { cursor: pointer; }

.tag-carousel { overflow: hidden; width: 100%; height: 33px; margin: 10px 0px; }

@media (min-width: 600px) {
.tag-carousel { height: 35px; }
}

.tag-carousel .tag-items { white-space: nowrap; overflow: scroll hidden; height: 60px; }

.tag-carousel .tag-item { padding: 5px 14px 4px; min-width: 60px; overflow: hidden; margin-right: 6px; text-overflow: ellipsis; transition-duration: 0.7s; height: 33px; max-width: 90%; }

.tag-carousel .tag-item:first-child { margin-left: 10px; }

@media (min-width: 600px) {
.tag-carousel .tag-item { padding: 6px 15px 5px; height: 35px; }
}

.tag-grid ul { padding: 0px; margin: 0px; list-style-type: none; white-space: nowrap; }

.tag-grid ul li { float: left; }

.tag-grid ul li .tag-item { padding: 5px 15px; margin: 0px 6px 4px 0px; height: 35px; min-width: 60px; text-overflow: ellipsis; transition-duration: 0.7s; }

.tag-meta .tag-items { margin: 0px; padding: 0px; list-style-type: none; }

.tag-meta .tag-items li { float: left; margin-right: 5px; }

.tag-meta .tag-item { padding: 0px 10px; border: 1px solid rgb(238, 238, 238); border-radius: 120px; color: rgb(111, 111, 111); font-size: 12px; line-height: 19px; }

.tag-meta .num-not-shown { float: left; line-height: 28px; cursor: pointer; color: rgb(111, 111, 111); font-size: 12px; font-weight: 600; }

.multi-select-container { width: 300px; position: relative; }

.multi-select-container.disabled { pointer-events: none; }

.multi-select-container.disabled .multi-select { background: rgb(238, 238, 238); }

.multi-select-container.disabled .multi-select-search-input { background: rgb(238, 238, 238); }

.multi-select-container.disabled .multi-select-grid button { display: none; }

.multi-select-container .multi-select { cursor: pointer; display: flex; position: relative; border-radius: 6px; padding: 7px; border: 1px solid rgb(238, 238, 238); }

.multi-select-container .multi-select.disable-click { pointer-events: none; }

.multi-select-container .multi-select.disabled { background: rgb(238, 238, 238); }

.multi-select-container .multi-select.disabled .multi-select-toggle-btn { display: none; }

.multi-select-container .multi-select.disabled .multi-select-search-input { background: rgb(238, 238, 238); }

.multi-select-container .multi-select .multi-select-toggle-btn { padding: 5px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.multi-select-container .multi-select .multi-select-search-input { border: none; margin-left: 6px; -webkit-box-flex: 1; flex: 1 1 0%; outline: 0px; min-width: 30px; }

.multi-select-container .multi-select .multi-select-item-container { margin: 2px; padding: 2px 12px; overflow-wrap: unset; background: rgb(238, 238, 238); color: rgb(111, 111, 111); border-radius: 2px; display: flex; -webkit-box-align: center; align-items: center; }

.multi-select-container .multi-select .multi-select-item-container .multi-select-grid { display: grid; gap: 6px; grid-auto-flow: column; -webkit-box-align: center; align-items: center; }

.multi-select-container .multi-select .multi-select-item-container .multi-select-remove-btn { cursor: pointer; border: none; background: 0px 0px; padding: 0px; }

.multi-select-container .multi-select-menu { background: rgb(255, 255, 255); position: absolute; width: 100%; max-height: 250px; overflow: auto; }

.multi-select-container .multi-select-menu.disabled { pointer-events: none; display: none; }

.multi-select-container .multi-select-menu.is-open { border: 1px solid rgb(238, 238, 238); }

@media (max-width: 740px) {
.multi-select-container .multi-select-menu.is-open { position: relative; }
}

.multi-select-container .multi-select-menu .multi-select-menu-item { padding: 7px 15px; cursor: pointer; }

.multi-select-container .multi-select-menu .multi-select-menu-item:hover { background: rgb(0, 122, 255); color: rgb(255, 255, 255); font-weight: 600; }

.multi-select-container .multi-select-menu .multi-select-menu-item.disabled { pointer-events: none; }

#generic-modal .panel-heading .bullet-points { font-weight: 700; width: 100%; margin: 0px auto 12px; padding-left: 20px; }

#generic-modal .panel-heading .bullet-points li { text-align: left; margin: 15px 0px; color: rgb(111, 111, 111); font-size: 17px; padding-left: 10px; }

#generic-modal .panel-heading .bullet-points .tag { color: rgb(111, 111, 111); margin: 0px; display: inline-block; }

#theme-settings { text-align: center; }

#theme-settings .title { font-weight: 600; }

#theme-settings hr { margin: 15px 0px; border-top-color: rgb(238, 238, 238); }

#theme-settings .theme-option-wrapper { padding: 10px; display: inline-block; min-width: 25%; }

#theme-settings .theme-option { position: relative; display: inline-block; border-radius: 50%; border: 2px solid transparent; padding: 2px; }

#theme-settings .theme-option:not(.selected) { cursor: pointer; }

#theme-settings .theme-option.selected.theme-1 { border-color: rgb(95, 115, 52); }

#theme-settings .theme-option.selected.theme-2 { border-color: rgb(92, 75, 81); }

#theme-settings .theme-option.selected.theme-3 { border-color: rgb(240, 96, 96); }

#theme-settings .theme-option.selected.theme-4 { border-color: rgb(53, 122, 190); }

#theme-settings .theme-option.selected.theme-5 { border-color: rgb(16, 148, 166); }

#theme-settings .theme-option.selected.theme-6 { border-color: rgb(255, 97, 34); }

#theme-settings .theme-option.selected.theme-7 { border-color: rgb(40, 181, 153); }

#theme-settings .theme-option.selected.theme-8 { border-color: rgb(60, 60, 60); }

#theme-settings .theme-option.selected.theme-9 { border-color: rgb(240, 101, 34); }

#theme-settings .theme-option.selected.theme-10 { border-color: rgb(166, 107, 145); }

#theme-settings .theme-option.selected.theme-11 { border-color: rgb(1, 82, 114); }

#theme-settings .theme-option.selected.theme-12 { border-color: rgb(44, 62, 80); }

#theme-settings .theme-option-inner { position: relative; width: 60px; height: 60px; border-radius: 50%; }

#theme-settings .theme-option-inner.unavailable { opacity: 0.5; }

#theme-settings .theme-option-inner .fa { position: absolute; top: 50%; margin-top: -12px; left: 0px; right: 0px; margin-left: auto; margin-right: auto; }

#theme-settings .theme-option-inner.theme-1 { background-color: rgb(95, 115, 52); }

#theme-settings .theme-option-inner.theme-2 { background-color: rgb(92, 75, 81); }

#theme-settings .theme-option-inner.theme-3 { background-color: rgb(240, 96, 96); }

#theme-settings .theme-option-inner.theme-4 { background-color: rgb(53, 122, 190); }

#theme-settings .theme-option-inner.theme-5 { background-color: rgb(16, 148, 166); }

#theme-settings .theme-option-inner.theme-6 { background-color: rgb(255, 97, 34); }

#theme-settings .theme-option-inner.theme-7 { background-color: rgb(40, 181, 153); }

#theme-settings .theme-option-inner.theme-8 { background-color: rgb(60, 60, 60); }

#theme-settings .theme-option-inner.theme-9 { background-color: rgb(240, 101, 34); }

#theme-settings .theme-option-inner.theme-10 { background-color: rgb(166, 107, 145); }

#theme-settings .theme-option-inner.theme-11 { background-color: rgb(1, 82, 114); }

#theme-settings .theme-option-inner.theme-12 { background-color: rgb(44, 62, 80); }

.wallet { width: 100px; display: flex; -webkit-box-align: center; align-items: center; border-radius: 17px; transition: width 0.3s ease-out 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s; color: rgb(34, 34, 34); font-weight: 600; line-height: normal; text-align: left; padding: 0px; overflow: hidden; text-overflow: ellipsis; border: 1px solid rgb(238, 238, 238); background-color: rgb(250, 250, 250); }

.wallet.default:hover:enabled { border-color: rgb(225, 225, 225); background-color: rgb(237, 237, 237); }

.wallet .coin-icon { height: 34px; width: 34px; flex-shrink: 0; }

.wallet .num-coins { padding: 0px 5px; -webkit-box-flex: 1; flex-grow: 1; }

.wallet .num-coins.divider-right { border-right: 1px solid rgb(238, 238, 238); line-height: 34px; }

.wallet .get-coins { width: 28px; background-color: inherit; display: flex; -webkit-box-pack: center; justify-content: center; }

.wallet .get-coins .fa { font-weight: 700; margin-right: 3px; }

.wallet.coin-solo { width: 36px; background-color: rgb(255, 97, 34); }

.wallet.deducting { background-color: rgb(255, 97, 34); color: rgb(255, 255, 255); width: 200px; }

.wallet.deducting .deducting-icon { background-color: rgb(230, 72, 9); width: 34px; height: 34px; border-radius: 50%; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; flex-shrink: 0; }

.wallet.subtracting { width: 200px; background-color: rgb(255, 97, 34); color: rgb(255, 255, 255); }

.wallet.subtracting .coin-container { width: 34px; height: 34px; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }

.wallet.subtracting .coin-icon { animation: 0.3s ease 0s 1 normal none running fadein, 0.4s ease 0.3s 1 normal none running pulse; }

.wallet.subtracting .num-coins { animation: 0.2s ease 0.5s 1 normal forwards running fadein; opacity: 0; }

@-webkit-keyframes fadein {
0% { opacity: 0; }
100% { opacity: 1; }
}

@keyframes fadein {
0% { opacity: 0; }
100% { opacity: 1; }
}

@-webkit-keyframes pulse {
50% { width: 50%; height: 50%; }
}

@keyframes pulse {
50% { width: 50%; height: 50%; }
}

.wallet-onboarding .wallet-overlay { z-index: 1000; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); }

.wallet-onboarding .wallet-bubble { z-index: 1000; position: relative; padding: 10px; border-radius: 30px; background-color: rgb(255, 255, 255); }

.wallet-onboarding .wallet-bubble .wallet { pointer-events: none; }

.wallet-onboarding.desktop .arrow { right: 25px; }

.wallet-onboarding.desktop .tooltip-content { right: 50px; left: initial; }

.wallet-onboarding .tooltip-content { padding: 12px; width: 250px; position: absolute; top: calc(100% + 12px); left: 30px; text-align: left; background-color: rgb(255, 255, 255); border-radius: 8px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }

.wallet-onboarding .tooltip-content .arrow { border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 12px solid rgb(255, 255, 255); position: absolute; top: -12px; }

.wallet-onboarding .tooltip-content h6 { color: rgb(34, 34, 34); font-size: 15px; margin: 0px 0px 5px; }

.wallet-onboarding .tooltip-content p { color: rgb(111, 111, 111); font-size: 13px; line-height: normal; margin: 0px; }

.wallet-onboarding .tooltip-content button { align-self: flex-end; margin: 0px; background: 0px 0px; color: rgb(255, 97, 34) !important; }

.paywall-container { padding-top: 45px; }

@media (min-width: 992px) {
.paywall-container { padding-bottom: 45px; }
}

.story-part-paywall { background-color: rgb(246, 246, 246); text-align: center; border-top: 1px solid rgb(238, 238, 238); border-bottom: 1px solid rgb(238, 238, 238); }

@media (max-width: 991px) {
.story-part-paywall { padding-left: 5%; padding-right: 5%; }
}

.story-part-paywall .lock-circle { height: 33px; width: 33px; border-radius: 50%; border: 1px solid rgb(238, 238, 238); background-color: rgb(255, 255, 255); margin: -16.5px auto 10px; }

.story-part-paywall .lock-circle .fa { vertical-align: middle; }

.story-part-paywall .cta { position: relative; max-width: 600px; margin: 28px auto 10px; }

.story-part-paywall .cta h2 { margin-bottom: 20px; font-weight: 600; font-size: 24px; color: rgb(34, 34, 34); }

.story-part-paywall .cta .author-info.mobile { margin: 30px auto; font-weight: 700; font-size: 14px; }

.story-part-paywall .cta .author-info.desktop { max-width: 150px; position: absolute; left: -225px; top: 15px; line-height: 1; }

@media (max-width: 1399px) {
.story-part-paywall .cta .author-info.desktop { display: none; }
}

.story-part-paywall .cta .author-info.desktop .description { color: rgb(111, 111, 111); font-size: 12px; font-style: italic; margin-top: 10px; }

.story-part-paywall .cta .become-a-supporter { font-size: 18px; }

.story-part-paywall button.unlock { height: 60px; border-radius: calc(30px); min-width: 280px; font-size: 16px; text-align: left; margin: 20px 18px 0px; display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: start; justify-content: flex-start; }

.story-part-paywall button.unlock .coin-icon { margin-right: 10px; border-radius: 50%; }

.story-part-paywall button.unlock .cost { font-size: 20px; }

.story-part-paywall button.unlock .cost::after { content: ""; border-right: 1px solid rgb(255, 255, 255); position: absolute; top: -2px; height: 60px; }

.story-part-paywall button.unlock .cost .price { font-weight: 700; margin-right: 5px; vertical-align: middle; min-width: 40px; display: inline-block; }

.story-part-paywall button.unlock .unlock-copy { margin-left: 10px; white-space: normal; }

.story-part-paywall button.unlock .unlocking { text-align: center; }

.story-part-paywall button.unlock .unlocking .check-circle { margin: auto; width: 24px; height: 24px; border-radius: 50%; border: 2px solid rgb(255, 255, 255); position: absolute; left: 30px; }

.story-part-paywall button.unlock .unlocking .check-circle .fa { top: 3px; left: 1px; }

.story-part-paywall button.unlock .unlocking .unlocking-text { vertical-align: middle; }

.story-part-paywall .more-details { margin: 20px 0px 35px; line-height: normal; color: rgb(111, 111, 111); font-size: 14px; }

.story-part-paywall.is-bonus-part { background-color: rgb(246, 242, 255); }

.story-part-paywall.is-bonus-part .lock-circle .fa-lock::before { color: rgb(42, 28, 96); }

.story-part-paywall.is-bonus-part .btn-link { font-weight: 700; color: rgb(18, 18, 18); }

.bonus-part-header .panel-bonus-header { box-shadow: none; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; margin-bottom: 0px; }

.bonus-part-header .panel-bonus-header .bonus-type { font-weight: 700; color: rgb(59, 25, 169); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; gap: 8px; }

.bonus-part-header .panel-bonus-header .title { font-weight: 700; color: rgb(18, 18, 18); margin-bottom: 26px; }

.bonus-part-header .panel-bonus-header .chapter-description { font-size: 18px; margin-bottom: 40px; }

.bonus-part-header .panel-bonus-header .bonus-part-stats { display: flex; -webkit-box-pack: center; justify-content: center; }

.bonus-part-header .panel-bonus-header .bonus-part-stats .new-story-stats { margin-top: 0px; }

.bonus-part-header .panel-bonus-header .story-stats { display: flex; -webkit-box-pack: center; justify-content: center; gap: 12px; margin-bottom: 50px; }

.bonus-part-header .panel-bonus-header .story-stats .stat-item { display: flex; -webkit-box-align: center; align-items: center; gap: 4px; }

.bonus-part-header .panel-bonus-header .author-note { background: rgb(246, 242, 255); border-radius: 12px; padding: 24px; margin-bottom: 40px; }

.bonus-part-header .panel-bonus-header .author-note .author-header { font-weight: 700; color: rgb(18, 18, 18); display: flex; -webkit-box-pack: justify; justify-content: space-between; margin-bottom: 8px; }

.bonus-part-header .panel-bonus-header .author-note .author-header .author

Leave a Review

You cannot submit review untill you Register or login