.status-pills-module__0qZZTa__wrapper{z-index:60;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);padding-top:calc(var(--space-2) + env(safe-area-inset-top,0px));pointer-events:none;flex-direction:column;display:flex;position:fixed;top:0;left:0;right:0}.status-pills-module__0qZZTa__pill{pointer-events:auto;align-items:center;gap:var(--space-2);max-width:var(--content-max);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);box-shadow:var(--shadow-card);border:1px solid;font-size:12px;font-weight:700;animation:.24s both status-pills-module__0qZZTa__fade-in-up;display:flex}.status-pills-module__0qZZTa__offline{background-color:var(--brown-light);border-color:var(--brown);color:var(--brown-dark)}.status-pills-module__0qZZTa__update{background-color:var(--card);border-color:var(--green);color:var(--ink)}.status-pills-module__0qZZTa__action{padding:var(--space-1) 10px;border-radius:var(--radius-pill);background-color:var(--green);color:var(--on-color);font-size:12px;font-weight:800}.status-pills-module__0qZZTa__action:hover{opacity:.9}
:root{--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:32px;--radius-s:10px;--radius-m:18px;--radius-l:28px;--radius-pill:999px;--shadow-card:0 6px 14px var(--shadow);--content-max:800px;--bottom-inset:env(safe-area-inset-bottom,0px);--font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"}@media (min-width:1024px){:root{--content-max:1040px}}*,:before,:after{box-sizing:border-box}html{height:100%}body{background-color:var(--sand);min-height:100%;color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent;margin:0}h1,h2,h3,p,figure{margin:0}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}a{color:inherit;text-decoration:none}img{max-width:100%}:focus-visible{outline:3px solid var(--yellow-dark);outline-offset:2px}.screen{width:100%;max-width:var(--content-max);padding:var(--space-3);padding-top:max(var(--space-3), env(safe-area-inset-top,0px));padding-bottom:calc(var(--bottom-inset) + var(--space-5));gap:var(--space-3);flex-direction:column;margin-inline:auto;display:flex}.pageHeader{align-items:center;gap:var(--space-2);min-height:44px;display:flex}.sectionTitle{letter-spacing:1px;text-transform:uppercase;color:var(--brown);margin-top:var(--space-1);margin-left:var(--space-1);font-size:13px;font-weight:800}@keyframes fade-in{0%{opacity:0}}@keyframes fade-in-down{0%{opacity:0;transform:translateY(12px)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
