/* generated by tools/contrast_check.py --fix: text that blended into its background (contrast below 3:1), made readable
   per book skin: the same hue a little lighter or darker (per colour where the text carries its own style="color:..",
   e.g. grade colours); a halo of the opposite light where one selector sits on mixed backgrounds.
   Do not edit by hand: BASE=1 node tools/contrast_audit.mjs, then CLOG=contrast_base python tools/contrast_check.py --fix. */
html:root[data-book="cat"] #ac-reset { color: #94511e !important; -webkit-text-fill-color: #94511e !important; }
html:root[data-book="cat"] #autocfg .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="cat"] #autocfg .panel .bkd.bkd-top div.bk-pageno.l { color: #562f12 !important; -webkit-text-fill-color: #562f12 !important; }
html:root[data-book="cat"] #autocfg .panel .bkd.bkd-top div.bk-pageno.r { color: #381f0c !important; -webkit-text-fill-color: #381f0c !important; }
html:root[data-book="cat"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock b { color: #73685c !important; -webkit-text-fill-color: #73685c !important; text-shadow: none !important; }
html:root[data-book="cat"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock small { color: #7c6838 !important; -webkit-text-fill-color: #7c6838 !important; }
html:root[data-book="cat"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-left { color: #3069c8 !important; -webkit-text-fill-color: #3069c8 !important; }
html:root[data-book="cat"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-n { text-shadow: 1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), -1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px 1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px -1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)) !important; }  /*halo*/
html:root[data-book="cat"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-req { color: #916200 !important; -webkit-text-fill-color: #916200 !important; }
html:root[data-book="cat"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on b { color: #6d6155 !important; -webkit-text-fill-color: #6d6155 !important; text-shadow: none !important; }
html:root[data-book="cat"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on small { color: #746234 !important; -webkit-text-fill-color: #746234 !important; }
html:root[data-book="cat"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-left { color: #2d62bb !important; -webkit-text-fill-color: #2d62bb !important; }
html:root[data-book="cat"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-n { color: #1c7218 !important; -webkit-text-fill-color: #1c7218 !important; }
html:root[data-book="cat"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-req { color: #865a00 !important; -webkit-text-fill-color: #865a00 !important; }
html:root[data-book="cat"] #bdg .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="cat"] #bdg .panel .bkd.bkd-top div.bk-pageno.r { color: #381f0c !important; -webkit-text-fill-color: #381f0c !important; }
html:root[data-book="cat"] #charpanel .bk .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="cat"] #charpanel .bk .bk-stage .bk-name em { color: #756a5e !important; -webkit-text-fill-color: #756a5e !important; }
html:root[data-book="cat"] #chat .chat-foot span.online { color: #493400 !important; -webkit-text-fill-color: #493400 !important; text-shadow: none !important; }
html:root[data-book="cat"] #content .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="cat"] #content .panel .bkd.bkd-top div.bk-pageno.r { color: #381f0c !important; -webkit-text-fill-color: #381f0c !important; }
html:root[data-book="cat"] #content .panel .eco-body .eco-side .clx-tot summary { color: #94511e !important; -webkit-text-fill-color: #94511e !important; }
html:root[data-book="cat"] #content .panel .eco-body .eco-side .ct-bonus button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="cat"] #content .panel .eco-body .eco-side h4.cd-h { color: #96521f !important; -webkit-text-fill-color: #96521f !important; }
html:root[data-book="cat"] #eco .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="cat"] #eco .panel .bkd.bkd-top div.bk-pageno.l { color: #583012 !important; -webkit-text-fill-color: #583012 !important; }
html:root[data-book="cat"] #eco .panel .bkd.bkd-top div.bk-pageno.r { color: #381f0c !important; -webkit-text-fill-color: #381f0c !important; }
html:root[data-book="cat"] #eco .panel .eco-body .eco-main .eco-kinds button.eco-kind:not(.primary) { color: #9c5520 !important; -webkit-text-fill-color: #9c5520 !important; }
html:root[data-book="cat"] #eco .panel .eco-body .eco-side .eco-actions button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="cat"] #eco .panel .eco-body .eco-side .eco-fuse button.btn:not(.primary) { color: #4f2b10 !important; -webkit-text-fill-color: #4f2b10 !important; }
html:root[data-book="cat"] #eco .panel .eco-body .eco-side .eco-opts b { color: #96521f !important; -webkit-text-fill-color: #96521f !important; }
html:root[data-book="cat"] #eco .panel .eco-body .eco-side .eco-set b { color: #96521f !important; -webkit-text-fill-color: #96521f !important; }
html:root[data-book="cat"] #eco .panel .eco-body .eco-side .fg-mats button.fg-buy:not(.primary) { color: #904f1e !important; -webkit-text-fill-color: #904f1e !important; }
html:root[data-book="cat"] #eco .panel .eco-body .eco-side div.fg-matbar { color: #874a1c !important; -webkit-text-fill-color: #874a1c !important; }
html:root[data-book="cat"] #forge .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="cat"] #forge .panel .bkd.bkd-top div.bk-pageno.r { color: #381f0c !important; -webkit-text-fill-color: #381f0c !important; }
html:root[data-book="cat"] #forge .panel .eco-body .eco-side button.btn.primary.fo-go { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="cat"] #forge .panel .eco-body .eco-side h3.fo-name[style*="color:#5fb4ff"] { color: #0070d2 !important; -webkit-text-fill-color: #0070d2 !important; }
html:root[data-book="cat"] #forge .panel .eco-body .eco-side h3.fo-name[style*="color:#ff5a6a"] { color: #e00016 !important; -webkit-text-fill-color: #e00016 !important; }
html:root[data-book="cat"] #life .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="cat"] #life .panel .bkd.bkd-top div.bk-pageno.r { color: #381f0c !important; -webkit-text-fill-color: #381f0c !important; }
html:root[data-book="cat"] #life .panel .eco-body .eco-side .lf-titles button.lf-tbtn.r1:not(.primary) { color: #885c29 !important; -webkit-text-fill-color: #885c29 !important; text-shadow: none !important; }
html:root[data-book="cat"] #life .panel .panel-head .eco-gold span.lf-chip { color: #98531f !important; -webkit-text-fill-color: #98531f !important; }
html:root[data-book="cat"] #p-title { color: #94511e !important; -webkit-text-fill-color: #94511e !important; }
html:root[data-book="cat"] #pause .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="cat"] #pause .panel .bkd.bkd-top div.bk-pageno.l { color: #562f12 !important; -webkit-text-fill-color: #562f12 !important; }
html:root[data-book="cat"] #pause .panel .bkd.bkd-top div.bk-pageno.r { color: #381f0c !important; -webkit-text-fill-color: #381f0c !important; }
html:root[data-book="cat"] #pause .panel .hub-body .hub-sec .row label { color: #96521f !important; -webkit-text-fill-color: #96521f !important; }
html:root[data-book="cat"] #questbook .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="cat"] #questbook .panel .bkd.bkd-top div.bk-pageno.r { color: #381f0c !important; -webkit-text-fill-color: #381f0c !important; }
html:root[data-book="cat"] #questbook .panel .eco-body .eco-main .qb-card div.qb-who { color: #94511e !important; -webkit-text-fill-color: #94511e !important; }
html:root[data-book="cat"] #questbook .panel .eco-body .eco-main .qb-card h3 { color: #98531f !important; -webkit-text-fill-color: #98531f !important; }
html:root[data-book="cat"] #tree .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="cat"] #tree .panel .bkd.bkd-top div.bk-pageno.r { color: #381f0c !important; -webkit-text-fill-color: #381f0c !important; }
html:root[data-book="cat"] #tree .panel .panel-head .row button.btn.small.tree-reset:not(.primary) { color: #4f2b10 !important; -webkit-text-fill-color: #4f2b10 !important; }
html:root[data-book="cat"] #worldmap .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="cat"] #worldmap .panel .bkd.bkd-top div.bk-pageno.r { color: #3a200c !important; -webkit-text-fill-color: #3a200c !important; }
html:root[data-book="cat"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-banner b { color: #3e220d !important; -webkit-text-fill-color: #3e220d !important; text-shadow: none !important; }
html:root[data-book="cat"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-banner small { color: #45260e !important; -webkit-text-fill-color: #45260e !important; text-shadow: none !important; }
html:root[data-book="cat"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-btns button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="cat"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-chips i.st { color: #894b1c !important; -webkit-text-fill-color: #894b1c !important; }
html:root[data-book="cat"] .bdg-body .bdg-center .bdg-hero .bdg-bossplate .bp-name b { color: #776c61 !important; -webkit-text-fill-color: #776c61 !important; text-shadow: none !important; }
html:root[data-book="cat"] .bdg-body .bdg-center .bdg-hero .bdg-bossplate .bp-name span.bp-lv { color: #956500 !important; -webkit-text-fill-color: #956500 !important; }
html:root[data-book="cat"] .bdg-body .bdg-side .bdg-rewards .bdg-rgrid .bdg-rw-it span { text-shadow: 1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), -1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px 1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px -1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)) !important; }  /*halo*/
html:root[data-book="cat"] .bdg-side .bdg-rewards .bdg-rhead .bdg-rtabs i { color: #532d11 !important; -webkit-text-fill-color: #532d11 !important; }
html:root[data-book="cat"] .clx-detail .clx-piece.open .clx-prow .clx-pname .eco-chips i { color: #904f1e !important; -webkit-text-fill-color: #904f1e !important; }
html:root[data-book="cat"] .clx-detail .clx-piece.open .eco-src .eco-srcrow b { color: #94511e !important; -webkit-text-fill-color: #94511e !important; }
html:root[data-book="cat"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-qty button:not(.primary) { color: #42240d !important; -webkit-text-fill-color: #42240d !important; }
html:root[data-book="cat"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-qty button.cw-max:not(.primary) { color: #40230d !important; -webkit-text-fill-color: #40230d !important; }
html:root[data-book="cat"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.no em.cw-st { color: #ec2414 !important; -webkit-text-fill-color: #ec2414 !important; text-shadow: none !important; }
html:root[data-book="cat"] .cw-page .cw-lower .cw-controls .cw-cost .cw-cat2 span { color: #9c5520 !important; -webkit-text-fill-color: #9c5520 !important; }
html:root[data-book="cat"] .eco-body .eco-main .ap-work .ap-one .ap-acts button.ap-go:not(.primary) { color: #5a4c3e !important; -webkit-text-fill-color: #5a4c3e !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-body .eco-main .cd-head .cd-chaps .cd-chap small { color: #744018 !important; -webkit-text-fill-color: #744018 !important; }
html:root[data-book="cat"] .eco-body .eco-main .cl-head .clx-chaps .clx-chap small { color: #653715 !important; -webkit-text-fill-color: #653715 !important; }
html:root[data-book="cat"] .eco-body .eco-main .cl-list .clx-card .clx-top b { color: #94511e !important; -webkit-text-fill-color: #94511e !important; }
html:root[data-book="cat"] .eco-body .eco-main .cl-list .clx-card .clx-top em.clx-tier { color: #7e451a !important; -webkit-text-fill-color: #7e451a !important; }
html:root[data-book="cat"] .eco-body .eco-main .cl-list .clx-card .clx-top span.clx-state { color: #1a6c0a !important; -webkit-text-fill-color: #1a6c0a !important; }
html:root[data-book="cat"] .eco-body .eco-main .cl-list .clx-card.sel .clx-top b { color: #98531f !important; -webkit-text-fill-color: #98531f !important; }
html:root[data-book="cat"] .eco-body .eco-main .cl-list .clx-card.sel .clx-top em.clx-tier { color: #81471b !important; -webkit-text-fill-color: #81471b !important; }
html:root[data-book="cat"] .eco-body .eco-main .cw-page .cw-listfoot .cw-paging button:not(.primary) { color: #edd2b6 !important; -webkit-text-fill-color: #edd2b6 !important; }
html:root[data-book="cat"] .eco-body .eco-main .fo-fuse .fo-frow .fo-fbtn button.btn.small:not(.primary) { color: #72686d !important; -webkit-text-fill-color: #72686d !important; }
html:root[data-book="cat"] .eco-body .eco-main .fo-fuse .fo-frow .fo-fbtn button.btn.small.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="cat"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#5fb4ff"] { color: #0068c4 !important; -webkit-text-fill-color: #0068c4 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#7fe07a"] { color: #1e7819 !important; -webkit-text-fill-color: #1e7819 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#c27bff"] { color: #9111ff !important; -webkit-text-fill-color: #9111ff !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ece6d6"] { color: #766435 !important; -webkit-text-fill-color: #766435 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ff5a6a"] { color: #cf0014 !important; -webkit-text-fill-color: #cf0014 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ffb340"] { color: #965a00 !important; -webkit-text-fill-color: #965a00 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-body .eco-main .lf-list .lf-ach .lf-an b { color: #8f4e1d !important; -webkit-text-fill-color: #8f4e1d !important; }
html:root[data-book="cat"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-chip { color: #874a1c !important; -webkit-text-fill-color: #874a1c !important; }
html:root[data-book="cat"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r1 { color: #805627 !important; -webkit-text-fill-color: #805627 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r2 { color: #005db7 !important; -webkit-text-fill-color: #005db7 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r3 { color: #7410ff !important; -webkit-text-fill-color: #7410ff !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-body .eco-main .lf-list .lf-dish.no .lf-an b { color: #6b3a16 !important; -webkit-text-fill-color: #6b3a16 !important; }
html:root[data-book="cat"] .eco-body .eco-main .lf-list .lf-dish.no .lf-an small.lf-buff { color: #16540b !important; -webkit-text-fill-color: #16540b !important; }
html:root[data-book="cat"] .eco-body .eco-main .lf-list .lf-ev .lf-an b { color: #94511e !important; -webkit-text-fill-color: #94511e !important; }
html:root[data-book="cat"] .eco-body .eco-main .lf-list .lf-ev .lf-an small.lf-buff { color: #1d6e0e !important; -webkit-text-fill-color: #1d6e0e !important; }
html:root[data-book="cat"] .eco-body .eco-main .tw-ladder .tw-step .tw-chips span.tw-chip[style*="color:#5fb4ff"] { color: #0061b6 !important; -webkit-text-fill-color: #0061b6 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-body .eco-main .tw-ladder .tw-step .tw-chips span.tw-chip[style*="color:#c27bff"] { color: #8200f2 !important; -webkit-text-fill-color: #8200f2 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-body .eco-side .cd-deck .cd-slot .cd-slot-e b { color: #6d5700 !important; -webkit-text-fill-color: #6d5700 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-body .eco-side .clx-detail .clx-piece.open .eco-src b { color: #8f4e1d !important; -webkit-text-fill-color: #8f4e1d !important; }
html:root[data-book="cat"] .eco-body .eco-side .clx-tot .eco-stats span { color: #604c3c !important; -webkit-text-fill-color: #604c3c !important; }
html:root[data-book="cat"] .eco-body .eco-side .cs-box .cs-row.lock .cs-slot i { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="cat"] .eco-body .eco-side .eco-ihead .eco-chips i { color: #92501e !important; -webkit-text-fill-color: #92501e !important; }
html:root[data-book="cat"] .eco-body .eco-side .eco-ihead .eco-chips i.gr { color: #92501e !important; -webkit-text-fill-color: #92501e !important; }
html:root[data-book="cat"] .eco-body .eco-side .fg-details .eco-ihead b { color: #005daf !important; -webkit-text-fill-color: #005daf !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-body .eco-side .fg-details .eco-stats span { color: #81471b !important; -webkit-text-fill-color: #81471b !important; }
html:root[data-book="cat"] .eco-body .eco-side .fg-inv .fg-grid .eco-cell.g4.fxg4.worn b.plus { color: #2d2600 !important; -webkit-text-fill-color: #2d2600 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-body .eco-side .fg-inv .fg-rail .on b { color: #7c4419 !important; -webkit-text-fill-color: #7c4419 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-main .lf-list .lf-dish.no .lf-an .lf-needs span.lf-need.ok { color: #15500a !important; -webkit-text-fill-color: #15500a !important; }
html:root[data-book="cat"] .eco-side .clx-detail .clx-piece.open .clx-prow .clx-pname b { color: #7a6736 !important; -webkit-text-fill-color: #7a6736 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-side .clx-detail .clx-piece.open .eco-src .eco-srcrow em { color: #8d4d1d !important; -webkit-text-fill-color: #8d4d1d !important; }
html:root[data-book="cat"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot span.cw-matname { color: #876800 !important; -webkit-text-fill-color: #876800 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot.on span.cw-matname { color: #876800 !important; -webkit-text-fill-color: #876800 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot.short.on span.cw-matname { color: #876800 !important; -webkit-text-fill-color: #876800 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-side .cw-page .cw-overview .cw-show .cw-info b.cw-name { color: #506ef1 !important; -webkit-text-fill-color: #506ef1 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-side .cw-page .cw-overview .cw-show .cw-info small { color: #d1844a !important; -webkit-text-fill-color: #d1844a !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-side .fg-details .eco-ihead .eco-chips i { color: #80461a !important; -webkit-text-fill-color: #80461a !important; }
html:root[data-book="cat"] .eco-side .fg-details .eco-ihead .eco-chips i.gr { color: #80461a !important; -webkit-text-fill-color: #80461a !important; }
html:root[data-book="cat"] .eco-side .fg-details .eco-ihead span.eco-plusname { color: #8b4c1c !important; -webkit-text-fill-color: #8b4c1c !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .bdg-body .bdg-center .bdg-hero .bdg-name b { color: #8b4c1c !important; -webkit-text-fill-color: #8b4c1c !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .bdg-body .bdg-center .bdg-hero .bdg-name p { color: #92501e !important; -webkit-text-fill-color: #92501e !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .bdg-body .bdg-center .bdg-hero .bdg-name small { color: #1a6716 !important; -webkit-text-fill-color: #1a6716 !important; }
html:root[data-book="cat"] .panel .bdg-body .bdg-center .bdg-hero .bdg-name span { color: #8d4d1d !important; -webkit-text-fill-color: #8d4d1d !important; }
html:root[data-book="cat"] .panel .bdg-body .bdg-side .bdg-cpbox.ok .cp-r strong { color: #367c17 !important; -webkit-text-fill-color: #367c17 !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .ap-tabs .ap-vpick button:not(.primary) { color: #9a5420 !important; -webkit-text-fill-color: #9a5420 !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .cl-list .clx-card.can small.clx-names { color: #894b1c !important; -webkit-text-fill-color: #894b1c !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .cl-list .clx-card.sel small.clx-names { color: #92501e !important; -webkit-text-fill-color: #92501e !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .ct-grid .ct-card.locked b { color: #98531f !important; -webkit-text-fill-color: #98531f !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .ct-grid .ct-card.locked small.ct-from { color: #98531f !important; -webkit-text-fill-color: #98531f !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .cw-page .cw-listfoot span.cw-legend { color: #94511e !important; -webkit-text-fill-color: #94511e !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .eco-foot b { color: #9c5520 !important; -webkit-text-fill-color: #9c5520 !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .eco-gear .eco-gslot small { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="cat"] .panel .eco-body .eco-main .eco-rows .eco-row span.eco-rname[style*="color:#7fe07a"] { color: #1f7b1a !important; -webkit-text-fill-color: #1f7b1a !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .eco-rows .eco-row span.eco-rname[style*="color:#ece6d6"] { color: #7d6a37 !important; -webkit-text-fill-color: #7d6a37 !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .fg-btns .fg-big small { color: #e0ac85 !important; -webkit-text-fill-color: #e0ac85 !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .fg-stage .fg-side small { color: #006ac8 !important; -webkit-text-fill-color: #006ac8 !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#5fb4ff"] { color: #005fb3 !important; -webkit-text-fill-color: #005fb3 !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#c27bff"] { color: #8f0dff !important; -webkit-text-fill-color: #8f0dff !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#ffb340"] { color: #965a00 !important; -webkit-text-fill-color: #965a00 !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .fo-row.sel .fo-rn b[style*="color:#5fb4ff"] { color: #0068c4 !important; -webkit-text-fill-color: #0068c4 !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .fo-row.sel .fo-rn b[style*="color:#ff5a6a"] { color: #d20014 !important; -webkit-text-fill-color: #d20014 !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .lf-cats .lf-cat b { color: #98531f !important; -webkit-text-fill-color: #98531f !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .lf-cats .lf-cat.on small { color: #625648 !important; -webkit-text-fill-color: #625648 !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .lf-fishgrid .lf-fish.r1.unk b { color: #96521f !important; -webkit-text-fill-color: #96521f !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .lf-fishgrid .lf-fish.r1.unk.sel b { color: #9a5420 !important; -webkit-text-fill-color: #9a5420 !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .lf-fishgrid .lf-fish.r2.unk b { color: #904f1e !important; -webkit-text-fill-color: #904f1e !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .lf-fishgrid .lf-fish.r3.unk b { color: #94511e !important; -webkit-text-fill-color: #94511e !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .lf-list .lf-dish.no button.btn.small:not(.primary) { color: #544843 !important; -webkit-text-fill-color: #544843 !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .tw-ladder .tw-step.next em { color: #81471b !important; -webkit-text-fill-color: #81471b !important; }
html:root[data-book="cat"] .panel .eco-body .eco-side .eco-ihead b { color: #006ccb !important; -webkit-text-fill-color: #006ccb !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .eco-body .eco-side .eco-stats span { color: #9a5420 !important; -webkit-text-fill-color: #9a5420 !important; }
html:root[data-book="cat"] .panel .eco-body .eco-side .fg-details .eco-opts b { color: #7a4319 !important; -webkit-text-fill-color: #7a4319 !important; }
html:root[data-book="cat"] .panel .eco-body .eco-side .fo-needs .fo-need.ok i { color: #195e0c !important; -webkit-text-fill-color: #195e0c !important; }
html:root[data-book="cat"] .panel .eco-body .eco-side .lf-fdet b { color: #73684d !important; -webkit-text-fill-color: #73684d !important; }
html:root[data-book="cat"] .panel .eco-body .eco-side .lf-how b[style*="color:#8fc8ff"] { color: #0069cf !important; -webkit-text-fill-color: #0069cf !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .eco-body .eco-side .lf-how b[style*="color:#c59bff"] { color: #8730ff !important; -webkit-text-fill-color: #8730ff !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .eco-body .eco-side .lf-how b[style*="color:#ff8a7a"] { color: #d31900 !important; -webkit-text-fill-color: #d31900 !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .eco-body .eco-side .lf-how b[style*="color:#ffd76a"] { color: #896400 !important; -webkit-text-fill-color: #896400 !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock b { color: #432a1c !important; -webkit-text-fill-color: #432a1c !important; }
html:root[data-book="cat"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock small { color: #372c23 !important; -webkit-text-fill-color: #372c23 !important; }
html:root[data-book="cat"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock span { color: #093243 !important; -webkit-text-fill-color: #093243 !important; }
html:root[data-book="cat"] .panel .hub-body .hub-sec .hub-grid .hub-tile.off i.hub-badge.net { color: #301f0d !important; -webkit-text-fill-color: #301f0d !important; }
html:root[data-book="cat"] .panel .hub-body .hub-sec .hub-grid .hub-tile.off span { color: #351d0b !important; -webkit-text-fill-color: #351d0b !important; }
html:root[data-book="cat"] .panel .panel-head .row .sp-pill b { color: #006fb7 !important; -webkit-text-fill-color: #006fb7 !important; }
html:root[data-book="dragon"] #autocfg .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="dragon"] #autocfg .panel .bkd.bkd-top div.bk-pageno.l { color: #62220a !important; -webkit-text-fill-color: #62220a !important; }
html:root[data-book="dragon"] #autocfg .panel .bkd.bkd-top div.bk-pageno.r { color: #571e09 !important; -webkit-text-fill-color: #571e09 !important; }
html:root[data-book="dragon"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock b { color: #6d6155 !important; -webkit-text-fill-color: #6d6155 !important; text-shadow: none !important; }
html:root[data-book="dragon"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock small { color: #746234 !important; -webkit-text-fill-color: #746234 !important; }
html:root[data-book="dragon"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-left { color: #2d62bb !important; -webkit-text-fill-color: #2d62bb !important; }
html:root[data-book="dragon"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-n { text-shadow: 1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), -1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px 1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px -1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)) !important; }  /*halo*/
html:root[data-book="dragon"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-req { color: #8a5d00 !important; -webkit-text-fill-color: #8a5d00 !important; }
html:root[data-book="dragon"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on b { color: #685c50 !important; -webkit-text-fill-color: #685c50 !important; text-shadow: none !important; }
html:root[data-book="dragon"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on small { color: #6e5d32 !important; -webkit-text-fill-color: #6e5d32 !important; }
html:root[data-book="dragon"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-left { color: #2a5cae !important; -webkit-text-fill-color: #2a5cae !important; }
html:root[data-book="dragon"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-n { color: #1a6a16 !important; -webkit-text-fill-color: #1a6a16 !important; }
html:root[data-book="dragon"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-req { color: #7e5500 !important; -webkit-text-fill-color: #7e5500 !important; }
html:root[data-book="dragon"] #bdg .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="dragon"] #bdg .panel .bkd.bkd-top div.bk-pageno.r { color: #591f09 !important; -webkit-text-fill-color: #591f09 !important; }
html:root[data-book="dragon"] #charpanel .bk .bk-cp .bk-cp-main b { color: #e3caae !important; -webkit-text-fill-color: #e3caae !important; }
html:root[data-book="dragon"] #charpanel .bk .bk-cp .bk-cp-main i { color: #ead7c3 !important; -webkit-text-fill-color: #ead7c3 !important; }
html:root[data-book="dragon"] #charpanel .bk .bk-cp span { color: #e3caae !important; -webkit-text-fill-color: #e3caae !important; }
html:root[data-book="dragon"] #charpanel .bk .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="dragon"] #charpanel .bk .bk-stage .bk-name em { color: #776c61 !important; -webkit-text-fill-color: #776c61 !important; }
html:root[data-book="dragon"] #chat .chat-foot span.online { color: #493400 !important; -webkit-text-fill-color: #493400 !important; text-shadow: none !important; }
html:root[data-book="dragon"] #content .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="dragon"] #content .panel .bkd.bkd-top div.bk-pageno.r { color: #571e09 !important; -webkit-text-fill-color: #571e09 !important; }
html:root[data-book="dragon"] #content .panel .eco-body .eco-side .ct-bonus button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="dragon"] #eco .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="dragon"] #eco .panel .bkd.bkd-top div.bk-pageno.l { color: #62220a !important; -webkit-text-fill-color: #62220a !important; }
html:root[data-book="dragon"] #eco .panel .bkd.bkd-top div.bk-pageno.r { color: #571e09 !important; -webkit-text-fill-color: #571e09 !important; }
html:root[data-book="dragon"] #eco .panel .eco-body .eco-side .eco-actions button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="dragon"] #eco .panel .eco-body .eco-side .eco-fuse button.btn:not(.primary) { color: #5f210a !important; -webkit-text-fill-color: #5f210a !important; }
html:root[data-book="dragon"] #forge .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="dragon"] #forge .panel .bkd.bkd-top div.bk-pageno.r { color: #591f09 !important; -webkit-text-fill-color: #591f09 !important; }
html:root[data-book="dragon"] #forge .panel .eco-body .eco-side button.btn.primary.fo-go { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="dragon"] #forge .panel .eco-body .eco-side h3.fo-name[style*="color:#5fb4ff"] { color: #0068c4 !important; -webkit-text-fill-color: #0068c4 !important; }
html:root[data-book="dragon"] #forge .panel .eco-body .eco-side h3.fo-name[style*="color:#ff5a6a"] { color: #d20014 !important; -webkit-text-fill-color: #d20014 !important; }
html:root[data-book="dragon"] #life .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="dragon"] #life .panel .bkd.bkd-top div.bk-pageno.r { color: #571e09 !important; -webkit-text-fill-color: #571e09 !important; }
html:root[data-book="dragon"] #life .panel .eco-body .eco-side .lf-titles button.lf-tbtn.r1:not(.primary) { color: #7d5426 !important; -webkit-text-fill-color: #7d5426 !important; text-shadow: none !important; }
html:root[data-book="dragon"] #pause .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="dragon"] #pause .panel .bkd.bkd-top div.bk-pageno.l { color: #69250b !important; -webkit-text-fill-color: #69250b !important; }
html:root[data-book="dragon"] #pause .panel .bkd.bkd-top div.bk-pageno.r { color: #5c2009 !important; -webkit-text-fill-color: #5c2009 !important; }
html:root[data-book="dragon"] #questbook .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="dragon"] #questbook .panel .bkd.bkd-top div.bk-pageno.r { color: #591f09 !important; -webkit-text-fill-color: #591f09 !important; }
html:root[data-book="dragon"] #tree .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="dragon"] #tree .panel .bkd.bkd-top div.bk-pageno.r { color: #5c2009 !important; -webkit-text-fill-color: #5c2009 !important; }
html:root[data-book="dragon"] #tree .panel .panel-head .row button.btn.small.tree-reset:not(.primary) { color: #5f210a !important; -webkit-text-fill-color: #5f210a !important; }
html:root[data-book="dragon"] #tree .panel .tree-tabs .tree-tab.on.mine span.tt-count { color: #c8d3ee !important; -webkit-text-fill-color: #c8d3ee !important; }
html:root[data-book="dragon"] #worldmap .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="dragon"] #worldmap .panel .bkd.bkd-top div.bk-pageno.r { color: #541d09 !important; -webkit-text-fill-color: #541d09 !important; }
html:root[data-book="dragon"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-banner b { color: #451807 !important; -webkit-text-fill-color: #451807 !important; text-shadow: none !important; }
html:root[data-book="dragon"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-banner small { color: #471907 !important; -webkit-text-fill-color: #471907 !important; text-shadow: none !important; }
html:root[data-book="dragon"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-btns button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="dragon"] .bdg-body .bdg-center .bdg-hero .bdg-bossplate .bp-name b { color: #756a5e !important; -webkit-text-fill-color: #756a5e !important; text-shadow: none !important; }
html:root[data-book="dragon"] .bdg-body .bdg-center .bdg-hero .bdg-bossplate .bp-name span.bp-lv { color: #916200 !important; -webkit-text-fill-color: #916200 !important; }
html:root[data-book="dragon"] .bdg-body .bdg-side .bdg-rewards .bdg-rgrid .bdg-rw-it span { text-shadow: 1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), -1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px 1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px -1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)) !important; }  /*halo*/
html:root[data-book="dragon"] .bdg-side .bdg-rewards .bdg-rhead .bdg-rtabs i { color: #591f09 !important; -webkit-text-fill-color: #591f09 !important; }
html:root[data-book="dragon"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-great b { color: #087404 !important; -webkit-text-fill-color: #087404 !important; }
html:root[data-book="dragon"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-qty button:not(.primary) { color: #f4c6b4 !important; -webkit-text-fill-color: #f4c6b4 !important; }
html:root[data-book="dragon"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-qty button.cw-max:not(.primary) { color: #f4c6b4 !important; -webkit-text-fill-color: #f4c6b4 !important; }
html:root[data-book="dragon"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.no em.cw-st { color: #ec2414 !important; -webkit-text-fill-color: #ec2414 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.no i.cw-go { color: #e16738 !important; -webkit-text-fill-color: #e16738 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.ok i.cw-go { color: #e16738 !important; -webkit-text-fill-color: #e16738 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .cw-page .cw-lower .cw-controls .cw-act .cw-adjust small.cw-great { color: #087504 !important; -webkit-text-fill-color: #087504 !important; }
html:root[data-book="dragon"] .eco-body .eco-main .ap-work .ap-one .ap-acts button.ap-go:not(.primary) { color: #5a4c3e !important; -webkit-text-fill-color: #5a4c3e !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-body .eco-main .cl-head .clx-chaps .clx-chap small { color: #6e260b !important; -webkit-text-fill-color: #6e260b !important; }
html:root[data-book="dragon"] .eco-body .eco-main .cl-list .clx-card .clx-top em.clx-tier { color: #7e2c0d !important; -webkit-text-fill-color: #7e2c0d !important; }
html:root[data-book="dragon"] .eco-body .eco-main .cl-list .clx-card .clx-top span.clx-state { color: #165c09 !important; -webkit-text-fill-color: #165c09 !important; }
html:root[data-book="dragon"] .eco-body .eco-main .cw-page .cw-listfoot .cw-paging button:not(.primary) { color: #d29c05 !important; -webkit-text-fill-color: #d29c05 !important; }
html:root[data-book="dragon"] .eco-body .eco-main .eco-gear .eco-gslot .eco-cell.g5.fxg5 b.plus { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="dragon"] .eco-body .eco-main .fo-fuse .fo-frow .fo-fbtn button.btn.small:not(.primary) { color: #746c71 !important; -webkit-text-fill-color: #746c71 !important; }
html:root[data-book="dragon"] .eco-body .eco-main .fo-fuse .fo-frow .fo-fbtn button.btn.small.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="dragon"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#5fb4ff"] { color: #005fb3 !important; -webkit-text-fill-color: #005fb3 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#7fe07a"] { color: #1b6d17 !important; -webkit-text-fill-color: #1b6d17 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#c27bff"] { color: #8200f2 !important; -webkit-text-fill-color: #8200f2 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ece6d6"] { color: #6d5d30 !important; -webkit-text-fill-color: #6d5d30 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ff5a6a"] { color: #be0012 !important; -webkit-text-fill-color: #be0012 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ffb340"] { color: #865100 !important; -webkit-text-fill-color: #865100 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r1 { color: #704b22 !important; -webkit-text-fill-color: #704b22 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r2 { color: #00519f !important; -webkit-text-fill-color: #00519f !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r3 { color: #6200ea !important; -webkit-text-fill-color: #6200ea !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-body .eco-main .lf-list .lf-dish.no .lf-an b { color: #73280c !important; -webkit-text-fill-color: #73280c !important; }
html:root[data-book="dragon"] .eco-body .eco-main .lf-list .lf-dish.no .lf-an small.lf-buff { color: #144c0a !important; -webkit-text-fill-color: #144c0a !important; }
html:root[data-book="dragon"] .eco-body .eco-main .lf-list .lf-ev .lf-an small.lf-buff { color: #195e0c !important; -webkit-text-fill-color: #195e0c !important; }
html:root[data-book="dragon"] .eco-body .eco-main .tw-ladder .tw-step .tw-chips span.tw-chip[style*="color:#5fb4ff"] { color: #0057a4 !important; -webkit-text-fill-color: #0057a4 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-body .eco-main .tw-ladder .tw-step .tw-chips span.tw-chip[style*="color:#c27bff"] { color: #7800df !important; -webkit-text-fill-color: #7800df !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-body .eco-side .cd-deck .cd-slot .cd-slot-e b { color: #6d5700 !important; -webkit-text-fill-color: #6d5700 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-body .eco-side .clx-tot .eco-stats span { color: #583d27 !important; -webkit-text-fill-color: #583d27 !important; }
html:root[data-book="dragon"] .eco-body .eco-side .cs-box .cs-row.lock .cs-slot i { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; }
html:root[data-book="dragon"] .eco-body .eco-side .fg-details .eco-ihead b { color: #00529a !important; -webkit-text-fill-color: #00529a !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-body .eco-side .fg-inv .fg-grid .eco-cell.g4.fxg4.worn b.plus { color: #2a2300 !important; -webkit-text-fill-color: #2a2300 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-body .eco-side .fg-inv .fg-rail .on b { color: #76290c !important; -webkit-text-fill-color: #76290c !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-main .lf-list .lf-dish.no .lf-an .lf-needs span.lf-need.ok { color: #124509 !important; -webkit-text-fill-color: #124509 !important; }
html:root[data-book="dragon"] .eco-side .clx-detail .clx-piece.open .clx-prow .clx-pname b { color: #705f32 !important; -webkit-text-fill-color: #705f32 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot span.cw-matname { color: #7e6100 !important; -webkit-text-fill-color: #7e6100 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot.on span.cw-matname { color: #7e6100 !important; -webkit-text-fill-color: #7e6100 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot.short.on span.cw-matname { color: #7e6100 !important; -webkit-text-fill-color: #7e6100 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-side .cw-page .cw-overview .cw-show .cw-info b.cw-name { color: #506ef1 !important; -webkit-text-fill-color: #506ef1 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-side .cw-page .cw-overview .cw-show .cw-info small { color: #e4784f !important; -webkit-text-fill-color: #e4784f !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-side .fg-details .eco-ihead .eco-chips i { color: #7e2c0d !important; -webkit-text-fill-color: #7e2c0d !important; }
html:root[data-book="dragon"] .panel .bdg-body .bdg-center .bdg-hero .bdg-name small { color: #165913 !important; -webkit-text-fill-color: #165913 !important; }
html:root[data-book="dragon"] .panel .bdg-body .bdg-side .bdg-cpbox.ok .cp-r strong { color: #327316 !important; -webkit-text-fill-color: #327316 !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-main .cl-list .clx-card.can small.clx-bonus { color: #1d5b11 !important; -webkit-text-fill-color: #1d5b11 !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-main .cl-list .clx-card.sel small.clx-bonus { color: #206714 !important; -webkit-text-fill-color: #206714 !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-main .eco-gear .eco-gslot small { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="dragon"] .panel .eco-body .eco-main .eco-rows .eco-row span.eco-rname[style*="color:#7fe07a"] { color: #1f7e1a !important; -webkit-text-fill-color: #1f7e1a !important; text-shadow: none !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-main .eco-rows .eco-row span.eco-rname[style*="color:#ece6d6"] { color: #806c39 !important; -webkit-text-fill-color: #806c39 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-main .fg-btns .fg-big small { color: #eca083 !important; -webkit-text-fill-color: #eca083 !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-main .fg-stage .fg-side small { color: #0063ba !important; -webkit-text-fill-color: #0063ba !important; text-shadow: none !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#5fb4ff"] { color: #00549d !important; -webkit-text-fill-color: #00549d !important; text-shadow: none !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#c27bff"] { color: #8000ee !important; -webkit-text-fill-color: #8000ee !important; text-shadow: none !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#ffb340"] { color: #865100 !important; -webkit-text-fill-color: #865100 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-main .fo-row.sel .fo-rn b[style*="color:#5fb4ff"] { color: #005daf !important; -webkit-text-fill-color: #005daf !important; text-shadow: none !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-main .fo-row.sel .fo-rn b[style*="color:#ff5a6a"] { color: #c10013 !important; -webkit-text-fill-color: #c10013 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-main .lf-cats .lf-cat.on small { color: #625648 !important; -webkit-text-fill-color: #625648 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-main .lf-list .lf-dish.no button.btn.small:not(.primary) { color: #534741 !important; -webkit-text-fill-color: #534741 !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-side .eco-ihead b { color: #0063ba !important; -webkit-text-fill-color: #0063ba !important; text-shadow: none !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-side .fg-details .eco-opts b { color: #792a0c !important; -webkit-text-fill-color: #792a0c !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-side .fo-cmp b.up { color: #1f6413 !important; -webkit-text-fill-color: #1f6413 !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-side .fo-needs .fo-need.ok i { color: #17570b !important; -webkit-text-fill-color: #17570b !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-side .lf-fdet b { color: #685e46 !important; -webkit-text-fill-color: #685e46 !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-side .lf-how b[style*="color:#8fc8ff"] { color: #005fbb !important; -webkit-text-fill-color: #005fbb !important; text-shadow: none !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-side .lf-how b[style*="color:#c59bff"] { color: #7b1cff !important; -webkit-text-fill-color: #7b1cff !important; text-shadow: none !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-side .lf-how b[style*="color:#ff8a7a"] { color: #c01700 !important; -webkit-text-fill-color: #c01700 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-side .lf-how b[style*="color:#ffd76a"] { color: #7b5a00 !important; -webkit-text-fill-color: #7b5a00 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock small { color: #362618 !important; -webkit-text-fill-color: #362618 !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock span { color: #082c3b !important; -webkit-text-fill-color: #082c3b !important; }
html:root[data-book="dragon"] .panel .hub-body .hub-sec .hub-grid .hub-tile.off i.hub-badge.net { color: #2e1e0c !important; -webkit-text-fill-color: #2e1e0c !important; }
html:root[data-book="dragon"] .panel .hub-body .hub-sec .hub-grid .hub-tile.off span { color: #421707 !important; -webkit-text-fill-color: #421707 !important; }
html:root[data-book="dragon"] .panel .panel-head .row .sp-pill b { color: #0072bb !important; -webkit-text-fill-color: #0072bb !important; }
html:root[data-book="emerald"] #autocfg .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="emerald"] #autocfg .panel .bkd.bkd-top div.bk-pageno.l { color: #030c08 !important; -webkit-text-fill-color: #030c08 !important; }
html:root[data-book="emerald"] #autocfg .panel .bkd.bkd-top div.bk-pageno.r { color: #061810 !important; -webkit-text-fill-color: #061810 !important; }
html:root[data-book="emerald"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock b { color: #6f6357 !important; -webkit-text-fill-color: #6f6357 !important; text-shadow: none !important; }
html:root[data-book="emerald"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock small { color: #746234 !important; -webkit-text-fill-color: #746234 !important; }
html:root[data-book="emerald"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-left { color: #2d62bb !important; -webkit-text-fill-color: #2d62bb !important; }
html:root[data-book="emerald"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-n { text-shadow: 1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), -1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px 1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px -1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)) !important; }  /*halo*/
html:root[data-book="emerald"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-req { color: #8a5d00 !important; -webkit-text-fill-color: #8a5d00 !important; }
html:root[data-book="emerald"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on b { color: #6d6155 !important; -webkit-text-fill-color: #6d6155 !important; text-shadow: none !important; }
html:root[data-book="emerald"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on small { color: #746234 !important; -webkit-text-fill-color: #746234 !important; }
html:root[data-book="emerald"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-left { color: #2c61b8 !important; -webkit-text-fill-color: #2c61b8 !important; }
html:root[data-book="emerald"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-n { color: #1c7017 !important; -webkit-text-fill-color: #1c7017 !important; }
html:root[data-book="emerald"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-req { color: #865a00 !important; -webkit-text-fill-color: #865a00 !important; }
html:root[data-book="emerald"] #bdg .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7b601a !important; -webkit-text-fill-color: #7b601a !important; text-shadow: none !important; }
html:root[data-book="emerald"] #bdg .panel .bkd.bkd-top div.bk-pageno.r { color: #061810 !important; -webkit-text-fill-color: #061810 !important; }
html:root[data-book="emerald"] #charpanel .bk .bk-cp .bk-cp-main b { color: #e8d2bc !important; -webkit-text-fill-color: #e8d2bc !important; }
html:root[data-book="emerald"] #charpanel .bk .bk-cp span { color: #ead7c3 !important; -webkit-text-fill-color: #ead7c3 !important; }
html:root[data-book="emerald"] #charpanel .bk .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="emerald"] #charpanel .bk .bk-stage .bk-name em { color: #73685c !important; -webkit-text-fill-color: #73685c !important; }
html:root[data-book="emerald"] #chat .chat-foot span.online { color: #493400 !important; -webkit-text-fill-color: #493400 !important; text-shadow: none !important; }
html:root[data-book="emerald"] #content .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7b601a !important; -webkit-text-fill-color: #7b601a !important; text-shadow: none !important; }
html:root[data-book="emerald"] #content .panel .bkd.bkd-top div.bk-pageno.r { color: #061810 !important; -webkit-text-fill-color: #061810 !important; }
html:root[data-book="emerald"] #content .panel .eco-body .eco-side .ct-bonus button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="emerald"] #eco .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="emerald"] #eco .panel .bkd.bkd-top div.bk-pageno.l { color: #030c08 !important; -webkit-text-fill-color: #030c08 !important; }
html:root[data-book="emerald"] #eco .panel .bkd.bkd-top div.bk-pageno.r { color: #061810 !important; -webkit-text-fill-color: #061810 !important; }
html:root[data-book="emerald"] #eco .panel .eco-body .eco-side .eco-actions button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="emerald"] #eco .panel .eco-body .eco-side .eco-fuse button.btn:not(.primary) { color: #0f3a27 !important; -webkit-text-fill-color: #0f3a27 !important; }
html:root[data-book="emerald"] #forge .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7b601a !important; -webkit-text-fill-color: #7b601a !important; text-shadow: none !important; }
html:root[data-book="emerald"] #forge .panel .bkd.bkd-top div.bk-pageno.r { color: #061810 !important; -webkit-text-fill-color: #061810 !important; }
html:root[data-book="emerald"] #forge .panel .eco-body .eco-side button.btn.primary.fo-go { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="emerald"] #forge .panel .eco-body .eco-side h3.fo-name[style*="color:#5fb4ff"] { color: #006ccb !important; -webkit-text-fill-color: #006ccb !important; }
html:root[data-book="emerald"] #forge .panel .eco-body .eco-side h3.fo-name[style*="color:#ff5a6a"] { color: #dd0015 !important; -webkit-text-fill-color: #dd0015 !important; }
html:root[data-book="emerald"] #life .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="emerald"] #life .panel .bkd.bkd-top div.bk-pageno.r { color: #061810 !important; -webkit-text-fill-color: #061810 !important; }
html:root[data-book="emerald"] #life .panel .eco-body .eco-side .lf-titles button.lf-tbtn.r1:not(.primary) { color: #835828 !important; -webkit-text-fill-color: #835828 !important; text-shadow: none !important; }
html:root[data-book="emerald"] #pause .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="emerald"] #pause .panel .bkd.bkd-top div.bk-pageno.l { color: #030c08 !important; -webkit-text-fill-color: #030c08 !important; }
html:root[data-book="emerald"] #pause .panel .bkd.bkd-top div.bk-pageno.r { color: #061810 !important; -webkit-text-fill-color: #061810 !important; }
html:root[data-book="emerald"] #questbook .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="emerald"] #questbook .panel .bkd.bkd-top div.bk-pageno.r { color: #061810 !important; -webkit-text-fill-color: #061810 !important; }
html:root[data-book="emerald"] #tree .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="emerald"] #tree .panel .bkd.bkd-top div.bk-pageno.r { color: #061810 !important; -webkit-text-fill-color: #061810 !important; }
html:root[data-book="emerald"] #tree .panel .panel-head .row button.btn.small.tree-reset:not(.primary) { color: #0f3a27 !important; -webkit-text-fill-color: #0f3a27 !important; }
html:root[data-book="emerald"] #tree .panel .tree-tabs .tree-tab.on.mine span.tt-count { color: #050913 !important; -webkit-text-fill-color: #050913 !important; text-shadow: none !important; }
html:root[data-book="emerald"] #worldmap .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="emerald"] #worldmap .panel .bkd.bkd-top div.bk-pageno.r { color: #061710 !important; -webkit-text-fill-color: #061710 !important; }
html:root[data-book="emerald"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-banner b { color: #0b2a1d !important; -webkit-text-fill-color: #0b2a1d !important; text-shadow: none !important; }
html:root[data-book="emerald"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-banner small { color: #0c2e1f !important; -webkit-text-fill-color: #0c2e1f !important; text-shadow: none !important; }
html:root[data-book="emerald"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-btns button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="emerald"] .bdg-body .bdg-center .bdg-hero .bdg-bossplate .bp-name b { color: #756a5e !important; -webkit-text-fill-color: #756a5e !important; text-shadow: none !important; }
html:root[data-book="emerald"] .bdg-body .bdg-center .bdg-hero .bdg-bossplate .bp-name span.bp-lv { color: #916200 !important; -webkit-text-fill-color: #916200 !important; }
html:root[data-book="emerald"] .bdg-body .bdg-side .bdg-rewards .bdg-rgrid .bdg-rw-it span { text-shadow: 1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), -1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px 1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px -1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)) !important; }  /*halo*/
html:root[data-book="emerald"] .bdg-side .bdg-rewards .bdg-rhead .bdg-rtabs i { color: #0f3a27 !important; -webkit-text-fill-color: #0f3a27 !important; }
html:root[data-book="emerald"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-great b { color: #087504 !important; -webkit-text-fill-color: #087504 !important; }
html:root[data-book="emerald"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-qty button:not(.primary) { color: #c9eede !important; -webkit-text-fill-color: #c9eede !important; }
html:root[data-book="emerald"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-qty button.cw-max:not(.primary) { color: #c9eede !important; -webkit-text-fill-color: #c9eede !important; }
html:root[data-book="emerald"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.no em.cw-st { color: #ec2414 !important; -webkit-text-fill-color: #ec2414 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.no i.cw-go { color: #319c6e !important; -webkit-text-fill-color: #319c6e !important; text-shadow: none !important; }
html:root[data-book="emerald"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.ok i.cw-go { color: #319c6e !important; -webkit-text-fill-color: #319c6e !important; text-shadow: none !important; }
html:root[data-book="emerald"] .cw-page .cw-lower .cw-controls .cw-act .cw-adjust small.cw-great { color: #087504 !important; -webkit-text-fill-color: #087504 !important; }
html:root[data-book="emerald"] .eco-body .eco-main .ap-work .ap-one .ap-acts button.ap-go:not(.primary) { color: #5a4c3e !important; -webkit-text-fill-color: #5a4c3e !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-body .eco-main .cl-head .clx-chaps .clx-chap small { color: #134932 !important; -webkit-text-fill-color: #134932 !important; }
html:root[data-book="emerald"] .eco-body .eco-main .cl-list .clx-card .clx-top em.clx-tier { color: #165338 !important; -webkit-text-fill-color: #165338 !important; }
html:root[data-book="emerald"] .eco-body .eco-main .cl-list .clx-card .clx-top span.clx-state { color: #19680a !important; -webkit-text-fill-color: #19680a !important; }
html:root[data-book="emerald"] .eco-body .eco-main .cw-page .cw-listfoot .cw-paging button:not(.primary) { color: #f9b606 !important; -webkit-text-fill-color: #f9b606 !important; }
html:root[data-book="emerald"] .eco-body .eco-main .eco-gear .eco-gslot .eco-cell.g5.fxg5 b.plus { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="emerald"] .eco-body .eco-main .fo-fuse .fo-frow .fo-fbtn button.btn.small:not(.primary) { color: #72686d !important; -webkit-text-fill-color: #72686d !important; }
html:root[data-book="emerald"] .eco-body .eco-main .fo-fuse .fo-frow .fo-fbtn button.btn.small.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="emerald"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#5fb4ff"] { color: #0063ba !important; -webkit-text-fill-color: #0063ba !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#7fe07a"] { color: #1c7218 !important; -webkit-text-fill-color: #1c7218 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#c27bff"] { color: #8800fd !important; -webkit-text-fill-color: #8800fd !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ece6d6"] { color: #705f32 !important; -webkit-text-fill-color: #705f32 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ff5a6a"] { color: #c50013 !important; -webkit-text-fill-color: #c50013 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ffb340"] { color: #8c5500 !important; -webkit-text-fill-color: #8c5500 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r1 { color: #785124 !important; -webkit-text-fill-color: #785124 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r2 { color: #0055a7 !important; -webkit-text-fill-color: #0055a7 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r3 { color: #6700f6 !important; -webkit-text-fill-color: #6700f6 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-body .eco-main .lf-list .lf-dish.no .lf-an b { color: #134932 !important; -webkit-text-fill-color: #134932 !important; }
html:root[data-book="emerald"] .eco-body .eco-main .lf-list .lf-dish.no .lf-an small.lf-buff { color: #144c0a !important; -webkit-text-fill-color: #144c0a !important; }
html:root[data-book="emerald"] .eco-body .eco-main .lf-list .lf-ev .lf-an small.lf-buff { color: #1b650d !important; -webkit-text-fill-color: #1b650d !important; }
html:root[data-book="emerald"] .eco-body .eco-main .tw-ladder .tw-step .tw-chips span.tw-chip[style*="color:#5fb4ff"] { color: #0059a8 !important; -webkit-text-fill-color: #0059a8 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-body .eco-main .tw-ladder .tw-step .tw-chips span.tw-chip[style*="color:#c27bff"] { color: #7a00e3 !important; -webkit-text-fill-color: #7a00e3 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-body .eco-side .cd-deck .cd-slot .cd-slot-e b { color: #725b00 !important; -webkit-text-fill-color: #725b00 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-body .eco-side .clx-tot .eco-stats span { color: #3a5146 !important; -webkit-text-fill-color: #3a5146 !important; }
html:root[data-book="emerald"] .eco-body .eco-side .cs-box .cs-row.lock .cs-slot i { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="emerald"] .eco-body .eco-side .fg-details .eco-ihead b { color: #0057a4 !important; -webkit-text-fill-color: #0057a4 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-body .eco-side .fg-inv .fg-grid .eco-cell.g4.fxg4.worn b.plus { color: #2d2600 !important; -webkit-text-fill-color: #2d2600 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-body .eco-side .fg-inv .fg-rail .on b { color: #154f36 !important; -webkit-text-fill-color: #154f36 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-main .lf-list .lf-dish.no .lf-an .lf-needs span.lf-need.ok { color: #134809 !important; -webkit-text-fill-color: #134809 !important; }
html:root[data-book="emerald"] .eco-side .clx-detail .clx-piece.open .clx-prow .clx-pname b { color: #766435 !important; -webkit-text-fill-color: #766435 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot span.cw-matname { color: #826400 !important; -webkit-text-fill-color: #826400 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot.on span.cw-matname { color: #826400 !important; -webkit-text-fill-color: #826400 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot.short.on span.cw-matname { color: #876800 !important; -webkit-text-fill-color: #876800 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-side .cw-page .cw-overview .cw-show .cw-info b.cw-name { color: #506ef1 !important; -webkit-text-fill-color: #506ef1 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-side .cw-page .cw-overview .cw-show .cw-info small { color: #35aa77 !important; -webkit-text-fill-color: #35aa77 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .panel .bdg-body .bdg-center .bdg-hero .bdg-name small { color: #175c13 !important; -webkit-text-fill-color: #175c13 !important; }
html:root[data-book="emerald"] .panel .bdg-body .bdg-side .bdg-cpbox.ok .cp-r strong { color: #347616 !important; -webkit-text-fill-color: #347616 !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-main .cl-list .clx-card.can small.clx-bonus { color: #1d5d12 !important; -webkit-text-fill-color: #1d5d12 !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-main .eco-gear .eco-gslot small { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="emerald"] .panel .eco-body .eco-main .eco-rows .eco-row span.eco-rname[style*="color:#7fe07a"] { color: #20811b !important; -webkit-text-fill-color: #20811b !important; text-shadow: none !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-main .eco-rows .eco-row span.eco-rname[style*="color:#ece6d6"] { color: #806c39 !important; -webkit-text-fill-color: #806c39 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-main .fg-btns .fg-big small { color: #55ca97 !important; -webkit-text-fill-color: #55ca97 !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-main .fg-stage .fg-side small { color: #0064bd !important; -webkit-text-fill-color: #0064bd !important; text-shadow: none !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#5fb4ff"] { color: #0056a1 !important; -webkit-text-fill-color: #0056a1 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#c27bff"] { color: #8600f9 !important; -webkit-text-fill-color: #8600f9 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#ffb340"] { color: #8c5500 !important; -webkit-text-fill-color: #8c5500 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-main .fo-row.sel .fo-rn b[style*="color:#5fb4ff"] { color: #0063ba !important; -webkit-text-fill-color: #0063ba !important; text-shadow: none !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-main .fo-row.sel .fo-rn b[style*="color:#ff5a6a"] { color: #c80013 !important; -webkit-text-fill-color: #c80013 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-main .lf-cats .lf-cat.on small { color: #625648 !important; -webkit-text-fill-color: #625648 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-main .lf-list .lf-dish.no button.btn.small:not(.primary) { color: #524640 !important; -webkit-text-fill-color: #524640 !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-side .eco-ihead b { color: #0066c1 !important; -webkit-text-fill-color: #0066c1 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-side .fg-details .eco-opts b { color: #165338 !important; -webkit-text-fill-color: #165338 !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-side .fo-needs .fo-need.ok i { color: #17580b !important; -webkit-text-fill-color: #17580b !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-side .lf-fdet b { color: #6f644a !important; -webkit-text-fill-color: #6f644a !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-side .lf-how b[style*="color:#8fc8ff"] { color: #0065c7 !important; -webkit-text-fill-color: #0065c7 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-side .lf-how b[style*="color:#c59bff"] { color: #8228ff !important; -webkit-text-fill-color: #8228ff !important; text-shadow: none !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-side .lf-how b[style*="color:#ff8a7a"] { color: #cc1800 !important; -webkit-text-fill-color: #cc1800 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-side .lf-how b[style*="color:#ffd76a"] { color: #866200 !important; -webkit-text-fill-color: #866200 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock b { color: #143425 !important; -webkit-text-fill-color: #143425 !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock small { color: #223029 !important; -webkit-text-fill-color: #223029 !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock span { color: #092f3f !important; -webkit-text-fill-color: #092f3f !important; }
html:root[data-book="emerald"] .panel .hub-body .hub-sec .hub-grid .hub-tile.off i.hub-badge.net { color: #2d1c0b !important; -webkit-text-fill-color: #2d1c0b !important; }
html:root[data-book="emerald"] .panel .hub-body .hub-sec .hub-grid .hub-tile.off span { color: #0a261a !important; -webkit-text-fill-color: #0a261a !important; }
html:root[data-book="emerald"] .panel .panel-head .row .sp-pill b { color: #006db2 !important; -webkit-text-fill-color: #006db2 !important; }
html:root:not([data-book]) #chat .chat-foot span.online { color: #493400 !important; -webkit-text-fill-color: #493400 !important; text-shadow: none !important; }
html:root:not([data-book]) #content .panel .eco-body .eco-side .ct-bonus button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root:not([data-book]) #eco .panel .eco-body .eco-side .eco-actions button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root:not([data-book]) #forge .panel .eco-body .eco-side button.btn.primary.fo-go { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root:not([data-book]) #tree .panel .tree-tabs .tree-tab.on.mine span.tt-count { color: #3e60b9 !important; -webkit-text-fill-color: #3e60b9 !important; }
html:root:not([data-book]) .eco-body .eco-main .ap-work .ap-one .ap-acts button.ap-go:not(.primary) { color: #5a4c3e !important; -webkit-text-fill-color: #5a4c3e !important; text-shadow: none !important; }
html:root:not([data-book]) .eco-body .eco-main .cw-page .cw-listfoot .cw-paging button:not(.primary) { color: #0d0801 !important; -webkit-text-fill-color: #0d0801 !important; }
html:root:not([data-book]) .eco-body .eco-main .eco-gear .eco-gslot .eco-cell.g5.fxg5 b.plus { color: #fce77d !important; -webkit-text-fill-color: #fce77d !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root:not([data-book]) .eco-body .eco-main .fo-fuse .fo-frow .fo-fbtn button.btn.small.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root:not([data-book]) .eco-body .eco-side .cd-deck .cd-slot .cd-slot-e b { color: #6d5700 !important; -webkit-text-fill-color: #6d5700 !important; text-shadow: none !important; }
html:root:not([data-book]) .eco-body .eco-side .cs-box .cs-row.lock .cs-info b { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; }
html:root:not([data-book]) .eco-body .eco-side .fg-inv .fg-grid .eco-cell.g4.fxg4.worn b.plus { color: #2d2600 !important; -webkit-text-fill-color: #2d2600 !important; text-shadow: none !important; }
html:root:not([data-book]) .eco-main .ap-work .ap-one .ap-stage .ap-slot.empty span { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root:not([data-book]) .panel .eco-body .eco-side .clx-detail .clx-dfoot button.cl-fav:not(.primary) { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; }
html:root:not([data-book]) .panel .eco-body .eco-side .cs-box .cs-h b { color: #9a75c6 !important; -webkit-text-fill-color: #9a75c6 !important; }
html:root:not([data-book]) .panel .eco-body .eco-side .cs-box .cs-h small { color: #887596 !important; -webkit-text-fill-color: #887596 !important; }
html:root:not([data-book]) .panel .hub-body .hub-sec .hub-grid .hub-tile.off i.hub-badge.net { color: #b7b0a1 !important; -webkit-text-fill-color: #b7b0a1 !important; }
html:root[data-book="pastel"] #autocfg .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="pastel"] #autocfg .panel .bkd.bkd-top div.bk-pageno.l { color: #893960 !important; -webkit-text-fill-color: #893960 !important; }
html:root[data-book="pastel"] #autocfg .panel .bkd.bkd-top div.bk-pageno.r { color: #8d3560 !important; -webkit-text-fill-color: #8d3560 !important; }
html:root[data-book="pastel"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock b { color: #6d6155 !important; -webkit-text-fill-color: #6d6155 !important; text-shadow: none !important; }
html:root[data-book="pastel"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock small { color: #746234 !important; -webkit-text-fill-color: #746234 !important; }
html:root[data-book="pastel"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-left { color: #2c61b8 !important; -webkit-text-fill-color: #2c61b8 !important; }
html:root[data-book="pastel"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-n { text-shadow: 1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), -1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px 1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px -1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)) !important; }  /*halo*/
html:root[data-book="pastel"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-req { color: #865a00 !important; -webkit-text-fill-color: #865a00 !important; }
html:root[data-book="pastel"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on b { color: #685c50 !important; -webkit-text-fill-color: #685c50 !important; text-shadow: none !important; }
html:root[data-book="pastel"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on small { color: #6e5d32 !important; -webkit-text-fill-color: #6e5d32 !important; }
html:root[data-book="pastel"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-left { color: #2b5db1 !important; -webkit-text-fill-color: #2b5db1 !important; }
html:root[data-book="pastel"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-n { color: #1b6d17 !important; -webkit-text-fill-color: #1b6d17 !important; }
html:root[data-book="pastel"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-req { color: #7e5500 !important; -webkit-text-fill-color: #7e5500 !important; }
html:root[data-book="pastel"] #bdg .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="pastel"] #bdg .panel .bkd.bkd-top div.bk-pageno.r { color: #8d3560 !important; -webkit-text-fill-color: #8d3560 !important; }
html:root[data-book="pastel"] #charpanel .bk .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="pastel"] #charpanel .bk .bk-stage .bk-name em { color: #756a5e !important; -webkit-text-fill-color: #756a5e !important; }
html:root[data-book="pastel"] #chat .chat-foot span.online { color: #493400 !important; -webkit-text-fill-color: #493400 !important; text-shadow: none !important; }
html:root[data-book="pastel"] #content .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="pastel"] #content .panel .bkd.bkd-top div.bk-pageno.r { color: #8d3560 !important; -webkit-text-fill-color: #8d3560 !important; }
html:root[data-book="pastel"] #content .panel .eco-body .eco-side .clx-tot summary { color: #943d67 !important; -webkit-text-fill-color: #943d67 !important; }
html:root[data-book="pastel"] #content .panel .eco-body .eco-side .ct-bonus button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="pastel"] #eco .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="pastel"] #eco .panel .bkd.bkd-top div.bk-pageno.l { color: #893960 !important; -webkit-text-fill-color: #893960 !important; }
html:root[data-book="pastel"] #eco .panel .bkd.bkd-top div.bk-pageno.r { color: #8d3560 !important; -webkit-text-fill-color: #8d3560 !important; }
html:root[data-book="pastel"] #eco .panel .eco-body .eco-side .eco-actions button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="pastel"] #eco .panel .eco-body .eco-side .eco-fuse button.btn:not(.primary) { color: #4f2137 !important; -webkit-text-fill-color: #4f2137 !important; }
html:root[data-book="pastel"] #eco .panel .eco-body .eco-side .eco-opts b { color: #943d67 !important; -webkit-text-fill-color: #943d67 !important; }
html:root[data-book="pastel"] #eco .panel .eco-body .eco-side .eco-set b { color: #943d67 !important; -webkit-text-fill-color: #943d67 !important; }
html:root[data-book="pastel"] #eco .panel .eco-body .eco-side .fg-mats button.fg-buy:not(.primary) { color: #8b3961 !important; -webkit-text-fill-color: #8b3961 !important; }
html:root[data-book="pastel"] #eco .panel .eco-body .eco-side div.fg-matbar { color: #86375d !important; -webkit-text-fill-color: #86375d !important; }
html:root[data-book="pastel"] #forge .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="pastel"] #forge .panel .bkd.bkd-top div.bk-pageno.r { color: #8d3560 !important; -webkit-text-fill-color: #8d3560 !important; }
html:root[data-book="pastel"] #forge .panel .eco-body .eco-side button.btn.primary.fo-go { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="pastel"] #forge .panel .eco-body .eco-side h3.fo-name[style*="color:#5fb4ff"] { color: #0066c1 !important; -webkit-text-fill-color: #0066c1 !important; }
html:root[data-book="pastel"] #forge .panel .eco-body .eco-side h3.fo-name[style*="color:#ff5a6a"] { color: #cf0014 !important; -webkit-text-fill-color: #cf0014 !important; }
html:root[data-book="pastel"] #life .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="pastel"] #life .panel .bkd.bkd-top div.bk-pageno.r { color: #8d3560 !important; -webkit-text-fill-color: #8d3560 !important; }
html:root[data-book="pastel"] #life .panel .eco-body .eco-side .lf-titles button.lf-tbtn.r1:not(.primary) { color: #7d5426 !important; -webkit-text-fill-color: #7d5426 !important; text-shadow: none !important; }
html:root[data-book="pastel"] #pause .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="pastel"] #pause .panel .bkd.bkd-top div.bk-pageno.l { color: #893960 !important; -webkit-text-fill-color: #893960 !important; }
html:root[data-book="pastel"] #pause .panel .bkd.bkd-top div.bk-pageno.r { color: #8d3560 !important; -webkit-text-fill-color: #8d3560 !important; }
html:root[data-book="pastel"] #questbook .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="pastel"] #questbook .panel .bkd.bkd-top div.bk-pageno.r { color: #8b3760 !important; -webkit-text-fill-color: #8b3760 !important; }
html:root[data-book="pastel"] #questbook .panel .eco-body .eco-main .qb-card div.qb-who { color: #923c66 !important; -webkit-text-fill-color: #923c66 !important; }
html:root[data-book="pastel"] #questbook .panel .eco-body .eco-main .qb-card h3 { color: #943d67 !important; -webkit-text-fill-color: #943d67 !important; }
html:root[data-book="pastel"] #tree .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="pastel"] #tree .panel .bkd.bkd-top div.bk-pageno.r { color: #8d3560 !important; -webkit-text-fill-color: #8d3560 !important; }
html:root[data-book="pastel"] #tree .panel .panel-head .row button.btn.small.tree-reset:not(.primary) { color: #53223a !important; -webkit-text-fill-color: #53223a !important; }
html:root[data-book="pastel"] #tree .panel .tree-tabs .tree-tab.on.mine span.tt-count { color: #122046 !important; -webkit-text-fill-color: #122046 !important; text-shadow: none !important; }
html:root[data-book="pastel"] #worldmap .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="pastel"] #worldmap .panel .bkd.bkd-top div.bk-pageno.r { color: #7e3458 !important; -webkit-text-fill-color: #7e3458 !important; }
html:root[data-book="pastel"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-banner b { color: #411b2d !important; -webkit-text-fill-color: #411b2d !important; text-shadow: none !important; }
html:root[data-book="pastel"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-banner small { color: #481e32 !important; -webkit-text-fill-color: #481e32 !important; text-shadow: none !important; }
html:root[data-book="pastel"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-btns button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="pastel"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-chips i.st { color: #923c66 !important; -webkit-text-fill-color: #923c66 !important; }
html:root[data-book="pastel"] .bdg-body .bdg-center .bdg-hero .bdg-bossplate .bp-name b { color: #776c61 !important; -webkit-text-fill-color: #776c61 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .bdg-body .bdg-center .bdg-hero .bdg-bossplate .bp-name span.bp-lv { color: #956500 !important; -webkit-text-fill-color: #956500 !important; }
html:root[data-book="pastel"] .bdg-body .bdg-side .bdg-rewards .bdg-rgrid .bdg-rw-it span { text-shadow: 1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), -1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px 1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px -1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)) !important; }  /*halo*/
html:root[data-book="pastel"] .bdg-side .bdg-rewards .bdg-rhead .bdg-rtabs i { color: #4f2137 !important; -webkit-text-fill-color: #4f2137 !important; }
html:root[data-book="pastel"] .clx-detail .clx-piece.open .clx-prow .clx-pname .eco-chips i { color: #8b3961 !important; -webkit-text-fill-color: #8b3961 !important; }
html:root[data-book="pastel"] .clx-detail .clx-piece.open .eco-src .eco-srcrow b { color: #8f3b63 !important; -webkit-text-fill-color: #8f3b63 !important; }
html:root[data-book="pastel"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-great b { color: #087404 !important; -webkit-text-fill-color: #087404 !important; }
html:root[data-book="pastel"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-qty button:not(.primary) { color: #361626 !important; -webkit-text-fill-color: #361626 !important; }
html:root[data-book="pastel"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-qty button.cw-max:not(.primary) { color: #361626 !important; -webkit-text-fill-color: #361626 !important; }
html:root[data-book="pastel"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.no em.cw-st { color: #ec2414 !important; -webkit-text-fill-color: #ec2414 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.no i.cw-go { color: #bf7398 !important; -webkit-text-fill-color: #bf7398 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.ok i.cw-go { color: #bf7398 !important; -webkit-text-fill-color: #bf7398 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .cw-page .cw-lower .cw-controls .cw-act .cw-adjust small.cw-great { color: #087404 !important; -webkit-text-fill-color: #087404 !important; }
html:root[data-book="pastel"] .eco-body .eco-main .ap-work .ap-one .ap-acts button.ap-go:not(.primary) { color: #5a4c3e !important; -webkit-text-fill-color: #5a4c3e !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-body .eco-main .cd-head .cd-chaps .cd-chap small { color: #702e4e !important; -webkit-text-fill-color: #702e4e !important; }
html:root[data-book="pastel"] .eco-body .eco-main .cl-head .clx-chaps .clx-chap small { color: #612844 !important; -webkit-text-fill-color: #612844 !important; }
html:root[data-book="pastel"] .eco-body .eco-main .cl-list .clx-card .clx-top b { color: #923c66 !important; -webkit-text-fill-color: #923c66 !important; }
html:root[data-book="pastel"] .eco-body .eco-main .cl-list .clx-card .clx-top em.clx-tier { color: #7e3458 !important; -webkit-text-fill-color: #7e3458 !important; }
html:root[data-book="pastel"] .eco-body .eco-main .cl-list .clx-card.sel .clx-top b { color: #923c66 !important; -webkit-text-fill-color: #923c66 !important; }
html:root[data-book="pastel"] .eco-body .eco-main .cl-list .clx-card.sel .clx-top em.clx-tier { color: #7e3458 !important; -webkit-text-fill-color: #7e3458 !important; }
html:root[data-book="pastel"] .eco-body .eco-main .cl-list .clx-card.sel .clx-top span.clx-state { color: #19690a !important; -webkit-text-fill-color: #19690a !important; }
html:root[data-book="pastel"] .eco-body .eco-main .cw-page .cw-listfoot .cw-paging button:not(.primary) { color: #f9c122 !important; -webkit-text-fill-color: #f9c122 !important; }
html:root[data-book="pastel"] .eco-body .eco-main .eco-gear .eco-gslot .eco-cell.g5.fxg5 b.plus { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="pastel"] .eco-body .eco-main .fo-fuse .fo-frow .fo-fbtn button.btn.small:not(.primary) { color: #736a6e !important; -webkit-text-fill-color: #736a6e !important; }
html:root[data-book="pastel"] .eco-body .eco-main .fo-fuse .fo-frow .fo-fbtn button.btn.small.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="pastel"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#5fb4ff"] { color: #005fb3 !important; -webkit-text-fill-color: #005fb3 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#7fe07a"] { color: #1b6d17 !important; -webkit-text-fill-color: #1b6d17 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#c27bff"] { color: #8200f2 !important; -webkit-text-fill-color: #8200f2 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ece6d6"] { color: #6d5d30 !important; -webkit-text-fill-color: #6d5d30 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ff5a6a"] { color: #be0012 !important; -webkit-text-fill-color: #be0012 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ffb340"] { color: #895300 !important; -webkit-text-fill-color: #895300 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-body .eco-main .lf-list .lf-ach .lf-an b { color: #943d67 !important; -webkit-text-fill-color: #943d67 !important; }
html:root[data-book="pastel"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-chip { color: #8b3961 !important; -webkit-text-fill-color: #8b3961 !important; }
html:root[data-book="pastel"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r1 { color: #754f23 !important; -webkit-text-fill-color: #754f23 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r2 { color: #0053a3 !important; -webkit-text-fill-color: #0053a3 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r3 { color: #6600f2 !important; -webkit-text-fill-color: #6600f2 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-body .eco-main .lf-list .lf-dish.no .lf-an b { color: #6b2c4a !important; -webkit-text-fill-color: #6b2c4a !important; }
html:root[data-book="pastel"] .eco-body .eco-main .lf-list .lf-dish.no .lf-an small.lf-buff { color: #154d0a !important; -webkit-text-fill-color: #154d0a !important; }
html:root[data-book="pastel"] .eco-body .eco-main .lf-list .lf-ev .lf-an b { color: #943d67 !important; -webkit-text-fill-color: #943d67 !important; }
html:root[data-book="pastel"] .eco-body .eco-main .lf-list .lf-ev .lf-an small.lf-buff { color: #1c6a0d !important; -webkit-text-fill-color: #1c6a0d !important; }
html:root[data-book="pastel"] .eco-body .eco-main .tw-ladder .tw-step .tw-chips span.tw-chip[style*="color:#5fb4ff"] { color: #0059a8 !important; -webkit-text-fill-color: #0059a8 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-body .eco-main .tw-ladder .tw-step .tw-chips span.tw-chip[style*="color:#c27bff"] { color: #7a00e3 !important; -webkit-text-fill-color: #7a00e3 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-body .eco-side .cd-deck .cd-slot .cd-slot-e b { color: #775f00 !important; -webkit-text-fill-color: #775f00 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-body .eco-side .clx-detail .clx-piece.open .eco-src b { color: #8d3a62 !important; -webkit-text-fill-color: #8d3a62 !important; }
html:root[data-book="pastel"] .eco-body .eco-side .cs-box .cs-row.lock .cs-slot i { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; }
html:root[data-book="pastel"] .eco-body .eco-side .eco-ihead .eco-chips i { color: #8d3a62 !important; -webkit-text-fill-color: #8d3a62 !important; }
html:root[data-book="pastel"] .eco-body .eco-side .eco-ihead .eco-chips i.gr { color: #8f3b63 !important; -webkit-text-fill-color: #8f3b63 !important; }
html:root[data-book="pastel"] .eco-body .eco-side .fg-details .eco-ihead b { color: #00549d !important; -webkit-text-fill-color: #00549d !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-body .eco-side .fg-details .eco-stats span { color: #82365b !important; -webkit-text-fill-color: #82365b !important; }
html:root[data-book="pastel"] .eco-body .eco-side .fg-inv .fg-grid .eco-cell.g4.fxg4.worn b.plus { color: #2d2600 !important; -webkit-text-fill-color: #2d2600 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-body .eco-side .fg-inv .fg-rail .on b { color: #773153 !important; -webkit-text-fill-color: #773153 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-main .lf-list .lf-dish.no .lf-an .lf-needs span.lf-need.ok { color: #154d0a !important; -webkit-text-fill-color: #154d0a !important; }
html:root[data-book="pastel"] .eco-side .clx-detail .clx-piece.open .clx-prow .clx-pname b { color: #705f32 !important; -webkit-text-fill-color: #705f32 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-side .clx-detail .clx-piece.open .eco-src .eco-srcrow em { color: #8b3961 !important; -webkit-text-fill-color: #8b3961 !important; }
html:root[data-book="pastel"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot span.cw-matname { color: #795d00 !important; -webkit-text-fill-color: #795d00 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot.on span.cw-matname { color: #7e6100 !important; -webkit-text-fill-color: #7e6100 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot.short.on span.cw-matname { color: #7e6100 !important; -webkit-text-fill-color: #7e6100 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-side .cw-page .cw-overview .cw-show .cw-info b.cw-name { color: #506ef1 !important; -webkit-text-fill-color: #506ef1 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-side .cw-page .cw-overview .cw-show .cw-info small { color: #c681a2 !important; -webkit-text-fill-color: #c681a2 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-side .fg-details .eco-ihead .eco-chips i { color: #793254 !important; -webkit-text-fill-color: #793254 !important; }
html:root[data-book="pastel"] .eco-side .fg-details .eco-ihead .eco-chips i.gr { color: #7b3356 !important; -webkit-text-fill-color: #7b3356 !important; }
html:root[data-book="pastel"] .eco-side .fg-details .eco-ihead span.eco-plusname { color: #86375d !important; -webkit-text-fill-color: #86375d !important; text-shadow: none !important; }
html:root[data-book="pastel"] .panel .bdg-body .bdg-center .bdg-hero .bdg-name b { color: #8f3b63 !important; -webkit-text-fill-color: #8f3b63 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .panel .bdg-body .bdg-center .bdg-hero .bdg-name small { color: #186114 !important; -webkit-text-fill-color: #186114 !important; }
html:root[data-book="pastel"] .panel .bdg-body .bdg-center .bdg-hero .bdg-name span { color: #903c65 !important; -webkit-text-fill-color: #903c65 !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .cl-list .clx-card small.clx-bonus { color: #206513 !important; -webkit-text-fill-color: #206513 !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .cl-list .clx-card small.clx-names { color: #8b3961 !important; -webkit-text-fill-color: #8b3961 !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .cl-list .clx-card.can.sel small.clx-names { color: #903c65 !important; -webkit-text-fill-color: #903c65 !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .eco-gear .eco-gslot small { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="pastel"] .panel .eco-body .eco-main .eco-rows .eco-row span.eco-rname[style*="color:#7fe07a"] { color: #1f7e1a !important; -webkit-text-fill-color: #1f7e1a !important; text-shadow: none !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .eco-rows .eco-row span.eco-rname[style*="color:#ece6d6"] { color: #806c39 !important; -webkit-text-fill-color: #806c39 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .fg-btns .fg-big small { color: #d8a9c0 !important; -webkit-text-fill-color: #d8a9c0 !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .fg-stage .fg-side small { color: #0063ba !important; -webkit-text-fill-color: #0063ba !important; text-shadow: none !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#5fb4ff"] { color: #005bab !important; -webkit-text-fill-color: #005bab !important; text-shadow: none !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#c27bff"] { color: #8200f2 !important; -webkit-text-fill-color: #8200f2 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#ffb340"] { color: #865100 !important; -webkit-text-fill-color: #865100 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .fo-row.sel .fo-rn b[style*="color:#5fb4ff"] { color: #005fb3 !important; -webkit-text-fill-color: #005fb3 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .fo-row.sel .fo-rn b[style*="color:#ff5a6a"] { color: #c10013 !important; -webkit-text-fill-color: #c10013 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .lf-cats .lf-cat.on small { color: #625648 !important; -webkit-text-fill-color: #625648 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .lf-fishgrid .lf-fish.r2.unk b { color: #923c66 !important; -webkit-text-fill-color: #923c66 !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .lf-list .lf-dish.no button.btn.small:not(.primary) { color: #534741 !important; -webkit-text-fill-color: #534741 !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .tw-ladder .tw-step.next em { color: #84365c !important; -webkit-text-fill-color: #84365c !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-side .eco-ihead b { color: #0063ba !important; -webkit-text-fill-color: #0063ba !important; text-shadow: none !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-side .fg-details .eco-opts b { color: #803559 !important; -webkit-text-fill-color: #803559 !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-side .fo-cmp b.up { color: #216814 !important; -webkit-text-fill-color: #216814 !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-side .fo-needs .fo-need.ok i { color: #17580b !important; -webkit-text-fill-color: #17580b !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-side .lf-fdet b { color: #6a6047 !important; -webkit-text-fill-color: #6a6047 !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-side .lf-how b[style*="color:#8fc8ff"] { color: #0061bf !important; -webkit-text-fill-color: #0061bf !important; text-shadow: none !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-side .lf-how b[style*="color:#c59bff"] { color: #7b1cff !important; -webkit-text-fill-color: #7b1cff !important; text-shadow: none !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-side .lf-how b[style*="color:#ff8a7a"] { color: #c01700 !important; -webkit-text-fill-color: #c01700 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-side .lf-how b[style*="color:#ffd76a"] { color: #7e5c00 !important; -webkit-text-fill-color: #7e5c00 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock b { color: #3b2237 !important; -webkit-text-fill-color: #3b2237 !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock small { color: #322730 !important; -webkit-text-fill-color: #322730 !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock span { color: #092f3f !important; -webkit-text-fill-color: #092f3f !important; }
html:root[data-book="pastel"] .panel .hub-body .hub-sec .hub-grid .hub-tile.off i.hub-badge.net { color: #2d1c0b !important; -webkit-text-fill-color: #2d1c0b !important; }
html:root[data-book="pastel"] .panel .hub-body .hub-sec .hub-grid .hub-tile.off span { color: #381727 !important; -webkit-text-fill-color: #381727 !important; }
html:root[data-book="pastel"] .panel .panel-head .row .sp-pill b { color: #006fb7 !important; -webkit-text-fill-color: #006fb7 !important; }
html:root[data-book="sakuratown"] #autocfg .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #86691c !important; -webkit-text-fill-color: #86691c !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #autocfg .panel .bkd.bkd-top div.bk-pageno.l { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #autocfg .panel .bkd.bkd-top div.bk-pageno.r { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock b { color: #6b5f52 !important; -webkit-text-fill-color: #6b5f52 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock small { color: #6e5d32 !important; -webkit-text-fill-color: #6e5d32 !important; }
html:root[data-book="sakuratown"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-left { color: #2c61b8 !important; -webkit-text-fill-color: #2c61b8 !important; }
html:root[data-book="sakuratown"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-n { text-shadow: 1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), -1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px 1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px -1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)) !important; }  /*halo*/
html:root[data-book="sakuratown"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-req { color: #865a00 !important; -webkit-text-fill-color: #865a00 !important; }
html:root[data-book="sakuratown"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on b { color: #685c50 !important; -webkit-text-fill-color: #685c50 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on small { color: #6e5d32 !important; -webkit-text-fill-color: #6e5d32 !important; }
html:root[data-book="sakuratown"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-left { color: #2c5fb4 !important; -webkit-text-fill-color: #2c5fb4 !important; }
html:root[data-book="sakuratown"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-n { color: #1b6d17 !important; -webkit-text-fill-color: #1b6d17 !important; }
html:root[data-book="sakuratown"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-req { color: #7e5500 !important; -webkit-text-fill-color: #7e5500 !important; }
html:root[data-book="sakuratown"] #bdg .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #bdg .panel .bkd.bkd-top div.bk-pageno.r { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #charpanel .bk .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #charpanel .bk .bk-stage .bk-name em { color: #776c61 !important; -webkit-text-fill-color: #776c61 !important; }
html:root[data-book="sakuratown"] #chat .chat-foot span.online { color: #493400 !important; -webkit-text-fill-color: #493400 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #content .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #content .panel .bkd.bkd-top div.bk-pageno.r { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #content .panel .eco-body .eco-side .ct-bonus button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #eco .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #eco .panel .bkd.bkd-top div.bk-esc { color: #1b1815 !important; -webkit-text-fill-color: #1b1815 !important; }
html:root[data-book="sakuratown"] #eco .panel .bkd.bkd-top div.bk-pageno.l { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #eco .panel .bkd.bkd-top div.bk-pageno.r { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #eco .panel .eco-body .eco-side .eco-actions button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #eco .panel .eco-body .eco-side .eco-fuse button.btn:not(.primary) { color: #641f17 !important; -webkit-text-fill-color: #641f17 !important; }
html:root[data-book="sakuratown"] #eco .panel .eco-body .eco-side div.fg-matbar { color: #942e23 !important; -webkit-text-fill-color: #942e23 !important; }
html:root[data-book="sakuratown"] #forge .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #forge .panel .bkd.bkd-top div.bk-pageno.r { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #forge .panel .eco-body .eco-side button.btn.primary.fo-go { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #forge .panel .eco-body .eco-side h3.fo-name[style*="color:#5fb4ff"] { color: #0068c4 !important; -webkit-text-fill-color: #0068c4 !important; }
html:root[data-book="sakuratown"] #forge .panel .eco-body .eco-side h3.fo-name[style*="color:#ff5a6a"] { color: #d20014 !important; -webkit-text-fill-color: #d20014 !important; }
html:root[data-book="sakuratown"] #life .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #life .panel .bkd.bkd-top div.bk-pageno.r { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #life .panel .eco-body .eco-side .lf-titles button.lf-tbtn.r1:not(.primary) { color: #805627 !important; -webkit-text-fill-color: #805627 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #pause .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #86691c !important; -webkit-text-fill-color: #86691c !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #pause .panel .bkd.bkd-top div.bk-pageno.l { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #pause .panel .bkd.bkd-top div.bk-pageno.r { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #questbook .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #questbook .panel .bkd.bkd-top div.bk-pageno.r { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #tree .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #86691c !important; -webkit-text-fill-color: #86691c !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #tree .panel .bkd.bkd-top div.bk-pageno.r { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #tree .panel .panel-head .row button.btn.small.tree-reset:not(.primary) { color: #5d1d16 !important; -webkit-text-fill-color: #5d1d16 !important; }
html:root[data-book="sakuratown"] #tree .panel .tree-tabs .tree-tab.on.mine span.tt-count { color: #080e1e !important; -webkit-text-fill-color: #080e1e !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #worldmap .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #86691c !important; -webkit-text-fill-color: #86691c !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #worldmap .panel .bkd.bkd-top div.bk-pageno.r { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-banner b { color: #471611 !important; -webkit-text-fill-color: #471611 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-banner small { color: #4b1711 !important; -webkit-text-fill-color: #4b1711 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-btns button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] .bdg-body .bdg-center .bdg-hero .bdg-bossplate .bp-name b { color: #756a5e !important; -webkit-text-fill-color: #756a5e !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .bdg-body .bdg-center .bdg-hero .bdg-bossplate .bp-name span.bp-lv { color: #916200 !important; -webkit-text-fill-color: #916200 !important; }
html:root[data-book="sakuratown"] .bdg-body .bdg-side .bdg-rewards .bdg-rgrid .bdg-rw-it span { text-shadow: 1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), -1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px 1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px -1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)) !important; }  /*halo*/
html:root[data-book="sakuratown"] .bdg-side .bdg-rewards .bdg-rhead .bdg-rtabs i { color: #5b1c15 !important; -webkit-text-fill-color: #5b1c15 !important; }
html:root[data-book="sakuratown"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-great b { color: #087204 !important; -webkit-text-fill-color: #087204 !important; }
html:root[data-book="sakuratown"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-qty button:not(.primary) { color: #210a08 !important; -webkit-text-fill-color: #210a08 !important; }
html:root[data-book="sakuratown"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-qty button.cw-max:not(.primary) { color: #210a08 !important; -webkit-text-fill-color: #210a08 !important; }
html:root[data-book="sakuratown"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.no em.cw-st { color: #ec2414 !important; -webkit-text-fill-color: #ec2414 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.no i.cw-go { color: #d36c61 !important; -webkit-text-fill-color: #d36c61 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.ok i.cw-go { color: #d36c61 !important; -webkit-text-fill-color: #d36c61 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .cw-page .cw-lower .cw-controls .cw-act .cw-adjust small.cw-great { color: #087204 !important; -webkit-text-fill-color: #087204 !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .ap-work .ap-one .ap-acts button.ap-go:not(.primary) { color: #5a4c3e !important; -webkit-text-fill-color: #5a4c3e !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .cd-head .cd-chaps .cd-chap small { color: #83291f !important; -webkit-text-fill-color: #83291f !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .cl-head .clx-chaps .clx-chap small { color: #75241b !important; -webkit-text-fill-color: #75241b !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .cl-list .clx-card .clx-top em.clx-tier { color: #83291f !important; -webkit-text-fill-color: #83291f !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .cl-list .clx-card .clx-top span.clx-state { color: #186509 !important; -webkit-text-fill-color: #186509 !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .cl-list .clx-card.sel .clx-top em.clx-tier { color: #892a20 !important; -webkit-text-fill-color: #892a20 !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .cw-page .cw-listfoot .cw-paging button:not(.primary) { color: #efaf06 !important; -webkit-text-fill-color: #efaf06 !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .eco-gear .eco-gslot .eco-cell.g3.fxg3 b.plus { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] .eco-body .eco-main .eco-gear .eco-gslot .eco-cell.g4.fxg4 b.plus { color: #231d00 !important; -webkit-text-fill-color: #231d00 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .eco-gear .eco-gslot .eco-cell.g5.fxg5 b.plus { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] .eco-body .eco-main .fo-fuse .fo-frow .fo-fbtn button.btn.small:not(.primary) { color: #746b70 !important; -webkit-text-fill-color: #746b70 !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .fo-fuse .fo-frow .fo-fbtn button.btn.small.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#5fb4ff"] { color: #005fb3 !important; -webkit-text-fill-color: #005fb3 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#7fe07a"] { color: #1b6d17 !important; -webkit-text-fill-color: #1b6d17 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#c27bff"] { color: #8200f2 !important; -webkit-text-fill-color: #8200f2 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ece6d6"] { color: #6d5d30 !important; -webkit-text-fill-color: #6d5d30 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ff5a6a"] { color: #be0012 !important; -webkit-text-fill-color: #be0012 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ffb340"] { color: #895300 !important; -webkit-text-fill-color: #895300 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-chip { color: #922d22 !important; -webkit-text-fill-color: #922d22 !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r1 { color: #724d23 !important; -webkit-text-fill-color: #724d23 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r2 { color: #00519f !important; -webkit-text-fill-color: #00519f !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r3 { color: #6400ee !important; -webkit-text-fill-color: #6400ee !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .lf-list .lf-dish.no .lf-an b { color: #77251c !important; -webkit-text-fill-color: #77251c !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .lf-list .lf-dish.no .lf-an small.lf-buff { color: #144c0a !important; -webkit-text-fill-color: #144c0a !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .lf-list .lf-ev .lf-an small.lf-buff { color: #1a630d !important; -webkit-text-fill-color: #1a630d !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .tw-ladder .tw-step .tw-chips span.tw-chip[style*="color:#5fb4ff"] { color: #0059a8 !important; -webkit-text-fill-color: #0059a8 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-body .eco-main .tw-ladder .tw-step .tw-chips span.tw-chip[style*="color:#c27bff"] { color: #7a00e3 !important; -webkit-text-fill-color: #7a00e3 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-body .eco-side .cd-deck .cd-slot .cd-slot-e b { color: #6d5700 !important; -webkit-text-fill-color: #6d5700 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-body .eco-side .cs-box .cs-row.lock .cs-slot i { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] .eco-body .eco-side .fg-details .eco-ihead b { color: #00549d !important; -webkit-text-fill-color: #00549d !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-body .eco-side .fg-details .eco-stats span { color: #8e2c21 !important; -webkit-text-fill-color: #8e2c21 !important; }
html:root[data-book="sakuratown"] .eco-body .eco-side .fg-inv .fg-grid .eco-cell.g4.fxg4.worn b.plus { color: #2d2600 !important; -webkit-text-fill-color: #2d2600 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-body .eco-side .fg-inv .fg-rail .on b { color: #7a261d !important; -webkit-text-fill-color: #7a261d !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-main .lf-list .lf-dish.no .lf-an .lf-needs span.lf-need.ok { color: #134909 !important; -webkit-text-fill-color: #134909 !important; }
html:root[data-book="sakuratown"] .eco-side .clx-detail .clx-piece.open .clx-prow .clx-pname b { color: #705f32 !important; -webkit-text-fill-color: #705f32 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot span.cw-matname { color: #7e6100 !important; -webkit-text-fill-color: #7e6100 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot.on span.cw-matname { color: #826400 !important; -webkit-text-fill-color: #826400 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot.short.on span.cw-matname { color: #826400 !important; -webkit-text-fill-color: #826400 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-side .cw-page .cw-overview .cw-show .cw-info b.cw-name { color: #506ef1 !important; -webkit-text-fill-color: #506ef1 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-side .cw-page .cw-overview .cw-show .cw-info small { color: #d87d73 !important; -webkit-text-fill-color: #d87d73 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-side .fg-details .eco-ihead .eco-chips i { color: #85291f !important; -webkit-text-fill-color: #85291f !important; }
html:root[data-book="sakuratown"] .eco-side .fg-details .eco-ihead .eco-chips i.gr { color: #872a20 !important; -webkit-text-fill-color: #872a20 !important; }
html:root[data-book="sakuratown"] .eco-side .fg-details .eco-ihead span.eco-plusname { color: #922d22 !important; -webkit-text-fill-color: #922d22 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .panel .bdg-body .bdg-center .bdg-hero .bdg-name small { color: #175c13 !important; -webkit-text-fill-color: #175c13 !important; }
html:root[data-book="sakuratown"] .panel .bdg-body .bdg-side .bdg-cpbox.ok .cp-r strong { color: #327316 !important; -webkit-text-fill-color: #327316 !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .cl-list .clx-card.can small.clx-bonus { color: #1d5e12 !important; -webkit-text-fill-color: #1d5e12 !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .cl-list .clx-card.can small.clx-names { color: #922d22 !important; -webkit-text-fill-color: #922d22 !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .cl-list .clx-card.sel small.clx-bonus { color: #216814 !important; -webkit-text-fill-color: #216814 !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .eco-gear .eco-gslot small { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .eco-rows .eco-row span.eco-rname[style*="color:#7fe07a"] { color: #20811b !important; -webkit-text-fill-color: #20811b !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .eco-rows .eco-row span.eco-rname[style*="color:#ece6d6"] { color: #806c39 !important; -webkit-text-fill-color: #806c39 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .fg-btns .fg-big small { color: #e3a29b !important; -webkit-text-fill-color: #e3a29b !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .fg-stage .fg-side small { color: #0063ba !important; -webkit-text-fill-color: #0063ba !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#5fb4ff"] { color: #0056a1 !important; -webkit-text-fill-color: #0056a1 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#c27bff"] { color: #8200f2 !important; -webkit-text-fill-color: #8200f2 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#ffb340"] { color: #865100 !important; -webkit-text-fill-color: #865100 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .fo-row.sel .fo-rn b[style*="color:#5fb4ff"] { color: #005fb3 !important; -webkit-text-fill-color: #005fb3 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .fo-row.sel .fo-rn b[style*="color:#ff5a6a"] { color: #c10013 !important; -webkit-text-fill-color: #c10013 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .lf-cats .lf-cat.on small { color: #625648 !important; -webkit-text-fill-color: #625648 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .lf-list .lf-dish.no button.btn.small:not(.primary) { color: #544843 !important; -webkit-text-fill-color: #544843 !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-side .eco-ihead b { color: #0061b6 !important; -webkit-text-fill-color: #0061b6 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-side .fg-details .eco-opts b { color: #8c2b21 !important; -webkit-text-fill-color: #8c2b21 !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-side .fo-cmp b.up { color: #206714 !important; -webkit-text-fill-color: #206714 !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-side .fo-needs .fo-need.ok i { color: #17570b !important; -webkit-text-fill-color: #17570b !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-side .lf-fdet b { color: #6a6047 !important; -webkit-text-fill-color: #6a6047 !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-side .lf-how b[style*="color:#8fc8ff"] { color: #0063c3 !important; -webkit-text-fill-color: #0063c3 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-side .lf-how b[style*="color:#c59bff"] { color: #7e20ff !important; -webkit-text-fill-color: #7e20ff !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-side .lf-how b[style*="color:#ff8a7a"] { color: #c41800 !important; -webkit-text-fill-color: #c41800 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-side .lf-how b[style*="color:#ffd76a"] { color: #7e5c00 !important; -webkit-text-fill-color: #7e5c00 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock small { color: #392724 !important; -webkit-text-fill-color: #392724 !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock span { color: #093243 !important; -webkit-text-fill-color: #093243 !important; }
html:root[data-book="sakuratown"] .panel .hub-body .hub-sec .hub-grid .hub-tile.off i.hub-badge.net { color: #2e1e0c !important; -webkit-text-fill-color: #2e1e0c !important; }
html:root[data-book="sakuratown"] .panel .hub-body .hub-sec .hub-grid .hub-tile.off span { color: #451510 !important; -webkit-text-fill-color: #451510 !important; }
html:root[data-book="sakuratown"] .panel .panel-head .row .sp-pill b { color: #006fb7 !important; -webkit-text-fill-color: #006fb7 !important; }
html:root[data-book="vampire"] #autocfg .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #775d19 !important; -webkit-text-fill-color: #775d19 !important; text-shadow: none !important; }
html:root[data-book="vampire"] #autocfg .panel .bkd.bkd-top div.bk-pageno.l { color: #821c31 !important; -webkit-text-fill-color: #821c31 !important; }
html:root[data-book="vampire"] #autocfg .panel .bkd.bkd-top div.bk-pageno.r { color: #7c162b !important; -webkit-text-fill-color: #7c162b !important; }
html:root[data-book="vampire"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock b { color: #71665a !important; -webkit-text-fill-color: #71665a !important; text-shadow: none !important; }
html:root[data-book="vampire"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock small { color: #796637 !important; -webkit-text-fill-color: #796637 !important; }
html:root[data-book="vampire"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-left { color: #2f67c5 !important; -webkit-text-fill-color: #2f67c5 !important; }
html:root[data-book="vampire"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-n { text-shadow: 1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), -1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px 1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px -1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)) !important; }  /*halo*/
html:root[data-book="vampire"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-req { color: #8d6000 !important; -webkit-text-fill-color: #8d6000 !important; }
html:root[data-book="vampire"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on b { color: #6b5f52 !important; -webkit-text-fill-color: #6b5f52 !important; text-shadow: none !important; }
html:root[data-book="vampire"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on small { color: #716033 !important; -webkit-text-fill-color: #716033 !important; }
html:root[data-book="vampire"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-left { color: #2c5fb4 !important; -webkit-text-fill-color: #2c5fb4 !important; }
html:root[data-book="vampire"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-n { color: #1b6d17 !important; -webkit-text-fill-color: #1b6d17 !important; }
html:root[data-book="vampire"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-req { color: #825800 !important; -webkit-text-fill-color: #825800 !important; }
html:root[data-book="vampire"] #bdg .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="vampire"] #bdg .panel .bkd.bkd-top div.bk-pageno.r { color: #7a182c !important; -webkit-text-fill-color: #7a182c !important; }
html:root[data-book="vampire"] #charpanel .bk .bk-cp .bk-cp-main b { color: #d5af86 !important; -webkit-text-fill-color: #d5af86 !important; }
html:root[data-book="vampire"] #charpanel .bk .bk-cp .bk-cp-main i { color: #ddbe9e !important; -webkit-text-fill-color: #ddbe9e !important; }
html:root[data-book="vampire"] #charpanel .bk .bk-cp span { color: #d8b690 !important; -webkit-text-fill-color: #d8b690 !important; }
html:root[data-book="vampire"] #charpanel .bk .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="vampire"] #charpanel .bk .bk-stage .bk-name em { color: #71665a !important; -webkit-text-fill-color: #71665a !important; }
html:root[data-book="vampire"] #chat .chat-foot span.online { color: #493400 !important; -webkit-text-fill-color: #493400 !important; text-shadow: none !important; }
html:root[data-book="vampire"] #content .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #775d19 !important; -webkit-text-fill-color: #775d19 !important; text-shadow: none !important; }
html:root[data-book="vampire"] #content .panel .bkd.bkd-top div.bk-pageno.r { color: #7c162b !important; -webkit-text-fill-color: #7c162b !important; }
html:root[data-book="vampire"] #content .panel .eco-body .eco-side .ct-bonus button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="vampire"] #content .panel .panel-head h2 { color: #671627 !important; -webkit-text-fill-color: #671627 !important; text-shadow: none !important; }
html:root[data-book="vampire"] #eco .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #775d19 !important; -webkit-text-fill-color: #775d19 !important; text-shadow: none !important; }
html:root[data-book="vampire"] #eco .panel .bkd.bkd-top div.bk-pageno.l { color: #821c31 !important; -webkit-text-fill-color: #821c31 !important; }
html:root[data-book="vampire"] #eco .panel .bkd.bkd-top div.bk-pageno.r { color: #7c162b !important; -webkit-text-fill-color: #7c162b !important; }
html:root[data-book="vampire"] #eco .panel .eco-body .eco-side .eco-actions button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="vampire"] #eco .panel .eco-body .eco-side .eco-fuse button.btn:not(.primary) { color: #6f182a !important; -webkit-text-fill-color: #6f182a !important; }
html:root[data-book="vampire"] #forge .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #775d19 !important; -webkit-text-fill-color: #775d19 !important; text-shadow: none !important; }
html:root[data-book="vampire"] #forge .panel .bkd.bkd-top div.bk-pageno.r { color: #7c162b !important; -webkit-text-fill-color: #7c162b !important; }
html:root[data-book="vampire"] #forge .panel .eco-body .eco-side button.btn.primary.fo-go { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="vampire"] #forge .panel .eco-body .eco-side h3.fo-name[style*="color:#5fb4ff"] { color: #006ccb !important; -webkit-text-fill-color: #006ccb !important; }
html:root[data-book="vampire"] #forge .panel .eco-body .eco-side h3.fo-name[style*="color:#ff5a6a"] { color: #d90015 !important; -webkit-text-fill-color: #d90015 !important; }
html:root[data-book="vampire"] #forge .panel .panel-head .eco-gold span.eco-goldchip { color: #27080f !important; -webkit-text-fill-color: #27080f !important; }
html:root[data-book="vampire"] #life .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #775d19 !important; -webkit-text-fill-color: #775d19 !important; text-shadow: none !important; }
html:root[data-book="vampire"] #life .panel .bkd.bkd-top div.bk-pageno.r { color: #7c162b !important; -webkit-text-fill-color: #7c162b !important; }
html:root[data-book="vampire"] #life .panel .eco-body .eco-side .lf-titles button.lf-tbtn.r1:not(.primary) { color: #7d5426 !important; -webkit-text-fill-color: #7d5426 !important; text-shadow: none !important; }
html:root[data-book="vampire"] #pause .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7b601a !important; -webkit-text-fill-color: #7b601a !important; text-shadow: none !important; }
html:root[data-book="vampire"] #pause .panel .bkd.bkd-top div.bk-pageno.l { color: #821c31 !important; -webkit-text-fill-color: #821c31 !important; }
html:root[data-book="vampire"] #pause .panel .bkd.bkd-top div.bk-pageno.r { color: #7c162b !important; -webkit-text-fill-color: #7c162b !important; }
html:root[data-book="vampire"] #questbook .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #775d19 !important; -webkit-text-fill-color: #775d19 !important; text-shadow: none !important; }
html:root[data-book="vampire"] #questbook .panel .bkd.bkd-top div.bk-pageno.r { color: #7c162b !important; -webkit-text-fill-color: #7c162b !important; }
html:root[data-book="vampire"] #tree .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="vampire"] #tree .panel .bkd.bkd-top div.bk-pageno.r { color: #7c162b !important; -webkit-text-fill-color: #7c162b !important; }
html:root[data-book="vampire"] #tree .panel .panel-head .row button.btn.small.tree-reset:not(.primary) { color: #6e1829 !important; -webkit-text-fill-color: #6e1829 !important; }
html:root[data-book="vampire"] #tree .panel .tree-tabs .tree-tab.on.mine span.tt-count { color: #8fa4dc !important; -webkit-text-fill-color: #8fa4dc !important; }
html:root[data-book="vampire"] #worldmap .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="vampire"] #worldmap .panel .bkd.bkd-top div.bk-pageno.r { color: #6d1729 !important; -webkit-text-fill-color: #6d1729 !important; }
html:root[data-book="vampire"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-banner b { color: #470f1b !important; -webkit-text-fill-color: #470f1b !important; text-shadow: none !important; }
html:root[data-book="vampire"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-banner small { color: #470f1b !important; -webkit-text-fill-color: #470f1b !important; text-shadow: none !important; }
html:root[data-book="vampire"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-btns button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="vampire"] .bdg-body .bdg-center .bdg-hero .bdg-bossplate .bp-name b { color: #73685c !important; -webkit-text-fill-color: #73685c !important; text-shadow: none !important; }
html:root[data-book="vampire"] .bdg-body .bdg-center .bdg-hero .bdg-bossplate .bp-name span.bp-lv { color: #8d6000 !important; -webkit-text-fill-color: #8d6000 !important; }
html:root[data-book="vampire"] .bdg-body .bdg-side .bdg-rewards .bdg-rgrid .bdg-rw-it span { text-shadow: 1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), -1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px 1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px -1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)) !important; }  /*halo*/
html:root[data-book="vampire"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-great b { color: #087704 !important; -webkit-text-fill-color: #087704 !important; }
html:root[data-book="vampire"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-qty button:not(.primary) { color: #e08b9c !important; -webkit-text-fill-color: #e08b9c !important; }
html:root[data-book="vampire"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-qty button.cw-max:not(.primary) { color: #e08b9c !important; -webkit-text-fill-color: #e08b9c !important; }
html:root[data-book="vampire"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.no em.cw-st { color: #ec2414 !important; -webkit-text-fill-color: #ec2414 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.no i.cw-go { color: #d7667d !important; -webkit-text-fill-color: #d7667d !important; text-shadow: none !important; }
html:root[data-book="vampire"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.ok i.cw-go { color: #d7667d !important; -webkit-text-fill-color: #d7667d !important; text-shadow: none !important; }
html:root[data-book="vampire"] .cw-page .cw-lower .cw-controls .cw-act .cw-adjust small.cw-great { color: #087804 !important; -webkit-text-fill-color: #087804 !important; }
html:root[data-book="vampire"] .eco-body .eco-main .ap-work .ap-one .ap-acts button.ap-go:not(.primary) { color: #5a4c3e !important; -webkit-text-fill-color: #5a4c3e !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-body .eco-main .cl-list .clx-card.sel .clx-top span.clx-state { color: #196609 !important; -webkit-text-fill-color: #196609 !important; }
html:root[data-book="vampire"] .eco-body .eco-main .cw-page .cw-listfoot .cw-paging button:not(.primary) { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; }
html:root[data-book="vampire"] .eco-body .eco-main .eco-gear .eco-gslot .eco-cell.g5.fxg5 b.plus { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="vampire"] .eco-body .eco-main .fo-fuse .fo-frow .fo-fbtn button.btn.small:not(.primary) { color: #71676b !important; -webkit-text-fill-color: #71676b !important; }
html:root[data-book="vampire"] .eco-body .eco-main .fo-fuse .fo-frow .fo-fbtn button.btn.small.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="vampire"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#5fb4ff"] { color: #0063ba !important; -webkit-text-fill-color: #0063ba !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#7fe07a"] { color: #1c7218 !important; -webkit-text-fill-color: #1c7218 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#c27bff"] { color: #8800fd !important; -webkit-text-fill-color: #8800fd !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ece6d6"] { color: #705f32 !important; -webkit-text-fill-color: #705f32 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ff5a6a"] { color: #c50013 !important; -webkit-text-fill-color: #c50013 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ffb340"] { color: #8c5500 !important; -webkit-text-fill-color: #8c5500 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r1 { color: #724d23 !important; -webkit-text-fill-color: #724d23 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r2 { color: #00519f !important; -webkit-text-fill-color: #00519f !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r3 { color: #6400ee !important; -webkit-text-fill-color: #6400ee !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-body .eco-main .lf-list .lf-dish.no .lf-an small.lf-buff { color: #154f0a !important; -webkit-text-fill-color: #154f0a !important; }
html:root[data-book="vampire"] .eco-body .eco-main .lf-list .lf-ev .lf-an small.lf-buff { color: #1b650d !important; -webkit-text-fill-color: #1b650d !important; }
html:root[data-book="vampire"] .eco-body .eco-main .tw-ladder .tw-step .tw-chips span.tw-chip[style*="color:#5fb4ff"] { color: #0059a8 !important; -webkit-text-fill-color: #0059a8 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-body .eco-main .tw-ladder .tw-step .tw-chips span.tw-chip[style*="color:#c27bff"] { color: #7800df !important; -webkit-text-fill-color: #7800df !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-body .eco-side .cd-deck .cd-slot .cd-slot-e b { color: #775f00 !important; -webkit-text-fill-color: #775f00 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-body .eco-side .cs-box .cs-row.lock .cs-slot i { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; }
html:root[data-book="vampire"] .eco-body .eco-side .fg-details .eco-ihead b { color: #00549d !important; -webkit-text-fill-color: #00549d !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-body .eco-side .fg-inv .fg-grid .eco-cell.g4.fxg4.worn b.plus { color: #2d2600 !important; -webkit-text-fill-color: #2d2600 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-main .lf-list .lf-dish.no .lf-an .lf-needs span.lf-need.ok { color: #134909 !important; -webkit-text-fill-color: #134909 !important; }
html:root[data-book="vampire"] .eco-side .clx-detail .clx-piece.open .clx-prow .clx-pname b { color: #736233 !important; -webkit-text-fill-color: #736233 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot span.cw-matname { color: #826400 !important; -webkit-text-fill-color: #826400 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot.on span.cw-matname { color: #826400 !important; -webkit-text-fill-color: #826400 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot.short.on span.cw-matname { color: #826400 !important; -webkit-text-fill-color: #826400 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-side .cw-page .cw-overview .cw-show .cw-info b.cw-name { color: #506ef1 !important; -webkit-text-fill-color: #506ef1 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-side .cw-page .cw-overview .cw-show .cw-info small { color: #db788c !important; -webkit-text-fill-color: #db788c !important; text-shadow: none !important; }
html:root[data-book="vampire"] .panel .bdg-body .bdg-center .bdg-hero .bdg-name small { color: #155311 !important; -webkit-text-fill-color: #155311 !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-main .cl-list .clx-card small.clx-bonus { color: #1e5f12 !important; -webkit-text-fill-color: #1e5f12 !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-main .eco-gear .eco-gslot small { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="vampire"] .panel .eco-body .eco-main .eco-rows .eco-row span.eco-rname[style*="color:#7fe07a"] { color: #1f7b1a !important; -webkit-text-fill-color: #1f7b1a !important; text-shadow: none !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-main .eco-rows .eco-row span.eco-rname[style*="color:#ece6d6"] { color: #7a6736 !important; -webkit-text-fill-color: #7a6736 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-main .fg-btns .fg-big small { color: #e59baa !important; -webkit-text-fill-color: #e59baa !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-main .fg-stage .fg-side small { color: #006ac8 !important; -webkit-text-fill-color: #006ac8 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#5fb4ff"] { color: #0057a4 !important; -webkit-text-fill-color: #0057a4 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#c27bff"] { color: #8600f9 !important; -webkit-text-fill-color: #8600f9 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#ffb340"] { color: #8c5500 !important; -webkit-text-fill-color: #8c5500 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-main .fo-row.sel .fo-rn b[style*="color:#5fb4ff"] { color: #0063ba !important; -webkit-text-fill-color: #0063ba !important; text-shadow: none !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-main .fo-row.sel .fo-rn b[style*="color:#ff5a6a"] { color: #c80013 !important; -webkit-text-fill-color: #c80013 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-main .lf-cats .lf-cat.on small { color: #625648 !important; -webkit-text-fill-color: #625648 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-main .lf-list .lf-dish.no button.btn.small:not(.primary) { color: #51453f !important; -webkit-text-fill-color: #51453f !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-side .eco-ihead b { color: #0066c1 !important; -webkit-text-fill-color: #0066c1 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-side .fo-needs .fo-need.ok i { color: #185a0b !important; -webkit-text-fill-color: #185a0b !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-side .lf-fdet b { color: #6c6249 !important; -webkit-text-fill-color: #6c6249 !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-side .lf-how b[style*="color:#8fc8ff"] { color: #0063c3 !important; -webkit-text-fill-color: #0063c3 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-side .lf-how b[style*="color:#c59bff"] { color: #7e20ff !important; -webkit-text-fill-color: #7e20ff !important; text-shadow: none !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-side .lf-how b[style*="color:#ff8a7a"] { color: #c41800 !important; -webkit-text-fill-color: #c41800 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-side .lf-how b[style*="color:#ffd76a"] { color: #7e5c00 !important; -webkit-text-fill-color: #7e5c00 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock small { color: #3c272c !important; -webkit-text-fill-color: #3c272c !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock span { color: #082e3e !important; -webkit-text-fill-color: #082e3e !important; }
html:root[data-book="vampire"] .panel .hub-body .hub-sec .hub-grid .hub-tile.off i.hub-badge.net { color: #2d1c0b !important; -webkit-text-fill-color: #2d1c0b !important; }
html:root[data-book="vampire"] .panel .hub-body .hub-sec .hub-grid .hub-tile.off span { color: #4b101c !important; -webkit-text-fill-color: #4b101c !important; }
html:root[data-book="vampire"] .panel .panel-head .row .sp-pill b { color: #0067a9 !important; -webkit-text-fill-color: #0067a9 !important; }
html:root[data-book="venom"] #autocfg .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7b601a !important; -webkit-text-fill-color: #7b601a !important; text-shadow: none !important; }
html:root[data-book="venom"] #autocfg .panel .bkd.bkd-top div.bk-pageno.l { color: #eee5f3 !important; -webkit-text-fill-color: #eee5f3 !important; }
html:root[data-book="venom"] #autocfg .panel .bkd.bkd-top div.bk-pageno.r { color: #dfcfea !important; -webkit-text-fill-color: #dfcfea !important; }
html:root[data-book="venom"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock b { color: #605346 !important; -webkit-text-fill-color: #605346 !important; text-shadow: none !important; }
html:root[data-book="venom"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock small { color: #64542d !important; -webkit-text-fill-color: #64542d !important; }
html:root[data-book="venom"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-left { color: #2858a8 !important; -webkit-text-fill-color: #2858a8 !important; }
html:root[data-book="venom"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-n { text-shadow: 1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), -1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px 1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px -1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)) !important; }  /*halo*/
html:root[data-book="venom"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.lock span.bt-req { color: #7a5200 !important; -webkit-text-fill-color: #7a5200 !important; }
html:root[data-book="venom"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on b { color: #605346 !important; -webkit-text-fill-color: #605346 !important; text-shadow: none !important; }
html:root[data-book="venom"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on small { color: #64542d !important; -webkit-text-fill-color: #64542d !important; }
html:root[data-book="venom"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-left { color: #2755a1 !important; -webkit-text-fill-color: #2755a1 !important; }
html:root[data-book="venom"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-n { color: #196415 !important; -webkit-text-fill-color: #196415 !important; }
html:root[data-book="venom"] #bdg .panel .bdg-body .bdg-tiers .bdg-tier.on span.bt-req { color: #724d00 !important; -webkit-text-fill-color: #724d00 !important; }
html:root[data-book="venom"] #bdg .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7b601a !important; -webkit-text-fill-color: #7b601a !important; text-shadow: none !important; }
html:root[data-book="venom"] #bdg .panel .bkd.bkd-top div.bk-pageno.r { color: #e6daef !important; -webkit-text-fill-color: #e6daef !important; }
html:root[data-book="venom"] #charpanel .bk .bk-cp .bk-cp-main b { color: #dab893 !important; -webkit-text-fill-color: #dab893 !important; }
html:root[data-book="venom"] #charpanel .bk .bk-cp .bk-cp-main i { color: #dfc3a4 !important; -webkit-text-fill-color: #dfc3a4 !important; }
html:root[data-book="venom"] #charpanel .bk .bk-cp span { color: #dec1a1 !important; -webkit-text-fill-color: #dec1a1 !important; }
html:root[data-book="venom"] #charpanel .bk .bk-sqs .bk-sq.bk-fxsq span { color: #7b601a !important; -webkit-text-fill-color: #7b601a !important; text-shadow: none !important; }
html:root[data-book="venom"] #charpanel .bk .bk-stage .bk-name em { color: #71665a !important; -webkit-text-fill-color: #71665a !important; }
html:root[data-book="venom"] #chat .chat-foot span.online { color: #493400 !important; -webkit-text-fill-color: #493400 !important; text-shadow: none !important; }
html:root[data-book="venom"] #content .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7b601a !important; -webkit-text-fill-color: #7b601a !important; text-shadow: none !important; }
html:root[data-book="venom"] #content .panel .bkd.bkd-top div.bk-esc { color: #e0d5c9 !important; -webkit-text-fill-color: #e0d5c9 !important; }
html:root[data-book="venom"] #content .panel .bkd.bkd-top div.bk-pageno.r { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; }
html:root[data-book="venom"] #content .panel .eco-body .eco-side .cd-gain b { color: #1c6b0e !important; -webkit-text-fill-color: #1c6b0e !important; }
html:root[data-book="venom"] #content .panel .eco-body .eco-side .ct-bonus button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="venom"] #eco .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7b601a !important; -webkit-text-fill-color: #7b601a !important; text-shadow: none !important; }
html:root[data-book="venom"] #eco .panel .bkd.bkd-top div.bk-pageno.l { color: #593178 !important; -webkit-text-fill-color: #593178 !important; }
html:root[data-book="venom"] #eco .panel .bkd.bkd-top div.bk-pageno.r { color: #f6f2f9 !important; -webkit-text-fill-color: #f6f2f9 !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="venom"] #eco .panel .eco-body .eco-side .eco-actions button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="venom"] #eco .panel .eco-body .eco-side .eco-fuse button.btn:not(.primary) { color: #3e2051 !important; -webkit-text-fill-color: #3e2051 !important; }
html:root[data-book="venom"] #forge .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7b601a !important; -webkit-text-fill-color: #7b601a !important; text-shadow: none !important; }
html:root[data-book="venom"] #forge .panel .bkd.bkd-top div.bk-pageno.r { color: #49295c !important; -webkit-text-fill-color: #49295c !important; }
html:root[data-book="venom"] #forge .panel .eco-body .eco-side .fo-needs button.fo-need.ok:not(.primary) { color: #1b660d !important; -webkit-text-fill-color: #1b660d !important; }
html:root[data-book="venom"] #forge .panel .eco-body .eco-side .fo-needs span.fo-need.ok { color: #1c690d !important; -webkit-text-fill-color: #1c690d !important; }
html:root[data-book="venom"] #forge .panel .eco-body .eco-side .fo-spec span { color: #1c690d !important; -webkit-text-fill-color: #1c690d !important; }
html:root[data-book="venom"] #forge .panel .eco-body .eco-side button.btn.primary.fo-go { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="venom"] #forge .panel .eco-body .eco-side h3.fo-name[style*="color:#5fb4ff"] { color: #005bab !important; -webkit-text-fill-color: #005bab !important; }
html:root[data-book="venom"] #forge .panel .eco-body .eco-side h3.fo-name[style*="color:#ff5a6a"] { color: #ba0012 !important; -webkit-text-fill-color: #ba0012 !important; }
html:root[data-book="venom"] #life .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7b601a !important; -webkit-text-fill-color: #7b601a !important; text-shadow: none !important; }
html:root[data-book="venom"] #life .panel .bkd.bkd-top div.bk-pageno.r { color: #1e1028 !important; -webkit-text-fill-color: #1e1028 !important; }
html:root[data-book="venom"] #life .panel .eco-body .eco-main .lf-claimall span { color: #1c6b0e !important; -webkit-text-fill-color: #1c6b0e !important; }
html:root[data-book="venom"] #life .panel .eco-body .eco-side .lf-titles button.lf-tbtn.r1:not(.primary) { color: #6d4921 !important; -webkit-text-fill-color: #6d4921 !important; text-shadow: none !important; }
html:root[data-book="venom"] #pause .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7b601a !important; -webkit-text-fill-color: #7b601a !important; text-shadow: none !important; }
html:root[data-book="venom"] #pause .panel .bkd.bkd-top div.bk-pageno.r { color: #decde9 !important; -webkit-text-fill-color: #decde9 !important; }
html:root[data-book="venom"] #questbook .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7b601a !important; -webkit-text-fill-color: #7b601a !important; text-shadow: none !important; }
html:root[data-book="venom"] #questbook .panel .bkd.bkd-top div.bk-pageno.r { color: #e5d8ee !important; -webkit-text-fill-color: #e5d8ee !important; }
html:root[data-book="venom"] #tree .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7b601a !important; -webkit-text-fill-color: #7b601a !important; text-shadow: none !important; }
html:root[data-book="venom"] #tree .panel .bkd.bkd-top div.bk-pageno.r { color: #e5d8ee !important; -webkit-text-fill-color: #e5d8ee !important; }
html:root[data-book="venom"] #tree .panel .panel-head .row button.btn.small.tree-reset:not(.primary) { color: #3e2051 !important; -webkit-text-fill-color: #3e2051 !important; }
html:root[data-book="venom"] #tree .panel .tree-tabs .tree-tab.on.mine span.tt-count { color: #aabae5 !important; -webkit-text-fill-color: #aabae5 !important; }
html:root[data-book="venom"] #worldmap .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7b601a !important; -webkit-text-fill-color: #7b601a !important; text-shadow: none !important; }
html:root[data-book="venom"] #worldmap .panel .bkd.bkd-top div.bk-pageno.r { color: #e1d1eb !important; -webkit-text-fill-color: #e1d1eb !important; }
html:root[data-book="venom"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-banner b { color: #321a42 !important; -webkit-text-fill-color: #321a42 !important; text-shadow: none !important; }
html:root[data-book="venom"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-banner small { color: #341b45 !important; -webkit-text-fill-color: #341b45 !important; text-shadow: none !important; }
html:root[data-book="venom"] #worldmap .panel .wm-atlas .wm-acard .wm-ac-btns button.btn.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="venom"] .bdg-body .bdg-center .bdg-hero .bdg-bossplate .bp-name b { color: #756a5e !important; -webkit-text-fill-color: #756a5e !important; text-shadow: none !important; }
html:root[data-book="venom"] .bdg-body .bdg-center .bdg-hero .bdg-bossplate .bp-name span.bp-lv { color: #916200 !important; -webkit-text-fill-color: #916200 !important; }
html:root[data-book="venom"] .bdg-body .bdg-side .bdg-rewards .bdg-rgrid .bdg-rw-it span { text-shadow: 1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), -1px 0px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px 1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)), 0px -1px 0 lch(from currentColor 8 4 60 / clamp(0, (l - 55) / 25, .85)) !important; }  /*halo*/
html:root[data-book="venom"] .bdg-side .bdg-rewards .bdg-rhead .bdg-rtabs i { color: #371d49 !important; -webkit-text-fill-color: #371d49 !important; }
html:root[data-book="venom"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-great b { color: #076303 !important; -webkit-text-fill-color: #076303 !important; }
html:root[data-book="venom"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-qty button:not(.primary) { color: #ceb5de !important; -webkit-text-fill-color: #ceb5de !important; }
html:root[data-book="venom"] .cw-lower .cw-controls .cw-act .cw-adjust .cw-qty button.cw-max:not(.primary) { color: #ceb5de !important; -webkit-text-fill-color: #ceb5de !important; }
html:root[data-book="venom"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.no em.cw-st { color: #ec2414 !important; -webkit-text-fill-color: #ec2414 !important; text-shadow: none !important; }
html:root[data-book="venom"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.no i.cw-go { color: #a578c3 !important; -webkit-text-fill-color: #a578c3 !important; text-shadow: none !important; }
html:root[data-book="venom"] .cw-page .cw-body .cw-listwrap .cw-list .cw-row.sel.ok i.cw-go { color: #a578c3 !important; -webkit-text-fill-color: #a578c3 !important; text-shadow: none !important; }
html:root[data-book="venom"] .cw-page .cw-lower .cw-controls .cw-act .cw-adjust small.cw-great { color: #076303 !important; -webkit-text-fill-color: #076303 !important; }
html:root[data-book="venom"] .cw-page .cw-overview .cw-summary .cw-consumeinfo b { color: #196b0f !important; -webkit-text-fill-color: #196b0f !important; }
html:root[data-book="venom"] .eco-body .eco-main .ap-work .ap-one .ap-acts button.ap-go:not(.primary) { color: #5a4c3e !important; -webkit-text-fill-color: #5a4c3e !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-body .eco-main .cl-head .clx-chaps .clx-chap small { color: #45245b !important; -webkit-text-fill-color: #45245b !important; }
html:root[data-book="venom"] .eco-body .eco-main .cl-list .clx-card .clx-top em.clx-tier { color: #4f2968 !important; -webkit-text-fill-color: #4f2968 !important; }
html:root[data-book="venom"] .eco-body .eco-main .cl-list .clx-card.sel .clx-top em.clx-tier { color: #512b6a !important; -webkit-text-fill-color: #512b6a !important; }
html:root[data-book="venom"] .eco-body .eco-main .cl-list .clx-card.sel .clx-top span.clx-state { color: #165a08 !important; -webkit-text-fill-color: #165a08 !important; }
html:root[data-book="venom"] .eco-body .eco-main .cw-page .cw-listfoot .cw-paging button:not(.primary) { color: #fab54e !important; -webkit-text-fill-color: #fab54e !important; }
html:root[data-book="venom"] .eco-body .eco-main .eco-gear .eco-gslot .eco-cell.g5.fxg5 b.plus { color: #fffef7 !important; -webkit-text-fill-color: #fffef7 !important; }
html:root[data-book="venom"] .eco-body .eco-main .fo-fuse .fo-frow .fo-fbtn button.btn.small:not(.primary) { color: #6f6569 !important; -webkit-text-fill-color: #6f6569 !important; }
html:root[data-book="venom"] .eco-body .eco-main .fo-fuse .fo-frow .fo-fbtn button.btn.small.primary { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="venom"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#5fb4ff"] { color: #00549d !important; -webkit-text-fill-color: #00549d !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#7fe07a"] { color: #186114 !important; -webkit-text-fill-color: #186114 !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#c27bff"] { color: #7400d7 !important; -webkit-text-fill-color: #7400d7 !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ece6d6"] { color: #61522b !important; -webkit-text-fill-color: #61522b !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ff5a6a"] { color: #a90010 !important; -webkit-text-fill-color: #a90010 !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-body .eco-main .fo-fuse .fo-frow .fo-rn b[style*="color:#ffb340"] { color: #794900 !important; -webkit-text-fill-color: #794900 !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r1 { color: #62421e !important; -webkit-text-fill-color: #62421e !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r2 { color: #004587 !important; -webkit-text-fill-color: #004587 !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-body .eco-main .lf-list .lf-ach .lf-rw span.lf-title.r3 { color: #5800d1 !important; -webkit-text-fill-color: #5800d1 !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-body .eco-main .lf-list .lf-dish .lf-an small.lf-buff { color: #1a620c !important; -webkit-text-fill-color: #1a620c !important; }
html:root[data-book="venom"] .eco-body .eco-main .lf-list .lf-dish.no .lf-an b { color: #4a2762 !important; -webkit-text-fill-color: #4a2762 !important; }
html:root[data-book="venom"] .eco-body .eco-main .lf-list .lf-dish.no .lf-an small.lf-buff { color: #114108 !important; -webkit-text-fill-color: #114108 !important; }
html:root[data-book="venom"] .eco-body .eco-main .lf-list .lf-ev .lf-an small.lf-buff { color: #134f08 !important; -webkit-text-fill-color: #134f08 !important; }
html:root[data-book="venom"] .eco-body .eco-main .tw-ladder .tw-step .tw-chips span.tw-chip[style*="color:#5fb4ff"] { color: #004a8c !important; -webkit-text-fill-color: #004a8c !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-body .eco-main .tw-ladder .tw-step .tw-chips span.tw-chip[style*="color:#c27bff"] { color: #6800c1 !important; -webkit-text-fill-color: #6800c1 !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-body .eco-side .cd-deck .cd-slot .cd-slot-e b { color: #6d5700 !important; -webkit-text-fill-color: #6d5700 !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-body .eco-side .fg-details .eco-ihead b { color: #004785 !important; -webkit-text-fill-color: #004785 !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-body .eco-side .fg-inv .fg-grid .eco-cell.g4.fxg4.worn b.plus { color: #2d2600 !important; -webkit-text-fill-color: #2d2600 !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-body .eco-side .fg-inv .fg-rail .on b { color: #47265e !important; -webkit-text-fill-color: #47265e !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-main .lf-list .lf-dish .lf-an .lf-needs span.lf-need.ok { color: #1a630d !important; -webkit-text-fill-color: #1a630d !important; }
html:root[data-book="venom"] .eco-main .lf-list .lf-dish.no .lf-an .lf-needs span.lf-need { color: #5f1003 !important; -webkit-text-fill-color: #5f1003 !important; }
html:root[data-book="venom"] .eco-main .lf-list .lf-dish.no .lf-an .lf-needs span.lf-need.ok { color: #103c08 !important; -webkit-text-fill-color: #103c08 !important; }
html:root[data-book="venom"] .eco-side .clx-detail .clx-piece.open .clx-prow .clx-pname b { color: #61522b !important; -webkit-text-fill-color: #61522b !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-side .clx-detail .clx-piece.open .clx-prow .clx-pname small.clx-have { color: #1a620c !important; -webkit-text-fill-color: #1a620c !important; }
html:root[data-book="venom"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot span.cw-matname { color: #6c5300 !important; -webkit-text-fill-color: #6c5300 !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot.on span.cw-matname { color: #705600 !important; -webkit-text-fill-color: #705600 !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-side .cw-page .cw-lower .cw-slots .cw-slot.short.on span.cw-matname { color: #705600 !important; -webkit-text-fill-color: #705600 !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-side .cw-page .cw-overview .cw-show .cw-info b.cw-name { color: #506ef1 !important; -webkit-text-fill-color: #506ef1 !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-side .cw-page .cw-overview .cw-show .cw-info small { color: #ae85c9 !important; -webkit-text-fill-color: #ae85c9 !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-side .fg-details .eco-ihead .eco-chips i { color: #522b6c !important; -webkit-text-fill-color: #522b6c !important; }
html:root[data-book="venom"] .panel .bdg-body .bdg-center .bdg-hero .bdg-name small { color: #155612 !important; -webkit-text-fill-color: #155612 !important; }
html:root[data-book="venom"] .panel .eco-body .eco-main .cl-list .clx-card small.clx-bonus { color: #19500f !important; -webkit-text-fill-color: #19500f !important; }
html:root[data-book="venom"] .panel .eco-body .eco-main .cl-list .clx-card.can.sel small.clx-bonus { color: #1c5a11 !important; -webkit-text-fill-color: #1c5a11 !important; }
html:root[data-book="venom"] .panel .eco-body .eco-main .eco-gear .eco-gslot small { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; }
html:root[data-book="venom"] .panel .eco-body .eco-main .eco-rows .eco-row span.eco-rname[style*="color:#7fe07a"] { color: #1e7819 !important; -webkit-text-fill-color: #1e7819 !important; text-shadow: none !important; }
html:root[data-book="venom"] .panel .eco-body .eco-main .eco-rows .eco-row span.eco-rname[style*="color:#ece6d6"] { color: #766435 !important; -webkit-text-fill-color: #766435 !important; text-shadow: none !important; }
html:root[data-book="venom"] .panel .eco-body .eco-main .eco-rows .eco-row.ct-daily button.btn.small:not(.primary) { color: #6a388c !important; -webkit-text-fill-color: #6a388c !important; }
html:root[data-book="venom"] .panel .eco-body .eco-main .fg-btns .fg-big small { color: #c8acda !important; -webkit-text-fill-color: #c8acda !important; }
html:root[data-book="venom"] .panel .eco-body .eco-main .fg-stage .fg-side small { color: #0057a4 !important; -webkit-text-fill-color: #0057a4 !important; text-shadow: none !important; }
html:root[data-book="venom"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#5fb4ff"] { color: #004a8c !important; -webkit-text-fill-color: #004a8c !important; text-shadow: none !important; }
html:root[data-book="venom"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#c27bff"] { color: #7400d7 !important; -webkit-text-fill-color: #7400d7 !important; text-shadow: none !important; }
html:root[data-book="venom"] .panel .eco-body .eco-main .fo-row .fo-rn b[style*="color:#ffb340"] { color: #794900 !important; -webkit-text-fill-color: #794900 !important; text-shadow: none !important; }
html:root[data-book="venom"] .panel .eco-body .eco-main .fo-row.sel .fo-rn b[style*="color:#5fb4ff"] { color: #00549d !important; -webkit-text-fill-color: #00549d !important; text-shadow: none !important; }
html:root[data-book="venom"] .panel .eco-body .eco-main .fo-row.sel .fo-rn b[style*="color:#ff5a6a"] { color: #ac0011 !important; -webkit-text-fill-color: #ac0011 !important; text-shadow: none !important; }
html:root[data-book="venom"] .panel .eco-body .eco-main .lf-cats .lf-cat.on small { color: #625648 !important; -webkit-text-fill-color: #625648 !important; text-shadow: none !important; }
html:root[data-book="venom"] .panel .eco-body .eco-main .lf-ev .lf-an small.lf-buff { color: #1b660d !important; -webkit-text-fill-color: #1b660d !important; }
html:root[data-book="venom"] .panel .eco-body .eco-main .lf-list .lf-dish.no button.btn.small:not(.primary) { color: #4f423c !important; -webkit-text-fill-color: #4f423c !important; }
html:root[data-book="venom"] .panel .eco-body .eco-side .clx-detail .clx-dh span.clx-dbonus { color: #206513 !important; -webkit-text-fill-color: #206513 !important; }
html:root[data-book="venom"] .panel .eco-body .eco-side .cs-box .cs-h small { color: #51445c !important; -webkit-text-fill-color: #51445c !important; }
html:root[data-book="venom"] .panel .eco-body .eco-side .eco-ihead b { color: #0057a4 !important; -webkit-text-fill-color: #0057a4 !important; text-shadow: none !important; }
html:root[data-book="venom"] .panel .eco-body .eco-side .eco-opts .q1 em { color: #175a13 !important; -webkit-text-fill-color: #175a13 !important; }
html:root[data-book="venom"] .panel .eco-body .eco-side .fg-details .eco-opts b { color: #522b6c !important; -webkit-text-fill-color: #522b6c !important; }
html:root[data-book="venom"] .panel .eco-body .eco-side .fo-cmp b.up { color: #1c5a11 !important; -webkit-text-fill-color: #1c5a11 !important; }
html:root[data-book="venom"] .panel .eco-body .eco-side .fo-needs .fo-need.ok i { color: #134909 !important; -webkit-text-fill-color: #134909 !important; }
html:root[data-book="venom"] .panel .eco-body .eco-side .fo-odds i { color: #1e5f12 !important; -webkit-text-fill-color: #1e5f12 !important; }
html:root[data-book="venom"] .panel .eco-body .eco-side .lf-fdet b { color: #5a523d !important; -webkit-text-fill-color: #5a523d !important; }
html:root[data-book="venom"] .panel .eco-body .eco-side .lf-how b[style*="color:#8fc8ff"] { color: #0055a7 !important; -webkit-text-fill-color: #0055a7 !important; text-shadow: none !important; }
html:root[data-book="venom"] .panel .eco-body .eco-side .lf-how b[style*="color:#c59bff"] { color: #6600f2 !important; -webkit-text-fill-color: #6600f2 !important; text-shadow: none !important; }
html:root[data-book="venom"] .panel .eco-body .eco-side .lf-how b[style*="color:#ff8a7a"] { color: #aa1400 !important; -webkit-text-fill-color: #aa1400 !important; text-shadow: none !important; }
html:root[data-book="venom"] .panel .eco-body .eco-side .lf-how b[style*="color:#ffd76a"] { color: #6c4f00 !important; -webkit-text-fill-color: #6c4f00 !important; text-shadow: none !important; }
html:root[data-book="venom"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock b { color: #281c38 !important; -webkit-text-fill-color: #281c38 !important; }
html:root[data-book="venom"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock small { color: #221e29 !important; -webkit-text-fill-color: #221e29 !important; }
html:root[data-book="venom"] .panel .eco-body .eco-side .qb-chs .qb-chrow.lock span { color: #072532 !important; -webkit-text-fill-color: #072532 !important; }
html:root[data-book="venom"] .panel .hub-body .hub-sec .hub-grid .hub-tile.off i.hub-badge.net { color: #2d1c0b !important; -webkit-text-fill-color: #2d1c0b !important; }
html:root[data-book="venom"] .panel .hub-body .hub-sec .hub-grid .hub-tile.off span { color: #2c1739 !important; -webkit-text-fill-color: #2c1739 !important; }
html:root[data-book="venom"] .panel .panel-head .row .sp-pill b { color: #006aae !important; -webkit-text-fill-color: #006aae !important; }
html:root[data-book="venom"] .panel .tree-wrap .tree-page .tp-head small { color: #155684 !important; -webkit-text-fill-color: #155684 !important; }
/* second pass: what still blended with the rules above in place */
html:root[data-book="cat"] #charpanel .bk .bk-slots .bk-slot.g0.empty small { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="cat"] #charpanel .bk .bk-slots .bk-slot.g1 b { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="cat"] #charpanel .bk .bk-slots .bk-slot.g2 b { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="cat"] #charpanel .bk .bk-slots .bk-slot.g3 b { color: #fbe160 !important; -webkit-text-fill-color: #fbe160 !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="cat"] #charpanel .bk .bk-slots .bk-slot.g4 b { color: #fbe160 !important; -webkit-text-fill-color: #fbe160 !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="cat"] #charpanel .bk .bk-slots .bk-slot.g5 b { color: #2d2600 !important; -webkit-text-fill-color: #2d2600 !important; text-shadow: none !important; }
html:root[data-book="cat"] .bdg-side .bdg-rewards .bdg-rhead .bdg-rtabs .on i { color: #f0d2bc !important; -webkit-text-fill-color: #f0d2bc !important; }
html:root[data-book="cat"] .cw-body .cw-listwrap .cw-list .cw-row.ok .cw-ic.g1 i.cw-dot { color: #4c0210 !important; -webkit-text-fill-color: #4c0210 !important; text-shadow: none !important; }
html:root[data-book="cat"] .cw-body .cw-listwrap .cw-list .cw-row.sel.ok .cw-ic.g1 i.cw-dot { color: #4c0210 !important; -webkit-text-fill-color: #4c0210 !important; text-shadow: none !important; }
html:root[data-book="cat"] .eco-body .eco-main .eco-gear .eco-gslot .eco-cell.g5.fxg5 b.plus { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="cat"] .eco-body .eco-side .cd-deck .cd-slot.lock .cd-slot-e b { color: #f6c606 !important; -webkit-text-fill-color: #f6c606 !important; }
html:root[data-book="cat"] .eco-body .eco-side .fg-details .eco-ihead .eco-iframe b.plus { color: #4ba9fa !important; -webkit-text-fill-color: #4ba9fa !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .eco-kinds .eco-kind.on i { color: #633412 !important; -webkit-text-fill-color: #633412 !important; }
html:root[data-book="cat"] .panel .eco-body .eco-side .eco-ihead .eco-iframe b.plus { color: #4ba9fa !important; -webkit-text-fill-color: #4ba9fa !important; }
html:root[data-book="cat"] .panel .eco-body .eco-side .eco-opts .q0 em { color: #98531f !important; -webkit-text-fill-color: #98531f !important; }
html:root[data-book="dragon"] #charpanel .bk .bk-slots .bk-slot.g0.empty small { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="dragon"] #charpanel .bk .bk-slots .bk-slot.g1 b { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="dragon"] #charpanel .bk .bk-slots .bk-slot.g2 b { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="dragon"] #charpanel .bk .bk-slots .bk-slot.g3 b { color: #fbe160 !important; -webkit-text-fill-color: #fbe160 !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="dragon"] #charpanel .bk .bk-slots .bk-slot.g4 b { color: #fbe160 !important; -webkit-text-fill-color: #fbe160 !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="dragon"] #charpanel .bk .bk-slots .bk-slot.g5 b { color: #2d2600 !important; -webkit-text-fill-color: #2d2600 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .bdg-side .bdg-rewards .bdg-rhead .bdg-rtabs .on i { color: #f7cdbd !important; -webkit-text-fill-color: #f7cdbd !important; }
html:root[data-book="dragon"] .cw-body .cw-listwrap .cw-list .cw-row.ok .cw-ic.g1 i.cw-dot { color: #4c0210 !important; -webkit-text-fill-color: #4c0210 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .cw-body .cw-listwrap .cw-list .cw-row.sel.ok .cw-ic.g1 i.cw-dot { color: #2a0109 !important; -webkit-text-fill-color: #2a0109 !important; text-shadow: none !important; }
html:root[data-book="dragon"] .eco-body .eco-side .cd-deck .cd-slot.lock .cd-slot-e b { color: #f7c606 !important; -webkit-text-fill-color: #f7c606 !important; }
html:root[data-book="dragon"] .eco-body .eco-side .fg-details .eco-ihead .eco-iframe b.plus { color: #3ba1fa !important; -webkit-text-fill-color: #3ba1fa !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-main .lf-list .lf-ach span.lf-todo { color: #60432a !important; -webkit-text-fill-color: #60432a !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-side .eco-ihead .eco-iframe b.plus { color: #3ba1fa !important; -webkit-text-fill-color: #3ba1fa !important; }
html:root[data-book="emerald"] #charpanel .bk .bk-slots .bk-slot.g0.empty small { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="emerald"] #charpanel .bk .bk-slots .bk-slot.g1 b { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="emerald"] #charpanel .bk .bk-slots .bk-slot.g2 b { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="emerald"] #charpanel .bk .bk-slots .bk-slot.g3 b { color: #fbe160 !important; -webkit-text-fill-color: #fbe160 !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="emerald"] #charpanel .bk .bk-slots .bk-slot.g4 b { color: #fbe160 !important; -webkit-text-fill-color: #fbe160 !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="emerald"] #charpanel .bk .bk-slots .bk-slot.g5 b { color: #2d2600 !important; -webkit-text-fill-color: #2d2600 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .bdg-side .bdg-rewards .bdg-rhead .bdg-rtabs .on i { color: #a3e5c8 !important; -webkit-text-fill-color: #a3e5c8 !important; }
html:root[data-book="emerald"] .cw-body .cw-listwrap .cw-list .cw-row.ok .cw-ic.g1 i.cw-dot { color: #4c0210 !important; -webkit-text-fill-color: #4c0210 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .cw-body .cw-listwrap .cw-list .cw-row.sel.ok .cw-ic.g1 i.cw-dot { color: #2a0109 !important; -webkit-text-fill-color: #2a0109 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-body .eco-side .cd-deck .cd-slot.lock .cd-slot-e b { color: #f6c506 !important; -webkit-text-fill-color: #f6c506 !important; }
html:root[data-book="emerald"] .eco-body .eco-side .fg-details .eco-ihead .eco-iframe b.plus { color: #49a7fa !important; -webkit-text-fill-color: #49a7fa !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-side .eco-ihead .eco-iframe b.plus { color: #49a7fa !important; -webkit-text-fill-color: #49a7fa !important; }
html:root:not([data-book]) .cw-body .cw-listwrap .cw-list .cw-row.ok .cw-ic.g1 i.cw-dot { color: #fedfe5 !important; -webkit-text-fill-color: #fedfe5 !important; }
html:root:not([data-book]) .cw-body .cw-listwrap .cw-list .cw-row.sel.ok .cw-ic.g1 i.cw-dot { color: #fedfe5 !important; -webkit-text-fill-color: #fedfe5 !important; }
html:root:not([data-book]) .eco-body .eco-side .cd-deck .cd-slot.lock .cd-slot-e b { color: #f7c606 !important; -webkit-text-fill-color: #f7c606 !important; }
html:root[data-book="pastel"] #charpanel .bk .bk-slots .bk-slot.g0.empty small { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="pastel"] #charpanel .bk .bk-slots .bk-slot.g1 b { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="pastel"] #charpanel .bk .bk-slots .bk-slot.g2 b { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="pastel"] #charpanel .bk .bk-slots .bk-slot.g3 b { color: #fbe160 !important; -webkit-text-fill-color: #fbe160 !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="pastel"] #charpanel .bk .bk-slots .bk-slot.g4 b { color: #fbe160 !important; -webkit-text-fill-color: #fbe160 !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="pastel"] #charpanel .bk .bk-slots .bk-slot.g5 b { color: #2d2600 !important; -webkit-text-fill-color: #2d2600 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .bdg-side .bdg-rewards .bdg-rhead .bdg-rtabs .on i { color: #ead0dd !important; -webkit-text-fill-color: #ead0dd !important; }
html:root[data-book="pastel"] .cw-body .cw-listwrap .cw-list .cw-row.ok .cw-ic.g1 i.cw-dot { color: #4c0210 !important; -webkit-text-fill-color: #4c0210 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .cw-body .cw-listwrap .cw-list .cw-row.sel.ok .cw-ic.g1 i.cw-dot { color: #2a0109 !important; -webkit-text-fill-color: #2a0109 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-body .eco-side .cd-deck .cd-slot.lock .cd-slot-e b { color: #f6c506 !important; -webkit-text-fill-color: #f6c506 !important; }
html:root[data-book="pastel"] .eco-body .eco-side .clx-tot .eco-stats span { color: #5e485a !important; -webkit-text-fill-color: #5e485a !important; }
html:root[data-book="pastel"] .eco-body .eco-side .fg-details .eco-ihead .eco-iframe b.plus { color: #48a7fa !important; -webkit-text-fill-color: #48a7fa !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-side .eco-ihead .eco-iframe b.plus { color: #48a7fa !important; -webkit-text-fill-color: #48a7fa !important; }
html:root[data-book="sakuratown"] #charpanel .bk .bk-slots .bk-slot.g0.empty small { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #charpanel .bk .bk-slots .bk-slot.g1 b { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #charpanel .bk .bk-slots .bk-slot.g2 b { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #charpanel .bk .bk-slots .bk-slot.g3 b { color: #fbe160 !important; -webkit-text-fill-color: #fbe160 !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #charpanel .bk .bk-slots .bk-slot.g4 b { color: #fbe160 !important; -webkit-text-fill-color: #fbe160 !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="sakuratown"] #charpanel .bk .bk-slots .bk-slot.g5 b { color: #2d2600 !important; -webkit-text-fill-color: #2d2600 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .bdg-side .bdg-rewards .bdg-rhead .bdg-rtabs .on i { color: #f2d0cc !important; -webkit-text-fill-color: #f2d0cc !important; }
html:root[data-book="sakuratown"] .cw-body .cw-listwrap .cw-list .cw-row.ok .cw-ic.g1 i.cw-dot { color: #4c0210 !important; -webkit-text-fill-color: #4c0210 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .cw-body .cw-listwrap .cw-list .cw-row.sel.ok .cw-ic.g1 i.cw-dot { color: #2a0109 !important; -webkit-text-fill-color: #2a0109 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .eco-body .eco-side .cd-deck .cd-slot.lock .cd-slot-e b { color: #f6c506 !important; -webkit-text-fill-color: #f6c506 !important; }
html:root[data-book="sakuratown"] .eco-body .eco-side .fg-details .eco-ihead .eco-iframe b.plus { color: #3fa3fa !important; -webkit-text-fill-color: #3fa3fa !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .lf-ev .lf-an small.lf-buff { color: #1c6b0e !important; -webkit-text-fill-color: #1c6b0e !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-side .eco-ihead .eco-iframe b.plus { color: #3fa3fa !important; -webkit-text-fill-color: #3fa3fa !important; }
html:root[data-book="vampire"] #charpanel .bk .bk-slots .bk-slot.g0.empty small { color: #ffffff !important; -webkit-text-fill-color: #ffffff !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="vampire"] #charpanel .bk .bk-slots .bk-slot.g1 b { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="vampire"] #charpanel .bk .bk-slots .bk-slot.g2 b { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="vampire"] #charpanel .bk .bk-slots .bk-slot.g3 b { color: #fbe160 !important; -webkit-text-fill-color: #fbe160 !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="vampire"] #charpanel .bk .bk-slots .bk-slot.g4 b { color: #fbe160 !important; -webkit-text-fill-color: #fbe160 !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="vampire"] #charpanel .bk .bk-slots .bk-slot.g5 b { color: #2d2600 !important; -webkit-text-fill-color: #2d2600 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .cw-body .cw-listwrap .cw-list .cw-row.ok .cw-ic.g1 i.cw-dot { color: #4c0210 !important; -webkit-text-fill-color: #4c0210 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .cw-body .cw-listwrap .cw-list .cw-row.sel.ok .cw-ic.g1 i.cw-dot { color: #2a0109 !important; -webkit-text-fill-color: #2a0109 !important; text-shadow: none !important; }
html:root[data-book="vampire"] .eco-body .eco-side .cd-deck .cd-slot.lock .cd-slot-e b { color: #f5c506 !important; -webkit-text-fill-color: #f5c506 !important; }
html:root[data-book="vampire"] .eco-body .eco-side .fg-details .eco-ihead .eco-iframe b.plus { color: #369efa !important; -webkit-text-fill-color: #369efa !important; }
html:root[data-book="vampire"] .eco-side .fg-details .eco-ihead span.eco-plusname { color: #00529a !important; -webkit-text-fill-color: #00529a !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-side .eco-ihead .eco-iframe b.plus { color: #369efa !important; -webkit-text-fill-color: #369efa !important; }
html:root[data-book="venom"] #charpanel .bk .bk-slots .bk-slot.g0.empty small { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="venom"] #charpanel .bk .bk-slots .bk-slot.g1 b { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="venom"] #charpanel .bk .bk-slots .bk-slot.g2 b { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="venom"] #charpanel .bk .bk-slots .bk-slot.g3 b { color: #fbe160 !important; -webkit-text-fill-color: #fbe160 !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="venom"] #charpanel .bk .bk-slots .bk-slot.g4 b { color: #fbe160 !important; -webkit-text-fill-color: #fbe160 !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="venom"] #charpanel .bk .bk-slots .bk-slot.g5 b { color: #2a2300 !important; -webkit-text-fill-color: #2a2300 !important; text-shadow: none !important; }
html:root[data-book="venom"] #pause .panel .bkd.bkd-top div.bk-pageno.l { color: #efe7f4 !important; -webkit-text-fill-color: #efe7f4 !important; }
html:root[data-book="venom"] .bdg-side .bdg-rewards .bdg-rhead .bdg-rtabs .on i { color: #e1d1ec !important; -webkit-text-fill-color: #e1d1ec !important; }
html:root[data-book="venom"] .cw-body .cw-listwrap .cw-list .cw-row.ok .cw-ic.g1 i.cw-dot { color: #4c0210 !important; -webkit-text-fill-color: #4c0210 !important; text-shadow: none !important; }
html:root[data-book="venom"] .cw-body .cw-listwrap .cw-list .cw-row.sel.ok .cw-ic.g1 i.cw-dot { color: #2a0109 !important; -webkit-text-fill-color: #2a0109 !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-body .eco-side .cd-deck .cd-slot.lock .cd-slot-e b { color: #f6c506 !important; -webkit-text-fill-color: #f6c506 !important; }
html:root[data-book="venom"] .eco-body .eco-side .clx-tot .eco-stats span { color: #423a4f !important; -webkit-text-fill-color: #423a4f !important; }
html:root[data-book="venom"] .eco-body .eco-side .fg-details .eco-ihead .eco-iframe b.plus { color: #3fa2fa !important; -webkit-text-fill-color: #3fa2fa !important; }
html:root[data-book="venom"] .panel .eco-body .eco-side .eco-ihead .eco-iframe b.plus { color: #3fa2fa !important; -webkit-text-fill-color: #3fa2fa !important; }
/* second pass: what still blended with the rules above in place */
html:root[data-book="cat"] #eco .panel .eco-body .eco-side .eco-opts span.q1 { color: #9c5520 !important; -webkit-text-fill-color: #9c5520 !important; }
html:root[data-book="cat"] #eco .panel .eco-body .eco-side .eco-opts span.q2 { color: #9a5420 !important; -webkit-text-fill-color: #9a5420 !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .cl-list .clx-card small.clx-names { color: #894b1c !important; -webkit-text-fill-color: #894b1c !important; }
html:root[data-book="cat"] .panel .eco-body .eco-main .lf-ev .lf-an b { color: #96521f !important; -webkit-text-fill-color: #96521f !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-main .cl-list .clx-card small.clx-bonus { color: #1d5b11 !important; -webkit-text-fill-color: #1d5b11 !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-main .lf-ev .lf-an small.lf-buff { color: #1c6b0e !important; -webkit-text-fill-color: #1c6b0e !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-side .eco-opts .q1 em { color: #1a6616 !important; -webkit-text-fill-color: #1a6616 !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-main .cl-list .clx-card small.clx-bonus { color: #1d5d12 !important; -webkit-text-fill-color: #1d5d12 !important; }
html:root[data-book="pastel"] .eco-body .eco-main .cl-list .clx-card .clx-top span.clx-state { color: #186509 !important; -webkit-text-fill-color: #186509 !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .lf-ev .lf-an b { color: #943d67 !important; -webkit-text-fill-color: #943d67 !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-main .lf-ev .lf-an small.lf-buff { color: #1c6b0e !important; -webkit-text-fill-color: #1c6b0e !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-side .eco-opts .q0 em { color: #923c66 !important; -webkit-text-fill-color: #923c66 !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .cl-list .clx-card small.clx-bonus { color: #1d5e12 !important; -webkit-text-fill-color: #1d5e12 !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .cl-list .clx-card small.clx-names { color: #922d22 !important; -webkit-text-fill-color: #922d22 !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-side .cd-deck .cd-slot.lock small.cd-slot-l { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="vampire"] #content .panel .panel-head .eco-gold span.eco-goldchip { color: #ba2e4d !important; -webkit-text-fill-color: #ba2e4d !important; }
html:root[data-book="vampire"] .eco-body .eco-main .cl-list .clx-card .clx-top span.clx-state { color: #186209 !important; -webkit-text-fill-color: #186209 !important; }
html:root[data-book="vampire"] .panel .eco-body .eco-main .lf-ev .lf-an small.lf-buff { color: #1d6e0e !important; -webkit-text-fill-color: #1d6e0e !important; }
html:root[data-book="venom"] .eco-body .eco-main .cl-list .clx-card .clx-top span.clx-state { color: #155508 !important; -webkit-text-fill-color: #155508 !important; }
/* second pass: what still blended with the rules above in place */
html:root[data-book="cat"] #eco .panel .eco-body .eco-side .eco-opts span.q0 { color: #9c5520 !important; -webkit-text-fill-color: #9c5520 !important; }
html:root[data-book="cat"] .eco-body .eco-side .cd-detail .cd-dinfo .cd-acts button.btn.small.primary { color: #433100 !important; -webkit-text-fill-color: #433100 !important; text-shadow: none !important; }
html:root[data-book="emerald"] .eco-body .eco-side .cd-detail .cd-dinfo .cd-acts button.btn.small.primary { color: #433100 !important; -webkit-text-fill-color: #433100 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .eco-body .eco-side .cd-detail .cd-dinfo .cd-acts button.btn.small.primary { color: #433100 !important; -webkit-text-fill-color: #433100 !important; text-shadow: none !important; }
html:root[data-book="pastel"] .panel .eco-body .eco-side .eco-opts .q3 em { color: #943d67 !important; -webkit-text-fill-color: #943d67 !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .cw-body .cw-listwrap .cw-list .cw-row.sel.no .cw-rn i.cw-pill { color: #fff6de !important; -webkit-text-fill-color: #fff6de !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root[data-book="vampire"] #life .panel .panel-head .eco-gold span.lf-chip { color: #f1cad2 !important; -webkit-text-fill-color: #f1cad2 !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
/* second pass: what still blended with the rules above in place */
html:root[data-book="cat"] #sbook .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="cat"] .panel .eco-body .eco-side .eco-opts .q3 em { color: #96521f !important; -webkit-text-fill-color: #96521f !important; text-shadow: none !important; }
html:root[data-book="dragon"] #sbook .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="dragon"] .panel .eco-body .eco-main .eco-rows .eco-row button.btn.small:not(.primary) { color: #746b70 !important; -webkit-text-fill-color: #746b70 !important; }
html:root[data-book="emerald"] #sbook .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7f631b !important; -webkit-text-fill-color: #7f631b !important; text-shadow: none !important; }
html:root[data-book="emerald"] .panel .eco-body .eco-main .eco-rows .eco-row button.btn.small:not(.primary) { color: #71676b !important; -webkit-text-fill-color: #71676b !important; }
html:root:not([data-book]) #eco .panel .bkd.bkd-top div.bk-pageno.r { color: #f1ead7 !important; -webkit-text-fill-color: #f1ead7 !important; text-shadow: 1px 0px 0 rgba(25,14,4,.82), -1px 0px 0 rgba(25,14,4,.82), 0px 1px 0 rgba(25,14,4,.82), 0px -1px 0 rgba(25,14,4,.82) !important; }  /*halo*/
html:root:not([data-book]) #tree .panel .panel-head .row button.btn.small.tree-reset:not(.primary) { color: #827b80 !important; -webkit-text-fill-color: #827b80 !important; }
html:root[data-book="pastel"] #sbook .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] #sbook .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #83661c !important; -webkit-text-fill-color: #83661c !important; text-shadow: none !important; }
html:root[data-book="sakuratown"] .panel .eco-body .eco-main .eco-rows .eco-row button.btn.small:not(.primary) { color: #736a6e !important; -webkit-text-fill-color: #736a6e !important; }
html:root[data-book="vampire"] #pause .panel .bkd .bk-title.r.bkd-rt span { color: #681727 !important; -webkit-text-fill-color: #681727 !important; text-shadow: none !important; }
html:root[data-book="vampire"] #sbook .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7b601a !important; -webkit-text-fill-color: #7b601a !important; text-shadow: none !important; }
html:root[data-book="venom"] #sbook .panel .bkd .bk-sqs .bk-sq.bk-fxsq span { color: #7b601a !important; -webkit-text-fill-color: #7b601a !important; text-shadow: none !important; }
html:root[data-book="venom"] .eco-body .eco-side .sb-bts .sb-btl b { color: #5f3900 !important; -webkit-text-fill-color: #5f3900 !important; }
