.application-version-link{color:var(--ar-muted);border:var(--ar-outline-thin) solid var(--ar-line);border-radius:var(--ar-pill);white-space:nowrap;background:var(--ar-surface);align-self:start;padding:.2rem .6rem;font-size:.72rem;font-weight:600;text-decoration:none;display:inline-flex}.application-version-link:hover{border-color:var(--ar-outline);color:var(--color-ink)}.application-about{background:var(--ar-canvas);min-height:100dvh;color:var(--color-ink);padding:0 3.5vw 4rem}.application-about__card{border:var(--ar-outline-width) solid var(--ar-outline);border-radius:var(--ar-panel-radius);background:var(--ar-surface);max-width:42rem;box-shadow:var(--ar-press);margin:3rem auto 0;padding:2rem}.application-about__card>header{align-items:center;gap:1.2rem;display:flex}.application-about__card>header img{width:4.5rem;height:4.5rem}.application-about__card h1{font-size:2rem;font-family:var(--font-display);letter-spacing:0;margin:.3rem 0 .5rem;font-weight:600}.application-about__card header p{color:var(--ar-muted);margin:0;font-size:.85rem}.application-about__card header span{color:var(--ar-muted);align-items:center;gap:.4rem;font-size:.85rem;display:flex}.application-about svg{width:1.1rem;height:1.1rem}.application-about dl{border-top:var(--ar-outline-thin) dashed var(--ar-line);margin:2rem 0}.application-about dl>div{border-bottom:var(--ar-outline-thin) dashed var(--ar-line);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1rem 0;display:flex}.application-about dt{color:var(--ar-muted)}.application-about dd{overflow-wrap:anywhere;margin:0}.application-about__updates h2{font-size:1.15rem}.application-about__updates label{justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;display:flex}.application-about select{border:var(--ar-outline-thin) solid var(--ar-outline);border-radius:var(--ar-pill);background:var(--color-paper);color:inherit;font:inherit;min-height:44px;padding:0 1rem}.application-about__updates p{color:var(--ar-muted);font-size:.9rem;line-height:1.7}.application-about__updates [role=alert] p{color:var(--color-alert)}.application-about__buttons{flex-wrap:wrap;gap:.75rem;margin:1rem 0;display:flex}.application-about footer{border-top:var(--ar-outline-thin) dashed var(--ar-line);margin-top:2rem;padding-top:1.3rem}.application-about footer a{color:var(--ar-accent);align-items:center;gap:.5rem;font-weight:600;text-decoration:none;display:inline-flex}@media (width<=600px){.application-about__card{margin-top:1rem;padding:1.25rem}.application-about__card h1{font-size:1.6rem}}
