/* Xcojo Development Hub: EB Garamond is the global typeface */
@font-face{font-family:"EB Garamond";src:url("https://dev.xcojo.com/Fonts/EB_Garamond/EBGaramond-VariableFont_wght.ttf") format("truetype-variations");font-style:normal;font-weight:100 900;font-display:swap}
@font-face{font-family:"EB Garamond";src:url("https://dev.xcojo.com/Fonts/EB_Garamond/EBGaramond-Italic-VariableFont_wght.ttf") format("truetype-variations");font-style:italic;font-weight:100 900;font-display:swap}
:root{font-family:"EB Garamond",Georgia,serif;font-synthesis:style}html,body,button,input,select,textarea,option{font-family:"EB Garamond",Georgia,serif!important}
@font-face{font-family:"EB Garamond";src:url("https://dev.xcojo.com/Fonts/EB_Garamond/EBGaramond-VariableFont_wght.ttf") format("truetype-variations");font-style:normal;font-weight:100 900;font-display:swap}
@font-face{font-family:"EB Garamond";src:url("https://dev.xcojo.com/Fonts/EB_Garamond/EBGaramond-Italic-VariableFont_wght.ttf") format("truetype-variations");font-style:italic;font-weight:100 900;font-display:swap}
:root{font-family:"EB Garamond",Georgia,serif}html,body,button,input,select,textarea{font-family:"EB Garamond",Georgia,serif}body{background-color:var(--xco-page-bg,#f3f7f5)}
.xco-brand-lockup{display:flex;align-items:center;gap:10px;min-width:0}.xco-brand-logo{width:32px;height:32px;object-fit:contain;flex:0 0 auto}.xco-settings-title{font-family:"EB Garamond",Georgia,serif;font-weight:700}
.xco-global-language{bottom:max(14px,env(safe-area-inset-bottom));font-family:"EB Garamond",Georgia,serif}
.xco-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.xco-icon img{width:1.5em;height:1.5em;display:block}

.xco-brand-logo-full{display:block;width:160px;height:auto;max-width:100%;object-fit:contain}.xco-brand-lockup strong,.xco-brand-lockup span{font-family:"EB Garamond",Georgia,serif}

/* Larger shared Xcojo brand mark in account settings and authenticated headers. */
.xco-brand-lockup .xco-brand-logo{width:58px;height:58px;border-radius:14px}
