From 57a503dfadd5573bcc4f1fa9e7c7e1d505d0057d Mon Sep 17 00:00:00 2001 From: Jean-Christophe Jameux Date: Thu, 13 Jan 2022 18:56:49 +0100 Subject: [PATCH] =?UTF-8?q?Gestion=20tr=C3=A8s=20pr=C3=A9liminaire=20des?= =?UTF-8?q?=20vrai-faux=20pour=20EvalBox?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + CalculateurDeNotes.html | 14008 -------------- GenerateurDeProblemes.html | 15458 ---------------- elm-stuff/0.19.1/GenerateurDeProblemes.elmo | Bin 55427 -> 56173 bytes elm-stuff/0.19.1/d.dat | Bin 5280 -> 5300 bytes index.html | 17202 +----------------- indexNu.html | 1 - prof.js | 3369 ++-- prof.min.js.gzhh | Bin 33674 -> 0 bytes prof.min.jshh | 1 - src/Echologo.elm | 37 +- src/GenerateurDeProblemes.elm | 18 +- src/Prof.elm | 57 +- src/Style.elm | 32 +- 14 files changed, 2064 insertions(+), 48120 deletions(-) create mode 100644 .gitignore delete mode 100644 CalculateurDeNotes.html delete mode 100644 GenerateurDeProblemes.html delete mode 100644 indexNu.html delete mode 100644 prof.min.js.gzhh delete mode 100644 prof.min.jshh diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e27a60e --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +elm-stuff/ \ No newline at end of file diff --git a/CalculateurDeNotes.html b/CalculateurDeNotes.html deleted file mode 100644 index c4c90de..0000000 --- a/CalculateurDeNotes.html +++ /dev/null @@ -1,14008 +0,0 @@ - - - - - CalculateurDeNotes - - - - - -

-
-
-
-
-
\ No newline at end of file
diff --git a/GenerateurDeProblemes.html b/GenerateurDeProblemes.html
deleted file mode 100644
index 20af02e..0000000
--- a/GenerateurDeProblemes.html
+++ /dev/null
@@ -1,15458 +0,0 @@
-
-
-
-  
-  GenerateurDeProblemes
-  
-
-
-
-
-

-
-
-
-
-
\ No newline at end of file
diff --git a/elm-stuff/0.19.1/GenerateurDeProblemes.elmo b/elm-stuff/0.19.1/GenerateurDeProblemes.elmo
index 06dca6e8bc146f26e9d614485886f48484e956e9..d948c43e6e340efbb82d3c0607822eeb5b168de5 100644
GIT binary patch
delta 316
zcmZqP$ozI2^M?8$HbDmF_%h?kA2(@Ce%C27Sv`W6k0mK5xmXw^48oHtMJC@o#yvSH
zLXFXQvSN71@8^9nLBrtvaB0ORC%VQsJsN2tbRgPBHrqO44bMa*T1
zMXbzaIYpBNCo4{#rJ_FBZ@S@RK1FsBRB2Y0f}(=r$?q*>cv%_Kz;Y~Qi8;lS6GG%B
z&y1+`@%D;QPs~(EN-fUM%u`5-Q7_F?NX;ubys9Ksp&-AsNFn|3%DlrXi&BdeQc{Z*
z0-b#o4lhtBNGvMJ1c@k=6(wfsrX`kEC|GH1E(_seV-()p81<5IvO%ca#CPLJ35NWDpnA~QLa3(fJp~(|#
z%qQEcKA!CF$vIgs?%3qusq&M{%vC4v3YVKKGhKD^n?Qxh{z8(I?KM?4TO?>y^D;A+
KB^E&)&I|x!`a1sr

diff --git a/elm-stuff/0.19.1/d.dat b/elm-stuff/0.19.1/d.dat
index 087fafcd3976839f13e49b406c381bb8d253daf4..9c662830bdaf6721c3febe348b85f72e8d934142 100644
GIT binary patch
delta 213
zcmZ3WxkYn=K4bkxgL+2Bg2@{gGX)%;=vo%~{E1+I0N%-aSVL5pgUizSfLPD5q@*Y_
zsk9`u7%I<@1!ZJ!Udfcr$f?kBCE5F(BXi_tSr%PJ#+uFEtk0M@8d%JWCouT`*=)%n
z&d3=L)lxh;k~2xrVZ!fKFK_$9Z4{Y&hBJGz9h^pGX?%E{ePq*_frG|1n^CkWeH_-%}LEo&6}LhCBx|e
zm2lX+kSUvy)8RrdbIF8=&k>tNS#%lMf?0eMGxH{&WB1%Vk#zV+p}rO^Fr(_(eunJC@q0%WC(^b
Lf;Ug$Qs4prD`GQD

diff --git a/index.html b/index.html
index c982998..abaacf2 100644
--- a/index.html
+++ b/index.html
@@ -1,17201 +1 @@
-
-
-
-  
-  Prof
-  
-
-
-
-
-

-
-
-
-
-
\ No newline at end of file
+Le coin du prof
\ No newline at end of file diff --git a/indexNu.html b/indexNu.html deleted file mode 100644 index f46bc7d..0000000 --- a/indexNu.html +++ /dev/null @@ -1 +0,0 @@ -
\ No newline at end of file diff --git a/prof.js b/prof.js index 9876871..b359982 100644 --- a/prof.js +++ b/prof.js @@ -80,271 +80,6 @@ function A9(fun, a, b, c, d, e, f, g, h, i) { -// EQUALITY - -function _Utils_eq(x, y) -{ - for ( - var pair, stack = [], isEqual = _Utils_eqHelp(x, y, 0, stack); - isEqual && (pair = stack.pop()); - isEqual = _Utils_eqHelp(pair.a, pair.b, 0, stack) - ) - {} - - return isEqual; -} - -function _Utils_eqHelp(x, y, depth, stack) -{ - if (x === y) - { - return true; - } - - if (typeof x !== 'object' || x === null || y === null) - { - typeof x === 'function' && _Debug_crash(5); - return false; - } - - if (depth > 100) - { - stack.push(_Utils_Tuple2(x,y)); - return true; - } - - /**_UNUSED/ - if (x.$ === 'Set_elm_builtin') - { - x = $elm$core$Set$toList(x); - y = $elm$core$Set$toList(y); - } - if (x.$ === 'RBNode_elm_builtin' || x.$ === 'RBEmpty_elm_builtin') - { - x = $elm$core$Dict$toList(x); - y = $elm$core$Dict$toList(y); - } - //*/ - - /**/ - if (x.$ < 0) - { - x = $elm$core$Dict$toList(x); - y = $elm$core$Dict$toList(y); - } - //*/ - - for (var key in x) - { - if (!_Utils_eqHelp(x[key], y[key], depth + 1, stack)) - { - return false; - } - } - return true; -} - -var _Utils_equal = F2(_Utils_eq); -var _Utils_notEqual = F2(function(a, b) { return !_Utils_eq(a,b); }); - - - -// COMPARISONS - -// Code in Generate/JavaScript.hs, Basics.js, and List.js depends on -// the particular integer values assigned to LT, EQ, and GT. - -function _Utils_cmp(x, y, ord) -{ - if (typeof x !== 'object') - { - return x === y ? /*EQ*/ 0 : x < y ? /*LT*/ -1 : /*GT*/ 1; - } - - /**_UNUSED/ - if (x instanceof String) - { - var a = x.valueOf(); - var b = y.valueOf(); - return a === b ? 0 : a < b ? -1 : 1; - } - //*/ - - /**/ - if (typeof x.$ === 'undefined') - //*/ - /**_UNUSED/ - if (x.$[0] === '#') - //*/ - { - return (ord = _Utils_cmp(x.a, y.a)) - ? ord - : (ord = _Utils_cmp(x.b, y.b)) - ? ord - : _Utils_cmp(x.c, y.c); - } - - // traverse conses until end of a list or a mismatch - for (; x.b && y.b && !(ord = _Utils_cmp(x.a, y.a)); x = x.b, y = y.b) {} // WHILE_CONSES - return ord || (x.b ? /*GT*/ 1 : y.b ? /*LT*/ -1 : /*EQ*/ 0); -} - -var _Utils_lt = F2(function(a, b) { return _Utils_cmp(a, b) < 0; }); -var _Utils_le = F2(function(a, b) { return _Utils_cmp(a, b) < 1; }); -var _Utils_gt = F2(function(a, b) { return _Utils_cmp(a, b) > 0; }); -var _Utils_ge = F2(function(a, b) { return _Utils_cmp(a, b) >= 0; }); - -var _Utils_compare = F2(function(x, y) -{ - var n = _Utils_cmp(x, y); - return n < 0 ? $elm$core$Basics$LT : n ? $elm$core$Basics$GT : $elm$core$Basics$EQ; -}); - - -// COMMON VALUES - -var _Utils_Tuple0 = 0; -var _Utils_Tuple0_UNUSED = { $: '#0' }; - -function _Utils_Tuple2(a, b) { return { a: a, b: b }; } -function _Utils_Tuple2_UNUSED(a, b) { return { $: '#2', a: a, b: b }; } - -function _Utils_Tuple3(a, b, c) { return { a: a, b: b, c: c }; } -function _Utils_Tuple3_UNUSED(a, b, c) { return { $: '#3', a: a, b: b, c: c }; } - -function _Utils_chr(c) { return c; } -function _Utils_chr_UNUSED(c) { return new String(c); } - - -// RECORDS - -function _Utils_update(oldRecord, updatedFields) -{ - var newRecord = {}; - - for (var key in oldRecord) - { - newRecord[key] = oldRecord[key]; - } - - for (var key in updatedFields) - { - newRecord[key] = updatedFields[key]; - } - - return newRecord; -} - - -// APPEND - -var _Utils_append = F2(_Utils_ap); - -function _Utils_ap(xs, ys) -{ - // append Strings - if (typeof xs === 'string') - { - return xs + ys; - } - - // append Lists - if (!xs.b) - { - return ys; - } - var root = _List_Cons(xs.a, ys); - xs = xs.b - for (var curr = root; xs.b; xs = xs.b) // WHILE_CONS - { - curr = curr.b = _List_Cons(xs.a, ys); - } - return root; -} - - - -var _List_Nil = { $: 0 }; -var _List_Nil_UNUSED = { $: '[]' }; - -function _List_Cons(hd, tl) { return { $: 1, a: hd, b: tl }; } -function _List_Cons_UNUSED(hd, tl) { return { $: '::', a: hd, b: tl }; } - - -var _List_cons = F2(_List_Cons); - -function _List_fromArray(arr) -{ - var out = _List_Nil; - for (var i = arr.length; i--; ) - { - out = _List_Cons(arr[i], out); - } - return out; -} - -function _List_toArray(xs) -{ - for (var out = []; xs.b; xs = xs.b) // WHILE_CONS - { - out.push(xs.a); - } - return out; -} - -var _List_map2 = F3(function(f, xs, ys) -{ - for (var arr = []; xs.b && ys.b; xs = xs.b, ys = ys.b) // WHILE_CONSES - { - arr.push(A2(f, xs.a, ys.a)); - } - return _List_fromArray(arr); -}); - -var _List_map3 = F4(function(f, xs, ys, zs) -{ - for (var arr = []; xs.b && ys.b && zs.b; xs = xs.b, ys = ys.b, zs = zs.b) // WHILE_CONSES - { - arr.push(A3(f, xs.a, ys.a, zs.a)); - } - return _List_fromArray(arr); -}); - -var _List_map4 = F5(function(f, ws, xs, ys, zs) -{ - for (var arr = []; ws.b && xs.b && ys.b && zs.b; ws = ws.b, xs = xs.b, ys = ys.b, zs = zs.b) // WHILE_CONSES - { - arr.push(A4(f, ws.a, xs.a, ys.a, zs.a)); - } - return _List_fromArray(arr); -}); - -var _List_map5 = F6(function(f, vs, ws, xs, ys, zs) -{ - for (var arr = []; vs.b && ws.b && xs.b && ys.b && zs.b; vs = vs.b, ws = ws.b, xs = xs.b, ys = ys.b, zs = zs.b) // WHILE_CONSES - { - arr.push(A5(f, vs.a, ws.a, xs.a, ys.a, zs.a)); - } - return _List_fromArray(arr); -}); - -var _List_sortBy = F2(function(f, xs) -{ - return _List_fromArray(_List_toArray(xs).sort(function(a, b) { - return _Utils_cmp(f(a), f(b)); - })); -}); - -var _List_sortWith = F2(function(f, xs) -{ - return _List_fromArray(_List_toArray(xs).sort(function(a, b) { - var ord = A2(f, a, b); - return ord === $elm$core$Basics$EQ ? 0 : ord === $elm$core$Basics$LT ? -1 : 1; - })); -}); - - - var _JsArray_empty = []; function _JsArray_singleton(value) @@ -487,309 +222,574 @@ var _JsArray_appendN = F3(function(n, dest, source) result[i] = dest[i]; } - for (var i = 0; i < itemsToCopy; i++) - { - result[i + destLen] = source[i]; - } + for (var i = 0; i < itemsToCopy; i++) + { + result[i + destLen] = source[i]; + } + + return result; +}); + + + +// LOG + +var _Debug_log = F2(function(tag, value) +{ + return value; +}); + +var _Debug_log_UNUSED = F2(function(tag, value) +{ + console.log(tag + ': ' + _Debug_toString(value)); + return value; +}); + + +// TODOS + +function _Debug_todo(moduleName, region) +{ + return function(message) { + _Debug_crash(8, moduleName, region, message); + }; +} + +function _Debug_todoCase(moduleName, region, value) +{ + return function(message) { + _Debug_crash(9, moduleName, region, value, message); + }; +} + + +// TO STRING + +function _Debug_toString(value) +{ + return ''; +} + +function _Debug_toString_UNUSED(value) +{ + return _Debug_toAnsiString(false, value); +} + +function _Debug_toAnsiString(ansi, value) +{ + if (typeof value === 'function') + { + return _Debug_internalColor(ansi, ''); + } + + if (typeof value === 'boolean') + { + return _Debug_ctorColor(ansi, value ? 'True' : 'False'); + } + + if (typeof value === 'number') + { + return _Debug_numberColor(ansi, value + ''); + } + + if (value instanceof String) + { + return _Debug_charColor(ansi, "'" + _Debug_addSlashes(value, true) + "'"); + } + + if (typeof value === 'string') + { + return _Debug_stringColor(ansi, '"' + _Debug_addSlashes(value, false) + '"'); + } + + if (typeof value === 'object' && '$' in value) + { + var tag = value.$; + + if (typeof tag === 'number') + { + return _Debug_internalColor(ansi, ''); + } + + if (tag[0] === '#') + { + var output = []; + for (var k in value) + { + if (k === '$') continue; + output.push(_Debug_toAnsiString(ansi, value[k])); + } + return '(' + output.join(',') + ')'; + } + + if (tag === 'Set_elm_builtin') + { + return _Debug_ctorColor(ansi, 'Set') + + _Debug_fadeColor(ansi, '.fromList') + ' ' + + _Debug_toAnsiString(ansi, $elm$core$Set$toList(value)); + } + + if (tag === 'RBNode_elm_builtin' || tag === 'RBEmpty_elm_builtin') + { + return _Debug_ctorColor(ansi, 'Dict') + + _Debug_fadeColor(ansi, '.fromList') + ' ' + + _Debug_toAnsiString(ansi, $elm$core$Dict$toList(value)); + } + + if (tag === 'Array_elm_builtin') + { + return _Debug_ctorColor(ansi, 'Array') + + _Debug_fadeColor(ansi, '.fromList') + ' ' + + _Debug_toAnsiString(ansi, $elm$core$Array$toList(value)); + } + + if (tag === '::' || tag === '[]') + { + var output = '['; + + value.b && (output += _Debug_toAnsiString(ansi, value.a), value = value.b) + + for (; value.b; value = value.b) // WHILE_CONS + { + output += ',' + _Debug_toAnsiString(ansi, value.a); + } + return output + ']'; + } + + var output = ''; + for (var i in value) + { + if (i === '$') continue; + var str = _Debug_toAnsiString(ansi, value[i]); + var c0 = str[0]; + var parenless = c0 === '{' || c0 === '(' || c0 === '[' || c0 === '<' || c0 === '"' || str.indexOf(' ') < 0; + output += ' ' + (parenless ? str : '(' + str + ')'); + } + return _Debug_ctorColor(ansi, tag) + output; + } + + if (typeof DataView === 'function' && value instanceof DataView) + { + return _Debug_stringColor(ansi, '<' + value.byteLength + ' bytes>'); + } + + if (typeof File !== 'undefined' && value instanceof File) + { + return _Debug_internalColor(ansi, '<' + value.name + '>'); + } + + if (typeof value === 'object') + { + var output = []; + for (var key in value) + { + var field = key[0] === '_' ? key.slice(1) : key; + output.push(_Debug_fadeColor(ansi, field) + ' = ' + _Debug_toAnsiString(ansi, value[key])); + } + if (output.length === 0) + { + return '{}'; + } + return '{ ' + output.join(', ') + ' }'; + } + + return _Debug_internalColor(ansi, ''); +} + +function _Debug_addSlashes(str, isChar) +{ + var s = str + .replace(/\\/g, '\\\\') + .replace(/\n/g, '\\n') + .replace(/\t/g, '\\t') + .replace(/\r/g, '\\r') + .replace(/\v/g, '\\v') + .replace(/\0/g, '\\0'); + + if (isChar) + { + return s.replace(/\'/g, '\\\''); + } + else + { + return s.replace(/\"/g, '\\"'); + } +} + +function _Debug_ctorColor(ansi, string) +{ + return ansi ? '\x1b[96m' + string + '\x1b[0m' : string; +} + +function _Debug_numberColor(ansi, string) +{ + return ansi ? '\x1b[95m' + string + '\x1b[0m' : string; +} + +function _Debug_stringColor(ansi, string) +{ + return ansi ? '\x1b[93m' + string + '\x1b[0m' : string; +} + +function _Debug_charColor(ansi, string) +{ + return ansi ? '\x1b[92m' + string + '\x1b[0m' : string; +} + +function _Debug_fadeColor(ansi, string) +{ + return ansi ? '\x1b[37m' + string + '\x1b[0m' : string; +} + +function _Debug_internalColor(ansi, string) +{ + return ansi ? '\x1b[36m' + string + '\x1b[0m' : string; +} + +function _Debug_toHexDigit(n) +{ + return String.fromCharCode(n < 10 ? 48 + n : 55 + n); +} + + +// CRASH + + +function _Debug_crash(identifier) +{ + throw new Error('https://github.com/elm/core/blob/1.0.0/hints/' + identifier + '.md'); +} + + +function _Debug_crash_UNUSED(identifier, fact1, fact2, fact3, fact4) +{ + switch(identifier) + { + case 0: + throw new Error('What node should I take over? In JavaScript I need something like:\n\n Elm.Main.init({\n node: document.getElementById("elm-node")\n })\n\nYou need to do this with any Browser.sandbox or Browser.element program.'); + + case 1: + throw new Error('Browser.application programs cannot handle URLs like this:\n\n ' + document.location.href + '\n\nWhat is the root? The root of your file system? Try looking at this program with `elm reactor` or some other server.'); - return result; -}); + case 2: + var jsonErrorString = fact1; + throw new Error('Problem with the flags given to your Elm program on initialization.\n\n' + jsonErrorString); + case 3: + var portName = fact1; + throw new Error('There can only be one port named `' + portName + '`, but your program has multiple.'); + case 4: + var portName = fact1; + var problem = fact2; + throw new Error('Trying to send an unexpected type of value through port `' + portName + '`:\n' + problem); -// LOG + case 5: + throw new Error('Trying to use `(==)` on functions.\nThere is no way to know if functions are "the same" in the Elm sense.\nRead more about this at https://package.elm-lang.org/packages/elm/core/latest/Basics#== which describes why it is this way and what the better version will look like.'); -var _Debug_log = F2(function(tag, value) -{ - return value; -}); + case 6: + var moduleName = fact1; + throw new Error('Your page is loading multiple Elm scripts with a module named ' + moduleName + '. Maybe a duplicate script is getting loaded accidentally? If not, rename one of them so I know which is which!'); -var _Debug_log_UNUSED = F2(function(tag, value) -{ - console.log(tag + ': ' + _Debug_toString(value)); - return value; -}); + case 8: + var moduleName = fact1; + var region = fact2; + var message = fact3; + throw new Error('TODO in module `' + moduleName + '` ' + _Debug_regionToString(region) + '\n\n' + message); + case 9: + var moduleName = fact1; + var region = fact2; + var value = fact3; + var message = fact4; + throw new Error( + 'TODO in module `' + moduleName + '` from the `case` expression ' + + _Debug_regionToString(region) + '\n\nIt received the following value:\n\n ' + + _Debug_toString(value).replace('\n', '\n ') + + '\n\nBut the branch that handles it says:\n\n ' + message.replace('\n', '\n ') + ); -// TODOS + case 10: + throw new Error('Bug in https://github.com/elm/virtual-dom/issues'); -function _Debug_todo(moduleName, region) -{ - return function(message) { - _Debug_crash(8, moduleName, region, message); - }; + case 11: + throw new Error('Cannot perform mod 0. Division by zero error.'); + } } -function _Debug_todoCase(moduleName, region, value) +function _Debug_regionToString(region) { - return function(message) { - _Debug_crash(9, moduleName, region, value, message); - }; + if (region.Z.cy === region.aD.cy) + { + return 'on line ' + region.Z.cy; + } + return 'on lines ' + region.Z.cy + ' through ' + region.aD.cy; } -// TO STRING -function _Debug_toString(value) -{ - return ''; -} +// EQUALITY -function _Debug_toString_UNUSED(value) +function _Utils_eq(x, y) { - return _Debug_toAnsiString(false, value); + for ( + var pair, stack = [], isEqual = _Utils_eqHelp(x, y, 0, stack); + isEqual && (pair = stack.pop()); + isEqual = _Utils_eqHelp(pair.a, pair.b, 0, stack) + ) + {} + + return isEqual; } -function _Debug_toAnsiString(ansi, value) +function _Utils_eqHelp(x, y, depth, stack) { - if (typeof value === 'function') + if (x === y) { - return _Debug_internalColor(ansi, ''); + return true; } - if (typeof value === 'boolean') + if (typeof x !== 'object' || x === null || y === null) { - return _Debug_ctorColor(ansi, value ? 'True' : 'False'); + typeof x === 'function' && _Debug_crash(5); + return false; } - if (typeof value === 'number') + if (depth > 100) { - return _Debug_numberColor(ansi, value + ''); + stack.push(_Utils_Tuple2(x,y)); + return true; } - if (value instanceof String) + /**_UNUSED/ + if (x.$ === 'Set_elm_builtin') { - return _Debug_charColor(ansi, "'" + _Debug_addSlashes(value, true) + "'"); + x = $elm$core$Set$toList(x); + y = $elm$core$Set$toList(y); } - - if (typeof value === 'string') + if (x.$ === 'RBNode_elm_builtin' || x.$ === 'RBEmpty_elm_builtin') { - return _Debug_stringColor(ansi, '"' + _Debug_addSlashes(value, false) + '"'); + x = $elm$core$Dict$toList(x); + y = $elm$core$Dict$toList(y); } + //*/ - if (typeof value === 'object' && '$' in value) + /**/ + if (x.$ < 0) { - var tag = value.$; - - if (typeof tag === 'number') - { - return _Debug_internalColor(ansi, ''); - } + x = $elm$core$Dict$toList(x); + y = $elm$core$Dict$toList(y); + } + //*/ - if (tag[0] === '#') + for (var key in x) + { + if (!_Utils_eqHelp(x[key], y[key], depth + 1, stack)) { - var output = []; - for (var k in value) - { - if (k === '$') continue; - output.push(_Debug_toAnsiString(ansi, value[k])); - } - return '(' + output.join(',') + ')'; + return false; } + } + return true; +} - if (tag === 'Set_elm_builtin') - { - return _Debug_ctorColor(ansi, 'Set') - + _Debug_fadeColor(ansi, '.fromList') + ' ' - + _Debug_toAnsiString(ansi, $elm$core$Set$toList(value)); - } +var _Utils_equal = F2(_Utils_eq); +var _Utils_notEqual = F2(function(a, b) { return !_Utils_eq(a,b); }); - if (tag === 'RBNode_elm_builtin' || tag === 'RBEmpty_elm_builtin') - { - return _Debug_ctorColor(ansi, 'Dict') - + _Debug_fadeColor(ansi, '.fromList') + ' ' - + _Debug_toAnsiString(ansi, $elm$core$Dict$toList(value)); - } - if (tag === 'Array_elm_builtin') - { - return _Debug_ctorColor(ansi, 'Array') - + _Debug_fadeColor(ansi, '.fromList') + ' ' - + _Debug_toAnsiString(ansi, $elm$core$Array$toList(value)); - } - if (tag === '::' || tag === '[]') - { - var output = '['; +// COMPARISONS - value.b && (output += _Debug_toAnsiString(ansi, value.a), value = value.b) +// Code in Generate/JavaScript.hs, Basics.js, and List.js depends on +// the particular integer values assigned to LT, EQ, and GT. - for (; value.b; value = value.b) // WHILE_CONS - { - output += ',' + _Debug_toAnsiString(ansi, value.a); - } - return output + ']'; - } +function _Utils_cmp(x, y, ord) +{ + if (typeof x !== 'object') + { + return x === y ? /*EQ*/ 0 : x < y ? /*LT*/ -1 : /*GT*/ 1; + } - var output = ''; - for (var i in value) - { - if (i === '$') continue; - var str = _Debug_toAnsiString(ansi, value[i]); - var c0 = str[0]; - var parenless = c0 === '{' || c0 === '(' || c0 === '[' || c0 === '<' || c0 === '"' || str.indexOf(' ') < 0; - output += ' ' + (parenless ? str : '(' + str + ')'); - } - return _Debug_ctorColor(ansi, tag) + output; + /**_UNUSED/ + if (x instanceof String) + { + var a = x.valueOf(); + var b = y.valueOf(); + return a === b ? 0 : a < b ? -1 : 1; } + //*/ - if (typeof DataView === 'function' && value instanceof DataView) + /**/ + if (typeof x.$ === 'undefined') + //*/ + /**_UNUSED/ + if (x.$[0] === '#') + //*/ { - return _Debug_stringColor(ansi, '<' + value.byteLength + ' bytes>'); + return (ord = _Utils_cmp(x.a, y.a)) + ? ord + : (ord = _Utils_cmp(x.b, y.b)) + ? ord + : _Utils_cmp(x.c, y.c); } - if (typeof File !== 'undefined' && value instanceof File) + // traverse conses until end of a list or a mismatch + for (; x.b && y.b && !(ord = _Utils_cmp(x.a, y.a)); x = x.b, y = y.b) {} // WHILE_CONSES + return ord || (x.b ? /*GT*/ 1 : y.b ? /*LT*/ -1 : /*EQ*/ 0); +} + +var _Utils_lt = F2(function(a, b) { return _Utils_cmp(a, b) < 0; }); +var _Utils_le = F2(function(a, b) { return _Utils_cmp(a, b) < 1; }); +var _Utils_gt = F2(function(a, b) { return _Utils_cmp(a, b) > 0; }); +var _Utils_ge = F2(function(a, b) { return _Utils_cmp(a, b) >= 0; }); + +var _Utils_compare = F2(function(x, y) +{ + var n = _Utils_cmp(x, y); + return n < 0 ? $elm$core$Basics$LT : n ? $elm$core$Basics$GT : $elm$core$Basics$EQ; +}); + + +// COMMON VALUES + +var _Utils_Tuple0 = 0; +var _Utils_Tuple0_UNUSED = { $: '#0' }; + +function _Utils_Tuple2(a, b) { return { a: a, b: b }; } +function _Utils_Tuple2_UNUSED(a, b) { return { $: '#2', a: a, b: b }; } + +function _Utils_Tuple3(a, b, c) { return { a: a, b: b, c: c }; } +function _Utils_Tuple3_UNUSED(a, b, c) { return { $: '#3', a: a, b: b, c: c }; } + +function _Utils_chr(c) { return c; } +function _Utils_chr_UNUSED(c) { return new String(c); } + + +// RECORDS + +function _Utils_update(oldRecord, updatedFields) +{ + var newRecord = {}; + + for (var key in oldRecord) { - return _Debug_internalColor(ansi, '<' + value.name + '>'); + newRecord[key] = oldRecord[key]; } - if (typeof value === 'object') + for (var key in updatedFields) { - var output = []; - for (var key in value) - { - var field = key[0] === '_' ? key.slice(1) : key; - output.push(_Debug_fadeColor(ansi, field) + ' = ' + _Debug_toAnsiString(ansi, value[key])); - } - if (output.length === 0) - { - return '{}'; - } - return '{ ' + output.join(', ') + ' }'; + newRecord[key] = updatedFields[key]; } - return _Debug_internalColor(ansi, ''); + return newRecord; } -function _Debug_addSlashes(str, isChar) + +// APPEND + +var _Utils_append = F2(_Utils_ap); + +function _Utils_ap(xs, ys) { - var s = str - .replace(/\\/g, '\\\\') - .replace(/\n/g, '\\n') - .replace(/\t/g, '\\t') - .replace(/\r/g, '\\r') - .replace(/\v/g, '\\v') - .replace(/\0/g, '\\0'); + // append Strings + if (typeof xs === 'string') + { + return xs + ys; + } - if (isChar) + // append Lists + if (!xs.b) { - return s.replace(/\'/g, '\\\''); + return ys; } - else + var root = _List_Cons(xs.a, ys); + xs = xs.b + for (var curr = root; xs.b; xs = xs.b) // WHILE_CONS { - return s.replace(/\"/g, '\\"'); + curr = curr.b = _List_Cons(xs.a, ys); } + return root; } -function _Debug_ctorColor(ansi, string) -{ - return ansi ? '\x1b[96m' + string + '\x1b[0m' : string; -} -function _Debug_numberColor(ansi, string) -{ - return ansi ? '\x1b[95m' + string + '\x1b[0m' : string; -} -function _Debug_stringColor(ansi, string) -{ - return ansi ? '\x1b[93m' + string + '\x1b[0m' : string; -} +var _List_Nil = { $: 0 }; +var _List_Nil_UNUSED = { $: '[]' }; -function _Debug_charColor(ansi, string) -{ - return ansi ? '\x1b[92m' + string + '\x1b[0m' : string; -} +function _List_Cons(hd, tl) { return { $: 1, a: hd, b: tl }; } +function _List_Cons_UNUSED(hd, tl) { return { $: '::', a: hd, b: tl }; } -function _Debug_fadeColor(ansi, string) -{ - return ansi ? '\x1b[37m' + string + '\x1b[0m' : string; -} -function _Debug_internalColor(ansi, string) -{ - return ansi ? '\x1b[36m' + string + '\x1b[0m' : string; -} +var _List_cons = F2(_List_Cons); -function _Debug_toHexDigit(n) +function _List_fromArray(arr) { - return String.fromCharCode(n < 10 ? 48 + n : 55 + n); + var out = _List_Nil; + for (var i = arr.length; i--; ) + { + out = _List_Cons(arr[i], out); + } + return out; } - -// CRASH - - -function _Debug_crash(identifier) +function _List_toArray(xs) { - throw new Error('https://github.com/elm/core/blob/1.0.0/hints/' + identifier + '.md'); + for (var out = []; xs.b; xs = xs.b) // WHILE_CONS + { + out.push(xs.a); + } + return out; } - -function _Debug_crash_UNUSED(identifier, fact1, fact2, fact3, fact4) +var _List_map2 = F3(function(f, xs, ys) { - switch(identifier) + for (var arr = []; xs.b && ys.b; xs = xs.b, ys = ys.b) // WHILE_CONSES { - case 0: - throw new Error('What node should I take over? In JavaScript I need something like:\n\n Elm.Main.init({\n node: document.getElementById("elm-node")\n })\n\nYou need to do this with any Browser.sandbox or Browser.element program.'); - - case 1: - throw new Error('Browser.application programs cannot handle URLs like this:\n\n ' + document.location.href + '\n\nWhat is the root? The root of your file system? Try looking at this program with `elm reactor` or some other server.'); - - case 2: - var jsonErrorString = fact1; - throw new Error('Problem with the flags given to your Elm program on initialization.\n\n' + jsonErrorString); - - case 3: - var portName = fact1; - throw new Error('There can only be one port named `' + portName + '`, but your program has multiple.'); - - case 4: - var portName = fact1; - var problem = fact2; - throw new Error('Trying to send an unexpected type of value through port `' + portName + '`:\n' + problem); - - case 5: - throw new Error('Trying to use `(==)` on functions.\nThere is no way to know if functions are "the same" in the Elm sense.\nRead more about this at https://package.elm-lang.org/packages/elm/core/latest/Basics#== which describes why it is this way and what the better version will look like.'); - - case 6: - var moduleName = fact1; - throw new Error('Your page is loading multiple Elm scripts with a module named ' + moduleName + '. Maybe a duplicate script is getting loaded accidentally? If not, rename one of them so I know which is which!'); - - case 8: - var moduleName = fact1; - var region = fact2; - var message = fact3; - throw new Error('TODO in module `' + moduleName + '` ' + _Debug_regionToString(region) + '\n\n' + message); - - case 9: - var moduleName = fact1; - var region = fact2; - var value = fact3; - var message = fact4; - throw new Error( - 'TODO in module `' + moduleName + '` from the `case` expression ' - + _Debug_regionToString(region) + '\n\nIt received the following value:\n\n ' - + _Debug_toString(value).replace('\n', '\n ') - + '\n\nBut the branch that handles it says:\n\n ' + message.replace('\n', '\n ') - ); + arr.push(A2(f, xs.a, ys.a)); + } + return _List_fromArray(arr); +}); - case 10: - throw new Error('Bug in https://github.com/elm/virtual-dom/issues'); +var _List_map3 = F4(function(f, xs, ys, zs) +{ + for (var arr = []; xs.b && ys.b && zs.b; xs = xs.b, ys = ys.b, zs = zs.b) // WHILE_CONSES + { + arr.push(A3(f, xs.a, ys.a, zs.a)); + } + return _List_fromArray(arr); +}); - case 11: - throw new Error('Cannot perform mod 0. Division by zero error.'); +var _List_map4 = F5(function(f, ws, xs, ys, zs) +{ + for (var arr = []; ws.b && xs.b && ys.b && zs.b; ws = ws.b, xs = xs.b, ys = ys.b, zs = zs.b) // WHILE_CONSES + { + arr.push(A4(f, ws.a, xs.a, ys.a, zs.a)); } -} + return _List_fromArray(arr); +}); -function _Debug_regionToString(region) +var _List_map5 = F6(function(f, vs, ws, xs, ys, zs) { - if (region.Z.cw === region.aD.cw) + for (var arr = []; vs.b && ws.b && xs.b && ys.b && zs.b; vs = vs.b, ws = ws.b, xs = xs.b, ys = ys.b, zs = zs.b) // WHILE_CONSES { - return 'on line ' + region.Z.cw; + arr.push(A5(f, vs.a, ws.a, xs.a, ys.a, zs.a)); } - return 'on lines ' + region.Z.cw + ' through ' + region.aD.cw; -} + return _List_fromArray(arr); +}); + +var _List_sortBy = F2(function(f, xs) +{ + return _List_fromArray(_List_toArray(xs).sort(function(a, b) { + return _Utils_cmp(f(a), f(b)); + })); +}); + +var _List_sortWith = F2(function(f, xs) +{ + return _List_fromArray(_List_toArray(xs).sort(function(a, b) { + var ord = A2(f, a, b); + return ord === $elm$core$Basics$EQ ? 0 : ord === $elm$core$Basics$LT ? -1 : 1; + })); +}); @@ -1857,9 +1857,9 @@ var _Platform_worker = F4(function(impl, flagDecoder, debugMetadata, args) return _Platform_initialize( flagDecoder, args, - impl.ei, - impl.ft, - impl.e9, + impl.el, + impl.fw, + impl.fc, function() { return function() {} } ); }); @@ -2705,8 +2705,8 @@ var _VirtualDom_mapEventRecord = F2(function(func, record) { return { K: func(record.K), - bT: record.bT, - bP: record.bP + bX: record.bX, + bT: record.bT } }); @@ -2975,10 +2975,10 @@ function _VirtualDom_makeCallback(eventNode, initialHandler) var value = result.a; var message = !tag ? value : tag < 3 ? value.a : value.K; - var stopPropagation = tag == 1 ? value.b : tag == 3 && value.bT; + var stopPropagation = tag == 1 ? value.b : tag == 3 && value.bX; var currentEventNode = ( stopPropagation && event.stopPropagation(), - (tag == 2 ? value.b : tag == 3 && value.bP) && event.preventDefault(), + (tag == 2 ? value.b : tag == 3 && value.bT) && event.preventDefault(), eventNode ); var tagger; @@ -3928,11 +3928,11 @@ var _Browser_element = _Debugger_element || F4(function(impl, flagDecoder, debug return _Platform_initialize( flagDecoder, args, - impl.ei, - impl.ft, - impl.e9, + impl.el, + impl.fw, + impl.fc, function(sendToApp, initialModel) { - var view = impl.c8; + var view = impl.da; /**/ var domNode = args['node']; //*/ @@ -3964,12 +3964,12 @@ var _Browser_document = _Debugger_document || F4(function(impl, flagDecoder, deb return _Platform_initialize( flagDecoder, args, - impl.ei, - impl.ft, - impl.e9, + impl.el, + impl.fw, + impl.fc, function(sendToApp, initialModel) { - var divertHrefToApp = impl.bR && impl.bR(sendToApp) - var view = impl.c8; + var divertHrefToApp = impl.bV && impl.bV(sendToApp) + var view = impl.da; var title = _VirtualDom_doc.title; var bodyNode = _VirtualDom_doc.body; var currNode = _VirtualDom_virtualize(bodyNode); @@ -3977,12 +3977,12 @@ var _Browser_document = _Debugger_document || F4(function(impl, flagDecoder, deb { _VirtualDom_divertHrefToApp = divertHrefToApp; var doc = view(model); - var nextNode = _VirtualDom_node('body')(_List_Nil)(doc.b3); + var nextNode = _VirtualDom_node('body')(_List_Nil)(doc.b5); var patches = _VirtualDom_diff(currNode, nextNode); bodyNode = _VirtualDom_applyPatches(bodyNode, currNode, patches, sendToApp); currNode = nextNode; _VirtualDom_divertHrefToApp = 0; - (title !== doc.c3) && (_VirtualDom_doc.title = title = doc.c3); + (title !== doc.c5) && (_VirtualDom_doc.title = title = doc.c5); }); } ); @@ -4038,12 +4038,13 @@ function _Browser_makeAnimator(model, draw) function _Browser_application(impl) { - var onUrlChange = impl.eD; - var onUrlRequest = impl.eE; + var onUrlChange = impl.eG; + var onUrlRequest = impl.eH; var key = function() { key.a(onUrlChange(_Browser_getUrl())); }; +key['elm-hot-nav-key'] = true return _Browser_document({ - bR: function(sendToApp) + bV: function(sendToApp) { key.a = sendToApp; _Browser_window.addEventListener('popstate', key); @@ -4059,9 +4060,9 @@ function _Browser_application(impl) var next = $elm$url$Url$fromString(href).a; sendToApp(onUrlRequest( (next - && curr.cP === next.cP - && curr.cm === next.cm - && curr.cL.a === next.cL.a + && curr.cR === next.cR + && curr.co === next.co + && curr.cN.a === next.cN.a ) ? $elm$browser$Browser$Internal(next) : $elm$browser$Browser$External(href) @@ -4069,13 +4070,13 @@ function _Browser_application(impl) } }); }, - ei: function(flags) + el: function(flags) { - return A3(impl.ei, flags, _Browser_getUrl(), key); + return A3(impl.el, flags, _Browser_getUrl(), key); }, - c8: impl.c8, - ft: impl.ft, - e9: impl.e9 + da: impl.da, + fw: impl.fw, + fc: impl.fc }); } @@ -4141,17 +4142,17 @@ var _Browser_decodeEvent = F2(function(decoder, event) function _Browser_visibilityInfo() { return (typeof _VirtualDom_doc.hidden !== 'undefined') - ? { eb: 'hidden', dN: 'visibilitychange' } + ? { ee: 'hidden', dP: 'visibilitychange' } : (typeof _VirtualDom_doc.mozHidden !== 'undefined') - ? { eb: 'mozHidden', dN: 'mozvisibilitychange' } + ? { ee: 'mozHidden', dP: 'mozvisibilitychange' } : (typeof _VirtualDom_doc.msHidden !== 'undefined') - ? { eb: 'msHidden', dN: 'msvisibilitychange' } + ? { ee: 'msHidden', dP: 'msvisibilitychange' } : (typeof _VirtualDom_doc.webkitHidden !== 'undefined') - ? { eb: 'webkitHidden', dN: 'webkitvisibilitychange' } - : { eb: 'hidden', dN: 'visibilitychange' }; + ? { ee: 'webkitHidden', dP: 'webkitvisibilitychange' } + : { ee: 'hidden', dP: 'visibilitychange' }; } @@ -4232,12 +4233,12 @@ var _Browser_call = F2(function(functionName, id) function _Browser_getViewport() { return { - cY: _Browser_getScene(), - c9: { - dd: _Browser_window.pageXOffset, - de: _Browser_window.pageYOffset, - da: _Browser_doc.documentElement.clientWidth, - cj: _Browser_doc.documentElement.clientHeight + c_: _Browser_getScene(), + db: { + df: _Browser_window.pageXOffset, + dg: _Browser_window.pageYOffset, + dc: _Browser_doc.documentElement.clientWidth, + cl: _Browser_doc.documentElement.clientHeight } }; } @@ -4247,8 +4248,8 @@ function _Browser_getScene() var body = _Browser_doc.body; var elem = _Browser_doc.documentElement; return { - da: Math.max(body.scrollWidth, body.offsetWidth, elem.scrollWidth, elem.offsetWidth, elem.clientWidth), - cj: Math.max(body.scrollHeight, body.offsetHeight, elem.scrollHeight, elem.offsetHeight, elem.clientHeight) + dc: Math.max(body.scrollWidth, body.offsetWidth, elem.scrollWidth, elem.offsetWidth, elem.clientWidth), + cl: Math.max(body.scrollHeight, body.offsetHeight, elem.scrollHeight, elem.offsetHeight, elem.clientHeight) }; } @@ -4271,15 +4272,15 @@ function _Browser_getViewportOf(id) return _Browser_withNode(id, function(node) { return { - cY: { - da: node.scrollWidth, - cj: node.scrollHeight + c_: { + dc: node.scrollWidth, + cl: node.scrollHeight }, - c9: { - dd: node.scrollLeft, - de: node.scrollTop, - da: node.clientWidth, - cj: node.clientHeight + db: { + df: node.scrollLeft, + dg: node.scrollTop, + dc: node.clientWidth, + cl: node.clientHeight } }; }); @@ -4309,18 +4310,18 @@ function _Browser_getElement(id) var x = _Browser_window.pageXOffset; var y = _Browser_window.pageYOffset; return { - cY: _Browser_getScene(), - c9: { - dd: x, - de: y, - da: _Browser_doc.documentElement.clientWidth, - cj: _Browser_doc.documentElement.clientHeight + c_: _Browser_getScene(), + db: { + df: x, + dg: y, + dc: _Browser_doc.documentElement.clientWidth, + cl: _Browser_doc.documentElement.clientHeight }, - d0: { - dd: x + rect.left, - de: y + rect.top, - da: rect.width, - cj: rect.height + d2: { + df: x + rect.left, + dg: y + rect.top, + dc: rect.width, + cl: rect.height } }; }); @@ -4752,10 +4753,31 @@ var $author$project$Prof$LinkClicked = function (a) { var $author$project$Prof$UrlChanged = function (a) { return {$: 1, a: a}; }; -var $elm$core$Basics$EQ = 1; -var $elm$core$Basics$GT = 2; -var $elm$core$Basics$LT = 0; var $elm$core$List$cons = _List_cons; +var $elm$core$Elm$JsArray$foldr = _JsArray_foldr; +var $elm$core$Array$foldr = F3( + function (func, baseCase, _v0) { + var tree = _v0.c; + var tail = _v0.d; + var helper = F2( + function (node, acc) { + if (!node.$) { + var subTree = node.a; + return A3($elm$core$Elm$JsArray$foldr, helper, acc, subTree); + } else { + var values = node.a; + return A3($elm$core$Elm$JsArray$foldr, func, acc, values); + } + }); + return A3( + $elm$core$Elm$JsArray$foldr, + helper, + A3($elm$core$Elm$JsArray$foldr, func, baseCase, tail), + tree); + }); +var $elm$core$Array$toList = function (array) { + return A3($elm$core$Array$foldr, $elm$core$List$cons, _List_Nil, array); +}; var $elm$core$Dict$foldr = F3( function (func, acc, t) { foldr: @@ -4808,30 +4830,9 @@ var $elm$core$Set$toList = function (_v0) { var dict = _v0; return $elm$core$Dict$keys(dict); }; -var $elm$core$Elm$JsArray$foldr = _JsArray_foldr; -var $elm$core$Array$foldr = F3( - function (func, baseCase, _v0) { - var tree = _v0.c; - var tail = _v0.d; - var helper = F2( - function (node, acc) { - if (!node.$) { - var subTree = node.a; - return A3($elm$core$Elm$JsArray$foldr, helper, acc, subTree); - } else { - var values = node.a; - return A3($elm$core$Elm$JsArray$foldr, func, acc, values); - } - }); - return A3( - $elm$core$Elm$JsArray$foldr, - helper, - A3($elm$core$Elm$JsArray$foldr, func, baseCase, tail), - tree); - }); -var $elm$core$Array$toList = function (array) { - return A3($elm$core$Array$foldr, $elm$core$List$cons, _List_Nil, array); -}; +var $elm$core$Basics$EQ = 1; +var $elm$core$Basics$GT = 2; +var $elm$core$Basics$LT = 0; var $elm$core$Result$Err = function (a) { return {$: 1, a: a}; }; @@ -5227,6 +5228,7 @@ var $elm$core$Result$isOk = function (result) { return false; } }; +var $elm$json$Json$Decode$andThen = _Json_andThen; var $elm$json$Json$Decode$map = _Json_map1; var $elm$json$Json$Decode$map2 = _Json_map2; var $elm$json$Json$Decode$succeed = _Json_succeed; @@ -5256,7 +5258,7 @@ var $elm$url$Url$Http = 0; var $elm$url$Url$Https = 1; var $elm$url$Url$Url = F6( function (protocol, host, port_, path, query, fragment) { - return {ah: fragment, cm: host, cJ: path, cL: port_, cP: protocol, cQ: query}; + return {ah: fragment, co: host, cL: path, cN: port_, cR: protocol, cS: query}; }); var $elm$core$String$contains = _String_contains; var $elm$core$String$length = _String_length; @@ -5535,14 +5537,15 @@ var $elm$core$Task$perform = F2( A2($elm$core$Task$map, toMessage, task)); }); var $elm$browser$Browser$application = _Browser_application; +var $elm$json$Json$Decode$field = _Json_decodeField; var $author$project$Prof$CalculateurDeNotes = 1; var $author$project$Prof$GenerateurDeProblemes = 0; -var $author$project$Prof$Model = F5( - function (key, url, page, modeleGenerateurDeProblemes, modeleCalculateurDeNotes) { - return {bC: key, be: modeleCalculateurDeNotes, bf: modeleGenerateurDeProblemes, ao: page, bn: url}; +var $author$project$Prof$Model = F7( + function (key, url, page, largeur, hauteur, modeleGenerateurDeProblemes, modeleCalculateurDeNotes) { + return {ec: hauteur, bG: key, bI: largeur, bh: modeleCalculateurDeNotes, bi: modeleGenerateurDeProblemes, ao: page, bq: url}; }); -var $author$project$CalculateurDeNotes$init = {ay: '', D: _List_Nil, aK: '', aL: ''}; -var $author$project$GenerateurDeProblemes$init = {ar: '', aV: ''}; +var $author$project$CalculateurDeNotes$init = {ay: '', D: _List_Nil, aM: '', aN: ''}; +var $author$project$GenerateurDeProblemes$init = {ar: '', aX: ''}; var $elm$core$Platform$Cmd$batch = _Platform_batch; var $elm$core$Platform$Cmd$none = $elm$core$Platform$Cmd$batch(_List_Nil); var $elm$browser$Browser$Navigation$pushUrl = _Browser_pushUrl; @@ -5568,7 +5571,7 @@ var $elm$url$Url$addPrefixed = F3( }); var $elm$url$Url$toString = function (url) { var http = function () { - var _v0 = url.cP; + var _v0 = url.cR; if (!_v0) { return 'http://'; } else { @@ -5582,13 +5585,13 @@ var $elm$url$Url$toString = function (url) { A3( $elm$url$Url$addPrefixed, '?', - url.cQ, + url.cS, _Utils_ap( A2( $elm$url$Url$addPort, - url.cL, - _Utils_ap(http, url.cm)), - url.cJ))); + url.cN, + _Utils_ap(http, url.co)), + url.cL))); }; var $author$project$Prof$init = F3( function (flags, url, key) { @@ -5599,11 +5602,11 @@ var $author$project$Prof$init = F3( switch (_v0.a) { case 'CalculateurDeNotes': return _Utils_Tuple2( - A5($author$project$Prof$Model, key, url, 1, $author$project$GenerateurDeProblemes$init, $author$project$CalculateurDeNotes$init), + A7($author$project$Prof$Model, key, url, 1, flags.aI, flags.aE, $author$project$GenerateurDeProblemes$init, $author$project$CalculateurDeNotes$init), $elm$core$Platform$Cmd$none); case 'GenerateurDeProblemes': return _Utils_Tuple2( - A5($author$project$Prof$Model, key, url, 0, $author$project$GenerateurDeProblemes$init, $author$project$CalculateurDeNotes$init), + A7($author$project$Prof$Model, key, url, 0, flags.aI, flags.aE, $author$project$GenerateurDeProblemes$init, $author$project$CalculateurDeNotes$init), $elm$core$Platform$Cmd$none); default: break _v0$2; @@ -5613,7 +5616,7 @@ var $author$project$Prof$init = F3( } } return _Utils_Tuple2( - A5( + A7( $author$project$Prof$Model, key, _Utils_update( @@ -5622,6 +5625,8 @@ var $author$project$Prof$init = F3( ah: $elm$core$Maybe$Just('GenerateurDeProblemes') }), 0, + flags.aI, + flags.aE, $author$project$GenerateurDeProblemes$init, $author$project$CalculateurDeNotes$init), A2( @@ -5634,6 +5639,7 @@ var $author$project$Prof$init = F3( ah: $elm$core$Maybe$Just('GenerateurDeProblemes') })))); }); +var $elm$json$Json$Decode$int = _Json_decodeInt; var $elm$core$Platform$Sub$batch = _Platform_batch; var $elm$core$Platform$Sub$none = $elm$core$Platform$Sub$batch(_List_Nil); var $author$project$Prof$subscriptions = function (_v0) { @@ -5712,7 +5718,7 @@ var $elm$parser$Parser$Advanced$consumeBase = _Parser_consumeBase; var $elm$parser$Parser$Advanced$consumeBase16 = _Parser_consumeBase16; var $elm$parser$Parser$Advanced$bumpOffset = F2( function (newOffset, s) { - return {dR: s.dR + (newOffset - s.bi), c: s.c, g: s.g, bi: newOffset, eR: s.eR, a: s.a}; + return {dT: s.dT + (newOffset - s.bl), c: s.c, g: s.g, bl: newOffset, eU: s.eU, a: s.a}; }); var $elm$parser$Parser$Advanced$chompBase10 = _Parser_chompBase10; var $elm$parser$Parser$Advanced$isAsciiCode = _Parser_isAsciiCode; @@ -5743,7 +5749,7 @@ var $elm$parser$Parser$Advanced$AddRight = F2( }); var $elm$parser$Parser$Advanced$DeadEnd = F4( function (row, col, problem, contextStack) { - return {dR: col, dU: contextStack, eI: problem, eR: row}; + return {dT: col, dW: contextStack, eL: problem, eU: row}; }); var $elm$parser$Parser$Advanced$Empty = {$: 0}; var $elm$parser$Parser$Advanced$fromState = F2( @@ -5751,7 +5757,7 @@ var $elm$parser$Parser$Advanced$fromState = F2( return A2( $elm$parser$Parser$Advanced$AddRight, $elm$parser$Parser$Advanced$Empty, - A4($elm$parser$Parser$Advanced$DeadEnd, s.eR, s.dR, x, s.c)); + A4($elm$parser$Parser$Advanced$DeadEnd, s.eU, s.dT, x, s.c)); }); var $elm$parser$Parser$Advanced$finalizeInt = F5( function (invalid, handler, startOffset, _v0, s) { @@ -5767,7 +5773,7 @@ var $elm$parser$Parser$Advanced$finalizeInt = F5( var toValue = handler.a; return _Utils_eq(startOffset, endOffset) ? A2( $elm$parser$Parser$Advanced$Bad, - _Utils_cmp(s.bi, startOffset) < 0, + _Utils_cmp(s.bl, startOffset) < 0, A2($elm$parser$Parser$Advanced$fromState, s, invalid)) : A3( $elm$parser$Parser$Advanced$Good, true, @@ -5791,16 +5797,16 @@ var $elm$parser$Parser$Advanced$finalizeFloat = F6( return A2( $elm$parser$Parser$Advanced$Bad, true, - A4($elm$parser$Parser$Advanced$fromInfo, s.eR, s.dR - (floatOffset + s.bi), invalid, s.c)); + A4($elm$parser$Parser$Advanced$fromInfo, s.eU, s.dT - (floatOffset + s.bl), invalid, s.c)); } else { - if (_Utils_eq(s.bi, floatOffset)) { + if (_Utils_eq(s.bl, floatOffset)) { return A2( $elm$parser$Parser$Advanced$Bad, false, A2($elm$parser$Parser$Advanced$fromState, s, expecting)); } else { if (_Utils_eq(intOffset, floatOffset)) { - return A5($elm$parser$Parser$Advanced$finalizeInt, invalid, intSettings, s.bi, intPair, s); + return A5($elm$parser$Parser$Advanced$finalizeInt, invalid, intSettings, s.bl, intPair, s); } else { if (floatSettings.$ === 1) { var x = floatSettings.a; @@ -5811,7 +5817,7 @@ var $elm$parser$Parser$Advanced$finalizeFloat = F6( } else { var toValue = floatSettings.a; var _v1 = $elm$core$String$toFloat( - A3($elm$core$String$slice, s.bi, floatOffset, s.a)); + A3($elm$core$String$slice, s.bl, floatOffset, s.a)); if (_v1.$ === 1) { return A2( $elm$parser$Parser$Advanced$Bad, @@ -5832,43 +5838,43 @@ var $elm$parser$Parser$Advanced$finalizeFloat = F6( }); var $elm$parser$Parser$Advanced$number = function (c) { return function (s) { - if (A3($elm$parser$Parser$Advanced$isAsciiCode, 48, s.bi, s.a)) { - var zeroOffset = s.bi + 1; + if (A3($elm$parser$Parser$Advanced$isAsciiCode, 48, s.bl, s.a)) { + var zeroOffset = s.bl + 1; var baseOffset = zeroOffset + 1; return A3($elm$parser$Parser$Advanced$isAsciiCode, 120, zeroOffset, s.a) ? A5( $elm$parser$Parser$Advanced$finalizeInt, - c.ep, - c.ea, + c.es, + c.ed, baseOffset, A2($elm$parser$Parser$Advanced$consumeBase16, baseOffset, s.a), s) : (A3($elm$parser$Parser$Advanced$isAsciiCode, 111, zeroOffset, s.a) ? A5( $elm$parser$Parser$Advanced$finalizeInt, - c.ep, - c.ez, + c.es, + c.eC, baseOffset, A3($elm$parser$Parser$Advanced$consumeBase, 8, baseOffset, s.a), s) : (A3($elm$parser$Parser$Advanced$isAsciiCode, 98, zeroOffset, s.a) ? A5( $elm$parser$Parser$Advanced$finalizeInt, - c.ep, - c.dB, + c.es, + c.dD, baseOffset, A3($elm$parser$Parser$Advanced$consumeBase, 2, baseOffset, s.a), s) : A6( $elm$parser$Parser$Advanced$finalizeFloat, - c.ep, - c.ce, - c.eo, - c.d3, + c.es, + c.cg, + c.er, + c.d5, _Utils_Tuple2(zeroOffset, 0), s))); } else { return A6( $elm$parser$Parser$Advanced$finalizeFloat, - c.ep, - c.ce, - c.eo, - c.d3, - A3($elm$parser$Parser$Advanced$consumeBase, 10, s.bi, s.a), + c.es, + c.cg, + c.er, + c.d5, + A3($elm$parser$Parser$Advanced$consumeBase, 10, s.bl, s.a), s); } }; @@ -5877,13 +5883,13 @@ var $elm$parser$Parser$Advanced$float = F2( function (expecting, invalid) { return $elm$parser$Parser$Advanced$number( { - dB: $elm$core$Result$Err(invalid), - ce: expecting, - d3: $elm$core$Result$Ok($elm$core$Basics$identity), - ea: $elm$core$Result$Err(invalid), - eo: $elm$core$Result$Ok($elm$core$Basics$toFloat), - ep: invalid, - ez: $elm$core$Result$Err(invalid) + dD: $elm$core$Result$Err(invalid), + cg: expecting, + d5: $elm$core$Result$Ok($elm$core$Basics$identity), + ed: $elm$core$Result$Err(invalid), + er: $elm$core$Result$Ok($elm$core$Basics$toFloat), + es: invalid, + eC: $elm$core$Result$Err(invalid) }); }); var $elm$parser$Parser$float = A2($elm$parser$Parser$Advanced$float, $elm$parser$Parser$ExpectingFloat, $elm$parser$Parser$ExpectingFloat); @@ -5949,7 +5955,7 @@ var $elm$parser$Parser$Advanced$token = function (_v0) { var expecting = _v0.b; var progress = !$elm$core$String$isEmpty(str); return function (s) { - var _v1 = A5($elm$parser$Parser$Advanced$isSubString, str, s.bi, s.eR, s.dR, s.a); + var _v1 = A5($elm$parser$Parser$Advanced$isSubString, str, s.bl, s.eU, s.dT, s.a); var newOffset = _v1.a; var newRow = _v1.b; var newCol = _v1.c; @@ -5960,7 +5966,7 @@ var $elm$parser$Parser$Advanced$token = function (_v0) { $elm$parser$Parser$Advanced$Good, progress, 0, - {dR: newCol, c: s.c, g: s.g, bi: newOffset, eR: newRow, a: s.a}); + {dT: newCol, c: s.c, g: s.g, bl: newOffset, eU: newRow, a: s.a}); }; }; var $elm$parser$Parser$Advanced$symbol = $elm$parser$Parser$Advanced$token; @@ -5998,9 +6004,9 @@ var $elm$parser$Parser$Advanced$chompWhileHelp = F5( if (_Utils_eq(newOffset, -1)) { return A3( $elm$parser$Parser$Advanced$Good, - _Utils_cmp(s0.bi, offset) < 0, + _Utils_cmp(s0.bl, offset) < 0, 0, - {dR: col, c: s0.c, g: s0.g, bi: offset, eR: row, a: s0.a}); + {dT: col, c: s0.c, g: s0.g, bl: offset, eU: row, a: s0.a}); } else { if (_Utils_eq(newOffset, -2)) { var $temp$isGood = isGood, @@ -6032,7 +6038,7 @@ var $elm$parser$Parser$Advanced$chompWhileHelp = F5( }); var $elm$parser$Parser$Advanced$chompWhile = function (isGood) { return function (s) { - return A5($elm$parser$Parser$Advanced$chompWhileHelp, isGood, s.bi, s.eR, s.dR, s); + return A5($elm$parser$Parser$Advanced$chompWhileHelp, isGood, s.bl, s.eU, s.dT, s); }; }; var $elm$parser$Parser$Advanced$spaces = $elm$parser$Parser$Advanced$chompWhile( @@ -6309,14 +6315,14 @@ var $elm$parser$Parser$Advanced$sequence = function (i) { $elm$parser$Parser$Advanced$token(i.Z), A2( $elm$parser$Parser$Advanced$skip, - i.aN, + i.aP, A5( $elm$parser$Parser$Advanced$sequenceEnd, $elm$parser$Parser$Advanced$token(i.aD), - i.aN, - i.aG, - $elm$parser$Parser$Advanced$token(i.aM), - i.aZ))); + i.aP, + i.aH, + $elm$parser$Parser$Advanced$token(i.aO), + i.a$))); }; var $elm$parser$Parser$Advanced$Forbidden = 0; var $elm$parser$Parser$Advanced$Mandatory = 2; @@ -6344,15 +6350,15 @@ var $elm$parser$Parser$sequence = function (i) { return $elm$parser$Parser$Advanced$sequence( { aD: $elm$parser$Parser$toToken(i.aD), - aG: i.aG, - aM: $elm$parser$Parser$toToken(i.aM), - aN: i.aN, + aH: i.aH, + aO: $elm$parser$Parser$toToken(i.aO), + aP: i.aP, Z: $elm$parser$Parser$toToken(i.Z), - aZ: $elm$parser$Parser$toAdvancedTrailing(i.aZ) + a$: $elm$parser$Parser$toAdvancedTrailing(i.a$) }); }; var $author$project$CalculateurDeNotes$baremeSujet = $elm$parser$Parser$sequence( - {aD: '', aG: $author$project$CalculateurDeNotes$baremeQuestion, aM: ',', aN: $author$project$CalculateurDeNotes$espaces, Z: '', aZ: 0}); + {aD: '', aH: $author$project$CalculateurDeNotes$baremeQuestion, aO: ',', aP: $author$project$CalculateurDeNotes$espaces, Z: '', a$: 0}); var $elm$core$Bitwise$and = _Bitwise_and; var $elm$core$Bitwise$shiftRightZfBy = _Bitwise_shiftRightZfBy; var $elm$core$Array$bitMask = 4294967295 >>> (32 - $elm$core$Array$shiftStep); @@ -6475,7 +6481,7 @@ var $author$project$CalculateurDeNotes$noteSujet = F3( var $author$project$CalculateurDeNotes$notes = F3( function (brms, rpnCorrectes, rpnEleves) { var f = function (rpnEleve) { - var _v0 = A2($elm$core$Array$get, rpnEleve.cF - 11, rpnCorrectes); + var _v0 = A2($elm$core$Array$get, rpnEleve.cH - 11, rpnCorrectes); if (_v0.$ === 1) { return rpnEleve; } else { @@ -6483,7 +6489,7 @@ var $author$project$CalculateurDeNotes$notes = F3( return _Utils_update( rpnEleve, { - an: A3($author$project$CalculateurDeNotes$noteSujet, brms, bonneRpns, rpnEleve.cS) + an: A3($author$project$CalculateurDeNotes$noteSujet, brms, bonneRpns, rpnEleve.cU) }); } }; @@ -6699,7 +6705,7 @@ var $elm$parser$Parser$Advanced$varHelp = F7( while (true) { var newOffset = A3($elm$parser$Parser$Advanced$isSubChar, isGood, offset, src); if (_Utils_eq(newOffset, -1)) { - return {dR: col, c: context, g: indent, bi: offset, eR: row, a: src}; + return {dT: col, c: context, g: indent, bl: offset, eU: row, a: src}; } else { if (_Utils_eq(newOffset, -2)) { var $temp$isGood = isGood, @@ -6739,52 +6745,52 @@ var $elm$parser$Parser$Advanced$varHelp = F7( }); var $elm$parser$Parser$Advanced$variable = function (i) { return function (s) { - var firstOffset = A3($elm$parser$Parser$Advanced$isSubChar, i.Z, s.bi, s.a); + var firstOffset = A3($elm$parser$Parser$Advanced$isSubChar, i.Z, s.bl, s.a); if (_Utils_eq(firstOffset, -1)) { return A2( $elm$parser$Parser$Advanced$Bad, false, - A2($elm$parser$Parser$Advanced$fromState, s, i.ce)); + A2($elm$parser$Parser$Advanced$fromState, s, i.cg)); } else { - var s1 = _Utils_eq(firstOffset, -2) ? A7($elm$parser$Parser$Advanced$varHelp, i.cp, s.bi + 1, s.eR + 1, 1, s.a, s.g, s.c) : A7($elm$parser$Parser$Advanced$varHelp, i.cp, firstOffset, s.eR, s.dR + 1, s.a, s.g, s.c); - var name = A3($elm$core$String$slice, s.bi, s1.bi, s.a); - return A2($elm$core$Set$member, name, i.cV) ? A2( + var s1 = _Utils_eq(firstOffset, -2) ? A7($elm$parser$Parser$Advanced$varHelp, i.cr, s.bl + 1, s.eU + 1, 1, s.a, s.g, s.c) : A7($elm$parser$Parser$Advanced$varHelp, i.cr, firstOffset, s.eU, s.dT + 1, s.a, s.g, s.c); + var name = A3($elm$core$String$slice, s.bl, s1.bl, s.a); + return A2($elm$core$Set$member, name, i.cX) ? A2( $elm$parser$Parser$Advanced$Bad, false, - A2($elm$parser$Parser$Advanced$fromState, s, i.ce)) : A3($elm$parser$Parser$Advanced$Good, true, name, s1); + A2($elm$parser$Parser$Advanced$fromState, s, i.cg)) : A3($elm$parser$Parser$Advanced$Good, true, name, s1); } }; }; var $elm$parser$Parser$variable = function (i) { return $elm$parser$Parser$Advanced$variable( - {ce: $elm$parser$Parser$ExpectingVariable, cp: i.cp, cV: i.cV, Z: i.Z}); + {cg: $elm$parser$Parser$ExpectingVariable, cr: i.cr, cX: i.cX, Z: i.Z}); }; var $author$project$CalculateurDeNotes$reponses = $elm$parser$Parser$sequence( { aD: '', - aG: $elm$parser$Parser$variable( + aH: $elm$parser$Parser$variable( { - cp: function (_v0) { + cr: function (_v0) { return false; }, - cV: $elm$core$Set$fromList(_List_Nil), + cX: $elm$core$Set$fromList(_List_Nil), Z: function (x) { return (x !== '\n') && (x !== ';'); } }), - aM: '', - aN: $author$project$CalculateurDeNotes$espaces, + aO: '', + aP: $author$project$CalculateurDeNotes$espaces, Z: '', - aZ: 1 + a$: 1 }); var $author$project$CalculateurDeNotes$reponsesCorrectes = A2( $elm$parser$Parser$keeper, $elm$parser$Parser$succeed($elm$core$Array$fromList), $elm$parser$Parser$sequence( - {aD: '', aG: $author$project$CalculateurDeNotes$reponses, aM: '\n', aN: $author$project$CalculateurDeNotes$espaces, Z: '', aZ: 1})); + {aD: '', aH: $author$project$CalculateurDeNotes$reponses, aO: '\n', aP: $author$project$CalculateurDeNotes$espaces, Z: '', a$: 1})); var $author$project$CalculateurDeNotes$Eleve = F6( function (numeroEtudiant, numeroSujet, nomEtudiant, prenomEtudiant, reponses, note) { - return {cE: nomEtudiant, an: note, bh: numeroEtudiant, cF: numeroSujet, cM: prenomEtudiant, cS: reponses}; + return {cG: nomEtudiant, an: note, bk: numeroEtudiant, cH: numeroSujet, cO: prenomEtudiant, cU: reponses}; }); var $elm$parser$Parser$Advanced$mapChompedString = F2( function (func, _v0) { @@ -6804,7 +6810,7 @@ var $elm$parser$Parser$Advanced$mapChompedString = F2( p, A2( func, - A3($elm$core$String$slice, s0.bi, s1.bi, s0.a), + A3($elm$core$String$slice, s0.bl, s1.bl, s0.a), a), s1); } @@ -6837,7 +6843,7 @@ var $elm$parser$Parser$UnexpectedChar = {$: 11}; var $elm$parser$Parser$Advanced$chompIf = F2( function (isGood, expecting) { return function (s) { - var newOffset = A3($elm$parser$Parser$Advanced$isSubChar, isGood, s.bi, s.a); + var newOffset = A3($elm$parser$Parser$Advanced$isSubChar, isGood, s.bl, s.a); return _Utils_eq(newOffset, -1) ? A2( $elm$parser$Parser$Advanced$Bad, false, @@ -6845,11 +6851,11 @@ var $elm$parser$Parser$Advanced$chompIf = F2( $elm$parser$Parser$Advanced$Good, true, 0, - {dR: 1, c: s.c, g: s.g, bi: s.bi + 1, eR: s.eR + 1, a: s.a}) : A3( + {dT: 1, c: s.c, g: s.g, bl: s.bl + 1, eU: s.eU + 1, a: s.a}) : A3( $elm$parser$Parser$Advanced$Good, true, 0, - {dR: s.dR + 1, c: s.c, g: s.g, bi: newOffset, eR: s.eR, a: s.a})); + {dT: s.dT + 1, c: s.c, g: s.g, bl: newOffset, eU: s.eU, a: s.a})); }; }); var $elm$parser$Parser$chompIf = function (isGood) { @@ -6874,13 +6880,13 @@ var $elm$parser$Parser$Advanced$int = F2( function (expecting, invalid) { return $elm$parser$Parser$Advanced$number( { - dB: $elm$core$Result$Err(invalid), - ce: expecting, - d3: $elm$core$Result$Err(invalid), - ea: $elm$core$Result$Err(invalid), - eo: $elm$core$Result$Ok($elm$core$Basics$identity), - ep: invalid, - ez: $elm$core$Result$Err(invalid) + dD: $elm$core$Result$Err(invalid), + cg: expecting, + d5: $elm$core$Result$Err(invalid), + ed: $elm$core$Result$Err(invalid), + er: $elm$core$Result$Ok($elm$core$Basics$identity), + es: invalid, + eC: $elm$core$Result$Err(invalid) }); }); var $elm$parser$Parser$int = A2($elm$parser$Parser$Advanced$int, $elm$parser$Parser$ExpectingInt, $elm$parser$Parser$ExpectingInt); @@ -6888,20 +6894,20 @@ var $elm$parser$Parser$Mandatory = 2; var $author$project$CalculateurDeNotes$reponsesQuizScan = $elm$parser$Parser$sequence( { aD: '', - aG: $elm$parser$Parser$variable( + aH: $elm$parser$Parser$variable( { - cp: function (_v0) { + cr: function (_v0) { return false; }, - cV: $elm$core$Set$fromList(_List_Nil), + cX: $elm$core$Set$fromList(_List_Nil), Z: function (x) { return (x !== '\n') && (x !== ';'); } }), - aM: ';', - aN: $author$project$CalculateurDeNotes$espaces, + aO: ';', + aP: $author$project$CalculateurDeNotes$espaces, Z: ';', - aZ: 2 + a$: 2 }); var $author$project$CalculateurDeNotes$reponsesEleve = A2( $elm$parser$Parser$keeper, @@ -6923,7 +6929,7 @@ var $author$project$CalculateurDeNotes$reponsesEleve = A2( $author$project$CalculateurDeNotes$reponsesQuizScan), $author$project$CalculateurDeNotes$champzInteret); var $author$project$CalculateurDeNotes$reponsesEleves = $elm$parser$Parser$sequence( - {aD: '', aG: $author$project$CalculateurDeNotes$reponsesEleve, aM: '\n', aN: $author$project$CalculateurDeNotes$espaces, Z: '', aZ: 1}); + {aD: '', aH: $author$project$CalculateurDeNotes$reponsesEleve, aO: '\n', aP: $author$project$CalculateurDeNotes$espaces, Z: '', a$: 1}); var $elm$time$Time$Posix = $elm$core$Basics$identity; var $elm$time$Time$millisToPosix = $elm$core$Basics$identity; var $elm$file$File$Download$string = F3( @@ -6935,10 +6941,10 @@ var $elm$file$File$Download$string = F3( }); var $elm$parser$Parser$DeadEnd = F3( function (row, col, problem) { - return {dR: col, eI: problem, eR: row}; + return {dT: col, eL: problem, eU: row}; }); var $elm$parser$Parser$problemToDeadEnd = function (p) { - return A3($elm$parser$Parser$DeadEnd, p.eR, p.dR, p.eI); + return A3($elm$parser$Parser$DeadEnd, p.eU, p.dT, p.eL); }; var $elm$parser$Parser$Advanced$bagToList = F2( function (bag, list) { @@ -6970,7 +6976,7 @@ var $elm$parser$Parser$Advanced$run = F2( function (_v0, src) { var parse = _v0; var _v1 = parse( - {dR: 1, c: _List_Nil, g: 1, bi: 0, eR: 1, a: src}); + {dT: 1, c: _List_Nil, g: 1, bl: 0, eU: 1, a: src}); if (!_v1.$) { var value = _v1.b; return $elm$core$Result$Ok(value); @@ -7017,18 +7023,18 @@ var $author$project$CalculateurDeNotes$voirNotesOrg = function (rpnsEleves) { } }; var numero = function (rpns) { - return rpns.bh; + return rpns.bk; }; var ligne = function (rpns) { - return '|' + (rpns.bh + ('|' + (rpns.cE + ('|' + (rpns.cM + ('|' + (voirNote(rpns) + '|\n'))))))); + return '|' + (rpns.bk + ('|' + (rpns.cG + ('|' + (rpns.cO + ('|' + (voirNote(rpns) + '|\n'))))))); }; return '|Numéro|Nom|Prénom|Note|\n' + $elm$core$String$concat( A2($elm$core$List$map, ligne, rpnsEleves)); }; var $author$project$CalculateurDeNotes$update = F2( function (msg, model) { - var rpnEleves = A3($author$project$CalculateurDeNotes$unsafeRun, $author$project$CalculateurDeNotes$reponsesEleves, _List_Nil, model.aL); - var rpnCorrectes = A3($author$project$CalculateurDeNotes$unsafeRun, $author$project$CalculateurDeNotes$reponsesCorrectes, $elm$core$Array$empty, model.aK); + var rpnEleves = A3($author$project$CalculateurDeNotes$unsafeRun, $author$project$CalculateurDeNotes$reponsesEleves, _List_Nil, model.aN); + var rpnCorrectes = A3($author$project$CalculateurDeNotes$unsafeRun, $author$project$CalculateurDeNotes$reponsesCorrectes, $elm$core$Array$empty, model.aM); var brms = A3($author$project$CalculateurDeNotes$unsafeRun, $author$project$CalculateurDeNotes$baremeSujet, _List_Nil, model.ay); switch (msg.$) { case 0: @@ -7050,7 +7056,7 @@ var $author$project$CalculateurDeNotes$update = F2( model, { D: A3($author$project$CalculateurDeNotes$notes, brms, rpnCorrectess, rpnEleves), - aK: nouvellesReponsesCorrectes + aM: nouvellesReponsesCorrectes }), $elm$core$Platform$Cmd$none); case 2: @@ -7061,7 +7067,7 @@ var $author$project$CalculateurDeNotes$update = F2( model, { D: A3($author$project$CalculateurDeNotes$notes, brms, rpnCorrectes, rpnElevess), - aL: nouvellesReponsesEleves + aN: nouvellesReponsesEleves }), $elm$core$Platform$Cmd$none); default: @@ -7084,7 +7090,7 @@ var $elm$random$Random$constant = function (value) { }; }; var $author$project$GenerateurDeProblemes$voirErreur = function (err) { - return 'Ligne : ' + ($elm$core$String$fromInt(err.eR) + (' | Colonne : ' + $elm$core$String$fromInt(err.dR))); + return 'Ligne : ' + ($elm$core$String$fromInt(err.eU) + (' | Colonne : ' + $elm$core$String$fromInt(err.dT))); }; var $author$project$GenerateurDeProblemes$deadEndsToStringBis = function (errs) { return 'Il y a des problèmes aux endroits suivants :\n' + $elm$core$String$concat( @@ -7384,7 +7390,7 @@ var $elm$parser$Parser$Advanced$keyword = function (_v0) { var expecting = _v0.b; var progress = !$elm$core$String$isEmpty(kwd); return function (s) { - var _v1 = A5($elm$parser$Parser$Advanced$isSubString, kwd, s.bi, s.eR, s.dR, s.a); + var _v1 = A5($elm$parser$Parser$Advanced$isSubString, kwd, s.bl, s.eU, s.dT, s.a); var newOffset = _v1.a; var newRow = _v1.b; var newCol = _v1.c; @@ -7401,7 +7407,7 @@ var $elm$parser$Parser$Advanced$keyword = function (_v0) { $elm$parser$Parser$Advanced$Good, progress, 0, - {dR: newCol, c: s.c, g: s.g, bi: newOffset, eR: newRow, a: s.a}); + {dT: newCol, c: s.c, g: s.g, bl: newOffset, eU: newRow, a: s.a}); }; }; var $elm$parser$Parser$keyword = function (kwd) { @@ -7460,13 +7466,13 @@ var $elm$core$Result$fromMaybe = F2( var $elm$parser$Parser$number = function (i) { return $elm$parser$Parser$Advanced$number( { - dB: A2($elm$core$Result$fromMaybe, $elm$parser$Parser$ExpectingBinary, i.dB), - ce: $elm$parser$Parser$ExpectingNumber, - d3: A2($elm$core$Result$fromMaybe, $elm$parser$Parser$ExpectingFloat, i.d3), - ea: A2($elm$core$Result$fromMaybe, $elm$parser$Parser$ExpectingHex, i.ea), - eo: A2($elm$core$Result$fromMaybe, $elm$parser$Parser$ExpectingInt, i.eo), - ep: $elm$parser$Parser$ExpectingNumber, - ez: A2($elm$core$Result$fromMaybe, $elm$parser$Parser$ExpectingOctal, i.ez) + dD: A2($elm$core$Result$fromMaybe, $elm$parser$Parser$ExpectingBinary, i.dD), + cg: $elm$parser$Parser$ExpectingNumber, + d5: A2($elm$core$Result$fromMaybe, $elm$parser$Parser$ExpectingFloat, i.d5), + ed: A2($elm$core$Result$fromMaybe, $elm$parser$Parser$ExpectingHex, i.ed), + er: A2($elm$core$Result$fromMaybe, $elm$parser$Parser$ExpectingInt, i.er), + es: $elm$parser$Parser$ExpectingNumber, + eC: A2($elm$core$Result$fromMaybe, $elm$parser$Parser$ExpectingOctal, i.eC) }); }; var $author$project$ParserMaths$nombre = A2( @@ -7474,11 +7480,11 @@ var $author$project$ParserMaths$nombre = A2( $elm$parser$Parser$succeed($author$project$ParserMaths$Entier), $elm$parser$Parser$number( { - dB: $elm$core$Maybe$Nothing, - d3: $elm$core$Maybe$Nothing, - ea: $elm$core$Maybe$Nothing, - eo: $elm$core$Maybe$Just($elm$core$Basics$identity), - ez: $elm$core$Maybe$Nothing + dD: $elm$core$Maybe$Nothing, + d5: $elm$core$Maybe$Nothing, + ed: $elm$core$Maybe$Nothing, + er: $elm$core$Maybe$Just($elm$core$Basics$identity), + eC: $elm$core$Maybe$Nothing })); var $author$project$ParserMaths$addHelper = function (operands) { return $elm$parser$Parser$oneOf( @@ -7710,22 +7716,22 @@ function $author$project$ParserMaths$cyclic$poly() { $elm$parser$Parser$sequence( { aD: ']', - aG: $elm$parser$Parser$lazy( + aH: $elm$parser$Parser$lazy( function (_v0) { return $author$project$ParserMaths$cyclic$expr(); }), - aM: ',', - aN: $elm$parser$Parser$spaces, + aO: ',', + aP: $elm$parser$Parser$spaces, Z: '[', - aZ: 0 + a$: 0 }), $elm$parser$Parser$spaces)), $elm$parser$Parser$variable( { - cp: function (_v1) { + cr: function (_v1) { return false; }, - cV: $elm$core$Set$fromList(_List_Nil), + cX: $elm$core$Set$fromList(_List_Nil), Z: function (_v2) { return true; } @@ -8000,7 +8006,7 @@ var $author$project$GenerateurDeProblemes$VariableAremplacer = F2( }); var $author$project$GenerateurDeProblemes$Aremplacer = F2( function (_var, vals) { - return {bV: vals, bW: _var}; + return {br: vals, a2: _var}; }); var $author$project$GenerateurDeProblemes$espaces = $elm$parser$Parser$chompWhile( $elm$core$Basics$eq(' ')); @@ -8042,11 +8048,11 @@ var $author$project$GenerateurDeProblemes$aRemplacer = A2( A2( $elm$parser$Parser$ignorer, $elm$parser$Parser$variable( - {cp: $elm$core$Char$isAlpha, cV: $author$project$GenerateurDeProblemes$reserve, Z: $elm$core$Char$isAlpha}), + {cr: $elm$core$Char$isAlpha, cX: $author$project$GenerateurDeProblemes$reserve, Z: $elm$core$Char$isAlpha}), $author$project$GenerateurDeProblemes$espaces), $elm$parser$Parser$symbol(':'))), $elm$parser$Parser$sequence( - {aD: '', aG: $author$project$ParserMaths$expr, aM: ',', aN: $author$project$GenerateurDeProblemes$espaces, Z: '', aZ: 1})); + {aD: '', aH: $author$project$ParserMaths$expr, aO: ',', aP: $author$project$GenerateurDeProblemes$espaces, Z: '', a$: 1})); var $elm$parser$Parser$andThen = $elm$parser$Parser$Advanced$andThen; var $elm$parser$Parser$Advanced$backtrackable = function (_v0) { var parse = _v0; @@ -8068,7 +8074,7 @@ var $elm$parser$Parser$Advanced$end = function (x) { return function (s) { return _Utils_eq( $elm$core$String$length(s.a), - s.bi) ? A3($elm$parser$Parser$Advanced$Good, false, 0, s) : A2( + s.bl) ? A3($elm$parser$Parser$Advanced$Good, false, 0, s) : A2( $elm$parser$Parser$Advanced$Bad, false, A2($elm$parser$Parser$Advanced$fromState, s, x)); @@ -8080,7 +8086,7 @@ var $author$project$GenerateurDeProblemes$flip = F3( return A2(f, b, a); }); var $elm$parser$Parser$Advanced$getCol = function (s) { - return A3($elm$parser$Parser$Advanced$Good, false, s.dR, s); + return A3($elm$parser$Parser$Advanced$Good, false, s.dT, s); }; var $elm$parser$Parser$getCol = $elm$parser$Parser$Advanced$getCol; var $elm$parser$Parser$Advanced$getIndent = function (s) { @@ -8095,7 +8101,7 @@ var $elm$parser$Parser$Advanced$chompUntil = function (_v0) { var str = _v0.a; var expecting = _v0.b; return function (s) { - var _v1 = A5($elm$parser$Parser$Advanced$findSubString, str, s.bi, s.eR, s.dR, s.a); + var _v1 = A5($elm$parser$Parser$Advanced$findSubString, str, s.bl, s.eU, s.dT, s.a); var newOffset = _v1.a; var newRow = _v1.b; var newCol = _v1.c; @@ -8104,9 +8110,9 @@ var $elm$parser$Parser$Advanced$chompUntil = function (_v0) { false, A4($elm$parser$Parser$Advanced$fromInfo, newRow, newCol, expecting, s.c)) : A3( $elm$parser$Parser$Advanced$Good, - _Utils_cmp(s.bi, newOffset) < 0, + _Utils_cmp(s.bl, newOffset) < 0, 0, - {dR: newCol, c: s.c, g: s.g, bi: newOffset, eR: newRow, a: s.a}); + {dT: newCol, c: s.c, g: s.g, bl: newOffset, eU: newRow, a: s.a}); }; }; var $elm$parser$Parser$chompUntil = function (str) { @@ -8314,7 +8320,7 @@ var $author$project$GenerateurDeProblemes$vraiFaux = A2( $author$project$GenerateurDeProblemes$propositions); var $elm$parser$Parser$Advanced$changeIndent = F2( function (newIndent, s) { - return {dR: s.dR, c: s.c, g: newIndent, bi: s.bi, eR: s.eR, a: s.a}; + return {dT: s.dT, c: s.c, g: newIndent, bl: s.bl, eU: s.eU, a: s.a}; }); var $elm$parser$Parser$Advanced$withIndent = F2( function (newIndent, _v0) { @@ -8716,8 +8722,8 @@ var $author$project$GenerateurDeProblemes$blocAleatoire = function (prblm) { case 1: var ar = prblm.a; var sjt = prblm.b; - var vrbl = ar.bW; - var vlr = A2($author$project$GenerateurDeProblemes$valeurAleatoire, '', ar.bV); + var vrbl = ar.a2; + var vlr = A2($author$project$GenerateurDeProblemes$valeurAleatoire, '', ar.br); var f = F2( function (sj, vl) { return A3($author$project$GenerateurDeProblemes$remplacerLaVariableDansLesBlocsAleatoires, vrbl, vl, sj); @@ -8966,13 +8972,6 @@ var $author$project$GenerateurDeProblemes$qcmsDepuisVraiFauxx = F2( _List_Nil, A2($elm$core$List$map, alternativesDuVraiFaux, blcs)))); }); -var $author$project$GenerateurDeProblemes$remplacerLaVariableDansLaMacro = F2( - function (ar, mcr) { - var f = function (val) { - return A3($author$project$GenerateurDeProblemes$remplacerLaVariableParLaValeurDansLaMacro, ar.bW, val, mcr); - }; - return A2($elm$core$List$map, f, ar.bV); - }); var $author$project$GenerateurDeProblemes$remplacerLaVariableDansLeBloc = F2( function (ar, blc) { switch (blc.$) { @@ -8990,24 +8989,47 @@ var $author$project$GenerateurDeProblemes$remplacerLaVariableDansLeBloc = F2( case 2: var mcr = blc.a; var blcs = blc.b; - return A2( - $elm$core$List$map, - function (x) { - return A2($author$project$GenerateurDeProblemes$Entete, x, _List_Nil); - }, - A2($author$project$GenerateurDeProblemes$remplacerLaVariableDansLaMacro, ar, mcr)); + var _v3 = A2($author$project$GenerateurDeProblemes$qcmsDepuisVraiFauxx, mcr, blcs); + if (!_v3.$) { + var qcms = _v3.a; + return A2($author$project$GenerateurDeProblemes$remplacerLaVariableDansLesBlocs, ar, qcms); + } else { + return _List_fromArray( + [ + A2( + $author$project$GenerateurDeProblemes$Entete, + _List_fromArray( + [ + $author$project$GenerateurDeProblemes$Texte('Je ne peux pas prendre en charge une telle imbrication :(') + ]), + _List_Nil) + ]); + } case 3: var mcr = blc.a; var prps = blc.b; - return A2( - $elm$core$List$map, - function (x) { - return A2($author$project$GenerateurDeProblemes$QCM, x, _List_Nil); - }, - A2($author$project$GenerateurDeProblemes$remplacerLaVariableDansLaMacro, ar, mcr)); + var f = function (vlr) { + return A2( + $author$project$GenerateurDeProblemes$QCM, + A3($author$project$GenerateurDeProblemes$remplacerLaVariableParLaValeurDansLaMacro, ar.a2, vlr, mcr), + A2( + $elm$core$List$map, + A2($author$project$GenerateurDeProblemes$remplacerLaVariableParLaValeurDansLaProposition, ar.a2, vlr), + prps)); + }; + return A2($elm$core$List$map, f, ar.br); default: var prps = blc.a; - return _List_Nil; + return _List_fromArray( + [ + A2( + $author$project$GenerateurDeProblemes$Entete, + _List_fromArray( + [ + $author$project$GenerateurDeProblemes$Texte('J\'ai besoin d\'un entête pour générer des QCM à partir de vrai-faux :(') + ]), + _List_Nil) + ]); } }); var $author$project$GenerateurDeProblemes$remplacerLaVariableDansLesBlocs = F2( @@ -9088,7 +9110,7 @@ var $author$project$GenerateurDeProblemes$update = F2( return _Utils_Tuple2( _Utils_update( model, - {aV: nouveauSujetGenere}), + {aX: nouveauSujetGenere}), $elm$core$Platform$Cmd$none); case 1: var f = function (strSuj) { @@ -9133,7 +9155,7 @@ var $author$project$GenerateurDeProblemes$update = F2( _Utils_update( model, { - aV: f(model.ar) + aX: f(model.ar) }), $elm$core$Platform$Cmd$none); } @@ -9152,7 +9174,7 @@ var $author$project$Prof$update = F2( model, A2( $elm$browser$Browser$Navigation$pushUrl, - model.bC, + model.bG, $elm$url$Url$toString(url))); } else { var href = urlRequest.a; @@ -9171,13 +9193,13 @@ var $author$project$Prof$update = F2( return _Utils_Tuple2( _Utils_update( model, - {ao: 1, bn: url}), + {ao: 1, bq: url}), $elm$core$Platform$Cmd$none); case 'GenerateurDeProblemes': return _Utils_Tuple2( _Utils_update( model, - {ao: 0, bn: url}), + {ao: 0, bq: url}), $elm$core$Platform$Cmd$none); default: break _v2$2; @@ -9191,7 +9213,7 @@ var $author$project$Prof$update = F2( model, { ao: 0, - bn: _Utils_update( + bq: _Utils_update( url, { ah: $elm$core$Maybe$Just('GenerateurDeProblemes') @@ -9199,7 +9221,7 @@ var $author$project$Prof$update = F2( }), A2( $elm$browser$Browser$Navigation$pushUrl, - model.bC, + model.bG, $elm$url$Url$toString( _Utils_update( url, @@ -9210,13 +9232,13 @@ var $author$project$Prof$update = F2( if (!_v0.b) { var message = _v0.a.a; var _v3 = _v0.b; - var _v4 = A2($author$project$GenerateurDeProblemes$update, message, model.bf); + var _v4 = A2($author$project$GenerateurDeProblemes$update, message, model.bi); var nouveauModele = _v4.a; var commande = _v4.b; return _Utils_Tuple2( _Utils_update( model, - {bf: nouveauModele}), + {bi: nouveauModele}), A2($elm$core$Platform$Cmd$map, $author$project$Prof$GenerateurDeProblemesMsg, commande)); } else { break _v0$4; @@ -9225,13 +9247,13 @@ var $author$project$Prof$update = F2( if (_v0.b === 1) { var message = _v0.a.a; var _v5 = _v0.b; - var _v6 = A2($author$project$CalculateurDeNotes$update, message, model.be); + var _v6 = A2($author$project$CalculateurDeNotes$update, message, model.bh); var nouveauModele = _v6.a; var commande = _v6.b; return _Utils_Tuple2( _Utils_update( model, - {be: nouveauModele}), + {bh: nouveauModele}), A2($elm$core$Platform$Cmd$map, $author$project$Prof$CalculateurDeNotesMsg, commande)); } else { break _v0$4; @@ -9280,32 +9302,21 @@ var $mdgriffith$elm_ui$Element$Background$color = function (clr) { 'background-color', clr)); }; -var $mdgriffith$elm_ui$Internal$Flag$fontColor = $mdgriffith$elm_ui$Internal$Flag$flag(14); -var $mdgriffith$elm_ui$Element$Font$color = function (fontColor) { - return A2( - $mdgriffith$elm_ui$Internal$Model$StyleClass, - $mdgriffith$elm_ui$Internal$Flag$fontColor, - A3( - $mdgriffith$elm_ui$Internal$Model$Colored, - 'fc-' + $mdgriffith$elm_ui$Internal$Model$formatColorClass(fontColor), - 'color', - fontColor)); -}; var $mdgriffith$elm_ui$Internal$Model$Unkeyed = function (a) { return {$: 0, a: a}; }; var $mdgriffith$elm_ui$Internal$Model$AsColumn = 1; var $mdgriffith$elm_ui$Internal$Model$asColumn = 1; -var $mdgriffith$elm_ui$Internal$Style$classes = {dg: 'a', bp: 'atv', dk: 'ab', dl: 'cx', dm: 'cy', dn: 'acb', $7: 'accx', dp: 'accy', dq: 'acr', b0: 'al', b1: 'ar', dr: 'at', bq: 'ah', br: 'av', dv: 's', dz: 'bh', dA: 'b', dE: 'w7', dG: 'bd', dH: 'bdt', a3: 'bn', dI: 'bs', a4: 'cpe', dO: 'cp', dP: 'cpx', dQ: 'cpy', b8: 'c', a8: 'ctr', a9: 'cb', ba: 'ccx', I: 'ccy', aA: 'cl', bb: 'cr', dT: 'ct', dV: 'cptr', dW: 'ctxt', d4: 'fcs', cf: 'focus-within', d6: 'fs', d9: 'g', bz: 'hbh', bA: 'hc', ck: 'he', bB: 'hf', cl: 'hfp', ec: 'hv', ee: 'ic', eg: 'fr', bd: 'lbl', ej: 'iml', ek: 'imlf', el: 'imlp', em: 'implw', en: 'it', eq: 'i', cx: 'lnk', am: 'nb', cD: 'notxt', eA: 'ol', eC: 'or', W: 'oq', eG: 'oh', ao: 'pg', cI: 'p', eH: 'ppe', eQ: 'ui', eR: 'r', eU: 'sb', eV: 'sbx', eW: 'sby', eX: 'sbt', e_: 'e', e$: 'cap', e1: 'sev', e7: 'sk', bU: 't', fa: 'tc', fb: 'w8', fc: 'w2', fd: 'w9', fe: 'tj', bm: 'tja', ff: 'tl', fg: 'w3', fh: 'w5', fi: 'w4', fj: 'tr', fk: 'w6', fl: 'w1', fm: 'tun', c5: 'ts', ab: 'clr', fs: 'u', bX: 'wc', db: 'we', bY: 'wf', dc: 'wfp', b_: 'wrp'}; +var $mdgriffith$elm_ui$Internal$Style$classes = {di: 'a', bt: 'atv', dm: 'ab', dn: 'cx', $7: 'cy', dp: 'acb', dq: 'accx', dr: 'accy', ds: 'acr', b2: 'al', b3: 'ar', dt: 'at', bu: 'ah', bv: 'av', dx: 's', dB: 'bh', dC: 'b', dG: 'w7', dI: 'bd', dJ: 'bdt', a6: 'bn', dK: 'bs', a7: 'cpe', dQ: 'cp', dR: 'cpx', dS: 'cpy', ca: 'c', bb: 'ctr', bc: 'cb', bd: 'ccx', I: 'ccy', aA: 'cl', be: 'cr', dV: 'ct', dX: 'cptr', dY: 'ctxt', d6: 'fcs', ch: 'focus-within', d8: 'fs', eb: 'g', bD: 'hbh', bE: 'hc', cm: 'he', bF: 'hf', cn: 'hfp', ef: 'hv', eh: 'ic', ej: 'fr', bg: 'lbl', em: 'iml', en: 'imlf', eo: 'imlp', ep: 'implw', eq: 'it', et: 'i', cz: 'lnk', am: 'nb', cF: 'notxt', eD: 'ol', eF: 'or', W: 'oq', eJ: 'oh', ao: 'pg', cK: 'p', eK: 'ppe', eT: 'ui', eU: 'r', eX: 'sb', eY: 'sbx', eZ: 'sby', e_: 'sbt', e1: 'e', e2: 'cap', e4: 'sev', fa: 'sk', bY: 't', fd: 'tc', fe: 'w8', ff: 'w2', fg: 'w9', fh: 'tj', bp: 'tja', fi: 'tl', fj: 'w3', fk: 'w5', fl: 'w4', fm: 'tr', fn: 'w6', fo: 'w1', fp: 'tun', c7: 'ts', ab: 'clr', fv: 'u', bZ: 'wc', dd: 'we', b_: 'wf', de: 'wfp', b0: 'wrp'}; var $mdgriffith$elm_ui$Internal$Model$Generic = {$: 0}; var $mdgriffith$elm_ui$Internal$Model$div = $mdgriffith$elm_ui$Internal$Model$Generic; var $mdgriffith$elm_ui$Internal$Model$NoNearbyChildren = {$: 0}; -var $mdgriffith$elm_ui$Internal$Model$columnClass = $mdgriffith$elm_ui$Internal$Style$classes.dv + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.b8); -var $mdgriffith$elm_ui$Internal$Model$gridClass = $mdgriffith$elm_ui$Internal$Style$classes.dv + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.d9); -var $mdgriffith$elm_ui$Internal$Model$pageClass = $mdgriffith$elm_ui$Internal$Style$classes.dv + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.ao); -var $mdgriffith$elm_ui$Internal$Model$paragraphClass = $mdgriffith$elm_ui$Internal$Style$classes.dv + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.cI); -var $mdgriffith$elm_ui$Internal$Model$rowClass = $mdgriffith$elm_ui$Internal$Style$classes.dv + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.eR); -var $mdgriffith$elm_ui$Internal$Model$singleClass = $mdgriffith$elm_ui$Internal$Style$classes.dv + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.e_); +var $mdgriffith$elm_ui$Internal$Model$columnClass = $mdgriffith$elm_ui$Internal$Style$classes.dx + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.ca); +var $mdgriffith$elm_ui$Internal$Model$gridClass = $mdgriffith$elm_ui$Internal$Style$classes.dx + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.eb); +var $mdgriffith$elm_ui$Internal$Model$pageClass = $mdgriffith$elm_ui$Internal$Style$classes.dx + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.ao); +var $mdgriffith$elm_ui$Internal$Model$paragraphClass = $mdgriffith$elm_ui$Internal$Style$classes.dx + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.cK); +var $mdgriffith$elm_ui$Internal$Model$rowClass = $mdgriffith$elm_ui$Internal$Style$classes.dx + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.eU); +var $mdgriffith$elm_ui$Internal$Model$singleClass = $mdgriffith$elm_ui$Internal$Style$classes.dx + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.e1); var $mdgriffith$elm_ui$Internal$Model$contextClasses = function (context) { switch (context) { case 0: @@ -9520,13 +9531,13 @@ var $mdgriffith$elm_ui$Internal$Model$getStyleName = function (style) { return 'grid-rows-' + (A2( $elm$core$String$join, '-', - A2($elm$core$List$map, $mdgriffith$elm_ui$Internal$Model$lengthClassName, template.eS)) + ('-cols-' + (A2( + A2($elm$core$List$map, $mdgriffith$elm_ui$Internal$Model$lengthClassName, template.eV)) + ('-cols-' + (A2( $elm$core$String$join, '-', - A2($elm$core$List$map, $mdgriffith$elm_ui$Internal$Model$lengthClassName, template.dS)) + ('-space-x-' + ($mdgriffith$elm_ui$Internal$Model$lengthClassName(template.e2.a) + ('-space-y-' + $mdgriffith$elm_ui$Internal$Model$lengthClassName(template.e2.b))))))); + A2($elm$core$List$map, $mdgriffith$elm_ui$Internal$Model$lengthClassName, template.dU)) + ('-space-x-' + ($mdgriffith$elm_ui$Internal$Model$lengthClassName(template.e5.a) + ('-space-y-' + $mdgriffith$elm_ui$Internal$Model$lengthClassName(template.e5.b))))))); case 9: var pos = style.a; - return 'gp grid-pos-' + ($elm$core$String$fromInt(pos.eR) + ('-' + ($elm$core$String$fromInt(pos.dR) + ('-' + ($elm$core$String$fromInt(pos.da) + ('-' + $elm$core$String$fromInt(pos.cj))))))); + return 'gp grid-pos-' + ($elm$core$String$fromInt(pos.eU) + ('-' + ($elm$core$String$fromInt(pos.dT) + ('-' + ($elm$core$String$fromInt(pos.dc) + ('-' + $elm$core$String$fromInt(pos.cl))))))); case 11: var selector = style.a; var subStyle = style.b; @@ -9620,17 +9631,17 @@ var $mdgriffith$elm_ui$Internal$Model$formatBoxShadow = function (shadow) { $elm$core$Basics$identity, _List_fromArray( [ - shadow.cr ? $elm$core$Maybe$Just('inset') : $elm$core$Maybe$Nothing, + shadow.ct ? $elm$core$Maybe$Just('inset') : $elm$core$Maybe$Nothing, $elm$core$Maybe$Just( - $elm$core$String$fromFloat(shadow.bi.a) + 'px'), + $elm$core$String$fromFloat(shadow.bl.a) + 'px'), $elm$core$Maybe$Just( - $elm$core$String$fromFloat(shadow.bi.b) + 'px'), + $elm$core$String$fromFloat(shadow.bl.b) + 'px'), $elm$core$Maybe$Just( - $elm$core$String$fromFloat(shadow.a2) + 'px'), + $elm$core$String$fromFloat(shadow.a5) + 'px'), $elm$core$Maybe$Just( - $elm$core$String$fromFloat(shadow.bl) + 'px'), + $elm$core$String$fromFloat(shadow.bo) + 'px'), $elm$core$Maybe$Just( - $mdgriffith$elm_ui$Internal$Model$formatColor(shadow.a7)) + $mdgriffith$elm_ui$Internal$Model$formatColor(shadow.ba)) ]))); }; var $elm$core$Tuple$mapFirst = F2( @@ -9654,7 +9665,7 @@ var $mdgriffith$elm_ui$Internal$Model$renderFocusStyle = function (focus) { [ A2( $mdgriffith$elm_ui$Internal$Model$Style, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.cf) + ':focus-within', + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.ch) + ':focus-within', A2( $elm$core$List$filterMap, $elm$core$Basics$identity, @@ -9668,7 +9679,7 @@ var $mdgriffith$elm_ui$Internal$Model$renderFocusStyle = function (focus) { 'border-color', $mdgriffith$elm_ui$Internal$Model$formatColor(color)); }, - focus.dF), + focus.dH), A2( $elm$core$Maybe$map, function (color) { @@ -9677,7 +9688,7 @@ var $mdgriffith$elm_ui$Internal$Model$renderFocusStyle = function (focus) { 'background-color', $mdgriffith$elm_ui$Internal$Model$formatColor(color)); }, - focus.dx), + focus.dz), A2( $elm$core$Maybe$map, function (shadow) { @@ -9686,23 +9697,23 @@ var $mdgriffith$elm_ui$Internal$Model$renderFocusStyle = function (focus) { 'box-shadow', $mdgriffith$elm_ui$Internal$Model$formatBoxShadow( { - a2: shadow.a2, - a7: shadow.a7, - cr: false, - bi: A2( + a5: shadow.a5, + ba: shadow.ba, + ct: false, + bl: A2( $elm$core$Tuple$mapSecond, $elm$core$Basics$toFloat, - A2($elm$core$Tuple$mapFirst, $elm$core$Basics$toFloat, shadow.bi)), - bl: shadow.bl + A2($elm$core$Tuple$mapFirst, $elm$core$Basics$toFloat, shadow.bl)), + bo: shadow.bo })); }, - focus.eZ), + focus.e0), $elm$core$Maybe$Just( A2($mdgriffith$elm_ui$Internal$Model$Property, 'outline', 'none')) ]))), A2( $mdgriffith$elm_ui$Internal$Model$Style, - ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv) + ':focus .focusable, ') + (($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv) + '.focusable:focus, ') + ('.ui-slide-bar:focus + ' + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv) + ' .focusable-thumb'))), + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx) + ':focus .focusable, ') + (($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx) + '.focusable:focus, ') + ('.ui-slide-bar:focus + ' + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx) + ' .focusable-thumb'))), A2( $elm$core$List$filterMap, $elm$core$Basics$identity, @@ -9716,7 +9727,7 @@ var $mdgriffith$elm_ui$Internal$Model$renderFocusStyle = function (focus) { 'border-color', $mdgriffith$elm_ui$Internal$Model$formatColor(color)); }, - focus.dF), + focus.dH), A2( $elm$core$Maybe$map, function (color) { @@ -9725,7 +9736,7 @@ var $mdgriffith$elm_ui$Internal$Model$renderFocusStyle = function (focus) { 'background-color', $mdgriffith$elm_ui$Internal$Model$formatColor(color)); }, - focus.dx), + focus.dz), A2( $elm$core$Maybe$map, function (shadow) { @@ -9734,17 +9745,17 @@ var $mdgriffith$elm_ui$Internal$Model$renderFocusStyle = function (focus) { 'box-shadow', $mdgriffith$elm_ui$Internal$Model$formatBoxShadow( { - a2: shadow.a2, - a7: shadow.a7, - cr: false, - bi: A2( + a5: shadow.a5, + ba: shadow.ba, + ct: false, + bl: A2( $elm$core$Tuple$mapSecond, $elm$core$Basics$toFloat, - A2($elm$core$Tuple$mapFirst, $elm$core$Basics$toFloat, shadow.bi)), - bl: shadow.bl + A2($elm$core$Tuple$mapFirst, $elm$core$Basics$toFloat, shadow.bl)), + bo: shadow.bo })); }, - focus.eZ), + focus.e0), $elm$core$Maybe$Just( A2($mdgriffith$elm_ui$Internal$Model$Property, 'outline', 'none')) ]))) @@ -9807,19 +9818,19 @@ var $mdgriffith$elm_ui$Internal$Style$contentName = function (desc) { switch (desc) { case 0: var _v1 = desc; - return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dT); + return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dV); case 1: var _v2 = desc; - return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.a9); + return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bc); case 2: var _v3 = desc; - return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bb); + return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.be); case 3: var _v4 = desc; return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.aA); case 4: var _v5 = desc; - return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.ba); + return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bd); default: var _v6 = desc; return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.I); @@ -9829,22 +9840,22 @@ var $mdgriffith$elm_ui$Internal$Style$selfName = function (desc) { switch (desc) { case 0: var _v1 = desc; - return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dr); + return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dt); case 1: var _v2 = desc; - return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dk); + return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dm); case 2: var _v3 = desc; - return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.b1); + return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.b3); case 3: var _v4 = desc; - return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.b0); + return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.b2); case 4: var _v5 = desc; - return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dl); + return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dn); default: var _v6 = desc; - return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dm); + return $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.$7); } }; var $mdgriffith$elm_ui$Internal$Style$describeAlignment = function (values) { @@ -9860,7 +9871,7 @@ var $mdgriffith$elm_ui$Internal$Style$describeAlignment = function (values) { content), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx), _List_fromArray( [ A2( @@ -9880,13 +9891,13 @@ var $mdgriffith$elm_ui$Internal$Style$elDescription = _List_fromArray( A2($mdgriffith$elm_ui$Internal$Style$Prop, 'white-space', 'pre'), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bz), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bD), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'z-index', '0'), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dz), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dB), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'z-index', '-1') @@ -9894,24 +9905,24 @@ var $mdgriffith$elm_ui$Internal$Style$elDescription = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eX), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e_), _List_fromArray( [ A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bU), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bY), _List_fromArray( [ A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bB), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bF), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '0') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bY), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.b_), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'align-self', 'auto !important') @@ -9920,35 +9931,35 @@ var $mdgriffith$elm_ui$Internal$Style$elDescription = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bA), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bE), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'height', 'auto') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bB), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bF), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '100000') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bY), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.b_), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'width', '100%') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dc), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.de), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'width', '100%') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bX), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bZ), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'align-self', 'flex-start') @@ -10014,7 +10025,7 @@ var $mdgriffith$elm_ui$Internal$Style$elDescription = _List_fromArray( [ A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'margin-top', 'auto'), @@ -10035,7 +10046,7 @@ var $mdgriffith$elm_ui$Internal$Style$gridAlignments = function (values) { [ A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx), _List_fromArray( [ A2( @@ -10089,16 +10100,16 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( A2( $mdgriffith$elm_ui$Internal$Style$Class, _Utils_ap( - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx), _Utils_ap( - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e_), - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.ee))), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e1), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eh))), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'block'), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bB), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bF), _List_fromArray( [ A2( @@ -10112,7 +10123,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bY), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.b_), _List_fromArray( [ A2( @@ -10127,14 +10138,14 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Class, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv) + ':focus', + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx) + ':focus', _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'outline', 'none') ])), A2( $mdgriffith$elm_ui$Internal$Style$Class, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eQ), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eT), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'width', '100%'), @@ -10144,14 +10155,14 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, _Utils_ap( - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv), - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bB)), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bF)), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'height', '100%'), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bB), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bF), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'height', '100%') @@ -10159,7 +10170,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eg), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.ej), _List_fromArray( [ A2( @@ -10184,7 +10195,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-basis', 'auto'), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e_), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e1), $mdgriffith$elm_ui$Internal$Style$elDescription), $mdgriffith$elm_ui$Internal$Style$Batch( function (fn) { @@ -10195,7 +10206,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( case 0: return A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dg), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.di), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'position', 'absolute'), @@ -10206,14 +10217,14 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( A2($mdgriffith$elm_ui$Internal$Style$Prop, 'margin', '0 !important'), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bB), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bF), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'height', 'auto') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bY), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.b_), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'width', '100%') @@ -10230,7 +10241,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( case 1: return A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dA), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dC), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'position', 'absolute'), @@ -10250,7 +10261,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bB), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bF), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'height', 'auto') @@ -10259,7 +10270,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( case 2: return A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eC), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eF), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'position', 'absolute'), @@ -10280,7 +10291,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( case 3: return A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eA), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eD), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'position', 'absolute'), @@ -10301,7 +10312,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( case 4: return A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eg), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.ej), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'position', 'absolute'), @@ -10322,7 +10333,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( default: return A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dz), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dB), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'position', 'absolute'), @@ -10346,7 +10357,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Class, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'position', 'relative'), @@ -10371,14 +10382,14 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( A2($mdgriffith$elm_ui$Internal$Style$Prop, 'font-style', 'inherit'), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.b_), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.b0), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-wrap', 'wrap') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.cD), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.cF), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, '-moz-user-select', 'none'), @@ -10388,28 +10399,28 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dV), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dX), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'cursor', 'pointer') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dW), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dY), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'cursor', 'text') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eH), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eK), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'pointer-events', 'none !important') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.a4), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.a7), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'pointer-events', 'auto !important') @@ -10431,7 +10442,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, $mdgriffith$elm_ui$Internal$Style$dot( - _Utils_ap($mdgriffith$elm_ui$Internal$Style$classes.ec, $mdgriffith$elm_ui$Internal$Style$classes.ab)) + ':hover', + _Utils_ap($mdgriffith$elm_ui$Internal$Style$classes.ef, $mdgriffith$elm_ui$Internal$Style$classes.ab)) + ':hover', _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'opacity', '0') @@ -10439,7 +10450,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, $mdgriffith$elm_ui$Internal$Style$dot( - _Utils_ap($mdgriffith$elm_ui$Internal$Style$classes.ec, $mdgriffith$elm_ui$Internal$Style$classes.W)) + ':hover', + _Utils_ap($mdgriffith$elm_ui$Internal$Style$classes.ef, $mdgriffith$elm_ui$Internal$Style$classes.W)) + ':hover', _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'opacity', '1') @@ -10447,7 +10458,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, $mdgriffith$elm_ui$Internal$Style$dot( - _Utils_ap($mdgriffith$elm_ui$Internal$Style$classes.d4, $mdgriffith$elm_ui$Internal$Style$classes.ab)) + ':focus', + _Utils_ap($mdgriffith$elm_ui$Internal$Style$classes.d6, $mdgriffith$elm_ui$Internal$Style$classes.ab)) + ':focus', _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'opacity', '0') @@ -10455,7 +10466,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, $mdgriffith$elm_ui$Internal$Style$dot( - _Utils_ap($mdgriffith$elm_ui$Internal$Style$classes.d4, $mdgriffith$elm_ui$Internal$Style$classes.W)) + ':focus', + _Utils_ap($mdgriffith$elm_ui$Internal$Style$classes.d6, $mdgriffith$elm_ui$Internal$Style$classes.W)) + ':focus', _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'opacity', '1') @@ -10463,7 +10474,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, $mdgriffith$elm_ui$Internal$Style$dot( - _Utils_ap($mdgriffith$elm_ui$Internal$Style$classes.bp, $mdgriffith$elm_ui$Internal$Style$classes.ab)) + ':active', + _Utils_ap($mdgriffith$elm_ui$Internal$Style$classes.bt, $mdgriffith$elm_ui$Internal$Style$classes.ab)) + ':active', _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'opacity', '0') @@ -10471,14 +10482,14 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, $mdgriffith$elm_ui$Internal$Style$dot( - _Utils_ap($mdgriffith$elm_ui$Internal$Style$classes.bp, $mdgriffith$elm_ui$Internal$Style$classes.W)) + ':active', + _Utils_ap($mdgriffith$elm_ui$Internal$Style$classes.bt, $mdgriffith$elm_ui$Internal$Style$classes.W)) + ':active', _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'opacity', '1') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.c5), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.c7), _List_fromArray( [ A2( @@ -10497,7 +10508,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eU), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eX), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'overflow', 'auto'), @@ -10505,13 +10516,13 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eV), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eY), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'overflow-x', 'auto'), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eR), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eU), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-shrink', '1') @@ -10519,20 +10530,20 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eW), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eZ), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'overflow-y', 'auto'), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.b8), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.ca), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-shrink', '1') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e_), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e1), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-shrink', '1') @@ -10540,63 +10551,63 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dO), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dQ), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'overflow', 'hidden') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dP), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dR), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'overflow-x', 'hidden') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dQ), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dS), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'overflow-y', 'hidden') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bX), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bZ), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'width', 'auto') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.a3), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.a6), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'border-width', '0') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dG), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dI), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'border-style', 'dashed') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dH), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dJ), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'border-style', 'dotted') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dI), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dK), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'border-style', 'solid') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bU), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bY), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'white-space', 'pre'), @@ -10604,7 +10615,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.en), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eq), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'line-height', '1.05'), @@ -10613,31 +10624,31 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e_), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e1), $mdgriffith$elm_ui$Internal$Style$elDescription), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eR), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eU), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'flex'), A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-direction', 'row'), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-basis', '0%'), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.db), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dd), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-basis', 'auto') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.cx), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.cz), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-basis', 'auto') @@ -10645,28 +10656,28 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bB), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bF), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'align-self', 'stretch !important') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.cl), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.cn), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'align-self', 'stretch !important') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bY), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.b_), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '100000') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.a8), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bb), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '0'), @@ -10675,20 +10686,20 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - 'u:first-of-type.' + $mdgriffith$elm_ui$Internal$Style$classes.dq, + 'u:first-of-type.' + $mdgriffith$elm_ui$Internal$Style$classes.ds, _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '1') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - 's:first-of-type.' + $mdgriffith$elm_ui$Internal$Style$classes.$7, + 's:first-of-type.' + $mdgriffith$elm_ui$Internal$Style$classes.dq, _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '1'), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dl), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dn), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'margin-left', 'auto !important') @@ -10696,13 +10707,13 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - 's:last-of-type.' + $mdgriffith$elm_ui$Internal$Style$classes.$7, + 's:last-of-type.' + $mdgriffith$elm_ui$Internal$Style$classes.dq, _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '1'), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dl), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dn), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'margin-right', 'auto !important') @@ -10710,13 +10721,13 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - 's:only-of-type.' + $mdgriffith$elm_ui$Internal$Style$classes.$7, + 's:only-of-type.' + $mdgriffith$elm_ui$Internal$Style$classes.dq, _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '1'), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dm), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.$7), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'margin-top', 'auto !important'), @@ -10725,14 +10736,14 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - 's:last-of-type.' + ($mdgriffith$elm_ui$Internal$Style$classes.$7 + ' ~ u'), + 's:last-of-type.' + ($mdgriffith$elm_ui$Internal$Style$classes.dq + ' ~ u'), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '0') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - 'u:first-of-type.' + ($mdgriffith$elm_ui$Internal$Style$classes.dq + (' ~ s.' + $mdgriffith$elm_ui$Internal$Style$classes.$7)), + 'u:first-of-type.' + ($mdgriffith$elm_ui$Internal$Style$classes.ds + (' ~ s.' + $mdgriffith$elm_ui$Internal$Style$classes.dq)), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '0') @@ -10795,14 +10806,14 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( }), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e1), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e4), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'justify-content', 'space-between') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bd), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bg), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'align-items', 'baseline') @@ -10810,21 +10821,21 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.b8), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.ca), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'flex'), A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-direction', 'column'), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-basis', '0px'), A2($mdgriffith$elm_ui$Internal$Style$Prop, 'min-height', 'min-content'), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.ck), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.cm), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-basis', 'auto') @@ -10832,48 +10843,48 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bB), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bF), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '100000') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bY), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.b_), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'width', '100%') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dc), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.de), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'width', '100%') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bX), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bZ), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'align-self', 'flex-start') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - 'u:first-of-type.' + $mdgriffith$elm_ui$Internal$Style$classes.dn, + 'u:first-of-type.' + $mdgriffith$elm_ui$Internal$Style$classes.dp, _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '1') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - 's:first-of-type.' + $mdgriffith$elm_ui$Internal$Style$classes.dp, + 's:first-of-type.' + $mdgriffith$elm_ui$Internal$Style$classes.dr, _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '1'), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dm), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.$7), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'margin-top', 'auto !important'), @@ -10882,13 +10893,13 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - 's:last-of-type.' + $mdgriffith$elm_ui$Internal$Style$classes.dp, + 's:last-of-type.' + $mdgriffith$elm_ui$Internal$Style$classes.dr, _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '1'), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dm), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.$7), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'margin-bottom', 'auto !important'), @@ -10897,13 +10908,13 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - 's:only-of-type.' + $mdgriffith$elm_ui$Internal$Style$classes.dp, + 's:only-of-type.' + $mdgriffith$elm_ui$Internal$Style$classes.dr, _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '1'), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dm), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.$7), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'margin-top', 'auto !important'), @@ -10912,14 +10923,14 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - 's:last-of-type.' + ($mdgriffith$elm_ui$Internal$Style$classes.dp + ' ~ u'), + 's:last-of-type.' + ($mdgriffith$elm_ui$Internal$Style$classes.dr + ' ~ u'), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '0') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - 'u:first-of-type.' + ($mdgriffith$elm_ui$Internal$Style$classes.dn + (' ~ s.' + $mdgriffith$elm_ui$Internal$Style$classes.dp)), + 'u:first-of-type.' + ($mdgriffith$elm_ui$Internal$Style$classes.dp + (' ~ s.' + $mdgriffith$elm_ui$Internal$Style$classes.dr)), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '0') @@ -10988,7 +10999,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( }), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.a8), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bb), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-grow', '0'), @@ -10998,7 +11009,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e1), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e4), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'justify-content', 'space-between') @@ -11006,7 +11017,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.d9), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eb), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', '-ms-grid'), @@ -11017,7 +11028,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( [ A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'width', '100%') @@ -11074,7 +11085,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'block'), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv + ':first-child'), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx + ':first-child'), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'margin', '0 !important') @@ -11082,7 +11093,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( A2( $mdgriffith$elm_ui$Internal$Style$Child, $mdgriffith$elm_ui$Internal$Style$dot( - $mdgriffith$elm_ui$Internal$Style$classes.dv + ($mdgriffith$elm_ui$Internal$Style$selfName(3) + (':first-child + .' + $mdgriffith$elm_ui$Internal$Style$classes.dv))), + $mdgriffith$elm_ui$Internal$Style$classes.dx + ($mdgriffith$elm_ui$Internal$Style$selfName(3) + (':first-child + .' + $mdgriffith$elm_ui$Internal$Style$classes.dx))), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'margin', '0 !important') @@ -11090,7 +11101,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( A2( $mdgriffith$elm_ui$Internal$Style$Child, $mdgriffith$elm_ui$Internal$Style$dot( - $mdgriffith$elm_ui$Internal$Style$classes.dv + ($mdgriffith$elm_ui$Internal$Style$selfName(2) + (':first-child + .' + $mdgriffith$elm_ui$Internal$Style$classes.dv))), + $mdgriffith$elm_ui$Internal$Style$classes.dx + ($mdgriffith$elm_ui$Internal$Style$selfName(2) + (':first-child + .' + $mdgriffith$elm_ui$Internal$Style$classes.dx))), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'margin', '0 !important') @@ -11143,7 +11154,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.ej), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.em), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'white-space', 'pre-wrap !important'), @@ -11153,12 +11164,12 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.em), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.ep), _List_fromArray( [ A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e_), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e1), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'flex-basis', 'auto') @@ -11166,14 +11177,14 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.el), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eo), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'white-space', 'pre-wrap !important'), A2($mdgriffith$elm_ui$Internal$Style$Prop, 'cursor', 'text'), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.ek), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.en), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'white-space', 'pre-wrap !important'), @@ -11182,7 +11193,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.cI), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.cK), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'block'), @@ -11190,13 +11201,13 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( A2($mdgriffith$elm_ui$Internal$Style$Prop, 'overflow-wrap', 'break-word'), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bz), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bD), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'z-index', '0'), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dz), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dB), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'z-index', '-1') @@ -11204,7 +11215,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$AllChildren, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bU), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bY), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'inline'), @@ -11212,7 +11223,7 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$AllChildren, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.cI), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.cK), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'inline'), @@ -11233,63 +11244,63 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$AllChildren, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e_), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e1), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'inline'), A2($mdgriffith$elm_ui$Internal$Style$Prop, 'white-space', 'normal'), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.db), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dd), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'inline-block') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eg), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.ej), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'flex') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dz), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dB), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'flex') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dg), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.di), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'flex') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dA), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dC), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'flex') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eC), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eF), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'flex') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eA), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eD), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'flex') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bU), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bY), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'inline'), @@ -11298,21 +11309,21 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eR), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eU), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'inline') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.b8), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.ca), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'inline-flex') ])), A2( $mdgriffith$elm_ui$Internal$Style$Child, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.d9), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eb), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'display', 'inline-grid') @@ -11354,84 +11365,84 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fl), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fo), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'font-weight', '100') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fc), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.ff), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'font-weight', '200') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fg), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fj), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'font-weight', '300') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fi), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fl), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'font-weight', '400') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fh), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fk), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'font-weight', '500') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fk), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fn), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'font-weight', '600') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dE), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dG), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'font-weight', '700') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fb), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fe), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'font-weight', '800') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fd), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fg), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'font-weight', '900') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eq), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.et), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'font-style', 'italic') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e7), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fa), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'text-decoration', 'line-through') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fs), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fv), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'text-decoration', 'underline'), @@ -11441,8 +11452,8 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, _Utils_ap( - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fs), - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.e7)), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fv), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fa)), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'text-decoration', 'line-through underline'), @@ -11451,42 +11462,42 @@ var $mdgriffith$elm_ui$Internal$Style$baseSheet = _List_fromArray( ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fm), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fp), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'font-style', 'normal') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fe), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fh), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'text-align', 'justify') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bm), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bp), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'text-align', 'justify-all') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fa), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fd), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'text-align', 'center') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fj), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fm), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'text-align', 'right') ])), A2( $mdgriffith$elm_ui$Internal$Style$Descriptor, - $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.ff), + $mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.fi), _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Style$Prop, 'text-align', 'left') @@ -11598,16 +11609,16 @@ var $mdgriffith$elm_ui$Internal$Style$commonValues = $elm$core$List$concat( $mdgriffith$elm_ui$Internal$Style$fontVariant('afrc'), $mdgriffith$elm_ui$Internal$Style$fontVariant('frac') ])); -var $mdgriffith$elm_ui$Internal$Style$explainer = '\n.explain {\n border: 6px solid rgb(174, 121, 15) !important;\n}\n.explain > .' + ($mdgriffith$elm_ui$Internal$Style$classes.dv + (' {\n border: 4px dashed rgb(0, 151, 167) !important;\n}\n\n.ctr {\n border: none !important;\n}\n.explain > .ctr > .' + ($mdgriffith$elm_ui$Internal$Style$classes.dv + ' {\n border: 4px dashed rgb(0, 151, 167) !important;\n}\n\n'))); +var $mdgriffith$elm_ui$Internal$Style$explainer = '\n.explain {\n border: 6px solid rgb(174, 121, 15) !important;\n}\n.explain > .' + ($mdgriffith$elm_ui$Internal$Style$classes.dx + (' {\n border: 4px dashed rgb(0, 151, 167) !important;\n}\n\n.ctr {\n border: none !important;\n}\n.explain > .ctr > .' + ($mdgriffith$elm_ui$Internal$Style$classes.dx + ' {\n border: 4px dashed rgb(0, 151, 167) !important;\n}\n\n'))); var $mdgriffith$elm_ui$Internal$Style$inputTextReset = '\ninput[type="search"],\ninput[type="search"]::-webkit-search-decoration,\ninput[type="search"]::-webkit-search-cancel-button,\ninput[type="search"]::-webkit-search-results-button,\ninput[type="search"]::-webkit-search-results-decoration {\n -webkit-appearance:none;\n}\n'; var $mdgriffith$elm_ui$Internal$Style$sliderReset = '\ninput[type=range] {\n -webkit-appearance: none; \n background: transparent;\n position:absolute;\n left:0;\n top:0;\n z-index:10;\n width: 100%;\n outline: dashed 1px;\n height: 100%;\n opacity: 0;\n}\n'; var $mdgriffith$elm_ui$Internal$Style$thumbReset = '\ninput[type=range]::-webkit-slider-thumb {\n -webkit-appearance: none;\n opacity: 0.5;\n width: 80px;\n height: 80px;\n background-color: black;\n border:none;\n border-radius: 5px;\n}\ninput[type=range]::-moz-range-thumb {\n opacity: 0.5;\n width: 80px;\n height: 80px;\n background-color: black;\n border:none;\n border-radius: 5px;\n}\ninput[type=range]::-ms-thumb {\n opacity: 0.5;\n width: 80px;\n height: 80px;\n background-color: black;\n border:none;\n border-radius: 5px;\n}\ninput[type=range][orient=vertical]{\n writing-mode: bt-lr; /* IE */\n -webkit-appearance: slider-vertical; /* WebKit */\n}\n'; var $mdgriffith$elm_ui$Internal$Style$trackReset = '\ninput[type=range]::-moz-range-track {\n background: transparent;\n cursor: pointer;\n}\ninput[type=range]::-ms-track {\n background: transparent;\n cursor: pointer;\n}\ninput[type=range]::-webkit-slider-runnable-track {\n background: transparent;\n cursor: pointer;\n}\n'; -var $mdgriffith$elm_ui$Internal$Style$overrides = '@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {' + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv) + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eR) + (' > ' + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv) + (' { flex-basis: auto !important; } ' + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv) + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eR) + (' > ' + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv) + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.a8) + (' { flex-basis: auto !important; }}' + ($mdgriffith$elm_ui$Internal$Style$inputTextReset + ($mdgriffith$elm_ui$Internal$Style$sliderReset + ($mdgriffith$elm_ui$Internal$Style$trackReset + ($mdgriffith$elm_ui$Internal$Style$thumbReset + $mdgriffith$elm_ui$Internal$Style$explainer))))))))))))))); +var $mdgriffith$elm_ui$Internal$Style$overrides = '@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {' + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx) + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eU) + (' > ' + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx) + (' { flex-basis: auto !important; } ' + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx) + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.eU) + (' > ' + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx) + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.bb) + (' { flex-basis: auto !important; }}' + ($mdgriffith$elm_ui$Internal$Style$inputTextReset + ($mdgriffith$elm_ui$Internal$Style$sliderReset + ($mdgriffith$elm_ui$Internal$Style$trackReset + ($mdgriffith$elm_ui$Internal$Style$thumbReset + $mdgriffith$elm_ui$Internal$Style$explainer))))))))))))))); var $mdgriffith$elm_ui$Internal$Style$Intermediate = $elm$core$Basics$identity; var $mdgriffith$elm_ui$Internal$Style$emptyIntermediate = F2( function (selector, closing) { - return {a6: closing, m: _List_Nil, O: _List_Nil, A: selector}; + return {a9: closing, m: _List_Nil, O: _List_Nil, A: selector}; }); var $mdgriffith$elm_ui$Internal$Style$renderRules = F2( function (_v0, rulesToRender) { @@ -11636,7 +11647,7 @@ var $mdgriffith$elm_ui$Internal$Style$renderRules = F2( { m: A2( $elm$core$List$cons, - {a6: '\n}', m: _List_Nil, O: props, A: '@supports (' + (prop + (':' + (value + (') {' + parent.A))))}, + {a9: '\n}', m: _List_Nil, O: props, A: '@supports (' + (prop + (':' + (value + (') {' + parent.A))))}, rendered.m) }); case 5: @@ -11732,7 +11743,7 @@ var $mdgriffith$elm_ui$Internal$Style$renderCompact = function (styleClasses) { if (!_v2.b) { return ''; } else { - return rule.A + ('{' + (renderValues(rule.O) + (rule.a6 + '}'))); + return rule.A + ('{' + (renderValues(rule.O) + (rule.a9 + '}'))); } }; var renderIntermediate = function (_v0) { @@ -11769,7 +11780,7 @@ var $mdgriffith$elm_ui$Internal$Style$rules = _Utils_ap( _Utils_ap($mdgriffith$elm_ui$Internal$Style$baseSheet, $mdgriffith$elm_ui$Internal$Style$commonValues))); var $elm$virtual_dom$VirtualDom$text = _VirtualDom_text; var $mdgriffith$elm_ui$Internal$Model$staticRoot = function (opts) { - var _v0 = opts.ex; + var _v0 = opts.eA; switch (_v0) { case 0: return A3( @@ -11862,7 +11873,7 @@ var $mdgriffith$elm_ui$Internal$Model$fontName = function (font) { var url = font.b; return '\"' + (name + '\"'); default: - var name = font.a.bg; + var name = font.a.bj; return '\"' + (name + '\"'); } }; @@ -11883,7 +11894,7 @@ var $mdgriffith$elm_ui$Internal$Model$isSmallCaps = function (_var) { var $mdgriffith$elm_ui$Internal$Model$hasSmallCaps = function (typeface) { if (typeface.$ === 5) { var font = typeface.a; - return A2($elm$core$List$any, $mdgriffith$elm_ui$Internal$Model$isSmallCaps, font.c6); + return A2($elm$core$List$any, $mdgriffith$elm_ui$Internal$Model$isSmallCaps, font.c8); } else { return false; } @@ -11913,7 +11924,7 @@ var $mdgriffith$elm_ui$Internal$Model$renderStyle = F4( var pseudo = maybePseudo.a; switch (pseudo) { case 1: - var _v2 = options.ec; + var _v2 = options.ef; switch (_v2) { case 0: return _List_Nil; @@ -11945,9 +11956,9 @@ var $mdgriffith$elm_ui$Internal$Model$renderStyle = F4( return _List_fromArray( [ selector + ('-fs:focus {' + (renderedProps + '\n}')), - ('.' + ($mdgriffith$elm_ui$Internal$Style$classes.dv + (':focus ' + (selector + '-fs {')))) + (renderedProps + '\n}'), + ('.' + ($mdgriffith$elm_ui$Internal$Style$classes.dx + (':focus ' + (selector + '-fs {')))) + (renderedProps + '\n}'), (selector + '-fs:focus-within {') + (renderedProps + '\n}'), - ('.ui-slide-bar:focus + ' + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dv) + (' .focusable-thumb' + (selector + '-fs {')))) + (renderedProps + '\n}') + ('.ui-slide-bar:focus + ' + ($mdgriffith$elm_ui$Internal$Style$dot($mdgriffith$elm_ui$Internal$Style$classes.dx) + (' .focusable-thumb' + (selector + '-fs {')))) + (renderedProps + '\n}') ]); default: return _List_fromArray( @@ -11982,7 +11993,7 @@ var $mdgriffith$elm_ui$Internal$Model$renderVariants = function (typeface) { A2( $elm$core$String$join, ', ', - A2($elm$core$List$map, $mdgriffith$elm_ui$Internal$Model$renderVariant, font.c6))); + A2($elm$core$List$map, $mdgriffith$elm_ui$Internal$Model$renderVariant, font.c8))); } else { return $elm$core$Maybe$Nothing; } @@ -12128,18 +12139,18 @@ var $mdgriffith$elm_ui$Internal$Model$renderStyleRule = F3( var y = rule.c; var yPx = $elm$core$String$fromInt(y) + 'px'; var xPx = $elm$core$String$fromInt(x) + 'px'; - var single = '.' + $mdgriffith$elm_ui$Internal$Style$classes.e_; - var row = '.' + $mdgriffith$elm_ui$Internal$Style$classes.eR; - var wrappedRow = '.' + ($mdgriffith$elm_ui$Internal$Style$classes.b_ + row); - var right = '.' + $mdgriffith$elm_ui$Internal$Style$classes.b1; - var paragraph = '.' + $mdgriffith$elm_ui$Internal$Style$classes.cI; + var single = '.' + $mdgriffith$elm_ui$Internal$Style$classes.e1; + var row = '.' + $mdgriffith$elm_ui$Internal$Style$classes.eU; + var wrappedRow = '.' + ($mdgriffith$elm_ui$Internal$Style$classes.b0 + row); + var right = '.' + $mdgriffith$elm_ui$Internal$Style$classes.b3; + var paragraph = '.' + $mdgriffith$elm_ui$Internal$Style$classes.cK; var page = '.' + $mdgriffith$elm_ui$Internal$Style$classes.ao; - var left = '.' + $mdgriffith$elm_ui$Internal$Style$classes.b0; + var left = '.' + $mdgriffith$elm_ui$Internal$Style$classes.b2; var halfY = $elm$core$String$fromFloat(y / 2) + 'px'; var halfX = $elm$core$String$fromFloat(x / 2) + 'px'; - var column = '.' + $mdgriffith$elm_ui$Internal$Style$classes.b8; + var column = '.' + $mdgriffith$elm_ui$Internal$Style$classes.ca; var _class = '.' + cls; - var any = '.' + $mdgriffith$elm_ui$Internal$Style$classes.dv; + var any = '.' + $mdgriffith$elm_ui$Internal$Style$classes.dx; return $elm$core$List$concat( _List_fromArray( [ @@ -12397,45 +12408,45 @@ var $mdgriffith$elm_ui$Internal$Model$renderStyleRule = F3( var toGridLength = function (x) { return A3(toGridLengthHelper, $elm$core$Maybe$Nothing, $elm$core$Maybe$Nothing, x); }; - var xSpacing = toGridLength(template.e2.a); - var ySpacing = toGridLength(template.e2.b); + var xSpacing = toGridLength(template.e5.a); + var ySpacing = toGridLength(template.e5.b); var rows = function (x) { return 'grid-template-rows: ' + (x + ';'); }( A2( $elm$core$String$join, ' ', - A2($elm$core$List$map, toGridLength, template.eS))); + A2($elm$core$List$map, toGridLength, template.eV))); var msRows = function (x) { return '-ms-grid-rows: ' + (x + ';'); }( A2( $elm$core$String$join, ySpacing, - A2($elm$core$List$map, toGridLength, template.dS))); + A2($elm$core$List$map, toGridLength, template.dU))); var msColumns = function (x) { return '-ms-grid-columns: ' + (x + ';'); }( A2( $elm$core$String$join, ySpacing, - A2($elm$core$List$map, toGridLength, template.dS))); - var gapY = 'grid-row-gap:' + (toGridLength(template.e2.b) + ';'); - var gapX = 'grid-column-gap:' + (toGridLength(template.e2.a) + ';'); + A2($elm$core$List$map, toGridLength, template.dU))); + var gapY = 'grid-row-gap:' + (toGridLength(template.e5.b) + ';'); + var gapX = 'grid-column-gap:' + (toGridLength(template.e5.a) + ';'); var columns = function (x) { return 'grid-template-columns: ' + (x + ';'); }( A2( $elm$core$String$join, ' ', - A2($elm$core$List$map, toGridLength, template.dS))); + A2($elm$core$List$map, toGridLength, template.dU))); var _class = '.grid-rows-' + (A2( $elm$core$String$join, '-', - A2($elm$core$List$map, $mdgriffith$elm_ui$Internal$Model$lengthClassName, template.eS)) + ('-cols-' + (A2( + A2($elm$core$List$map, $mdgriffith$elm_ui$Internal$Model$lengthClassName, template.eV)) + ('-cols-' + (A2( $elm$core$String$join, '-', - A2($elm$core$List$map, $mdgriffith$elm_ui$Internal$Model$lengthClassName, template.dS)) + ('-space-x-' + ($mdgriffith$elm_ui$Internal$Model$lengthClassName(template.e2.a) + ('-space-y-' + $mdgriffith$elm_ui$Internal$Model$lengthClassName(template.e2.b))))))); + A2($elm$core$List$map, $mdgriffith$elm_ui$Internal$Model$lengthClassName, template.dU)) + ('-space-x-' + ($mdgriffith$elm_ui$Internal$Model$lengthClassName(template.e5.a) + ('-space-y-' + $mdgriffith$elm_ui$Internal$Model$lengthClassName(template.e5.b))))))); var modernGrid = _class + ('{' + (columns + (rows + (gapX + (gapY + '}'))))); var supports = '@supports (display:grid) {' + (modernGrid + '}'); var base = _class + ('{' + (msColumns + (msRows + '}'))); @@ -12448,20 +12459,20 @@ var $mdgriffith$elm_ui$Internal$Model$renderStyleRule = F3( ' ', _List_fromArray( [ - '-ms-grid-row: ' + ($elm$core$String$fromInt(position.eR) + ';'), - '-ms-grid-row-span: ' + ($elm$core$String$fromInt(position.cj) + ';'), - '-ms-grid-column: ' + ($elm$core$String$fromInt(position.dR) + ';'), - '-ms-grid-column-span: ' + ($elm$core$String$fromInt(position.da) + ';') + '-ms-grid-row: ' + ($elm$core$String$fromInt(position.eU) + ';'), + '-ms-grid-row-span: ' + ($elm$core$String$fromInt(position.cl) + ';'), + '-ms-grid-column: ' + ($elm$core$String$fromInt(position.dT) + ';'), + '-ms-grid-column-span: ' + ($elm$core$String$fromInt(position.dc) + ';') ])); var modernPosition = A2( $elm$core$String$join, ' ', _List_fromArray( [ - 'grid-row: ' + ($elm$core$String$fromInt(position.eR) + (' / ' + ($elm$core$String$fromInt(position.eR + position.cj) + ';'))), - 'grid-column: ' + ($elm$core$String$fromInt(position.dR) + (' / ' + ($elm$core$String$fromInt(position.dR + position.da) + ';'))) + 'grid-row: ' + ($elm$core$String$fromInt(position.eU) + (' / ' + ($elm$core$String$fromInt(position.eU + position.cl) + ';'))), + 'grid-column: ' + ($elm$core$String$fromInt(position.dT) + (' / ' + ($elm$core$String$fromInt(position.dT + position.dc) + ';'))) ])); - var _class = '.grid-pos-' + ($elm$core$String$fromInt(position.eR) + ('-' + ($elm$core$String$fromInt(position.dR) + ('-' + ($elm$core$String$fromInt(position.da) + ('-' + $elm$core$String$fromInt(position.cj))))))); + var _class = '.grid-pos-' + ($elm$core$String$fromInt(position.eU) + ('-' + ($elm$core$String$fromInt(position.dT) + ('-' + ($elm$core$String$fromInt(position.dc) + ('-' + $elm$core$String$fromInt(position.cl))))))); var modernGrid = _class + ('{' + (modernPosition + '}')); var supports = '@supports (display:grid) {' + (modernGrid + '}'); var base = _class + ('{' + (msPosition + '}')); @@ -12532,7 +12543,7 @@ var $mdgriffith$elm_ui$Internal$Model$fontRule = F3( return _List_fromArray( [ A2($mdgriffith$elm_ui$Internal$Model$bracket, '.' + (name + ('.' + (modifier + (', ' + ('.' + (name + (' .' + modifier))))))), parentAdj), - A2($mdgriffith$elm_ui$Internal$Model$bracket, '.' + (name + ('.' + (modifier + ('> .' + ($mdgriffith$elm_ui$Internal$Style$classes.bU + (', .' + (name + (' .' + (modifier + (' > .' + $mdgriffith$elm_ui$Internal$Style$classes.bU)))))))))), textAdjustment) + A2($mdgriffith$elm_ui$Internal$Model$bracket, '.' + (name + ('.' + (modifier + ('> .' + ($mdgriffith$elm_ui$Internal$Style$classes.bY + (', .' + (name + (' .' + (modifier + (' > .' + $mdgriffith$elm_ui$Internal$Style$classes.bY)))))))))), textAdjustment) ]); }); var $mdgriffith$elm_ui$Internal$Model$renderFontAdjustmentRule = F3( @@ -12544,8 +12555,8 @@ var $mdgriffith$elm_ui$Internal$Model$renderFontAdjustmentRule = F3( $elm$core$String$join, ' ', _Utils_ap( - A3($mdgriffith$elm_ui$Internal$Model$fontRule, name, $mdgriffith$elm_ui$Internal$Style$classes.e$, capital), - A3($mdgriffith$elm_ui$Internal$Model$fontRule, name, $mdgriffith$elm_ui$Internal$Style$classes.d6, full))); + A3($mdgriffith$elm_ui$Internal$Model$fontRule, name, $mdgriffith$elm_ui$Internal$Style$classes.e2, capital), + A3($mdgriffith$elm_ui$Internal$Model$fontRule, name, $mdgriffith$elm_ui$Internal$Style$classes.d8, full))); }); var $mdgriffith$elm_ui$Internal$Model$renderNullAdjustmentRule = F2( function (fontToAdjust, otherFontName) { @@ -12557,14 +12568,14 @@ var $mdgriffith$elm_ui$Internal$Model$renderNullAdjustmentRule = F2( [ A2( $mdgriffith$elm_ui$Internal$Model$bracket, - '.' + (name + ('.' + ($mdgriffith$elm_ui$Internal$Style$classes.e$ + (', ' + ('.' + (name + (' .' + $mdgriffith$elm_ui$Internal$Style$classes.e$))))))), + '.' + (name + ('.' + ($mdgriffith$elm_ui$Internal$Style$classes.e2 + (', ' + ('.' + (name + (' .' + $mdgriffith$elm_ui$Internal$Style$classes.e2))))))), _List_fromArray( [ _Utils_Tuple2('line-height', '1') ])), A2( $mdgriffith$elm_ui$Internal$Model$bracket, - '.' + (name + ('.' + ($mdgriffith$elm_ui$Internal$Style$classes.e$ + ('> .' + ($mdgriffith$elm_ui$Internal$Style$classes.bU + (', .' + (name + (' .' + ($mdgriffith$elm_ui$Internal$Style$classes.e$ + (' > .' + $mdgriffith$elm_ui$Internal$Style$classes.bU)))))))))), + '.' + (name + ('.' + ($mdgriffith$elm_ui$Internal$Style$classes.e2 + ('> .' + ($mdgriffith$elm_ui$Internal$Style$classes.bY + (', .' + (name + (' .' + ($mdgriffith$elm_ui$Internal$Style$classes.e2 + (' > .' + $mdgriffith$elm_ui$Internal$Style$classes.bY)))))))))), _List_fromArray( [ _Utils_Tuple2('vertical-align', '0'), @@ -12574,7 +12585,7 @@ var $mdgriffith$elm_ui$Internal$Model$renderNullAdjustmentRule = F2( }); var $mdgriffith$elm_ui$Internal$Model$adjust = F3( function (size, height, vertical) { - return {cj: height / size, bl: size, c7: vertical}; + return {cl: height / size, bo: size, c9: vertical}; }); var $elm$core$List$filter = F2( function (isGood, list) { @@ -12609,17 +12620,17 @@ var $elm$core$List$minimum = function (list) { }; var $mdgriffith$elm_ui$Internal$Model$convertAdjustment = function (adjustment) { var lines = _List_fromArray( - [adjustment.dM, adjustment.dy, adjustment.dZ, adjustment.eu]); + [adjustment.dO, adjustment.dA, adjustment.d$, adjustment.ex]); var lineHeight = 1.5; var normalDescender = (lineHeight - 1) / 2; var oldMiddle = lineHeight / 2; var descender = A2( $elm$core$Maybe$withDefault, - adjustment.dZ, + adjustment.d$, $elm$core$List$minimum(lines)); var newBaseline = A2( $elm$core$Maybe$withDefault, - adjustment.dy, + adjustment.dA, $elm$core$List$minimum( A2( $elm$core$List$filter, @@ -12630,7 +12641,7 @@ var $mdgriffith$elm_ui$Internal$Model$convertAdjustment = function (adjustment) var base = lineHeight; var ascender = A2( $elm$core$Maybe$withDefault, - adjustment.dM, + adjustment.dO, $elm$core$List$maximum(lines)); var capitalSize = 1 / (ascender - newBaseline); var capitalVertical = 1 - ascender; @@ -12639,8 +12650,8 @@ var $mdgriffith$elm_ui$Internal$Model$convertAdjustment = function (adjustment) var newCapitalMiddle = ((ascender - newBaseline) / 2) + newBaseline; var newFullMiddle = ((ascender - descender) / 2) + descender; return { - dM: A3($mdgriffith$elm_ui$Internal$Model$adjust, capitalSize, ascender - newBaseline, capitalVertical), - cg: A3($mdgriffith$elm_ui$Internal$Model$adjust, fullSize, ascender - descender, fullVertical) + dO: A3($mdgriffith$elm_ui$Internal$Model$adjust, capitalSize, ascender - newBaseline, capitalVertical), + ci: A3($mdgriffith$elm_ui$Internal$Model$adjust, fullSize, ascender - descender, fullVertical) }; }; var $mdgriffith$elm_ui$Internal$Model$fontAdjustmentRules = function (converted) { @@ -12654,13 +12665,13 @@ var $mdgriffith$elm_ui$Internal$Model$fontAdjustmentRules = function (converted) _Utils_Tuple2('display', 'inline-block'), _Utils_Tuple2( 'line-height', - $elm$core$String$fromFloat(converted.cj)), + $elm$core$String$fromFloat(converted.cl)), _Utils_Tuple2( 'vertical-align', - $elm$core$String$fromFloat(converted.c7) + 'em'), + $elm$core$String$fromFloat(converted.c9) + 'em'), _Utils_Tuple2( 'font-size', - $elm$core$String$fromFloat(converted.bl) + 'em') + $elm$core$String$fromFloat(converted.bo) + 'em') ])); }; var $mdgriffith$elm_ui$Internal$Model$typefaceAdjustment = function (typefaces) { @@ -12671,7 +12682,7 @@ var $mdgriffith$elm_ui$Internal$Model$typefaceAdjustment = function (typefaces) if (found.$ === 1) { if (face.$ === 5) { var _with = face.a; - var _v2 = _with.di; + var _v2 = _with.dk; if (_v2.$ === 1) { return found; } else { @@ -12680,12 +12691,12 @@ var $mdgriffith$elm_ui$Internal$Model$typefaceAdjustment = function (typefaces) _Utils_Tuple2( $mdgriffith$elm_ui$Internal$Model$fontAdjustmentRules( function ($) { - return $.cg; + return $.ci; }( $mdgriffith$elm_ui$Internal$Model$convertAdjustment(adjustment))), $mdgriffith$elm_ui$Internal$Model$fontAdjustmentRules( function ($) { - return $.dM; + return $.dO; }( $mdgriffith$elm_ui$Internal$Model$convertAdjustment(adjustment))))); } @@ -12766,16 +12777,16 @@ var $mdgriffith$elm_ui$Internal$Model$toStyleSheetString = F2( var combine = F2( function (style, rendered) { return { - bk: _Utils_ap( - rendered.bk, + bn: _Utils_ap( + rendered.bn, A3($mdgriffith$elm_ui$Internal$Model$renderStyleRule, options, style, $elm$core$Maybe$Nothing)), - aY: function () { + a_: function () { var _v1 = $mdgriffith$elm_ui$Internal$Model$topLevelValue(style); if (_v1.$ === 1) { - return rendered.aY; + return rendered.a_; } else { var topLevel = _v1.a; - return A2($elm$core$List$cons, topLevel, rendered.aY); + return A2($elm$core$List$cons, topLevel, rendered.a_); } }() }; @@ -12783,17 +12794,17 @@ var $mdgriffith$elm_ui$Internal$Model$toStyleSheetString = F2( var _v0 = A3( $elm$core$List$foldl, combine, - {bk: _List_Nil, aY: _List_Nil}, + {bn: _List_Nil, a_: _List_Nil}, stylesheet); - var topLevel = _v0.aY; - var rules = _v0.bk; + var topLevel = _v0.a_; + var rules = _v0.bn; return _Utils_ap( $mdgriffith$elm_ui$Internal$Model$renderTopLevelValues(topLevel), $elm$core$String$concat(rules)); }); var $mdgriffith$elm_ui$Internal$Model$toStyleSheet = F2( function (options, styleSheet) { - var _v0 = options.ex; + var _v0 = options.eA; switch (_v0) { case 0: return A3( @@ -12853,7 +12864,7 @@ var $mdgriffith$elm_ui$Internal$Model$embedKeyed = F4( $mdgriffith$elm_ui$Internal$Model$reduceStyles, _Utils_Tuple2( $elm$core$Set$empty, - $mdgriffith$elm_ui$Internal$Model$renderFocusStyle(opts.d4)), + $mdgriffith$elm_ui$Internal$Model$renderFocusStyle(opts.d6)), styles).b); return _static ? A2( $elm$core$List$cons, @@ -12878,7 +12889,7 @@ var $mdgriffith$elm_ui$Internal$Model$embedWith = F4( $mdgriffith$elm_ui$Internal$Model$reduceStyles, _Utils_Tuple2( $elm$core$Set$empty, - $mdgriffith$elm_ui$Internal$Model$renderFocusStyle(opts.d4)), + $mdgriffith$elm_ui$Internal$Model$renderFocusStyle(opts.d6)), styles).b); return _static ? A2( $elm$core$List$cons, @@ -12983,7 +12994,7 @@ var $mdgriffith$elm_ui$Internal$Model$finalizeNode = F6( internal, _List_fromArray( [ - $elm$html$Html$Attributes$class($mdgriffith$elm_ui$Internal$Style$classes.dv + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.e_)) + $elm$html$Html$Attributes$class($mdgriffith$elm_ui$Internal$Style$classes.dx + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.e1)) ])) ])); } @@ -12999,7 +13010,7 @@ var $mdgriffith$elm_ui$Internal$Model$finalizeNode = F6( $elm$core$String$join, ' ', _List_fromArray( - [$mdgriffith$elm_ui$Internal$Style$classes.dv, $mdgriffith$elm_ui$Internal$Style$classes.e_, $mdgriffith$elm_ui$Internal$Style$classes.a8, $mdgriffith$elm_ui$Internal$Style$classes.I, $mdgriffith$elm_ui$Internal$Style$classes.dq]))) + [$mdgriffith$elm_ui$Internal$Style$classes.dx, $mdgriffith$elm_ui$Internal$Style$classes.e1, $mdgriffith$elm_ui$Internal$Style$classes.bb, $mdgriffith$elm_ui$Internal$Style$classes.I, $mdgriffith$elm_ui$Internal$Style$classes.ds]))) ]), _List_fromArray( [html])) : (A2($mdgriffith$elm_ui$Internal$Flag$present, $mdgriffith$elm_ui$Internal$Flag$centerX, has) ? A2( @@ -13011,7 +13022,7 @@ var $mdgriffith$elm_ui$Internal$Model$finalizeNode = F6( $elm$core$String$join, ' ', _List_fromArray( - [$mdgriffith$elm_ui$Internal$Style$classes.dv, $mdgriffith$elm_ui$Internal$Style$classes.e_, $mdgriffith$elm_ui$Internal$Style$classes.a8, $mdgriffith$elm_ui$Internal$Style$classes.I, $mdgriffith$elm_ui$Internal$Style$classes.$7]))) + [$mdgriffith$elm_ui$Internal$Style$classes.dx, $mdgriffith$elm_ui$Internal$Style$classes.e1, $mdgriffith$elm_ui$Internal$Style$classes.bb, $mdgriffith$elm_ui$Internal$Style$classes.I, $mdgriffith$elm_ui$Internal$Style$classes.dq]))) ]), _List_fromArray( [html])) : html)); @@ -13025,7 +13036,7 @@ var $mdgriffith$elm_ui$Internal$Model$finalizeNode = F6( $elm$core$String$join, ' ', _List_fromArray( - [$mdgriffith$elm_ui$Internal$Style$classes.dv, $mdgriffith$elm_ui$Internal$Style$classes.e_, $mdgriffith$elm_ui$Internal$Style$classes.a8, $mdgriffith$elm_ui$Internal$Style$classes.dp]))) + [$mdgriffith$elm_ui$Internal$Style$classes.dx, $mdgriffith$elm_ui$Internal$Style$classes.e1, $mdgriffith$elm_ui$Internal$Style$classes.bb, $mdgriffith$elm_ui$Internal$Style$classes.dr]))) ]), _List_fromArray( [html])) : (A2($mdgriffith$elm_ui$Internal$Flag$present, $mdgriffith$elm_ui$Internal$Flag$alignBottom, has) ? A2( @@ -13037,7 +13048,7 @@ var $mdgriffith$elm_ui$Internal$Model$finalizeNode = F6( $elm$core$String$join, ' ', _List_fromArray( - [$mdgriffith$elm_ui$Internal$Style$classes.dv, $mdgriffith$elm_ui$Internal$Style$classes.e_, $mdgriffith$elm_ui$Internal$Style$classes.a8, $mdgriffith$elm_ui$Internal$Style$classes.dn]))) + [$mdgriffith$elm_ui$Internal$Style$classes.dx, $mdgriffith$elm_ui$Internal$Style$classes.e1, $mdgriffith$elm_ui$Internal$Style$classes.bb, $mdgriffith$elm_ui$Internal$Style$classes.dp]))) ]), _List_fromArray( [html])) : html)); @@ -13053,7 +13064,7 @@ var $elm$core$List$isEmpty = function (xs) { } }; var $elm$html$Html$text = $elm$virtual_dom$VirtualDom$text; -var $mdgriffith$elm_ui$Internal$Model$textElementClasses = $mdgriffith$elm_ui$Internal$Style$classes.dv + (' ' + ($mdgriffith$elm_ui$Internal$Style$classes.bU + (' ' + ($mdgriffith$elm_ui$Internal$Style$classes.bX + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.bA))))); +var $mdgriffith$elm_ui$Internal$Model$textElementClasses = $mdgriffith$elm_ui$Internal$Style$classes.dx + (' ' + ($mdgriffith$elm_ui$Internal$Style$classes.bY + (' ' + ($mdgriffith$elm_ui$Internal$Style$classes.bZ + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.bE))))); var $mdgriffith$elm_ui$Internal$Model$textElement = function (str) { return A2( $elm$html$Html$div, @@ -13066,7 +13077,7 @@ var $mdgriffith$elm_ui$Internal$Model$textElement = function (str) { $elm$html$Html$text(str) ])); }; -var $mdgriffith$elm_ui$Internal$Model$textElementFillClasses = $mdgriffith$elm_ui$Internal$Style$classes.dv + (' ' + ($mdgriffith$elm_ui$Internal$Style$classes.bU + (' ' + ($mdgriffith$elm_ui$Internal$Style$classes.bY + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.bB))))); +var $mdgriffith$elm_ui$Internal$Model$textElementFillClasses = $mdgriffith$elm_ui$Internal$Style$classes.dx + (' ' + ($mdgriffith$elm_ui$Internal$Style$classes.bY + (' ' + ($mdgriffith$elm_ui$Internal$Style$classes.b_ + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.bF))))); var $mdgriffith$elm_ui$Internal$Model$textElementFill = function (str) { return A2( $elm$html$Html$div, @@ -13112,16 +13123,16 @@ var $mdgriffith$elm_ui$Internal$Model$createElement = F3( $elm$core$List$cons, _Utils_Tuple2( key, - A2(styled.ed, $mdgriffith$elm_ui$Internal$Model$NoStyleSheet, context)), + A2(styled.eg, $mdgriffith$elm_ui$Internal$Model$NoStyleSheet, context)), htmls), - $elm$core$List$isEmpty(existingStyles) ? styled.e8 : _Utils_ap(styled.e8, existingStyles)) : _Utils_Tuple2( + $elm$core$List$isEmpty(existingStyles) ? styled.fb : _Utils_ap(styled.fb, existingStyles)) : _Utils_Tuple2( A2( $elm$core$List$cons, _Utils_Tuple2( key, - A2(styled.ed, $mdgriffith$elm_ui$Internal$Model$NoStyleSheet, context)), + A2(styled.eg, $mdgriffith$elm_ui$Internal$Model$NoStyleSheet, context)), htmls), - $elm$core$List$isEmpty(existingStyles) ? styled.e8 : _Utils_ap(styled.e8, existingStyles)); + $elm$core$List$isEmpty(existingStyles) ? styled.fb : _Utils_ap(styled.fb, existingStyles)); case 2: var str = child.a; return _Utils_Tuple2( @@ -13159,14 +13170,14 @@ var $mdgriffith$elm_ui$Internal$Model$createElement = F3( return _Utils_eq(context, $mdgriffith$elm_ui$Internal$Model$asParagraph) ? _Utils_Tuple2( A2( $elm$core$List$cons, - A2(styled.ed, $mdgriffith$elm_ui$Internal$Model$NoStyleSheet, context), + A2(styled.eg, $mdgriffith$elm_ui$Internal$Model$NoStyleSheet, context), htmls), - $elm$core$List$isEmpty(existingStyles) ? styled.e8 : _Utils_ap(styled.e8, existingStyles)) : _Utils_Tuple2( + $elm$core$List$isEmpty(existingStyles) ? styled.fb : _Utils_ap(styled.fb, existingStyles)) : _Utils_Tuple2( A2( $elm$core$List$cons, - A2(styled.ed, $mdgriffith$elm_ui$Internal$Model$NoStyleSheet, context), + A2(styled.eg, $mdgriffith$elm_ui$Internal$Model$NoStyleSheet, context), htmls), - $elm$core$List$isEmpty(existingStyles) ? styled.e8 : _Utils_ap(styled.e8, existingStyles)); + $elm$core$List$isEmpty(existingStyles) ? styled.fb : _Utils_ap(styled.fb, existingStyles)); case 2: var str = child.a; return _Utils_Tuple2( @@ -13188,29 +13199,29 @@ var $mdgriffith$elm_ui$Internal$Model$createElement = F3( keyedChildren); var keyed = _v1.a; var styles = _v1.b; - var newStyles = $elm$core$List$isEmpty(styles) ? rendered.e8 : _Utils_ap(rendered.e8, styles); + var newStyles = $elm$core$List$isEmpty(styles) ? rendered.fb : _Utils_ap(rendered.fb, styles); if (!newStyles.b) { return $mdgriffith$elm_ui$Internal$Model$Unstyled( A5( $mdgriffith$elm_ui$Internal$Model$finalizeNode, rendered.T, rendered.V, - rendered.bs, + rendered.bw, $mdgriffith$elm_ui$Internal$Model$Keyed( - A3($mdgriffith$elm_ui$Internal$Model$addKeyedChildren, 'nearby-element-pls', keyed, rendered.a5)), + A3($mdgriffith$elm_ui$Internal$Model$addKeyedChildren, 'nearby-element-pls', keyed, rendered.a8)), $mdgriffith$elm_ui$Internal$Model$NoStyleSheet)); } else { var allStyles = newStyles; return $mdgriffith$elm_ui$Internal$Model$Styled( { - ed: A4( + eg: A4( $mdgriffith$elm_ui$Internal$Model$finalizeNode, rendered.T, rendered.V, - rendered.bs, + rendered.bw, $mdgriffith$elm_ui$Internal$Model$Keyed( - A3($mdgriffith$elm_ui$Internal$Model$addKeyedChildren, 'nearby-element-pls', keyed, rendered.a5))), - e8: allStyles + A3($mdgriffith$elm_ui$Internal$Model$addKeyedChildren, 'nearby-element-pls', keyed, rendered.a8))), + fb: allStyles }); } } else { @@ -13222,29 +13233,29 @@ var $mdgriffith$elm_ui$Internal$Model$createElement = F3( unkeyedChildren); var unkeyed = _v3.a; var styles = _v3.b; - var newStyles = $elm$core$List$isEmpty(styles) ? rendered.e8 : _Utils_ap(rendered.e8, styles); + var newStyles = $elm$core$List$isEmpty(styles) ? rendered.fb : _Utils_ap(rendered.fb, styles); if (!newStyles.b) { return $mdgriffith$elm_ui$Internal$Model$Unstyled( A5( $mdgriffith$elm_ui$Internal$Model$finalizeNode, rendered.T, rendered.V, - rendered.bs, + rendered.bw, $mdgriffith$elm_ui$Internal$Model$Unkeyed( - A2($mdgriffith$elm_ui$Internal$Model$addChildren, unkeyed, rendered.a5)), + A2($mdgriffith$elm_ui$Internal$Model$addChildren, unkeyed, rendered.a8)), $mdgriffith$elm_ui$Internal$Model$NoStyleSheet)); } else { var allStyles = newStyles; return $mdgriffith$elm_ui$Internal$Model$Styled( { - ed: A4( + eg: A4( $mdgriffith$elm_ui$Internal$Model$finalizeNode, rendered.T, rendered.V, - rendered.bs, + rendered.bw, $mdgriffith$elm_ui$Internal$Model$Unkeyed( - A2($mdgriffith$elm_ui$Internal$Model$addChildren, unkeyed, rendered.a5))), - e8: allStyles + A2($mdgriffith$elm_ui$Internal$Model$addChildren, unkeyed, rendered.a8))), + fb: allStyles }); } } @@ -13296,37 +13307,37 @@ var $mdgriffith$elm_ui$Internal$Model$nearbyElement = F2( $elm$core$String$join, ' ', _List_fromArray( - [$mdgriffith$elm_ui$Internal$Style$classes.am, $mdgriffith$elm_ui$Internal$Style$classes.e_, $mdgriffith$elm_ui$Internal$Style$classes.dg])); + [$mdgriffith$elm_ui$Internal$Style$classes.am, $mdgriffith$elm_ui$Internal$Style$classes.e1, $mdgriffith$elm_ui$Internal$Style$classes.di])); case 1: return A2( $elm$core$String$join, ' ', _List_fromArray( - [$mdgriffith$elm_ui$Internal$Style$classes.am, $mdgriffith$elm_ui$Internal$Style$classes.e_, $mdgriffith$elm_ui$Internal$Style$classes.dA])); + [$mdgriffith$elm_ui$Internal$Style$classes.am, $mdgriffith$elm_ui$Internal$Style$classes.e1, $mdgriffith$elm_ui$Internal$Style$classes.dC])); case 2: return A2( $elm$core$String$join, ' ', _List_fromArray( - [$mdgriffith$elm_ui$Internal$Style$classes.am, $mdgriffith$elm_ui$Internal$Style$classes.e_, $mdgriffith$elm_ui$Internal$Style$classes.eC])); + [$mdgriffith$elm_ui$Internal$Style$classes.am, $mdgriffith$elm_ui$Internal$Style$classes.e1, $mdgriffith$elm_ui$Internal$Style$classes.eF])); case 3: return A2( $elm$core$String$join, ' ', _List_fromArray( - [$mdgriffith$elm_ui$Internal$Style$classes.am, $mdgriffith$elm_ui$Internal$Style$classes.e_, $mdgriffith$elm_ui$Internal$Style$classes.eA])); + [$mdgriffith$elm_ui$Internal$Style$classes.am, $mdgriffith$elm_ui$Internal$Style$classes.e1, $mdgriffith$elm_ui$Internal$Style$classes.eD])); case 4: return A2( $elm$core$String$join, ' ', _List_fromArray( - [$mdgriffith$elm_ui$Internal$Style$classes.am, $mdgriffith$elm_ui$Internal$Style$classes.e_, $mdgriffith$elm_ui$Internal$Style$classes.eg])); + [$mdgriffith$elm_ui$Internal$Style$classes.am, $mdgriffith$elm_ui$Internal$Style$classes.e1, $mdgriffith$elm_ui$Internal$Style$classes.ej])); default: return A2( $elm$core$String$join, ' ', _List_fromArray( - [$mdgriffith$elm_ui$Internal$Style$classes.am, $mdgriffith$elm_ui$Internal$Style$classes.e_, $mdgriffith$elm_ui$Internal$Style$classes.dz])); + [$mdgriffith$elm_ui$Internal$Style$classes.am, $mdgriffith$elm_ui$Internal$Style$classes.e1, $mdgriffith$elm_ui$Internal$Style$classes.dB])); } }()) ]), @@ -13344,7 +13355,7 @@ var $mdgriffith$elm_ui$Internal$Model$nearbyElement = F2( return html($mdgriffith$elm_ui$Internal$Model$asEl); default: var styled = elem.a; - return A2(styled.ed, $mdgriffith$elm_ui$Internal$Model$NoStyleSheet, $mdgriffith$elm_ui$Internal$Model$asEl); + return A2(styled.eg, $mdgriffith$elm_ui$Internal$Model$NoStyleSheet, $mdgriffith$elm_ui$Internal$Model$asEl); } }() ])); @@ -13427,21 +13438,21 @@ var $mdgriffith$elm_ui$Internal$Model$addNodeName = F2( var $mdgriffith$elm_ui$Internal$Model$alignXName = function (align) { switch (align) { case 0: - return $mdgriffith$elm_ui$Internal$Style$classes.bq + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.b0); + return $mdgriffith$elm_ui$Internal$Style$classes.bu + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.b2); case 2: - return $mdgriffith$elm_ui$Internal$Style$classes.bq + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.b1); + return $mdgriffith$elm_ui$Internal$Style$classes.bu + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.b3); default: - return $mdgriffith$elm_ui$Internal$Style$classes.bq + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.dl); + return $mdgriffith$elm_ui$Internal$Style$classes.bu + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.dn); } }; var $mdgriffith$elm_ui$Internal$Model$alignYName = function (align) { switch (align) { case 0: - return $mdgriffith$elm_ui$Internal$Style$classes.br + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.dr); + return $mdgriffith$elm_ui$Internal$Style$classes.bv + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.dt); case 2: - return $mdgriffith$elm_ui$Internal$Style$classes.br + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.dk); + return $mdgriffith$elm_ui$Internal$Style$classes.bv + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.dm); default: - return $mdgriffith$elm_ui$Internal$Style$classes.br + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.dm); + return $mdgriffith$elm_ui$Internal$Style$classes.bv + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.$7); } }; var $elm$virtual_dom$VirtualDom$attribute = F2( @@ -13600,7 +13611,7 @@ var $mdgriffith$elm_ui$Internal$Model$renderHeight = function (h) { var name = 'height-px-' + val; return _Utils_Tuple3( $mdgriffith$elm_ui$Internal$Flag$none, - $mdgriffith$elm_ui$Internal$Style$classes.ck + (' ' + name), + $mdgriffith$elm_ui$Internal$Style$classes.cm + (' ' + name), _List_fromArray( [ A3($mdgriffith$elm_ui$Internal$Model$Single, name, 'height', val + 'px') @@ -13608,21 +13619,21 @@ var $mdgriffith$elm_ui$Internal$Model$renderHeight = function (h) { case 1: return _Utils_Tuple3( A2($mdgriffith$elm_ui$Internal$Flag$add, $mdgriffith$elm_ui$Internal$Flag$heightContent, $mdgriffith$elm_ui$Internal$Flag$none), - $mdgriffith$elm_ui$Internal$Style$classes.bA, + $mdgriffith$elm_ui$Internal$Style$classes.bE, _List_Nil); case 2: var portion = h.a; return (portion === 1) ? _Utils_Tuple3( A2($mdgriffith$elm_ui$Internal$Flag$add, $mdgriffith$elm_ui$Internal$Flag$heightFill, $mdgriffith$elm_ui$Internal$Flag$none), - $mdgriffith$elm_ui$Internal$Style$classes.bB, + $mdgriffith$elm_ui$Internal$Style$classes.bF, _List_Nil) : _Utils_Tuple3( A2($mdgriffith$elm_ui$Internal$Flag$add, $mdgriffith$elm_ui$Internal$Flag$heightFill, $mdgriffith$elm_ui$Internal$Flag$none), - $mdgriffith$elm_ui$Internal$Style$classes.cl + (' height-fill-' + $elm$core$String$fromInt(portion)), + $mdgriffith$elm_ui$Internal$Style$classes.cn + (' height-fill-' + $elm$core$String$fromInt(portion)), _List_fromArray( [ A3( $mdgriffith$elm_ui$Internal$Model$Single, - $mdgriffith$elm_ui$Internal$Style$classes.dv + ('.' + ($mdgriffith$elm_ui$Internal$Style$classes.b8 + (' > ' + $mdgriffith$elm_ui$Internal$Style$dot( + $mdgriffith$elm_ui$Internal$Style$classes.dx + ('.' + ($mdgriffith$elm_ui$Internal$Style$classes.ca + (' > ' + $mdgriffith$elm_ui$Internal$Style$dot( 'height-fill-' + $elm$core$String$fromInt(portion))))), 'flex-grow', $elm$core$String$fromInt(portion * 100000)) @@ -13670,7 +13681,7 @@ var $mdgriffith$elm_ui$Internal$Model$renderWidth = function (w) { var px = w.a; return _Utils_Tuple3( $mdgriffith$elm_ui$Internal$Flag$none, - $mdgriffith$elm_ui$Internal$Style$classes.db + (' width-px-' + $elm$core$String$fromInt(px)), + $mdgriffith$elm_ui$Internal$Style$classes.dd + (' width-px-' + $elm$core$String$fromInt(px)), _List_fromArray( [ A3( @@ -13682,21 +13693,21 @@ var $mdgriffith$elm_ui$Internal$Model$renderWidth = function (w) { case 1: return _Utils_Tuple3( A2($mdgriffith$elm_ui$Internal$Flag$add, $mdgriffith$elm_ui$Internal$Flag$widthContent, $mdgriffith$elm_ui$Internal$Flag$none), - $mdgriffith$elm_ui$Internal$Style$classes.bX, + $mdgriffith$elm_ui$Internal$Style$classes.bZ, _List_Nil); case 2: var portion = w.a; return (portion === 1) ? _Utils_Tuple3( A2($mdgriffith$elm_ui$Internal$Flag$add, $mdgriffith$elm_ui$Internal$Flag$widthFill, $mdgriffith$elm_ui$Internal$Flag$none), - $mdgriffith$elm_ui$Internal$Style$classes.bY, + $mdgriffith$elm_ui$Internal$Style$classes.b_, _List_Nil) : _Utils_Tuple3( A2($mdgriffith$elm_ui$Internal$Flag$add, $mdgriffith$elm_ui$Internal$Flag$widthFill, $mdgriffith$elm_ui$Internal$Flag$none), - $mdgriffith$elm_ui$Internal$Style$classes.dc + (' width-fill-' + $elm$core$String$fromInt(portion)), + $mdgriffith$elm_ui$Internal$Style$classes.de + (' width-fill-' + $elm$core$String$fromInt(portion)), _List_fromArray( [ A3( $mdgriffith$elm_ui$Internal$Model$Single, - $mdgriffith$elm_ui$Internal$Style$classes.dv + ('.' + ($mdgriffith$elm_ui$Internal$Style$classes.eR + (' > ' + $mdgriffith$elm_ui$Internal$Style$dot( + $mdgriffith$elm_ui$Internal$Style$classes.dx + ('.' + ($mdgriffith$elm_ui$Internal$Style$classes.eU + (' > ' + $mdgriffith$elm_ui$Internal$Style$dot( 'width-fill-' + $elm$core$String$fromInt(portion))))), 'flex-grow', $elm$core$String$fromInt(portion * 100000)) @@ -13792,26 +13803,26 @@ var $mdgriffith$elm_ui$Internal$Model$gatherAttrRecursive = F8( var _v1 = $mdgriffith$elm_ui$Internal$Model$transformClass(transform); if (_v1.$ === 1) { return { - bs: A2( + bw: A2( $elm$core$List$cons, $elm$html$Html$Attributes$class(classes), attrs), - a5: children, + a8: children, T: has, V: node, - e8: styles + fb: styles }; } else { var _class = _v1.a; return { - bs: A2( + bw: A2( $elm$core$List$cons, $elm$html$Html$Attributes$class(classes + (' ' + _class)), attrs), - a5: children, + a8: children, T: has, V: node, - e8: A2( + fb: A2( $elm$core$List$cons, $mdgriffith$elm_ui$Internal$Model$Transform(transform), styles) @@ -14002,7 +14013,7 @@ var $mdgriffith$elm_ui$Internal$Model$gatherAttrRecursive = F8( switch (width.$) { case 0: var px = width.a; - var $temp$classes = ($mdgriffith$elm_ui$Internal$Style$classes.db + (' width-px-' + $elm$core$String$fromInt(px))) + (' ' + classes), + var $temp$classes = ($mdgriffith$elm_ui$Internal$Style$classes.dd + (' width-px-' + $elm$core$String$fromInt(px))) + (' ' + classes), $temp$node = node, $temp$has = A2($mdgriffith$elm_ui$Internal$Flag$add, $mdgriffith$elm_ui$Internal$Flag$width, has), $temp$transform = transform, @@ -14027,7 +14038,7 @@ var $mdgriffith$elm_ui$Internal$Model$gatherAttrRecursive = F8( elementAttrs = $temp$elementAttrs; continue gatherAttrRecursive; case 1: - var $temp$classes = classes + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.bX), + var $temp$classes = classes + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.bZ), $temp$node = node, $temp$has = A2( $mdgriffith$elm_ui$Internal$Flag$add, @@ -14050,7 +14061,7 @@ var $mdgriffith$elm_ui$Internal$Model$gatherAttrRecursive = F8( case 2: var portion = width.a; if (portion === 1) { - var $temp$classes = classes + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.bY), + var $temp$classes = classes + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.b_), $temp$node = node, $temp$has = A2( $mdgriffith$elm_ui$Internal$Flag$add, @@ -14071,7 +14082,7 @@ var $mdgriffith$elm_ui$Internal$Model$gatherAttrRecursive = F8( elementAttrs = $temp$elementAttrs; continue gatherAttrRecursive; } else { - var $temp$classes = classes + (' ' + ($mdgriffith$elm_ui$Internal$Style$classes.dc + (' width-fill-' + $elm$core$String$fromInt(portion)))), + var $temp$classes = classes + (' ' + ($mdgriffith$elm_ui$Internal$Style$classes.de + (' width-fill-' + $elm$core$String$fromInt(portion)))), $temp$node = node, $temp$has = A2( $mdgriffith$elm_ui$Internal$Flag$add, @@ -14082,7 +14093,7 @@ var $mdgriffith$elm_ui$Internal$Model$gatherAttrRecursive = F8( $elm$core$List$cons, A3( $mdgriffith$elm_ui$Internal$Model$Single, - $mdgriffith$elm_ui$Internal$Style$classes.dv + ('.' + ($mdgriffith$elm_ui$Internal$Style$classes.eR + (' > ' + $mdgriffith$elm_ui$Internal$Style$dot( + $mdgriffith$elm_ui$Internal$Style$classes.dx + ('.' + ($mdgriffith$elm_ui$Internal$Style$classes.eU + (' > ' + $mdgriffith$elm_ui$Internal$Style$dot( 'width-fill-' + $elm$core$String$fromInt(portion))))), 'flex-grow', $elm$core$String$fromInt(portion * 100000)), @@ -14153,7 +14164,7 @@ var $mdgriffith$elm_ui$Internal$Model$gatherAttrRecursive = F8( var px = height.a; var val = $elm$core$String$fromInt(px) + 'px'; var name = 'height-px-' + val; - var $temp$classes = $mdgriffith$elm_ui$Internal$Style$classes.ck + (' ' + (name + (' ' + classes))), + var $temp$classes = $mdgriffith$elm_ui$Internal$Style$classes.cm + (' ' + (name + (' ' + classes))), $temp$node = node, $temp$has = A2($mdgriffith$elm_ui$Internal$Flag$add, $mdgriffith$elm_ui$Internal$Flag$height, has), $temp$transform = transform, @@ -14174,7 +14185,7 @@ var $mdgriffith$elm_ui$Internal$Model$gatherAttrRecursive = F8( elementAttrs = $temp$elementAttrs; continue gatherAttrRecursive; case 1: - var $temp$classes = $mdgriffith$elm_ui$Internal$Style$classes.bA + (' ' + classes), + var $temp$classes = $mdgriffith$elm_ui$Internal$Style$classes.bE + (' ' + classes), $temp$node = node, $temp$has = A2( $mdgriffith$elm_ui$Internal$Flag$add, @@ -14197,7 +14208,7 @@ var $mdgriffith$elm_ui$Internal$Model$gatherAttrRecursive = F8( case 2: var portion = height.a; if (portion === 1) { - var $temp$classes = $mdgriffith$elm_ui$Internal$Style$classes.bB + (' ' + classes), + var $temp$classes = $mdgriffith$elm_ui$Internal$Style$classes.bF + (' ' + classes), $temp$node = node, $temp$has = A2( $mdgriffith$elm_ui$Internal$Flag$add, @@ -14218,7 +14229,7 @@ var $mdgriffith$elm_ui$Internal$Model$gatherAttrRecursive = F8( elementAttrs = $temp$elementAttrs; continue gatherAttrRecursive; } else { - var $temp$classes = classes + (' ' + ($mdgriffith$elm_ui$Internal$Style$classes.cl + (' height-fill-' + $elm$core$String$fromInt(portion)))), + var $temp$classes = classes + (' ' + ($mdgriffith$elm_ui$Internal$Style$classes.cn + (' height-fill-' + $elm$core$String$fromInt(portion)))), $temp$node = node, $temp$has = A2( $mdgriffith$elm_ui$Internal$Flag$add, @@ -14229,7 +14240,7 @@ var $mdgriffith$elm_ui$Internal$Model$gatherAttrRecursive = F8( $elm$core$List$cons, A3( $mdgriffith$elm_ui$Internal$Model$Single, - $mdgriffith$elm_ui$Internal$Style$classes.dv + ('.' + ($mdgriffith$elm_ui$Internal$Style$classes.b8 + (' > ' + $mdgriffith$elm_ui$Internal$Style$dot( + $mdgriffith$elm_ui$Internal$Style$classes.dx + ('.' + ($mdgriffith$elm_ui$Internal$Style$classes.ca + (' > ' + $mdgriffith$elm_ui$Internal$Style$dot( 'height-fill-' + $elm$core$String$fromInt(portion))))), 'flex-grow', $elm$core$String$fromInt(portion * 100000)), @@ -14530,7 +14541,7 @@ var $mdgriffith$elm_ui$Internal$Model$gatherAttrRecursive = F8( return styles; default: var styled = elem.a; - return _Utils_ap(styles, styled.e8); + return _Utils_ap(styles, styled.fb); } }(); var $temp$classes = classes, @@ -14696,7 +14707,7 @@ var $mdgriffith$elm_ui$Element$column = F2( $mdgriffith$elm_ui$Internal$Model$div, A2( $elm$core$List$cons, - $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.dT + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.aA)), + $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.dV + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.aA)), A2( $elm$core$List$cons, $mdgriffith$elm_ui$Element$height($mdgriffith$elm_ui$Element$shrink), @@ -14713,95 +14724,105 @@ var $elm$svg$Svg$Attributes$cy = _VirtualDom_attribute('cy'); var $elm$svg$Svg$Attributes$d = _VirtualDom_attribute('d'); var $elm$svg$Svg$Attributes$fill = _VirtualDom_attribute('fill'); var $elm$svg$Svg$g = $elm$svg$Svg$trustedNode('g'); -var $elm$svg$Svg$Attributes$height = _VirtualDom_attribute('height'); -var $mdgriffith$elm_ui$Internal$Model$unstyled = A2($elm$core$Basics$composeL, $mdgriffith$elm_ui$Internal$Model$Unstyled, $elm$core$Basics$always); -var $mdgriffith$elm_ui$Element$html = $mdgriffith$elm_ui$Internal$Model$unstyled; var $elm$svg$Svg$path = $elm$svg$Svg$trustedNode('path'); var $elm$svg$Svg$Attributes$r = _VirtualDom_attribute('r'); var $elm$svg$Svg$Attributes$strokeWidth = _VirtualDom_attribute('stroke-width'); +var $author$project$Echologo$echologo = _List_fromArray( + [ + A2( + $elm$svg$Svg$circle, + _List_fromArray( + [ + $elm$svg$Svg$Attributes$cx('15'), + $elm$svg$Svg$Attributes$cy('15'), + $elm$svg$Svg$Attributes$r('15'), + $elm$svg$Svg$Attributes$fill('#64c29b'), + $elm$svg$Svg$Attributes$strokeWidth('0') + ]), + _List_Nil), + A2( + $elm$svg$Svg$g, + _List_fromArray( + [ + $elm$svg$Svg$Attributes$fill('#fff'), + $elm$svg$Svg$Attributes$strokeWidth('0') + ]), + _List_fromArray( + [ + A2( + $elm$svg$Svg$circle, + _List_fromArray( + [ + $elm$svg$Svg$Attributes$cx('13.8'), + $elm$svg$Svg$Attributes$cy('9'), + $elm$svg$Svg$Attributes$r('2') + ]), + _List_Nil), + A2( + $elm$svg$Svg$path, + _List_fromArray( + [ + $elm$svg$Svg$Attributes$d('M 12.3,6.4019238 A 3,3 0 0 0 11.201924,10.5 5,5 0 0 1 12.3,2.1592831 a 3,3 0 0 0 0,4.2426407') + ]), + _List_Nil), + A2( + $elm$svg$Svg$path, + _List_fromArray( + [ + $elm$svg$Svg$Attributes$d('m13.8 6a3 3 0 0 1 3 3 6 6 0 0 1 8.485281 0 8 8 0 0 0-11.485281-3') + ]), + _List_Nil), + A2( + $elm$svg$Svg$path, + _List_fromArray( + [ + $elm$svg$Svg$Attributes$d('M 12.3,11.598076 A 3,3 0 0 0 16.398076,10.5 13,13 0 0 1 12.3,28.568639 a 12,12 0 0 0 0,-16.970563') + ]), + _List_Nil) + ])) + ]); +var $elm$svg$Svg$Attributes$fontFamily = _VirtualDom_attribute('font-family'); +var $elm$svg$Svg$Attributes$fontSize = _VirtualDom_attribute('font-size'); +var $elm$svg$Svg$Attributes$height = _VirtualDom_attribute('height'); +var $mdgriffith$elm_ui$Internal$Model$unstyled = A2($elm$core$Basics$composeL, $mdgriffith$elm_ui$Internal$Model$Unstyled, $elm$core$Basics$always); +var $mdgriffith$elm_ui$Element$html = $mdgriffith$elm_ui$Internal$Model$unstyled; var $elm$svg$Svg$svg = $elm$svg$Svg$trustedNode('svg'); +var $elm$svg$Svg$text = $elm$virtual_dom$VirtualDom$text; +var $elm$svg$Svg$text_ = $elm$svg$Svg$trustedNode('text'); var $elm$svg$Svg$Attributes$viewBox = _VirtualDom_attribute('viewBox'); -var $author$project$Echologo$echologo = function (taille) { - return $mdgriffith$elm_ui$Element$html( - A2( - $elm$svg$Svg$svg, - _List_fromArray( - [ - $elm$svg$Svg$Attributes$viewBox('0 0 30 30'), - $elm$svg$Svg$Attributes$height( - $elm$core$String$fromInt(taille)) - ]), - _List_fromArray( - [ - A2( - $elm$svg$Svg$circle, - _List_fromArray( - [ - $elm$svg$Svg$Attributes$cx('15'), - $elm$svg$Svg$Attributes$cy('15'), - $elm$svg$Svg$Attributes$r('15'), - $elm$svg$Svg$Attributes$fill('#64c29b'), - $elm$svg$Svg$Attributes$strokeWidth('0') - ]), - _List_Nil), - A2( - $elm$svg$Svg$g, - _List_fromArray( - [ - $elm$svg$Svg$Attributes$fill('#fff'), - $elm$svg$Svg$Attributes$strokeWidth('0') - ]), +var $elm$svg$Svg$Attributes$x = _VirtualDom_attribute('x'); +var $elm$svg$Svg$Attributes$y = _VirtualDom_attribute('y'); +var $author$project$Style$entete = F3( + function (hauteur, largeur, titre) { + return $mdgriffith$elm_ui$Element$html( + A2( + $elm$svg$Svg$svg, + _List_fromArray( + [ + $elm$svg$Svg$Attributes$viewBox( + '0 0 ' + ($elm$core$String$fromInt(largeur) + ' 30')), + $elm$svg$Svg$Attributes$height( + $elm$core$String$fromInt(hauteur)) + ]), + _Utils_ap( + $author$project$Echologo$echologo, _List_fromArray( [ A2( - $elm$svg$Svg$circle, - _List_fromArray( - [ - $elm$svg$Svg$Attributes$cx('13.8'), - $elm$svg$Svg$Attributes$cy('9'), - $elm$svg$Svg$Attributes$r('2') - ]), - _List_Nil), - A2( - $elm$svg$Svg$path, - _List_fromArray( - [ - $elm$svg$Svg$Attributes$d('M 12.3,6.4019238 A 3,3 0 0 0 11.201924,10.5 5,5 0 0 1 12.3,2.1592831 a 3,3 0 0 0 0,4.2426407') - ]), - _List_Nil), - A2( - $elm$svg$Svg$path, + $elm$svg$Svg$text_, _List_fromArray( [ - $elm$svg$Svg$Attributes$d('m13.8 6a3 3 0 0 1 3 3 6 6 0 0 1 8.485281 0 8 8 0 0 0-11.485281-3') + $elm$svg$Svg$Attributes$x('40'), + $elm$svg$Svg$Attributes$y('20'), + $elm$svg$Svg$Attributes$fontFamily('Verdana'), + $elm$svg$Svg$Attributes$fill('white'), + $elm$svg$Svg$Attributes$fontSize('15') ]), - _List_Nil), - A2( - $elm$svg$Svg$path, _List_fromArray( [ - $elm$svg$Svg$Attributes$d('M 12.3,11.598076 A 3,3 0 0 0 16.398076,10.5 13,13 0 0 1 12.3,28.568639 a 12,12 0 0 0 0,-16.970563') - ]), - _List_Nil) - ])) - ]))); -}; -var $mdgriffith$elm_ui$Element$el = F2( - function (attrs, child) { - return A4( - $mdgriffith$elm_ui$Internal$Model$element, - $mdgriffith$elm_ui$Internal$Model$asEl, - $mdgriffith$elm_ui$Internal$Model$div, - A2( - $elm$core$List$cons, - $mdgriffith$elm_ui$Element$width($mdgriffith$elm_ui$Element$shrink), - A2( - $elm$core$List$cons, - $mdgriffith$elm_ui$Element$height($mdgriffith$elm_ui$Element$shrink), - attrs)), - $mdgriffith$elm_ui$Internal$Model$Unkeyed( - _List_fromArray( - [child]))); + $elm$svg$Svg$text(titre) + ])) + ])))); }); var $mdgriffith$elm_ui$Internal$Model$Fill = function (a) { return {$: 2, a: a}; @@ -14822,14 +14843,14 @@ var $mdgriffith$elm_ui$Internal$Model$Rgba = F4( return {$: 0, a: a, b: b, c: c, d: d}; }); var $mdgriffith$elm_ui$Internal$Model$focusDefaultStyle = { - dx: $elm$core$Maybe$Nothing, - dF: $elm$core$Maybe$Nothing, - eZ: $elm$core$Maybe$Just( + dz: $elm$core$Maybe$Nothing, + dH: $elm$core$Maybe$Nothing, + e0: $elm$core$Maybe$Just( { - a2: 0, - a7: A4($mdgriffith$elm_ui$Internal$Model$Rgba, 155 / 255, 203 / 255, 1, 1), - bi: _Utils_Tuple2(0, 0), - bl: 3 + a5: 0, + ba: A4($mdgriffith$elm_ui$Internal$Model$Rgba, 155 / 255, 203 / 255, 1, 1), + bl: _Utils_Tuple2(0, 0), + bo: 3 }) }; var $mdgriffith$elm_ui$Internal$Model$optionsToRecord = function (options) { @@ -14838,36 +14859,36 @@ var $mdgriffith$elm_ui$Internal$Model$optionsToRecord = function (options) { switch (opt.$) { case 0: var hoverable = opt.a; - var _v4 = record.ec; + var _v4 = record.ef; if (_v4.$ === 1) { return _Utils_update( record, { - ec: $elm$core$Maybe$Just(hoverable) + ef: $elm$core$Maybe$Just(hoverable) }); } else { return record; } case 1: var focusStyle = opt.a; - var _v5 = record.d4; + var _v5 = record.d6; if (_v5.$ === 1) { return _Utils_update( record, { - d4: $elm$core$Maybe$Just(focusStyle) + d6: $elm$core$Maybe$Just(focusStyle) }); } else { return record; } default: var renderMode = opt.a; - var _v6 = record.ex; + var _v6 = record.eA; if (_v6.$ === 1) { return _Utils_update( record, { - ex: $elm$core$Maybe$Just(renderMode) + eA: $elm$core$Maybe$Just(renderMode) }); } else { return record; @@ -14876,8 +14897,8 @@ var $mdgriffith$elm_ui$Internal$Model$optionsToRecord = function (options) { }); var andFinally = function (record) { return { - d4: function () { - var _v0 = record.d4; + d6: function () { + var _v0 = record.d6; if (_v0.$ === 1) { return $mdgriffith$elm_ui$Internal$Model$focusDefaultStyle; } else { @@ -14885,8 +14906,8 @@ var $mdgriffith$elm_ui$Internal$Model$optionsToRecord = function (options) { return focusable; } }(), - ec: function () { - var _v1 = record.ec; + ef: function () { + var _v1 = record.ef; if (_v1.$ === 1) { return 1; } else { @@ -14894,8 +14915,8 @@ var $mdgriffith$elm_ui$Internal$Model$optionsToRecord = function (options) { return hoverable; } }(), - ex: function () { - var _v2 = record.ex; + eA: function () { + var _v2 = record.eA; if (_v2.$ === 1) { return 0; } else { @@ -14909,7 +14930,7 @@ var $mdgriffith$elm_ui$Internal$Model$optionsToRecord = function (options) { A3( $elm$core$List$foldr, combine, - {d4: $elm$core$Maybe$Nothing, ec: $elm$core$Maybe$Nothing, ex: $elm$core$Maybe$Nothing}, + {d6: $elm$core$Maybe$Nothing, ef: $elm$core$Maybe$Nothing, eA: $elm$core$Maybe$Nothing}, options)); }; var $mdgriffith$elm_ui$Internal$Model$toHtml = F2( @@ -14919,8 +14940,8 @@ var $mdgriffith$elm_ui$Internal$Model$toHtml = F2( var html = el.a; return html($mdgriffith$elm_ui$Internal$Model$asEl); case 1: - var styles = el.a.e8; - var html = el.a.ed; + var styles = el.a.fb; + var html = el.a.eg; return A2( html, mode(styles), @@ -14936,7 +14957,7 @@ var $mdgriffith$elm_ui$Internal$Model$renderRoot = F3( function (optionList, attributes, child) { var options = $mdgriffith$elm_ui$Internal$Model$optionsToRecord(optionList); var embedStyle = function () { - var _v0 = options.ex; + var _v0 = options.eA; if (_v0 === 1) { return $mdgriffith$elm_ui$Internal$Model$OnlyDynamic(options); } else { @@ -14966,6 +14987,7 @@ var $mdgriffith$elm_ui$Internal$Model$SansSerif = {$: 1}; var $mdgriffith$elm_ui$Internal$Model$Typeface = function (a) { return {$: 3, a: a}; }; +var $mdgriffith$elm_ui$Internal$Flag$fontColor = $mdgriffith$elm_ui$Internal$Flag$flag(14); var $mdgriffith$elm_ui$Internal$Flag$fontFamily = $mdgriffith$elm_ui$Internal$Flag$flag(5); var $mdgriffith$elm_ui$Internal$Flag$fontSize = $mdgriffith$elm_ui$Internal$Flag$flag(4); var $elm$core$String$toLower = _String_toLower; @@ -14998,7 +15020,7 @@ var $mdgriffith$elm_ui$Internal$Model$renderFontClassName = F2( $elm$core$String$words( $elm$core$String$toLower(name))); default: - var name = font.a.bg; + var name = font.a.bj; return A2( $elm$core$String$join, '-', @@ -15050,7 +15072,7 @@ var $mdgriffith$elm_ui$Internal$Model$rootStyle = function () { }(); var $mdgriffith$elm_ui$Element$layoutWith = F3( function (_v0, attrs, child) { - var options = _v0.cG; + var options = _v0.cI; return A3( $mdgriffith$elm_ui$Internal$Model$renderRoot, options, @@ -15061,12 +15083,12 @@ var $mdgriffith$elm_ui$Element$layoutWith = F3( $elm$core$String$join, ' ', _List_fromArray( - [$mdgriffith$elm_ui$Internal$Style$classes.eQ, $mdgriffith$elm_ui$Internal$Style$classes.dv, $mdgriffith$elm_ui$Internal$Style$classes.e_]))), + [$mdgriffith$elm_ui$Internal$Style$classes.eT, $mdgriffith$elm_ui$Internal$Style$classes.dx, $mdgriffith$elm_ui$Internal$Style$classes.e1]))), _Utils_ap($mdgriffith$elm_ui$Internal$Model$rootStyle, attrs)), child); }); var $mdgriffith$elm_ui$Element$layout = $mdgriffith$elm_ui$Element$layoutWith( - {cG: _List_Nil}); + {cI: _List_Nil}); var $mdgriffith$elm_ui$Internal$Model$PaddingStyle = F5( function (a, b, c, d, e) { return {$: 7, a: a, b: b, c: c, d: d, e: e}; @@ -15116,52 +15138,6 @@ var $mdgriffith$elm_ui$Element$row = F2( attrs))), $mdgriffith$elm_ui$Internal$Model$Unkeyed(children)); }); -var $mdgriffith$elm_ui$Internal$Model$formatTextShadow = function (shadow) { - return A2( - $elm$core$String$join, - ' ', - _List_fromArray( - [ - $elm$core$String$fromFloat(shadow.bi.a) + 'px', - $elm$core$String$fromFloat(shadow.bi.b) + 'px', - $elm$core$String$fromFloat(shadow.a2) + 'px', - $mdgriffith$elm_ui$Internal$Model$formatColor(shadow.a7) - ])); -}; -var $mdgriffith$elm_ui$Internal$Model$textShadowClass = function (shadow) { - return $elm$core$String$concat( - _List_fromArray( - [ - 'txt', - $mdgriffith$elm_ui$Internal$Model$floatClass(shadow.bi.a) + 'px', - $mdgriffith$elm_ui$Internal$Model$floatClass(shadow.bi.b) + 'px', - $mdgriffith$elm_ui$Internal$Model$floatClass(shadow.a2) + 'px', - $mdgriffith$elm_ui$Internal$Model$formatColorClass(shadow.a7) - ])); -}; -var $mdgriffith$elm_ui$Internal$Flag$txtShadows = $mdgriffith$elm_ui$Internal$Flag$flag(18); -var $mdgriffith$elm_ui$Element$Font$shadow = function (shade) { - return A2( - $mdgriffith$elm_ui$Internal$Model$StyleClass, - $mdgriffith$elm_ui$Internal$Flag$txtShadows, - A3( - $mdgriffith$elm_ui$Internal$Model$Single, - $mdgriffith$elm_ui$Internal$Model$textShadowClass(shade), - 'text-shadow', - $mdgriffith$elm_ui$Internal$Model$formatTextShadow(shade))); -}; -var $mdgriffith$elm_ui$Element$Font$size = function (i) { - return A2( - $mdgriffith$elm_ui$Internal$Model$StyleClass, - $mdgriffith$elm_ui$Internal$Flag$fontSize, - $mdgriffith$elm_ui$Internal$Model$FontSize(i)); -}; -var $mdgriffith$elm_ui$Internal$Model$Text = function (a) { - return {$: 2, a: a}; -}; -var $mdgriffith$elm_ui$Element$text = function (content) { - return $mdgriffith$elm_ui$Internal$Model$Text(content); -}; var $author$project$Style$petitEspacement = 20; var $author$project$Style$tresGrandEspacement = ((25 * $author$project$Style$petitEspacement) / 16) | 0; var $avh4$elm_color$Color$RgbaSpace = F4( @@ -15169,12 +15145,12 @@ var $avh4$elm_color$Color$RgbaSpace = F4( return {$: 0, a: a, b: b, c: c, d: d}; }); var $avh4$elm_color$Color$fromRgba = function (components) { - return A4($avh4$elm_color$Color$RgbaSpace, components.eK, components.d7, components.dC, components.dt); + return A4($avh4$elm_color$Color$RgbaSpace, components.eN, components.d9, components.dE, components.dv); }; var $author$project$Style$echoVert = $avh4$elm_color$Color$fromRgba( - {dt: 255 / 255, dC: 155 / 255, d7: 194 / 255, eK: 100 / 255}); + {dv: 255 / 255, dE: 155 / 255, d9: 194 / 255, eN: 100 / 255}); var $mdgriffith$elm_ui$Element$fromRgb = function (clr) { - return A4($mdgriffith$elm_ui$Internal$Model$Rgba, clr.eK, clr.d7, clr.dC, clr.dt); + return A4($mdgriffith$elm_ui$Internal$Model$Rgba, clr.eN, clr.d9, clr.dE, clr.dv); }; var $avh4$elm_color$Color$hsla = F4( function (hue, sat, light, alpha) { @@ -15217,15 +15193,15 @@ var $avh4$elm_color$Color$toHsla = function (_v0) { var h1 = _Utils_eq(maxColor, r) ? ((g - b) / (maxColor - minColor)) : (_Utils_eq(maxColor, g) ? (2 + ((b - r) / (maxColor - minColor))) : (4 + ((r - g) / (maxColor - minColor)))); var h2 = h1 * (1 / 6); var h3 = $elm$core$Basics$isNaN(h2) ? 0 : ((h2 < 0) ? (h2 + 1) : h2); - return {dt: a, cn: h3, cv: l, cX: s}; + return {dv: a, cp: h3, cx: l, cZ: s}; }; var $noahzgordon$elm_color_extra$Color$Manipulate$darken = F2( function (offset, cl) { var _v0 = $avh4$elm_color$Color$toHsla(cl); - var hue = _v0.cn; - var saturation = _v0.cX; - var lightness = _v0.cv; - var alpha = _v0.dt; + var hue = _v0.cp; + var saturation = _v0.cZ; + var lightness = _v0.cx; + var alpha = _v0.dv; return A4( $avh4$elm_color$Color$hsla, hue, @@ -15242,15 +15218,15 @@ var $avh4$elm_color$Color$toRgba = function (_v0) { var g = _v0.b; var b = _v0.c; var a = _v0.d; - return {dt: a, dC: b, d7: g, eK: r}; + return {dv: a, dE: b, d9: g, eN: r}; }; var $author$project$Style$vert = function (t) { return $mdgriffith$elm_ui$Element$fromRgb( $avh4$elm_color$Color$toRgba( A2($noahzgordon$elm_color_extra$Color$Manipulate$lighten, t, $author$project$Style$echoVert))); }; -var $author$project$Prof$designGeneral = F2( - function (titre, elm) { +var $author$project$Prof$designGeneral = F3( + function (largeur, titre, elmt) { return A2( $mdgriffith$elm_ui$Element$layout, _List_fromArray( @@ -15278,27 +15254,16 @@ var $author$project$Prof$designGeneral = F2( _List_Nil, _List_fromArray( [ - $author$project$Echologo$echologo(135), - A2( - $mdgriffith$elm_ui$Element$el, - _List_fromArray( - [ - $mdgriffith$elm_ui$Element$Font$size(120), - $mdgriffith$elm_ui$Element$Font$color( - $author$project$Style$vert(0.2)), - $mdgriffith$elm_ui$Element$Font$shadow( - { - a2: 3, - a7: $author$project$Style$vert(1), - bi: _Utils_Tuple2(2, 2) - }) - ]), - $mdgriffith$elm_ui$Element$text(titre)) + A3($author$project$Style$entete, 135, largeur, titre) ])), - elm + elmt ]))); }); +var $author$project$Style$grandEspacement = ((5 * $author$project$Style$petitEspacement) / 4) | 0; var $mdgriffith$elm_ui$Internal$Model$Empty = {$: 3}; +var $mdgriffith$elm_ui$Internal$Model$Text = function (a) { + return {$: 2, a: a}; +}; var $elm$virtual_dom$VirtualDom$map = _VirtualDom_map; var $mdgriffith$elm_ui$Internal$Model$map = F2( function (fn, el) { @@ -15307,14 +15272,14 @@ var $mdgriffith$elm_ui$Internal$Model$map = F2( var styled = el.a; return $mdgriffith$elm_ui$Internal$Model$Styled( { - ed: F2( + eg: F2( function (add, context) { return A2( $elm$virtual_dom$VirtualDom$map, fn, - A2(styled.ed, add, context)); + A2(styled.eg, add, context)); }), - e8: styled.e8 + fb: styled.fb }); case 0: var html = el.a; @@ -15388,9 +15353,7 @@ var $elm$html$Html$Events$onClick = function (msg) { $elm$json$Json$Decode$succeed(msg)); }; var $mdgriffith$elm_ui$Element$Events$onClick = A2($elm$core$Basics$composeL, $mdgriffith$elm_ui$Internal$Model$Attr, $elm$html$Html$Events$onClick); -var $elm$json$Json$Decode$andThen = _Json_andThen; var $elm$json$Json$Decode$fail = _Json_fail; -var $elm$json$Json$Decode$field = _Json_decodeField; var $elm$virtual_dom$VirtualDom$MayPreventDefault = function (a) { return {$: 2, a: a}; }; @@ -15432,7 +15395,7 @@ var $mdgriffith$elm_ui$Internal$Model$Class = F2( return {$: 3, a: a, b: b}; }); var $mdgriffith$elm_ui$Internal$Flag$cursor = $mdgriffith$elm_ui$Internal$Flag$flag(21); -var $mdgriffith$elm_ui$Element$pointer = A2($mdgriffith$elm_ui$Internal$Model$Class, $mdgriffith$elm_ui$Internal$Flag$cursor, $mdgriffith$elm_ui$Internal$Style$classes.dV); +var $mdgriffith$elm_ui$Element$pointer = A2($mdgriffith$elm_ui$Internal$Model$Class, $mdgriffith$elm_ui$Internal$Flag$cursor, $mdgriffith$elm_ui$Internal$Style$classes.dX); var $mdgriffith$elm_ui$Element$Input$space = ' '; var $elm$html$Html$Attributes$tabindex = function (n) { return A2( @@ -15442,8 +15405,8 @@ var $elm$html$Html$Attributes$tabindex = function (n) { }; var $mdgriffith$elm_ui$Element$Input$button = F2( function (attrs, _v0) { - var onPress = _v0.eB; - var label = _v0.bE; + var onPress = _v0.eE; + var label = _v0.bH; return A4( $mdgriffith$elm_ui$Internal$Model$element, $mdgriffith$elm_ui$Internal$Model$asEl, @@ -15456,7 +15419,7 @@ var $mdgriffith$elm_ui$Element$Input$button = F2( $mdgriffith$elm_ui$Element$height($mdgriffith$elm_ui$Element$shrink), A2( $elm$core$List$cons, - $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.ba + (' ' + ($mdgriffith$elm_ui$Internal$Style$classes.I + (' ' + ($mdgriffith$elm_ui$Internal$Style$classes.eX + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.cD)))))), + $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.bd + (' ' + ($mdgriffith$elm_ui$Internal$Style$classes.I + (' ' + ($mdgriffith$elm_ui$Internal$Style$classes.e_ + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.cF)))))), A2( $elm$core$List$cons, $mdgriffith$elm_ui$Element$pointer, @@ -15508,17 +15471,17 @@ var $mdgriffith$elm_ui$Internal$Model$boxShadowClass = function (shadow) { return $elm$core$String$concat( _List_fromArray( [ - shadow.cr ? 'box-inset' : 'box-', - $mdgriffith$elm_ui$Internal$Model$floatClass(shadow.bi.a) + 'px', - $mdgriffith$elm_ui$Internal$Model$floatClass(shadow.bi.b) + 'px', - $mdgriffith$elm_ui$Internal$Model$floatClass(shadow.a2) + 'px', - $mdgriffith$elm_ui$Internal$Model$floatClass(shadow.bl) + 'px', - $mdgriffith$elm_ui$Internal$Model$formatColorClass(shadow.a7) + shadow.ct ? 'box-inset' : 'box-', + $mdgriffith$elm_ui$Internal$Model$floatClass(shadow.bl.a) + 'px', + $mdgriffith$elm_ui$Internal$Model$floatClass(shadow.bl.b) + 'px', + $mdgriffith$elm_ui$Internal$Model$floatClass(shadow.a5) + 'px', + $mdgriffith$elm_ui$Internal$Model$floatClass(shadow.bo) + 'px', + $mdgriffith$elm_ui$Internal$Model$formatColorClass(shadow.ba) ])); }; var $mdgriffith$elm_ui$Internal$Flag$shadows = $mdgriffith$elm_ui$Internal$Flag$flag(19); var $mdgriffith$elm_ui$Element$Border$shadow = function (almostShade) { - var shade = {a2: almostShade.a2, a7: almostShade.a7, cr: false, bi: almostShade.bi, bl: almostShade.bl}; + var shade = {a5: almostShade.a5, ba: almostShade.ba, ct: false, bl: almostShade.bl, bo: almostShade.bo}; return A2( $mdgriffith$elm_ui$Internal$Model$StyleClass, $mdgriffith$elm_ui$Internal$Flag$shadows, @@ -15528,6 +15491,9 @@ var $mdgriffith$elm_ui$Element$Border$shadow = function (almostShade) { 'box-shadow', $mdgriffith$elm_ui$Internal$Model$formatBoxShadow(shade))); }; +var $mdgriffith$elm_ui$Element$text = function (content) { + return $mdgriffith$elm_ui$Internal$Model$Text(content); +}; var $author$project$Style$bouton = F2( function (fonction, label) { return A2( @@ -15541,19 +15507,19 @@ var $author$project$Style$bouton = F2( $mdgriffith$elm_ui$Element$Border$rounded(8), $mdgriffith$elm_ui$Element$Border$shadow( { - a2: 10, - a7: A3($mdgriffith$elm_ui$Element$rgb255, 10, 10, 10), - bi: _Utils_Tuple2(0.3, 0.4), - bl: 2 + a5: 10, + ba: A3($mdgriffith$elm_ui$Element$rgb255, 10, 10, 10), + bl: _Utils_Tuple2(0.3, 0.4), + bo: 2 }) ]), { - bE: $mdgriffith$elm_ui$Element$text(label), - eB: $elm$core$Maybe$Just(fonction) + bH: $mdgriffith$elm_ui$Element$text(label), + eE: $elm$core$Maybe$Just(fonction) }); }); var $mdgriffith$elm_ui$Internal$Flag$overflow = $mdgriffith$elm_ui$Internal$Flag$flag(20); -var $mdgriffith$elm_ui$Element$clip = A2($mdgriffith$elm_ui$Internal$Model$Class, $mdgriffith$elm_ui$Internal$Flag$overflow, $mdgriffith$elm_ui$Internal$Style$classes.dO); +var $mdgriffith$elm_ui$Element$clip = A2($mdgriffith$elm_ui$Internal$Model$Class, $mdgriffith$elm_ui$Internal$Flag$overflow, $mdgriffith$elm_ui$Internal$Style$classes.dQ); var $author$project$CalculateurDeNotes$expurgerNotesManquantes = function (nts) { expurgerNotesManquantes: while (true) { @@ -15605,9 +15571,8 @@ var $author$project$CalculateurDeNotes$ecartType = function (elvs) { }, elvs))); }; -var $author$project$Style$grandEspacement = ((5 * $author$project$Style$petitEspacement) / 4) | 0; var $mdgriffith$elm_ui$Element$Border$innerShadow = function (almostShade) { - var shade = {a2: almostShade.a2, a7: almostShade.a7, cr: true, bi: almostShade.bi, bl: almostShade.bl}; + var shade = {a5: almostShade.a5, ba: almostShade.ba, ct: true, bl: almostShade.bl, bo: almostShade.bo}; return A2( $mdgriffith$elm_ui$Internal$Model$StyleClass, $mdgriffith$elm_ui$Internal$Flag$shadows, @@ -15671,7 +15636,7 @@ var $mdgriffith$elm_ui$Element$Input$applyLabel = F3( $mdgriffith$elm_ui$Internal$Model$NodeName('label'), A2( $elm$core$List$cons, - $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.bd), + $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.bg), attrs), $mdgriffith$elm_ui$Internal$Model$Unkeyed( _List_fromArray( @@ -15683,7 +15648,7 @@ var $mdgriffith$elm_ui$Element$Input$applyLabel = F3( $mdgriffith$elm_ui$Internal$Model$NodeName('label'), A2( $elm$core$List$cons, - $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.bd), + $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.bg), attrs), $mdgriffith$elm_ui$Internal$Model$Unkeyed( _List_fromArray( @@ -15695,7 +15660,7 @@ var $mdgriffith$elm_ui$Element$Input$applyLabel = F3( $mdgriffith$elm_ui$Internal$Model$NodeName('label'), A2( $elm$core$List$cons, - $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.bd), + $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.bg), attrs), $mdgriffith$elm_ui$Internal$Model$Unkeyed( _List_fromArray( @@ -15707,7 +15672,7 @@ var $mdgriffith$elm_ui$Element$Input$applyLabel = F3( $mdgriffith$elm_ui$Internal$Model$NodeName('label'), A2( $elm$core$List$cons, - $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.bd), + $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.bg), attrs), $mdgriffith$elm_ui$Internal$Model$Unkeyed( _List_fromArray( @@ -15938,7 +15903,7 @@ var $mdgriffith$elm_ui$Element$Input$isStacked = function (label) { } }; var $mdgriffith$elm_ui$Element$Input$negateBox = function (box) { - return {dJ: -box.dJ, er: -box.er, eP: -box.eP, fp: -box.fp}; + return {dL: -box.dL, eu: -box.eu, eS: -box.eS, fs: -box.fs}; }; var $elm$html$Html$Events$alwaysStop = function (x) { return _Utils_Tuple2(x, true); @@ -15976,10 +15941,10 @@ var $mdgriffith$elm_ui$Internal$Model$paddingName = F4( return 'pad-' + ($elm$core$String$fromInt(top) + ('-' + ($elm$core$String$fromInt(right) + ('-' + ($elm$core$String$fromInt(bottom) + ('-' + $elm$core$String$fromInt(left))))))); }); var $mdgriffith$elm_ui$Element$paddingEach = function (_v0) { - var top = _v0.fp; - var right = _v0.eP; - var bottom = _v0.dJ; - var left = _v0.er; + var top = _v0.fs; + var right = _v0.eS; + var bottom = _v0.dL; + var left = _v0.eu; if (_Utils_eq(top, right) && (_Utils_eq(top, bottom) && _Utils_eq(top, left))) { var topFloat = top; return A2( @@ -16264,10 +16229,10 @@ var $mdgriffith$elm_ui$Element$Input$redistribute = F3( attrs)); }); var $mdgriffith$elm_ui$Element$Input$renderBox = function (_v0) { - var top = _v0.fp; - var right = _v0.eP; - var bottom = _v0.dJ; - var left = _v0.er; + var top = _v0.fs; + var right = _v0.eS; + var bottom = _v0.dL; + var left = _v0.eu; return $elm$core$String$fromInt(top) + ('px ' + ($elm$core$String$fromInt(right) + ('px ' + ($elm$core$String$fromInt(bottom) + ('px ' + ($elm$core$String$fromInt(left) + 'px')))))); }; var $mdgriffith$elm_ui$Internal$Model$Transparency = F2( @@ -16292,6 +16257,33 @@ var $mdgriffith$elm_ui$Element$alpha = function (o) { transparency)); }; var $mdgriffith$elm_ui$Element$Input$charcoal = A3($mdgriffith$elm_ui$Element$rgb, 136 / 255, 138 / 255, 133 / 255); +var $mdgriffith$elm_ui$Element$Font$color = function (fontColor) { + return A2( + $mdgriffith$elm_ui$Internal$Model$StyleClass, + $mdgriffith$elm_ui$Internal$Flag$fontColor, + A3( + $mdgriffith$elm_ui$Internal$Model$Colored, + 'fc-' + $mdgriffith$elm_ui$Internal$Model$formatColorClass(fontColor), + 'color', + fontColor)); +}; +var $mdgriffith$elm_ui$Element$el = F2( + function (attrs, child) { + return A4( + $mdgriffith$elm_ui$Internal$Model$element, + $mdgriffith$elm_ui$Internal$Model$asEl, + $mdgriffith$elm_ui$Internal$Model$div, + A2( + $elm$core$List$cons, + $mdgriffith$elm_ui$Element$width($mdgriffith$elm_ui$Element$shrink), + A2( + $elm$core$List$cons, + $mdgriffith$elm_ui$Element$height($mdgriffith$elm_ui$Element$shrink), + attrs)), + $mdgriffith$elm_ui$Internal$Model$Unkeyed( + _List_fromArray( + [child]))); + }); var $mdgriffith$elm_ui$Element$rgba = $mdgriffith$elm_ui$Internal$Model$Rgba; var $mdgriffith$elm_ui$Element$Input$renderPlaceholder = F3( function (_v0, forPlaceholder, on) { @@ -16305,7 +16297,7 @@ var $mdgriffith$elm_ui$Element$Input$renderPlaceholder = F3( _List_fromArray( [ $mdgriffith$elm_ui$Element$Font$color($mdgriffith$elm_ui$Element$Input$charcoal), - $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.cD + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.eH)), + $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.cF + (' ' + $mdgriffith$elm_ui$Internal$Style$classes.eK)), $mdgriffith$elm_ui$Element$clip, $mdgriffith$elm_ui$Element$Border$color( A4($mdgriffith$elm_ui$Element$rgba, 0, 0, 0, 0)), @@ -16319,7 +16311,7 @@ var $mdgriffith$elm_ui$Element$Input$renderPlaceholder = F3( placeholderAttrs)), placeholderEl); }); -var $mdgriffith$elm_ui$Element$scrollbarY = A2($mdgriffith$elm_ui$Internal$Model$Class, $mdgriffith$elm_ui$Internal$Flag$overflow, $mdgriffith$elm_ui$Internal$Style$classes.eW); +var $mdgriffith$elm_ui$Element$scrollbarY = A2($mdgriffith$elm_ui$Internal$Model$Class, $mdgriffith$elm_ui$Internal$Flag$overflow, $mdgriffith$elm_ui$Internal$Style$classes.eZ); var $elm$html$Html$span = _VirtualDom_node('span'); var $elm$html$Html$Attributes$spellcheck = $elm$html$Html$Attributes$boolProperty('spellcheck'); var $mdgriffith$elm_ui$Element$Input$spellcheck = A2($elm$core$Basics$composeL, $mdgriffith$elm_ui$Internal$Model$Attr, $elm$html$Html$Attributes$spellcheck); @@ -16332,7 +16324,7 @@ var $mdgriffith$elm_ui$Element$Input$textHelper = F3( var redistributed = A3( $mdgriffith$elm_ui$Element$Input$redistribute, _Utils_eq(textInput.o, $mdgriffith$elm_ui$Element$Input$TextArea), - $mdgriffith$elm_ui$Element$Input$isStacked(textOptions.bE), + $mdgriffith$elm_ui$Element$Input$isStacked(textOptions.bH), withDefaults); var onlySpacing = function (attr) { if ((attr.$ === 4) && (attr.b.$ === 5)) { @@ -16370,19 +16362,19 @@ var $mdgriffith$elm_ui$Element$Input$textHelper = F3( var l = _v6.e; return $elm$core$Maybe$Just( { - dJ: A2( + dL: A2( $elm$core$Basics$max, 0, $elm$core$Basics$floor(b - 3)), - er: A2( + eu: A2( $elm$core$Basics$max, 0, $elm$core$Basics$floor(l - 3)), - eP: A2( + eS: A2( $elm$core$Basics$max, 0, $elm$core$Basics$floor(r - 3)), - fp: A2( + fs: A2( $elm$core$Basics$max, 0, $elm$core$Basics$floor(t - 3)) @@ -16393,7 +16385,7 @@ var $mdgriffith$elm_ui$Element$Input$textHelper = F3( }; var parentPadding = A2( $elm$core$Maybe$withDefault, - {dJ: 0, er: 0, eP: 0, fp: 0}, + {dL: 0, eu: 0, eS: 0, fs: 0}, $elm$core$List$head( $elm$core$List$reverse( A2($elm$core$List$filterMap, getPadding, withDefaults)))); @@ -16418,14 +16410,14 @@ var $mdgriffith$elm_ui$Element$Input$textHelper = F3( [ $mdgriffith$elm_ui$Internal$Model$Attr( $elm$html$Html$Attributes$type_(inputType)), - $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.en) + $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.eq) ]); } else { return _List_fromArray( [ $mdgriffith$elm_ui$Element$clip, $mdgriffith$elm_ui$Element$height($mdgriffith$elm_ui$Element$fill), - $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.ej), + $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.em), $mdgriffith$elm_ui$Element$Input$calcMoveToCompensateForPadding(withDefaults), $mdgriffith$elm_ui$Element$paddingEach(parentPadding), $mdgriffith$elm_ui$Internal$Model$Attr( @@ -16442,10 +16434,10 @@ var $mdgriffith$elm_ui$Element$Input$textHelper = F3( _Utils_ap( _List_fromArray( [ - $mdgriffith$elm_ui$Element$Input$value(textOptions.bU), + $mdgriffith$elm_ui$Element$Input$value(textOptions.bY), $mdgriffith$elm_ui$Internal$Model$Attr( - $elm$html$Html$Events$onInput(textOptions.bN)), - $mdgriffith$elm_ui$Element$Input$hiddenLabelAttribute(textOptions.bE), + $elm$html$Html$Events$onInput(textOptions.bR)), + $mdgriffith$elm_ui$Element$Input$hiddenLabelAttribute(textOptions.bH), $mdgriffith$elm_ui$Element$Input$spellcheck(textInput.B), A2( $elm$core$Maybe$withDefault, @@ -16466,8 +16458,8 @@ var $mdgriffith$elm_ui$Element$Input$textHelper = F3( _List_fromArray( [ $mdgriffith$elm_ui$Element$width($mdgriffith$elm_ui$Element$fill), - A2($elm$core$List$any, $mdgriffith$elm_ui$Element$Input$hasFocusStyle, withDefaults) ? $mdgriffith$elm_ui$Internal$Model$NoAttribute : $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.cf), - $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.em) + A2($elm$core$List$any, $mdgriffith$elm_ui$Element$Input$hasFocusStyle, withDefaults) ? $mdgriffith$elm_ui$Internal$Model$NoAttribute : $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.ch), + $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.ep) ])), redistributed.b), $mdgriffith$elm_ui$Internal$Model$Unkeyed( @@ -16488,12 +16480,12 @@ var $mdgriffith$elm_ui$Element$Input$textHelper = F3( $mdgriffith$elm_ui$Element$inFront(inputElement), A2( $elm$core$List$cons, - $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.el), + $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.eo), redistributed.at)))), $mdgriffith$elm_ui$Internal$Model$Unkeyed( function () { - if (textOptions.bU === '') { - var _v1 = textOptions.bO; + if (textOptions.bY === '') { + var _v1 = textOptions.bS; if (_v1.$ === 1) { return _List_fromArray( [ @@ -16503,7 +16495,7 @@ var $mdgriffith$elm_ui$Element$Input$textHelper = F3( var place = _v1.a; return _List_fromArray( [ - A3($mdgriffith$elm_ui$Element$Input$renderPlaceholder, place, _List_Nil, textOptions.bU === '') + A3($mdgriffith$elm_ui$Element$Input$renderPlaceholder, place, _List_Nil, textOptions.bY === '') ]); } } else { @@ -16514,11 +16506,11 @@ var $mdgriffith$elm_ui$Element$Input$textHelper = F3( $elm$html$Html$span, _List_fromArray( [ - $elm$html$Html$Attributes$class($mdgriffith$elm_ui$Internal$Style$classes.ek) + $elm$html$Html$Attributes$class($mdgriffith$elm_ui$Internal$Style$classes.en) ]), _List_fromArray( [ - $elm$html$Html$text(textOptions.bU + '\u00A0') + $elm$html$Html$text(textOptions.bY + '\u00A0') ]))) ]); } @@ -16535,13 +16527,13 @@ var $mdgriffith$elm_ui$Element$Input$textHelper = F3( $mdgriffith$elm_ui$Element$width($mdgriffith$elm_ui$Element$fill), A2( $elm$core$List$cons, - A2($elm$core$List$any, $mdgriffith$elm_ui$Element$Input$hasFocusStyle, withDefaults) ? $mdgriffith$elm_ui$Internal$Model$NoAttribute : $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.cf), + A2($elm$core$List$any, $mdgriffith$elm_ui$Element$Input$hasFocusStyle, withDefaults) ? $mdgriffith$elm_ui$Internal$Model$NoAttribute : $mdgriffith$elm_ui$Internal$Model$htmlClass($mdgriffith$elm_ui$Internal$Style$classes.ch), $elm$core$List$concat( _List_fromArray( [ redistributed.b, function () { - var _v2 = textOptions.bO; + var _v2 = textOptions.bS; if (_v2.$ === 1) { return _List_Nil; } else { @@ -16549,7 +16541,7 @@ var $mdgriffith$elm_ui$Element$Input$textHelper = F3( return _List_fromArray( [ $mdgriffith$elm_ui$Element$behindContent( - A3($mdgriffith$elm_ui$Element$Input$renderPlaceholder, place, redistributed.q, textOptions.bU === '')) + A3($mdgriffith$elm_ui$Element$Input$renderPlaceholder, place, redistributed.q, textOptions.bY === '')) ]); } }() @@ -16563,28 +16555,28 @@ var $mdgriffith$elm_ui$Element$Input$textHelper = F3( $mdgriffith$elm_ui$Element$Input$applyLabel, A2( $elm$core$List$cons, - A2($mdgriffith$elm_ui$Internal$Model$Class, $mdgriffith$elm_ui$Internal$Flag$cursor, $mdgriffith$elm_ui$Internal$Style$classes.dW), + A2($mdgriffith$elm_ui$Internal$Model$Class, $mdgriffith$elm_ui$Internal$Flag$cursor, $mdgriffith$elm_ui$Internal$Style$classes.dY), A2( $elm$core$List$cons, - $mdgriffith$elm_ui$Element$Input$isHiddenLabel(textOptions.bE) ? $mdgriffith$elm_ui$Internal$Model$NoAttribute : $mdgriffith$elm_ui$Element$spacing(5), + $mdgriffith$elm_ui$Element$Input$isHiddenLabel(textOptions.bH) ? $mdgriffith$elm_ui$Internal$Model$NoAttribute : $mdgriffith$elm_ui$Element$spacing(5), A2($elm$core$List$cons, $mdgriffith$elm_ui$Element$Region$announce, redistributed.h))), - textOptions.bE, + textOptions.bH, wrappedInput); }); var $mdgriffith$elm_ui$Element$Input$multiline = F2( function (attrs, multi) { return A3( $mdgriffith$elm_ui$Element$Input$textHelper, - {x: $elm$core$Maybe$Nothing, B: multi.bS, o: $mdgriffith$elm_ui$Element$Input$TextArea}, + {x: $elm$core$Maybe$Nothing, B: multi.bW, o: $mdgriffith$elm_ui$Element$Input$TextArea}, attrs, - {bE: multi.bE, bN: multi.bN, bO: multi.bO, bU: multi.bU}); + {bH: multi.bH, bR: multi.bR, bS: multi.bS, bY: multi.bY}); }); var $mdgriffith$elm_ui$Element$Input$Placeholder = F2( function (a, b) { return {$: 0, a: a, b: b}; }); var $mdgriffith$elm_ui$Element$Input$placeholder = $mdgriffith$elm_ui$Element$Input$Placeholder; -var $mdgriffith$elm_ui$Element$scrollbars = A2($mdgriffith$elm_ui$Internal$Model$Class, $mdgriffith$elm_ui$Internal$Flag$overflow, $mdgriffith$elm_ui$Internal$Style$classes.eU); +var $mdgriffith$elm_ui$Element$scrollbars = A2($mdgriffith$elm_ui$Internal$Model$Class, $mdgriffith$elm_ui$Internal$Flag$overflow, $mdgriffith$elm_ui$Internal$Style$classes.eX); var $mdgriffith$elm_ui$Element$InternalColumn = function (a) { return {$: 1, a: a}; }; @@ -16671,7 +16663,7 @@ var $mdgriffith$elm_ui$Element$tableHelper = F2( $mdgriffith$elm_ui$Internal$Model$StyleClass, $mdgriffith$elm_ui$Internal$Flag$gridPosition, $mdgriffith$elm_ui$Internal$Model$GridPosition( - {dR: columnLevel, cj: 1, eR: rowLevel, da: 1})) + {dT: columnLevel, cl: 1, eU: rowLevel, dc: 1})) ]), $mdgriffith$elm_ui$Internal$Model$Unkeyed( _List_fromArray( @@ -16680,19 +16672,19 @@ var $mdgriffith$elm_ui$Element$tableHelper = F2( var columnWidth = function (col) { if (!col.$) { var colConfig = col.a; - return colConfig.da; + return colConfig.dc; } else { var colConfig = col.a; - return colConfig.da; + return colConfig.dc; } }; var columnHeader = function (col) { if (!col.$) { var colConfig = col.a; - return colConfig.ch; + return colConfig.cj; } else { var colConfig = col.a; - return colConfig.ch; + return colConfig.cj; } }; var maybeHeaders = function (headers) { @@ -16708,7 +16700,7 @@ var $mdgriffith$elm_ui$Element$tableHelper = F2( }), headers)); }( - A2($elm$core$List$map, columnHeader, config.dS)); + A2($elm$core$List$map, columnHeader, config.dU)); var add = F3( function (cell, columnConfig, cursor) { if (!columnConfig.$) { @@ -16716,32 +16708,32 @@ var $mdgriffith$elm_ui$Element$tableHelper = F2( return _Utils_update( cursor, { - b8: cursor.b8 + 1, + ca: cursor.ca + 1, C: A2( $elm$core$List$cons, A3( onGrid, - cursor.eR, - cursor.b8, + cursor.eU, + cursor.ca, A2( - col.c8, - _Utils_eq(maybeHeaders, $elm$core$Maybe$Nothing) ? (cursor.eR - 1) : (cursor.eR - 2), + col.da, + _Utils_eq(maybeHeaders, $elm$core$Maybe$Nothing) ? (cursor.eU - 1) : (cursor.eU - 2), cell)), cursor.C) }); } else { var col = columnConfig.a; return { - b8: cursor.b8 + 1, + ca: cursor.ca + 1, C: A2( $elm$core$List$cons, A3( onGrid, - cursor.eR, - cursor.b8, - col.c8(cell)), + cursor.eU, + cursor.ca, + col.da(cell)), cursor.C), - eR: cursor.eR + eU: cursor.eU }; } }); @@ -16752,17 +16744,17 @@ var $mdgriffith$elm_ui$Element$tableHelper = F2( add(rowData), cursor, columns); - return {b8: 1, C: newCursor.C, eR: cursor.eR + 1}; + return {ca: 1, C: newCursor.C, eU: cursor.eU + 1}; }); var children = A3( $elm$core$List$foldl, - build(config.dS), + build(config.dU), { - b8: 1, + ca: 1, C: _List_Nil, - eR: _Utils_eq(maybeHeaders, $elm$core$Maybe$Nothing) ? 1 : 2 + eU: _Utils_eq(maybeHeaders, $elm$core$Maybe$Nothing) ? 1 : 2 }, - config.dY); + config.d_); var _v0 = A2( $mdgriffith$elm_ui$Internal$Model$getSpacing, attrs, @@ -16774,12 +16766,12 @@ var $mdgriffith$elm_ui$Element$tableHelper = F2( $mdgriffith$elm_ui$Internal$Flag$gridTemplate, $mdgriffith$elm_ui$Internal$Model$GridTemplateStyle( { - dS: A2($elm$core$List$map, columnWidth, config.dS), - eS: A2( + dU: A2($elm$core$List$map, columnWidth, config.dU), + eV: A2( $elm$core$List$repeat, - $elm$core$List$length(config.dY), + $elm$core$List$length(config.d_), $mdgriffith$elm_ui$Internal$Model$Content), - e2: _Utils_Tuple2( + e5: _Utils_Tuple2( $mdgriffith$elm_ui$Element$px(sX), $mdgriffith$elm_ui$Element$px(sY)) })); @@ -16809,8 +16801,8 @@ var $mdgriffith$elm_ui$Element$table = F2( $mdgriffith$elm_ui$Element$tableHelper, attrs, { - dS: A2($elm$core$List$map, $mdgriffith$elm_ui$Element$InternalColumn, config.dS), - dY: config.dY + dU: A2($elm$core$List$map, $mdgriffith$elm_ui$Element$InternalColumn, config.dU), + d_: config.d_ }); }); var $author$project$CalculateurDeNotes$voirNotes = function (rpnsEleves) { @@ -16828,25 +16820,25 @@ var $author$project$CalculateurDeNotes$voirNotes = function (rpnsEleves) { $mdgriffith$elm_ui$Element$Border$rounded(8), $mdgriffith$elm_ui$Element$Border$innerShadow( { - a2: 10, - a7: A3($mdgriffith$elm_ui$Element$rgb255, 10, 10, 10), - bi: _Utils_Tuple2(0.3, 0.4), - bl: 2 + a5: 10, + ba: A3($mdgriffith$elm_ui$Element$rgb255, 10, 10, 10), + bl: _Utils_Tuple2(0.3, 0.4), + bo: 2 }) ]), { - dS: _List_fromArray( + dU: _List_fromArray( [ { - ch: $mdgriffith$elm_ui$Element$text('Numéro étudiant'), - c8: function (rpns) { - return $mdgriffith$elm_ui$Element$text(rpns.bh); + cj: $mdgriffith$elm_ui$Element$text('Numéro étudiant'), + da: function (rpns) { + return $mdgriffith$elm_ui$Element$text(rpns.bk); }, - da: $mdgriffith$elm_ui$Element$fill + dc: $mdgriffith$elm_ui$Element$fill }, { - ch: $mdgriffith$elm_ui$Element$text('Note'), - c8: function (rpns) { + cj: $mdgriffith$elm_ui$Element$text('Note'), + da: function (rpns) { var _v0 = rpns.an; if (_v0.$ === 1) { return $mdgriffith$elm_ui$Element$text(''); @@ -16856,10 +16848,10 @@ var $author$project$CalculateurDeNotes$voirNotes = function (rpnsEleves) { $elm$core$String$fromFloat(nt)); } }, - da: $mdgriffith$elm_ui$Element$fill + dc: $mdgriffith$elm_ui$Element$fill } ]), - dY: rpnsEleves + d_: rpnsEleves }); }; var $author$project$CalculateurDeNotes$view = function (model) { @@ -16899,25 +16891,25 @@ var $author$project$CalculateurDeNotes$view = function (model) { $mdgriffith$elm_ui$Element$Border$rounded(8), $mdgriffith$elm_ui$Element$Border$innerShadow( { - a2: 10, - a7: A3($mdgriffith$elm_ui$Element$rgb255, 10, 10, 10), - bi: _Utils_Tuple2(0.3, 0.4), - bl: 2 + a5: 10, + ba: A3($mdgriffith$elm_ui$Element$rgb255, 10, 10, 10), + bl: _Utils_Tuple2(0.3, 0.4), + bo: 2 }) ]), { - bE: A2( + bH: A2( $mdgriffith$elm_ui$Element$Input$labelAbove, _List_Nil, $mdgriffith$elm_ui$Element$text('Barème')), - bN: $author$project$CalculateurDeNotes$NouveauBareme, - bO: $elm$core$Maybe$Just( + bR: $author$project$CalculateurDeNotes$NouveauBareme, + bS: $elm$core$Maybe$Just( A2( $mdgriffith$elm_ui$Element$Input$placeholder, _List_Nil, $mdgriffith$elm_ui$Element$text('Entrer le barème sous la forme +3 -1, +2 -1'))), - bS: false, - bU: model.ay + bW: false, + bY: model.ay }), A2( $mdgriffith$elm_ui$Element$Input$multiline, @@ -16932,25 +16924,25 @@ var $author$project$CalculateurDeNotes$view = function (model) { $mdgriffith$elm_ui$Element$Border$rounded(8), $mdgriffith$elm_ui$Element$Border$innerShadow( { - a2: 10, - a7: A3($mdgriffith$elm_ui$Element$rgb255, 10, 10, 10), - bi: _Utils_Tuple2(0.3, 0.4), - bl: 2 + a5: 10, + ba: A3($mdgriffith$elm_ui$Element$rgb255, 10, 10, 10), + bl: _Utils_Tuple2(0.3, 0.4), + bo: 2 }) ]), { - bE: A2( + bH: A2( $mdgriffith$elm_ui$Element$Input$labelAbove, _List_Nil, $mdgriffith$elm_ui$Element$text('Réponses correctes')), - bN: $author$project$CalculateurDeNotes$NouvellesReponsesCorrectes, - bO: $elm$core$Maybe$Just( + bR: $author$project$CalculateurDeNotes$NouvellesReponsesCorrectes, + bS: $elm$core$Maybe$Just( A2( $mdgriffith$elm_ui$Element$Input$placeholder, _List_Nil, $mdgriffith$elm_ui$Element$text('Entrer les réponses correctes pour chaque sujet'))), - bS: false, - bU: model.aK + bW: false, + bY: model.aM }), A2( $mdgriffith$elm_ui$Element$Input$multiline, @@ -16965,25 +16957,25 @@ var $author$project$CalculateurDeNotes$view = function (model) { $mdgriffith$elm_ui$Element$Border$rounded(8), $mdgriffith$elm_ui$Element$Border$innerShadow( { - a2: 10, - a7: A3($mdgriffith$elm_ui$Element$rgb255, 10, 10, 10), - bi: _Utils_Tuple2(0.3, 0.4), - bl: 2 + a5: 10, + ba: A3($mdgriffith$elm_ui$Element$rgb255, 10, 10, 10), + bl: _Utils_Tuple2(0.3, 0.4), + bo: 2 }) ]), { - bE: A2( + bH: A2( $mdgriffith$elm_ui$Element$Input$labelAbove, _List_Nil, $mdgriffith$elm_ui$Element$text('Réponses des élèves')), - bN: $author$project$CalculateurDeNotes$NouvellesReponsesEleves, - bO: $elm$core$Maybe$Just( + bR: $author$project$CalculateurDeNotes$NouvellesReponsesEleves, + bS: $elm$core$Maybe$Just( A2( $mdgriffith$elm_ui$Element$Input$placeholder, _List_Nil, $mdgriffith$elm_ui$Element$text('Entrer les réponses des élèves'))), - bS: false, - bU: model.aL + bW: false, + bY: model.aN }) ])), A2( @@ -17059,22 +17051,22 @@ var $author$project$GenerateurDeProblemes$view = function (model) { $mdgriffith$elm_ui$Element$Border$rounded(8), $mdgriffith$elm_ui$Element$Border$innerShadow( { - a2: 10, - a7: A3($mdgriffith$elm_ui$Element$rgb255, 10, 10, 10), - bi: _Utils_Tuple2(0.3, 0.4), - bl: 2 + a5: 10, + ba: A3($mdgriffith$elm_ui$Element$rgb255, 10, 10, 10), + bl: _Utils_Tuple2(0.3, 0.4), + bo: 2 }) ]), { - bE: $mdgriffith$elm_ui$Element$Input$labelHidden('chose'), - bN: $author$project$GenerateurDeProblemes$StructureDuSujet, - bO: $elm$core$Maybe$Just( + bH: $mdgriffith$elm_ui$Element$Input$labelHidden('chose'), + bR: $author$project$GenerateurDeProblemes$StructureDuSujet, + bS: $elm$core$Maybe$Just( A2( $mdgriffith$elm_ui$Element$Input$placeholder, _List_Nil, $mdgriffith$elm_ui$Element$text('Structure du sujet'))), - bS: true, - bU: model.ar + bW: true, + bY: model.ar }), A2( $mdgriffith$elm_ui$Element$column, @@ -17121,13 +17113,13 @@ var $author$project$GenerateurDeProblemes$view = function (model) { $mdgriffith$elm_ui$Element$Border$rounded(8), $mdgriffith$elm_ui$Element$Border$innerShadow( { - a2: 10, - a7: A3($mdgriffith$elm_ui$Element$rgb255, 10, 10, 10), - bi: _Utils_Tuple2(0.3, 0.4), - bl: 2 + a5: 10, + ba: A3($mdgriffith$elm_ui$Element$rgb255, 10, 10, 10), + bl: _Utils_Tuple2(0.3, 0.4), + bo: 2 }) ]), - $mdgriffith$elm_ui$Element$text(model.aV)) + $mdgriffith$elm_ui$Element$text(model.aX)) ])) ])); }; @@ -17135,35 +17127,580 @@ var $author$project$Prof$view = function (model) { var _v0 = model.ao; if (_v0 === 1) { return { - b3: _List_fromArray( + b5: _List_fromArray( [ - A2( + A3( $author$project$Prof$designGeneral, + model.bI - (2 * ($author$project$Style$petitEspacement + $author$project$Style$grandEspacement)), $author$project$CalculateurDeNotes$titre, A2( $mdgriffith$elm_ui$Element$map, $author$project$Prof$CalculateurDeNotesMsg, - $author$project$CalculateurDeNotes$view(model.be))) + $author$project$CalculateurDeNotes$view(model.bh))) ]), - c3: $author$project$CalculateurDeNotes$titre + c5: $author$project$CalculateurDeNotes$titre }; } else { return { - b3: _List_fromArray( + b5: _List_fromArray( [ - A2( + A3( $author$project$Prof$designGeneral, + model.bI - (2 * ($author$project$Style$petitEspacement + $author$project$Style$grandEspacement)), $author$project$GenerateurDeProblemes$titre, A2( $mdgriffith$elm_ui$Element$map, $author$project$Prof$GenerateurDeProblemesMsg, - $author$project$GenerateurDeProblemes$view(model.bf))) + $author$project$GenerateurDeProblemes$view(model.bi))) ]), - c3: $author$project$GenerateurDeProblemes$titre + c5: $author$project$GenerateurDeProblemes$titre }; } }; var $author$project$Prof$main = $elm$browser$Browser$application( - {ei: $author$project$Prof$init, eD: $author$project$Prof$UrlChanged, eE: $author$project$Prof$LinkClicked, e9: $author$project$Prof$subscriptions, ft: $author$project$Prof$update, c8: $author$project$Prof$view}); + {el: $author$project$Prof$init, eG: $author$project$Prof$UrlChanged, eH: $author$project$Prof$LinkClicked, fc: $author$project$Prof$subscriptions, fw: $author$project$Prof$update, da: $author$project$Prof$view}); _Platform_export({'Prof':{'init':$author$project$Prof$main( - $elm$json$Json$Decode$succeed(0))(0)}});}(this)); \ No newline at end of file + A2( + $elm$json$Json$Decode$andThen, + function (l) { + return A2( + $elm$json$Json$Decode$andThen, + function (h) { + return $elm$json$Json$Decode$succeed( + {aE: h, aI: l}); + }, + A2($elm$json$Json$Decode$field, 'h', $elm$json$Json$Decode$int)); + }, + A2($elm$json$Json$Decode$field, 'l', $elm$json$Json$Decode$int)))(0)}}); + +//////////////////// HMR BEGIN //////////////////// + +/* + MIT License http://www.opensource.org/licenses/mit-license.php + Original Author: Flux Xu @fluxxu +*/ + +/* + A note about the environment that this code runs in... + + assumed globals: + - `module` (from Node.js module system and webpack) + + assumed in scope after injection into the Elm IIFE: + - `scope` (has an 'Elm' property which contains the public Elm API) + - various functions defined by Elm which we have to hook such as `_Platform_initialize` and `_Scheduler_binding` + */ + +if (module.hot) { + (function () { + "use strict"; + + //polyfill for IE: https://github.com/fluxxu/elm-hot-loader/issues/16 + if (typeof Object.assign != 'function') { + Object.assign = function (target) { + 'use strict'; + if (target == null) { + throw new TypeError('Cannot convert undefined or null to object'); + } + + target = Object(target); + for (var index = 1; index < arguments.length; index++) { + var source = arguments[index]; + if (source != null) { + for (var key in source) { + if (Object.prototype.hasOwnProperty.call(source, key)) { + target[key] = source[key]; + } + } + } + } + return target; + }; + } + + // Elm 0.19.1 introduced a '$' prefix at the beginning of the symbols it emits, + // and we check for `Maybe.Just` because we expect it to be present in all Elm programs. + var elmVersion; + if (typeof elm$core$Maybe$Just !== 'undefined') + elmVersion = '0.19.0'; + else if (typeof $elm$core$Maybe$Just !== 'undefined') + elmVersion = '0.19.1'; + else + throw new Error("Could not determine Elm version"); + + function elmSymbol(symbol) { + try { + switch (elmVersion) { + case '0.19.0': + return eval(symbol); + case '0.19.1': + return eval('$' + symbol); + default: + throw new Error('Cannot resolve ' + symbol + '. Elm version unknown!') + } + } catch (e) { + if (e instanceof ReferenceError) { + return undefined; + } else { + throw e; + } + } + } + + var instances = module.hot.data + ? module.hot.data.instances || {} + : {}; + var uid = module.hot.data + ? module.hot.data.uid || 0 + : 0; + + if (Object.keys(instances).length === 0) { + log("[elm-hot] Enabled"); + } + + var cancellers = []; + + // These 2 variables act as dynamically-scoped variables which are set only when the + // Elm module's hooked init function is called. + var initializingInstance = null; + var swappingInstance = null; + + module.hot.accept(); + module.hot.dispose(function (data) { + data.instances = instances; + data.uid = uid; + + // Cleanup pending async tasks + + // First, make sure that no new tasks can be started until we finish replacing the code + _Scheduler_binding = function () { + return _Scheduler_fail(new Error('[elm-hot] Inactive Elm instance.')) + }; + + // Second, kill pending tasks belonging to the old instance + if (cancellers.length) { + log('[elm-hot] Killing ' + cancellers.length + ' running processes...'); + try { + cancellers.forEach(function (cancel) { + cancel(); + }); + } catch (e) { + console.warn('[elm-hot] Kill process error: ' + e.message); + } + } + }); + + function log(message) { + if (module.hot.verbose) { + console.log(message) + } + } + + function getId() { + return ++uid; + } + + function findPublicModules(parent, path) { + var modules = []; + for (var key in parent) { + var child = parent[key]; + var currentPath = path ? path + '.' + key : key; + if ('init' in child) { + modules.push({ + path: currentPath, + module: child + }); + } else { + modules = modules.concat(findPublicModules(child, currentPath)); + } + } + return modules; + } + + function registerInstance(domNode, flags, path, portSubscribes, portSends) { + var id = getId(); + + var instance = { + id: id, + path: path, + domNode: domNode, + flags: flags, + portSubscribes: portSubscribes, + portSends: portSends, + lastState: null // last Elm app state (root model) + }; + + return instances[id] = instance + } + + function isFullscreenApp() { + // Returns true if the Elm app will take over the entire DOM body. + return typeof elmSymbol("elm$browser$Browser$application") !== 'undefined' + || typeof elmSymbol("elm$browser$Browser$document") !== 'undefined'; + } + + function wrapDomNode(node) { + // When embedding an Elm app into a specific DOM node, Elm will replace the provided + // DOM node with the Elm app's content. When the Elm app is compiled normally, the + // original DOM node is reused (its attributes and content changes, but the object + // in memory remains the same). But when compiled using `--debug`, Elm will completely + // destroy the original DOM node and instead replace it with 2 brand new nodes: one + // for your Elm app's content and the other for the Elm debugger UI. In this case, + // if you held a reference to the DOM node provided for embedding, it would be orphaned + // after Elm module initialization. + // + // So in order to make both cases consistent and isolate us from changes in how Elm + // does this, we will insert a dummy node to wrap the node for embedding and hold + // a reference to the dummy node. + // + // We will also put a tag on the dummy node so that the Elm developer knows who went + // behind their back and rudely put stuff in their DOM. + var dummyNode = document.createElement("div"); + dummyNode.setAttribute("data-elm-hot", "true"); + dummyNode.style.height = "inherit"; + var parentNode = node.parentNode; + parentNode.replaceChild(dummyNode, node); + dummyNode.appendChild(node); + return dummyNode; + } + + function wrapPublicModule(path, module) { + var originalInit = module.init; + if (originalInit) { + module.init = function (args) { + var elm; + var portSubscribes = {}; + var portSends = {}; + var domNode = null; + var flags = null; + if (typeof args !== 'undefined') { + // normal case + domNode = args['node'] && !isFullscreenApp() + ? wrapDomNode(args['node']) + : document.body; + flags = args['flags']; + } else { + // rare case: Elm allows init to be called without any arguments at all + domNode = document.body; + flags = undefined + } + initializingInstance = registerInstance(domNode, flags, path, portSubscribes, portSends); + elm = originalInit(args); + wrapPorts(elm, portSubscribes, portSends); + initializingInstance = null; + return elm; + }; + } else { + console.error("Could not find a public module to wrap at path " + path) + } + } + + function swap(Elm, instance) { + log('[elm-hot] Hot-swapping module: ' + instance.path); + + swappingInstance = instance; + + // remove from the DOM everything that had been created by the old Elm app + var containerNode = instance.domNode; + while (containerNode.lastChild) { + containerNode.removeChild(containerNode.lastChild); + } + + var m = getAt(instance.path.split('.'), Elm); + var elm; + if (m) { + // prepare to initialize the new Elm module + var args = {flags: instance.flags}; + if (containerNode === document.body) { + // fullscreen case: no additional args needed + } else { + // embed case: provide a new node for Elm to use + var nodeForEmbed = document.createElement("div"); + containerNode.appendChild(nodeForEmbed); + args['node'] = nodeForEmbed; + } + + elm = m.init(args); + + Object.keys(instance.portSubscribes).forEach(function (portName) { + if (portName in elm.ports && 'subscribe' in elm.ports[portName]) { + var handlers = instance.portSubscribes[portName]; + if (!handlers.length) { + return; + } + log('[elm-hot] Reconnect ' + handlers.length + ' handler(s) to port \'' + + portName + '\' (' + instance.path + ').'); + handlers.forEach(function (handler) { + elm.ports[portName].subscribe(handler); + }); + } else { + delete instance.portSubscribes[portName]; + log('[elm-hot] Port was removed: ' + portName); + } + }); + + Object.keys(instance.portSends).forEach(function (portName) { + if (portName in elm.ports && 'send' in elm.ports[portName]) { + log('[elm-hot] Replace old port send with the new send'); + instance.portSends[portName] = elm.ports[portName].send; + } else { + delete instance.portSends[portName]; + log('[elm-hot] Port was removed: ' + portName); + } + }); + } else { + log('[elm-hot] Module was removed: ' + instance.path); + } + + swappingInstance = null; + } + + function wrapPorts(elm, portSubscribes, portSends) { + var portNames = Object.keys(elm.ports || {}); + //hook ports + if (portNames.length) { + // hook outgoing ports + portNames + .filter(function (name) { + return 'subscribe' in elm.ports[name]; + }) + .forEach(function (portName) { + var port = elm.ports[portName]; + var subscribe = port.subscribe; + var unsubscribe = port.unsubscribe; + elm.ports[portName] = Object.assign(port, { + subscribe: function (handler) { + log('[elm-hot] ports.' + portName + '.subscribe called.'); + if (!portSubscribes[portName]) { + portSubscribes[portName] = [handler]; + } else { + //TODO handle subscribing to single handler more than once? + portSubscribes[portName].push(handler); + } + return subscribe.call(port, handler); + }, + unsubscribe: function (handler) { + log('[elm-hot] ports.' + portName + '.unsubscribe called.'); + var list = portSubscribes[portName]; + if (list && list.indexOf(handler) !== -1) { + list.splice(list.lastIndexOf(handler), 1); + } else { + console.warn('[elm-hot] ports.' + portName + '.unsubscribe: handler not subscribed'); + } + return unsubscribe.call(port, handler); + } + }); + }); + + // hook incoming ports + portNames + .filter(function (name) { + return 'send' in elm.ports[name]; + }) + .forEach(function (portName) { + var port = elm.ports[portName]; + portSends[portName] = port.send; + elm.ports[portName] = Object.assign(port, { + send: function (val) { + return portSends[portName].call(port, val); + } + }); + }); + } + return portSubscribes; + } + + /* + Breadth-first search for a `Browser.Navigation.Key` in the user's app model. + Returns the key and keypath or null if not found. + */ + function findNavKey(rootModel) { + var queue = []; + if (isDebuggerModel(rootModel)) { + /* + Extract the user's app model from the Elm Debugger's model. The Elm debugger + can hold multiple references to the user's model (e.g. in its "history"). So + we must be careful to only search within the "state" part of the Debugger. + */ + queue.push({value: rootModel['state'], keypath: ['state']}); + } else { + queue.push({value: rootModel, keypath: []}); + } + + while (queue.length !== 0) { + var item = queue.shift(); + + if (typeof item.value === "undefined" || item.value === null) { + continue; + } + + // The nav key is identified by a runtime tag added by the elm-hot injector. + if (item.value.hasOwnProperty("elm-hot-nav-key")) { + // found it! + return item; + } + + if (typeof item.value !== "object") { + continue; + } + + for (var propName in item.value) { + if (!item.value.hasOwnProperty(propName)) continue; + var newKeypath = item.keypath.slice(); + newKeypath.push(propName); + queue.push({value: item.value[propName], keypath: newKeypath}) + } + } + + return null; + } + + + function isDebuggerModel(model) { + // Up until elm/browser 1.0.2, the Elm debugger could be identified by a + // property named "expando". But in version 1.0.2 that was renamed to "expandoModel" + return model + && (model.hasOwnProperty("expando") || model.hasOwnProperty("expandoModel")) + && model.hasOwnProperty("state"); + } + + function getAt(keyPath, obj) { + return keyPath.reduce(function (xs, x) { + return (xs && xs[x]) ? xs[x] : null + }, obj) + } + + function removeNavKeyListeners(navKey) { + window.removeEventListener('popstate', navKey.value); + window.navigator.userAgent.indexOf('Trident') < 0 || window.removeEventListener('hashchange', navKey.value); + } + + // hook program creation + var initialize = _Platform_initialize; + _Platform_initialize = function (flagDecoder, args, init, update, subscriptions, stepperBuilder) { + var instance = initializingInstance || swappingInstance; + var tryFirstRender = !!swappingInstance; + + var hookedInit = function (args) { + var initialStateTuple = init(args); + if (swappingInstance) { + var oldModel = swappingInstance.lastState; + var newModel = initialStateTuple.a; + + if (typeof elmSymbol("elm$browser$Browser$application") !== 'undefined') { + var oldKeyLoc = findNavKey(oldModel); + + // attempt to find the Browser.Navigation.Key in the newly-constructed model + // and bring it along with the rest of the old data. + var newKeyLoc = findNavKey(newModel); + var error = null; + if (newKeyLoc === null) { + error = "could not find Browser.Navigation.Key in the new app model"; + } else if (oldKeyLoc === null) { + error = "could not find Browser.Navigation.Key in the old app model."; + } else if (newKeyLoc.keypath.toString() !== oldKeyLoc.keypath.toString()) { + error = "the location of the Browser.Navigation.Key in the model has changed."; + } else { + // remove event listeners attached to the old nav key + removeNavKeyListeners(oldKeyLoc.value); + + // insert the new nav key into the old model in the exact same location + var parentKeyPath = oldKeyLoc.keypath.slice(0, -1); + var lastSegment = oldKeyLoc.keypath.slice(-1)[0]; + var oldParent = getAt(parentKeyPath, oldModel); + oldParent[lastSegment] = newKeyLoc.value; + } + + if (error !== null) { + console.error("[elm-hot] Hot-swapping " + instance.path + " not possible: " + error); + oldModel = newModel; + } + } + + // the heart of the app state hot-swap + initialStateTuple.a = oldModel; + + // ignore any Cmds returned by the init during hot-swap + initialStateTuple.b = elmSymbol("elm$core$Platform$Cmd$none"); + } else { + // capture the initial state for later + initializingInstance.lastState = initialStateTuple.a; + } + + return initialStateTuple + }; + + var hookedStepperBuilder = function (sendToApp, model) { + var result; + // first render may fail if shape of model changed too much + if (tryFirstRender) { + tryFirstRender = false; + try { + result = stepperBuilder(sendToApp, model) + } catch (e) { + throw new Error('[elm-hot] Hot-swapping ' + instance.path + + ' is not possible, please reload page. Error: ' + e.message) + } + } else { + result = stepperBuilder(sendToApp, model) + } + + return function (nextModel, isSync) { + if (instance) { + // capture the state after every step so that later we can restore from it during a hot-swap + instance.lastState = nextModel + } + return result(nextModel, isSync) + } + }; + + return initialize(flagDecoder, args, hookedInit, update, subscriptions, hookedStepperBuilder) + }; + + // hook process creation + var originalBinding = _Scheduler_binding; + _Scheduler_binding = function (originalCallback) { + return originalBinding(function () { + // start the scheduled process, which may return a cancellation function. + var cancel = originalCallback.apply(this, arguments); + if (cancel) { + cancellers.push(cancel); + return function () { + cancellers.splice(cancellers.indexOf(cancel), 1); + return cancel(); + }; + } + return cancel; + }); + }; + + scope['_elm_hot_loader_init'] = function (Elm) { + // swap instances + var removedInstances = []; + for (var id in instances) { + var instance = instances[id]; + if (instance.domNode.parentNode) { + swap(Elm, instance); + } else { + removedInstances.push(id); + } + } + + removedInstances.forEach(function (id) { + delete instance[id]; + }); + + // wrap all public modules + var publicModules = findPublicModules(Elm); + publicModules.forEach(function (m) { + wrapPublicModule(m.path, m.module); + }); + } + })(); + + scope['_elm_hot_loader_init'](scope['Elm']); +} +//////////////////// HMR END //////////////////// + + +}(this)); \ No newline at end of file diff --git a/prof.min.js.gzhh b/prof.min.js.gzhh deleted file mode 100644 index fb3b6b728d248acc94033f9599bdac56c0d0b3d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33674 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 diff --git a/prof.min.jshh b/prof.min.jshh deleted file mode 100644 index 3bd1648..0000000 --- a/prof.min.jshh +++ /dev/null @@ -1 +0,0 @@ -!function(n){"use strict";function r(n,r,t){return t.a=n,t.f=r,t}function t(n){return r(2,n,function(r){return function(t){return n(r,t)}})}function e(n){return r(3,n,function(r){return function(t){return function(e){return n(r,t,e)}}})}function u(n){return r(4,n,function(r){return function(t){return function(e){return function(u){return n(r,t,e,u)}}}})}function a(n){return r(5,n,function(r){return function(t){return function(e){return function(u){return function(a){return n(r,t,e,u,a)}}}}})}function i(n){return r(6,n,function(r){return function(t){return function(e){return function(u){return function(a){return function(i){return n(r,t,e,u,a,i)}}}}}})}function c(n){return r(7,n,function(r){return function(t){return function(e){return function(u){return function(a){return function(i){return function(c){return n(r,t,e,u,a,i,c)}}}}}}})}function o(n){return r(8,n,function(r){return function(t){return function(e){return function(u){return function(a){return function(i){return function(c){return function(o){return n(r,t,e,u,a,i,c,o)}}}}}}}})}function f(n){return r(9,n,function(r){return function(t){return function(e){return function(u){return function(a){return function(i){return function(c){return function(o){return function(f){return n(r,t,e,u,a,i,c,o,f)}}}}}}}}})}function s(n,r,t){return 2===n.a?n.f(r,t):n(r)(t)}function b(n,r,t,e){return 3===n.a?n.f(r,t,e):n(r)(t)(e)}function v(n,r,t,e,u){return 4===n.a?n.f(r,t,e,u):n(r)(t)(e)(u)}function l(n,r,t,e,u,a){return 5===n.a?n.f(r,t,e,u,a):n(r)(t)(e)(u)(a)}function d(n,r,t,e,u,a,i){return 6===n.a?n.f(r,t,e,u,a,i):n(r)(t)(e)(u)(a)(i)}function h(n,r,t,e,u,a,i,c){return 7===n.a?n.f(r,t,e,u,a,i,c):n(r)(t)(e)(u)(a)(i)(c)}function p(n,r,t,e,u,a,i,c,o){return 8===n.a?n.f(r,t,e,u,a,i,c,o):n(r)(t)(e)(u)(a)(i)(c)(o)}function g(n,r){for(var t,e=[],u=$(n,r,0,e);u&&(t=e.pop());u=$(t.a,t.b,0,e));return u}function $(n,r,t,e){if(n===r)return!0;if("object"!=typeof n||null===n||null===r)return"function"==typeof n&&B(5),!1;if(t>100)return e.push(R(n,r)),!0;for(var u in n.$<0&&(n=ot(n),r=ot(r)),n)if(!$(n[u],r[u],t+1,e))return!1;return!0}var m=t(g),x=t(function(n,r){return!g(n,r)});function w(n,r,t){if("object"!=typeof n)return n===r?0:n0}),t(function(n,r){return w(n,r)>=0});var y=t(function(n,r){var t=w(n,r);return t<0?at:t?ut:et}),k=0;function R(n,r){return{a:n,b:r}}function j(n,r,t){return{a:n,b:r,c:t}}function A(n){return n}function C(n,r){var t={};for(var e in n)t[e]=n[e];for(var e in r)t[e]=r[e];return t}t(E);function E(n,r){if("string"==typeof n)return n+r;if(!n.b)return r;var t=z(n.a,r);n=n.b;for(var e=t;n.b;n=n.b)e=e.b=z(n.a,r);return t}var N={$:0};function z(n,r){return{$:1,a:n,b:r}}var S=t(z);function M(n){for(var r=N,t=n.length;t--;)r=z(n[t],r);return r}function O(n){for(var r=[];n.b;n=n.b)r.push(n.a);return r}var D=e(function(n,r,t){for(var e=[];r.b&&t.b;r=r.b,t=t.b)e.push(s(n,r.a,t.a));return M(e)}),L=(u(function(n,r,t,e){for(var u=[];r.b&&t.b&&e.b;r=r.b,t=t.b,e=e.b)u.push(b(n,r.a,t.a,e.a));return M(u)}),a(function(n,r,t,e,u){for(var a=[];r.b&&t.b&&e.b&&u.b;r=r.b,t=t.b,e=e.b,u=u.b)a.push(v(n,r.a,t.a,e.a,u.a));return M(a)}),i(function(n,r,t,e,u,a){for(var i=[];r.b&&t.b&&e.b&&u.b&&a.b;r=r.b,t=t.b,e=e.b,u=u.b,a=a.b)i.push(l(n,r.a,t.a,e.a,u.a,a.a));return M(i)}),t(function(n,r){return M(O(r).sort(function(r,t){return w(n(r),n(t))}))}));t(function(n,r){return M(O(r).sort(function(r,t){var e=s(n,r,t);return e===et?0:e===at?-1:1}))});var Z=e(function(n,r,t){for(var e=new Array(n),u=0;u=0;e--)r=s(n,t[e],r);return r}));t(function(n,r){for(var t=r.length,e=new Array(t),u=0;ut.length&&(u=t.length);for(var a=new Array(e+u),i=0;i"),r});function B(n){throw new Error("https://github.com/elm/core/blob/1.0.0/hints/"+n+".md")}var F=t(function(n,r){return n+r}),_=(t(function(n,r){return n-r}),t(function(n,r){return n*r}),t(function(n,r){return n/r}),t(function(n,r){return n/r|0}),t(Math.pow)),q=(t(function(n,r){return r%n}),t(function(n,r){var t=r%n;return 0===n?B(11):t>0&&n<0||t<0&&n>0?t+n:t}));Math.PI,Math.E,Math.cos,Math.sin,Math.tan,Math.acos,Math.asin,Math.atan,t(Math.atan2);var G=Math.ceil,J=Math.floor,I=Math.round,U=Math.sqrt,K=Math.log,Y=isNaN;t(function(n,r){return n&&r}),t(function(n,r){return n||r}),t(function(n,r){return n!==r}),t(function(n,r){return n+r});t(function(n,r){return n+r});t(function(n,r){for(var t=r.length,e=new Array(t),u=0;u-1}),rn=t(function(n,r){return 0===r.indexOf(n)}),tn=(t(function(n,r){return r.length>=n.length&&r.lastIndexOf(n)===r.length-n.length}),t(function(n,r){var t=n.length;if(t<1)return N;for(var e=0,u=[];(e=r.indexOf(n,e))>-1;)u.push(e),e+=t;return M(u)}));function en(n){return n+""}function un(n){return{$:2,b:n}}un(function(n){return"number"!=typeof n?gn("an INT",n):-2147483647=r.length)return gn("a LONGER array. Need index "+u+" but only see "+r.length+" entries",r);e=ln(n.b,r[u]);return fe(e)?e:st(s(lt,u,e.a));case 8:if("object"!=typeof r||null===r||hn(r))return gn("an OBJECT",r);var a=N;for(var i in r)if(r.hasOwnProperty(i)){e=ln(n.b,r[i]);if(!fe(e))return st(s(vt,i,e.a));a=z(R(i,e.a),a)}return dt(Pt(a));case 9:for(var c=n.f,o=n.g,f=0;f0&&Rr(t,1,e,s));case 4:for(var b=n.j,v=r.j,l=!1,d=n.k;4===d.$;)l=!0,"object"!=typeof b?b=[b,d.j]:b.push(d.j),d=d.k;for(var h=r.k;4===h.$;)l=!0,"object"!=typeof v?v=[v,h.j]:v.push(h.j),h=h.k;return l&&b.length!==v.length?void Rr(t,0,e,r):((l?function(n,r){for(var t=0;tc?Rr(t,6,e,{v:c,i:i-c}):i0||i.length>0||E)&&Rr(t,8,e,{w:u,x:i,y:E})}var zr="_elmW6BL";function Sr(n,r,t,e,u,a){var i=n[t];if(!i)return i={c:0,z:e,r:u,s:void 0},a.push({r:u,A:i}),void(n[t]=i);if(1===i.c){a.push({r:u,A:i}),i.c=2;var c=[];return jr(i.z,e,c,i.r),i.r=u,void(i.s.s={w:c,A:i})}Sr(n,r,t+zr,e,u,a)}function Mr(n,r,t,e,u){var a=n[t];if(a){if(0===a.c){a.c=2;var i=[];return jr(e,a.z,i,u),void Rr(r,9,u,{w:i,A:a})}Mr(n,r,t+zr,e,u)}else{var c=Rr(r,9,u,void 0);n[t]={c:1,z:e,r:u,s:c}}}function Or(n,r,t,e){!function n(r,t,e,u,a,i,c){var o=e[u];var f=o.r;for(;f===a;){var s=o.$;if(1===s)Or(r,t.k,o.s,c);else if(8===s){o.t=r,o.u=c;var b=o.s.w;b.length>0&&n(r,t,b,0,a,i,c)}else if(9===s){o.t=r,o.u=c;var v=o.s;if(v){v.A.s=r;var b=v.w;b.length>0&&n(r,t,b,0,a,i,c)}}else o.t=r,o.u=c;if(!(o=e[++u])||(f=o.r)>i)return u}var l=t.$;if(4===l){for(var d=t.k;4===d.$;)d=d.k;return n(r,d,e,u,a+1,i,r.elm_event_node_ref)}var h=t.e;var p=r.childNodes;for(var g=0;gi))return u;a=m}return u}(n,r,t,0,0,r.b,e)}function Dr(n,r,t,e){return 0===t.length?n:(Or(n,r,t,e),Lr(n,t))}function Lr(n,r){for(var t=0;t>n}),t(function(n,r){return r>>>n}),un(function(n){return"undefined"!=typeof File&&n instanceof File?dt(n):gn("a FILE",n)});function nt(){return Xr||(Xr=document.createElement("a"))}var rt=e(function(n,r,t){return jn(function(e){var u=new Blob([t],{type:r});if(navigator.msSaveOrOpenBlob)navigator.msSaveOrOpenBlob(u,n);else{var a=nt(),i=URL.createObjectURL(u);a.href=i,a.download=n,tt(a),URL.revokeObjectURL(i)}})});function tt(n){if("function"==typeof MouseEvent)n.dispatchEvent(new MouseEvent("click"));else{var r=document.createEvent("MouseEvents");r.initMouseEvent("click",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),document.body.appendChild(n),n.dispatchEvent(r),document.body.removeChild(n)}}t(function(n,r){return jn(function(t){var e=setInterval(function(){En(r)},n);return function(){clearInterval(e)}})});var et=1,ut=2,at=0,it=S,ct=e(function(n,r,t){for(;;){if(-2===t.$)return r;var e=t.b,u=t.c,a=t.d,i=t.e,c=n,o=b(n,e,u,b(ct,n,r,i));n=c,r=o,t=a}}),ot=function(n){return b(ct,e(function(n,r,t){return s(it,R(n,r),t)}),N,n)},ft=V,st=(e(function(n,r,e){var u=e.c,a=e.d,i=t(function(r,t){if(r.$){var e=r.a;return b(ft,n,t,e)}var u=r.a;return b(ft,i,t,u)});return b(ft,i,b(ft,n,r,a),u)}),function(n){return{$:1,a:n}}),bt=t(function(n,r){return{$:3,a:n,b:r}}),vt=t(function(n,r){return{$:0,a:n,b:r}}),lt=t(function(n,r){return{$:1,a:n,b:r}}),dt=function(n){return{$:0,a:n}},ht=function(n){return{$:2,a:n}},pt=F,gt=function(n){return{$:0,a:n}},$t={$:1},mt=X,xt=xn,wt=en,yt=t(function(n,r){return s(W,n,O(r))}),kt=t(function(n,r){return M(s(Q,n,r))}),Rt=function(n){return s(yt,"\n ",s(kt,"\n",n))},jt=e(function(n,r,t){for(;;){if(!t.b)return r;var e=t.a,u=t.b,a=n,i=s(n,e,r);n=a,r=i,t=u}}),At=function(n){return b(jt,t(function(n,r){return r+1}),0,n)},Ct=D,Et=e(function(n,r,t){for(;;){if(!(w(n,r)<1))return t;var e=n,u=r-1,a=s(it,r,t);n=e,r=u,t=a}}),Nt=t(function(n,r){return b(Et,n,r,N)}),zt=t(function(n,r){return b(Ct,n,s(Nt,0,At(r)-1),r)}),St=function(n){var r=n.charCodeAt(0);return 55296<=r&&r<=56319?1024*(r-55296)+n.charCodeAt(1)-56320+65536:r},Mt=function(n){var r=St(n);return 97<=r&&r<=122},Ot=function(n){var r=St(n);return r<=90&&65<=r},Dt=function(n){return Mt(n)||Ot(n)},Lt=function(n){var r=St(n);return r<=57&&48<=r},Zt=function(n){return Mt(n)||Ot(n)||Lt(n)},Pt=function(n){return b(jt,it,N,n)},Tt=function(n){var r=n.charCodeAt(0);return isNaN(r)?$t:gt(55296<=r&&r<=56319?R(A(n[0]+n[1]),n.slice(2)):R(A(n[0]),n.slice(1)))},Vt=t(function(n,r){return"\n\n("+wt(n+1)+") "+Rt(Bt(r))}),Bt=function(n){return s(Ft,n,N)},Ft=t(function(n,r){n:for(;;)switch(n.$){case 0:var t=n.a,e=n.b,u=function(){var n=Tt(t);if(1===n.$)return!1;var r=n.a,e=r.a,u=r.b;return Dt(e)&&s(mt,Zt,u)}(),a=e,i=s(it,u?"."+t:"['"+t+"']",r);n=a,r=i;continue n;case 1:var c=n.a,o=(e=n.b,"["+wt(c)+"]");a=e,i=s(it,o,r);n=a,r=i;continue n;case 2:var f=n.a;if(f.b){if(f.b.b){var b=(r.b?"The Json.Decode.oneOf at json"+s(yt,"",Pt(r)):"Json.Decode.oneOf")+" failed in the following "+wt(At(f))+" ways:";return s(yt,"\n\n",s(it,b,s(zt,Vt,f)))}n=a=e=f.a,r=i=r;continue n}return"Ran into a Json.Decode.oneOf with no possibilities"+(r.b?" at json"+s(yt,"",Pt(r)):"!");default:var v=n.a,l=n.b;return(b=r.b?"Problem with the value at json"+s(yt,"",Pt(r))+":\n\n ":"Problem with the given value:\n\n")+(Rt(s(xt,4,l))+"\n\n")+v}}),_t=u(function(n,r,t,e){return{$:0,a:n,b:r,c:t,d:e}}),qt=[],Gt=G,Jt=t(function(n,r){return K(r)/K(n)}),It=function(n){return n},Ut=Gt(s(Jt,2,32)),Kt=v(_t,0,Ut,qt,qt),Yt=Z,Qt=function(n){return{$:1,a:n}},Wt=t(function(n,r){return n(r)}),Ht=(t(function(n,r){return r(n)}),m),Xt=J,ne=function(n){return n.length},re=t(function(n,r){return w(n,r)>0?n:r}),te=P,ee=t(function(n,r){for(;;){var t=s(te,32,n),e=t.a,u=t.b,a=s(it,{$:0,a:e},r);if(!u.b)return Pt(a);n=u,r=a}}),ue=function(n){return n.a},ae=t(function(n,r){for(;;){var t=Gt(r/32);if(1===t)return s(te,32,n).a;n=s(ee,n,N),r=t}}),ie=t(function(n,r){if(r.i){var t=32*r.i,e=Xt(s(Jt,32,t-1)),u=n?Pt(r.l):r.l,a=s(ae,u,r.i);return v(_t,ne(r.k)+t,s(re,5,e*Ut),a,r.k)}return v(_t,ne(r.k),Ut,qt,r.k)}),ce=a(function(n,r,t,e,u){for(;;){if(r<0)return s(ie,!1,{l:e,i:t/32|0,k:u});var a=Qt(b(Yt,32,r,n));n=n,r=r-32,t=t,e=s(it,a,e),u=u}}),oe=t(function(n,r){if(n<=0)return Kt;var t=n%32,e=b(Yt,t,n-t,r);return l(ce,r,n-t-32,n,N,e)}),fe=function(n){return!n.$},se=sn,be=bn,ve=function(n){return{$:0,a:n}},le=function(n){switch(n.$){case 0:return 0;case 1:return 1;case 2:return 2;default:return 3}},de=function(n){return{$:1,a:n}},he=function(n){return{$:0,a:n}},pe=function(n){return n},ge=pe,$e=i(function(n,r,t,e,u,a){return{ah:a,cm:r,cJ:e,cL:t,cP:n,cQ:u}}),me=nn,xe=function(n){return n.length},we=H,ye=t(function(n,r){return n<1?r:b(we,n,xe(r),r)}),ke=tn,Re=function(n){return""===n},je=t(function(n,r){return n<1?"":b(we,0,n,r)}),Ae=function(n){for(var r=0,t=n.charCodeAt(0),e=43==t||45==t?1:0,u=e;u500?b(jt,n,r,Pt(d)):v(Ze,n,r,t+1,d)))))}return s(n,u,s(n,i,s(n,o,r)))}return s(n,u,s(n,i,r))}return s(n,u,r)}return r}),Pe=e(function(n,r,t){return v(Ze,n,r,0,t)}),Te=t(function(n,r){return b(Pe,t(function(r,t){return s(it,n(r),t)}),N,r)}),Ve=An,Be=t(function(n,r){return s(Ve,function(r){return De(n(r))},r)}),Fe=e(function(n,r,t){return s(Ve,function(r){return s(Ve,function(t){return De(s(n,r,t))},t)},r)}),_e=Bn,qe=t(function(n,r){var t=r;return Nn(s(Ve,_e(n),t))}),Ge=e(function(n,r,t){return s(Be,function(n){return 0},(e=s(Te,qe(n),r),b(Pe,Fe(it),De(N),e)));var e}),Je=e(function(n,r,t){return De(0)}),Ie=t(function(n,r){return s(Be,n,r)});Pn.Task=Tn(Le,Ge,Je,Ie);var Ue,Ke=Fn("Task"),Ye=t(function(n,r){return Ke(s(Be,n,r))}),Qe=function(n){var r=n.eD,e=n.eE,u=function(){u.a(r(Fr()))};return Tr({bR:function(n){return u.a=n,Gr.addEventListener("popstate",u),Gr.navigator.userAgent.indexOf("Trident")<0||Gr.addEventListener("hashchange",u),t(function(r,t){if(!t.ctrlKey&&!t.metaKey&&!t.shiftKey&&t.button<1&&!r.target&&!r.hasAttribute("download")){t.preventDefault();var u=r.href,a=Fr(),i=Me(u).a;n(e(i&&a.cP===i.cP&&a.cm===i.cm&&a.cL.a===i.cL.a?he(i):de(u)))}})},ei:function(r){return b(n.ei,r,Fr(),u)},c8:n.c8,ft:n.ft,e9:n.e9})},We=a(function(n,r,t,e,u){return{bC:n,be:u,bf:e,ao:t,bn:r}}),He={ay:"",D:N,aK:"",aL:""},Xe={ar:"",aV:""},nu=_n(N),ru=_r,tu=t(function(n,r){if(1===n.$)return r;var t=n.a;return r+":"+wt(t)}),eu=e(function(n,r,t){return 1===r.$?t:E(t,E(n,r.a))}),uu=function(n){var r=n.cP?"https://":"http://";return b(eu,"#",n.ah,b(eu,"?",n.cQ,E(s(tu,n.cL,E(r,n.cm)),n.cJ)))},au=e(function(n,r,t){var e=r.ah;n:for(;!e.$;)switch(e.a){case"CalculateurDeNotes":return R(l(We,t,r,1,Xe,He),nu);case"GenerateurDeProblemes":return R(l(We,t,r,0,Xe,He),nu);default:break n}return R(l(We,t,C(r,{ah:gt("GenerateurDeProblemes")}),0,Xe,He),s(ru,t,uu(C(r,{ah:gt("GenerateurDeProblemes")}))))}),iu=_n(N),cu=function(n){return{$:2,a:n}},ou=function(n){return{$:3,a:n}},fu=function(n){return s(Ye,Oe,jn(function(r){try{Gr.location=n}catch(n){Qn.location.reload(!1)}}))},su=qn,bu=t(function(n,r){return{ad:n,al:r}}),vu=t(function(n,r){return n}),lu=t(function(n,r){return{$:1,a:n,b:r}}),du=e(function(n,r,t){return{$:0,a:n,b:r,c:t}}),hu=e(function(n,r,t){var e=r,u=t;return function(r){var t=e(r);if(1===t.$){var a=t.a,i=t.b;return s(lu,a,i)}var c=t.a,o=t.b,f=t.c,v=u(f);if(1===v.$){var l=v.a;i=v.b;return s(lu,c||l,i)}l=v.a;var d=v.b,h=v.c;return b(du,c||l,s(n,o,d),h)}}),pu=t(function(n,r){return b(hu,vu,n,r)}),gu=pu,$u=t(function(n,r){return b(hu,Wt,n,r)}),mu={$:5},xu=Qr,wu=Wr,yu=t(function(n,r){return{dR:r.dR+(n-r.bi),c:r.c,g:r.g,bi:n,eR:r.eR,a:r.a}}),ku=Yr,Ru=Kr,ju=t(function(n,r){if(b(Ru,101,n,r)||b(Ru,69,n,r)){var t=n+1,e=b(Ru,43,t,r)||b(Ru,45,t,r)?t+1:t,u=s(ku,e,r);return g(e,u)?-u:u}return n}),Au=t(function(n,r){return b(Ru,46,n,r)?s(ju,s(ku,n+1,r),r):s(ju,n,r)}),Cu=t(function(n,r){return{$:1,a:n,b:r}}),Eu=u(function(n,r,t,e){return{dR:r,dU:e,eI:t,eR:n}}),Nu={$:0},zu=t(function(n,r){return s(Cu,Nu,v(Eu,n.eR,n.dR,r,n.c))}),Su=a(function(n,r,t,e,u){var a=e.a,i=e.b;if(1===r.$){var c=r.a;return s(lu,!0,s(zu,u,c))}var o=r.a;return g(t,a)?s(lu,w(u.bi,t)<0,s(zu,u,n)):b(du,!0,o(i),s(yu,a,u))}),Mu=u(function(n,r,t,e){return s(Cu,Nu,v(Eu,n,r,t,e))}),Ou=function(n){if(0===n.length||/[\sxbo]/.test(n))return $t;var r=+n;return r==r?gt(r):$t},Du=i(function(n,r,t,e,u,a){var i=u.a,c=s(Au,i,a.a);if(c<0)return s(lu,!0,v(Mu,a.eR,a.dR-(c+a.bi),n,a.c));if(g(a.bi,c))return s(lu,!1,s(zu,a,r));if(g(i,c))return l(Su,n,t,a.bi,u,a);if(1===e.$){e.a;return s(lu,!0,s(zu,a,n))}var o=e.a,f=Ou(b(we,a.bi,c,a.a));if(1===f.$)return s(lu,!0,s(zu,a,n));var d=f.a;return b(du,!0,o(d),s(yu,c,a))}),Lu=function(n){return function(r){if(b(Ru,48,r.bi,r.a)){var t=r.bi+1,e=t+1;return b(Ru,120,t,r.a)?l(Su,n.ep,n.ea,e,s(wu,e,r.a),r):b(Ru,111,t,r.a)?l(Su,n.ep,n.ez,e,b(xu,8,e,r.a),r):b(Ru,98,t,r.a)?l(Su,n.ep,n.dB,e,b(xu,2,e,r.a),r):d(Du,n.ep,n.ce,n.eo,n.d3,R(t,0),r)}return d(Du,n.ep,n.ce,n.eo,n.d3,b(xu,10,r.bi,r.a),r)}},Zu=s(t(function(n,r){return Lu({dB:st(r),ce:n,d3:dt(pe),ea:st(r),eo:dt(It),ep:r,ez:st(r)})}),mu,mu),Pu=t(function(n,r){return{$:2,a:n,b:r}}),Tu=e(function(n,r,t){n:for(;;){if(t.b){var e=t.a,u=t.b,a=e(n);if(a.$){var i,c=(i=a).a,o=i.b;if(c)return i;n=n,r=s(Pu,r,o),t=u;continue n}return i=a}return s(lu,!1,r)}}),Vu=function(n){return function(r){return b(Tu,r,Nu,n)}},Bu=Vu,Fu=function(n){return function(r){return b(du,!1,n,r)}},_u=Fu,qu=t(function(n,r){return{$:0,a:n,b:r}}),Gu=Ir,Ju=function(n){return!n},Iu=function(n){var r=n.a,t=n.b,e=!Re(r);return function(n){var u=l(Gu,r,n.bi,n.eR,n.dR,n.a),a=u.a,i=u.b,c=u.c;return g(a,-1)?s(lu,!1,s(zu,n,t)):b(du,e,0,{dR:c,c:n.c,g:n.g,bi:a,eR:i,a:n.a})}},Uu=Iu,Ku=function(n){return Uu(s(qu,n,{$:8,a:n}))},Yu=Bu(M([s($u,s(gu,_u(function(n){return-n}),Ku("-")),Zu),s($u,s(gu,_u(pe),Ku("+")),Zu)])),Qu=Ur,Wu=a(function(n,r,t,e,u){for(;;){var a=b(Qu,n,r,u.a);if(g(a,-1))return b(du,w(u.bi,r)<0,0,{dR:e,c:u.c,g:u.g,bi:r,eR:t,a:u.a});if(g(a,-2))n=n,r=r+1,t=t+1,e=1,u=u;else n=n,r=a,t=t,e=e+1,u=u}}),Hu=function(n){return function(r){return l(Wu,n,r.bi,r.eR,r.dR,r)}},Xu=Hu(function(n){return" "===n||"\n"===n||"\r"===n}),na=s($u,s($u,_u(bu),s(gu,Yu,Xu)),Yu),ra=Hu,ta=ra(Ht(" ")),ea=t(function(n,r){var t=r;return function(r){var e=t(r);if(1===e.$){var u=e.a,a=e.b;return s(lu,u,a)}var i=e.a,c=e.b,o=e.c,f=n(c)(o);if(1===f.$){var v=f.a;a=f.b;return s(lu,i||v,a)}v=f.a;var l=f.b,d=f.c;return b(du,i||v,l,d)}}),ua=u(function(n,r,t,e){for(;;){var u=t(r)(e);if(u.$){i=u.a;var a=u.b;return s(lu,n||i,a)}var i=u.a,c=u.b,o=u.c;if(c.$){var f=c.a;return b(du,n||i,f,o)}n=n||i,r=c.a,t=t,e=o}}),aa=t(function(n,r){return function(t){return v(ua,!1,n,r,t)}}),ia=t(function(n,r){var t=r;return function(r){var e=t(r);if(e.$){a=e.a;var u=e.b;return s(lu,a,u)}var a=e.a,i=e.b,c=e.c;return b(du,a,n(i),c)}}),ca=function(n){return{$:1,a:n}},oa=function(n){return{$:0,a:n}},fa=t(function(n,r){return r}),sa=t(function(n,r){return b(hu,fa,n,r)}),ba=a(function(n,r,t,e,u){return s(sa,r,Vu(M([s(sa,e,s(sa,r,s(ia,function(n){return oa(s(it,n,u))},t))),s(ia,function(n){return ca(Pt(u))},n)])))}),va=u(function(n,r,t,e){return Vu(M([s(ia,function(n){return oa(s(it,n,e))},s(pu,r,s(pu,n,s(pu,t,n)))),s(ia,function(n){return ca(Pt(e))},Fu(0))]))}),la=a(function(n,r,t,e,u){var a=s(ia,function(n){return ca(Pt(u))},n);return s(sa,r,Vu(M([s(sa,e,s(sa,r,Vu(M([s(ia,function(n){return oa(s(it,n,u))},t),a])))),a])))}),da=a(function(n,r,t,e,u){return Vu(M([s(ea,function(a){switch(u){case 0:return s(aa,M([a]),v(ba,n,r,t,e));case 1:return s(aa,M([a]),v(la,n,r,t,e));default:return s(pu,s(sa,r,s(sa,e,s(sa,r,s(aa,M([a]),b(va,r,t,e))))),n)}},t),s(ia,function(n){return N},n)]))}),ha=function(n){return s(qu,n,{$:0,a:n})},pa=function(n){return function(n){return s(sa,Iu(n.Z),s(sa,n.aN,l(da,Iu(n.aD),n.aN,n.aG,Iu(n.aM),n.aZ)))}({aD:ha(n.aD),aG:n.aG,aM:ha(n.aM),aN:n.aN,Z:ha(n.Z),aZ:function(n){switch(n){case 0:return 0;case 1:return 1;default:return 2}}(n.aZ)})},ga=pa({aD:"",aG:na,aM:",",aN:ta,Z:"",aZ:0}),$a=4294967295>>>32-Ut,ma=T,xa=e(function(n,r,t){for(;;){var e=s(ma,$a&r>>>n,t);if(e.$){var u=e.a;return s(ma,$a&r,u)}var a=e.a;n=n-Ut,r=r,t=a}}),wa=t(function(n,r){var t=r.a,e=r.b,u=r.c,a=r.d;return n<0||w(n,t)>-1?$t:w(n,function(n){return n>>>5<<5}(t))>-1?gt(s(ma,$a&n,a)):gt(b(xa,e,n,u))}),ya=t(function(n,r){return r.$?$t:n(r.a)}),ka=e(function(n,r,t){return n(r(t))}),Ra=function(n){if(n.b){var r=n.a;n.b;return gt(r)}return $t},ja=e(function(n,r,t){switch(r){case"V":return"A"===t?n.ad:"B"===t?2*n.ad/3:"C"===t?n.al/3:"D"===t?n.al:0;case"F":return"D"===t?n.ad:"C"===t?2*n.ad/3:"B"===t?n.al/3:"A"===t?n.al:0;default:return g(r,t)?n.ad:"-"===t?0:n.al}}),Aa=function(n){if(n.b){n.a;var r=n.b;return gt(r)}return $t},Ca=e(function(n,r,t){if(n.b){var e=n.a,u=n.b,a=Aa(t),i=Ra(t),c=Aa(r),o=R(R(Ra(r),c),R(i,a));if(o.a.a.$||o.a.b.$||o.b.a.$||o.b.b.$)return $t;var f=o.a,v=f.a.a,l=f.b.a,d=o.b,h=d.a.a,p=d.b.a;return s(ya,s(ka,gt,pt(b(ja,e,v,h))),b(Ca,u,l,p))}return gt(0)}),Ea=e(function(n,r,t){return s(Te,function(t){var e=s(wa,t.cF-11,r);if(1===e.$)return t;var u=e.a;return C(t,{an:b(Ca,n,u,t.cS)})},t)}),Na=e(function(n,r,t){for(;;){var e=s(te,32,n),u=e.a,a=e.b;if(w(ne(u),32)<0)return s(ie,!0,{l:r,i:t,k:u});n=a,r=s(it,Qt(u),r),t=t+1}}),za={$:-2},Sa=za,Ma=a(function(n,r,t,e,u){return{$:-1,a:n,b:r,c:t,d:e,e:u}}),Oa=a(function(n,r,t,e,u){if(-1!==u.$||u.a){if(-1!==e.$||e.a||-1!==e.d.$||e.d.a)return l(Ma,n,r,t,e,u);e.a,h=e.b,p=e.c;var a=e.d,i=(a.a,a.b),c=a.c,o=a.d,f=a.e;$=e.e;return l(Ma,0,h,p,l(Ma,1,i,c,o,f),l(Ma,1,r,t,$,u))}u.a;var s=u.b,b=u.c,v=u.d,d=u.e;if(-1!==e.$||e.a)return l(Ma,n,s,b,l(Ma,0,r,t,e,v),d);e.a;var h=e.b,p=e.c,g=e.d,$=e.e;return l(Ma,0,r,t,l(Ma,1,h,p,g,$),l(Ma,1,s,b,v,d))}),Da=y,La=e(function(n,r,t){if(-2===t.$)return l(Ma,0,n,r,za,za);var e=t.a,u=t.b,a=t.c,i=t.d,c=t.e;switch(s(Da,n,u)){case 0:return l(Oa,e,u,a,b(La,n,r,i),c);case 1:return l(Ma,e,u,r,i,c);default:return l(Oa,e,u,a,i,b(La,n,r,c))}}),Za=e(function(n,r,t){var e=b(La,n,r,t);if(-1!==e.$||e.a)return e;e.a;var u=e.b,a=e.c,i=e.d,c=e.e;return l(Ma,1,u,a,i,c)}),Pa=t(function(n,r){return b(Za,n,0,r)}),Ta=function(n){return b(jt,Pa,Sa,n)},Va=x,Ba={$:7},Fa=t(function(n,r){n:for(;;){if(-2===r.$)return $t;var t=r.b,e=r.c,u=r.d,a=r.e;switch(s(Da,n,t)){case 0:n=n,r=u;continue n;case 1:return gt(e);default:n=n,r=a;continue n}}}),_a=t(function(n,r){return!s(Fa,n,r).$}),qa=t(function(n,r){return s(_a,n,r)}),Ga=c(function(n,r,t,e,u,a,i){for(;;){var c=b(Qu,n,r,u);if(g(c,-1))return{dR:e,c:i,g:a,bi:r,eR:t,a:u};if(g(c,-2))n=n,r=r+1,t=t+1,e=1,u=u,a=a,i=i;else n=n,r=c,t=t,e=e+1,u=u,a=a,i=i}}),Ja=function(n){return function(n){return function(r){var t=b(Qu,n.Z,r.bi,r.a);if(g(t,-1))return s(lu,!1,s(zu,r,n.ce));var e=g(t,-2)?h(Ga,n.cp,r.bi+1,r.eR+1,1,r.a,r.g,r.c):h(Ga,n.cp,t,r.eR,r.dR+1,r.a,r.g,r.c),u=b(we,r.bi,e.bi,r.a);return s(qa,u,n.cV)?s(lu,!1,s(zu,r,n.ce)):b(du,!0,u,e)}}({ce:Ba,cp:n.cp,cV:n.cV,Z:n.Z})},Ia=pa({aD:"",aG:Ja({cp:function(n){return!1},cV:Ta(N),Z:function(n){return"\n"!==n&&";"!==n}}),aM:"",aN:ta,Z:"",aZ:1}),Ua=s($u,_u(function(n){return n.b?b(Na,n,N,0):Kt}),pa({aD:"",aG:Ia,aM:"\n",aN:ta,Z:"",aZ:1})),Ka=i(function(n,r,t,e,u,a){return{cE:t,an:a,bh:n,cF:r,cM:e,cS:u}}),Ya=t(function(n,r){var t=r;return function(r){var e=t(r);if(1===e.$){var u=e.a,a=e.b;return s(lu,u,a)}u=e.a;var i=e.b,c=e.c;return b(du,u,s(n,b(we,r.bi,c.bi,r.a),i),c)}}),Qa=function(n){return s(Ya,vu,n)},Wa=s($u,s(gu,_u(pe),Ku(";")),Qa(ra(Va(";")))),Ha=s(gu,s(gu,_u($t),Ku(";")),ra(function(n){return"\n"!==n&&";"!==n})),Xa={$:11},ni=t(function(n,r){return function(t){var e=b(Qu,n,t.bi,t.a);return g(e,-1)?s(lu,!1,s(zu,t,r)):g(e,-2)?b(du,!0,0,{dR:1,c:t.c,g:t.g,bi:t.bi+1,eR:t.eR+1,a:t.a}):b(du,!0,0,{dR:t.dR+1,c:t.c,g:t.g,bi:e,eR:t.eR,a:t.a})}}),ri=function(n){return s(ni,n,Xa)},ti=Qa(s(gu,s(gu,s(gu,s(gu,ri(Lt),ri(Lt)),ri(Lt)),ri(Lt)),ri(Lt))),ei={$:1},ui=s(t(function(n,r){return Lu({dB:st(r),ce:n,d3:st(r),ea:st(r),eo:dt(pe),ep:r,ez:st(r)})}),ei,ei),ai=pa({aD:"",aG:Ja({cp:function(n){return!1},cV:Ta(N),Z:function(n){return"\n"!==n&&";"!==n}}),aM:";",aN:ta,Z:";",aZ:2}),ii=s($u,s($u,s($u,s($u,s($u,s($u,_u(Ka),ti),ui),Wa),Wa),ai),Ha),ci=pa({aD:"",aG:ii,aM:"\n",aN:ta,Z:"",aZ:1}),oi=pe,fi=e(function(n,r,t){return s(Ye,Oe,b(rt,n,r,t))}),si=e(function(n,r,t){return{dR:r,eI:t,eR:n}}),bi=function(n){return b(si,n.eR,n.dR,n.eI)},vi=t(function(n,r){n:for(;;)switch(n.$){case 0:return r;case 1:var t=n.a,e=n.b;n=t,r=s(it,e,r);continue n;default:t=n.a;var u=n.b;n=t,r=s(vi,u,r);continue n}}),li=t(function(n,r){var t=n({dR:1,c:N,g:1,bi:0,eR:1,a:r});if(t.$){var e=t.b;return st(s(vi,e,N))}var u=t.b;return dt(u)}),di=t(function(n,r){var t=s(li,n,r);if(t.$){var e=t.a;return st(s(Te,bi,e))}var u=t.a;return dt(u)}),hi=e(function(n,r,t){var e=s(di,n,t);return e.$?r:e.a}),pi=function(n){return s(yt,"",n)},gi=en,$i=function(n){return"|Numéro|Nom|Prénom|Note|\n"+pi(s(Te,function(n){return"|"+n.bh+"|"+n.cE+"|"+n.cM+"|"+function(n){var r=n.an;if(1===r.$)return"";var t=r.a;return gi(t)}(n)+"|\n"},n))},mi=t(function(n,r){var t=b(hi,ci,N,r.aL),e=b(hi,Ua,Kt,r.aK),u=b(hi,ga,N,r.ay);switch(n.$){case 0:var a=n.a,i=b(hi,ga,N,a);return R(C(r,{ay:a,D:b(Ea,i,e,t)}),nu);case 1:var c=n.a,o=b(hi,Ua,Kt,c);return R(C(r,{D:b(Ea,u,o,t),aK:c}),nu);case 2:var f=n.a,s=b(hi,ci,N,f);return R(C(r,{D:b(Ea,u,e,s),aL:f}),nu);default:return R(r,b(fi,"Notes.org","text/org",$i(r.D)))}}),xi=function(n){return{$:3,a:n}},wi=function(n){return function(r){return R(n,r)}},yi=function(n){return"Ligne : "+wt(n.eR)+" | Colonne : "+wt(n.dR)},ki=function(n){return"Il y a des problèmes aux endroits suivants :\n"+pi(s(Te,yi,n))},Ri=t(function(n,r){return{f:r,e:n}}),ji=_,Ai=function(n){return n<0?-n:n},Ci=q,Ei=t(function(n,r){return s(t(function(n,r){for(;;){if(!r)return n;var t=r,e=s(Ci,r,n);n=t,r=e}}),Ai(n),Ai(r))}),Ni=t(function(n,r){var t=1-s(ji,2,31),e=s(ji,2,31)-1;return r?w(n,e)>0||w(r,e)>0||w(n,t)<0||w(r,t)<0?st("Certains calculs font intervenir des valeurs trop grandes pour être prises en charge."):dt(function(n){var r=n.f<0?-1:1,t=s(Ei,n.e,n.f);return C(n,{f:r*(n.f/t|0),e:r*(n.e/t|0)})}(s(Ri,n,r))):st("Division par zéro.")}),zi=t(function(n,r){var t=s(Ei,n.f,r.f),e=r.f/t|0,u=n.f/t|0;return s(Ni,n.e*e+r.e*u,n.f*e)}),Si=t(function(n,r){if(r.$){var t=r.a;return st(t)}return n(r.a)}),Mi=t(function(n,r){var t=s(Ei,r.e,n.f),e=s(Ei,n.e,r.f),u=r.e/t|0,a=r.f/e|0,i=n.e/e|0,c=n.f/t|0;return s(Ni,i*u,c*a)}),Oi=t(function(n,r){return s(Si,Mi(n),function(n){return n.e?dt(s(Ri,n.f,n.e)):st("Division par zéro")}(r))}),Di=t(function(n,r){var t=r.e<0?-1:1,e=n.e<0?-1:1;return 1===r.f&&r.e<0?s(Ni,s(ji,e*n.f,t*r.e),s(ji,e*n.e,t*r.e)):1===r.f?s(Ni,s(ji,n.e,r.e),s(ji,n.f,r.e)):st("Extraction de racine impossible")}),Li=t(function(n,r){if(r.$){var t=r.a;return st(t)}var e=r.a;return dt(n(e))}),Zi=function(n){return s(Ri,-n.e,n.f)},Pi=e(function(n,r,t){var e=R(r,t);if(e.a.$){u=e.a.a;return st(u)}if(e.b.$){var u=e.b.a;return st(u)}return s(n,e.a.a,e.b.a)}),Ti=t(function(n,r){return s(zi,n,Zi(r))}),Vi=function(n){n:for(;;)switch(n.$){case 0:var r=n.a,t=n.b;return b(Pi,zi,Vi(r),Vi(t));case 1:r=n.a,t=n.b;return b(Pi,Ti,Vi(r),Vi(t));case 2:r=n.a,t=n.b;return b(Pi,Mi,Vi(r),Vi(t));case 3:r=n.a,t=n.b;return b(Pi,Oi,Vi(r),Vi(t));case 4:r=n.a,t=n.b;return b(Pi,Di,Vi(r),Vi(t));case 5:r=n.a;return s(Li,Zi,Vi(r));case 7:n=n.a;continue n;case 6:var e=n.a;return s(Ni,e,1);default:n.a,n.b;return st("Les polynômes ne sont pas encore pris en charge.")}},Bi=function(n){return{$:1,a:n}},Fi=function(n){return{$:7,a:n}},_i=function(n){return{$:0,a:n}},qi=function(n){return{$:5,a:n}},Gi={$:0},Ji=t(function(n,r){return{$:1,a:n,b:r}}),Ii=t(function(n,r){return{$:8,a:n,b:r}}),Ui=t(function(n,r){return{$:0,a:n,b:r}}),Ki=t(function(n,r){return{$:3,a:n,b:r}}),Yi=t(function(n,r){return{$:4,a:n,b:r}}),Qi=t(function(n,r){return{$:2,a:n,b:r}}),Wi=t(function(n,r){return{$:1,a:n,b:r}}),Hi=t(function(n,r){if(!r.$)return n;var t=r.a,e=r.b;switch(t){case 0:return s(Qi,n,e);case 1:return s(Ki,n,e);case 2:return s(Ui,n,e);case 3:return s(Wi,n,e);default:return s(Yi,n,e)}}),Xi=t(function(n,r){return b(Pe,t(function(n,r){return s(Hi,r,n)}),n,r)}),nc=function(n){return function(n){var r=n.a,t=n.b,e=!Re(r);return function(n){var u=l(Gu,r,n.bi,n.eR,n.dR,n.a),a=u.a,i=u.b,c=u.c;return g(a,-1)||0<=b(Qu,function(n){return Zt(n)||"_"===n},a,n.a)?s(lu,!1,s(zu,n,t)):b(du,e,0,{dR:c,c:n.c,g:n.g,bi:a,eR:i,a:n.a})}}(s(qu,n,{$:9,a:n}))},rc=function(n){return function(r){return n(0)(r)}},tc=ia,ec=function(n){if(n.$){var r=n.a;return ca(r)}var t=n.a;return oa(t)},uc=t(function(n,r){return s(aa,n,function(n){return s(tc,ec,r(n))})}),ac={$:4},ic={$:2},cc={$:6},oc={$:3},fc=t(function(n,r){if(r.$)return st(n);var t=r.a;return dt(t)}),sc=s($u,_u(function(n){return{$:6,a:n}}),(Ue={dB:$t,d3:$t,ea:$t,eo:gt(pe),ez:$t},Lu({dB:s(fc,ac,Ue.dB),ce:cc,d3:s(fc,mu,Ue.d3),ea:s(fc,ic,Ue.ea),eo:s(fc,ei,Ue.eo),ep:cc,ez:s(fc,oc,Ue.ez)}))),bc=function(n){return Bu(M([s($u,s(gu,s(gu,_u(function(r){return _i(s(it,s(Ji,2,r),n))}),Ku("+")),Xu),rc(function(n){return hc()})),s($u,s(gu,s(gu,_u(function(r){return _i(s(it,s(Ji,3,r),n))}),Ku("-")),Xu),rc(function(n){return hc()})),s(tc,function(r){return Bi(n)},_u(0))]))},vc=function(n){return Bu(M([s($u,s(gu,s(gu,_u(function(r){return _i(s(it,s(Ji,0,r),n))}),Ku("*")),Xu),rc(function(n){return pc()})),s($u,s(gu,s(gu,_u(function(r){return _i(s(it,s(Ji,1,r),n))}),Ku("/")),Xu),rc(function(n){return pc()})),s(tc,function(r){return Bi(n)},_u(0))]))};function lc(){return dc()}function dc(){return s($u,s($u,_u(Xi),s(gu,hc(),Xu)),s(uc,N,bc))}function hc(){return s($u,s($u,_u(Xi),s(gu,pc(),Xu)),s(uc,N,vc))}function pc(){return s($u,s($u,_u(Hi),s(gu,gc(),Xu)),Bu(M([s($u,s(gu,s(gu,_u(Ji(4)),Ku("^")),Xu),rc(function(n){return pc()})),_u(Gi)])))}function gc(){return s($u,s($u,_u(t(function(n,r){return 1===n.$?r:qi(r)})),Bu(M([s($u,_u(gt),Ku("-")),_u($t)]))),Bu(M([$c(),mc(),sc])))}function $c(){return s($u,s(gu,s(gu,_u(Fi),Ku("(")),Xu),s(gu,s(gu,rc(function(n){return lc()}),Xu),Ku(")")))}function mc(){return s($u,s($u,s(gu,s(gu,_u(Ii),nc("Poly")),Xu),s(gu,pa({aD:"]",aG:rc(function(n){return lc()}),aM:",",aN:Xu,Z:"[",aZ:0}),Xu)),Ja({cp:function(n){return!1},cV:Ta(N),Z:function(n){return!0}}))}var xc=lc();lc=function(){return xc};var wc=dc();dc=function(){return wc};var yc=hc();hc=function(){return yc};var kc=pc();pc=function(){return kc};var Rc=gc();gc=function(){return Rc};var jc=$c();$c=function(){return jc};var Ac=mc();mc=function(){return Ac};var Cc,Ec=function(n){return 1===n.f?wt(n.e):n.e<0?"-\\frac{"+wt(-n.e)+"}{"+wt(n.f)+"}":"\\frac{"+wt(n.e)+"}{"+wt(n.f)+"}"},Nc=s(ka,pi,Te(function(n){if(n.$){var r=n.a,t=s(di,xc,r);if(1===t.$)return t.a,"L'expression est mal formée.";var e=t.a,u=s(Li,Ec,Vi(e));return u.$,u.a}return n.a})),zc=function(n){var r=function(n){if(n.$){r=n.a;return"-"+Nc(r)}var r=n.a;return"+"+Nc(r)};switch(n.$){case 0:var t=n.a;return Sc(t);case 2:var e=n.a,u=n.b;return E(Nc(e),Sc(u));case 3:e=n.a;var a=n.b;return Nc(e)+"\n"+s(yt,"\n",s(Te,r,a));case 4:a=n.a;return pi(s(Te,r,a));default:n.a,u=n.b;return""+Sc(u)}},Sc=function(n){return s(yt,"\n",s(Te,zc,n))},Mc=t(function(n,r){return{$:0,a:n,b:r}}),Oc=function(n){var r=n.a,t=n.b;return s(Mc,1664525*r+t>>>0,t)},Dc=(t(function(n,r){return{$:0,a:n,b:r}}),Cc=oi,jn(function(n){n(Rn(Cc(Date.now())))})),Lc=s(Ve,function(n){return De(function(n){var r=Oc(s(Mc,0,1013904223)),t=r.a,e=r.b;return Oc(s(Mc,t+n>>>0,e))}(n))},Dc),Zc=t(function(n,r){return n(r)}),Pc=e(function(n,r,t){if(r.b){var e=r.a,u=r.b,a=s(Zc,e,t),i=a.a,c=a.b;return s(Ve,function(r){return b(Pc,n,u,c)},s(_e,n,i))}return De(t)}),Tc=e(function(n,r,t){return De(t)}),Vc=t(function(n,r){var t=r;return function(r){var e=t(r),u=e.a,a=e.b;return R(n(u),a)}}),Bc=t(function(n,r){return s(Vc,n,r)});Pn.Random=Tn(Lc,Pc,Tc,Bc);var Fc,_c,qc=Fn("Random"),Gc=t(function(n,r){return qc(s(Vc,n,r))}),Jc=function(n){switch(n.$){case 0:var r=n.a;return"\n\\begin{Sujet}\n"+Ic(r)+"\n\\end{Sujet}";case 2:var t=n.a,e=n.b;return Nc(t)+"\n"+Ic(e);case 3:t=n.a;var u=n.b,a=function(n){if(n.$){r=n.a;return" \\Faux{"+Nc(r)+"}"}var r=n.a;return" \\Vrai{"+Nc(r)+"}"};return"\n \\begin{QCM}\n"+Nc(t)+"\n \\begin{enumerate}\n"+s(yt,"\n",s(Te,a,u))+"\n \\end{enumerate}\n \\end{QCM}";case 4:u=n.a;return pi(s(Te,a=function(n){if(n.$){r=n.a;return"\n \\begin{VraiFaux}\n \\Faux{"+Nc(r)+"}\n \\end{VraiFaux}"}var r=n.a;return"\n \\begin{VraiFaux}\n \\Vrai{"+Nc(r)+"}\n \\end{VraiFaux}"},u));default:n.a,e=n.b;return""+Ic(e)}},Ic=function(n){return s(yt,"\n",s(Te,Jc,n))},Uc=function(n){return{$:0,a:n}},Kc=t(function(n,r){return{$:2,a:n,b:r}}),Yc=t(function(n,r){return{$:1,a:n,b:r}}),Qc=t(function(n,r){return{bV:r,bW:n}}),Wc=ra(Ht(" ")),Hc=function(n){var r=Vi(n);return 1===r.$?{f:1,e:666}:r.a},Xc=function(n){return"("+wt(n.e)+"/"+wt(n.f)+")"},no=Ta(M(["qcm","vrfx"])),ro=s($u,s($u,s(gu,_u(t(function(n,r){return s(Qc,n,s(Te,s(ka,Xc,Hc),r))})),Wc),s(gu,s(gu,Ja({cp:Dt,cV:no,Z:Dt}),Wc),Ku(":"))),pa({aD:"",aG:xc,aM:",",aN:Wc,Z:"",aZ:1})),to=ea,eo=function(n){var r=n;return function(n){var t=r(n);if(1===t.$){var e=t.b;return s(lu,!1,e)}var u=t.b,a=t.c;return b(du,!1,u,a)}},uo=(Fc={$:10},function(n){return g(xe(n.a),n.bi)?b(du,!1,0,n):s(lu,!1,s(zu,n,Fc))}),ao=e(function(n,r,t){return s(n,t,r)}),io=function(n){return b(du,!1,n.dR,n)},co=function(n){return b(du,!1,n.g,n)},oo=function(n){return{$:1,a:n}},fo=Hr,so=s($u,s(gu,_u(oo),Ku("#")),s(gu,Qa(function(n){var r=n.a,t=n.b;return function(n){var e=l(fo,r,n.bi,n.eR,n.dR,n.a),u=e.a,a=e.b,i=e.c;return g(u,-1)?s(lu,!1,v(Mu,a,i,t,n.c)):b(du,w(n.bi,u)<0,0,{dR:i,c:n.c,g:n.g,bi:u,eR:a,a:n.a})}}(ha("#"))),Ku("#"))),bo=function(n){return{$:0,a:n}},vo=e(function(n,r,t){return n<=0?t:b(vo,n>>1,E(r,r),1&n?E(t,r):t)}),lo=t(function(n,r){return b(vo,n,r,"")}),ho=function(n){return Iu(ha(n))},po=s(to,function(n){return s(gu,s(gu,_u(bo("\n")),ho("\n")),ho(s(lo,n-1," ")))},co),go=(_c=function(n){return"#"!==n&&"\n"!==n},s($u,_u(bo),Qa(s(gu,s(gu,_u(0),ri(_c)),ra(_c))))),$o=s(uc,N,function(n){return Bu(M([s($u,_u(function(r){return _i(s(it,r,n))}),Bu(M([so,go,eo(po)]))),s(tc,function(r){return Bi(Pt(n))},_u(0))]))}),mo=t(function(n,r){return R(n,r)}),xo=t(function(n,r){return{$:3,a:n,b:r}}),wo=function(n){return{$:1,a:n}},yo=function(n){return{$:0,a:n}},ko=function(n){return n.b},Ro=s(uc,N,function(n){var r=tc(function(r){return Bi(n)}),t=Bu(M([s($u,s(gu,_u(function(r){return _i(s(it,yo(r),n))}),Ku("+")),$o),s($u,s(gu,_u(function(r){return _i(s(it,wo(r),n))}),Ku("-")),$o)]));return s(to,function(n){return Bu(M([r(s(gu,_u(0),uo)),w(n.a,n.b)>0?t:r(_u(0))]))},s($u,s($u,s(gu,_u(mo),Xu),io),co))}),jo=s($u,s($u,s(gu,s(gu,_u(xo),nc("qcm")),Wc),$o),Ro),Ao=function(n){return{$:4,a:n}},Co=s($u,s(gu,_u(Ao),nc("vrfx")),Ro),Eo=t(function(n,r){return{dR:r.dR,c:r.c,g:n,bi:r.bi,eR:r.eR,a:r.a}}),No=t(function(n,r){var t=r;return function(r){var e=t(s(Eo,n,r));if(e.$){a=e.a;var u=e.b;return s(lu,a,u)}var a=e.a,i=e.b,c=e.c;return b(du,a,i,s(Eo,r.g,c))}});function zo(){var n=s(ao,No,Bu(M([Co,jo,eo(So()),Mo()])));return s(to,n,io)}function So(){return s($u,s($u,_u(Yc),ro),Oo())}function Mo(){return s($u,s($u,_u(Kc),$o),Oo())}function Oo(){return s(uc,N,function(n){var r=tc(function(r){return Bi(Pt(n))}),t=s($u,_u(function(r){return _i(s(it,r,n))}),zo());return s(to,function(n){return Bu(M([r(s(gu,_u(0),uo)),w(n.a,n.b)>0?t:r(_u(0))]))},s($u,s($u,s(gu,_u(mo),Xu),io),co))})}var Do=zo();zo=function(){return Do};var Lo=So();So=function(){return Lo};var Zo=Mo();Mo=function(){return Zo};var Po=Oo();Oo=function(){return Po};var To=function(n){return M([n])},Vo=s($u,_u(s(ka,To,Uc)),Po),Bo=t(function(n,r){var t=r;return function(r){var e=t(r),u=e.a,a=e.b;return n(u)(a)}}),Fo=t(function(n,r){return r.b?b(Pe,it,r,n):n}),_o=function(n){return b(Pe,Fo,N,n)},qo=e(function(n,r,t){var e=r,u=t;return function(r){var t=e(r),a=t.a,i=t.b,c=u(i),o=c.a,f=c.b;return R(s(n,a,o),f)}}),Go=e(function(n,r,t){return s(yt,r,s(kt,n,t))}),Jo=e(function(n,r,t){if(t.$){e=t.a;return oo(b(Go,n,r,e))}var e=t.a;return bo(e)}),Io=e(function(n,r,t){return s(Te,s(Jo,n,r),t)}),Uo=e(function(n,r,t){if(t.$){e=t.a;return wo(b(Io,n,r,e))}var e=t.a;return yo(b(Io,n,r,e))}),Ko=s(Pe,qo(it),wi(N)),Yo=function(n){var r=n.a,t=277803737*(r^r>>>4+(r>>>28));return(t>>>22^t)>>>0},Qo=t(function(n,r){return function(t){var e=w(n,r)<0?R(n,r):R(r,n),u=e.a,a=e.b-u+1;if(a-1&a){var i=(-a>>>0)%a>>>0;return function(n){for(;;){var r=Yo(n),t=Oc(n);if(!(w(r,i)<0))return R(r%a+u,t);n=t}}(t)}return R(((a-1&Yo(t))>>>0)+u,Oc(t))}}),Wo=s(Qo,-2147483648,2147483647),Ho=u(function(n,r,t,e){var u=r,a=t,i=e;return function(r){var t=u(r),e=t.a,c=t.b,o=a(c),f=o.a,s=o.b,v=i(s),l=v.a,d=v.b;return R(b(n,e,f,l),d)}}),Xo=function(n){var r=e(function(n,r,t){return Oc(s(Mc,n,(1|r^t)>>>0))}),t=s(Qo,0,4294967295);return s(Zc,v(Ho,r,t,t,t),n)},nf=L,rf=function(n){return s(Vc,function(r){return s(Te,ue,s(nf,ko,b(jt,t(function(n,r){var t=r.a,e=r.b,u=s(Zc,Wo,e),a=u.a,i=u.b;return R(s(it,R(n,a),t),i)}),R(N,r),n).a))},Xo)},tf=function(n){return R(1,n)},ef=t(function(n,r){return function(t){var e=Oc(t),u=Ai(r-n),a=Yo(e);return R((134217728*(1*(67108863&Yo(t)))+1*(134217727&a))/9007199254740992*u+n,Oc(e))}}),uf=e(function(n,r,t){for(;;){var e=n.a,u=n.b;if(!r.b)return u;var a=r.a,i=r.b;if(w(t,Ai(e))<1)return u;n=a,r=i,t=t-Ai(e)}}),af=function(n){return b(jt,pt,0,n)},cf=t(function(n,r){var t=function(n){var r=n.a;return Ai(r)},e=t(n)+af(s(Te,t,r));return s(Vc,s(uf,n,r),s(ef,0,e))}),of=t(function(n,r){return s(cf,tf(n),s(Te,tf,r))}),ff=t(function(n,r){if(r.b){var t=r.a,e=r.b;return s(of,t,e)}return wi(n)}),sf=function(n){switch(n.$){case 0:var r=n.a;return s(Vc,s(ka,To,Uc),bf(r));case 1:var e=n.a,u=n.b,a=e.bW,i=s(ff,"",e.bV),c=t(function(n,r){return b(lf,a,r,n)});return s(Bo,c(u),i);case 2:var o=n.a;u=n.b;return s(Vc,s(ka,To,Kc(o)),bf(u));case 4:var f=n.a;return s(Vc,s(ka,s(ka,To,Ao),To),s(ff,yo(M([bo("Le prof de maths est le meilleur.")])),f));default:o=n.a,f=n.b;return s(Vc,s(ka,To,xo(o)),rf(f))}},bf=function(n){return s(Vc,_o,Ko(s(Te,sf,n)))},vf=e(function(n,r,t){switch(t.$){case 0:var e=t.a;return b(lf,n,r,e);case 1:var u=t.a,a=t.b;return s(Bo,s(lf,n,r),sf(s(Yc,u,a)));case 2:var i=t.a;a=t.b;return s(Vc,To,b(qo,Kc,wi(b(Io,n,r,i)),b(lf,n,r,a)));case 3:i=t.a;var c=t.b;return s(Vc,To,b(qo,xo,wi(b(Io,n,r,i)),rf(s(Te,s(Uo,n,r),c))));default:c=t.a;return s(Vc,s(ka,s(ka,s(ka,To,Ao),To),s(Uo,n,r)),s(ff,yo(M([bo("Le prof de maths est le meilleur.")])),c))}}),lf=e(function(n,r,t){return s(Vc,_o,Ko(s(Te,s(vf,n,r),t)))}),df=u(function(n,r,t,e){for(;;){if(r<1)return R(n,e);var u=t(e),a=u.a,i=u.b;n=s(it,a,n),r=r-1,t=t,e=i}}),hf=t(function(n,r){var t=r;return function(r){return v(df,N,n,t,r)}}),pf=t(function(n,r){if(r.$)return $t;var t=r.a;return gt(n(t))}),gf=function(n){if(n.b){if(n.a.b){if(n.b.b){var r=n.a,t=r.a,e=r.b;a=n.b;return E(s(Te,it(t),gf(a)),gf(s(it,e,a)))}var u=n.a;return s(Te,To,u)}var a=n.b;return N}return N},$f=t(function(n,r){var e=t(function(n,r){for(;;){if(!r.b)return gt(Pt(n));if(1===r.a.$){r.a;var t=r.b;return $t}var e=r.a.a;t=r.b;n=s(it,e,n),r=t}});return s(pf,Te(xo(n)),s(pf,gf,s(e,N,s(Te,function(n){if(4===n.$){var r=n.a;return gt(r)}return $t},r))))}),mf=t(function(n,r){return s(Te,function(t){return b(Io,n.bW,t,r)},n.bV)}),xf=t(function(n,r){switch(r.$){case 0:var t=r.a;return s(wf,n,t);case 1:var e=r.a,u=r.b;return s(wf,n,yf(s(Yc,e,u)));case 2:var a=r.a;t=r.b;return s(Te,function(n){return s(Kc,n,N)},s(mf,n,a));case 3:a=r.a,r.b;return s(Te,function(n){return s(xo,n,N)},s(mf,n,a));default:r.a;return N}}),wf=t(function(n,r){return _o(s(Te,xf(n),r))}),yf=function(n){switch(n.$){case 0:var r=n.a;return To(Uc(kf()(r)));case 1:var t=n.a;r=n.b;return s(wf,t,r);case 2:var e=n.a,u=(r=n.b,s($f,e,r));return u.$?M([s(Kc,M([bo("Je ne peux pas prendre en charge une telle imbrication :(")]),N)]):u.a;case 4:var a=n.a;return M([Ao(a)]);default:e=n.a,a=n.b;return M([s(xo,e,a)])}};function kf(){return s(ka,_o,Te(yf))}var Rf=kf();kf=function(){return Rf};var jf,Af,Cf,Ef,Nf,zf,Sf,Mf,Of=t(function(n,r){switch(n.$){case 0:return R(C(r,{ar:n.a}),nu);case 3:return R(C(r,{aV:n.a}),nu);case 1:return R(r,s(Gc,xi,function(n){var r=s(di,s(No,-1,Vo),n);if(r.$){var t=r.a;return wi(ki(t))}var e=r.a;return s(Vc,Ic,function(n){return s(Vc,_o,s(hf,89,bf(n)))}(e))}(r.ar)));default:return R(C(r,{aV:function(n){var r=s(di,s(No,-1,Vo),n);if(r.$){var t=r.a;return ki(t)}var e=r.a;return Sc(Rf(e))}(r.ar)}),nu)}}),Df=t(function(n,r){var t=R(n,r.ao);n:for(;;)switch(t.a.$){case 0:var e=t.a.a;if(e.$){var u=e.a;return R(r,fu(u))}var a=e.a;return R(r,s(ru,r.bC,uu(a)));case 1:var i=(a=t.a.a).ah;r:for(;!i.$;)switch(i.a){case"CalculateurDeNotes":return R(C(r,{ao:1,bn:a}),nu);case"GenerateurDeProblemes":return R(C(r,{ao:0,bn:a}),nu);default:break r}return R(C(r,{ao:0,bn:C(a,{ah:gt("GenerateurDeProblemes")})}),s(ru,r.bC,uu(C(a,{ah:gt("GenerateurDeProblemes")}))));case 3:if(t.b)break n;var c=t.a.a,o=(t.b,s(Of,c,r.bf)),f=o.a,b=o.b;return R(C(r,{bf:f}),s(su,ou,b));default:if(1===t.b){c=t.a.a,t.b;var v=s(mi,c,r.be);f=v.a,b=v.b;return R(C(r,{be:f}),s(su,cu,b))}break n}return R(r,nu)}),Lf=e(function(n,r,t){return{$:4,a:n,b:r,c:t}}),Zf=t(function(n,r){return{$:4,a:n,b:r}}),Pf=function(n){return n>31?{$:1,a:1< .ctr > ."+is+" {\n border: 4px dashed rgb(0, 151, 167) !important;\n}\n\n",Pv="@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {"+sv(is)+sv(eb)+" > "+sv(is)+" { flex-basis: auto !important; } "+sv(is)+sv(eb)+" > "+sv(is)+sv(ms)+' { flex-basis: auto !important; }}\ninput[type="search"],\ninput[type="search"]::-webkit-search-decoration,\ninput[type="search"]::-webkit-search-cancel-button,\ninput[type="search"]::-webkit-search-results-button,\ninput[type="search"]::-webkit-search-results-decoration {\n -webkit-appearance:none;\n}\n\ninput[type=range] {\n -webkit-appearance: none; \n background: transparent;\n position:absolute;\n left:0;\n top:0;\n z-index:10;\n width: 100%;\n outline: dashed 1px;\n height: 100%;\n opacity: 0;\n}\n\ninput[type=range]::-moz-range-track {\n background: transparent;\n cursor: pointer;\n}\ninput[type=range]::-ms-track {\n background: transparent;\n cursor: pointer;\n}\ninput[type=range]::-webkit-slider-runnable-track {\n background: transparent;\n cursor: pointer;\n}\n\ninput[type=range]::-webkit-slider-thumb {\n -webkit-appearance: none;\n opacity: 0.5;\n width: 80px;\n height: 80px;\n background-color: black;\n border:none;\n border-radius: 5px;\n}\ninput[type=range]::-moz-range-thumb {\n opacity: 0.5;\n width: 80px;\n height: 80px;\n background-color: black;\n border:none;\n border-radius: 5px;\n}\ninput[type=range]::-ms-thumb {\n opacity: 0.5;\n width: 80px;\n height: 80px;\n background-color: black;\n border:none;\n border-radius: 5px;\n}\ninput[type=range][orient=vertical]{\n writing-mode: bt-lr; /* IE */\n -webkit-appearance: slider-vertical; /* WebKit */\n}\n'+Zv,Tv=t(function(n,r){return{a6:r,m:N,O:N,A:n}}),Vv=t(function(n,r){var e=n,u=t(function(n,r){switch(n.$){case 0:var t=n.a,u=n.b;return C(r,{O:s(it,R(t,u),r.O)});case 3:var a=n.a,i=a.a,c=a.b,o=n.b;return C(r,{m:s(it,{a6:"\n}",m:N,O:o,A:"@supports ("+i+":"+c+") {"+e.A},r.m)});case 5:var f=n.a,b=n.b;return C(r,{m:s(it,s(Vv,s(Tv,e.A+" + "+f,""),b),r.m)});case 1:var v=n.a,l=n.b;return C(r,{m:s(it,s(Vv,s(Tv,e.A+" > "+v,""),l),r.m)});case 2:v=n.a,l=n.b;return C(r,{m:s(it,s(Vv,s(Tv,e.A+" "+v,""),l),r.m)});case 4:var d=n.a,h=n.b;return C(r,{m:s(it,s(Vv,s(Tv,E(e.A,d),""),h),r.m)});default:var p=n.a;return C(r,{m:s(it,s(Vv,s(Tv,e.A,""),p),r.m)})}});return b(Pe,u,e,r)}),Bv=E(Pv,(Af=E(Ov,Lv),Cf=function(n){var r;return n.O.b?n.A+"{"+(r=n.O,pi(s(Te,function(n){return n.a+":"+n.b+";"},r))+(n.a6+"}")):""},pi(s(Te,Ef=function(n){var r=n;return E(Cf(r),pi(s(Te,Ef,r.m)))},b(Pe,t(function(n,r){var t=n.a,e=n.b;return s(it,s(Vv,s(Tv,t,""),e),r)}),N,Af))))),Fv=Hn,_v=function(n){switch(n.ex){case 0:return b($v,"div",N,M([b($v,"style",N,M([Fv(Bv)]))]));case 1:return Fv("");default:return b($v,"elm-ui-static-rules",M([s(mv,"rules",Xb(Bv))]),N)}},qv=t(function(n,r){return wn(b(jt,function(n){return t(function(r,t){return t.push(yn(n(r))),t})}(n),[],r))}),Gv=t(function(n,r){for(;;){if(!r.b)return!1;var t=r.a,e=r.b;if(n(t))return!0;n=n,r=e}}),Jv=function(n){switch(n.$){case 0:return"serif";case 1:return"sans-serif";case 2:return"monospace";case 3:return'"'+(r=n.a)+'"';case 4:var r=n.a;n.b;return'"'+r+'"';default:return'"'+(r=n.a.bg)+'"'}},Iv=function(n){switch(n.$){case 0:return"smcp"===(r=n.a);case 1:var r=n.a;return!1;default:r=n.a;var t=n.b;return"smcp"===r&&1===t}},Uv=function(n){if(5===n.$){var r=n.a;return s(Gv,Iv,r.c6)}return!1},Kv=t(function(n,r){return w(n,r)<0?n:r}),Yv=e(function(n,r,t){var e=r.a,u=r.b;return n?t+"\n "+e+": "+u+" !important;":t+"\n "+e+": "+u+";"}),Qv=u(function(n,r,t,e){if(1===r.$)return M([t+"{"+b(jt,Yv(!1),"",e)+"\n}"]);switch(r.a){case 1:switch(n.ec){case 0:return N;case 2:return M([t+"-hv {"+b(jt,Yv(!0),"",e)+"\n}"]);default:return M([t+"-hv:hover {"+b(jt,Yv(!1),"",e)+"\n}"])}case 0:var u=b(jt,Yv(!1),"",e);return M([t+"-fs:focus {"+u+"\n}","."+is+":focus "+t+"-fs {"+u+"\n}",t+"-fs:focus-within {"+u+"\n}",".ui-slide-bar:focus + "+sv(is)+" .focusable-thumb"+t+"-fs {"+u+"\n}"]);default:return M([t+"-act:active {"+b(jt,Yv(!1),"",e)+"\n}"])}}),Wv=function(n){switch(n.$){case 0:return'"'+(r=n.a)+'"';case 1:return'"'+(r=n.a)+'" 0';default:var r=n.a,t=n.b;return'"'+r+'" '+wt(t)}},Hv=function(n){if(5===n.$){var r=n.a;return gt(s(yt,", ",s(Te,Wv,r.c6)))}return $t},Xv=e(function(n,r,t){switch(r.$){case 0:var u=r.a,a=r.b;return v(Qv,n,t,u,a);case 13:var i=r.a,c=r.b;return v(Qv,n,t,"."+i,M([s(ov,"box-shadow",c)]));case 12:i=r.a;var o=r.b,f=s(re,0,s(Kv,1,1-o));return v(Qv,n,t,"."+i,M([s(ov,"opacity",gi(f))]));case 2:var l=r.a;return v(Qv,n,t,".font-size-"+wt(l),M([s(ov,"font-size",wt(l)+"px")]));case 1:i=r.a;var d=r.b,h=s(yt,", ",s(vv,Hv,d)),p=M([s(ov,"font-family",s(yt,", ",s(Te,Jv,d))),s(ov,"font-feature-settings",h),s(ov,"font-variant",s(Gv,Uv,d)?"small-caps":"normal")]);return v(Qv,n,t,"."+i,p);case 3:var g=r.a,$=(c=r.b,r.c);return v(Qv,n,t,"."+g,M([s(ov,c,$)]));case 4:g=r.a,c=r.b;var m=r.c;return v(Qv,n,t,"."+g,M([s(ov,c,lv(m))]));case 5:var x=r.a,w=r.b,y=r.c,k=wt(y)+"px",j=wt(w)+"px",A="."+eb,C="."+(Db+A),z="."+ts,S="."+nb,O="."+Xs,D="."+rs,L=gi(y/2)+"px",Z=gi(w/2)+"px",P="."+$s,T="."+is;return _o(M([v(Qv,n,t,(g="."+x)+(A+" > ")+T+" + "+T,M([s(ov,"margin-left",j)])),v(Qv,n,t,g+(C+" > ")+T,M([s(ov,"margin",L+" "+Z)])),v(Qv,n,t,g+(P+" > ")+T+" + "+T,M([s(ov,"margin-top",k)])),v(Qv,n,t,g+(O+" > ")+T+" + "+T,M([s(ov,"margin-top",k)])),v(Qv,n,t,g+(O+" > ")+D,M([s(ov,"margin-right",j)])),v(Qv,n,t,g+(O+" > ")+z,M([s(ov,"margin-left",j)])),v(Qv,n,t,E(g,S),M([s(ov,"line-height","calc(1em + "+wt(y)+"px)")])),v(Qv,n,t,"textarea"+(T+g),M([s(ov,"line-height","calc(1em + "+wt(y)+"px)"),s(ov,"height","calc(100% + "+wt(y)+"px)")])),v(Qv,n,t,g+(S+" > ")+D,M([s(ov,"margin-right",j)])),v(Qv,n,t,g+(S+" > ")+z,M([s(ov,"margin-left",j)])),v(Qv,n,t,g+(S+"::after"),M([s(ov,"content","''"),s(ov,"display","block"),s(ov,"height","0"),s(ov,"width","0"),s(ov,"margin-top",wt(-1*(y/2|0))+"px")])),v(Qv,n,t,g+(S+"::before"),M([s(ov,"content","''"),s(ov,"display","block"),s(ov,"height","0"),s(ov,"width","0"),s(ov,"margin-bottom",wt(-1*(y/2|0))+"px")]))]));case 7:x=r.a;var V=r.b,B=(z=r.c,r.d);D=r.e;return v(Qv,n,t,g="."+x,M([s(ov,"padding",gi(V)+"px "+gi(z)+"px "+gi(B)+"px "+gi(D)+"px")]));case 6:x=r.a,V=r.b,z=r.c,B=r.d,D=r.e;return v(Qv,n,t,g="."+x,M([s(ov,"border-width",wt(V)+"px "+wt(z)+"px "+wt(B)+"px "+wt(D)+"px")]));case 8:var F=r.a,_=e(function(n,r,t){n:for(;;)switch(t.$){case 0:var e=t.a;return wt(e)+"px";case 1:var u=R(n,r);if(1===u.a.$){if(1===u.b.$){u.a,u.b;return"max-content"}u.a;var a=u.b.a;return"minmax(max-content, "+wt(a)+"px)"}if(1===u.b.$){var i=u.a.a;u.b;return"minmax("+wt(i)+"px, max-content)"}i=u.a.a,a=u.b.a;return"minmax("+wt(i)+"px, "+wt(a)+"px)";case 2:var c=t.a,o=R(n,r);if(1===o.a.$){if(1===o.b.$){o.a,o.b;return wt(c)+"fr"}o.a,a=o.b.a;return"minmax(max-content, "+wt(a)+"px)"}if(1===o.b.$){i=o.a.a,o.b;return"minmax("+wt(i)+"px, "+wt(c)+"frfr)"}i=o.a.a,a=o.b.a;return"minmax("+wt(i)+"px, "+wt(a)+"px)";case 3:var f=t.a,s=t.b;n=gt(f),r=r,t=s;continue n;default:f=t.a,s=t.b;n=n,r=gt(f),t=s;continue n}}),q=function(n){return b(_,$t,$t,n)},G=(q(F.e2.a),q(F.e2.b)),J="grid-template-rows: "+s(yt," ",s(Te,q,F.eS))+";",I="-ms-grid-rows: "+s(yt,G,s(Te,q,F.dS))+";",U="-ms-grid-columns: "+s(yt,G,s(Te,q,F.dS))+";",K="grid-row-gap:"+q(F.e2.b)+";",Y="grid-column-gap:"+q(F.e2.a)+";",Q="grid-template-columns: "+s(yt," ",s(Te,q,F.dS))+";";return M([(g=".grid-rows-"+s(yt,"-",s(Te,ev,F.eS))+"-cols-"+s(yt,"-",s(Te,ev,F.dS))+"-space-x-"+ev(F.e2.a)+"-space-y-"+ev(F.e2.b))+"{"+U+I+"}","@supports (display:grid) {"+(g+"{"+Q+J+Y+K+"}")+"}"]);case 9:var W=r.a,H=s(yt," ",M(["-ms-grid-row: "+wt(W.eR)+";","-ms-grid-row-span: "+wt(W.cj)+";","-ms-grid-column: "+wt(W.dR)+";","-ms-grid-column-span: "+wt(W.da)+";"])),X=s(yt," ",M(["grid-row: "+wt(W.eR)+" / "+wt(W.eR+W.cj)+";","grid-column: "+wt(W.dR)+" / "+wt(W.dR+W.da)+";"]));return M([(g=".grid-pos-"+wt(W.eR)+"-"+wt(W.dR)+"-"+wt(W.da)+"-"+wt(W.cj))+"{"+H+"}","@supports (display:grid) {"+(g+"{"+X+"}")+"}"]);case 11:g=r.a;var nn=r.b;return s(Ev,function(r){return b(Xv,n,r,gt(g))},nn);default:var rn=r.a,tn=($=function(n){switch(n.$){case 0:return $t;case 1:var r=n.a,t=r.a,e=r.b,u=r.c;return gt("translate3d("+gi(t)+"px, "+gi(e)+"px, "+gi(u)+"px)");default:var a=n.a,i=a.a,c=a.b,o=a.c,f=n.b,s=f.a,b=f.b,v=f.c,l=n.c,d=l.a,h=l.b,p=l.c,g=n.d,$="translate3d("+gi(i)+"px, "+gi(c)+"px, "+gi(o)+"px)",m="scale3d("+gi(s)+", "+gi(b)+", "+gi(v)+")",x="rotate3d("+gi(d)+", "+gi(h)+", "+gi(p)+", "+gi(g)+"rad)";return gt($+" "+m+" "+x)}}(rn),R(g=uv(rn),$));if(tn.a.$||tn.b.$)return N;x=tn.a.a;var en=tn.b.a;return v(Qv,n,t,"."+x,M([s(ov,"transform",en)]))}}),nl=t(function(n,r){return e=s(Te,function(r){var t=b(Xv,n,r,$t);return R(iv(r),s(qv,Xb,t))},r),wn(b(jt,t(function(n,r){var t=n.a,e=n.b;return b(kn,t,e,r)}),{},e));var e}),rl=t(function(n,r){return n+" {"+s(yt,"",s(Te,function(n){return n.a+": "+n.b+";"},r))+"}"}),tl=e(function(n,r,t){var e=t.a,u=t.b;return M([s(rl,"."+n+"."+r+", ."+n+" ."+r,e),s(rl,"."+n+"."+r+"> ."+vb+", ."+n+" ."+r+" > ."+vb,u)])}),el=e(function(n,r,t){var e=r.a,u=r.b,a=g(n,t)?n:t+" ."+n;return s(yt," ",E(b(tl,a,fb,u),b(tl,a,zs,e)))}),ul=t(function(n,r){var t=g(n,r)?n:r+" ."+n;return s(yt," ",M([s(rl,"."+t+"."+fb+", ."+t+" ."+fb,M([R("line-height","1")])),s(rl,"."+t+"."+fb+"> ."+vb+", ."+t+" ."+fb+" > ."+vb,M([R("vertical-align","0"),R("line-height","1")]))]))}),al=e(function(n,r,t){return{cj:r/n,bl:n,c7:t}}),il=t(function(n,r){return b(Pe,t(function(r,t){return n(r)?s(it,r,t):t}),N,r)}),cl=function(n){if(n.b){var r=n.a,t=n.b;return gt(b(jt,Kv,r,t))}return $t},ol=function(n){var r=M([n.dM,n.dy,n.dZ,n.eu]),t=s(av,n.dZ,cl(r)),e=s(av,n.dy,cl(s(il,function(n){return!g(n,t)},r))),u=s(av,n.dM,function(n){if(n.b){var r=n.a,t=n.b;return gt(b(jt,re,r,t))}return $t}(r)),a=1/(u-t),i=1-u;return{dM:b(al,1/(u-e),u-e,1-u),cg:b(al,a,u-t,i)}},fl=function(n){return R(M([R("display","block")]),M([R("display","inline-block"),R("line-height",gi(n.cj)),R("vertical-align",gi(n.c7)+"em"),R("font-size",gi(n.bl)+"em")]))},sl=function(n){var r=function(n){if(4===n.$){var r=n.b;return gt("@import url('"+r+"');")}return $t},e=s(Te,ue,n);return E(s(yt,"\n",s(Te,function(n){n.a;var t=n.b;return s(yt,"\n",s(vv,r,t))},n)),s(yt,"\n",s(Te,function(n){var r=n.a,u=function(n){return b(jt,t(function(n,r){if(1===r.$){if(5===n.$){var t=n.a.di;if(1===t.$)return r;var e=t.a;return gt(R(fl(ol(e).cg),fl(ol(e).dM)))}return r}return r}),$t,n)}(n.b);if(1===u.$)return s(yt,"",s(Te,ul(r),e));var a=u.a;return s(yt,"",s(Te,s(el,r,a),e))},n)))},bl=t(function(n,r){var e=t(function(r,t){return{bk:E(t.bk,b(Xv,n,r,$t)),aY:function(){var n=function(n){if(1===n.$){var r=n.a,t=n.b;return gt(R(r,t))}return $t}(r);if(1===n.$)return t.aY;var e=n.a;return s(it,e,t.aY)}()}}),u=b(jt,e,{bk:N,aY:N},r),a=u.aY,i=u.bk;return E(sl(a),pi(i))}),vl=t(function(n,r){switch(n.ex){case 0:case 1:return b($v,"div",N,M([b($v,"style",N,M([Fv(s(bl,n,r))]))]));default:return b($v,"elm-ui-rules",M([s(mv,"rules",s(nl,n,r))]),N)}}),ll=u(function(n,r,t,e){var u=s(vl,r,b(jt,cv,R(Sa,gv(r.d4)),t).b);return n?s(it,R("static-stylesheet",_v(r)),s(it,R("dynamic-stylesheet",u),e)):s(it,R("dynamic-stylesheet",u),e)}),dl=u(function(n,r,t,e){var u=s(vl,r,b(jt,cv,R(Sa,gv(r.d4)),t).b);return n?s(it,_v(r),s(it,u,e)):s(it,u,e)}),hl=Pf(45),pl=Pf(37),gl=function(n){return rr(or(n))},$l=nr("p"),ml=t(function(n,r){var t=r.a,e=r.b;if(n.$){var u=n.a;return g(u&e,u)}var a=n.a;return g(a&t,a)}),xl=nr("s"),wl=nr("u"),yl=Pf(44),kl=Pf(39),Rl=i(function(n,r,e,u,a,i){var c=t(function(n,r){if(1===u.$){var t=u.a;return b(gl,n,r,function(){switch(a.$){case 0:return t;case 2:var n=a.a,r=a.b;return v(ll,!1,n,r,t);default:n=a.a,r=a.b;return v(ll,!0,n,r,t)}}())}var e=u.a;return s(function(){switch(n){case"div":return tv;case"p":return $l;default:return $v(n)}}(),r,function(){switch(a.$){case 0:return e;case 2:var n=a.a,r=a.b;return v(dl,!1,n,r,e);default:n=a.a,r=a.b;return v(dl,!0,n,r,e)}}())}),o=function(){switch(r.$){case 0:return s(c,"div",e);case 1:var n=r.a;return s(c,n,e);default:n=r.a;var t=r.b;return b($v,n,e,M([s(c,t,M([rv(is+" "+ob)]))]))}}();switch(i){case 0:return s(ml,kl,n)&&!s(ml,yl,n)?o:s(ml,Qb,n)?s(wl,M([rv(s(yt," ",M([is,ob,ms,ys,ns])))]),M([o])):s(ml,Wb,n)?s(xl,M([rv(s(yt," ",M([is,ob,ms,ys,Hf])))]),M([o])):o;case 1:return s(ml,pl,n)&&!s(ml,hl,n)?o:s(ml,Hb,n)?s(xl,M([rv(s(yt," ",M([is,ob,ms,Xf])))]),M([o])):s(ml,Yb,n)?s(wl,M([rv(s(yt," ",M([is,ob,ms,Wf])))]),M([o])):o;default:return o}}),jl=function(n){return!n.b},Al=Fv,Cl=is+" "+vb+" "+zb+" "+Os,El=function(n){return s(tv,M([rv(Cl)]),M([Al(n)]))},Nl=is+" "+vb+" "+Mb+" "+Ls,zl=function(n){return s(tv,M([rv(Nl)]),M([Al(n)]))},Sl=e(function(n,r,e){var u=t(function(r,t){var e=r.a,u=r.b,a=t.a,i=t.b;switch(u.$){case 0:var c=u.a;return g(n,4),R(s(it,R(e,c(n)),a),i);case 1:var o=u.a;return g(n,4),R(s(it,R(e,s(o.ed,Gb,n)),a),jl(i)?o.e8:E(o.e8,i));case 2:var f=u.a;return R(s(it,R(e,g(n,2)?zl(f):El(f)),a),i);default:return R(a,i)}}),a=t(function(r,t){var e=t.a,u=t.b;switch(r.$){case 0:var a=r.a;return g(n,4),R(s(it,a(n),e),u);case 1:var i=r.a;return g(n,4),R(s(it,s(i.ed,Gb,n),e),jl(u)?i.e8:E(i.e8,u));case 2:var c=r.a;return R(s(it,g(n,2)?zl(c):El(c),e),u);default:return R(e,u)}});if(1===r.$){var i=r.a,c=b(Pe,u,R(N,N),i),o=c.a,f=c.b;if((h=jl(f)?e.e8:E(e.e8,f)).b){var d=h;return Jb({ed:v(Rl,e.T,e.V,e.bs,qb(b(Kb,"nearby-element-pls",o,e.a5))),e8:d})}return Ib(l(Rl,e.T,e.V,e.bs,qb(b(Kb,"nearby-element-pls",o,e.a5)),Gb))}var h,p=r.a,$=b(Pe,a,R(N,N),p),m=$.a;f=$.b;if((h=jl(f)?e.e8:E(e.e8,f)).b){d=h;return Jb({ed:v(Rl,e.T,e.V,e.bs,Jf(s(Ub,m,e.a5))),e8:d})}return Ib(l(Rl,e.T,e.V,e.bs,Jf(s(Ub,m,e.a5)),Gb))}),Ml=e(function(n,r,t){return{$:3,a:n,b:r,c:t}}),Ol=t(function(n,r){return{$:0,a:n,b:r}}),Dl=t(function(n,r){var t=r.a,e=r.b;if(n.$){var u=n.a;return s(Ol,t,u|e)}var a=n.a;return s(Ol,a|t,e)}),Ll=function(n){return{$:1,a:n}},Zl=t(function(n,r){return{$:3,a:n,b:r}}),Pl=function(n){return{$:2,a:n}},Tl=t(function(n,r){return s(tv,M([rv(function(){switch(n){case 0:return s(yt," ",M([Ks,ob,If]));case 1:return s(yt," ",M([Ks,ob,os]));case 2:return s(yt," ",M([Ks,ob,Ws]));case 3:return s(yt," ",M([Ks,ob,Qs]));case 4:return s(yt," ",M([Ks,ob,Vs]));default:return s(yt," ",M([Ks,ob,cs]))}}())]),M([function(){switch(r.$){case 3:return Fv("");case 2:var n=r.a;return El(n);case 0:return(0,r.a)(2);default:return s(r.a.ed,Gb,2)}}()]))}),Vl=e(function(n,r,t){var e=s(Tl,n,r);switch(t.$){case 0:return 5===n?Ll(M([e])):Pl(M([e]));case 1:var u=t.a;return 5===n?Ll(s(it,e,u)):s(Zl,u,M([e]));case 2:var a=t.a;return 5===n?s(Zl,M([e]),a):Pl(s(it,e,a));default:u=t.a,a=t.b;return 5===n?s(Zl,s(it,e,u),a):s(Zl,u,s(it,e,a))}}),Bl=t(function(n,r){return{$:2,a:n,b:r}}),Fl=function(n){return{$:1,a:n}},_l=t(function(n,r){switch(r.$){case 0:return Fl(n);case 1:var t=r.a;return s(Bl,t,n);default:var e=r.a,u=r.b;return s(Bl,e,u)}}),ql=function(n){switch(n){case 0:return us+" "+rs;case 2:return us+" "+ts;default:return us+" "+Yf}},Gl=function(n){switch(n){case 0:return as+" "+es;case 2:return as+" "+Kf;default:return as+" "+Qf}},Jl=t(function(n,r){return s(cr,function(n){return/^(on|formAction$)/i.test(n)?"data-"+n:n}(n),fr(r))}),Il=u(function(n,r,t,e){return{$:2,a:n,b:r,c:t,d:e}}),Ul=function(n){return{$:1,a:n}},Kl=t(function(n,r){switch(n.$){case 0:switch(r.$){case 0:var t=r.a;return Ul(j(t,0,0));case 1:var e=r.a;return Ul(j(0,e,0));case 2:var u=r.a;return Ul(j(0,0,u));case 3:var a=r.a;return Ul(a);case 4:a=r.a;var i=r.b;return v(Il,j(0,0,0),j(1,1,1),a,i);default:a=r.a;return v(Il,j(0,0,0),a,j(0,0,1),0)}case 1:t=(b=n.a).a,e=b.b,u=b.c;switch(r.$){case 0:var c=r.a;return Ul(j(c,e,u));case 1:var o=r.a;return Ul(j(t,o,u));case 2:var f=r.a;return Ul(j(t,e,f));case 3:a=r.a;return Ul(a);case 4:a=r.a,i=r.b;return v(Il,b,j(1,1,1),a,i);default:var s=r.a;return v(Il,b,s,j(0,0,1),0)}default:t=(b=n.a).a,e=b.b,u=b.c;var b,l=n.b,d=n.c;i=n.d;switch(r.$){case 0:c=r.a;return v(Il,j(c,e,u),l,d,i);case 1:o=r.a;return v(Il,j(t,o,u),l,d,i);case 2:f=r.a;return v(Il,j(t,e,f),l,d,i);case 3:var h=r.a;return v(Il,h,l,d,i);case 4:var p=r.a,g=r.b;return v(Il,b,l,p,g);default:var $=r.a;return v(Il,b,$,d,i)}}}),Yl=Pf(7),Ql=Pf(36),Wl=t(function(n,r){var t=n.a,e=n.b,u=r.a,a=r.b;return s(Ol,t|u,e|a)}),Hl=s(Ol,0,0),Xl=function(n){switch(n.$){case 0:var r=n.a,t=wt(r),e="height-px-"+t;return j(Hl,Ds+" "+e,M([b(Ml,e,"height",t+"px")]));case 1:return j(s(Dl,Ql,Hl),Os,N);case 2:var u=n.a;return 1===u?j(s(Dl,pl,Hl),Ls,N):j(s(Dl,pl,Hl),Zs+" height-fill-"+wt(u),M([b(Ml,is+"."+$s+" > "+sv("height-fill-"+wt(u)),"flex-grow",wt(1e5*u))]));case 3:var a=n.a,i=n.b,c="min-height-"+wt(a),o=b(Ml,c,"min-height",wt(a)+"px !important"),f=Xl(i),v=f.a,l=f.b,d=f.c;return j(s(Dl,hl,v),c+" "+l,s(it,o,d));default:var h=n.a,p=(i=n.b,c="max-height-"+wt(h),o=b(Ml,c,"max-height",wt(h)+"px"),Xl(i));v=p.a,l=p.b,d=p.c;return j(s(Dl,hl,v),c+" "+l,s(it,o,d))}},nd=Pf(38),rd=function(n){switch(n.$){case 0:var r=n.a;return j(Hl,Sb+" width-px-"+wt(r),M([b(Ml,"width-px-"+wt(r),"width",wt(r)+"px")]));case 1:return j(s(Dl,nd,Hl),zb,N);case 2:var t=n.a;return 1===t?j(s(Dl,kl,Hl),Mb,N):j(s(Dl,kl,Hl),Ob+" width-fill-"+wt(t),M([b(Ml,is+"."+eb+" > "+sv("width-fill-"+wt(t)),"flex-grow",wt(1e5*t))]));case 3:var e=n.a,u=n.b,a="min-width-"+wt(e),i=b(Ml,a,"min-width",wt(e)+"px"),c=rd(u),o=c.a,f=c.b,v=c.c;return j(s(Dl,yl,o),a+" "+f,s(it,i,v));default:var l=n.a,d=(u=n.b,a="max-width-"+wt(l),i=b(Ml,a,"max-width",wt(l)+"px"),rd(u));o=d.a,f=d.b,v=d.c;return j(s(Dl,yl,o),a+" "+f,s(it,i,v))}},td=Pf(27),ed=t(function(n,r){if(g(n,td)){if(3!==r.$)return!1;switch(r.c){case"0px":case"1px":case"2px":case"3px":case"4px":case"5px":case"6px":return!0;default:return!1}}else switch(r.$){case 2:var t=r.a;return t>=8&&t<=32;case 7:r.a;var e=r.b,u=r.c,a=r.d,i=r.e;return g(e,a)&&g(e,u)&&g(e,i)&&e>=0&&e<=24;default:return!1}}),ud=Pf(6),ad=Pf(30),id=Pf(29),cd=o(function(n,r,t,e,u,a,i,c){n:for(;;){if(!c.b){var o=uv(e);if(1===o.$)return{bs:s(it,rv(n),a),a5:i,T:t,V:r,e8:u};var f=o.a;return{bs:s(it,rv(n+" "+f),a),a5:i,T:t,V:r,e8:s(it,(J=e,{$:10,a:J}),u)}}var v=c.a,l=c.b;switch(v.$){case 0:n=g=n,r=$=r,t=m=t,e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n;case 3:var d=v.a,h=v.b;if(s(ml,d,t)){n=g=n,r=$=r,t=m=t,e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n}n=g=h+" "+n,r=$=r,t=m=s(Dl,d,t),e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n;case 1:var p=v.a,g=n,$=r,m=t,x=e,w=u,y=s(it,p,a);n=g,r=$,t=m,e=x,u=w,a=y,i=_=i,c=l;continue n;case 4:d=v.a;var k=v.b;if(s(ml,d,t)){n=g=n,r=$=r,t=m=t,e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n}if(s(ed,d,k)){n=g=iv(k)+" "+n,r=$=r,t=m=s(Dl,d,t),e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n}g=iv(k)+" "+n,$=r,m=s(Dl,d,t),x=e,w=s(it,k,u);n=g,r=$,t=m,e=x,u=w,a=y=a,i=_=i,c=l;continue n;case 10:d=v.a;var R=v.b;n=g=n,r=$=r,t=m=s(Dl,d,t),e=x=s(Kl,e,R),u=w=u,a=y=a,i=_=i,c=l;continue n;case 7:var j=v.a;if(s(ml,ud,t)){n=g=n,r=$=r,t=m=t,e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n}switch(j.$){case 0:var A=j.a;g=Sb+" width-px-"+wt(A)+" "+n,$=r,m=s(Dl,ud,t),x=e,w=s(it,b(Ml,"width-px-"+wt(A),"width",wt(A)+"px"),u);n=g,r=$,t=m,e=x,u=w,a=y=a,i=_=i,c=l;continue n;case 1:n=g=n+" "+zb,r=$=r,t=m=s(Dl,nd,s(Dl,ud,t)),e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n;case 2:if(1===(L=j.a)){n=g=n+" "+Mb,r=$=r,t=m=s(Dl,kl,s(Dl,ud,t)),e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n}g=n+" "+Ob+" width-fill-"+wt(L),$=r,m=s(Dl,kl,s(Dl,ud,t)),x=e,w=s(it,b(Ml,is+"."+eb+" > "+sv("width-fill-"+wt(L)),"flex-grow",wt(1e5*L)),u);n=g,r=$,t=m,e=x,u=w,a=y=a,i=_=i,c=l;continue n;default:var C=rd(j),N=C.a,z=C.b,S=C.c;g=n+" "+z,$=r,m=s(Wl,N,s(Dl,ud,t)),x=e,w=E(S,u);n=g,r=$,t=m,e=x,u=w,a=y=a,i=_=i,c=l;continue n}case 8:var M=v.a;if(s(ml,Yl,t)){n=g=n,r=$=r,t=m=t,e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n}switch(M.$){case 0:A=M.a;var O=wt(A)+"px",D="height-px-"+O;g=Ds+" "+D+" "+n,$=r,m=s(Dl,Yl,t),x=e,w=s(it,b(Ml,D,"height ",O),u);n=g,r=$,t=m,e=x,u=w,a=y=a,i=_=i,c=l;continue n;case 1:n=g=Os+" "+n,r=$=r,t=m=s(Dl,Ql,s(Dl,Yl,t)),e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n;case 2:var L;if(1===(L=M.a)){n=g=Ls+" "+n,r=$=r,t=m=s(Dl,pl,s(Dl,Yl,t)),e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n}g=n+" "+Zs+" height-fill-"+wt(L),$=r,m=s(Dl,pl,s(Dl,Yl,t)),x=e,w=s(it,b(Ml,is+"."+$s+" > "+sv("height-fill-"+wt(L)),"flex-grow",wt(1e5*L)),u);n=g,r=$,t=m,e=x,u=w,a=y=a,i=_=i,c=l;continue n;default:var Z=Xl(M);N=Z.a,z=Z.b,S=Z.c,g=n+" "+z,$=r,m=s(Wl,N,s(Dl,Yl,t)),x=e,w=E(S,u);n=g,r=$,t=m,e=x,u=w,a=y=a,i=_=i,c=l;continue n}case 2:var P=v.a;switch(P.$){case 0:n=g=n,r=$=s(_l,"main",r),t=m=t,e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n;case 1:n=g=n,r=$=s(_l,"nav",r),t=m=t,e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n;case 2:n=g=n,r=$=s(_l,"footer",r),t=m=t,e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n;case 3:n=g=n,r=$=s(_l,"aside",r),t=m=t,e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n;case 4:var T=P.a;if(T<=1){n=g=n,r=$=s(_l,"h1",r),t=m=t,e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n}if(T<7){n=g=n,r=$=s(_l,"h"+wt(T),r),t=m=t,e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n}n=g=n,r=$=s(_l,"h6",r),t=m=t,e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n;case 9:n=g=n,r=$=r,t=m=t,e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n;case 8:g=n,$=r,m=t,x=e,w=u,y=s(it,s(Jl,"role","button"),a);n=g,r=$,t=m,e=x,u=w,a=y,i=_=i,c=l;continue n;case 5:var V=P.a;g=n,$=r,m=t,x=e,w=u,y=s(it,s(Jl,"aria-label",V),a);n=g,r=$,t=m,e=x,u=w,a=y,i=_=i,c=l;continue n;case 6:g=n,$=r,m=t,x=e,w=u,y=s(it,s(Jl,"aria-live","polite"),a);n=g,r=$,t=m,e=x,u=w,a=y,i=_=i,c=l;continue n;default:g=n,$=r,m=t,x=e,w=u,y=s(it,s(Jl,"aria-live","assertive"),a);n=g,r=$,t=m,e=x,u=w,a=y,i=_=i,c=l;continue n}case 9:var B=v.a,F=v.b,_=(g=n,$=r,m=t,x=e,w=S=function(){switch(F.$){case 3:return u;case 2:F.a;return u;case 0:F.a;return u;default:var n=F.a;return E(u,n.e8)}}(),y=a,b(Vl,B,F,i));n=g,r=$,t=m,e=x,u=w,a=y,i=_,c=l;continue n;case 6:var q=v.a;if(s(ml,ad,t)){n=g=n,r=$=r,t=m=t,e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n}n=g=ql(q)+" "+n,r=$=r,t=m=function(n){switch(q){case 1:return s(Dl,Wb,n);case 2:return s(Dl,Qb,n);default:return n}}(s(Dl,ad,t)),e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n;default:var G=v.a;if(s(ml,id,t)){n=g=n,r=$=r,t=m=t,e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n}n=g=Gl(G)+" "+n,r=$=r,t=m=function(n){switch(G){case 1:return s(Dl,Hb,n);case 2:return s(Dl,Yb,n);default:return n}}(s(Dl,id,t)),e=x=e,u=w=u,a=y=a,i=_=i,c=l;continue n}}var J}),od={$:0},fd=u(function(n,r,t,e){return b(Sl,n,e,p(cd,function(n){switch(n){case 0:return Fb;case 1:return Pb;case 2:return _b;case 3:return Tb;case 4:return Bb;default:return Vb}}(n),r,Hl,od,N,N,Zb,Pt(t)))}),sd=function(n){return{$:8,a:n}},bd=function(n){return{$:1,a:n}},vd=function(n){return bd(rv(n))},ld={$:1},dd=ld,hd=function(n){return{$:7,a:n}},pd=t(function(n,r){return v(fd,1,Lb,s(it,vd(js+" "+ks),s(it,sd(dd),s(it,hd(dd),n))),Jf(r))}),gd=Xn("http://www.w3.org/2000/svg"),$d=gd("circle"),md=cr("cx"),xd=cr("cy"),wd=cr("d"),yd=cr("fill"),kd=gd("g"),Rd=cr("height"),jd=s(ka,Ib,vu),Ad=jd,Cd=gd("path"),Ed=cr("r"),Nd=cr("stroke-width"),zd=gd("svg"),Sd=cr("viewBox"),Md=t(function(n,r){return v(fd,2,Lb,s(it,hd(dd),s(it,sd(dd),n)),Jf(M([r])))}),Od={$:2,a:1},Dd=t(function(n,r){return{$:2,a:n,b:r}}),Ld=t(function(n,r){return{$:1,a:n,b:r}}),Zd=u(function(n,r,t,e){return{$:0,a:n,b:r,c:t,d:e}}),Pd={dx:$t,dF:$t,eZ:gt({a2:0,a7:v(Zd,155/255,203/255,1,1),bi:R(0,0),bl:3})},Td=t(function(n,r){switch(r.$){case 0:return(0,r.a)(2);case 1:var t=r.a.e8;return s(r.a.ed,n(t),2);case 2:var e=r.a;return El(e);default:return El("")}}),Vd=e(function(n,r,e){var u=function(n){var r,e,u,a,i=t(function(n,r){switch(n.$){case 0:var t=n.a;return 1===r.ec.$?C(r,{ec:gt(t)}):r;case 1:var e=n.a;return 1===r.d4.$?C(r,{d4:gt(e)}):r;default:var u=n.a;return 1===r.ex.$?C(r,{ex:gt(u)}):r}});return r=b(Pe,i,{d4:$t,ec:$t,ex:$t},n),{d4:(a=r.d4,1===a.$?Pd:a.a),ec:(u=r.ec,1===u.$?1:u.a),ex:(e=r.ex,1===e.$?0:e.a)}}(n),a=1===u.ex?Dd(u):Ld(u);return s(Td,a,v(fd,2,Lb,r,Jf(M([e]))))}),Bd=t(function(n,r){return{$:1,a:n,b:r}}),Fd=function(n){return{$:2,a:n}},_d={$:1},qd=function(n){return{$:3,a:n}},Gd=Pf(5),Jd=Pf(4),Id=function(n){return n.toLowerCase()},Ud=function(n){return M(n.trim().split(/\s+/g))},Kd=t(function(n,r){return E(r,function(){switch(n.$){case 0:return"serif";case 1:return"sans-serif";case 2:return"monospace";case 3:var r=n.a;return s(yt,"-",Ud(Id(r)));case 4:r=n.a,n.b;return s(yt,"-",Ud(Id(r)));default:r=n.a.bg;return s(yt,"-",Ud(Id(r)))}}())}),Yd=(Nf=M([qd("Open Sans"),qd("Helvetica"),qd("Verdana"),_d]),M([s(Zf,Tf,b(Lf,"bg-"+Ff(v(Zd,1,1,1,0)),"background-color",v(Zd,1,1,1,0))),s(Zf,qf,b(Lf,"fc-"+Ff(v(Zd,0,0,0,1)),"color",v(Zd,0,0,0,1))),s(Zf,Jd,Fd(20)),s(Zf,Gd,s(Bd,b(jt,Kd,"font-",Nf),Nf))])),Qd=e(function(n,r,t){var e=n.cG;return b(Vd,e,s(it,vd(s(yt," ",M([tb,is,ob]))),E(Yd,r)),t)})({cG:N}),Wd=a(function(n,r,t,e,u){return{$:7,a:n,b:r,c:t,d:e,e:u}}),Hd=Pf(2),Xd=function(n){var r=n;return s(Zf,Hd,l(Wd,"p-"+wt(n),r,r,r,r))},nh=Pf(17),rh=function(n){return s(Zf,nh,b(Ml,"br-"+wt(n),"border-radius",wt(n)+"px"))},th=t(function(n,r){return v(fd,0,Lb,s(it,vd(ks+" "+ys),s(it,hd(dd),s(it,sd(dd),n))),Jf(r))}),eh=Pf(18),uh=function(n){return s(Zf,eh,b(Ml,pi(M(["txt",Bf((r=n).bi.a)+"px",Bf(r.bi.b)+"px",Bf(r.a2)+"px",Ff(r.a7)])),"text-shadow",function(n){return s(yt," ",M([gi(n.bi.a)+"px",gi(n.bi.b)+"px",gi(n.a2)+"px",lv(n.a7)]))}(n)));var r},ah=function(n){return{$:2,a:n}},ih=function(n){return ah(n)},ch=u(function(n,r,t,e){return{$:0,a:n,b:r,c:t,d:e}}),oh=v(ch,(zf={dt:1,dC:155/255,d7:194/255,eK:100/255}).eK,zf.d7,zf.dC,zf.dt),fh=u(function(n,r,t,e){var u=j(n,r,t),a=u.a,i=u.b,c=u.c,o=c<=.5?c*(i+1):c+i-c*i,f=2*c-o,s=function(n){var r=n<0?n+1:n>1?n-1:n;return 6*r<1?f+(o-f)*r*6:2*r<1?o:3*r<2?f+(o-f)*(2/3-r)*6:f},b=s(a-1/3),l=s(a),d=s(a+1/3);return v(ch,d,l,b,e)}),sh=s(e(function(n,r,t){return w(t,n)<0?n:w(t,r)>0?r:t}),0,1),bh=Y,vh=t(function(n,r){var t=function(n){var r=n.a,t=n.b,e=n.c,u=n.d,a=s(Kv,r,s(Kv,t,e)),i=s(re,r,s(re,t,e)),c=(a+i)/2,o=g(a,i)?0:c<.5?(i-a)/(i+a):(i-a)/(2-i-a),f=(g(i,r)?(t-e)/(i-a):g(i,t)?2+(e-r)/(i-a):4+(r-t)/(i-a))*(1/6);return{dt:u,cn:bh(f)?0:f<0?f+1:f,cv:c,cX:o}}(r),e=t.cn,u=t.cX,a=t.cv,i=t.dt;return v(fh,e,u,sh(a-n),i)}),lh=t(function(n,r){return s(vh,-n,r)}),dh=function(n){return t=s(lh,n,oh),e=t.a,u=t.b,a=t.c,r={dt:t.d,dC:a,d7:u,eK:e},v(Zd,r.eK,r.d7,r.dC,r.dt);var r,t,e,u,a},hh=t(function(n,r){return s(Qd,M([sd(Od),hd(Od),Xd(31),_f(dh(.2))]),s(pd,M([sd(Od),hd(Od),_f(dh(0)),rh(13)]),M([s(th,N,M([(e=135,Ad(s(zd,M([Sd("0 0 30 30"),Rd(wt(e))]),M([s($d,M([md("15"),xd("15"),Ed("15"),yd("#64c29b"),Nd("0")]),N),s(kd,M([yd("#fff"),Nd("0")]),M([s($d,M([md("13.8"),xd("9"),Ed("2")]),N),s(Cd,M([wd("M 12.3,6.4019238 A 3,3 0 0 0 11.201924,10.5 5,5 0 0 1 12.3,2.1592831 a 3,3 0 0 0 0,4.2426407")]),N),s(Cd,M([wd("m13.8 6a3 3 0 0 1 3 3 6 6 0 0 1 8.485281 0 8 8 0 0 0-11.485281-3")]),N),s(Cd,M([wd("M 12.3,11.598076 A 3,3 0 0 0 16.398076,10.5 13,13 0 0 1 12.3,28.568639 a 12,12 0 0 0 0,-16.970563")]),N)]))])))),s(Md,M([(t=120,s(Zf,Jd,Fd(t))),Gf(dh(.2)),uh({a2:3,a7:dh(1),bi:R(2,2)})]),ih(n))])),r])));var t,e}),ph={$:3},gh=tr,$h=t(function(n,r){switch(r.$){case 1:var e=r.a;return Jb({ed:t(function(r,t){return s(gh,n,s(e.ed,r,t))}),e8:e.e8});case 0:var u=r.a;return Ib(s(ka,gh(n),u));case 2:var a=r.a;return ah(a);default:return ph}}),mh=function(n){return{$:0,a:n}},xh=function(n){return{$:1,a:n}},wh=function(n){return{$:2,a:n}},yh={$:3},kh={$:8},Rh=function(n){return{$:2,a:n}},jh=wn,Ah=t(function(n,r){return s(ir,n,jh(r))}),Ch=Ah("disabled"),Eh={$:0},Nh=function(n){if(4!==n.$||11!==n.b.$||n.b.a)return!1;n.b.a;return!0},zh=ur,Sh=t(function(n,r){return s(zh,n,{$:0,a:r})}),Mh=s(ka,bd,function(n){return s(Sh,"click",ve(n))}),Oh=fn,Dh=function(n){return{$:1,a:n}},Lh=cn,Zh=t(function(n,r){return s(zh,n,{$:2,a:r})}),Ph=an,Th=t(function(n,r){return{$:3,a:n,b:r}}),Vh=Pf(21),Bh=s(Th,Vh,As),Fh=t(function(n,r){var t=r.eB,e=r.bE;return v(fd,2,Lb,s(it,hd(dd),s(it,sd(dd),s(it,vd(ws+" "+ys+" "+cb+" "+Ys),s(it,Bh,s(it,function(n){return s(Gv,Nh,n)?Eh:vd("focusable")}(n),s(it,Rh(kh),s(it,bd(s(cr,"tabIndex",wt(0))),function(){if(1===t.$)return s(it,bd(Ch(!0)),n);var r,e,u=t.a;return s(it,Mh(u),s(it,(r=function(n){return g(n,"Enter")?gt(u):g(n," ")?gt(u):$t},e=s(Oh,function(n){var t=r(n);if(1===t.$)return Dh("No key matched");var e=t.a;return ve(e)},s(Lh,"key",Ph)),bd(s(Zh,"keydown",s(se,function(n){return R(n,!0)},e)))),n))}()))))))),Jf(M([e])))}),_h=function(n){return{$:5,a:n}}(1),qh=e(function(n,r,t){return v(Zd,n/255,r/255,t/255,1)}),Gh=function(n){return pi(M([n.cr?"box-inset":"box-",Bf(n.bi.a)+"px",Bf(n.bi.b)+"px",Bf(n.a2)+"px",Bf(n.bl)+"px",Ff(n.a7)]))},Jh=Pf(19),Ih=t(function(n,r){return s(Fh,M([_h,Xd(20),_f(dh(-.2)),rh(8),(t={a2:10,a7:b(qh,10,10,10),bi:R(.3,.4),bl:2},e={a2:t.a2,a7:t.a7,cr:!1,bi:t.bi,bl:t.bl},s(Zf,Jh,b(Ml,Gh(e),"box-shadow",dv(e))))]),{bE:ih(r),eB:gt(n)});var t,e}),Uh=Pf(20),Kh=s(Th,Uh,hs),Yh=function(n){n:for(;;){if(n.b){if(1===n.a.$){n.a;n=t=n.b;continue n}var r=n.a.a,t=n.b;return s(it,r,Yh(t))}return N}},Qh=U,Wh=function(n){var r={a2:n.a2,a7:n.a7,cr:!0,bi:n.bi,bl:n.bl};return s(Zf,Jh,b(Ml,Gh(r),"box-shadow",dv(r)))},Hh=e(function(n,r,t){return{$:0,a:n,b:r,c:t}})(2),Xh={$:1},np=Rh({$:6}),rp=e(function(n,r,t){if(1===r.$){r.a;return v(fd,1,Fl("label"),n,Jf(M([t])))}var e=r.a,u=r.b,a=r.c,i=v(fd,2,Lb,u,Jf(M([a])));switch(e){case 2:return v(fd,1,Fl("label"),s(it,vd(Bs),n),Jf(M([i,t])));case 3:return v(fd,1,Fl("label"),s(it,vd(Bs),n),Jf(M([t,i])));case 0:return v(fd,0,Fl("label"),s(it,vd(Bs),n),Jf(M([t,i])));default:return v(fd,0,Fl("label"),s(it,vd(Bs),n),Jf(M([i,t])))}}),tp=s(ka,bd,Jl("autocomplete")),ep=t(function(n,r){return{$:9,a:n,b:r}}),up=t(function(n,r){return 3===r.$?Eh:s(ep,n,r)}),ap=t(function(n,r){return{$:10,a:n,b:r}}),ip=Pf(26),cp=function(n){var r=t(function(n,r){if(4===n.$&&5===n.b.$){var t=n.b,e=(t.b,t.c);return 1===r.$?gt(e):r}return r}),e=b(Pe,r,$t,n);if(1===e.$)return Eh;var u,a=e.a;return u=Xt(a/2),s(ap,ip,{$:1,a:-u})},op=Pf(28),fp=function(n){return s(Zf,op,b(Lf,"bc-"+Ff(n),"border-color",n))},sp=e(function(n,r,t){return v(Zd,n,r,t,1)}),bp=b(sp,186/255,189/255,182/255),vp=s(t(function(n,r){if(g(n,r)){var t=n;return s(Zf,Hd,l(Wd,"p-"+wt(n),t,t,t,t))}var e=r,u=n;return s(Zf,Hd,l(Wd,"p-"+wt(n)+"-"+wt(r),e,u,e,u))}),12,12),lp=e(function(n,r,t){return{$:5,a:n,b:r,c:t}}),dp=Pf(3),hp=t(function(n,r){return"spacing-"+wt(n)+"-"+wt(r)}),pp=function(n){return s(Zf,dp,b(lp,s(hp,n,n),n,n))},gp=b(sp,1,1,1),$p=a(function(n,r,t,e,u){return{$:6,a:n,b:r,c:t,d:e,e:u}}),mp=M([vp,rh(3),fp(bp),_f(gp),(Sf=1,s(Zf,td,l($p,"b-"+wt(Sf),Sf,Sf,Sf,Sf))),pp(5),hd(Od),sd(dd)]),xp=function(n){if(8===n.$){var r=n.a;return gt(r)}return $t},wp=function(n){n:for(;;)switch(n.$){case 1:return!1;case 0:case 2:return!0;case 3:n=n.b;continue n;default:n.b;return!0}},yp=function(n){return R(n,!0)},kp=t(function(n,r){return s(zh,n,{$:1,a:r})}),Rp=s(t(function(n,r){return b(Pe,Lh,r,n)}),M(["target","value"]),Ph),jp=u(function(n,r,t,e){return"pad-"+wt(n)+"-"+wt(r)+"-"+wt(t)+"-"+wt(e)}),Ap=bd,Cp=function(n){n:for(;;)switch(n.$){case 2:return!0;case 1:case 0:return!1;case 3:default:n=n.b;continue n}},Ep=u(function(n,r,t,e){return"pad-"+Bf(n)+"-"+Bf(r)+"-"+Bf(t)+"-"+Bf(e)}),Np=ar,zp=u(function(n,r,t,e){switch(t.$){case 9:return C(e,{b:s(it,t,e.b)});case 7:var u=t.a;return Cp(u)?C(e,{h:s(it,t,e.h),t:s(it,t,e.t),b:s(it,t,e.b)}):C(e,r?{h:s(it,t,e.h)}:{b:s(it,t,e.b)});case 8:var a=t.a;return r?Cp(a)?C(e,{h:s(it,t,e.h),b:s(it,t,e.b)}):(function(n){n:for(;;)switch(n.$){case 1:return!1;case 0:return!0;case 2:return!1;case 3:default:n=n.b;continue n}}(a),C(e,{b:s(it,t,e.b)})):C(e,{h:s(it,t,e.h),b:s(it,t,e.b)});case 6:case 5:return C(e,{h:s(it,t,e.h)});case 4:switch(t.b.$){case 5:t.b;return C(e,{h:s(it,t,e.h),t:s(it,t,e.t),b:s(it,t,e.b),at:s(it,t,e.at)});case 7:t.a;var i=t.b,c=(i.a,i.b),o=i.c,f=i.d,b=i.e;if(n)return C(e,{q:s(it,t,e.q),b:s(it,t,e.b)});var d=c-s(Kv,c,f),h=Ap(s(Np,"line-height","calc(1.0em + "+gi(2*s(Kv,c,f))+"px)")),p=Ap(s(Np,"height","calc(1.0em + "+gi(2*s(Kv,c,f))+"px)")),g=f-s(Kv,c,f),$=s(Zf,Hd,l(Wd,v(Ep,d,o,g,b),d,o,g,b));return C(e,{q:s(it,t,e.q),t:s(it,p,s(it,h,e.t)),b:s(it,$,e.b)});case 6:t.b;return C(e,{q:s(it,t,e.q),b:s(it,t,e.b)});case 10:return C(e,{q:s(it,t,e.q),b:s(it,t,e.b)});case 2:return C(e,{h:s(it,t,e.h)});case 1:t.b;return C(e,{h:s(it,t,e.h)});default:t.a,t.b;return C(e,{b:s(it,t,e.b)})}case 0:return e;case 1:t.a;return C(e,{t:s(it,t,e.t)});case 2:return C(e,{t:s(it,t,e.t)});case 3:return C(e,{b:s(it,t,e.b)});default:return C(e,{t:s(it,t,e.t)})}}),Sp=e(function(n,r,t){return e=b(jt,s(zp,n,r),{q:N,h:N,t:N,b:N,at:N},t),{q:Pt(e.q),h:Pt(e.h),t:Pt(e.t),b:Pt(e.b),at:Pt(e.at)};var e}),Mp=t(function(n,r){return{$:12,a:n,b:r}}),Op=Pf(0),Dp=b(sp,136/255,138/255,133/255),Lp=Zd,Zp=e(function(n,r,t){var e,u,a=n.a,i=n.b;return s(Md,E(r,E(M([Gf(Dp),vd(Ys+" "+rb),Kh,fp(v(Lp,0,0,0,0)),_f(v(Lp,0,0,0,0)),sd(Od),hd(Od),(e=t?1:0,u=1-s(Kv,1,s(re,0,e)),s(Zf,Op,s(Mp,"transparency-"+Bf(u),u)))]),a)),i)}),Pp=s(Th,Uh,ib),Tp=nr("span"),Vp=Ah("spellcheck"),Bp=s(ka,bd,Vp),Fp=nv("type"),_p=nv("value"),qp=s(ka,bd,_p),Gp=e(function(n,r,t){var e,u=E(mp,r),a=b(Sp,g(n.o,Xh),function(n){if(n.$)return!0;switch(n.a){case 0:case 1:return!1;case 2:default:return!0}}(t.bE),u),i=function(){var r=n.o;if(r.$)return s(av,!1,s(pf,wp,Ra(Pt(s(vv,xp,u)))));r.a;return!1}(),c=s(av,{dJ:0,er:0,eP:0,fp:0},Ra(Pt(s(vv,function(n){if(4===n.$&&7===n.b.$){n.a;var r=n.b,t=(r.a,r.b),e=r.c,u=r.d,a=r.e;return gt({dJ:s(re,0,Xt(u-3)),er:s(re,0,Xt(a-3)),eP:s(re,0,Xt(e-3)),fp:s(re,0,Xt(t-3))})}return $t},u)))),o=v(fd,2,function(){var r=n.o;if(r.$)return Fl("textarea");r.a;return Fl("input")}(),E(function(){var r=n.o;if(r.$)return M([Kh,sd(Od),vd(Fs),cp(u),function(n){var r=n.fp,t=n.eP,e=n.dJ,u=n.er;if(g(r,t)&&g(r,e)&&g(r,u)){var a=r;return s(Zf,Hd,l(Wd,"p-"+wt(r),a,a,a,a))}return s(Zf,Hd,l(Wd,v(jp,r,t,e,u),r,t,e,u))}(c),bd(s(Np,"margin",(f=c,t={dJ:-f.dJ,er:-f.er,eP:-f.eP,fp:-f.fp},e=t.fp,a=t.eP,i=t.dJ,o=t.er,wt(e)+"px "+wt(a)+"px "+wt(i)+"px "+wt(o)+"px"))),bd(s(Np,"box-sizing","content-box"))]);var t,e,a,i,o,f,b=r.a;return M([bd(Fp(b)),vd(Js)])}(),E(M([qp(t.bU),bd((e=t.bN,s(kp,"input",s(se,yp,s(se,e,Rp))))),function(n){if(1===n.$){var r=n.a;return Rh({$:5,a:r})}return Eh}(t.bE),Bp(n.B),s(av,Eh,s(pf,tp,n.x))]),a.t)),Jf(N)),f=function(){var r=n.o;if(1===r.$)return v(fd,2,Lb,E((i?it(Pp):pe)(M([hd(Od),s(Gv,Nh,u)?Eh:vd(Ns),vd(Gs)])),a.b),Jf(M([v(fd,4,Lb,s(it,hd(Od),s(it,sd(Od),s(it,(e=o,s(up,4,e)),s(it,vd(qs),a.at)))),Jf(function(){if(""===t.bU){var n=t.bO;if(1===n.$)return M([ih(" ")]);var r=n.a;return M([b(Zp,r,N,""===t.bU)])}return M([jd(s(Tp,M([rv(_s)]),M([Al(t.bU+" ")])))])}()))])));var e;r.a;return v(fd,2,Lb,s(it,hd(Od),s(it,s(Gv,Nh,u)?Eh:vd(Ns),_o(M([a.b,function(){var n=t.bO;if(1===n.$)return N;var r,e=n.a;return M([(r=b(Zp,e,a.q,""===t.bU),s(up,5,r))])}()])))),Jf(M([o])))}();return b(rp,s(it,s(Th,Vh,Cs),s(it,1===t.bE.$?Eh:pp(5),s(it,np,a.h))),t.bE,f)}),Jp=t(function(n,r){return b(Gp,{x:$t,B:r.bS,o:Xh},n,{bE:r.bE,bN:r.bN,bO:r.bO,bU:r.bU})}),Ip=t(function(n,r){return{$:0,a:n,b:r}}),Up=s(Th,Uh,ub),Kp=function(n){return{$:1,a:n}},Yp=t(function(n,r){return!s(Gv,s(ka,Ju,n),r)}),Qp=t(function(n,r){return s(av,r,b(Pe,t(function(n,r){if(r.$){if(4===n.$&&5===n.b.$){var t=n.b,e=(u=t.b,t.c);return gt(R(u,e))}return $t}var u=r.a;return gt(u)}),$t,n))}),Wp=Pf(35),Hp=Pf(34),Xp=function(n){return{$:0,a:n}},ng=e(function(n,r,t){for(;;){if(r<=0)return n;n=s(it,t,n),r=r-1,t=t}}),rg=t(function(n,r){return b(ng,N,n,r)}),tg=t(function(n,r){var u,a=e(function(n,r,t){return v(fd,2,Lb,M([s(Zf,Wp,(e={dR:r,cj:1,eR:n,da:1},{$:9,a:e}))]),Jf(M([t])));var e}),i=(u=s(Te,function(n){return n.$,n.a.ch},r.dS),s(Yp,Ht(ph),u)?$t:gt(s(zt,t(function(n,r){return b(a,1,n+1,r)}),u))),c=e(function(n,r,t){if(r.$){e=r.a;return{b8:t.b8+1,C:s(it,b(a,t.eR,t.b8,e.c8(n)),t.C),eR:t.eR}}var e=r.a;return C(t,{b8:t.b8+1,C:s(it,b(a,t.eR,t.b8,s(e.c8,g(i,$t)?t.eR-1:t.eR-2,n)),t.C)})}),o=e(function(n,r,t){return{b8:1,C:b(jt,c(r),t,n).C,eR:t.eR+1}}),f=b(jt,o(r.dS),{b8:1,C:N,eR:g(i,$t)?1:2},r.dY),l=s(Qp,n,R(0,0)),d=l.a,h=l.b,p=s(Zf,Hp,{$:8,a:{dS:s(Te,function(n){return n.$,n.a.da},r.dS),eS:s(rg,At(r.dY),ld),e2:R(Xp(d),Xp(h))}});return v(fd,3,Lb,s(it,hd(Od),s(it,p,n)),Jf(1===i.$?f.C:E(i.a,Pt(f.C))))}),eg=t(function(n,r){return s(tg,n,{dS:s(Te,Kp,r.dS),dY:r.dY})}),ug=function(n){return s(th,M([pp(25),Xd(31),sd(Od),hd(Od)]),M([s(pd,M([pp(20),sd(Od),hd(Od),Up,Kh]),M([s(Jp,M([sd(Od),Kh,Up,hd(Od),_f(dh(.2)),rh(8),Wh({a2:10,a7:b(qh,10,10,10),bi:R(.3,.4),bl:2})]),{bE:s(Hh,N,ih("Barème")),bN:mh,bO:gt(s(Ip,N,ih("Entrer le barème sous la forme +3 -1, +2 -1"))),bS:!1,bU:n.ay}),s(Jp,M([sd(Od),Kh,Up,hd(Od),_f(dh(.2)),rh(8),Wh({a2:10,a7:b(qh,10,10,10),bi:R(.3,.4),bl:2})]),{bE:s(Hh,N,ih("Réponses correctes")),bN:xh,bO:gt(s(Ip,N,ih("Entrer les réponses correctes pour chaque sujet"))),bS:!1,bU:n.aK}),s(Jp,M([sd(Od),Kh,Up,hd(Od),_f(dh(.2)),rh(8),Wh({a2:10,a7:b(qh,10,10,10),bi:R(.3,.4),bl:2})]),{bE:s(Hh,N,ih("Réponses des élèves")),bN:wh,bO:gt(s(Ip,N,ih("Entrer les réponses des élèves"))),bS:!1,bU:n.aL})])),s(pd,M([pp(20),sd(Od),hd(Od)]),M([ih("Moyenne : "+gi((t=n.D,e=Yh(s(Te,function(n){return n.an},t)),af(e)/At(e)))+" Écart type : "+gi(function(n){var r,t=function(n){return af(n)/At(n)},e=s(ka,t,Te(function(n){return s(ji,n,2)}));return r=Yh(s(Te,function(n){return n.an},n)),Qh(e(r)-s(ji,t(r),2))}(n.D))),s(Ih,yh,"Télécharger le fichier de notes"),(r=n.D,s(eg,M([sd(Od),hd(Od),Kh,Up,Xd(20),_f(dh(.2)),rh(8),Wh({a2:10,a7:b(qh,10,10,10),bi:R(.3,.4),bl:2})]),{dS:M([{ch:ih("Numéro étudiant"),c8:function(n){return ih(n.bh)},da:Od},{ch:ih("Note"),c8:function(n){var r=n.an;if(1===r.$)return ih("");var t=r.a;return ih(gi(t))},da:Od}]),dY:r}))]))]));var r,t,e},ag={$:1},ig={$:2},cg=function(n){return{$:0,a:n}},og=function(n){return{$:1,a:n}},fg={$:9},sg=t(function(n,r){return v(fd,4,Lb,s(it,Rh(fg),s(it,hd(Od),s(it,pp(5),n))),Jf(r))}),bg=Qe({ei:au,eD:function(n){return{$:1,a:n}},eE:function(n){return{$:0,a:n}},e9:function(n){return iu},ft:Df,c8:function(n){return 1===n.ao?{b3:M([s(hh,"Calculateur de notes",s($h,cu,ug(n.be)))]),c3:"Calculateur de notes"}:{b3:M([s(hh,"Générateur de proplèmes",s($h,ou,function(n){return s(th,M([pp(25),Xd(31),sd(Od),hd(Od),Up]),M([s(Jp,M([sd(Od),hd(Od),Kh,Up,_f(dh(.2)),rh(8),Wh({a2:10,a7:b(qh,10,10,10),bi:R(.3,.4),bl:2})]),{bE:og("chose"),bN:cg,bO:gt(s(Ip,N,ih("Structure du sujet"))),bS:!0,bU:n.ar}),s(pd,M([pp(20),sd(Od),hd(Od),Up]),M([s(sg,N,M([ih("\r\n Pour générer 89 sujets alétoires appuyer sur QuizScan et\r\n pour générer toutes les variantes du sujet appuyer sur EvalBox.\r\n ")])),s(th,M([hd(Od),Xd(20),pp(31)]),M([s(Ih,ag,"QuizScan"),s(Ih,ig,"EvalBox")])),s(Md,M([sd(Od),hd(Od),Kh,Up,Xd(20),_f(dh(.2)),rh(8),Wh({a2:10,a7:b(qh,10,10,10),bi:R(.3,.4),bl:2})]),ih(n.aV))]))]))}(n.bf)))]),c3:"Générateur de proplèmes"}}});Mf={Prof:{init:bg(ve(0))(0)}},n.Elm?function n(r,t){for(var e in t)e in r?"init"==e?B(6):n(r[e],t[e]):r[e]=t[e]}(n.Elm,Mf):n.Elm=Mf}(this); \ No newline at end of file diff --git a/src/Echologo.elm b/src/Echologo.elm index bd7d69e..42a6034 100644 --- a/src/Echologo.elm +++ b/src/Echologo.elm @@ -1,18 +1,29 @@ module Echologo exposing (echologo) -import Element exposing (..) import Svg exposing (..) -import Svg.Attributes as SvgA exposing (cx, cy, d, r, strokeWidth, viewBox) +import Svg.Attributes + exposing + ( cx + , cy + , d + , fill + , fontFamily + , fontSize + , height + , r + , strokeWidth + , viewBox + , x + , y + ) -echologo taille = - html <| - svg [ viewBox "0 0 30 30", SvgA.height <| String.fromInt taille ] - [ circle [ cx "15", cy "15", r "15", SvgA.fill "#64c29b", strokeWidth "0" ] [] - , g [ SvgA.fill "#fff", strokeWidth "0" ] - [ circle [ cx "13.8", cy "9", r "2" ] [] - , path [ d "M 12.3,6.4019238 A 3,3 0 0 0 11.201924,10.5 5,5 0 0 1 12.3,2.1592831 a 3,3 0 0 0 0,4.2426407" ] [] - , path [ d "m13.8 6a3 3 0 0 1 3 3 6 6 0 0 1 8.485281 0 8 8 0 0 0-11.485281-3" ] [] - , path [ d "M 12.3,11.598076 A 3,3 0 0 0 16.398076,10.5 13,13 0 0 1 12.3,28.568639 a 12,12 0 0 0 0,-16.970563" ] [] - ] - ] +echologo = + [ circle [ cx "15", cy "15", r "15", fill "#64c29b", strokeWidth "0" ] [] + , g [ fill "#fff", strokeWidth "0" ] + [ circle [ cx "13.8", cy "9", r "2" ] [] + , path [ d "M 12.3,6.4019238 A 3,3 0 0 0 11.201924,10.5 5,5 0 0 1 12.3,2.1592831 a 3,3 0 0 0 0,4.2426407" ] [] + , path [ d "m13.8 6a3 3 0 0 1 3 3 6 6 0 0 1 8.485281 0 8 8 0 0 0-11.485281-3" ] [] + , path [ d "M 12.3,11.598076 A 3,3 0 0 0 16.398076,10.5 13,13 0 0 1 12.3,28.568639 a 12,12 0 0 0 0,-16.970563" ] [] + ] + ] diff --git a/src/GenerateurDeProblemes.elm b/src/GenerateurDeProblemes.elm index ba05caa..8874838 100644 --- a/src/GenerateurDeProblemes.elm +++ b/src/GenerateurDeProblemes.elm @@ -812,15 +812,27 @@ remplacerLaVariableDansLeBloc ar blc = |> remplacerLaVariableDansLesBlocs ar Entete mcr blcs -> - List.map (\x -> Entete x []) (remplacerLaVariableDansLaMacro ar mcr) + case qcmsDepuisVraiFauxx mcr blcs of + Just qcms -> + remplacerLaVariableDansLesBlocs ar qcms + + Nothing -> + [ Entete [ Texte "Je ne peux pas prendre en charge une telle imbrication :(" ] [] ] + -- List.map (\x -> Entete x []) (remplacerLaVariableDansLaMacro ar mcr) --( remplacerLaVariableDansLesBlocs ar blcs ) QCM mcr prps -> - List.map (\x -> QCM x []) (remplacerLaVariableDansLaMacro ar mcr) + let + f vlr = + QCM + (remplacerLaVariableParLaValeurDansLaMacro ar.var vlr mcr) + (L.map (remplacerLaVariableParLaValeurDansLaProposition ar.var vlr) prps) + in + L.map f ar.vals --( L.map (remplacerLaVariableParLaValeurDansLaProposition vrbl vlr) prps ) VraiFaux prps -> - [] + [ Entete [ Texte "J'ai besoin d'un entête pour générer des QCM à partir de vrai-faux :(" ] [] ] remplacerLaVariableDansLesBlocs : Aremplacer -> Blocs -> Blocs diff --git a/src/Prof.elm b/src/Prof.elm index 6ea6a33..c55fd75 100644 --- a/src/Prof.elm +++ b/src/Prof.elm @@ -26,7 +26,7 @@ import Url -} -main : Program () Model Msg +main : Program Flags Model Msg main = Browser.application { init = init @@ -46,6 +46,8 @@ type alias Model = { key : Nav.Key , url : Url.Url , page : Page + , largeur : Int + , hauteur : Int , modeleGenerateurDeProblemes : GenerateurDeProblemes.Model , modeleCalculateurDeNotes : CalculateurDeNotes.Model } @@ -56,13 +58,21 @@ type Page | CalculateurDeNotes -init : () -> Url.Url -> Nav.Key -> ( Model, Cmd Msg ) +type alias Flags = + { l : Int + , h : Int + } + + +init : Flags -> Url.Url -> Nav.Key -> ( Model, Cmd Msg ) init flags url key = case url.fragment of Just "CalculateurDeNotes" -> ( Model key url CalculateurDeNotes + flags.l + flags.h GenerateurDeProblemes.init CalculateurDeNotes.init , Cmd.none @@ -72,6 +82,8 @@ init flags url key = ( Model key url GenerateurDeProblemes + flags.l + flags.h GenerateurDeProblemes.init CalculateurDeNotes.init , Cmd.none @@ -81,6 +93,8 @@ init flags url key = ( Model key { url | fragment = Just "GenerateurDeProblemes" } GenerateurDeProblemes + flags.l + flags.h GenerateurDeProblemes.init CalculateurDeNotes.init , Nav.pushUrl key (Url.toString { url | fragment = Just "GenerateurDeProblemes" }) @@ -183,7 +197,9 @@ view model = , body = [ CalculateurDeNotes.view model.modeleCalculateurDeNotes |> Element.map CalculateurDeNotesMsg - |> designGeneral CalculateurDeNotes.titre + |> designGeneral + (model.largeur - 2 * (petitEspacement + grandEspacement)) + CalculateurDeNotes.titre ] } @@ -192,12 +208,14 @@ view model = , body = [ GenerateurDeProblemes.view model.modeleGenerateurDeProblemes |> Element.map GenerateurDeProblemesMsg - |> designGeneral GenerateurDeProblemes.titre + |> designGeneral + (model.largeur - 2 * (petitEspacement + grandEspacement)) + GenerateurDeProblemes.titre ] } -designGeneral titre elm = +designGeneral largeur titre elmt = layout [ height fill , width fill @@ -212,20 +230,23 @@ designGeneral titre elm = , Border.rounded 13 ] [ row [] - [ echologo 135 - , el - [ Font.size 120 - , Font.color <| vert 0.2 - , Font.shadow - { offset = ( 2, 2 ) - , blur = 3 - , color = vert 1 - } - ] - <| - text titre + [ entete 135 largeur titre + + {- + , el + [ Font.size 120 + , Font.color <| vert 0.2 + , Font.shadow + { offset = ( 2, 2 ) + , blur = 3 + , color = vert 1 + } + ] + <| + text titre + -} ] - , elm + , elmt ] diff --git a/src/Style.elm b/src/Style.elm index 0a67cdb..98d37ca 100644 --- a/src/Style.elm +++ b/src/Style.elm @@ -2,10 +2,25 @@ module Style exposing (..) import Color import Color.Manipulate +import Echologo exposing (..) import Element exposing (..) import Element.Background as Background import Element.Border as Border import Element.Input as Input +import Svg exposing (..) +import Svg.Attributes as SvgA + exposing + ( color + , fill + , fontFamily + , fontSize + , height + , r + , strokeWidth + , viewBox + , x + , y + ) {-| HSL = 155, 43.5, 57.6 @@ -51,5 +66,20 @@ bouton fonction label = } ] { onPress = Just fonction - , label = text label + , label = Element.text label } + + +entete hauteur largeur titre = + html <| + svg [ viewBox <| "0 0 " ++ String.fromInt largeur ++ " 30", SvgA.height <| String.fromInt hauteur ] <| + echologo + ++ [ text_ + [ x "40" + , y "20" + , fontFamily "Verdana" + , SvgA.fill "white" + , fontSize "15" + ] + [ Svg.text titre ] + ]