/* =========================================================================
   GEOMETRIE KARTY A6 NAŠÍŘKU (148 × 105 mm) — sdílená tiskem i webem

   Tenhle soubor vznikl 5. 9. 2026 rozdělením `print.css`. Důvod: náhled první
   karty na hlavní stránce používá TÝŽ markup jako tisk (partial `_Board`),
   takže potřebuje i tytéž rozměry. Načíst na web celý `print.css` nešlo — má
   v sobě `@page`, šedé pozadí listu a `.sheet`, tedy věci, které na stránku
   e-shopu nepatří.

   Alternativa byla přepsat rozměry podruhé do `site.css`. Zamítnuto: dvě kopie
   téže geometrie se rozejdou a pozná se to až na vytištěné kartě, kterou už
   drží zákazník v ruce.

   VŠECHNY ROZMĚRY JSOU V MILIMETRECH a jsou odvozené z fyzické karty, ne
   z obrazovky. Když se tady něco posune, musí se posunout i konstanty
   v `PrintService.MaxAxesPerBoard` a v `_Board.cshtml`.

   Barvy jsou tiskové (tmavý inkoust na bílém papíru). Web si je přebarvuje
   přes `.board-preview` v `site.css` — mění se barva, ne geometrie.
   ========================================================================= */

:root{
  --hair: 0.25mm;
  --band: #f0ede6;   /* dráha magnetu — tónovaný pás, po kterém jezdec jezdí */
  --serif:"Iowan Old Style","Palatino Linotype",Palatino,"Book Antiqua",Georgia,serif;
}

/* ---------- karta A6 NA ŠÍŘKU (148 × 105 mm) ----------
   Karta je širší než vysoká, ale čtvrtina listu je naopak vysoká — proto se
   .board otáčí o 90°. Rozměry píšu v jeho vlastní soustavě (148 široký,
   105 vysoký) a transform ho položí do čtvrtiny; díky transform-origin
   v levém horním rohu a posunu o 105 mm doprava sedne přesně.
   Na šířku se vejde stupnice 0–10, což na výšku nešlo — viz .scale-row. */
.board{position:absolute;width:148mm;height:105mm}

/* Zaoblený obrys kolem celé karty (R6, shodně s rohovací raznicí). Je to
   VODÍTKO PRO ROHOVÁNÍ, ne řezná linka — řeže se rovně podle .gutter-tick
   a rohy se teprve pak vyseknou raznicí, takže obrys se odstřihne s odpadem.
   Proto světlá vlasová linka: musí být vidět pod raznici, ale nesmí soupeřit
   s obsahem, kdyby ji rohování minulo o desetinu. Vlastní prvek, ne border
   na .board — .board je pozicovací rám pro obsah a rámeček by se počítal
   do jeho geometrie. */
.board .cut{position:absolute;inset:0;border:var(--hair) solid #c9c3b4;
  border-radius:6mm;pointer-events:none}

/* Hlavička opakuje jazyk webu: akcentová pomlčka + „pro koho“ kapitálkami,
   pod tím serifový titul. Akcent (--acc) dodává TiskDeska.cshtml z Deck.Accent,
   výchozí zlatá je táž jako na webu.

   Karta má jen 105 mm na výšku, takže hlavička smí zabrat nanejvýš 15 mm —
   pod ní jsou tři osy po 25 mm. Titul je proti A5 o 3 body menší (12 pt),
   „pro koho“ sedí nad ním a kód sady vpravo v jedné lince s podtitulem. */
.board{--acc:#c9a24a}
.board .overline{position:absolute;left:6mm;top:3.6mm;font-size:5pt;letter-spacing:.2em;
  text-transform:uppercase;color:#8a857a;display:flex;align-items:center;gap:1.5mm}
.board .overline::before{content:"";width:4mm;height:0.4mm;background:var(--acc);flex:0 0 auto}
.board .title{position:absolute;left:6mm;right:40mm;top:5.8mm;font-family:var(--serif);
  font-size:12pt;line-height:5mm;font-weight:400;letter-spacing:-.01em;color:#111;
  max-height:5mm;overflow:hidden}
/* Nadočko se od 5. 9. 2026 tiskne ve dvou řádcích: „pro koho“ a pod ním název
   sady, protože v titulu je teď NÁZEV KARTY (podtéma). Hlavička na to má 14 mm
   a vejde se to: 3,6 + 2,2 + 5 mm titulu = 10,8 mm, podtitul na 11,4 mm.
   Druhý řádek nemá akcentovou pomlčku — ta patří k prvnímu a dvě pod sebou
   vypadají jako odrážky seznamu. */
.board .overline.deck-line{top:6.4mm;color:#a7a296;letter-spacing:.12em}
.board .overline.deck-line::before{display:none}
.board .overline.deck-line ~ .title{top:8.4mm}
.board .subtitle{position:absolute;left:6mm;top:11.4mm;font-size:5.5pt;color:#666;letter-spacing:.06em;text-transform:uppercase}
.board .code{position:absolute;right:6mm;top:11.4mm;font-size:5pt;color:#aaa;letter-spacing:.1em}
/* tichá stopa značky u spodní (řezané) hrany */
.board .brand{position:absolute;left:0;right:0;bottom:1.2mm;text-align:center;
  font-size:4pt;letter-spacing:.28em;text-transform:uppercase;color:#b5b0a4}

/* Dva sloupce os vedle sebe, jako na A5 — jen zmenšené na A6 našířku. U 6 os
   jdou 3 + 3. Sloupec je 65 mm široký, mezera mezi nimi 6 mm, okraj 6 mm po
   stranách: 6 + 65 + 6 + 65 + 6 = 148 mm. Levý začíná na 6 mm, pravý na 77 mm
   (dodá TiskDeska.cshtml inline stylem). */
.col{position:absolute;width:65mm}

/* Jeden blok osy. Pořadí shora dolů: otázka — póly — dráha magnetu — stupnice.
   Otázka je hlavní řádek: to, na co člověk odpovídá. Póly jsou popisky konců
   dráhy, ne nadpis. Text pólů se tiskne vždy přímo na kartu, nic se nelepí.

   Výška bloku 20 mm. Zkrátil se dvakrát (póly zpod otázky pod dráhu, měřítko
   dovnitř dráhy) a pak o 2,5 mm povyrostl, když dráha musela zvýšit na 8,5 mm,
   aby se do ní vešel kulatý magnet ⌀8 mm celý.
   Karta má 105 mm výšky a ve sloupci jsou 3 osy. Zdroj konstanty
   MaxAxesPerBoard v PrintService.cs a TiskDeska.cshtml — když se tady něco
   posune, musí se posunout i tam. */
.ax{position:absolute;left:0;right:0;height:20.6mm}
/* oddělovač bloků: drobný kosočtverec v barvě sady místo technické linky —
   funguje jen mezi osami ve stejném sloupci, protože .col je jejich společný
   nadřazený prvek a ".ax + .ax" bere jen sourozence */
.ax + .ax::before{content:"\25C6";position:absolute;left:50%;top:-3.2mm;
  transform:translateX(-50%);font-size:3.5pt;line-height:1;color:var(--acc);opacity:.55}

/* Otázka — serif jako na webu (--serif v site.css), 8,5 pt, max. dva řádky.
   Sloupec 65 mm unese delší řádek než dřívějších 43, takže většina otázek
   vyjde na jeden až dva řádky. Otázka je to hlavní, co se na kartě čte, a čte
   se přes stůl — proto 9,5 pt (víc než dřívějších 8,5) a vycentrovaná nad
   dráhou, kterou popisuje. Pod 9 pt nechoď.

   Sloupec je symetrický: text má stejný odstup vlevo i vpravo (5 mm), aby
   centrování nebylo zdánlivé. Číslo osy sedí v tom pravém odstupu, viz .no. */
.ax .q{position:absolute;left:5mm;right:5mm;top:0;text-align:center;
  font-family:"Iowan Old Style","Palatino Linotype",Palatino,"Book Antiqua",Georgia,serif;
  font-size:9.5pt;line-height:3.5mm;max-height:7mm;overflow:hidden;color:#111}

/* Číslo osy — POŘADÍ, ne obsah. Sedí vpravo od otázky, drobné (5 pt) a světlé,
   aby ho oko minulo a našlo ho jen tehdy, když se na kartě někdo domlouvá
   („u třetí ti dávám osmičku“). Dřív stálo vlevo před otázkou ve velikosti
   6,5 pt a v akcentové barvě, takže se četlo jako číslo nadpisu a soupeřilo
   s otázkou o pozornost. */
.ax .no{position:absolute;right:0;top:0.9mm;font-family:var(--serif);
  font-size:5pt;color:#bdb7aa}

/* Dráha magnetu sedí hned pod otázkou a MĚŘÍTKO JE UVNITŘ NÍ — čísla i rysky
   leží na tónovaném pásu, ne pod ním. Ušetří to další řádek a hlavně to dělá
   z měřítka pozadí, po kterém jezdec jede, místo samostatného prvku, který
   soupeří s otázkou.

   Magnet zakryje číslo, na kterém zrovna stojí, a to je v pořádku: odečítá se
   tak, že se člověk podívá na jezdce a přečte nejbližší viditelné číslo, a
   krajní hodnoty stejně drží póly pod dráhou. Kdyby se to mělo někdy změnit,
   měřítko se musí vrátit pod dráhu — ne zmenšit.

   Rozměr 63 × 8,5 mm je odvozený od MAGNETU, ne od stupnice: jezdec je kulatý
   ⌀8 mm, takže když jeho střed stojí na krajním čísle, sahá 4 mm za něj. Vůle
   na každé straně je proto 4,5 mm (63 = 4,5 + 54 + 4,5) a výška 8,5 mm — magnet
   se tak vejde dovnitř pásu celý, s 0,25 mm rezervou, a nikde nepřečnívá přes
   tónované pozadí. Dřív byla vůle 1,5 mm a magnet přesahoval o 2,5 mm.

   Poměr dráhy ke stupnici z §3 (104/100) tím přestal platit — nahradilo ho
   pravidlo „vůle >= poloměr jezdce“, které je věcnější: vychází z toho, co se
   po dráze pohybuje, ne z proporce zděděné z původního návrhu. */
.ax .band{position:absolute;left:1mm;top:7.6mm;width:63mm;height:8.5mm;
  background:var(--band);border-radius:4.25mm;border:var(--hair) solid #e3dfd4}
@supports (color: color-mix(in srgb, red 50%, white)){
  .ax .band{background:color-mix(in srgb, var(--acc) 7%, #f4f1ea);
    border-color:color-mix(in srgb, var(--acc) 22%, #e6e2d8)}
}

/* Stupnice 0–10 UVNITŘ dráhy, celková délka 54 mm, dílek 5,4 mm. Jsou to POUZE
   ČÍSLA — žádné rysky, žádná vodicí linka. Délku určuje vůle pro magnet (viz
   .band výš), ne naopak: stupnice se vejde do toho, co po odečtení dvakrát
   4,5 mm zbude z 63mm pásu.

   Ubíralo se postupně a pokaždé ze stejného důvodu: měřítko je pomůcka pro
   rozhovor, ne měřicí přístroj. Nejdřív zmizely půldílky (dvacet rysek dělalo
   z osy pravítko), pak i svislé čárky nad čísly — ryska nad číslem nic
   nepřidává, protože pozici říká samo číslo, a byla to poslední věc, která
   uvnitř pásu dělala vizuální šum. Pokud se sem rysky někdy budou vracet,
   znamená to, že se z karty stalo měřidlo, a to je proti §1.

   Právě kvůli délce stupnice je karta NAŠÍŘKU: na výšku vycházel sloupec 43 mm,
   stupnice 36 mm a dílek 3,6 mm, takže by magnet (8 mm) překryl dva dílky
   a číslo by nešlo odečíst. Kdyby se sloupec měl někdy zúžit pod ~50 mm,
   škála se musí vrátit k 0–5. */
.ax .scale-row{position:absolute;left:5.5mm;top:8.1mm;width:54mm;height:8mm}
.ax .num{position:absolute;top:2.7mm;font-family:var(--serif);font-size:4.5pt;
  color:#a49e92;transform:translateX(-50%)}

/* Póly = popisky konců dráhy, HNED POD DRÁHOU. Měřítko je od té doby uvnitř
   pásu, takže póly zůstaly jediným textem pod ním a dostaly celý řádek pro
   sebe. Váha je tím jasná: pól je slovo, které se čte, číslo uvnitř dráhy je
   jen pomůcka pro rozhovor („dal bych ti sedmičku“).

   Póly jsou ROZTAŽENÉ ZA KONCE STUPNICE: levý začíná na pozici −0,5 a pravý
   končí na 10,5, tedy o půl dílku (2,7 mm) za nulou a za desítkou. Pól
   pojmenovává celou stranu škály, ne jeden krajní bod, takže ho přesné
   zarovnání na 0 a 10 zbytečně stahovalo dovnitř; naopak roztažení na celý
   dílek (−1/11) ho odtrhlo od dráhy, kterou popisuje. Půl dílku je mezi tím.

   Šířka je PRUŽNÁ (max-width, ne width): pól si vezme jen tolik místa, kolik
   potřebuje, a teprve nad 28,6 mm se zalomí na druhý řádek. Pevná šířka by
   nutila každý pól ukrojit si polovinu rozpětí, takže by se delší z dvojice
   lámal, i když vedle něj zbývá volno. Maximum 28,6 mm je zvolené tak, aby
   se ani dvojice dlouhá na obou stranách („mluví o pocitech před dítětem“ ×
   „chrání dítě od svých pocitů“) nemohla uprostřed potkat: 2 × 28,6 + 2,2 mm
   mezery = 59,4 mm rozpětí. Ořezávat NELZE — „blízkost ukazuje slovy“
   uříznuté na „blízkost ukazuje slo“ je vada, ne úspora. */
.ax .lbl{position:absolute;top:16.7mm;font-size:5pt;line-height:1.9mm;color:#4a463e;
  letter-spacing:.05em;text-transform:uppercase;max-width:28.6mm;max-height:3.8mm;overflow:hidden}
.ax .lbl.l{left:2.9mm}
.ax .lbl.r{right:2.9mm;text-align:right}

