.am-pop{box-sizing:border-box;border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);max-width:calc(100vw - 16px);color:var(--color-ink);box-shadow:var(--shadow-drawer);font-family:var(--font-sans);font-size:var(--text-body-copy);padding:0;line-height:1.4}.am-pop:not(:popover-open){display:none}.am-card:popover-open{width:296px;padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.am-line{margin:0}.am-link{color:var(--color-slate);align-items:center;gap:2px;font-weight:600;text-decoration:none;display:inline-flex}.am-link:hover{text-decoration:underline}.am-rule{background:var(--color-line-soft);height:1px}.am-muted{color:var(--color-muted);font-size:var(--text-small)}.am-small{margin:0}.am-avatar-button{cursor:pointer;border:0;padding:0;font-family:inherit}.am-avatar{border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);letter-spacing:.02em;flex:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.am-menu:popover-open{flex-direction:column;width:316px;display:flex;overflow:hidden}.am-menu-phone:popover-open{width:auto}.am-head{align-items:center;gap:var(--space-3);padding:var(--space-4);display:flex}.am-who{flex-direction:column;gap:2px;min-width:0;display:flex}.am-name{overflow-wrap:anywhere;font-weight:600}.am-who .am-muted{overflow-wrap:anywhere}.am-row,.am-side,.am-out{min-height:52px;padding:var(--space-2) var(--space-4);align-items:center;gap:var(--space-3);border-top:1px solid var(--color-line-soft);color:var(--color-ink);box-sizing:border-box;text-decoration:none;display:flex}.am-row:hover,.am-row:focus-visible,.am-out:hover,.am-out:focus-visible{background:var(--color-surface-soft)}.am-row-main{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.am-ic{border-radius:var(--radius-pill);background:var(--color-track);width:32px;height:32px;color:var(--color-ink);flex:none;justify-content:center;align-items:center;display:flex}.am-ic-strong{background:var(--color-primary);color:var(--color-on-primary)}.am-side{margin:var(--space-2) var(--space-3) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-3)}.am-side:hover,.am-side:focus-visible{background:var(--color-surface-soft)}.am-side+.am-out-form .am-out{border-top:0}.am-side-first{margin-top:0}.am-side-first+.am-row{border-top:0}.am-side-title{font-weight:600}.am-pill{border-radius:var(--radius-pill);background:var(--color-need-soft);color:var(--color-need);font-size:var(--text-small);white-space:nowrap;flex:none;padding:1px 8px;font-weight:600}.am-out-form{display:contents}.am-out{width:100%;font:inherit;color:var(--color-slate);cursor:pointer;text-align:left;background:0 0;border-bottom:0;border-left:0;border-right:0;font-weight:600}.am-foot{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);color:var(--color-ink);text-decoration:none;display:flex}
