.for-you-chrome{position:absolute;z-index:6;top:max(14px,env(safe-area-inset-top));left:clamp(18px,2.6vw,36px);right:clamp(18px,2.6vw,36px);display:flex;align-items:center;gap:14px;min-width:0;transition:opacity .18s ease,transform .18s ease}.for-you-brand{display:inline-flex;align-items:center;gap:.12em;flex:0 0 auto;color:#fff;text-decoration:none;font-family:var(--font-ui,Inter,Arial,sans-serif);font-weight:900;letter-spacing:-.055em;line-height:1;text-shadow:0 2px 12px #0008}.for-you-brand-name{font-size:1.35rem}.for-you-brand-domain{display:inline-flex;align-items:center;justify-content:center;padding:.28em .36em .24em;border-radius:.34em;background:#b61e2e;color:#fff;font-size:.67rem;font-weight:900;letter-spacing:-.05em;text-shadow:none}.for-you-chrome .for-you-filter{position:static;display:flex;align-items:center;gap:7px;min-width:0;flex:1;overflow-x:auto;padding:2px 0;scrollbar-width:none}.for-you-chrome .for-you-filter::-webkit-scrollbar{display:none}.for-you-chrome .for-you-filter button{padding:9px 12px;background:#07090da8}.for-you-chrome .for-you-latest{position:static;flex:0 0 auto;height:auto;padding:9px 12px;border:1px solid #ffffff3e;border-radius:999px;background:#07090da8;color:#fff;backdrop-filter:blur(12px);font:800 .63rem/1 var(--font-ui,Inter,Arial,sans-serif);letter-spacing:.05em;text-decoration:none;text-transform:uppercase}.for-you-chrome .for-you-latest:hover,.for-you-chrome .for-you-latest:focus-visible{background:#fff;color:#111;outline:0}.for-you-actions button{transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.for-you-actions button:hover,.for-you-actions button:focus-visible{transform:translateY(-2px);border-color:#ffffff99;outline:0}.for-you-actions button[aria-pressed="true"]{background:#b61e2e;border-color:#e05c68}.for-you-action-icon{width:21px;height:21px;display:block;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.for-you-actions button[aria-pressed="true"] .for-you-like-icon{fill:currentColor}.for-you-swipe{position:relative}.for-you-swipe .for-you-action-icon{animation:fySwipePulse 2.8s ease-in-out infinite}.for-you-actions .for-you-swipe-tip{position:absolute;right:67px;top:50%;width:max-content;max-width:210px;transform:translateY(-50%);padding:10px 12px;border:1px solid #ffffff42;border-radius:12px;background:#0a0d13ed;color:#fff;box-shadow:0 12px 30px #0007;backdrop-filter:blur(12px);font:750 .72rem/1.25 var(--font-ui,Inter,Arial,sans-serif);letter-spacing:0;text-align:left;white-space:normal;pointer-events:none}.for-you-actions .for-you-swipe-tip:after{content:"";position:absolute;right:-6px;top:50%;width:10px;height:10px;transform:translateY(-50%) rotate(45deg);background:#0a0d13;border-top:1px solid #ffffff42;border-right:1px solid #ffffff42}.for-you-actions .for-you-swipe-tip[hidden]{display:none}.for-you-feed.is-swipe-teaching{scroll-snap-type:none}.for-you-page.is-swipe-teaching .for-you-card:first-of-type .for-you-chrome,.for-you-page.is-swipe-teaching .for-you-card:first-of-type .for-you-copy,.for-you-page.is-swipe-teaching .for-you-card:first-of-type .for-you-actions{will-change:transform}.fy-icon-sprite{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}
@keyframes fySwipePulse{0%,72%,100%{transform:translateY(0);opacity:1}80%{transform:translateY(-3px);opacity:.82}88%{transform:translateY(2px);opacity:1}}
@media(max-width:800px){.for-you-chrome{top:max(10px,env(safe-area-inset-top));left:12px;right:10px;gap:9px}.for-you-brand{gap:.1em}.for-you-brand-name{font-size:1.12rem}.for-you-brand-domain{font-size:.58rem}.for-you-chrome .for-you-filter{gap:6px}.for-you-chrome .for-you-filter button,.for-you-chrome .for-you-latest{padding:8px 9px;font-size:.56rem}.for-you-actions{gap:10px}.for-you-actions .for-you-swipe-tip{right:60px;max-width:175px;font-size:.68rem}}
@media(max-width:520px){.for-you-chrome{align-items:flex-start;flex-wrap:wrap}.for-you-brand{height:34px;align-items:center}.for-you-chrome .for-you-latest{margin-left:auto}.for-you-chrome .for-you-filter{order:3;flex-basis:100%;margin-top:-2px}.for-you-chrome .for-you-filter button{flex:0 0 auto}.for-you-copy{padding-top:16px}}
@media(prefers-reduced-motion:reduce){.for-you-swipe .for-you-action-icon{animation:none}.for-you-actions button{transition:none}}
