/* Front-end administrator tools for webdeal.pl. */
body #mdr-frontbox,body #plugin-hook>div#mdr-frontbox{top:84px;right:20px;width:380px;max-width:calc(100vw - 32px);z-index:1050;font-family:system-ui,-apple-system,"Segoe UI",sans-serif}
body #mdr-frontbox #mdr-box .mdr-head{float:none;width:100%;background:#294b70;color:#fff;border:1px solid #244363;border-radius:11px;font-size:13px;line-height:20px;height:46px;padding:12px 54px 12px 17px;font-weight:650;box-shadow:0 4px 14px #203e5c18;transition:background .15s}
body #mdr-frontbox #mdr-box .mdr-head:hover{background:#356dd5}
body #mdr-frontbox #mdr-box .mdr-head .mdr-arrow{width:44px;height:44px;line-height:44px;font-size:17px;border-left:1px solid #ffffff20;border-radius:0 10px 10px 0}
body #mdr-frontbox #mdr-box .mdr-wrap{width:100%;margin-top:9px;padding:19px 18px 8px;border:1px solid #dce6f1;border-radius:13px;background:#fff;color:#3d566f;font-size:13px;line-height:1.6;max-height:calc(100dvh - 240px);overflow-y:auto!important;overscroll-behavior:contain;box-shadow:0 12px 38px #213c5c20;scrollbar-width:thin;scrollbar-color:#bdcde0 transparent}
body #mdr-frontbox #mdr-box .mdr-row{margin-bottom:17px}
body #mdr-frontbox #mdr-box .mdr-row-first{padding:13px;background:#f2f6fd;border:1px solid #e0e9f5;border-radius:8px;margin-bottom:18px}
body #mdr-frontbox #mdr-box .mdr-about-head{color:#294b70;font-size:13px;font-weight:700;margin:0 0 6px}
body #mdr-frontbox #mdr-box .mdr-about-row{font-size:11px;line-height:1.65;color:#71839a}
body #mdr-frontbox #mdr-box label{font-family:inherit;font-size:12px;line-height:1.55;color:#395570;font-weight:600;margin-bottom:7px}
body #mdr-frontbox #mdr-box textarea,body #mdr-frontbox #mdr-box select,body #mdr-frontbox #mdr-box input[type=text]{background:#fbfcfe;border:1px solid #cedbe9;border-radius:7px;font-family:inherit;font-size:12px;line-height:1.6;padding:10px;color:#29465f;box-shadow:none}
body #mdr-frontbox #mdr-box textarea#mdrComment{height:95px;min-height:75px}
body #mdr-frontbox #mdr-box textarea#mdrCommentInternal{height:75px;min-height:65px}
body #mdr-frontbox #mdr-box select{width:100%;height:auto;min-height:40px}
body #mdr-frontbox #mdr-box textarea:focus,body #mdr-frontbox #mdr-box select:focus{outline:0;border-color:#729de4;box-shadow:0 0 0 3px #356dd518}
body #mdr-frontbox #mdr-box input[type=checkbox],body #mdr-frontbox #mdr-box input[type=radio]{accent-color:#356dd5;flex:none;width:16px;height:16px;margin-right:8px}
body #mdr-frontbox #mdr-box .mdr-reasons-row>span{padding:7px 9px;background:#f7f9fc;border:1px solid #edf1f7;border-radius:6px;margin-bottom:5px;gap:0}
body #mdr-frontbox #mdr-box .mdr-reasons-row>span label{font-weight:500!important;line-height:1.5;margin:0}
body #mdr-frontbox #mdr-box .mdr-help{font-style:normal;font-size:11px;line-height:1.6;color:#7b8ea4;margin-top:7px}
body #mdr-frontbox #mdr-box .mdr-button button{background:#356dd5;border:1px solid #356dd5;color:#fff;border-radius:8px;padding:11px 17px;font-size:12px;font-weight:650;min-height:40px}
body #mdr-frontbox #mdr-box .mdr-button button:hover{background:#285ab8}
body #mdr-frontbox #mdr-box a{color:#356dd5}
body #cac-notif.wd-cache-status{position:fixed;z-index:1040;right:18px;bottom:18px;max-width:300px;padding:12px 15px;display:flex;gap:11px;align-items:flex-start;background:#fff;border:1px solid #dce6f0;border-radius:11px;box-shadow:0 5px 22px #203e5c14;color:#425e78;font:12px/1.6 system-ui,-apple-system,"Segoe UI",sans-serif;letter-spacing:0;box-sizing:border-box;text-align:left}
body .wd-cache-status .wd-cache-dot{width:8px;height:8px;flex:none;border-radius:50%;background:#d5a24b;margin-top:6px}
body .wd-cache-status.is-cached .wd-cache-dot{background:#45a682}
body .wd-cache-status strong{font-size:12px;font-weight:650;color:#2f4f6e}
body .wd-cache-status .wd-cache-time{font-size:11px;font-variant-numeric:tabular-nums;color:#7a8fa4;margin-left:12px;white-space:nowrap}
body .wd-cache-status small{display:block;font-size:10px;color:#7a8fa4;line-height:1.6}
body .wd-cache-status a{color:#356dd5;text-decoration:none}
body .wd-cache-status a:hover{text-decoration:underline}
@media(max-width:767px){body #mdr-frontbox,body #plugin-hook>div#mdr-frontbox{top:74px;right:12px;width:350px;max-width:calc(100vw - 24px)}body #mdr-frontbox #mdr-box .mdr-wrap{max-height:calc(100dvh - 260px)}body #cac-notif.wd-cache-status{right:12px;bottom:calc(82px + env(safe-area-inset-bottom));max-width:260px;padding:9px 12px}}
@media(prefers-reduced-motion:reduce){body #mdr-frontbox #mdr-box *{transition:none!important}}
