/* idrathercycle.org — embeddable calculator widget. Scoped to .irc-embed; the
   calculator's own styling comes from the inlined tailwind.css. */
html, body.irc-embed { margin: 0; padding: 0; background: #ffffff; }
body.irc-embed {
	font-family: 'Inter', system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
	color: #101f17;
	padding: 12px;
	box-sizing: border-box;
}
.irc-embed *, .irc-embed *::before, .irc-embed *::after { box-sizing: border-box; }
.irc-embed-main { max-width: 640px; margin: 0 auto; }
.irc-embed-credit {
	max-width: 640px;
	margin: 10px auto 0;
	font-size: 12px;
	line-height: 1.4;
	text-align: center;
	color: #5b6b62;
}
.irc-embed-credit a { color: #0f7a4f; text-decoration: none; font-weight: 600; }
.irc-embed-credit a:hover { text-decoration: underline; }
