/* UI primitives + helpers */ const { useState, useEffect, useMemo, useRef } = React; function cx(...xs) { return xs.filter(Boolean).join(' '); } // Right-arrow glyph (rotates for RTL automatically) function Arrow({ size = 12, className = "" }) { return ( ); } function Logo({ inverted = false, height = 28 }) { // Inline original UAS-letter wordmark + brand circle mark (recreated, not copying any // copyrighted commercial font outline). Brand violet sampled from the official favicon. const ink = inverted ? "#FFFFFF" : "#0B0E14"; return ( UAS International
Trip Support
); } function OpsChip({ label }) { return ( ); } function LocaleToggle({ locale, setLocale }) { return (
); } function TopBar({ locale, setLocale, copy, onQuote, onAccount }) { return (
); } Object.assign(window, { cx, Arrow, Logo, OpsChip, LocaleToggle, TopBar });