/* «المراجعة التلقائية كل ساعة» strip + «إغلاق بسبب» sheet (public/auto-review.js) — same tokens as the boxes */
.ar-strip{margin:0 0 10px;padding:10px 12px;border-radius:12px;background:var(--hover);border:.5px solid var(--stroke3)}
.ar-strip.has{background:color-mix(in srgb,#f5a623 10%,var(--hover))}
.ar-row{display:flex;align-items:center;gap:10px}.ar-ic{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;flex:none;background:color-mix(in srgb,#21c7b7 16%,transparent);color:#0f9e90;font-weight:700}
.ar-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ar-tx b{font-size:13.5px}.ar-tx small{font-size:11px;color:var(--text3)}
.ar-more{display:block;margin-top:8px;font-size:12px;color:var(--brand);background:none;border:0;padding:0;text-align:start}
.ar-log{margin:8px 0 0;padding:10px;border-radius:10px;background:var(--elevated);border:.5px solid var(--stroke);font:inherit;font-size:12px;line-height:1.55;white-space:pre-wrap;max-height:260px;overflow:auto}
.ar-closed{color:var(--text2)}.danger-t{color:var(--danger)}
.ar-ov{position:fixed;inset:0;z-index:1200;background:rgba(0,0,0,.35);display:flex;align-items:flex-end;justify-content:center}
.ar-sh{width:100%;max-width:520px;background:var(--elevated);border-radius:18px 18px 0 0;padding:10px 16px calc(16px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:10px}
.ar-grab{width:36px;height:4px;border-radius:2px;background:var(--stroke);margin:0 auto 4px}.ar-t{font-size:16px}.ar-s{color:var(--text3);font-size:12px}
.ar-opts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ar-opt{display:flex;align-items:center;gap:8px;padding:10px;border-radius:12px;background:var(--hover);font-size:13.5px}
.ar-opt:has(input:checked){outline:1.5px solid var(--brand)}.ar-note{width:100%;resize:vertical;font-size:16px}.ar-hint{font-size:11.5px;color:var(--text3)}
