/* ══════════════════════════════════════════════════════════════════════════
   דוח שבועי בפילוח (js/08ba31-bd-weekly-report.js).
   המודל בלבד — גוף הדוח עצמו מגיע מהשרת עם סגנון מוטבע, כי אותו HTML
   שימש גם כמייל וחייב לעמוד בפני עצמו.
   ══════════════════════════════════════════════════════════════════════════ */
.wr-overlay{position:fixed;inset:0;background:rgba(20,18,16,.72);z-index:9000;
            display:flex;align-items:center;justify-content:center;padding:22px;}
.wr-modal{background:#efe9dc;border:1px solid #b8960b;border-radius:3px;max-width:760px;width:100%;
          max-height:92vh;display:flex;flex-direction:column;box-shadow:0 24px 60px -20px rgba(0,0,0,.55);}
.wr-bar{display:flex;align-items:center;gap:10px;padding:11px 14px;flex-wrap:wrap;
        background:linear-gradient(180deg,#16130c,#0c0a06);border-bottom:1px solid rgba(184,150,11,.4);}
.wr-title{font-weight:900;font-size:.92rem;color:#e8c547;flex:1;}
.wr-nav{display:flex;gap:7px;flex-wrap:wrap;}
.wr-btn{border:1px solid rgba(184,150,11,.5);background:rgba(255,255,255,.05);color:#d8c898;
        font:inherit;font-weight:900;font-size:.72rem;padding:6px 12px;border-radius:2px;cursor:pointer;
        transition:background .16s,border-color .16s;}
.wr-btn:hover{background:rgba(184,150,11,.18);border-color:#b8960b;}
.wr-btn:focus-visible,.wr-x:focus-visible{outline:2px solid #e8c547;outline-offset:2px;}
.wr-btn-gold{background:#b8960b;border-color:#b8960b;color:#0a0800;}
.wr-btn-gold:hover{background:#d0ac16;}
.wr-x{border:1px solid rgba(184,150,11,.5);background:transparent;color:#e8c547;font-size:.9rem;
      font-weight:900;width:28px;height:28px;border-radius:2px;cursor:pointer;line-height:1;}
.wr-x:hover{background:rgba(184,150,11,.2);}
.wr-body{overflow:auto;padding:18px;flex:1;}
.wr-paper{max-width:640px;margin:0 auto;background:#141210;}
.wr-load,.wr-err{padding:40px 20px;text-align:center;font-weight:800;color:#5a4a2a;}
.wr-err{color:#8b2500;}
@media(max-width:640px){.wr-modal{max-height:96vh;}.wr-body{padding:10px;}}
@media (prefers-reduced-motion:reduce){.wr-btn{transition:none;}}
