/* Avatar identity tints for the v2 article landing and reading page (portalApp/resources/views/article/*.blade.php).

   A copy of the avatar tint block of portalApp/public/mf_tw/input.css (the MP Tailwind 4 build), which these pages do
   not load. App\View\MpAvatarPalette::classFor() returns `av-tint av-h{0-359} av-c{1-3} av-l{1-3}` from a hash at
   runtime, so no Tailwind scan can produce these rules; they are hand-written in both places. Edit the two together:
   ArticleReadTest fails when this copy drifts from the MP source. `.av-tint` is a plain rule here (the root build is
   Tailwind 3, which has no @utility). White text clears 4.5:1 on every tint (see the MP source comment). */
.av-tint {
    background-color: oklch(var(--av-l, 0.46) var(--av-c, 0.17) var(--av-h, 0deg));
}

.av-h0 { --av-h: 0deg; }
.av-h1 { --av-h: 1deg; }
.av-h2 { --av-h: 2deg; }
.av-h3 { --av-h: 3deg; }
.av-h4 { --av-h: 4deg; }
.av-h5 { --av-h: 5deg; }
.av-h6 { --av-h: 6deg; }
.av-h7 { --av-h: 7deg; }
.av-h8 { --av-h: 8deg; }
.av-h9 { --av-h: 9deg; }
.av-h10 { --av-h: 10deg; }
.av-h11 { --av-h: 11deg; }
.av-h12 { --av-h: 12deg; }
.av-h13 { --av-h: 13deg; }
.av-h14 { --av-h: 14deg; }
.av-h15 { --av-h: 15deg; }
.av-h16 { --av-h: 16deg; }
.av-h17 { --av-h: 17deg; }
.av-h18 { --av-h: 18deg; }
.av-h19 { --av-h: 19deg; }
.av-h20 { --av-h: 20deg; }
.av-h21 { --av-h: 21deg; }
.av-h22 { --av-h: 22deg; }
.av-h23 { --av-h: 23deg; }
.av-h24 { --av-h: 24deg; }
.av-h25 { --av-h: 25deg; }
.av-h26 { --av-h: 26deg; }
.av-h27 { --av-h: 27deg; }
.av-h28 { --av-h: 28deg; }
.av-h29 { --av-h: 29deg; }
.av-h30 { --av-h: 30deg; }
.av-h31 { --av-h: 31deg; }
.av-h32 { --av-h: 32deg; }
.av-h33 { --av-h: 33deg; }
.av-h34 { --av-h: 34deg; }
.av-h35 { --av-h: 35deg; }
.av-h36 { --av-h: 36deg; }
.av-h37 { --av-h: 37deg; }
.av-h38 { --av-h: 38deg; }
.av-h39 { --av-h: 39deg; }
.av-h40 { --av-h: 40deg; }
.av-h41 { --av-h: 41deg; }
.av-h42 { --av-h: 42deg; }
.av-h43 { --av-h: 43deg; }
.av-h44 { --av-h: 44deg; }
.av-h45 { --av-h: 45deg; }
.av-h46 { --av-h: 46deg; }
.av-h47 { --av-h: 47deg; }
.av-h48 { --av-h: 48deg; }
.av-h49 { --av-h: 49deg; }
.av-h50 { --av-h: 50deg; }
.av-h51 { --av-h: 51deg; }
.av-h52 { --av-h: 52deg; }
.av-h53 { --av-h: 53deg; }
.av-h54 { --av-h: 54deg; }
.av-h55 { --av-h: 55deg; }
.av-h56 { --av-h: 56deg; }
.av-h57 { --av-h: 57deg; }
.av-h58 { --av-h: 58deg; }
.av-h59 { --av-h: 59deg; }
.av-h60 { --av-h: 60deg; }
.av-h61 { --av-h: 61deg; }
.av-h62 { --av-h: 62deg; }
.av-h63 { --av-h: 63deg; }
.av-h64 { --av-h: 64deg; }
.av-h65 { --av-h: 65deg; }
.av-h66 { --av-h: 66deg; }
.av-h67 { --av-h: 67deg; }
.av-h68 { --av-h: 68deg; }
.av-h69 { --av-h: 69deg; }
.av-h70 { --av-h: 70deg; }
.av-h71 { --av-h: 71deg; }
.av-h72 { --av-h: 72deg; }
.av-h73 { --av-h: 73deg; }
.av-h74 { --av-h: 74deg; }
.av-h75 { --av-h: 75deg; }
.av-h76 { --av-h: 76deg; }
.av-h77 { --av-h: 77deg; }
.av-h78 { --av-h: 78deg; }
.av-h79 { --av-h: 79deg; }
.av-h80 { --av-h: 80deg; }
.av-h81 { --av-h: 81deg; }
.av-h82 { --av-h: 82deg; }
.av-h83 { --av-h: 83deg; }
.av-h84 { --av-h: 84deg; }
.av-h85 { --av-h: 85deg; }
.av-h86 { --av-h: 86deg; }
.av-h87 { --av-h: 87deg; }
.av-h88 { --av-h: 88deg; }
.av-h89 { --av-h: 89deg; }
.av-h90 { --av-h: 90deg; }
.av-h91 { --av-h: 91deg; }
.av-h92 { --av-h: 92deg; }
.av-h93 { --av-h: 93deg; }
.av-h94 { --av-h: 94deg; }
.av-h95 { --av-h: 95deg; }
.av-h96 { --av-h: 96deg; }
.av-h97 { --av-h: 97deg; }
.av-h98 { --av-h: 98deg; }
.av-h99 { --av-h: 99deg; }
.av-h100 { --av-h: 100deg; }
.av-h101 { --av-h: 101deg; }
.av-h102 { --av-h: 102deg; }
.av-h103 { --av-h: 103deg; }
.av-h104 { --av-h: 104deg; }
.av-h105 { --av-h: 105deg; }
.av-h106 { --av-h: 106deg; }
.av-h107 { --av-h: 107deg; }
.av-h108 { --av-h: 108deg; }
.av-h109 { --av-h: 109deg; }
.av-h110 { --av-h: 110deg; }
.av-h111 { --av-h: 111deg; }
.av-h112 { --av-h: 112deg; }
.av-h113 { --av-h: 113deg; }
.av-h114 { --av-h: 114deg; }
.av-h115 { --av-h: 115deg; }
.av-h116 { --av-h: 116deg; }
.av-h117 { --av-h: 117deg; }
.av-h118 { --av-h: 118deg; }
.av-h119 { --av-h: 119deg; }
.av-h120 { --av-h: 120deg; }
.av-h121 { --av-h: 121deg; }
.av-h122 { --av-h: 122deg; }
.av-h123 { --av-h: 123deg; }
.av-h124 { --av-h: 124deg; }
.av-h125 { --av-h: 125deg; }
.av-h126 { --av-h: 126deg; }
.av-h127 { --av-h: 127deg; }
.av-h128 { --av-h: 128deg; }
.av-h129 { --av-h: 129deg; }
.av-h130 { --av-h: 130deg; }
.av-h131 { --av-h: 131deg; }
.av-h132 { --av-h: 132deg; }
.av-h133 { --av-h: 133deg; }
.av-h134 { --av-h: 134deg; }
.av-h135 { --av-h: 135deg; }
.av-h136 { --av-h: 136deg; }
.av-h137 { --av-h: 137deg; }
.av-h138 { --av-h: 138deg; }
.av-h139 { --av-h: 139deg; }
.av-h140 { --av-h: 140deg; }
.av-h141 { --av-h: 141deg; }
.av-h142 { --av-h: 142deg; }
.av-h143 { --av-h: 143deg; }
.av-h144 { --av-h: 144deg; }
.av-h145 { --av-h: 145deg; }
.av-h146 { --av-h: 146deg; }
.av-h147 { --av-h: 147deg; }
.av-h148 { --av-h: 148deg; }
.av-h149 { --av-h: 149deg; }
.av-h150 { --av-h: 150deg; }
.av-h151 { --av-h: 151deg; }
.av-h152 { --av-h: 152deg; }
.av-h153 { --av-h: 153deg; }
.av-h154 { --av-h: 154deg; }
.av-h155 { --av-h: 155deg; }
.av-h156 { --av-h: 156deg; }
.av-h157 { --av-h: 157deg; }
.av-h158 { --av-h: 158deg; }
.av-h159 { --av-h: 159deg; }
.av-h160 { --av-h: 160deg; }
.av-h161 { --av-h: 161deg; }
.av-h162 { --av-h: 162deg; }
.av-h163 { --av-h: 163deg; }
.av-h164 { --av-h: 164deg; }
.av-h165 { --av-h: 165deg; }
.av-h166 { --av-h: 166deg; }
.av-h167 { --av-h: 167deg; }
.av-h168 { --av-h: 168deg; }
.av-h169 { --av-h: 169deg; }
.av-h170 { --av-h: 170deg; }
.av-h171 { --av-h: 171deg; }
.av-h172 { --av-h: 172deg; }
.av-h173 { --av-h: 173deg; }
.av-h174 { --av-h: 174deg; }
.av-h175 { --av-h: 175deg; }
.av-h176 { --av-h: 176deg; }
.av-h177 { --av-h: 177deg; }
.av-h178 { --av-h: 178deg; }
.av-h179 { --av-h: 179deg; }
.av-h180 { --av-h: 180deg; }
.av-h181 { --av-h: 181deg; }
.av-h182 { --av-h: 182deg; }
.av-h183 { --av-h: 183deg; }
.av-h184 { --av-h: 184deg; }
.av-h185 { --av-h: 185deg; }
.av-h186 { --av-h: 186deg; }
.av-h187 { --av-h: 187deg; }
.av-h188 { --av-h: 188deg; }
.av-h189 { --av-h: 189deg; }
.av-h190 { --av-h: 190deg; }
.av-h191 { --av-h: 191deg; }
.av-h192 { --av-h: 192deg; }
.av-h193 { --av-h: 193deg; }
.av-h194 { --av-h: 194deg; }
.av-h195 { --av-h: 195deg; }
.av-h196 { --av-h: 196deg; }
.av-h197 { --av-h: 197deg; }
.av-h198 { --av-h: 198deg; }
.av-h199 { --av-h: 199deg; }
.av-h200 { --av-h: 200deg; }
.av-h201 { --av-h: 201deg; }
.av-h202 { --av-h: 202deg; }
.av-h203 { --av-h: 203deg; }
.av-h204 { --av-h: 204deg; }
.av-h205 { --av-h: 205deg; }
.av-h206 { --av-h: 206deg; }
.av-h207 { --av-h: 207deg; }
.av-h208 { --av-h: 208deg; }
.av-h209 { --av-h: 209deg; }
.av-h210 { --av-h: 210deg; }
.av-h211 { --av-h: 211deg; }
.av-h212 { --av-h: 212deg; }
.av-h213 { --av-h: 213deg; }
.av-h214 { --av-h: 214deg; }
.av-h215 { --av-h: 215deg; }
.av-h216 { --av-h: 216deg; }
.av-h217 { --av-h: 217deg; }
.av-h218 { --av-h: 218deg; }
.av-h219 { --av-h: 219deg; }
.av-h220 { --av-h: 220deg; }
.av-h221 { --av-h: 221deg; }
.av-h222 { --av-h: 222deg; }
.av-h223 { --av-h: 223deg; }
.av-h224 { --av-h: 224deg; }
.av-h225 { --av-h: 225deg; }
.av-h226 { --av-h: 226deg; }
.av-h227 { --av-h: 227deg; }
.av-h228 { --av-h: 228deg; }
.av-h229 { --av-h: 229deg; }
.av-h230 { --av-h: 230deg; }
.av-h231 { --av-h: 231deg; }
.av-h232 { --av-h: 232deg; }
.av-h233 { --av-h: 233deg; }
.av-h234 { --av-h: 234deg; }
.av-h235 { --av-h: 235deg; }
.av-h236 { --av-h: 236deg; }
.av-h237 { --av-h: 237deg; }
.av-h238 { --av-h: 238deg; }
.av-h239 { --av-h: 239deg; }
.av-h240 { --av-h: 240deg; }
.av-h241 { --av-h: 241deg; }
.av-h242 { --av-h: 242deg; }
.av-h243 { --av-h: 243deg; }
.av-h244 { --av-h: 244deg; }
.av-h245 { --av-h: 245deg; }
.av-h246 { --av-h: 246deg; }
.av-h247 { --av-h: 247deg; }
.av-h248 { --av-h: 248deg; }
.av-h249 { --av-h: 249deg; }
.av-h250 { --av-h: 250deg; }
.av-h251 { --av-h: 251deg; }
.av-h252 { --av-h: 252deg; }
.av-h253 { --av-h: 253deg; }
.av-h254 { --av-h: 254deg; }
.av-h255 { --av-h: 255deg; }
.av-h256 { --av-h: 256deg; }
.av-h257 { --av-h: 257deg; }
.av-h258 { --av-h: 258deg; }
.av-h259 { --av-h: 259deg; }
.av-h260 { --av-h: 260deg; }
.av-h261 { --av-h: 261deg; }
.av-h262 { --av-h: 262deg; }
.av-h263 { --av-h: 263deg; }
.av-h264 { --av-h: 264deg; }
.av-h265 { --av-h: 265deg; }
.av-h266 { --av-h: 266deg; }
.av-h267 { --av-h: 267deg; }
.av-h268 { --av-h: 268deg; }
.av-h269 { --av-h: 269deg; }
.av-h270 { --av-h: 270deg; }
.av-h271 { --av-h: 271deg; }
.av-h272 { --av-h: 272deg; }
.av-h273 { --av-h: 273deg; }
.av-h274 { --av-h: 274deg; }
.av-h275 { --av-h: 275deg; }
.av-h276 { --av-h: 276deg; }
.av-h277 { --av-h: 277deg; }
.av-h278 { --av-h: 278deg; }
.av-h279 { --av-h: 279deg; }
.av-h280 { --av-h: 280deg; }
.av-h281 { --av-h: 281deg; }
.av-h282 { --av-h: 282deg; }
.av-h283 { --av-h: 283deg; }
.av-h284 { --av-h: 284deg; }
.av-h285 { --av-h: 285deg; }
.av-h286 { --av-h: 286deg; }
.av-h287 { --av-h: 287deg; }
.av-h288 { --av-h: 288deg; }
.av-h289 { --av-h: 289deg; }
.av-h290 { --av-h: 290deg; }
.av-h291 { --av-h: 291deg; }
.av-h292 { --av-h: 292deg; }
.av-h293 { --av-h: 293deg; }
.av-h294 { --av-h: 294deg; }
.av-h295 { --av-h: 295deg; }
.av-h296 { --av-h: 296deg; }
.av-h297 { --av-h: 297deg; }
.av-h298 { --av-h: 298deg; }
.av-h299 { --av-h: 299deg; }
.av-h300 { --av-h: 300deg; }
.av-h301 { --av-h: 301deg; }
.av-h302 { --av-h: 302deg; }
.av-h303 { --av-h: 303deg; }
.av-h304 { --av-h: 304deg; }
.av-h305 { --av-h: 305deg; }
.av-h306 { --av-h: 306deg; }
.av-h307 { --av-h: 307deg; }
.av-h308 { --av-h: 308deg; }
.av-h309 { --av-h: 309deg; }
.av-h310 { --av-h: 310deg; }
.av-h311 { --av-h: 311deg; }
.av-h312 { --av-h: 312deg; }
.av-h313 { --av-h: 313deg; }
.av-h314 { --av-h: 314deg; }
.av-h315 { --av-h: 315deg; }
.av-h316 { --av-h: 316deg; }
.av-h317 { --av-h: 317deg; }
.av-h318 { --av-h: 318deg; }
.av-h319 { --av-h: 319deg; }
.av-h320 { --av-h: 320deg; }
.av-h321 { --av-h: 321deg; }
.av-h322 { --av-h: 322deg; }
.av-h323 { --av-h: 323deg; }
.av-h324 { --av-h: 324deg; }
.av-h325 { --av-h: 325deg; }
.av-h326 { --av-h: 326deg; }
.av-h327 { --av-h: 327deg; }
.av-h328 { --av-h: 328deg; }
.av-h329 { --av-h: 329deg; }
.av-h330 { --av-h: 330deg; }
.av-h331 { --av-h: 331deg; }
.av-h332 { --av-h: 332deg; }
.av-h333 { --av-h: 333deg; }
.av-h334 { --av-h: 334deg; }
.av-h335 { --av-h: 335deg; }
.av-h336 { --av-h: 336deg; }
.av-h337 { --av-h: 337deg; }
.av-h338 { --av-h: 338deg; }
.av-h339 { --av-h: 339deg; }
.av-h340 { --av-h: 340deg; }
.av-h341 { --av-h: 341deg; }
.av-h342 { --av-h: 342deg; }
.av-h343 { --av-h: 343deg; }
.av-h344 { --av-h: 344deg; }
.av-h345 { --av-h: 345deg; }
.av-h346 { --av-h: 346deg; }
.av-h347 { --av-h: 347deg; }
.av-h348 { --av-h: 348deg; }
.av-h349 { --av-h: 349deg; }
.av-h350 { --av-h: 350deg; }
.av-h351 { --av-h: 351deg; }
.av-h352 { --av-h: 352deg; }
.av-h353 { --av-h: 353deg; }
.av-h354 { --av-h: 354deg; }
.av-h355 { --av-h: 355deg; }
.av-h356 { --av-h: 356deg; }
.av-h357 { --av-h: 357deg; }
.av-h358 { --av-h: 358deg; }
.av-h359 { --av-h: 359deg; }

.av-c1 { --av-c: 0.14; }
.av-c2 { --av-c: 0.17; }
.av-c3 { --av-c: 0.20; }

.av-l1 { --av-l: 0.42; }
.av-l2 { --av-l: 0.46; }
.av-l3 { --av-l: 0.50; }
