.f-low-brand{display:inline-flex;align-items:center;gap:12px;color:var(--ink,#F3E9D9);text-decoration:none;letter-spacing:0;flex-shrink:0}.f-low-emblem{display:flex;flex-direction:column;align-items:center;gap:3px;flex-shrink:0}.f-low-brand .f-low-mark{width:40px;height:40px;display:block;flex-shrink:0}.f-low-person{display:grid;place-items:center;min-width:20px;height:16px;padding:0 5px;border:1px solid #d39a7350;border-radius:6px;background:#d39a7314;color:var(--focus,#D39A73);font:650 10px/1 system-ui;letter-spacing:.03em}.f-low-copy{display:flex;flex-direction:column;gap:2px}.f-low-wordmark{font-size:22px;font-weight:750;letter-spacing:.1em;line-height:1.15}.f-low-copy small{font-size:10px;letter-spacing:.06em;font-weight:450;color:var(--muted,#A6B0A3)}.side>.f-low-brand{padding:0 16px 20px}.f-low-brand-compact{gap:8px}.f-low-brand-compact .f-low-mark{width:26px;height:26px}.f-low-brand-compact .f-low-wordmark{font-size:14px;letter-spacing:.07em}.authbox>.f-low-brand{margin-bottom:24px}.layout.collapsed .side>.f-low-brand{padding:0 12px 20px}.layout.collapsed .side>.f-low-brand .f-low-copy{display:none}.bar .crumb{min-width:0}.f-low-about{margin:0 0 24px}.f-low-about p:last-child{margin-bottom:0}@media(max-width:760px){.bar{gap:8px}.bar .crumb{gap:8px}.bar .crumb>span,.bar .crumb>strong{display:none}.area-picker{margin-left:auto;gap:4px}.area-picker select{min-width:112px;max-width:152px}.area-picker>.quiet{padding:8px;min-width:40px}.f-low-brand-compact .f-low-wordmark{font-size:13px}.f-low-brand-compact{gap:6px}.f-low-brand-compact .f-low-mark{width:24px;height:24px}}@media print{.f-low-person{color:#714529;background:none}.f-low-brand{color:#14241E}}
.brand[data-f-low-brand]{display:block}.brand[data-f-low-brand] .f-low-brand{padding:0}.mobiletitle [data-f-low-brand] .f-low-brand{color:inherit}.mobiletitle [data-f-low-brand] .f-low-person{display:grid}.mobiletitle [data-f-low-brand] .f-low-mark{width:24px;height:24px}

.release-version{font:500 11px/1.3 system-ui;color:var(--muted);white-space:nowrap;margin-left:6px}

/* Server-identified TEST only: above the existing logo on each brand surface. */
.f-low-test-brand-stack{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;max-width:100%}
strong.f-low-test-label{display:block;margin:0;color:#ff3b30;font-size:clamp(44px,4vw,64px);font-weight:900;line-height:1;letter-spacing:.02em;white-space:nowrap}
.authbox>strong.f-low-test-label{margin-bottom:8px}
.bar.f-low-test-header{flex-wrap:wrap;align-items:flex-start}
.crumb.f-low-test-crumb{flex-wrap:wrap;min-width:0;max-width:100%;row-gap:8px}
.layout.collapsed .side>.brand[data-f-low-brand].f-low-test-host{padding-left:0;padding-right:0}
.layout.collapsed .side strong.f-low-test-label{font-size:22px;letter-spacing:0}
@media(max-width:760px){strong.f-low-test-label{font-size:44px}.mobiletitle .f-low-test-brand-stack{align-items:flex-start}}

/* PRODTEST keeps a clear red primary label and a compact readable sidebar label. */
strong.f-low-test-label[data-f-low-environment="prodtest"]{font-size:clamp(32px,3.2vw,48px);white-space:normal;overflow-wrap:anywhere;max-width:100%}
.side strong.f-low-test-label[data-f-low-environment="prodtest"]{font-size:24px;line-height:1.1;letter-spacing:0}
.layout.collapsed .side strong.f-low-test-label[data-f-low-environment="prodtest"]{font-size:12px;line-height:1.15}
@media(max-width:760px){.mobiletitle strong.f-low-test-label[data-f-low-environment="prodtest"]{font-size:32px}}
