.overview-period{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-right:auto}.overview-period label{font-size:12px;font-weight:700;color:var(--muted)}.overview-period select,.overview-period input{height:36px;border:1px solid var(--line);border-radius:9px;background:var(--surface);padding:0 10px;color:var(--ink);font:inherit;font-size:13px}.overview-period input{max-width:145px}.period-caption{display:inline-flex;margin-left:6px;color:var(--muted);font-size:12px;font-weight:600}.attention-list{gap:8px}.attention-list .attention{width:100%;border:1px solid var(--line);border-radius:12px;background:#fbfcfe;padding:14px 12px;cursor:pointer;text-align:left;transition:border-color .18s ease,background .18s ease,transform .18s ease}.attention-list .attention:first-child{border-top:1px solid var(--line)}.attention-list .attention:hover{border-color:#f3b18c;background:#fff8f4;transform:translateY(-1px)}.attention-list .attention .round{width:40px;height:40px;flex:0 0 40px}.attention-list .attention strong{font-size:12px}.attention-list .attention small{font-size:10px}.attention-list .attention>b{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#fff0e8;color:var(--orange);font-size:18px;line-height:1}.attention-list .attention .round svg{width:19px;height:19px}@media(max-width:900px){.overview-period{width:100%;order:3;margin-top:8px}.head-actions{flex-wrap:wrap}.period-caption{display:block;margin:4px 0 0}}
