*{box-sizing:border-box}body{margin:0;background:#F4EBDD;color:#382d2f;font-family:Arial,sans-serif}main{max-width:920px;margin:40px auto;padding:24px}a,h1,h2{color:#773E49}button,input,select{font:inherit;padding:12px;border:1px solid #c9bcb4;border-radius:8px}input,select{width:100%;margin:6px 0 14px}.button,button{background:#773E49;color:white;border:0;border-radius:8px;padding:12px 18px;cursor:pointer;text-decoration:none;display:inline-block}.panel{background:#fffaf2;border:1px solid #dfd4c8;border-radius:14px;padding:22px;margin:16px 0}.muted{color:#776d6b}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px}table{width:100%;border-collapse:collapse}td,th{text-align:left;padding:10px;border-bottom:1px solid #e1d7ce}small{color:#776d6b}