.home-root{--home-ease:cubic-bezier(0.22,1,0.36,1);--home-card-top:#f5f0fc;--home-card-mid:#efe3f5;--home-card-bottom:#ddd0ec;--home-card-pinned-top:#efe6f8;--home-card-pinned-mid:#e3d6f0;--home-card-pinned-bottom:#cfc0e4}.home-card-surface{color:#141210;background:linear-gradient(148deg,var(--home-card-top) 0,var(--home-card-mid) 52%,var(--home-card-bottom) 100%);transition:background .22s var(--home-ease)}.home-card-surface--pinned{background:linear-gradient(148deg,var(--home-card-pinned-top) 0,var(--home-card-pinned-mid) 52%,var(--home-card-pinned-bottom) 100%)}.home-card-symbol{color:rgb(20 18 16/.12)}.home-pin-control{box-shadow:0 2px 10px rgb(18 14 12/.1)}.home-create-orb{box-shadow:0 2px 8px rgb(18 14 12/.14),0 10px 28px rgb(18 14 12/.14);transition:transform .18s var(--home-ease),box-shadow .18s ease-out}.home-create-orb:active{transform:scale(.94);box-shadow:0 2px 8px rgb(18 14 12/.12)}.home-snap-rail{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.home-snap-rail::-webkit-scrollbar{display:none}.home-snap-item{scroll-snap-align:center;scroll-snap-stop:always}.home-snap-rail .home-rail-card-lift{box-shadow:0 2px 10px rgb(18 14 12/.1)}@media (hover:hover) and (pointer:fine){.home-snap-rail .home-rail-card-lift:hover{transform:none;box-shadow:0 3px 14px rgb(18 14 12/.12)}}.home-snap-rail .home-rail-card-lift:active{transform:scale(.985);box-shadow:0 1px 6px rgb(18 14 12/.09)}.home-enter{animation:home-rise .56s var(--home-ease) both}.home-enter-delay-1{animation-delay:70ms}.home-enter-delay-2{animation-delay:.14s}@keyframes home-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.home-type-caret{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-.12em;background:currentColor;opacity:.5;animation:home-caret-blink 1.05s step-end infinite}@keyframes home-caret-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.home-create-orb{transition-duration:80ms}.home-create-orb:active{transform:none}.home-enter,.home-enter-delay-1,.home-enter-delay-2{animation:none;opacity:1;transform:none}.home-type-caret{animation:none;display:none}}