.container{max-width:1200px;margin:0 auto;padding:1rem}h1{font-size:1.875rem;font-weight:700;margin-bottom:1.5rem}.game-layout{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 768px){.game-layout{grid-template-columns:1fr 1fr}}.right-panel{display:flex;flex-direction:column;gap:1.5rem}.placeholder{background-color:#e5e7eb;padding:1rem;border-radius:.25rem}.button-group{margin-top:1.5rem;display:flex;gap:1rem}.btn{padding:.5rem 1rem;border-radius:.25rem;color:#fff;border:none;cursor:pointer}.btn:hover{opacity:.9}.btn-eliminate{background-color:#ef4444}.btn-next{background-color:#3b82f6}.btn-restart{background-color:#6b7280}.tabs{display:flex;gap:4px;padding:0 8px;border-bottom:1px solid #ccc}.tab{padding:8px 16px;border:none;background:none;cursor:pointer;border-radius:4px 4px 0 0;border:1px solid transparent;border-bottom:none}.tab:hover{background-color:#ffffff1a}.tab.active{background-color:#2c3e50;border-color:#ccc;border-bottom:1px solid #2c3e50;margin-bottom:-1px}.tab-content{padding:16px;flex-grow:1;overflow-y:auto}.event-log{height:300px;overflow-y:auto;border:1px solid #e5e7eb;border-radius:.25rem}.event-list{list-style:none;padding:0;margin:0}.event-item{padding:.75rem;border-bottom:1px solid #e5e7eb}.event-item:last-child{border-bottom:none}.event-timestamp{color:#6b7280;font-size:.875rem;margin-right:.5rem}.event-description{color:#1f2937}.event-item.important{background-color:#fee2e2}.action-content{display:flex;align-items:flex-start;gap:1rem}.portrait-column{flex:0 0 128px}.text-column{flex:1}.snap-description{display:block;margin-bottom:1rem}.portrait-container{flex:0 0 128px;display:grid;grid-template-rows:auto auto;gap:4px}.portrait-image{background:#f0f0f0;border-radius:4px;overflow:hidden}.portrait-label{background:#e0e0e0;padding:4px 8px;border-radius:4px;text-align:center;font-weight:700;font-size:.9em}.snap-item{cursor:pointer}.snap-header{display:flex;justify-content:space-between;align-items:center;padding:8px}.expand-icon{margin-left:8px}.action-list{margin-left:20px}@tailwind base;@tailwind components;@tailwind utilities;
