/* =========================================================
   EMBER X FONT LIBRARY
   Add bundled custom font files here, then register them in
   font-library.js so pickers across Ember X can use them.
========================================================= */
@font-face{
  font-family:"THOTH Test";
  src:url("assets/fonts/THOTH-Test-Regular.otf") format("opentype");
  font-style:normal;
  font-weight:400;
  font-display:swap;
}

:root{
  --font-journal-default:"Caveat",cursive;
  --font-thoth:"THOTH Test",serif;
}

.font-thoth,[data-font="thoth"]{font-family:var(--font-thoth)!important}

/* =========================================================
   GLOBAL FREE-TYPE FONT — v187
   The chosen writing font follows every free-typing surface,
   including dynamically mounted pages. Journal memories keep
   their own saved per-memory font rules.
========================================================= */
:root{--ember-user-font:"Caveat",cursive}
.ember-free-type{font-family:var(--ember-user-font)!important}
.global-font-tool{display:flex;align-items:center;gap:6px;margin-right:8px;color:#e6ecee;font:600 11px "DM Sans",sans-serif;letter-spacing:.04em}
.global-font-tool select{max-width:150px;padding:6px 26px 6px 9px;border:1px solid rgba(214,229,232,.38);border-radius:8px;background:rgba(12,38,42,.72);color:#f4f7f7;font:600 12px "DM Sans",sans-serif;outline:none}
.global-font-tool select:focus{border-color:#75c8cf;box-shadow:0 0 0 2px rgba(117,200,207,.18)}
@media(max-width:760px){.global-font-tool span{display:none}.global-font-tool select{max-width:105px;padding:5px 20px 5px 7px;font-size:11px}}
