:root{--ink: #1d2433;--muted: #5b6475;--line: #d9dde5;--accent: #1f5f8b;--notice: #8a3b12;--bg: #f7f8fa;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--ink);background:var(--bg)}body{margin:0}main{max-width:960px;margin:0 auto;padding:32px 16px}h1{font-size:1.5rem;margin:0 0 8px}.notice{color:var(--notice)}.who{color:var(--muted)}.apps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.tile{display:block;padding:24px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--accent);font-weight:600;text-decoration:none}.tile.off{color:var(--muted)}.tile small{display:block;font-weight:400;margin-top:4px}
