
#adminAttentionDialog{padding:16px;font-family:Arial,sans-serif;color:light-dark(#203d31,#e0f0e6)}#adminAttentionDialog *{box-sizing:border-box}#adminAttentionDialog [hidden]{display:none!important}
#adminAttentionDialog .demo{font-size:12px;margin:0 auto 10px;max-width:700px;color:light-dark(#52685e,#b9cdbf)}
#adminAttentionDialog .surface{max-width:700px;margin:auto;background:light-dark(#eaf5ed,#1c3528);border:1px solid light-dark(#b6d7c2,#436a51);border-radius:16px;overflow:hidden}
#adminAttentionDialog .hero{background:light-dark(#226549,#194b36);color:light-dark(#fff,#effff4);padding:24px;display:flex;gap:16px;align-items:center}
#adminAttentionDialog .hero-icon{display:grid;place-items:center;flex:0 0 48px;height:48px;border-radius:12px;background:light-dark(#3b805e,#2c6647);color:light-dark(#d9f8e3,#d1f3db)}
#adminAttentionDialog .overline{font-size:11px;letter-spacing:1px;text-transform:uppercase;margin:0 0 6px;color:light-dark(#c0ebce,#b8e4c6);font-weight:700}
#adminAttentionDialog h2{font-size:25px;margin:0 0 7px;line-height:1.15;color:inherit}#adminAttentionDialog .subtitle{margin:0;font-size:13px;color:light-dark(#d2ebdc,#c3e4cf)}
#adminAttentionDialog .content{padding:20px}#adminAttentionDialog .legend{display:flex;align-items:center;gap:8px;font-size:12px;color:light-dark(#486450,#bad5c3);margin-bottom:14px}
#adminAttentionDialog .filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:20px}
#adminAttentionDialog button{font-family:inherit}#adminAttentionDialog .filter{height:78px;text-align:left;padding:12px;border:1px solid light-dark(#add0b8,#4d755a);border-radius:10px;background:light-dark(#d6ebdd,#284934);color:inherit;display:flex;flex-direction:column;justify-content:space-between}
#adminAttentionDialog .filter span{font-size:12px;font-weight:600}#adminAttentionDialog .filter strong{font-size:24px;line-height:1}#adminAttentionDialog .filter[aria-pressed=true]{background:light-dark(#226549,#396f4e);color:light-dark(#fff,#f0fff4);border-color:light-dark(#226549,#83b695)}
#adminAttentionDialog .list-head{display:flex;justify-content:space-between;gap:10px;margin:0 0 10px;font-size:12px;color:light-dark(#486450,#bad5c3)}#adminAttentionDialog .list-head strong{font-size:14px;color:light-dark(#244b35,#d7f2df)}
#adminAttentionDialog .issues{display:grid;gap:10px}#adminAttentionDialog .issue{background:light-dark(#dcefe2,#294735);border:1px solid light-dark(#b4d5c0,#4c7359);border-left:4px solid light-dark(#d39236,#dca75d);border-radius:10px;padding:14px;display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:12px;align-items:center}
#adminAttentionDialog .issue.critical,#adminAttentionDialog .issue.sync{border-left-color:light-dark(#bd5a50,#dc8d82)}#adminAttentionDialog .issue.data{border-left-color:light-dark(#5d8c76,#8fb49c)}
#adminAttentionDialog .label{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:4px 7px;border-radius:5px;background:light-dark(#fff0d9,#574021);color:light-dark(#82500b,#ffdb9e);margin-bottom:8px}
#adminAttentionDialog .critical .label,#adminAttentionDialog .sync .label{background:light-dark(#fbe5e0,#53302b);color:light-dark(#943b31,#ffd0c6)}#adminAttentionDialog .data .label{background:light-dark(#c3dfcc,#35583f);color:light-dark(#31583d,#d0ecd7)}
#adminAttentionDialog h3{font-size:15px;margin:0 0 6px;color:inherit}#adminAttentionDialog .detail{font-size:13px;margin:0 0 5px;line-height:1.45}#adminAttentionDialog .location{font-size:12px;color:light-dark(#52685e,#b9cdbf);margin:0;overflow-wrap:anywhere}
#adminAttentionDialog .open,#adminAttentionDialog .back{height:44px;width:120px;border:1px solid light-dark(#8db69c,#719a7e);border-radius:8px;background:light-dark(#c3e1ce,#365f43);color:light-dark(#204e34,#e0f8e7);font-size:12px;font-weight:600;white-space:nowrap}
#adminAttentionDialog .footer{font-size:12px;color:light-dark(#52685e,#b9cdbf);margin:16px 0 0;line-height:1.5}
#adminAttentionDialog .inspect{padding:18px;background:light-dark(#d6ebdd,#284934);border-radius:10px;border:1px solid light-dark(#add0b8,#4d755a)}#adminAttentionDialog .inspect h3{margin:18px 0 10px;font-size:20px}#adminAttentionDialog .inspect p{font-size:14px;line-height:1.6}
@media(max-width:520px){#adminAttentionDialog{padding:8px}#adminAttentionDialog .hero{padding:20px 16px;gap:12px}#adminAttentionDialog .content{padding:14px}#adminAttentionDialog .filters{grid-template-columns:repeat(2,minmax(0,1fr))}#adminAttentionDialog .issue{grid-template-columns:1fr}#adminAttentionDialog .open{justify-self:end}#adminAttentionDialog .hero-icon{display:none}#adminAttentionDialog h2{font-size:23px}}

#adminAttentionDialog{width:min(740px,calc(100vw - 24px));max-width:740px;max-height:calc(100dvh - 24px);overflow:auto;padding:0;border:0;border-radius:16px;background:#eaf5ed;color:#203d31;color-scheme:light}#adminAttentionDialog::backdrop{background:#102d2466}#adminAttentionDialog .hero{justify-content:space-between;flex-wrap:wrap}#adminAttentionDialog .hero .back{background:#347b59;color:white;border-color:#68a382}#adminAttentionDialog .filter span{white-space:nowrap}#adminAttentionDialog .surface{max-width:none}#adminAttentionButton{height:42px;width:174px;min-width:174px;max-width:174px;background:#c3e1ce;color:#204e34;border:1px solid #8db69c;border-radius:8px}
