.simple-list a{display:flex;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--line);color:inherit;text-decoration:none}.simple-list span{display:grid}.simple-list small{color:var(--muted)}.kanban-tools{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem}.kanban-tools input{width:min(420px,100%);border:1px solid var(--line);border-radius:12px;padding:.8rem 1rem}.kanban{display:grid;grid-template-columns:repeat(6,minmax(245px,1fr));gap:.8rem;overflow-x:auto;padding-bottom:1rem}.kanban-col{background:#eee8de;border:1px solid var(--line);border-radius:16px;min-height:520px}.kanban-col>header{display:flex;justify-content:space-between;padding:1rem;font-weight:800}.kanban-col>header b{background:#fff;border-radius:50%;min-width:28px;text-align:center}.kanban-drop{min-height:450px;padding:0 .65rem}.patient-card{background:#fff;border:1px solid #e0d6ca;border-radius:12px;margin-bottom:.65rem}.patient-card:hover{border-color:var(--gold)}.patient-card a{display:grid;padding:.9rem;color:inherit;text-decoration:none}.patient-card span{color:var(--muted);font-size:.86rem}.patient-card footer{display:flex;justify-content:space-between;margin-top:.8rem;padding-top:.65rem;border-top:1px solid var(--line)}.patient-card em{font-style:normal;color:var(--bronze);font-size:.75rem}.patient-card small{color:var(--muted)}.detail-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,.75fr);gap:1rem}.form-panel form{padding:1.25rem}.activity{align-self:start}.activity .note-add{padding:0 1rem}.activity .timeline{margin:1rem 1.4rem}.staff-card{display:block;color:inherit;text-decoration:none}.branch-list{display:grid;gap:.8rem}.branch-card{display:flex;justify-content:space-between;align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:18px;padding:1.4rem 1.6rem;color:inherit;text-decoration:none}.branch-card:hover{border-color:var(--gold);box-shadow:var(--shadow)}.branch-card h2{font:400 1.7rem Georgia,serif;margin:.25rem 0}.branch-card p{margin:0;color:var(--muted)}.branch-metrics{display:flex;align-items:center;gap:2rem;color:var(--muted)}.branch-metrics span{display:grid}.branch-metrics b{font:400 1.5rem Georgia,serif;color:var(--ink)}.branch-metrics i{font-size:1.5rem;color:var(--gold)}.check{display:flex!important;align-items:center}.check input{width:auto!important}@media(max-width:1100px){.detail-grid{grid-template-columns:1fr}}@media(max-width:680px){.branch-card{display:block}.branch-metrics{margin-top:1rem}.kanban{margin-right:-1rem}.kanban-tools{display:grid}.page-head{display:grid}}
