/* Toltechia icon system. Loaded before the body so non-canonical skins never
   paint the legacy purple PNGs. Dark (Negro/Noche) and Toltechia retain them. */
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-aesthetic-96.png"]{content:url('/upload/photos/sidebar-icon/ui-w11/ui-like.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-answers-96.png"]{content:url('/upload/photos/sidebar-icon/ui-w11/ui-comment.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-article-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-magazine-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-blogs.png')!important}
html:is([data-tol-skin="jade"],[data-tol-skin="morning"]) img[src*="iconsBlog.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-blogs.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-back-96.png"]{content:url('/upload/photos/sidebar-icon/ui-w11/ui-repost.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-bookmark-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-bookmark-page-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-save-close-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-saved.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-brochure-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-pages-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-pages.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-camera-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-photo-gallery-96.png"]{content:url('/upload/photos/sidebar-icon/ui-w11/ui-photo.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-card-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-wallet-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-love-for-money-96.png"]{content:url('/upload/photos/sidebar-icon/ui-w11/ui-wallet.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-change-user-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-find-user-male-96.png"]{content:url('/upload/photos/sidebar-icon/ui-w11/ui-find-user.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-closed-eye-96.png"]{content:url('/upload/photos/sidebar-icon/ui-w11/ui-eye-closed.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-eye-96.png"]{content:url('/upload/photos/sidebar-icon/ui-w11/ui-eye-open.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-coin-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-coins-96.png"]{content:url('/upload/photos/sidebar-icon/ui-w11/ui-points.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-email-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-talk-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-new-topic-96.png"]{content:url('/upload/photos/sidebar-icon/ui-w11/ui-chat.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-event-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-events.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-exit-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-explore.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-explore-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-search-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-explore.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-forum-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-forum.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-games-folder-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-movies.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-gear-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-settings-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-theme-96.png"]{content:url('/upload/photos/sidebar-icon/ui-w11/ui-settings.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-group-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-groups.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-group-task-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-joined-groups.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-hand-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-helping-hand-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-common.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-history-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-memories.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-home-page-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-home.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-love-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-couples.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-megaphone-96.png"]{content:url('/upload/photos/sidebar-icon/premium-w11/premium-publicidad.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-movies-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-red-carpet-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-movies.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-music-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-music.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-new-job-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-jobs.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-offer-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-offers.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-open-box-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-product-96.png"],html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-shopping-bag-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-products.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-plus-96.png"]{content:url('/upload/photos/sidebar-icon/ui-w11/ui-add.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-popular-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-popular.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-refresh-96.png"]{content:url('/upload/photos/sidebar-icon/ui-w11/ui-repost.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-reseller-96.png"]{content:url('/upload/photos/sidebar-icon/premium-w11/premium-comunidades.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-shield-96.png"]{content:url('/upload/photos/sidebar-icon/ui-w11/ui-settings.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-share-96.png"]{content:url('/upload/photos/sidebar-icon/ui-w11/ui-share.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-sound-96.png"]{content:url('/upload/photos/sidebar-icon/ui-w11/ui-sound.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-video-96.png"]{content:url('/upload/photos/sidebar-icon/ui-w11/ui-video.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-video-playlist-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-video.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) img[src*="icons8-wireframe-display-modes-96.png"]{content:url('/upload/photos/sidebar-icon/sidebar-w11/sidebar-common.png')!important}

/* Controls implemented as inline SVG receive their skin icon before scripts run. */
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) .tag_pub_box_bg_camlve.live svg,
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) .tag_pub_box_bg_camlve.camera svg{visibility:hidden!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) .tag_pub_box_bg_camlve.live{background-image:url('/upload/photos/sidebar-icon/ui-w11/ui-video.png')!important;background-repeat:no-repeat!important;background-position:center!important;background-size:24px!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) .tag_pub_box_bg_camlve.camera{background-image:url('/upload/photos/sidebar-icon/ui-w11/ui-photo.png')!important;background-repeat:no-repeat!important;background-position:center!important;background-size:24px!important}

/* Account menu: route-based assignments keep neighboring actions distinct. */
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) a[href*="/subscriptions"] img{content:url('/upload/photos/sidebar-icon/ui-w11/ui-subscriptions-users.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) a[href*="/go-pro"] svg{background:url('/upload/photos/sidebar-icon/ui-w11/ui-subscription.png') center/contain no-repeat!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) a[href*="/go-pro"] svg path{display:none!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) a[href*="privacy-setting"] img{content:url('/upload/photos/sidebar-icon/ui-w11/ui-privacy.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) a[href*="general-setting"] img{content:url('/upload/photos/sidebar-icon/ui-w11/ui-settings.png')!important}
html:not([data-tol-skin="dark"]):not([data-tol-skin="toltechia"]):not([data-tol-skin="white"]) a[href*="/admin-cp"] img{content:url('/upload/photos/sidebar-icon/ui-w11/ui-admin.png')!important}

/* Stable post actions: reactions stay in a fixed slot and the action rail is
   anchored to the right regardless of the selected emoji. */
.tag_post_actions>.rightbtns{margin-inline-start:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex:0 0 auto!important}
.tag_post_actions>.rightbtns>.wo-reaction-post{width:46px!important;min-width:46px!important;flex:0 0 46px!important;margin:0!important;justify-content:center!important}
.tag_post_actions .wo-reaction-post .like-btn,.tag_post_actions .wo-reaction-post .tag_post_react_btn{width:46px!important;min-width:46px!important;justify-content:center!important;margin:0!important}
.tag_post_actions .wo-reaction-post .rea{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;margin:0!important;white-space:nowrap!important}
.tag_post_actions .wo-reaction-post .rea{font-size:0!important;line-height:0!important}
.tag_post_actions .wo-reaction-post .inline_post_count_emoji.reaction{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;box-sizing:border-box!important;padding:3px!important;margin:0!important;line-height:0!important}
.tag_post_actions .wo-reaction-post .inline_post_count_emoji.reaction img{display:block!important;width:34px!important;height:34px!important;max-width:34px!important;max-height:34px!important;margin:0!important;object-fit:contain!important}
.tag_post_actions .wo-reaction-post .tol-post-reaction-total{display:block!important;width:46px!important;text-align:center!important;line-height:14px!important}
@media(max-width:600px){.tag_post_actions>.rightbtns{gap:4px!important}.tag_post_actions>.rightbtns>.wo-reaction-post,.tag_post_actions .wo-reaction-post .like-btn,.tag_post_actions .wo-reaction-post .tag_post_react_btn{width:42px!important;min-width:42px!important;flex-basis:42px!important}}
#notification-popup:empty {
  display: none !important;
  min-width: 0 !important;
  width: 0 !important;
  height: 0 !important;
  border: 0 !important;
}

.tag_create_dropup > .tol-create-flame,
.tag_create_dropup > .tol-create-flame:hover,
.tag_create_dropup > .tol-create-flame:focus,
.tag_create_dropup > .tol-create-flame:active {
  display: block;
  width: 56px;
  height: 56px;
  padding: 0;
  background: transparent !important;
  border: 0 !important;
  outline: 0;
  box-shadow: none !important;
  text-decoration: none;
}

.tag_create_dropup > .tol-create-flame img {
  display: block;
  filter: drop-shadow(0 4px 5px rgba(88, 20, 40, .30)) drop-shadow(0 0 7px rgba(255, 156, 30, .32));
  transform: translateY(0) scale(1);
  transition: filter .2s ease, transform .2s ease;
}

.tag_create_dropup > .tol-create-flame:hover img,
.tag_create_dropup > .tol-create-flame:focus img {
  filter: drop-shadow(0 6px 7px rgba(88, 20, 40, .38)) drop-shadow(0 0 11px rgba(255, 156, 30, .52));
  transform: translateY(-2px) scale(1.04);
}
