.wb-toolbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:18px}.wb-toolbar input,.wb-toolbar select{background:var(--navy-900);color:var(--white);border:1px solid rgba(199,166,106,.3);border-radius:8px;padding:11px 12px;min-height:44px}.wb-toolbar input{flex:1;min-width:180px}.wb-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.wb-tab{padding:10px 14px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--muted);min-height:44px}.wb-tab[aria-pressed=true]{color:var(--gold-2);border-color:var(--gold);background:rgba(199,166,106,.1)}.wb-row{display:grid;grid-template-columns:100px minmax(0,1fr) 145px 85px;gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}.wb-row:last-child{border:0}.wb-row b{display:block;font-size:13px;line-height:1.5}.wb-row small{display:block;font-size:11px;line-height:1.7;color:var(--muted);overflow-wrap:anywhere}.wb-date{font-size:12px;line-height:1.7;color:var(--gold-2)}.wb-overdue{color:#ff9fa6}.wb-tag{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.wb-error{padding:14px;border:1px solid #a35b63;border-radius:8px;color:#ffbcc2;margin-bottom:14px;font-size:12px;line-height:1.7}.wb-note{font-size:11px;color:var(--muted);line-height:1.8;margin:12px 0}.wb-count{font-size:12px;color:var(--muted)}#wbAgenda .link-btn{min-height:44px}.wb-quick{display:flex;gap:14px;flex-wrap:wrap;margin:20px 0}.wb-quick button{min-height:44px}#adminHome button:focus-visible,#adminOperations button:focus-visible{outline:2px solid var(--gold-2);outline-offset:3px}.wb-operation-action{display:block;margin-top:7px;line-height:1.7;color:var(--muted);font-size:11px}.wb-ops-filters{padding:0 20px}.wb-empty{padding:32px 12px;text-align:center;color:var(--muted);font-size:13px;line-height:1.8}@media(max-width:700px){.wb-row{grid-template-columns:1fr auto;gap:8px 14px}.wb-tag{grid-column:1/-1}.wb-date{grid-column:1}.wb-row>.link-btn{grid-column:2;grid-row:2/4}.wb-toolbar>*{width:100%}.wb-tabs{gap:6px}.wb-tab{flex:1;padding:10px}.wb-quick{gap:8px}}
#adminHome .panel>.wb-tabs,#adminHome .panel>.wb-toolbar,#adminHome .panel>.wb-count,#adminHome .panel>#wbAgenda,#adminHome .panel>.wb-note,#adminHome .panel>.wb-error{margin-left:20px;margin-right:20px}#adminHome .panel>.wb-note{margin-bottom:20px}#adminHome .hero-meta{display:flex;flex-direction:column;align-items:flex-end;gap:6px}#adminHome .hero-meta .link-btn{min-height:44px}@media(max-width:700px){#adminHome .hero-meta{display:flex;margin-top:14px;align-items:flex-start}#adminHome .panel>.wb-tabs,#adminHome .panel>.wb-toolbar,#adminHome .panel>.wb-count,#adminHome .panel>#wbAgenda,#adminHome .panel>.wb-note,#adminHome .panel>.wb-error{margin-left:14px;margin-right:14px}.wb-tabs{display:grid;grid-template-columns:1fr 1fr}.wb-tabs .wb-tab:first-child{grid-column:1/-1}}
