.home-moments-ticker{--home-ticker-accent:var(--sakura-color-primary, #e5a84b);--home-ticker-action:var(--sakura-color-action, #c9823d);--home-ticker-border:color-mix(in srgb, var(--sakura-color-divider, #d9d9d9) 72%, transparent);--home-ticker-muted:color-mix(in srgb, currentColor 64%, transparent);--home-ticker-surface:color-mix(in srgb, var(--sakura-color-card, #fff) 88%, transparent);box-sizing:border-box;width:100%;min-height:112px;margin:0 auto 20px;padding:14px 16px;border:1px solid var(--home-ticker-border);border-radius:16px;background:var(--home-ticker-surface);box-shadow:0 10px 30px color-mix(in srgb,var(--home-ticker-accent) 7%,transparent);backdrop-filter:blur(12px);overflow:hidden}.home-moments-ticker.is-loading .home-moments-ticker__track{opacity:.55}.home-moments-ticker.is-empty .home-moments-ticker__control{opacity:.5}.home-moments-ticker__header,.home-moments-ticker__body{display:flex;align-items:center;min-width:0}.home-moments-ticker__header{justify-content:space-between;gap:12px;margin-bottom:10px}.home-moments-ticker__title{display:inline-flex;align-items:center;gap:7px;min-width:0;margin:0;color:var(--sakura-color-heading,currentColor);font-size:.88rem;font-weight:700;letter-spacing:.04em}.home-moments-ticker__title-icon{color:var(--home-ticker-accent);font-size:1rem}.home-moments-ticker__all-link,.home-moments-ticker__item{color:inherit;text-decoration:none}.home-moments-ticker__all-link{flex:none;color:var(--home-ticker-action);font-size:.75rem;white-space:nowrap}.home-moments-ticker__all-link:hover,.home-moments-ticker__all-link:focus-visible{text-decoration:underline}.home-moments-ticker__body{gap:10px}.home-moments-ticker__icon{display:inline-grid;flex:0 0 34px;place-items:center;width:34px;height:34px;border:1px solid color-mix(in srgb,var(--home-ticker-accent) 36%,transparent);border-radius:10px;color:var(--home-ticker-accent);background:color-mix(in srgb,var(--home-ticker-accent) 10%,transparent);font-size:1rem}.home-moments-ticker__viewport{position:relative;flex:auto;min-width:0;min-height:50px;overflow:hidden}.home-moments-ticker__track{position:relative;display:grid;align-items:center;min-height:50px}.home-moments-ticker__item{grid-area:1/1;display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:50px;padding:2px 0;outline:none;transition:opacity .56s cubic-bezier(.16,1,.3,1),transform .56s cubic-bezier(.16,1,.3,1),filter .56s cubic-bezier(.16,1,.3,1)}.home-moments-ticker__item:hover .home-moments-ticker__summary,.home-moments-ticker__item:focus-visible .home-moments-ticker__summary{color:var(--home-ticker-action)}.home-moments-ticker__item.is-entering-from-bottom{opacity:0;transform:translateY(14px)scale(.985);filter:blur(2px)}.home-moments-ticker__item.is-entering-from-top{opacity:0;transform:translateY(-14px)scale(.985);filter:blur(2px)}.home-moments-ticker__item.is-leaving-to-top{opacity:0;transform:translateY(-14px)scale(.985);filter:blur(2px)}.home-moments-ticker__item.is-leaving-to-bottom{opacity:0;transform:translateY(14px)scale(.985);filter:blur(2px)}.home-moments-ticker__summary{display:-webkit-box;min-width:0;overflow:hidden;color:color-mix(in srgb,currentColor 86%,transparent);font-size:.94rem;line-height:1.55;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:1}.home-moments-ticker__meta{display:flex;align-items:center;flex-wrap:wrap;gap:5px 8px;min-width:0;margin-top:4px;color:var(--home-ticker-muted);font-size:.69rem;line-height:1.35}.home-moments-ticker__badge,.home-moments-ticker__tag,.home-moments-ticker__resource{display:inline-flex;align-items:center;min-width:0;max-width:100%;overflow-wrap:anywhere}.home-moments-ticker__badge,.home-moments-ticker__tag{white-space:nowrap}.home-moments-ticker__badge{padding:1px 5px;border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:999px}.home-moments-ticker__badge--local{color:#5e8b68}.home-moments-ticker__badge--remote{color:#6f79b7}.home-moments-ticker__badge--ad{color:#b06c39}.home-moments-ticker__tag{color:var(--home-ticker-action)}.home-moments-ticker__resource{gap:3px}.home-moments-ticker__resource-icon{color:var(--home-ticker-accent);font-size:.85rem}.home-moments-ticker__resource--location{color:#5f8b78}.home-moments-ticker__resource--github{color:#756e9a}.home-moments-ticker__resource--website{color:#b17a49}.home-moments-ticker__resource--music{color:#9a6d95}.home-moments-ticker__resource--tweet{color:#6a6a6a}.home-moments-ticker__status{position:absolute;inset:50% 0 auto;margin:0;transform:translateY(-50%);color:var(--home-ticker-muted);font-size:.8rem;line-height:1.5}.home-moments-ticker__controls{display:inline-flex;flex:none;align-items:center;gap:2px}.home-moments-ticker__control,.home-moments-ticker__refresh{border:1px solid var(--home-ticker-border);color:var(--home-ticker-muted);background:0 0;cursor:pointer;font:inherit;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.home-moments-ticker__control:hover:not(:disabled),.home-moments-ticker__control:focus-visible:not(:disabled),.home-moments-ticker__refresh:hover:not(:disabled),.home-moments-ticker__refresh:focus-visible:not(:disabled){border-color:color-mix(in srgb,var(--home-ticker-accent) 55%,transparent);color:var(--home-ticker-action);background:color-mix(in srgb,var(--home-ticker-accent) 8%,transparent)}.home-moments-ticker__control:disabled,.home-moments-ticker__refresh:disabled{cursor:not-allowed;opacity:.42}.home-moments-ticker__control{display:inline-grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:9px;font-size:1rem;line-height:1}.home-moments-ticker__refresh{align-self:center;flex:none;padding:5px 9px;border-radius:999px;font-size:.72rem}.home-moments-ticker:focus-within{border-color:color-mix(in srgb,var(--home-ticker-accent) 45%,var(--home-ticker-border))}@media(max-width:768px){.home-moments-ticker{min-height:122px;margin-bottom:16px;padding:13px 12px}.home-moments-ticker__body{align-items:flex-start;gap:8px}.home-moments-ticker__icon{flex-basis:30px;width:30px;height:30px}.home-moments-ticker__viewport{min-height:58px}.home-moments-ticker__track{min-height:58px}.home-moments-ticker__item{min-height:58px}.home-moments-ticker__summary{max-width:100%;-webkit-line-clamp:2;font-size:.86rem;line-height:1.48}.home-moments-ticker__meta{font-size:.65rem}.home-moments-ticker__controls{gap:1px}.home-moments-ticker__control{flex-basis:30px;width:30px;height:30px}.home-moments-ticker__refresh{align-self:flex-end}}@media(max-width:380px){.home-moments-ticker__body{gap:6px}.home-moments-ticker__icon{display:none}.home-moments-ticker__controls{gap:0}.home-moments-ticker__control{flex-basis:28px;width:28px}.home-moments-ticker__resource{max-width:80px}}@media(prefers-reduced-motion:reduce){.home-moments-ticker__item,.home-moments-ticker__control,.home-moments-ticker__refresh{transition:none}}