.drawer-overlay{z-index:60;background:color-mix(in srgb, var(--wc-ink) 40%, transparent);position:fixed;inset:0}.drawer{z-index:61;background:var(--ground);border-left:1px solid var(--border);width:480px;max-width:100vw;box-shadow:-12px 0 32px color-mix(in srgb, var(--wc-ink) 12%, transparent);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}.drawer-head{border-bottom:1px solid var(--border);background:var(--surface);justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px 16px;display:flex}.drawer-body{flex-direction:column;flex:1;gap:20px;padding:20px 24px 32px;display:flex;overflow-y:auto}.drawer-section h3{margin-bottom:8px}.drawer-links{flex-direction:column;gap:6px;display:flex}.person-row-click{cursor:pointer}.person-row-click:focus-visible td{background:var(--raised)}@media (max-width:900px){.drawer{border-left:0;width:100vw}}.drawer-head>:first-child{overflow-wrap:anywhere;flex:auto;min-width:0}.drawer-head>.btn{flex:none}
