Grammalecte  Hex Artifact Content

Artifact 397d8a48b5a1e89920c90e2d94040b171e64bb9ec4ab61db5b82e36529ea939e:


0000: 2f 2a 0a 20 20 20 20 47 72 61 6d 6d 61 72 20 63  /*.    Grammar c
0010: 68 65 63 6b 65 72 0a 2a 2f 0a 64 69 76 23 67 72  hecker.*/.div#gr
0020: 61 6d 6d 61 6c 65 63 74 65 5f 67 63 5f 70 61 6e  ammalecte_gc_pan
0030: 65 6c 5f 63 6f 6e 74 65 6e 74 20 7b 0a 20 20 20  el_content {.   
0040: 20 6d 61 72 67 69 6e 3a 20 30 3b 0a 20 20 20 20   margin: 0;.    
0050: 70 61 64 64 69 6e 67 3a 20 35 70 78 3b 0a 7d 0a  padding: 5px;.}.
0060: 0a 64 69 76 2e 67 72 61 6d 6d 61 6c 65 63 74 65  .div.grammalecte
0070: 5f 70 61 72 61 67 72 61 70 68 5f 62 6c 6f 63 6b  _paragraph_block
0080: 20 7b 0a 20 20 20 20 6d 61 72 67 69 6e 3a 20 30   {.    margin: 0
0090: 20 30 20 35 70 78 20 30 3b 0a 7d 0a 0a 70 2e 67   0 5px 0;.}..p.g
00a0: 72 61 6d 6d 61 6c 65 63 74 65 5f 70 61 72 61 67  rammalecte_parag
00b0: 72 61 70 68 20 7b 0a 20 20 20 20 6d 61 72 67 69  raph {.    margi
00c0: 6e 3a 20 30 3b 0a 20 20 20 20 70 61 64 64 69 6e  n: 0;.    paddin
00d0: 67 3a 20 31 30 70 78 3b 0a 20 20 20 20 62 61 63  g: 10px;.    bac
00e0: 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 68  kground-color: h
00f0: 73 6c 28 30 2c 20 30 25 2c 20 39 36 25 29 3b 0a  sl(0, 0%, 96%);.
0100: 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75      border-radiu
0110: 73 3a 20 32 70 78 3b 0a 20 20 20 20 6c 69 6e 65  s: 2px;.    line
0120: 2d 68 65 69 67 68 74 3a 20 6e 6f 72 6d 61 6c 3b  -height: normal;
0130: 0a 20 20 20 20 74 65 78 74 2d 61 6c 69 67 6e 3a  .    text-align:
0140: 20 6c 65 66 74 3b 0a 20 20 20 20 66 6f 6e 74 2d   left;.    font-
0150: 73 69 7a 65 3a 20 31 34 70 78 3b 0a 20 20 20 20  size: 14px;.    
0160: 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 22 43 6f  font-family: "Co
0170: 75 72 69 65 72 20 4e 65 77 22 2c 20 43 6f 75 72  urier New", Cour
0180: 69 65 72 2c 20 22 4c 75 63 69 64 61 20 53 61 6e  ier, "Lucida San
0190: 73 20 54 79 70 65 77 72 69 74 65 72 22 2c 20 22  s Typewriter", "
01a0: 4c 75 63 69 64 61 20 54 79 70 65 77 72 69 74 65  Lucida Typewrite
01b0: 72 22 2c 20 6d 6f 6e 6f 73 70 61 63 65 3b 0a 20  r", monospace;. 
01c0: 20 20 20 63 6f 6c 6f 72 3a 20 68 73 6c 28 30 2c     color: hsl(0,
01d0: 20 30 25 2c 20 30 25 29 3b 0a 20 20 20 20 68 79   0%, 0%);.    hy
01e0: 70 68 65 6e 73 3a 20 6e 6f 6e 65 3b 0a 7d 0a 0a  phens: none;.}..
01f0: 0a 2f 2a 0a 20 20 20 20 41 63 74 69 6f 6e 20 62  ./*.    Action b
0200: 75 74 74 6f 6e 73 0a 2a 2f 0a 64 69 76 2e 67 72  uttons.*/.div.gr
0210: 61 6d 6d 61 6c 65 63 74 65 5f 70 61 72 61 67 72  ammalecte_paragr
0220: 61 70 68 5f 61 63 74 69 6f 6e 73 20 7b 0a 20 20  aph_actions {.  
0230: 20 20 66 6c 6f 61 74 3a 20 72 69 67 68 74 3b 0a    float: right;.
0240: 20 20 20 20 6d 61 72 67 69 6e 3a 20 30 20 30 20      margin: 0 0 
0250: 35 70 78 20 31 30 70 78 3b 0a 7d 0a 0a 64 69 76  5px 10px;.}..div
0260: 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f 70 61 72  .grammalecte_par
0270: 61 67 72 61 70 68 5f 62 75 74 74 6f 6e 20 7b 0a  agraph_button {.
0280: 20 20 20 20 64 69 73 70 6c 61 79 3a 20 69 6e 6c      display: inl
0290: 69 6e 65 2d 62 6c 6f 63 6b 3b 0a 20 20 20 20 62  ine-block;.    b
02a0: 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a  ackground-color:
02b0: 20 68 73 6c 28 30 2c 20 30 25 2c 20 35 30 25 29   hsl(0, 0%, 50%)
02c0: 3b 0a 20 20 20 20 74 65 78 74 2d 61 6c 69 67 6e  ;.    text-align
02d0: 3a 20 63 65 6e 74 65 72 3b 0a 20 20 20 20 6d 61  : center;.    ma
02e0: 72 67 69 6e 2d 6c 65 66 74 3a 20 32 70 78 3b 0a  rgin-left: 2px;.
02f0: 20 20 20 20 70 61 64 64 69 6e 67 3a 20 31 70 78      padding: 1px
0300: 20 34 70 78 20 33 70 78 20 34 70 78 3b 0a 20 20   4px 3px 4px;.  
0310: 20 20 63 75 72 73 6f 72 3a 20 70 6f 69 6e 74 65    cursor: pointe
0320: 72 3b 0a 20 20 20 20 66 6f 6e 74 2d 66 61 6d 69  r;.    font-fami
0330: 6c 79 3a 20 22 54 72 65 62 75 63 68 65 74 20 4d  ly: "Trebuchet M
0340: 53 22 2c 20 22 46 69 72 61 20 53 61 6e 73 22 2c  S", "Fira Sans",
0350: 20 22 4c 69 62 65 72 61 74 69 6f 6e 20 53 61 6e   "Liberation San
0360: 73 22 2c 20 73 61 6e 73 2d 73 65 72 69 66 3b 0a  s", sans-serif;.
0370: 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31      font-size: 1
0380: 34 70 78 3b 0a 20 20 20 20 63 6f 6c 6f 72 3a 20  4px;.    color: 
0390: 68 73 6c 28 30 2c 20 30 25 2c 20 39 36 25 29 3b  hsl(0, 0%, 96%);
03a0: 0a 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69  .    border-radi
03b0: 75 73 3a 20 32 70 78 3b 0a 7d 0a 64 69 76 2e 67  us: 2px;.}.div.g
03c0: 72 61 6d 6d 61 6c 65 63 74 65 5f 70 61 72 61 67  rammalecte_parag
03d0: 72 61 70 68 5f 62 75 74 74 6f 6e 3a 68 6f 76 65  raph_button:hove
03e0: 72 20 7b 0a 20 20 20 20 62 61 63 6b 67 72 6f 75  r {.    backgrou
03f0: 6e 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c 28 30 2c  nd-color: hsl(0,
0400: 20 30 25 2c 20 34 30 25 29 3b 0a 20 20 20 20 63   0%, 40%);.    c
0410: 6f 6c 6f 72 3a 20 68 73 6c 28 30 2c 20 30 25 2c  olor: hsl(0, 0%,
0420: 20 31 30 30 25 29 3b 0a 7d 0a 0a 64 69 76 2e 67   100%);.}..div.g
0430: 72 61 6d 6d 61 6c 65 63 74 65 5f 70 61 72 61 67  rammalecte_parag
0440: 72 61 70 68 5f 61 63 74 69 6f 6e 73 20 2e 67 72  raph_actions .gr
0450: 61 6d 6d 61 6c 65 63 74 65 5f 67 72 65 65 6e 20  ammalecte_green 
0460: 7b 0a 20 20 20 20 77 69 64 74 68 3a 20 38 30 70  {.    width: 80p
0470: 78 3b 0a 20 20 20 20 62 61 63 6b 67 72 6f 75 6e  x;.    backgroun
0480: 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c 28 31 32 30  d-color: hsl(120
0490: 2c 20 33 30 25 2c 20 35 30 25 29 3b 0a 20 20 20  , 30%, 50%);.   
04a0: 20 63 6f 6c 6f 72 3a 20 68 73 6c 28 30 2c 20 30   color: hsl(0, 0
04b0: 25 2c 20 39 36 25 29 3b 0a 7d 0a 64 69 76 2e 67  %, 96%);.}.div.g
04c0: 72 61 6d 6d 61 6c 65 63 74 65 5f 70 61 72 61 67  rammalecte_parag
04d0: 72 61 70 68 5f 61 63 74 69 6f 6e 73 20 2e 67 72  raph_actions .gr
04e0: 61 6d 6d 61 6c 65 63 74 65 5f 67 72 65 65 6e 3a  ammalecte_green:
04f0: 68 6f 76 65 72 20 7b 0a 20 20 20 20 62 61 63 6b  hover {.    back
0500: 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 68 73  ground-color: hs
0510: 6c 28 31 32 30 2c 20 35 30 25 2c 20 34 30 25 29  l(120, 50%, 40%)
0520: 3b 0a 20 20 20 20 63 6f 6c 6f 72 3a 20 68 73 6c  ;.    color: hsl
0530: 28 30 2c 20 30 25 2c 20 31 30 30 25 29 3b 0a 7d  (0, 0%, 100%);.}
0540: 0a 64 69 76 2e 67 72 61 6d 6d 61 6c 65 63 74 65  .div.grammalecte
0550: 5f 70 61 72 61 67 72 61 70 68 5f 61 63 74 69 6f  _paragraph_actio
0560: 6e 73 20 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f  ns .grammalecte_
0570: 72 65 64 20 7b 0a 20 20 20 20 62 61 63 6b 67 72  red {.    backgr
0580: 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c 28  ound-color: hsl(
0590: 30 2c 20 33 30 25 2c 20 35 30 25 29 3b 0a 20 20  0, 30%, 50%);.  
05a0: 20 20 63 6f 6c 6f 72 3a 20 68 73 6c 28 30 2c 20    color: hsl(0, 
05b0: 30 25 2c 20 39 36 25 29 3b 0a 7d 0a 64 69 76 2e  0%, 96%);.}.div.
05c0: 67 72 61 6d 6d 61 6c 65 63 74 65 5f 70 61 72 61  grammalecte_para
05d0: 67 72 61 70 68 5f 61 63 74 69 6f 6e 73 20 2e 67  graph_actions .g
05e0: 72 61 6d 6d 61 6c 65 63 74 65 5f 72 65 64 3a 68  rammalecte_red:h
05f0: 6f 76 65 72 20 7b 0a 20 20 20 20 62 61 63 6b 67  over {.    backg
0600: 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c  round-color: hsl
0610: 28 30 2c 20 35 30 25 2c 20 34 30 25 29 3b 0a 20  (0, 50%, 40%);. 
0620: 20 20 20 63 6f 6c 6f 72 3a 20 68 73 6c 28 30 2c     color: hsl(0,
0630: 20 30 25 2c 20 31 30 30 25 29 3b 0a 7d 0a 0a 0a   0%, 100%);.}...
0640: 2f 2a 20 0a 20 20 20 20 54 4f 4f 4c 54 49 50 0a  /* .    TOOLTIP.
0650: 2a 2f 0a 69 6d 67 23 67 72 61 6d 6d 61 6c 65 63  */.img#grammalec
0660: 74 65 5f 74 6f 6f 6c 74 69 70 5f 61 72 72 6f 77  te_tooltip_arrow
0670: 20 7b 0a 20 20 20 20 70 6f 73 69 74 69 6f 6e 3a   {.    position:
0680: 20 61 62 73 6f 6c 75 74 65 3b 0a 20 20 20 20 64   absolute;.    d
0690: 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 0a 7d 0a  isplay: none;.}.
06a0: 0a 64 69 76 23 67 72 61 6d 6d 61 6c 65 63 74 65  .div#grammalecte
06b0: 5f 74 6f 6f 6c 74 69 70 20 7b 0a 20 20 20 20 70  _tooltip {.    p
06c0: 6f 73 69 74 69 6f 6e 3a 20 61 62 73 6f 6c 75 74  osition: absolut
06d0: 65 3b 0a 20 20 20 20 6d 61 72 67 69 6e 3a 20 30  e;.    margin: 0
06e0: 3b 0a 20 20 20 20 64 69 73 70 6c 61 79 3a 20 6e  ;.    display: n
06f0: 6f 6e 65 3b 0a 20 20 20 20 77 69 64 74 68 3a 20  one;.    width: 
0700: 33 30 30 70 78 3b 0a 20 20 20 20 62 6f 72 64 65  300px;.    borde
0710: 72 2d 72 61 64 69 75 73 3a 20 35 70 78 3b 0a 20  r-radius: 5px;. 
0720: 20 20 20 62 6f 78 2d 73 68 61 64 6f 77 3a 20 30     box-shadow: 0
0730: 20 30 20 36 70 78 20 68 73 6c 61 28 30 2c 20 30   0 6px hsla(0, 0
0740: 25 2c 20 30 25 2c 20 30 2e 33 29 3b 0a 20 20 20  %, 0%, 0.3);.   
0750: 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 54 61   font-family: Ta
0760: 68 6f 6d 61 2c 20 22 4c 75 63 69 64 61 20 47 72  homa, "Lucida Gr
0770: 61 6e 64 65 22 2c 20 22 4c 75 63 69 64 61 20 53  ande", "Lucida S
0780: 61 6e 73 20 55 6e 69 63 6f 64 65 22 2c 20 22 4c  ans Unicode", "L
0790: 75 63 69 64 61 20 53 61 6e 73 22 2c 20 73 61 6e  ucida Sans", san
07a0: 73 2d 73 65 72 69 66 3b 0a 20 20 20 20 66 6f 6e  s-serif;.    fon
07b0: 74 2d 73 69 7a 65 3a 20 31 32 70 78 3b 0a 20 20  t-size: 12px;.  
07c0: 20 20 6c 69 6e 65 2d 68 65 69 67 68 74 3a 20 31    line-height: 1
07d0: 38 70 78 3b 0a 20 20 20 20 63 75 72 73 6f 72 3a  8px;.    cursor:
07e0: 20 64 65 66 61 75 6c 74 3b 0a 20 20 20 20 74 65   default;.    te
07f0: 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 20 6e  xt-decoration: n
0800: 6f 6e 65 3b 0a 20 20 20 20 62 6f 72 64 65 72 3a  one;.    border:
0810: 20 33 70 78 20 73 6f 6c 69 64 20 68 73 6c 28 32   3px solid hsl(2
0820: 31 30 2c 20 35 30 25 2c 20 33 30 25 29 3b 0a 20  10, 50%, 30%);. 
0830: 20 20 20 63 6f 6c 6f 72 3a 20 68 73 6c 28 32 31     color: hsl(21
0840: 30 2c 20 31 30 25 2c 20 32 30 25 29 3b 0a 20 20  0, 10%, 20%);.  
0850: 20 20 7a 2d 69 6e 64 65 78 3a 20 31 30 30 30 3b    z-index: 1000;
0860: 0a 20 20 20 20 74 65 78 74 2d 61 6c 69 67 6e 3a  .    text-align:
0870: 20 6c 65 66 74 3b 0a 20 20 20 20 2f 2a 62 6f 78   left;.    /*box
0880: 2d 73 68 61 64 6f 77 3a 20 30 70 78 20 30 70 78  -shadow: 0px 0px
0890: 20 30 70 78 20 34 70 78 20 68 73 6c 61 28 32 31   0px 4px hsla(21
08a0: 30 2c 20 30 25 2c 20 35 30 25 2c 20 30 2e 34 29  0, 0%, 50%, 0.4)
08b0: 3b 2a 2f 0a 7d 0a 0a 64 69 76 23 67 72 61 6d 6d  ;*/.}..div#gramm
08c0: 61 6c 65 63 74 65 5f 74 6f 6f 6c 74 69 70 5f 6d  alecte_tooltip_m
08d0: 65 73 73 61 67 65 5f 62 6c 6f 63 6b 20 7b 0a 20  essage_block {. 
08e0: 20 20 20 6d 61 72 67 69 6e 3a 20 30 3b 0a 20 20     margin: 0;.  
08f0: 20 20 70 61 64 64 69 6e 67 3a 20 35 70 78 20 31    padding: 5px 1
0900: 30 70 78 20 31 30 70 78 20 31 30 70 78 3b 0a 20  0px 10px 10px;. 
0910: 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f     background-co
0920: 6c 6f 72 3a 20 68 73 6c 28 32 31 30 2c 20 35 30  lor: hsl(210, 50
0930: 25 2c 20 33 30 25 29 3b 0a 20 20 20 20 63 6f 6c  %, 30%);.    col
0940: 6f 72 3a 20 68 73 6c 28 32 31 30 2c 20 35 30 25  or: hsl(210, 50%
0950: 2c 20 39 36 25 29 3b 0a 7d 0a 64 69 76 23 67 72  , 96%);.}.div#gr
0960: 61 6d 6d 61 6c 65 63 74 65 5f 74 6f 6f 6c 74 69  ammalecte_toolti
0970: 70 5f 72 75 6c 65 5f 69 64 20 7b 0a 20 20 20 20  p_rule_id {.    
0980: 64 69 73 70 6c 61 79 3a 20 6e 6f 6e 65 3b 0a 20  display: none;. 
0990: 20 20 20 6d 61 72 67 69 6e 3a 20 30 20 30 20 35     margin: 0 0 5
09a0: 70 78 20 30 3b 0a 20 20 20 20 62 6f 72 64 65 72  px 0;.    border
09b0: 3a 20 31 70 78 20 73 6f 6c 69 64 20 68 73 6c 28  : 1px solid hsl(
09c0: 32 31 30 2c 20 35 30 25 2c 20 36 30 25 29 3b 0a  210, 50%, 60%);.
09d0: 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63      background-c
09e0: 6f 6c 6f 72 3a 20 68 73 6c 28 32 31 30 2c 20 35  olor: hsl(210, 5
09f0: 30 25 2c 20 34 30 25 29 3b 0a 20 20 20 20 70 61  0%, 40%);.    pa
0a00: 64 64 69 6e 67 3a 20 32 70 78 20 35 70 78 3b 0a  dding: 2px 5px;.
0a10: 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75      border-radiu
0a20: 73 3a 20 32 70 78 3b 0a 20 20 20 20 63 6f 6c 6f  s: 2px;.    colo
0a30: 72 3a 20 68 73 6c 61 28 32 31 30 2c 20 30 25 2c  r: hsla(210, 0%,
0a40: 20 39 36 25 2c 20 31 29 3b 0a 20 20 20 20 66 6f   96%, 1);.    fo
0a50: 6e 74 2d 66 61 6d 69 6c 79 3a 20 54 61 68 6f 6d  nt-family: Tahom
0a60: 61 2c 20 22 4c 75 63 69 64 61 20 47 72 61 6e 64  a, "Lucida Grand
0a70: 65 22 2c 20 22 4c 75 63 69 64 61 20 53 61 6e 73  e", "Lucida Sans
0a80: 20 55 6e 69 63 6f 64 65 22 2c 20 22 4c 75 63 69   Unicode", "Luci
0a90: 64 61 20 53 61 6e 73 22 2c 20 73 61 6e 73 2d 73  da Sans", sans-s
0aa0: 65 72 69 66 3b 0a 20 20 20 20 66 6f 6e 74 2d 73  erif;.    font-s
0ab0: 69 7a 65 3a 20 31 31 70 78 3b 0a 20 20 20 20 66  ize: 11px;.    f
0ac0: 6f 6e 74 2d 73 74 79 6c 65 3a 20 6e 6f 72 6d 61  ont-style: norma
0ad0: 6c 3b 0a 20 20 20 20 74 65 78 74 2d 61 6c 69 67  l;.    text-alig
0ae0: 6e 3a 20 63 65 6e 74 65 72 3b 0a 7d 0a 64 69 76  n: center;.}.div
0af0: 23 67 72 61 6d 6d 61 6c 65 63 74 65 5f 74 6f 6f  #grammalecte_too
0b00: 6c 74 69 70 5f 6d 65 73 73 61 67 65 20 7b 0a 20  ltip_message {. 
0b10: 20 20 20 6d 61 72 67 69 6e 3a 20 30 20 30 20 35     margin: 0 0 5
0b20: 70 78 20 30 3b 0a 20 20 20 20 66 6f 6e 74 2d 66  px 0;.    font-f
0b30: 61 6d 69 6c 79 3a 20 54 61 68 6f 6d 61 2c 20 22  amily: Tahoma, "
0b40: 4c 75 63 69 64 61 20 47 72 61 6e 64 65 22 2c 20  Lucida Grande", 
0b50: 22 4c 75 63 69 64 61 20 53 61 6e 73 20 55 6e 69  "Lucida Sans Uni
0b60: 63 6f 64 65 22 2c 20 22 4c 75 63 69 64 61 20 53  code", "Lucida S
0b70: 61 6e 73 22 2c 20 73 61 6e 73 2d 73 65 72 69 66  ans", sans-serif
0b80: 3b 0a 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a  ;.    font-size:
0b90: 20 31 35 70 78 3b 0a 20 20 20 20 63 6f 6c 6f 72   15px;.    color
0ba0: 3a 20 68 73 6c 28 32 31 30 2c 20 35 30 25 2c 20  : hsl(210, 50%, 
0bb0: 39 36 25 29 3b 0a 7d 0a 64 69 76 23 67 72 61 6d  96%);.}.div#gram
0bc0: 6d 61 6c 65 63 74 65 5f 74 6f 6f 6c 74 69 70 5f  malecte_tooltip_
0bd0: 69 67 6e 6f 72 65 20 7b 0a 20 20 20 20 64 69 73  ignore {.    dis
0be0: 70 6c 61 79 3a 20 69 6e 6c 69 6e 65 2d 62 6c 6f  play: inline-blo
0bf0: 63 6b 3b 0a 20 20 20 20 70 61 64 64 69 6e 67 3a  ck;.    padding:
0c00: 20 31 70 78 20 35 70 78 3b 0a 20 20 20 20 62 61   1px 5px;.    ba
0c10: 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20  ckground-color: 
0c20: 68 73 6c 28 33 30 2c 20 33 30 25 2c 20 34 30 25  hsl(30, 30%, 40%
0c30: 29 3b 0a 20 20 20 20 63 6f 6c 6f 72 3a 20 68 73  );.    color: hs
0c40: 6c 61 28 33 30 2c 20 30 25 2c 20 39 36 25 2c 20  la(30, 0%, 96%, 
0c50: 31 29 3b 0a 20 20 20 20 62 6f 72 64 65 72 2d 72  1);.    border-r
0c60: 61 64 69 75 73 3a 20 32 70 78 3b 0a 20 20 20 20  adius: 2px;.    
0c70: 63 75 72 73 6f 72 3a 20 70 6f 69 6e 74 65 72 3b  cursor: pointer;
0c80: 0a 20 20 20 20 66 6f 6e 74 2d 66 61 6d 69 6c 79  .    font-family
0c90: 3a 20 54 61 68 6f 6d 61 2c 20 22 4c 75 63 69 64  : Tahoma, "Lucid
0ca0: 61 20 47 72 61 6e 64 65 22 2c 20 22 4c 75 63 69  a Grande", "Luci
0cb0: 64 61 20 53 61 6e 73 20 55 6e 69 63 6f 64 65 22  da Sans Unicode"
0cc0: 2c 20 22 4c 75 63 69 64 61 20 53 61 6e 73 22 2c  , "Lucida Sans",
0cd0: 20 73 61 6e 73 2d 73 65 72 69 66 3b 0a 20 20 20   sans-serif;.   
0ce0: 20 66 6f 6e 74 2d 73 69 7a 65 3a 20 31 32 70 78   font-size: 12px
0cf0: 3b 0a 20 20 20 20 74 65 78 74 2d 64 65 63 6f 72  ;.    text-decor
0d00: 61 74 69 6f 6e 3a 20 6e 6f 6e 65 3b 0a 7d 0a 64  ation: none;.}.d
0d10: 69 76 23 67 72 61 6d 6d 61 6c 65 63 74 65 5f 74  iv#grammalecte_t
0d20: 6f 6f 6c 74 69 70 5f 69 67 6e 6f 72 65 3a 68 6f  ooltip_ignore:ho
0d30: 76 65 72 20 7b 0a 20 20 20 20 62 61 63 6b 67 72  ver {.    backgr
0d40: 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c 28  ound-color: hsl(
0d50: 33 30 2c 20 33 30 25 2c 20 35 30 25 29 3b 0a 20  30, 30%, 50%);. 
0d60: 20 20 20 63 6f 6c 6f 72 3a 20 68 73 6c 61 28 30     color: hsla(0
0d70: 2c 20 30 25 2c 20 31 30 30 25 2c 20 31 29 3b 0a  , 0%, 100%, 1);.
0d80: 20 20 20 20 74 65 78 74 2d 73 68 61 64 6f 77 3a      text-shadow:
0d90: 20 30 20 30 20 33 70 78 20 68 73 6c 28 33 30 2c   0 0 3px hsl(30,
0da0: 20 33 30 25 2c 20 36 30 25 29 3b 0a 7d 0a 64 69   30%, 60%);.}.di
0db0: 76 23 67 72 61 6d 6d 61 6c 65 63 74 65 5f 74 6f  v#grammalecte_to
0dc0: 6f 6c 74 69 70 5f 75 72 6c 20 7b 0a 20 20 20 20  oltip_url {.    
0dd0: 64 69 73 70 6c 61 79 3a 20 69 6e 6c 69 6e 65 2d  display: inline-
0de0: 62 6c 6f 63 6b 3b 0a 20 20 20 20 6d 61 72 67 69  block;.    margi
0df0: 6e 2d 6c 65 66 74 3a 20 31 30 70 78 3b 0a 20 20  n-left: 10px;.  
0e00: 20 20 70 61 64 64 69 6e 67 3a 20 31 70 78 20 35    padding: 1px 5
0e10: 70 78 3b 0a 20 20 20 20 62 61 63 6b 67 72 6f 75  px;.    backgrou
0e20: 6e 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c 28 32 31  nd-color: hsl(21
0e30: 30 2c 20 35 30 25 2c 20 35 30 25 29 3b 0a 20 20  0, 50%, 50%);.  
0e40: 20 20 63 6f 6c 6f 72 3a 20 68 73 6c 61 28 32 31    color: hsla(21
0e50: 30 2c 20 30 25 2c 20 39 36 25 2c 20 31 29 3b 0a  0, 0%, 96%, 1);.
0e60: 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75      border-radiu
0e70: 73 3a 20 32 70 78 3b 0a 20 20 20 20 63 75 72 73  s: 2px;.    curs
0e80: 6f 72 3a 20 70 6f 69 6e 74 65 72 3b 0a 20 20 20  or: pointer;.   
0e90: 20 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 54 61   font-family: Ta
0ea0: 68 6f 6d 61 2c 20 22 4c 75 63 69 64 61 20 47 72  homa, "Lucida Gr
0eb0: 61 6e 64 65 22 2c 20 22 4c 75 63 69 64 61 20 53  ande", "Lucida S
0ec0: 61 6e 73 20 55 6e 69 63 6f 64 65 22 2c 20 22 4c  ans Unicode", "L
0ed0: 75 63 69 64 61 20 53 61 6e 73 22 2c 20 73 61 6e  ucida Sans", san
0ee0: 73 2d 73 65 72 69 66 3b 0a 20 20 20 20 66 6f 6e  s-serif;.    fon
0ef0: 74 2d 73 69 7a 65 3a 20 31 32 70 78 3b 0a 20 20  t-size: 12px;.  
0f00: 20 20 74 65 78 74 2d 64 65 63 6f 72 61 74 69 6f    text-decoratio
0f10: 6e 3a 20 6e 6f 6e 65 3b 0a 7d 0a 64 69 76 23 67  n: none;.}.div#g
0f20: 72 61 6d 6d 61 6c 65 63 74 65 5f 74 6f 6f 6c 74  rammalecte_toolt
0f30: 69 70 5f 75 72 6c 3a 68 6f 76 65 72 20 7b 0a 20  ip_url:hover {. 
0f40: 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f     background-co
0f50: 6c 6f 72 3a 20 68 73 6c 28 32 31 30 2c 20 35 30  lor: hsl(210, 50
0f60: 25 2c 20 36 30 25 29 3b 0a 20 20 20 20 63 6f 6c  %, 60%);.    col
0f70: 6f 72 3a 20 68 73 6c 61 28 30 2c 20 30 25 2c 20  or: hsla(0, 0%, 
0f80: 31 30 30 25 2c 20 31 29 3b 0a 20 20 20 20 74 65  100%, 1);.    te
0f90: 78 74 2d 73 68 61 64 6f 77 3a 20 30 20 30 20 33  xt-shadow: 0 0 3
0fa0: 70 78 20 68 73 6c 28 32 31 30 2c 20 33 30 25 2c  px hsl(210, 30%,
0fb0: 20 36 30 25 29 3b 0a 7d 0a 64 69 76 23 67 72 61   60%);.}.div#gra
0fc0: 6d 6d 61 6c 65 63 74 65 5f 74 6f 6f 6c 74 69 70  mmalecte_tooltip
0fd0: 5f 73 75 67 67 5f 74 69 74 6c 65 20 7b 0a 20 20  _sugg_title {.  
0fe0: 20 20 70 61 64 64 69 6e 67 3a 20 30 20 31 30 70    padding: 0 10p
0ff0: 78 3b 0a 20 20 20 20 62 61 63 6b 67 72 6f 75 6e  x;.    backgroun
1000: 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c 28 32 31 30  d-color: hsl(210
1010: 2c 20 31 30 25 2c 20 39 30 25 29 3b 0a 20 20 20  , 10%, 90%);.   
1020: 20 63 6f 6c 6f 72 3a 20 68 73 6c 28 32 31 30 2c   color: hsl(210,
1030: 20 35 30 25 2c 20 33 30 25 29 3b 0a 20 20 20 20   50%, 30%);.    
1040: 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 20 54 61 68  font-family: Tah
1050: 6f 6d 61 2c 20 22 4c 75 63 69 64 61 20 47 72 61  oma, "Lucida Gra
1060: 6e 64 65 22 2c 20 22 4c 75 63 69 64 61 20 53 61  nde", "Lucida Sa
1070: 6e 73 20 55 6e 69 63 6f 64 65 22 2c 20 22 4c 75  ns Unicode", "Lu
1080: 63 69 64 61 20 53 61 6e 73 22 2c 20 73 61 6e 73  cida Sans", sans
1090: 2d 73 65 72 69 66 3b 0a 20 20 20 20 66 6f 6e 74  -serif;.    font
10a0: 2d 73 69 7a 65 3a 20 31 30 70 78 3b 0a 20 20 20  -size: 10px;.   
10b0: 20 66 6f 6e 74 2d 77 65 69 67 68 74 3a 20 62 6f   font-weight: bo
10c0: 6c 64 3b 0a 7d 0a 64 69 76 2e 67 72 61 6d 6d 61  ld;.}.div.gramma
10d0: 6c 65 63 74 65 5f 74 6f 6f 6c 74 69 70 5f 6f 74  lecte_tooltip_ot
10e0: 68 65 72 5f 73 75 67 67 5f 74 69 74 6c 65 20 7b  her_sugg_title {
10f0: 0a 20 20 20 20 6d 61 72 67 69 6e 3a 20 35 70 78  .    margin: 5px
1100: 20 30 3b 0a 20 20 20 20 70 61 64 64 69 6e 67 3a   0;.    padding:
1110: 20 30 70 78 20 31 30 70 78 3b 0a 20 20 20 20 6c   0px 10px;.    l
1120: 69 6e 65 2d 68 65 69 67 68 74 3a 20 6e 6f 72 6d  ine-height: norm
1130: 61 6c 3b 0a 20 20 20 20 62 6f 72 64 65 72 2d 72  al;.    border-r
1140: 61 64 69 75 73 3a 20 32 70 78 3b 0a 20 20 20 20  adius: 2px;.    
1150: 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72  background-color
1160: 3a 20 68 73 6c 28 32 31 30 2c 20 31 30 25 2c 20  : hsl(210, 10%, 
1170: 39 30 25 29 3b 0a 20 20 20 20 63 6f 6c 6f 72 3a  90%);.    color:
1180: 20 68 73 6c 28 32 31 30 2c 20 35 30 25 2c 20 33   hsl(210, 50%, 3
1190: 30 25 29 3b 0a 20 20 20 20 66 6f 6e 74 2d 66 61  0%);.    font-fa
11a0: 6d 69 6c 79 3a 20 54 61 68 6f 6d 61 2c 20 22 4c  mily: Tahoma, "L
11b0: 75 63 69 64 61 20 47 72 61 6e 64 65 22 2c 20 22  ucida Grande", "
11c0: 4c 75 63 69 64 61 20 53 61 6e 73 20 55 6e 69 63  Lucida Sans Unic
11d0: 6f 64 65 22 2c 20 22 4c 75 63 69 64 61 20 53 61  ode", "Lucida Sa
11e0: 6e 73 22 2c 20 73 61 6e 73 2d 73 65 72 69 66 3b  ns", sans-serif;
11f0: 0a 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20  .    font-size: 
1200: 31 30 70 78 3b 0a 20 20 20 20 66 6f 6e 74 2d 77  10px;.    font-w
1210: 65 69 67 68 74 3a 20 62 6f 6c 64 3b 0a 7d 0a 64  eight: bold;.}.d
1220: 69 76 23 67 72 61 6d 6d 61 6c 65 63 74 65 5f 74  iv#grammalecte_t
1230: 6f 6f 6c 74 69 70 5f 73 75 67 67 5f 62 6c 6f 63  ooltip_sugg_bloc
1240: 6b 20 7b 0a 20 20 20 20 70 61 64 64 69 6e 67 3a  k {.    padding:
1250: 20 31 30 70 78 3b 0a 20 20 20 20 62 61 63 6b 67   10px;.    backg
1260: 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c  round-color: hsl
1270: 28 32 31 30 2c 20 31 30 25 2c 20 39 36 25 29 3b  (210, 10%, 96%);
1280: 0a 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69  .    border-radi
1290: 75 73 3a 20 30 20 30 20 32 70 78 20 32 70 78 3b  us: 0 0 2px 2px;
12a0: 0a 20 20 20 20 6c 69 6e 65 2d 68 65 69 67 68 74  .    line-height
12b0: 3a 20 32 34 70 78 3b 0a 7d 0a 64 69 76 2e 67 72  : 24px;.}.div.gr
12c0: 61 6d 6d 61 6c 65 63 74 65 5f 74 6f 6f 6c 74 69  ammalecte_toolti
12d0: 70 5f 73 75 67 67 20 7b 0a 20 20 20 20 64 69 73  p_sugg {.    dis
12e0: 70 6c 61 79 3a 20 69 6e 6c 69 6e 65 2d 62 6c 6f  play: inline-blo
12f0: 63 6b 3b 0a 20 20 20 20 70 61 64 64 69 6e 67 3a  ck;.    padding:
1300: 20 31 70 78 20 36 70 78 3b 0a 20 20 20 20 6d 69   1px 6px;.    mi
1310: 6e 2d 68 65 69 67 68 74 3a 20 31 38 70 78 3b 0a  n-height: 18px;.
1320: 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63      background-c
1330: 6f 6c 6f 72 3a 20 68 73 6c 28 31 38 30 2c 20 36  olor: hsl(180, 6
1340: 30 25 2c 20 34 30 25 29 3b 0a 20 20 20 20 63 6f  0%, 40%);.    co
1350: 6c 6f 72 3a 20 68 73 6c 28 31 38 30 2c 20 30 25  lor: hsl(180, 0%
1360: 2c 20 39 36 25 29 3b 0a 20 20 20 20 62 6f 72 64  , 96%);.    bord
1370: 65 72 2d 72 61 64 69 75 73 3a 20 32 70 78 3b 0a  er-radius: 2px;.
1380: 20 20 20 20 63 75 72 73 6f 72 3a 20 70 6f 69 6e      cursor: poin
1390: 74 65 72 3b 0a 20 20 20 20 66 6f 6e 74 2d 66 61  ter;.    font-fa
13a0: 6d 69 6c 79 3a 20 54 61 68 6f 6d 61 2c 20 22 4c  mily: Tahoma, "L
13b0: 75 63 69 64 61 20 47 72 61 6e 64 65 22 2c 20 22  ucida Grande", "
13c0: 4c 75 63 69 64 61 20 53 61 6e 73 20 55 6e 69 63  Lucida Sans Unic
13d0: 6f 64 65 22 2c 20 22 4c 75 63 69 64 61 20 53 61  ode", "Lucida Sa
13e0: 6e 73 22 2c 20 73 61 6e 73 2d 73 65 72 69 66 3b  ns", sans-serif;
13f0: 0a 20 20 20 20 66 6f 6e 74 2d 73 69 7a 65 3a 20  .    font-size: 
1400: 31 34 70 78 3b 0a 20 20 20 20 6c 69 6e 65 2d 68  14px;.    line-h
1410: 65 69 67 68 74 3a 20 31 38 70 78 3b 0a 20 20 20  eight: 18px;.   
1420: 20 74 65 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e   text-decoration
1430: 3a 20 6e 6f 6e 65 3b 0a 7d 0a 64 69 76 2e 67 72  : none;.}.div.gr
1440: 61 6d 6d 61 6c 65 63 74 65 5f 74 6f 6f 6c 74 69  ammalecte_toolti
1450: 70 5f 73 75 67 67 3a 68 6f 76 65 72 20 7b 0a 20  p_sugg:hover {. 
1460: 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f     background-co
1470: 6c 6f 72 3a 20 68 73 6c 61 28 31 38 30 2c 20 37  lor: hsla(180, 7
1480: 30 25 2c 20 34 35 25 2c 20 31 29 3b 0a 20 20 20  0%, 45%, 1);.   
1490: 20 63 6f 6c 6f 72 3a 20 68 73 6c 61 28 30 2c 20   color: hsla(0, 
14a0: 30 25 2c 20 31 30 30 25 2c 20 31 29 3b 0a 7d 0a  0%, 100%, 1);.}.
14b0: 0a 0a 2f 2a 0a 20 20 20 20 45 52 52 4f 52 53 0a  ../*.    ERRORS.
14c0: 2a 2f 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c 65  */.mark.grammale
14d0: 63 74 65 5f 65 72 72 6f 72 20 7b 0a 20 20 20 20  cte_error {.    
14e0: 6d 61 72 67 69 6e 3a 20 30 3b 0a 20 20 20 20 70  margin: 0;.    p
14f0: 61 64 64 69 6e 67 3a 20 30 3b 0a 20 20 20 20 63  adding: 0;.    c
1500: 75 72 73 6f 72 3a 20 70 6f 69 6e 74 65 72 3b 0a  ursor: pointer;.
1510: 20 20 20 20 62 6f 72 64 65 72 2d 72 61 64 69 75      border-radiu
1520: 73 3a 20 32 70 78 3b 0a 20 20 20 20 2f 2a 20 64  s: 2px;.    /* d
1530: 65 66 61 75 6c 74 20 63 6f 6c 6f 72 20 2a 2f 0a  efault color */.
1540: 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63      background-c
1550: 6f 6c 6f 72 3a 20 68 73 6c 28 32 34 30 2c 20 31  olor: hsl(240, 1
1560: 30 25 2c 20 35 30 25 29 3b 0a 20 20 20 20 63 6f  0%, 50%);.    co
1570: 6c 6f 72 3a 20 68 73 6c 28 32 34 30 2c 20 30 25  lor: hsl(240, 0%
1580: 2c 20 39 36 25 29 3b 0a 20 20 20 20 66 6f 6e 74  , 96%);.    font
1590: 2d 73 69 7a 65 3a 20 31 34 70 78 3b 0a 20 20 20  -size: 14px;.   
15a0: 20 66 6f 6e 74 2d 73 74 79 6c 65 3a 20 6e 6f 72   font-style: nor
15b0: 6d 61 6c 3b 0a 20 20 20 20 66 6f 6e 74 2d 66 61  mal;.    font-fa
15c0: 6d 69 6c 79 20 3a 20 22 43 6f 75 72 69 65 72 20  mily : "Courier 
15d0: 4e 65 77 22 2c 20 43 6f 75 72 69 65 72 2c 20 22  New", Courier, "
15e0: 4c 75 63 69 64 61 20 53 61 6e 73 20 54 79 70 65  Lucida Sans Type
15f0: 77 72 69 74 65 72 22 2c 20 22 4c 75 63 69 64 61  writer", "Lucida
1600: 20 54 79 70 65 77 72 69 74 65 72 22 2c 20 6d 6f   Typewriter", mo
1610: 6e 6f 73 70 61 63 65 3b 0a 20 20 20 20 74 65 78  nospace;.    tex
1620: 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 20 6e 6f  t-decoration: no
1630: 6e 65 3b 0a 20 20 20 20 74 65 78 74 2d 73 68 61  ne;.    text-sha
1640: 64 6f 77 3a 20 75 6e 73 65 74 3b 0a 20 20 20 20  dow: unset;.    
1650: 74 65 78 74 2d 61 6c 69 67 6e 3a 20 6c 65 66 74  text-align: left
1660: 3b 0a 20 20 20 20 68 79 70 68 65 6e 73 3a 20 6e  ;.    hyphens: n
1670: 6f 6e 65 3b 0a 7d 0a 6d 61 72 6b 2e 67 72 61 6d  one;.}.mark.gram
1680: 6d 61 6c 65 63 74 65 5f 65 72 72 6f 72 3a 68 6f  malecte_error:ho
1690: 76 65 72 20 7b 0a 20 20 20 20 62 61 63 6b 67 72  ver {.    backgr
16a0: 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c 28  ound-color: hsl(
16b0: 32 34 30 2c 20 31 30 25 2c 20 34 30 25 29 3b 0a  240, 10%, 40%);.
16c0: 20 20 20 20 63 6f 6c 6f 72 3a 20 68 73 6c 28 32      color: hsl(2
16d0: 34 30 2c 20 30 25 2c 20 31 30 30 25 29 3b 0a 20  40, 0%, 100%);. 
16e0: 20 20 20 62 6f 78 2d 73 68 61 64 6f 77 3a 20 30     box-shadow: 0
16f0: 70 78 20 30 70 78 20 30 70 78 20 33 70 78 20 68  px 0px 0px 3px h
1700: 73 6c 61 28 30 2c 20 30 25 2c 20 35 30 25 2c 20  sla(0, 0%, 50%, 
1710: 30 2e 32 29 3b 0a 7d 0a 0a 6d 61 72 6b 2e 67 72  0.2);.}..mark.gr
1720: 61 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f  ammalecte_error_
1730: 63 6f 72 72 65 63 74 65 64 2c 0a 6d 61 72 6b 2e  corrected,.mark.
1740: 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f  grammalecte_erro
1750: 72 5f 69 67 6e 6f 72 65 64 20 7b 0a 20 20 20 20  r_ignored {.    
1760: 6d 61 72 67 69 6e 3a 20 30 3b 0a 20 20 20 20 70  margin: 0;.    p
1770: 61 64 64 69 6e 67 3a 20 30 3b 0a 20 20 20 20 64  adding: 0;.    d
1780: 69 73 70 6c 61 79 3a 20 69 6e 6c 69 6e 65 2d 62  isplay: inline-b
1790: 6c 6f 63 6b 3b 0a 20 20 20 20 62 6f 72 64 65 72  lock;.    border
17a0: 2d 72 61 64 69 75 73 3a 20 32 70 78 3b 0a 20 20  -radius: 2px;.  
17b0: 20 20 74 65 78 74 2d 64 65 63 6f 72 61 74 69 6f    text-decoratio
17c0: 6e 3a 20 6e 6f 6e 65 3b 0a 20 20 20 20 62 61 63  n: none;.    bac
17d0: 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 68  kground-color: h
17e0: 73 6c 61 28 31 32 30 2c 20 35 30 25 2c 20 37 30  sla(120, 50%, 70
17f0: 25 2c 20 31 29 3b 0a 20 20 20 20 63 6f 6c 6f 72  %, 1);.    color
1800: 3a 20 68 73 6c 61 28 30 2c 20 30 25 2c 20 34 25  : hsla(0, 0%, 4%
1810: 2c 20 31 29 3b 0a 20 20 20 20 66 6f 6e 74 2d 73  , 1);.    font-s
1820: 69 7a 65 3a 20 31 34 70 78 3b 0a 20 20 20 20 66  ize: 14px;.    f
1830: 6f 6e 74 2d 73 74 79 6c 65 3a 20 6e 6f 72 6d 61  ont-style: norma
1840: 6c 3b 0a 20 20 20 20 66 6f 6e 74 2d 66 61 6d 69  l;.    font-fami
1850: 6c 79 20 3a 20 22 43 6f 75 72 69 65 72 20 4e 65  ly : "Courier Ne
1860: 77 22 2c 20 43 6f 75 72 69 65 72 2c 20 22 4c 75  w", Courier, "Lu
1870: 63 69 64 61 20 53 61 6e 73 20 54 79 70 65 77 72  cida Sans Typewr
1880: 69 74 65 72 22 2c 20 22 4c 75 63 69 64 61 20 54  iter", "Lucida T
1890: 79 70 65 77 72 69 74 65 72 22 2c 20 6d 6f 6e 6f  ypewriter", mono
18a0: 73 70 61 63 65 3b 0a 20 20 20 20 74 65 78 74 2d  space;.    text-
18b0: 64 65 63 6f 72 61 74 69 6f 6e 3a 20 6e 6f 6e 65  decoration: none
18c0: 3b 0a 20 20 20 20 74 65 78 74 2d 73 68 61 64 6f  ;.    text-shado
18d0: 77 3a 20 75 6e 73 65 74 3b 0a 20 20 20 20 74 65  w: unset;.    te
18e0: 78 74 2d 61 6c 69 67 6e 3a 20 6c 65 66 74 3b 0a  xt-align: left;.
18f0: 20 20 20 20 68 79 70 68 65 6e 73 3a 20 6e 6f 6e      hyphens: non
1900: 65 3b 0a 7d 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61  e;.}.mark.gramma
1910: 6c 65 63 74 65 5f 65 72 72 6f 72 5f 69 67 6e 6f  lecte_error_igno
1920: 72 65 64 20 7b 0a 20 20 20 20 62 61 63 6b 67 72  red {.    backgr
1930: 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c 61  ound-color: hsla
1940: 28 33 30 2c 20 32 30 25 2c 20 38 30 25 2c 20 31  (30, 20%, 80%, 1
1950: 29 3b 0a 7d 0a 0a 0a 2f 2a 20 65 6c 65 6d 73 20  );.}.../* elems 
1960: 2a 2f 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c 65  */.mark.grammale
1970: 63 74 65 5f 65 72 72 6f 72 5f 57 4f 52 44 20 7b  cte_error_WORD {
1980: 0a 20 20 20 20 2f 2a 62 6f 72 64 65 72 2d 62 6f  .    /*border-bo
1990: 74 74 6f 6d 3a 20 32 70 78 20 73 6f 6c 69 64 20  ttom: 2px solid 
19a0: 68 73 6c 28 30 2c 20 31 30 25 2c 20 33 30 25 29  hsl(0, 10%, 30%)
19b0: 3b 2a 2f 0a 20 20 20 20 62 61 63 6b 67 72 6f 75  ;*/.    backgrou
19c0: 6e 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c 28 30 2c  nd-color: hsl(0,
19d0: 20 35 30 25 2c 20 35 30 25 29 3b 0a 20 20 20 20   50%, 50%);.    
19e0: 63 6f 6c 6f 72 3a 20 68 73 6c 28 30 2c 20 30 25  color: hsl(0, 0%
19f0: 2c 20 39 36 25 29 3b 0a 20 20 20 20 2f 2a 74 65  , 96%);.    /*te
1a00: 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 20 75  xt-decoration: u
1a10: 6e 64 65 72 6c 69 6e 65 20 77 61 76 79 20 68 73  nderline wavy hs
1a20: 6c 28 30 2c 20 35 30 25 2c 20 35 30 25 29 3b 2a  l(0, 50%, 50%);*
1a30: 2f 0a 7d 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c  /.}.mark.grammal
1a40: 65 63 74 65 5f 65 72 72 6f 72 5f 57 4f 52 44 3a  ecte_error_WORD:
1a50: 68 6f 76 65 72 20 7b 0a 20 20 20 20 62 61 63 6b  hover {.    back
1a60: 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 68 73  ground-color: hs
1a70: 6c 28 30 2c 20 36 30 25 2c 20 34 30 25 29 3b 0a  l(0, 60%, 40%);.
1a80: 20 20 20 20 63 6f 6c 6f 72 3a 20 68 73 6c 28 30      color: hsl(0
1a90: 2c 20 30 25 2c 20 31 30 30 25 29 3b 0a 20 20 20  , 0%, 100%);.   
1aa0: 20 62 6f 78 2d 73 68 61 64 6f 77 3a 20 30 70 78   box-shadow: 0px
1ab0: 20 30 70 78 20 30 70 78 20 33 70 78 20 68 73 6c   0px 0px 3px hsl
1ac0: 61 28 30 2c 20 35 30 25 2c 20 35 30 25 2c 20 30  a(0, 50%, 50%, 0
1ad0: 2e 32 29 3b 0a 7d 0a 0a 2f 2a 20 65 6c 65 6d 73  .2);.}../* elems
1ae0: 20 2a 2f 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c   */.mark.grammal
1af0: 65 63 74 65 5f 65 72 72 6f 72 5f 74 79 70 6f 2c  ecte_error_typo,
1b00: 20 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c 65 63   .mark.grammalec
1b10: 74 65 5f 65 72 72 6f 72 5f 65 73 70 2c 20 0a 6d  te_error_esp, .m
1b20: 61 72 6b 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f  ark.grammalecte_
1b30: 65 72 72 6f 72 5f 6e 62 73 70 2c 20 0a 6d 61 72  error_nbsp, .mar
1b40: 6b 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72  k.grammalecte_er
1b50: 72 6f 72 5f 65 69 66 2c 20 0a 6d 61 72 6b 2e 67  ror_eif, .mark.g
1b60: 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f 72  rammalecte_error
1b70: 5f 6d 61 6a 2c 20 0a 6d 61 72 6b 2e 67 72 61 6d  _maj, .mark.gram
1b80: 6d 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f 76 69  malecte_error_vi
1b90: 72 67 2c 20 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61  rg, .mark.gramma
1ba0: 6c 65 63 74 65 5f 65 72 72 6f 72 5f 74 75 2c 20  lecte_error_tu, 
1bb0: 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c 65 63 74  .mark.grammalect
1bc0: 65 5f 65 72 72 6f 72 5f 6e 75 6d 2c 20 0a 6d 61  e_error_num, .ma
1bd0: 72 6b 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65  rk.grammalecte_e
1be0: 72 72 6f 72 5f 75 6e 69 74 2c 20 0a 6d 61 72 6b  rror_unit, .mark
1bf0: 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72 72  .grammalecte_err
1c00: 6f 72 5f 6e 66 2c 20 0a 6d 61 72 6b 2e 67 72 61  or_nf, .mark.gra
1c10: 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f 6c  mmalecte_error_l
1c20: 69 67 61 2c 20 0a 6d 61 72 6b 2e 67 72 61 6d 6d  iga, .mark.gramm
1c30: 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f 6d 61 70  alecte_error_map
1c40: 6f 73 2c 20 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61  os, .mark.gramma
1c50: 6c 65 63 74 65 5f 65 72 72 6f 72 5f 63 68 69 6d  lecte_error_chim
1c60: 20 7b 0a 20 20 20 20 62 61 63 6b 67 72 6f 75 6e   {.    backgroun
1c70: 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c 28 33 30 2c  d-color: hsl(30,
1c80: 20 37 30 25 2c 20 35 30 25 29 3b 0a 20 20 20 20   70%, 50%);.    
1c90: 63 6f 6c 6f 72 3a 20 68 73 6c 28 33 30 2c 20 31  color: hsl(30, 1
1ca0: 30 25 2c 20 39 36 25 29 3b 0a 20 20 20 20 2f 2a  0%, 96%);.    /*
1cb0: 74 65 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a  text-decoration:
1cc0: 20 75 6e 64 65 72 6c 69 6e 65 20 77 61 76 79 20   underline wavy 
1cd0: 68 73 6c 28 33 30 2c 20 37 30 25 2c 20 35 30 25  hsl(30, 70%, 50%
1ce0: 29 3b 2a 2f 0a 7d 0a 0a 6d 61 72 6b 2e 67 72 61  );*/.}..mark.gra
1cf0: 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f 74  mmalecte_error_t
1d00: 79 70 6f 3a 68 6f 76 65 72 2c 20 0a 6d 61 72 6b  ypo:hover, .mark
1d10: 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72 72  .grammalecte_err
1d20: 6f 72 5f 65 73 70 3a 68 6f 76 65 72 2c 20 0a 6d  or_esp:hover, .m
1d30: 61 72 6b 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f  ark.grammalecte_
1d40: 65 72 72 6f 72 5f 6e 62 73 70 3a 68 6f 76 65 72  error_nbsp:hover
1d50: 2c 20 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c 65  , .mark.grammale
1d60: 63 74 65 5f 65 72 72 6f 72 5f 65 69 66 3a 68 6f  cte_error_eif:ho
1d70: 76 65 72 2c 20 0a 6d 61 72 6b 2e 67 72 61 6d 6d  ver, .mark.gramm
1d80: 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f 6d 61 6a  alecte_error_maj
1d90: 3a 68 6f 76 65 72 2c 20 0a 6d 61 72 6b 2e 67 72  :hover, .mark.gr
1da0: 61 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f  ammalecte_error_
1db0: 76 69 72 67 3a 68 6f 76 65 72 2c 20 0a 6d 61 72  virg:hover, .mar
1dc0: 6b 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72  k.grammalecte_er
1dd0: 72 6f 72 5f 74 75 3a 68 6f 76 65 72 2c 20 0a 6d  ror_tu:hover, .m
1de0: 61 72 6b 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f  ark.grammalecte_
1df0: 65 72 72 6f 72 5f 6e 75 6d 3a 68 6f 76 65 72 2c  error_num:hover,
1e00: 20 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c 65 63   .mark.grammalec
1e10: 74 65 5f 65 72 72 6f 72 5f 75 6e 69 74 3a 68 6f  te_error_unit:ho
1e20: 76 65 72 2c 20 0a 6d 61 72 6b 2e 67 72 61 6d 6d  ver, .mark.gramm
1e30: 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f 6e 66 3a  alecte_error_nf:
1e40: 68 6f 76 65 72 2c 20 0a 6d 61 72 6b 2e 67 72 61  hover, .mark.gra
1e50: 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f 6c  mmalecte_error_l
1e60: 69 67 61 3a 68 6f 76 65 72 2c 20 0a 6d 61 72 6b  iga:hover, .mark
1e70: 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72 72  .grammalecte_err
1e80: 6f 72 5f 6d 61 70 6f 73 3a 68 6f 76 65 72 2c 20  or_mapos:hover, 
1e90: 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c 65 63 74  .mark.grammalect
1ea0: 65 5f 65 72 72 6f 72 5f 63 68 69 6d 3a 68 6f 76  e_error_chim:hov
1eb0: 65 72 20 7b 0a 20 20 20 20 62 61 63 6b 67 72 6f  er {.    backgro
1ec0: 75 6e 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c 28 33  und-color: hsl(3
1ed0: 30 2c 20 38 30 25 2c 20 34 35 25 29 3b 0a 20 20  0, 80%, 45%);.  
1ee0: 20 20 63 6f 6c 6f 72 3a 20 68 73 6c 28 33 30 2c    color: hsl(30,
1ef0: 20 31 30 25 2c 20 39 36 25 29 3b 0a 20 20 20 20   10%, 96%);.    
1f00: 62 6f 78 2d 73 68 61 64 6f 77 3a 20 30 70 78 20  box-shadow: 0px 
1f10: 30 70 78 20 30 70 78 20 33 70 78 20 68 73 6c 61  0px 0px 3px hsla
1f20: 28 33 30 2c 20 35 30 25 2c 20 35 30 25 2c 20 30  (30, 50%, 50%, 0
1f30: 2e 32 29 3b 0a 7d 0a 0a 2f 2a 20 65 6c 65 6d 73  .2);.}../* elems
1f40: 20 2a 2f 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c   */.mark.grammal
1f50: 65 63 74 65 5f 65 72 72 6f 72 5f 61 70 6f 73 20  ecte_error_apos 
1f60: 7b 0a 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64  {.    background
1f70: 2d 63 6f 6c 6f 72 3a 20 68 73 6c 28 34 30 2c 20  -color: hsl(40, 
1f80: 39 30 25 2c 20 35 30 25 29 3b 0a 20 20 20 20 63  90%, 50%);.    c
1f90: 6f 6c 6f 72 3a 20 68 73 6c 28 34 30 2c 20 31 30  olor: hsl(40, 10
1fa0: 25 2c 20 39 36 25 29 3b 0a 20 20 20 20 2f 2a 74  %, 96%);.    /*t
1fb0: 65 78 74 2d 64 65 63 6f 72 61 74 69 6f 6e 3a 20  ext-decoration: 
1fc0: 75 6e 64 65 72 6c 69 6e 65 20 77 61 76 79 20 68  underline wavy h
1fd0: 73 6c 28 34 30 2c 20 37 30 25 2c 20 34 35 25 29  sl(40, 70%, 45%)
1fe0: 3b 2a 2f 0a 7d 0a 6d 61 72 6b 2e 67 72 61 6d 6d  ;*/.}.mark.gramm
1ff0: 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f 61 70 6f  alecte_error_apo
2000: 73 3a 68 6f 76 65 72 20 7b 0a 20 20 20 20 62 61  s:hover {.    ba
2010: 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20  ckground-color: 
2020: 68 73 6c 28 34 30 2c 20 31 30 30 25 2c 20 34 35  hsl(40, 100%, 45
2030: 25 29 3b 0a 20 20 20 20 63 6f 6c 6f 72 3a 20 68  %);.    color: h
2040: 73 6c 28 34 30 2c 20 31 30 25 2c 20 39 36 25 29  sl(40, 10%, 96%)
2050: 3b 0a 20 20 20 20 62 6f 78 2d 73 68 61 64 6f 77  ;.    box-shadow
2060: 3a 20 30 70 78 20 30 70 78 20 30 70 78 20 33 70  : 0px 0px 0px 3p
2070: 78 20 68 73 6c 61 28 34 30 2c 20 35 30 25 2c 20  x hsla(40, 50%, 
2080: 35 30 25 2c 20 30 2e 32 29 3b 0a 7d 0a 0a 2f 2a  50%, 0.2);.}../*
2090: 20 65 6c 65 6d 73 20 2a 2f 0a 6d 61 72 6b 2e 67   elems */.mark.g
20a0: 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f 72  rammalecte_error
20b0: 5f 67 6e 2c 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61  _gn,.mark.gramma
20c0: 6c 65 63 74 65 5f 65 72 72 6f 72 5f 73 67 70 6c  lecte_error_sgpl
20d0: 20 7b 0a 20 20 20 20 62 61 63 6b 67 72 6f 75 6e   {.    backgroun
20e0: 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c 28 32 31 30  d-color: hsl(210
20f0: 2c 20 35 30 25 2c 20 35 30 25 29 3b 0a 20 20 20  , 50%, 50%);.   
2100: 20 63 6f 6c 6f 72 3a 20 68 73 6c 28 32 31 30 2c   color: hsl(210,
2110: 20 31 30 25 2c 20 39 36 25 29 3b 0a 20 20 20 20   10%, 96%);.    
2120: 2f 2a 74 65 78 74 2d 64 65 63 6f 72 61 74 69 6f  /*text-decoratio
2130: 6e 3a 20 75 6e 64 65 72 6c 69 6e 65 20 77 61 76  n: underline wav
2140: 79 20 68 73 6c 28 32 31 30 2c 20 35 30 25 2c 20  y hsl(210, 50%, 
2150: 35 30 25 29 3b 2a 2f 0a 7d 0a 6d 61 72 6b 2e 67  50%);*/.}.mark.g
2160: 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f 72  rammalecte_error
2170: 5f 67 6e 3a 68 6f 76 65 72 2c 0a 6d 61 72 6b 2e  _gn:hover,.mark.
2180: 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f  grammalecte_erro
2190: 72 5f 73 67 70 6c 3a 68 6f 76 65 72 20 7b 0a 20  r_sgpl:hover {. 
21a0: 20 20 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f     background-co
21b0: 6c 6f 72 3a 20 68 73 6c 28 32 31 30 2c 20 36 30  lor: hsl(210, 60
21c0: 25 2c 20 34 30 25 29 3b 0a 20 20 20 20 63 6f 6c  %, 40%);.    col
21d0: 6f 72 3a 20 68 73 6c 28 32 31 30 2c 20 31 30 25  or: hsl(210, 10%
21e0: 2c 20 39 36 25 29 3b 0a 20 20 20 20 62 6f 78 2d  , 96%);.    box-
21f0: 73 68 61 64 6f 77 3a 20 30 70 78 20 30 70 78 20  shadow: 0px 0px 
2200: 30 70 78 20 33 70 78 20 68 73 6c 61 28 32 31 30  0px 3px hsla(210
2210: 2c 20 35 30 25 2c 20 35 30 25 2c 20 30 2e 32 29  , 50%, 50%, 0.2)
2220: 3b 0a 7d 0a 0a 2f 2a 20 65 6c 65 6d 73 20 2a 2f  ;.}../* elems */
2230: 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c 65 63 74  .mark.grammalect
2240: 65 5f 65 72 72 6f 72 5f 63 6f 6e 6a 2c 20 0a 6d  e_error_conj, .m
2250: 61 72 6b 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f  ark.grammalecte_
2260: 65 72 72 6f 72 5f 69 6e 66 69 2c 20 0a 6d 61 72  error_infi, .mar
2270: 6b 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72  k.grammalecte_er
2280: 72 6f 72 5f 69 6d 70 2c 20 0a 6d 61 72 6b 2e 67  ror_imp, .mark.g
2290: 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f 72  rammalecte_error
22a0: 5f 69 6e 74 65 2c 20 0a 6d 61 72 6b 2e 67 72 61  _inte, .mark.gra
22b0: 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f 70  mmalecte_error_p
22c0: 70 61 73 2c 20 0a 6d 61 72 6b 2e 67 72 61 6d 6d  pas, .mark.gramm
22d0: 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f 76 6d 6f  alecte_error_vmo
22e0: 64 65 20 20 7b 0a 20 20 20 20 62 61 63 6b 67 72  de  {.    backgr
22f0: 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c 28  ound-color: hsl(
2300: 33 30 30 2c 20 33 30 25 2c 20 34 30 25 29 3b 0a  300, 30%, 40%);.
2310: 20 20 20 20 63 6f 6c 6f 72 3a 20 68 73 6c 28 33      color: hsl(3
2320: 30 30 2c 20 31 30 25 2c 20 39 36 25 29 3b 0a 20  00, 10%, 96%);. 
2330: 20 20 20 2f 2a 74 65 78 74 2d 64 65 63 6f 72 61     /*text-decora
2340: 74 69 6f 6e 3a 20 75 6e 64 65 72 6c 69 6e 65 20  tion: underline 
2350: 77 61 76 79 20 68 73 6c 28 33 30 30 2c 20 34 30  wavy hsl(300, 40
2360: 25 2c 20 34 30 25 29 3b 2a 2f 0a 7d 0a 0a 6d 61  %, 40%);*/.}..ma
2370: 72 6b 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65  rk.grammalecte_e
2380: 72 72 6f 72 5f 63 6f 6e 6a 3a 68 6f 76 65 72 2c  rror_conj:hover,
2390: 20 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c 65 63   .mark.grammalec
23a0: 74 65 5f 65 72 72 6f 72 5f 69 6e 66 69 3a 68 6f  te_error_infi:ho
23b0: 76 65 72 2c 20 0a 6d 61 72 6b 2e 67 72 61 6d 6d  ver, .mark.gramm
23c0: 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f 69 6d 70  alecte_error_imp
23d0: 3a 68 6f 76 65 72 2c 20 0a 6d 61 72 6b 2e 67 72  :hover, .mark.gr
23e0: 61 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f  ammalecte_error_
23f0: 69 6e 74 65 3a 68 6f 76 65 72 2c 20 0a 6d 61 72  inte:hover, .mar
2400: 6b 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72  k.grammalecte_er
2410: 72 6f 72 5f 70 70 61 73 3a 68 6f 76 65 72 2c 20  ror_ppas:hover, 
2420: 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c 65 63 74  .mark.grammalect
2430: 65 5f 65 72 72 6f 72 5f 76 6d 6f 64 65 3a 68 6f  e_error_vmode:ho
2440: 76 65 72 20 7b 0a 20 20 20 20 62 61 63 6b 67 72  ver {.    backgr
2450: 6f 75 6e 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c 28  ound-color: hsl(
2460: 33 30 30 2c 20 34 30 25 2c 20 33 30 25 29 3b 0a  300, 40%, 30%);.
2470: 20 20 20 20 63 6f 6c 6f 72 3a 20 68 73 6c 28 33      color: hsl(3
2480: 30 30 2c 20 31 30 25 2c 20 39 36 25 29 3b 0a 20  00, 10%, 96%);. 
2490: 20 20 20 62 6f 78 2d 73 68 61 64 6f 77 3a 20 30     box-shadow: 0
24a0: 70 78 20 30 70 78 20 30 70 78 20 33 70 78 20 68  px 0px 0px 3px h
24b0: 73 6c 61 28 33 30 30 2c 20 35 30 25 2c 20 35 30  sla(300, 50%, 50
24c0: 25 2c 20 30 2e 32 29 3b 0a 7d 0a 0a 2f 2a 20 65  %, 0.2);.}../* e
24d0: 6c 65 6d 73 20 2a 2f 0a 6d 61 72 6b 2e 67 72 61  lems */.mark.gra
24e0: 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f 63  mmalecte_error_c
24f0: 6f 6e 66 2c 20 0a 6d 61 72 6b 2e 67 72 61 6d 6d  onf, .mark.gramm
2500: 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f 6f 63 72  alecte_error_ocr
2510: 20 7b 0a 20 20 20 20 62 61 63 6b 67 72 6f 75 6e   {.    backgroun
2520: 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c 28 32 37 30  d-color: hsl(270
2530: 2c 20 34 30 25 2c 20 33 30 25 29 3b 0a 20 20 20  , 40%, 30%);.   
2540: 20 63 6f 6c 6f 72 3a 20 68 73 6c 28 32 37 30 2c   color: hsl(270,
2550: 20 31 30 25 2c 20 39 36 25 29 3b 0a 20 20 20 20   10%, 96%);.    
2560: 2f 2a 74 65 78 74 2d 64 65 63 6f 72 61 74 69 6f  /*text-decoratio
2570: 6e 3a 20 75 6e 64 65 72 6c 69 6e 65 20 77 61 76  n: underline wav
2580: 79 20 68 73 6c 28 32 37 30 2c 20 34 30 25 2c 20  y hsl(270, 40%, 
2590: 33 30 25 29 3b 2a 2f 0a 7d 0a 0a 6d 61 72 6b 2e  30%);*/.}..mark.
25a0: 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f  grammalecte_erro
25b0: 72 5f 63 6f 6e 66 3a 68 6f 76 65 72 2c 20 0a 6d  r_conf:hover, .m
25c0: 61 72 6b 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f  ark.grammalecte_
25d0: 65 72 72 6f 72 5f 6f 63 72 3a 68 6f 76 65 72 20  error_ocr:hover 
25e0: 7b 0a 20 20 20 20 62 61 63 6b 67 72 6f 75 6e 64  {.    background
25f0: 2d 63 6f 6c 6f 72 3a 20 68 73 6c 28 32 37 30 2c  -color: hsl(270,
2600: 20 35 30 25 2c 20 32 30 25 29 3b 0a 20 20 20 20   50%, 20%);.    
2610: 63 6f 6c 6f 72 3a 20 68 73 6c 28 32 37 30 2c 20  color: hsl(270, 
2620: 31 30 25 2c 20 39 36 25 29 3b 0a 20 20 20 20 62  10%, 96%);.    b
2630: 6f 78 2d 73 68 61 64 6f 77 3a 20 30 70 78 20 30  ox-shadow: 0px 0
2640: 70 78 20 30 70 78 20 33 70 78 20 68 73 6c 61 28  px 0px 3px hsla(
2650: 32 37 30 2c 20 35 30 25 2c 20 35 30 25 2c 20 30  270, 50%, 50%, 0
2660: 2e 32 29 3b 0a 7d 0a 0a 2f 2a 20 65 6c 65 6d 73  .2);.}../* elems
2670: 20 2a 2f 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c   */.mark.grammal
2680: 65 63 74 65 5f 65 72 72 6f 72 5f 62 73 2c 20 0a  ecte_error_bs, .
2690: 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c 65 63 74 65  mark.grammalecte
26a0: 5f 65 72 72 6f 72 5f 70 6c 65 6f 2c 20 0a 6d 61  _error_pleo, .ma
26b0: 72 6b 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65  rk.grammalecte_e
26c0: 72 72 6f 72 5f 6e 65 67 2c 20 0a 6d 61 72 6b 2e  rror_neg, .mark.
26d0: 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f  grammalecte_erro
26e0: 72 5f 72 65 64 6f 6e 31 2c 20 0a 6d 61 72 6b 2e  r_redon1, .mark.
26f0: 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f  grammalecte_erro
2700: 72 5f 72 65 64 6f 6e 32 2c 20 0a 6d 61 72 6b 2e  r_redon2, .mark.
2710: 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f  grammalecte_erro
2720: 72 5f 6d 63 2c 20 0a 6d 61 72 6b 2e 67 72 61 6d  r_mc, .mark.gram
2730: 6d 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f 64 61  malecte_error_da
2740: 74 65 2c 20 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61  te, .mark.gramma
2750: 6c 65 63 74 65 5f 65 72 72 6f 72 5f 6e 6f 74 79  lecte_error_noty
2760: 70 65 20 7b 0a 20 20 20 20 62 61 63 6b 67 72 6f  pe {.    backgro
2770: 75 6e 64 2d 63 6f 6c 6f 72 3a 20 68 73 6c 28 31  und-color: hsl(1
2780: 38 30 2c 20 35 30 25 2c 20 34 30 25 29 3b 0a 20  80, 50%, 40%);. 
2790: 20 20 20 63 6f 6c 6f 72 3a 20 68 73 6c 28 31 38     color: hsl(18
27a0: 30 2c 20 31 30 25 2c 20 39 36 25 29 3b 0a 20 20  0, 10%, 96%);.  
27b0: 20 20 2f 2a 74 65 78 74 2d 64 65 63 6f 72 61 74    /*text-decorat
27c0: 69 6f 6e 3a 20 75 6e 64 65 72 6c 69 6e 65 20 77  ion: underline w
27d0: 61 76 79 20 68 73 6c 28 31 38 30 2c 20 35 30 25  avy hsl(180, 50%
27e0: 2c 20 34 30 25 29 3b 2a 2f 0a 7d 0a 0a 6d 61 72  , 40%);*/.}..mar
27f0: 6b 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72  k.grammalecte_er
2800: 72 6f 72 5f 62 73 3a 68 6f 76 65 72 2c 20 0a 6d  ror_bs:hover, .m
2810: 61 72 6b 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f  ark.grammalecte_
2820: 65 72 72 6f 72 5f 70 6c 65 6f 3a 68 6f 76 65 72  error_pleo:hover
2830: 2c 20 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c 65  , .mark.grammale
2840: 63 74 65 5f 65 72 72 6f 72 5f 6e 65 67 3a 68 6f  cte_error_neg:ho
2850: 76 65 72 2c 20 0a 6d 61 72 6b 2e 67 72 61 6d 6d  ver, .mark.gramm
2860: 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f 72 65 64  alecte_error_red
2870: 6f 6e 31 3a 68 6f 76 65 72 2c 20 0a 6d 61 72 6b  on1:hover, .mark
2880: 2e 67 72 61 6d 6d 61 6c 65 63 74 65 5f 65 72 72  .grammalecte_err
2890: 6f 72 5f 72 65 64 6f 6e 32 3a 68 6f 76 65 72 2c  or_redon2:hover,
28a0: 20 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c 65 63   .mark.grammalec
28b0: 74 65 5f 65 72 72 6f 72 5f 6d 63 3a 68 6f 76 65  te_error_mc:hove
28c0: 72 2c 20 0a 6d 61 72 6b 2e 67 72 61 6d 6d 61 6c  r, .mark.grammal
28d0: 65 63 74 65 5f 65 72 72 6f 72 5f 64 61 74 65 3a  ecte_error_date:
28e0: 68 6f 76 65 72 2c 20 0a 6d 61 72 6b 2e 67 72 61  hover, .mark.gra
28f0: 6d 6d 61 6c 65 63 74 65 5f 65 72 72 6f 72 5f 6e  mmalecte_error_n
2900: 6f 74 79 70 65 3a 68 6f 76 65 72 20 7b 0a 20 20  otype:hover {.  
2910: 20 20 62 61 63 6b 67 72 6f 75 6e 64 2d 63 6f 6c    background-col
2920: 6f 72 3a 20 68 73 6c 28 31 38 30 2c 20 36 30 25  or: hsl(180, 60%
2930: 2c 20 33 30 25 29 3b 0a 20 20 20 20 63 6f 6c 6f  , 30%);.    colo
2940: 72 3a 20 68 73 6c 28 31 38 30 2c 20 31 30 25 2c  r: hsl(180, 10%,
2950: 20 39 36 25 29 3b 0a 20 20 20 20 62 6f 78 2d 73   96%);.    box-s
2960: 68 61 64 6f 77 3a 20 30 70 78 20 30 70 78 20 30  hadow: 0px 0px 0
2970: 70 78 20 33 70 78 20 68 73 6c 61 28 31 38 30 2c  px 3px hsla(180,
2980: 20 35 30 25 2c 20 35 30 25 2c 20 30 2e 32 29 3b   50%, 50%, 0.2);
2990: 0a 7d 0a                                         .}.