:root{--bg:#f6f7f9;--panel:#fff;--ink:#1f2937;--muted:#6b7686;--line:#e3e7ee;--brand:#0a6b4f;--brand-2:#16a085;--brand-ink:#fff;--low:#fff3e6;--low-line:#e8a13c;--danger:#b3372f;--ok:#1d7a3e}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font-family:IBM Plex Sans Arabic,Segoe UI,Tahoma,sans-serif;font-size:15px}button{font:inherit;cursor:pointer;border:1px solid var(--line);background:var(--panel);color:var(--ink);border-radius:8px;padding:8px 14px}button.primary{background:var(--brand);color:var(--brand-ink);border-color:var(--brand)}button:disabled{opacity:.5;cursor:default}input,select,textarea{font:inherit;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;padding:8px 10px}input:focus,select:focus,textarea:focus{outline:2px solid var(--brand);outline-offset:-1px}input[dir=auto]:placeholder-shown{direction:rtl}input[type=date].date-native::-webkit-datetime-edit{color:#0000}input[type=date].date-native:focus::-webkit-datetime-edit{color:inherit}input[type=date].date-native:focus+.date-hint{display:none}.topbar{background:var(--panel);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px;padding:10px 20px;display:flex}.topbar .spacer{flex:1}.topbar .who{color:var(--muted);font-size:13px}.page{max-width:1100px;margin:24px auto;padding:0 16px}.wrap-row{flex-wrap:wrap}.scroll-x{overflow-x:auto}.review-cols{align-items:flex-start;gap:16px;display:flex}.review-fields{flex:60%;min-width:0}.review-images{flex:0 0 38%;position:sticky;top:12px}@media (width<=800px){.review-cols{flex-direction:column}.review-images{flex:none;order:-1;width:100%;position:static}}@media (width<=700px){.topbar{gap:10px;padding:10px 12px}.tagline{display:none}.page{margin:14px auto}.panel{padding:14px}}.only-touch{display:none}@media (pointer:coarse){.only-touch{display:revert}.only-fine{display:none}}.panel{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:20px}.error{color:var(--danger);margin-top:10px}.muted{color:var(--muted)}h1,h2,h3{font-family:Reem Kufi,IBM Plex Sans Arabic,sans-serif}
