/* TVM Caramel & Gloss 1.0.5 — appearance only. */
:root{--tvm-caramel:#795239;--tvm-white:#fff;--tvm-black:#080808;--tvm-gloss:linear-gradient(160deg,#303030 0%,#171717 24%,#080808 60%,#151515 100%);--tvm-trim:inset 0 1px 0 #ffffff26,0 12px 30px #0003}
html:root body.tvm-caramel-gloss{background:#795239!important;color:#fff!important}
html:root body.tvm-caramel-gloss #page#page#page#page#page{background:#795239!important;color:#fff!important}
html:root body.tvm-caramel-gloss #page#page#page#page#page #main,
html:root body.tvm-caramel-gloss #page#page#page#page#page .site-content,
html:root body.tvm-caramel-gloss #page#page#page#page#page .content-area,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-powerhouse,
html:root body.tvm-caramel-gloss #page#page#page#page#page .bf-powerhouse,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-pricing-intro,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-after-charts,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-discover,
html:root body.tvm-caramel-gloss #page#page#page#page#page .tvm-member,
html:root body.tvm-caramel-gloss #page#page#page#page#page .tvm-family,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-resource,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-all-amenities{background-color:#795239!important;color:#fff!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-powerhouse,
html:root body.tvm-caramel-gloss #page#page#page#page#page .bf-powerhouse,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-pricing-intro,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-after-charts,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-discover,
html:root body.tvm-caramel-gloss #page#page#page#page#page .tvm-member,
html:root body.tvm-caramel-gloss #page#page#page#page#page .tvm-family,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-all-amenities{background-image:none!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page .elementor-element-f1f840c,
html:root body.tvm-caramel-gloss #page#page#page#page#page .elementor-element-d22d08d,
html:root body.tvm-caramel-gloss #page#page#page#page#page .elementor-element-1e584fa,
html:root body.tvm-caramel-gloss #page#page#page#page#page .elementor-element-1f969588{background:#795239!important;color:#fff!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page h1,
html:root body.tvm-caramel-gloss #page#page#page#page#page h2,
html:root body.tvm-caramel-gloss #page#page#page#page#page h3,
html:root body.tvm-caramel-gloss #page#page#page#page#page h4,
html:root body.tvm-caramel-gloss #page#page#page#page#page h5,
html:root body.tvm-caramel-gloss #page#page#page#page#page h6,
html:root body.tvm-caramel-gloss #page#page#page#page#page p,
html:root body.tvm-caramel-gloss #page#page#page#page#page label,
html:root body.tvm-caramel-gloss #page#page#page#page#page legend,
html:root body.tvm-caramel-gloss #page#page#page#page#page dt,
html:root body.tvm-caramel-gloss #page#page#page#page#page dd,
html:root body.tvm-caramel-gloss #page#page#page#page#page li,
html:root body.tvm-caramel-gloss #page#page#page#page#page figcaption,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-eyebrow,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-eyebrow,
html:root body.tvm-caramel-gloss #page#page#page#page#page .eyebrow,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-lead,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-lounge-price,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-price,
html:root body.tvm-caramel-gloss #page#page#page#page#page .bf-stat,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-center,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-rank{color:inherit;}
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-powerhouse *,
html:root body.tvm-caramel-gloss #page#page#page#page#page .bf-powerhouse *,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-pricing-intro *,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-after-charts *,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-discover *,
html:root body.tvm-caramel-gloss #page#page#page#page#page .tvm-member *,
html:root body.tvm-caramel-gloss #page#page#page#page#page .tvm-family *,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-resource *,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-all-amenities *,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-lounge *,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-device-section *,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-member-welcome *{color:#fff!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page #default-header,
html:root body.tvm-caramel-gloss #page#page#page#page#page .elementor-location-header,
html:root body.tvm-caramel-gloss #page#page#page#page#page #default-header .navbar,
html:root body.tvm-caramel-gloss #page#page#page#page#page #default-header .navbar-collapse{background:#795239!important;border-color:#080808!important;color:#fff!important;box-shadow:0 2px 0 #080808,inset 0 -1px 0 #ffffff24!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page #default-header a,
html:root body.tvm-caramel-gloss #page#page#page#page#page #default-header button,
html:root body.tvm-caramel-gloss #page#page#page#page#page .elementor-location-header a{color:#fff!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page #default-header .sub-menu,
html:root body.tvm-caramel-gloss #page#page#page#page#page #default-header .dropdown-menu{background:var(--tvm-gloss)!important;color:#fff!important;border:1px solid #080808!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page footer.elementor-location-footer,
html:root body.tvm-caramel-gloss #page#page#page#page#page footer.elementor-location-footer .elementor-section,
html:root body.tvm-caramel-gloss #page#page#page#page#page footer.elementor-location-footer .elementor-column{background:#101010!important;color:#fff!important;border-color:#080808!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page footer.elementor-location-footer *{color:#fff!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page .streamit-breadcrumb{background:linear-gradient(135deg,#795239,#4a3021)!important;border-bottom:2px solid #080808!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page .streamit-breadcrumb *{color:#fff!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page .bf-facts,
html:root body.tvm-caramel-gloss #page#page#page#page#page .bf-high-spend,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-feature,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-icon,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-spotlight,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-showcase-offer,
html:root body.tvm-caramel-gloss #page#page#page#page#page .sp-explore-panel,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-center,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-rank,
html:root body.tvm-caramel-gloss #page#page#page#page#page .lf-family-offer,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-lounge-stage,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-family-bonus,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-member-status-card,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-member-share-card,
html:root body.tvm-caramel-gloss #page#page#page#page#page .tvm-feature-card,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-member-devices,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-device-visual,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-device-copy li,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-review-card,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-card,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-share-progress,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-share-person,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-share-people article,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-bonus-progress,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-bonus-slots>div,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-invoice-next,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-receipt-welcome,
html:root body.tvm-caramel-gloss #page#page#page#page#page .streamit-login,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-journey-steps,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-music-panel{background:var(--tvm-gloss)!important;color:#fff!important;border:1px solid #080808!important;box-shadow:var(--tvm-trim)!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-plan,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-orbit-card,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-family-art,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-stage,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-family-stories,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-member-welcome,
html:root body.tvm-caramel-gloss #page#page#page#page#page .tvm-member-welcome{border:2px solid #080808!important;box-shadow:var(--tvm-trim)!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-plan:not(.bf-lifetime),
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-stage,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-family-stories,
html:root body.tvm-caramel-gloss #page#page#page#page#page .tvm-member-welcome{background:linear-gradient(135deg,#795239,#4b3020)!important;color:#fff!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page .streamit-login *,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-invoice-next *,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-receipt-welcome *,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-journey-steps *{color:#fff!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page .btn-primary,
html:root body.tvm-caramel-gloss #page#page#page#page#page .button,
html:root body.tvm-caramel-gloss #page#page#page#page#page .elementor-button,
html:root body.tvm-caramel-gloss #page#page#page#page#page a.primary,
html:root body.tvm-caramel-gloss #page#page#page#page#page .tvm-btn,
html:root body.tvm-caramel-gloss #page#page#page#page#page .tvm-front-button,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-button,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-share-button,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-lounge-button,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-invoice-button,
html:root body.tvm-caramel-gloss #page#page#page#page#page button[type=submit],
html:root body.tvm-caramel-gloss #page#page#page#page#page input[type=submit],
html:root body.tvm-caramel-gloss #page#page#page#page#page #login-submit-btn,
html:root body.tvm-caramel-gloss #page#page#page#page#page .subscribe-btn,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-motion,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-ribbon-toggle,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-share-nav a,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-receipt-actions a{background:var(--tvm-gloss)!important;border:1px solid #000!important;color:#fff!important;box-shadow:inset 0 1px 0 #ffffff40,0 5px 12px #0003!important;text-shadow:none!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page :is(.button,
.elementor-button,
.ph-button,
.ccs-share-button,
.ccs-lounge-button,
.ccs-invoice-button):hover{background:linear-gradient(160deg,#454545,#151515)!important;color:#fff!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page a:focus-visible,
html:root body.tvm-caramel-gloss #page#page#page#page#page button:focus-visible,
html:root body.tvm-caramel-gloss #page#page#page#page#page input:focus-visible,
html:root body.tvm-caramel-gloss #page#page#page#page#page select:focus-visible,
html:root body.tvm-caramel-gloss #page#page#page#page#page textarea:focus-visible,
html:root body.tvm-caramel-gloss #page#page#page#page#page summary:focus-visible{outline:3px solid #fff!important;outline-offset:4px;box-shadow:0 0 0 5px #080808!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-share-hub,
html:root body.tvm-caramel-gloss #page#page#page#page#page #customer_details,
html:root body.tvm-caramel-gloss #page#page#page#page#page #order_review,
html:root body.tvm-caramel-gloss #page#page#page#page#page .woocommerce-MyAccount-content,
html:root body.tvm-caramel-gloss #page#page#page#page#page .woocommerce form.login,
html:root body.tvm-caramel-gloss #page#page#page#page#page .woocommerce form.register,
html:root body.tvm-caramel-gloss #page#page#page#page#page .pmpro_card,
html:root body.tvm-caramel-gloss #page#page#page#page#page .pmpro_invoice,
html:root body.tvm-caramel-gloss #page#page#page#page#page .pmpro-invoice{background:#fff!important;color:#181818!important;border:2px solid #080808!important;border-radius:14px;box-shadow:var(--tvm-trim)!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page :is(.ccs-share-hub,
#customer_details,
#order_review,
.woocommerce-MyAccount-content,
.woocommerce form.login,
.woocommerce form.register,
.pmpro_card,
.pmpro_invoice,
.pmpro-invoice) :is(h1,
h2,
h3,
h4,
h5,
p,
span,
small,
strong,
em,
label,
legend,
li,
dt,
dd,
th,
td,
summary,
a){color:#181818!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page :is(.ccs-share-hub,
#customer_details,
#order_review,
.woocommerce-MyAccount-content,
.woocommerce form.login,
.woocommerce form.register,
.pmpro_card,
.pmpro_invoice,
.pmpro-invoice) :is(.button,
.ccs-share-button,
.ph-button,
.ccs-lounge-button,
.primary,
button[type=submit]){color:#fff!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-share-hub :is(.ccs-share-progress,
.ccs-share-person,
.ccs-share-people article,
.ccs-bonus-progress,
.ccs-bonus-slots>div){background:#f4f1ee!important;color:#181818!important;border-color:#272727!important;box-shadow:none!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page input[type=text],
html:root body.tvm-caramel-gloss #page#page#page#page#page input[type=email],
html:root body.tvm-caramel-gloss #page#page#page#page#page input[type=tel],
html:root body.tvm-caramel-gloss #page#page#page#page#page input[type=password],
html:root body.tvm-caramel-gloss #page#page#page#page#page input[type=number],
html:root body.tvm-caramel-gloss #page#page#page#page#page input[type=search],
html:root body.tvm-caramel-gloss #page#page#page#page#page select,
html:root body.tvm-caramel-gloss #page#page#page#page#page textarea{background:#fff!important;color:#171717!important;border:1px solid #343434!important;box-shadow:inset 0 1px 3px #0001!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page input::placeholder,
html:root body.tvm-caramel-gloss #page#page#page#page#page textarea::placeholder{color:#666!important;opacity:1;}
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-share-hub input,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-share-hub select,
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-share-hub textarea,
html:root body.tvm-caramel-gloss #page#page#page#page#page .streamit-login input{color:#171717!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-share-hub a:not(.ccs-share-button),
html:root body.tvm-caramel-gloss #page#page#page#page#page .woocommerce-MyAccount-content a:not(.button){text-decoration:underline;text-underline-offset:3px;}
body.tvmcg-invoice .tvmcg-invoice-film{position:fixed;inset:0;z-index:0;pointer-events:none;background:#795239;overflow:hidden}body.tvmcg-invoice .tvmcg-invoice-film video{width:100%;height:100%;object-fit:cover;opacity:.48}body.tvmcg-invoice .tvmcg-invoice-film:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,#795239b8,#21160f91)}
html:root body.tvmcg-invoice #page#page#page#page#page{position:relative;z-index:1;background:transparent!important}
html:root body.tvmcg-invoice #page#page#page#page#page :is(#main,.site-content,.content-area){background:transparent!important}
.tvmcg-motion-control{position:fixed;left:20px;bottom:20px;z-index:900;min-height:44px;padding:12px 18px;background:var(--tvm-gloss);color:#fff;border:1px solid #000;border-radius:8px;box-shadow:var(--tvm-trim);font:600 13px/1.3 Arial,sans-serif;cursor:pointer}.tvmcg-motion-control:focus-visible{outline:3px solid #fff;outline-offset:3px}
@media(max-width:600px){.tvmcg-motion-control{left:12px;bottom:12px;font-size:12px}}
@media print{.tvmcg-invoice-film,.tvmcg-motion-control{display:none!important}html:root body.tvmcg-invoice,html:root body.tvmcg-invoice #page#page#page#page#page{background:#fff!important;color:#000!important}}
/* Contrast reconciliation for nested legacy cream panels. */
html:root body.tvm-caramel-gloss #page#page#page#page#page :is(.ccs-family-art figcaption,.ccs-journey-steps>span,.tvm-family .end,.ccs-watch-tags span){background:var(--tvm-gloss)!important;color:#fff!important;border-color:#080808!important;box-shadow:var(--tvm-trim)!important}
html:root body.tvm-caramel-gloss #page#page#page#page#page :is(.ccs-share-hub,#customer_details,#order_review) .ccs-share-welcome{background:#f1ece7!important;color:#181818!important;border-bottom:1px solid #c6bcb4!important}
html:root body.tvm-caramel-gloss #page#page#page#page#page :is(.ccs-share-hub,#customer_details,#order_review) .ccs-share-welcome *{color:#181818!important}
html:root body.tvm-caramel-gloss #page#page#page#page#page #default-header :is(.btn-primary,.subscribe-btn)::before,html:root body.tvm-caramel-gloss #page#page#page#page#page #default-header :is(.btn-primary,.subscribe-btn)::after{background:transparent!important}
html:root body.tvm-caramel-gloss #page#page#page#page#page #default-header :is(.btn-primary,.subscribe-btn) :is(span,.btn-text){background:transparent!important;color:#fff!important}
html:root body.tvm-caramel-gloss #page#page#page#page#page :is(.elementor-top-section:has(.ccs-device-section),.elementor-top-section:has(.lf-family-offer),.elementor-top-section:has(.streamit-login),#ccs-family-stories){background:#795239!important;color:#fff!important;border-color:#080808!important}
html:root body.tvm-caramel-gloss #page#page#page#page#page :is(.ph-plan,.ccs-review-card,#ccs-family-stories,.elementor-element-1f969588) :is(h1,h2,h3,h4,h5,p,span,strong,em,small,li,blockquote,a,div){color:#fff!important}
html:root body.tvm-caramel-gloss #page#page#page#page#page :is(.ph-plan:not(.bf-lifetime),.ph-plan li,.ph-feature-bridge,.ccs-amenity,.ccs-amenity-card,.sp-power-statement){background:var(--tvm-gloss)!important;border-color:#080808!important;box-shadow:var(--tvm-trim)!important}
html:root body.tvm-caramel-gloss #page#page#page#page#page :is(select,select option,.select2-selection,.select2-selection__rendered,.select2-results__option){color:#171717!important;background-color:#fff!important}
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-discover :is(select,select option,.select2-selection,.select2-selection__rendered,.select2-selection__placeholder){color:#171717!important;background:#fff!important}

/* The original Final Movie collage (including The Idol) frames subscriptions.
   Repeat at its natural proportions so long/mobile plan stacks never stretch it. */
html:root body.tvm-caramel-gloss #page#page#page#page#page :is(.elementor-top-section:has(.ph-pricing-intro),.elementor-top-section:has(.ph-plan-grid)),
html:root body.tvm-caramel-gloss.page-id-19437 #page#page#page#page#page .ccs-resource #plans{
  background-color:#16100d!important;
  background-image:linear-gradient(110deg,rgba(8,8,8,.24),rgba(8,8,8,.12)),url('https://tvandmoviesolutions.com/wp-content/uploads/2025/03/Final-movie-background.jpg')!important;
  background-position:center top!important;
  background-size:100% auto!important;
  background-repeat:repeat-y!important;
}
html:root body.tvm-caramel-gloss #page#page#page#page#page .elementor-top-section:has(.ph-pricing-intro){background-size:cover!important;background-position:center 30%!important;}
html:root body.tvm-caramel-gloss #page#page#page#page#page .ph-pricing-intro{background:transparent!important;text-shadow:0 2px 8px #000,0 0 24px #000;}
html:root body.tvm-caramel-gloss #page#page#page#page#page .elementor-top-section:has(.ph-plan-grid) .elementor-column:has(.ph-plan-grid),
html:root body.tvm-caramel-gloss #page#page#page#page#page .elementor-top-section:has(.ph-plan-grid) .elementor-widget-wrap:has(.ph-plan-grid){background:transparent!important;}
html:root body.tvm-caramel-gloss.page-id-19437 #page#page#page#page#page .ccs-resource #plans{padding:36px 24px 24px;margin-left:-24px;margin-right:-24px;border:2px solid #080808;border-radius:24px;box-shadow:var(--tvm-trim);}
html:root body.tvm-caramel-gloss.page-id-19437 #page#page#page#page#page .ccs-resource #plans>h2,
html:root body.tvm-caramel-gloss.page-id-19437 #page#page#page#page#page .ccs-resource #plans>p{text-shadow:0 2px 8px #000,0 0 24px #000;}
@media(max-width:767px){
  html:root body.tvm-caramel-gloss #page#page#page#page#page .elementor-top-section:has(.ph-plan-grid),
  html:root body.tvm-caramel-gloss.page-id-19437 #page#page#page#page#page .ccs-resource #plans{background-size:auto 640px!important;background-position:18% top!important;}
  html:root body.tvm-caramel-gloss.page-id-19437 #page#page#page#page#page .ccs-resource #plans{padding:28px 16px 16px;margin-left:-16px;margin-right:-16px;border-radius:16px;}
}
html:root body.tvm-caramel-gloss #page#page#page#page#page .ccs-share-hub :is(.ccs-share-progress,.ccs-share-person,.ccs-share-people article,.ccs-bonus-progress,.ccs-bonus-slots>div) *{color:#181818!important}
