div#answerPhone{
	background:var(--button-bg);
	border:var(--ridge-thickness) outset var(--button-edge);
	max-width:calc(100% - 2 * var(--ridge-thickness) - 2rem );
	max-width:100%;
	margin:var(--marg-thickness);
	padding:var(--padd-thickness);
}
div#answerPhone canvas.signal{
	display:block;
	margin:0;padding:0;
	width:calc(100% - ( 2 * var(--edge-thickness) ));
	height:3rem;
	border:var(--edge-thickness) inset var(--input-edge);
	text-align:center;
}
div#answerPhone button{
	display:inline-block;
	text-align:center;
	min-width:calc(50% - 1.5rem);
	width:2rem;
}
div#answerPhone button:disabled{
	border:var(--button-edge);
	cursor:default;
	opacity:0.5;
}
div#answerPhone img.button{
	display:block;
	margin:0;
	width:100%;
}