/* Peach 内容适配；轨道、分类、卡片排版与动效来自 raycast-features.css。 */
.window .screen.utU0aa_showcaseReel{grid-template-columns:repeat(6,100%);padding:0;overflow:hidden}
.rcf{--spacing-none:0px;--spacing-1:8px;--spacing-1-5:12px;--spacing-2:16px;--spacing-2-5:20px;--spacing-3:24px;--spacing-4:32px;--spacing-5:40px;--spacing-6:48px;--spacing-7:56px;--spacing-8:64px;--spacing-12:168px;--spacing-13:224px;--container-width:1204px;--rounding-xl:20px;--rounding-md:12px;--rounding-normal:8px;--grey-50:#e6e6e6;--grey-200:#9c9c9d;--grey-300:#6a6b6c;--grey-700:#111214;--Base-White:#fff;--Text-Loud:var(--ink);--Text-Muted:var(--muted);--Text-Default:var(--ink-2);margin-right:0}
.feature-heading h3,.feature-heading p{margin:0}
.feature-heading{min-width:0}
.feature-filters{flex:0 0 auto;justify-content:flex-start}
.feature-category button{position:relative;z-index:1;padding:0;border:0;background:transparent;font:inherit;color:var(--Text-Muted);cursor:pointer;white-space:nowrap;transition:color .3s}
.feature-category._3Yq4tG_active button,.feature-category button:hover{color:var(--Text-Loud)}
.feature-card-wrapper[hidden]{display:none!important}
.feature-card-wrapper,.feature-card-wrapper>.live{display:flex}
.feature-card-wrapper .feature-card{height:auto}
.live{--feature-top:rgba(32,35,91,.7);--feature-bottom:rgba(7,9,33,.7);--feature-accent:#B5B4FF}
.live[data-mock=follow]{--feature-top:rgba(119,57,15,.76);--feature-bottom:rgba(39,19,7,.8);--feature-accent:#FF9D4D}
.live[data-mock=taste]{--feature-top:rgba(77,37,104,.72);--feature-bottom:rgba(24,10,37,.82);--feature-accent:#DFB1FF}
.live[data-mock=theme]{--feature-top:rgba(15,78,53,.68);--feature-bottom:rgba(5,25,19,.82);--feature-accent:#90E8B7}
.live[data-mock=wall]{--feature-top:rgba(103,53,29,.65);--feature-bottom:rgba(33,15,10,.8);--feature-accent:#FFC394}
.feature-card{background:linear-gradient(138deg,var(--feature-top) 22%,var(--feature-bottom) 82%);box-shadow:inset 0 1px #ffffff1a,0 0 20px 3px #212d570f,0 0 40px 20px #212d570d,inset 0 0 0 1px #ffffff0f}
.feature-icon{display:grid;place-items:center;color:var(--feature-accent);border:1px solid #ffffff26;background:linear-gradient(145deg,#ffffff1a,#ffffff04)}
.feature-icon svg{width:28px;height:28px}
.pFn2Lq_title{margin:0;color:var(--ink);line-height:1.3}
.pFn2Lq_description{margin:0;color:var(--ink);min-height:3.2em}
.pFn2Lq_action svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.feature-bottom{justify-content:flex-end}
.live-screen{position:relative;aspect-ratio:1;overflow:hidden;content-visibility:auto}
.live-screen>.mk{top:50%;transform:scale(var(--mk-s,.5)) translateY(-50%)}
.feature-more>img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;padding:72px}
.feature-more>p{padding:0 24px;font-size:14px;color:var(--ink-2);text-align:center}
.feature-more>._3Yq4tG_arrowLink{padding-bottom:32px;font-size:16px}
._3Yq4tG_browse svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.feature-pagination svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.feature-pagination button{border-bottom:0}
.feature-filters.is-instant .feature-filter-indicator{transition:none}
.feature-exit{pointer-events:none}
@media(max-width:719px){
  .rcf{padding:72px 0;scroll-margin-top:28px;overflow:clip}
  .feature-heading{order:0;gap:24px}
  .feature-bottom{order:2;position:static;margin-top:8px;scroll-margin-bottom:180px}
  .feature-pagination{gap:8px;pointer-events:auto}
  .feature-pagination button{width:44px;height:44px;padding:0}
  .feature-reel-wrapper{order:1;margin-top:16px}
  .feature-reel ._3Yq4tG_reel{padding:8px 0 16px}
  .live-screen{aspect-ratio:8/5}
  .feature-more{justify-content:center;gap:12px;padding:24px 20px}
  .feature-more>img{width:120px;height:120px;padding:0;flex:none}
  .feature-more>h3{margin:12px 0 0;font-size:22px}
  .feature-more>p{margin:0;padding:0;line-height:1.5}
  .feature-more>._3Yq4tG_arrowLink{margin-top:8px;padding-bottom:0}
}
@media(prefers-reduced-motion:reduce){._3Yq4tG_extensionCardWrapper{animation:none;opacity:1;transform:none}._3Yq4tG_activeBackdrop{transition:none}._3Yq4tG_reelExitActive{transition:none;transform:none}.feature-reel{scroll-behavior:auto}}
