/* Approved identity v1.0: select the asset by its actual surface. */
.approved-brand{display:inline-flex;flex:none;align-items:center;padding:14px;line-height:1;letter-spacing:normal;text-decoration:none}
.approved-brand img{display:none;width:auto;height:56px;max-width:none;object-fit:contain}
.approved-brand .brand-green{display:block}
[data-theme=midnight] .approved-brand .brand-green,[data-theme=indigo] .approved-brand .brand-green{display:none}
[data-theme=indigo] .approved-brand .brand-violet{display:block}
[data-theme=midnight] .approved-brand .brand-gold{display:block}
[data-theme] footer{background:#00665d;color:#fff;border-color:#00665d;padding-top:28px;padding-bottom:28px}
[data-theme=indigo] footer{background:#4541b9;border-color:#4541b9}
[data-theme=midnight] footer{background:#0c1424;border-color:#354760}
[data-theme] footer .approved-brand .brand-green,[data-theme] footer .approved-brand .brand-violet,footer .approved-brand .brand-gold{display:none}
footer .approved-brand .brand-champagne{display:block}
[data-theme=midnight] footer .approved-brand .brand-champagne{display:none}
[data-theme=midnight] footer .approved-brand .brand-gold{display:block}
[data-theme] footer a,[data-theme] footer button,[data-theme] footer p{color:inherit}
[data-theme] footer :is(a,button):focus-visible{outline-color:#fae9bd}
@media(max-width:760px){.approved-brand{padding:12px}.approved-brand img{height:48px}header>.approved-brand{margin-left:-12px}footer .approved-brand{margin-left:-12px}}
