.apps-grid.svelte-12ewbr5{max-width:var(--measure-content);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.apps-group.svelte-12ewbr5{border-radius:var(--radius-lg);background:var(--color-surface-solid);min-width:0;box-shadow:inset 0 0 0 1px var(--color-line), var(--shadow-xs);padding:1.1rem 1.25rem .5rem}.apps-group-title.svelte-12ewbr5{letter-spacing:-.01em;color:var(--color-ink);margin:0 0 .35rem;font-size:1rem;font-weight:650;line-height:1.3}.apps-list.svelte-12ewbr5{margin:0;padding:0;list-style:none}.apps-list.svelte-12ewbr5>li:where(.svelte-12ewbr5)+li:where(.svelte-12ewbr5){border-top:1px solid var(--color-line)}.apps-row.svelte-12ewbr5{min-height:3.5rem;color:var(--color-text);justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 0;text-decoration:none;display:flex}.apps-row-text.svelte-12ewbr5{gap:.15rem;min-width:0;display:grid}.apps-row-label.svelte-12ewbr5{color:var(--color-ink);font-size:.9375rem;font-weight:600;line-height:1.3}.apps-row-file.svelte-12ewbr5{text-overflow:ellipsis;white-space:nowrap;color:var(--color-muted);font-size:.8125rem;overflow:hidden}.apps-row-hint.svelte-12ewbr5{color:var(--color-text-secondary);font-size:.875rem;line-height:1.45}.apps-row-action.svelte-12ewbr5{border:1px solid var(--color-line-strong);border-radius:var(--radius-md);min-height:2.25rem;color:var(--color-ink);transition:border-color var(--micro-duration,.16s) var(--ease-out,ease-out), background-color var(--micro-duration,.16s) var(--ease-out,ease-out);flex:none;align-items:center;gap:.3rem;padding-inline:.85rem;font-size:.875rem;font-weight:600;display:inline-flex}.apps-row-link.svelte-12ewbr5:hover .apps-row-action:where(.svelte-12ewbr5){border-color:var(--color-ink);background:var(--color-surface-hover)}.apps-row-link.svelte-12ewbr5:focus-visible{outline-offset:2px}.apps-row-soon.svelte-12ewbr5 .apps-row-label:where(.svelte-12ewbr5){color:var(--color-text-secondary)}.apps-soon.svelte-12ewbr5{border-radius:var(--radius-sm);color:var(--color-text-secondary);background:var(--color-ink-fade-06);white-space:nowrap;flex:none;padding:.15rem .5rem;font-size:.8125rem;font-weight:550}.apps-row-note.svelte-12ewbr5{color:var(--color-muted);margin:-.25rem 0 .65rem;font-size:.8125rem}.apps-notify.svelte-12ewbr5{max-width:var(--measure-content);margin-top:clamp(2rem,5vw,3rem)}.apps-web.svelte-12ewbr5{max-width:var(--measure-content);border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem 2rem;margin-top:clamp(2.5rem,6vw,3.5rem);padding-top:1.75rem;display:flex}.apps-web-title.svelte-12ewbr5{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-ink);margin:0;font-size:1.25rem;font-weight:560}.apps-web.svelte-12ewbr5 p:where(.svelte-12ewbr5){color:var(--color-text-secondary);margin:.35rem 0 0}.apps-web-actions.svelte-12ewbr5{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.apps-web-actions.svelte-12ewbr5 .brand-link:where(.svelte-12ewbr5){align-items:center;min-height:2.75rem;font-weight:550;display:inline-flex}.apps-back.svelte-12ewbr5{margin:2rem 0 0}.apps-back.svelte-12ewbr5 a:where(.svelte-12ewbr5){align-items:center;min-height:2.75rem;display:inline-flex}@media (width<=45rem){.apps-grid.svelte-12ewbr5{grid-template-columns:minmax(0,1fr)}.apps-group.svelte-12ewbr5{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.apps-row-action.svelte-12ewbr5{transition:none}}
