/* Spec: A11 decision 1; milestone 1 (h), E6 and E10; screen 3 state 1 (market.js price), screen 3 state 2 (market.js noPrice, step 2), screen 3 states 3 and 4 (market.js closed, step 3) and screen 4 state 1 (market.js sellNone); the Persian layer of milestone 1 (14 October 2026) and the lettering of 4 October 2026 (Vazirmatn words, Fraunces figures). */
/* The Buy tab is the approved card (screen 3, state 1) in the thing's own unit, as Amir's Market picture 1 draws it
   (14 October 2026): the amount ("Amount 2 coins"), the lit wheel, "Minimum" and "Maximum", "You would pay about ..."
   and the gold line of the day, and the key off.
   The Sell tab is the approved resting card (screen 4, state 1). phase-one.js names the tab in body[data-tab]. */
body[data-tab="sell"] .card .amt .row{visibility:hidden}
body[data-tab="sell"] .card .wheel .idx{display:none}
body[data-tab="sell"] .card .wheel .barrel{opacity:.6}
body[data-tab="sell"] .card .gauge{visibility:hidden}
body[data-tab="sell"] .card .ends{visibility:hidden}
body[data-tab="sell"] .card .hline > :not(:first-child){display:none}
/* The two colours were style attributes of the approved seal. */
.seal-low{color:#7b6438}
.seal-high{color:#ecd9a8}
/* Screen 3, state 2 (step 2): the rate card that says a line in place of a figure, drawn by prices.js.
   The rules of the approved market.js (SAY, function says), moved unchanged. */
.o-say{position:absolute;left:0;right:0;top:66px;height:104px;display:flex;flex-direction:column;justify-content:center;text-align:center;white-space:nowrap;font-family:"NikanSerif","NikanNum",serif;font-weight:400;font-size:37px;line-height:46px;letter-spacing:-.01em;color:var(--ink);text-shadow:0 1.5px 0 rgba(255,255,255,.55)}
.o-say.alone{top:44px;height:126px}.o-say.mid{top:51px}
/* What needs a price is not drawn: the line of the day's rate (market.js: its style visibility hidden). */
.card.no-price .hline,.card.closed .hline{visibility:hidden}
/* The Persian layer (?lang=fa, language.js): the Persian letters in Vazirmatn, by the approved demo's own rule
   (.preview/bakeoff/sections/market/va.html, line 37: the family "NikanFa" for the Arabic letters only), the font
   file carried beside this page. A Latin letter or a figure is not in its range, so the English page is not touched.
   The kit gives "NikanFa" two faces of Instrument Sans, for the weights 100 to 449 and 450 to 900 (faces.css); a
   face of another weight range is not joined to them, and Chrome then draws no letter of it. So the Vazirmatn rule
   is written twice, with the same two ranges, as the desk's kit writes it (web/desk/kit/dirham.css).
   The two lines of a card with no price or a closed card are set in the firm's serif; it holds no Persian letter,
   so on the Persian page they are drawn by the same Vazirmatn, at the same place and size. */
@font-face{font-family:"NikanFa";font-style:normal;font-weight:100 449;font-display:block;src:url("fonts/Vazirmatn-wght.woff2") format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}
@font-face{font-family:"NikanFa";font-style:normal;font-weight:450 900;font-display:block;src:url("fonts/Vazirmatn-wght.woff2") format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}
html:not(.en) .o-say{font-family:"NikanSerif","NikanNum","NikanFa",serif}
