/* CATNARA V136 - APP home attention: CLASSIC Crew inbox badge and balanced Crew CTA.
   Scoped to public APP only; presentation follows the current APP template palette.
   Does not alter public notices, CMS, CLASSIC, authentication or APIs. */
@media screen and (max-width:820px){
 html[data-mobile-experience="app"][data-view-mode="public"] body.catnara-app-shell-v2-active
 #catnara-app-home-v3 .catapp-original-bell{
  position:relative;
  isolation:isolate;
  overflow:visible;
 }
 html[data-mobile-experience="app"][data-view-mode="public"] body.catnara-app-shell-v2-active
 #catnara-app-home-v3 .catapp-original-bell--unread{
  color:var(--catapp-native-primary)!important;
  border-color:color-mix(in srgb,var(--catapp-native-primary) 45%,var(--catapp-native-line))!important;
  background:var(--catapp-native-soft)!important;
 }
 html[data-mobile-experience="app"][data-view-mode="public"] body.catnara-app-shell-v2-active
 #catnara-app-home-v3 .catapp-original-bell--unread .catapp-vector{
  transform-origin:50% 14%;
  animation:catnaraV134BellSwing 4.4s ease-in-out infinite;
 }
 html[data-mobile-experience="app"][data-view-mode="public"] body.catnara-app-shell-v2-active
 #catnara-app-home-v3 .catapp-original-bell--unread::after{
  content:"";
  position:absolute;inset:-3px;
  border:2px solid var(--catapp-native-primary);
  border-radius:17px;
  pointer-events:none;
  animation:catnaraV134BellHalo 4.4s ease-in-out infinite;
 }
 html[data-mobile-experience="app"][data-view-mode="public"] body.catnara-app-shell-v2-active
 #catnara-app-home-v3 .catapp-original-bell-count{
  position:absolute;right:-5px;top:-6px;z-index:2;
  display:grid;place-items:center;
  min-width:19px;height:19px;box-sizing:border-box;
  padding:0 4px;border-radius:20px;
  font-size:10px;font-weight:850;line-height:1;
  background:var(--catapp-native-primary);
  color:var(--catapp-native-on-primary);
  -webkit-text-fill-color:var(--catapp-native-on-primary);
  border:2px solid var(--catapp-native-surface);
  box-shadow:0 2px 7px color-mix(in srgb,var(--catapp-native-primary) 22%,transparent);
  pointer-events:none;
 }
 html[data-mobile-experience="app"][data-view-mode="public"] body.catnara-app-shell-v2-active
 #catnara-app-home-v3 .catapp-original-bell-count[hidden]{
  display:none!important;
 }

 /* V135: stronger, slow, theme-driven Reviews spotlight in both APP editions.
    Keep copy legible and hit target unaffected; only the Reviews tile is accented. */
 html[data-mobile-experience="app"][data-view-mode="public"] body.catnara-app-shell-v2-active
 #catnara-app-home-v3 .catapp-quick-grid .catapp-quick[data-catapp-go="reviews"]{
  position:relative!important;
  isolation:isolate;
  overflow:visible;
  border-color:var(--catapp-native-primary)!important;
  border-width:1.5px!important;
 }
 html[data-mobile-experience="app"][data-view-mode="public"] body.catnara-app-shell-v2-active
 #catnara-app-home-v3 .catapp-quick-grid .catapp-quick[data-catapp-go="reviews"] > *{
  position:relative;
  z-index:2;
 }
 html[data-mobile-experience="app"][data-view-mode="public"] body.catnara-app-shell-v2-active
 #catnara-app-home-v3 .catapp-quick-grid .catapp-quick[data-catapp-go="reviews"]::before{
  content:"";
  position:absolute;inset:0;
  z-index:1;
  border-radius:inherit;
  background:linear-gradient(110deg,
   transparent 8%,
   color-mix(in srgb,var(--catapp-native-primary) 12%,transparent) 30%,
   color-mix(in srgb,var(--catapp-native-primary) 20%,transparent) 49%,
   color-mix(in srgb,var(--catapp-native-primary) 12%,transparent) 65%,
   transparent 88%);
  background-size:250% 100%;
  background-position:100% 50%;
  opacity:.13;
  pointer-events:none;
  animation:catnaraV135CrewShimmer 4.3s ease-in-out infinite;
 }
 html[data-mobile-experience="app"][data-view-mode="public"] body.catnara-app-shell-v2-active
 #catnara-app-home-v3 .catapp-quick-grid .catapp-quick[data-catapp-go="reviews"]::after{
  content:"";
  position:absolute;inset:-2px;
  z-index:3;
  border:2px solid var(--catapp-native-primary);
  border-radius:inherit;
  opacity:.52;
  box-shadow:0 0 0 2px color-mix(in srgb,var(--catapp-native-primary) 19%,transparent),
   0 0 8px color-mix(in srgb,var(--catapp-native-primary) 18%,transparent);
  pointer-events:none;
  animation:catnaraV135CrewGlow 4.3s ease-in-out infinite;
 }
 html[data-mobile-experience="app"][data-view-mode="public"] body.catnara-app-shell-v2-active
 #catnara-app-home-v3 .catapp-quick-grid .catapp-quick[data-catapp-go="reviews"] .catapp-quick-icon{
  animation:catnaraV135CrewIcon 4.3s ease-in-out infinite;
  transform-origin:center;
 }
 html[data-mobile-experience="app"][data-view-mode="public"] body.catnara-app-shell-v2-active
 #catnara-app-home-v3 .catapp-quick-grid .catapp-quick[data-catapp-go="reviews"]:focus-visible{
  outline:3px solid var(--catapp-native-primary)!important;
  outline-offset:4px!important;
 }
}
@keyframes catnaraV134BellSwing{
  0%,15%,38%,100%{transform:rotate(0)}
  21%{transform:rotate(-11deg)}
  27%{transform:rotate(10deg)}
  33%{transform:rotate(-5deg)}
}
@keyframes catnaraV134BellHalo{
  0%,13%,40%,100%{opacity:0;transform:scale(.96)}
  22%,31%{opacity:.45;transform:scale(1.055)}
}
@keyframes catnaraV135CrewShimmer{
  0%,12%{background-position:100% 50%;opacity:.12}
  36%,56%{background-position:0 50%;opacity:.7}
  84%,100%{background-position:0 50%;opacity:.12}
}
@keyframes catnaraV135CrewGlow{
  0%,100%{opacity:.32;transform:scale(1);box-shadow:0 0 0 1px color-mix(in srgb,var(--catapp-native-primary) 12%,transparent),0 0 6px color-mix(in srgb,var(--catapp-native-primary) 16%,transparent)}
  35%,55%{opacity:.70;transform:scale(1.008);box-shadow:0 0 0 2px color-mix(in srgb,var(--catapp-native-primary) 20%,transparent),0 0 12px color-mix(in srgb,var(--catapp-native-primary) 28%,transparent)}
}
@keyframes catnaraV135CrewIcon{
  0%,16%,80%,100%{transform:scale(1)}
  40%,54%{transform:scale(1.045)}
}
@media (prefers-reduced-motion:reduce){
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-original-bell--unread .catapp-vector,
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-original-bell--unread::after,
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-quick-grid .catapp-quick[data-catapp-go="reviews"]::before,
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-quick-grid .catapp-quick[data-catapp-go="reviews"]::after,
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-quick-grid .catapp-quick[data-catapp-go="reviews"] .catapp-quick-icon{
  animation:none!important;transform:none!important;
 }
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-original-bell--unread::after{opacity:.45!important}
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-quick-grid .catapp-quick[data-catapp-go="reviews"]::before{opacity:.28!important;background-position:50% 50%!important}
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-quick-grid .catapp-quick[data-catapp-go="reviews"]::after{opacity:.82!important}
}

/* Theme-neutral signed-in shortcuts: between home hero photo and reservation.
   Only the introduction glows; 2.4s is faster than the 4.3s crew accent. */
@media(max-width:820px){
 html[data-mobile-experience="app"] body.catnara-app-shell-v2-active #catnara-app-home-v3 .catapp-home-route-links{
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:10px!important;margin:14px 0 0!important;
 }
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-home-route-links[hidden]{display:none!important}
 html[data-mobile-experience="app"] body.catnara-app-shell-v2-active #catnara-app-home-v3 .catapp-home-route-link{
  position:relative!important;isolation:isolate;overflow:hidden;box-sizing:border-box;
  min-width:0;width:100%!important;height:50px!important;min-height:50px!important;
  display:flex!important;align-items:center;justify-content:center;
  margin:0!important;padding:0 8px!important;border-radius:20px!important;
  border:1px solid color-mix(in srgb,var(--catapp-native-primary) 9%,transparent)!important;
  background:var(--catapp-native-surface,#fff)!important;background-image:none!important;
  color:var(--catapp-native-text,#372f32)!important;
  font:inherit!important;font-size:13px!important;font-weight:850!important;
  text-align:center;
  box-shadow:0 6px 22px color-mix(in srgb,var(--catapp-native-primary) 5.5%,transparent)!important;
  cursor:pointer;
 }
 html[data-mobile-experience="app"] body.catnara-app-shell-v2-active #catnara-app-home-v3 .catapp-home-route-about{
  animation:catnaraHomeAboutPulse 2.4s ease-in-out infinite!important;
 }
 html[data-mobile-experience="app"] body.catnara-app-shell-v2-active #catnara-app-home-v3 .catapp-home-route-about::before{
  content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;
  background:linear-gradient(105deg,transparent 16%,color-mix(in srgb,var(--catapp-native-primary,#956a80) 14%,transparent) 47%,transparent 78%);
  background-size:230% 100%;animation:catnaraHomeAboutShimmer 2.4s ease-in-out infinite;
 }
 html[data-mobile-experience="app"] body.catnara-app-shell-v2-active #catnara-app-home-v3 .catapp-home-route-location{animation:none!important}
 html[data-mobile-experience="app"] body.catnara-app-shell-v2-active #catnara-app-home-v3 .catapp-home-route-link:focus-visible{
  outline:3px solid var(--catapp-native-primary,#956a80)!important;outline-offset:3px!important;
 }
}
@keyframes catnaraHomeAboutPulse{
 0%,100%{box-shadow:0 0 0 0 transparent}
 42%,60%{box-shadow:0 0 0 2px color-mix(in srgb,var(--catapp-native-primary,#956a80) 18%,transparent),0 0 13px color-mix(in srgb,var(--catapp-native-primary,#956a80) 25%,transparent)}
}
@keyframes catnaraHomeAboutShimmer{
 0%,15%{background-position:100% 50%;opacity:.15}
 40%,57%{background-position:0 50%;opacity:.75}
 85%,100%{background-position:0 50%;opacity:.15}
}
@media(prefers-reduced-motion:reduce){
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-home-route-about,
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-home-route-about::before{animation:none!important}
}

/* APP variants: match the quick menu border and surface exactly in Apple. */
@media(max-width:820px){
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"]
 body.catnara-app-shell-v2-active #catnara-app-home-v3 .catapp-home-route-link{
  background:var(--catapp-native-surface)!important;
  border-color:var(--catapp-native-line)!important;
  border-radius:var(--catapp-editor-radius,20px)!important;
  box-shadow:0 7px 19px color-mix(in srgb,var(--catapp-native-text) 7%,transparent)!important;
 }
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-home-standalone-bell[hidden]{
  display:none!important;
 }
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-home-standalone-bell{
  flex:0 0 42px;width:42px;height:42px;
  display:grid;place-items:center;border-radius:14px;
  border:1px solid var(--catapp-native-line,#e5dbe1);
  background:var(--catapp-native-surface,#fff);
  color:var(--catapp-native-primary,#925b78);
  box-shadow:0 3px 12px color-mix(in srgb,var(--catapp-native-primary) 7%,transparent);
 }
}

/* PWA V20261013-explore-autoplay-v1: Explore links are two compact information cards, not horizontal chips.
   Scoped to native APP, matching the top location/about shortcuts across templates. */
@media(max-width:820px){
 html[data-mobile-experience="app"][data-view-mode="public"]
 body.catnara-app-shell-v2-active #catnara-app-home-v3 .catapp-explore-grid{
  display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
  gap:10px!important;width:100%!important;padding:0!important;
  margin:0!important;overflow:visible!important;touch-action:auto!important;
 }
 html[data-mobile-experience="app"][data-view-mode="public"]
 body.catnara-app-shell-v2-active #catnara-app-home-v3 .catapp-explore-card{
  position:relative;min-width:0;min-height:126px;width:100%;
  display:flex;flex-direction:column;align-items:flex-start;gap:7px;
  padding:14px 12px;border:1px solid var(--catapp-native-line);
  border-radius:var(--catapp-editor-radius,19px);
  background:var(--catapp-native-surface);color:var(--catapp-native-text);
  box-shadow:0 6px 20px color-mix(in srgb,var(--catapp-native-text) 6%,transparent);
  font:inherit;text-align:left;cursor:pointer;
  transition:transform .18s ease,box-shadow .18s ease;
 }
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-explore-icon{
  width:36px;height:36px;display:grid;place-items:center;
  border-radius:12px;background:var(--catapp-native-primary-soft);
  color:var(--catapp-native-primary-strong);
 }
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-explore-copy{
  display:grid;gap:5px;min-width:0;word-break:keep-all;overflow-wrap:anywhere;
 }
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-explore-copy strong{
  font-size:14px;font-weight:850;line-height:1.3;color:var(--catapp-native-text);
 }
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-explore-copy small{
  font-size:10.5px;font-weight:600;line-height:1.45;color:var(--catapp-native-muted);
 }
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-explore-arrow{
  position:absolute;right:14px;top:16px;font-size:20px;color:var(--catapp-native-primary);
 }
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-explore-card:focus-visible{
  outline:3px solid var(--catapp-native-primary);outline-offset:3px;
 }
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-explore-card:active{
  transform:scale(.985);
 }
}
@media(prefers-reduced-motion:reduce){
 html[data-mobile-experience="app"] #catnara-app-home-v3 .catapp-explore-card{
  transition:none!important;
 }
}

/* Crew footer retains native active-route state, but no extra halo/outline. */
/* CATNARA PWA QUICK MENU referral shimmer – public app only. */
@media screen and (max-width:820px) {
 html[data-mobile-experience="app"][data-view-mode="public"] body.catnara-app-shell-v2-active #catnara-app-home-v3 .catapp-home-sectionhead:has(.catapp-home-referral-banner){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;}
 html[data-mobile-experience="app"][data-view-mode="public"] body.catnara-app-shell-v2-active #catnara-app-home-v3 .catapp-home-referral-banner{display:inline-flex;align-items:center;justify-content:center;gap:3px;max-width:65%;padding:8px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--catapp-native-primary) 35%,transparent);background:var(--catapp-native-surface,#fff);color:var(--catapp-native-text,#3d3034);font-size:10px;font-weight:800;line-height:1.3;text-align:center;white-space:normal;cursor:pointer;animation:catnaraRefBannerGlow 2.4s ease-in-out infinite;}
 #catnara-app-home-v3 .catapp-home-referral-banner strong{color:var(--catapp-native-primary,#956a80);font-size:11px;}
 #catnara-app-home-v3 .catapp-home-referral-banner:focus-visible{outline:3px solid var(--catapp-native-primary,#956a80);outline-offset:3px;}
}
@keyframes catnaraRefBannerGlow{0%,100%{box-shadow:0 0 0 0 transparent;opacity:1}45%{box-shadow:0 0 0 3px color-mix(in srgb,var(--catapp-native-primary,#956a80) 16%,transparent);opacity:.78}}
@media(prefers-reduced-motion:reduce){#catnara-app-home-v3 .catapp-home-referral-banner{animation:none!important}}


/* CATNARA_PWA_EXPLORE_QUICK_PARITY_V20261028: Original Apple public PWA only.
   Explore uses the same icon-left, text-right geometry as Quick Menu. */
@media screen and (max-width:820px){
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"][data-view-mode="public"]
 body.catnara-app-shell-v2-active #catnara-app-home-v3.catapp-original-home
 .catapp-original-explore .catapp-explore-card{
  display:grid!important;
  grid-template-columns:38px minmax(0,1fr)!important;
  grid-template-rows:auto!important;
  align-items:start!important;
  column-gap:9px!important;
  row-gap:0!important;
  min-width:0!important;
  min-height:110px!important;
  height:110px!important;
  padding:10px 12px!important;
  border:1px solid var(--catapp-native-line)!important;
  border-radius:var(--catapp-editor-radius,20px)!important;
  background:var(--catapp-native-surface)!important;
  box-shadow:0 7px 19px color-mix(in srgb,var(--catapp-native-text) 7%,transparent)!important;
  box-sizing:border-box!important;
  text-align:left!important;
 }
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"]
 #catnara-app-home-v3.catapp-original-home .catapp-original-explore .catapp-explore-icon{
  width:38px!important;height:38px!important;border-radius:14px!important;
  background:var(--catapp-native-soft)!important;
  color:var(--catapp-native-primary)!important;
 }
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"]
 #catnara-app-home-v3.catapp-original-home .catapp-original-explore .catapp-explore-copy{
  display:grid!important;align-content:start!important;gap:5px!important;
  padding-top:1px!important;min-width:0!important;word-break:keep-all;overflow-wrap:anywhere;
 }
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"]
 #catnara-app-home-v3.catapp-original-home .catapp-original-explore .catapp-explore-copy strong{
  font-size:14px!important;font-weight:850!important;line-height:1.4!important;
  color:var(--catapp-native-text)!important;
 }
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"]
 #catnara-app-home-v3.catapp-original-home .catapp-original-explore .catapp-explore-copy small{
  font-size:11px!important;line-height:1.45!important;
  display:-webkit-box!important;
  -webkit-box-orient:vertical!important;
  -webkit-line-clamp:3!important;
  overflow:hidden!important;
  color:var(--catapp-native-muted)!important;
 }
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"]
 #catnara-app-home-v3.catapp-original-home .catapp-original-explore .catapp-explore-arrow{
  display:none!important;
 }
}

/* CATNARA_PWA_QUICK_COMPACT_V20261031
  Quick Menu is not Explore: let shortcut labels size their own cards.
  Quick Menu geometry is independent from Explore, original-Apple PWA only. */
@media screen and (max-width:820px){
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"][data-view-mode="public"]
 body.catnara-app-shell-v2-active #catnara-app-home-v3.catapp-original-home
 .catapp-quick-grid .catapp-quick{
  height:auto!important;min-height:88px!important;max-height:none!important;
  padding:11px 12px!important;align-content:start!important;
  box-sizing:border-box!important;
 }
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"][data-view-mode="public"]
 body.catnara-app-shell-v2-active #catnara-app-home-v3.catapp-original-home
 .catapp-quick-grid .catapp-quick-copy{
  min-height:0!important;min-width:0!important;align-content:start!important;
 }
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"][data-view-mode="public"]
 body.catnara-app-shell-v2-active #catnara-app-home-v3.catapp-original-home
 .catapp-quick-grid .catapp-quick-copy small{
  display:-webkit-box!important;-webkit-box-orient:vertical!important;
  -webkit-line-clamp:3!important;overflow:hidden!important;overflow-wrap:anywhere!important;
 }
}

/* CATNARA_PWA_COCOA_SIGNATURE_MENU_V20261103
   01 Cocoa Signature menu geometry only: preserve original 2-column grid,
   all destinations, Quick 88px min-height and Explore 110px exact height. */
@media screen and (max-width:820px){
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"][data-view-mode="public"]
 body.catnara-app-shell-v2-active #catnara-app-home-v3.catapp-original-home
 .catapp-quick-grid .catapp-quick{
  display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;
  grid-template-rows:auto!important;align-items:center!important;
  align-content:center!important;column-gap:9px!important;row-gap:0!important;
  height:auto!important;min-height:88px!important;max-height:none!important;
  padding:11px 12px!important;text-align:left!important;
  border-color:color-mix(in srgb,var(--catapp-native-primary) 12%,var(--catapp-native-line))!important;
  box-shadow:0 4px 15px color-mix(in srgb,var(--catapp-native-text) 5%,transparent)!important;
 }
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"][data-view-mode="public"]
 body.catnara-app-shell-v2-active #catnara-app-home-v3.catapp-original-home
 .catapp-original-explore .catapp-explore-card{
  display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;
  grid-template-rows:auto!important;align-items:center!important;
  align-content:center!important;column-gap:9px!important;row-gap:0!important;
  height:110px!important;min-height:110px!important;max-height:110px!important;
  padding:10px 12px!important;text-align:left!important;
  border-color:color-mix(in srgb,var(--catapp-native-primary) 12%,var(--catapp-native-line))!important;
  box-shadow:0 4px 15px color-mix(in srgb,var(--catapp-native-text) 5%,transparent)!important;
 }
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"][data-view-mode="public"]
 body.catnara-app-shell-v2-active #catnara-app-home-v3.catapp-original-home
 :is(.catapp-quick-icon,.catapp-original-explore .catapp-explore-icon){
  display:grid!important;place-items:center!important;align-self:center!important;
  width:38px!important;height:38px!important;min-width:38px!important;
  border-radius:12px!important;background:var(--catapp-native-soft)!important;
  color:var(--catapp-native-primary)!important;
 }
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"][data-view-mode="public"]
 body.catnara-app-shell-v2-active #catnara-app-home-v3.catapp-original-home
 :is(.catapp-quick-copy,.catapp-original-explore .catapp-explore-copy){
  display:flex!important;flex-direction:column!important;justify-content:center!important;
  align-self:center!important;align-content:center!important;gap:4px!important;
  min-width:0!important;min-height:0!important;padding-top:0!important;
  word-break:keep-all;overflow-wrap:anywhere;
 }
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"][data-view-mode="public"]
 body.catnara-app-shell-v2-active #catnara-app-home-v3.catapp-original-home
 :is(.catapp-quick-copy,.catapp-original-explore .catapp-explore-copy) strong{
  font-size:13px!important;line-height:1.3!important;font-weight:850!important;
  letter-spacing:-.025em;overflow-wrap:anywhere;
 }
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"][data-view-mode="public"]
 body.catnara-app-shell-v2-active #catnara-app-home-v3.catapp-original-home
 :is(.catapp-quick-copy,.catapp-original-explore .catapp-explore-copy) small{
  font-size:10.5px!important;line-height:1.35!important;font-weight:600!important;
  margin:0!important;display:-webkit-box!important;
  -webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;
  overflow:hidden!important;
 }
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"][data-view-mode="public"]
 body.catnara-app-shell-v2-active #catnara-app-home-v3.catapp-original-home
 .catapp-quick[data-catapp-go="notices"].catapp-notice-tile--unread .catapp-quick-copy>small{
  display:none!important;
 }
 html[data-mobile-experience="app"][data-catapp-edition="original-apple"][data-view-mode="public"]
 body.catnara-app-shell-v2-active #catnara-app-home-v3.catapp-original-home
 .catapp-quick[data-catapp-go="notices"] .catapp-notice-read-count{
  display:block!important;margin:0!important;font-size:10.5px!important;
  line-height:1.3!important;font-weight:850!important;letter-spacing:.01em;
  color:var(--catapp-native-primary)!important;
  -webkit-text-fill-color:var(--catapp-native-primary)!important;
 }
}
