body:has(.standalone-brand){background:#121a17}.app-frame:has(.standalone-brand){max-width:none}.standalone-brand{background:var(--background);font-optical-sizing:auto;min-height:100dvh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.standalone-brand h1{letter-spacing:-.04em;text-wrap:balance;font-family:inherit;font-weight:650;line-height:1.15}.brand-home-link{border-radius:.85rem;flex:none;align-items:center;width:3.5rem;height:3.5rem;display:inline-flex}.brand-home-link img{object-fit:contain;width:100%;height:100%}.brand-home-link:focus-visible{outline:2px solid var(--ring);outline-offset:4px}
body:has(.route-not-found-state-module__YBUgfG__root){background:#121a17}.app-frame:has(.route-not-found-state-module__YBUgfG__root){max-width:none}.route-not-found-state-module__YBUgfG__root{background:var(--background);width:min(100%,26rem);min-height:100dvh;padding:max(1rem, env(safe-area-inset-top)) 1.5rem max(2rem, env(safe-area-inset-bottom));margin-inline:auto}.route-not-found-state-module__YBUgfG__header{align-items:center;display:flex}.route-not-found-state-module__YBUgfG__content{padding-block:clamp(3rem,12vh,6rem) 2rem}.route-not-found-state-module__YBUgfG__eyebrow{color:var(--primary);margin-bottom:.75rem;font-size:.8rem;font-weight:600}.route-not-found-state-module__YBUgfG__title{letter-spacing:-.045em;text-wrap:balance;font-family:inherit;font-size:2rem;font-weight:650;line-height:1.13}.route-not-found-state-module__YBUgfG__description{color:var(--muted-foreground);margin-top:1rem;font-size:1rem;line-height:1.6}.route-not-found-state-module__YBUgfG__actions{flex-direction:column;gap:.75rem;margin-top:2rem;display:flex}.route-not-found-state-module__YBUgfG__primary,.route-not-found-state-module__YBUgfG__secondary{text-align:center;touch-action:manipulation;border-radius:1rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.85rem 1rem;font-size:.9rem;font-weight:600;display:flex}.route-not-found-state-module__YBUgfG__primary{background:var(--primary);color:var(--primary-foreground)}.route-not-found-state-module__YBUgfG__secondary{color:var(--muted-foreground)}.route-not-found-state-module__YBUgfG__primary:hover{background:#d9f4b8}.route-not-found-state-module__YBUgfG__secondary:hover{color:var(--foreground);background:var(--muted)}.route-not-found-state-module__YBUgfG__primary:active,.route-not-found-state-module__YBUgfG__secondary:active{opacity:.8}.route-not-found-state-module__YBUgfG__primary:focus-visible,.route-not-found-state-module__YBUgfG__secondary:focus-visible{outline:2px solid var(--ring);outline-offset:4px}
