From a0a7bc7811c5d465a84526531cdcc49d97acb063 Mon Sep 17 00:00:00 2001 From: Cristobal Date: Sat, 17 Aug 2024 21:10:22 -0500 Subject: [PATCH] v1.0.0 --- README.md | 30 +- dist_en/app.js | 1 + dist_en/img/canon.png | Bin 0 -> 1523 bytes dist_en/img/canonBase.png | Bin 0 -> 701 bytes dist_en/img/canonPlatform.png | Bin 0 -> 6030 bytes dist_en/img/favicon.ico | Bin 0 -> 117915 bytes dist_en/index.html | 91 + dist_en/style.css | 4128 +++++++++++++++++++++++++ dist_es/app.js | 1 + dist_es/img/canon.png | Bin 0 -> 1523 bytes dist_es/img/canonBase.png | Bin 0 -> 701 bytes dist_es/img/canonPlatform.png | Bin 0 -> 6030 bytes dist_es/img/favicon.ico | Bin 0 -> 117915 bytes dist_es/index.html | 91 + dist_es/style.css | 4128 +++++++++++++++++++++++++ grado.nimble | 20 +- public/canon-base-platform.svg | 365 +++ public/css/style.css | 51 + public/css/style.sass | 69 + public/img/canon.png | Bin 1527 -> 1523 bytes public/img/canonBase.png | Bin 666 -> 701 bytes public/img/canonPlatform.png | Bin 5991 -> 6030 bytes public/img/favicon.ico | Bin 16674 -> 117915 bytes src/config.kdl | 4 +- src/config.nim | 2 +- src/config.nims | 1 - src/frontend.nim | 44 +- src/frontend/simulations/parabola.nim | 75 +- src/translations.nim | 14 +- 29 files changed, 9036 insertions(+), 79 deletions(-) create mode 100644 dist_en/app.js create mode 100644 dist_en/img/canon.png create mode 100644 dist_en/img/canonBase.png create mode 100644 dist_en/img/canonPlatform.png create mode 100644 dist_en/img/favicon.ico create mode 100644 dist_en/index.html create mode 100644 dist_en/style.css create mode 100644 dist_es/app.js create mode 100644 dist_es/img/canon.png create mode 100644 dist_es/img/canonBase.png create mode 100644 dist_es/img/canonPlatform.png create mode 100644 dist_es/img/favicon.ico create mode 100644 dist_es/index.html create mode 100644 dist_es/style.css create mode 100644 public/canon-base-platform.svg diff --git a/README.md b/README.md index f5ae2a5..375fa17 100644 --- a/README.md +++ b/README.md @@ -1,27 +1,21 @@ # grado -This website implements 2D cinematic simulations using `matter-js`. +This website implements a projectile motion simulation. ## Features -- You can change the canon's initial velocity and angle with the mouse or keyboard -- You can see the total time and height in real time -- You can see the position, velocity and time of any point in the trajectory as well as the first, highest and last point -- You can see the velocity magnitude with arrows in real time +- Physics with `matter-js`. +- Equations with `MathJax`. -## Building -To build the frontend, run: -``` -nimble frontend -``` -It will generate a `frontend.js` file in `public/js`. +## Files +- `dist_en`: The website with English as the default language. +- `dist_es`: The website with Spanish as the default language. -To build the backend, run: +## Building +To build the html page, run: ``` -nimble build +nimble htmlpage ``` -It will generate a binary `app` (or `app.exe`) that will host the page locally. -If you want to build and run the backend, run: -``` -nimble run -``` +## Post processing +1. Babel Formatter with https://codifyformatter.org/babel-formatter. +2. JS Minifier with https://www.toptal.com/developers/javascript-minifier. diff --git a/dist_en/app.js b/dist_en/app.js new file mode 100644 index 0000000..832e361 --- /dev/null +++ b/dist_en/app.js @@ -0,0 +1 @@ +var framePtr=null,excHandler=0,lastJSError=null,NTI1442846866={size:0,kind:24,base:null,node:null,finalizer:null},NTI1442841096={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442840680={size:0,kind:16,base:null,node:null,finalizer:null},NTI1442840681={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442847542={size:0,kind:18,base:null,node:null,finalizer:null},NTI1090519322={size:0,kind:24,base:null,node:null,finalizer:null},NTI1174405526={size:0,kind:24,base:null,node:null,finalizer:null},NTI1056964617={size:0,kind:18,base:null,node:null,finalizer:null},NTI1140850724={size:0,kind:18,base:null,node:null,finalizer:null},NTI1140850725={size:0,kind:22,base:null,node:null,finalizer:null},NTI1090519146={size:0,kind:25,base:null,node:null,finalizer:null},NTI1090519145={size:0,kind:25,base:null,node:null,finalizer:null},NTI1090519048={size:0,kind:14,base:null,node:null,finalizer:null},NTI1090519135={size:0,kind:18,base:null,node:null,finalizer:null},NTI1090519131={size:0,kind:24,base:null,node:null,finalizer:null},NTI1090519138={size:0,kind:24,base:null,node:null,finalizer:null},NTI1090519137={size:0,kind:24,base:null,node:null,finalizer:null},NTI1090519043={size:0,kind:14,base:null,node:null,finalizer:null},NTI1090519136={size:0,kind:17,base:null,node:null,finalizer:null},NTI1090519133={size:0,kind:22,base:null,node:null,finalizer:null},NTI1056964615={size:0,kind:14,base:null,node:null,finalizer:null},NTI1056964616={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442844256={size:0,kind:24,base:null,node:null,finalizer:null},NTI1442843630={size:0,kind:18,base:null,node:null,finalizer:null},NTI134217753={size:0,kind:17,base:null,node:null,finalizer:null},NTI1459617826={size:0,kind:18,base:null,node:null,finalizer:null},NTI1660944524={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442841112={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442841784={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442841708={size:0,kind:18,base:null,node:null,finalizer:null},NTI33555179={size:0,kind:17,base:null,node:null,finalizer:null},NTI134217746={size:0,kind:17,base:null,node:null,finalizer:null},NTI1442842143={size:0,kind:31,base:null,node:null,finalizer:null},NTI1442842142={size:0,kind:18,base:null,node:null,finalizer:null},NTI1207959631={size:0,kind:31,base:null,node:null,finalizer:null},NTI1207959637={size:0,kind:18,base:null,node:null,finalizer:null},NTI33554447={size:0,kind:36,base:null,node:null,finalizer:null},NTI1442842151={size:0,kind:16,base:null,node:null,finalizer:null},NTI889192517={size:0,kind:18,base:null,node:null,finalizer:null},NTI134217742={size:0,kind:17,base:null,node:null,finalizer:null},NTI1442840653={size:0,kind:18,base:null,node:null,finalizer:null},NTI1711276035={size:0,kind:14,base:null,node:null,finalizer:null},NTI1442840595={size:0,kind:31,base:null,node:null,finalizer:null},NTI1442840591={size:0,kind:20,base:null,node:null,finalizer:null},NTI1442840590={size:0,kind:25,base:null,node:null,finalizer:null},NTI1442840589={size:0,kind:24,base:null,node:null,finalizer:null},NTI1442840588={size:0,kind:24,base:null,node:null,finalizer:null},NTI1442840587={size:0,kind:24,base:null,node:null,finalizer:null},NTI1442840580={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442840584={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442840583={size:0,kind:18,base:null,node:null,finalizer:null},NTI1459617857={size:0,kind:31,base:null,node:null,finalizer:null},NTI1459617821={size:0,kind:20,base:null,node:null,finalizer:null},NTI33554439={size:0,kind:35,base:null,node:null,finalizer:null},NTI1459617824={size:0,kind:18,base:null,node:null,finalizer:null},NTI704643165={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643164={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643163={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643162={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643161={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643160={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643159={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643158={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643157={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643156={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643155={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643154={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643153={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643152={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643151={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643150={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643149={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643148={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643147={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643146={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643145={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643144={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643143={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643142={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643141={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643214={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643102={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643261={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643258={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643257={size:0,kind:18,base:null,node:null,finalizer:null},NTI704643137={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643260={size:0,kind:18,base:null,node:null,finalizer:null},NTI704643138={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643207={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643096={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643196={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643208={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643097={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643195={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643194={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643213={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643101={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643193={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643192={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643209={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643098={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643191={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643190={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643089={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643087={size:0,kind:14,base:null,node:null,finalizer:null},NTI704643189={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643188={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643088={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643187={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643186={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643199={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643210={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643099={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643198={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643212={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643211={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643100={size:0,kind:22,base:null,node:null,finalizer:null},NTI33554466={size:0,kind:1,base:null,node:null,finalizer:null},NTI704643183={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643086={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643197={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643090={size:0,kind:22,base:null,node:null,finalizer:null},NTI33555183={size:0,kind:17,base:null,node:null,finalizer:null},NTI721420369={size:0,kind:17,base:null,node:null,finalizer:null},NTI721420361={size:0,kind:22,base:null,node:null,finalizer:null},NTI1442840585={size:0,kind:18,base:null,node:null,finalizer:null},NTI33554435={size:0,kind:31,base:null,node:null,finalizer:null},NTI1442840581={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442840586={size:0,kind:24,base:null,node:null,finalizer:null},NTI1442840582={size:0,kind:18,base:null,node:null,finalizer:null},NTI1677721672={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442840579={size:0,kind:18,base:null,node:null,finalizer:null},NTI33554445={size:0,kind:36,base:null,node:null,finalizer:null},NTI1660944387={size:0,kind:18,base:null,node:null,finalizer:null},NTI134217745={size:0,kind:17,base:null,node:null,finalizer:null},NTI134217749={size:0,kind:17,base:null,node:null,finalizer:null},NTI134217751={size:0,kind:17,base:null,node:null,finalizer:null},NTI33555173={size:0,kind:17,base:null,node:null,finalizer:null},NTI33555181={size:0,kind:22,base:null,node:null,finalizer:null},NTI33554449={size:0,kind:28,base:null,node:null,finalizer:null},NTI33554450={size:0,kind:29,base:null,node:null,finalizer:null},NTI33555180={size:0,kind:22,base:null,node:null,finalizer:null},NTI33555177={size:0,kind:17,base:null,node:null,finalizer:null},NTI33555178={size:0,kind:17,base:null,node:null,finalizer:null},NTI134217741={size:0,kind:17,base:null,node:null,finalizer:null},NTI134217743={size:0,kind:17,base:null,node:null,finalizer:null},NNI134217743={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI134217743.node=NNI134217743;var NNI134217741={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI134217741.node=NNI134217741;var NNI33555178={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI33555178.node=NNI33555178,NTI33555180.base=NTI33555177,NTI33555181.base=NTI33555177;var NNI33555177={kind:2,len:5,offset:0,typ:null,name:null,sons:[{kind:1,offset:"parent",len:0,typ:NTI33555180,name:"parent",sons:null},{kind:1,offset:"name",len:0,typ:NTI33554450,name:"name",sons:null},{kind:1,offset:"message",len:0,typ:NTI33554449,name:"msg",sons:null},{kind:1,offset:"trace",len:0,typ:NTI33554449,name:"trace",sons:null},{kind:1,offset:"up",len:0,typ:NTI33555181,name:"up",sons:null},]};NTI33555177.node=NNI33555177;var NNI33555173={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI33555173.node=NNI33555173,NTI33555177.base=NTI33555173,NTI33555178.base=NTI33555177,NTI134217741.base=NTI33555178,NTI134217743.base=NTI134217741;var NNI134217751={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI134217751.node=NNI134217751,NTI134217751.base=NTI33555178;var NNI134217749={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI134217749.node=NNI134217749,NTI134217749.base=NTI33555178;var NNI134217745={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI134217745.node=NNI134217745,NTI134217745.base=NTI33555178;var NNI1660944387={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554445,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554445,name:"Field1",sons:null},]};NTI1660944387.node=NNI1660944387;var NNI1442840579={kind:2,len:6,offset:0,typ:null,name:null,sons:[{kind:1,offset:"angleDeg",len:0,typ:NTI33554445,name:"angleDeg",sons:null},{kind:1,offset:"angleRad",len:0,typ:NTI33554445,name:"angleRad",sons:null},{kind:1,offset:"speed",len:0,typ:NTI33554445,name:"speed",sons:null},{kind:1,offset:"height",len:0,typ:NTI33554445,name:"height",sons:null},{kind:1,offset:"vel",len:0,typ:NTI1660944387,name:"vel",sons:null},{kind:1,offset:"gravity",len:0,typ:NTI1660944387,name:"gravity",sons:null},]};NTI1442840579.node=NNI1442840579;var NNI1677721672={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554445,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554445,name:"Field1",sons:null},]};NTI1677721672.node=NNI1677721672;var NNI1442840581={kind:2,len:4,offset:0,typ:null,name:null,sons:[{kind:1,offset:"pos",len:0,typ:NTI1660944387,name:"pos",sons:null},{kind:1,offset:"vel",len:0,typ:NTI1660944387,name:"vel",sons:null},{kind:1,offset:"time",len:0,typ:NTI33554445,name:"time",sons:null},{kind:1,offset:"speed",len:0,typ:NTI33554445,name:"speed",sons:null},]};NTI1442840581.node=NNI1442840581,NTI1442840586.base=NTI1442840581;var NNI1442840582={kind:2,len:7,offset:0,typ:null,name:null,sons:[{kind:1,offset:"state",len:0,typ:NTI1442840579,name:"state",sons:null},{kind:1,offset:"points",len:0,typ:NTI1442840586,name:"points",sons:null},{kind:1,offset:"highestPoint",len:0,typ:NTI33554435,name:"highestPoint",sons:null},{kind:1,offset:"closestPoint",len:0,typ:NTI33554435,name:"closestPoint",sons:null},{kind:1,offset:"extraPoint",len:0,typ:NTI33554435,name:"extraPoint",sons:null},{kind:1,offset:"pinnedPoint",len:0,typ:NTI33554435,name:"pinnedPoint",sons:null},{kind:1,offset:"color",len:0,typ:NTI33554435,name:"color",sons:null},]};NTI1442840582.node=NNI1442840582;var NNI721420369={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI721420369.node=NNI721420369;var NNI33555183={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI33555183.node=NNI33555183,NTI33555183.base=NTI33555173,NTI721420369.base=NTI33555183,NTI721420361.base=NTI721420369;var NNI704643183={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI704643183.node=NNI704643183,NTI704643183.base=NTI33555173,NTI704643086.base=NTI704643183,NTI704643212.base=NTI704643090;var NNI704643211={kind:2,len:10,offset:0,typ:null,name:null,sons:[{kind:1,offset:"acceptCharset",len:0,typ:NTI33554450,name:"acceptCharset",sons:null},{kind:1,offset:"action",len:0,typ:NTI33554450,name:"action",sons:null},{kind:1,offset:"autocomplete",len:0,typ:NTI33554450,name:"autocomplete",sons:null},{kind:1,offset:"elements",len:0,typ:NTI704643212,name:"elements",sons:null},{kind:1,offset:"encoding",len:0,typ:NTI33554450,name:"encoding",sons:null},{kind:1,offset:"enctype",len:0,typ:NTI33554450,name:"enctype",sons:null},{kind:1,offset:"length",len:0,typ:NTI33554435,name:"length",sons:null},{kind:1,offset:"method",len:0,typ:NTI33554450,name:"method",sons:null},{kind:1,offset:"noValidate",len:0,typ:NTI33554466,name:"noValidate",sons:null},{kind:1,offset:"target",len:0,typ:NTI33554450,name:"target",sons:null},]};NTI704643211.node=NNI704643211,NTI704643211.base=NTI704643197,NTI704643100.base=NTI704643211;var NNI704643210={kind:2,len:5,offset:0,typ:null,name:null,sons:[{kind:1,offset:"defaultSelected",len:0,typ:NTI33554466,name:"defaultSelected",sons:null},{kind:1,offset:"selected",len:0,typ:NTI33554466,name:"selected",sons:null},{kind:1,offset:"selectedIndex",len:0,typ:NTI33554435,name:"selectedIndex",sons:null},{kind:1,offset:"text",len:0,typ:NTI33554450,name:"text",sons:null},{kind:1,offset:"value",len:0,typ:NTI33554450,name:"value",sons:null},]};NTI704643210.node=NNI704643210,NTI704643210.base=NTI704643197,NTI704643099.base=NTI704643210,NTI704643198.base=NTI704643099,NTI704643199.base=NTI704643099;var NNI704643197={kind:2,len:20,offset:0,typ:null,name:null,sons:[{kind:1,offset:"className",len:0,typ:NTI33554450,name:"className",sons:null},{kind:1,offset:"classList",len:0,typ:NTI704643086,name:"classList",sons:null},{kind:1,offset:"checked",len:0,typ:NTI33554466,name:"checked",sons:null},{kind:1,offset:"defaultChecked",len:0,typ:NTI33554466,name:"defaultChecked",sons:null},{kind:1,offset:"defaultValue",len:0,typ:NTI33554450,name:"defaultValue",sons:null},{kind:1,offset:"disabled",len:0,typ:NTI33554466,name:"disabled",sons:null},{kind:1,offset:"form",len:0,typ:NTI704643100,name:"form",sons:null},{kind:1,offset:"name",len:0,typ:NTI33554450,name:"name",sons:null},{kind:1,offset:"readOnly",len:0,typ:NTI33554466,name:"readOnly",sons:null},{kind:1,offset:"options",len:0,typ:NTI704643198,name:"options",sons:null},{kind:1,offset:"selectedOptions",len:0,typ:NTI704643199,name:"selectedOptions",sons:null},{kind:1,offset:"clientWidth",len:0,typ:NTI33554435,name:"clientWidth",sons:null},{kind:1,offset:"clientHeight",len:0,typ:NTI33554435,name:"clientHeight",sons:null},{kind:1,offset:"contentEditable",len:0,typ:NTI33554450,name:"contentEditable",sons:null},{kind:1,offset:"isContentEditable",len:0,typ:NTI33554466,name:"isContentEditable",sons:null},{kind:1,offset:"dir",len:0,typ:NTI33554450,name:"dir",sons:null},{kind:1,offset:"offsetHeight",len:0,typ:NTI33554435,name:"offsetHeight",sons:null},{kind:1,offset:"offsetWidth",len:0,typ:NTI33554435,name:"offsetWidth",sons:null},{kind:1,offset:"offsetLeft",len:0,typ:NTI33554435,name:"offsetLeft",sons:null},{kind:1,offset:"offsetTop",len:0,typ:NTI33554435,name:"offsetTop",sons:null},]};NTI704643197.node=NNI704643197,NTI704643088.base=NTI704643186,NTI704643187.base=NTI704643088,NTI704643188.base=NTI704643088,NTI704643189.base=NTI704643088;var NNI704643087={kind:2,offset:0,typ:null,name:null,len:12,sons:{1:{kind:1,offset:1,typ:NTI704643087,name:"ElementNode",len:0,sons:null},2:{kind:1,offset:2,typ:NTI704643087,name:"AttributeNode",len:0,sons:null},3:{kind:1,offset:3,typ:NTI704643087,name:"TextNode",len:0,sons:null},4:{kind:1,offset:4,typ:NTI704643087,name:"CDATANode",len:0,sons:null},5:{kind:1,offset:5,typ:NTI704643087,name:"EntityRefNode",len:0,sons:null},6:{kind:1,offset:6,typ:NTI704643087,name:"EntityNode",len:0,sons:null},7:{kind:1,offset:7,typ:NTI704643087,name:"ProcessingInstructionNode",len:0,sons:null},8:{kind:1,offset:8,typ:NTI704643087,name:"CommentNode",len:0,sons:null},9:{kind:1,offset:9,typ:NTI704643087,name:"DocumentNode",len:0,sons:null},10:{kind:1,offset:10,typ:NTI704643087,name:"DocumentTypeNode",len:0,sons:null},11:{kind:1,offset:11,typ:NTI704643087,name:"DocumentFragmentNode",len:0,sons:null},12:{kind:1,offset:12,typ:NTI704643087,name:"NotationNode",len:0,sons:null}}};NTI704643087.node=NNI704643087;var NNI704643209={kind:2,len:3,offset:0,typ:null,name:null,sons:[{kind:1,offset:"text",len:0,typ:NTI33554450,name:"text",sons:null},{kind:1,offset:"x",len:0,typ:NTI33554435,name:"x",sons:null},{kind:1,offset:"y",len:0,typ:NTI33554435,name:"y",sons:null},]};NTI704643209.node=NNI704643209,NTI704643209.base=NTI704643197,NTI704643098.base=NTI704643209,NTI704643191.base=NTI704643098,NTI704643192.base=NTI704643100;var NNI704643213={kind:2,len:8,offset:0,typ:null,name:null,sons:[{kind:1,offset:"border",len:0,typ:NTI33554435,name:"border",sons:null},{kind:1,offset:"complete",len:0,typ:NTI33554466,name:"complete",sons:null},{kind:1,offset:"height",len:0,typ:NTI33554435,name:"height",sons:null},{kind:1,offset:"hspace",len:0,typ:NTI33554435,name:"hspace",sons:null},{kind:1,offset:"lowsrc",len:0,typ:NTI33554450,name:"lowsrc",sons:null},{kind:1,offset:"src",len:0,typ:NTI33554450,name:"src",sons:null},{kind:1,offset:"vspace",len:0,typ:NTI33554435,name:"vspace",sons:null},{kind:1,offset:"width",len:0,typ:NTI33554435,name:"width",sons:null},]};NTI704643213.node=NNI704643213,NTI704643213.base=NTI704643197,NTI704643101.base=NTI704643213,NTI704643193.base=NTI704643101,NTI704643194.base=NTI704643090;var NNI704643208={kind:2,len:6,offset:0,typ:null,name:null,sons:[{kind:1,offset:"height",len:0,typ:NTI33554435,name:"height",sons:null},{kind:1,offset:"hspace",len:0,typ:NTI33554435,name:"hspace",sons:null},{kind:1,offset:"src",len:0,typ:NTI33554450,name:"src",sons:null},{kind:1,offset:"width",len:0,typ:NTI33554435,name:"width",sons:null},{kind:1,offset:"type",len:0,typ:NTI33554450,name:"type",sons:null},{kind:1,offset:"vspace",len:0,typ:NTI33554435,name:"vspace",sons:null},]};NTI704643208.node=NNI704643208,NTI704643208.base=NTI704643197,NTI704643097.base=NTI704643208,NTI704643195.base=NTI704643097;var NNI704643207={kind:2,len:4,offset:0,typ:null,name:null,sons:[{kind:1,offset:"target",len:0,typ:NTI33554450,name:"target",sons:null},{kind:1,offset:"text",len:0,typ:NTI33554450,name:"text",sons:null},{kind:1,offset:"x",len:0,typ:NTI33554435,name:"x",sons:null},{kind:1,offset:"y",len:0,typ:NTI33554435,name:"y",sons:null},]};NTI704643207.node=NNI704643207,NTI704643207.base=NTI704643197,NTI704643096.base=NTI704643207,NTI704643196.base=NTI704643096;var NNI704643257={kind:1,offset:"then",len:0,typ:NTI704643258,name:"then",sons:null};NTI704643257.node=NNI704643257,NTI704643137.base=NTI704643257;var NNI704643260={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"ready",len:0,typ:NTI704643137,name:"ready",sons:null},{kind:1,offset:"onloadingdone",len:0,typ:NTI704643261,name:"onloadingdone",sons:null},]};NTI704643260.node=NNI704643260,NTI704643138.base=NTI704643260;var NNI704643190={kind:2,len:25,offset:0,typ:null,name:null,sons:[{kind:1,offset:"activeElement",len:0,typ:NTI704643090,name:"activeElement",sons:null},{kind:1,offset:"documentElement",len:0,typ:NTI704643090,name:"documentElement",sons:null},{kind:1,offset:"alinkColor",len:0,typ:NTI33554450,name:"alinkColor",sons:null},{kind:1,offset:"bgColor",len:0,typ:NTI33554450,name:"bgColor",sons:null},{kind:1,offset:"body",len:0,typ:NTI704643090,name:"body",sons:null},{kind:1,offset:"charset",len:0,typ:NTI33554450,name:"charset",sons:null},{kind:1,offset:"cookie",len:0,typ:NTI33554450,name:"cookie",sons:null},{kind:1,offset:"defaultCharset",len:0,typ:NTI33554450,name:"defaultCharset",sons:null},{kind:1,offset:"fgColor",len:0,typ:NTI33554450,name:"fgColor",sons:null},{kind:1,offset:"head",len:0,typ:NTI704643090,name:"head",sons:null},{kind:1,offset:"hidden",len:0,typ:NTI33554466,name:"hidden",sons:null},{kind:1,offset:"lastModified",len:0,typ:NTI33554450,name:"lastModified",sons:null},{kind:1,offset:"linkColor",len:0,typ:NTI33554450,name:"linkColor",sons:null},{kind:1,offset:"referrer",len:0,typ:NTI33554450,name:"referrer",sons:null},{kind:1,offset:"title",len:0,typ:NTI33554450,name:"title",sons:null},{kind:1,offset:"URL",len:0,typ:NTI33554450,name:"URL",sons:null},{kind:1,offset:"visibilityState",len:0,typ:NTI33554450,name:"visibilityState",sons:null},{kind:1,offset:"vlinkColor",len:0,typ:NTI33554450,name:"vlinkColor",sons:null},{kind:1,offset:"anchors",len:0,typ:NTI704643191,name:"anchors",sons:null},{kind:1,offset:"forms",len:0,typ:NTI704643192,name:"forms",sons:null},{kind:1,offset:"images",len:0,typ:NTI704643193,name:"images",sons:null},{kind:1,offset:"applets",len:0,typ:NTI704643194,name:"applets",sons:null},{kind:1,offset:"embeds",len:0,typ:NTI704643195,name:"embeds",sons:null},{kind:1,offset:"links",len:0,typ:NTI704643196,name:"links",sons:null},{kind:1,offset:"fonts",len:0,typ:NTI704643138,name:"fonts",sons:null},]};NTI704643190.node=NNI704643190,NTI704643190.base=NTI704643186,NTI704643089.base=NTI704643190;var NNI704643214={kind:2,len:368,offset:0,typ:null,name:null,sons:[{kind:1,offset:"alignContent",len:0,typ:NTI33554450,name:"alignContent",sons:null},{kind:1,offset:"alignItems",len:0,typ:NTI33554450,name:"alignItems",sons:null},{kind:1,offset:"alignSelf",len:0,typ:NTI33554450,name:"alignSelf",sons:null},{kind:1,offset:"all",len:0,typ:NTI33554450,name:"all",sons:null},{kind:1,offset:"animation",len:0,typ:NTI33554450,name:"animation",sons:null},{kind:1,offset:"animationDelay",len:0,typ:NTI33554450,name:"animationDelay",sons:null},{kind:1,offset:"animationDirection",len:0,typ:NTI33554450,name:"animationDirection",sons:null},{kind:1,offset:"animationDuration",len:0,typ:NTI33554450,name:"animationDuration",sons:null},{kind:1,offset:"animationFillMode",len:0,typ:NTI33554450,name:"animationFillMode",sons:null},{kind:1,offset:"animationIterationCount",len:0,typ:NTI33554450,name:"animationIterationCount",sons:null},{kind:1,offset:"animationName",len:0,typ:NTI33554450,name:"animationName",sons:null},{kind:1,offset:"animationPlayState",len:0,typ:NTI33554450,name:"animationPlayState",sons:null},{kind:1,offset:"animationTimingFunction",len:0,typ:NTI33554450,name:"animationTimingFunction",sons:null},{kind:1,offset:"backdropFilter",len:0,typ:NTI33554450,name:"backdropFilter",sons:null},{kind:1,offset:"backfaceVisibility",len:0,typ:NTI33554450,name:"backfaceVisibility",sons:null},{kind:1,offset:"background",len:0,typ:NTI33554450,name:"background",sons:null},{kind:1,offset:"backgroundAttachment",len:0,typ:NTI33554450,name:"backgroundAttachment",sons:null},{kind:1,offset:"backgroundBlendMode",len:0,typ:NTI33554450,name:"backgroundBlendMode",sons:null},{kind:1,offset:"backgroundClip",len:0,typ:NTI33554450,name:"backgroundClip",sons:null},{kind:1,offset:"backgroundColor",len:0,typ:NTI33554450,name:"backgroundColor",sons:null},{kind:1,offset:"backgroundImage",len:0,typ:NTI33554450,name:"backgroundImage",sons:null},{kind:1,offset:"backgroundOrigin",len:0,typ:NTI33554450,name:"backgroundOrigin",sons:null},{kind:1,offset:"backgroundPosition",len:0,typ:NTI33554450,name:"backgroundPosition",sons:null},{kind:1,offset:"backgroundRepeat",len:0,typ:NTI33554450,name:"backgroundRepeat",sons:null},{kind:1,offset:"backgroundSize",len:0,typ:NTI33554450,name:"backgroundSize",sons:null},{kind:1,offset:"blockSize",len:0,typ:NTI33554450,name:"blockSize",sons:null},{kind:1,offset:"border",len:0,typ:NTI33554450,name:"border",sons:null},{kind:1,offset:"borderBlock",len:0,typ:NTI33554450,name:"borderBlock",sons:null},{kind:1,offset:"borderBlockColor",len:0,typ:NTI33554450,name:"borderBlockColor",sons:null},{kind:1,offset:"borderBlockEnd",len:0,typ:NTI33554450,name:"borderBlockEnd",sons:null},{kind:1,offset:"borderBlockEndColor",len:0,typ:NTI33554450,name:"borderBlockEndColor",sons:null},{kind:1,offset:"borderBlockEndStyle",len:0,typ:NTI33554450,name:"borderBlockEndStyle",sons:null},{kind:1,offset:"borderBlockEndWidth",len:0,typ:NTI33554450,name:"borderBlockEndWidth",sons:null},{kind:1,offset:"borderBlockStart",len:0,typ:NTI33554450,name:"borderBlockStart",sons:null},{kind:1,offset:"borderBlockStartColor",len:0,typ:NTI33554450,name:"borderBlockStartColor",sons:null},{kind:1,offset:"borderBlockStartStyle",len:0,typ:NTI33554450,name:"borderBlockStartStyle",sons:null},{kind:1,offset:"borderBlockStartWidth",len:0,typ:NTI33554450,name:"borderBlockStartWidth",sons:null},{kind:1,offset:"borderBlockStyle",len:0,typ:NTI33554450,name:"borderBlockStyle",sons:null},{kind:1,offset:"borderBlockWidth",len:0,typ:NTI33554450,name:"borderBlockWidth",sons:null},{kind:1,offset:"borderBottom",len:0,typ:NTI33554450,name:"borderBottom",sons:null},{kind:1,offset:"borderBottomColor",len:0,typ:NTI33554450,name:"borderBottomColor",sons:null},{kind:1,offset:"borderBottomLeftRadius",len:0,typ:NTI33554450,name:"borderBottomLeftRadius",sons:null},{kind:1,offset:"borderBottomRightRadius",len:0,typ:NTI33554450,name:"borderBottomRightRadius",sons:null},{kind:1,offset:"borderBottomStyle",len:0,typ:NTI33554450,name:"borderBottomStyle",sons:null},{kind:1,offset:"borderBottomWidth",len:0,typ:NTI33554450,name:"borderBottomWidth",sons:null},{kind:1,offset:"borderCollapse",len:0,typ:NTI33554450,name:"borderCollapse",sons:null},{kind:1,offset:"borderColor",len:0,typ:NTI33554450,name:"borderColor",sons:null},{kind:1,offset:"borderEndEndRadius",len:0,typ:NTI33554450,name:"borderEndEndRadius",sons:null},{kind:1,offset:"borderEndStartRadius",len:0,typ:NTI33554450,name:"borderEndStartRadius",sons:null},{kind:1,offset:"borderImage",len:0,typ:NTI33554450,name:"borderImage",sons:null},{kind:1,offset:"borderImageOutset",len:0,typ:NTI33554450,name:"borderImageOutset",sons:null},{kind:1,offset:"borderImageRepeat",len:0,typ:NTI33554450,name:"borderImageRepeat",sons:null},{kind:1,offset:"borderImageSlice",len:0,typ:NTI33554450,name:"borderImageSlice",sons:null},{kind:1,offset:"borderImageSource",len:0,typ:NTI33554450,name:"borderImageSource",sons:null},{kind:1,offset:"borderImageWidth",len:0,typ:NTI33554450,name:"borderImageWidth",sons:null},{kind:1,offset:"borderInline",len:0,typ:NTI33554450,name:"borderInline",sons:null},{kind:1,offset:"borderInlineColor",len:0,typ:NTI33554450,name:"borderInlineColor",sons:null},{kind:1,offset:"borderInlineEnd",len:0,typ:NTI33554450,name:"borderInlineEnd",sons:null},{kind:1,offset:"borderInlineEndColor",len:0,typ:NTI33554450,name:"borderInlineEndColor",sons:null},{kind:1,offset:"borderInlineEndStyle",len:0,typ:NTI33554450,name:"borderInlineEndStyle",sons:null},{kind:1,offset:"borderInlineEndWidth",len:0,typ:NTI33554450,name:"borderInlineEndWidth",sons:null},{kind:1,offset:"borderInlineStart",len:0,typ:NTI33554450,name:"borderInlineStart",sons:null},{kind:1,offset:"borderInlineStartColor",len:0,typ:NTI33554450,name:"borderInlineStartColor",sons:null},{kind:1,offset:"borderInlineStartStyle",len:0,typ:NTI33554450,name:"borderInlineStartStyle",sons:null},{kind:1,offset:"borderInlineStartWidth",len:0,typ:NTI33554450,name:"borderInlineStartWidth",sons:null},{kind:1,offset:"borderInlineStyle",len:0,typ:NTI33554450,name:"borderInlineStyle",sons:null},{kind:1,offset:"borderInlineWidth",len:0,typ:NTI33554450,name:"borderInlineWidth",sons:null},{kind:1,offset:"borderLeft",len:0,typ:NTI33554450,name:"borderLeft",sons:null},{kind:1,offset:"borderLeftColor",len:0,typ:NTI33554450,name:"borderLeftColor",sons:null},{kind:1,offset:"borderLeftStyle",len:0,typ:NTI33554450,name:"borderLeftStyle",sons:null},{kind:1,offset:"borderLeftWidth",len:0,typ:NTI33554450,name:"borderLeftWidth",sons:null},{kind:1,offset:"borderRadius",len:0,typ:NTI33554450,name:"borderRadius",sons:null},{kind:1,offset:"borderRight",len:0,typ:NTI33554450,name:"borderRight",sons:null},{kind:1,offset:"borderRightColor",len:0,typ:NTI33554450,name:"borderRightColor",sons:null},{kind:1,offset:"borderRightStyle",len:0,typ:NTI33554450,name:"borderRightStyle",sons:null},{kind:1,offset:"borderRightWidth",len:0,typ:NTI33554450,name:"borderRightWidth",sons:null},{kind:1,offset:"borderSpacing",len:0,typ:NTI33554450,name:"borderSpacing",sons:null},{kind:1,offset:"borderStartEndRadius",len:0,typ:NTI33554450,name:"borderStartEndRadius",sons:null},{kind:1,offset:"borderStartStartRadius",len:0,typ:NTI33554450,name:"borderStartStartRadius",sons:null},{kind:1,offset:"borderStyle",len:0,typ:NTI33554450,name:"borderStyle",sons:null},{kind:1,offset:"borderTop",len:0,typ:NTI33554450,name:"borderTop",sons:null},{kind:1,offset:"borderTopColor",len:0,typ:NTI33554450,name:"borderTopColor",sons:null},{kind:1,offset:"borderTopLeftRadius",len:0,typ:NTI33554450,name:"borderTopLeftRadius",sons:null},{kind:1,offset:"borderTopRightRadius",len:0,typ:NTI33554450,name:"borderTopRightRadius",sons:null},{kind:1,offset:"borderTopStyle",len:0,typ:NTI33554450,name:"borderTopStyle",sons:null},{kind:1,offset:"borderTopWidth",len:0,typ:NTI33554450,name:"borderTopWidth",sons:null},{kind:1,offset:"borderWidth",len:0,typ:NTI33554450,name:"borderWidth",sons:null},{kind:1,offset:"bottom",len:0,typ:NTI33554450,name:"bottom",sons:null},{kind:1,offset:"boxDecorationBreak",len:0,typ:NTI33554450,name:"boxDecorationBreak",sons:null},{kind:1,offset:"boxShadow",len:0,typ:NTI33554450,name:"boxShadow",sons:null},{kind:1,offset:"boxSizing",len:0,typ:NTI33554450,name:"boxSizing",sons:null},{kind:1,offset:"breakAfter",len:0,typ:NTI33554450,name:"breakAfter",sons:null},{kind:1,offset:"breakBefore",len:0,typ:NTI33554450,name:"breakBefore",sons:null},{kind:1,offset:"breakInside",len:0,typ:NTI33554450,name:"breakInside",sons:null},{kind:1,offset:"captionSide",len:0,typ:NTI33554450,name:"captionSide",sons:null},{kind:1,offset:"caretColor",len:0,typ:NTI33554450,name:"caretColor",sons:null},{kind:1,offset:"clear",len:0,typ:NTI33554450,name:"clear",sons:null},{kind:1,offset:"clip",len:0,typ:NTI33554450,name:"clip",sons:null},{kind:1,offset:"clipPath",len:0,typ:NTI33554450,name:"clipPath",sons:null},{kind:1,offset:"color",len:0,typ:NTI33554450,name:"color",sons:null},{kind:1,offset:"colorAdjust",len:0,typ:NTI33554450,name:"colorAdjust",sons:null},{kind:1,offset:"columnCount",len:0,typ:NTI33554450,name:"columnCount",sons:null},{kind:1,offset:"columnFill",len:0,typ:NTI33554450,name:"columnFill",sons:null},{kind:1,offset:"columnGap",len:0,typ:NTI33554450,name:"columnGap",sons:null},{kind:1,offset:"columnRule",len:0,typ:NTI33554450,name:"columnRule",sons:null},{kind:1,offset:"columnRuleColor",len:0,typ:NTI33554450,name:"columnRuleColor",sons:null},{kind:1,offset:"columnRuleStyle",len:0,typ:NTI33554450,name:"columnRuleStyle",sons:null},{kind:1,offset:"columnRuleWidth",len:0,typ:NTI33554450,name:"columnRuleWidth",sons:null},{kind:1,offset:"columnSpan",len:0,typ:NTI33554450,name:"columnSpan",sons:null},{kind:1,offset:"columnWidth",len:0,typ:NTI33554450,name:"columnWidth",sons:null},{kind:1,offset:"columns",len:0,typ:NTI33554450,name:"columns",sons:null},{kind:1,offset:"contain",len:0,typ:NTI33554450,name:"contain",sons:null},{kind:1,offset:"content",len:0,typ:NTI33554450,name:"content",sons:null},{kind:1,offset:"counterIncrement",len:0,typ:NTI33554450,name:"counterIncrement",sons:null},{kind:1,offset:"counterReset",len:0,typ:NTI33554450,name:"counterReset",sons:null},{kind:1,offset:"counterSet",len:0,typ:NTI33554450,name:"counterSet",sons:null},{kind:1,offset:"cursor",len:0,typ:NTI33554450,name:"cursor",sons:null},{kind:1,offset:"direction",len:0,typ:NTI33554450,name:"direction",sons:null},{kind:1,offset:"display",len:0,typ:NTI33554450,name:"display",sons:null},{kind:1,offset:"emptyCells",len:0,typ:NTI33554450,name:"emptyCells",sons:null},{kind:1,offset:"filter",len:0,typ:NTI33554450,name:"filter",sons:null},{kind:1,offset:"flex",len:0,typ:NTI33554450,name:"flex",sons:null},{kind:1,offset:"flexBasis",len:0,typ:NTI33554450,name:"flexBasis",sons:null},{kind:1,offset:"flexDirection",len:0,typ:NTI33554450,name:"flexDirection",sons:null},{kind:1,offset:"flexFlow",len:0,typ:NTI33554450,name:"flexFlow",sons:null},{kind:1,offset:"flexGrow",len:0,typ:NTI33554450,name:"flexGrow",sons:null},{kind:1,offset:"flexShrink",len:0,typ:NTI33554450,name:"flexShrink",sons:null},{kind:1,offset:"flexWrap",len:0,typ:NTI33554450,name:"flexWrap",sons:null},{kind:1,offset:"cssFloat",len:0,typ:NTI33554450,name:"cssFloat",sons:null},{kind:1,offset:"font",len:0,typ:NTI33554450,name:"font",sons:null},{kind:1,offset:"fontFamily",len:0,typ:NTI33554450,name:"fontFamily",sons:null},{kind:1,offset:"fontFeatureSettings",len:0,typ:NTI33554450,name:"fontFeatureSettings",sons:null},{kind:1,offset:"fontKerning",len:0,typ:NTI33554450,name:"fontKerning",sons:null},{kind:1,offset:"fontLanguageOverride",len:0,typ:NTI33554450,name:"fontLanguageOverride",sons:null},{kind:1,offset:"fontOpticalSizing",len:0,typ:NTI33554450,name:"fontOpticalSizing",sons:null},{kind:1,offset:"fontSize",len:0,typ:NTI33554450,name:"fontSize",sons:null},{kind:1,offset:"fontSizeAdjust",len:0,typ:NTI33554450,name:"fontSizeAdjust",sons:null},{kind:1,offset:"fontStretch",len:0,typ:NTI33554450,name:"fontStretch",sons:null},{kind:1,offset:"fontStyle",len:0,typ:NTI33554450,name:"fontStyle",sons:null},{kind:1,offset:"fontSynthesis",len:0,typ:NTI33554450,name:"fontSynthesis",sons:null},{kind:1,offset:"fontVariant",len:0,typ:NTI33554450,name:"fontVariant",sons:null},{kind:1,offset:"fontVariantAlternates",len:0,typ:NTI33554450,name:"fontVariantAlternates",sons:null},{kind:1,offset:"fontVariantCaps",len:0,typ:NTI33554450,name:"fontVariantCaps",sons:null},{kind:1,offset:"fontVariantEastAsian",len:0,typ:NTI33554450,name:"fontVariantEastAsian",sons:null},{kind:1,offset:"fontVariantLigatures",len:0,typ:NTI33554450,name:"fontVariantLigatures",sons:null},{kind:1,offset:"fontVariantNumeric",len:0,typ:NTI33554450,name:"fontVariantNumeric",sons:null},{kind:1,offset:"fontVariantPosition",len:0,typ:NTI33554450,name:"fontVariantPosition",sons:null},{kind:1,offset:"fontVariationSettings",len:0,typ:NTI33554450,name:"fontVariationSettings",sons:null},{kind:1,offset:"fontWeight",len:0,typ:NTI33554450,name:"fontWeight",sons:null},{kind:1,offset:"gap",len:0,typ:NTI33554450,name:"gap",sons:null},{kind:1,offset:"grid",len:0,typ:NTI33554450,name:"grid",sons:null},{kind:1,offset:"gridArea",len:0,typ:NTI33554450,name:"gridArea",sons:null},{kind:1,offset:"gridAutoColumns",len:0,typ:NTI33554450,name:"gridAutoColumns",sons:null},{kind:1,offset:"gridAutoFlow",len:0,typ:NTI33554450,name:"gridAutoFlow",sons:null},{kind:1,offset:"gridAutoRows",len:0,typ:NTI33554450,name:"gridAutoRows",sons:null},{kind:1,offset:"gridColumn",len:0,typ:NTI33554450,name:"gridColumn",sons:null},{kind:1,offset:"gridColumnEnd",len:0,typ:NTI33554450,name:"gridColumnEnd",sons:null},{kind:1,offset:"gridColumnStart",len:0,typ:NTI33554450,name:"gridColumnStart",sons:null},{kind:1,offset:"gridRow",len:0,typ:NTI33554450,name:"gridRow",sons:null},{kind:1,offset:"gridRowEnd",len:0,typ:NTI33554450,name:"gridRowEnd",sons:null},{kind:1,offset:"gridRowStart",len:0,typ:NTI33554450,name:"gridRowStart",sons:null},{kind:1,offset:"gridTemplate",len:0,typ:NTI33554450,name:"gridTemplate",sons:null},{kind:1,offset:"gridTemplateAreas",len:0,typ:NTI33554450,name:"gridTemplateAreas",sons:null},{kind:1,offset:"gridTemplateColumns",len:0,typ:NTI33554450,name:"gridTemplateColumns",sons:null},{kind:1,offset:"gridTemplateRows",len:0,typ:NTI33554450,name:"gridTemplateRows",sons:null},{kind:1,offset:"hangingPunctuation",len:0,typ:NTI33554450,name:"hangingPunctuation",sons:null},{kind:1,offset:"height",len:0,typ:NTI33554450,name:"height",sons:null},{kind:1,offset:"hyphens",len:0,typ:NTI33554450,name:"hyphens",sons:null},{kind:1,offset:"imageOrientation",len:0,typ:NTI33554450,name:"imageOrientation",sons:null},{kind:1,offset:"imageRendering",len:0,typ:NTI33554450,name:"imageRendering",sons:null},{kind:1,offset:"inlineSize",len:0,typ:NTI33554450,name:"inlineSize",sons:null},{kind:1,offset:"inset",len:0,typ:NTI33554450,name:"inset",sons:null},{kind:1,offset:"insetBlock",len:0,typ:NTI33554450,name:"insetBlock",sons:null},{kind:1,offset:"insetBlockEnd",len:0,typ:NTI33554450,name:"insetBlockEnd",sons:null},{kind:1,offset:"insetBlockStart",len:0,typ:NTI33554450,name:"insetBlockStart",sons:null},{kind:1,offset:"insetInline",len:0,typ:NTI33554450,name:"insetInline",sons:null},{kind:1,offset:"insetInlineEnd",len:0,typ:NTI33554450,name:"insetInlineEnd",sons:null},{kind:1,offset:"insetInlineStart",len:0,typ:NTI33554450,name:"insetInlineStart",sons:null},{kind:1,offset:"isolation",len:0,typ:NTI33554450,name:"isolation",sons:null},{kind:1,offset:"justifyContent",len:0,typ:NTI33554450,name:"justifyContent",sons:null},{kind:1,offset:"justifyItems",len:0,typ:NTI33554450,name:"justifyItems",sons:null},{kind:1,offset:"justifySelf",len:0,typ:NTI33554450,name:"justifySelf",sons:null},{kind:1,offset:"left",len:0,typ:NTI33554450,name:"left",sons:null},{kind:1,offset:"letterSpacing",len:0,typ:NTI33554450,name:"letterSpacing",sons:null},{kind:1,offset:"lineBreak",len:0,typ:NTI33554450,name:"lineBreak",sons:null},{kind:1,offset:"lineHeight",len:0,typ:NTI33554450,name:"lineHeight",sons:null},{kind:1,offset:"listStyle",len:0,typ:NTI33554450,name:"listStyle",sons:null},{kind:1,offset:"listStyleImage",len:0,typ:NTI33554450,name:"listStyleImage",sons:null},{kind:1,offset:"listStylePosition",len:0,typ:NTI33554450,name:"listStylePosition",sons:null},{kind:1,offset:"listStyleType",len:0,typ:NTI33554450,name:"listStyleType",sons:null},{kind:1,offset:"margin",len:0,typ:NTI33554450,name:"margin",sons:null},{kind:1,offset:"marginBlock",len:0,typ:NTI33554450,name:"marginBlock",sons:null},{kind:1,offset:"marginBlockEnd",len:0,typ:NTI33554450,name:"marginBlockEnd",sons:null},{kind:1,offset:"marginBlockStart",len:0,typ:NTI33554450,name:"marginBlockStart",sons:null},{kind:1,offset:"marginBottom",len:0,typ:NTI33554450,name:"marginBottom",sons:null},{kind:1,offset:"marginInline",len:0,typ:NTI33554450,name:"marginInline",sons:null},{kind:1,offset:"marginInlineEnd",len:0,typ:NTI33554450,name:"marginInlineEnd",sons:null},{kind:1,offset:"marginInlineStart",len:0,typ:NTI33554450,name:"marginInlineStart",sons:null},{kind:1,offset:"marginLeft",len:0,typ:NTI33554450,name:"marginLeft",sons:null},{kind:1,offset:"marginRight",len:0,typ:NTI33554450,name:"marginRight",sons:null},{kind:1,offset:"marginTop",len:0,typ:NTI33554450,name:"marginTop",sons:null},{kind:1,offset:"mask",len:0,typ:NTI33554450,name:"mask",sons:null},{kind:1,offset:"maskBorder",len:0,typ:NTI33554450,name:"maskBorder",sons:null},{kind:1,offset:"maskBorderMode",len:0,typ:NTI33554450,name:"maskBorderMode",sons:null},{kind:1,offset:"maskBorderOutset",len:0,typ:NTI33554450,name:"maskBorderOutset",sons:null},{kind:1,offset:"maskBorderRepeat",len:0,typ:NTI33554450,name:"maskBorderRepeat",sons:null},{kind:1,offset:"maskBorderSlice",len:0,typ:NTI33554450,name:"maskBorderSlice",sons:null},{kind:1,offset:"maskBorderSource",len:0,typ:NTI33554450,name:"maskBorderSource",sons:null},{kind:1,offset:"maskBorderWidth",len:0,typ:NTI33554450,name:"maskBorderWidth",sons:null},{kind:1,offset:"maskClip",len:0,typ:NTI33554450,name:"maskClip",sons:null},{kind:1,offset:"maskComposite",len:0,typ:NTI33554450,name:"maskComposite",sons:null},{kind:1,offset:"maskImage",len:0,typ:NTI33554450,name:"maskImage",sons:null},{kind:1,offset:"maskMode",len:0,typ:NTI33554450,name:"maskMode",sons:null},{kind:1,offset:"maskOrigin",len:0,typ:NTI33554450,name:"maskOrigin",sons:null},{kind:1,offset:"maskPosition",len:0,typ:NTI33554450,name:"maskPosition",sons:null},{kind:1,offset:"maskRepeat",len:0,typ:NTI33554450,name:"maskRepeat",sons:null},{kind:1,offset:"maskSize",len:0,typ:NTI33554450,name:"maskSize",sons:null},{kind:1,offset:"maskType",len:0,typ:NTI33554450,name:"maskType",sons:null},{kind:1,offset:"maxBlockSize",len:0,typ:NTI33554450,name:"maxBlockSize",sons:null},{kind:1,offset:"maxHeight",len:0,typ:NTI33554450,name:"maxHeight",sons:null},{kind:1,offset:"maxInlineSize",len:0,typ:NTI33554450,name:"maxInlineSize",sons:null},{kind:1,offset:"maxWidth",len:0,typ:NTI33554450,name:"maxWidth",sons:null},{kind:1,offset:"minBlockSize",len:0,typ:NTI33554450,name:"minBlockSize",sons:null},{kind:1,offset:"minHeight",len:0,typ:NTI33554450,name:"minHeight",sons:null},{kind:1,offset:"minInlineSize",len:0,typ:NTI33554450,name:"minInlineSize",sons:null},{kind:1,offset:"minWidth",len:0,typ:NTI33554450,name:"minWidth",sons:null},{kind:1,offset:"mixBlendMode",len:0,typ:NTI33554450,name:"mixBlendMode",sons:null},{kind:1,offset:"objectFit",len:0,typ:NTI33554450,name:"objectFit",sons:null},{kind:1,offset:"objectPosition",len:0,typ:NTI33554450,name:"objectPosition",sons:null},{kind:1,offset:"offset",len:0,typ:NTI33554450,name:"offset",sons:null},{kind:1,offset:"offsetAnchor",len:0,typ:NTI33554450,name:"offsetAnchor",sons:null},{kind:1,offset:"offsetDistance",len:0,typ:NTI33554450,name:"offsetDistance",sons:null},{kind:1,offset:"offsetPath",len:0,typ:NTI33554450,name:"offsetPath",sons:null},{kind:1,offset:"offsetRotate",len:0,typ:NTI33554450,name:"offsetRotate",sons:null},{kind:1,offset:"opacity",len:0,typ:NTI33554450,name:"opacity",sons:null},{kind:1,offset:"order",len:0,typ:NTI33554450,name:"order",sons:null},{kind:1,offset:"orphans",len:0,typ:NTI33554450,name:"orphans",sons:null},{kind:1,offset:"outline",len:0,typ:NTI33554450,name:"outline",sons:null},{kind:1,offset:"outlineColor",len:0,typ:NTI33554450,name:"outlineColor",sons:null},{kind:1,offset:"outlineOffset",len:0,typ:NTI33554450,name:"outlineOffset",sons:null},{kind:1,offset:"outlineStyle",len:0,typ:NTI33554450,name:"outlineStyle",sons:null},{kind:1,offset:"outlineWidth",len:0,typ:NTI33554450,name:"outlineWidth",sons:null},{kind:1,offset:"overflow",len:0,typ:NTI33554450,name:"overflow",sons:null},{kind:1,offset:"overflowAnchor",len:0,typ:NTI33554450,name:"overflowAnchor",sons:null},{kind:1,offset:"overflowBlock",len:0,typ:NTI33554450,name:"overflowBlock",sons:null},{kind:1,offset:"overflowInline",len:0,typ:NTI33554450,name:"overflowInline",sons:null},{kind:1,offset:"overflowWrap",len:0,typ:NTI33554450,name:"overflowWrap",sons:null},{kind:1,offset:"overflowX",len:0,typ:NTI33554450,name:"overflowX",sons:null},{kind:1,offset:"overflowY",len:0,typ:NTI33554450,name:"overflowY",sons:null},{kind:1,offset:"overscrollBehavior",len:0,typ:NTI33554450,name:"overscrollBehavior",sons:null},{kind:1,offset:"overscrollBehaviorBlock",len:0,typ:NTI33554450,name:"overscrollBehaviorBlock",sons:null},{kind:1,offset:"overscrollBehaviorInline",len:0,typ:NTI33554450,name:"overscrollBehaviorInline",sons:null},{kind:1,offset:"overscrollBehaviorX",len:0,typ:NTI33554450,name:"overscrollBehaviorX",sons:null},{kind:1,offset:"overscrollBehaviorY",len:0,typ:NTI33554450,name:"overscrollBehaviorY",sons:null},{kind:1,offset:"padding",len:0,typ:NTI33554450,name:"padding",sons:null},{kind:1,offset:"paddingBlock",len:0,typ:NTI33554450,name:"paddingBlock",sons:null},{kind:1,offset:"paddingBlockEnd",len:0,typ:NTI33554450,name:"paddingBlockEnd",sons:null},{kind:1,offset:"paddingBlockStart",len:0,typ:NTI33554450,name:"paddingBlockStart",sons:null},{kind:1,offset:"paddingBottom",len:0,typ:NTI33554450,name:"paddingBottom",sons:null},{kind:1,offset:"paddingInline",len:0,typ:NTI33554450,name:"paddingInline",sons:null},{kind:1,offset:"paddingInlineEnd",len:0,typ:NTI33554450,name:"paddingInlineEnd",sons:null},{kind:1,offset:"paddingInlineStart",len:0,typ:NTI33554450,name:"paddingInlineStart",sons:null},{kind:1,offset:"paddingLeft",len:0,typ:NTI33554450,name:"paddingLeft",sons:null},{kind:1,offset:"paddingRight",len:0,typ:NTI33554450,name:"paddingRight",sons:null},{kind:1,offset:"paddingTop",len:0,typ:NTI33554450,name:"paddingTop",sons:null},{kind:1,offset:"pageBreakAfter",len:0,typ:NTI33554450,name:"pageBreakAfter",sons:null},{kind:1,offset:"pageBreakBefore",len:0,typ:NTI33554450,name:"pageBreakBefore",sons:null},{kind:1,offset:"pageBreakInside",len:0,typ:NTI33554450,name:"pageBreakInside",sons:null},{kind:1,offset:"paintOrder",len:0,typ:NTI33554450,name:"paintOrder",sons:null},{kind:1,offset:"perspective",len:0,typ:NTI33554450,name:"perspective",sons:null},{kind:1,offset:"perspectiveOrigin",len:0,typ:NTI33554450,name:"perspectiveOrigin",sons:null},{kind:1,offset:"placeContent",len:0,typ:NTI33554450,name:"placeContent",sons:null},{kind:1,offset:"placeItems",len:0,typ:NTI33554450,name:"placeItems",sons:null},{kind:1,offset:"placeSelf",len:0,typ:NTI33554450,name:"placeSelf",sons:null},{kind:1,offset:"pointerEvents",len:0,typ:NTI33554450,name:"pointerEvents",sons:null},{kind:1,offset:"position",len:0,typ:NTI33554450,name:"position",sons:null},{kind:1,offset:"quotes",len:0,typ:NTI33554450,name:"quotes",sons:null},{kind:1,offset:"resize",len:0,typ:NTI33554450,name:"resize",sons:null},{kind:1,offset:"right",len:0,typ:NTI33554450,name:"right",sons:null},{kind:1,offset:"rotate",len:0,typ:NTI33554450,name:"rotate",sons:null},{kind:1,offset:"rowGap",len:0,typ:NTI33554450,name:"rowGap",sons:null},{kind:1,offset:"scale",len:0,typ:NTI33554450,name:"scale",sons:null},{kind:1,offset:"scrollBehavior",len:0,typ:NTI33554450,name:"scrollBehavior",sons:null},{kind:1,offset:"scrollMargin",len:0,typ:NTI33554450,name:"scrollMargin",sons:null},{kind:1,offset:"scrollMarginBlock",len:0,typ:NTI33554450,name:"scrollMarginBlock",sons:null},{kind:1,offset:"scrollMarginBlockEnd",len:0,typ:NTI33554450,name:"scrollMarginBlockEnd",sons:null},{kind:1,offset:"scrollMarginBlockStart",len:0,typ:NTI33554450,name:"scrollMarginBlockStart",sons:null},{kind:1,offset:"scrollMarginBottom",len:0,typ:NTI33554450,name:"scrollMarginBottom",sons:null},{kind:1,offset:"scrollMarginInline",len:0,typ:NTI33554450,name:"scrollMarginInline",sons:null},{kind:1,offset:"scrollMarginInlineEnd",len:0,typ:NTI33554450,name:"scrollMarginInlineEnd",sons:null},{kind:1,offset:"scrollMarginInlineStart",len:0,typ:NTI33554450,name:"scrollMarginInlineStart",sons:null},{kind:1,offset:"scrollMarginLeft",len:0,typ:NTI33554450,name:"scrollMarginLeft",sons:null},{kind:1,offset:"scrollMarginRight",len:0,typ:NTI33554450,name:"scrollMarginRight",sons:null},{kind:1,offset:"scrollMarginTop",len:0,typ:NTI33554450,name:"scrollMarginTop",sons:null},{kind:1,offset:"scrollPadding",len:0,typ:NTI33554450,name:"scrollPadding",sons:null},{kind:1,offset:"scrollPaddingBlock",len:0,typ:NTI33554450,name:"scrollPaddingBlock",sons:null},{kind:1,offset:"scrollPaddingBlockEnd",len:0,typ:NTI33554450,name:"scrollPaddingBlockEnd",sons:null},{kind:1,offset:"scrollPaddingBlockStart",len:0,typ:NTI33554450,name:"scrollPaddingBlockStart",sons:null},{kind:1,offset:"scrollPaddingBottom",len:0,typ:NTI33554450,name:"scrollPaddingBottom",sons:null},{kind:1,offset:"scrollPaddingInline",len:0,typ:NTI33554450,name:"scrollPaddingInline",sons:null},{kind:1,offset:"scrollPaddingInlineEnd",len:0,typ:NTI33554450,name:"scrollPaddingInlineEnd",sons:null},{kind:1,offset:"scrollPaddingInlineStart",len:0,typ:NTI33554450,name:"scrollPaddingInlineStart",sons:null},{kind:1,offset:"scrollPaddingLeft",len:0,typ:NTI33554450,name:"scrollPaddingLeft",sons:null},{kind:1,offset:"scrollPaddingRight",len:0,typ:NTI33554450,name:"scrollPaddingRight",sons:null},{kind:1,offset:"scrollPaddingTop",len:0,typ:NTI33554450,name:"scrollPaddingTop",sons:null},{kind:1,offset:"scrollSnapAlign",len:0,typ:NTI33554450,name:"scrollSnapAlign",sons:null},{kind:1,offset:"scrollSnapStop",len:0,typ:NTI33554450,name:"scrollSnapStop",sons:null},{kind:1,offset:"scrollSnapType",len:0,typ:NTI33554450,name:"scrollSnapType",sons:null},{kind:1,offset:"scrollbar3dLightColor",len:0,typ:NTI33554450,name:"scrollbar3dLightColor",sons:null},{kind:1,offset:"scrollbarArrowColor",len:0,typ:NTI33554450,name:"scrollbarArrowColor",sons:null},{kind:1,offset:"scrollbarBaseColor",len:0,typ:NTI33554450,name:"scrollbarBaseColor",sons:null},{kind:1,offset:"scrollbarColor",len:0,typ:NTI33554450,name:"scrollbarColor",sons:null},{kind:1,offset:"scrollbarDarkshadowColor",len:0,typ:NTI33554450,name:"scrollbarDarkshadowColor",sons:null},{kind:1,offset:"scrollbarFaceColor",len:0,typ:NTI33554450,name:"scrollbarFaceColor",sons:null},{kind:1,offset:"scrollbarHighlightColor",len:0,typ:NTI33554450,name:"scrollbarHighlightColor",sons:null},{kind:1,offset:"scrollbarShadowColor",len:0,typ:NTI33554450,name:"scrollbarShadowColor",sons:null},{kind:1,offset:"scrollbarTrackColor",len:0,typ:NTI33554450,name:"scrollbarTrackColor",sons:null},{kind:1,offset:"scrollbarWidth",len:0,typ:NTI33554450,name:"scrollbarWidth",sons:null},{kind:1,offset:"shapeImageThreshold",len:0,typ:NTI33554450,name:"shapeImageThreshold",sons:null},{kind:1,offset:"shapeMargin",len:0,typ:NTI33554450,name:"shapeMargin",sons:null},{kind:1,offset:"shapeOutside",len:0,typ:NTI33554450,name:"shapeOutside",sons:null},{kind:1,offset:"tabSize",len:0,typ:NTI33554450,name:"tabSize",sons:null},{kind:1,offset:"tableLayout",len:0,typ:NTI33554450,name:"tableLayout",sons:null},{kind:1,offset:"textAlign",len:0,typ:NTI33554450,name:"textAlign",sons:null},{kind:1,offset:"textAlignLast",len:0,typ:NTI33554450,name:"textAlignLast",sons:null},{kind:1,offset:"textCombineUpright",len:0,typ:NTI33554450,name:"textCombineUpright",sons:null},{kind:1,offset:"textDecoration",len:0,typ:NTI33554450,name:"textDecoration",sons:null},{kind:1,offset:"textDecorationColor",len:0,typ:NTI33554450,name:"textDecorationColor",sons:null},{kind:1,offset:"textDecorationLine",len:0,typ:NTI33554450,name:"textDecorationLine",sons:null},{kind:1,offset:"textDecorationSkipInk",len:0,typ:NTI33554450,name:"textDecorationSkipInk",sons:null},{kind:1,offset:"textDecorationStyle",len:0,typ:NTI33554450,name:"textDecorationStyle",sons:null},{kind:1,offset:"textDecorationThickness",len:0,typ:NTI33554450,name:"textDecorationThickness",sons:null},{kind:1,offset:"textEmphasis",len:0,typ:NTI33554450,name:"textEmphasis",sons:null},{kind:1,offset:"textEmphasisColor",len:0,typ:NTI33554450,name:"textEmphasisColor",sons:null},{kind:1,offset:"textEmphasisPosition",len:0,typ:NTI33554450,name:"textEmphasisPosition",sons:null},{kind:1,offset:"textEmphasisStyle",len:0,typ:NTI33554450,name:"textEmphasisStyle",sons:null},{kind:1,offset:"textIndent",len:0,typ:NTI33554450,name:"textIndent",sons:null},{kind:1,offset:"textJustify",len:0,typ:NTI33554450,name:"textJustify",sons:null},{kind:1,offset:"textOrientation",len:0,typ:NTI33554450,name:"textOrientation",sons:null},{kind:1,offset:"textOverflow",len:0,typ:NTI33554450,name:"textOverflow",sons:null},{kind:1,offset:"textRendering",len:0,typ:NTI33554450,name:"textRendering",sons:null},{kind:1,offset:"textShadow",len:0,typ:NTI33554450,name:"textShadow",sons:null},{kind:1,offset:"textTransform",len:0,typ:NTI33554450,name:"textTransform",sons:null},{kind:1,offset:"textUnderlineOffset",len:0,typ:NTI33554450,name:"textUnderlineOffset",sons:null},{kind:1,offset:"textUnderlinePosition",len:0,typ:NTI33554450,name:"textUnderlinePosition",sons:null},{kind:1,offset:"top",len:0,typ:NTI33554450,name:"top",sons:null},{kind:1,offset:"touchAction",len:0,typ:NTI33554450,name:"touchAction",sons:null},{kind:1,offset:"transform",len:0,typ:NTI33554450,name:"transform",sons:null},{kind:1,offset:"transformBox",len:0,typ:NTI33554450,name:"transformBox",sons:null},{kind:1,offset:"transformOrigin",len:0,typ:NTI33554450,name:"transformOrigin",sons:null},{kind:1,offset:"transformStyle",len:0,typ:NTI33554450,name:"transformStyle",sons:null},{kind:1,offset:"transition",len:0,typ:NTI33554450,name:"transition",sons:null},{kind:1,offset:"transitionDelay",len:0,typ:NTI33554450,name:"transitionDelay",sons:null},{kind:1,offset:"transitionDuration",len:0,typ:NTI33554450,name:"transitionDuration",sons:null},{kind:1,offset:"transitionProperty",len:0,typ:NTI33554450,name:"transitionProperty",sons:null},{kind:1,offset:"transitionTimingFunction",len:0,typ:NTI33554450,name:"transitionTimingFunction",sons:null},{kind:1,offset:"translate",len:0,typ:NTI33554450,name:"translate",sons:null},{kind:1,offset:"unicodeBidi",len:0,typ:NTI33554450,name:"unicodeBidi",sons:null},{kind:1,offset:"verticalAlign",len:0,typ:NTI33554450,name:"verticalAlign",sons:null},{kind:1,offset:"visibility",len:0,typ:NTI33554450,name:"visibility",sons:null},{kind:1,offset:"whiteSpace",len:0,typ:NTI33554450,name:"whiteSpace",sons:null},{kind:1,offset:"widows",len:0,typ:NTI33554450,name:"widows",sons:null},{kind:1,offset:"width",len:0,typ:NTI33554450,name:"width",sons:null},{kind:1,offset:"willChange",len:0,typ:NTI33554450,name:"willChange",sons:null},{kind:1,offset:"wordBreak",len:0,typ:NTI33554450,name:"wordBreak",sons:null},{kind:1,offset:"wordSpacing",len:0,typ:NTI33554450,name:"wordSpacing",sons:null},{kind:1,offset:"writingMode",len:0,typ:NTI33554450,name:"writingMode",sons:null},{kind:1,offset:"zIndex",len:0,typ:NTI33554450,name:"zIndex",sons:null},]};NTI704643214.node=NNI704643214,NTI704643214.base=NTI33555173,NTI704643102.base=NTI704643214;var NNI704643186={kind:2,len:22,offset:0,typ:null,name:null,sons:[{kind:1,offset:"attributes",len:0,typ:NTI704643187,name:"attributes",sons:null},{kind:1,offset:"childNodes",len:0,typ:NTI704643188,name:"childNodes",sons:null},{kind:1,offset:"children",len:0,typ:NTI704643189,name:"children",sons:null},{kind:1,offset:"data",len:0,typ:NTI33554450,name:"data",sons:null},{kind:1,offset:"firstChild",len:0,typ:NTI704643088,name:"firstChild",sons:null},{kind:1,offset:"lastChild",len:0,typ:NTI704643088,name:"lastChild",sons:null},{kind:1,offset:"nextSibling",len:0,typ:NTI704643088,name:"nextSibling",sons:null},{kind:1,offset:"nodeName",len:0,typ:NTI33554450,name:"nodeName",sons:null},{kind:1,offset:"nodeType",len:0,typ:NTI704643087,name:"nodeType",sons:null},{kind:1,offset:"nodeValue",len:0,typ:NTI33554450,name:"nodeValue",sons:null},{kind:1,offset:"parentNode",len:0,typ:NTI704643088,name:"parentNode",sons:null},{kind:1,offset:"content",len:0,typ:NTI704643088,name:"content",sons:null},{kind:1,offset:"previousSibling",len:0,typ:NTI704643088,name:"previousSibling",sons:null},{kind:1,offset:"ownerDocument",len:0,typ:NTI704643089,name:"ownerDocument",sons:null},{kind:1,offset:"innerHTML",len:0,typ:NTI33554450,name:"innerHTML",sons:null},{kind:1,offset:"outerHTML",len:0,typ:NTI33554450,name:"outerHTML",sons:null},{kind:1,offset:"innerText",len:0,typ:NTI33554450,name:"innerText",sons:null},{kind:1,offset:"textContent",len:0,typ:NTI33554450,name:"textContent",sons:null},{kind:1,offset:"style",len:0,typ:NTI704643102,name:"style",sons:null},{kind:1,offset:"baseURI",len:0,typ:NTI33554450,name:"baseURI",sons:null},{kind:1,offset:"parentElement",len:0,typ:NTI704643090,name:"parentElement",sons:null},{kind:1,offset:"isConnected",len:0,typ:NTI33554466,name:"isConnected",sons:null},]};NTI704643186.node=NNI704643186;var NNI704643141={kind:2,len:24,offset:0,typ:null,name:null,sons:[{kind:1,offset:"onabort",len:0,typ:NTI704643142,name:"onabort",sons:null},{kind:1,offset:"onblur",len:0,typ:NTI704643143,name:"onblur",sons:null},{kind:1,offset:"onchange",len:0,typ:NTI704643144,name:"onchange",sons:null},{kind:1,offset:"onclick",len:0,typ:NTI704643145,name:"onclick",sons:null},{kind:1,offset:"ondblclick",len:0,typ:NTI704643146,name:"ondblclick",sons:null},{kind:1,offset:"onerror",len:0,typ:NTI704643147,name:"onerror",sons:null},{kind:1,offset:"onfocus",len:0,typ:NTI704643148,name:"onfocus",sons:null},{kind:1,offset:"onkeydown",len:0,typ:NTI704643149,name:"onkeydown",sons:null},{kind:1,offset:"onkeypress",len:0,typ:NTI704643150,name:"onkeypress",sons:null},{kind:1,offset:"onkeyup",len:0,typ:NTI704643151,name:"onkeyup",sons:null},{kind:1,offset:"onload",len:0,typ:NTI704643152,name:"onload",sons:null},{kind:1,offset:"onmousedown",len:0,typ:NTI704643153,name:"onmousedown",sons:null},{kind:1,offset:"onmousemove",len:0,typ:NTI704643154,name:"onmousemove",sons:null},{kind:1,offset:"onmouseout",len:0,typ:NTI704643155,name:"onmouseout",sons:null},{kind:1,offset:"onmouseover",len:0,typ:NTI704643156,name:"onmouseover",sons:null},{kind:1,offset:"onmouseup",len:0,typ:NTI704643157,name:"onmouseup",sons:null},{kind:1,offset:"onreset",len:0,typ:NTI704643158,name:"onreset",sons:null},{kind:1,offset:"onselect",len:0,typ:NTI704643159,name:"onselect",sons:null},{kind:1,offset:"onstorage",len:0,typ:NTI704643160,name:"onstorage",sons:null},{kind:1,offset:"onsubmit",len:0,typ:NTI704643161,name:"onsubmit",sons:null},{kind:1,offset:"onunload",len:0,typ:NTI704643162,name:"onunload",sons:null},{kind:1,offset:"onloadstart",len:0,typ:NTI704643163,name:"onloadstart",sons:null},{kind:1,offset:"onprogress",len:0,typ:NTI704643164,name:"onprogress",sons:null},{kind:1,offset:"onloadend",len:0,typ:NTI704643165,name:"onloadend",sons:null},]};NTI704643141.node=NNI704643141,NTI704643141.base=NTI33555173,NTI704643186.base=NTI704643141,NTI704643197.base=NTI704643186,NTI704643090.base=NTI704643197,NTI1459617821.base=NTI1459617857;var NNI1459617824={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"seconds",len:0,typ:NTI33554439,name:"seconds",sons:null},{kind:1,offset:"nanosecond",len:0,typ:NTI1459617821,name:"nanosecond",sons:null},]};NTI1459617824.node=NNI1459617824;var NNI1442840584={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"body",len:0,typ:NTI721420361,name:"body",sons:null},{kind:1,offset:"imgSize",len:0,typ:NTI1660944387,name:"imgSize",sons:null},]};NTI1442840584.node=NNI1442840584;var NNI1442840580={kind:2,len:4,offset:0,typ:null,name:null,sons:[{kind:1,offset:"body",len:0,typ:NTI721420361,name:"body",sons:null},{kind:1,offset:"dragging",len:0,typ:NTI33554466,name:"dragging",sons:null},{kind:1,offset:"dragOffset",len:0,typ:NTI33554445,name:"dragOffset",sons:null},{kind:1,offset:"imgSize",len:0,typ:NTI1660944387,name:"imgSize",sons:null},]};NTI1442840580.node=NNI1442840580,NTI1442840587.base=NTI721420361,NTI1442840588.base=NTI33554435;var NNI1442840583={kind:2,len:15,offset:0,typ:null,name:null,sons:[{kind:1,offset:"platform",len:0,typ:NTI1442840584,name:"platform",sons:null},{kind:1,offset:"base",len:0,typ:NTI1442840580,name:"base",sons:null},{kind:1,offset:"body",len:0,typ:NTI721420361,name:"body",sons:null},{kind:1,offset:"pivot",len:0,typ:NTI1660944387,name:"pivot",sons:null},{kind:1,offset:"dragOffset",len:0,typ:NTI33554445,name:"dragOffset",sons:null},{kind:1,offset:"bullets",len:0,typ:NTI1442840587,name:"bullets",sons:null},{kind:1,offset:"bulletOptions",len:0,typ:NTI721420361,name:"bulletOptions",sons:null},{kind:1,offset:"flyingBullets",len:0,typ:NTI1442840588,name:"flyingBullets",sons:null},{kind:1,offset:"bulletRadius",len:0,typ:NTI33554435,name:"bulletRadius",sons:null},{kind:1,offset:"bulletsLimit",len:0,typ:NTI33554435,name:"bulletsLimit",sons:null},{kind:1,offset:"dragging",len:0,typ:NTI33554466,name:"dragging",sons:null},{kind:1,offset:"imgSize",len:0,typ:NTI1660944387,name:"imgSize",sons:null},{kind:1,offset:"showVxArrow",len:0,typ:NTI33554466,name:"showVxArrow",sons:null},{kind:1,offset:"showVyArrow",len:0,typ:NTI33554466,name:"showVyArrow",sons:null},{kind:1,offset:"showVArrow",len:0,typ:NTI33554466,name:"showVArrow",sons:null},]};NTI1442840583.node=NNI1442840583,NTI1442840589.base=NTI1442840582,NTI1442840591.base=NTI1442840595;var NNI1711276035={kind:2,offset:0,typ:null,name:null,len:2,sons:{0:{kind:1,offset:0,typ:NTI1711276035,name:"English",len:0,sons:null},1:{kind:1,offset:1,typ:NTI1711276035,name:"Espa\xc3\xb1ol",len:0,sons:null}}};NTI1711276035.node=NNI1711276035;var NNI1442840585={kind:2,len:26,offset:0,typ:null,name:null,sons:[{kind:1,offset:"engine",len:0,typ:NTI721420361,name:"engine",sons:null},{kind:1,offset:"render",len:0,typ:NTI721420361,name:"render",sons:null},{kind:1,offset:"runner",len:0,typ:NTI721420361,name:"runner",sons:null},{kind:1,offset:"canvas",len:0,typ:NTI704643090,name:"canvas",sons:null},{kind:1,offset:"canvasSize",len:0,typ:NTI1660944387,name:"canvasSize",sons:null},{kind:1,offset:"paused",len:0,typ:NTI33554466,name:"paused",sons:null},{kind:1,offset:"frozen",len:0,typ:NTI33554466,name:"frozen",sons:null},{kind:1,offset:"mouse",len:0,typ:NTI721420361,name:"mouse",sons:null},{kind:1,offset:"mouseCons",len:0,typ:NTI721420361,name:"mouseCons",sons:null},{kind:1,offset:"timeAtClick",len:0,typ:NTI1459617824,name:"timeAtClick",sons:null},{kind:1,offset:"canon",len:0,typ:NTI1442840583,name:"canon",sons:null},{kind:1,offset:"thingy",len:0,typ:NTI721420361,name:"thingy",sons:null},{kind:1,offset:"ground",len:0,typ:NTI721420361,name:"ground",sons:null},{kind:1,offset:"trajectories",len:0,typ:NTI1442840589,name:"trajectories",sons:null},{kind:1,offset:"currentTrajectory",len:0,typ:NTI33554435,name:"currentTrajectory",sons:null},{kind:1,offset:"draggingPoint",len:0,typ:NTI33554466,name:"draggingPoint",sons:null},{kind:1,offset:"followBullet",len:0,typ:NTI33554466,name:"followBullet",sons:null},{kind:1,offset:"onMousedown",len:0,typ:NTI1442840590,name:"onMousedown",sons:null},{kind:1,offset:"onMouseup",len:0,typ:NTI1442840590,name:"onMouseup",sons:null},{kind:1,offset:"onMousemove",len:0,typ:NTI1442840590,name:"onMousemove",sons:null},{kind:1,offset:"onMouseleave",len:0,typ:NTI1442840590,name:"onMouseleave",sons:null},{kind:1,offset:"onWheel",len:0,typ:NTI1442840590,name:"onWheel",sons:null},{kind:1,offset:"floatPrecision",len:0,typ:NTI1442840591,name:"floatPrecision",sons:null},{kind:1,offset:"startedRendering",len:0,typ:NTI33554466,name:"startedRendering",sons:null},{kind:1,offset:"showFormulaResults",len:0,typ:NTI33554466,name:"showFormulaResults",sons:null},{kind:1,offset:"lang",len:0,typ:NTI1711276035,name:"lang",sons:null},]};NTI1442840585.node=NNI1442840585;var NNI1442840653={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"a",len:0,typ:NTI33554445,name:"a",sons:null},{kind:1,offset:"b",len:0,typ:NTI33554445,name:"b",sons:null},]};NTI1442840653.node=NNI1442840653;var NNI134217742={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI134217742.node=NNI134217742,NTI134217742.base=NTI134217741;var NNI889192517={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"a",len:0,typ:NTI33554435,name:"a",sons:null},{kind:1,offset:"b",len:0,typ:NTI33554435,name:"b",sons:null},]};NTI889192517.node=NNI889192517,NTI1442842151.base=NTI33554447;var NNI1207959637={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"a",len:0,typ:NTI1207959631,name:"a",sons:null},{kind:1,offset:"b",len:0,typ:NTI33554435,name:"b",sons:null},]};NTI1207959637.node=NNI1207959637;var NNI1442842142={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI1442842143,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554447,name:"Field1",sons:null},]};NTI1442842142.node=NNI1442842142;var NNI134217746={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI134217746.node=NNI134217746;var NNI33555179={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI33555179.node=NNI33555179,NTI33555179.base=NTI33555177,NTI134217746.base=NTI33555179;var NNI1442841708={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554466,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI1442840581,name:"Field1",sons:null},]};NTI1442841708.node=NNI1442841708;var NNI1442841784={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554449,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554449,name:"Field1",sons:null},]};NTI1442841784.node=NNI1442841784;var NNI1442841112={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554449,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554449,name:"Field1",sons:null},]};NTI1442841112.node=NNI1442841112;var NNI1660944524={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554445,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554445,name:"Field1",sons:null},]};NTI1660944524.node=NNI1660944524;var NNI1459617826={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"seconds",len:0,typ:NTI33554439,name:"seconds",sons:null},{kind:1,offset:"nanosecond",len:0,typ:NTI1459617821,name:"nanosecond",sons:null},]};NTI1459617826.node=NNI1459617826;var NNI134217753={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI134217753.node=NNI134217753,NTI134217753.base=NTI33555178;var NNI1442843630={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554466,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI1660944387,name:"Field1",sons:null},]};NTI1442843630.node=NNI1442843630,NTI1442844256.base=NTI721420361;var NNI1056964615={kind:2,offset:0,typ:null,name:null,len:6,sons:{0:{kind:1,offset:0,typ:NTI1056964615,name:"pkReplace",len:0,sons:null},1:{kind:1,offset:1,typ:NTI1056964615,name:"pkRemove",len:0,sons:null},2:{kind:1,offset:2,typ:NTI1056964615,name:"pkAppend",len:0,sons:null},3:{kind:1,offset:3,typ:NTI1056964615,name:"pkInsertBefore",len:0,sons:null},4:{kind:1,offset:4,typ:NTI1056964615,name:"pkDetach",len:0,sons:null},5:{kind:1,offset:5,typ:NTI1056964615,name:"pkSame",len:0,sons:null}}};NTI1056964615.node=NNI1056964615;var NNI1090519043={kind:2,offset:0,typ:null,name:null,len:213,sons:{0:{kind:1,offset:0,typ:NTI1090519043,name:"#text",len:0,sons:null},1:{kind:1,offset:1,typ:NTI1090519043,name:"#int",len:0,sons:null},2:{kind:1,offset:2,typ:NTI1090519043,name:"#bool",len:0,sons:null},3:{kind:1,offset:3,typ:NTI1090519043,name:"#vthunk",len:0,sons:null},4:{kind:1,offset:4,typ:NTI1090519043,name:"#dthunk",len:0,sons:null},5:{kind:1,offset:5,typ:NTI1090519043,name:"#component",len:0,sons:null},6:{kind:1,offset:6,typ:NTI1090519043,name:"#verbatim",len:0,sons:null},7:{kind:1,offset:7,typ:NTI1090519043,name:"html",len:0,sons:null},8:{kind:1,offset:8,typ:NTI1090519043,name:"head",len:0,sons:null},9:{kind:1,offset:9,typ:NTI1090519043,name:"title",len:0,sons:null},10:{kind:1,offset:10,typ:NTI1090519043,name:"base",len:0,sons:null},11:{kind:1,offset:11,typ:NTI1090519043,name:"link",len:0,sons:null},12:{kind:1,offset:12,typ:NTI1090519043,name:"meta",len:0,sons:null},13:{kind:1,offset:13,typ:NTI1090519043,name:"style",len:0,sons:null},14:{kind:1,offset:14,typ:NTI1090519043,name:"script",len:0,sons:null},15:{kind:1,offset:15,typ:NTI1090519043,name:"noscript",len:0,sons:null},16:{kind:1,offset:16,typ:NTI1090519043,name:"body",len:0,sons:null},17:{kind:1,offset:17,typ:NTI1090519043,name:"section",len:0,sons:null},18:{kind:1,offset:18,typ:NTI1090519043,name:"nav",len:0,sons:null},19:{kind:1,offset:19,typ:NTI1090519043,name:"article",len:0,sons:null},20:{kind:1,offset:20,typ:NTI1090519043,name:"aside",len:0,sons:null},21:{kind:1,offset:21,typ:NTI1090519043,name:"h1",len:0,sons:null},22:{kind:1,offset:22,typ:NTI1090519043,name:"h2",len:0,sons:null},23:{kind:1,offset:23,typ:NTI1090519043,name:"h3",len:0,sons:null},24:{kind:1,offset:24,typ:NTI1090519043,name:"h4",len:0,sons:null},25:{kind:1,offset:25,typ:NTI1090519043,name:"h5",len:0,sons:null},26:{kind:1,offset:26,typ:NTI1090519043,name:"h6",len:0,sons:null},27:{kind:1,offset:27,typ:NTI1090519043,name:"hgroup",len:0,sons:null},28:{kind:1,offset:28,typ:NTI1090519043,name:"header",len:0,sons:null},29:{kind:1,offset:29,typ:NTI1090519043,name:"footer",len:0,sons:null},30:{kind:1,offset:30,typ:NTI1090519043,name:"address",len:0,sons:null},31:{kind:1,offset:31,typ:NTI1090519043,name:"main",len:0,sons:null},32:{kind:1,offset:32,typ:NTI1090519043,name:"p",len:0,sons:null},33:{kind:1,offset:33,typ:NTI1090519043,name:"hr",len:0,sons:null},34:{kind:1,offset:34,typ:NTI1090519043,name:"pre",len:0,sons:null},35:{kind:1,offset:35,typ:NTI1090519043,name:"blockquote",len:0,sons:null},36:{kind:1,offset:36,typ:NTI1090519043,name:"ol",len:0,sons:null},37:{kind:1,offset:37,typ:NTI1090519043,name:"ul",len:0,sons:null},38:{kind:1,offset:38,typ:NTI1090519043,name:"li",len:0,sons:null},39:{kind:1,offset:39,typ:NTI1090519043,name:"dl",len:0,sons:null},40:{kind:1,offset:40,typ:NTI1090519043,name:"dt",len:0,sons:null},41:{kind:1,offset:41,typ:NTI1090519043,name:"dd",len:0,sons:null},42:{kind:1,offset:42,typ:NTI1090519043,name:"figure",len:0,sons:null},43:{kind:1,offset:43,typ:NTI1090519043,name:"figcaption",len:0,sons:null},44:{kind:1,offset:44,typ:NTI1090519043,name:"div",len:0,sons:null},45:{kind:1,offset:45,typ:NTI1090519043,name:"a",len:0,sons:null},46:{kind:1,offset:46,typ:NTI1090519043,name:"em",len:0,sons:null},47:{kind:1,offset:47,typ:NTI1090519043,name:"strong",len:0,sons:null},48:{kind:1,offset:48,typ:NTI1090519043,name:"small",len:0,sons:null},49:{kind:1,offset:49,typ:NTI1090519043,name:"s",len:0,sons:null},50:{kind:1,offset:50,typ:NTI1090519043,name:"cite",len:0,sons:null},51:{kind:1,offset:51,typ:NTI1090519043,name:"quote",len:0,sons:null},52:{kind:1,offset:52,typ:NTI1090519043,name:"dfn",len:0,sons:null},53:{kind:1,offset:53,typ:NTI1090519043,name:"abbr",len:0,sons:null},54:{kind:1,offset:54,typ:NTI1090519043,name:"data",len:0,sons:null},55:{kind:1,offset:55,typ:NTI1090519043,name:"time",len:0,sons:null},56:{kind:1,offset:56,typ:NTI1090519043,name:"code",len:0,sons:null},57:{kind:1,offset:57,typ:NTI1090519043,name:"var",len:0,sons:null},58:{kind:1,offset:58,typ:NTI1090519043,name:"samp",len:0,sons:null},59:{kind:1,offset:59,typ:NTI1090519043,name:"kbd",len:0,sons:null},60:{kind:1,offset:60,typ:NTI1090519043,name:"sub",len:0,sons:null},61:{kind:1,offset:61,typ:NTI1090519043,name:"sup",len:0,sons:null},62:{kind:1,offset:62,typ:NTI1090519043,name:"i",len:0,sons:null},63:{kind:1,offset:63,typ:NTI1090519043,name:"b",len:0,sons:null},64:{kind:1,offset:64,typ:NTI1090519043,name:"u",len:0,sons:null},65:{kind:1,offset:65,typ:NTI1090519043,name:"mark",len:0,sons:null},66:{kind:1,offset:66,typ:NTI1090519043,name:"ruby",len:0,sons:null},67:{kind:1,offset:67,typ:NTI1090519043,name:"rt",len:0,sons:null},68:{kind:1,offset:68,typ:NTI1090519043,name:"rp",len:0,sons:null},69:{kind:1,offset:69,typ:NTI1090519043,name:"bdi",len:0,sons:null},70:{kind:1,offset:70,typ:NTI1090519043,name:"dbo",len:0,sons:null},71:{kind:1,offset:71,typ:NTI1090519043,name:"span",len:0,sons:null},72:{kind:1,offset:72,typ:NTI1090519043,name:"br",len:0,sons:null},73:{kind:1,offset:73,typ:NTI1090519043,name:"wbr",len:0,sons:null},74:{kind:1,offset:74,typ:NTI1090519043,name:"ins",len:0,sons:null},75:{kind:1,offset:75,typ:NTI1090519043,name:"del",len:0,sons:null},76:{kind:1,offset:76,typ:NTI1090519043,name:"img",len:0,sons:null},77:{kind:1,offset:77,typ:NTI1090519043,name:"iframe",len:0,sons:null},78:{kind:1,offset:78,typ:NTI1090519043,name:"embed",len:0,sons:null},79:{kind:1,offset:79,typ:NTI1090519043,name:"object",len:0,sons:null},80:{kind:1,offset:80,typ:NTI1090519043,name:"param",len:0,sons:null},81:{kind:1,offset:81,typ:NTI1090519043,name:"video",len:0,sons:null},82:{kind:1,offset:82,typ:NTI1090519043,name:"audio",len:0,sons:null},83:{kind:1,offset:83,typ:NTI1090519043,name:"source",len:0,sons:null},84:{kind:1,offset:84,typ:NTI1090519043,name:"track",len:0,sons:null},85:{kind:1,offset:85,typ:NTI1090519043,name:"canvas",len:0,sons:null},86:{kind:1,offset:86,typ:NTI1090519043,name:"map",len:0,sons:null},87:{kind:1,offset:87,typ:NTI1090519043,name:"area",len:0,sons:null},88:{kind:1,offset:88,typ:NTI1090519043,name:"animate",len:0,sons:null},89:{kind:1,offset:89,typ:NTI1090519043,name:"animateMotion",len:0,sons:null},90:{kind:1,offset:90,typ:NTI1090519043,name:"animateTransform",len:0,sons:null},91:{kind:1,offset:91,typ:NTI1090519043,name:"circle",len:0,sons:null},92:{kind:1,offset:92,typ:NTI1090519043,name:"clipPath",len:0,sons:null},93:{kind:1,offset:93,typ:NTI1090519043,name:"defs",len:0,sons:null},94:{kind:1,offset:94,typ:NTI1090519043,name:"desc",len:0,sons:null},95:{kind:1,offset:95,typ:NTI1090519043,name:"discard",len:0,sons:null},96:{kind:1,offset:96,typ:NTI1090519043,name:"ellipse",len:0,sons:null},97:{kind:1,offset:97,typ:NTI1090519043,name:"feBlend",len:0,sons:null},98:{kind:1,offset:98,typ:NTI1090519043,name:"feColorMatrix",len:0,sons:null},99:{kind:1,offset:99,typ:NTI1090519043,name:"feComponentTransfer",len:0,sons:null},100:{kind:1,offset:100,typ:NTI1090519043,name:"feComposite",len:0,sons:null},101:{kind:1,offset:101,typ:NTI1090519043,name:"feConvolveMatrix",len:0,sons:null},102:{kind:1,offset:102,typ:NTI1090519043,name:"feDiffuseLighting",len:0,sons:null},103:{kind:1,offset:103,typ:NTI1090519043,name:"feDisplacementMap",len:0,sons:null},104:{kind:1,offset:104,typ:NTI1090519043,name:"feDistantLight",len:0,sons:null},105:{kind:1,offset:105,typ:NTI1090519043,name:"feDropShadow",len:0,sons:null},106:{kind:1,offset:106,typ:NTI1090519043,name:"feFlood",len:0,sons:null},107:{kind:1,offset:107,typ:NTI1090519043,name:"feFuncA",len:0,sons:null},108:{kind:1,offset:108,typ:NTI1090519043,name:"feFuncB",len:0,sons:null},109:{kind:1,offset:109,typ:NTI1090519043,name:"feFuncG",len:0,sons:null},110:{kind:1,offset:110,typ:NTI1090519043,name:"feFuncR",len:0,sons:null},111:{kind:1,offset:111,typ:NTI1090519043,name:"feGaussianBlur",len:0,sons:null},112:{kind:1,offset:112,typ:NTI1090519043,name:"feImage",len:0,sons:null},113:{kind:1,offset:113,typ:NTI1090519043,name:"feMerge",len:0,sons:null},114:{kind:1,offset:114,typ:NTI1090519043,name:"feMergeNode",len:0,sons:null},115:{kind:1,offset:115,typ:NTI1090519043,name:"feMorphology",len:0,sons:null},116:{kind:1,offset:116,typ:NTI1090519043,name:"feOffset",len:0,sons:null},117:{kind:1,offset:117,typ:NTI1090519043,name:"fePointLight",len:0,sons:null},118:{kind:1,offset:118,typ:NTI1090519043,name:"feSpecularLighting",len:0,sons:null},119:{kind:1,offset:119,typ:NTI1090519043,name:"feSpotLight",len:0,sons:null},120:{kind:1,offset:120,typ:NTI1090519043,name:"feTile",len:0,sons:null},121:{kind:1,offset:121,typ:NTI1090519043,name:"feTurbulence",len:0,sons:null},122:{kind:1,offset:122,typ:NTI1090519043,name:"filter",len:0,sons:null},123:{kind:1,offset:123,typ:NTI1090519043,name:"foreignObject",len:0,sons:null},124:{kind:1,offset:124,typ:NTI1090519043,name:"g",len:0,sons:null},125:{kind:1,offset:125,typ:NTI1090519043,name:"image",len:0,sons:null},126:{kind:1,offset:126,typ:NTI1090519043,name:"line",len:0,sons:null},127:{kind:1,offset:127,typ:NTI1090519043,name:"linearGradient",len:0,sons:null},128:{kind:1,offset:128,typ:NTI1090519043,name:"marker",len:0,sons:null},129:{kind:1,offset:129,typ:NTI1090519043,name:"mask",len:0,sons:null},130:{kind:1,offset:130,typ:NTI1090519043,name:"metadata",len:0,sons:null},131:{kind:1,offset:131,typ:NTI1090519043,name:"mpath",len:0,sons:null},132:{kind:1,offset:132,typ:NTI1090519043,name:"path",len:0,sons:null},133:{kind:1,offset:133,typ:NTI1090519043,name:"pattern",len:0,sons:null},134:{kind:1,offset:134,typ:NTI1090519043,name:"polygon",len:0,sons:null},135:{kind:1,offset:135,typ:NTI1090519043,name:"polyline",len:0,sons:null},136:{kind:1,offset:136,typ:NTI1090519043,name:"radialGradient",len:0,sons:null},137:{kind:1,offset:137,typ:NTI1090519043,name:"rect",len:0,sons:null},138:{kind:1,offset:138,typ:NTI1090519043,name:"set",len:0,sons:null},139:{kind:1,offset:139,typ:NTI1090519043,name:"stop",len:0,sons:null},140:{kind:1,offset:140,typ:NTI1090519043,name:"svg",len:0,sons:null},141:{kind:1,offset:141,typ:NTI1090519043,name:"switch",len:0,sons:null},142:{kind:1,offset:142,typ:NTI1090519043,name:"symbol",len:0,sons:null},143:{kind:1,offset:143,typ:NTI1090519043,name:"text",len:0,sons:null},144:{kind:1,offset:144,typ:NTI1090519043,name:"textPath",len:0,sons:null},145:{kind:1,offset:145,typ:NTI1090519043,name:"tspan",len:0,sons:null},146:{kind:1,offset:146,typ:NTI1090519043,name:"unknown",len:0,sons:null},147:{kind:1,offset:147,typ:NTI1090519043,name:"use",len:0,sons:null},148:{kind:1,offset:148,typ:NTI1090519043,name:"view",len:0,sons:null},149:{kind:1,offset:149,typ:NTI1090519043,name:"maction",len:0,sons:null},150:{kind:1,offset:150,typ:NTI1090519043,name:"math",len:0,sons:null},151:{kind:1,offset:151,typ:NTI1090519043,name:"menclose",len:0,sons:null},152:{kind:1,offset:152,typ:NTI1090519043,name:"merror",len:0,sons:null},153:{kind:1,offset:153,typ:NTI1090519043,name:"mfenced",len:0,sons:null},154:{kind:1,offset:154,typ:NTI1090519043,name:"mfrac",len:0,sons:null},155:{kind:1,offset:155,typ:NTI1090519043,name:"mglyph",len:0,sons:null},156:{kind:1,offset:156,typ:NTI1090519043,name:"mi",len:0,sons:null},157:{kind:1,offset:157,typ:NTI1090519043,name:"mlabeledtr",len:0,sons:null},158:{kind:1,offset:158,typ:NTI1090519043,name:"mmultiscripts",len:0,sons:null},159:{kind:1,offset:159,typ:NTI1090519043,name:"mn",len:0,sons:null},160:{kind:1,offset:160,typ:NTI1090519043,name:"mo",len:0,sons:null},161:{kind:1,offset:161,typ:NTI1090519043,name:"mover",len:0,sons:null},162:{kind:1,offset:162,typ:NTI1090519043,name:"mpadded",len:0,sons:null},163:{kind:1,offset:163,typ:NTI1090519043,name:"mphantom",len:0,sons:null},164:{kind:1,offset:164,typ:NTI1090519043,name:"mroot",len:0,sons:null},165:{kind:1,offset:165,typ:NTI1090519043,name:"mrow",len:0,sons:null},166:{kind:1,offset:166,typ:NTI1090519043,name:"ms",len:0,sons:null},167:{kind:1,offset:167,typ:NTI1090519043,name:"mspace",len:0,sons:null},168:{kind:1,offset:168,typ:NTI1090519043,name:"msqrt",len:0,sons:null},169:{kind:1,offset:169,typ:NTI1090519043,name:"mstyle",len:0,sons:null},170:{kind:1,offset:170,typ:NTI1090519043,name:"msub",len:0,sons:null},171:{kind:1,offset:171,typ:NTI1090519043,name:"msubsup",len:0,sons:null},172:{kind:1,offset:172,typ:NTI1090519043,name:"msup",len:0,sons:null},173:{kind:1,offset:173,typ:NTI1090519043,name:"mtable",len:0,sons:null},174:{kind:1,offset:174,typ:NTI1090519043,name:"mtd",len:0,sons:null},175:{kind:1,offset:175,typ:NTI1090519043,name:"mtext",len:0,sons:null},176:{kind:1,offset:176,typ:NTI1090519043,name:"mtr",len:0,sons:null},177:{kind:1,offset:177,typ:NTI1090519043,name:"munder",len:0,sons:null},178:{kind:1,offset:178,typ:NTI1090519043,name:"munderover",len:0,sons:null},179:{kind:1,offset:179,typ:NTI1090519043,name:"semantics",len:0,sons:null},180:{kind:1,offset:180,typ:NTI1090519043,name:"table",len:0,sons:null},181:{kind:1,offset:181,typ:NTI1090519043,name:"caption",len:0,sons:null},182:{kind:1,offset:182,typ:NTI1090519043,name:"colgroup",len:0,sons:null},183:{kind:1,offset:183,typ:NTI1090519043,name:"col",len:0,sons:null},184:{kind:1,offset:184,typ:NTI1090519043,name:"tbody",len:0,sons:null},185:{kind:1,offset:185,typ:NTI1090519043,name:"thead",len:0,sons:null},186:{kind:1,offset:186,typ:NTI1090519043,name:"tfoot",len:0,sons:null},187:{kind:1,offset:187,typ:NTI1090519043,name:"tr",len:0,sons:null},188:{kind:1,offset:188,typ:NTI1090519043,name:"td",len:0,sons:null},189:{kind:1,offset:189,typ:NTI1090519043,name:"th",len:0,sons:null},190:{kind:1,offset:190,typ:NTI1090519043,name:"form",len:0,sons:null},191:{kind:1,offset:191,typ:NTI1090519043,name:"fieldset",len:0,sons:null},192:{kind:1,offset:192,typ:NTI1090519043,name:"legend",len:0,sons:null},193:{kind:1,offset:193,typ:NTI1090519043,name:"label",len:0,sons:null},194:{kind:1,offset:194,typ:NTI1090519043,name:"input",len:0,sons:null},195:{kind:1,offset:195,typ:NTI1090519043,name:"button",len:0,sons:null},196:{kind:1,offset:196,typ:NTI1090519043,name:"select",len:0,sons:null},197:{kind:1,offset:197,typ:NTI1090519043,name:"datalist",len:0,sons:null},198:{kind:1,offset:198,typ:NTI1090519043,name:"optgroup",len:0,sons:null},199:{kind:1,offset:199,typ:NTI1090519043,name:"option",len:0,sons:null},200:{kind:1,offset:200,typ:NTI1090519043,name:"textarea",len:0,sons:null},201:{kind:1,offset:201,typ:NTI1090519043,name:"keygen",len:0,sons:null},202:{kind:1,offset:202,typ:NTI1090519043,name:"output",len:0,sons:null},203:{kind:1,offset:203,typ:NTI1090519043,name:"progress",len:0,sons:null},204:{kind:1,offset:204,typ:NTI1090519043,name:"meter",len:0,sons:null},205:{kind:1,offset:205,typ:NTI1090519043,name:"details",len:0,sons:null},206:{kind:1,offset:206,typ:NTI1090519043,name:"summary",len:0,sons:null},207:{kind:1,offset:207,typ:NTI1090519043,name:"command",len:0,sons:null},208:{kind:1,offset:208,typ:NTI1090519043,name:"menu",len:0,sons:null},209:{kind:1,offset:209,typ:NTI1090519043,name:"bdo",len:0,sons:null},210:{kind:1,offset:210,typ:NTI1090519043,name:"dialog",len:0,sons:null},211:{kind:1,offset:211,typ:NTI1090519043,name:"slot",len:0,sons:null},212:{kind:1,offset:212,typ:NTI1090519043,name:"template",len:0,sons:null}}};NTI1090519043.node=NNI1090519043,NTI1090519137.base=NTI1090519133,NTI1090519138.base=NTI33554450;var NNI1090519048={kind:2,offset:0,typ:null,name:null,len:37,sons:{0:{kind:1,offset:0,typ:NTI1090519048,name:"onclick",len:0,sons:null},1:{kind:1,offset:1,typ:NTI1090519048,name:"oncontextmenu",len:0,sons:null},2:{kind:1,offset:2,typ:NTI1090519048,name:"ondblclick",len:0,sons:null},3:{kind:1,offset:3,typ:NTI1090519048,name:"onkeyup",len:0,sons:null},4:{kind:1,offset:4,typ:NTI1090519048,name:"onkeydown",len:0,sons:null},5:{kind:1,offset:5,typ:NTI1090519048,name:"onkeypressed",len:0,sons:null},6:{kind:1,offset:6,typ:NTI1090519048,name:"onfocus",len:0,sons:null},7:{kind:1,offset:7,typ:NTI1090519048,name:"onblur",len:0,sons:null},8:{kind:1,offset:8,typ:NTI1090519048,name:"onchange",len:0,sons:null},9:{kind:1,offset:9,typ:NTI1090519048,name:"onscroll",len:0,sons:null},10:{kind:1,offset:10,typ:NTI1090519048,name:"onmousedown",len:0,sons:null},11:{kind:1,offset:11,typ:NTI1090519048,name:"onmouseenter",len:0,sons:null},12:{kind:1,offset:12,typ:NTI1090519048,name:"onmouseleave",len:0,sons:null},13:{kind:1,offset:13,typ:NTI1090519048,name:"onmousemove",len:0,sons:null},14:{kind:1,offset:14,typ:NTI1090519048,name:"onmouseout",len:0,sons:null},15:{kind:1,offset:15,typ:NTI1090519048,name:"onmouseover",len:0,sons:null},16:{kind:1,offset:16,typ:NTI1090519048,name:"onmouseup",len:0,sons:null},17:{kind:1,offset:17,typ:NTI1090519048,name:"ondrag",len:0,sons:null},18:{kind:1,offset:18,typ:NTI1090519048,name:"ondragend",len:0,sons:null},19:{kind:1,offset:19,typ:NTI1090519048,name:"ondragenter",len:0,sons:null},20:{kind:1,offset:20,typ:NTI1090519048,name:"ondragleave",len:0,sons:null},21:{kind:1,offset:21,typ:NTI1090519048,name:"ondragover",len:0,sons:null},22:{kind:1,offset:22,typ:NTI1090519048,name:"ondragstart",len:0,sons:null},23:{kind:1,offset:23,typ:NTI1090519048,name:"ondrop",len:0,sons:null},24:{kind:1,offset:24,typ:NTI1090519048,name:"onsubmit",len:0,sons:null},25:{kind:1,offset:25,typ:NTI1090519048,name:"oninput",len:0,sons:null},26:{kind:1,offset:26,typ:NTI1090519048,name:"onanimationstart",len:0,sons:null},27:{kind:1,offset:27,typ:NTI1090519048,name:"onanimationend",len:0,sons:null},28:{kind:1,offset:28,typ:NTI1090519048,name:"onanimationiteration",len:0,sons:null},29:{kind:1,offset:29,typ:NTI1090519048,name:"onkeyupenter",len:0,sons:null},30:{kind:1,offset:30,typ:NTI1090519048,name:"onkeyuplater",len:0,sons:null},31:{kind:1,offset:31,typ:NTI1090519048,name:"onload",len:0,sons:null},32:{kind:1,offset:32,typ:NTI1090519048,name:"ontransitioncancel",len:0,sons:null},33:{kind:1,offset:33,typ:NTI1090519048,name:"ontransitionend",len:0,sons:null},34:{kind:1,offset:34,typ:NTI1090519048,name:"ontransitionrun",len:0,sons:null},35:{kind:1,offset:35,typ:NTI1090519048,name:"ontransitionstart",len:0,sons:null},36:{kind:1,offset:36,typ:NTI1090519048,name:"onwheel",len:0,sons:null}}};NTI1090519048.node=NNI1090519048;var NNI1090519135={kind:2,len:3,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI1090519048,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI1090519145,name:"Field1",sons:null},{kind:1,offset:"Field2",len:0,typ:NTI1090519146,name:"Field2",sons:null},]};NTI1090519135.node=NNI1090519135,NTI1090519131.base=NTI1090519135;var NNI1140850724={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI1140850724.node=NNI1140850724,NTI1140850725.base=NTI1140850724;var NNI1090519136={kind:2,len:11,offset:0,typ:null,name:null,sons:[{kind:1,offset:"kind",len:0,typ:NTI1090519043,name:"kind",sons:null},{kind:1,offset:"index",len:0,typ:NTI33554435,name:"index",sons:null},{kind:1,offset:"id",len:0,typ:NTI33554450,name:"id",sons:null},{kind:1,offset:"class",len:0,typ:NTI33554450,name:"class",sons:null},{kind:1,offset:"text",len:0,typ:NTI33554450,name:"text",sons:null},{kind:1,offset:"kids",len:0,typ:NTI1090519137,name:"kids",sons:null},{kind:1,offset:"attrs",len:0,typ:NTI1090519138,name:"attrs",sons:null},{kind:1,offset:"events",len:0,typ:NTI1090519131,name:"events",sons:null},{kind:1,offset:"style",len:0,typ:NTI1140850725,name:"style",sons:null},{kind:1,offset:"styleVersion",len:0,typ:NTI33554435,name:"styleVersion",sons:null},{kind:1,offset:"dom",len:0,typ:NTI704643088,name:"dom",sons:null},]};NTI1090519136.node=NNI1090519136,NTI1090519136.base=NTI33555173,NTI1090519133.base=NTI1090519136;var NNI1056964616={kind:2,len:5,offset:0,typ:null,name:null,sons:[{kind:1,offset:"k",len:0,typ:NTI1056964615,name:"k",sons:null},{kind:1,offset:"parent",len:0,typ:NTI704643088,name:"parent",sons:null},{kind:1,offset:"current",len:0,typ:NTI704643088,name:"current",sons:null},{kind:1,offset:"newNode",len:0,typ:NTI1090519133,name:"newNode",sons:null},{kind:1,offset:"oldNode",len:0,typ:NTI1090519133,name:"oldNode",sons:null},]};NTI1056964616.node=NNI1056964616;var NNI1056964617={kind:2,len:3,offset:0,typ:null,name:null,sons:[{kind:1,offset:"parent",len:0,typ:NTI1090519133,name:"parent",sons:null},{kind:1,offset:"newChild",len:0,typ:NTI1090519133,name:"newChild",sons:null},{kind:1,offset:"pos",len:0,typ:NTI33554435,name:"pos",sons:null},]};NTI1056964617.node=NNI1056964617,NTI1174405526.base=NTI33554449,NTI1090519322.base=NTI33554450;var NNI1442847542={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554449,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554466,name:"Field1",sons:null},]};NTI1442847542.node=NNI1442847542;var NNI1442840681={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554449,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554447,name:"Field1",sons:null},]};NTI1442840681.node=NNI1442840681,NTI1442840680.base=NTI1442840681;var NNI1442841096={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554435,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554466,name:"Field1",sons:null},]};function mnewString(n){for(var e=Array(n),_=0;_>6|192:($<55296||$>=57344?_[t]=$>>12|224:(++l,$=65536+((1023&$)<<10|1023&n.charCodeAt(l)),_[t]=$>>18|240,_[++t]=$>>12&63|128),_[++t]=$>>6&63|128),_[++t]=63&$|128),++t}return _}var ConstSet9=setConstr(46,44);function nimCharToStr(n){var e=[];return(e=nimCopy(null,mnewString(1),NTI33554449))[0]=n,e}var ConstSet10=setConstr([65,90]),ConstSet11=setConstr([97,122]);function addChar(n,e){n.push(e)}var unitWeights_1459617942=new BigInt64Array([1n,1000n,1000000n,1000000000n,60000000000n,3600000000000n,86400000000000n,604800000000000n,]);function divInt64(n,e){return 0n==e&&raiseDivByZero(),e==-1n&&0x7fffffffffffffffn==n&&raiseOverflow(),n/e}function modInt(n,e){return 0==e&&raiseDivByZero(),-1==e&&2147483647==n&&raiseOverflow(),Math.trunc(n%e)}function modInt64(n,e){return 0n==e&&raiseDivByZero(),e==-1n&&0x7fffffffffffffffn==n&&raiseOverflow(),n%e}function addInt64(n,e){var _=n+e;return checkOverflowInt64(_),_}function subInt64(n,e){var _=n-e;return checkOverflowInt64(_),_}function isObj(n,e){var _=!1;BeforeRet:{var t=n;if(t==e){_=!0;break BeforeRet}Label1:Label2:for(;;){if(!(t!=e))break Label2;if(null==t){_=!1;break BeforeRet}t=t.base}_=!0;break BeforeRet}return _}function rawEcho(){for(var n="",e=0;e0&&n.at(-1)!==this;)n.pop();return n.includes(_)?"[Circular]":(n.push(_),_)}}function drawArrow(n,e,_,t,l,$,a){var r=Math.atan2(l-_,t-e);n.strokeStyle=a,n.fillStyle=a,n.beginPath(),n.moveTo(e,_),n.lineTo(t,l),n.lineWidth=$,n.stroke(),n.beginPath(),n.moveTo(t,l),n.lineTo(t-10*Math.cos(r-Math.PI/7),l-10*Math.sin(r-Math.PI/7)),n.lineTo(t-10*Math.cos(r+Math.PI/7),l-10*Math.sin(r+Math.PI/7)),n.lineTo(t,l),n.lineTo(t-10*Math.cos(r-Math.PI/7),l-10*Math.sin(r-Math.PI/7)),n.stroke()}function add_33556373(n,e,_){null===n[e]&&(n[e]=[]);var t=n[e].length;n[e].length+=_.length;for(var l=0;l<_.length;++l)n[e][t+l]=_.charCodeAt(l)}function newSeq_33556919(n){var e=[];e=Array(n);for(var _=0;_2147483647||n<-2147483648)&&raiseOverflow()}function raiseRangeError(){raiseException({message:[118,97,108,117,101,32,111,117,116,32,111,102,32,114,97,110,103,101,],parent:null,m_type:NTI134217751,name:null,trace:[],up:null},"RangeDefect")}function addChars_301990090(n,e,_,t,l){var $,a=n[e].length;if(n[e].length<($=chckRange(addInt(a,l),0,2147483647)))for(var r=n[e].length;r<$;++r)n[e].push(0);else n[e].length=$;Label2:{var o=0,i=0;Label3:Label4:for(;;){if(!(i>1,0,2147483647)))break Label1;HEX2AHEX3D_1174407441(t,0,t[0])}}return _[0]}function calcTotalTime_1442840676(n){var e=0;return(n.vel.Field1+Math.sqrt(HEX5E_1660944778(n.vel.Field1,2)+2*n.gravity.Field1*n.height))/n.gravity.Field1}function HEX5BHEX5D_1677721802(n,e){var _=[],t=e.a,l=addInt(subInt(subInt(n.length,e.b),t),1);_=Array(chckRange(l,0,2147483647));for(var $=0;$abs_872415394(n)){e=1;break BeforeRet}e=0;break BeforeRet}return e}function HEX24_33557559(n){var e=[[]];return addFloat_33557563(e,0,n),e[0]}function parseSaturatedNatural_1191182742(n,e,_){var t,l,$=0,a=0;if(a>>5==6){if(n[chckIndx(_,0,n.length-1)]<194){e=_;break BeforeRet}if(addInt(_,1)>>6==2)_=addInt(_,2);else{e=_;break BeforeRet}}else if(n[chckIndx(_,0,n.length-1)]>>>4==14){if(addInt(_,2)>>6==2&&n[chckIndx(addInt(_,2),0,n.length-1)]>>>6==2)_=addInt(_,3);else{e=_;break BeforeRet}}else if(n[chckIndx(_,0,n.length-1)]>>>3==30){if(addInt(_,3)>>6==2&&n[chckIndx(addInt(_,2),0,n.length-1)]>>>6==2&&n[chckIndx(addInt(_,3),0,n.length-1)]>>>6==2)_=addInt(_,4);else{e=_;break BeforeRet}}else{e=_;break BeforeRet}}e=-1;break BeforeRet}return e}function validateUtf8_1275075777(n){var e=0;return validateUtf8_1275068752(n.slice(0,n.length-1+1))}function nucruneLen(n){var e=0;e=0;var _=0;Label1:Label2:for(;;){if(!(_>>5==6?addInt(_,2):n[chckIndx(_,0,n.length-1)]>>>4==14?addInt(_,3):n[chckIndx(_,0,n.length-1)]>>>3==30?addInt(_,4):n[chckIndx(_,0,n.length-1)]>>>2==62?addInt(_,5):n[chckIndx(_,0,n.length-1)]>>>1==126?addInt(_,6):addInt(_,1),e=addInt(e,1)}return e}function runeLen_1275075605(n){var e=0;return nucruneLen(n.slice(0,n.length-1+1))}function alignString_1577058324(n,e,_,t){var l,$=[];if(0==e)$=nimCopy(null,n,NTI33554449);else{var a=l=-1==validateUtf8_1275075777(n)?runeLen_1275075605(n):n.length,r=subInt(e,a);if(r<=0)$=nimCopy(null,n,NTI33554449);else if(60==_||0==_)$=nimCopy(null,(n||[]).concat(nsuRepeatChar(t,chckRange(r,0,2147483647))||[]),NTI33554449);else if(94==_){var o=divInt(r,2);$=nimCopy(null,(nsuRepeatChar(t,chckRange(o,0,2147483647))||[]).concat(n||[],nsuRepeatChar(t,chckRange(subInt(r,o),0,2147483647))||[]),NTI33554449)}else $=nimCopy(null,(nsuRepeatChar(t,chckRange(r,0,2147483647))||[]).concat(n||[]),NTI33554449)}return $}function nsuToUpperAsciiChar(n){var e=0;return void 0!=ConstSet11[n]?32^n:n}function nsuToUpperAsciiStr(n){var e=[];e=nimCopy(null,mnewString(chckRange(n.length,0,2147483647)),NTI33554449);Label1:{var _=0,t=0;t=subInt(n.length,1);var l=0;Label2:Label3:for(;;){if(!(l<=t))break Label3;e[chckIndx(_=l,0,e.length-1)]=nsuToUpperAsciiChar(n[chckIndx(_,0,n.length-1)]),l=addInt(l,1)}}return e}function formatValue_1442841214(n,e,_,t){var l;BeforeRet:{if(0==t.length){n[e].push.apply(n[e],HEX24_33557559(_));break BeforeRet}var $=parseStandardFormatSpecifier_1577058362(t,0,!1),a=0;switch($.typ){case 101:case 69:a=2;break;case 102:case 70:a=1;break;case 103:case 71:a=0;break;case 0:break;default:raiseException({message:(makeNimstrLit("invalid type in format string for number, expected one of 'e', 'E', 'f', 'F', 'g', 'G' but got: ")||[]).concat([$.typ]),parent:null,m_type:NTI134217746,name:null,trace:[],up:null},"ValueError")}var r=[nsuformatBiggestFloat(_,a,chckRange($.precision,-1,32),46),],o=!1;if(0<=_?45!=$.sign&&(o=!0,0==_?1/_==1/0&&insert_33558003(r,0,nimCharToStr($.sign),0):insert_33558003(r,0,nimCharToStr($.sign),0)):o=!0,$.padWithZero){var i=[];o&&(i=nimCopy(null,nimCharToStr(r[0][chckIndx(0,0,r[0].length-1)]),NTI33554449),r[0]=nimCopy(null,HEX5BHEX5D_1174406427(r[0],HEX2EHEX2E_1207959656(1,1)),NTI33554449));var s=subInt(subInt($.minimumWidth,r[0].length),o?1:0);0>>5==6?2:n[chckIndx(e,0,n.length-1)]>>>4==14?3:n[chckIndx(e,0,n.length-1)]>>>3==30?4:n[chckIndx(e,0,n.length-1)]>>>2==62?5:n[chckIndx(e,0,n.length-1)]>>>1==126?6:1}function runeOffset_1275069134(n,e,_){var t=0;BeforeRet:{var l=0,$=_;Label1:Label2:for(;;){if(!(l label:nth-child(2) > mjx-container:nth-child(2) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,e,NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#x > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,s[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#x > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,d[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#x > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,c[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > label:nth-child(2) > mjx-container:nth-child(2) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,_,NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,f[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mrow:nth-child(5) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,m[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mrow:nth-child(5) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,h[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(9) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,p[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(9) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msup:nth-child(5) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,I[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,k[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,g[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(9) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,y[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(9) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,T[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(3) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,N[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(3) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(5) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,v[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(4) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,b[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(4) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,x[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(4) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,j[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#vx > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,t,NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#vy > label:nth-child(2) > mjx-container:nth-child(2) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,l,NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#vy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,S[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#vy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mrow:nth-child(5) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,E[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#vy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mrow:nth-child(5) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,w[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#vy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,B[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#vy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,z[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#vy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,A[0],NTI33554449)},NTI1442841784),];Label32:{var R=[],P=[],X=0;Label33:Label34:for(;;){var V=nimCopy(null,H[chckIndx(X,0,H.length-1)],NTI1442841784);if(R=V.Field0,P=V.Field1,document.querySelector(toJSStr(R)).innerText=toJSStr(P),26<=X)break Label33;X=addInt(X,1)}}n.frozen&&unfreeze_1442841319(n)}function updateFormulaAccordion_1442841568(n){var e,_=toMu_1442841005(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].state);_.gravity=nimCopy(_.gravity,HEX2A_1660944750(_.gravity,279),NTI1660944387);var t=HEX5E_1660944778(_.vel.Field1,2),l=2*_.gravity.Field1,$=_.gravity.Field1*_.height,a=2*$;Label1:{var r=[mnewString(0)];formatValue_1577058475(r,0,strfloat_1442841187(n,_.vel.Field0),[]),r[0].push.apply(r[0],[109,47,115])}Label2:{var o=[mnewString(0)];formatValue_1577058475(o,0,strfloat_1442841187(n,_.speed),[]),o[0].push.apply(o[0],[109,47,115])}Label3:{var i=[mnewString(0)];formatValue_1442841214(i,0,_.angleDeg,[46,48,102]),i[0].push.apply(i[0],[194,176])}Label4:{var s=[mnewString(0)];formatValue_1577058475(s,0,strfloat_1442841187(n,_.vel.Field0),[]),s[0].push.apply(s[0],[109,47,115])}Label5:{var d=[mnewString(0)];formatValue_1577058475(d,0,strfloat_1442841187(n,_.vel.Field1),[]),d[0].push.apply(d[0],[109,47,115])}Label6:{var c=[mnewString(0)];formatValue_1577058475(c,0,strfloat_1442841187(n,_.speed),[]),c[0].push.apply(c[0],[109,47,115])}Label7:{var u=[mnewString(0)];formatValue_1442841214(u,0,_.angleDeg,[46,48,102]),u[0].push.apply(u[0],[194,176])}Label8:{var f=[mnewString(0)];formatValue_1577058475(f,0,strfloat_1442841187(n,_.vel.Field1),[]),f[0].push.apply(f[0],[109,47,115])}if(0==n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].highestPoint)e=toggleFormula_1442841557([109,97,120,104,101,105,103,104,116],!1,[],[95,95],!1);else{Label10:{var m=[mnewString(0)];formatValue_1577058475(m,0,strfloat_1442841187(n,toMuDistance_1677721891(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points[chckIndx(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].highestPoint,0,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1)].pos.Field1)),[]),m[0].push.apply(m[0],[109])}e=toggleFormula_1442841557([109,97,120,104,101,105,103,104,116],n.showFormulaResults,m[0],[95,95],!0)}Label11:{var h=[mnewString(0)];formatValue_1577058475(h,0,strfloat_1442841187(n,_.height+t/l),[]),h[0].push.apply(h[0],[109])}Label12:{var p=[mnewString(0)];formatValue_1577058475(p,0,strfloat_1442841187(n,t/l),[]),p[0].push.apply(p[0],[109])}Label13:{var I=[mnewString(0)];formatValue_1577058475(I,0,strfloat_1442841187(n,_.height),[]),I[0].push.apply(I[0],[109])}Label14:{var k=[mnewString(0)];formatValue_1577058475(k,0,strfloat_1442841187(n,l),[]),k[0].push.apply(k[0],[109,47,115,194,178])}Label15:{var g=[mnewString(0)];formatValue_1577058475(g,0,strfloat_1442841187(n,t),[]),g[0].push.apply(g[0],[109,194,178,47,115,194,178])}Label16:{var y=[mnewString(0)];formatValue_1577058475(y,0,strfloat_1442841187(n,_.height),[]),y[0].push.apply(y[0],[109])}Label17:{var T=[mnewString(0)];formatValue_1577058475(T,0,strfloat_1442841187(n,_.gravity.Field1),[]),T[0].push.apply(T[0],[109,47,115,194,178])}Label18:{var N=[mnewString(0)];formatValue_1577058475(N,0,strfloat_1442841187(n,_.vel.Field1),[]),N[0].push.apply(N[0],[109,47,115])}Label19:{var v=[mnewString(0)];formatValue_1577058475(v,0,strfloat_1442841187(n,_.height),[]),v[0].push.apply(v[0],[109])}Label20:{var b=[mnewString(0)];formatValue_1577058475(b,0,strfloat_1442841187(n,HEX5BHEX5D_1442841665(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points,1).time),[]),b[0].push.apply(b[0],[115])}Label21:{var x=[mnewString(0)];x[0].push.apply(x[0],[40]),formatValue_1577058475(x,0,strfloat_1442841187(n,_.vel.Field1),[]),x[0].push.apply(x[0],[109,47,115,41])}Label22:{var j=[mnewString(0)];formatValue_1577058475(j,0,strfloat_1442841187(n,_.vel.Field1),[]),j[0].push.apply(j[0],[109,47,115])}Label23:{var F=[mnewString(0)];formatValue_1577058475(F,0,strfloat_1442841187(n,_.height),[]),F[0].push.apply(F[0],[109])}Label24:{var C=[mnewString(0)];formatValue_1577058475(C,0,strfloat_1442841187(n,_.gravity.Field1),[]),C[0].push.apply(C[0],[109,47,115,194,178])}Label25:{var S=[mnewString(0)];formatValue_1577058475(S,0,strfloat_1442841187(n,_.gravity.Field1),[]),S[0].push.apply(S[0],[109,47,115,194,178])}Label26:{var E=[mnewString(0)];formatValue_1577058475(E,0,strfloat_1442841187(n,_.vel.Field1),[]),E[0].push.apply(E[0],[109,47,115])}Label27:{var w=[mnewString(0)];formatValue_1577058475(w,0,strfloat_1442841187(n,t),[]),w[0].push.apply(w[0],[109,194,178,47,115,194,178])}Label28:{var B=[mnewString(0)];formatValue_1577058475(B,0,strfloat_1442841187(n,$),[]),B[0].push.apply(B[0],[109,194,178,47,115,194,178])}Label29:{var z=[mnewString(0)];formatValue_1577058475(z,0,strfloat_1442841187(n,_.gravity.Field1),[]),z[0].push.apply(z[0],[109,47,115,194,178])}Label30:{var A=[mnewString(0)];formatValue_1577058475(A,0,strfloat_1442841187(n,t),[]),A[0].push.apply(A[0],[109,194,178,47,115,194,178])}Label31:{var H=[mnewString(0)];formatValue_1577058475(H,0,strfloat_1442841187(n,_.vel.Field1),[]),H[0].push.apply(H[0],[109,47,115])}Label32:{var R=[mnewString(0)];formatValue_1577058475(R,0,strfloat_1442841187(n,a),[]),R[0].push.apply(R[0],[109,194,178,47,115,194,178])}Label33:{var P=[mnewString(0)];formatValue_1577058475(P,0,strfloat_1442841187(n,_.gravity.Field1),[]),P[0].push.apply(P[0],[109,47,115,194,178])}Label34:{var X=[mnewString(0)];formatValue_1577058475(X,0,strfloat_1442841187(n,_.gravity.Field1),[]),X[0].push.apply(X[0],[109,47,115,194,178])}Label35:{var V=[mnewString(0)];formatValue_1577058475(V,0,strfloat_1442841187(n,_.vel.Field1),[]),V[0].push.apply(V[0],[109,47,115])}Label36:{var D=[mnewString(0)];formatValue_1577058475(D,0,strfloat_1442841187(n,t+a),[])}Label37:{var L=[mnewString(0)];formatValue_1577058475(L,0,strfloat_1442841187(n,_.vel.Field1),[]),L[0].push.apply(L[0],[109,47,115])}Label38:{var M=[mnewString(0)];formatValue_1577058475(M,0,strfloat_1442841187(n,_.gravity.Field1),[]),M[0].push.apply(M[0],[109,47,115,194,178])}Label39:{var O=[mnewString(0)];formatValue_1577058475(O,0,strfloat_1442841187(n,Math.sqrt(t+a)),[]),O[0].push.apply(O[0],[109,47,115])}Label40:{var W=[mnewString(0)];formatValue_1577058475(W,0,strfloat_1442841187(n,_.vel.Field1+Math.sqrt(t+a)),[]),W[0].push.apply(W[0],[109,47,115])}Label41:{var J=[mnewString(0)];formatValue_1577058475(J,0,strfloat_1442841187(n,_.gravity.Field1),[]),J[0].push.apply(J[0],[109,47,115,194,178])}Label42:{var q=[mnewString(0)];formatValue_1577058475(q,0,strfloat_1442841187(n,(_.vel.Field1+Math.sqrt(t+a))/_.gravity.Field1),[]),q[0].push.apply(q[0],[115])}Label43:{var Y=[mnewString(0)];formatValue_1577058475(Y,0,strfloat_1442841187(n,toMuDistance_1677721891(HEX5BHEX5D_1442841665(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points,1).pos.Field0)),[]),Y[0].push.apply(Y[0],[109])}Label44:{var U=[mnewString(0)];formatValue_1577058475(U,0,strfloat_1442841187(n,_.vel.Field0),[]),U[0].push.apply(U[0],[109,47,115])}Label45:{var G=[mnewString(0)];formatValue_1577058475(G,0,strfloat_1442841187(n,HEX5BHEX5D_1442841665(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points,1).time),[]),G[0].push.apply(G[0],[115])}Label46:{var Q=[mnewString(0)];formatValue_1577058475(Q,0,strfloat_1442841187(n,toMuDistance_1677721891(HEX5BHEX5D_1442841665(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points,1).pos.Field0)),[]),Q[0].push.apply(Q[0],[109])}var Z=[nimCopy(null,{Field0:makeNimstrLit("#vix > label:nth-child(2) > mjx-container:nth-child(2) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:toggleFormula_1442841557([118,105,120],n.showFormulaResults,r[0],[95,95],!0)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#vix > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,o[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#vix > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mrow:nth-child(5) > mjx-texatom:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,i[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#vix > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,s[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#viy > label:nth-child(2) > mjx-container:nth-child(2) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:toggleFormula_1442841557([118,105,121],n.showFormulaResults,d[0],[95,95],!0)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#viy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,c[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#viy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mrow:nth-child(5) > mjx-texatom:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,u[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#viy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,f[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#maxheight > label:nth-child(2) > mjx-container:nth-child(2) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,e,NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh4 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,h[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh4 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(3)"),Field1:nimCopy(null,p[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh4 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,I[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh2 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-dbox:nth-child(2) > mjx-dtable:nth-child(1) > mjx-row:nth-child(2) > mjx-den:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,k[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh2 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,g[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh2 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,y[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh1 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-dbox:nth-child(2) > mjx-dtable:nth-child(1) > mjx-row:nth-child(2) > mjx-den:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,T[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh1 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msup:nth-child(1) > mjx-mrow:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,N[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh1 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,v[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#l_f-2 > mjx-container:nth-child(2) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:toggleFormula_1442841557([116,105,109,101,102,108,105,103,104,116],n.showFormulaResults,b[0],[95,95],!0)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf1 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msqrt:nth-child(5) > mjx-sqrt:nth-child(1) > mjx-box:nth-child(2) > mjx-mrow:nth-child(1) > mjx-msup:nth-child(1) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,x[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf1 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,j[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:[109,106,120,45,109,105,46,109,106,120,45,105,58,110,116,104,45,99,104,105,108,100,40,57,41,],Field1:nimCopy(null,F[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf1 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msqrt:nth-child(5) > mjx-sqrt:nth-child(1) > mjx-box:nth-child(2) > mjx-mrow:nth-child(1) > mjx-mrow:nth-child(5) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,C[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf1 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-dbox:nth-child(2) > mjx-dtable:nth-child(1) > mjx-row:nth-child(2) > mjx-den:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,S[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf2 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,E[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf2 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msqrt:nth-child(5) > mjx-sqrt:nth-child(1) > mjx-box:nth-child(2) > mjx-mrow:nth-child(1) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,w[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf2 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msqrt:nth-child(5) > mjx-sqrt:nth-child(1) > mjx-box:nth-child(2) > mjx-mrow:nth-child(1) > mjx-mrow:nth-child(5) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,B[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf2 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-dbox:nth-child(2) > mjx-dtable:nth-child(1) > mjx-row:nth-child(2) > mjx-den:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,z[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf3 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msqrt:nth-child(5) > mjx-sqrt:nth-child(1) > mjx-box:nth-child(2) > mjx-mrow:nth-child(1) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,A[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf3 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,H[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf3 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msqrt:nth-child(5) > mjx-sqrt:nth-child(1) > mjx-box:nth-child(2) > mjx-mrow:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,R[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf3 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-dbox:nth-child(2) > mjx-dtable:nth-child(1) > mjx-row:nth-child(2) > mjx-den:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,P[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf4 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-dbox:nth-child(2) > mjx-dtable:nth-child(1) > mjx-row:nth-child(2) > mjx-den:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,X[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf4 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,V[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf4 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msqrt:nth-child(5) > mjx-sqrt:nth-child(1) > mjx-box:nth-child(2) > mjx-mrow:nth-child(1) > mjx-mrow:nth-child(1) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,D[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf5 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,L[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf5 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-dbox:nth-child(2) > mjx-dtable:nth-child(1) > mjx-row:nth-child(2) > mjx-den:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,M[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf5 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,O[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf6 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,W[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf6 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-dbox:nth-child(2) > mjx-dtable:nth-child(1) > mjx-row:nth-child(2) > mjx-den:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,J[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf6 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,q[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#l_f-3 > mjx-container:nth-child(2) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:toggleFormula_1442841557([109,97,120,114,97,110,103,101,100,105,118],n.showFormulaResults,Y[0],[95,95],!0)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#maxRange > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,U[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#maxRange > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,G[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#maxRange > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,Q[0],NTI33554449)},NTI1442841112),];Label47:{var K=[],nn=[],ne=0;Label48:Label49:for(;;){var n_=nimCopy(null,Z[chckIndx(ne,0,Z.length-1)],NTI1442841112);if(K=n_.Field0,nn=n_.Field1,document.querySelector(toJSStr(K)).innerText=toJSStr(nn),44<=ne)break Label48;ne=addInt(ne,1)}}n.frozen&&unfreeze_1442841319(n)}function calcTrajectory_1442842157(n){var e=nimCopy(null,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].state,NTI1442840579);e.gravity=nimCopy(e.gravity,HEX2A_1660944750(e.gravity,279),NTI1660944387);var _=1800x7fffffffffffffffn||n<-0x8000000000000000n)&&raiseOverflow()}function normalize_1459618351(n,e){var _={seconds:0n,nanosecond:0};_.seconds=HEX2B_1459617810(n,convert_1459618294(0,3,e));var t=modInt64(e,BigInt(convert_1459618361(3,0,1)));return t<0n&&(t=addInt64(t,BigInt(BigInt(convert_1459618361(3,0,1)))),_.seconds=subInt64(_.seconds,BigInt(1))),_.nanosecond=chckRange(chckRange(Number(t),-2147483648,2147483647),0,999999999),_}function HEX2D_1459617818(n,e){var _=0n;return n-e}function HEX2D_1459617822(n,e){var _=0;return n-e}function ntDiffTime(n,e){var _={seconds:0n,nanosecond:0};return nimCopy(_,normalize_1459618351(HEX2D_1459617818(n.seconds,e.seconds),BigInt(HEX2D_1459617822(n.nanosecond,e.nanosecond))),NTI1459617826)}function initDuration_1459618284(n,e,_,t,l,$,a,r){var o={seconds:0n,nanosecond:0},i=HEX2B_1459617810(HEX2B_1459617810(HEX2B_1459617810(HEX2B_1459617810(HEX2B_1459617810(HEX2B_1459617810(HEX2B_1459617810(convert_1459618294(7,3,r),convert_1459618294(6,3,a)),convert_1459618294(4,3,l)),convert_1459618294(5,3,$)),convert_1459618294(3,3,t)),convert_1459618294(2,3,_)),convert_1459618294(1,3,e)),convert_1459618294(0,3,n)),s=chckRange(Number(HEX2B_1459617810(HEX2B_1459617810(convert_1459618294(2,0,modInt64(_,1000n)),convert_1459618294(1,0,modInt64(e,1000000n))),modInt64(n,1000000000n))),-2147483648,2147483647);return nimCopy(o,normalize_1459618351(i,BigInt(s)),NTI1459617826)}function distance_1660944774(n,e){var _=0;return Math.sqrt(abs_872415394(HEX5E_1660944778(e.Field0-n.Field0,2)+HEX5E_1660944778(e.Field1-n.Field1,2)))}function getPos_1442841001(n,e){var _={Field0:0,Field1:0};return _.Field0=n.canon.pivot.Field0+e.pos.Field0,_.Field1=n.canvasSize.Field1-80-e.pos.Field1,_}function calcClosestTrajectoryPoint_1442843121(n,e,_){var t,l,$=-1,a=0,r=[],o=[],i=n.paused&&0distance_1660944774(getPos_1442841001(n,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points[chckIndx($,0,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1)]),getPos_1442841001(n,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points[chckIndx(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].highestPoint,0,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1)])))t=n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].highestPoint;else if($!=n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1&&10>distance_1660944774(getPos_1442841001(n,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points[chckIndx($,0,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1)]),getPos_1442841001(n,HEX5BHEX5D_1442841665(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points,1))))t=n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1;else if(0!=$&&10>distance_1660944774(getPos_1442841001(n,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points[chckIndx($,0,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1)]),getPos_1442841001(n,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points[chckIndx(0,0,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1)])))t=0;else if(i){var I=-1,k=0;Label8:{var g=0,y=0;y=n.canon.flyingBullets.length-1;var T=0;Label9:Label10:for(;;){if(!(T<=y))break Label10;g=T;var N=distance_1660944774(getPos_1442841001(n,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points[chckIndx($,0,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1)]),getPos_1442841001(n,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points[chckIndx(r[chckIndx(g,0,r.length-1)],0,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1)]));(0<=r[chckIndx(g,0,r.length-1)]||N<8)&&(I<0||N=HEX2A_973078536($(n[chckIndx(t,0,n.length-1)],n[chckIndx(addInt(t,1),0,n.length-1)]),a))){var r=_;r<=t||failedAssertImpl_268435541([97,108,103,111,114,105,116,104,109,46,110,105,109,40,51,51,56,44,32,51,41,32,96,106,32,60,61,32,109,96,32,]);var o=0;Label1:Label2:for(;;){if(!(r<=t))break Label2;e[chckIndx(o,0,e.length-1)]=n[chckIndx(r,0,n.length-1)],o=addInt(o,1),r=addInt(r,1)}var i=0,s=_;Label3:Label4:for(;;){if(!(s=HEX2A_973078536($(e[chckIndx(i,0,e.length-1)],n[chckIndx(r,0,n.length-1)]),a)?(n[chckIndx(s,0,n.length-1)]=e[chckIndx(i,0,e.length-1)],i=addInt(i,1)):(n[chckIndx(s,0,n.length-1)]=n[chckIndx(r,0,n.length-1)],r=addInt(r,1)),s=addInt(s,1)}Label5:Label6:for(;;){if(!(s=0){var _=window.location.hash.split("?");e.hashPart=_[chckIndx(0,0,_.length-1)],e.queryString=HEX5BHEX5D_1056966049(_,HEX2EHEX2E_1207959656(1,1)).join("?")}else e.hashPart=window.location.hash,e.queryString=window.location.search;var t=n.renderer(e);if(n.runCount=addInt(n.runCount,1),t.id=n.rootId,n.toFocus=null,null==n.currentTree){var l=toDom_1056964930(t,!0,n);replaceById_1056965150(n.rootId,l)}else{var $=document.getElementById(n.rootId);diff_1056965829(t,n.currentTree,null,$,n)}applyComponents_1056965943(n),applyPatch_1056965778(n),n.currentTree=t,null!=n.postRenderCallback&&n.postRenderCallback(e),null!=n.toFocus&&n.toFocus.focus(),n.rendering=!1}}function redraw_1056966129(n){0==n.renderId&&(n.renderId=window.requestAnimationFrame(function e(){dodraw_1056966032(n)}))}function reload_1442848238(n){Matter.Composite.clear(n.engine.world),Matter.Engine.clear(n.engine),Matter.Render.stop(n.render),Matter.Runner.stop(n.runner),unloadEvents_1442845551(n),n=nimCopy(n,initParabolaState_1442843244(),NTI1442840585),document.getElementById("point-input-f").checked=!1,load_1442846491(n),kxi__.surpressRedraws||redraw_1056966129(kxi__)}function togglePause_1442841334(n){n.paused?unpause_1442841292(n):pause_1442841280(n)}function addTrajectory_1442849559(n){if(n.startedRendering&&n.trajectories.length<13){var e=-1;Label1:{var _=0,t=[],l=0;Label2:Label3:for(;;){_=l,t=trajectoryStrokeStyles_1442840770[chckIndx(l,0,trajectoryStrokeStyles_1442840770.length-1)];var $=!0;Label4:{var a={state:{angleDeg:0,angleRad:0,speed:0,height:0,vel:{Field0:0,Field1:0},gravity:{Field0:0,Field1:0}},points:[],highestPoint:0,closestPoint:0,extraPoint:0,pinnedPoint:0,color:0},r=0,o=n.trajectories.length;Label5:Label6:for(;;){if(!(r with id="+e+". Karax needs it as its rendering target."),parent:null,m_type:NTI33555177,name:null,trace:[],up:null},"Exception"),kxi__=t={rootId:e,renderer:n,postRenderCallback:_,patches:newSeq_1056966186(60),patchesV:newSeq_1056966214(30),components:[],surpressRedraws:!1,byId:{},orphans:{},currentTree:null,toFocus:null,toFocusV:null,renderId:0,rendering:!1,patchLen:0,patchLenV:0,runCount:0},window.addEventListener("load",init_1056966134,!1),window.onhashchange=function n(){redraw_1056966129(kxi__)},t}function setRenderer_1056966373(n,e,_){var t=null;return setRenderer_1056966168(function e(_){var t=null;return n()},e,function n(e){null!=_&&_()})}function newVNode_1090519933(n){var e=null;return{kind:n,index:-1,m_type:NTI1090519136,id:null,class:null,text:null,kids:[],attrs:[],events:[],style:null,styleVersion:0,dom:null}}function add_1090519872(n,e){n.kids.push(e)}function tree_1090519936(n,e){var _=null;_=newVNode_1090519933(n);Label1:{var t=null,l=0;Label2:Label3:for(;;){if(!(l3NfG1LCA{!hy*Pv41$p6QpPYX z73_~BB*^|Om|@O`$|MLf%w|z735(@D=eEtBz?#=RbbsIexbDJq(|hmE+1akY7mP9P zx#xV~!*=fOJ?HxqRV8pD(iE?~FD6u3l}Zt205<}YFMJu`U!W5>i)sRlFQ{+9kBLpB zrPS{_SMpm;OMOr90k0ksRKX3>U}nd=mtb@yDocT>0qjKKpW7C(5@TC}~aJAHc5ciYcJoG}yy6?|aM zh819UkvXpxgUqP_d=Otz-zW)-`Z1Mc4DlA9*wR5LFIe*Qi%cZN9SCyS?UXaj)MQ=- zABopa>WY~+QJx%X&QYj`zEgqVi4{+cO$x@xk|@)(zp(lBv!N#VUglxUC&0uUwpNt& zIT!pi;D^-!GX{qllc<(>P-bGoJ$20!Qso(=u>mNqs1K`?1 zvpHEEfUg(-R}eEv?dkQZzune8=&7K^>;YMs$FX{^Sn$EQbq^{WLK&aOj-A5w0)GN+ zAgv0m0_`HUZQ&a`pDml1T9D7aN-p>4h2PwRz}TTAcJfk6<~@X|ptJj4NvR5dpSp>u z@l$#2%nbIx{<#~cA+iTo?x;3k!Hty-<3-a=z?5Om;{m;ZcWAen+i1l2V`=W(KE01m`!9|E~E>M&0541kJxBI+PcI1GTG zk3=2B35Pi}x9%=rTGTOE11a6%&n%xzJpaB`IY`y3cV zCk3Cx87T}fA?grLcnt26oT6rcRMa7y@bulr=@co0O1QUMIFT}BZmn>Nl)-Q^>JUz7 z#Hboq@F<~$T+t!M91S6hGeVf<$2R>8xbtw4%6#B2d>VBSCmaUAD(^)d#0iH1SaE#I z=fF=9XK_N1y)IheohXAi;m8);l`7i>{2pNzCj{AoYg+0%6}Cqi#tB}(o6p3Sy(Mru zqAX7Eq+h|yo9k0nbTyg5V9rQWKr5Hr0KVd@*FFnU%mF!<@$n*q~#SmVNVT!YYp<6h3;-iQJ$C15|&#<*2nRaU~C{9x~JI zj)F8QvK8b-5q)gR-QMARcb40%%6RR3Ol&Xcb%i8$vMiZdl?ee~l_Vk_q6v#hBI;Kk z+k9rwXSc-O2OiJkc$)LH*?n_1+#JJx2;85?0j@ULX|sy7iqI}<+qf`oR&2$u%bV*9 zzlt@?f&rT5zdXV8llrh#OvuS^M*7kI2ZYk6Fy(q z#P@mY7oqZYL~AsJL4kHq4~#Ejld2|xSWlH?jI_V(__mIyL-Iq(GDMqzSdP!wUGSO> zjg<{!#*Xb;rN}1WhJto7e2QnyhLbX#bZkcUXQ3RWVt_4^+?)P*$g8d#iPug#Z_Lwz zJ`>R(mrGV%5!AP8d?fAZ81<^Z*m~7o+#lGwNr=dSs=5UtTBEQepg-UJ)=kPRmm{a$ zx=FbUuHcL8n^!m8SeYZ(NXgxpA$>rL+$2QqlE5;uk5#LP{)`A}@V{u+t`-rw z2m&oc(G~`wEdn!11`A7^QO41kd+*z(8Aj)Rj32m~-}3$VJ?A~=aJW~A2wwU%G!)Kn z@4WtG2WaoULXN$Gv%C*B8qW0NrTPc4Lu_yYsFi zseoPfteD+C?o@1at<%!C>}uB1w~Ue8aLm~vomC)>a=Zl17yr6K08r4}^T#n&>FIfz z0Kw?CUr9|hz94hm@HH_r{x!a!+?P0bJ@5j#+4#Xh+vy0|N%zM)JCR^J9q|PPeJg;~ zx970d4O;t`&`l-)c0S13=xMU!$yzLG10j(4&_#AULFmLL2ozVsh~>K>djyqumZq?L zY%eWk)xM+yst&4y>YzHP4yuDZq+~Ym2_@&Hs2j!9O}-6=h0@-?qYhm&O6If;IDR}I jru0!jN}#Vtz?u680h7EFlB()U00000NkvXXu0mjfZT3ME literal 0 HcmV?d00001 diff --git a/dist_en/img/canonPlatform.png b/dist_en/img/canonPlatform.png new file mode 100644 index 0000000000000000000000000000000000000000..c51868876c64242dee3c9392bc8194e519745e38 GIT binary patch literal 6030 zcmeGg`%hD6v^sI(B8)vkrVAQP<`O!LyGdEsN~bGUrnC4+u;Wos+iGOAvy`^9P$w}% zH`*Aq?5?jVab!-~*`i%r+YS&H>?_%nf~9Q`X@{4BP)Z-%(p~xToqkj3V}VmSUE;8H35+Qbyi;T%e4M?v_>azq&9V z9|r}Gq;C^)3UTG@aPJP`%4g+$$A3+%+fUBBnsx8``n>J8PFx<)Tv-26*3ixNx4yVd zelt5u`M8jAlKR19#~z#d^SvjV%5d3VyTzc@`~-F}Ln0u$_QxZp-N2m3xeS?Cmi5>ujl)?3tMvxYjTRbE>^T1sGI;hFsv`jwUuuE~)g!G+m73UtqH5jr<}Qdiq-h)jpkN z!#%%VSmAa%bD5#s5nhXs*&4mEzxCtyolfcqFKw|}t#-*|M{!B=_7HvZe9TKHaRq|J zf)k!_!YjlvLZmKT&s?da$?Z1I#DGj!V{Kj_<-_|PR@4ZmU=U!foMzUjKzin>D|z~a zH`e3O!)N&XIE8IXh9VvrsXg)RoX+|H>!5!*ZyPadN&b4A1Rkkmrz1`$lNow^y-;Gp zI)aDR*sn5ZHj5UL>8eZ%`2awmP$-f{pkQ#LE#QyB>M;Ka@Sgo%PjTlCR$A z3pPJ#BM#s9McC||oSdeD*fy%Zt*uSvib3A+Qp88Me@f?w#YC@;u5mS4RQ!ODg)kPx z4pFb=l3-4tCGH<iN4oM0%_ERsXn|2le0e zYv`P4$Yl~nLsbt1-_!^uE(vE%VJ2dg$FH}HE7fXuZ>2HxsAJ2j9xu)D?JtygB2hUw zI5<|1sI2Uy}9roqYcJY*4k5F8+~;1(!m|Avx|$1{iSjSh*;8T z@RSh39*rg%_GIi=n&$%62!K57?j+huj%RO;UW|hvW?qXL{gb7jNCFCur5n%p<-!*fuIEbTtFo&N&TBI z)!?~IBuv6HV+MoKSS%8W3>FK)VzES@9HZ_@RLQ668ZucsckWzOT)-+q0L$Wc4-XHE zQ`0@U11hC>LUZT4rSd!p*xA{M$K%27?rxne$*L<>xZ3;{g8^{poq8-1hC%ylvq3uv z2~V?@n^{SNNnJIsxjD6Mw0ohK4F6IP8!VK~IiT#L{s)il6X*Z{ literal 0 HcmV?d00001 diff --git a/dist_en/img/favicon.ico b/dist_en/img/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..0f020f0d0d34a2e36576490c5c187527ff5bf2d8 GIT binary patch literal 117915 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 T*m^P}3Flvo?Fs_~Z;9Z47cds; literal 0 HcmV?d00001 diff --git a/dist_en/index.html b/dist_en/index.html new file mode 100644 index 0000000..d0920ee --- /dev/null +++ b/dist_en/index.html @@ -0,0 +1,91 @@ + + + + + + + + + Parabola + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + diff --git a/dist_en/style.css b/dist_en/style.css new file mode 100644 index 0000000..0d81cca --- /dev/null +++ b/dist_en/style.css @@ -0,0 +1,4128 @@ +/*! Spectre.css v0.5.9 | MIT License | github.com/picturepan2/spectre */ +/* Manually forked from Normalize.css */ +/* normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */ +/** + * 1. Change the default font family in all browsers (opinionated). + * 2. Correct the line height in all browsers. + * 3. Prevent adjustments of font size after orientation changes in + * IE on Windows Phone and in iOS. + */ +/* Document + ========================================================================== */ +html { + font-family: sans-serif; + /* 1 */ + -ms-text-size-adjust: 100%; + /* 3 */ + -webkit-text-size-adjust: 100%; + /* 3 */ } + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers (opinionated). + */ +body { + margin: 0; } + +/** + * Add the correct display in IE 9-. + */ +article, +aside, +footer, +header, +nav, +section { + display: block; } + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; } + +/* Grouping content + ========================================================================== */ +/** + * Add the correct display in IE 9-. + * 1. Add the correct display in IE. + */ +figcaption, +figure, +main { + /* 1 */ + display: block; } + +/** + * Add the correct margin in IE 8 (removed). + */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. (removed) + * 2. Correct the odd `em` font sizing in all browsers. + */ +/* Text-level semantics + ========================================================================== */ +/** + * 1. Remove the gray background on active links in IE 10. + * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. + */ +a { + background-color: transparent; + /* 1 */ + -webkit-text-decoration-skip: objects; + /* 2 */ } + +/** + * Remove the outline on focused links when they are also active or hovered + * in all browsers (opinionated). + */ +a:active, +a:hover { + outline-width: 0; } + +/** + * Modify default styling of address. + */ +address { + font-style: normal; } + +/** + * 1. Remove the bottom border in Firefox 39-. + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. (removed) + */ +/** + * Prevent the duplicate application of `bolder` by the next rule in Safari 6. + */ +b, +strong { + font-weight: inherit; } + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +pre, +samp { + font-family: "SF Mono", "Segoe UI Mono", "Roboto Mono", Menlo, Courier, monospace; + /* 1 (changed) */ + font-size: 1em; + /* 2 */ } + +/** + * Add the correct font style in Android 4.3-. + */ +dfn { + font-style: italic; } + +/** + * Add the correct background and color in IE 9-. (Removed) + */ +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; + font-weight: 400; + /* (added) */ } + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } + +sub { + bottom: -0.25em; } + +sup { + top: -0.5em; } + +/* Embedded content + ========================================================================== */ +/** + * Add the correct display in IE 9-. + */ +audio, +video { + display: inline-block; } + +/** + * Add the correct display in iOS 4-7. + */ +audio:not([controls]) { + display: none; + height: 0; } + +/** + * Remove the border on images inside links in IE 10-. + */ +img { + border-style: none; } + +/** + * Hide the overflow in IE. + */ +svg:not(:root) { + overflow: hidden; } + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers (opinionated). + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 (changed) */ + font-size: inherit; + /* 1 (changed) */ + line-height: inherit; + /* 1 (changed) */ + margin: 0; + /* 2 */ } + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; } + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; } + +/** + * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` + * controls in Android 4. + * 2. Correct the inability to style clickable types in iOS and Safari. + */ +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; + /* 2 */ } + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; } + +/** + * Restore the focus styles unset by the previous rule (removed). + */ +/** + * Change the border, margin, and padding in all browsers (opinionated) (changed). + */ +fieldset { + border: 0; + margin: 0; + padding: 0; } + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + /* 1 */ + color: inherit; + /* 2 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + white-space: normal; + /* 1 */ } + +/** + * 1. Add the correct display in IE 9-. + * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + display: inline-block; + /* 1 */ + vertical-align: baseline; + /* 2 */ } + +/** + * Remove the default vertical scrollbar in IE. + */ +textarea { + overflow: auto; } + +/** + * 1. Add the correct box sizing in IE 10-. + * 2. Remove the padding in IE 10-. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ } + +/** + * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ } + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in IE 9-. + * 1. Add the correct display in Edge, IE, and Firefox. + */ +details, +menu { + display: block; } + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; + outline: none; } + +/* Scripting + ========================================================================== */ +/** + * Add the correct display in IE 9-. + */ +canvas { + display: inline-block; } + +/** + * Add the correct display in IE. + */ +template { + display: none; } + +/* Hidden + ========================================================================== */ +/** + * Add the correct display in IE 10-. + */ +[hidden] { + display: none; } + +*, +*::before, +*::after { + box-sizing: inherit; } + +html { + box-sizing: border-box; + font-size: 20px; + line-height: 1.5; + -webkit-tap-highlight-color: transparent; } + +body { + background: #fff; + color: #3b4351; + font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif; + font-size: 0.8rem; + overflow-x: hidden; + text-rendering: optimizeLegibility; } + +a { + color: #5755d9; + outline: none; + text-decoration: none; } + a:focus { + box-shadow: 0 0 0 0.1rem rgba(87, 85, 217, 0.2); } + a:focus, a:hover, a:active, a.active { + color: #302ecd; + text-decoration: underline; } + a:visited { + color: #807fe2; } + +h1, +h2, +h3, +h4, +h5, +h6 { + color: inherit; + font-weight: 500; + line-height: 1.2; + margin-bottom: .5em; + margin-top: 0; } + +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-weight: 500; } + +h1, +.h1 { + font-size: 2rem; } + +h2, +.h2 { + font-size: 1.6rem; } + +h3, +.h3 { + font-size: 1.4rem; } + +h4, +.h4 { + font-size: 1.2rem; } + +h5, +.h5 { + font-size: 1rem; } + +h6, +.h6 { + font-size: .8rem; } + +p { + margin: 0 0 1.2rem; } + +a, +ins, +u { + text-decoration-skip: ink edges; } + +abbr[title] { + border-bottom: 0.05rem dotted; + cursor: help; + text-decoration: none; } + +kbd { + border-radius: 0.1rem; + line-height: 1.25; + padding: .1rem .2rem; + background: #303742; + color: #fff; + font-size: 0.7rem; } + +mark { + background: #ffe9b3; + color: #3b4351; + border-bottom: 0.05rem solid #ffd367; + border-radius: 0.1rem; + padding: 0.05rem 0.1rem 0; } + +blockquote { + border-left: 0.1rem solid #dadee4; + margin-left: 0; + padding: 0.4rem 0.8rem; } + blockquote p:last-child { + margin-bottom: 0; } + +ul, +ol { + margin: 0.8rem 0 0.8rem 0.8rem; + padding: 0; } + ul ul, + ul ol, + ol ul, + ol ol { + margin: 0.8rem 0 0.8rem 0.8rem; } + ul li, + ol li { + margin-top: 0.4rem; } + +ul { + list-style: disc inside; } + ul ul { + list-style-type: circle; } + +ol { + list-style: decimal inside; } + ol ol { + list-style-type: lower-alpha; } + +dl dt { + font-weight: bold; } + +dl dd { + margin: 0.4rem 0 0.8rem 0; } + +html:lang(zh), +html:lang(zh-Hans), +.lang-zh, +.lang-zh-hans { + font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", sans-serif; } + +html:lang(zh-Hant), +.lang-zh-hant { + font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang TC", "Hiragino Sans CNS", "Microsoft JhengHei", "Helvetica Neue", sans-serif; } + +html:lang(ja), +.lang-ja { + font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Hiragino Sans", "Hiragino Kaku Gothic Pro", "Yu Gothic", YuGothic, Meiryo, "Helvetica Neue", sans-serif; } + +html:lang(ko), +.lang-ko { + font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Malgun Gothic", "Helvetica Neue", sans-serif; } + +:lang(zh) ins, +:lang(zh) u, +:lang(ja) ins, +:lang(ja) u, +.lang-cjk ins, +.lang-cjk u { + border-bottom: 0.05rem solid; + text-decoration: none; } + +:lang(zh) del + del, +:lang(zh) del + s, +:lang(zh) ins + ins, +:lang(zh) ins + u, +:lang(zh) s + del, +:lang(zh) s + s, +:lang(zh) u + ins, +:lang(zh) u + u, +:lang(ja) del + del, +:lang(ja) del + s, +:lang(ja) ins + ins, +:lang(ja) ins + u, +:lang(ja) s + del, +:lang(ja) s + s, +:lang(ja) u + ins, +:lang(ja) u + u, +.lang-cjk del + del, +.lang-cjk del + s, +.lang-cjk ins + ins, +.lang-cjk ins + u, +.lang-cjk s + del, +.lang-cjk s + s, +.lang-cjk u + ins, +.lang-cjk u + u { + margin-left: .125em; } + +.table { + border-collapse: collapse; + border-spacing: 0; + width: 100%; + text-align: left; } + .table.table-striped tbody tr:nth-of-type(odd) { + background: #f7f8f9; } + .table tbody tr.active, .table.table-striped tbody tr.active { + background: #eef0f3; } + .table.table-hover tbody tr:hover { + background: #eef0f3; } + .table.table-scroll { + display: block; + overflow-x: auto; + padding-bottom: .75rem; + white-space: nowrap; } + .table td, + .table th { + border-bottom: 0.05rem solid #dadee4; + padding: 0.6rem 0.4rem; } + .table th { + border-bottom-width: 0.1rem; } + +.btn { + appearance: none; + background: #fff; + border: 0.05rem solid #5755d9; + border-radius: 0.1rem; + color: #5755d9; + cursor: pointer; + display: inline-block; + font-size: 0.8rem; + height: 1.8rem; + line-height: 1.2rem; + outline: none; + padding: 0.25rem 0.4rem; + text-align: center; + text-decoration: none; + transition: background .2s, border .2s, box-shadow .2s, color .2s; + user-select: none; + vertical-align: middle; + white-space: nowrap; } + .btn:focus { + box-shadow: 0 0 0 0.1rem rgba(87, 85, 217, 0.2); } + .btn:focus, .btn:hover { + background: #f1f1fc; + border-color: #4b48d6; + text-decoration: none; } + .btn:active, .btn.active { + background: #4b48d6; + border-color: #3634d2; + color: #fff; + text-decoration: none; } + .btn:active.loading::after, .btn.active.loading::after { + border-bottom-color: #fff; + border-left-color: #fff; } + .btn[disabled], .btn:disabled, .btn.disabled { + cursor: default; + opacity: .5; + pointer-events: none; } + .btn.btn-primary { + background: #5755d9; + border-color: #4b48d6; + color: #fff; } + .btn.btn-primary:focus, .btn.btn-primary:hover { + background: #4240d4; + border-color: #3634d2; + color: #fff; } + .btn.btn-primary:active, .btn.btn-primary.active { + background: #3a38d2; + border-color: #302ecd; + color: #fff; } + .btn.btn-primary.loading::after { + border-bottom-color: #fff; + border-left-color: #fff; } + .btn.btn-success { + background: #32b643; + border-color: #2faa3f; + color: #fff; } + .btn.btn-success:focus { + box-shadow: 0 0 0 0.1rem rgba(50, 182, 67, 0.2); } + .btn.btn-success:focus, .btn.btn-success:hover { + background: #30ae40; + border-color: #2da23c; + color: #fff; } + .btn.btn-success:active, .btn.btn-success.active { + background: #2a9a39; + border-color: #278e34; + color: #fff; } + .btn.btn-success.loading::after { + border-bottom-color: #fff; + border-left-color: #fff; } + .btn.btn-error { + background: #e85600; + border-color: #d95000; + color: #fff; } + .btn.btn-error:focus { + box-shadow: 0 0 0 0.1rem rgba(232, 86, 0, 0.2); } + .btn.btn-error:focus, .btn.btn-error:hover { + background: #de5200; + border-color: #cf4d00; + color: #fff; } + .btn.btn-error:active, .btn.btn-error.active { + background: #c44900; + border-color: #b54300; + color: #fff; } + .btn.btn-error.loading::after { + border-bottom-color: #fff; + border-left-color: #fff; } + .btn.btn-link { + background: transparent; + border-color: transparent; + color: #5755d9; } + .btn.btn-link:focus, .btn.btn-link:hover, .btn.btn-link:active, .btn.btn-link.active { + color: #302ecd; } + .btn.btn-sm { + font-size: 0.7rem; + height: 1.4rem; + padding: 0.05rem 0.3rem; } + .btn.btn-lg { + font-size: 0.9rem; + height: 2rem; + padding: 0.35rem 0.6rem; } + .btn.btn-block { + display: block; + width: 100%; } + .btn.btn-action { + width: 1.8rem; + padding-left: 0; + padding-right: 0; } + .btn.btn-action.btn-sm { + width: 1.4rem; } + .btn.btn-action.btn-lg { + width: 2rem; } + .btn.btn-clear { + background: transparent; + border: 0; + color: currentColor; + height: 1rem; + line-height: 0.8rem; + margin-left: 0.2rem; + margin-right: -2px; + opacity: 1; + padding: 0.1rem; + text-decoration: none; + width: 1rem; } + .btn.btn-clear:focus, .btn.btn-clear:hover { + background: rgba(247, 248, 249, 0.5); + opacity: .95; } + .btn.btn-clear::before { + content: "\2715"; } + +.btn-group { + display: inline-flex; + flex-wrap: wrap; } + .btn-group .btn { + flex: 1 0 auto; } + .btn-group .btn:first-child:not(:last-child) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + .btn-group .btn:not(:first-child):not(:last-child) { + border-radius: 0; + margin-left: -0.05rem; } + .btn-group .btn:last-child:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; + margin-left: -0.05rem; } + .btn-group .btn:focus, .btn-group .btn:hover, .btn-group .btn:active, .btn-group .btn.active { + z-index: 1; } + .btn-group.btn-group-block { + display: flex; } + .btn-group.btn-group-block .btn { + flex: 1 0 0; } + +.form-group:not(:last-child) { + margin-bottom: 0.4rem; } + +fieldset { + margin-bottom: 0.8rem; } + +legend { + font-size: 0.9rem; + font-weight: 500; + margin-bottom: 0.8rem; } + +.form-label { + display: block; + line-height: 1.2rem; + padding: 0.3rem 0; } + .form-label.label-sm { + font-size: 0.7rem; + padding: 0.1rem 0; } + .form-label.label-lg { + font-size: 0.9rem; + padding: 0.4rem 0; } + +.form-input { + appearance: none; + background: #fff; + background-image: none; + border: 0.05rem solid #bcc3ce; + border-radius: 0.1rem; + color: #3b4351; + display: block; + font-size: 0.8rem; + height: 1.8rem; + line-height: 1.2rem; + max-width: 100%; + outline: none; + padding: 0.25rem 0.4rem; + position: relative; + transition: background .2s, border .2s, box-shadow .2s, color .2s; + width: 100%; } + .form-input:focus { + box-shadow: 0 0 0 0.1rem rgba(87, 85, 217, 0.2); + border-color: #5755d9; } + .form-input::placeholder { + color: #bcc3ce; } + .form-input.input-sm { + font-size: 0.7rem; + height: 1.4rem; + padding: 0.05rem 0.3rem; } + .form-input.input-lg { + font-size: 0.9rem; + height: 2rem; + padding: 0.35rem 0.6rem; } + .form-input.input-inline { + display: inline-block; + vertical-align: middle; + width: auto; } + .form-input[type="file"] { + height: auto; } + +textarea.form-input, textarea.form-input.input-lg, textarea.form-input.input-sm { + height: auto; } + +.form-input-hint { + color: #bcc3ce; + font-size: 0.7rem; + margin-top: 0.2rem; } + .has-success .form-input-hint, .is-success + .form-input-hint { + color: #32b643; } + .has-error .form-input-hint, .is-error + .form-input-hint { + color: #e85600; } + +.form-select { + appearance: none; + border: 0.05rem solid #bcc3ce; + border-radius: 0.1rem; + color: inherit; + font-size: 0.8rem; + height: 1.8rem; + line-height: 1.2rem; + outline: none; + padding: 0.25rem 0.4rem; + vertical-align: middle; + width: 100%; + background: #fff; } + .form-select:focus { + box-shadow: 0 0 0 0.1rem rgba(87, 85, 217, 0.2); + border-color: #5755d9; } + .form-select::-ms-expand { + display: none; } + .form-select.select-sm { + font-size: 0.7rem; + height: 1.4rem; + padding: 0.05rem 1.1rem 0.05rem 0.3rem; } + .form-select.select-lg { + font-size: 0.9rem; + height: 2rem; + padding: 0.35rem 1.4rem 0.35rem 0.6rem; } + .form-select[size], .form-select[multiple] { + height: auto; + padding: 0.25rem 0.4rem; } + .form-select[size] option, .form-select[multiple] option { + padding: 0.1rem 0.2rem; } + .form-select:not([multiple]):not([size]) { + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23667189'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E") no-repeat right 0.35rem center/0.4rem 0.5rem; + padding-right: 1.2rem; } + +.has-icon-left, +.has-icon-right { + position: relative; } + .has-icon-left .form-icon, + .has-icon-right .form-icon { + height: 0.8rem; + margin: 0 0.25rem; + position: absolute; + top: 50%; + transform: translateY(-50%); + width: 0.8rem; + z-index: 2; } + +.has-icon-left .form-icon { + left: 0.05rem; } + +.has-icon-left .form-input { + padding-left: 1.3rem; } + +.has-icon-right .form-icon { + right: 0.05rem; } + +.has-icon-right .form-input { + padding-right: 1.3rem; } + +.form-checkbox, +.form-radio, +.form-switch { + display: block; + line-height: 1.2rem; + margin: 0.2rem 0; + min-height: 1.4rem; + padding: 0.1rem 0.4rem 0.1rem 1.2rem; + position: relative; } + .form-checkbox input, + .form-radio input, + .form-switch input { + clip: rect(0, 0, 0, 0); + height: 1px; + margin: -1px; + overflow: hidden; + position: absolute; + width: 1px; } + .form-checkbox input:focus + .form-icon, + .form-radio input:focus + .form-icon, + .form-switch input:focus + .form-icon { + box-shadow: 0 0 0 0.1rem rgba(87, 85, 217, 0.2); + border-color: #5755d9; } + .form-checkbox input:checked + .form-icon, + .form-radio input:checked + .form-icon, + .form-switch input:checked + .form-icon { + background: #5755d9; + border-color: #5755d9; } + .form-checkbox .form-icon, + .form-radio .form-icon, + .form-switch .form-icon { + border: 0.05rem solid #bcc3ce; + cursor: pointer; + display: inline-block; + position: absolute; + transition: background .2s, border .2s, box-shadow .2s, color .2s; } + .form-checkbox.input-sm, + .form-radio.input-sm, + .form-switch.input-sm { + font-size: 0.7rem; + margin: 0; } + .form-checkbox.input-lg, + .form-radio.input-lg, + .form-switch.input-lg { + font-size: 0.9rem; + margin: 0.3rem 0; } + +.form-checkbox .form-icon, +.form-radio .form-icon { + background: #fff; + height: 0.8rem; + left: 0; + top: 0.3rem; + width: 0.8rem; } + +.form-checkbox input:active + .form-icon, +.form-radio input:active + .form-icon { + background: #eef0f3; } + +.form-checkbox .form-icon { + border-radius: 0.1rem; } + +.form-checkbox input:checked + .form-icon::before { + background-clip: padding-box; + border: 0.1rem solid #fff; + border-left-width: 0; + border-top-width: 0; + content: ""; + height: 9px; + left: 50%; + margin-left: -3px; + margin-top: -6px; + position: absolute; + top: 50%; + transform: rotate(45deg); + width: 6px; } + +.form-checkbox input:indeterminate + .form-icon { + background: #5755d9; + border-color: #5755d9; } + .form-checkbox input:indeterminate + .form-icon::before { + background: #fff; + content: ""; + height: 2px; + left: 50%; + margin-left: -5px; + margin-top: -1px; + position: absolute; + top: 50%; + width: 10px; } + +.form-radio .form-icon { + border-radius: 50%; } + +.form-radio input:checked + .form-icon::before { + background: #fff; + border-radius: 50%; + content: ""; + height: 6px; + left: 50%; + position: absolute; + top: 50%; + transform: translate(-50%, -50%); + width: 6px; } + +.form-switch { + padding-left: 2rem; } + .form-switch .form-icon { + background: #bcc3ce; + background-clip: padding-box; + border-radius: 0.45rem; + height: 0.9rem; + left: 0; + top: 0.25rem; + width: 1.6rem; } + .form-switch .form-icon::before { + background: #fff; + border-radius: 50%; + content: ""; + display: block; + height: 0.8rem; + left: 0; + position: absolute; + top: 0; + transition: background .2s, border .2s, box-shadow .2s, color .2s, left .2s; + width: 0.8rem; } + .form-switch input:checked + .form-icon::before { + left: 14px; } + .form-switch input:active + .form-icon::before { + background: #f7f8f9; } + +.input-group { + display: flex; } + .input-group .input-group-addon { + background: #f7f8f9; + border: 0.05rem solid #bcc3ce; + border-radius: 0.1rem; + line-height: 1.2rem; + padding: 0.25rem 0.4rem; + white-space: nowrap; } + .input-group .input-group-addon.addon-sm { + font-size: 0.7rem; + padding: 0.05rem 0.3rem; } + .input-group .input-group-addon.addon-lg { + font-size: 0.9rem; + padding: 0.35rem 0.6rem; } + .input-group .form-input, + .input-group .form-select { + flex: 1 1 auto; + width: 1%; } + .input-group .input-group-btn { + z-index: 1; } + .input-group .form-input:first-child:not(:last-child), + .input-group .form-select:first-child:not(:last-child), + .input-group .input-group-addon:first-child:not(:last-child), + .input-group .input-group-btn:first-child:not(:last-child) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + .input-group .form-input:not(:first-child):not(:last-child), + .input-group .form-select:not(:first-child):not(:last-child), + .input-group .input-group-addon:not(:first-child):not(:last-child), + .input-group .input-group-btn:not(:first-child):not(:last-child) { + border-radius: 0; + margin-left: -0.05rem; } + .input-group .form-input:last-child:not(:first-child), + .input-group .form-select:last-child:not(:first-child), + .input-group .input-group-addon:last-child:not(:first-child), + .input-group .input-group-btn:last-child:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; + margin-left: -0.05rem; } + .input-group .form-input:focus, + .input-group .form-select:focus, + .input-group .input-group-addon:focus, + .input-group .input-group-btn:focus { + z-index: 2; } + .input-group .form-select { + width: auto; } + .input-group.input-inline { + display: inline-flex; } + +.has-success .form-input, .form-input.is-success, .has-success .form-select, +.form-select.is-success { + background: #f9fdfa; + border-color: #32b643; } + .has-success .form-input:focus, .form-input.is-success:focus, .has-success .form-select:focus, + .form-select.is-success:focus { + box-shadow: 0 0 0 0.1rem rgba(50, 182, 67, 0.2); } + +.has-error .form-input, .form-input.is-error, .has-error .form-select, +.form-select.is-error { + background: #fffaf7; + border-color: #e85600; } + .has-error .form-input:focus, .form-input.is-error:focus, .has-error .form-select:focus, + .form-select.is-error:focus { + box-shadow: 0 0 0 0.1rem rgba(232, 86, 0, 0.2); } + +.has-error .form-checkbox .form-icon, .form-checkbox.is-error .form-icon, .has-error .form-radio .form-icon, +.form-radio.is-error .form-icon, .has-error .form-switch .form-icon, +.form-switch.is-error .form-icon { + border-color: #e85600; } + +.has-error .form-checkbox input:checked + .form-icon, .form-checkbox.is-error input:checked + .form-icon, .has-error .form-radio input:checked + .form-icon, +.form-radio.is-error input:checked + .form-icon, .has-error .form-switch input:checked + .form-icon, +.form-switch.is-error input:checked + .form-icon { + background: #e85600; + border-color: #e85600; } + +.has-error .form-checkbox input:focus + .form-icon, .form-checkbox.is-error input:focus + .form-icon, .has-error .form-radio input:focus + .form-icon, +.form-radio.is-error input:focus + .form-icon, .has-error .form-switch input:focus + .form-icon, +.form-switch.is-error input:focus + .form-icon { + box-shadow: 0 0 0 0.1rem rgba(232, 86, 0, 0.2); + border-color: #e85600; } + +.has-error .form-checkbox input:indeterminate + .form-icon, .form-checkbox.is-error input:indeterminate + .form-icon { + background: #e85600; + border-color: #e85600; } + +.form-input:not(:placeholder-shown):invalid { + border-color: #e85600; } + .form-input:not(:placeholder-shown):invalid:focus { + box-shadow: 0 0 0 0.1rem rgba(232, 86, 0, 0.2); + background: #fffaf7; } + .form-input:not(:placeholder-shown):invalid + .form-input-hint { + color: #e85600; } + +.form-input:disabled, .form-input.disabled, +.form-select:disabled, +.form-select.disabled { + background-color: #eef0f3; + cursor: not-allowed; + opacity: .5; } + +.form-input[readonly] { + background-color: #f7f8f9; } + +input:disabled + .form-icon, input.disabled + .form-icon { + background: #eef0f3; + cursor: not-allowed; + opacity: .5; } + +.form-switch input:disabled + .form-icon::before, .form-switch input.disabled + .form-icon::before { + background: #fff; } + +.form-horizontal { + padding: 0.4rem 0; } + .form-horizontal .form-group { + display: flex; + flex-wrap: wrap; } + +.form-inline { + display: inline-block; } + +.label { + border-radius: 0.1rem; + line-height: 1.25; + padding: .1rem .2rem; + background: #eef0f3; + color: #455060; + display: inline-block; } + .label.label-rounded { + border-radius: 5rem; + padding-left: .4rem; + padding-right: .4rem; } + .label.label-primary { + background: #5755d9; + color: #fff; } + .label.label-secondary { + background: #f1f1fc; + color: #5755d9; } + .label.label-success { + background: #32b643; + color: #fff; } + .label.label-warning { + background: #ffb700; + color: #fff; } + .label.label-error { + background: #e85600; + color: #fff; } + +code { + border-radius: 0.1rem; + line-height: 1.25; + padding: .1rem .2rem; + background: #fcf2f2; + color: #d73e48; + font-size: 85%; } + +.code { + border-radius: 0.1rem; + color: #3b4351; + position: relative; } + .code::before { + color: #bcc3ce; + content: attr(data-lang); + font-size: 0.7rem; + position: absolute; + right: 0.4rem; + top: 0.1rem; } + .code code { + background: #f7f8f9; + color: inherit; + display: block; + line-height: 1.5; + overflow-x: auto; + padding: 1rem; + width: 100%; } + +.img-responsive { + display: block; + height: auto; + max-width: 100%; } + +.img-fit-cover { + object-fit: cover; } + +.img-fit-contain { + object-fit: contain; } + +.video-responsive { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; } + .video-responsive::before { + content: ""; + display: block; + padding-bottom: 56.25%; } + .video-responsive iframe, + .video-responsive object, + .video-responsive embed { + border: 0; + bottom: 0; + height: 100%; + left: 0; + position: absolute; + right: 0; + top: 0; + width: 100%; } + +video.video-responsive { + height: auto; + max-width: 100%; } + video.video-responsive::before { + content: none; } + +.video-responsive-4-3::before { + padding-bottom: 75%; } + +.video-responsive-1-1::before { + padding-bottom: 100%; } + +.figure { + margin: 0 0 0.4rem 0; } + .figure .figure-caption { + color: #66758c; + margin-top: 0.4rem; } + +.container { + margin-left: auto; + margin-right: auto; + padding-left: 0.4rem; + padding-right: 0.4rem; + width: 100%; } + .container.grid-xl { + max-width: 1296px; } + .container.grid-lg { + max-width: 976px; } + .container.grid-md { + max-width: 856px; } + .container.grid-sm { + max-width: 616px; } + .container.grid-xs { + max-width: 496px; } + +.show-xs, +.show-sm, +.show-md, +.show-lg, +.show-xl { + display: none !important; } + +.cols, +.columns { + display: flex; + flex-wrap: wrap; + margin-left: -0.4rem; + margin-right: -0.4rem; } + .cols.col-gapless, + .columns.col-gapless { + margin-left: 0; + margin-right: 0; } + .cols.col-gapless > .column, + .columns.col-gapless > .column { + padding-left: 0; + padding-right: 0; } + .cols.col-oneline, + .columns.col-oneline { + flex-wrap: nowrap; + overflow-x: auto; } + +[class~="col-"], +.column { + flex: 1; + max-width: 100%; + padding-left: 0.4rem; + padding-right: 0.4rem; } + [class~="col-"].col-12, [class~="col-"].col-11, [class~="col-"].col-10, [class~="col-"].col-9, [class~="col-"].col-8, [class~="col-"].col-7, [class~="col-"].col-6, [class~="col-"].col-5, [class~="col-"].col-4, [class~="col-"].col-3, [class~="col-"].col-2, [class~="col-"].col-1, [class~="col-"].col-auto, + .column.col-12, + .column.col-11, + .column.col-10, + .column.col-9, + .column.col-8, + .column.col-7, + .column.col-6, + .column.col-5, + .column.col-4, + .column.col-3, + .column.col-2, + .column.col-1, + .column.col-auto { + flex: none; } + +.col-12 { + width: 100%; } + +.col-11 { + width: 91.66666667%; } + +.col-10 { + width: 83.33333333%; } + +.col-9 { + width: 75%; } + +.col-8 { + width: 66.66666667%; } + +.col-7 { + width: 58.33333333%; } + +.col-6 { + width: 50%; } + +.col-5 { + width: 41.66666667%; } + +.col-4 { + width: 33.33333333%; } + +.col-3 { + width: 25%; } + +.col-2 { + width: 16.66666667%; } + +.col-1 { + width: 8.33333333%; } + +.col-auto { + flex: 0 0 auto; + max-width: none; + width: auto; } + +.col-mx-auto { + margin-left: auto; + margin-right: auto; } + +.col-ml-auto { + margin-left: auto; } + +.col-mr-auto { + margin-right: auto; } + +@media (max-width: 1280px) { + .col-xl-12, + .col-xl-11, + .col-xl-10, + .col-xl-9, + .col-xl-8, + .col-xl-7, + .col-xl-6, + .col-xl-5, + .col-xl-4, + .col-xl-3, + .col-xl-2, + .col-xl-1, + .col-xl-auto { + flex: none; } + .col-xl-12 { + width: 100%; } + .col-xl-11 { + width: 91.66666667%; } + .col-xl-10 { + width: 83.33333333%; } + .col-xl-9 { + width: 75%; } + .col-xl-8 { + width: 66.66666667%; } + .col-xl-7 { + width: 58.33333333%; } + .col-xl-6 { + width: 50%; } + .col-xl-5 { + width: 41.66666667%; } + .col-xl-4 { + width: 33.33333333%; } + .col-xl-3 { + width: 25%; } + .col-xl-2 { + width: 16.66666667%; } + .col-xl-1 { + width: 8.33333333%; } + .col-xl-auto { + width: auto; } + .hide-xl { + display: none !important; } + .show-xl { + display: block !important; } } + +@media (max-width: 960px) { + .col-lg-12, + .col-lg-11, + .col-lg-10, + .col-lg-9, + .col-lg-8, + .col-lg-7, + .col-lg-6, + .col-lg-5, + .col-lg-4, + .col-lg-3, + .col-lg-2, + .col-lg-1, + .col-lg-auto { + flex: none; } + .col-lg-12 { + width: 100%; } + .col-lg-11 { + width: 91.66666667%; } + .col-lg-10 { + width: 83.33333333%; } + .col-lg-9 { + width: 75%; } + .col-lg-8 { + width: 66.66666667%; } + .col-lg-7 { + width: 58.33333333%; } + .col-lg-6 { + width: 50%; } + .col-lg-5 { + width: 41.66666667%; } + .col-lg-4 { + width: 33.33333333%; } + .col-lg-3 { + width: 25%; } + .col-lg-2 { + width: 16.66666667%; } + .col-lg-1 { + width: 8.33333333%; } + .col-lg-auto { + width: auto; } + .hide-lg { + display: none !important; } + .show-lg { + display: block !important; } } + +@media (max-width: 840px) { + .col-md-12, + .col-md-11, + .col-md-10, + .col-md-9, + .col-md-8, + .col-md-7, + .col-md-6, + .col-md-5, + .col-md-4, + .col-md-3, + .col-md-2, + .col-md-1, + .col-md-auto { + flex: none; } + .col-md-12 { + width: 100%; } + .col-md-11 { + width: 91.66666667%; } + .col-md-10 { + width: 83.33333333%; } + .col-md-9 { + width: 75%; } + .col-md-8 { + width: 66.66666667%; } + .col-md-7 { + width: 58.33333333%; } + .col-md-6 { + width: 50%; } + .col-md-5 { + width: 41.66666667%; } + .col-md-4 { + width: 33.33333333%; } + .col-md-3 { + width: 25%; } + .col-md-2 { + width: 16.66666667%; } + .col-md-1 { + width: 8.33333333%; } + .col-md-auto { + width: auto; } + .hide-md { + display: none !important; } + .show-md { + display: block !important; } } + +@media (max-width: 600px) { + .col-sm-12, + .col-sm-11, + .col-sm-10, + .col-sm-9, + .col-sm-8, + .col-sm-7, + .col-sm-6, + .col-sm-5, + .col-sm-4, + .col-sm-3, + .col-sm-2, + .col-sm-1, + .col-sm-auto { + flex: none; } + .col-sm-12 { + width: 100%; } + .col-sm-11 { + width: 91.66666667%; } + .col-sm-10 { + width: 83.33333333%; } + .col-sm-9 { + width: 75%; } + .col-sm-8 { + width: 66.66666667%; } + .col-sm-7 { + width: 58.33333333%; } + .col-sm-6 { + width: 50%; } + .col-sm-5 { + width: 41.66666667%; } + .col-sm-4 { + width: 33.33333333%; } + .col-sm-3 { + width: 25%; } + .col-sm-2 { + width: 16.66666667%; } + .col-sm-1 { + width: 8.33333333%; } + .col-sm-auto { + width: auto; } + .hide-sm { + display: none !important; } + .show-sm { + display: block !important; } } + +@media (max-width: 480px) { + .col-xs-12, + .col-xs-11, + .col-xs-10, + .col-xs-9, + .col-xs-8, + .col-xs-7, + .col-xs-6, + .col-xs-5, + .col-xs-4, + .col-xs-3, + .col-xs-2, + .col-xs-1, + .col-xs-auto { + flex: none; } + .col-xs-12 { + width: 100%; } + .col-xs-11 { + width: 91.66666667%; } + .col-xs-10 { + width: 83.33333333%; } + .col-xs-9 { + width: 75%; } + .col-xs-8 { + width: 66.66666667%; } + .col-xs-7 { + width: 58.33333333%; } + .col-xs-6 { + width: 50%; } + .col-xs-5 { + width: 41.66666667%; } + .col-xs-4 { + width: 33.33333333%; } + .col-xs-3 { + width: 25%; } + .col-xs-2 { + width: 16.66666667%; } + .col-xs-1 { + width: 8.33333333%; } + .col-xs-auto { + width: auto; } + .hide-xs { + display: none !important; } + .show-xs { + display: block !important; } } + +.hero { + display: flex; + flex-direction: column; + justify-content: space-between; + padding-bottom: 4rem; + padding-top: 4rem; } + .hero.hero-sm { + padding-bottom: 2rem; + padding-top: 2rem; } + .hero.hero-lg { + padding-bottom: 8rem; + padding-top: 8rem; } + .hero .hero-body { + padding: 0.4rem; } + +.navbar { + align-items: stretch; + display: flex; + flex-wrap: wrap; + justify-content: space-between; } + .navbar .navbar-section { + align-items: center; + display: flex; + flex: 1 0 0; } + .navbar .navbar-section:not(:first-child):last-child { + justify-content: flex-end; } + .navbar .navbar-center { + align-items: center; + display: flex; + flex: 0 0 auto; } + .navbar .navbar-brand { + font-size: 0.9rem; + text-decoration: none; } + +.accordion input:checked ~ .accordion-header > .icon:first-child, .accordion[open] .accordion-header > .icon:first-child { + transform: rotate(90deg); } + +.accordion input:checked ~ .accordion-body, .accordion[open] .accordion-body { + max-height: 50rem; } + +.accordion .accordion-header { + display: block; + padding: 0.2rem 0.4rem; } + .accordion .accordion-header .icon { + transition: transform .25s; } + +.accordion .accordion-body { + margin-bottom: 0.4rem; + max-height: 0; + overflow: hidden; + transition: max-height .25s; } + +summary.accordion-header::-webkit-details-marker { + display: none; } + +.avatar { + font-size: 0.8rem; + height: 1.6rem; + width: 1.6rem; + background: #5755d9; + border-radius: 50%; + color: rgba(255, 255, 255, 0.85); + display: inline-block; + font-weight: 300; + line-height: 1.25; + margin: 0; + position: relative; + vertical-align: middle; } + .avatar.avatar-xs { + font-size: 0.4rem; + height: 0.8rem; + width: 0.8rem; } + .avatar.avatar-sm { + font-size: 0.6rem; + height: 1.2rem; + width: 1.2rem; } + .avatar.avatar-lg { + font-size: 1.2rem; + height: 2.4rem; + width: 2.4rem; } + .avatar.avatar-xl { + font-size: 1.6rem; + height: 3.2rem; + width: 3.2rem; } + .avatar img { + border-radius: 50%; + height: 100%; + position: relative; + width: 100%; + z-index: 1; } + .avatar .avatar-icon, + .avatar .avatar-presence { + background: #fff; + bottom: 14.64%; + height: 50%; + padding: 0.1rem; + position: absolute; + right: 14.64%; + transform: translate(50%, 50%); + width: 50%; + z-index: 2; } + .avatar .avatar-presence { + background: #bcc3ce; + box-shadow: 0 0 0 0.1rem #fff; + border-radius: 50%; + height: .5em; + width: .5em; } + .avatar .avatar-presence.online { + background: #32b643; } + .avatar .avatar-presence.busy { + background: #e85600; } + .avatar .avatar-presence.away { + background: #ffb700; } + .avatar[data-initial]::before { + color: currentColor; + content: attr(data-initial); + left: 50%; + position: absolute; + top: 50%; + transform: translate(-50%, -50%); + z-index: 1; } + +.badge { + position: relative; + white-space: nowrap; } + .badge[data-badge]::after, .badge:not([data-badge])::after { + background: #5755d9; + background-clip: padding-box; + border-radius: .5rem; + box-shadow: 0 0 0 0.1rem #fff; + color: #fff; + content: attr(data-badge); + display: inline-block; + transform: translate(-0.05rem, -0.5rem); } + .badge[data-badge]::after { + font-size: 0.7rem; + height: .9rem; + line-height: 1; + min-width: .9rem; + padding: .1rem .2rem; + text-align: center; + white-space: nowrap; } + .badge:not([data-badge])::after, .badge[data-badge=""]::after { + height: 6px; + min-width: 6px; + padding: 0; + width: 6px; } + .badge.btn::after { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); } + .badge.avatar::after { + position: absolute; + top: 14.64%; + right: 14.64%; + transform: translate(50%, -50%); + z-index: 100; } + +.breadcrumb { + list-style: none; + margin: 0.2rem 0; + padding: 0.2rem 0; } + .breadcrumb .breadcrumb-item { + color: #66758c; + display: inline-block; + margin: 0; + padding: 0.2rem 0; } + .breadcrumb .breadcrumb-item:not(:last-child) { + margin-right: 0.2rem; } + .breadcrumb .breadcrumb-item:not(:last-child) a { + color: #66758c; } + .breadcrumb .breadcrumb-item:not(:first-child)::before { + color: #66758c; + content: "/"; + padding-right: 0.4rem; } + +.bar { + background: #eef0f3; + border-radius: 0.1rem; + display: flex; + flex-wrap: nowrap; + height: 0.8rem; + width: 100%; } + .bar.bar-sm { + height: 0.2rem; } + .bar .bar-item { + background: #5755d9; + color: #fff; + display: block; + font-size: 0.7rem; + flex-shrink: 0; + line-height: 0.8rem; + height: 100%; + position: relative; + text-align: center; + width: 0; } + .bar .bar-item:first-child { + border-bottom-left-radius: 0.1rem; + border-top-left-radius: 0.1rem; } + .bar .bar-item:last-child { + border-bottom-right-radius: 0.1rem; + border-top-right-radius: 0.1rem; + flex-shrink: 1; } + +.bar-slider { + height: 0.1rem; + margin: 0.4rem 0; + position: relative; } + .bar-slider .bar-item { + left: 0; + padding: 0; + position: absolute; } + .bar-slider .bar-item:not(:last-child):first-child { + background: #eef0f3; + z-index: 1; } + .bar-slider .bar-slider-btn { + background: #5755d9; + border: 0; + border-radius: 50%; + height: 0.6rem; + padding: 0; + position: absolute; + right: 0; + top: 50%; + transform: translate(50%, -50%); + width: 0.6rem; } + .bar-slider .bar-slider-btn:active { + box-shadow: 0 0 0 0.1rem #5755d9; } + +.card { + background: #fff; + border: 0.05rem solid #dadee4; + border-radius: 0.1rem; + display: flex; + flex-direction: column; } + .card .card-header, + .card .card-body, + .card .card-footer { + padding: 0.8rem; + padding-bottom: 0; } + .card .card-header:last-child, + .card .card-body:last-child, + .card .card-footer:last-child { + padding-bottom: 0.8rem; } + .card .card-body { + flex: 1 1 auto; } + .card .card-image { + padding-top: 0.8rem; } + .card .card-image:first-child { + padding-top: 0; } + .card .card-image:first-child img { + border-top-left-radius: 0.1rem; + border-top-right-radius: 0.1rem; } + .card .card-image:last-child img { + border-bottom-left-radius: 0.1rem; + border-bottom-right-radius: 0.1rem; } + +.chip { + align-items: center; + background: #eef0f3; + border-radius: 5rem; + display: inline-flex; + font-size: 90%; + height: 1.2rem; + line-height: 0.8rem; + margin: 0.1rem; + max-width: 320px; + overflow: hidden; + padding: 0.2rem 0.4rem; + text-decoration: none; + text-overflow: ellipsis; + vertical-align: middle; + white-space: nowrap; } + .chip.active { + background: #5755d9; + color: #fff; } + .chip .avatar { + margin-left: -0.4rem; + margin-right: 0.2rem; } + .chip .btn-clear { + border-radius: 50%; + transform: scale(0.75); } + +.dropdown { + display: inline-block; + position: relative; } + .dropdown .menu { + animation: slide-down .15s ease 1; + display: none; + left: 0; + max-height: 50vh; + overflow-y: auto; + position: absolute; + top: 100%; } + .dropdown.dropdown-right .menu { + left: auto; + right: 0; } + .dropdown.active .menu, + .dropdown .dropdown-toggle:focus + .menu, + .dropdown .menu:hover { + display: block; } + .dropdown .btn-group .dropdown-toggle:nth-last-child(2) { + border-bottom-right-radius: 0.1rem; + border-top-right-radius: 0.1rem; } + +.empty { + background: #f7f8f9; + border-radius: 0.1rem; + color: #66758c; + text-align: center; + padding: 3.2rem 1.6rem; } + .empty .empty-icon { + margin-bottom: 0.8rem; } + .empty .empty-title, + .empty .empty-subtitle { + margin: 0.4rem auto; } + .empty .empty-action { + margin-top: 0.8rem; } + +.menu { + box-shadow: 0 0.05rem 0.2rem rgba(48, 55, 66, 0.3); + background: #fff; + border-radius: 0.1rem; + list-style: none; + margin: 0; + min-width: 180px; + padding: 0.4rem; + transform: translateY(0.2rem); + z-index: 300; } + .menu.menu-nav { + background: transparent; + box-shadow: none; } + .menu .menu-item { + margin-top: 0; + padding: 0 0.4rem; + position: relative; + text-decoration: none; } + .menu .menu-item > a { + border-radius: 0.1rem; + color: inherit; + display: block; + margin: 0 -0.4rem; + padding: 0.2rem 0.4rem; + text-decoration: none; } + .menu .menu-item > a:focus, .menu .menu-item > a:hover { + background: #f1f1fc; + color: #5755d9; } + .menu .menu-item > a:active, .menu .menu-item > a.active { + background: #f1f1fc; + color: #5755d9; } + .menu .menu-item .form-checkbox, + .menu .menu-item .form-radio, + .menu .menu-item .form-switch { + margin: 0.1rem 0; } + .menu .menu-item + .menu-item { + margin-top: 0.2rem; } + .menu .menu-badge { + align-items: center; + display: flex; + height: 100%; + position: absolute; + right: 0; + top: 0; } + .menu .menu-badge .label { + margin-right: 0.4rem; } + +.modal { + align-items: center; + bottom: 0; + display: none; + justify-content: center; + left: 0; + opacity: 0; + overflow: hidden; + padding: 0.4rem; + position: fixed; + right: 0; + top: 0; } + .modal:target, .modal.active { + display: flex; + opacity: 1; + z-index: 400; } + .modal:target .modal-overlay, .modal.active .modal-overlay { + background: rgba(247, 248, 249, 0.75); + bottom: 0; + cursor: default; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; } + .modal:target .modal-container, .modal.active .modal-container { + animation: slide-down .2s ease 1; + z-index: 1; } + .modal.modal-sm .modal-container { + max-width: 320px; + padding: 0 0.4rem; } + .modal.modal-lg .modal-overlay { + background: #fff; } + .modal.modal-lg .modal-container { + box-shadow: none; + max-width: 960px; } + +.modal-container { + box-shadow: 0 0.2rem 0.5rem rgba(48, 55, 66, 0.3); + background: #fff; + border-radius: 0.1rem; + display: flex; + flex-direction: column; + max-height: 75vh; + max-width: 640px; + padding: 0 0.8rem; + width: 100%; } + .modal-container.modal-fullheight { + max-height: 100vh; } + .modal-container .modal-header { + color: #303742; + padding: 0.8rem; } + .modal-container .modal-body { + overflow-y: auto; + padding: 0.8rem; + position: relative; } + .modal-container .modal-footer { + padding: 0.8rem; + text-align: right; } + +.nav { + display: flex; + flex-direction: column; + list-style: none; + margin: 0.2rem 0; } + .nav .nav-item a { + color: #66758c; + padding: 0.2rem 0.4rem; + text-decoration: none; } + .nav .nav-item a:focus, .nav .nav-item a:hover { + color: #5755d9; } + .nav .nav-item.active > a { + color: #505c6e; + font-weight: bold; } + .nav .nav-item.active > a:focus, .nav .nav-item.active > a:hover { + color: #5755d9; } + .nav .nav { + margin-bottom: 0.4rem; + margin-left: 0.8rem; } + +.pagination { + display: flex; + list-style: none; + margin: 0.2rem 0; + padding: 0.2rem 0; } + .pagination .page-item { + margin: 0.2rem 0.05rem; } + .pagination .page-item span { + display: inline-block; + padding: 0.2rem 0.2rem; } + .pagination .page-item a { + border-radius: 0.1rem; + display: inline-block; + padding: 0.2rem 0.4rem; + text-decoration: none; } + .pagination .page-item a:focus, .pagination .page-item a:hover { + color: #5755d9; } + .pagination .page-item.disabled a { + cursor: default; + opacity: .5; + pointer-events: none; } + .pagination .page-item.active a { + background: #5755d9; + color: #fff; } + .pagination .page-item.page-prev, .pagination .page-item.page-next { + flex: 1 0 50%; } + .pagination .page-item.page-next { + text-align: right; } + .pagination .page-item .page-item-title { + margin: 0; } + .pagination .page-item .page-item-subtitle { + margin: 0; + opacity: .5; } + +.panel { + border: 0.05rem solid #dadee4; + border-radius: 0.1rem; + display: flex; + flex-direction: column; } + .panel .panel-header, + .panel .panel-footer { + flex: 0 0 auto; + padding: 0.8rem; } + .panel .panel-nav { + flex: 0 0 auto; } + .panel .panel-body { + flex: 1 1 auto; + overflow-y: auto; + padding: 0 0.8rem; } + +.popover { + display: inline-block; + position: relative; } + .popover .popover-container { + left: 50%; + opacity: 0; + padding: 0.4rem; + position: absolute; + top: 0; + transform: translate(-50%, -50%) scale(0); + transition: transform .2s; + width: 320px; + z-index: 300; } + .popover *:focus + .popover-container, .popover:hover .popover-container { + display: block; + opacity: 1; + transform: translate(-50%, -100%) scale(1); } + .popover.popover-right .popover-container { + left: 100%; + top: 50%; } + .popover.popover-right *:focus + .popover-container, .popover.popover-right:hover .popover-container { + transform: translate(0, -50%) scale(1); } + .popover.popover-bottom .popover-container { + left: 50%; + top: 100%; } + .popover.popover-bottom *:focus + .popover-container, .popover.popover-bottom:hover .popover-container { + transform: translate(-50%, 0) scale(1); } + .popover.popover-left .popover-container { + left: 0; + top: 50%; } + .popover.popover-left *:focus + .popover-container, .popover.popover-left:hover .popover-container { + transform: translate(-100%, -50%) scale(1); } + .popover .card { + box-shadow: 0 0.2rem 0.5rem rgba(48, 55, 66, 0.3); + border: 0; } + +.step { + display: flex; + flex-wrap: nowrap; + list-style: none; + margin: 0.2rem 0; + width: 100%; } + .step .step-item { + flex: 1 1 0; + margin-top: 0; + min-height: 1rem; + text-align: center; + position: relative; } + .step .step-item:not(:first-child)::before { + background: #5755d9; + content: ""; + height: 2px; + left: -50%; + position: absolute; + top: 9px; + width: 100%; } + .step .step-item a { + color: #5755d9; + display: inline-block; + padding: 20px 10px 0; + text-decoration: none; } + .step .step-item a::before { + background: #5755d9; + border: 0.1rem solid #fff; + border-radius: 50%; + content: ""; + display: block; + height: 0.6rem; + left: 50%; + position: absolute; + top: 0.2rem; + transform: translateX(-50%); + width: 0.6rem; + z-index: 1; } + .step .step-item.active a::before { + background: #fff; + border: 0.1rem solid #5755d9; } + .step .step-item.active ~ .step-item::before { + background: #dadee4; } + .step .step-item.active ~ .step-item a { + color: #bcc3ce; } + .step .step-item.active ~ .step-item a::before { + background: #dadee4; } + +.tab { + align-items: center; + border-bottom: 0.05rem solid #dadee4; + display: flex; + flex-wrap: wrap; + list-style: none; + margin: 0.2rem 0 0.15rem 0; } + .tab .tab-item { + margin-top: 0; } + .tab .tab-item a { + border-bottom: 0.1rem solid transparent; + color: inherit; + display: block; + margin: 0 0.4rem 0 0; + padding: 0.4rem 0.2rem 0.3rem 0.2rem; + text-decoration: none; } + .tab .tab-item a:focus, .tab .tab-item a:hover { + color: #5755d9; } + .tab .tab-item.active a, + .tab .tab-item a.active { + border-bottom-color: #5755d9; + color: #5755d9; } + .tab .tab-item.tab-action { + flex: 1 0 auto; + text-align: right; } + .tab .tab-item .btn-clear { + margin-top: -0.2rem; } + .tab.tab-block .tab-item { + flex: 1 0 0; + text-align: center; } + .tab.tab-block .tab-item a { + margin: 0; } + .tab.tab-block .tab-item .badge[data-badge]::after { + position: absolute; + right: 0.1rem; + top: 0.1rem; + transform: translate(0, 0); } + .tab:not(.tab-block) .badge { + padding-right: 0; } + +.tile { + align-content: space-between; + align-items: flex-start; + display: flex; } + .tile .tile-icon, + .tile .tile-action { + flex: 0 0 auto; } + .tile .tile-content { + flex: 1 1 auto; } + .tile .tile-content:not(:first-child) { + padding-left: 0.4rem; } + .tile .tile-content:not(:last-child) { + padding-right: 0.4rem; } + .tile .tile-title, + .tile .tile-subtitle { + line-height: 1.2rem; } + .tile.tile-centered { + align-items: center; } + .tile.tile-centered .tile-content { + overflow: hidden; } + .tile.tile-centered .tile-title, + .tile.tile-centered .tile-subtitle { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + margin-bottom: 0; } + +.toast { + background: rgba(48, 55, 66, 0.95); + border-color: #303742; + border: 0.05rem solid #303742; + border-radius: 0.1rem; + color: #fff; + display: block; + padding: 0.4rem; + width: 100%; } + .toast.toast-primary { + background: rgba(87, 85, 217, 0.95); + border-color: #5755d9; } + .toast.toast-success { + background: rgba(50, 182, 67, 0.95); + border-color: #32b643; } + .toast.toast-warning { + background: rgba(255, 183, 0, 0.95); + border-color: #ffb700; } + .toast.toast-error { + background: rgba(232, 86, 0, 0.95); + border-color: #e85600; } + .toast a { + color: #fff; + text-decoration: underline; } + .toast a:focus, .toast a:hover, .toast a:active, .toast a.active { + opacity: .75; } + .toast .btn-clear { + margin: 0.1rem; } + .toast p:last-child { + margin-bottom: 0; } + +.tooltip { + position: relative; } + .tooltip::after { + background: rgba(48, 55, 66, 0.95); + border-radius: 0.1rem; + bottom: 100%; + color: #fff; + content: attr(data-tooltip); + display: block; + font-size: 0.7rem; + left: 50%; + max-width: 320px; + opacity: 0; + overflow: hidden; + padding: 0.2rem 0.4rem; + pointer-events: none; + position: absolute; + text-overflow: ellipsis; + transform: translate(-50%, 0.4rem); + transition: opacity .2s, transform .2s; + white-space: pre; + z-index: 300; } + .tooltip:focus::after, .tooltip:hover::after { + opacity: 1; + transform: translate(-50%, -0.2rem); } + .tooltip[disabled], .tooltip.disabled { + pointer-events: auto; } + .tooltip.tooltip-right::after { + bottom: 50%; + left: 100%; + transform: translate(-0.2rem, 50%); } + .tooltip.tooltip-right:focus::after, .tooltip.tooltip-right:hover::after { + transform: translate(0.2rem, 50%); } + .tooltip.tooltip-bottom::after { + bottom: auto; + top: 100%; + transform: translate(-50%, -0.4rem); } + .tooltip.tooltip-bottom:focus::after, .tooltip.tooltip-bottom:hover::after { + transform: translate(-50%, 0.2rem); } + .tooltip.tooltip-left::after { + bottom: 50%; + left: auto; + right: 100%; + transform: translate(0.4rem, 50%); } + .tooltip.tooltip-left:focus::after, .tooltip.tooltip-left:hover::after { + transform: translate(-0.2rem, 50%); } + +@keyframes loading { + 0% { + transform: rotate(0deg); } + 100% { + transform: rotate(360deg); } } + +@keyframes slide-down { + 0% { + opacity: 0; + transform: translateY(-1.6rem); } + 100% { + opacity: 1; + transform: translateY(0); } } + +.text-primary { + color: #5755d9 !important; } + +a.text-primary:focus, a.text-primary:hover { + color: #4240d4; } + +a.text-primary:visited { + color: #6c6ade; } + +.text-secondary { + color: #e5e5f9 !important; } + +a.text-secondary:focus, a.text-secondary:hover { + color: #d1d0f4; } + +a.text-secondary:visited { + color: #fafafe; } + +.text-gray { + color: #bcc3ce !important; } + +a.text-gray:focus, a.text-gray:hover { + color: #adb6c4; } + +a.text-gray:visited { + color: #cbd0d9; } + +.text-light { + color: #fff !important; } + +a.text-light:focus, a.text-light:hover { + color: #f2f2f2; } + +a.text-light:visited { + color: white; } + +.text-dark { + color: #3b4351 !important; } + +a.text-dark:focus, a.text-dark:hover { + color: #303742; } + +a.text-dark:visited { + color: #455060; } + +.text-success { + color: #32b643 !important; } + +a.text-success:focus, a.text-success:hover { + color: #2da23c; } + +a.text-success:visited { + color: #39c94b; } + +.text-warning { + color: #ffb700 !important; } + +a.text-warning:focus, a.text-warning:hover { + color: #e6a500; } + +a.text-warning:visited { + color: #ffbe1a; } + +.text-error { + color: #e85600 !important; } + +a.text-error:focus, a.text-error:hover { + color: #cf4d00; } + +a.text-error:visited { + color: #ff6003; } + +.bg-primary { + background: #5755d9 !important; + color: #fff; } + +.bg-secondary { + background: #f1f1fc !important; } + +.bg-dark { + background: #303742 !important; + color: #fff; } + +.bg-gray { + background: #f7f8f9 !important; } + +.bg-success { + background: #32b643 !important; + color: #fff; } + +.bg-warning { + background: #ffb700 !important; + color: #fff; } + +.bg-error { + background: #e85600 !important; + color: #fff; } + +.c-hand { + cursor: pointer; } + +.c-move { + cursor: move; } + +.c-zoom-in { + cursor: zoom-in; } + +.c-zoom-out { + cursor: zoom-out; } + +.c-not-allowed { + cursor: not-allowed; } + +.c-auto { + cursor: auto; } + +.d-block { + display: block; } + +.d-inline { + display: inline; } + +.d-inline-block { + display: inline-block; } + +.d-flex { + display: flex; } + +.d-inline-flex { + display: inline-flex; } + +.d-none, +.d-hide { + display: none !important; } + +.d-visible { + visibility: visible; } + +.d-invisible { + visibility: hidden; } + +.text-hide { + background: transparent; + border: 0; + color: transparent; + font-size: 0; + line-height: 0; + text-shadow: none; } + +.text-assistive { + border: 0; + clip: rect(0, 0, 0, 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; } + +.divider, +.divider-vert { + display: block; + position: relative; } + .divider[data-content]::after, + .divider-vert[data-content]::after { + background: #fff; + color: #bcc3ce; + content: attr(data-content); + display: inline-block; + font-size: 0.7rem; + padding: 0 0.4rem; + transform: translateY(-0.65rem); } + +.divider { + border-top: 0.05rem solid #f1f3f5; + height: 0.05rem; + margin: 0.4rem 0; } + .divider[data-content] { + margin: 0.8rem 0; } + +.divider-vert { + display: block; + padding: 0.8rem; } + .divider-vert::before { + border-left: 0.05rem solid #dadee4; + bottom: 0.4rem; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 0.4rem; + transform: translateX(-50%); } + .divider-vert[data-content]::after { + left: 50%; + padding: 0.2rem 0; + position: absolute; + top: 50%; + transform: translate(-50%, -50%); } + +.loading { + color: transparent !important; + min-height: 0.8rem; + pointer-events: none; + position: relative; } + .loading::after { + animation: loading 500ms infinite linear; + background: transparent; + border: 0.1rem solid #5755d9; + border-radius: 50%; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 0.8rem; + left: 50%; + margin-left: -0.4rem; + margin-top: -0.4rem; + opacity: 1; + padding: 0; + position: absolute; + top: 50%; + width: 0.8rem; + z-index: 1; } + .loading.loading-lg { + min-height: 2rem; } + .loading.loading-lg::after { + height: 1.6rem; + margin-left: -0.8rem; + margin-top: -0.8rem; + width: 1.6rem; } + +.clearfix::after { + clear: both; + content: ""; + display: table; } + +.float-left { + float: left !important; } + +.float-right { + float: right !important; } + +.p-relative { + position: relative !important; } + +.p-absolute { + position: absolute !important; } + +.p-fixed { + position: fixed !important; } + +.p-sticky { + position: sticky !important; } + +.p-centered { + display: block; + float: none; + margin-left: auto; + margin-right: auto; } + +.flex-centered { + align-items: center; + display: flex; + justify-content: center; } + +.m-0 { + margin: 0 !important; } + +.mb-0 { + margin-bottom: 0 !important; } + +.ml-0 { + margin-left: 0 !important; } + +.mr-0 { + margin-right: 0 !important; } + +.mt-0 { + margin-top: 0 !important; } + +.mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; } + +.my-0 { + margin-bottom: 0 !important; + margin-top: 0 !important; } + +.m-1 { + margin: 0.2rem !important; } + +.mb-1 { + margin-bottom: 0.2rem !important; } + +.ml-1 { + margin-left: 0.2rem !important; } + +.mr-1 { + margin-right: 0.2rem !important; } + +.mt-1 { + margin-top: 0.2rem !important; } + +.mx-1 { + margin-left: 0.2rem !important; + margin-right: 0.2rem !important; } + +.my-1 { + margin-bottom: 0.2rem !important; + margin-top: 0.2rem !important; } + +.m-2 { + margin: 0.4rem !important; } + +.mb-2 { + margin-bottom: 0.4rem !important; } + +.ml-2 { + margin-left: 0.4rem !important; } + +.mr-2 { + margin-right: 0.4rem !important; } + +.mt-2 { + margin-top: 0.4rem !important; } + +.mx-2 { + margin-left: 0.4rem !important; + margin-right: 0.4rem !important; } + +.my-2 { + margin-bottom: 0.4rem !important; + margin-top: 0.4rem !important; } + +.p-0 { + padding: 0 !important; } + +.pb-0 { + padding-bottom: 0 !important; } + +.pl-0 { + padding-left: 0 !important; } + +.pr-0 { + padding-right: 0 !important; } + +.pt-0 { + padding-top: 0 !important; } + +.px-0 { + padding-left: 0 !important; + padding-right: 0 !important; } + +.py-0 { + padding-bottom: 0 !important; + padding-top: 0 !important; } + +.p-1 { + padding: 0.2rem !important; } + +.pb-1 { + padding-bottom: 0.2rem !important; } + +.pl-1 { + padding-left: 0.2rem !important; } + +.pr-1 { + padding-right: 0.2rem !important; } + +.pt-1 { + padding-top: 0.2rem !important; } + +.px-1 { + padding-left: 0.2rem !important; + padding-right: 0.2rem !important; } + +.py-1 { + padding-bottom: 0.2rem !important; + padding-top: 0.2rem !important; } + +.p-2 { + padding: 0.4rem !important; } + +.pb-2 { + padding-bottom: 0.4rem !important; } + +.pl-2 { + padding-left: 0.4rem !important; } + +.pr-2 { + padding-right: 0.4rem !important; } + +.pt-2 { + padding-top: 0.4rem !important; } + +.px-2 { + padding-left: 0.4rem !important; + padding-right: 0.4rem !important; } + +.py-2 { + padding-bottom: 0.4rem !important; + padding-top: 0.4rem !important; } + +.s-rounded { + border-radius: 0.1rem; } + +.s-circle { + border-radius: 50%; } + +.text-left { + text-align: left; } + +.text-right { + text-align: right; } + +.text-center { + text-align: center; } + +.text-justify { + text-align: justify; } + +.text-lowercase { + text-transform: lowercase; } + +.text-uppercase { + text-transform: uppercase; } + +.text-capitalize { + text-transform: capitalize; } + +.text-normal { + font-weight: normal; } + +.text-bold { + font-weight: bold; } + +.text-italic { + font-style: italic; } + +.text-large { + font-size: 1.2em; } + +.text-small { + font-size: .9em; } + +.text-tiny { + font-size: .8em; } + +.text-muted { + opacity: .8; } + +.text-ellipsis { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + +.text-clip { + overflow: hidden; + text-overflow: clip; + white-space: nowrap; } + +.text-break { + hyphens: auto; + word-break: break-word; + word-wrap: break-word; } + +/*! Spectre.css Icons v0.5.9 | MIT License | github.com/picturepan2/spectre */ +.icon { + box-sizing: border-box; + display: inline-block; + font-size: inherit; + font-style: normal; + height: 1em; + position: relative; + text-indent: -9999px; + vertical-align: middle; + width: 1em; } + .icon::before, .icon::after { + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + transform: translate(-50%, -50%); } + .icon.icon-2x { + font-size: 1.6rem; } + .icon.icon-3x { + font-size: 2.4rem; } + .icon.icon-4x { + font-size: 3.2rem; } + +.accordion .icon, +.btn .icon, +.toast .icon, +.menu .icon { + vertical-align: -10%; } + +.btn-lg .icon { + vertical-align: -15%; } + +.icon-arrow-down::before, +.icon-arrow-left::before, +.icon-arrow-right::before, +.icon-arrow-up::before, +.icon-downward::before, +.icon-back::before, +.icon-forward::before, +.icon-upward::before { + border: 0.1rem solid currentColor; + border-bottom: 0; + border-right: 0; + height: .65em; + width: .65em; } + +.icon-arrow-down::before { + transform: translate(-50%, -75%) rotate(225deg); } + +.icon-arrow-left::before { + transform: translate(-25%, -50%) rotate(-45deg); } + +.icon-arrow-right::before { + transform: translate(-75%, -50%) rotate(135deg); } + +.icon-arrow-up::before { + transform: translate(-50%, -25%) rotate(45deg); } + +.icon-back::after, +.icon-forward::after { + background: currentColor; + height: 0.1rem; + width: .8em; } + +.icon-downward::after, +.icon-upward::after { + background: currentColor; + height: .8em; + width: 0.1rem; } + +.icon-back::after { + left: 55%; } + +.icon-back::before { + transform: translate(-50%, -50%) rotate(-45deg); } + +.icon-downward::after { + top: 45%; } + +.icon-downward::before { + transform: translate(-50%, -50%) rotate(-135deg); } + +.icon-forward::after { + left: 45%; } + +.icon-forward::before { + transform: translate(-50%, -50%) rotate(135deg); } + +.icon-upward::after { + top: 55%; } + +.icon-upward::before { + transform: translate(-50%, -50%) rotate(45deg); } + +.icon-caret::before { + border-top: .3em solid currentColor; + border-right: .3em solid transparent; + border-left: .3em solid transparent; + height: 0; + transform: translate(-50%, -25%); + width: 0; } + +.icon-menu::before { + background: currentColor; + box-shadow: 0 -.35em, 0 .35em; + height: 0.1rem; + width: 100%; } + +.icon-apps::before { + background: currentColor; + box-shadow: -.35em -.35em, -.35em 0, -.35em .35em, 0 -.35em, 0 .35em, .35em -.35em, .35em 0, .35em .35em; + height: 3px; + width: 3px; } + +.icon-resize-horiz::before, .icon-resize-horiz::after, +.icon-resize-vert::before, +.icon-resize-vert::after { + border: 0.1rem solid currentColor; + border-bottom: 0; + border-right: 0; + height: .45em; + width: .45em; } + +.icon-resize-horiz::before, +.icon-resize-vert::before { + transform: translate(-50%, -90%) rotate(45deg); } + +.icon-resize-horiz::after, +.icon-resize-vert::after { + transform: translate(-50%, -10%) rotate(225deg); } + +.icon-resize-horiz::before { + transform: translate(-90%, -50%) rotate(-45deg); } + +.icon-resize-horiz::after { + transform: translate(-10%, -50%) rotate(135deg); } + +.icon-more-horiz::before, +.icon-more-vert::before { + background: currentColor; + box-shadow: -.4em 0, .4em 0; + border-radius: 50%; + height: 3px; + width: 3px; } + +.icon-more-vert::before { + box-shadow: 0 -.4em, 0 .4em; } + +.icon-plus::before, +.icon-minus::before, +.icon-cross::before { + background: currentColor; + height: 0.1rem; + width: 100%; } + +.icon-plus::after, +.icon-cross::after { + background: currentColor; + height: 100%; + width: 0.1rem; } + +.icon-cross::before { + width: 100%; } + +.icon-cross::after { + height: 100%; } + +.icon-cross::before, .icon-cross::after { + transform: translate(-50%, -50%) rotate(45deg); } + +.icon-check::before { + border: 0.1rem solid currentColor; + border-right: 0; + border-top: 0; + height: .5em; + width: .9em; + transform: translate(-50%, -75%) rotate(-45deg); } + +.icon-stop { + border: 0.1rem solid currentColor; + border-radius: 50%; } + .icon-stop::before { + background: currentColor; + height: 0.1rem; + transform: translate(-50%, -50%) rotate(45deg); + width: 1em; } + +.icon-shutdown { + border: 0.1rem solid currentColor; + border-radius: 50%; + border-top-color: transparent; } + .icon-shutdown::before { + background: currentColor; + content: ""; + height: .5em; + top: .1em; + width: 0.1rem; } + +.icon-refresh::before { + border: 0.1rem solid currentColor; + border-radius: 50%; + border-right-color: transparent; + height: 1em; + width: 1em; } + +.icon-refresh::after { + border: .2em solid currentColor; + border-top-color: transparent; + border-left-color: transparent; + height: 0; + left: 80%; + top: 20%; + width: 0; } + +.icon-search::before { + border: 0.1rem solid currentColor; + border-radius: 50%; + height: .75em; + left: 5%; + top: 5%; + transform: translate(0, 0) rotate(45deg); + width: .75em; } + +.icon-search::after { + background: currentColor; + height: 0.1rem; + left: 80%; + top: 80%; + transform: translate(-50%, -50%) rotate(45deg); + width: .4em; } + +.icon-edit::before { + border: 0.1rem solid currentColor; + height: .4em; + transform: translate(-40%, -60%) rotate(-45deg); + width: .85em; } + +.icon-edit::after { + border: .15em solid currentColor; + border-top-color: transparent; + border-right-color: transparent; + height: 0; + left: 5%; + top: 95%; + transform: translate(0, -100%); + width: 0; } + +.icon-delete::before { + border: 0.1rem solid currentColor; + border-bottom-left-radius: 0.1rem; + border-bottom-right-radius: 0.1rem; + border-top: 0; + height: .75em; + top: 60%; + width: .75em; } + +.icon-delete::after { + background: currentColor; + box-shadow: -.25em .2em, .25em .2em; + height: 0.1rem; + top: 0.05rem; + width: .5em; } + +.icon-share { + border: 0.1rem solid currentColor; + border-radius: 0.1rem; + border-right: 0; + border-top: 0; } + .icon-share::before { + border: 0.1rem solid currentColor; + border-left: 0; + border-top: 0; + height: .4em; + left: 100%; + top: .25em; + transform: translate(-125%, -50%) rotate(-45deg); + width: .4em; } + .icon-share::after { + border: 0.1rem solid currentColor; + border-bottom: 0; + border-right: 0; + border-radius: 75% 0; + height: .5em; + width: .6em; } + +.icon-flag::before { + background: currentColor; + height: 1em; + left: 15%; + width: 0.1rem; } + +.icon-flag::after { + border: 0.1rem solid currentColor; + border-bottom-right-radius: 0.1rem; + border-left: 0; + border-top-right-radius: 0.1rem; + height: .65em; + top: 35%; + left: 60%; + width: .8em; } + +.icon-bookmark::before { + border: 0.1rem solid currentColor; + border-bottom: 0; + border-top-left-radius: 0.1rem; + border-top-right-radius: 0.1rem; + height: .9em; + width: .8em; } + +.icon-bookmark::after { + border: 0.1rem solid currentColor; + border-bottom: 0; + border-left: 0; + border-radius: 0.1rem; + height: .5em; + transform: translate(-50%, 35%) rotate(-45deg) skew(15deg, 15deg); + width: .5em; } + +.icon-download, +.icon-upload { + border-bottom: 0.1rem solid currentColor; } + .icon-download::before, + .icon-upload::before { + border: 0.1rem solid currentColor; + border-bottom: 0; + border-right: 0; + height: .5em; + width: .5em; + transform: translate(-50%, -60%) rotate(-135deg); } + .icon-download::after, + .icon-upload::after { + background: currentColor; + height: .6em; + top: 40%; + width: 0.1rem; } + +.icon-upload::before { + transform: translate(-50%, -60%) rotate(45deg); } + +.icon-upload::after { + top: 50%; } + +.icon-copy::before { + border: 0.1rem solid currentColor; + border-radius: 0.1rem; + border-right: 0; + border-bottom: 0; + height: .8em; + left: 40%; + top: 35%; + width: .8em; } + +.icon-copy::after { + border: 0.1rem solid currentColor; + border-radius: 0.1rem; + height: .8em; + left: 60%; + top: 60%; + width: .8em; } + +.icon-time { + border: 0.1rem solid currentColor; + border-radius: 50%; } + .icon-time::before { + background: currentColor; + height: .4em; + transform: translate(-50%, -75%); + width: 0.1rem; } + .icon-time::after { + background: currentColor; + height: .3em; + transform: translate(-50%, -75%) rotate(90deg); + transform-origin: 50% 90%; + width: 0.1rem; } + +.icon-mail::before { + border: 0.1rem solid currentColor; + border-radius: 0.1rem; + height: .8em; + width: 1em; } + +.icon-mail::after { + border: 0.1rem solid currentColor; + border-right: 0; + border-top: 0; + height: .5em; + transform: translate(-50%, -90%) rotate(-45deg) skew(10deg, 10deg); + width: .5em; } + +.icon-people::before { + border: 0.1rem solid currentColor; + border-radius: 50%; + height: .45em; + top: 25%; + width: .45em; } + +.icon-people::after { + border: 0.1rem solid currentColor; + border-radius: 50% 50% 0 0; + height: .4em; + top: 75%; + width: .9em; } + +.icon-message { + border: 0.1rem solid currentColor; + border-bottom: 0; + border-radius: 0.1rem; + border-right: 0; } + .icon-message::before { + border: 0.1rem solid currentColor; + border-bottom-right-radius: 0.1rem; + border-left: 0; + border-top: 0; + height: .8em; + left: 65%; + top: 40%; + width: .7em; } + .icon-message::after { + background: currentColor; + border-radius: 0.1rem; + height: .3em; + left: 10%; + top: 100%; + transform: translate(0, -90%) rotate(45deg); + width: 0.1rem; } + +.icon-photo { + border: 0.1rem solid currentColor; + border-radius: 0.1rem; } + .icon-photo::before { + border: 0.1rem solid currentColor; + border-radius: 50%; + height: .25em; + left: 35%; + top: 35%; + width: .25em; } + .icon-photo::after { + border: 0.1rem solid currentColor; + border-bottom: 0; + border-left: 0; + height: .5em; + left: 60%; + transform: translate(-50%, 25%) rotate(-45deg); + width: .5em; } + +.icon-link::before, .icon-link::after { + border: 0.1rem solid currentColor; + border-radius: 5em 0 0 5em; + border-right: 0; + height: .5em; + width: .75em; } + +.icon-link::before { + transform: translate(-70%, -45%) rotate(-45deg); } + +.icon-link::after { + transform: translate(-30%, -55%) rotate(135deg); } + +.icon-location::before { + border: 0.1rem solid currentColor; + border-radius: 50% 50% 50% 0; + height: .8em; + transform: translate(-50%, -60%) rotate(-45deg); + width: .8em; } + +.icon-location::after { + border: 0.1rem solid currentColor; + border-radius: 50%; + height: .2em; + transform: translate(-50%, -80%); + width: .2em; } + +.icon-emoji { + border: 0.1rem solid currentColor; + border-radius: 50%; } + .icon-emoji::before { + border-radius: 50%; + box-shadow: -.17em -.1em, .17em -.1em; + height: .15em; + width: .15em; } + .icon-emoji::after { + border: 0.1rem solid currentColor; + border-bottom-color: transparent; + border-radius: 50%; + border-right-color: transparent; + height: .5em; + transform: translate(-50%, -40%) rotate(-135deg); + width: .5em; } + +/*! Spectre.css Experimentals v0.5.9 | MIT License | github.com/picturepan2/spectre */ +.form-autocomplete { + position: relative; } + .form-autocomplete .form-autocomplete-input { + align-content: flex-start; + display: flex; + flex-wrap: wrap; + height: auto; + min-height: 1.6rem; + padding: 0.1rem; } + .form-autocomplete .form-autocomplete-input.is-focused { + box-shadow: 0 0 0 0.1rem rgba(87, 85, 217, 0.2); + border-color: #5755d9; } + .form-autocomplete .form-autocomplete-input .form-input { + border-color: transparent; + box-shadow: none; + display: inline-block; + flex: 1 0 auto; + height: 1.2rem; + line-height: 0.8rem; + margin: 0.1rem; + width: auto; } + .form-autocomplete .menu { + left: 0; + position: absolute; + top: 100%; + width: 100%; } + .form-autocomplete.autocomplete-oneline .form-autocomplete-input { + flex-wrap: nowrap; + overflow-x: auto; } + .form-autocomplete.autocomplete-oneline .chip { + flex: 1 0 auto; } + +.calendar { + border: 0.05rem solid #dadee4; + border-radius: 0.1rem; + display: block; + min-width: 280px; } + .calendar .calendar-nav { + align-items: center; + background: #f7f8f9; + border-top-left-radius: 0.1rem; + border-top-right-radius: 0.1rem; + display: flex; + font-size: 0.9rem; + padding: 0.4rem; } + .calendar .calendar-header, + .calendar .calendar-body { + display: flex; + flex-wrap: wrap; + justify-content: center; + padding: 0.4rem 0; } + .calendar .calendar-header .calendar-date, + .calendar .calendar-body .calendar-date { + flex: 0 0 14.28%; + max-width: 14.28%; } + .calendar .calendar-header { + background: #f7f8f9; + border-bottom: 0.05rem solid #dadee4; + color: #bcc3ce; + font-size: 0.7rem; + text-align: center; } + .calendar .calendar-body { + color: #66758c; } + .calendar .calendar-date { + border: 0; + padding: 0.2rem; } + .calendar .calendar-date .date-item { + appearance: none; + background: transparent; + border: 0.05rem solid transparent; + border-radius: 50%; + color: #66758c; + cursor: pointer; + font-size: 0.7rem; + height: 1.4rem; + line-height: 1rem; + outline: none; + padding: 0.1rem; + position: relative; + text-align: center; + text-decoration: none; + transition: background .2s, border .2s, box-shadow .2s, color .2s; + vertical-align: middle; + white-space: nowrap; + width: 1.4rem; } + .calendar .calendar-date .date-item.date-today { + border-color: #e5e5f9; + color: #5755d9; } + .calendar .calendar-date .date-item:focus { + box-shadow: 0 0 0 0.1rem rgba(87, 85, 217, 0.2); } + .calendar .calendar-date .date-item:focus, .calendar .calendar-date .date-item:hover { + background: #fefeff; + border-color: #e5e5f9; + color: #5755d9; + text-decoration: none; } + .calendar .calendar-date .date-item:active, .calendar .calendar-date .date-item.active { + background: #4b48d6; + border-color: #3634d2; + color: #fff; } + .calendar .calendar-date .date-item.badge::after { + position: absolute; + top: 3px; + right: 3px; + transform: translate(50%, -50%); } + .calendar .calendar-date .date-item:disabled, .calendar .calendar-date .date-item.disabled, + .calendar .calendar-date .calendar-event:disabled, + .calendar .calendar-date .calendar-event.disabled { + cursor: default; + opacity: .25; + pointer-events: none; } + .calendar .calendar-date.prev-month .date-item, + .calendar .calendar-date.prev-month .calendar-event, .calendar .calendar-date.next-month .date-item, + .calendar .calendar-date.next-month .calendar-event { + opacity: .25; } + .calendar .calendar-range { + position: relative; } + .calendar .calendar-range::before { + background: #f1f1fc; + content: ""; + height: 1.4rem; + left: 0; + position: absolute; + right: 0; + top: 50%; + transform: translateY(-50%); } + .calendar .calendar-range.range-start::before { + left: 50%; } + .calendar .calendar-range.range-end::before { + right: 50%; } + .calendar .calendar-range.range-start .date-item, .calendar .calendar-range.range-end .date-item { + background: #4b48d6; + border-color: #3634d2; + color: #fff; } + .calendar .calendar-range .date-item { + color: #5755d9; } + .calendar.calendar-lg .calendar-body { + padding: 0; } + .calendar.calendar-lg .calendar-body .calendar-date { + border-bottom: 0.05rem solid #dadee4; + border-right: 0.05rem solid #dadee4; + display: flex; + flex-direction: column; + height: 5.5rem; + padding: 0; } + .calendar.calendar-lg .calendar-body .calendar-date:nth-child(7n) { + border-right: 0; } + .calendar.calendar-lg .calendar-body .calendar-date:nth-last-child(-n+7) { + border-bottom: 0; } + .calendar.calendar-lg .date-item { + align-self: flex-end; + height: 1.4rem; + margin-right: 0.2rem; + margin-top: 0.2rem; } + .calendar.calendar-lg .calendar-range::before { + top: 19px; } + .calendar.calendar-lg .calendar-range.range-start::before { + left: auto; + width: 19px; } + .calendar.calendar-lg .calendar-range.range-end::before { + right: 19px; } + .calendar.calendar-lg .calendar-events { + flex-grow: 1; + line-height: 1; + overflow-y: auto; + padding: 0.2rem; } + .calendar.calendar-lg .calendar-event { + border-radius: 0.1rem; + font-size: 0.7rem; + display: block; + margin: 0.1rem auto; + overflow: hidden; + padding: 3px 4px; + text-overflow: ellipsis; + white-space: nowrap; } + +.carousel .carousel-locator:nth-of-type(8):checked ~ .carousel-container .carousel-item:nth-of-type(8), .carousel .carousel-locator:nth-of-type(7):checked ~ .carousel-container .carousel-item:nth-of-type(7), .carousel .carousel-locator:nth-of-type(6):checked ~ .carousel-container .carousel-item:nth-of-type(6), .carousel .carousel-locator:nth-of-type(5):checked ~ .carousel-container .carousel-item:nth-of-type(5), .carousel .carousel-locator:nth-of-type(4):checked ~ .carousel-container .carousel-item:nth-of-type(4), .carousel .carousel-locator:nth-of-type(3):checked ~ .carousel-container .carousel-item:nth-of-type(3), .carousel .carousel-locator:nth-of-type(2):checked ~ .carousel-container .carousel-item:nth-of-type(2), .carousel .carousel-locator:nth-of-type(1):checked ~ .carousel-container .carousel-item:nth-of-type(1) { + animation: carousel-slidein .75s ease-in-out 1; + opacity: 1; + z-index: 100; } + +.carousel .carousel-locator:nth-of-type(8):checked ~ .carousel-nav .nav-item:nth-of-type(8), .carousel .carousel-locator:nth-of-type(7):checked ~ .carousel-nav .nav-item:nth-of-type(7), .carousel .carousel-locator:nth-of-type(6):checked ~ .carousel-nav .nav-item:nth-of-type(6), .carousel .carousel-locator:nth-of-type(5):checked ~ .carousel-nav .nav-item:nth-of-type(5), .carousel .carousel-locator:nth-of-type(4):checked ~ .carousel-nav .nav-item:nth-of-type(4), .carousel .carousel-locator:nth-of-type(3):checked ~ .carousel-nav .nav-item:nth-of-type(3), .carousel .carousel-locator:nth-of-type(2):checked ~ .carousel-nav .nav-item:nth-of-type(2), .carousel .carousel-locator:nth-of-type(1):checked ~ .carousel-nav .nav-item:nth-of-type(1) { + color: #f7f8f9; } + +.carousel { + background: #f7f8f9; + display: block; + overflow: hidden; + position: relative; + width: 100%; + -webkit-overflow-scrolling: touch; + z-index: 1; } + .carousel .carousel-container { + height: 100%; + left: 0; + position: relative; } + .carousel .carousel-container::before { + content: ""; + display: block; + padding-bottom: 56.25%; } + .carousel .carousel-container .carousel-item { + animation: carousel-slideout 1s ease-in-out 1; + height: 100%; + left: 0; + margin: 0; + opacity: 0; + position: absolute; + top: 0; + width: 100%; } + .carousel .carousel-container .carousel-item:hover .item-prev, + .carousel .carousel-container .carousel-item:hover .item-next { + opacity: 1; } + .carousel .carousel-container .item-prev, + .carousel .carousel-container .item-next { + background: rgba(247, 248, 249, 0.25); + border-color: rgba(247, 248, 249, 0.5); + color: #f7f8f9; + opacity: 0; + position: absolute; + top: 50%; + transition: all .4s; + transform: translateY(-50%); + z-index: 100; } + .carousel .carousel-container .item-prev { + left: 1rem; } + .carousel .carousel-container .item-next { + right: 1rem; } + .carousel .carousel-nav { + bottom: 0.4rem; + display: flex; + justify-content: center; + left: 50%; + position: absolute; + transform: translateX(-50%); + width: 10rem; + z-index: 100; } + .carousel .carousel-nav .nav-item { + color: rgba(247, 248, 249, 0.5); + display: block; + flex: 1 0 auto; + height: 1.6rem; + margin: 0.2rem; + max-width: 2.5rem; + position: relative; } + .carousel .carousel-nav .nav-item::before { + background: currentColor; + content: ""; + display: block; + height: 0.1rem; + position: absolute; + top: .5rem; + width: 100%; } + +@keyframes carousel-slidein { + 0% { + transform: translateX(100%); } + 100% { + transform: translateX(0); } } + +@keyframes carousel-slideout { + 0% { + opacity: 1; + transform: translateX(0); } + 100% { + opacity: 1; + transform: translateX(-50%); } } + +.comparison-slider { + height: 50vh; + overflow: hidden; + position: relative; + width: 100%; + -webkit-overflow-scrolling: touch; } + .comparison-slider .comparison-before, + .comparison-slider .comparison-after { + height: 100%; + left: 0; + margin: 0; + overflow: hidden; + position: absolute; + top: 0; } + .comparison-slider .comparison-before img, + .comparison-slider .comparison-after img { + height: 100%; + object-fit: cover; + object-position: left center; + position: absolute; + width: 100%; } + .comparison-slider .comparison-before { + width: 100%; + z-index: 1; } + .comparison-slider .comparison-before .comparison-label { + right: 0.8rem; } + .comparison-slider .comparison-after { + max-width: 100%; + min-width: 0; + z-index: 2; } + .comparison-slider .comparison-after::before { + background: transparent; + content: ""; + cursor: default; + height: 100%; + left: 0; + position: absolute; + right: 0.8rem; + top: 0; + z-index: 1; } + .comparison-slider .comparison-after::after { + background: currentColor; + border-radius: 50%; + box-shadow: 0 -5px, 0 5px; + color: #fff; + content: ""; + height: 3px; + pointer-events: none; + position: absolute; + right: 0.4rem; + top: 50%; + transform: translate(50%, -50%); + width: 3px; } + .comparison-slider .comparison-after .comparison-label { + left: 0.8rem; } + .comparison-slider .comparison-resizer { + animation: first-run 1.5s 1 ease-in-out; + cursor: ew-resize; + height: 0.8rem; + left: 0; + max-width: 100%; + min-width: 0.8rem; + opacity: 0; + outline: none; + position: relative; + resize: horizontal; + top: 50%; + transform: translateY(-50%) scaleY(30); + width: 0; } + .comparison-slider .comparison-label { + background: rgba(48, 55, 66, 0.5); + bottom: 0.8rem; + color: #fff; + padding: 0.2rem 0.4rem; + position: absolute; + user-select: none; } + +@keyframes first-run { + 0% { + width: 0; } + 25% { + width: 2.4rem; } + 50% { + width: 0.8rem; } + 75% { + width: 1.2rem; } + 100% { + width: 0; } } + +.filter .filter-tag#tag-8:checked ~ .filter-nav .chip[for="tag-8"], .filter .filter-tag#tag-7:checked ~ .filter-nav .chip[for="tag-7"], .filter .filter-tag#tag-6:checked ~ .filter-nav .chip[for="tag-6"], .filter .filter-tag#tag-5:checked ~ .filter-nav .chip[for="tag-5"], .filter .filter-tag#tag-4:checked ~ .filter-nav .chip[for="tag-4"], .filter .filter-tag#tag-3:checked ~ .filter-nav .chip[for="tag-3"], .filter .filter-tag#tag-2:checked ~ .filter-nav .chip[for="tag-2"], .filter .filter-tag#tag-1:checked ~ .filter-nav .chip[for="tag-1"], .filter .filter-tag#tag-0:checked ~ .filter-nav .chip[for="tag-0"] { + background: #5755d9; + color: #fff; } + +.filter .filter-tag#tag-8:checked ~ .filter-body .filter-item:not([data-tag~="tag-8"]), .filter .filter-tag#tag-7:checked ~ .filter-body .filter-item:not([data-tag~="tag-7"]), .filter .filter-tag#tag-6:checked ~ .filter-body .filter-item:not([data-tag~="tag-6"]), .filter .filter-tag#tag-5:checked ~ .filter-body .filter-item:not([data-tag~="tag-5"]), .filter .filter-tag#tag-4:checked ~ .filter-body .filter-item:not([data-tag~="tag-4"]), .filter .filter-tag#tag-3:checked ~ .filter-body .filter-item:not([data-tag~="tag-3"]), .filter .filter-tag#tag-2:checked ~ .filter-body .filter-item:not([data-tag~="tag-2"]), .filter .filter-tag#tag-1:checked ~ .filter-body .filter-item:not([data-tag~="tag-1"]) { + display: none; } + +.filter .filter-nav { + margin: 0.4rem 0; } + +.filter .filter-body { + display: flex; + flex-wrap: wrap; } + +.meter { + appearance: none; + background: #f7f8f9; + border: 0; + border-radius: 0.1rem; + display: block; + width: 100%; + height: 0.8rem; } + .meter::-webkit-meter-inner-element { + display: block; } + .meter::-webkit-meter-bar, .meter::-webkit-meter-optimum-value, .meter::-webkit-meter-suboptimum-value, .meter::-webkit-meter-even-less-good-value { + border-radius: 0.1rem; } + .meter::-webkit-meter-bar { + background: #f7f8f9; } + .meter::-webkit-meter-optimum-value { + background: #32b643; } + .meter::-webkit-meter-suboptimum-value { + background: #ffb700; } + .meter::-webkit-meter-even-less-good-value { + background: #e85600; } + .meter::-moz-meter-bar, .meter:-moz-meter-optimum, .meter:-moz-meter-sub-optimum, .meter:-moz-meter-sub-sub-optimum { + border-radius: 0.1rem; } + .meter:-moz-meter-optimum::-moz-meter-bar { + background: #32b643; } + .meter:-moz-meter-sub-optimum::-moz-meter-bar { + background: #ffb700; } + .meter:-moz-meter-sub-sub-optimum::-moz-meter-bar { + background: #e85600; } + +.off-canvas { + display: flex; + flex-flow: nowrap; + height: 100%; + position: relative; + width: 100%; } + .off-canvas .off-canvas-toggle { + display: block; + position: absolute; + top: 0.4rem; + transition: none; + z-index: 1; + left: 0.4rem; } + .off-canvas .off-canvas-sidebar { + background: #f7f8f9; + bottom: 0; + min-width: 10rem; + overflow-y: auto; + position: fixed; + top: 0; + transition: transform .25s; + z-index: 200; + left: 0; + transform: translateX(-100%); } + .off-canvas .off-canvas-content { + flex: 1 1 auto; + height: 100%; + padding: 0.4rem 0.4rem 0.4rem 4rem; } + .off-canvas .off-canvas-overlay { + background: rgba(48, 55, 66, 0.1); + border-color: transparent; + border-radius: 0; + bottom: 0; + display: none; + height: 100%; + left: 0; + position: fixed; + right: 0; + top: 0; + width: 100%; } + .off-canvas .off-canvas-sidebar:target, .off-canvas .off-canvas-sidebar.active { + transform: translateX(0); } + .off-canvas .off-canvas-sidebar:target ~ .off-canvas-overlay, .off-canvas .off-canvas-sidebar.active ~ .off-canvas-overlay { + display: block; + z-index: 100; } + +@media (min-width: 960px) { + .off-canvas.off-canvas-sidebar-show .off-canvas-toggle { + display: none; } + .off-canvas.off-canvas-sidebar-show .off-canvas-sidebar { + flex: 0 0 auto; + position: relative; + transform: none; } + .off-canvas.off-canvas-sidebar-show .off-canvas-overlay { + display: none !important; } } + +.parallax { + display: block; + height: auto; + position: relative; + width: auto; } + .parallax .parallax-content { + box-shadow: 0 1rem 2.1rem rgba(48, 55, 66, 0.3); + height: auto; + transform: perspective(1000px); + transform-style: preserve-3d; + transition: all .4s ease; + width: 100%; } + .parallax .parallax-content::before { + content: ""; + display: block; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; } + .parallax .parallax-front { + align-items: center; + color: #fff; + display: flex; + height: 100%; + justify-content: center; + left: 0; + position: absolute; + text-align: center; + text-shadow: 0 0 20px rgba(48, 55, 66, 0.75); + top: 0; + transform: translateZ(50px) scale(0.95); + transition: transform .4s; + width: 100%; + z-index: 1; } + .parallax .parallax-top-left { + height: 50%; + outline: none; + position: absolute; + width: 50%; + z-index: 100; + left: 0; + top: 0; } + .parallax .parallax-top-left:focus ~ .parallax-content, .parallax .parallax-top-left:hover ~ .parallax-content { + transform: perspective(1000px) rotateX(3deg) rotateY(-3deg); } + .parallax .parallax-top-left:focus ~ .parallax-content::before, .parallax .parallax-top-left:hover ~ .parallax-content::before { + background: linear-gradient(135deg, rgba(255, 255, 255, 0.35) 0%, transparent 50%); } + .parallax .parallax-top-left:focus ~ .parallax-content .parallax-front, .parallax .parallax-top-left:hover ~ .parallax-content .parallax-front { + transform: translate3d(4.5px, 4.5px, 50px) scale(0.95); } + .parallax .parallax-top-right { + height: 50%; + outline: none; + position: absolute; + width: 50%; + z-index: 100; + right: 0; + top: 0; } + .parallax .parallax-top-right:focus ~ .parallax-content, .parallax .parallax-top-right:hover ~ .parallax-content { + transform: perspective(1000px) rotateX(3deg) rotateY(3deg); } + .parallax .parallax-top-right:focus ~ .parallax-content::before, .parallax .parallax-top-right:hover ~ .parallax-content::before { + background: linear-gradient(-135deg, rgba(255, 255, 255, 0.35) 0%, transparent 50%); } + .parallax .parallax-top-right:focus ~ .parallax-content .parallax-front, .parallax .parallax-top-right:hover ~ .parallax-content .parallax-front { + transform: translate3d(-4.5px, 4.5px, 50px) scale(0.95); } + .parallax .parallax-bottom-left { + height: 50%; + outline: none; + position: absolute; + width: 50%; + z-index: 100; + bottom: 0; + left: 0; } + .parallax .parallax-bottom-left:focus ~ .parallax-content, .parallax .parallax-bottom-left:hover ~ .parallax-content { + transform: perspective(1000px) rotateX(-3deg) rotateY(-3deg); } + .parallax .parallax-bottom-left:focus ~ .parallax-content::before, .parallax .parallax-bottom-left:hover ~ .parallax-content::before { + background: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 0%, transparent 50%); } + .parallax .parallax-bottom-left:focus ~ .parallax-content .parallax-front, .parallax .parallax-bottom-left:hover ~ .parallax-content .parallax-front { + transform: translate3d(4.5px, -4.5px, 50px) scale(0.95); } + .parallax .parallax-bottom-right { + height: 50%; + outline: none; + position: absolute; + width: 50%; + z-index: 100; + bottom: 0; + right: 0; } + .parallax .parallax-bottom-right:focus ~ .parallax-content, .parallax .parallax-bottom-right:hover ~ .parallax-content { + transform: perspective(1000px) rotateX(-3deg) rotateY(3deg); } + .parallax .parallax-bottom-right:focus ~ .parallax-content::before, .parallax .parallax-bottom-right:hover ~ .parallax-content::before { + background: linear-gradient(-45deg, rgba(255, 255, 255, 0.35) 0%, transparent 50%); } + .parallax .parallax-bottom-right:focus ~ .parallax-content .parallax-front, .parallax .parallax-bottom-right:hover ~ .parallax-content .parallax-front { + transform: translate3d(-4.5px, -4.5px, 50px) scale(0.95); } + +.progress { + appearance: none; + background: #eef0f3; + border: 0; + border-radius: 0.1rem; + color: #5755d9; + height: 0.2rem; + position: relative; + width: 100%; } + .progress::-webkit-progress-bar { + background: transparent; + border-radius: 0.1rem; } + .progress::-webkit-progress-value { + background: #5755d9; + border-radius: 0.1rem; } + .progress::-moz-progress-bar { + background: #5755d9; + border-radius: 0.1rem; } + .progress:indeterminate { + animation: progress-indeterminate 1.5s linear infinite; + background: #eef0f3 linear-gradient(to right, #5755d9 30%, #eef0f3 30%) top left/150% 150% no-repeat; } + .progress:indeterminate::-moz-progress-bar { + background: transparent; } + +@keyframes progress-indeterminate { + 0% { + background-position: 200% 0; } + 100% { + background-position: -200% 0; } } + +.slider { + appearance: none; + background: transparent; + display: block; + width: 100%; + height: 1.2rem; } + .slider:focus { + box-shadow: 0 0 0 0.1rem rgba(87, 85, 217, 0.2); + outline: none; } + .slider.tooltip:not([data-tooltip])::after { + content: attr(value); } + .slider::-webkit-slider-thumb { + -webkit-appearance: none; + background: #5755d9; + border: 0; + border-radius: 50%; + height: 0.6rem; + margin-top: -0.25rem; + transition: transform .2s; + width: 0.6rem; } + .slider::-moz-range-thumb { + background: #5755d9; + border: 0; + border-radius: 50%; + height: 0.6rem; + transition: transform .2s; + width: 0.6rem; } + .slider::-ms-thumb { + background: #5755d9; + border: 0; + border-radius: 50%; + height: 0.6rem; + transition: transform .2s; + width: 0.6rem; } + .slider:active::-webkit-slider-thumb { + transform: scale(1.25); } + .slider:active::-moz-range-thumb { + transform: scale(1.25); } + .slider:active::-ms-thumb { + transform: scale(1.25); } + .slider:disabled::-webkit-slider-thumb, .slider.disabled::-webkit-slider-thumb { + background: #f7f8f9; + transform: scale(1); } + .slider:disabled::-moz-range-thumb, .slider.disabled::-moz-range-thumb { + background: #f7f8f9; + transform: scale(1); } + .slider:disabled::-ms-thumb, .slider.disabled::-ms-thumb { + background: #f7f8f9; + transform: scale(1); } + .slider::-webkit-slider-runnable-track { + background: #eef0f3; + border-radius: 0.1rem; + height: 0.1rem; + width: 100%; } + .slider::-moz-range-track { + background: #eef0f3; + border-radius: 0.1rem; + height: 0.1rem; + width: 100%; } + .slider::-ms-track { + background: #eef0f3; + border-radius: 0.1rem; + height: 0.1rem; + width: 100%; } + .slider::-ms-fill-lower { + background: #5755d9; } + +.timeline .timeline-item { + display: flex; + margin-bottom: 1.2rem; + position: relative; } + .timeline .timeline-item::before { + background: #dadee4; + content: ""; + height: 100%; + left: 11px; + position: absolute; + top: 1.2rem; + width: 2px; } + .timeline .timeline-item .timeline-left { + flex: 0 0 auto; } + .timeline .timeline-item .timeline-content { + flex: 1 1 auto; + padding: 2px 0 2px 0.8rem; } + .timeline .timeline-item .timeline-icon { + align-items: center; + border-radius: 50%; + color: #fff; + display: flex; + height: 1.2rem; + justify-content: center; + text-align: center; + width: 1.2rem; } + .timeline .timeline-item .timeline-icon::before { + border: 0.1rem solid #5755d9; + border-radius: 50%; + content: ""; + display: block; + height: 0.4rem; + left: 0.4rem; + position: absolute; + top: 0.4rem; + width: 0.4rem; } + .timeline .timeline-item .timeline-icon.icon-lg { + background: #5755d9; + line-height: 1.2rem; } + .timeline .timeline-item .timeline-icon.icon-lg::before { + content: none; } + +.viewer-360 { + align-items: center; + display: flex; + flex-direction: column; } + .viewer-360 .viewer-slider[max='36'][value='1'] + .viewer-image { + background-position-y: 0%; } + .viewer-360 .viewer-slider[max='36'][value='2'] + .viewer-image { + background-position-y: 2.85714%; } + .viewer-360 .viewer-slider[max='36'][value='3'] + .viewer-image { + background-position-y: 5.71429%; } + .viewer-360 .viewer-slider[max='36'][value='4'] + .viewer-image { + background-position-y: 8.57143%; } + .viewer-360 .viewer-slider[max='36'][value='5'] + .viewer-image { + background-position-y: 11.42857%; } + .viewer-360 .viewer-slider[max='36'][value='6'] + .viewer-image { + background-position-y: 14.28571%; } + .viewer-360 .viewer-slider[max='36'][value='7'] + .viewer-image { + background-position-y: 17.14286%; } + .viewer-360 .viewer-slider[max='36'][value='8'] + .viewer-image { + background-position-y: 20%; } + .viewer-360 .viewer-slider[max='36'][value='9'] + .viewer-image { + background-position-y: 22.85714%; } + .viewer-360 .viewer-slider[max='36'][value='10'] + .viewer-image { + background-position-y: 25.71429%; } + .viewer-360 .viewer-slider[max='36'][value='11'] + .viewer-image { + background-position-y: 28.57143%; } + .viewer-360 .viewer-slider[max='36'][value='12'] + .viewer-image { + background-position-y: 31.42857%; } + .viewer-360 .viewer-slider[max='36'][value='13'] + .viewer-image { + background-position-y: 34.28571%; } + .viewer-360 .viewer-slider[max='36'][value='14'] + .viewer-image { + background-position-y: 37.14286%; } + .viewer-360 .viewer-slider[max='36'][value='15'] + .viewer-image { + background-position-y: 40%; } + .viewer-360 .viewer-slider[max='36'][value='16'] + .viewer-image { + background-position-y: 42.85714%; } + .viewer-360 .viewer-slider[max='36'][value='17'] + .viewer-image { + background-position-y: 45.71429%; } + .viewer-360 .viewer-slider[max='36'][value='18'] + .viewer-image { + background-position-y: 48.57143%; } + .viewer-360 .viewer-slider[max='36'][value='19'] + .viewer-image { + background-position-y: 51.42857%; } + .viewer-360 .viewer-slider[max='36'][value='20'] + .viewer-image { + background-position-y: 54.28571%; } + .viewer-360 .viewer-slider[max='36'][value='21'] + .viewer-image { + background-position-y: 57.14286%; } + .viewer-360 .viewer-slider[max='36'][value='22'] + .viewer-image { + background-position-y: 60%; } + .viewer-360 .viewer-slider[max='36'][value='23'] + .viewer-image { + background-position-y: 62.85714%; } + .viewer-360 .viewer-slider[max='36'][value='24'] + .viewer-image { + background-position-y: 65.71429%; } + .viewer-360 .viewer-slider[max='36'][value='25'] + .viewer-image { + background-position-y: 68.57143%; } + .viewer-360 .viewer-slider[max='36'][value='26'] + .viewer-image { + background-position-y: 71.42857%; } + .viewer-360 .viewer-slider[max='36'][value='27'] + .viewer-image { + background-position-y: 74.28571%; } + .viewer-360 .viewer-slider[max='36'][value='28'] + .viewer-image { + background-position-y: 77.14286%; } + .viewer-360 .viewer-slider[max='36'][value='29'] + .viewer-image { + background-position-y: 80%; } + .viewer-360 .viewer-slider[max='36'][value='30'] + .viewer-image { + background-position-y: 82.85714%; } + .viewer-360 .viewer-slider[max='36'][value='31'] + .viewer-image { + background-position-y: 85.71429%; } + .viewer-360 .viewer-slider[max='36'][value='32'] + .viewer-image { + background-position-y: 88.57143%; } + .viewer-360 .viewer-slider[max='36'][value='33'] + .viewer-image { + background-position-y: 91.42857%; } + .viewer-360 .viewer-slider[max='36'][value='34'] + .viewer-image { + background-position-y: 94.28571%; } + .viewer-360 .viewer-slider[max='36'][value='35'] + .viewer-image { + background-position-y: 97.14286%; } + .viewer-360 .viewer-slider[max='36'][value='36'] + .viewer-image { + background-position-y: 100%; } + .viewer-360 .viewer-slider { + cursor: ew-resize; + margin: 1rem; + order: 2; + width: 60%; } + .viewer-360 .viewer-image { + background-position-y: 0; + background-repeat: no-repeat; + background-size: 100%; + max-width: 100%; + order: 1; } + +html, body, #ROOT { + height: 100%; + width: 100%; } + +body { + margin: 0; + overflow: hidden; } + +.CtxtMenu_InfoContent { + max-width: 50vw !important; + line-height: 800% !important; } + +.CtxtMenu_Info { + font-size: 108% !important; } + +.form-radio { + min-height: 0.7rem !important; } + +@use 'sass:math' {}#stars { + width: 1px; + height: 1px; + background: transparent; + box-shadow: 1453px 661px #FFF , 924px 523px #FFF , 848px 1666px #FFF , 14px 52px #FFF , 782px 313px #FFF , 1665px 1892px #FFF , 1410px 120px #FFF , 1995px 1461px #FFF , 1628px 1790px #FFF , 460px 943px #FFF , 72px 1999px #FFF , 603px 1392px #FFF , 963px 994px #FFF , 1773px 770px #FFF , 1269px 427px #FFF , 1370px 1748px #FFF , 1183px 1639px #FFF , 1852px 1688px #FFF , 1299px 1958px #FFF , 1214px 134px #FFF , 577px 1337px #FFF , 1410px 88px #FFF , 1220px 493px #FFF , 1457px 1304px #FFF , 95px 942px #FFF , 1719px 30px #FFF , 78px 1725px #FFF , 1567px 1191px #FFF , 940px 849px #FFF , 1630px 203px #FFF , 706px 195px #FFF , 1645px 1505px #FFF , 397px 340px #FFF , 1571px 1750px #FFF , 1022px 1837px #FFF , 1317px 405px #FFF , 753px 784px #FFF , 224px 1667px #FFF , 989px 1160px #FFF , 384px 1918px #FFF , 1135px 1495px #FFF , 365px 536px #FFF , 1596px 1905px #FFF , 719px 605px #FFF , 427px 378px #FFF , 650px 131px #FFF , 1973px 222px #FFF , 1268px 1858px #FFF , 215px 1117px #FFF , 1038px 1037px #FFF , 338px 1711px #FFF , 457px 1999px #FFF , 539px 1219px #FFF , 1608px 1882px #FFF , 1012px 1761px #FFF , 71px 1808px #FFF , 1772px 1689px #FFF , 97px 46px #FFF , 1986px 1644px #FFF , 367px 786px #FFF , 289px 550px #FFF , 1949px 429px #FFF , 1106px 1284px #FFF , 1098px 750px #FFF , 210px 1769px #FFF , 1860px 360px #FFF , 1902px 557px #FFF , 341px 34px #FFF , 1146px 1772px #FFF , 1473px 1309px #FFF , 307px 1240px #FFF , 1539px 848px #FFF , 1480px 476px #FFF , 1748px 1164px #FFF , 1063px 835px #FFF , 1881px 1206px #FFF , 771px 138px #FFF , 71px 252px #FFF , 279px 1237px #FFF , 570px 336px #FFF , 485px 1457px #FFF , 510px 665px #FFF , 1048px 1902px #FFF , 878px 206px #FFF , 258px 1560px #FFF , 1992px 1394px #FFF , 175px 587px #FFF , 835px 1850px #FFF , 550px 1327px #FFF , 347px 1620px #FFF , 85px 911px #FFF , 299px 1647px #FFF , 133px 318px #FFF , 320px 1663px #FFF , 335px 1303px #FFF , 1924px 1389px #FFF , 797px 848px #FFF , 55px 1105px #FFF , 1785px 1151px #FFF , 1521px 360px #FFF; + animation: animStar 80s linear infinite; } + #stars:after { + content: " "; + position: absolute; + top: 2000px; + width: 1px; + height: 1px; + background: transparent; + box-shadow: 1453px 661px #FFF , 924px 523px #FFF , 848px 1666px #FFF , 14px 52px #FFF , 782px 313px #FFF , 1665px 1892px #FFF , 1410px 120px #FFF , 1995px 1461px #FFF , 1628px 1790px #FFF , 460px 943px #FFF , 72px 1999px #FFF , 603px 1392px #FFF , 963px 994px #FFF , 1773px 770px #FFF , 1269px 427px #FFF , 1370px 1748px #FFF , 1183px 1639px #FFF , 1852px 1688px #FFF , 1299px 1958px #FFF , 1214px 134px #FFF , 577px 1337px #FFF , 1410px 88px #FFF , 1220px 493px #FFF , 1457px 1304px #FFF , 95px 942px #FFF , 1719px 30px #FFF , 78px 1725px #FFF , 1567px 1191px #FFF , 940px 849px #FFF , 1630px 203px #FFF , 706px 195px #FFF , 1645px 1505px #FFF , 397px 340px #FFF , 1571px 1750px #FFF , 1022px 1837px #FFF , 1317px 405px #FFF , 753px 784px #FFF , 224px 1667px #FFF , 989px 1160px #FFF , 384px 1918px #FFF , 1135px 1495px #FFF , 365px 536px #FFF , 1596px 1905px #FFF , 719px 605px #FFF , 427px 378px #FFF , 650px 131px #FFF , 1973px 222px #FFF , 1268px 1858px #FFF , 215px 1117px #FFF , 1038px 1037px #FFF , 338px 1711px #FFF , 457px 1999px #FFF , 539px 1219px #FFF , 1608px 1882px #FFF , 1012px 1761px #FFF , 71px 1808px #FFF , 1772px 1689px #FFF , 97px 46px #FFF , 1986px 1644px #FFF , 367px 786px #FFF , 289px 550px #FFF , 1949px 429px #FFF , 1106px 1284px #FFF , 1098px 750px #FFF , 210px 1769px #FFF , 1860px 360px #FFF , 1902px 557px #FFF , 341px 34px #FFF , 1146px 1772px #FFF , 1473px 1309px #FFF , 307px 1240px #FFF , 1539px 848px #FFF , 1480px 476px #FFF , 1748px 1164px #FFF , 1063px 835px #FFF , 1881px 1206px #FFF , 771px 138px #FFF , 71px 252px #FFF , 279px 1237px #FFF , 570px 336px #FFF , 485px 1457px #FFF , 510px 665px #FFF , 1048px 1902px #FFF , 878px 206px #FFF , 258px 1560px #FFF , 1992px 1394px #FFF , 175px 587px #FFF , 835px 1850px #FFF , 550px 1327px #FFF , 347px 1620px #FFF , 85px 911px #FFF , 299px 1647px #FFF , 133px 318px #FFF , 320px 1663px #FFF , 335px 1303px #FFF , 1924px 1389px #FFF , 797px 848px #FFF , 55px 1105px #FFF , 1785px 1151px #FFF , 1521px 360px #FFF; } + +#stars2 { + width: 2px; + height: 2px; + background: transparent; + box-shadow: 646px 1065px #FFF , 1493px 1862px #FFF , 77px 180px #FFF , 1336px 1995px #FFF , 304px 1904px #FFF , 420px 84px #FFF , 1017px 1487px #FFF , 458px 961px #FFF , 210px 1101px #FFF , 1535px 1679px #FFF , 806px 416px #FFF , 571px 255px #FFF , 123px 1304px #FFF , 214px 1808px #FFF , 1496px 440px #FFF , 173px 1918px #FFF , 1618px 1214px #FFF , 1334px 737px #FFF , 911px 1985px #FFF , 48px 1516px #FFF , 89px 1127px #FFF , 1179px 483px #FFF , 273px 405px #FFF , 848px 1600px #FFF , 1026px 483px #FFF , 1131px 1322px #FFF , 24px 1769px #FFF , 137px 289px #FFF , 1626px 100px #FFF , 106px 1331px #FFF , 1578px 793px #FFF , 726px 1576px #FFF , 71px 944px #FFF , 1367px 802px #FFF , 362px 98px #FFF , 119px 1119px #FFF , 73px 959px #FFF , 1095px 1754px #FFF , 826px 374px #FFF , 932px 1686px #FFF , 104px 416px #FFF , 569px 1881px #FFF , 422px 1027px #FFF , 752px 503px #FFF , 105px 1314px #FFF , 24px 1816px #FFF , 729px 1133px #FFF , 1796px 1374px #FFF , 481px 441px #FFF , 1213px 655px #FFF , 1697px 1162px #FFF , 1887px 254px #FFF , 1326px 853px #FFF , 50px 1632px #FFF , 908px 795px #FFF , 1050px 1129px #FFF , 49px 110px #FFF , 885px 545px #FFF , 882px 505px #FFF , 1136px 1579px #FFF , 1200px 47px #FFF , 1213px 1870px #FFF , 1488px 1021px #FFF , 339px 143px #FFF , 995px 1037px #FFF , 1250px 88px #FFF , 413px 1193px #FFF , 495px 1629px #FFF , 1204px 1818px #FFF , 327px 1114px #FFF , 622px 91px #FFF , 226px 507px #FFF , 1603px 1075px #FFF , 1883px 1258px #FFF , 1782px 88px #FFF , 226px 1628px #FFF , 271px 1192px #FFF , 1539px 1807px #FFF , 744px 715px #FFF , 753px 103px #FFF , 865px 1901px #FFF , 1346px 1177px #FFF , 1753px 1464px #FFF , 818px 53px #FFF , 1177px 339px #FFF , 1344px 1667px #FFF , 1315px 474px #FFF , 20px 832px #FFF , 1561px 332px #FFF , 1698px 866px #FFF , 213px 431px #FFF , 825px 1654px #FFF , 762px 1678px #FFF , 71px 237px #FFF , 641px 33px #FFF , 1809px 986px #FFF , 1765px 494px #FFF , 641px 443px #FFF , 1650px 267px #FFF , 1201px 374px #FFF; + animation: animStar 150s linear infinite; } + #stars2:after { + content: " "; + position: absolute; + top: 2000px; + width: 2px; + height: 2px; + background: transparent; + box-shadow: 646px 1065px #FFF , 1493px 1862px #FFF , 77px 180px #FFF , 1336px 1995px #FFF , 304px 1904px #FFF , 420px 84px #FFF , 1017px 1487px #FFF , 458px 961px #FFF , 210px 1101px #FFF , 1535px 1679px #FFF , 806px 416px #FFF , 571px 255px #FFF , 123px 1304px #FFF , 214px 1808px #FFF , 1496px 440px #FFF , 173px 1918px #FFF , 1618px 1214px #FFF , 1334px 737px #FFF , 911px 1985px #FFF , 48px 1516px #FFF , 89px 1127px #FFF , 1179px 483px #FFF , 273px 405px #FFF , 848px 1600px #FFF , 1026px 483px #FFF , 1131px 1322px #FFF , 24px 1769px #FFF , 137px 289px #FFF , 1626px 100px #FFF , 106px 1331px #FFF , 1578px 793px #FFF , 726px 1576px #FFF , 71px 944px #FFF , 1367px 802px #FFF , 362px 98px #FFF , 119px 1119px #FFF , 73px 959px #FFF , 1095px 1754px #FFF , 826px 374px #FFF , 932px 1686px #FFF , 104px 416px #FFF , 569px 1881px #FFF , 422px 1027px #FFF , 752px 503px #FFF , 105px 1314px #FFF , 24px 1816px #FFF , 729px 1133px #FFF , 1796px 1374px #FFF , 481px 441px #FFF , 1213px 655px #FFF , 1697px 1162px #FFF , 1887px 254px #FFF , 1326px 853px #FFF , 50px 1632px #FFF , 908px 795px #FFF , 1050px 1129px #FFF , 49px 110px #FFF , 885px 545px #FFF , 882px 505px #FFF , 1136px 1579px #FFF , 1200px 47px #FFF , 1213px 1870px #FFF , 1488px 1021px #FFF , 339px 143px #FFF , 995px 1037px #FFF , 1250px 88px #FFF , 413px 1193px #FFF , 495px 1629px #FFF , 1204px 1818px #FFF , 327px 1114px #FFF , 622px 91px #FFF , 226px 507px #FFF , 1603px 1075px #FFF , 1883px 1258px #FFF , 1782px 88px #FFF , 226px 1628px #FFF , 271px 1192px #FFF , 1539px 1807px #FFF , 744px 715px #FFF , 753px 103px #FFF , 865px 1901px #FFF , 1346px 1177px #FFF , 1753px 1464px #FFF , 818px 53px #FFF , 1177px 339px #FFF , 1344px 1667px #FFF , 1315px 474px #FFF , 20px 832px #FFF , 1561px 332px #FFF , 1698px 866px #FFF , 213px 431px #FFF , 825px 1654px #FFF , 762px 1678px #FFF , 71px 237px #FFF , 641px 33px #FFF , 1809px 986px #FFF , 1765px 494px #FFF , 641px 443px #FFF , 1650px 267px #FFF , 1201px 374px #FFF; } + +#stars3 { + width: 3px; + height: 3px; + background: transparent; + box-shadow: 1423px 80px #FFF , 561px 1320px #FFF , 802px 1118px #FFF , 1444px 501px #FFF , 200px 1286px #FFF , 713px 471px #FFF , 981px 1312px #FFF , 1961px 1076px #FFF , 1707px 1444px #FFF , 380px 1789px #FFF , 1240px 119px #FFF , 925px 887px #FFF , 587px 728px #FFF , 1926px 391px #FFF , 1215px 1889px #FFF , 1965px 1152px #FFF , 947px 386px #FFF , 532px 1442px #FFF , 955px 117px #FFF , 82px 576px #FFF , 1265px 1689px #FFF , 117px 517px #FFF , 1662px 555px #FFF , 261px 1529px #FFF , 1238px 1657px #FFF , 1750px 1154px #FFF , 679px 1549px #FFF , 1735px 446px #FFF , 499px 1801px #FFF , 1530px 1510px #FFF , 268px 811px #FFF , 1490px 1075px #FFF , 816px 1250px #FFF , 507px 265px #FFF , 1279px 22px #FFF , 301px 1055px #FFF , 1158px 1513px #FFF , 73px 88px #FFF , 1038px 54px #FFF , 659px 211px #FFF , 1105px 315px #FFF , 1621px 286px #FFF , 284px 117px #FFF , 1232px 1670px #FFF , 785px 981px #FFF , 524px 55px #FFF , 752px 761px #FFF , 377px 213px #FFF , 1428px 172px #FFF , 201px 1183px #FFF , 1172px 1666px #FFF , 266px 1135px #FFF , 1322px 194px #FFF , 1646px 1610px #FFF , 1506px 1590px #FFF , 1071px 231px #FFF , 1027px 708px #FFF , 1673px 1024px #FFF , 130px 42px #FFF , 1605px 1071px #FFF , 889px 530px #FFF , 432px 113px #FFF , 175px 1406px #FFF , 1045px 655px #FFF , 624px 1911px #FFF , 613px 443px #FFF , 118px 446px #FFF , 1502px 27px #FFF , 991px 1064px #FFF , 1699px 510px #FFF , 1807px 1238px #FFF , 1162px 164px #FFF , 1605px 1740px #FFF , 1330px 1793px #FFF , 1819px 1793px #FFF , 1590px 1802px #FFF , 438px 1145px #FFF , 1026px 959px #FFF , 1095px 1250px #FFF , 1581px 1528px #FFF , 1525px 1307px #FFF , 4px 1018px #FFF , 282px 869px #FFF , 334px 827px #FFF , 898px 504px #FFF , 750px 13px #FFF , 1088px 51px #FFF , 786px 1917px #FFF , 1923px 304px #FFF , 770px 809px #FFF , 1044px 1610px #FFF , 1225px 1600px #FFF , 256px 821px #FFF , 1133px 834px #FFF , 241px 36px #FFF , 1785px 1262px #FFF , 747px 1733px #FFF , 1262px 1017px #FFF , 356px 513px #FFF , 1677px 573px #FFF; + animation: animStar 250s linear infinite; } + #stars3:after { + content: " "; + position: absolute; + top: 2000px; + width: 3px; + height: 3px; + background: transparent; + box-shadow: 1423px 80px #FFF , 561px 1320px #FFF , 802px 1118px #FFF , 1444px 501px #FFF , 200px 1286px #FFF , 713px 471px #FFF , 981px 1312px #FFF , 1961px 1076px #FFF , 1707px 1444px #FFF , 380px 1789px #FFF , 1240px 119px #FFF , 925px 887px #FFF , 587px 728px #FFF , 1926px 391px #FFF , 1215px 1889px #FFF , 1965px 1152px #FFF , 947px 386px #FFF , 532px 1442px #FFF , 955px 117px #FFF , 82px 576px #FFF , 1265px 1689px #FFF , 117px 517px #FFF , 1662px 555px #FFF , 261px 1529px #FFF , 1238px 1657px #FFF , 1750px 1154px #FFF , 679px 1549px #FFF , 1735px 446px #FFF , 499px 1801px #FFF , 1530px 1510px #FFF , 268px 811px #FFF , 1490px 1075px #FFF , 816px 1250px #FFF , 507px 265px #FFF , 1279px 22px #FFF , 301px 1055px #FFF , 1158px 1513px #FFF , 73px 88px #FFF , 1038px 54px #FFF , 659px 211px #FFF , 1105px 315px #FFF , 1621px 286px #FFF , 284px 117px #FFF , 1232px 1670px #FFF , 785px 981px #FFF , 524px 55px #FFF , 752px 761px #FFF , 377px 213px #FFF , 1428px 172px #FFF , 201px 1183px #FFF , 1172px 1666px #FFF , 266px 1135px #FFF , 1322px 194px #FFF , 1646px 1610px #FFF , 1506px 1590px #FFF , 1071px 231px #FFF , 1027px 708px #FFF , 1673px 1024px #FFF , 130px 42px #FFF , 1605px 1071px #FFF , 889px 530px #FFF , 432px 113px #FFF , 175px 1406px #FFF , 1045px 655px #FFF , 624px 1911px #FFF , 613px 443px #FFF , 118px 446px #FFF , 1502px 27px #FFF , 991px 1064px #FFF , 1699px 510px #FFF , 1807px 1238px #FFF , 1162px 164px #FFF , 1605px 1740px #FFF , 1330px 1793px #FFF , 1819px 1793px #FFF , 1590px 1802px #FFF , 438px 1145px #FFF , 1026px 959px #FFF , 1095px 1250px #FFF , 1581px 1528px #FFF , 1525px 1307px #FFF , 4px 1018px #FFF , 282px 869px #FFF , 334px 827px #FFF , 898px 504px #FFF , 750px 13px #FFF , 1088px 51px #FFF , 786px 1917px #FFF , 1923px 304px #FFF , 770px 809px #FFF , 1044px 1610px #FFF , 1225px 1600px #FFF , 256px 821px #FFF , 1133px 834px #FFF , 241px 36px #FFF , 1785px 1262px #FFF , 747px 1733px #FFF , 1262px 1017px #FFF , 356px 513px #FFF , 1677px 573px #FFF; } + +@keyframes animStar { + from { + transform: translateX(0px); } + to { + transform: translateX(-2000px); } } diff --git a/dist_es/app.js b/dist_es/app.js new file mode 100644 index 0000000..4a9c9c4 --- /dev/null +++ b/dist_es/app.js @@ -0,0 +1 @@ +var framePtr=null,excHandler=0,lastJSError=null,NTI1442846866={size:0,kind:24,base:null,node:null,finalizer:null},NTI1442841096={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442840680={size:0,kind:16,base:null,node:null,finalizer:null},NTI1442840681={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442847542={size:0,kind:18,base:null,node:null,finalizer:null},NTI1090519322={size:0,kind:24,base:null,node:null,finalizer:null},NTI1174405526={size:0,kind:24,base:null,node:null,finalizer:null},NTI1056964617={size:0,kind:18,base:null,node:null,finalizer:null},NTI1140850724={size:0,kind:18,base:null,node:null,finalizer:null},NTI1140850725={size:0,kind:22,base:null,node:null,finalizer:null},NTI1090519146={size:0,kind:25,base:null,node:null,finalizer:null},NTI1090519145={size:0,kind:25,base:null,node:null,finalizer:null},NTI1090519048={size:0,kind:14,base:null,node:null,finalizer:null},NTI1090519135={size:0,kind:18,base:null,node:null,finalizer:null},NTI1090519131={size:0,kind:24,base:null,node:null,finalizer:null},NTI1090519138={size:0,kind:24,base:null,node:null,finalizer:null},NTI1090519137={size:0,kind:24,base:null,node:null,finalizer:null},NTI1090519043={size:0,kind:14,base:null,node:null,finalizer:null},NTI1090519136={size:0,kind:17,base:null,node:null,finalizer:null},NTI1090519133={size:0,kind:22,base:null,node:null,finalizer:null},NTI1056964615={size:0,kind:14,base:null,node:null,finalizer:null},NTI1056964616={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442844256={size:0,kind:24,base:null,node:null,finalizer:null},NTI1442843630={size:0,kind:18,base:null,node:null,finalizer:null},NTI134217753={size:0,kind:17,base:null,node:null,finalizer:null},NTI1459617826={size:0,kind:18,base:null,node:null,finalizer:null},NTI1660944524={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442841112={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442841784={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442841708={size:0,kind:18,base:null,node:null,finalizer:null},NTI33555179={size:0,kind:17,base:null,node:null,finalizer:null},NTI134217746={size:0,kind:17,base:null,node:null,finalizer:null},NTI1442842143={size:0,kind:31,base:null,node:null,finalizer:null},NTI1442842142={size:0,kind:18,base:null,node:null,finalizer:null},NTI1207959631={size:0,kind:31,base:null,node:null,finalizer:null},NTI1207959637={size:0,kind:18,base:null,node:null,finalizer:null},NTI33554447={size:0,kind:36,base:null,node:null,finalizer:null},NTI1442842151={size:0,kind:16,base:null,node:null,finalizer:null},NTI889192517={size:0,kind:18,base:null,node:null,finalizer:null},NTI134217742={size:0,kind:17,base:null,node:null,finalizer:null},NTI1442840653={size:0,kind:18,base:null,node:null,finalizer:null},NTI1711276035={size:0,kind:14,base:null,node:null,finalizer:null},NTI1442840595={size:0,kind:31,base:null,node:null,finalizer:null},NTI1442840591={size:0,kind:20,base:null,node:null,finalizer:null},NTI1442840590={size:0,kind:25,base:null,node:null,finalizer:null},NTI1442840589={size:0,kind:24,base:null,node:null,finalizer:null},NTI1442840588={size:0,kind:24,base:null,node:null,finalizer:null},NTI1442840587={size:0,kind:24,base:null,node:null,finalizer:null},NTI1442840580={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442840584={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442840583={size:0,kind:18,base:null,node:null,finalizer:null},NTI1459617857={size:0,kind:31,base:null,node:null,finalizer:null},NTI1459617821={size:0,kind:20,base:null,node:null,finalizer:null},NTI33554439={size:0,kind:35,base:null,node:null,finalizer:null},NTI1459617824={size:0,kind:18,base:null,node:null,finalizer:null},NTI704643165={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643164={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643163={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643162={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643161={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643160={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643159={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643158={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643157={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643156={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643155={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643154={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643153={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643152={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643151={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643150={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643149={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643148={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643147={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643146={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643145={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643144={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643143={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643142={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643141={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643214={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643102={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643261={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643258={size:0,kind:25,base:null,node:null,finalizer:null},NTI704643257={size:0,kind:18,base:null,node:null,finalizer:null},NTI704643137={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643260={size:0,kind:18,base:null,node:null,finalizer:null},NTI704643138={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643207={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643096={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643196={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643208={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643097={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643195={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643194={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643213={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643101={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643193={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643192={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643209={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643098={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643191={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643190={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643089={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643087={size:0,kind:14,base:null,node:null,finalizer:null},NTI704643189={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643188={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643088={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643187={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643186={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643199={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643210={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643099={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643198={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643212={size:0,kind:24,base:null,node:null,finalizer:null},NTI704643211={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643100={size:0,kind:22,base:null,node:null,finalizer:null},NTI33554466={size:0,kind:1,base:null,node:null,finalizer:null},NTI704643183={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643086={size:0,kind:22,base:null,node:null,finalizer:null},NTI704643197={size:0,kind:17,base:null,node:null,finalizer:null},NTI704643090={size:0,kind:22,base:null,node:null,finalizer:null},NTI33555183={size:0,kind:17,base:null,node:null,finalizer:null},NTI721420369={size:0,kind:17,base:null,node:null,finalizer:null},NTI721420361={size:0,kind:22,base:null,node:null,finalizer:null},NTI1442840585={size:0,kind:18,base:null,node:null,finalizer:null},NTI33554435={size:0,kind:31,base:null,node:null,finalizer:null},NTI1442840581={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442840586={size:0,kind:24,base:null,node:null,finalizer:null},NTI1442840582={size:0,kind:18,base:null,node:null,finalizer:null},NTI1677721672={size:0,kind:18,base:null,node:null,finalizer:null},NTI1442840579={size:0,kind:18,base:null,node:null,finalizer:null},NTI33554445={size:0,kind:36,base:null,node:null,finalizer:null},NTI1660944387={size:0,kind:18,base:null,node:null,finalizer:null},NTI134217745={size:0,kind:17,base:null,node:null,finalizer:null},NTI134217749={size:0,kind:17,base:null,node:null,finalizer:null},NTI134217751={size:0,kind:17,base:null,node:null,finalizer:null},NTI33555173={size:0,kind:17,base:null,node:null,finalizer:null},NTI33555181={size:0,kind:22,base:null,node:null,finalizer:null},NTI33554449={size:0,kind:28,base:null,node:null,finalizer:null},NTI33554450={size:0,kind:29,base:null,node:null,finalizer:null},NTI33555180={size:0,kind:22,base:null,node:null,finalizer:null},NTI33555177={size:0,kind:17,base:null,node:null,finalizer:null},NTI33555178={size:0,kind:17,base:null,node:null,finalizer:null},NTI134217741={size:0,kind:17,base:null,node:null,finalizer:null},NTI134217743={size:0,kind:17,base:null,node:null,finalizer:null},NNI134217743={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI134217743.node=NNI134217743;var NNI134217741={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI134217741.node=NNI134217741;var NNI33555178={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI33555178.node=NNI33555178,NTI33555180.base=NTI33555177,NTI33555181.base=NTI33555177;var NNI33555177={kind:2,len:5,offset:0,typ:null,name:null,sons:[{kind:1,offset:"parent",len:0,typ:NTI33555180,name:"parent",sons:null},{kind:1,offset:"name",len:0,typ:NTI33554450,name:"name",sons:null},{kind:1,offset:"message",len:0,typ:NTI33554449,name:"msg",sons:null},{kind:1,offset:"trace",len:0,typ:NTI33554449,name:"trace",sons:null},{kind:1,offset:"up",len:0,typ:NTI33555181,name:"up",sons:null},]};NTI33555177.node=NNI33555177;var NNI33555173={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI33555173.node=NNI33555173,NTI33555177.base=NTI33555173,NTI33555178.base=NTI33555177,NTI134217741.base=NTI33555178,NTI134217743.base=NTI134217741;var NNI134217751={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI134217751.node=NNI134217751,NTI134217751.base=NTI33555178;var NNI134217749={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI134217749.node=NNI134217749,NTI134217749.base=NTI33555178;var NNI134217745={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI134217745.node=NNI134217745,NTI134217745.base=NTI33555178;var NNI1660944387={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554445,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554445,name:"Field1",sons:null},]};NTI1660944387.node=NNI1660944387;var NNI1442840579={kind:2,len:6,offset:0,typ:null,name:null,sons:[{kind:1,offset:"angleDeg",len:0,typ:NTI33554445,name:"angleDeg",sons:null},{kind:1,offset:"angleRad",len:0,typ:NTI33554445,name:"angleRad",sons:null},{kind:1,offset:"speed",len:0,typ:NTI33554445,name:"speed",sons:null},{kind:1,offset:"height",len:0,typ:NTI33554445,name:"height",sons:null},{kind:1,offset:"vel",len:0,typ:NTI1660944387,name:"vel",sons:null},{kind:1,offset:"gravity",len:0,typ:NTI1660944387,name:"gravity",sons:null},]};NTI1442840579.node=NNI1442840579;var NNI1677721672={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554445,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554445,name:"Field1",sons:null},]};NTI1677721672.node=NNI1677721672;var NNI1442840581={kind:2,len:4,offset:0,typ:null,name:null,sons:[{kind:1,offset:"pos",len:0,typ:NTI1660944387,name:"pos",sons:null},{kind:1,offset:"vel",len:0,typ:NTI1660944387,name:"vel",sons:null},{kind:1,offset:"time",len:0,typ:NTI33554445,name:"time",sons:null},{kind:1,offset:"speed",len:0,typ:NTI33554445,name:"speed",sons:null},]};NTI1442840581.node=NNI1442840581,NTI1442840586.base=NTI1442840581;var NNI1442840582={kind:2,len:7,offset:0,typ:null,name:null,sons:[{kind:1,offset:"state",len:0,typ:NTI1442840579,name:"state",sons:null},{kind:1,offset:"points",len:0,typ:NTI1442840586,name:"points",sons:null},{kind:1,offset:"highestPoint",len:0,typ:NTI33554435,name:"highestPoint",sons:null},{kind:1,offset:"closestPoint",len:0,typ:NTI33554435,name:"closestPoint",sons:null},{kind:1,offset:"extraPoint",len:0,typ:NTI33554435,name:"extraPoint",sons:null},{kind:1,offset:"pinnedPoint",len:0,typ:NTI33554435,name:"pinnedPoint",sons:null},{kind:1,offset:"color",len:0,typ:NTI33554435,name:"color",sons:null},]};NTI1442840582.node=NNI1442840582;var NNI721420369={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI721420369.node=NNI721420369;var NNI33555183={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI33555183.node=NNI33555183,NTI33555183.base=NTI33555173,NTI721420369.base=NTI33555183,NTI721420361.base=NTI721420369;var NNI704643183={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI704643183.node=NNI704643183,NTI704643183.base=NTI33555173,NTI704643086.base=NTI704643183,NTI704643212.base=NTI704643090;var NNI704643211={kind:2,len:10,offset:0,typ:null,name:null,sons:[{kind:1,offset:"acceptCharset",len:0,typ:NTI33554450,name:"acceptCharset",sons:null},{kind:1,offset:"action",len:0,typ:NTI33554450,name:"action",sons:null},{kind:1,offset:"autocomplete",len:0,typ:NTI33554450,name:"autocomplete",sons:null},{kind:1,offset:"elements",len:0,typ:NTI704643212,name:"elements",sons:null},{kind:1,offset:"encoding",len:0,typ:NTI33554450,name:"encoding",sons:null},{kind:1,offset:"enctype",len:0,typ:NTI33554450,name:"enctype",sons:null},{kind:1,offset:"length",len:0,typ:NTI33554435,name:"length",sons:null},{kind:1,offset:"method",len:0,typ:NTI33554450,name:"method",sons:null},{kind:1,offset:"noValidate",len:0,typ:NTI33554466,name:"noValidate",sons:null},{kind:1,offset:"target",len:0,typ:NTI33554450,name:"target",sons:null},]};NTI704643211.node=NNI704643211,NTI704643211.base=NTI704643197,NTI704643100.base=NTI704643211;var NNI704643210={kind:2,len:5,offset:0,typ:null,name:null,sons:[{kind:1,offset:"defaultSelected",len:0,typ:NTI33554466,name:"defaultSelected",sons:null},{kind:1,offset:"selected",len:0,typ:NTI33554466,name:"selected",sons:null},{kind:1,offset:"selectedIndex",len:0,typ:NTI33554435,name:"selectedIndex",sons:null},{kind:1,offset:"text",len:0,typ:NTI33554450,name:"text",sons:null},{kind:1,offset:"value",len:0,typ:NTI33554450,name:"value",sons:null},]};NTI704643210.node=NNI704643210,NTI704643210.base=NTI704643197,NTI704643099.base=NTI704643210,NTI704643198.base=NTI704643099,NTI704643199.base=NTI704643099;var NNI704643197={kind:2,len:20,offset:0,typ:null,name:null,sons:[{kind:1,offset:"className",len:0,typ:NTI33554450,name:"className",sons:null},{kind:1,offset:"classList",len:0,typ:NTI704643086,name:"classList",sons:null},{kind:1,offset:"checked",len:0,typ:NTI33554466,name:"checked",sons:null},{kind:1,offset:"defaultChecked",len:0,typ:NTI33554466,name:"defaultChecked",sons:null},{kind:1,offset:"defaultValue",len:0,typ:NTI33554450,name:"defaultValue",sons:null},{kind:1,offset:"disabled",len:0,typ:NTI33554466,name:"disabled",sons:null},{kind:1,offset:"form",len:0,typ:NTI704643100,name:"form",sons:null},{kind:1,offset:"name",len:0,typ:NTI33554450,name:"name",sons:null},{kind:1,offset:"readOnly",len:0,typ:NTI33554466,name:"readOnly",sons:null},{kind:1,offset:"options",len:0,typ:NTI704643198,name:"options",sons:null},{kind:1,offset:"selectedOptions",len:0,typ:NTI704643199,name:"selectedOptions",sons:null},{kind:1,offset:"clientWidth",len:0,typ:NTI33554435,name:"clientWidth",sons:null},{kind:1,offset:"clientHeight",len:0,typ:NTI33554435,name:"clientHeight",sons:null},{kind:1,offset:"contentEditable",len:0,typ:NTI33554450,name:"contentEditable",sons:null},{kind:1,offset:"isContentEditable",len:0,typ:NTI33554466,name:"isContentEditable",sons:null},{kind:1,offset:"dir",len:0,typ:NTI33554450,name:"dir",sons:null},{kind:1,offset:"offsetHeight",len:0,typ:NTI33554435,name:"offsetHeight",sons:null},{kind:1,offset:"offsetWidth",len:0,typ:NTI33554435,name:"offsetWidth",sons:null},{kind:1,offset:"offsetLeft",len:0,typ:NTI33554435,name:"offsetLeft",sons:null},{kind:1,offset:"offsetTop",len:0,typ:NTI33554435,name:"offsetTop",sons:null},]};NTI704643197.node=NNI704643197,NTI704643088.base=NTI704643186,NTI704643187.base=NTI704643088,NTI704643188.base=NTI704643088,NTI704643189.base=NTI704643088;var NNI704643087={kind:2,offset:0,typ:null,name:null,len:12,sons:{1:{kind:1,offset:1,typ:NTI704643087,name:"ElementNode",len:0,sons:null},2:{kind:1,offset:2,typ:NTI704643087,name:"AttributeNode",len:0,sons:null},3:{kind:1,offset:3,typ:NTI704643087,name:"TextNode",len:0,sons:null},4:{kind:1,offset:4,typ:NTI704643087,name:"CDATANode",len:0,sons:null},5:{kind:1,offset:5,typ:NTI704643087,name:"EntityRefNode",len:0,sons:null},6:{kind:1,offset:6,typ:NTI704643087,name:"EntityNode",len:0,sons:null},7:{kind:1,offset:7,typ:NTI704643087,name:"ProcessingInstructionNode",len:0,sons:null},8:{kind:1,offset:8,typ:NTI704643087,name:"CommentNode",len:0,sons:null},9:{kind:1,offset:9,typ:NTI704643087,name:"DocumentNode",len:0,sons:null},10:{kind:1,offset:10,typ:NTI704643087,name:"DocumentTypeNode",len:0,sons:null},11:{kind:1,offset:11,typ:NTI704643087,name:"DocumentFragmentNode",len:0,sons:null},12:{kind:1,offset:12,typ:NTI704643087,name:"NotationNode",len:0,sons:null}}};NTI704643087.node=NNI704643087;var NNI704643209={kind:2,len:3,offset:0,typ:null,name:null,sons:[{kind:1,offset:"text",len:0,typ:NTI33554450,name:"text",sons:null},{kind:1,offset:"x",len:0,typ:NTI33554435,name:"x",sons:null},{kind:1,offset:"y",len:0,typ:NTI33554435,name:"y",sons:null},]};NTI704643209.node=NNI704643209,NTI704643209.base=NTI704643197,NTI704643098.base=NTI704643209,NTI704643191.base=NTI704643098,NTI704643192.base=NTI704643100;var NNI704643213={kind:2,len:8,offset:0,typ:null,name:null,sons:[{kind:1,offset:"border",len:0,typ:NTI33554435,name:"border",sons:null},{kind:1,offset:"complete",len:0,typ:NTI33554466,name:"complete",sons:null},{kind:1,offset:"height",len:0,typ:NTI33554435,name:"height",sons:null},{kind:1,offset:"hspace",len:0,typ:NTI33554435,name:"hspace",sons:null},{kind:1,offset:"lowsrc",len:0,typ:NTI33554450,name:"lowsrc",sons:null},{kind:1,offset:"src",len:0,typ:NTI33554450,name:"src",sons:null},{kind:1,offset:"vspace",len:0,typ:NTI33554435,name:"vspace",sons:null},{kind:1,offset:"width",len:0,typ:NTI33554435,name:"width",sons:null},]};NTI704643213.node=NNI704643213,NTI704643213.base=NTI704643197,NTI704643101.base=NTI704643213,NTI704643193.base=NTI704643101,NTI704643194.base=NTI704643090;var NNI704643208={kind:2,len:6,offset:0,typ:null,name:null,sons:[{kind:1,offset:"height",len:0,typ:NTI33554435,name:"height",sons:null},{kind:1,offset:"hspace",len:0,typ:NTI33554435,name:"hspace",sons:null},{kind:1,offset:"src",len:0,typ:NTI33554450,name:"src",sons:null},{kind:1,offset:"width",len:0,typ:NTI33554435,name:"width",sons:null},{kind:1,offset:"type",len:0,typ:NTI33554450,name:"type",sons:null},{kind:1,offset:"vspace",len:0,typ:NTI33554435,name:"vspace",sons:null},]};NTI704643208.node=NNI704643208,NTI704643208.base=NTI704643197,NTI704643097.base=NTI704643208,NTI704643195.base=NTI704643097;var NNI704643207={kind:2,len:4,offset:0,typ:null,name:null,sons:[{kind:1,offset:"target",len:0,typ:NTI33554450,name:"target",sons:null},{kind:1,offset:"text",len:0,typ:NTI33554450,name:"text",sons:null},{kind:1,offset:"x",len:0,typ:NTI33554435,name:"x",sons:null},{kind:1,offset:"y",len:0,typ:NTI33554435,name:"y",sons:null},]};NTI704643207.node=NNI704643207,NTI704643207.base=NTI704643197,NTI704643096.base=NTI704643207,NTI704643196.base=NTI704643096;var NNI704643257={kind:1,offset:"then",len:0,typ:NTI704643258,name:"then",sons:null};NTI704643257.node=NNI704643257,NTI704643137.base=NTI704643257;var NNI704643260={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"ready",len:0,typ:NTI704643137,name:"ready",sons:null},{kind:1,offset:"onloadingdone",len:0,typ:NTI704643261,name:"onloadingdone",sons:null},]};NTI704643260.node=NNI704643260,NTI704643138.base=NTI704643260;var NNI704643190={kind:2,len:25,offset:0,typ:null,name:null,sons:[{kind:1,offset:"activeElement",len:0,typ:NTI704643090,name:"activeElement",sons:null},{kind:1,offset:"documentElement",len:0,typ:NTI704643090,name:"documentElement",sons:null},{kind:1,offset:"alinkColor",len:0,typ:NTI33554450,name:"alinkColor",sons:null},{kind:1,offset:"bgColor",len:0,typ:NTI33554450,name:"bgColor",sons:null},{kind:1,offset:"body",len:0,typ:NTI704643090,name:"body",sons:null},{kind:1,offset:"charset",len:0,typ:NTI33554450,name:"charset",sons:null},{kind:1,offset:"cookie",len:0,typ:NTI33554450,name:"cookie",sons:null},{kind:1,offset:"defaultCharset",len:0,typ:NTI33554450,name:"defaultCharset",sons:null},{kind:1,offset:"fgColor",len:0,typ:NTI33554450,name:"fgColor",sons:null},{kind:1,offset:"head",len:0,typ:NTI704643090,name:"head",sons:null},{kind:1,offset:"hidden",len:0,typ:NTI33554466,name:"hidden",sons:null},{kind:1,offset:"lastModified",len:0,typ:NTI33554450,name:"lastModified",sons:null},{kind:1,offset:"linkColor",len:0,typ:NTI33554450,name:"linkColor",sons:null},{kind:1,offset:"referrer",len:0,typ:NTI33554450,name:"referrer",sons:null},{kind:1,offset:"title",len:0,typ:NTI33554450,name:"title",sons:null},{kind:1,offset:"URL",len:0,typ:NTI33554450,name:"URL",sons:null},{kind:1,offset:"visibilityState",len:0,typ:NTI33554450,name:"visibilityState",sons:null},{kind:1,offset:"vlinkColor",len:0,typ:NTI33554450,name:"vlinkColor",sons:null},{kind:1,offset:"anchors",len:0,typ:NTI704643191,name:"anchors",sons:null},{kind:1,offset:"forms",len:0,typ:NTI704643192,name:"forms",sons:null},{kind:1,offset:"images",len:0,typ:NTI704643193,name:"images",sons:null},{kind:1,offset:"applets",len:0,typ:NTI704643194,name:"applets",sons:null},{kind:1,offset:"embeds",len:0,typ:NTI704643195,name:"embeds",sons:null},{kind:1,offset:"links",len:0,typ:NTI704643196,name:"links",sons:null},{kind:1,offset:"fonts",len:0,typ:NTI704643138,name:"fonts",sons:null},]};NTI704643190.node=NNI704643190,NTI704643190.base=NTI704643186,NTI704643089.base=NTI704643190;var NNI704643214={kind:2,len:368,offset:0,typ:null,name:null,sons:[{kind:1,offset:"alignContent",len:0,typ:NTI33554450,name:"alignContent",sons:null},{kind:1,offset:"alignItems",len:0,typ:NTI33554450,name:"alignItems",sons:null},{kind:1,offset:"alignSelf",len:0,typ:NTI33554450,name:"alignSelf",sons:null},{kind:1,offset:"all",len:0,typ:NTI33554450,name:"all",sons:null},{kind:1,offset:"animation",len:0,typ:NTI33554450,name:"animation",sons:null},{kind:1,offset:"animationDelay",len:0,typ:NTI33554450,name:"animationDelay",sons:null},{kind:1,offset:"animationDirection",len:0,typ:NTI33554450,name:"animationDirection",sons:null},{kind:1,offset:"animationDuration",len:0,typ:NTI33554450,name:"animationDuration",sons:null},{kind:1,offset:"animationFillMode",len:0,typ:NTI33554450,name:"animationFillMode",sons:null},{kind:1,offset:"animationIterationCount",len:0,typ:NTI33554450,name:"animationIterationCount",sons:null},{kind:1,offset:"animationName",len:0,typ:NTI33554450,name:"animationName",sons:null},{kind:1,offset:"animationPlayState",len:0,typ:NTI33554450,name:"animationPlayState",sons:null},{kind:1,offset:"animationTimingFunction",len:0,typ:NTI33554450,name:"animationTimingFunction",sons:null},{kind:1,offset:"backdropFilter",len:0,typ:NTI33554450,name:"backdropFilter",sons:null},{kind:1,offset:"backfaceVisibility",len:0,typ:NTI33554450,name:"backfaceVisibility",sons:null},{kind:1,offset:"background",len:0,typ:NTI33554450,name:"background",sons:null},{kind:1,offset:"backgroundAttachment",len:0,typ:NTI33554450,name:"backgroundAttachment",sons:null},{kind:1,offset:"backgroundBlendMode",len:0,typ:NTI33554450,name:"backgroundBlendMode",sons:null},{kind:1,offset:"backgroundClip",len:0,typ:NTI33554450,name:"backgroundClip",sons:null},{kind:1,offset:"backgroundColor",len:0,typ:NTI33554450,name:"backgroundColor",sons:null},{kind:1,offset:"backgroundImage",len:0,typ:NTI33554450,name:"backgroundImage",sons:null},{kind:1,offset:"backgroundOrigin",len:0,typ:NTI33554450,name:"backgroundOrigin",sons:null},{kind:1,offset:"backgroundPosition",len:0,typ:NTI33554450,name:"backgroundPosition",sons:null},{kind:1,offset:"backgroundRepeat",len:0,typ:NTI33554450,name:"backgroundRepeat",sons:null},{kind:1,offset:"backgroundSize",len:0,typ:NTI33554450,name:"backgroundSize",sons:null},{kind:1,offset:"blockSize",len:0,typ:NTI33554450,name:"blockSize",sons:null},{kind:1,offset:"border",len:0,typ:NTI33554450,name:"border",sons:null},{kind:1,offset:"borderBlock",len:0,typ:NTI33554450,name:"borderBlock",sons:null},{kind:1,offset:"borderBlockColor",len:0,typ:NTI33554450,name:"borderBlockColor",sons:null},{kind:1,offset:"borderBlockEnd",len:0,typ:NTI33554450,name:"borderBlockEnd",sons:null},{kind:1,offset:"borderBlockEndColor",len:0,typ:NTI33554450,name:"borderBlockEndColor",sons:null},{kind:1,offset:"borderBlockEndStyle",len:0,typ:NTI33554450,name:"borderBlockEndStyle",sons:null},{kind:1,offset:"borderBlockEndWidth",len:0,typ:NTI33554450,name:"borderBlockEndWidth",sons:null},{kind:1,offset:"borderBlockStart",len:0,typ:NTI33554450,name:"borderBlockStart",sons:null},{kind:1,offset:"borderBlockStartColor",len:0,typ:NTI33554450,name:"borderBlockStartColor",sons:null},{kind:1,offset:"borderBlockStartStyle",len:0,typ:NTI33554450,name:"borderBlockStartStyle",sons:null},{kind:1,offset:"borderBlockStartWidth",len:0,typ:NTI33554450,name:"borderBlockStartWidth",sons:null},{kind:1,offset:"borderBlockStyle",len:0,typ:NTI33554450,name:"borderBlockStyle",sons:null},{kind:1,offset:"borderBlockWidth",len:0,typ:NTI33554450,name:"borderBlockWidth",sons:null},{kind:1,offset:"borderBottom",len:0,typ:NTI33554450,name:"borderBottom",sons:null},{kind:1,offset:"borderBottomColor",len:0,typ:NTI33554450,name:"borderBottomColor",sons:null},{kind:1,offset:"borderBottomLeftRadius",len:0,typ:NTI33554450,name:"borderBottomLeftRadius",sons:null},{kind:1,offset:"borderBottomRightRadius",len:0,typ:NTI33554450,name:"borderBottomRightRadius",sons:null},{kind:1,offset:"borderBottomStyle",len:0,typ:NTI33554450,name:"borderBottomStyle",sons:null},{kind:1,offset:"borderBottomWidth",len:0,typ:NTI33554450,name:"borderBottomWidth",sons:null},{kind:1,offset:"borderCollapse",len:0,typ:NTI33554450,name:"borderCollapse",sons:null},{kind:1,offset:"borderColor",len:0,typ:NTI33554450,name:"borderColor",sons:null},{kind:1,offset:"borderEndEndRadius",len:0,typ:NTI33554450,name:"borderEndEndRadius",sons:null},{kind:1,offset:"borderEndStartRadius",len:0,typ:NTI33554450,name:"borderEndStartRadius",sons:null},{kind:1,offset:"borderImage",len:0,typ:NTI33554450,name:"borderImage",sons:null},{kind:1,offset:"borderImageOutset",len:0,typ:NTI33554450,name:"borderImageOutset",sons:null},{kind:1,offset:"borderImageRepeat",len:0,typ:NTI33554450,name:"borderImageRepeat",sons:null},{kind:1,offset:"borderImageSlice",len:0,typ:NTI33554450,name:"borderImageSlice",sons:null},{kind:1,offset:"borderImageSource",len:0,typ:NTI33554450,name:"borderImageSource",sons:null},{kind:1,offset:"borderImageWidth",len:0,typ:NTI33554450,name:"borderImageWidth",sons:null},{kind:1,offset:"borderInline",len:0,typ:NTI33554450,name:"borderInline",sons:null},{kind:1,offset:"borderInlineColor",len:0,typ:NTI33554450,name:"borderInlineColor",sons:null},{kind:1,offset:"borderInlineEnd",len:0,typ:NTI33554450,name:"borderInlineEnd",sons:null},{kind:1,offset:"borderInlineEndColor",len:0,typ:NTI33554450,name:"borderInlineEndColor",sons:null},{kind:1,offset:"borderInlineEndStyle",len:0,typ:NTI33554450,name:"borderInlineEndStyle",sons:null},{kind:1,offset:"borderInlineEndWidth",len:0,typ:NTI33554450,name:"borderInlineEndWidth",sons:null},{kind:1,offset:"borderInlineStart",len:0,typ:NTI33554450,name:"borderInlineStart",sons:null},{kind:1,offset:"borderInlineStartColor",len:0,typ:NTI33554450,name:"borderInlineStartColor",sons:null},{kind:1,offset:"borderInlineStartStyle",len:0,typ:NTI33554450,name:"borderInlineStartStyle",sons:null},{kind:1,offset:"borderInlineStartWidth",len:0,typ:NTI33554450,name:"borderInlineStartWidth",sons:null},{kind:1,offset:"borderInlineStyle",len:0,typ:NTI33554450,name:"borderInlineStyle",sons:null},{kind:1,offset:"borderInlineWidth",len:0,typ:NTI33554450,name:"borderInlineWidth",sons:null},{kind:1,offset:"borderLeft",len:0,typ:NTI33554450,name:"borderLeft",sons:null},{kind:1,offset:"borderLeftColor",len:0,typ:NTI33554450,name:"borderLeftColor",sons:null},{kind:1,offset:"borderLeftStyle",len:0,typ:NTI33554450,name:"borderLeftStyle",sons:null},{kind:1,offset:"borderLeftWidth",len:0,typ:NTI33554450,name:"borderLeftWidth",sons:null},{kind:1,offset:"borderRadius",len:0,typ:NTI33554450,name:"borderRadius",sons:null},{kind:1,offset:"borderRight",len:0,typ:NTI33554450,name:"borderRight",sons:null},{kind:1,offset:"borderRightColor",len:0,typ:NTI33554450,name:"borderRightColor",sons:null},{kind:1,offset:"borderRightStyle",len:0,typ:NTI33554450,name:"borderRightStyle",sons:null},{kind:1,offset:"borderRightWidth",len:0,typ:NTI33554450,name:"borderRightWidth",sons:null},{kind:1,offset:"borderSpacing",len:0,typ:NTI33554450,name:"borderSpacing",sons:null},{kind:1,offset:"borderStartEndRadius",len:0,typ:NTI33554450,name:"borderStartEndRadius",sons:null},{kind:1,offset:"borderStartStartRadius",len:0,typ:NTI33554450,name:"borderStartStartRadius",sons:null},{kind:1,offset:"borderStyle",len:0,typ:NTI33554450,name:"borderStyle",sons:null},{kind:1,offset:"borderTop",len:0,typ:NTI33554450,name:"borderTop",sons:null},{kind:1,offset:"borderTopColor",len:0,typ:NTI33554450,name:"borderTopColor",sons:null},{kind:1,offset:"borderTopLeftRadius",len:0,typ:NTI33554450,name:"borderTopLeftRadius",sons:null},{kind:1,offset:"borderTopRightRadius",len:0,typ:NTI33554450,name:"borderTopRightRadius",sons:null},{kind:1,offset:"borderTopStyle",len:0,typ:NTI33554450,name:"borderTopStyle",sons:null},{kind:1,offset:"borderTopWidth",len:0,typ:NTI33554450,name:"borderTopWidth",sons:null},{kind:1,offset:"borderWidth",len:0,typ:NTI33554450,name:"borderWidth",sons:null},{kind:1,offset:"bottom",len:0,typ:NTI33554450,name:"bottom",sons:null},{kind:1,offset:"boxDecorationBreak",len:0,typ:NTI33554450,name:"boxDecorationBreak",sons:null},{kind:1,offset:"boxShadow",len:0,typ:NTI33554450,name:"boxShadow",sons:null},{kind:1,offset:"boxSizing",len:0,typ:NTI33554450,name:"boxSizing",sons:null},{kind:1,offset:"breakAfter",len:0,typ:NTI33554450,name:"breakAfter",sons:null},{kind:1,offset:"breakBefore",len:0,typ:NTI33554450,name:"breakBefore",sons:null},{kind:1,offset:"breakInside",len:0,typ:NTI33554450,name:"breakInside",sons:null},{kind:1,offset:"captionSide",len:0,typ:NTI33554450,name:"captionSide",sons:null},{kind:1,offset:"caretColor",len:0,typ:NTI33554450,name:"caretColor",sons:null},{kind:1,offset:"clear",len:0,typ:NTI33554450,name:"clear",sons:null},{kind:1,offset:"clip",len:0,typ:NTI33554450,name:"clip",sons:null},{kind:1,offset:"clipPath",len:0,typ:NTI33554450,name:"clipPath",sons:null},{kind:1,offset:"color",len:0,typ:NTI33554450,name:"color",sons:null},{kind:1,offset:"colorAdjust",len:0,typ:NTI33554450,name:"colorAdjust",sons:null},{kind:1,offset:"columnCount",len:0,typ:NTI33554450,name:"columnCount",sons:null},{kind:1,offset:"columnFill",len:0,typ:NTI33554450,name:"columnFill",sons:null},{kind:1,offset:"columnGap",len:0,typ:NTI33554450,name:"columnGap",sons:null},{kind:1,offset:"columnRule",len:0,typ:NTI33554450,name:"columnRule",sons:null},{kind:1,offset:"columnRuleColor",len:0,typ:NTI33554450,name:"columnRuleColor",sons:null},{kind:1,offset:"columnRuleStyle",len:0,typ:NTI33554450,name:"columnRuleStyle",sons:null},{kind:1,offset:"columnRuleWidth",len:0,typ:NTI33554450,name:"columnRuleWidth",sons:null},{kind:1,offset:"columnSpan",len:0,typ:NTI33554450,name:"columnSpan",sons:null},{kind:1,offset:"columnWidth",len:0,typ:NTI33554450,name:"columnWidth",sons:null},{kind:1,offset:"columns",len:0,typ:NTI33554450,name:"columns",sons:null},{kind:1,offset:"contain",len:0,typ:NTI33554450,name:"contain",sons:null},{kind:1,offset:"content",len:0,typ:NTI33554450,name:"content",sons:null},{kind:1,offset:"counterIncrement",len:0,typ:NTI33554450,name:"counterIncrement",sons:null},{kind:1,offset:"counterReset",len:0,typ:NTI33554450,name:"counterReset",sons:null},{kind:1,offset:"counterSet",len:0,typ:NTI33554450,name:"counterSet",sons:null},{kind:1,offset:"cursor",len:0,typ:NTI33554450,name:"cursor",sons:null},{kind:1,offset:"direction",len:0,typ:NTI33554450,name:"direction",sons:null},{kind:1,offset:"display",len:0,typ:NTI33554450,name:"display",sons:null},{kind:1,offset:"emptyCells",len:0,typ:NTI33554450,name:"emptyCells",sons:null},{kind:1,offset:"filter",len:0,typ:NTI33554450,name:"filter",sons:null},{kind:1,offset:"flex",len:0,typ:NTI33554450,name:"flex",sons:null},{kind:1,offset:"flexBasis",len:0,typ:NTI33554450,name:"flexBasis",sons:null},{kind:1,offset:"flexDirection",len:0,typ:NTI33554450,name:"flexDirection",sons:null},{kind:1,offset:"flexFlow",len:0,typ:NTI33554450,name:"flexFlow",sons:null},{kind:1,offset:"flexGrow",len:0,typ:NTI33554450,name:"flexGrow",sons:null},{kind:1,offset:"flexShrink",len:0,typ:NTI33554450,name:"flexShrink",sons:null},{kind:1,offset:"flexWrap",len:0,typ:NTI33554450,name:"flexWrap",sons:null},{kind:1,offset:"cssFloat",len:0,typ:NTI33554450,name:"cssFloat",sons:null},{kind:1,offset:"font",len:0,typ:NTI33554450,name:"font",sons:null},{kind:1,offset:"fontFamily",len:0,typ:NTI33554450,name:"fontFamily",sons:null},{kind:1,offset:"fontFeatureSettings",len:0,typ:NTI33554450,name:"fontFeatureSettings",sons:null},{kind:1,offset:"fontKerning",len:0,typ:NTI33554450,name:"fontKerning",sons:null},{kind:1,offset:"fontLanguageOverride",len:0,typ:NTI33554450,name:"fontLanguageOverride",sons:null},{kind:1,offset:"fontOpticalSizing",len:0,typ:NTI33554450,name:"fontOpticalSizing",sons:null},{kind:1,offset:"fontSize",len:0,typ:NTI33554450,name:"fontSize",sons:null},{kind:1,offset:"fontSizeAdjust",len:0,typ:NTI33554450,name:"fontSizeAdjust",sons:null},{kind:1,offset:"fontStretch",len:0,typ:NTI33554450,name:"fontStretch",sons:null},{kind:1,offset:"fontStyle",len:0,typ:NTI33554450,name:"fontStyle",sons:null},{kind:1,offset:"fontSynthesis",len:0,typ:NTI33554450,name:"fontSynthesis",sons:null},{kind:1,offset:"fontVariant",len:0,typ:NTI33554450,name:"fontVariant",sons:null},{kind:1,offset:"fontVariantAlternates",len:0,typ:NTI33554450,name:"fontVariantAlternates",sons:null},{kind:1,offset:"fontVariantCaps",len:0,typ:NTI33554450,name:"fontVariantCaps",sons:null},{kind:1,offset:"fontVariantEastAsian",len:0,typ:NTI33554450,name:"fontVariantEastAsian",sons:null},{kind:1,offset:"fontVariantLigatures",len:0,typ:NTI33554450,name:"fontVariantLigatures",sons:null},{kind:1,offset:"fontVariantNumeric",len:0,typ:NTI33554450,name:"fontVariantNumeric",sons:null},{kind:1,offset:"fontVariantPosition",len:0,typ:NTI33554450,name:"fontVariantPosition",sons:null},{kind:1,offset:"fontVariationSettings",len:0,typ:NTI33554450,name:"fontVariationSettings",sons:null},{kind:1,offset:"fontWeight",len:0,typ:NTI33554450,name:"fontWeight",sons:null},{kind:1,offset:"gap",len:0,typ:NTI33554450,name:"gap",sons:null},{kind:1,offset:"grid",len:0,typ:NTI33554450,name:"grid",sons:null},{kind:1,offset:"gridArea",len:0,typ:NTI33554450,name:"gridArea",sons:null},{kind:1,offset:"gridAutoColumns",len:0,typ:NTI33554450,name:"gridAutoColumns",sons:null},{kind:1,offset:"gridAutoFlow",len:0,typ:NTI33554450,name:"gridAutoFlow",sons:null},{kind:1,offset:"gridAutoRows",len:0,typ:NTI33554450,name:"gridAutoRows",sons:null},{kind:1,offset:"gridColumn",len:0,typ:NTI33554450,name:"gridColumn",sons:null},{kind:1,offset:"gridColumnEnd",len:0,typ:NTI33554450,name:"gridColumnEnd",sons:null},{kind:1,offset:"gridColumnStart",len:0,typ:NTI33554450,name:"gridColumnStart",sons:null},{kind:1,offset:"gridRow",len:0,typ:NTI33554450,name:"gridRow",sons:null},{kind:1,offset:"gridRowEnd",len:0,typ:NTI33554450,name:"gridRowEnd",sons:null},{kind:1,offset:"gridRowStart",len:0,typ:NTI33554450,name:"gridRowStart",sons:null},{kind:1,offset:"gridTemplate",len:0,typ:NTI33554450,name:"gridTemplate",sons:null},{kind:1,offset:"gridTemplateAreas",len:0,typ:NTI33554450,name:"gridTemplateAreas",sons:null},{kind:1,offset:"gridTemplateColumns",len:0,typ:NTI33554450,name:"gridTemplateColumns",sons:null},{kind:1,offset:"gridTemplateRows",len:0,typ:NTI33554450,name:"gridTemplateRows",sons:null},{kind:1,offset:"hangingPunctuation",len:0,typ:NTI33554450,name:"hangingPunctuation",sons:null},{kind:1,offset:"height",len:0,typ:NTI33554450,name:"height",sons:null},{kind:1,offset:"hyphens",len:0,typ:NTI33554450,name:"hyphens",sons:null},{kind:1,offset:"imageOrientation",len:0,typ:NTI33554450,name:"imageOrientation",sons:null},{kind:1,offset:"imageRendering",len:0,typ:NTI33554450,name:"imageRendering",sons:null},{kind:1,offset:"inlineSize",len:0,typ:NTI33554450,name:"inlineSize",sons:null},{kind:1,offset:"inset",len:0,typ:NTI33554450,name:"inset",sons:null},{kind:1,offset:"insetBlock",len:0,typ:NTI33554450,name:"insetBlock",sons:null},{kind:1,offset:"insetBlockEnd",len:0,typ:NTI33554450,name:"insetBlockEnd",sons:null},{kind:1,offset:"insetBlockStart",len:0,typ:NTI33554450,name:"insetBlockStart",sons:null},{kind:1,offset:"insetInline",len:0,typ:NTI33554450,name:"insetInline",sons:null},{kind:1,offset:"insetInlineEnd",len:0,typ:NTI33554450,name:"insetInlineEnd",sons:null},{kind:1,offset:"insetInlineStart",len:0,typ:NTI33554450,name:"insetInlineStart",sons:null},{kind:1,offset:"isolation",len:0,typ:NTI33554450,name:"isolation",sons:null},{kind:1,offset:"justifyContent",len:0,typ:NTI33554450,name:"justifyContent",sons:null},{kind:1,offset:"justifyItems",len:0,typ:NTI33554450,name:"justifyItems",sons:null},{kind:1,offset:"justifySelf",len:0,typ:NTI33554450,name:"justifySelf",sons:null},{kind:1,offset:"left",len:0,typ:NTI33554450,name:"left",sons:null},{kind:1,offset:"letterSpacing",len:0,typ:NTI33554450,name:"letterSpacing",sons:null},{kind:1,offset:"lineBreak",len:0,typ:NTI33554450,name:"lineBreak",sons:null},{kind:1,offset:"lineHeight",len:0,typ:NTI33554450,name:"lineHeight",sons:null},{kind:1,offset:"listStyle",len:0,typ:NTI33554450,name:"listStyle",sons:null},{kind:1,offset:"listStyleImage",len:0,typ:NTI33554450,name:"listStyleImage",sons:null},{kind:1,offset:"listStylePosition",len:0,typ:NTI33554450,name:"listStylePosition",sons:null},{kind:1,offset:"listStyleType",len:0,typ:NTI33554450,name:"listStyleType",sons:null},{kind:1,offset:"margin",len:0,typ:NTI33554450,name:"margin",sons:null},{kind:1,offset:"marginBlock",len:0,typ:NTI33554450,name:"marginBlock",sons:null},{kind:1,offset:"marginBlockEnd",len:0,typ:NTI33554450,name:"marginBlockEnd",sons:null},{kind:1,offset:"marginBlockStart",len:0,typ:NTI33554450,name:"marginBlockStart",sons:null},{kind:1,offset:"marginBottom",len:0,typ:NTI33554450,name:"marginBottom",sons:null},{kind:1,offset:"marginInline",len:0,typ:NTI33554450,name:"marginInline",sons:null},{kind:1,offset:"marginInlineEnd",len:0,typ:NTI33554450,name:"marginInlineEnd",sons:null},{kind:1,offset:"marginInlineStart",len:0,typ:NTI33554450,name:"marginInlineStart",sons:null},{kind:1,offset:"marginLeft",len:0,typ:NTI33554450,name:"marginLeft",sons:null},{kind:1,offset:"marginRight",len:0,typ:NTI33554450,name:"marginRight",sons:null},{kind:1,offset:"marginTop",len:0,typ:NTI33554450,name:"marginTop",sons:null},{kind:1,offset:"mask",len:0,typ:NTI33554450,name:"mask",sons:null},{kind:1,offset:"maskBorder",len:0,typ:NTI33554450,name:"maskBorder",sons:null},{kind:1,offset:"maskBorderMode",len:0,typ:NTI33554450,name:"maskBorderMode",sons:null},{kind:1,offset:"maskBorderOutset",len:0,typ:NTI33554450,name:"maskBorderOutset",sons:null},{kind:1,offset:"maskBorderRepeat",len:0,typ:NTI33554450,name:"maskBorderRepeat",sons:null},{kind:1,offset:"maskBorderSlice",len:0,typ:NTI33554450,name:"maskBorderSlice",sons:null},{kind:1,offset:"maskBorderSource",len:0,typ:NTI33554450,name:"maskBorderSource",sons:null},{kind:1,offset:"maskBorderWidth",len:0,typ:NTI33554450,name:"maskBorderWidth",sons:null},{kind:1,offset:"maskClip",len:0,typ:NTI33554450,name:"maskClip",sons:null},{kind:1,offset:"maskComposite",len:0,typ:NTI33554450,name:"maskComposite",sons:null},{kind:1,offset:"maskImage",len:0,typ:NTI33554450,name:"maskImage",sons:null},{kind:1,offset:"maskMode",len:0,typ:NTI33554450,name:"maskMode",sons:null},{kind:1,offset:"maskOrigin",len:0,typ:NTI33554450,name:"maskOrigin",sons:null},{kind:1,offset:"maskPosition",len:0,typ:NTI33554450,name:"maskPosition",sons:null},{kind:1,offset:"maskRepeat",len:0,typ:NTI33554450,name:"maskRepeat",sons:null},{kind:1,offset:"maskSize",len:0,typ:NTI33554450,name:"maskSize",sons:null},{kind:1,offset:"maskType",len:0,typ:NTI33554450,name:"maskType",sons:null},{kind:1,offset:"maxBlockSize",len:0,typ:NTI33554450,name:"maxBlockSize",sons:null},{kind:1,offset:"maxHeight",len:0,typ:NTI33554450,name:"maxHeight",sons:null},{kind:1,offset:"maxInlineSize",len:0,typ:NTI33554450,name:"maxInlineSize",sons:null},{kind:1,offset:"maxWidth",len:0,typ:NTI33554450,name:"maxWidth",sons:null},{kind:1,offset:"minBlockSize",len:0,typ:NTI33554450,name:"minBlockSize",sons:null},{kind:1,offset:"minHeight",len:0,typ:NTI33554450,name:"minHeight",sons:null},{kind:1,offset:"minInlineSize",len:0,typ:NTI33554450,name:"minInlineSize",sons:null},{kind:1,offset:"minWidth",len:0,typ:NTI33554450,name:"minWidth",sons:null},{kind:1,offset:"mixBlendMode",len:0,typ:NTI33554450,name:"mixBlendMode",sons:null},{kind:1,offset:"objectFit",len:0,typ:NTI33554450,name:"objectFit",sons:null},{kind:1,offset:"objectPosition",len:0,typ:NTI33554450,name:"objectPosition",sons:null},{kind:1,offset:"offset",len:0,typ:NTI33554450,name:"offset",sons:null},{kind:1,offset:"offsetAnchor",len:0,typ:NTI33554450,name:"offsetAnchor",sons:null},{kind:1,offset:"offsetDistance",len:0,typ:NTI33554450,name:"offsetDistance",sons:null},{kind:1,offset:"offsetPath",len:0,typ:NTI33554450,name:"offsetPath",sons:null},{kind:1,offset:"offsetRotate",len:0,typ:NTI33554450,name:"offsetRotate",sons:null},{kind:1,offset:"opacity",len:0,typ:NTI33554450,name:"opacity",sons:null},{kind:1,offset:"order",len:0,typ:NTI33554450,name:"order",sons:null},{kind:1,offset:"orphans",len:0,typ:NTI33554450,name:"orphans",sons:null},{kind:1,offset:"outline",len:0,typ:NTI33554450,name:"outline",sons:null},{kind:1,offset:"outlineColor",len:0,typ:NTI33554450,name:"outlineColor",sons:null},{kind:1,offset:"outlineOffset",len:0,typ:NTI33554450,name:"outlineOffset",sons:null},{kind:1,offset:"outlineStyle",len:0,typ:NTI33554450,name:"outlineStyle",sons:null},{kind:1,offset:"outlineWidth",len:0,typ:NTI33554450,name:"outlineWidth",sons:null},{kind:1,offset:"overflow",len:0,typ:NTI33554450,name:"overflow",sons:null},{kind:1,offset:"overflowAnchor",len:0,typ:NTI33554450,name:"overflowAnchor",sons:null},{kind:1,offset:"overflowBlock",len:0,typ:NTI33554450,name:"overflowBlock",sons:null},{kind:1,offset:"overflowInline",len:0,typ:NTI33554450,name:"overflowInline",sons:null},{kind:1,offset:"overflowWrap",len:0,typ:NTI33554450,name:"overflowWrap",sons:null},{kind:1,offset:"overflowX",len:0,typ:NTI33554450,name:"overflowX",sons:null},{kind:1,offset:"overflowY",len:0,typ:NTI33554450,name:"overflowY",sons:null},{kind:1,offset:"overscrollBehavior",len:0,typ:NTI33554450,name:"overscrollBehavior",sons:null},{kind:1,offset:"overscrollBehaviorBlock",len:0,typ:NTI33554450,name:"overscrollBehaviorBlock",sons:null},{kind:1,offset:"overscrollBehaviorInline",len:0,typ:NTI33554450,name:"overscrollBehaviorInline",sons:null},{kind:1,offset:"overscrollBehaviorX",len:0,typ:NTI33554450,name:"overscrollBehaviorX",sons:null},{kind:1,offset:"overscrollBehaviorY",len:0,typ:NTI33554450,name:"overscrollBehaviorY",sons:null},{kind:1,offset:"padding",len:0,typ:NTI33554450,name:"padding",sons:null},{kind:1,offset:"paddingBlock",len:0,typ:NTI33554450,name:"paddingBlock",sons:null},{kind:1,offset:"paddingBlockEnd",len:0,typ:NTI33554450,name:"paddingBlockEnd",sons:null},{kind:1,offset:"paddingBlockStart",len:0,typ:NTI33554450,name:"paddingBlockStart",sons:null},{kind:1,offset:"paddingBottom",len:0,typ:NTI33554450,name:"paddingBottom",sons:null},{kind:1,offset:"paddingInline",len:0,typ:NTI33554450,name:"paddingInline",sons:null},{kind:1,offset:"paddingInlineEnd",len:0,typ:NTI33554450,name:"paddingInlineEnd",sons:null},{kind:1,offset:"paddingInlineStart",len:0,typ:NTI33554450,name:"paddingInlineStart",sons:null},{kind:1,offset:"paddingLeft",len:0,typ:NTI33554450,name:"paddingLeft",sons:null},{kind:1,offset:"paddingRight",len:0,typ:NTI33554450,name:"paddingRight",sons:null},{kind:1,offset:"paddingTop",len:0,typ:NTI33554450,name:"paddingTop",sons:null},{kind:1,offset:"pageBreakAfter",len:0,typ:NTI33554450,name:"pageBreakAfter",sons:null},{kind:1,offset:"pageBreakBefore",len:0,typ:NTI33554450,name:"pageBreakBefore",sons:null},{kind:1,offset:"pageBreakInside",len:0,typ:NTI33554450,name:"pageBreakInside",sons:null},{kind:1,offset:"paintOrder",len:0,typ:NTI33554450,name:"paintOrder",sons:null},{kind:1,offset:"perspective",len:0,typ:NTI33554450,name:"perspective",sons:null},{kind:1,offset:"perspectiveOrigin",len:0,typ:NTI33554450,name:"perspectiveOrigin",sons:null},{kind:1,offset:"placeContent",len:0,typ:NTI33554450,name:"placeContent",sons:null},{kind:1,offset:"placeItems",len:0,typ:NTI33554450,name:"placeItems",sons:null},{kind:1,offset:"placeSelf",len:0,typ:NTI33554450,name:"placeSelf",sons:null},{kind:1,offset:"pointerEvents",len:0,typ:NTI33554450,name:"pointerEvents",sons:null},{kind:1,offset:"position",len:0,typ:NTI33554450,name:"position",sons:null},{kind:1,offset:"quotes",len:0,typ:NTI33554450,name:"quotes",sons:null},{kind:1,offset:"resize",len:0,typ:NTI33554450,name:"resize",sons:null},{kind:1,offset:"right",len:0,typ:NTI33554450,name:"right",sons:null},{kind:1,offset:"rotate",len:0,typ:NTI33554450,name:"rotate",sons:null},{kind:1,offset:"rowGap",len:0,typ:NTI33554450,name:"rowGap",sons:null},{kind:1,offset:"scale",len:0,typ:NTI33554450,name:"scale",sons:null},{kind:1,offset:"scrollBehavior",len:0,typ:NTI33554450,name:"scrollBehavior",sons:null},{kind:1,offset:"scrollMargin",len:0,typ:NTI33554450,name:"scrollMargin",sons:null},{kind:1,offset:"scrollMarginBlock",len:0,typ:NTI33554450,name:"scrollMarginBlock",sons:null},{kind:1,offset:"scrollMarginBlockEnd",len:0,typ:NTI33554450,name:"scrollMarginBlockEnd",sons:null},{kind:1,offset:"scrollMarginBlockStart",len:0,typ:NTI33554450,name:"scrollMarginBlockStart",sons:null},{kind:1,offset:"scrollMarginBottom",len:0,typ:NTI33554450,name:"scrollMarginBottom",sons:null},{kind:1,offset:"scrollMarginInline",len:0,typ:NTI33554450,name:"scrollMarginInline",sons:null},{kind:1,offset:"scrollMarginInlineEnd",len:0,typ:NTI33554450,name:"scrollMarginInlineEnd",sons:null},{kind:1,offset:"scrollMarginInlineStart",len:0,typ:NTI33554450,name:"scrollMarginInlineStart",sons:null},{kind:1,offset:"scrollMarginLeft",len:0,typ:NTI33554450,name:"scrollMarginLeft",sons:null},{kind:1,offset:"scrollMarginRight",len:0,typ:NTI33554450,name:"scrollMarginRight",sons:null},{kind:1,offset:"scrollMarginTop",len:0,typ:NTI33554450,name:"scrollMarginTop",sons:null},{kind:1,offset:"scrollPadding",len:0,typ:NTI33554450,name:"scrollPadding",sons:null},{kind:1,offset:"scrollPaddingBlock",len:0,typ:NTI33554450,name:"scrollPaddingBlock",sons:null},{kind:1,offset:"scrollPaddingBlockEnd",len:0,typ:NTI33554450,name:"scrollPaddingBlockEnd",sons:null},{kind:1,offset:"scrollPaddingBlockStart",len:0,typ:NTI33554450,name:"scrollPaddingBlockStart",sons:null},{kind:1,offset:"scrollPaddingBottom",len:0,typ:NTI33554450,name:"scrollPaddingBottom",sons:null},{kind:1,offset:"scrollPaddingInline",len:0,typ:NTI33554450,name:"scrollPaddingInline",sons:null},{kind:1,offset:"scrollPaddingInlineEnd",len:0,typ:NTI33554450,name:"scrollPaddingInlineEnd",sons:null},{kind:1,offset:"scrollPaddingInlineStart",len:0,typ:NTI33554450,name:"scrollPaddingInlineStart",sons:null},{kind:1,offset:"scrollPaddingLeft",len:0,typ:NTI33554450,name:"scrollPaddingLeft",sons:null},{kind:1,offset:"scrollPaddingRight",len:0,typ:NTI33554450,name:"scrollPaddingRight",sons:null},{kind:1,offset:"scrollPaddingTop",len:0,typ:NTI33554450,name:"scrollPaddingTop",sons:null},{kind:1,offset:"scrollSnapAlign",len:0,typ:NTI33554450,name:"scrollSnapAlign",sons:null},{kind:1,offset:"scrollSnapStop",len:0,typ:NTI33554450,name:"scrollSnapStop",sons:null},{kind:1,offset:"scrollSnapType",len:0,typ:NTI33554450,name:"scrollSnapType",sons:null},{kind:1,offset:"scrollbar3dLightColor",len:0,typ:NTI33554450,name:"scrollbar3dLightColor",sons:null},{kind:1,offset:"scrollbarArrowColor",len:0,typ:NTI33554450,name:"scrollbarArrowColor",sons:null},{kind:1,offset:"scrollbarBaseColor",len:0,typ:NTI33554450,name:"scrollbarBaseColor",sons:null},{kind:1,offset:"scrollbarColor",len:0,typ:NTI33554450,name:"scrollbarColor",sons:null},{kind:1,offset:"scrollbarDarkshadowColor",len:0,typ:NTI33554450,name:"scrollbarDarkshadowColor",sons:null},{kind:1,offset:"scrollbarFaceColor",len:0,typ:NTI33554450,name:"scrollbarFaceColor",sons:null},{kind:1,offset:"scrollbarHighlightColor",len:0,typ:NTI33554450,name:"scrollbarHighlightColor",sons:null},{kind:1,offset:"scrollbarShadowColor",len:0,typ:NTI33554450,name:"scrollbarShadowColor",sons:null},{kind:1,offset:"scrollbarTrackColor",len:0,typ:NTI33554450,name:"scrollbarTrackColor",sons:null},{kind:1,offset:"scrollbarWidth",len:0,typ:NTI33554450,name:"scrollbarWidth",sons:null},{kind:1,offset:"shapeImageThreshold",len:0,typ:NTI33554450,name:"shapeImageThreshold",sons:null},{kind:1,offset:"shapeMargin",len:0,typ:NTI33554450,name:"shapeMargin",sons:null},{kind:1,offset:"shapeOutside",len:0,typ:NTI33554450,name:"shapeOutside",sons:null},{kind:1,offset:"tabSize",len:0,typ:NTI33554450,name:"tabSize",sons:null},{kind:1,offset:"tableLayout",len:0,typ:NTI33554450,name:"tableLayout",sons:null},{kind:1,offset:"textAlign",len:0,typ:NTI33554450,name:"textAlign",sons:null},{kind:1,offset:"textAlignLast",len:0,typ:NTI33554450,name:"textAlignLast",sons:null},{kind:1,offset:"textCombineUpright",len:0,typ:NTI33554450,name:"textCombineUpright",sons:null},{kind:1,offset:"textDecoration",len:0,typ:NTI33554450,name:"textDecoration",sons:null},{kind:1,offset:"textDecorationColor",len:0,typ:NTI33554450,name:"textDecorationColor",sons:null},{kind:1,offset:"textDecorationLine",len:0,typ:NTI33554450,name:"textDecorationLine",sons:null},{kind:1,offset:"textDecorationSkipInk",len:0,typ:NTI33554450,name:"textDecorationSkipInk",sons:null},{kind:1,offset:"textDecorationStyle",len:0,typ:NTI33554450,name:"textDecorationStyle",sons:null},{kind:1,offset:"textDecorationThickness",len:0,typ:NTI33554450,name:"textDecorationThickness",sons:null},{kind:1,offset:"textEmphasis",len:0,typ:NTI33554450,name:"textEmphasis",sons:null},{kind:1,offset:"textEmphasisColor",len:0,typ:NTI33554450,name:"textEmphasisColor",sons:null},{kind:1,offset:"textEmphasisPosition",len:0,typ:NTI33554450,name:"textEmphasisPosition",sons:null},{kind:1,offset:"textEmphasisStyle",len:0,typ:NTI33554450,name:"textEmphasisStyle",sons:null},{kind:1,offset:"textIndent",len:0,typ:NTI33554450,name:"textIndent",sons:null},{kind:1,offset:"textJustify",len:0,typ:NTI33554450,name:"textJustify",sons:null},{kind:1,offset:"textOrientation",len:0,typ:NTI33554450,name:"textOrientation",sons:null},{kind:1,offset:"textOverflow",len:0,typ:NTI33554450,name:"textOverflow",sons:null},{kind:1,offset:"textRendering",len:0,typ:NTI33554450,name:"textRendering",sons:null},{kind:1,offset:"textShadow",len:0,typ:NTI33554450,name:"textShadow",sons:null},{kind:1,offset:"textTransform",len:0,typ:NTI33554450,name:"textTransform",sons:null},{kind:1,offset:"textUnderlineOffset",len:0,typ:NTI33554450,name:"textUnderlineOffset",sons:null},{kind:1,offset:"textUnderlinePosition",len:0,typ:NTI33554450,name:"textUnderlinePosition",sons:null},{kind:1,offset:"top",len:0,typ:NTI33554450,name:"top",sons:null},{kind:1,offset:"touchAction",len:0,typ:NTI33554450,name:"touchAction",sons:null},{kind:1,offset:"transform",len:0,typ:NTI33554450,name:"transform",sons:null},{kind:1,offset:"transformBox",len:0,typ:NTI33554450,name:"transformBox",sons:null},{kind:1,offset:"transformOrigin",len:0,typ:NTI33554450,name:"transformOrigin",sons:null},{kind:1,offset:"transformStyle",len:0,typ:NTI33554450,name:"transformStyle",sons:null},{kind:1,offset:"transition",len:0,typ:NTI33554450,name:"transition",sons:null},{kind:1,offset:"transitionDelay",len:0,typ:NTI33554450,name:"transitionDelay",sons:null},{kind:1,offset:"transitionDuration",len:0,typ:NTI33554450,name:"transitionDuration",sons:null},{kind:1,offset:"transitionProperty",len:0,typ:NTI33554450,name:"transitionProperty",sons:null},{kind:1,offset:"transitionTimingFunction",len:0,typ:NTI33554450,name:"transitionTimingFunction",sons:null},{kind:1,offset:"translate",len:0,typ:NTI33554450,name:"translate",sons:null},{kind:1,offset:"unicodeBidi",len:0,typ:NTI33554450,name:"unicodeBidi",sons:null},{kind:1,offset:"verticalAlign",len:0,typ:NTI33554450,name:"verticalAlign",sons:null},{kind:1,offset:"visibility",len:0,typ:NTI33554450,name:"visibility",sons:null},{kind:1,offset:"whiteSpace",len:0,typ:NTI33554450,name:"whiteSpace",sons:null},{kind:1,offset:"widows",len:0,typ:NTI33554450,name:"widows",sons:null},{kind:1,offset:"width",len:0,typ:NTI33554450,name:"width",sons:null},{kind:1,offset:"willChange",len:0,typ:NTI33554450,name:"willChange",sons:null},{kind:1,offset:"wordBreak",len:0,typ:NTI33554450,name:"wordBreak",sons:null},{kind:1,offset:"wordSpacing",len:0,typ:NTI33554450,name:"wordSpacing",sons:null},{kind:1,offset:"writingMode",len:0,typ:NTI33554450,name:"writingMode",sons:null},{kind:1,offset:"zIndex",len:0,typ:NTI33554450,name:"zIndex",sons:null},]};NTI704643214.node=NNI704643214,NTI704643214.base=NTI33555173,NTI704643102.base=NTI704643214;var NNI704643186={kind:2,len:22,offset:0,typ:null,name:null,sons:[{kind:1,offset:"attributes",len:0,typ:NTI704643187,name:"attributes",sons:null},{kind:1,offset:"childNodes",len:0,typ:NTI704643188,name:"childNodes",sons:null},{kind:1,offset:"children",len:0,typ:NTI704643189,name:"children",sons:null},{kind:1,offset:"data",len:0,typ:NTI33554450,name:"data",sons:null},{kind:1,offset:"firstChild",len:0,typ:NTI704643088,name:"firstChild",sons:null},{kind:1,offset:"lastChild",len:0,typ:NTI704643088,name:"lastChild",sons:null},{kind:1,offset:"nextSibling",len:0,typ:NTI704643088,name:"nextSibling",sons:null},{kind:1,offset:"nodeName",len:0,typ:NTI33554450,name:"nodeName",sons:null},{kind:1,offset:"nodeType",len:0,typ:NTI704643087,name:"nodeType",sons:null},{kind:1,offset:"nodeValue",len:0,typ:NTI33554450,name:"nodeValue",sons:null},{kind:1,offset:"parentNode",len:0,typ:NTI704643088,name:"parentNode",sons:null},{kind:1,offset:"content",len:0,typ:NTI704643088,name:"content",sons:null},{kind:1,offset:"previousSibling",len:0,typ:NTI704643088,name:"previousSibling",sons:null},{kind:1,offset:"ownerDocument",len:0,typ:NTI704643089,name:"ownerDocument",sons:null},{kind:1,offset:"innerHTML",len:0,typ:NTI33554450,name:"innerHTML",sons:null},{kind:1,offset:"outerHTML",len:0,typ:NTI33554450,name:"outerHTML",sons:null},{kind:1,offset:"innerText",len:0,typ:NTI33554450,name:"innerText",sons:null},{kind:1,offset:"textContent",len:0,typ:NTI33554450,name:"textContent",sons:null},{kind:1,offset:"style",len:0,typ:NTI704643102,name:"style",sons:null},{kind:1,offset:"baseURI",len:0,typ:NTI33554450,name:"baseURI",sons:null},{kind:1,offset:"parentElement",len:0,typ:NTI704643090,name:"parentElement",sons:null},{kind:1,offset:"isConnected",len:0,typ:NTI33554466,name:"isConnected",sons:null},]};NTI704643186.node=NNI704643186;var NNI704643141={kind:2,len:24,offset:0,typ:null,name:null,sons:[{kind:1,offset:"onabort",len:0,typ:NTI704643142,name:"onabort",sons:null},{kind:1,offset:"onblur",len:0,typ:NTI704643143,name:"onblur",sons:null},{kind:1,offset:"onchange",len:0,typ:NTI704643144,name:"onchange",sons:null},{kind:1,offset:"onclick",len:0,typ:NTI704643145,name:"onclick",sons:null},{kind:1,offset:"ondblclick",len:0,typ:NTI704643146,name:"ondblclick",sons:null},{kind:1,offset:"onerror",len:0,typ:NTI704643147,name:"onerror",sons:null},{kind:1,offset:"onfocus",len:0,typ:NTI704643148,name:"onfocus",sons:null},{kind:1,offset:"onkeydown",len:0,typ:NTI704643149,name:"onkeydown",sons:null},{kind:1,offset:"onkeypress",len:0,typ:NTI704643150,name:"onkeypress",sons:null},{kind:1,offset:"onkeyup",len:0,typ:NTI704643151,name:"onkeyup",sons:null},{kind:1,offset:"onload",len:0,typ:NTI704643152,name:"onload",sons:null},{kind:1,offset:"onmousedown",len:0,typ:NTI704643153,name:"onmousedown",sons:null},{kind:1,offset:"onmousemove",len:0,typ:NTI704643154,name:"onmousemove",sons:null},{kind:1,offset:"onmouseout",len:0,typ:NTI704643155,name:"onmouseout",sons:null},{kind:1,offset:"onmouseover",len:0,typ:NTI704643156,name:"onmouseover",sons:null},{kind:1,offset:"onmouseup",len:0,typ:NTI704643157,name:"onmouseup",sons:null},{kind:1,offset:"onreset",len:0,typ:NTI704643158,name:"onreset",sons:null},{kind:1,offset:"onselect",len:0,typ:NTI704643159,name:"onselect",sons:null},{kind:1,offset:"onstorage",len:0,typ:NTI704643160,name:"onstorage",sons:null},{kind:1,offset:"onsubmit",len:0,typ:NTI704643161,name:"onsubmit",sons:null},{kind:1,offset:"onunload",len:0,typ:NTI704643162,name:"onunload",sons:null},{kind:1,offset:"onloadstart",len:0,typ:NTI704643163,name:"onloadstart",sons:null},{kind:1,offset:"onprogress",len:0,typ:NTI704643164,name:"onprogress",sons:null},{kind:1,offset:"onloadend",len:0,typ:NTI704643165,name:"onloadend",sons:null},]};NTI704643141.node=NNI704643141,NTI704643141.base=NTI33555173,NTI704643186.base=NTI704643141,NTI704643197.base=NTI704643186,NTI704643090.base=NTI704643197,NTI1459617821.base=NTI1459617857;var NNI1459617824={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"seconds",len:0,typ:NTI33554439,name:"seconds",sons:null},{kind:1,offset:"nanosecond",len:0,typ:NTI1459617821,name:"nanosecond",sons:null},]};NTI1459617824.node=NNI1459617824;var NNI1442840584={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"body",len:0,typ:NTI721420361,name:"body",sons:null},{kind:1,offset:"imgSize",len:0,typ:NTI1660944387,name:"imgSize",sons:null},]};NTI1442840584.node=NNI1442840584;var NNI1442840580={kind:2,len:4,offset:0,typ:null,name:null,sons:[{kind:1,offset:"body",len:0,typ:NTI721420361,name:"body",sons:null},{kind:1,offset:"dragging",len:0,typ:NTI33554466,name:"dragging",sons:null},{kind:1,offset:"dragOffset",len:0,typ:NTI33554445,name:"dragOffset",sons:null},{kind:1,offset:"imgSize",len:0,typ:NTI1660944387,name:"imgSize",sons:null},]};NTI1442840580.node=NNI1442840580,NTI1442840587.base=NTI721420361,NTI1442840588.base=NTI33554435;var NNI1442840583={kind:2,len:15,offset:0,typ:null,name:null,sons:[{kind:1,offset:"platform",len:0,typ:NTI1442840584,name:"platform",sons:null},{kind:1,offset:"base",len:0,typ:NTI1442840580,name:"base",sons:null},{kind:1,offset:"body",len:0,typ:NTI721420361,name:"body",sons:null},{kind:1,offset:"pivot",len:0,typ:NTI1660944387,name:"pivot",sons:null},{kind:1,offset:"dragOffset",len:0,typ:NTI33554445,name:"dragOffset",sons:null},{kind:1,offset:"bullets",len:0,typ:NTI1442840587,name:"bullets",sons:null},{kind:1,offset:"bulletOptions",len:0,typ:NTI721420361,name:"bulletOptions",sons:null},{kind:1,offset:"flyingBullets",len:0,typ:NTI1442840588,name:"flyingBullets",sons:null},{kind:1,offset:"bulletRadius",len:0,typ:NTI33554435,name:"bulletRadius",sons:null},{kind:1,offset:"bulletsLimit",len:0,typ:NTI33554435,name:"bulletsLimit",sons:null},{kind:1,offset:"dragging",len:0,typ:NTI33554466,name:"dragging",sons:null},{kind:1,offset:"imgSize",len:0,typ:NTI1660944387,name:"imgSize",sons:null},{kind:1,offset:"showVxArrow",len:0,typ:NTI33554466,name:"showVxArrow",sons:null},{kind:1,offset:"showVyArrow",len:0,typ:NTI33554466,name:"showVyArrow",sons:null},{kind:1,offset:"showVArrow",len:0,typ:NTI33554466,name:"showVArrow",sons:null},]};NTI1442840583.node=NNI1442840583,NTI1442840589.base=NTI1442840582,NTI1442840591.base=NTI1442840595;var NNI1711276035={kind:2,offset:0,typ:null,name:null,len:2,sons:{0:{kind:1,offset:0,typ:NTI1711276035,name:"English",len:0,sons:null},1:{kind:1,offset:1,typ:NTI1711276035,name:"Espa\xc3\xb1ol",len:0,sons:null}}};NTI1711276035.node=NNI1711276035;var NNI1442840585={kind:2,len:26,offset:0,typ:null,name:null,sons:[{kind:1,offset:"engine",len:0,typ:NTI721420361,name:"engine",sons:null},{kind:1,offset:"render",len:0,typ:NTI721420361,name:"render",sons:null},{kind:1,offset:"runner",len:0,typ:NTI721420361,name:"runner",sons:null},{kind:1,offset:"canvas",len:0,typ:NTI704643090,name:"canvas",sons:null},{kind:1,offset:"canvasSize",len:0,typ:NTI1660944387,name:"canvasSize",sons:null},{kind:1,offset:"paused",len:0,typ:NTI33554466,name:"paused",sons:null},{kind:1,offset:"frozen",len:0,typ:NTI33554466,name:"frozen",sons:null},{kind:1,offset:"mouse",len:0,typ:NTI721420361,name:"mouse",sons:null},{kind:1,offset:"mouseCons",len:0,typ:NTI721420361,name:"mouseCons",sons:null},{kind:1,offset:"timeAtClick",len:0,typ:NTI1459617824,name:"timeAtClick",sons:null},{kind:1,offset:"canon",len:0,typ:NTI1442840583,name:"canon",sons:null},{kind:1,offset:"thingy",len:0,typ:NTI721420361,name:"thingy",sons:null},{kind:1,offset:"ground",len:0,typ:NTI721420361,name:"ground",sons:null},{kind:1,offset:"trajectories",len:0,typ:NTI1442840589,name:"trajectories",sons:null},{kind:1,offset:"currentTrajectory",len:0,typ:NTI33554435,name:"currentTrajectory",sons:null},{kind:1,offset:"draggingPoint",len:0,typ:NTI33554466,name:"draggingPoint",sons:null},{kind:1,offset:"followBullet",len:0,typ:NTI33554466,name:"followBullet",sons:null},{kind:1,offset:"onMousedown",len:0,typ:NTI1442840590,name:"onMousedown",sons:null},{kind:1,offset:"onMouseup",len:0,typ:NTI1442840590,name:"onMouseup",sons:null},{kind:1,offset:"onMousemove",len:0,typ:NTI1442840590,name:"onMousemove",sons:null},{kind:1,offset:"onMouseleave",len:0,typ:NTI1442840590,name:"onMouseleave",sons:null},{kind:1,offset:"onWheel",len:0,typ:NTI1442840590,name:"onWheel",sons:null},{kind:1,offset:"floatPrecision",len:0,typ:NTI1442840591,name:"floatPrecision",sons:null},{kind:1,offset:"startedRendering",len:0,typ:NTI33554466,name:"startedRendering",sons:null},{kind:1,offset:"showFormulaResults",len:0,typ:NTI33554466,name:"showFormulaResults",sons:null},{kind:1,offset:"lang",len:0,typ:NTI1711276035,name:"lang",sons:null},]};NTI1442840585.node=NNI1442840585;var NNI1442840653={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"a",len:0,typ:NTI33554445,name:"a",sons:null},{kind:1,offset:"b",len:0,typ:NTI33554445,name:"b",sons:null},]};NTI1442840653.node=NNI1442840653;var NNI134217742={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI134217742.node=NNI134217742,NTI134217742.base=NTI134217741;var NNI889192517={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"a",len:0,typ:NTI33554435,name:"a",sons:null},{kind:1,offset:"b",len:0,typ:NTI33554435,name:"b",sons:null},]};NTI889192517.node=NNI889192517,NTI1442842151.base=NTI33554447;var NNI1207959637={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"a",len:0,typ:NTI1207959631,name:"a",sons:null},{kind:1,offset:"b",len:0,typ:NTI33554435,name:"b",sons:null},]};NTI1207959637.node=NNI1207959637;var NNI1442842142={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI1442842143,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554447,name:"Field1",sons:null},]};NTI1442842142.node=NNI1442842142;var NNI134217746={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI134217746.node=NNI134217746;var NNI33555179={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI33555179.node=NNI33555179,NTI33555179.base=NTI33555177,NTI134217746.base=NTI33555179;var NNI1442841708={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554466,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI1442840581,name:"Field1",sons:null},]};NTI1442841708.node=NNI1442841708;var NNI1442841784={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554449,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554449,name:"Field1",sons:null},]};NTI1442841784.node=NNI1442841784;var NNI1442841112={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554449,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554449,name:"Field1",sons:null},]};NTI1442841112.node=NNI1442841112;var NNI1660944524={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554445,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554445,name:"Field1",sons:null},]};NTI1660944524.node=NNI1660944524;var NNI1459617826={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"seconds",len:0,typ:NTI33554439,name:"seconds",sons:null},{kind:1,offset:"nanosecond",len:0,typ:NTI1459617821,name:"nanosecond",sons:null},]};NTI1459617826.node=NNI1459617826;var NNI134217753={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI134217753.node=NNI134217753,NTI134217753.base=NTI33555178;var NNI1442843630={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554466,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI1660944387,name:"Field1",sons:null},]};NTI1442843630.node=NNI1442843630,NTI1442844256.base=NTI721420361;var NNI1056964615={kind:2,offset:0,typ:null,name:null,len:6,sons:{0:{kind:1,offset:0,typ:NTI1056964615,name:"pkReplace",len:0,sons:null},1:{kind:1,offset:1,typ:NTI1056964615,name:"pkRemove",len:0,sons:null},2:{kind:1,offset:2,typ:NTI1056964615,name:"pkAppend",len:0,sons:null},3:{kind:1,offset:3,typ:NTI1056964615,name:"pkInsertBefore",len:0,sons:null},4:{kind:1,offset:4,typ:NTI1056964615,name:"pkDetach",len:0,sons:null},5:{kind:1,offset:5,typ:NTI1056964615,name:"pkSame",len:0,sons:null}}};NTI1056964615.node=NNI1056964615;var NNI1090519043={kind:2,offset:0,typ:null,name:null,len:213,sons:{0:{kind:1,offset:0,typ:NTI1090519043,name:"#text",len:0,sons:null},1:{kind:1,offset:1,typ:NTI1090519043,name:"#int",len:0,sons:null},2:{kind:1,offset:2,typ:NTI1090519043,name:"#bool",len:0,sons:null},3:{kind:1,offset:3,typ:NTI1090519043,name:"#vthunk",len:0,sons:null},4:{kind:1,offset:4,typ:NTI1090519043,name:"#dthunk",len:0,sons:null},5:{kind:1,offset:5,typ:NTI1090519043,name:"#component",len:0,sons:null},6:{kind:1,offset:6,typ:NTI1090519043,name:"#verbatim",len:0,sons:null},7:{kind:1,offset:7,typ:NTI1090519043,name:"html",len:0,sons:null},8:{kind:1,offset:8,typ:NTI1090519043,name:"head",len:0,sons:null},9:{kind:1,offset:9,typ:NTI1090519043,name:"title",len:0,sons:null},10:{kind:1,offset:10,typ:NTI1090519043,name:"base",len:0,sons:null},11:{kind:1,offset:11,typ:NTI1090519043,name:"link",len:0,sons:null},12:{kind:1,offset:12,typ:NTI1090519043,name:"meta",len:0,sons:null},13:{kind:1,offset:13,typ:NTI1090519043,name:"style",len:0,sons:null},14:{kind:1,offset:14,typ:NTI1090519043,name:"script",len:0,sons:null},15:{kind:1,offset:15,typ:NTI1090519043,name:"noscript",len:0,sons:null},16:{kind:1,offset:16,typ:NTI1090519043,name:"body",len:0,sons:null},17:{kind:1,offset:17,typ:NTI1090519043,name:"section",len:0,sons:null},18:{kind:1,offset:18,typ:NTI1090519043,name:"nav",len:0,sons:null},19:{kind:1,offset:19,typ:NTI1090519043,name:"article",len:0,sons:null},20:{kind:1,offset:20,typ:NTI1090519043,name:"aside",len:0,sons:null},21:{kind:1,offset:21,typ:NTI1090519043,name:"h1",len:0,sons:null},22:{kind:1,offset:22,typ:NTI1090519043,name:"h2",len:0,sons:null},23:{kind:1,offset:23,typ:NTI1090519043,name:"h3",len:0,sons:null},24:{kind:1,offset:24,typ:NTI1090519043,name:"h4",len:0,sons:null},25:{kind:1,offset:25,typ:NTI1090519043,name:"h5",len:0,sons:null},26:{kind:1,offset:26,typ:NTI1090519043,name:"h6",len:0,sons:null},27:{kind:1,offset:27,typ:NTI1090519043,name:"hgroup",len:0,sons:null},28:{kind:1,offset:28,typ:NTI1090519043,name:"header",len:0,sons:null},29:{kind:1,offset:29,typ:NTI1090519043,name:"footer",len:0,sons:null},30:{kind:1,offset:30,typ:NTI1090519043,name:"address",len:0,sons:null},31:{kind:1,offset:31,typ:NTI1090519043,name:"main",len:0,sons:null},32:{kind:1,offset:32,typ:NTI1090519043,name:"p",len:0,sons:null},33:{kind:1,offset:33,typ:NTI1090519043,name:"hr",len:0,sons:null},34:{kind:1,offset:34,typ:NTI1090519043,name:"pre",len:0,sons:null},35:{kind:1,offset:35,typ:NTI1090519043,name:"blockquote",len:0,sons:null},36:{kind:1,offset:36,typ:NTI1090519043,name:"ol",len:0,sons:null},37:{kind:1,offset:37,typ:NTI1090519043,name:"ul",len:0,sons:null},38:{kind:1,offset:38,typ:NTI1090519043,name:"li",len:0,sons:null},39:{kind:1,offset:39,typ:NTI1090519043,name:"dl",len:0,sons:null},40:{kind:1,offset:40,typ:NTI1090519043,name:"dt",len:0,sons:null},41:{kind:1,offset:41,typ:NTI1090519043,name:"dd",len:0,sons:null},42:{kind:1,offset:42,typ:NTI1090519043,name:"figure",len:0,sons:null},43:{kind:1,offset:43,typ:NTI1090519043,name:"figcaption",len:0,sons:null},44:{kind:1,offset:44,typ:NTI1090519043,name:"div",len:0,sons:null},45:{kind:1,offset:45,typ:NTI1090519043,name:"a",len:0,sons:null},46:{kind:1,offset:46,typ:NTI1090519043,name:"em",len:0,sons:null},47:{kind:1,offset:47,typ:NTI1090519043,name:"strong",len:0,sons:null},48:{kind:1,offset:48,typ:NTI1090519043,name:"small",len:0,sons:null},49:{kind:1,offset:49,typ:NTI1090519043,name:"s",len:0,sons:null},50:{kind:1,offset:50,typ:NTI1090519043,name:"cite",len:0,sons:null},51:{kind:1,offset:51,typ:NTI1090519043,name:"quote",len:0,sons:null},52:{kind:1,offset:52,typ:NTI1090519043,name:"dfn",len:0,sons:null},53:{kind:1,offset:53,typ:NTI1090519043,name:"abbr",len:0,sons:null},54:{kind:1,offset:54,typ:NTI1090519043,name:"data",len:0,sons:null},55:{kind:1,offset:55,typ:NTI1090519043,name:"time",len:0,sons:null},56:{kind:1,offset:56,typ:NTI1090519043,name:"code",len:0,sons:null},57:{kind:1,offset:57,typ:NTI1090519043,name:"var",len:0,sons:null},58:{kind:1,offset:58,typ:NTI1090519043,name:"samp",len:0,sons:null},59:{kind:1,offset:59,typ:NTI1090519043,name:"kbd",len:0,sons:null},60:{kind:1,offset:60,typ:NTI1090519043,name:"sub",len:0,sons:null},61:{kind:1,offset:61,typ:NTI1090519043,name:"sup",len:0,sons:null},62:{kind:1,offset:62,typ:NTI1090519043,name:"i",len:0,sons:null},63:{kind:1,offset:63,typ:NTI1090519043,name:"b",len:0,sons:null},64:{kind:1,offset:64,typ:NTI1090519043,name:"u",len:0,sons:null},65:{kind:1,offset:65,typ:NTI1090519043,name:"mark",len:0,sons:null},66:{kind:1,offset:66,typ:NTI1090519043,name:"ruby",len:0,sons:null},67:{kind:1,offset:67,typ:NTI1090519043,name:"rt",len:0,sons:null},68:{kind:1,offset:68,typ:NTI1090519043,name:"rp",len:0,sons:null},69:{kind:1,offset:69,typ:NTI1090519043,name:"bdi",len:0,sons:null},70:{kind:1,offset:70,typ:NTI1090519043,name:"dbo",len:0,sons:null},71:{kind:1,offset:71,typ:NTI1090519043,name:"span",len:0,sons:null},72:{kind:1,offset:72,typ:NTI1090519043,name:"br",len:0,sons:null},73:{kind:1,offset:73,typ:NTI1090519043,name:"wbr",len:0,sons:null},74:{kind:1,offset:74,typ:NTI1090519043,name:"ins",len:0,sons:null},75:{kind:1,offset:75,typ:NTI1090519043,name:"del",len:0,sons:null},76:{kind:1,offset:76,typ:NTI1090519043,name:"img",len:0,sons:null},77:{kind:1,offset:77,typ:NTI1090519043,name:"iframe",len:0,sons:null},78:{kind:1,offset:78,typ:NTI1090519043,name:"embed",len:0,sons:null},79:{kind:1,offset:79,typ:NTI1090519043,name:"object",len:0,sons:null},80:{kind:1,offset:80,typ:NTI1090519043,name:"param",len:0,sons:null},81:{kind:1,offset:81,typ:NTI1090519043,name:"video",len:0,sons:null},82:{kind:1,offset:82,typ:NTI1090519043,name:"audio",len:0,sons:null},83:{kind:1,offset:83,typ:NTI1090519043,name:"source",len:0,sons:null},84:{kind:1,offset:84,typ:NTI1090519043,name:"track",len:0,sons:null},85:{kind:1,offset:85,typ:NTI1090519043,name:"canvas",len:0,sons:null},86:{kind:1,offset:86,typ:NTI1090519043,name:"map",len:0,sons:null},87:{kind:1,offset:87,typ:NTI1090519043,name:"area",len:0,sons:null},88:{kind:1,offset:88,typ:NTI1090519043,name:"animate",len:0,sons:null},89:{kind:1,offset:89,typ:NTI1090519043,name:"animateMotion",len:0,sons:null},90:{kind:1,offset:90,typ:NTI1090519043,name:"animateTransform",len:0,sons:null},91:{kind:1,offset:91,typ:NTI1090519043,name:"circle",len:0,sons:null},92:{kind:1,offset:92,typ:NTI1090519043,name:"clipPath",len:0,sons:null},93:{kind:1,offset:93,typ:NTI1090519043,name:"defs",len:0,sons:null},94:{kind:1,offset:94,typ:NTI1090519043,name:"desc",len:0,sons:null},95:{kind:1,offset:95,typ:NTI1090519043,name:"discard",len:0,sons:null},96:{kind:1,offset:96,typ:NTI1090519043,name:"ellipse",len:0,sons:null},97:{kind:1,offset:97,typ:NTI1090519043,name:"feBlend",len:0,sons:null},98:{kind:1,offset:98,typ:NTI1090519043,name:"feColorMatrix",len:0,sons:null},99:{kind:1,offset:99,typ:NTI1090519043,name:"feComponentTransfer",len:0,sons:null},100:{kind:1,offset:100,typ:NTI1090519043,name:"feComposite",len:0,sons:null},101:{kind:1,offset:101,typ:NTI1090519043,name:"feConvolveMatrix",len:0,sons:null},102:{kind:1,offset:102,typ:NTI1090519043,name:"feDiffuseLighting",len:0,sons:null},103:{kind:1,offset:103,typ:NTI1090519043,name:"feDisplacementMap",len:0,sons:null},104:{kind:1,offset:104,typ:NTI1090519043,name:"feDistantLight",len:0,sons:null},105:{kind:1,offset:105,typ:NTI1090519043,name:"feDropShadow",len:0,sons:null},106:{kind:1,offset:106,typ:NTI1090519043,name:"feFlood",len:0,sons:null},107:{kind:1,offset:107,typ:NTI1090519043,name:"feFuncA",len:0,sons:null},108:{kind:1,offset:108,typ:NTI1090519043,name:"feFuncB",len:0,sons:null},109:{kind:1,offset:109,typ:NTI1090519043,name:"feFuncG",len:0,sons:null},110:{kind:1,offset:110,typ:NTI1090519043,name:"feFuncR",len:0,sons:null},111:{kind:1,offset:111,typ:NTI1090519043,name:"feGaussianBlur",len:0,sons:null},112:{kind:1,offset:112,typ:NTI1090519043,name:"feImage",len:0,sons:null},113:{kind:1,offset:113,typ:NTI1090519043,name:"feMerge",len:0,sons:null},114:{kind:1,offset:114,typ:NTI1090519043,name:"feMergeNode",len:0,sons:null},115:{kind:1,offset:115,typ:NTI1090519043,name:"feMorphology",len:0,sons:null},116:{kind:1,offset:116,typ:NTI1090519043,name:"feOffset",len:0,sons:null},117:{kind:1,offset:117,typ:NTI1090519043,name:"fePointLight",len:0,sons:null},118:{kind:1,offset:118,typ:NTI1090519043,name:"feSpecularLighting",len:0,sons:null},119:{kind:1,offset:119,typ:NTI1090519043,name:"feSpotLight",len:0,sons:null},120:{kind:1,offset:120,typ:NTI1090519043,name:"feTile",len:0,sons:null},121:{kind:1,offset:121,typ:NTI1090519043,name:"feTurbulence",len:0,sons:null},122:{kind:1,offset:122,typ:NTI1090519043,name:"filter",len:0,sons:null},123:{kind:1,offset:123,typ:NTI1090519043,name:"foreignObject",len:0,sons:null},124:{kind:1,offset:124,typ:NTI1090519043,name:"g",len:0,sons:null},125:{kind:1,offset:125,typ:NTI1090519043,name:"image",len:0,sons:null},126:{kind:1,offset:126,typ:NTI1090519043,name:"line",len:0,sons:null},127:{kind:1,offset:127,typ:NTI1090519043,name:"linearGradient",len:0,sons:null},128:{kind:1,offset:128,typ:NTI1090519043,name:"marker",len:0,sons:null},129:{kind:1,offset:129,typ:NTI1090519043,name:"mask",len:0,sons:null},130:{kind:1,offset:130,typ:NTI1090519043,name:"metadata",len:0,sons:null},131:{kind:1,offset:131,typ:NTI1090519043,name:"mpath",len:0,sons:null},132:{kind:1,offset:132,typ:NTI1090519043,name:"path",len:0,sons:null},133:{kind:1,offset:133,typ:NTI1090519043,name:"pattern",len:0,sons:null},134:{kind:1,offset:134,typ:NTI1090519043,name:"polygon",len:0,sons:null},135:{kind:1,offset:135,typ:NTI1090519043,name:"polyline",len:0,sons:null},136:{kind:1,offset:136,typ:NTI1090519043,name:"radialGradient",len:0,sons:null},137:{kind:1,offset:137,typ:NTI1090519043,name:"rect",len:0,sons:null},138:{kind:1,offset:138,typ:NTI1090519043,name:"set",len:0,sons:null},139:{kind:1,offset:139,typ:NTI1090519043,name:"stop",len:0,sons:null},140:{kind:1,offset:140,typ:NTI1090519043,name:"svg",len:0,sons:null},141:{kind:1,offset:141,typ:NTI1090519043,name:"switch",len:0,sons:null},142:{kind:1,offset:142,typ:NTI1090519043,name:"symbol",len:0,sons:null},143:{kind:1,offset:143,typ:NTI1090519043,name:"text",len:0,sons:null},144:{kind:1,offset:144,typ:NTI1090519043,name:"textPath",len:0,sons:null},145:{kind:1,offset:145,typ:NTI1090519043,name:"tspan",len:0,sons:null},146:{kind:1,offset:146,typ:NTI1090519043,name:"unknown",len:0,sons:null},147:{kind:1,offset:147,typ:NTI1090519043,name:"use",len:0,sons:null},148:{kind:1,offset:148,typ:NTI1090519043,name:"view",len:0,sons:null},149:{kind:1,offset:149,typ:NTI1090519043,name:"maction",len:0,sons:null},150:{kind:1,offset:150,typ:NTI1090519043,name:"math",len:0,sons:null},151:{kind:1,offset:151,typ:NTI1090519043,name:"menclose",len:0,sons:null},152:{kind:1,offset:152,typ:NTI1090519043,name:"merror",len:0,sons:null},153:{kind:1,offset:153,typ:NTI1090519043,name:"mfenced",len:0,sons:null},154:{kind:1,offset:154,typ:NTI1090519043,name:"mfrac",len:0,sons:null},155:{kind:1,offset:155,typ:NTI1090519043,name:"mglyph",len:0,sons:null},156:{kind:1,offset:156,typ:NTI1090519043,name:"mi",len:0,sons:null},157:{kind:1,offset:157,typ:NTI1090519043,name:"mlabeledtr",len:0,sons:null},158:{kind:1,offset:158,typ:NTI1090519043,name:"mmultiscripts",len:0,sons:null},159:{kind:1,offset:159,typ:NTI1090519043,name:"mn",len:0,sons:null},160:{kind:1,offset:160,typ:NTI1090519043,name:"mo",len:0,sons:null},161:{kind:1,offset:161,typ:NTI1090519043,name:"mover",len:0,sons:null},162:{kind:1,offset:162,typ:NTI1090519043,name:"mpadded",len:0,sons:null},163:{kind:1,offset:163,typ:NTI1090519043,name:"mphantom",len:0,sons:null},164:{kind:1,offset:164,typ:NTI1090519043,name:"mroot",len:0,sons:null},165:{kind:1,offset:165,typ:NTI1090519043,name:"mrow",len:0,sons:null},166:{kind:1,offset:166,typ:NTI1090519043,name:"ms",len:0,sons:null},167:{kind:1,offset:167,typ:NTI1090519043,name:"mspace",len:0,sons:null},168:{kind:1,offset:168,typ:NTI1090519043,name:"msqrt",len:0,sons:null},169:{kind:1,offset:169,typ:NTI1090519043,name:"mstyle",len:0,sons:null},170:{kind:1,offset:170,typ:NTI1090519043,name:"msub",len:0,sons:null},171:{kind:1,offset:171,typ:NTI1090519043,name:"msubsup",len:0,sons:null},172:{kind:1,offset:172,typ:NTI1090519043,name:"msup",len:0,sons:null},173:{kind:1,offset:173,typ:NTI1090519043,name:"mtable",len:0,sons:null},174:{kind:1,offset:174,typ:NTI1090519043,name:"mtd",len:0,sons:null},175:{kind:1,offset:175,typ:NTI1090519043,name:"mtext",len:0,sons:null},176:{kind:1,offset:176,typ:NTI1090519043,name:"mtr",len:0,sons:null},177:{kind:1,offset:177,typ:NTI1090519043,name:"munder",len:0,sons:null},178:{kind:1,offset:178,typ:NTI1090519043,name:"munderover",len:0,sons:null},179:{kind:1,offset:179,typ:NTI1090519043,name:"semantics",len:0,sons:null},180:{kind:1,offset:180,typ:NTI1090519043,name:"table",len:0,sons:null},181:{kind:1,offset:181,typ:NTI1090519043,name:"caption",len:0,sons:null},182:{kind:1,offset:182,typ:NTI1090519043,name:"colgroup",len:0,sons:null},183:{kind:1,offset:183,typ:NTI1090519043,name:"col",len:0,sons:null},184:{kind:1,offset:184,typ:NTI1090519043,name:"tbody",len:0,sons:null},185:{kind:1,offset:185,typ:NTI1090519043,name:"thead",len:0,sons:null},186:{kind:1,offset:186,typ:NTI1090519043,name:"tfoot",len:0,sons:null},187:{kind:1,offset:187,typ:NTI1090519043,name:"tr",len:0,sons:null},188:{kind:1,offset:188,typ:NTI1090519043,name:"td",len:0,sons:null},189:{kind:1,offset:189,typ:NTI1090519043,name:"th",len:0,sons:null},190:{kind:1,offset:190,typ:NTI1090519043,name:"form",len:0,sons:null},191:{kind:1,offset:191,typ:NTI1090519043,name:"fieldset",len:0,sons:null},192:{kind:1,offset:192,typ:NTI1090519043,name:"legend",len:0,sons:null},193:{kind:1,offset:193,typ:NTI1090519043,name:"label",len:0,sons:null},194:{kind:1,offset:194,typ:NTI1090519043,name:"input",len:0,sons:null},195:{kind:1,offset:195,typ:NTI1090519043,name:"button",len:0,sons:null},196:{kind:1,offset:196,typ:NTI1090519043,name:"select",len:0,sons:null},197:{kind:1,offset:197,typ:NTI1090519043,name:"datalist",len:0,sons:null},198:{kind:1,offset:198,typ:NTI1090519043,name:"optgroup",len:0,sons:null},199:{kind:1,offset:199,typ:NTI1090519043,name:"option",len:0,sons:null},200:{kind:1,offset:200,typ:NTI1090519043,name:"textarea",len:0,sons:null},201:{kind:1,offset:201,typ:NTI1090519043,name:"keygen",len:0,sons:null},202:{kind:1,offset:202,typ:NTI1090519043,name:"output",len:0,sons:null},203:{kind:1,offset:203,typ:NTI1090519043,name:"progress",len:0,sons:null},204:{kind:1,offset:204,typ:NTI1090519043,name:"meter",len:0,sons:null},205:{kind:1,offset:205,typ:NTI1090519043,name:"details",len:0,sons:null},206:{kind:1,offset:206,typ:NTI1090519043,name:"summary",len:0,sons:null},207:{kind:1,offset:207,typ:NTI1090519043,name:"command",len:0,sons:null},208:{kind:1,offset:208,typ:NTI1090519043,name:"menu",len:0,sons:null},209:{kind:1,offset:209,typ:NTI1090519043,name:"bdo",len:0,sons:null},210:{kind:1,offset:210,typ:NTI1090519043,name:"dialog",len:0,sons:null},211:{kind:1,offset:211,typ:NTI1090519043,name:"slot",len:0,sons:null},212:{kind:1,offset:212,typ:NTI1090519043,name:"template",len:0,sons:null}}};NTI1090519043.node=NNI1090519043,NTI1090519137.base=NTI1090519133,NTI1090519138.base=NTI33554450;var NNI1090519048={kind:2,offset:0,typ:null,name:null,len:37,sons:{0:{kind:1,offset:0,typ:NTI1090519048,name:"onclick",len:0,sons:null},1:{kind:1,offset:1,typ:NTI1090519048,name:"oncontextmenu",len:0,sons:null},2:{kind:1,offset:2,typ:NTI1090519048,name:"ondblclick",len:0,sons:null},3:{kind:1,offset:3,typ:NTI1090519048,name:"onkeyup",len:0,sons:null},4:{kind:1,offset:4,typ:NTI1090519048,name:"onkeydown",len:0,sons:null},5:{kind:1,offset:5,typ:NTI1090519048,name:"onkeypressed",len:0,sons:null},6:{kind:1,offset:6,typ:NTI1090519048,name:"onfocus",len:0,sons:null},7:{kind:1,offset:7,typ:NTI1090519048,name:"onblur",len:0,sons:null},8:{kind:1,offset:8,typ:NTI1090519048,name:"onchange",len:0,sons:null},9:{kind:1,offset:9,typ:NTI1090519048,name:"onscroll",len:0,sons:null},10:{kind:1,offset:10,typ:NTI1090519048,name:"onmousedown",len:0,sons:null},11:{kind:1,offset:11,typ:NTI1090519048,name:"onmouseenter",len:0,sons:null},12:{kind:1,offset:12,typ:NTI1090519048,name:"onmouseleave",len:0,sons:null},13:{kind:1,offset:13,typ:NTI1090519048,name:"onmousemove",len:0,sons:null},14:{kind:1,offset:14,typ:NTI1090519048,name:"onmouseout",len:0,sons:null},15:{kind:1,offset:15,typ:NTI1090519048,name:"onmouseover",len:0,sons:null},16:{kind:1,offset:16,typ:NTI1090519048,name:"onmouseup",len:0,sons:null},17:{kind:1,offset:17,typ:NTI1090519048,name:"ondrag",len:0,sons:null},18:{kind:1,offset:18,typ:NTI1090519048,name:"ondragend",len:0,sons:null},19:{kind:1,offset:19,typ:NTI1090519048,name:"ondragenter",len:0,sons:null},20:{kind:1,offset:20,typ:NTI1090519048,name:"ondragleave",len:0,sons:null},21:{kind:1,offset:21,typ:NTI1090519048,name:"ondragover",len:0,sons:null},22:{kind:1,offset:22,typ:NTI1090519048,name:"ondragstart",len:0,sons:null},23:{kind:1,offset:23,typ:NTI1090519048,name:"ondrop",len:0,sons:null},24:{kind:1,offset:24,typ:NTI1090519048,name:"onsubmit",len:0,sons:null},25:{kind:1,offset:25,typ:NTI1090519048,name:"oninput",len:0,sons:null},26:{kind:1,offset:26,typ:NTI1090519048,name:"onanimationstart",len:0,sons:null},27:{kind:1,offset:27,typ:NTI1090519048,name:"onanimationend",len:0,sons:null},28:{kind:1,offset:28,typ:NTI1090519048,name:"onanimationiteration",len:0,sons:null},29:{kind:1,offset:29,typ:NTI1090519048,name:"onkeyupenter",len:0,sons:null},30:{kind:1,offset:30,typ:NTI1090519048,name:"onkeyuplater",len:0,sons:null},31:{kind:1,offset:31,typ:NTI1090519048,name:"onload",len:0,sons:null},32:{kind:1,offset:32,typ:NTI1090519048,name:"ontransitioncancel",len:0,sons:null},33:{kind:1,offset:33,typ:NTI1090519048,name:"ontransitionend",len:0,sons:null},34:{kind:1,offset:34,typ:NTI1090519048,name:"ontransitionrun",len:0,sons:null},35:{kind:1,offset:35,typ:NTI1090519048,name:"ontransitionstart",len:0,sons:null},36:{kind:1,offset:36,typ:NTI1090519048,name:"onwheel",len:0,sons:null}}};NTI1090519048.node=NNI1090519048;var NNI1090519135={kind:2,len:3,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI1090519048,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI1090519145,name:"Field1",sons:null},{kind:1,offset:"Field2",len:0,typ:NTI1090519146,name:"Field2",sons:null},]};NTI1090519135.node=NNI1090519135,NTI1090519131.base=NTI1090519135;var NNI1140850724={kind:2,len:0,offset:0,typ:null,name:null,sons:[]};NTI1140850724.node=NNI1140850724,NTI1140850725.base=NTI1140850724;var NNI1090519136={kind:2,len:11,offset:0,typ:null,name:null,sons:[{kind:1,offset:"kind",len:0,typ:NTI1090519043,name:"kind",sons:null},{kind:1,offset:"index",len:0,typ:NTI33554435,name:"index",sons:null},{kind:1,offset:"id",len:0,typ:NTI33554450,name:"id",sons:null},{kind:1,offset:"class",len:0,typ:NTI33554450,name:"class",sons:null},{kind:1,offset:"text",len:0,typ:NTI33554450,name:"text",sons:null},{kind:1,offset:"kids",len:0,typ:NTI1090519137,name:"kids",sons:null},{kind:1,offset:"attrs",len:0,typ:NTI1090519138,name:"attrs",sons:null},{kind:1,offset:"events",len:0,typ:NTI1090519131,name:"events",sons:null},{kind:1,offset:"style",len:0,typ:NTI1140850725,name:"style",sons:null},{kind:1,offset:"styleVersion",len:0,typ:NTI33554435,name:"styleVersion",sons:null},{kind:1,offset:"dom",len:0,typ:NTI704643088,name:"dom",sons:null},]};NTI1090519136.node=NNI1090519136,NTI1090519136.base=NTI33555173,NTI1090519133.base=NTI1090519136;var NNI1056964616={kind:2,len:5,offset:0,typ:null,name:null,sons:[{kind:1,offset:"k",len:0,typ:NTI1056964615,name:"k",sons:null},{kind:1,offset:"parent",len:0,typ:NTI704643088,name:"parent",sons:null},{kind:1,offset:"current",len:0,typ:NTI704643088,name:"current",sons:null},{kind:1,offset:"newNode",len:0,typ:NTI1090519133,name:"newNode",sons:null},{kind:1,offset:"oldNode",len:0,typ:NTI1090519133,name:"oldNode",sons:null},]};NTI1056964616.node=NNI1056964616;var NNI1056964617={kind:2,len:3,offset:0,typ:null,name:null,sons:[{kind:1,offset:"parent",len:0,typ:NTI1090519133,name:"parent",sons:null},{kind:1,offset:"newChild",len:0,typ:NTI1090519133,name:"newChild",sons:null},{kind:1,offset:"pos",len:0,typ:NTI33554435,name:"pos",sons:null},]};NTI1056964617.node=NNI1056964617,NTI1174405526.base=NTI33554449,NTI1090519322.base=NTI33554450;var NNI1442847542={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554449,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554466,name:"Field1",sons:null},]};NTI1442847542.node=NNI1442847542;var NNI1442840681={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554449,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554447,name:"Field1",sons:null},]};NTI1442840681.node=NNI1442840681,NTI1442840680.base=NTI1442840681;var NNI1442841096={kind:2,len:2,offset:0,typ:null,name:null,sons:[{kind:1,offset:"Field0",len:0,typ:NTI33554435,name:"Field0",sons:null},{kind:1,offset:"Field1",len:0,typ:NTI33554466,name:"Field1",sons:null},]};function mnewString(n){for(var e=Array(n),_=0;_>6|192:($<55296||$>=57344?_[t]=$>>12|224:(++l,$=65536+((1023&$)<<10|1023&n.charCodeAt(l)),_[t]=$>>18|240,_[++t]=$>>12&63|128),_[++t]=$>>6&63|128),_[++t]=63&$|128),++t}return _}var ConstSet9=setConstr(46,44);function nimCharToStr(n){var e=[];return(e=nimCopy(null,mnewString(1),NTI33554449))[0]=n,e}var ConstSet10=setConstr([65,90]),ConstSet11=setConstr([97,122]);function addChar(n,e){n.push(e)}var unitWeights_1459617942=new BigInt64Array([1n,1000n,1000000n,1000000000n,60000000000n,3600000000000n,86400000000000n,604800000000000n,]);function divInt64(n,e){return 0n==e&&raiseDivByZero(),e==-1n&&0x7fffffffffffffffn==n&&raiseOverflow(),n/e}function modInt(n,e){return 0==e&&raiseDivByZero(),-1==e&&2147483647==n&&raiseOverflow(),Math.trunc(n%e)}function modInt64(n,e){return 0n==e&&raiseDivByZero(),e==-1n&&0x7fffffffffffffffn==n&&raiseOverflow(),n%e}function addInt64(n,e){var _=n+e;return checkOverflowInt64(_),_}function subInt64(n,e){var _=n-e;return checkOverflowInt64(_),_}function isObj(n,e){var _=!1;BeforeRet:{var t=n;if(t==e){_=!0;break BeforeRet}Label1:Label2:for(;;){if(!(t!=e))break Label2;if(null==t){_=!1;break BeforeRet}t=t.base}_=!0;break BeforeRet}return _}function rawEcho(){for(var n="",e=0;e0&&n.at(-1)!==this;)n.pop();return n.includes(_)?"[Circular]":(n.push(_),_)}}function drawArrow(n,e,_,t,l,$,a){var r=Math.atan2(l-_,t-e);n.strokeStyle=a,n.fillStyle=a,n.beginPath(),n.moveTo(e,_),n.lineTo(t,l),n.lineWidth=$,n.stroke(),n.beginPath(),n.moveTo(t,l),n.lineTo(t-10*Math.cos(r-Math.PI/7),l-10*Math.sin(r-Math.PI/7)),n.lineTo(t-10*Math.cos(r+Math.PI/7),l-10*Math.sin(r+Math.PI/7)),n.lineTo(t,l),n.lineTo(t-10*Math.cos(r-Math.PI/7),l-10*Math.sin(r-Math.PI/7)),n.stroke()}function add_33556373(n,e,_){null===n[e]&&(n[e]=[]);var t=n[e].length;n[e].length+=_.length;for(var l=0;l<_.length;++l)n[e][t+l]=_.charCodeAt(l)}function newSeq_33556919(n){var e=[];e=Array(n);for(var _=0;_2147483647||n<-2147483648)&&raiseOverflow()}function raiseRangeError(){raiseException({message:[118,97,108,117,101,32,111,117,116,32,111,102,32,114,97,110,103,101,],parent:null,m_type:NTI134217751,name:null,trace:[],up:null},"RangeDefect")}function addChars_301990090(n,e,_,t,l){var $,a=n[e].length;if(n[e].length<($=chckRange(addInt(a,l),0,2147483647)))for(var r=n[e].length;r<$;++r)n[e].push(0);else n[e].length=$;Label2:{var o=0,i=0;Label3:Label4:for(;;){if(!(i>1,0,2147483647)))break Label1;HEX2AHEX3D_1174407441(t,0,t[0])}}return _[0]}function calcTotalTime_1442840676(n){var e=0;return(n.vel.Field1+Math.sqrt(HEX5E_1660944778(n.vel.Field1,2)+2*n.gravity.Field1*n.height))/n.gravity.Field1}function HEX5BHEX5D_1677721802(n,e){var _=[],t=e.a,l=addInt(subInt(subInt(n.length,e.b),t),1);_=Array(chckRange(l,0,2147483647));for(var $=0;$abs_872415394(n)){e=1;break BeforeRet}e=0;break BeforeRet}return e}function HEX24_33557559(n){var e=[[]];return addFloat_33557563(e,0,n),e[0]}function parseSaturatedNatural_1191182742(n,e,_){var t,l,$=0,a=0;if(a>>5==6){if(n[chckIndx(_,0,n.length-1)]<194){e=_;break BeforeRet}if(addInt(_,1)>>6==2)_=addInt(_,2);else{e=_;break BeforeRet}}else if(n[chckIndx(_,0,n.length-1)]>>>4==14){if(addInt(_,2)>>6==2&&n[chckIndx(addInt(_,2),0,n.length-1)]>>>6==2)_=addInt(_,3);else{e=_;break BeforeRet}}else if(n[chckIndx(_,0,n.length-1)]>>>3==30){if(addInt(_,3)>>6==2&&n[chckIndx(addInt(_,2),0,n.length-1)]>>>6==2&&n[chckIndx(addInt(_,3),0,n.length-1)]>>>6==2)_=addInt(_,4);else{e=_;break BeforeRet}}else{e=_;break BeforeRet}}e=-1;break BeforeRet}return e}function validateUtf8_1275075777(n){var e=0;return validateUtf8_1275068752(n.slice(0,n.length-1+1))}function nucruneLen(n){var e=0;e=0;var _=0;Label1:Label2:for(;;){if(!(_>>5==6?addInt(_,2):n[chckIndx(_,0,n.length-1)]>>>4==14?addInt(_,3):n[chckIndx(_,0,n.length-1)]>>>3==30?addInt(_,4):n[chckIndx(_,0,n.length-1)]>>>2==62?addInt(_,5):n[chckIndx(_,0,n.length-1)]>>>1==126?addInt(_,6):addInt(_,1),e=addInt(e,1)}return e}function runeLen_1275075605(n){var e=0;return nucruneLen(n.slice(0,n.length-1+1))}function alignString_1577058324(n,e,_,t){var l,$=[];if(0==e)$=nimCopy(null,n,NTI33554449);else{var a=l=-1==validateUtf8_1275075777(n)?runeLen_1275075605(n):n.length,r=subInt(e,a);if(r<=0)$=nimCopy(null,n,NTI33554449);else if(60==_||0==_)$=nimCopy(null,(n||[]).concat(nsuRepeatChar(t,chckRange(r,0,2147483647))||[]),NTI33554449);else if(94==_){var o=divInt(r,2);$=nimCopy(null,(nsuRepeatChar(t,chckRange(o,0,2147483647))||[]).concat(n||[],nsuRepeatChar(t,chckRange(subInt(r,o),0,2147483647))||[]),NTI33554449)}else $=nimCopy(null,(nsuRepeatChar(t,chckRange(r,0,2147483647))||[]).concat(n||[]),NTI33554449)}return $}function nsuToUpperAsciiChar(n){var e=0;return void 0!=ConstSet11[n]?32^n:n}function nsuToUpperAsciiStr(n){var e=[];e=nimCopy(null,mnewString(chckRange(n.length,0,2147483647)),NTI33554449);Label1:{var _=0,t=0;t=subInt(n.length,1);var l=0;Label2:Label3:for(;;){if(!(l<=t))break Label3;e[chckIndx(_=l,0,e.length-1)]=nsuToUpperAsciiChar(n[chckIndx(_,0,n.length-1)]),l=addInt(l,1)}}return e}function formatValue_1442841214(n,e,_,t){var l;BeforeRet:{if(0==t.length){n[e].push.apply(n[e],HEX24_33557559(_));break BeforeRet}var $=parseStandardFormatSpecifier_1577058362(t,0,!1),a=0;switch($.typ){case 101:case 69:a=2;break;case 102:case 70:a=1;break;case 103:case 71:a=0;break;case 0:break;default:raiseException({message:(makeNimstrLit("invalid type in format string for number, expected one of 'e', 'E', 'f', 'F', 'g', 'G' but got: ")||[]).concat([$.typ]),parent:null,m_type:NTI134217746,name:null,trace:[],up:null},"ValueError")}var r=[nsuformatBiggestFloat(_,a,chckRange($.precision,-1,32),46),],o=!1;if(0<=_?45!=$.sign&&(o=!0,0==_?1/_==1/0&&insert_33558003(r,0,nimCharToStr($.sign),0):insert_33558003(r,0,nimCharToStr($.sign),0)):o=!0,$.padWithZero){var i=[];o&&(i=nimCopy(null,nimCharToStr(r[0][chckIndx(0,0,r[0].length-1)]),NTI33554449),r[0]=nimCopy(null,HEX5BHEX5D_1174406427(r[0],HEX2EHEX2E_1207959656(1,1)),NTI33554449));var s=subInt(subInt($.minimumWidth,r[0].length),o?1:0);0>>5==6?2:n[chckIndx(e,0,n.length-1)]>>>4==14?3:n[chckIndx(e,0,n.length-1)]>>>3==30?4:n[chckIndx(e,0,n.length-1)]>>>2==62?5:n[chckIndx(e,0,n.length-1)]>>>1==126?6:1}function runeOffset_1275069134(n,e,_){var t=0;BeforeRet:{var l=0,$=_;Label1:Label2:for(;;){if(!(l label:nth-child(2) > mjx-container:nth-child(2) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,e,NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#x > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,s[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#x > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,d[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#x > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,c[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > label:nth-child(2) > mjx-container:nth-child(2) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,_,NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,f[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mrow:nth-child(5) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,m[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mrow:nth-child(5) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,h[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(9) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,p[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(9) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msup:nth-child(5) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,I[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,k[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,g[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(9) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,y[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(9) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,T[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(3) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,N[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(3) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(5) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,v[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(4) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,b[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(4) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,x[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#y > div:nth-child(3) > ul:nth-child(1) > li:nth-child(4) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,j[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#vx > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,t,NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#vy > label:nth-child(2) > mjx-container:nth-child(2) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,l,NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#vy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,S[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#vy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mrow:nth-child(5) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,E[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#vy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mrow:nth-child(5) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,w[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#vy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,B[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#vy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,z[0],NTI33554449)},NTI1442841784),nimCopy(null,{Field0:makeNimstrLit("#vy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(2) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,A[0],NTI33554449)},NTI1442841784),];Label32:{var R=[],P=[],X=0;Label33:Label34:for(;;){var V=nimCopy(null,H[chckIndx(X,0,H.length-1)],NTI1442841784);if(R=V.Field0,P=V.Field1,document.querySelector(toJSStr(R)).innerText=toJSStr(P),26<=X)break Label33;X=addInt(X,1)}}n.frozen&&unfreeze_1442841319(n)}function updateFormulaAccordion_1442841568(n){var e,_=toMu_1442841005(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].state);_.gravity=nimCopy(_.gravity,HEX2A_1660944750(_.gravity,279),NTI1660944387);var t=HEX5E_1660944778(_.vel.Field1,2),l=2*_.gravity.Field1,$=_.gravity.Field1*_.height,a=2*$;Label1:{var r=[mnewString(0)];formatValue_1577058475(r,0,strfloat_1442841187(n,_.vel.Field0),[]),r[0].push.apply(r[0],[109,47,115])}Label2:{var o=[mnewString(0)];formatValue_1577058475(o,0,strfloat_1442841187(n,_.speed),[]),o[0].push.apply(o[0],[109,47,115])}Label3:{var i=[mnewString(0)];formatValue_1442841214(i,0,_.angleDeg,[46,48,102]),i[0].push.apply(i[0],[194,176])}Label4:{var s=[mnewString(0)];formatValue_1577058475(s,0,strfloat_1442841187(n,_.vel.Field0),[]),s[0].push.apply(s[0],[109,47,115])}Label5:{var d=[mnewString(0)];formatValue_1577058475(d,0,strfloat_1442841187(n,_.vel.Field1),[]),d[0].push.apply(d[0],[109,47,115])}Label6:{var c=[mnewString(0)];formatValue_1577058475(c,0,strfloat_1442841187(n,_.speed),[]),c[0].push.apply(c[0],[109,47,115])}Label7:{var u=[mnewString(0)];formatValue_1442841214(u,0,_.angleDeg,[46,48,102]),u[0].push.apply(u[0],[194,176])}Label8:{var f=[mnewString(0)];formatValue_1577058475(f,0,strfloat_1442841187(n,_.vel.Field1),[]),f[0].push.apply(f[0],[109,47,115])}if(0==n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].highestPoint)e=toggleFormula_1442841557([109,97,120,104,101,105,103,104,116],!1,[],[95,95],!1);else{Label10:{var m=[mnewString(0)];formatValue_1577058475(m,0,strfloat_1442841187(n,toMuDistance_1677721891(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points[chckIndx(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].highestPoint,0,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1)].pos.Field1)),[]),m[0].push.apply(m[0],[109])}e=toggleFormula_1442841557([109,97,120,104,101,105,103,104,116],n.showFormulaResults,m[0],[95,95],!0)}Label11:{var h=[mnewString(0)];formatValue_1577058475(h,0,strfloat_1442841187(n,_.height+t/l),[]),h[0].push.apply(h[0],[109])}Label12:{var p=[mnewString(0)];formatValue_1577058475(p,0,strfloat_1442841187(n,t/l),[]),p[0].push.apply(p[0],[109])}Label13:{var I=[mnewString(0)];formatValue_1577058475(I,0,strfloat_1442841187(n,_.height),[]),I[0].push.apply(I[0],[109])}Label14:{var k=[mnewString(0)];formatValue_1577058475(k,0,strfloat_1442841187(n,l),[]),k[0].push.apply(k[0],[109,47,115,194,178])}Label15:{var g=[mnewString(0)];formatValue_1577058475(g,0,strfloat_1442841187(n,t),[]),g[0].push.apply(g[0],[109,194,178,47,115,194,178])}Label16:{var y=[mnewString(0)];formatValue_1577058475(y,0,strfloat_1442841187(n,_.height),[]),y[0].push.apply(y[0],[109])}Label17:{var T=[mnewString(0)];formatValue_1577058475(T,0,strfloat_1442841187(n,_.gravity.Field1),[]),T[0].push.apply(T[0],[109,47,115,194,178])}Label18:{var N=[mnewString(0)];formatValue_1577058475(N,0,strfloat_1442841187(n,_.vel.Field1),[]),N[0].push.apply(N[0],[109,47,115])}Label19:{var v=[mnewString(0)];formatValue_1577058475(v,0,strfloat_1442841187(n,_.height),[]),v[0].push.apply(v[0],[109])}Label20:{var b=[mnewString(0)];formatValue_1577058475(b,0,strfloat_1442841187(n,HEX5BHEX5D_1442841665(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points,1).time),[]),b[0].push.apply(b[0],[115])}Label21:{var x=[mnewString(0)];x[0].push.apply(x[0],[40]),formatValue_1577058475(x,0,strfloat_1442841187(n,_.vel.Field1),[]),x[0].push.apply(x[0],[109,47,115,41])}Label22:{var j=[mnewString(0)];formatValue_1577058475(j,0,strfloat_1442841187(n,_.vel.Field1),[]),j[0].push.apply(j[0],[109,47,115])}Label23:{var F=[mnewString(0)];formatValue_1577058475(F,0,strfloat_1442841187(n,_.height),[]),F[0].push.apply(F[0],[109])}Label24:{var C=[mnewString(0)];formatValue_1577058475(C,0,strfloat_1442841187(n,_.gravity.Field1),[]),C[0].push.apply(C[0],[109,47,115,194,178])}Label25:{var S=[mnewString(0)];formatValue_1577058475(S,0,strfloat_1442841187(n,_.gravity.Field1),[]),S[0].push.apply(S[0],[109,47,115,194,178])}Label26:{var E=[mnewString(0)];formatValue_1577058475(E,0,strfloat_1442841187(n,_.vel.Field1),[]),E[0].push.apply(E[0],[109,47,115])}Label27:{var w=[mnewString(0)];formatValue_1577058475(w,0,strfloat_1442841187(n,t),[]),w[0].push.apply(w[0],[109,194,178,47,115,194,178])}Label28:{var B=[mnewString(0)];formatValue_1577058475(B,0,strfloat_1442841187(n,$),[]),B[0].push.apply(B[0],[109,194,178,47,115,194,178])}Label29:{var z=[mnewString(0)];formatValue_1577058475(z,0,strfloat_1442841187(n,_.gravity.Field1),[]),z[0].push.apply(z[0],[109,47,115,194,178])}Label30:{var A=[mnewString(0)];formatValue_1577058475(A,0,strfloat_1442841187(n,t),[]),A[0].push.apply(A[0],[109,194,178,47,115,194,178])}Label31:{var H=[mnewString(0)];formatValue_1577058475(H,0,strfloat_1442841187(n,_.vel.Field1),[]),H[0].push.apply(H[0],[109,47,115])}Label32:{var R=[mnewString(0)];formatValue_1577058475(R,0,strfloat_1442841187(n,a),[]),R[0].push.apply(R[0],[109,194,178,47,115,194,178])}Label33:{var P=[mnewString(0)];formatValue_1577058475(P,0,strfloat_1442841187(n,_.gravity.Field1),[]),P[0].push.apply(P[0],[109,47,115,194,178])}Label34:{var X=[mnewString(0)];formatValue_1577058475(X,0,strfloat_1442841187(n,_.gravity.Field1),[]),X[0].push.apply(X[0],[109,47,115,194,178])}Label35:{var V=[mnewString(0)];formatValue_1577058475(V,0,strfloat_1442841187(n,_.vel.Field1),[]),V[0].push.apply(V[0],[109,47,115])}Label36:{var D=[mnewString(0)];formatValue_1577058475(D,0,strfloat_1442841187(n,t+a),[])}Label37:{var L=[mnewString(0)];formatValue_1577058475(L,0,strfloat_1442841187(n,_.vel.Field1),[]),L[0].push.apply(L[0],[109,47,115])}Label38:{var M=[mnewString(0)];formatValue_1577058475(M,0,strfloat_1442841187(n,_.gravity.Field1),[]),M[0].push.apply(M[0],[109,47,115,194,178])}Label39:{var O=[mnewString(0)];formatValue_1577058475(O,0,strfloat_1442841187(n,Math.sqrt(t+a)),[]),O[0].push.apply(O[0],[109,47,115])}Label40:{var W=[mnewString(0)];formatValue_1577058475(W,0,strfloat_1442841187(n,_.vel.Field1+Math.sqrt(t+a)),[]),W[0].push.apply(W[0],[109,47,115])}Label41:{var J=[mnewString(0)];formatValue_1577058475(J,0,strfloat_1442841187(n,_.gravity.Field1),[]),J[0].push.apply(J[0],[109,47,115,194,178])}Label42:{var q=[mnewString(0)];formatValue_1577058475(q,0,strfloat_1442841187(n,(_.vel.Field1+Math.sqrt(t+a))/_.gravity.Field1),[]),q[0].push.apply(q[0],[115])}Label43:{var Y=[mnewString(0)];formatValue_1577058475(Y,0,strfloat_1442841187(n,toMuDistance_1677721891(HEX5BHEX5D_1442841665(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points,1).pos.Field0)),[]),Y[0].push.apply(Y[0],[109])}Label44:{var U=[mnewString(0)];formatValue_1577058475(U,0,strfloat_1442841187(n,_.vel.Field0),[]),U[0].push.apply(U[0],[109,47,115])}Label45:{var G=[mnewString(0)];formatValue_1577058475(G,0,strfloat_1442841187(n,HEX5BHEX5D_1442841665(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points,1).time),[]),G[0].push.apply(G[0],[115])}Label46:{var Q=[mnewString(0)];formatValue_1577058475(Q,0,strfloat_1442841187(n,toMuDistance_1677721891(HEX5BHEX5D_1442841665(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points,1).pos.Field0)),[]),Q[0].push.apply(Q[0],[109])}var Z=[nimCopy(null,{Field0:makeNimstrLit("#vix > label:nth-child(2) > mjx-container:nth-child(2) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:toggleFormula_1442841557([118,105,120],n.showFormulaResults,r[0],[95,95],!0)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#vix > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,o[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#vix > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mrow:nth-child(5) > mjx-texatom:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,i[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#vix > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,s[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#viy > label:nth-child(2) > mjx-container:nth-child(2) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:toggleFormula_1442841557([118,105,121],n.showFormulaResults,d[0],[95,95],!0)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#viy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,c[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#viy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mrow:nth-child(5) > mjx-texatom:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,u[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#viy > div:nth-child(3) > ul:nth-child(1) > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,f[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#maxheight > label:nth-child(2) > mjx-container:nth-child(2) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,e,NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh4 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,h[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh4 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(3)"),Field1:nimCopy(null,p[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh4 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,I[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh2 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-dbox:nth-child(2) > mjx-dtable:nth-child(1) > mjx-row:nth-child(2) > mjx-den:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,k[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh2 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,g[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh2 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,y[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh1 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-dbox:nth-child(2) > mjx-dtable:nth-child(1) > mjx-row:nth-child(2) > mjx-den:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,T[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh1 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msup:nth-child(1) > mjx-mrow:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,N[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#mh1 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,v[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#l_f-2 > mjx-container:nth-child(2) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:toggleFormula_1442841557([116,105,109,101,102,108,105,103,104,116],n.showFormulaResults,b[0],[95,95],!0)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf1 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msqrt:nth-child(5) > mjx-sqrt:nth-child(1) > mjx-box:nth-child(2) > mjx-mrow:nth-child(1) > mjx-msup:nth-child(1) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,x[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf1 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,j[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:[109,106,120,45,109,105,46,109,106,120,45,105,58,110,116,104,45,99,104,105,108,100,40,57,41,],Field1:nimCopy(null,F[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf1 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msqrt:nth-child(5) > mjx-sqrt:nth-child(1) > mjx-box:nth-child(2) > mjx-mrow:nth-child(1) > mjx-mrow:nth-child(5) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,C[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf1 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-dbox:nth-child(2) > mjx-dtable:nth-child(1) > mjx-row:nth-child(2) > mjx-den:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,S[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf2 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,E[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf2 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msqrt:nth-child(5) > mjx-sqrt:nth-child(1) > mjx-box:nth-child(2) > mjx-mrow:nth-child(1) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,w[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf2 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msqrt:nth-child(5) > mjx-sqrt:nth-child(1) > mjx-box:nth-child(2) > mjx-mrow:nth-child(1) > mjx-mrow:nth-child(5) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,B[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf2 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-dbox:nth-child(2) > mjx-dtable:nth-child(1) > mjx-row:nth-child(2) > mjx-den:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,z[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf3 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msqrt:nth-child(5) > mjx-sqrt:nth-child(1) > mjx-box:nth-child(2) > mjx-mrow:nth-child(1) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,A[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf3 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,H[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf3 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msqrt:nth-child(5) > mjx-sqrt:nth-child(1) > mjx-box:nth-child(2) > mjx-mrow:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,R[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf3 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-dbox:nth-child(2) > mjx-dtable:nth-child(1) > mjx-row:nth-child(2) > mjx-den:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,P[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf4 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-dbox:nth-child(2) > mjx-dtable:nth-child(1) > mjx-row:nth-child(2) > mjx-den:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,X[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf4 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,V[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf4 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-msqrt:nth-child(5) > mjx-sqrt:nth-child(1) > mjx-box:nth-child(2) > mjx-mrow:nth-child(1) > mjx-mrow:nth-child(1) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,D[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf5 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,L[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf5 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-dbox:nth-child(2) > mjx-dtable:nth-child(1) > mjx-row:nth-child(2) > mjx-den:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,M[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf5 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mrow:nth-child(2) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,O[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf6 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-num:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,W[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf6 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mstyle:nth-child(3) > mjx-mfrac:nth-child(1) > mjx-frac:nth-child(1) > mjx-dbox:nth-child(2) > mjx-dtable:nth-child(1) > mjx-row:nth-child(2) > mjx-den:nth-child(1) > mjx-mi:nth-child(2)"),Field1:nimCopy(null,J[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#tf6 > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,q[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#l_f-3 > mjx-container:nth-child(2) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:toggleFormula_1442841557([109,97,120,114,97,110,103,101,100,105,118],n.showFormulaResults,Y[0],[95,95],!0)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#maxRange > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(1)"),Field1:nimCopy(null,U[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#maxRange > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mrow:nth-child(3) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,G[0],NTI33554449)},NTI1442841112),nimCopy(null,{Field0:makeNimstrLit("#maxRange > li:nth-child(1) > mjx-container:nth-child(1) > mjx-math:nth-child(1) > mjx-mi:nth-child(5)"),Field1:nimCopy(null,Q[0],NTI33554449)},NTI1442841112),];Label47:{var K=[],nn=[],ne=0;Label48:Label49:for(;;){var n_=nimCopy(null,Z[chckIndx(ne,0,Z.length-1)],NTI1442841112);if(K=n_.Field0,nn=n_.Field1,document.querySelector(toJSStr(K)).innerText=toJSStr(nn),44<=ne)break Label48;ne=addInt(ne,1)}}n.frozen&&unfreeze_1442841319(n)}function calcTrajectory_1442842157(n){var e=nimCopy(null,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].state,NTI1442840579);e.gravity=nimCopy(e.gravity,HEX2A_1660944750(e.gravity,279),NTI1660944387);var _=1800x7fffffffffffffffn||n<-0x8000000000000000n)&&raiseOverflow()}function normalize_1459618351(n,e){var _={seconds:0n,nanosecond:0};_.seconds=HEX2B_1459617810(n,convert_1459618294(0,3,e));var t=modInt64(e,BigInt(convert_1459618361(3,0,1)));return t<0n&&(t=addInt64(t,BigInt(BigInt(convert_1459618361(3,0,1)))),_.seconds=subInt64(_.seconds,BigInt(1))),_.nanosecond=chckRange(chckRange(Number(t),-2147483648,2147483647),0,999999999),_}function HEX2D_1459617818(n,e){var _=0n;return n-e}function HEX2D_1459617822(n,e){var _=0;return n-e}function ntDiffTime(n,e){var _={seconds:0n,nanosecond:0};return nimCopy(_,normalize_1459618351(HEX2D_1459617818(n.seconds,e.seconds),BigInt(HEX2D_1459617822(n.nanosecond,e.nanosecond))),NTI1459617826)}function initDuration_1459618284(n,e,_,t,l,$,a,r){var o={seconds:0n,nanosecond:0},i=HEX2B_1459617810(HEX2B_1459617810(HEX2B_1459617810(HEX2B_1459617810(HEX2B_1459617810(HEX2B_1459617810(HEX2B_1459617810(convert_1459618294(7,3,r),convert_1459618294(6,3,a)),convert_1459618294(4,3,l)),convert_1459618294(5,3,$)),convert_1459618294(3,3,t)),convert_1459618294(2,3,_)),convert_1459618294(1,3,e)),convert_1459618294(0,3,n)),s=chckRange(Number(HEX2B_1459617810(HEX2B_1459617810(convert_1459618294(2,0,modInt64(_,1000n)),convert_1459618294(1,0,modInt64(e,1000000n))),modInt64(n,1000000000n))),-2147483648,2147483647);return nimCopy(o,normalize_1459618351(i,BigInt(s)),NTI1459617826)}function distance_1660944774(n,e){var _=0;return Math.sqrt(abs_872415394(HEX5E_1660944778(e.Field0-n.Field0,2)+HEX5E_1660944778(e.Field1-n.Field1,2)))}function getPos_1442841001(n,e){var _={Field0:0,Field1:0};return _.Field0=n.canon.pivot.Field0+e.pos.Field0,_.Field1=n.canvasSize.Field1-80-e.pos.Field1,_}function calcClosestTrajectoryPoint_1442843121(n,e,_){var t,l,$=-1,a=0,r=[],o=[],i=n.paused&&0distance_1660944774(getPos_1442841001(n,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points[chckIndx($,0,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1)]),getPos_1442841001(n,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points[chckIndx(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].highestPoint,0,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1)])))t=n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].highestPoint;else if($!=n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1&&10>distance_1660944774(getPos_1442841001(n,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points[chckIndx($,0,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1)]),getPos_1442841001(n,HEX5BHEX5D_1442841665(n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points,1))))t=n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1;else if(0!=$&&10>distance_1660944774(getPos_1442841001(n,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points[chckIndx($,0,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1)]),getPos_1442841001(n,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points[chckIndx(0,0,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1)])))t=0;else if(i){var I=-1,k=0;Label8:{var g=0,y=0;y=n.canon.flyingBullets.length-1;var T=0;Label9:Label10:for(;;){if(!(T<=y))break Label10;g=T;var N=distance_1660944774(getPos_1442841001(n,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points[chckIndx($,0,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1)]),getPos_1442841001(n,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points[chckIndx(r[chckIndx(g,0,r.length-1)],0,n.trajectories[chckIndx(n.currentTrajectory,0,n.trajectories.length-1)].points.length-1)]));(0<=r[chckIndx(g,0,r.length-1)]||N<8)&&(I<0||N=HEX2A_973078536($(n[chckIndx(t,0,n.length-1)],n[chckIndx(addInt(t,1),0,n.length-1)]),a))){var r=_;r<=t||failedAssertImpl_268435541([97,108,103,111,114,105,116,104,109,46,110,105,109,40,51,51,56,44,32,51,41,32,96,106,32,60,61,32,109,96,32,]);var o=0;Label1:Label2:for(;;){if(!(r<=t))break Label2;e[chckIndx(o,0,e.length-1)]=n[chckIndx(r,0,n.length-1)],o=addInt(o,1),r=addInt(r,1)}var i=0,s=_;Label3:Label4:for(;;){if(!(s=HEX2A_973078536($(e[chckIndx(i,0,e.length-1)],n[chckIndx(r,0,n.length-1)]),a)?(n[chckIndx(s,0,n.length-1)]=e[chckIndx(i,0,e.length-1)],i=addInt(i,1)):(n[chckIndx(s,0,n.length-1)]=n[chckIndx(r,0,n.length-1)],r=addInt(r,1)),s=addInt(s,1)}Label5:Label6:for(;;){if(!(s=0){var _=window.location.hash.split("?");e.hashPart=_[chckIndx(0,0,_.length-1)],e.queryString=HEX5BHEX5D_1056966049(_,HEX2EHEX2E_1207959656(1,1)).join("?")}else e.hashPart=window.location.hash,e.queryString=window.location.search;var t=n.renderer(e);if(n.runCount=addInt(n.runCount,1),t.id=n.rootId,n.toFocus=null,null==n.currentTree){var l=toDom_1056964930(t,!0,n);replaceById_1056965150(n.rootId,l)}else{var $=document.getElementById(n.rootId);diff_1056965829(t,n.currentTree,null,$,n)}applyComponents_1056965943(n),applyPatch_1056965778(n),n.currentTree=t,null!=n.postRenderCallback&&n.postRenderCallback(e),null!=n.toFocus&&n.toFocus.focus(),n.rendering=!1}}function redraw_1056966129(n){0==n.renderId&&(n.renderId=window.requestAnimationFrame(function e(){dodraw_1056966032(n)}))}function reload_1442848238(n){Matter.Composite.clear(n.engine.world),Matter.Engine.clear(n.engine),Matter.Render.stop(n.render),Matter.Runner.stop(n.runner),unloadEvents_1442845551(n),n=nimCopy(n,initParabolaState_1442843244(),NTI1442840585),document.getElementById("point-input-f").checked=!1,load_1442846491(n),kxi__.surpressRedraws||redraw_1056966129(kxi__)}function togglePause_1442841334(n){n.paused?unpause_1442841292(n):pause_1442841280(n)}function addTrajectory_1442849559(n){if(n.startedRendering&&n.trajectories.length<13){var e=-1;Label1:{var _=0,t=[],l=0;Label2:Label3:for(;;){_=l,t=trajectoryStrokeStyles_1442840770[chckIndx(l,0,trajectoryStrokeStyles_1442840770.length-1)];var $=!0;Label4:{var a={state:{angleDeg:0,angleRad:0,speed:0,height:0,vel:{Field0:0,Field1:0},gravity:{Field0:0,Field1:0}},points:[],highestPoint:0,closestPoint:0,extraPoint:0,pinnedPoint:0,color:0},r=0,o=n.trajectories.length;Label5:Label6:for(;;){if(!(r with id="+e+". Karax needs it as its rendering target."),parent:null,m_type:NTI33555177,name:null,trace:[],up:null},"Exception"),kxi__=t={rootId:e,renderer:n,postRenderCallback:_,patches:newSeq_1056966186(60),patchesV:newSeq_1056966214(30),components:[],surpressRedraws:!1,byId:{},orphans:{},currentTree:null,toFocus:null,toFocusV:null,renderId:0,rendering:!1,patchLen:0,patchLenV:0,runCount:0},window.addEventListener("load",init_1056966134,!1),window.onhashchange=function n(){redraw_1056966129(kxi__)},t}function setRenderer_1056966373(n,e,_){var t=null;return setRenderer_1056966168(function e(_){var t=null;return n()},e,function n(e){null!=_&&_()})}function newVNode_1090519933(n){var e=null;return{kind:n,index:-1,m_type:NTI1090519136,id:null,class:null,text:null,kids:[],attrs:[],events:[],style:null,styleVersion:0,dom:null}}function add_1090519872(n,e){n.kids.push(e)}function tree_1090519936(n,e){var _=null;_=newVNode_1090519933(n);Label1:{var t=null,l=0;Label2:Label3:for(;;){if(!(l3NfG1LCA{!hy*Pv41$p6QpPYX z73_~BB*^|Om|@O`$|MLf%w|z735(@D=eEtBz?#=RbbsIexbDJq(|hmE+1akY7mP9P zx#xV~!*=fOJ?HxqRV8pD(iE?~FD6u3l}Zt205<}YFMJu`U!W5>i)sRlFQ{+9kBLpB zrPS{_SMpm;OMOr90k0ksRKX3>U}nd=mtb@yDocT>0qjKKpW7C(5@TC}~aJAHc5ciYcJoG}yy6?|aM zh819UkvXpxgUqP_d=Otz-zW)-`Z1Mc4DlA9*wR5LFIe*Qi%cZN9SCyS?UXaj)MQ=- zABopa>WY~+QJx%X&QYj`zEgqVi4{+cO$x@xk|@)(zp(lBv!N#VUglxUC&0uUwpNt& zIT!pi;D^-!GX{qllc<(>P-bGoJ$20!Qso(=u>mNqs1K`?1 zvpHEEfUg(-R}eEv?dkQZzune8=&7K^>;YMs$FX{^Sn$EQbq^{WLK&aOj-A5w0)GN+ zAgv0m0_`HUZQ&a`pDml1T9D7aN-p>4h2PwRz}TTAcJfk6<~@X|ptJj4NvR5dpSp>u z@l$#2%nbIx{<#~cA+iTo?x;3k!Hty-<3-a=z?5Om;{m;ZcWAen+i1l2V`=W(KE01m`!9|E~E>M&0541kJxBI+PcI1GTG zk3=2B35Pi}x9%=rTGTOE11a6%&n%xzJpaB`IY`y3cV zCk3Cx87T}fA?grLcnt26oT6rcRMa7y@bulr=@co0O1QUMIFT}BZmn>Nl)-Q^>JUz7 z#Hboq@F<~$T+t!M91S6hGeVf<$2R>8xbtw4%6#B2d>VBSCmaUAD(^)d#0iH1SaE#I z=fF=9XK_N1y)IheohXAi;m8);l`7i>{2pNzCj{AoYg+0%6}Cqi#tB}(o6p3Sy(Mru zqAX7Eq+h|yo9k0nbTyg5V9rQWKr5Hr0KVd@*FFnU%mF!<@$n*q~#SmVNVT!YYp<6h3;-iQJ$C15|&#<*2nRaU~C{9x~JI zj)F8QvK8b-5q)gR-QMARcb40%%6RR3Ol&Xcb%i8$vMiZdl?ee~l_Vk_q6v#hBI;Kk z+k9rwXSc-O2OiJkc$)LH*?n_1+#JJx2;85?0j@ULX|sy7iqI}<+qf`oR&2$u%bV*9 zzlt@?f&rT5zdXV8llrh#OvuS^M*7kI2ZYk6Fy(q z#P@mY7oqZYL~AsJL4kHq4~#Ejld2|xSWlH?jI_V(__mIyL-Iq(GDMqzSdP!wUGSO> zjg<{!#*Xb;rN}1WhJto7e2QnyhLbX#bZkcUXQ3RWVt_4^+?)P*$g8d#iPug#Z_Lwz zJ`>R(mrGV%5!AP8d?fAZ81<^Z*m~7o+#lGwNr=dSs=5UtTBEQepg-UJ)=kPRmm{a$ zx=FbUuHcL8n^!m8SeYZ(NXgxpA$>rL+$2QqlE5;uk5#LP{)`A}@V{u+t`-rw z2m&oc(G~`wEdn!11`A7^QO41kd+*z(8Aj)Rj32m~-}3$VJ?A~=aJW~A2wwU%G!)Kn z@4WtG2WaoULXN$Gv%C*B8qW0NrTPc4Lu_yYsFi zseoPfteD+C?o@1at<%!C>}uB1w~Ue8aLm~vomC)>a=Zl17yr6K08r4}^T#n&>FIfz z0Kw?CUr9|hz94hm@HH_r{x!a!+?P0bJ@5j#+4#Xh+vy0|N%zM)JCR^J9q|PPeJg;~ zx970d4O;t`&`l-)c0S13=xMU!$yzLG10j(4&_#AULFmLL2ozVsh~>K>djyqumZq?L zY%eWk)xM+yst&4y>YzHP4yuDZq+~Ym2_@&Hs2j!9O}-6=h0@-?qYhm&O6If;IDR}I jru0!jN}#Vtz?u680h7EFlB()U00000NkvXXu0mjfZT3ME literal 0 HcmV?d00001 diff --git a/dist_es/img/canonPlatform.png b/dist_es/img/canonPlatform.png new file mode 100644 index 0000000000000000000000000000000000000000..c51868876c64242dee3c9392bc8194e519745e38 GIT binary patch literal 6030 zcmeGg`%hD6v^sI(B8)vkrVAQP<`O!LyGdEsN~bGUrnC4+u;Wos+iGOAvy`^9P$w}% zH`*Aq?5?jVab!-~*`i%r+YS&H>?_%nf~9Q`X@{4BP)Z-%(p~xToqkj3V}VmSUE;8H35+Qbyi;T%e4M?v_>azq&9V z9|r}Gq;C^)3UTG@aPJP`%4g+$$A3+%+fUBBnsx8``n>J8PFx<)Tv-26*3ixNx4yVd zelt5u`M8jAlKR19#~z#d^SvjV%5d3VyTzc@`~-F}Ln0u$_QxZp-N2m3xeS?Cmi5>ujl)?3tMvxYjTRbE>^T1sGI;hFsv`jwUuuE~)g!G+m73UtqH5jr<}Qdiq-h)jpkN z!#%%VSmAa%bD5#s5nhXs*&4mEzxCtyolfcqFKw|}t#-*|M{!B=_7HvZe9TKHaRq|J zf)k!_!YjlvLZmKT&s?da$?Z1I#DGj!V{Kj_<-_|PR@4ZmU=U!foMzUjKzin>D|z~a zH`e3O!)N&XIE8IXh9VvrsXg)RoX+|H>!5!*ZyPadN&b4A1Rkkmrz1`$lNow^y-;Gp zI)aDR*sn5ZHj5UL>8eZ%`2awmP$-f{pkQ#LE#QyB>M;Ka@Sgo%PjTlCR$A z3pPJ#BM#s9McC||oSdeD*fy%Zt*uSvib3A+Qp88Me@f?w#YC@;u5mS4RQ!ODg)kPx z4pFb=l3-4tCGH<iN4oM0%_ERsXn|2le0e zYv`P4$Yl~nLsbt1-_!^uE(vE%VJ2dg$FH}HE7fXuZ>2HxsAJ2j9xu)D?JtygB2hUw zI5<|1sI2Uy}9roqYcJY*4k5F8+~;1(!m|Avx|$1{iSjSh*;8T z@RSh39*rg%_GIi=n&$%62!K57?j+huj%RO;UW|hvW?qXL{gb7jNCFCur5n%p<-!*fuIEbTtFo&N&TBI z)!?~IBuv6HV+MoKSS%8W3>FK)VzES@9HZ_@RLQ668ZucsckWzOT)-+q0L$Wc4-XHE zQ`0@U11hC>LUZT4rSd!p*xA{M$K%27?rxne$*L<>xZ3;{g8^{poq8-1hC%ylvq3uv z2~V?@n^{SNNnJIsxjD6Mw0ohK4F6IP8!VK~IiT#L{s)il6X*Z{ literal 0 HcmV?d00001 diff --git a/dist_es/img/favicon.ico b/dist_es/img/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..0f020f0d0d34a2e36576490c5c187527ff5bf2d8 GIT binary patch literal 117915 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 T*m^P}3Flvo?Fs_~Z;9Z47cds; literal 0 HcmV?d00001 diff --git a/dist_es/index.html b/dist_es/index.html new file mode 100644 index 0000000..d0920ee --- /dev/null +++ b/dist_es/index.html @@ -0,0 +1,91 @@ + + + + + + + + + Parabola + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + diff --git a/dist_es/style.css b/dist_es/style.css new file mode 100644 index 0000000..b5e5602 --- /dev/null +++ b/dist_es/style.css @@ -0,0 +1,4128 @@ +/*! Spectre.css v0.5.9 | MIT License | github.com/picturepan2/spectre */ +/* Manually forked from Normalize.css */ +/* normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */ +/** + * 1. Change the default font family in all browsers (opinionated). + * 2. Correct the line height in all browsers. + * 3. Prevent adjustments of font size after orientation changes in + * IE on Windows Phone and in iOS. + */ +/* Document + ========================================================================== */ +html { + font-family: sans-serif; + /* 1 */ + -ms-text-size-adjust: 100%; + /* 3 */ + -webkit-text-size-adjust: 100%; + /* 3 */ } + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers (opinionated). + */ +body { + margin: 0; } + +/** + * Add the correct display in IE 9-. + */ +article, +aside, +footer, +header, +nav, +section { + display: block; } + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; } + +/* Grouping content + ========================================================================== */ +/** + * Add the correct display in IE 9-. + * 1. Add the correct display in IE. + */ +figcaption, +figure, +main { + /* 1 */ + display: block; } + +/** + * Add the correct margin in IE 8 (removed). + */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. (removed) + * 2. Correct the odd `em` font sizing in all browsers. + */ +/* Text-level semantics + ========================================================================== */ +/** + * 1. Remove the gray background on active links in IE 10. + * 2. Remove gaps in links underline in iOS 8+ and Safari 8+. + */ +a { + background-color: transparent; + /* 1 */ + -webkit-text-decoration-skip: objects; + /* 2 */ } + +/** + * Remove the outline on focused links when they are also active or hovered + * in all browsers (opinionated). + */ +a:active, +a:hover { + outline-width: 0; } + +/** + * Modify default styling of address. + */ +address { + font-style: normal; } + +/** + * 1. Remove the bottom border in Firefox 39-. + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. (removed) + */ +/** + * Prevent the duplicate application of `bolder` by the next rule in Safari 6. + */ +b, +strong { + font-weight: inherit; } + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; } + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +pre, +samp { + font-family: "SF Mono", "Segoe UI Mono", "Roboto Mono", Menlo, Courier, monospace; + /* 1 (changed) */ + font-size: 1em; + /* 2 */ } + +/** + * Add the correct font style in Android 4.3-. + */ +dfn { + font-style: italic; } + +/** + * Add the correct background and color in IE 9-. (Removed) + */ +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; + font-weight: 400; + /* (added) */ } + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; } + +sub { + bottom: -0.25em; } + +sup { + top: -0.5em; } + +/* Embedded content + ========================================================================== */ +/** + * Add the correct display in IE 9-. + */ +audio, +video { + display: inline-block; } + +/** + * Add the correct display in iOS 4-7. + */ +audio:not([controls]) { + display: none; + height: 0; } + +/** + * Remove the border on images inside links in IE 10-. + */ +img { + border-style: none; } + +/** + * Hide the overflow in IE. + */ +svg:not(:root) { + overflow: hidden; } + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers (opinionated). + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 (changed) */ + font-size: inherit; + /* 1 (changed) */ + line-height: inherit; + /* 1 (changed) */ + margin: 0; + /* 2 */ } + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; } + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; } + +/** + * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video` + * controls in Android 4. + * 2. Correct the inability to style clickable types in iOS and Safari. + */ +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; + /* 2 */ } + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; } + +/** + * Restore the focus styles unset by the previous rule (removed). + */ +/** + * Change the border, margin, and padding in all browsers (opinionated) (changed). + */ +fieldset { + border: 0; + margin: 0; + padding: 0; } + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + /* 1 */ + color: inherit; + /* 2 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + white-space: normal; + /* 1 */ } + +/** + * 1. Add the correct display in IE 9-. + * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + display: inline-block; + /* 1 */ + vertical-align: baseline; + /* 2 */ } + +/** + * Remove the default vertical scrollbar in IE. + */ +textarea { + overflow: auto; } + +/** + * 1. Add the correct box sizing in IE 10-. + * 2. Remove the padding in IE 10-. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ } + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ } + +/** + * Remove the inner padding and cancel buttons in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ } + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in IE 9-. + * 1. Add the correct display in Edge, IE, and Firefox. + */ +details, +menu { + display: block; } + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; + outline: none; } + +/* Scripting + ========================================================================== */ +/** + * Add the correct display in IE 9-. + */ +canvas { + display: inline-block; } + +/** + * Add the correct display in IE. + */ +template { + display: none; } + +/* Hidden + ========================================================================== */ +/** + * Add the correct display in IE 10-. + */ +[hidden] { + display: none; } + +*, +*::before, +*::after { + box-sizing: inherit; } + +html { + box-sizing: border-box; + font-size: 20px; + line-height: 1.5; + -webkit-tap-highlight-color: transparent; } + +body { + background: #fff; + color: #3b4351; + font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", sans-serif; + font-size: 0.8rem; + overflow-x: hidden; + text-rendering: optimizeLegibility; } + +a { + color: #5755d9; + outline: none; + text-decoration: none; } + a:focus { + box-shadow: 0 0 0 0.1rem rgba(87, 85, 217, 0.2); } + a:focus, a:hover, a:active, a.active { + color: #302ecd; + text-decoration: underline; } + a:visited { + color: #807fe2; } + +h1, +h2, +h3, +h4, +h5, +h6 { + color: inherit; + font-weight: 500; + line-height: 1.2; + margin-bottom: .5em; + margin-top: 0; } + +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-weight: 500; } + +h1, +.h1 { + font-size: 2rem; } + +h2, +.h2 { + font-size: 1.6rem; } + +h3, +.h3 { + font-size: 1.4rem; } + +h4, +.h4 { + font-size: 1.2rem; } + +h5, +.h5 { + font-size: 1rem; } + +h6, +.h6 { + font-size: .8rem; } + +p { + margin: 0 0 1.2rem; } + +a, +ins, +u { + text-decoration-skip: ink edges; } + +abbr[title] { + border-bottom: 0.05rem dotted; + cursor: help; + text-decoration: none; } + +kbd { + border-radius: 0.1rem; + line-height: 1.25; + padding: .1rem .2rem; + background: #303742; + color: #fff; + font-size: 0.7rem; } + +mark { + background: #ffe9b3; + color: #3b4351; + border-bottom: 0.05rem solid #ffd367; + border-radius: 0.1rem; + padding: 0.05rem 0.1rem 0; } + +blockquote { + border-left: 0.1rem solid #dadee4; + margin-left: 0; + padding: 0.4rem 0.8rem; } + blockquote p:last-child { + margin-bottom: 0; } + +ul, +ol { + margin: 0.8rem 0 0.8rem 0.8rem; + padding: 0; } + ul ul, + ul ol, + ol ul, + ol ol { + margin: 0.8rem 0 0.8rem 0.8rem; } + ul li, + ol li { + margin-top: 0.4rem; } + +ul { + list-style: disc inside; } + ul ul { + list-style-type: circle; } + +ol { + list-style: decimal inside; } + ol ol { + list-style-type: lower-alpha; } + +dl dt { + font-weight: bold; } + +dl dd { + margin: 0.4rem 0 0.8rem 0; } + +html:lang(zh), +html:lang(zh-Hans), +.lang-zh, +.lang-zh-hans { + font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", sans-serif; } + +html:lang(zh-Hant), +.lang-zh-hant { + font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "PingFang TC", "Hiragino Sans CNS", "Microsoft JhengHei", "Helvetica Neue", sans-serif; } + +html:lang(ja), +.lang-ja { + font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Hiragino Sans", "Hiragino Kaku Gothic Pro", "Yu Gothic", YuGothic, Meiryo, "Helvetica Neue", sans-serif; } + +html:lang(ko), +.lang-ko { + font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Malgun Gothic", "Helvetica Neue", sans-serif; } + +:lang(zh) ins, +:lang(zh) u, +:lang(ja) ins, +:lang(ja) u, +.lang-cjk ins, +.lang-cjk u { + border-bottom: 0.05rem solid; + text-decoration: none; } + +:lang(zh) del + del, +:lang(zh) del + s, +:lang(zh) ins + ins, +:lang(zh) ins + u, +:lang(zh) s + del, +:lang(zh) s + s, +:lang(zh) u + ins, +:lang(zh) u + u, +:lang(ja) del + del, +:lang(ja) del + s, +:lang(ja) ins + ins, +:lang(ja) ins + u, +:lang(ja) s + del, +:lang(ja) s + s, +:lang(ja) u + ins, +:lang(ja) u + u, +.lang-cjk del + del, +.lang-cjk del + s, +.lang-cjk ins + ins, +.lang-cjk ins + u, +.lang-cjk s + del, +.lang-cjk s + s, +.lang-cjk u + ins, +.lang-cjk u + u { + margin-left: .125em; } + +.table { + border-collapse: collapse; + border-spacing: 0; + width: 100%; + text-align: left; } + .table.table-striped tbody tr:nth-of-type(odd) { + background: #f7f8f9; } + .table tbody tr.active, .table.table-striped tbody tr.active { + background: #eef0f3; } + .table.table-hover tbody tr:hover { + background: #eef0f3; } + .table.table-scroll { + display: block; + overflow-x: auto; + padding-bottom: .75rem; + white-space: nowrap; } + .table td, + .table th { + border-bottom: 0.05rem solid #dadee4; + padding: 0.6rem 0.4rem; } + .table th { + border-bottom-width: 0.1rem; } + +.btn { + appearance: none; + background: #fff; + border: 0.05rem solid #5755d9; + border-radius: 0.1rem; + color: #5755d9; + cursor: pointer; + display: inline-block; + font-size: 0.8rem; + height: 1.8rem; + line-height: 1.2rem; + outline: none; + padding: 0.25rem 0.4rem; + text-align: center; + text-decoration: none; + transition: background .2s, border .2s, box-shadow .2s, color .2s; + user-select: none; + vertical-align: middle; + white-space: nowrap; } + .btn:focus { + box-shadow: 0 0 0 0.1rem rgba(87, 85, 217, 0.2); } + .btn:focus, .btn:hover { + background: #f1f1fc; + border-color: #4b48d6; + text-decoration: none; } + .btn:active, .btn.active { + background: #4b48d6; + border-color: #3634d2; + color: #fff; + text-decoration: none; } + .btn:active.loading::after, .btn.active.loading::after { + border-bottom-color: #fff; + border-left-color: #fff; } + .btn[disabled], .btn:disabled, .btn.disabled { + cursor: default; + opacity: .5; + pointer-events: none; } + .btn.btn-primary { + background: #5755d9; + border-color: #4b48d6; + color: #fff; } + .btn.btn-primary:focus, .btn.btn-primary:hover { + background: #4240d4; + border-color: #3634d2; + color: #fff; } + .btn.btn-primary:active, .btn.btn-primary.active { + background: #3a38d2; + border-color: #302ecd; + color: #fff; } + .btn.btn-primary.loading::after { + border-bottom-color: #fff; + border-left-color: #fff; } + .btn.btn-success { + background: #32b643; + border-color: #2faa3f; + color: #fff; } + .btn.btn-success:focus { + box-shadow: 0 0 0 0.1rem rgba(50, 182, 67, 0.2); } + .btn.btn-success:focus, .btn.btn-success:hover { + background: #30ae40; + border-color: #2da23c; + color: #fff; } + .btn.btn-success:active, .btn.btn-success.active { + background: #2a9a39; + border-color: #278e34; + color: #fff; } + .btn.btn-success.loading::after { + border-bottom-color: #fff; + border-left-color: #fff; } + .btn.btn-error { + background: #e85600; + border-color: #d95000; + color: #fff; } + .btn.btn-error:focus { + box-shadow: 0 0 0 0.1rem rgba(232, 86, 0, 0.2); } + .btn.btn-error:focus, .btn.btn-error:hover { + background: #de5200; + border-color: #cf4d00; + color: #fff; } + .btn.btn-error:active, .btn.btn-error.active { + background: #c44900; + border-color: #b54300; + color: #fff; } + .btn.btn-error.loading::after { + border-bottom-color: #fff; + border-left-color: #fff; } + .btn.btn-link { + background: transparent; + border-color: transparent; + color: #5755d9; } + .btn.btn-link:focus, .btn.btn-link:hover, .btn.btn-link:active, .btn.btn-link.active { + color: #302ecd; } + .btn.btn-sm { + font-size: 0.7rem; + height: 1.4rem; + padding: 0.05rem 0.3rem; } + .btn.btn-lg { + font-size: 0.9rem; + height: 2rem; + padding: 0.35rem 0.6rem; } + .btn.btn-block { + display: block; + width: 100%; } + .btn.btn-action { + width: 1.8rem; + padding-left: 0; + padding-right: 0; } + .btn.btn-action.btn-sm { + width: 1.4rem; } + .btn.btn-action.btn-lg { + width: 2rem; } + .btn.btn-clear { + background: transparent; + border: 0; + color: currentColor; + height: 1rem; + line-height: 0.8rem; + margin-left: 0.2rem; + margin-right: -2px; + opacity: 1; + padding: 0.1rem; + text-decoration: none; + width: 1rem; } + .btn.btn-clear:focus, .btn.btn-clear:hover { + background: rgba(247, 248, 249, 0.5); + opacity: .95; } + .btn.btn-clear::before { + content: "\2715"; } + +.btn-group { + display: inline-flex; + flex-wrap: wrap; } + .btn-group .btn { + flex: 1 0 auto; } + .btn-group .btn:first-child:not(:last-child) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + .btn-group .btn:not(:first-child):not(:last-child) { + border-radius: 0; + margin-left: -0.05rem; } + .btn-group .btn:last-child:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; + margin-left: -0.05rem; } + .btn-group .btn:focus, .btn-group .btn:hover, .btn-group .btn:active, .btn-group .btn.active { + z-index: 1; } + .btn-group.btn-group-block { + display: flex; } + .btn-group.btn-group-block .btn { + flex: 1 0 0; } + +.form-group:not(:last-child) { + margin-bottom: 0.4rem; } + +fieldset { + margin-bottom: 0.8rem; } + +legend { + font-size: 0.9rem; + font-weight: 500; + margin-bottom: 0.8rem; } + +.form-label { + display: block; + line-height: 1.2rem; + padding: 0.3rem 0; } + .form-label.label-sm { + font-size: 0.7rem; + padding: 0.1rem 0; } + .form-label.label-lg { + font-size: 0.9rem; + padding: 0.4rem 0; } + +.form-input { + appearance: none; + background: #fff; + background-image: none; + border: 0.05rem solid #bcc3ce; + border-radius: 0.1rem; + color: #3b4351; + display: block; + font-size: 0.8rem; + height: 1.8rem; + line-height: 1.2rem; + max-width: 100%; + outline: none; + padding: 0.25rem 0.4rem; + position: relative; + transition: background .2s, border .2s, box-shadow .2s, color .2s; + width: 100%; } + .form-input:focus { + box-shadow: 0 0 0 0.1rem rgba(87, 85, 217, 0.2); + border-color: #5755d9; } + .form-input::placeholder { + color: #bcc3ce; } + .form-input.input-sm { + font-size: 0.7rem; + height: 1.4rem; + padding: 0.05rem 0.3rem; } + .form-input.input-lg { + font-size: 0.9rem; + height: 2rem; + padding: 0.35rem 0.6rem; } + .form-input.input-inline { + display: inline-block; + vertical-align: middle; + width: auto; } + .form-input[type="file"] { + height: auto; } + +textarea.form-input, textarea.form-input.input-lg, textarea.form-input.input-sm { + height: auto; } + +.form-input-hint { + color: #bcc3ce; + font-size: 0.7rem; + margin-top: 0.2rem; } + .has-success .form-input-hint, .is-success + .form-input-hint { + color: #32b643; } + .has-error .form-input-hint, .is-error + .form-input-hint { + color: #e85600; } + +.form-select { + appearance: none; + border: 0.05rem solid #bcc3ce; + border-radius: 0.1rem; + color: inherit; + font-size: 0.8rem; + height: 1.8rem; + line-height: 1.2rem; + outline: none; + padding: 0.25rem 0.4rem; + vertical-align: middle; + width: 100%; + background: #fff; } + .form-select:focus { + box-shadow: 0 0 0 0.1rem rgba(87, 85, 217, 0.2); + border-color: #5755d9; } + .form-select::-ms-expand { + display: none; } + .form-select.select-sm { + font-size: 0.7rem; + height: 1.4rem; + padding: 0.05rem 1.1rem 0.05rem 0.3rem; } + .form-select.select-lg { + font-size: 0.9rem; + height: 2rem; + padding: 0.35rem 1.4rem 0.35rem 0.6rem; } + .form-select[size], .form-select[multiple] { + height: auto; + padding: 0.25rem 0.4rem; } + .form-select[size] option, .form-select[multiple] option { + padding: 0.1rem 0.2rem; } + .form-select:not([multiple]):not([size]) { + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23667189'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E") no-repeat right 0.35rem center/0.4rem 0.5rem; + padding-right: 1.2rem; } + +.has-icon-left, +.has-icon-right { + position: relative; } + .has-icon-left .form-icon, + .has-icon-right .form-icon { + height: 0.8rem; + margin: 0 0.25rem; + position: absolute; + top: 50%; + transform: translateY(-50%); + width: 0.8rem; + z-index: 2; } + +.has-icon-left .form-icon { + left: 0.05rem; } + +.has-icon-left .form-input { + padding-left: 1.3rem; } + +.has-icon-right .form-icon { + right: 0.05rem; } + +.has-icon-right .form-input { + padding-right: 1.3rem; } + +.form-checkbox, +.form-radio, +.form-switch { + display: block; + line-height: 1.2rem; + margin: 0.2rem 0; + min-height: 1.4rem; + padding: 0.1rem 0.4rem 0.1rem 1.2rem; + position: relative; } + .form-checkbox input, + .form-radio input, + .form-switch input { + clip: rect(0, 0, 0, 0); + height: 1px; + margin: -1px; + overflow: hidden; + position: absolute; + width: 1px; } + .form-checkbox input:focus + .form-icon, + .form-radio input:focus + .form-icon, + .form-switch input:focus + .form-icon { + box-shadow: 0 0 0 0.1rem rgba(87, 85, 217, 0.2); + border-color: #5755d9; } + .form-checkbox input:checked + .form-icon, + .form-radio input:checked + .form-icon, + .form-switch input:checked + .form-icon { + background: #5755d9; + border-color: #5755d9; } + .form-checkbox .form-icon, + .form-radio .form-icon, + .form-switch .form-icon { + border: 0.05rem solid #bcc3ce; + cursor: pointer; + display: inline-block; + position: absolute; + transition: background .2s, border .2s, box-shadow .2s, color .2s; } + .form-checkbox.input-sm, + .form-radio.input-sm, + .form-switch.input-sm { + font-size: 0.7rem; + margin: 0; } + .form-checkbox.input-lg, + .form-radio.input-lg, + .form-switch.input-lg { + font-size: 0.9rem; + margin: 0.3rem 0; } + +.form-checkbox .form-icon, +.form-radio .form-icon { + background: #fff; + height: 0.8rem; + left: 0; + top: 0.3rem; + width: 0.8rem; } + +.form-checkbox input:active + .form-icon, +.form-radio input:active + .form-icon { + background: #eef0f3; } + +.form-checkbox .form-icon { + border-radius: 0.1rem; } + +.form-checkbox input:checked + .form-icon::before { + background-clip: padding-box; + border: 0.1rem solid #fff; + border-left-width: 0; + border-top-width: 0; + content: ""; + height: 9px; + left: 50%; + margin-left: -3px; + margin-top: -6px; + position: absolute; + top: 50%; + transform: rotate(45deg); + width: 6px; } + +.form-checkbox input:indeterminate + .form-icon { + background: #5755d9; + border-color: #5755d9; } + .form-checkbox input:indeterminate + .form-icon::before { + background: #fff; + content: ""; + height: 2px; + left: 50%; + margin-left: -5px; + margin-top: -1px; + position: absolute; + top: 50%; + width: 10px; } + +.form-radio .form-icon { + border-radius: 50%; } + +.form-radio input:checked + .form-icon::before { + background: #fff; + border-radius: 50%; + content: ""; + height: 6px; + left: 50%; + position: absolute; + top: 50%; + transform: translate(-50%, -50%); + width: 6px; } + +.form-switch { + padding-left: 2rem; } + .form-switch .form-icon { + background: #bcc3ce; + background-clip: padding-box; + border-radius: 0.45rem; + height: 0.9rem; + left: 0; + top: 0.25rem; + width: 1.6rem; } + .form-switch .form-icon::before { + background: #fff; + border-radius: 50%; + content: ""; + display: block; + height: 0.8rem; + left: 0; + position: absolute; + top: 0; + transition: background .2s, border .2s, box-shadow .2s, color .2s, left .2s; + width: 0.8rem; } + .form-switch input:checked + .form-icon::before { + left: 14px; } + .form-switch input:active + .form-icon::before { + background: #f7f8f9; } + +.input-group { + display: flex; } + .input-group .input-group-addon { + background: #f7f8f9; + border: 0.05rem solid #bcc3ce; + border-radius: 0.1rem; + line-height: 1.2rem; + padding: 0.25rem 0.4rem; + white-space: nowrap; } + .input-group .input-group-addon.addon-sm { + font-size: 0.7rem; + padding: 0.05rem 0.3rem; } + .input-group .input-group-addon.addon-lg { + font-size: 0.9rem; + padding: 0.35rem 0.6rem; } + .input-group .form-input, + .input-group .form-select { + flex: 1 1 auto; + width: 1%; } + .input-group .input-group-btn { + z-index: 1; } + .input-group .form-input:first-child:not(:last-child), + .input-group .form-select:first-child:not(:last-child), + .input-group .input-group-addon:first-child:not(:last-child), + .input-group .input-group-btn:first-child:not(:last-child) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + .input-group .form-input:not(:first-child):not(:last-child), + .input-group .form-select:not(:first-child):not(:last-child), + .input-group .input-group-addon:not(:first-child):not(:last-child), + .input-group .input-group-btn:not(:first-child):not(:last-child) { + border-radius: 0; + margin-left: -0.05rem; } + .input-group .form-input:last-child:not(:first-child), + .input-group .form-select:last-child:not(:first-child), + .input-group .input-group-addon:last-child:not(:first-child), + .input-group .input-group-btn:last-child:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; + margin-left: -0.05rem; } + .input-group .form-input:focus, + .input-group .form-select:focus, + .input-group .input-group-addon:focus, + .input-group .input-group-btn:focus { + z-index: 2; } + .input-group .form-select { + width: auto; } + .input-group.input-inline { + display: inline-flex; } + +.has-success .form-input, .form-input.is-success, .has-success .form-select, +.form-select.is-success { + background: #f9fdfa; + border-color: #32b643; } + .has-success .form-input:focus, .form-input.is-success:focus, .has-success .form-select:focus, + .form-select.is-success:focus { + box-shadow: 0 0 0 0.1rem rgba(50, 182, 67, 0.2); } + +.has-error .form-input, .form-input.is-error, .has-error .form-select, +.form-select.is-error { + background: #fffaf7; + border-color: #e85600; } + .has-error .form-input:focus, .form-input.is-error:focus, .has-error .form-select:focus, + .form-select.is-error:focus { + box-shadow: 0 0 0 0.1rem rgba(232, 86, 0, 0.2); } + +.has-error .form-checkbox .form-icon, .form-checkbox.is-error .form-icon, .has-error .form-radio .form-icon, +.form-radio.is-error .form-icon, .has-error .form-switch .form-icon, +.form-switch.is-error .form-icon { + border-color: #e85600; } + +.has-error .form-checkbox input:checked + .form-icon, .form-checkbox.is-error input:checked + .form-icon, .has-error .form-radio input:checked + .form-icon, +.form-radio.is-error input:checked + .form-icon, .has-error .form-switch input:checked + .form-icon, +.form-switch.is-error input:checked + .form-icon { + background: #e85600; + border-color: #e85600; } + +.has-error .form-checkbox input:focus + .form-icon, .form-checkbox.is-error input:focus + .form-icon, .has-error .form-radio input:focus + .form-icon, +.form-radio.is-error input:focus + .form-icon, .has-error .form-switch input:focus + .form-icon, +.form-switch.is-error input:focus + .form-icon { + box-shadow: 0 0 0 0.1rem rgba(232, 86, 0, 0.2); + border-color: #e85600; } + +.has-error .form-checkbox input:indeterminate + .form-icon, .form-checkbox.is-error input:indeterminate + .form-icon { + background: #e85600; + border-color: #e85600; } + +.form-input:not(:placeholder-shown):invalid { + border-color: #e85600; } + .form-input:not(:placeholder-shown):invalid:focus { + box-shadow: 0 0 0 0.1rem rgba(232, 86, 0, 0.2); + background: #fffaf7; } + .form-input:not(:placeholder-shown):invalid + .form-input-hint { + color: #e85600; } + +.form-input:disabled, .form-input.disabled, +.form-select:disabled, +.form-select.disabled { + background-color: #eef0f3; + cursor: not-allowed; + opacity: .5; } + +.form-input[readonly] { + background-color: #f7f8f9; } + +input:disabled + .form-icon, input.disabled + .form-icon { + background: #eef0f3; + cursor: not-allowed; + opacity: .5; } + +.form-switch input:disabled + .form-icon::before, .form-switch input.disabled + .form-icon::before { + background: #fff; } + +.form-horizontal { + padding: 0.4rem 0; } + .form-horizontal .form-group { + display: flex; + flex-wrap: wrap; } + +.form-inline { + display: inline-block; } + +.label { + border-radius: 0.1rem; + line-height: 1.25; + padding: .1rem .2rem; + background: #eef0f3; + color: #455060; + display: inline-block; } + .label.label-rounded { + border-radius: 5rem; + padding-left: .4rem; + padding-right: .4rem; } + .label.label-primary { + background: #5755d9; + color: #fff; } + .label.label-secondary { + background: #f1f1fc; + color: #5755d9; } + .label.label-success { + background: #32b643; + color: #fff; } + .label.label-warning { + background: #ffb700; + color: #fff; } + .label.label-error { + background: #e85600; + color: #fff; } + +code { + border-radius: 0.1rem; + line-height: 1.25; + padding: .1rem .2rem; + background: #fcf2f2; + color: #d73e48; + font-size: 85%; } + +.code { + border-radius: 0.1rem; + color: #3b4351; + position: relative; } + .code::before { + color: #bcc3ce; + content: attr(data-lang); + font-size: 0.7rem; + position: absolute; + right: 0.4rem; + top: 0.1rem; } + .code code { + background: #f7f8f9; + color: inherit; + display: block; + line-height: 1.5; + overflow-x: auto; + padding: 1rem; + width: 100%; } + +.img-responsive { + display: block; + height: auto; + max-width: 100%; } + +.img-fit-cover { + object-fit: cover; } + +.img-fit-contain { + object-fit: contain; } + +.video-responsive { + display: block; + overflow: hidden; + padding: 0; + position: relative; + width: 100%; } + .video-responsive::before { + content: ""; + display: block; + padding-bottom: 56.25%; } + .video-responsive iframe, + .video-responsive object, + .video-responsive embed { + border: 0; + bottom: 0; + height: 100%; + left: 0; + position: absolute; + right: 0; + top: 0; + width: 100%; } + +video.video-responsive { + height: auto; + max-width: 100%; } + video.video-responsive::before { + content: none; } + +.video-responsive-4-3::before { + padding-bottom: 75%; } + +.video-responsive-1-1::before { + padding-bottom: 100%; } + +.figure { + margin: 0 0 0.4rem 0; } + .figure .figure-caption { + color: #66758c; + margin-top: 0.4rem; } + +.container { + margin-left: auto; + margin-right: auto; + padding-left: 0.4rem; + padding-right: 0.4rem; + width: 100%; } + .container.grid-xl { + max-width: 1296px; } + .container.grid-lg { + max-width: 976px; } + .container.grid-md { + max-width: 856px; } + .container.grid-sm { + max-width: 616px; } + .container.grid-xs { + max-width: 496px; } + +.show-xs, +.show-sm, +.show-md, +.show-lg, +.show-xl { + display: none !important; } + +.cols, +.columns { + display: flex; + flex-wrap: wrap; + margin-left: -0.4rem; + margin-right: -0.4rem; } + .cols.col-gapless, + .columns.col-gapless { + margin-left: 0; + margin-right: 0; } + .cols.col-gapless > .column, + .columns.col-gapless > .column { + padding-left: 0; + padding-right: 0; } + .cols.col-oneline, + .columns.col-oneline { + flex-wrap: nowrap; + overflow-x: auto; } + +[class~="col-"], +.column { + flex: 1; + max-width: 100%; + padding-left: 0.4rem; + padding-right: 0.4rem; } + [class~="col-"].col-12, [class~="col-"].col-11, [class~="col-"].col-10, [class~="col-"].col-9, [class~="col-"].col-8, [class~="col-"].col-7, [class~="col-"].col-6, [class~="col-"].col-5, [class~="col-"].col-4, [class~="col-"].col-3, [class~="col-"].col-2, [class~="col-"].col-1, [class~="col-"].col-auto, + .column.col-12, + .column.col-11, + .column.col-10, + .column.col-9, + .column.col-8, + .column.col-7, + .column.col-6, + .column.col-5, + .column.col-4, + .column.col-3, + .column.col-2, + .column.col-1, + .column.col-auto { + flex: none; } + +.col-12 { + width: 100%; } + +.col-11 { + width: 91.66666667%; } + +.col-10 { + width: 83.33333333%; } + +.col-9 { + width: 75%; } + +.col-8 { + width: 66.66666667%; } + +.col-7 { + width: 58.33333333%; } + +.col-6 { + width: 50%; } + +.col-5 { + width: 41.66666667%; } + +.col-4 { + width: 33.33333333%; } + +.col-3 { + width: 25%; } + +.col-2 { + width: 16.66666667%; } + +.col-1 { + width: 8.33333333%; } + +.col-auto { + flex: 0 0 auto; + max-width: none; + width: auto; } + +.col-mx-auto { + margin-left: auto; + margin-right: auto; } + +.col-ml-auto { + margin-left: auto; } + +.col-mr-auto { + margin-right: auto; } + +@media (max-width: 1280px) { + .col-xl-12, + .col-xl-11, + .col-xl-10, + .col-xl-9, + .col-xl-8, + .col-xl-7, + .col-xl-6, + .col-xl-5, + .col-xl-4, + .col-xl-3, + .col-xl-2, + .col-xl-1, + .col-xl-auto { + flex: none; } + .col-xl-12 { + width: 100%; } + .col-xl-11 { + width: 91.66666667%; } + .col-xl-10 { + width: 83.33333333%; } + .col-xl-9 { + width: 75%; } + .col-xl-8 { + width: 66.66666667%; } + .col-xl-7 { + width: 58.33333333%; } + .col-xl-6 { + width: 50%; } + .col-xl-5 { + width: 41.66666667%; } + .col-xl-4 { + width: 33.33333333%; } + .col-xl-3 { + width: 25%; } + .col-xl-2 { + width: 16.66666667%; } + .col-xl-1 { + width: 8.33333333%; } + .col-xl-auto { + width: auto; } + .hide-xl { + display: none !important; } + .show-xl { + display: block !important; } } + +@media (max-width: 960px) { + .col-lg-12, + .col-lg-11, + .col-lg-10, + .col-lg-9, + .col-lg-8, + .col-lg-7, + .col-lg-6, + .col-lg-5, + .col-lg-4, + .col-lg-3, + .col-lg-2, + .col-lg-1, + .col-lg-auto { + flex: none; } + .col-lg-12 { + width: 100%; } + .col-lg-11 { + width: 91.66666667%; } + .col-lg-10 { + width: 83.33333333%; } + .col-lg-9 { + width: 75%; } + .col-lg-8 { + width: 66.66666667%; } + .col-lg-7 { + width: 58.33333333%; } + .col-lg-6 { + width: 50%; } + .col-lg-5 { + width: 41.66666667%; } + .col-lg-4 { + width: 33.33333333%; } + .col-lg-3 { + width: 25%; } + .col-lg-2 { + width: 16.66666667%; } + .col-lg-1 { + width: 8.33333333%; } + .col-lg-auto { + width: auto; } + .hide-lg { + display: none !important; } + .show-lg { + display: block !important; } } + +@media (max-width: 840px) { + .col-md-12, + .col-md-11, + .col-md-10, + .col-md-9, + .col-md-8, + .col-md-7, + .col-md-6, + .col-md-5, + .col-md-4, + .col-md-3, + .col-md-2, + .col-md-1, + .col-md-auto { + flex: none; } + .col-md-12 { + width: 100%; } + .col-md-11 { + width: 91.66666667%; } + .col-md-10 { + width: 83.33333333%; } + .col-md-9 { + width: 75%; } + .col-md-8 { + width: 66.66666667%; } + .col-md-7 { + width: 58.33333333%; } + .col-md-6 { + width: 50%; } + .col-md-5 { + width: 41.66666667%; } + .col-md-4 { + width: 33.33333333%; } + .col-md-3 { + width: 25%; } + .col-md-2 { + width: 16.66666667%; } + .col-md-1 { + width: 8.33333333%; } + .col-md-auto { + width: auto; } + .hide-md { + display: none !important; } + .show-md { + display: block !important; } } + +@media (max-width: 600px) { + .col-sm-12, + .col-sm-11, + .col-sm-10, + .col-sm-9, + .col-sm-8, + .col-sm-7, + .col-sm-6, + .col-sm-5, + .col-sm-4, + .col-sm-3, + .col-sm-2, + .col-sm-1, + .col-sm-auto { + flex: none; } + .col-sm-12 { + width: 100%; } + .col-sm-11 { + width: 91.66666667%; } + .col-sm-10 { + width: 83.33333333%; } + .col-sm-9 { + width: 75%; } + .col-sm-8 { + width: 66.66666667%; } + .col-sm-7 { + width: 58.33333333%; } + .col-sm-6 { + width: 50%; } + .col-sm-5 { + width: 41.66666667%; } + .col-sm-4 { + width: 33.33333333%; } + .col-sm-3 { + width: 25%; } + .col-sm-2 { + width: 16.66666667%; } + .col-sm-1 { + width: 8.33333333%; } + .col-sm-auto { + width: auto; } + .hide-sm { + display: none !important; } + .show-sm { + display: block !important; } } + +@media (max-width: 480px) { + .col-xs-12, + .col-xs-11, + .col-xs-10, + .col-xs-9, + .col-xs-8, + .col-xs-7, + .col-xs-6, + .col-xs-5, + .col-xs-4, + .col-xs-3, + .col-xs-2, + .col-xs-1, + .col-xs-auto { + flex: none; } + .col-xs-12 { + width: 100%; } + .col-xs-11 { + width: 91.66666667%; } + .col-xs-10 { + width: 83.33333333%; } + .col-xs-9 { + width: 75%; } + .col-xs-8 { + width: 66.66666667%; } + .col-xs-7 { + width: 58.33333333%; } + .col-xs-6 { + width: 50%; } + .col-xs-5 { + width: 41.66666667%; } + .col-xs-4 { + width: 33.33333333%; } + .col-xs-3 { + width: 25%; } + .col-xs-2 { + width: 16.66666667%; } + .col-xs-1 { + width: 8.33333333%; } + .col-xs-auto { + width: auto; } + .hide-xs { + display: none !important; } + .show-xs { + display: block !important; } } + +.hero { + display: flex; + flex-direction: column; + justify-content: space-between; + padding-bottom: 4rem; + padding-top: 4rem; } + .hero.hero-sm { + padding-bottom: 2rem; + padding-top: 2rem; } + .hero.hero-lg { + padding-bottom: 8rem; + padding-top: 8rem; } + .hero .hero-body { + padding: 0.4rem; } + +.navbar { + align-items: stretch; + display: flex; + flex-wrap: wrap; + justify-content: space-between; } + .navbar .navbar-section { + align-items: center; + display: flex; + flex: 1 0 0; } + .navbar .navbar-section:not(:first-child):last-child { + justify-content: flex-end; } + .navbar .navbar-center { + align-items: center; + display: flex; + flex: 0 0 auto; } + .navbar .navbar-brand { + font-size: 0.9rem; + text-decoration: none; } + +.accordion input:checked ~ .accordion-header > .icon:first-child, .accordion[open] .accordion-header > .icon:first-child { + transform: rotate(90deg); } + +.accordion input:checked ~ .accordion-body, .accordion[open] .accordion-body { + max-height: 50rem; } + +.accordion .accordion-header { + display: block; + padding: 0.2rem 0.4rem; } + .accordion .accordion-header .icon { + transition: transform .25s; } + +.accordion .accordion-body { + margin-bottom: 0.4rem; + max-height: 0; + overflow: hidden; + transition: max-height .25s; } + +summary.accordion-header::-webkit-details-marker { + display: none; } + +.avatar { + font-size: 0.8rem; + height: 1.6rem; + width: 1.6rem; + background: #5755d9; + border-radius: 50%; + color: rgba(255, 255, 255, 0.85); + display: inline-block; + font-weight: 300; + line-height: 1.25; + margin: 0; + position: relative; + vertical-align: middle; } + .avatar.avatar-xs { + font-size: 0.4rem; + height: 0.8rem; + width: 0.8rem; } + .avatar.avatar-sm { + font-size: 0.6rem; + height: 1.2rem; + width: 1.2rem; } + .avatar.avatar-lg { + font-size: 1.2rem; + height: 2.4rem; + width: 2.4rem; } + .avatar.avatar-xl { + font-size: 1.6rem; + height: 3.2rem; + width: 3.2rem; } + .avatar img { + border-radius: 50%; + height: 100%; + position: relative; + width: 100%; + z-index: 1; } + .avatar .avatar-icon, + .avatar .avatar-presence { + background: #fff; + bottom: 14.64%; + height: 50%; + padding: 0.1rem; + position: absolute; + right: 14.64%; + transform: translate(50%, 50%); + width: 50%; + z-index: 2; } + .avatar .avatar-presence { + background: #bcc3ce; + box-shadow: 0 0 0 0.1rem #fff; + border-radius: 50%; + height: .5em; + width: .5em; } + .avatar .avatar-presence.online { + background: #32b643; } + .avatar .avatar-presence.busy { + background: #e85600; } + .avatar .avatar-presence.away { + background: #ffb700; } + .avatar[data-initial]::before { + color: currentColor; + content: attr(data-initial); + left: 50%; + position: absolute; + top: 50%; + transform: translate(-50%, -50%); + z-index: 1; } + +.badge { + position: relative; + white-space: nowrap; } + .badge[data-badge]::after, .badge:not([data-badge])::after { + background: #5755d9; + background-clip: padding-box; + border-radius: .5rem; + box-shadow: 0 0 0 0.1rem #fff; + color: #fff; + content: attr(data-badge); + display: inline-block; + transform: translate(-0.05rem, -0.5rem); } + .badge[data-badge]::after { + font-size: 0.7rem; + height: .9rem; + line-height: 1; + min-width: .9rem; + padding: .1rem .2rem; + text-align: center; + white-space: nowrap; } + .badge:not([data-badge])::after, .badge[data-badge=""]::after { + height: 6px; + min-width: 6px; + padding: 0; + width: 6px; } + .badge.btn::after { + position: absolute; + top: 0; + right: 0; + transform: translate(50%, -50%); } + .badge.avatar::after { + position: absolute; + top: 14.64%; + right: 14.64%; + transform: translate(50%, -50%); + z-index: 100; } + +.breadcrumb { + list-style: none; + margin: 0.2rem 0; + padding: 0.2rem 0; } + .breadcrumb .breadcrumb-item { + color: #66758c; + display: inline-block; + margin: 0; + padding: 0.2rem 0; } + .breadcrumb .breadcrumb-item:not(:last-child) { + margin-right: 0.2rem; } + .breadcrumb .breadcrumb-item:not(:last-child) a { + color: #66758c; } + .breadcrumb .breadcrumb-item:not(:first-child)::before { + color: #66758c; + content: "/"; + padding-right: 0.4rem; } + +.bar { + background: #eef0f3; + border-radius: 0.1rem; + display: flex; + flex-wrap: nowrap; + height: 0.8rem; + width: 100%; } + .bar.bar-sm { + height: 0.2rem; } + .bar .bar-item { + background: #5755d9; + color: #fff; + display: block; + font-size: 0.7rem; + flex-shrink: 0; + line-height: 0.8rem; + height: 100%; + position: relative; + text-align: center; + width: 0; } + .bar .bar-item:first-child { + border-bottom-left-radius: 0.1rem; + border-top-left-radius: 0.1rem; } + .bar .bar-item:last-child { + border-bottom-right-radius: 0.1rem; + border-top-right-radius: 0.1rem; + flex-shrink: 1; } + +.bar-slider { + height: 0.1rem; + margin: 0.4rem 0; + position: relative; } + .bar-slider .bar-item { + left: 0; + padding: 0; + position: absolute; } + .bar-slider .bar-item:not(:last-child):first-child { + background: #eef0f3; + z-index: 1; } + .bar-slider .bar-slider-btn { + background: #5755d9; + border: 0; + border-radius: 50%; + height: 0.6rem; + padding: 0; + position: absolute; + right: 0; + top: 50%; + transform: translate(50%, -50%); + width: 0.6rem; } + .bar-slider .bar-slider-btn:active { + box-shadow: 0 0 0 0.1rem #5755d9; } + +.card { + background: #fff; + border: 0.05rem solid #dadee4; + border-radius: 0.1rem; + display: flex; + flex-direction: column; } + .card .card-header, + .card .card-body, + .card .card-footer { + padding: 0.8rem; + padding-bottom: 0; } + .card .card-header:last-child, + .card .card-body:last-child, + .card .card-footer:last-child { + padding-bottom: 0.8rem; } + .card .card-body { + flex: 1 1 auto; } + .card .card-image { + padding-top: 0.8rem; } + .card .card-image:first-child { + padding-top: 0; } + .card .card-image:first-child img { + border-top-left-radius: 0.1rem; + border-top-right-radius: 0.1rem; } + .card .card-image:last-child img { + border-bottom-left-radius: 0.1rem; + border-bottom-right-radius: 0.1rem; } + +.chip { + align-items: center; + background: #eef0f3; + border-radius: 5rem; + display: inline-flex; + font-size: 90%; + height: 1.2rem; + line-height: 0.8rem; + margin: 0.1rem; + max-width: 320px; + overflow: hidden; + padding: 0.2rem 0.4rem; + text-decoration: none; + text-overflow: ellipsis; + vertical-align: middle; + white-space: nowrap; } + .chip.active { + background: #5755d9; + color: #fff; } + .chip .avatar { + margin-left: -0.4rem; + margin-right: 0.2rem; } + .chip .btn-clear { + border-radius: 50%; + transform: scale(0.75); } + +.dropdown { + display: inline-block; + position: relative; } + .dropdown .menu { + animation: slide-down .15s ease 1; + display: none; + left: 0; + max-height: 50vh; + overflow-y: auto; + position: absolute; + top: 100%; } + .dropdown.dropdown-right .menu { + left: auto; + right: 0; } + .dropdown.active .menu, + .dropdown .dropdown-toggle:focus + .menu, + .dropdown .menu:hover { + display: block; } + .dropdown .btn-group .dropdown-toggle:nth-last-child(2) { + border-bottom-right-radius: 0.1rem; + border-top-right-radius: 0.1rem; } + +.empty { + background: #f7f8f9; + border-radius: 0.1rem; + color: #66758c; + text-align: center; + padding: 3.2rem 1.6rem; } + .empty .empty-icon { + margin-bottom: 0.8rem; } + .empty .empty-title, + .empty .empty-subtitle { + margin: 0.4rem auto; } + .empty .empty-action { + margin-top: 0.8rem; } + +.menu { + box-shadow: 0 0.05rem 0.2rem rgba(48, 55, 66, 0.3); + background: #fff; + border-radius: 0.1rem; + list-style: none; + margin: 0; + min-width: 180px; + padding: 0.4rem; + transform: translateY(0.2rem); + z-index: 300; } + .menu.menu-nav { + background: transparent; + box-shadow: none; } + .menu .menu-item { + margin-top: 0; + padding: 0 0.4rem; + position: relative; + text-decoration: none; } + .menu .menu-item > a { + border-radius: 0.1rem; + color: inherit; + display: block; + margin: 0 -0.4rem; + padding: 0.2rem 0.4rem; + text-decoration: none; } + .menu .menu-item > a:focus, .menu .menu-item > a:hover { + background: #f1f1fc; + color: #5755d9; } + .menu .menu-item > a:active, .menu .menu-item > a.active { + background: #f1f1fc; + color: #5755d9; } + .menu .menu-item .form-checkbox, + .menu .menu-item .form-radio, + .menu .menu-item .form-switch { + margin: 0.1rem 0; } + .menu .menu-item + .menu-item { + margin-top: 0.2rem; } + .menu .menu-badge { + align-items: center; + display: flex; + height: 100%; + position: absolute; + right: 0; + top: 0; } + .menu .menu-badge .label { + margin-right: 0.4rem; } + +.modal { + align-items: center; + bottom: 0; + display: none; + justify-content: center; + left: 0; + opacity: 0; + overflow: hidden; + padding: 0.4rem; + position: fixed; + right: 0; + top: 0; } + .modal:target, .modal.active { + display: flex; + opacity: 1; + z-index: 400; } + .modal:target .modal-overlay, .modal.active .modal-overlay { + background: rgba(247, 248, 249, 0.75); + bottom: 0; + cursor: default; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; } + .modal:target .modal-container, .modal.active .modal-container { + animation: slide-down .2s ease 1; + z-index: 1; } + .modal.modal-sm .modal-container { + max-width: 320px; + padding: 0 0.4rem; } + .modal.modal-lg .modal-overlay { + background: #fff; } + .modal.modal-lg .modal-container { + box-shadow: none; + max-width: 960px; } + +.modal-container { + box-shadow: 0 0.2rem 0.5rem rgba(48, 55, 66, 0.3); + background: #fff; + border-radius: 0.1rem; + display: flex; + flex-direction: column; + max-height: 75vh; + max-width: 640px; + padding: 0 0.8rem; + width: 100%; } + .modal-container.modal-fullheight { + max-height: 100vh; } + .modal-container .modal-header { + color: #303742; + padding: 0.8rem; } + .modal-container .modal-body { + overflow-y: auto; + padding: 0.8rem; + position: relative; } + .modal-container .modal-footer { + padding: 0.8rem; + text-align: right; } + +.nav { + display: flex; + flex-direction: column; + list-style: none; + margin: 0.2rem 0; } + .nav .nav-item a { + color: #66758c; + padding: 0.2rem 0.4rem; + text-decoration: none; } + .nav .nav-item a:focus, .nav .nav-item a:hover { + color: #5755d9; } + .nav .nav-item.active > a { + color: #505c6e; + font-weight: bold; } + .nav .nav-item.active > a:focus, .nav .nav-item.active > a:hover { + color: #5755d9; } + .nav .nav { + margin-bottom: 0.4rem; + margin-left: 0.8rem; } + +.pagination { + display: flex; + list-style: none; + margin: 0.2rem 0; + padding: 0.2rem 0; } + .pagination .page-item { + margin: 0.2rem 0.05rem; } + .pagination .page-item span { + display: inline-block; + padding: 0.2rem 0.2rem; } + .pagination .page-item a { + border-radius: 0.1rem; + display: inline-block; + padding: 0.2rem 0.4rem; + text-decoration: none; } + .pagination .page-item a:focus, .pagination .page-item a:hover { + color: #5755d9; } + .pagination .page-item.disabled a { + cursor: default; + opacity: .5; + pointer-events: none; } + .pagination .page-item.active a { + background: #5755d9; + color: #fff; } + .pagination .page-item.page-prev, .pagination .page-item.page-next { + flex: 1 0 50%; } + .pagination .page-item.page-next { + text-align: right; } + .pagination .page-item .page-item-title { + margin: 0; } + .pagination .page-item .page-item-subtitle { + margin: 0; + opacity: .5; } + +.panel { + border: 0.05rem solid #dadee4; + border-radius: 0.1rem; + display: flex; + flex-direction: column; } + .panel .panel-header, + .panel .panel-footer { + flex: 0 0 auto; + padding: 0.8rem; } + .panel .panel-nav { + flex: 0 0 auto; } + .panel .panel-body { + flex: 1 1 auto; + overflow-y: auto; + padding: 0 0.8rem; } + +.popover { + display: inline-block; + position: relative; } + .popover .popover-container { + left: 50%; + opacity: 0; + padding: 0.4rem; + position: absolute; + top: 0; + transform: translate(-50%, -50%) scale(0); + transition: transform .2s; + width: 320px; + z-index: 300; } + .popover *:focus + .popover-container, .popover:hover .popover-container { + display: block; + opacity: 1; + transform: translate(-50%, -100%) scale(1); } + .popover.popover-right .popover-container { + left: 100%; + top: 50%; } + .popover.popover-right *:focus + .popover-container, .popover.popover-right:hover .popover-container { + transform: translate(0, -50%) scale(1); } + .popover.popover-bottom .popover-container { + left: 50%; + top: 100%; } + .popover.popover-bottom *:focus + .popover-container, .popover.popover-bottom:hover .popover-container { + transform: translate(-50%, 0) scale(1); } + .popover.popover-left .popover-container { + left: 0; + top: 50%; } + .popover.popover-left *:focus + .popover-container, .popover.popover-left:hover .popover-container { + transform: translate(-100%, -50%) scale(1); } + .popover .card { + box-shadow: 0 0.2rem 0.5rem rgba(48, 55, 66, 0.3); + border: 0; } + +.step { + display: flex; + flex-wrap: nowrap; + list-style: none; + margin: 0.2rem 0; + width: 100%; } + .step .step-item { + flex: 1 1 0; + margin-top: 0; + min-height: 1rem; + text-align: center; + position: relative; } + .step .step-item:not(:first-child)::before { + background: #5755d9; + content: ""; + height: 2px; + left: -50%; + position: absolute; + top: 9px; + width: 100%; } + .step .step-item a { + color: #5755d9; + display: inline-block; + padding: 20px 10px 0; + text-decoration: none; } + .step .step-item a::before { + background: #5755d9; + border: 0.1rem solid #fff; + border-radius: 50%; + content: ""; + display: block; + height: 0.6rem; + left: 50%; + position: absolute; + top: 0.2rem; + transform: translateX(-50%); + width: 0.6rem; + z-index: 1; } + .step .step-item.active a::before { + background: #fff; + border: 0.1rem solid #5755d9; } + .step .step-item.active ~ .step-item::before { + background: #dadee4; } + .step .step-item.active ~ .step-item a { + color: #bcc3ce; } + .step .step-item.active ~ .step-item a::before { + background: #dadee4; } + +.tab { + align-items: center; + border-bottom: 0.05rem solid #dadee4; + display: flex; + flex-wrap: wrap; + list-style: none; + margin: 0.2rem 0 0.15rem 0; } + .tab .tab-item { + margin-top: 0; } + .tab .tab-item a { + border-bottom: 0.1rem solid transparent; + color: inherit; + display: block; + margin: 0 0.4rem 0 0; + padding: 0.4rem 0.2rem 0.3rem 0.2rem; + text-decoration: none; } + .tab .tab-item a:focus, .tab .tab-item a:hover { + color: #5755d9; } + .tab .tab-item.active a, + .tab .tab-item a.active { + border-bottom-color: #5755d9; + color: #5755d9; } + .tab .tab-item.tab-action { + flex: 1 0 auto; + text-align: right; } + .tab .tab-item .btn-clear { + margin-top: -0.2rem; } + .tab.tab-block .tab-item { + flex: 1 0 0; + text-align: center; } + .tab.tab-block .tab-item a { + margin: 0; } + .tab.tab-block .tab-item .badge[data-badge]::after { + position: absolute; + right: 0.1rem; + top: 0.1rem; + transform: translate(0, 0); } + .tab:not(.tab-block) .badge { + padding-right: 0; } + +.tile { + align-content: space-between; + align-items: flex-start; + display: flex; } + .tile .tile-icon, + .tile .tile-action { + flex: 0 0 auto; } + .tile .tile-content { + flex: 1 1 auto; } + .tile .tile-content:not(:first-child) { + padding-left: 0.4rem; } + .tile .tile-content:not(:last-child) { + padding-right: 0.4rem; } + .tile .tile-title, + .tile .tile-subtitle { + line-height: 1.2rem; } + .tile.tile-centered { + align-items: center; } + .tile.tile-centered .tile-content { + overflow: hidden; } + .tile.tile-centered .tile-title, + .tile.tile-centered .tile-subtitle { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + margin-bottom: 0; } + +.toast { + background: rgba(48, 55, 66, 0.95); + border-color: #303742; + border: 0.05rem solid #303742; + border-radius: 0.1rem; + color: #fff; + display: block; + padding: 0.4rem; + width: 100%; } + .toast.toast-primary { + background: rgba(87, 85, 217, 0.95); + border-color: #5755d9; } + .toast.toast-success { + background: rgba(50, 182, 67, 0.95); + border-color: #32b643; } + .toast.toast-warning { + background: rgba(255, 183, 0, 0.95); + border-color: #ffb700; } + .toast.toast-error { + background: rgba(232, 86, 0, 0.95); + border-color: #e85600; } + .toast a { + color: #fff; + text-decoration: underline; } + .toast a:focus, .toast a:hover, .toast a:active, .toast a.active { + opacity: .75; } + .toast .btn-clear { + margin: 0.1rem; } + .toast p:last-child { + margin-bottom: 0; } + +.tooltip { + position: relative; } + .tooltip::after { + background: rgba(48, 55, 66, 0.95); + border-radius: 0.1rem; + bottom: 100%; + color: #fff; + content: attr(data-tooltip); + display: block; + font-size: 0.7rem; + left: 50%; + max-width: 320px; + opacity: 0; + overflow: hidden; + padding: 0.2rem 0.4rem; + pointer-events: none; + position: absolute; + text-overflow: ellipsis; + transform: translate(-50%, 0.4rem); + transition: opacity .2s, transform .2s; + white-space: pre; + z-index: 300; } + .tooltip:focus::after, .tooltip:hover::after { + opacity: 1; + transform: translate(-50%, -0.2rem); } + .tooltip[disabled], .tooltip.disabled { + pointer-events: auto; } + .tooltip.tooltip-right::after { + bottom: 50%; + left: 100%; + transform: translate(-0.2rem, 50%); } + .tooltip.tooltip-right:focus::after, .tooltip.tooltip-right:hover::after { + transform: translate(0.2rem, 50%); } + .tooltip.tooltip-bottom::after { + bottom: auto; + top: 100%; + transform: translate(-50%, -0.4rem); } + .tooltip.tooltip-bottom:focus::after, .tooltip.tooltip-bottom:hover::after { + transform: translate(-50%, 0.2rem); } + .tooltip.tooltip-left::after { + bottom: 50%; + left: auto; + right: 100%; + transform: translate(0.4rem, 50%); } + .tooltip.tooltip-left:focus::after, .tooltip.tooltip-left:hover::after { + transform: translate(-0.2rem, 50%); } + +@keyframes loading { + 0% { + transform: rotate(0deg); } + 100% { + transform: rotate(360deg); } } + +@keyframes slide-down { + 0% { + opacity: 0; + transform: translateY(-1.6rem); } + 100% { + opacity: 1; + transform: translateY(0); } } + +.text-primary { + color: #5755d9 !important; } + +a.text-primary:focus, a.text-primary:hover { + color: #4240d4; } + +a.text-primary:visited { + color: #6c6ade; } + +.text-secondary { + color: #e5e5f9 !important; } + +a.text-secondary:focus, a.text-secondary:hover { + color: #d1d0f4; } + +a.text-secondary:visited { + color: #fafafe; } + +.text-gray { + color: #bcc3ce !important; } + +a.text-gray:focus, a.text-gray:hover { + color: #adb6c4; } + +a.text-gray:visited { + color: #cbd0d9; } + +.text-light { + color: #fff !important; } + +a.text-light:focus, a.text-light:hover { + color: #f2f2f2; } + +a.text-light:visited { + color: white; } + +.text-dark { + color: #3b4351 !important; } + +a.text-dark:focus, a.text-dark:hover { + color: #303742; } + +a.text-dark:visited { + color: #455060; } + +.text-success { + color: #32b643 !important; } + +a.text-success:focus, a.text-success:hover { + color: #2da23c; } + +a.text-success:visited { + color: #39c94b; } + +.text-warning { + color: #ffb700 !important; } + +a.text-warning:focus, a.text-warning:hover { + color: #e6a500; } + +a.text-warning:visited { + color: #ffbe1a; } + +.text-error { + color: #e85600 !important; } + +a.text-error:focus, a.text-error:hover { + color: #cf4d00; } + +a.text-error:visited { + color: #ff6003; } + +.bg-primary { + background: #5755d9 !important; + color: #fff; } + +.bg-secondary { + background: #f1f1fc !important; } + +.bg-dark { + background: #303742 !important; + color: #fff; } + +.bg-gray { + background: #f7f8f9 !important; } + +.bg-success { + background: #32b643 !important; + color: #fff; } + +.bg-warning { + background: #ffb700 !important; + color: #fff; } + +.bg-error { + background: #e85600 !important; + color: #fff; } + +.c-hand { + cursor: pointer; } + +.c-move { + cursor: move; } + +.c-zoom-in { + cursor: zoom-in; } + +.c-zoom-out { + cursor: zoom-out; } + +.c-not-allowed { + cursor: not-allowed; } + +.c-auto { + cursor: auto; } + +.d-block { + display: block; } + +.d-inline { + display: inline; } + +.d-inline-block { + display: inline-block; } + +.d-flex { + display: flex; } + +.d-inline-flex { + display: inline-flex; } + +.d-none, +.d-hide { + display: none !important; } + +.d-visible { + visibility: visible; } + +.d-invisible { + visibility: hidden; } + +.text-hide { + background: transparent; + border: 0; + color: transparent; + font-size: 0; + line-height: 0; + text-shadow: none; } + +.text-assistive { + border: 0; + clip: rect(0, 0, 0, 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; } + +.divider, +.divider-vert { + display: block; + position: relative; } + .divider[data-content]::after, + .divider-vert[data-content]::after { + background: #fff; + color: #bcc3ce; + content: attr(data-content); + display: inline-block; + font-size: 0.7rem; + padding: 0 0.4rem; + transform: translateY(-0.65rem); } + +.divider { + border-top: 0.05rem solid #f1f3f5; + height: 0.05rem; + margin: 0.4rem 0; } + .divider[data-content] { + margin: 0.8rem 0; } + +.divider-vert { + display: block; + padding: 0.8rem; } + .divider-vert::before { + border-left: 0.05rem solid #dadee4; + bottom: 0.4rem; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 0.4rem; + transform: translateX(-50%); } + .divider-vert[data-content]::after { + left: 50%; + padding: 0.2rem 0; + position: absolute; + top: 50%; + transform: translate(-50%, -50%); } + +.loading { + color: transparent !important; + min-height: 0.8rem; + pointer-events: none; + position: relative; } + .loading::after { + animation: loading 500ms infinite linear; + background: transparent; + border: 0.1rem solid #5755d9; + border-radius: 50%; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 0.8rem; + left: 50%; + margin-left: -0.4rem; + margin-top: -0.4rem; + opacity: 1; + padding: 0; + position: absolute; + top: 50%; + width: 0.8rem; + z-index: 1; } + .loading.loading-lg { + min-height: 2rem; } + .loading.loading-lg::after { + height: 1.6rem; + margin-left: -0.8rem; + margin-top: -0.8rem; + width: 1.6rem; } + +.clearfix::after { + clear: both; + content: ""; + display: table; } + +.float-left { + float: left !important; } + +.float-right { + float: right !important; } + +.p-relative { + position: relative !important; } + +.p-absolute { + position: absolute !important; } + +.p-fixed { + position: fixed !important; } + +.p-sticky { + position: sticky !important; } + +.p-centered { + display: block; + float: none; + margin-left: auto; + margin-right: auto; } + +.flex-centered { + align-items: center; + display: flex; + justify-content: center; } + +.m-0 { + margin: 0 !important; } + +.mb-0 { + margin-bottom: 0 !important; } + +.ml-0 { + margin-left: 0 !important; } + +.mr-0 { + margin-right: 0 !important; } + +.mt-0 { + margin-top: 0 !important; } + +.mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; } + +.my-0 { + margin-bottom: 0 !important; + margin-top: 0 !important; } + +.m-1 { + margin: 0.2rem !important; } + +.mb-1 { + margin-bottom: 0.2rem !important; } + +.ml-1 { + margin-left: 0.2rem !important; } + +.mr-1 { + margin-right: 0.2rem !important; } + +.mt-1 { + margin-top: 0.2rem !important; } + +.mx-1 { + margin-left: 0.2rem !important; + margin-right: 0.2rem !important; } + +.my-1 { + margin-bottom: 0.2rem !important; + margin-top: 0.2rem !important; } + +.m-2 { + margin: 0.4rem !important; } + +.mb-2 { + margin-bottom: 0.4rem !important; } + +.ml-2 { + margin-left: 0.4rem !important; } + +.mr-2 { + margin-right: 0.4rem !important; } + +.mt-2 { + margin-top: 0.4rem !important; } + +.mx-2 { + margin-left: 0.4rem !important; + margin-right: 0.4rem !important; } + +.my-2 { + margin-bottom: 0.4rem !important; + margin-top: 0.4rem !important; } + +.p-0 { + padding: 0 !important; } + +.pb-0 { + padding-bottom: 0 !important; } + +.pl-0 { + padding-left: 0 !important; } + +.pr-0 { + padding-right: 0 !important; } + +.pt-0 { + padding-top: 0 !important; } + +.px-0 { + padding-left: 0 !important; + padding-right: 0 !important; } + +.py-0 { + padding-bottom: 0 !important; + padding-top: 0 !important; } + +.p-1 { + padding: 0.2rem !important; } + +.pb-1 { + padding-bottom: 0.2rem !important; } + +.pl-1 { + padding-left: 0.2rem !important; } + +.pr-1 { + padding-right: 0.2rem !important; } + +.pt-1 { + padding-top: 0.2rem !important; } + +.px-1 { + padding-left: 0.2rem !important; + padding-right: 0.2rem !important; } + +.py-1 { + padding-bottom: 0.2rem !important; + padding-top: 0.2rem !important; } + +.p-2 { + padding: 0.4rem !important; } + +.pb-2 { + padding-bottom: 0.4rem !important; } + +.pl-2 { + padding-left: 0.4rem !important; } + +.pr-2 { + padding-right: 0.4rem !important; } + +.pt-2 { + padding-top: 0.4rem !important; } + +.px-2 { + padding-left: 0.4rem !important; + padding-right: 0.4rem !important; } + +.py-2 { + padding-bottom: 0.4rem !important; + padding-top: 0.4rem !important; } + +.s-rounded { + border-radius: 0.1rem; } + +.s-circle { + border-radius: 50%; } + +.text-left { + text-align: left; } + +.text-right { + text-align: right; } + +.text-center { + text-align: center; } + +.text-justify { + text-align: justify; } + +.text-lowercase { + text-transform: lowercase; } + +.text-uppercase { + text-transform: uppercase; } + +.text-capitalize { + text-transform: capitalize; } + +.text-normal { + font-weight: normal; } + +.text-bold { + font-weight: bold; } + +.text-italic { + font-style: italic; } + +.text-large { + font-size: 1.2em; } + +.text-small { + font-size: .9em; } + +.text-tiny { + font-size: .8em; } + +.text-muted { + opacity: .8; } + +.text-ellipsis { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + +.text-clip { + overflow: hidden; + text-overflow: clip; + white-space: nowrap; } + +.text-break { + hyphens: auto; + word-break: break-word; + word-wrap: break-word; } + +/*! Spectre.css Icons v0.5.9 | MIT License | github.com/picturepan2/spectre */ +.icon { + box-sizing: border-box; + display: inline-block; + font-size: inherit; + font-style: normal; + height: 1em; + position: relative; + text-indent: -9999px; + vertical-align: middle; + width: 1em; } + .icon::before, .icon::after { + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + transform: translate(-50%, -50%); } + .icon.icon-2x { + font-size: 1.6rem; } + .icon.icon-3x { + font-size: 2.4rem; } + .icon.icon-4x { + font-size: 3.2rem; } + +.accordion .icon, +.btn .icon, +.toast .icon, +.menu .icon { + vertical-align: -10%; } + +.btn-lg .icon { + vertical-align: -15%; } + +.icon-arrow-down::before, +.icon-arrow-left::before, +.icon-arrow-right::before, +.icon-arrow-up::before, +.icon-downward::before, +.icon-back::before, +.icon-forward::before, +.icon-upward::before { + border: 0.1rem solid currentColor; + border-bottom: 0; + border-right: 0; + height: .65em; + width: .65em; } + +.icon-arrow-down::before { + transform: translate(-50%, -75%) rotate(225deg); } + +.icon-arrow-left::before { + transform: translate(-25%, -50%) rotate(-45deg); } + +.icon-arrow-right::before { + transform: translate(-75%, -50%) rotate(135deg); } + +.icon-arrow-up::before { + transform: translate(-50%, -25%) rotate(45deg); } + +.icon-back::after, +.icon-forward::after { + background: currentColor; + height: 0.1rem; + width: .8em; } + +.icon-downward::after, +.icon-upward::after { + background: currentColor; + height: .8em; + width: 0.1rem; } + +.icon-back::after { + left: 55%; } + +.icon-back::before { + transform: translate(-50%, -50%) rotate(-45deg); } + +.icon-downward::after { + top: 45%; } + +.icon-downward::before { + transform: translate(-50%, -50%) rotate(-135deg); } + +.icon-forward::after { + left: 45%; } + +.icon-forward::before { + transform: translate(-50%, -50%) rotate(135deg); } + +.icon-upward::after { + top: 55%; } + +.icon-upward::before { + transform: translate(-50%, -50%) rotate(45deg); } + +.icon-caret::before { + border-top: .3em solid currentColor; + border-right: .3em solid transparent; + border-left: .3em solid transparent; + height: 0; + transform: translate(-50%, -25%); + width: 0; } + +.icon-menu::before { + background: currentColor; + box-shadow: 0 -.35em, 0 .35em; + height: 0.1rem; + width: 100%; } + +.icon-apps::before { + background: currentColor; + box-shadow: -.35em -.35em, -.35em 0, -.35em .35em, 0 -.35em, 0 .35em, .35em -.35em, .35em 0, .35em .35em; + height: 3px; + width: 3px; } + +.icon-resize-horiz::before, .icon-resize-horiz::after, +.icon-resize-vert::before, +.icon-resize-vert::after { + border: 0.1rem solid currentColor; + border-bottom: 0; + border-right: 0; + height: .45em; + width: .45em; } + +.icon-resize-horiz::before, +.icon-resize-vert::before { + transform: translate(-50%, -90%) rotate(45deg); } + +.icon-resize-horiz::after, +.icon-resize-vert::after { + transform: translate(-50%, -10%) rotate(225deg); } + +.icon-resize-horiz::before { + transform: translate(-90%, -50%) rotate(-45deg); } + +.icon-resize-horiz::after { + transform: translate(-10%, -50%) rotate(135deg); } + +.icon-more-horiz::before, +.icon-more-vert::before { + background: currentColor; + box-shadow: -.4em 0, .4em 0; + border-radius: 50%; + height: 3px; + width: 3px; } + +.icon-more-vert::before { + box-shadow: 0 -.4em, 0 .4em; } + +.icon-plus::before, +.icon-minus::before, +.icon-cross::before { + background: currentColor; + height: 0.1rem; + width: 100%; } + +.icon-plus::after, +.icon-cross::after { + background: currentColor; + height: 100%; + width: 0.1rem; } + +.icon-cross::before { + width: 100%; } + +.icon-cross::after { + height: 100%; } + +.icon-cross::before, .icon-cross::after { + transform: translate(-50%, -50%) rotate(45deg); } + +.icon-check::before { + border: 0.1rem solid currentColor; + border-right: 0; + border-top: 0; + height: .5em; + width: .9em; + transform: translate(-50%, -75%) rotate(-45deg); } + +.icon-stop { + border: 0.1rem solid currentColor; + border-radius: 50%; } + .icon-stop::before { + background: currentColor; + height: 0.1rem; + transform: translate(-50%, -50%) rotate(45deg); + width: 1em; } + +.icon-shutdown { + border: 0.1rem solid currentColor; + border-radius: 50%; + border-top-color: transparent; } + .icon-shutdown::before { + background: currentColor; + content: ""; + height: .5em; + top: .1em; + width: 0.1rem; } + +.icon-refresh::before { + border: 0.1rem solid currentColor; + border-radius: 50%; + border-right-color: transparent; + height: 1em; + width: 1em; } + +.icon-refresh::after { + border: .2em solid currentColor; + border-top-color: transparent; + border-left-color: transparent; + height: 0; + left: 80%; + top: 20%; + width: 0; } + +.icon-search::before { + border: 0.1rem solid currentColor; + border-radius: 50%; + height: .75em; + left: 5%; + top: 5%; + transform: translate(0, 0) rotate(45deg); + width: .75em; } + +.icon-search::after { + background: currentColor; + height: 0.1rem; + left: 80%; + top: 80%; + transform: translate(-50%, -50%) rotate(45deg); + width: .4em; } + +.icon-edit::before { + border: 0.1rem solid currentColor; + height: .4em; + transform: translate(-40%, -60%) rotate(-45deg); + width: .85em; } + +.icon-edit::after { + border: .15em solid currentColor; + border-top-color: transparent; + border-right-color: transparent; + height: 0; + left: 5%; + top: 95%; + transform: translate(0, -100%); + width: 0; } + +.icon-delete::before { + border: 0.1rem solid currentColor; + border-bottom-left-radius: 0.1rem; + border-bottom-right-radius: 0.1rem; + border-top: 0; + height: .75em; + top: 60%; + width: .75em; } + +.icon-delete::after { + background: currentColor; + box-shadow: -.25em .2em, .25em .2em; + height: 0.1rem; + top: 0.05rem; + width: .5em; } + +.icon-share { + border: 0.1rem solid currentColor; + border-radius: 0.1rem; + border-right: 0; + border-top: 0; } + .icon-share::before { + border: 0.1rem solid currentColor; + border-left: 0; + border-top: 0; + height: .4em; + left: 100%; + top: .25em; + transform: translate(-125%, -50%) rotate(-45deg); + width: .4em; } + .icon-share::after { + border: 0.1rem solid currentColor; + border-bottom: 0; + border-right: 0; + border-radius: 75% 0; + height: .5em; + width: .6em; } + +.icon-flag::before { + background: currentColor; + height: 1em; + left: 15%; + width: 0.1rem; } + +.icon-flag::after { + border: 0.1rem solid currentColor; + border-bottom-right-radius: 0.1rem; + border-left: 0; + border-top-right-radius: 0.1rem; + height: .65em; + top: 35%; + left: 60%; + width: .8em; } + +.icon-bookmark::before { + border: 0.1rem solid currentColor; + border-bottom: 0; + border-top-left-radius: 0.1rem; + border-top-right-radius: 0.1rem; + height: .9em; + width: .8em; } + +.icon-bookmark::after { + border: 0.1rem solid currentColor; + border-bottom: 0; + border-left: 0; + border-radius: 0.1rem; + height: .5em; + transform: translate(-50%, 35%) rotate(-45deg) skew(15deg, 15deg); + width: .5em; } + +.icon-download, +.icon-upload { + border-bottom: 0.1rem solid currentColor; } + .icon-download::before, + .icon-upload::before { + border: 0.1rem solid currentColor; + border-bottom: 0; + border-right: 0; + height: .5em; + width: .5em; + transform: translate(-50%, -60%) rotate(-135deg); } + .icon-download::after, + .icon-upload::after { + background: currentColor; + height: .6em; + top: 40%; + width: 0.1rem; } + +.icon-upload::before { + transform: translate(-50%, -60%) rotate(45deg); } + +.icon-upload::after { + top: 50%; } + +.icon-copy::before { + border: 0.1rem solid currentColor; + border-radius: 0.1rem; + border-right: 0; + border-bottom: 0; + height: .8em; + left: 40%; + top: 35%; + width: .8em; } + +.icon-copy::after { + border: 0.1rem solid currentColor; + border-radius: 0.1rem; + height: .8em; + left: 60%; + top: 60%; + width: .8em; } + +.icon-time { + border: 0.1rem solid currentColor; + border-radius: 50%; } + .icon-time::before { + background: currentColor; + height: .4em; + transform: translate(-50%, -75%); + width: 0.1rem; } + .icon-time::after { + background: currentColor; + height: .3em; + transform: translate(-50%, -75%) rotate(90deg); + transform-origin: 50% 90%; + width: 0.1rem; } + +.icon-mail::before { + border: 0.1rem solid currentColor; + border-radius: 0.1rem; + height: .8em; + width: 1em; } + +.icon-mail::after { + border: 0.1rem solid currentColor; + border-right: 0; + border-top: 0; + height: .5em; + transform: translate(-50%, -90%) rotate(-45deg) skew(10deg, 10deg); + width: .5em; } + +.icon-people::before { + border: 0.1rem solid currentColor; + border-radius: 50%; + height: .45em; + top: 25%; + width: .45em; } + +.icon-people::after { + border: 0.1rem solid currentColor; + border-radius: 50% 50% 0 0; + height: .4em; + top: 75%; + width: .9em; } + +.icon-message { + border: 0.1rem solid currentColor; + border-bottom: 0; + border-radius: 0.1rem; + border-right: 0; } + .icon-message::before { + border: 0.1rem solid currentColor; + border-bottom-right-radius: 0.1rem; + border-left: 0; + border-top: 0; + height: .8em; + left: 65%; + top: 40%; + width: .7em; } + .icon-message::after { + background: currentColor; + border-radius: 0.1rem; + height: .3em; + left: 10%; + top: 100%; + transform: translate(0, -90%) rotate(45deg); + width: 0.1rem; } + +.icon-photo { + border: 0.1rem solid currentColor; + border-radius: 0.1rem; } + .icon-photo::before { + border: 0.1rem solid currentColor; + border-radius: 50%; + height: .25em; + left: 35%; + top: 35%; + width: .25em; } + .icon-photo::after { + border: 0.1rem solid currentColor; + border-bottom: 0; + border-left: 0; + height: .5em; + left: 60%; + transform: translate(-50%, 25%) rotate(-45deg); + width: .5em; } + +.icon-link::before, .icon-link::after { + border: 0.1rem solid currentColor; + border-radius: 5em 0 0 5em; + border-right: 0; + height: .5em; + width: .75em; } + +.icon-link::before { + transform: translate(-70%, -45%) rotate(-45deg); } + +.icon-link::after { + transform: translate(-30%, -55%) rotate(135deg); } + +.icon-location::before { + border: 0.1rem solid currentColor; + border-radius: 50% 50% 50% 0; + height: .8em; + transform: translate(-50%, -60%) rotate(-45deg); + width: .8em; } + +.icon-location::after { + border: 0.1rem solid currentColor; + border-radius: 50%; + height: .2em; + transform: translate(-50%, -80%); + width: .2em; } + +.icon-emoji { + border: 0.1rem solid currentColor; + border-radius: 50%; } + .icon-emoji::before { + border-radius: 50%; + box-shadow: -.17em -.1em, .17em -.1em; + height: .15em; + width: .15em; } + .icon-emoji::after { + border: 0.1rem solid currentColor; + border-bottom-color: transparent; + border-radius: 50%; + border-right-color: transparent; + height: .5em; + transform: translate(-50%, -40%) rotate(-135deg); + width: .5em; } + +/*! Spectre.css Experimentals v0.5.9 | MIT License | github.com/picturepan2/spectre */ +.form-autocomplete { + position: relative; } + .form-autocomplete .form-autocomplete-input { + align-content: flex-start; + display: flex; + flex-wrap: wrap; + height: auto; + min-height: 1.6rem; + padding: 0.1rem; } + .form-autocomplete .form-autocomplete-input.is-focused { + box-shadow: 0 0 0 0.1rem rgba(87, 85, 217, 0.2); + border-color: #5755d9; } + .form-autocomplete .form-autocomplete-input .form-input { + border-color: transparent; + box-shadow: none; + display: inline-block; + flex: 1 0 auto; + height: 1.2rem; + line-height: 0.8rem; + margin: 0.1rem; + width: auto; } + .form-autocomplete .menu { + left: 0; + position: absolute; + top: 100%; + width: 100%; } + .form-autocomplete.autocomplete-oneline .form-autocomplete-input { + flex-wrap: nowrap; + overflow-x: auto; } + .form-autocomplete.autocomplete-oneline .chip { + flex: 1 0 auto; } + +.calendar { + border: 0.05rem solid #dadee4; + border-radius: 0.1rem; + display: block; + min-width: 280px; } + .calendar .calendar-nav { + align-items: center; + background: #f7f8f9; + border-top-left-radius: 0.1rem; + border-top-right-radius: 0.1rem; + display: flex; + font-size: 0.9rem; + padding: 0.4rem; } + .calendar .calendar-header, + .calendar .calendar-body { + display: flex; + flex-wrap: wrap; + justify-content: center; + padding: 0.4rem 0; } + .calendar .calendar-header .calendar-date, + .calendar .calendar-body .calendar-date { + flex: 0 0 14.28%; + max-width: 14.28%; } + .calendar .calendar-header { + background: #f7f8f9; + border-bottom: 0.05rem solid #dadee4; + color: #bcc3ce; + font-size: 0.7rem; + text-align: center; } + .calendar .calendar-body { + color: #66758c; } + .calendar .calendar-date { + border: 0; + padding: 0.2rem; } + .calendar .calendar-date .date-item { + appearance: none; + background: transparent; + border: 0.05rem solid transparent; + border-radius: 50%; + color: #66758c; + cursor: pointer; + font-size: 0.7rem; + height: 1.4rem; + line-height: 1rem; + outline: none; + padding: 0.1rem; + position: relative; + text-align: center; + text-decoration: none; + transition: background .2s, border .2s, box-shadow .2s, color .2s; + vertical-align: middle; + white-space: nowrap; + width: 1.4rem; } + .calendar .calendar-date .date-item.date-today { + border-color: #e5e5f9; + color: #5755d9; } + .calendar .calendar-date .date-item:focus { + box-shadow: 0 0 0 0.1rem rgba(87, 85, 217, 0.2); } + .calendar .calendar-date .date-item:focus, .calendar .calendar-date .date-item:hover { + background: #fefeff; + border-color: #e5e5f9; + color: #5755d9; + text-decoration: none; } + .calendar .calendar-date .date-item:active, .calendar .calendar-date .date-item.active { + background: #4b48d6; + border-color: #3634d2; + color: #fff; } + .calendar .calendar-date .date-item.badge::after { + position: absolute; + top: 3px; + right: 3px; + transform: translate(50%, -50%); } + .calendar .calendar-date .date-item:disabled, .calendar .calendar-date .date-item.disabled, + .calendar .calendar-date .calendar-event:disabled, + .calendar .calendar-date .calendar-event.disabled { + cursor: default; + opacity: .25; + pointer-events: none; } + .calendar .calendar-date.prev-month .date-item, + .calendar .calendar-date.prev-month .calendar-event, .calendar .calendar-date.next-month .date-item, + .calendar .calendar-date.next-month .calendar-event { + opacity: .25; } + .calendar .calendar-range { + position: relative; } + .calendar .calendar-range::before { + background: #f1f1fc; + content: ""; + height: 1.4rem; + left: 0; + position: absolute; + right: 0; + top: 50%; + transform: translateY(-50%); } + .calendar .calendar-range.range-start::before { + left: 50%; } + .calendar .calendar-range.range-end::before { + right: 50%; } + .calendar .calendar-range.range-start .date-item, .calendar .calendar-range.range-end .date-item { + background: #4b48d6; + border-color: #3634d2; + color: #fff; } + .calendar .calendar-range .date-item { + color: #5755d9; } + .calendar.calendar-lg .calendar-body { + padding: 0; } + .calendar.calendar-lg .calendar-body .calendar-date { + border-bottom: 0.05rem solid #dadee4; + border-right: 0.05rem solid #dadee4; + display: flex; + flex-direction: column; + height: 5.5rem; + padding: 0; } + .calendar.calendar-lg .calendar-body .calendar-date:nth-child(7n) { + border-right: 0; } + .calendar.calendar-lg .calendar-body .calendar-date:nth-last-child(-n+7) { + border-bottom: 0; } + .calendar.calendar-lg .date-item { + align-self: flex-end; + height: 1.4rem; + margin-right: 0.2rem; + margin-top: 0.2rem; } + .calendar.calendar-lg .calendar-range::before { + top: 19px; } + .calendar.calendar-lg .calendar-range.range-start::before { + left: auto; + width: 19px; } + .calendar.calendar-lg .calendar-range.range-end::before { + right: 19px; } + .calendar.calendar-lg .calendar-events { + flex-grow: 1; + line-height: 1; + overflow-y: auto; + padding: 0.2rem; } + .calendar.calendar-lg .calendar-event { + border-radius: 0.1rem; + font-size: 0.7rem; + display: block; + margin: 0.1rem auto; + overflow: hidden; + padding: 3px 4px; + text-overflow: ellipsis; + white-space: nowrap; } + +.carousel .carousel-locator:nth-of-type(8):checked ~ .carousel-container .carousel-item:nth-of-type(8), .carousel .carousel-locator:nth-of-type(7):checked ~ .carousel-container .carousel-item:nth-of-type(7), .carousel .carousel-locator:nth-of-type(6):checked ~ .carousel-container .carousel-item:nth-of-type(6), .carousel .carousel-locator:nth-of-type(5):checked ~ .carousel-container .carousel-item:nth-of-type(5), .carousel .carousel-locator:nth-of-type(4):checked ~ .carousel-container .carousel-item:nth-of-type(4), .carousel .carousel-locator:nth-of-type(3):checked ~ .carousel-container .carousel-item:nth-of-type(3), .carousel .carousel-locator:nth-of-type(2):checked ~ .carousel-container .carousel-item:nth-of-type(2), .carousel .carousel-locator:nth-of-type(1):checked ~ .carousel-container .carousel-item:nth-of-type(1) { + animation: carousel-slidein .75s ease-in-out 1; + opacity: 1; + z-index: 100; } + +.carousel .carousel-locator:nth-of-type(8):checked ~ .carousel-nav .nav-item:nth-of-type(8), .carousel .carousel-locator:nth-of-type(7):checked ~ .carousel-nav .nav-item:nth-of-type(7), .carousel .carousel-locator:nth-of-type(6):checked ~ .carousel-nav .nav-item:nth-of-type(6), .carousel .carousel-locator:nth-of-type(5):checked ~ .carousel-nav .nav-item:nth-of-type(5), .carousel .carousel-locator:nth-of-type(4):checked ~ .carousel-nav .nav-item:nth-of-type(4), .carousel .carousel-locator:nth-of-type(3):checked ~ .carousel-nav .nav-item:nth-of-type(3), .carousel .carousel-locator:nth-of-type(2):checked ~ .carousel-nav .nav-item:nth-of-type(2), .carousel .carousel-locator:nth-of-type(1):checked ~ .carousel-nav .nav-item:nth-of-type(1) { + color: #f7f8f9; } + +.carousel { + background: #f7f8f9; + display: block; + overflow: hidden; + position: relative; + width: 100%; + -webkit-overflow-scrolling: touch; + z-index: 1; } + .carousel .carousel-container { + height: 100%; + left: 0; + position: relative; } + .carousel .carousel-container::before { + content: ""; + display: block; + padding-bottom: 56.25%; } + .carousel .carousel-container .carousel-item { + animation: carousel-slideout 1s ease-in-out 1; + height: 100%; + left: 0; + margin: 0; + opacity: 0; + position: absolute; + top: 0; + width: 100%; } + .carousel .carousel-container .carousel-item:hover .item-prev, + .carousel .carousel-container .carousel-item:hover .item-next { + opacity: 1; } + .carousel .carousel-container .item-prev, + .carousel .carousel-container .item-next { + background: rgba(247, 248, 249, 0.25); + border-color: rgba(247, 248, 249, 0.5); + color: #f7f8f9; + opacity: 0; + position: absolute; + top: 50%; + transition: all .4s; + transform: translateY(-50%); + z-index: 100; } + .carousel .carousel-container .item-prev { + left: 1rem; } + .carousel .carousel-container .item-next { + right: 1rem; } + .carousel .carousel-nav { + bottom: 0.4rem; + display: flex; + justify-content: center; + left: 50%; + position: absolute; + transform: translateX(-50%); + width: 10rem; + z-index: 100; } + .carousel .carousel-nav .nav-item { + color: rgba(247, 248, 249, 0.5); + display: block; + flex: 1 0 auto; + height: 1.6rem; + margin: 0.2rem; + max-width: 2.5rem; + position: relative; } + .carousel .carousel-nav .nav-item::before { + background: currentColor; + content: ""; + display: block; + height: 0.1rem; + position: absolute; + top: .5rem; + width: 100%; } + +@keyframes carousel-slidein { + 0% { + transform: translateX(100%); } + 100% { + transform: translateX(0); } } + +@keyframes carousel-slideout { + 0% { + opacity: 1; + transform: translateX(0); } + 100% { + opacity: 1; + transform: translateX(-50%); } } + +.comparison-slider { + height: 50vh; + overflow: hidden; + position: relative; + width: 100%; + -webkit-overflow-scrolling: touch; } + .comparison-slider .comparison-before, + .comparison-slider .comparison-after { + height: 100%; + left: 0; + margin: 0; + overflow: hidden; + position: absolute; + top: 0; } + .comparison-slider .comparison-before img, + .comparison-slider .comparison-after img { + height: 100%; + object-fit: cover; + object-position: left center; + position: absolute; + width: 100%; } + .comparison-slider .comparison-before { + width: 100%; + z-index: 1; } + .comparison-slider .comparison-before .comparison-label { + right: 0.8rem; } + .comparison-slider .comparison-after { + max-width: 100%; + min-width: 0; + z-index: 2; } + .comparison-slider .comparison-after::before { + background: transparent; + content: ""; + cursor: default; + height: 100%; + left: 0; + position: absolute; + right: 0.8rem; + top: 0; + z-index: 1; } + .comparison-slider .comparison-after::after { + background: currentColor; + border-radius: 50%; + box-shadow: 0 -5px, 0 5px; + color: #fff; + content: ""; + height: 3px; + pointer-events: none; + position: absolute; + right: 0.4rem; + top: 50%; + transform: translate(50%, -50%); + width: 3px; } + .comparison-slider .comparison-after .comparison-label { + left: 0.8rem; } + .comparison-slider .comparison-resizer { + animation: first-run 1.5s 1 ease-in-out; + cursor: ew-resize; + height: 0.8rem; + left: 0; + max-width: 100%; + min-width: 0.8rem; + opacity: 0; + outline: none; + position: relative; + resize: horizontal; + top: 50%; + transform: translateY(-50%) scaleY(30); + width: 0; } + .comparison-slider .comparison-label { + background: rgba(48, 55, 66, 0.5); + bottom: 0.8rem; + color: #fff; + padding: 0.2rem 0.4rem; + position: absolute; + user-select: none; } + +@keyframes first-run { + 0% { + width: 0; } + 25% { + width: 2.4rem; } + 50% { + width: 0.8rem; } + 75% { + width: 1.2rem; } + 100% { + width: 0; } } + +.filter .filter-tag#tag-8:checked ~ .filter-nav .chip[for="tag-8"], .filter .filter-tag#tag-7:checked ~ .filter-nav .chip[for="tag-7"], .filter .filter-tag#tag-6:checked ~ .filter-nav .chip[for="tag-6"], .filter .filter-tag#tag-5:checked ~ .filter-nav .chip[for="tag-5"], .filter .filter-tag#tag-4:checked ~ .filter-nav .chip[for="tag-4"], .filter .filter-tag#tag-3:checked ~ .filter-nav .chip[for="tag-3"], .filter .filter-tag#tag-2:checked ~ .filter-nav .chip[for="tag-2"], .filter .filter-tag#tag-1:checked ~ .filter-nav .chip[for="tag-1"], .filter .filter-tag#tag-0:checked ~ .filter-nav .chip[for="tag-0"] { + background: #5755d9; + color: #fff; } + +.filter .filter-tag#tag-8:checked ~ .filter-body .filter-item:not([data-tag~="tag-8"]), .filter .filter-tag#tag-7:checked ~ .filter-body .filter-item:not([data-tag~="tag-7"]), .filter .filter-tag#tag-6:checked ~ .filter-body .filter-item:not([data-tag~="tag-6"]), .filter .filter-tag#tag-5:checked ~ .filter-body .filter-item:not([data-tag~="tag-5"]), .filter .filter-tag#tag-4:checked ~ .filter-body .filter-item:not([data-tag~="tag-4"]), .filter .filter-tag#tag-3:checked ~ .filter-body .filter-item:not([data-tag~="tag-3"]), .filter .filter-tag#tag-2:checked ~ .filter-body .filter-item:not([data-tag~="tag-2"]), .filter .filter-tag#tag-1:checked ~ .filter-body .filter-item:not([data-tag~="tag-1"]) { + display: none; } + +.filter .filter-nav { + margin: 0.4rem 0; } + +.filter .filter-body { + display: flex; + flex-wrap: wrap; } + +.meter { + appearance: none; + background: #f7f8f9; + border: 0; + border-radius: 0.1rem; + display: block; + width: 100%; + height: 0.8rem; } + .meter::-webkit-meter-inner-element { + display: block; } + .meter::-webkit-meter-bar, .meter::-webkit-meter-optimum-value, .meter::-webkit-meter-suboptimum-value, .meter::-webkit-meter-even-less-good-value { + border-radius: 0.1rem; } + .meter::-webkit-meter-bar { + background: #f7f8f9; } + .meter::-webkit-meter-optimum-value { + background: #32b643; } + .meter::-webkit-meter-suboptimum-value { + background: #ffb700; } + .meter::-webkit-meter-even-less-good-value { + background: #e85600; } + .meter::-moz-meter-bar, .meter:-moz-meter-optimum, .meter:-moz-meter-sub-optimum, .meter:-moz-meter-sub-sub-optimum { + border-radius: 0.1rem; } + .meter:-moz-meter-optimum::-moz-meter-bar { + background: #32b643; } + .meter:-moz-meter-sub-optimum::-moz-meter-bar { + background: #ffb700; } + .meter:-moz-meter-sub-sub-optimum::-moz-meter-bar { + background: #e85600; } + +.off-canvas { + display: flex; + flex-flow: nowrap; + height: 100%; + position: relative; + width: 100%; } + .off-canvas .off-canvas-toggle { + display: block; + position: absolute; + top: 0.4rem; + transition: none; + z-index: 1; + left: 0.4rem; } + .off-canvas .off-canvas-sidebar { + background: #f7f8f9; + bottom: 0; + min-width: 10rem; + overflow-y: auto; + position: fixed; + top: 0; + transition: transform .25s; + z-index: 200; + left: 0; + transform: translateX(-100%); } + .off-canvas .off-canvas-content { + flex: 1 1 auto; + height: 100%; + padding: 0.4rem 0.4rem 0.4rem 4rem; } + .off-canvas .off-canvas-overlay { + background: rgba(48, 55, 66, 0.1); + border-color: transparent; + border-radius: 0; + bottom: 0; + display: none; + height: 100%; + left: 0; + position: fixed; + right: 0; + top: 0; + width: 100%; } + .off-canvas .off-canvas-sidebar:target, .off-canvas .off-canvas-sidebar.active { + transform: translateX(0); } + .off-canvas .off-canvas-sidebar:target ~ .off-canvas-overlay, .off-canvas .off-canvas-sidebar.active ~ .off-canvas-overlay { + display: block; + z-index: 100; } + +@media (min-width: 960px) { + .off-canvas.off-canvas-sidebar-show .off-canvas-toggle { + display: none; } + .off-canvas.off-canvas-sidebar-show .off-canvas-sidebar { + flex: 0 0 auto; + position: relative; + transform: none; } + .off-canvas.off-canvas-sidebar-show .off-canvas-overlay { + display: none !important; } } + +.parallax { + display: block; + height: auto; + position: relative; + width: auto; } + .parallax .parallax-content { + box-shadow: 0 1rem 2.1rem rgba(48, 55, 66, 0.3); + height: auto; + transform: perspective(1000px); + transform-style: preserve-3d; + transition: all .4s ease; + width: 100%; } + .parallax .parallax-content::before { + content: ""; + display: block; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; } + .parallax .parallax-front { + align-items: center; + color: #fff; + display: flex; + height: 100%; + justify-content: center; + left: 0; + position: absolute; + text-align: center; + text-shadow: 0 0 20px rgba(48, 55, 66, 0.75); + top: 0; + transform: translateZ(50px) scale(0.95); + transition: transform .4s; + width: 100%; + z-index: 1; } + .parallax .parallax-top-left { + height: 50%; + outline: none; + position: absolute; + width: 50%; + z-index: 100; + left: 0; + top: 0; } + .parallax .parallax-top-left:focus ~ .parallax-content, .parallax .parallax-top-left:hover ~ .parallax-content { + transform: perspective(1000px) rotateX(3deg) rotateY(-3deg); } + .parallax .parallax-top-left:focus ~ .parallax-content::before, .parallax .parallax-top-left:hover ~ .parallax-content::before { + background: linear-gradient(135deg, rgba(255, 255, 255, 0.35) 0%, transparent 50%); } + .parallax .parallax-top-left:focus ~ .parallax-content .parallax-front, .parallax .parallax-top-left:hover ~ .parallax-content .parallax-front { + transform: translate3d(4.5px, 4.5px, 50px) scale(0.95); } + .parallax .parallax-top-right { + height: 50%; + outline: none; + position: absolute; + width: 50%; + z-index: 100; + right: 0; + top: 0; } + .parallax .parallax-top-right:focus ~ .parallax-content, .parallax .parallax-top-right:hover ~ .parallax-content { + transform: perspective(1000px) rotateX(3deg) rotateY(3deg); } + .parallax .parallax-top-right:focus ~ .parallax-content::before, .parallax .parallax-top-right:hover ~ .parallax-content::before { + background: linear-gradient(-135deg, rgba(255, 255, 255, 0.35) 0%, transparent 50%); } + .parallax .parallax-top-right:focus ~ .parallax-content .parallax-front, .parallax .parallax-top-right:hover ~ .parallax-content .parallax-front { + transform: translate3d(-4.5px, 4.5px, 50px) scale(0.95); } + .parallax .parallax-bottom-left { + height: 50%; + outline: none; + position: absolute; + width: 50%; + z-index: 100; + bottom: 0; + left: 0; } + .parallax .parallax-bottom-left:focus ~ .parallax-content, .parallax .parallax-bottom-left:hover ~ .parallax-content { + transform: perspective(1000px) rotateX(-3deg) rotateY(-3deg); } + .parallax .parallax-bottom-left:focus ~ .parallax-content::before, .parallax .parallax-bottom-left:hover ~ .parallax-content::before { + background: linear-gradient(45deg, rgba(255, 255, 255, 0.35) 0%, transparent 50%); } + .parallax .parallax-bottom-left:focus ~ .parallax-content .parallax-front, .parallax .parallax-bottom-left:hover ~ .parallax-content .parallax-front { + transform: translate3d(4.5px, -4.5px, 50px) scale(0.95); } + .parallax .parallax-bottom-right { + height: 50%; + outline: none; + position: absolute; + width: 50%; + z-index: 100; + bottom: 0; + right: 0; } + .parallax .parallax-bottom-right:focus ~ .parallax-content, .parallax .parallax-bottom-right:hover ~ .parallax-content { + transform: perspective(1000px) rotateX(-3deg) rotateY(3deg); } + .parallax .parallax-bottom-right:focus ~ .parallax-content::before, .parallax .parallax-bottom-right:hover ~ .parallax-content::before { + background: linear-gradient(-45deg, rgba(255, 255, 255, 0.35) 0%, transparent 50%); } + .parallax .parallax-bottom-right:focus ~ .parallax-content .parallax-front, .parallax .parallax-bottom-right:hover ~ .parallax-content .parallax-front { + transform: translate3d(-4.5px, -4.5px, 50px) scale(0.95); } + +.progress { + appearance: none; + background: #eef0f3; + border: 0; + border-radius: 0.1rem; + color: #5755d9; + height: 0.2rem; + position: relative; + width: 100%; } + .progress::-webkit-progress-bar { + background: transparent; + border-radius: 0.1rem; } + .progress::-webkit-progress-value { + background: #5755d9; + border-radius: 0.1rem; } + .progress::-moz-progress-bar { + background: #5755d9; + border-radius: 0.1rem; } + .progress:indeterminate { + animation: progress-indeterminate 1.5s linear infinite; + background: #eef0f3 linear-gradient(to right, #5755d9 30%, #eef0f3 30%) top left/150% 150% no-repeat; } + .progress:indeterminate::-moz-progress-bar { + background: transparent; } + +@keyframes progress-indeterminate { + 0% { + background-position: 200% 0; } + 100% { + background-position: -200% 0; } } + +.slider { + appearance: none; + background: transparent; + display: block; + width: 100%; + height: 1.2rem; } + .slider:focus { + box-shadow: 0 0 0 0.1rem rgba(87, 85, 217, 0.2); + outline: none; } + .slider.tooltip:not([data-tooltip])::after { + content: attr(value); } + .slider::-webkit-slider-thumb { + -webkit-appearance: none; + background: #5755d9; + border: 0; + border-radius: 50%; + height: 0.6rem; + margin-top: -0.25rem; + transition: transform .2s; + width: 0.6rem; } + .slider::-moz-range-thumb { + background: #5755d9; + border: 0; + border-radius: 50%; + height: 0.6rem; + transition: transform .2s; + width: 0.6rem; } + .slider::-ms-thumb { + background: #5755d9; + border: 0; + border-radius: 50%; + height: 0.6rem; + transition: transform .2s; + width: 0.6rem; } + .slider:active::-webkit-slider-thumb { + transform: scale(1.25); } + .slider:active::-moz-range-thumb { + transform: scale(1.25); } + .slider:active::-ms-thumb { + transform: scale(1.25); } + .slider:disabled::-webkit-slider-thumb, .slider.disabled::-webkit-slider-thumb { + background: #f7f8f9; + transform: scale(1); } + .slider:disabled::-moz-range-thumb, .slider.disabled::-moz-range-thumb { + background: #f7f8f9; + transform: scale(1); } + .slider:disabled::-ms-thumb, .slider.disabled::-ms-thumb { + background: #f7f8f9; + transform: scale(1); } + .slider::-webkit-slider-runnable-track { + background: #eef0f3; + border-radius: 0.1rem; + height: 0.1rem; + width: 100%; } + .slider::-moz-range-track { + background: #eef0f3; + border-radius: 0.1rem; + height: 0.1rem; + width: 100%; } + .slider::-ms-track { + background: #eef0f3; + border-radius: 0.1rem; + height: 0.1rem; + width: 100%; } + .slider::-ms-fill-lower { + background: #5755d9; } + +.timeline .timeline-item { + display: flex; + margin-bottom: 1.2rem; + position: relative; } + .timeline .timeline-item::before { + background: #dadee4; + content: ""; + height: 100%; + left: 11px; + position: absolute; + top: 1.2rem; + width: 2px; } + .timeline .timeline-item .timeline-left { + flex: 0 0 auto; } + .timeline .timeline-item .timeline-content { + flex: 1 1 auto; + padding: 2px 0 2px 0.8rem; } + .timeline .timeline-item .timeline-icon { + align-items: center; + border-radius: 50%; + color: #fff; + display: flex; + height: 1.2rem; + justify-content: center; + text-align: center; + width: 1.2rem; } + .timeline .timeline-item .timeline-icon::before { + border: 0.1rem solid #5755d9; + border-radius: 50%; + content: ""; + display: block; + height: 0.4rem; + left: 0.4rem; + position: absolute; + top: 0.4rem; + width: 0.4rem; } + .timeline .timeline-item .timeline-icon.icon-lg { + background: #5755d9; + line-height: 1.2rem; } + .timeline .timeline-item .timeline-icon.icon-lg::before { + content: none; } + +.viewer-360 { + align-items: center; + display: flex; + flex-direction: column; } + .viewer-360 .viewer-slider[max='36'][value='1'] + .viewer-image { + background-position-y: 0%; } + .viewer-360 .viewer-slider[max='36'][value='2'] + .viewer-image { + background-position-y: 2.85714%; } + .viewer-360 .viewer-slider[max='36'][value='3'] + .viewer-image { + background-position-y: 5.71429%; } + .viewer-360 .viewer-slider[max='36'][value='4'] + .viewer-image { + background-position-y: 8.57143%; } + .viewer-360 .viewer-slider[max='36'][value='5'] + .viewer-image { + background-position-y: 11.42857%; } + .viewer-360 .viewer-slider[max='36'][value='6'] + .viewer-image { + background-position-y: 14.28571%; } + .viewer-360 .viewer-slider[max='36'][value='7'] + .viewer-image { + background-position-y: 17.14286%; } + .viewer-360 .viewer-slider[max='36'][value='8'] + .viewer-image { + background-position-y: 20%; } + .viewer-360 .viewer-slider[max='36'][value='9'] + .viewer-image { + background-position-y: 22.85714%; } + .viewer-360 .viewer-slider[max='36'][value='10'] + .viewer-image { + background-position-y: 25.71429%; } + .viewer-360 .viewer-slider[max='36'][value='11'] + .viewer-image { + background-position-y: 28.57143%; } + .viewer-360 .viewer-slider[max='36'][value='12'] + .viewer-image { + background-position-y: 31.42857%; } + .viewer-360 .viewer-slider[max='36'][value='13'] + .viewer-image { + background-position-y: 34.28571%; } + .viewer-360 .viewer-slider[max='36'][value='14'] + .viewer-image { + background-position-y: 37.14286%; } + .viewer-360 .viewer-slider[max='36'][value='15'] + .viewer-image { + background-position-y: 40%; } + .viewer-360 .viewer-slider[max='36'][value='16'] + .viewer-image { + background-position-y: 42.85714%; } + .viewer-360 .viewer-slider[max='36'][value='17'] + .viewer-image { + background-position-y: 45.71429%; } + .viewer-360 .viewer-slider[max='36'][value='18'] + .viewer-image { + background-position-y: 48.57143%; } + .viewer-360 .viewer-slider[max='36'][value='19'] + .viewer-image { + background-position-y: 51.42857%; } + .viewer-360 .viewer-slider[max='36'][value='20'] + .viewer-image { + background-position-y: 54.28571%; } + .viewer-360 .viewer-slider[max='36'][value='21'] + .viewer-image { + background-position-y: 57.14286%; } + .viewer-360 .viewer-slider[max='36'][value='22'] + .viewer-image { + background-position-y: 60%; } + .viewer-360 .viewer-slider[max='36'][value='23'] + .viewer-image { + background-position-y: 62.85714%; } + .viewer-360 .viewer-slider[max='36'][value='24'] + .viewer-image { + background-position-y: 65.71429%; } + .viewer-360 .viewer-slider[max='36'][value='25'] + .viewer-image { + background-position-y: 68.57143%; } + .viewer-360 .viewer-slider[max='36'][value='26'] + .viewer-image { + background-position-y: 71.42857%; } + .viewer-360 .viewer-slider[max='36'][value='27'] + .viewer-image { + background-position-y: 74.28571%; } + .viewer-360 .viewer-slider[max='36'][value='28'] + .viewer-image { + background-position-y: 77.14286%; } + .viewer-360 .viewer-slider[max='36'][value='29'] + .viewer-image { + background-position-y: 80%; } + .viewer-360 .viewer-slider[max='36'][value='30'] + .viewer-image { + background-position-y: 82.85714%; } + .viewer-360 .viewer-slider[max='36'][value='31'] + .viewer-image { + background-position-y: 85.71429%; } + .viewer-360 .viewer-slider[max='36'][value='32'] + .viewer-image { + background-position-y: 88.57143%; } + .viewer-360 .viewer-slider[max='36'][value='33'] + .viewer-image { + background-position-y: 91.42857%; } + .viewer-360 .viewer-slider[max='36'][value='34'] + .viewer-image { + background-position-y: 94.28571%; } + .viewer-360 .viewer-slider[max='36'][value='35'] + .viewer-image { + background-position-y: 97.14286%; } + .viewer-360 .viewer-slider[max='36'][value='36'] + .viewer-image { + background-position-y: 100%; } + .viewer-360 .viewer-slider { + cursor: ew-resize; + margin: 1rem; + order: 2; + width: 60%; } + .viewer-360 .viewer-image { + background-position-y: 0; + background-repeat: no-repeat; + background-size: 100%; + max-width: 100%; + order: 1; } + +html, body, #ROOT { + height: 100%; + width: 100%; } + +body { + margin: 0; + overflow: hidden; } + +.CtxtMenu_InfoContent { + max-width: 50vw !important; + line-height: 800% !important; } + +.CtxtMenu_Info { + font-size: 108% !important; } + +.form-radio { + min-height: 0.7rem !important; } + +@use 'sass:math' {}#stars { + width: 1px; + height: 1px; + background: transparent; + box-shadow: 976px 25px #FFF , 43px 989px #FFF , 408px 1360px #FFF , 1283px 1148px #FFF , 1199px 66px #FFF , 1983px 882px #FFF , 1698px 2px #FFF , 409px 1938px #FFF , 425px 226px #FFF , 178px 954px #FFF , 1894px 1274px #FFF , 338px 81px #FFF , 1508px 1509px #FFF , 768px 1593px #FFF , 1879px 561px #FFF , 868px 1074px #FFF , 1638px 1449px #FFF , 1128px 646px #FFF , 274px 1010px #FFF , 1843px 121px #FFF , 116px 1081px #FFF , 1066px 1967px #FFF , 1160px 1650px #FFF , 790px 869px #FFF , 580px 1606px #FFF , 700px 1382px #FFF , 1474px 1125px #FFF , 1987px 1074px #FFF , 292px 368px #FFF , 420px 170px #FFF , 179px 1132px #FFF , 1028px 362px #FFF , 1059px 1565px #FFF , 889px 275px #FFF , 1123px 1px #FFF , 567px 230px #FFF , 1498px 1473px #FFF , 619px 615px #FFF , 1823px 260px #FFF , 1962px 597px #FFF , 751px 1331px #FFF , 301px 780px #FFF , 812px 270px #FFF , 1147px 970px #FFF , 1317px 949px #FFF , 1036px 268px #FFF , 573px 1448px #FFF , 1850px 1269px #FFF , 363px 944px #FFF , 1757px 1798px #FFF , 1608px 1437px #FFF , 272px 970px #FFF , 1719px 88px #FFF , 1708px 421px #FFF , 430px 1809px #FFF , 991px 1987px #FFF , 959px 131px #FFF , 382px 854px #FFF , 396px 1075px #FFF , 647px 1882px #FFF , 458px 658px #FFF , 854px 335px #FFF , 436px 1759px #FFF , 603px 1917px #FFF , 1475px 1404px #FFF , 990px 1809px #FFF , 900px 603px #FFF , 501px 383px #FFF , 847px 82px #FFF , 1995px 1205px #FFF , 1129px 1067px #FFF , 327px 1557px #FFF , 1686px 891px #FFF , 515px 311px #FFF , 1164px 264px #FFF , 1343px 945px #FFF , 1443px 430px #FFF , 1610px 256px #FFF , 446px 1168px #FFF , 258px 956px #FFF , 208px 1580px #FFF , 1261px 1643px #FFF , 969px 1236px #FFF , 52px 1425px #FFF , 1641px 1729px #FFF , 1020px 1438px #FFF , 1560px 170px #FFF , 360px 1004px #FFF , 1450px 1706px #FFF , 1835px 324px #FFF , 453px 232px #FFF , 1213px 26px #FFF , 117px 1055px #FFF , 542px 156px #FFF , 592px 1921px #FFF , 833px 891px #FFF , 986px 467px #FFF , 1544px 666px #FFF , 157px 1785px #FFF , 797px 307px #FFF; + animation: animStar 80s linear infinite; } + #stars:after { + content: " "; + position: absolute; + top: 2000px; + width: 1px; + height: 1px; + background: transparent; + box-shadow: 976px 25px #FFF , 43px 989px #FFF , 408px 1360px #FFF , 1283px 1148px #FFF , 1199px 66px #FFF , 1983px 882px #FFF , 1698px 2px #FFF , 409px 1938px #FFF , 425px 226px #FFF , 178px 954px #FFF , 1894px 1274px #FFF , 338px 81px #FFF , 1508px 1509px #FFF , 768px 1593px #FFF , 1879px 561px #FFF , 868px 1074px #FFF , 1638px 1449px #FFF , 1128px 646px #FFF , 274px 1010px #FFF , 1843px 121px #FFF , 116px 1081px #FFF , 1066px 1967px #FFF , 1160px 1650px #FFF , 790px 869px #FFF , 580px 1606px #FFF , 700px 1382px #FFF , 1474px 1125px #FFF , 1987px 1074px #FFF , 292px 368px #FFF , 420px 170px #FFF , 179px 1132px #FFF , 1028px 362px #FFF , 1059px 1565px #FFF , 889px 275px #FFF , 1123px 1px #FFF , 567px 230px #FFF , 1498px 1473px #FFF , 619px 615px #FFF , 1823px 260px #FFF , 1962px 597px #FFF , 751px 1331px #FFF , 301px 780px #FFF , 812px 270px #FFF , 1147px 970px #FFF , 1317px 949px #FFF , 1036px 268px #FFF , 573px 1448px #FFF , 1850px 1269px #FFF , 363px 944px #FFF , 1757px 1798px #FFF , 1608px 1437px #FFF , 272px 970px #FFF , 1719px 88px #FFF , 1708px 421px #FFF , 430px 1809px #FFF , 991px 1987px #FFF , 959px 131px #FFF , 382px 854px #FFF , 396px 1075px #FFF , 647px 1882px #FFF , 458px 658px #FFF , 854px 335px #FFF , 436px 1759px #FFF , 603px 1917px #FFF , 1475px 1404px #FFF , 990px 1809px #FFF , 900px 603px #FFF , 501px 383px #FFF , 847px 82px #FFF , 1995px 1205px #FFF , 1129px 1067px #FFF , 327px 1557px #FFF , 1686px 891px #FFF , 515px 311px #FFF , 1164px 264px #FFF , 1343px 945px #FFF , 1443px 430px #FFF , 1610px 256px #FFF , 446px 1168px #FFF , 258px 956px #FFF , 208px 1580px #FFF , 1261px 1643px #FFF , 969px 1236px #FFF , 52px 1425px #FFF , 1641px 1729px #FFF , 1020px 1438px #FFF , 1560px 170px #FFF , 360px 1004px #FFF , 1450px 1706px #FFF , 1835px 324px #FFF , 453px 232px #FFF , 1213px 26px #FFF , 117px 1055px #FFF , 542px 156px #FFF , 592px 1921px #FFF , 833px 891px #FFF , 986px 467px #FFF , 1544px 666px #FFF , 157px 1785px #FFF , 797px 307px #FFF; } + +#stars2 { + width: 2px; + height: 2px; + background: transparent; + box-shadow: 702px 131px #FFF , 797px 743px #FFF , 311px 827px #FFF , 1924px 913px #FFF , 561px 1838px #FFF , 1767px 1515px #FFF , 1973px 1730px #FFF , 1803px 1726px #FFF , 1789px 623px #FFF , 529px 867px #FFF , 204px 1248px #FFF , 485px 1227px #FFF , 362px 1802px #FFF , 288px 896px #FFF , 600px 264px #FFF , 1149px 970px #FFF , 1382px 1349px #FFF , 1354px 811px #FFF , 844px 846px #FFF , 1982px 1057px #FFF , 187px 1009px #FFF , 688px 1017px #FFF , 349px 1055px #FFF , 1188px 1834px #FFF , 1194px 1488px #FFF , 1090px 281px #FFF , 1517px 1578px #FFF , 607px 891px #FFF , 1795px 1300px #FFF , 1864px 1250px #FFF , 651px 1239px #FFF , 600px 39px #FFF , 776px 203px #FFF , 283px 1665px #FFF , 192px 1489px #FFF , 1984px 786px #FFF , 772px 803px #FFF , 589px 1886px #FFF , 225px 216px #FFF , 1240px 606px #FFF , 154px 121px #FFF , 368px 1232px #FFF , 844px 1250px #FFF , 206px 811px #FFF , 764px 1357px #FFF , 699px 102px #FFF , 649px 936px #FFF , 554px 272px #FFF , 326px 875px #FFF , 1101px 483px #FFF , 365px 1430px #FFF , 1667px 1810px #FFF , 1148px 57px #FFF , 1842px 1897px #FFF , 1216px 1844px #FFF , 1413px 4px #FFF , 1157px 1018px #FFF , 1244px 634px #FFF , 1372px 1082px #FFF , 646px 655px #FFF , 912px 668px #FFF , 631px 848px #FFF , 1684px 475px #FFF , 828px 1081px #FFF , 223px 535px #FFF , 1666px 554px #FFF , 715px 1089px #FFF , 1709px 1597px #FFF , 1103px 1708px #FFF , 1416px 1231px #FFF , 1058px 1523px #FFF , 491px 1615px #FFF , 954px 180px #FFF , 505px 1151px #FFF , 1101px 1607px #FFF , 1230px 136px #FFF , 1741px 659px #FFF , 439px 1316px #FFF , 1068px 27px #FFF , 158px 1173px #FFF , 1268px 904px #FFF , 705px 1591px #FFF , 42px 1341px #FFF , 921px 1126px #FFF , 1199px 838px #FFF , 744px 1196px #FFF , 1751px 760px #FFF , 390px 677px #FFF , 1018px 1593px #FFF , 780px 311px #FFF , 1742px 1448px #FFF , 110px 772px #FFF , 1194px 355px #FFF , 5px 554px #FFF , 1657px 1177px #FFF , 68px 937px #FFF , 704px 560px #FFF , 1248px 1991px #FFF , 1365px 1216px #FFF , 1531px 958px #FFF; + animation: animStar 150s linear infinite; } + #stars2:after { + content: " "; + position: absolute; + top: 2000px; + width: 2px; + height: 2px; + background: transparent; + box-shadow: 702px 131px #FFF , 797px 743px #FFF , 311px 827px #FFF , 1924px 913px #FFF , 561px 1838px #FFF , 1767px 1515px #FFF , 1973px 1730px #FFF , 1803px 1726px #FFF , 1789px 623px #FFF , 529px 867px #FFF , 204px 1248px #FFF , 485px 1227px #FFF , 362px 1802px #FFF , 288px 896px #FFF , 600px 264px #FFF , 1149px 970px #FFF , 1382px 1349px #FFF , 1354px 811px #FFF , 844px 846px #FFF , 1982px 1057px #FFF , 187px 1009px #FFF , 688px 1017px #FFF , 349px 1055px #FFF , 1188px 1834px #FFF , 1194px 1488px #FFF , 1090px 281px #FFF , 1517px 1578px #FFF , 607px 891px #FFF , 1795px 1300px #FFF , 1864px 1250px #FFF , 651px 1239px #FFF , 600px 39px #FFF , 776px 203px #FFF , 283px 1665px #FFF , 192px 1489px #FFF , 1984px 786px #FFF , 772px 803px #FFF , 589px 1886px #FFF , 225px 216px #FFF , 1240px 606px #FFF , 154px 121px #FFF , 368px 1232px #FFF , 844px 1250px #FFF , 206px 811px #FFF , 764px 1357px #FFF , 699px 102px #FFF , 649px 936px #FFF , 554px 272px #FFF , 326px 875px #FFF , 1101px 483px #FFF , 365px 1430px #FFF , 1667px 1810px #FFF , 1148px 57px #FFF , 1842px 1897px #FFF , 1216px 1844px #FFF , 1413px 4px #FFF , 1157px 1018px #FFF , 1244px 634px #FFF , 1372px 1082px #FFF , 646px 655px #FFF , 912px 668px #FFF , 631px 848px #FFF , 1684px 475px #FFF , 828px 1081px #FFF , 223px 535px #FFF , 1666px 554px #FFF , 715px 1089px #FFF , 1709px 1597px #FFF , 1103px 1708px #FFF , 1416px 1231px #FFF , 1058px 1523px #FFF , 491px 1615px #FFF , 954px 180px #FFF , 505px 1151px #FFF , 1101px 1607px #FFF , 1230px 136px #FFF , 1741px 659px #FFF , 439px 1316px #FFF , 1068px 27px #FFF , 158px 1173px #FFF , 1268px 904px #FFF , 705px 1591px #FFF , 42px 1341px #FFF , 921px 1126px #FFF , 1199px 838px #FFF , 744px 1196px #FFF , 1751px 760px #FFF , 390px 677px #FFF , 1018px 1593px #FFF , 780px 311px #FFF , 1742px 1448px #FFF , 110px 772px #FFF , 1194px 355px #FFF , 5px 554px #FFF , 1657px 1177px #FFF , 68px 937px #FFF , 704px 560px #FFF , 1248px 1991px #FFF , 1365px 1216px #FFF , 1531px 958px #FFF; } + +#stars3 { + width: 3px; + height: 3px; + background: transparent; + box-shadow: 284px 1531px #FFF , 943px 1035px #FFF , 1107px 960px #FFF , 1572px 1022px #FFF , 378px 1768px #FFF , 1905px 621px #FFF , 897px 311px #FFF , 1864px 1031px #FFF , 74px 184px #FFF , 1514px 891px #FFF , 600px 917px #FFF , 806px 279px #FFF , 1226px 995px #FFF , 707px 150px #FFF , 910px 204px #FFF , 1884px 543px #FFF , 1704px 1928px #FFF , 327px 937px #FFF , 550px 119px #FFF , 650px 1423px #FFF , 6px 954px #FFF , 1504px 497px #FFF , 1111px 335px #FFF , 1508px 646px #FFF , 14px 1839px #FFF , 525px 864px #FFF , 810px 1312px #FFF , 361px 1674px #FFF , 1983px 273px #FFF , 977px 1681px #FFF , 1147px 1971px #FFF , 1524px 1422px #FFF , 57px 1949px #FFF , 1618px 1247px #FFF , 139px 1843px #FFF , 802px 703px #FFF , 575px 1806px #FFF , 434px 1492px #FFF , 550px 993px #FFF , 1006px 691px #FFF , 1178px 40px #FFF , 1218px 320px #FFF , 1955px 39px #FFF , 1219px 448px #FFF , 950px 366px #FFF , 1763px 92px #FFF , 750px 227px #FFF , 1730px 306px #FFF , 127px 1689px #FFF , 1647px 502px #FFF , 1510px 1756px #FFF , 38px 1634px #FFF , 537px 125px #FFF , 436px 1702px #FFF , 545px 1796px #FFF , 1554px 1177px #FFF , 78px 118px #FFF , 1836px 666px #FFF , 116px 1913px #FFF , 1094px 1772px #FFF , 1328px 537px #FFF , 315px 817px #FFF , 1946px 143px #FFF , 987px 21px #FFF , 1800px 572px #FFF , 138px 1863px #FFF , 764px 1316px #FFF , 1561px 307px #FFF , 1934px 874px #FFF , 1424px 1492px #FFF , 1830px 1959px #FFF , 1197px 243px #FFF , 72px 1729px #FFF , 1792px 1098px #FFF , 1845px 325px #FFF , 898px 1791px #FFF , 42px 739px #FFF , 1481px 1524px #FFF , 1353px 1372px #FFF , 539px 330px #FFF , 77px 957px #FFF , 606px 502px #FFF , 398px 19px #FFF , 154px 315px #FFF , 1026px 760px #FFF , 1637px 1724px #FFF , 1670px 47px #FFF , 1856px 1642px #FFF , 359px 1600px #FFF , 435px 1522px #FFF , 229px 1284px #FFF , 25px 1285px #FFF , 701px 1497px #FFF , 460px 663px #FFF , 448px 617px #FFF , 1683px 326px #FFF , 1789px 916px #FFF , 891px 1453px #FFF , 323px 1098px #FFF , 572px 620px #FFF; + animation: animStar 250s linear infinite; } + #stars3:after { + content: " "; + position: absolute; + top: 2000px; + width: 3px; + height: 3px; + background: transparent; + box-shadow: 284px 1531px #FFF , 943px 1035px #FFF , 1107px 960px #FFF , 1572px 1022px #FFF , 378px 1768px #FFF , 1905px 621px #FFF , 897px 311px #FFF , 1864px 1031px #FFF , 74px 184px #FFF , 1514px 891px #FFF , 600px 917px #FFF , 806px 279px #FFF , 1226px 995px #FFF , 707px 150px #FFF , 910px 204px #FFF , 1884px 543px #FFF , 1704px 1928px #FFF , 327px 937px #FFF , 550px 119px #FFF , 650px 1423px #FFF , 6px 954px #FFF , 1504px 497px #FFF , 1111px 335px #FFF , 1508px 646px #FFF , 14px 1839px #FFF , 525px 864px #FFF , 810px 1312px #FFF , 361px 1674px #FFF , 1983px 273px #FFF , 977px 1681px #FFF , 1147px 1971px #FFF , 1524px 1422px #FFF , 57px 1949px #FFF , 1618px 1247px #FFF , 139px 1843px #FFF , 802px 703px #FFF , 575px 1806px #FFF , 434px 1492px #FFF , 550px 993px #FFF , 1006px 691px #FFF , 1178px 40px #FFF , 1218px 320px #FFF , 1955px 39px #FFF , 1219px 448px #FFF , 950px 366px #FFF , 1763px 92px #FFF , 750px 227px #FFF , 1730px 306px #FFF , 127px 1689px #FFF , 1647px 502px #FFF , 1510px 1756px #FFF , 38px 1634px #FFF , 537px 125px #FFF , 436px 1702px #FFF , 545px 1796px #FFF , 1554px 1177px #FFF , 78px 118px #FFF , 1836px 666px #FFF , 116px 1913px #FFF , 1094px 1772px #FFF , 1328px 537px #FFF , 315px 817px #FFF , 1946px 143px #FFF , 987px 21px #FFF , 1800px 572px #FFF , 138px 1863px #FFF , 764px 1316px #FFF , 1561px 307px #FFF , 1934px 874px #FFF , 1424px 1492px #FFF , 1830px 1959px #FFF , 1197px 243px #FFF , 72px 1729px #FFF , 1792px 1098px #FFF , 1845px 325px #FFF , 898px 1791px #FFF , 42px 739px #FFF , 1481px 1524px #FFF , 1353px 1372px #FFF , 539px 330px #FFF , 77px 957px #FFF , 606px 502px #FFF , 398px 19px #FFF , 154px 315px #FFF , 1026px 760px #FFF , 1637px 1724px #FFF , 1670px 47px #FFF , 1856px 1642px #FFF , 359px 1600px #FFF , 435px 1522px #FFF , 229px 1284px #FFF , 25px 1285px #FFF , 701px 1497px #FFF , 460px 663px #FFF , 448px 617px #FFF , 1683px 326px #FFF , 1789px 916px #FFF , 891px 1453px #FFF , 323px 1098px #FFF , 572px 620px #FFF; } + +@keyframes animStar { + from { + transform: translateX(0px); } + to { + transform: translateX(-2000px); } } diff --git a/grado.nimble b/grado.nimble index 3d1d15f..368b71c 100644 --- a/grado.nimble +++ b/grado.nimble @@ -1,8 +1,11 @@ +import std/strtabs +import src/config as _ + # Package -version = "0.1.0" +version = config.version author = "Patitotective" -description = "A new awesome nimble package" +description = "A projectile motion simulator website (only html)" license = "MIT" srcDir = "src" skipExt = @["nim"] @@ -21,15 +24,12 @@ requires "ni18n == 0.1.0" task css, "Builds the CSS": exec "nimble c -r --mm:refc src/buildcss" -task frontendjs, "Compiles the frontend to JavaScript": - exec "nim js --outdir:public/js src/frontend" +#task frontendjs, "Compiles the frontend to JavaScript": +# exec "nim js --outdir:public/js src/frontend" -task frontend, "Compiles the frontend to JavaScript and builds the CSS": - exec "nimble css" - exec "nimble frontendjs" - -import std/strtabs -import src/config as _ +#task frontend, "Compiles the frontend to JavaScript and builds the CSS": +# exec "nimble css" +# exec "nimble frontendjs" task htmljs, "Generates single html page's JavaScript": exec "nim js -d:relativePath --out:dist/app.js src/frontend" diff --git a/public/canon-base-platform.svg b/public/canon-base-platform.svg new file mode 100644 index 0000000..608a6b2 --- /dev/null +++ b/public/canon-base-platform.svg @@ -0,0 +1,365 @@ + + + + + + + + + + + + + diff --git a/public/css/style.css b/public/css/style.css index d6599a1..b5e5602 100644 --- a/public/css/style.css +++ b/public/css/style.css @@ -4075,3 +4075,54 @@ body { .form-radio { min-height: 0.7rem !important; } + +@use 'sass:math' {}#stars { + width: 1px; + height: 1px; + background: transparent; + box-shadow: 976px 25px #FFF , 43px 989px #FFF , 408px 1360px #FFF , 1283px 1148px #FFF , 1199px 66px #FFF , 1983px 882px #FFF , 1698px 2px #FFF , 409px 1938px #FFF , 425px 226px #FFF , 178px 954px #FFF , 1894px 1274px #FFF , 338px 81px #FFF , 1508px 1509px #FFF , 768px 1593px #FFF , 1879px 561px #FFF , 868px 1074px #FFF , 1638px 1449px #FFF , 1128px 646px #FFF , 274px 1010px #FFF , 1843px 121px #FFF , 116px 1081px #FFF , 1066px 1967px #FFF , 1160px 1650px #FFF , 790px 869px #FFF , 580px 1606px #FFF , 700px 1382px #FFF , 1474px 1125px #FFF , 1987px 1074px #FFF , 292px 368px #FFF , 420px 170px #FFF , 179px 1132px #FFF , 1028px 362px #FFF , 1059px 1565px #FFF , 889px 275px #FFF , 1123px 1px #FFF , 567px 230px #FFF , 1498px 1473px #FFF , 619px 615px #FFF , 1823px 260px #FFF , 1962px 597px #FFF , 751px 1331px #FFF , 301px 780px #FFF , 812px 270px #FFF , 1147px 970px #FFF , 1317px 949px #FFF , 1036px 268px #FFF , 573px 1448px #FFF , 1850px 1269px #FFF , 363px 944px #FFF , 1757px 1798px #FFF , 1608px 1437px #FFF , 272px 970px #FFF , 1719px 88px #FFF , 1708px 421px #FFF , 430px 1809px #FFF , 991px 1987px #FFF , 959px 131px #FFF , 382px 854px #FFF , 396px 1075px #FFF , 647px 1882px #FFF , 458px 658px #FFF , 854px 335px #FFF , 436px 1759px #FFF , 603px 1917px #FFF , 1475px 1404px #FFF , 990px 1809px #FFF , 900px 603px #FFF , 501px 383px #FFF , 847px 82px #FFF , 1995px 1205px #FFF , 1129px 1067px #FFF , 327px 1557px #FFF , 1686px 891px #FFF , 515px 311px #FFF , 1164px 264px #FFF , 1343px 945px #FFF , 1443px 430px #FFF , 1610px 256px #FFF , 446px 1168px #FFF , 258px 956px #FFF , 208px 1580px #FFF , 1261px 1643px #FFF , 969px 1236px #FFF , 52px 1425px #FFF , 1641px 1729px #FFF , 1020px 1438px #FFF , 1560px 170px #FFF , 360px 1004px #FFF , 1450px 1706px #FFF , 1835px 324px #FFF , 453px 232px #FFF , 1213px 26px #FFF , 117px 1055px #FFF , 542px 156px #FFF , 592px 1921px #FFF , 833px 891px #FFF , 986px 467px #FFF , 1544px 666px #FFF , 157px 1785px #FFF , 797px 307px #FFF; + animation: animStar 80s linear infinite; } + #stars:after { + content: " "; + position: absolute; + top: 2000px; + width: 1px; + height: 1px; + background: transparent; + box-shadow: 976px 25px #FFF , 43px 989px #FFF , 408px 1360px #FFF , 1283px 1148px #FFF , 1199px 66px #FFF , 1983px 882px #FFF , 1698px 2px #FFF , 409px 1938px #FFF , 425px 226px #FFF , 178px 954px #FFF , 1894px 1274px #FFF , 338px 81px #FFF , 1508px 1509px #FFF , 768px 1593px #FFF , 1879px 561px #FFF , 868px 1074px #FFF , 1638px 1449px #FFF , 1128px 646px #FFF , 274px 1010px #FFF , 1843px 121px #FFF , 116px 1081px #FFF , 1066px 1967px #FFF , 1160px 1650px #FFF , 790px 869px #FFF , 580px 1606px #FFF , 700px 1382px #FFF , 1474px 1125px #FFF , 1987px 1074px #FFF , 292px 368px #FFF , 420px 170px #FFF , 179px 1132px #FFF , 1028px 362px #FFF , 1059px 1565px #FFF , 889px 275px #FFF , 1123px 1px #FFF , 567px 230px #FFF , 1498px 1473px #FFF , 619px 615px #FFF , 1823px 260px #FFF , 1962px 597px #FFF , 751px 1331px #FFF , 301px 780px #FFF , 812px 270px #FFF , 1147px 970px #FFF , 1317px 949px #FFF , 1036px 268px #FFF , 573px 1448px #FFF , 1850px 1269px #FFF , 363px 944px #FFF , 1757px 1798px #FFF , 1608px 1437px #FFF , 272px 970px #FFF , 1719px 88px #FFF , 1708px 421px #FFF , 430px 1809px #FFF , 991px 1987px #FFF , 959px 131px #FFF , 382px 854px #FFF , 396px 1075px #FFF , 647px 1882px #FFF , 458px 658px #FFF , 854px 335px #FFF , 436px 1759px #FFF , 603px 1917px #FFF , 1475px 1404px #FFF , 990px 1809px #FFF , 900px 603px #FFF , 501px 383px #FFF , 847px 82px #FFF , 1995px 1205px #FFF , 1129px 1067px #FFF , 327px 1557px #FFF , 1686px 891px #FFF , 515px 311px #FFF , 1164px 264px #FFF , 1343px 945px #FFF , 1443px 430px #FFF , 1610px 256px #FFF , 446px 1168px #FFF , 258px 956px #FFF , 208px 1580px #FFF , 1261px 1643px #FFF , 969px 1236px #FFF , 52px 1425px #FFF , 1641px 1729px #FFF , 1020px 1438px #FFF , 1560px 170px #FFF , 360px 1004px #FFF , 1450px 1706px #FFF , 1835px 324px #FFF , 453px 232px #FFF , 1213px 26px #FFF , 117px 1055px #FFF , 542px 156px #FFF , 592px 1921px #FFF , 833px 891px #FFF , 986px 467px #FFF , 1544px 666px #FFF , 157px 1785px #FFF , 797px 307px #FFF; } + +#stars2 { + width: 2px; + height: 2px; + background: transparent; + box-shadow: 702px 131px #FFF , 797px 743px #FFF , 311px 827px #FFF , 1924px 913px #FFF , 561px 1838px #FFF , 1767px 1515px #FFF , 1973px 1730px #FFF , 1803px 1726px #FFF , 1789px 623px #FFF , 529px 867px #FFF , 204px 1248px #FFF , 485px 1227px #FFF , 362px 1802px #FFF , 288px 896px #FFF , 600px 264px #FFF , 1149px 970px #FFF , 1382px 1349px #FFF , 1354px 811px #FFF , 844px 846px #FFF , 1982px 1057px #FFF , 187px 1009px #FFF , 688px 1017px #FFF , 349px 1055px #FFF , 1188px 1834px #FFF , 1194px 1488px #FFF , 1090px 281px #FFF , 1517px 1578px #FFF , 607px 891px #FFF , 1795px 1300px #FFF , 1864px 1250px #FFF , 651px 1239px #FFF , 600px 39px #FFF , 776px 203px #FFF , 283px 1665px #FFF , 192px 1489px #FFF , 1984px 786px #FFF , 772px 803px #FFF , 589px 1886px #FFF , 225px 216px #FFF , 1240px 606px #FFF , 154px 121px #FFF , 368px 1232px #FFF , 844px 1250px #FFF , 206px 811px #FFF , 764px 1357px #FFF , 699px 102px #FFF , 649px 936px #FFF , 554px 272px #FFF , 326px 875px #FFF , 1101px 483px #FFF , 365px 1430px #FFF , 1667px 1810px #FFF , 1148px 57px #FFF , 1842px 1897px #FFF , 1216px 1844px #FFF , 1413px 4px #FFF , 1157px 1018px #FFF , 1244px 634px #FFF , 1372px 1082px #FFF , 646px 655px #FFF , 912px 668px #FFF , 631px 848px #FFF , 1684px 475px #FFF , 828px 1081px #FFF , 223px 535px #FFF , 1666px 554px #FFF , 715px 1089px #FFF , 1709px 1597px #FFF , 1103px 1708px #FFF , 1416px 1231px #FFF , 1058px 1523px #FFF , 491px 1615px #FFF , 954px 180px #FFF , 505px 1151px #FFF , 1101px 1607px #FFF , 1230px 136px #FFF , 1741px 659px #FFF , 439px 1316px #FFF , 1068px 27px #FFF , 158px 1173px #FFF , 1268px 904px #FFF , 705px 1591px #FFF , 42px 1341px #FFF , 921px 1126px #FFF , 1199px 838px #FFF , 744px 1196px #FFF , 1751px 760px #FFF , 390px 677px #FFF , 1018px 1593px #FFF , 780px 311px #FFF , 1742px 1448px #FFF , 110px 772px #FFF , 1194px 355px #FFF , 5px 554px #FFF , 1657px 1177px #FFF , 68px 937px #FFF , 704px 560px #FFF , 1248px 1991px #FFF , 1365px 1216px #FFF , 1531px 958px #FFF; + animation: animStar 150s linear infinite; } + #stars2:after { + content: " "; + position: absolute; + top: 2000px; + width: 2px; + height: 2px; + background: transparent; + box-shadow: 702px 131px #FFF , 797px 743px #FFF , 311px 827px #FFF , 1924px 913px #FFF , 561px 1838px #FFF , 1767px 1515px #FFF , 1973px 1730px #FFF , 1803px 1726px #FFF , 1789px 623px #FFF , 529px 867px #FFF , 204px 1248px #FFF , 485px 1227px #FFF , 362px 1802px #FFF , 288px 896px #FFF , 600px 264px #FFF , 1149px 970px #FFF , 1382px 1349px #FFF , 1354px 811px #FFF , 844px 846px #FFF , 1982px 1057px #FFF , 187px 1009px #FFF , 688px 1017px #FFF , 349px 1055px #FFF , 1188px 1834px #FFF , 1194px 1488px #FFF , 1090px 281px #FFF , 1517px 1578px #FFF , 607px 891px #FFF , 1795px 1300px #FFF , 1864px 1250px #FFF , 651px 1239px #FFF , 600px 39px #FFF , 776px 203px #FFF , 283px 1665px #FFF , 192px 1489px #FFF , 1984px 786px #FFF , 772px 803px #FFF , 589px 1886px #FFF , 225px 216px #FFF , 1240px 606px #FFF , 154px 121px #FFF , 368px 1232px #FFF , 844px 1250px #FFF , 206px 811px #FFF , 764px 1357px #FFF , 699px 102px #FFF , 649px 936px #FFF , 554px 272px #FFF , 326px 875px #FFF , 1101px 483px #FFF , 365px 1430px #FFF , 1667px 1810px #FFF , 1148px 57px #FFF , 1842px 1897px #FFF , 1216px 1844px #FFF , 1413px 4px #FFF , 1157px 1018px #FFF , 1244px 634px #FFF , 1372px 1082px #FFF , 646px 655px #FFF , 912px 668px #FFF , 631px 848px #FFF , 1684px 475px #FFF , 828px 1081px #FFF , 223px 535px #FFF , 1666px 554px #FFF , 715px 1089px #FFF , 1709px 1597px #FFF , 1103px 1708px #FFF , 1416px 1231px #FFF , 1058px 1523px #FFF , 491px 1615px #FFF , 954px 180px #FFF , 505px 1151px #FFF , 1101px 1607px #FFF , 1230px 136px #FFF , 1741px 659px #FFF , 439px 1316px #FFF , 1068px 27px #FFF , 158px 1173px #FFF , 1268px 904px #FFF , 705px 1591px #FFF , 42px 1341px #FFF , 921px 1126px #FFF , 1199px 838px #FFF , 744px 1196px #FFF , 1751px 760px #FFF , 390px 677px #FFF , 1018px 1593px #FFF , 780px 311px #FFF , 1742px 1448px #FFF , 110px 772px #FFF , 1194px 355px #FFF , 5px 554px #FFF , 1657px 1177px #FFF , 68px 937px #FFF , 704px 560px #FFF , 1248px 1991px #FFF , 1365px 1216px #FFF , 1531px 958px #FFF; } + +#stars3 { + width: 3px; + height: 3px; + background: transparent; + box-shadow: 284px 1531px #FFF , 943px 1035px #FFF , 1107px 960px #FFF , 1572px 1022px #FFF , 378px 1768px #FFF , 1905px 621px #FFF , 897px 311px #FFF , 1864px 1031px #FFF , 74px 184px #FFF , 1514px 891px #FFF , 600px 917px #FFF , 806px 279px #FFF , 1226px 995px #FFF , 707px 150px #FFF , 910px 204px #FFF , 1884px 543px #FFF , 1704px 1928px #FFF , 327px 937px #FFF , 550px 119px #FFF , 650px 1423px #FFF , 6px 954px #FFF , 1504px 497px #FFF , 1111px 335px #FFF , 1508px 646px #FFF , 14px 1839px #FFF , 525px 864px #FFF , 810px 1312px #FFF , 361px 1674px #FFF , 1983px 273px #FFF , 977px 1681px #FFF , 1147px 1971px #FFF , 1524px 1422px #FFF , 57px 1949px #FFF , 1618px 1247px #FFF , 139px 1843px #FFF , 802px 703px #FFF , 575px 1806px #FFF , 434px 1492px #FFF , 550px 993px #FFF , 1006px 691px #FFF , 1178px 40px #FFF , 1218px 320px #FFF , 1955px 39px #FFF , 1219px 448px #FFF , 950px 366px #FFF , 1763px 92px #FFF , 750px 227px #FFF , 1730px 306px #FFF , 127px 1689px #FFF , 1647px 502px #FFF , 1510px 1756px #FFF , 38px 1634px #FFF , 537px 125px #FFF , 436px 1702px #FFF , 545px 1796px #FFF , 1554px 1177px #FFF , 78px 118px #FFF , 1836px 666px #FFF , 116px 1913px #FFF , 1094px 1772px #FFF , 1328px 537px #FFF , 315px 817px #FFF , 1946px 143px #FFF , 987px 21px #FFF , 1800px 572px #FFF , 138px 1863px #FFF , 764px 1316px #FFF , 1561px 307px #FFF , 1934px 874px #FFF , 1424px 1492px #FFF , 1830px 1959px #FFF , 1197px 243px #FFF , 72px 1729px #FFF , 1792px 1098px #FFF , 1845px 325px #FFF , 898px 1791px #FFF , 42px 739px #FFF , 1481px 1524px #FFF , 1353px 1372px #FFF , 539px 330px #FFF , 77px 957px #FFF , 606px 502px #FFF , 398px 19px #FFF , 154px 315px #FFF , 1026px 760px #FFF , 1637px 1724px #FFF , 1670px 47px #FFF , 1856px 1642px #FFF , 359px 1600px #FFF , 435px 1522px #FFF , 229px 1284px #FFF , 25px 1285px #FFF , 701px 1497px #FFF , 460px 663px #FFF , 448px 617px #FFF , 1683px 326px #FFF , 1789px 916px #FFF , 891px 1453px #FFF , 323px 1098px #FFF , 572px 620px #FFF; + animation: animStar 250s linear infinite; } + #stars3:after { + content: " "; + position: absolute; + top: 2000px; + width: 3px; + height: 3px; + background: transparent; + box-shadow: 284px 1531px #FFF , 943px 1035px #FFF , 1107px 960px #FFF , 1572px 1022px #FFF , 378px 1768px #FFF , 1905px 621px #FFF , 897px 311px #FFF , 1864px 1031px #FFF , 74px 184px #FFF , 1514px 891px #FFF , 600px 917px #FFF , 806px 279px #FFF , 1226px 995px #FFF , 707px 150px #FFF , 910px 204px #FFF , 1884px 543px #FFF , 1704px 1928px #FFF , 327px 937px #FFF , 550px 119px #FFF , 650px 1423px #FFF , 6px 954px #FFF , 1504px 497px #FFF , 1111px 335px #FFF , 1508px 646px #FFF , 14px 1839px #FFF , 525px 864px #FFF , 810px 1312px #FFF , 361px 1674px #FFF , 1983px 273px #FFF , 977px 1681px #FFF , 1147px 1971px #FFF , 1524px 1422px #FFF , 57px 1949px #FFF , 1618px 1247px #FFF , 139px 1843px #FFF , 802px 703px #FFF , 575px 1806px #FFF , 434px 1492px #FFF , 550px 993px #FFF , 1006px 691px #FFF , 1178px 40px #FFF , 1218px 320px #FFF , 1955px 39px #FFF , 1219px 448px #FFF , 950px 366px #FFF , 1763px 92px #FFF , 750px 227px #FFF , 1730px 306px #FFF , 127px 1689px #FFF , 1647px 502px #FFF , 1510px 1756px #FFF , 38px 1634px #FFF , 537px 125px #FFF , 436px 1702px #FFF , 545px 1796px #FFF , 1554px 1177px #FFF , 78px 118px #FFF , 1836px 666px #FFF , 116px 1913px #FFF , 1094px 1772px #FFF , 1328px 537px #FFF , 315px 817px #FFF , 1946px 143px #FFF , 987px 21px #FFF , 1800px 572px #FFF , 138px 1863px #FFF , 764px 1316px #FFF , 1561px 307px #FFF , 1934px 874px #FFF , 1424px 1492px #FFF , 1830px 1959px #FFF , 1197px 243px #FFF , 72px 1729px #FFF , 1792px 1098px #FFF , 1845px 325px #FFF , 898px 1791px #FFF , 42px 739px #FFF , 1481px 1524px #FFF , 1353px 1372px #FFF , 539px 330px #FFF , 77px 957px #FFF , 606px 502px #FFF , 398px 19px #FFF , 154px 315px #FFF , 1026px 760px #FFF , 1637px 1724px #FFF , 1670px 47px #FFF , 1856px 1642px #FFF , 359px 1600px #FFF , 435px 1522px #FFF , 229px 1284px #FFF , 25px 1285px #FFF , 701px 1497px #FFF , 460px 663px #FFF , 448px 617px #FFF , 1683px 326px #FFF , 1789px 916px #FFF , 891px 1453px #FFF , 323px 1098px #FFF , 572px 620px #FFF; } + +@keyframes animStar { + from { + transform: translateX(0px); } + to { + transform: translateX(-2000px); } } diff --git a/public/css/style.sass b/public/css/style.sass index 1885069..5e9a594 100644 --- a/public/css/style.sass +++ b/public/css/style.sass @@ -24,3 +24,72 @@ body .form-radio min-height: 0.7rem !important + +// @import compass +@use 'sass:math' + +// n is number of stars required +@function multiple-box-shadow ($n) + $value: "#{random(2000)}px #{random(2000)}px #FFF" + @for $i from 2 through $n + $value: "#{$value} , #{random(2000)}px #{random(2000)}px #FFF" + + @return unquote($value) + +$shadows-small: multiple-box-shadow(100)//700) +$shadows-medium: multiple-box-shadow(100)//200) +$shadows-big: multiple-box-shadow(100)//100) + +#stars + width: 1px + height: 1px + background: transparent + box-shadow: $shadows-small + animation : animStar 80s linear infinite + + &:after + content: " " + position: absolute + top: 2000px + width: 1px + height: 1px + background: transparent + box-shadow: $shadows-small + +#stars2 + width: 2px + height: 2px + background: transparent + box-shadow: $shadows-medium + animation : animStar 150s linear infinite + + &:after + content: " " + position: absolute + top: 2000px + width: 2px + height: 2px + background: transparent + box-shadow: $shadows-medium + +#stars3 + width: 3px + height: 3px + background: transparent + box-shadow: $shadows-big + animation : animStar 250s linear infinite + + &:after + content: " " + position: absolute + top: 2000px + width: 3px + height: 3px + background: transparent + box-shadow: $shadows-big + +@keyframes animStar + from + transform: translateX(0px) + to + transform: translateX(-2000px) \ No newline at end of file diff --git a/public/img/canon.png b/public/img/canon.png index 03ff9edd5b0aa41e7a562c6a75c1b88ea58820b9..465b8cfd0f411321b16f99a0ccfeb2d49b2b5a04 100644 GIT binary patch delta 1447 zcmV;Y1z7s`3-b$*UVnf|L_t(|obBCxXjOF_$MN^~cQ?2Bm|20*1NKDe(#Sg%G72%D z&_T$G{)hxEDhz^<=2FHmEfwsKBqYfGESO==hsq=fGR$UCEeVU|J?FN~p1_*dJ#>HH z{blVTTM%SPw)Y+9uic+4bos{$GewcbR{ZFfvExP zR)G!#5AX%`RZZf;_hhN6zqomGdjQ8NT0<^)@7%g6rOI;%Yfx?tC|5qZfh6Fg>LKE( zk`(Y&Y@)y0@nl^D{x&v8_C<%-DF_mNt@fM%h(m^OM zSn~9XOeDn}2y)r&lrzlKWL^ayiPui*ikUZ2o*Zhi;D^-!GX{qllc<(>P z-bGoJ$20!Qso(=u>mNqs1K`?1vpHEEfUg(-R}eEv?dkQZzune8=&7K^>;YMs$FX{^ zSn$EQb$<^k96}kN$Bv!C^#XqaZ6K`*tpe>Lwr$}XJD)9^m|Bp}zDh3l=!M_hgTUCK zBzE#rO6EO;si3p_UP-A6f1kREsqs^J?aU1J!2Y=#ry;TjSMI1bV8M-*4dX@AO~904 z&f^4Zz=A8rcJBl#hdGNAf=deCU-imT;He0*IDaANSMcFk>&A)buBgH|!RuFWZ+XdD z;FgH8I3dUu+*sK#UR7R-GK>>A$rfBOuKRi5`Ut}~SE85yd|@D&f<*+?H9_ZbqGtdO z#A_b{xiji8PVfwXig_aHAWk?8fS`{=9mENTIW)KKE?`>JL7Z?Ht2_{O2q!#7+!Y!{ z&3~xsJyC~nLL&yuZBeIia+Lr392i6=1)szjDGV?n>JUzN4DOPgqGo_p)FGVk^xekk z6e)vBxVKw4kuqd%t#FEz!EiF_5Kd^ss2W%BD4~U1(ILhh4Izs&LYU>pHvJ5^^Kg;M zeBdv98g&pS90tHD??oNN35Nk#aeT|?z<*B>XK_N1y)IheohXAi;m8);l`7i>{2pNz zCj{AoYg+0%6}Cqi#tB}(o6p3Sy(MruqAX7Eq+h|yo9k0nbTyg5V9rQWKr5Hr0KVd@ z*FFnU%mF!<@$n*q~#SmVNVT!hb4{ zA{0J)&xzci1p`!nz2&I2EO8|ds~$4b?T&&pDzX*iMG<{$%H7`Ke0P@Htjc)pd`xUF z=yio8cCsv)S(OO^UzH>x9-;}0Nh0c3AKQFp&}X;A-UlAf<9M3$wAp=gHryP;ehA#3 z#{sT3*=e(iw2II!YTLLlZB}f>uYb#%>kGe%HOztmn&!Ve!Ss~u09{Q%H&Tph-3UGw zAJj)o0@OFC-)qF{=`8bxG%7e3`HvGmU)aR=dFvOU@^(aPG=xEcc2EzDFJhCbCV^N_ zm1K;xzwG$7j;KTOL&-8kn}Ar3&)8k?nhlMW4P(ZR?OLVCCg6sGb~1d5XMfFxlQNxj zY)1BHp&X@RfGv~UoBnvntF9c0*G@Wb%+rEC6VV`-OIBSG)VFGUB<<-K^{T(vdevUs zAK1D{h{%Dex&6O~>0OpGKg>SM)2@E{E8r&8rfxANK0{13<=Mb(D}CQ$$Y002ovPDHLkV1iYS B$+-Xk delta 1451 zcmV;c1yuU;3-=3P7*Ln##-_Dfn3Mu%(ZC z{w@Y8mA1@G@9lwdK1mnN%$)m6{^^{~+dB7WpL{;F88#kJ7f1b5O)vQ2R3e-lh ztOBPH@>l|dK#-h5AcTcpV}pa+n>!*n&X_gg0zbcI+w|_faW4z32kwX_R$01%0!pBw zd4uGwYQcyGqJNU>Gd4J|W7Sy)xvmKn7kKgN?bWF;^(x3)pi?5w6}1b%NzisdIuuTV zw1c!84LiD%eJ2iWYx&1@$T(C~;N>fKFISOG6!+D!ptu!4AV{D}fU!BX1gI3kWMBT! zj^4EsFgH1o7jR)H6#TPKfCg?}F?w2U<8b*Kj@C@#@DCpP;NQ;}w6GRN&<;nFVV36qr_NHt!CEH3xBerjHC5lwZL^PnJ2Iu0BXuu*sEMG@E6EQ&~~8z-C)P-8#YX-KD)4-wUWa< zy1XT`0Ly-$Y9xuhvZR1o&|2VOC~l?z$AWvAf8RG{EoO##pni4hOttLA7x%h0Xo1t| z)*9OvwgJ;eIgb~yK?~fO3_nDeJKABq=v`6ZWq-|kmLjZi5yp$&fC4XGy}jC~ZgLgI zi{5|&7r$F(hNCQA4EhV4PPf(oZ#vB4MNj$*+%>N672p2@xP?hzO z=kc5~0CmloCxKaxvv@Hu0BUJ+9mI>rr9F6&(-dB8%+rl~?g3`H4&ueb7{h$mA-wn) z6@T?tXpCV7;eOX4yx52V?sT2PD~(q4MTasuhAiGS!hlY69m0!`0r8jQj9~_}({%_h zJ_h8R>kwXi3_`rOTX;?xpxt!{FFr=lKt)YNgt0=iZ<#9IAQ~uYr6w+F`ut4O-xAwxLT2R{(#Gavm>YL$*=czkhRO z&Wd>ssJ!)_=iHD51~{-IeZ-1cf-mxD>Y;e@=LpaWyer5XAnCa?e*CiB#Y*Z`S-*1k z<5uJ|;O24<;0<6Ywk^&f1gcsvn7pXXg(`)lXs~Zr)9E2!eKe5)UMS;uT5`A9XPYv& z_ZdD19xCGiH=6!#vmosP9g3X1)PHT3i4%Wo+gw-qRjhFq7~q+8Z4>Qr}!lQ6#WJkhC^06RPw3 zw$$IS7xzatH%SDkTa{U;NCT=%i018k;M^pnAi@bhH>q@y75M*_HMhp_;d%K~-<6;3uDr%)gH$K-hoGc0m9D002ovPDHLk FV1iOHza9Vp diff --git a/public/img/canonBase.png b/public/img/canonBase.png index 5eb1f53a7267d079870a6dc4f24aa9b24b9bad26..e04557e2f5c233ddf31a04a183e2ba5683eef3f6 100644 GIT binary patch delta 618 zcmV-w0+s!m1-%83UVlnSL_t(YiS3uoOH@%9ho5t1#;arFIO>$qj3IqMi`*nc?vlVV zvX51(i2jTSYVf~k*RB>3xd;L+M9~%op)CS4Nd^l`oKeQnnS1ZsrWr=(evBWun&0yM z_&w)6=Ww`Ji3nc$H8d2?Z{=~t11@+|2`_UJB0(~DGGy+!PxgZaG0K4_FVI%)2F*TLnozPXKsg%}c;q^Ws z0QU=#rdOm=RlZe$h3WBOl-%40q@-Jm(-Y5j2X}1U&w+t%3-cS$Z~zcM(GGCo?7Ojr zQeekKHpQoh0Dl1pX-hq>43sDO+}j(9wMSQgR<~{yvT5kd0Z{nej1;SnxI)>r)olFI z%uEp=ScinB6|^RBUvu(|^*p>}uB1w~Ue8aLm~vomC)> za=Zl17yr6K08r4}^T#n&>FIfz0Kw?CUr9|hz94hm@HH_r{x!a!+?P0bJ@5j#+4#Xh z+vy0|N%zM)JCR^J9q|PPeJg;~x970d4O;t`&`l-)c0S13=xMU!$yzLG10j(4&_#AU zLFmLL2xAmi!ieR&A$tUsc$TKHd~7c*W!1i<1F807*qoM6N<$ Eg7Wh(_y7O^ delta 583 zcmV-N0=WIX1)2qrUVkS^L_t(YiS3t7YZFlvhM#lqOl^~pM2ezVlrE}>)O1lS{sqO4 zmAVpf<9`rAOMiv#+(;{k(BB~9A|N!D#)Y6z5L~oL+NRQ(+~XomFdsA1l+ab)r8B`jRk;sb2c`~Fo4}f=e%!13tLImX^?$fN5(yHK%EQ7F5te`p zvD3h&ioD3b`}%e;(5;zMwS4A{sy?_%nf~9Q`X@{4BP)Z-%(p~xToqkj3V}VmSUE;8H35+Qbyi;T%e4M?v_>azq&9V z9|r}Gq;C^)3UTG@aPJP`%4g+$$A3+%+fUBBnsx8``n>J8PFx<)Tv-26*3ixNx4yVd zelt5u`M8jAlKR19#~z#d^SvjV%5d3VyTzc@`~-F}Ln0u$_QxZp-N2m3xeS?Cmi5>ujl)?3tMvxYjTRbE>^T1sGI;hFsv`jwUuuE~)g!G+m73UtqH5jr<}Qdiq-h)jpkN z!#%%VSmAa%bD5#s5nhXs*&4mEzxCtyolfcqFKw|}t#-*|M{!B=_7HvZe9TKHaRq|J zf)k!_!YjlvLZmKT&s?da$?Z1I#DGj!V{Kj_<-_|PR@4ZmU=U!foMzUjKzin>D|z~a zH`e3O!)N&XIE8IXh9VvrsXg)RoX+|H>!5!*ZyPadN&b4A1Rkkmrz1`$lNow^y-;Gp zI)aDR*sn5ZHj5UL>8eZ%`2awmP$-f{pkQ#LE#QyB>M;Ka@Sgo%PjTlCR$A z3pPJ#BM#s9McC||oSdeD*fy%Zt*uSvib3A+Qp88Me@f?w#YC@;u5mS4RQ!ODg)kPx z4pFb=l3-4tCGH<iN4oM0%_ERsXn|2le0e zYv`P4$Yl~nLsbt1-_!^uE(vE%VJ2dg$FH}HE7fXuZ>2HxsAJ2j9xu)D?JtygB2hUw zI5<|1sI2Uy}9roqYcJY*4k5F8+~;1(!m|Avx|$1{iSjSh*;8T z@RSh39*rg%_GIi=n&$%62!K57?j+huj%RO;UW|hvW?qXL{gb7jNCFCur5n%p<-!*fuIEbTtFo&N&TBI z)!?~IBuv6HV+MoKSS%8W3>FK)VzES@9HZ_@RLQ668ZucsckWzOT)-+q0L$Wc4-XHE zQ`0@U11hC>LUZT4rSd!p*xA{M$K%27?rxne$*L<>xZ3;{g8^{poq8-1hC%ylvq3uv z2~V?@n^{SNNnJIsxjD6Mw0ohK4F6IP8!VK~IiT#L{s)il6X*Z{ literal 5991 zcmeHL|5K889H+Jm(>3$1%T=1&{J~lV4m>o$SY@fV8-2Yq2ZxpUFs~2=^bthZa+`WB zxvraziE*oK{$PrZ0s-l%u5yk?*lKC^gs2V3KvGHZK^_?UGj{j<@cwe|AKpK_@AG-T zU$0l|5mw=b_^t5-0%1dOQNgiTJW3$MMdQ}RGE<${9t-QMi%LZV!rGhv*&4-nvy51A zi}>J4@o@nl22Tqs2p|ZODyz8UkOV?rr=PKvK-m1IxM1IjdiC6dMayX|y)zwD z8^@QI+8I02eOMkNH`W*vvpH^{Ei(zHLcwl zU*y}ruchRV&)R(#=9ZSa4%ArAuD8uhInR(J+bgplsg)8>Hzrc>w3XocB=Vp;Od@9t#^*zj4&esUfJzHjm73FPLKFH-1A6=K_P8N zM<&|YI=%r=u@Rbv+b-GjW1y9fJm+>u&HkKcy%L50EG2jcoU&q}Me=meKI5PH1^C%?{t7QkkKL;|d7k3GUFoa6A?t+3#WfSdaQ+NIo$*s}wqG@-)*q#5oL=P`^daDfK`N!M;VIaMM zbnhjr*I$_^yy}nvj$Z9heU_bjQnQ@tc_d06H`cmNjWszaS_ebD%^rthgD70ZHP_@e zdnrUJHRiQkD2vQAYjT{Dtf(|P0MR0MB>tH^12^}Fo(@R#XR56Jo1Q{1C*PFiG?_J8 z3z#apP9US_zQ6-ceuvswKDyBmkf`(|xQL+!X zYVNlsB-^V>NWHpDrD3k{P`JMWwIzkVYDm;ef*60&0%_Cjz_(ri{;G`ljN-K7*ZTRG1$dwC=I@TP?Z;~;(8@&ojx z_17yHEpeH;%6Gq+CO&P#XjVNu3;USj%l&;kh5o#iM)a1pIDUgoaLNsyr@z}(-nugQ z?zk@913$hv|1;+_vEZGS_cng~{+Unif7!Ao>8%gf;RSpi_;bL21HKIKU5MWX{50ao z00%}mF2rFmP7`pJgp)*^BjXYQu8{m+6_QA5_O~BViKgMim`F}2KFBKQ+kfi9ziY4W A<^TWy diff --git a/public/img/favicon.ico b/public/img/favicon.ico index 12a2d78a38b3a05ed85d2f3971f471dd6a6da6cf..0f020f0d0d34a2e36576490c5c187527ff5bf2d8 100644 GIT binary patch literal 117915 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 T*m^P}3Flvo?Fs_~Z;9Z47cds; literal 16674 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 diff --git a/src/config.kdl b/src/config.kdl index f151554..661c686 100644 --- a/src/config.kdl +++ b/src/config.kdl @@ -1,4 +1,6 @@ -title "Grado" +title "Parabola" +version "1.0.0" +website "https://github.com/Patitotective/parabola" appPath "/" port 8081 hostname "hostname.com" diff --git a/src/config.nim b/src/config.nim index b2593f0..e82b43b 100644 --- a/src/config.nim +++ b/src/config.nim @@ -3,7 +3,7 @@ import kdl, kdl/[decoder] type Config* = object - title*: string + title*, version*, website*: string appPath*: string # Path where the app is: https://www.example.com/ or https://www.example.com/app port*: int hostname*: string diff --git a/src/config.nims b/src/config.nims index 894ccae..9994c68 100644 --- a/src/config.nims +++ b/src/config.nims @@ -1,5 +1,4 @@ --deepcopy:on ---define:normDebug switch("warning", "ImplicitDefaultValue:off") patchFile("stdlib", "jsffi", "patches/jsffi") diff --git a/src/frontend.nim b/src/frontend.nim index 1b46ef9..2c10cd4 100644 --- a/src/frontend.nim +++ b/src/frontend.nim @@ -8,26 +8,26 @@ import frontend/simulations/[parabola, utils] type State = ref object - prevTitle*: cstring # Title of the previous page when using navigateTo() - location*: Location + #prevTitle*: cstring # Title of the previous page when using navigateTo() + #location*: Location matterLoaded*: bool parabola*: ParabolaState -proc deepCopy(l: Location): Location = - Location( - hash: l.hash, - host: l.host, - hostname: l.hostname, - href: l.href, - pathname: l.pathname, - port: l.port, - protocol: l.protocol, - search: l.search, - origin: l.origin, - ) +#proc deepCopy(l: Location): Location = +# Location( +# hash: l.hash, +# host: l.host, +# hostname: l.hostname, +# href: l.href, +# pathname: l.pathname, +# port: l.port, +# protocol: l.protocol, +# search: l.search, +# origin: l.origin, +# ) proc newState(): State = - result = State(location: window.location.deepCopy(), prevTitle: document.title, + result = State(#location: window.location.deepCopy(), prevTitle: document.title, parabola: initParabolaState() ) result.parabola.addEventListeners() @@ -59,14 +59,14 @@ proc postRender() = # This event is (usually only) called when the user moves back in history # Here we fake the moving-back-in-history action so it doesn't actually reload the page # Instead, it just refreshes the state and asks karax to redraw the page -window.onPopState = proc(event: Event) = - document.title = state.prevTitle - if state.location.href != window.location.href: - state = newState() # Reload the state to remove stale data. - else: - state.location = window.location.deepCopy() +#window.onPopState = proc(event: Event) = +# document.title = state.prevTitle +# if state.location.href != window.location.href: +# state = newState() # Reload the state to remove stale data. +# else: +# state.location = window.location.deepCopy() - redraw() +# redraw() setRenderer render, clientPostRenderCallback = postRender diff --git a/src/frontend/simulations/parabola.nim b/src/frontend/simulations/parabola.nim index 9eebb79..ecd9e28 100644 --- a/src/frontend/simulations/parabola.nim +++ b/src/frontend/simulations/parabola.nim @@ -4,6 +4,7 @@ import karax/[karax, karaxdsl, vdom, vstyles] import matter, utils, mouseconstraint import ../../translations +import ../../config as _ type CanonState = object @@ -270,6 +271,7 @@ proc freeze(state: var ParabolaState) = # thought the render might stop and leave the canvas blank so we run it once # here to be sure there's something on the canvas state.render.runOnce() + state.frozen = true proc unfreeze(state: var ParabolaState) = @@ -382,14 +384,13 @@ proc toggleFormula(id: string, to: bool, trueVal: string, falseVal = hiddenFormu else: inp.disabled = false - if not hideResult and label.hasAttribute("data-tooltip"): + if label.hasAttribute("data-tooltip"): if label.hasAttribute("old-data-tooltip"): label.setAttr("data-tooltip", label.getAttribute("old-data-tooltip")) - if not hideResult: - #icon.classList.remove("icon-cross") - #icon.classList.add("icon-arrow-right") - icon.style.setProperty("visibility", "visible") + #icon.classList.remove("icon-cross") + #icon.classList.add("icon-arrow-right") + icon.style.setProperty("visibility", "visible") trueVal @@ -788,8 +789,8 @@ proc fireBullet(state: var ParabolaState) = if state.canon.bullets[b].getPos() == bullet.getPos(): return - # If the limit is exceed by the triple, remove half of the bullets - if state.canon.bullets.len + 1 > state.canon.bulletsLimit * 3: + # If the limit is exceed by 10, remove half of the bullets + if state.canon.bullets.len + 1 > state.canon.bulletsLimit + 10: var toDelete: seq[int] for i in countup(0, state.canon.bullets.len - state.canon.bulletsLimit): Matter.Composite.remove(state.engine.world, state.canon.bullets[i]) @@ -927,13 +928,13 @@ proc calcClosestTrajectoryPointToBullet(state: var ParabolaState, index = -1) = proc initParabolaState*(): ParabolaState = result = ParabolaState( floatPrecision: 2, showFormulaResults: true, - canon: Canon(bulletRadius: 20, bulletsLimit: 11, showVArrow: true, + canon: Canon(bulletRadius: 20, bulletsLimit: 7, showVArrow: true, showVxArrow: true, showVyArrow: true, bulletOptions: JsObject{ zIndex: 0, isStatic: false, frictionAir: 0, friction: 1, frictionStatic: 1, collisionFilter: JsObject{mask: 0}, sleepThreshold: 1, label: cstring"bullet", }), - trajectories: @[initTrajectory()], lang: English + trajectories: @[initTrajectory()], lang: Spanish ) proc onAfterUpdate(state: var ParabolaState, event: JsObject) = @@ -1036,7 +1037,7 @@ proc drawVelocityArrows(state: ParabolaState, ctx: JsObject) = drawArrow(ctx, b.position.x, b.position.y, b.position.x + (b.velocity.x * toJs velVectorScale), b.position.y, - toJs arrowWidth, toJs cstring"#3FD0F6" # Neon blue + toJs arrowWidth, toJs cstring"DodgerBlue" # Neon blue ) if state.canon.showVArrow and (b.velocity.x.to(float) notin -threshold..threshold or @@ -1453,9 +1454,15 @@ proc onImagesLoaded(state: var ParabolaState) = # # Matter.Render all MathJax expressions synchronously # (resolve) +proc toggleStarsAnimation(to: bool) = + for e in document.querySelectorAll(".stars"): + e.style.animationPlayState = cstring( + if to: "running" else: "paused") + ## Loads the simulation proc load*(state: var ParabolaState) = getElementById("langSelect").value = cstring $state.lang.int + toggleStarsAnimation(false) # Load wrap's plugin and load matter aliases to point to the correct values Matter.use("matter-wrap") @@ -1518,7 +1525,8 @@ proc load*(state: var ParabolaState) = state.ground = Matter.Bodies.rectangle(0, 0, state.canvasSize.x * 1000, groundHeight * 2, JsObject{zIndex: -1, friction: 1, frictionStatic: 1, isStatic: true, - label: cstring"Ground", collisionFilter: JsObject{category: 2, mask: 3} + label: cstring"Ground", collisionFilter: JsObject{category: 2, mask: 3}, + render: JsObject{fillStyle: cstring""} } ) # 350, 495, 1200 state.ground.xratio = 0.5 @@ -1591,9 +1599,9 @@ proc reload*(state: var ParabolaState) = proc renderLeftDiv(state: var ParabolaState): VNode = buildHtml tdiv(id = "sim", class = "column col-8", style = "height: 100%".toCss): - # tabindex makes it able to focus the canvas - canvas(id = "canvas", style = toCss "height: 100%; width: 100%; min-width: 500px;" & - "min-height: 300px; background: rgb(20, 21, 31); outline: none", tabindex = "0"): + # tabindex makes it able to focus the canvas + canvas(id = "canvas", style = toCss "height: 100%; width: 100%; min-width: 500px;" & + "min-height: 300px; outline: none", tabindex = "0"): text "Matter-js simulation" proc onclick(e: Event, n: VNode) = n.dom.focus() @@ -1601,6 +1609,13 @@ proc renderLeftDiv(state: var ParabolaState): VNode = proc oncontextmenu(ev: Event, _: VNode) = ev.preventDefault() proc ondragstart(ev: Event, _: VNode) = ev.preventDefault() + # class is col-8 to be the same size as #div + tdiv(class = "col-8", style = toCss "background: radial-gradient(ellipse at bottom, rgb(23, 34, 68) 0%, rgb(19, 9, 53) 100%);" & + "position: absolute; top: 0; left: 0; height: 100%; z-index: -10;"): + tdiv(id = "stars", class = "stars") + tdiv(id = "stars2", class = "stars") + tdiv(id = "stars3", class = "stars") + proc renderFormulasAccordion(state: var ParabolaState): VNode = let liStyle = "margin-top: 20px;".toCss let formulaAccordionBodyStyle = "padding-left: 0.5em; overflow: auto; scrollbar-width: thin;".toCss @@ -1760,7 +1775,12 @@ proc renderStateAccordion(state: var ParabolaState): VNode = var a = 0 discard parseInt($n.value, a) - a = a.clamp(0..360) + + if a < 0: + a = clamp(360 + a, 0..359) + elif a > 359: + a = clamp(a - 360, 0..359) + state.rotateCanon(degToRad( state.canon.normalizedAngleDeg() - a.float )) @@ -2263,6 +2283,16 @@ proc renderSettingsModal(state: var ParabolaState): VNode = italic(class = "form-icon") text state.lang.showFormulaResults + tdiv(class = "form-group"): + label(class = "form-switch"): + input(`type` = "checkbox", id = "settings-sa", + checked = false): + proc onchange(ev: Event, n: VNode) = + toggleStarsAnimation(n.dom.checked) + + italic(class = "form-icon") + text state.lang.starsAnimation + tdiv(class = "form-group"): tdiv(class = "col-3 col-sm-12"): label(class = "form-label", `for` = "settings-bl"): @@ -2280,10 +2310,9 @@ proc renderSettingsModal(state: var ParabolaState): VNode = n.dom.parentElement.setAttr("data-tooltip", n.value) tdiv(class = "modal-footer"): - discard - #button(class = "btn btn-primary"): - # text "Apply" - + text state.lang.aboutMsg(config.version) + a(href = cstring config.website): text "GitHub" + text "." proc renderTrajectories(state: var ParabolaState): VNode = proc onRadioChange(e: int): auto = @@ -2304,9 +2333,11 @@ proc renderTrajectories(state: var ParabolaState): VNode = if state.currentTrajectory > state.trajectories.high: state.currentTrajectory = state.trajectories.high - state.moveCanonTo(state.canvasSize.y - - groundHeight.float - state.trajectory.state.height + state.canonYDiff) - state.rotateCanon(degToRad(state.canon.normalizedAngleDeg() - state.trajectory.state.angleDeg)) + state.moveCanonTo(state.canvasSize.y - + groundHeight.float - state.trajectory.state.height + state.canonYDiff) + state.rotateCanon(degToRad(state.canon.normalizedAngleDeg() - state.trajectory.state.angleDeg)) + state.engine.gravity.y = state.trajectory.state.gravity.y + state.calcTrajectory() if state.frozen: state.unfreeze() diff --git a/src/translations.nim b/src/translations.nim index 1700571..e05e3af 100644 --- a/src/translations.nim +++ b/src/translations.nim @@ -98,7 +98,7 @@ i18nInit Locale, true: Spanish = "Trayectorias" trajTooltip: English = "Double-click a trajectory to delete it" - Spanish = "Da doble click sobre una trajectoria para eliminarla" + Spanish = "Da doble click sobre una trajectoria\npara eliminarla" iniState: English = "Initial State" Spanish = "Estado Inicial" @@ -123,9 +123,15 @@ i18nInit Locale, true: showFormulaResults: English = "Show equations' solutions" Spanish = "Mostrar los resultados de las equaciones" - hiddenFormula: - English = "To show the results, check the settings" - Spanish = "Para mostrar los resulados, abre la configuración" + #hiddenFormula: + # English = "To show the results, check the settings" + # Spanish = "Para mostrar los resulados, \nabre la configuración" + starsAnimation: + English = "Animate background stars" + Spanish = "Animar las estrellas de fondo" + aboutMsg: + English = "Made by Patitotective. Source code in " + Spanish = "Hecho por Patitotective. Código fuente en " #ihaveCat: # English = "I've many cats."