/* TechAnnouncer Vis Font (theme 1.7.6, 4 Nov 2026): used for the data and app side only (theme 1.7.7).
   Headlines and article text stay Archivo + Source Serif 4 (editorial voice).
   Built from Inter (SIL OFL 1.1, see assets/fonts/vis/OFL-LICENSE.txt), renamed for TechAnnouncer. */
@font-face{font-family:"TechAnnouncer Vis";src:url(../fonts/vis/vis-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"TechAnnouncer Vis";src:url(../fonts/vis/vis-400i.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:"TechAnnouncer Vis";src:url(../fonts/vis/vis-600.woff2) format("woff2");font-weight:500 600;font-style:normal;font-display:swap}
@font-face{font-family:"TechAnnouncer Vis";src:url(../fonts/vis/vis-700.woff2) format("woff2");font-weight:700 900;font-style:normal;font-display:swap}
@font-face{font-family:"TechAnnouncer Vis Display";src:url(../fonts/vis/visd-700.woff2) format("woff2");font-weight:600 700;font-style:normal;font-display:swap}
@font-face{font-family:"TechAnnouncer Vis Display";src:url(../fonts/vis/visd-800.woff2) format("woff2");font-weight:800 900;font-style:normal;font-display:swap}
/* Data and app side: Signals, company pages, member workspace, plugin panels and tables */
:where([class^="tas-"], [class*=" tas-"]), :where([class^="tas-"], [class*=" tas-"]) :where(*:not(svg):not(path)) { font-family:"TechAnnouncer Vis",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif !important; font-stretch:normal }
:where([class^="tas-"], [class*=" tas-"]) :where(h1,h2,h3,h4,.tas-h1,.tas-h2,.tas-h3) { font-family:"TechAnnouncer Vis Display","TechAnnouncer Vis",system-ui,sans-serif !important; letter-spacing:-.02em }

/* Interface: header, menus, buttons, sidebars, tables, footer */
:where(.ta-header, .ta-nav, .ta-mmenu, .tc-single__aside, .ta-footer, table, button, input, select, textarea, .ta-btn, .tas-btn),
:where(.ta-header, .ta-nav, .ta-mmenu, .ta-footer) :where(*:not(svg):not(path)) { font-family:"TechAnnouncer Vis",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif !important }
