/* GENERATED by local/pass-deploy/build_mintnib_skin.py from mintnib-src/assets/styles.css (tokens c327b8fe89149302).
 * Do not edit: change Mintnib's tokens and run the builder. The Mintnib skin of the pass (B4, 17 October 2026):
 * Mintnib's colours on the pass's own elements, enqueued only for a visitor from mintnib.com. */
.lr-pass, .lr-pass-try, .lr-pass-intro, .lr-pass-tabbar, .lr-pass__sheet, .lr-pass__ask, .lr-pass__tip, .lr-pass__zoom {
	--lr-pass-accent: #0b6b62;
	--lr-color-accent: #0b6b62;
	--lr-color-accent-wash: #e8f4f1;
	--lr-pass-border: #e3d9c9;
	--lr-color-border-card: #e3d9c9;
	--lr-pass-muted: #6b6257;
	--lr-color-text-muted: #6b6257;
	--lr-color-text-subtle: #6b6257;
	--lr-color-text-secondary: #6b6257;
	--lr-color-text-main: #2f2a24;
	--lr-color-text: #2f2a24;
	--lr-color-ink: #2f2a24;
	--lr-color-text-heading: #3a3229;
	--lr-color-bg-card: #fbf8f3;
}
html[data-lr-pass-scheme="dark"] :is(.lr-pass, .lr-pass-try, .lr-pass-intro, .lr-pass-tabbar, .lr-pass__sheet, .lr-pass__ask, .lr-pass__tip, .lr-pass__zoom) {
	--lr-pass-accent: #7fd4c6;
	--lr-color-accent: #7fd4c6;
	--lr-color-accent-wash: #2a3a37;
	--lr-pass-border: #3d372f;
	--lr-color-border-card: #3d372f;
	--lr-pass-muted: #b5aa9a;
	--lr-color-text-muted: #b5aa9a;
	--lr-color-text-subtle: #b5aa9a;
	--lr-color-text-secondary: #b5aa9a;
	--lr-color-text-main: #f2ece2;
	--lr-color-text: #f2ece2;
	--lr-color-ink: #f2ece2;
	--lr-color-text-heading: #f2ece2;
	--lr-color-bg-card: #211e1a;
}
/* The shell around the pass follows the pass's choice, not only the device (Lucas's phone, 29 October 2026). */
html[data-lr-pass-scheme="light"] {
	color-scheme: light;
	--mn-ink: #2f2a24;
	--mn-ink-soft: #6b6257;
	--mn-bg: #fbf8f3;
	--mn-panel: #f3ece1;
	--mn-line: #e3d9c9;
	--mn-alert: #b91c1c;
	--mn-mint: #0b6b62;
	--mn-mint-bg: #e8f4f1;
	--mn-head: #3a3229;
	--mn-on-mint: #ffffff;
	--mn-footer-bg: #2f2a24;
	--mn-footer-ink: #f3ece1;
	--mn-footer-legal: #c9bfb0;
}
html[data-lr-pass-scheme="light"] .mn-brand img {
	content: url("/assets/mark.svg");
}
html[data-lr-pass-scheme="dark"] {
	color-scheme: dark;
	--mn-ink: #f2ece2;
	--mn-ink-soft: #b5aa9a;
	--mn-bg: #211e1a;
	--mn-panel: #2b2722;
	--mn-line: #3d372f;
	--mn-alert: #fca5a5;
	--mn-mint: #7fd4c6;
	--mn-mint-bg: #2a3a37;
	--mn-head: #f2ece2;
	--mn-on-mint: #211e1a;
	--mn-footer-bg: #2f2a24;
	--mn-footer-ink: #f3ece1;
	--mn-footer-legal: #c9bfb0;
}
html[data-lr-pass-scheme="dark"] .mn-brand img {
	content: url("/assets/mark-reversed.svg");
}
