*{box-sizing:border-box}body{margin:0;font-family:Tahoma,Arial,sans-serif;background:#f5f1e7;color:#18362d;direction:rtl}.top{background:linear-gradient(135deg,#123f33,#0b2e27);color:#e7c66c;padding:28px 15px;text-align:center;border-bottom:4px solid #b99032}.top h1{margin:0;font-size:clamp(23px,5vw,38px)}.top p{color:#fff;margin:9px 0 0}.wrap{max-width:850px;margin:28px auto;padding:0 15px}.card{background:#fff;border:1px solid #d7c181;border-radius:18px;padding:22px;box-shadow:0 8px 25px #00000012;margin-bottom:18px}label{display:block;font-weight:bold;margin:12px 0 7px}input,select,button{width:100%;padding:13px;border-radius:10px;border:1px solid #cbbd96;font-size:17px}button,.btn{background:#174b3d;color:#f5d77e;border:1px solid #b99032;font-weight:bold;cursor:pointer;text-decoration:none;display:inline-block;text-align:center;padding:12px;border-radius:10px}.grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.msg{padding:13px;border-radius:10px;background:#e9f7ef;border:1px solid #9ac8a9;margin-bottom:15px}.last{background:#fff8df;border-right:4px solid #b99032;padding:12px;margin:12px 0;border-radius:8px}table{width:100%;border-collapse:collapse;background:#fff}th,td{padding:10px;border-bottom:1px solid #eee;text-align:right}th{background:#174b3d;color:#f5d77e}.actions{display:flex;gap:8px;flex-wrap:wrap}.actions a,.actions button{width:auto;font-size:14px;padding:8px 12px}.muted{color:#777;font-size:14px}@media(max-width:600px){.grid{grid-template-columns:1fr}.card{padding:16px}table{font-size:13px}}
