@import url('/night-pulse.css');
*{box-sizing:border-box}:root{font:500 16px/1.7 Manrope,sans-serif}body{margin:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}main,footer{max-width:850px;margin:auto;padding:24px}h1{font-size:36px;line-height:1.15}h2{font-size:24px}a{color:var(--link);text-underline-offset:4px}nav{display:flex;flex-wrap:wrap;gap:12px 24px}nav a,button{display:inline-flex;min-height:44px;align-items:center}button{font:inherit;padding:10px 16px;border:2px solid var(--muted);border-radius:8px;background:transparent;color:inherit;cursor:pointer}a:focus-visible,button:focus-visible{outline:3px solid currentColor;outline-offset:4px}table{border-collapse:collapse;width:100%}td,th{border:1px solid var(--line);text-align:left;padding:12px;vertical-align:top}code{font-size:14px;overflow-wrap:anywhere}.notice{border-left:4px solid;padding-left:16px}@media(max-width:600px){table,tbody,tr,td,th{display:block}thead{display:none}tr{margin-bottom:20px}h1{font-size:30px}}
body{background:radial-gradient(ellipse 700px 500px at top right,rgba(124,92,255,.2),transparent 70%),var(--bg);color:var(--text);font:500 16px/1.7 Manrope,sans-serif;min-height:100vh}main{padding-block:40px}h1{font-size:40px}h2{font-size:28px;margin-top:40px}a{color:var(--link)}nav{padding:16px;border:1px solid var(--glass-line);border-radius:20px;background:var(--glass);backdrop-filter:blur(10px)}button{min-height:52px;border:0;border-radius:16px;background:var(--action);color:#0A0D1F;font-weight:800}button:hover{background:var(--hover)}td,th{border-color:var(--line);background:var(--card)}footer{color:var(--muted)}code{font-family:inherit}.notice{border-color:var(--line)}

a:hover{color:var(--link-hover)}
