/* Selected identity: 03 Three Channels favicon; original typographic title restored. */
.identity-mark{display:block;border-radius:7px}
/* Shared brushed copper face and bevel for all translation action buttons. */
.translation-unit .source-button,.translation-unit .translate-button,.translation-unit .quiet-button,
.translation-unit .source-button:hover,.translation-unit .translate-button:hover,.translation-unit .quiet-button:hover,
.receiver .records-module .module-action,.receiver .records-module:hover .module-action{
 background-color:#ad6c43;background-image:linear-gradient(100deg,#48241422,#ffe2b52e 30%,#4b23171a 66%,#f6c79630),var(--panel-photo);background-size:100% 100%,100% 950%;background-position:center,center 55%;background-blend-mode:normal,luminosity;color:#2e2018;text-shadow:0 1px #ecc29c66;border:1px solid #774b33;border-top-color:#e6ba91;border-radius:2px;box-shadow:inset 0 1px #f8d3ac,inset 0 -1px #733c24,0 2px 0 #4c2d20,0 3px 4px #0006
}
.translation-unit .source-button[aria-pressed=true]{box-shadow:inset 0 1px 3px #5b321b99,0 1px #e8d6ba;transform:translateY(1px)}
.translation-unit .source-button:hover,.translation-unit .translate-button:hover,.translation-unit .quiet-button:hover,.receiver .records-module:hover .module-action{filter:brightness(1.05)}
.translation-unit .translate-button:before{width:5px;height:5px;background:#fff0a4;box-shadow:0 0 4px #ffce70,0 0 0 1px #9e602e}
.translation-feedback{margin:9px 0 0;color:#273f36;font:10px/1.5 var(--mono);text-align:center}
.translation-feedback.is-error{color:#742918}
.translation-feedback[hidden]{display:none}
/* Keep the shared stereo flush with the physical stack. */
.receiver>.extreme-stereo{margin:0}
.receiver .extreme-stereo .audio-unit{margin-top:0}

/* Slim copper nameplate with lettering pressed into the surface. */
.projects-divider{height:60px;min-height:60px;padding:0 39px}
.projects-divider .copper-nameplate{position:relative;display:flex;align-items:center;justify-content:center;height:20px;max-width:100%;margin:0;padding:0 28px;border:1px solid #845237;border-top-color:#edc59d;border-radius:2px;background-color:#ad6c43;background-image:linear-gradient(100deg,#48241422,#ffe2b52e 30%,#4b23171a 66%,#f6c79630),var(--panel-photo);background-size:100% 100%,100% 950%;background-position:center,center 55%;background-blend-mode:normal,luminosity;background-clip:border-box;-webkit-background-clip:border-box;-webkit-text-fill-color:currentColor;color:#75462e;filter:none;box-shadow:inset 0 1px #f5d0a8,inset 0 -1px #9a5c3a,0 1px 2px #0005;font-family:'Barlow Condensed','Arial Narrow',sans-serif;font-weight:700;font-size:15px;line-height:1;letter-spacing:1.5px;text-transform:uppercase;text-shadow:0 -1px 1px #4a291c99,0 1px 0 #f7d1a5;white-space:nowrap}
.copper-nameplate:before,.copper-nameplate:after{content:'';position:absolute;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:radial-gradient(circle at 35% 25%,#ffe3bf,#c18a60 40%,#73412a 75%);box-shadow:0 1px #f1bf8e,inset 0 1px 1px #4c2b20}
.copper-nameplate:before{left:10px}.copper-nameplate:after{right:10px}
@media(max-width:700px){.projects-divider{height:54px;min-height:54px;padding:0 27px}.projects-divider .copper-nameplate{height:18px;padding:0 16px;font-size:10px;letter-spacing:.55px}.copper-nameplate:before{left:6px}.copper-nameplate:after{right:6px}}
@media(max-width:380px){.projects-divider .copper-nameplate{font-size:8.5px;letter-spacing:.3px}}
