:root{--green: #0b7a4b;--ink: #1d2520;--bg: #f4f6f5}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:system-ui,-apple-system,Hiragino Kaku Gothic ProN,Noto Sans JP,sans-serif;color:var(--ink);background:var(--bg);-webkit-text-size-adjust:100%}.shell.svelte-12qhfyh{max-width:480px;margin:0 auto;min-height:100dvh;display:flex;flex-direction:column;background:#fff}.hd.svelte-12qhfyh{background:#0b7a4b;color:#fff;padding:.7rem 1rem;display:flex;flex-direction:column;gap:.1rem}.brand.svelte-12qhfyh{font-size:.75rem;opacity:.85}.ttl.svelte-12qhfyh{font-size:1.05rem;font-weight:700}.main.svelte-12qhfyh{flex:1;padding:1.1rem 1.1rem 1.5rem}.ft.svelte-12qhfyh{padding:.8rem 1.1rem 1.2rem;color:#888;font-size:.72rem;border-top:1px solid #eef0ef}
