@import url('https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css');
body { font-family: 'Inter', sans-serif; background: #f9fafb; }
.dark body { background-color:#0f172a; color:#e2e8f0; }
.btn { padding:0.5rem 0.75rem; border-radius:0.5rem; font-weight:600; color:#fff; }
.btn-blue { background:#2563eb; }
.square { width:40px; height:40px; display:flex; align-items:center; justify-content:center; border-radius:6px; cursor:pointer; }
.square-open { background:#d1fae5; }
.square-pending { background:#fff7ed; }
.square-taken { background:#fee2e2; }
