.home-app-card[data-v-e70bfc47]{border:1px solid var(--ui-border-muted);background:var(--ui-bg-elevated);min-width:0;box-shadow:0 3px 5px -3px color-mix(in srgb,var(--ylf-shadow-color) 8%,transparent);transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:border-color .18s ease,box-shadow .18s ease,transform var(--ylf-duration-slow) var(--ylf-ease-spring),scale var(--ylf-duration-slow) var(--ylf-ease-spring);animation:home-card-in-e70bfc47 .8s var(--ylf-ease-spring) calc(var(--i,0) * 45ms) backwards;border-radius:1.35rem;position:relative}@keyframes home-card-in-e70bfc47{0%{opacity:0;translate:0 1.5rem;scale:.92}}.home-app-card[data-v-e70bfc47]:after{content:"";border-radius:inherit;background:radial-gradient(circle at var(--gx,50%) var(--gy,0),#ffffff73,transparent 55%);opacity:0;pointer-events:none;transition:opacity var(--ylf-duration-fast) var(--ylf-ease-standard);position:absolute;inset:0}.dark .home-app-card[data-v-e70bfc47]:after{background:radial-gradient(circle at var(--gx,50%) var(--gy,0),#ffffff1a,transparent 55%)}.home-app-card__link[data-v-e70bfc47]{border-radius:inherit;flex-direction:column;gap:.85rem;height:100%;padding:.55rem;display:flex}.home-app-card__art[data-v-e70bfc47]{background:color-mix(in srgb,var(--app-accent) 9%,var(--ui-bg-muted));border-radius:.95rem;flex:none;place-items:center;height:6.25rem;display:grid;position:relative;overflow:hidden}.home-app-card__cloud[data-v-e70bfc47]{width:8rem;height:8rem;color:color-mix(in srgb,var(--app-accent) 9%,transparent);stroke-width:.75px;transition:transform 1.2s var(--ylf-ease-standard);position:absolute;bottom:-1.3rem;right:-1.25rem}.home-app-card__logo[data-v-e70bfc47]{z-index:1;transition:transform var(--ylf-duration-slow) var(--ylf-ease-spring);font-size:1.2rem}.home-app-card__arrow[data-v-e70bfc47]{border:1px solid color-mix(in srgb,var(--ui-border-muted) 55%,transparent);background:color-mix(in srgb,var(--ui-bg-elevated) 70%,transparent);width:1.75rem;height:1.75rem;color:var(--ui-text-muted);border-radius:50%;place-items:center;transition:color .18s,background-color .18s;display:grid;position:absolute;top:.5rem;right:.5rem}.home-app-card__arrow[data-v-e70bfc47] svg{width:.85rem;height:.85rem}.home-app-card__copy[data-v-e70bfc47]{flex-direction:column;flex:1;min-width:0;padding:0 .55rem .5rem;display:flex}.home-app-card__copy strong[data-v-e70bfc47]{color:var(--ui-text-highlighted);letter-spacing:-.02em;overflow-wrap:anywhere;font-size:.95rem;font-weight:700;line-height:1.5}.home-app-card__description[data-v-e70bfc47]{color:var(--ui-text-muted);margin-top:.3rem;font-size:.75rem;line-height:1.65}.home-app-card__status[data-v-e70bfc47]{color:var(--ui-text-muted);align-items:center;gap:.3rem;margin-top:auto;padding-top:.85rem;font-size:.65rem;display:inline-flex}.home-app-card__status[data-v-e70bfc47] svg{width:.85rem;height:.85rem;color:var(--ui-primary)}.home-app-card__detail[data-v-e70bfc47]{min-width:3rem;min-height:2.75rem;color:var(--ui-primary);border-radius:.3rem;align-items:center;gap:.2rem;font-size:.7rem;display:inline-flex;position:absolute;bottom:.35rem;right:1.1rem}.home-app-card__detail[data-v-e70bfc47] svg{width:.75rem;height:.75rem}.home-app-card[data-v-e70bfc47]:focus-within,.home-app-card[data-v-e70bfc47]:hover{border-color:color-mix(in srgb,var(--app-accent) 35%,var(--ui-border));box-shadow:0 8px 20px -10px color-mix(in srgb,var(--app-accent) 25%,transparent)}.home-app-card__link:hover .home-app-card__logo[data-v-e70bfc47]{transform:translateY(-4px)scale(1.1)rotate(-5deg)}.home-app-card__link:hover .home-app-card__cloud[data-v-e70bfc47]{transform:translate(-1.25rem)}.home-app-card[data-v-e70bfc47]:active{scale:.97}@media (hover:hover) and (pointer:fine){.home-app-card[data-v-e70bfc47]:hover:after{opacity:1}}.home-app-card__link:hover .home-app-card__arrow[data-v-e70bfc47]{background:var(--ui-bg-elevated);color:var(--app-accent)}.home-app-card__detail[data-v-e70bfc47]:focus-visible,.home-app-card__link[data-v-e70bfc47]:focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}@media (prefers-reduced-motion:reduce){.home-app-card[data-v-e70bfc47],.home-app-card__arrow[data-v-e70bfc47],.home-app-card__cloud[data-v-e70bfc47],.home-app-card__logo[data-v-e70bfc47]{transition:none}.home-app-card[data-v-e70bfc47],.home-app-card[data-v-e70bfc47]:active{animation:none;transform:scale(1)}.home-app-card__link:hover .home-app-card__cloud[data-v-e70bfc47],.home-app-card__link:hover .home-app-card__logo[data-v-e70bfc47]{transform:none}}.home-app-gallery[data-v-5f270667]{--gallery-inset:1.75rem;border:1px solid var(--ui-border-muted);background:color-mix(in srgb,var(--ui-primary) 3%,var(--ui-bg-muted));box-shadow:inset 0 1px var(--ylf-glass-highlight);border-radius:2rem;overflow:hidden}.home-app-gallery__header[data-v-5f270667]{padding:1.5rem var(--gallery-inset);justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.home-app-gallery__intro[data-v-5f270667]{align-items:center;gap:.85rem;display:flex}.home-app-gallery__mark[data-v-5f270667]{border:1px solid color-mix(in srgb,var(--ui-primary) 14%,var(--ui-border-muted));background:var(--ui-bg-elevated);width:2.75rem;height:2.75rem;color:var(--ui-primary);border-radius:.9rem;flex:none;place-items:center;display:grid}.home-app-gallery__mark[data-v-5f270667] svg{width:1.4rem;height:1.4rem}.home-app-gallery__intro h3[data-v-5f270667]{color:var(--ui-text-highlighted);letter-spacing:-.02em;font-size:1rem;font-weight:650}.home-app-gallery__intro p[data-v-5f270667]{color:var(--ui-text-muted);margin-top:.3rem;font-size:.75rem}.home-app-gallery__account[data-v-5f270667]{border:1px solid var(--ui-border-muted);background:var(--ui-bg-elevated);border-radius:1rem;align-items:center;gap:.65rem;min-width:0;padding:.6rem .85rem;transition:border-color .18s;display:flex}.home-app-gallery__account>img[data-v-5f270667]{border:1px solid var(--ui-border-muted);border-radius:.75rem;width:2.25rem;height:2.25rem}.home-app-gallery__account>span[data-v-5f270667]{gap:.15rem;min-width:0;display:grid}.home-app-gallery__account strong[data-v-5f270667]{color:var(--ui-text-highlighted);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:650;overflow:hidden}.home-app-gallery__account>span>span[data-v-5f270667]{color:var(--ui-primary);font-size:.65rem}.home-app-gallery__account[data-v-5f270667]>svg{width:1rem;height:1rem;color:var(--ui-text-muted);flex:none;margin-left:.5rem}.home-app-gallery__account[data-v-5f270667]:hover{border-color:var(--ylf-ring)}.home-app-gallery__apps[data-v-5f270667]{grid-auto-columns:calc(.25 * (100% - 2.55rem - 2 * var(--gallery-inset)));overscroll-behavior-inline:contain;padding:.25rem var(--gallery-inset) .65rem;scroll-padding-inline:var(--gallery-inset);scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-rows:repeat(2,minmax(14rem,auto));grid-auto-flow:column;gap:.85rem;display:grid;overflow-x:auto}.home-app-gallery__apps[data-v-5f270667]::-webkit-scrollbar{display:none}.home-app-gallery__apps[data-v-5f270667]>*{scroll-snap-align:start}.home-app-gallery__apps[data-v-5f270667]:focus-visible{outline:2px solid var(--ylf-ring);outline-offset:-2px}.home-app-gallery__footer[data-v-5f270667]{padding:.5rem var(--gallery-inset) 1.1rem;justify-content:space-between;align-items:center;gap:1rem;display:flex}.home-app-gallery__footer p[data-v-5f270667]{color:var(--ui-text-muted);align-items:center;gap:.4rem;font-size:.75rem;display:flex}.home-app-gallery__footer p[data-v-5f270667] svg{width:1rem;height:1rem}.home-app-gallery__controls[data-v-5f270667]{gap:.5rem;display:flex}.home-app-gallery__controls button[data-v-5f270667]{border:1px solid var(--ui-border);background:var(--ui-bg-elevated);width:2.75rem;height:2.75rem;color:var(--ui-text-highlighted);border-radius:50%;place-items:center;transition:background-color .18s,border-color .18s;display:grid}.home-app-gallery__controls button[data-v-5f270667]:hover:not(:disabled){border-color:var(--ylf-ring);background:var(--ylf-surface-hover)}.home-app-gallery__controls button[data-v-5f270667]:disabled{opacity:.35}.home-app-gallery__controls[data-v-5f270667] svg{width:1rem;height:1rem}@media (width<=1023px){.home-app-gallery__apps[data-v-5f270667]{grid-auto-columns:calc((100% - 1.7rem - 2 * var(--gallery-inset)) / 3)}}@media (width<=767px){.home-app-gallery[data-v-5f270667]{--gallery-inset:1rem;border-radius:var(--ylf-radius-lg)}.home-app-gallery__header[data-v-5f270667]{flex-direction:column;align-items:stretch;gap:1.15rem;padding-block:1.25rem}.home-app-gallery__intro h3[data-v-5f270667]{font-size:.95rem}.home-app-gallery__account>span[data-v-5f270667]{flex:1}.home-app-gallery__apps[data-v-5f270667]{grid-template-rows:minmax(14rem,auto);grid-auto-columns:calc(min(72vw,16rem))}.home-app-gallery__footer p[data-v-5f270667]{max-width:12rem;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.home-app-gallery__account[data-v-5f270667],.home-app-gallery__controls button[data-v-5f270667]{transition:none}}
