@import url("app-themes.css");
@import url("app-components.css");
/* App-local navigation, also used by Snap without applying the app skin. */
.riac-app-bar{display:flex;align-items:center;gap:12px;padding:10px 20px;border-bottom:1px solid #c9cdc2;background:#fff;color:#171917;font:14px/1.4 'Helvetica Neue',Helvetica,Arial,sans-serif}
.riac-app-bar[hidden]{display:none!important}
.riac-app-bar button{border:3px solid #171917;border-radius:0;background:#fff;color:#171917;padding:8px 14px;min-height:44px;font:700 14px/1.3 'Helvetica Neue',Helvetica,Arial,sans-serif;cursor:pointer}
.riac-app-bar button:hover{background:var(--riac-accent,#d7ef49)}.riac-app-bar button:focus-visible{outline:3px solid #101010;outline-offset:3px}
.riac-app-bar span{font:12px/1.4 'Courier New',monospace;color:#555a51}

/* The embedding page owns USB/Wi-Fi; audio/input-source and firmware installer controls stay local. */
.riac-shared-connection [data-connection-controls]{display:none!important}
