diff --git a/.env b/.env index 6411616..ce5b5df 100644 --- a/.env +++ b/.env @@ -1,12 +1,24 @@ -REDIS_HOST=radarsys-redis -REDIS_PORT=6379 +#General settings +LC_ALL=C.UTF-8 +SIRM_SITE=10.10.10.30 +SIRM_PORT=8085 +SIRM_MAX_UPLOAD_SIZE_MB=200 + +#Postgres settings POSTGRES_PORT_5432_TCP_ADDR=radarsys-postgres POSTGRES_PORT_5432_TCP_PORT=5432 DB_NAME=radarsys DB_USER=docker DB_PASSWORD=docker PGDATA=/var/lib/postgresql/data -LC_ALL=C.UTF-8 -TZ=America/Lima -DOCKER_DATA=/data/dockers/radarsys/ -LOCAL_IP=192.168.1.128 + +#Volumes - path +EXPOSE_PGDATA=./volumes/pg_data +EXPOSE_SIRM=./volumes/sirm +EXPOSE_CERTS=./volumes/certs +EXPOSE_DHPARAM=./volumes/dhparam + +#Superuser settings +SIRM_USER=admin +SIRM_PASSWORD=soporte +SIRM_EMAIL=admin@igp.gob.pe \ No newline at end of file diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 59887dd..0000000 --- a/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -migrations/ -.DS_Store -*.sqlite -.vscode/ -*.pyc -.env -remove_migrations.py diff --git a/Dockerfile b/Dockerfile index 224f9f7..5f8f443 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,20 @@ FROM python:3.8-slim -# set working directory -RUN mkdir /sirm -WORKDIR /sirm +# Create "sim" directory +RUN mkdir -p /workspace/sirm +WORKDIR /workspace + +# Copy "start_realtime" file +ADD ./setup/start_realtime.sh ./start_realtime.sh +RUN chmod +x ./start_realtime.sh + +# Set working directory +WORKDIR /workspace/sirm # Install python dependences ADD requirements.txt ./requirements.txt RUN pip install -v --timeout 120 -r requirements.txt --no-cache-dir -# Copy the main application. -COPY . ./ -#EXPOSE 8000 +EXPOSE 8080 +ENTRYPOINT ["/workspace/start_realtime.sh"] \ No newline at end of file diff --git a/README.md b/README.md index 8f45265..e120e43 100644 --- a/README.md +++ b/README.md @@ -15,32 +15,36 @@ We recommend use docker/docker-compose for test/production but you can install t Download the application *radarsys_met* to your workspace $ cd /path/to/your/workspace - $ git clone http://intranet.igp.gob.pe:8082/radarsys_met && cd radarsys_met + $ git clone http://intranet.igp.gob.pe:8082/radarsys_met -### 2. Config app +### 2. Config .env file -Update enviroment vars (/path/to/radarsys/.env) +Update enviroment vars (/path/to/radarsys_met/.env) + #General settings + SIRM_SITE=localhost + SIRM_PORT=8080 + SIRM_MAX_UPLOAD_SIZE_MB=200 - REDIS_HOST=radarsys-redis - REDIS_PORT=6300 - POSTGRES_DB_NAME=radarsys - POSTGRES_PORT_5432_TCP_ADDR=radarsys-postgres - POSTGRES_PORT_5432_TCP_PORT=5400 - POSTGRES_USER=docker - POSTGRES_PASSWORD=**** - PGDATA=/var/lib/postgresql/data - LC_ALL=C.UTF-8 + #Postgres settings + DB_NAME=radarsys + DB_USER=docker + DB_PASSWORD=**** -### 3. Build application & make migrations (only once at installation) + #Volumes - path + EXPOSE_PGDATA=./volumes/pg_data + EXPOSE_CERTS=./volumes/certs + EXPOSE_DHPARAM=./volumes/dhparam -You should maybe run the commands using sudo + #Superuser settings + SIRM_USER=admin123 + SIRM_PASSWORD=admin123 + SIRM_EMAIL=admin123@igp.gob.pe - $ cd /path/to/radarsys_met - $ docker-compose build - $ docker-compose run web python manage.py makemigrations - $ docker-compose run web python manage.py migrate - $ docker-compose run web python manage.py collectstatic +### 3. Delete .gitkeep files (Only if "volume paths" are not modified.) -### 4. Run containers +Delete .gitkeep file in: /path/to/radarsys_met/volumes/pg_data, /certs and /dhparams - $ docker-compose up -d +### 4. Build and run containers +You should maybe run the command using sudo + + $ docker-compose up -d --build \ No newline at end of file diff --git a/apache/apache_radarsys.conf b/apache/apache_radarsys.conf deleted file mode 100644 index a0928fc..0000000 --- a/apache/apache_radarsys.conf +++ /dev/null @@ -1,14 +0,0 @@ -## DJANGO - -WSGIScriptAlias / /usr/local/radarsys/radarsys/wsgi.py -WSGIPythonPath /usr/local/radarsys/:/usr/local/virtuals/radarsys/lib/python2.7/site-packages - -Alias /static/ /var/www/html/static/ - - - - #Order deny,allow - Require all granted - #Allow from all - - \ No newline at end of file diff --git a/apps/main/templatetags/__init__.py b/apps/main/templatetags/__init__.py deleted file mode 100644 index e69de29..0000000 --- a/apps/main/templatetags/__init__.py +++ /dev/null diff --git a/apps/pedestal/__init__.py b/apps/pedestal/__init__.py deleted file mode 100644 index e69de29..0000000 --- a/apps/pedestal/__init__.py +++ /dev/null diff --git a/apps/pedestal/templates/pedestal_import.html b/apps/pedestal/templates/pedestal_import.html deleted file mode 100644 index b105cc5..0000000 --- a/apps/pedestal/templates/pedestal_import.html +++ /dev/null @@ -1 +0,0 @@ -{% extends "dev_conf_edit.html" %} diff --git a/apps/pedestal_dev/__init__.py b/apps/pedestal_dev/__init__.py deleted file mode 100644 index e69de29..0000000 --- a/apps/pedestal_dev/__init__.py +++ /dev/null diff --git a/apps/pedestal_dev/templates/pedestal_dev_import.html b/apps/pedestal_dev/templates/pedestal_dev_import.html deleted file mode 100644 index b105cc5..0000000 --- a/apps/pedestal_dev/templates/pedestal_dev_import.html +++ /dev/null @@ -1 +0,0 @@ -{% extends "dev_conf_edit.html" %} diff --git a/apps/usrp_rx/__init__.py b/apps/usrp_rx/__init__.py deleted file mode 100644 index e69de29..0000000 --- a/apps/usrp_rx/__init__.py +++ /dev/null diff --git a/apps/usrp_rx/templates/usrp_rx_import.html b/apps/usrp_rx/templates/usrp_rx_import.html deleted file mode 100644 index b105cc5..0000000 --- a/apps/usrp_rx/templates/usrp_rx_import.html +++ /dev/null @@ -1 +0,0 @@ -{% extends "dev_conf_edit.html" %} diff --git a/apps/usrp_tx/__init__.py b/apps/usrp_tx/__init__.py deleted file mode 100644 index e69de29..0000000 --- a/apps/usrp_tx/__init__.py +++ /dev/null diff --git a/apps/usrp_tx/templates/usrp_tx_import.html b/apps/usrp_tx/templates/usrp_tx_import.html deleted file mode 100644 index b105cc5..0000000 --- a/apps/usrp_tx/templates/usrp_tx_import.html +++ /dev/null @@ -1 +0,0 @@ -{% extends "dev_conf_edit.html" %} diff --git a/devices/__init__.py b/devices/__init__.py deleted file mode 100644 index e69de29..0000000 --- a/devices/__init__.py +++ /dev/null diff --git a/devices/dds/__init__.py b/devices/dds/__init__.py deleted file mode 100644 index e69de29..0000000 --- a/devices/dds/__init__.py +++ /dev/null diff --git a/devices/dds_rest/__init__.py b/devices/dds_rest/__init__.py deleted file mode 100644 index e69de29..0000000 --- a/devices/dds_rest/__init__.py +++ /dev/null diff --git a/devices/jars/jars_server.bat b/devices/jars/jars_server.bat deleted file mode 100755 index b1a67d5..0000000 --- a/devices/jars/jars_server.bat +++ /dev/null @@ -1,2 +0,0 @@ -@echo off -cmd /k "cd /d E:\jars_api & python jars_server.py" \ No newline at end of file diff --git a/devices/rc/__init__.py b/devices/rc/__init__.py deleted file mode 100644 index e69de29..0000000 --- a/devices/rc/__init__.py +++ /dev/null diff --git a/docker-compose.yml b/docker-compose.yml index 3414514..f65e8ef 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,48 +1,115 @@ +# docker-compose up -d --build version: '3' + +volumes: + sirm: + name: sirm + driver: local + driver_opts: + type: "none" + o: "bind" + device: "${EXPOSE_SIRM}" + sirm_pgdata: + name: sirm_pgdata + driver: local + driver_opts: + type: "none" + o: "bind" + device: "${EXPOSE_PGDATA}" + sirm_certs: + name: sirm_certs + driver: local + driver_opts: + type: "none" + o: "bind" + device: "${EXPOSE_CERTS}" + sirm_dhparam: + name: sirm_dhparam + driver: local + driver_opts: + type: "none" + o: "bind" + device: "${EXPOSE_DHPARAM}" + services: - # Django app - web: - container_name: 'sirm' - build: . + nginx-proxy: + container_name: sirm-nginx-proxy restart: always - image: sirm - # command: gunicorn radarsys.wsgi:application -w 2 -b :8080 - command: python manage.py runserver 0.0.0.0:8080 + build: + context: ./images/ + dockerfile: nginx-proxy/Dockerfile + args: + - SIRM_MAX_UPLOAD_SIZE_MB=${SIRM_MAX_UPLOAD_SIZE_MB} + depends_on: + - web + networks: + - frontend_sirm + - backend_sirm ports: - - 8080:8080 - env_file: .env + - 0.0.0.0:${SIRM_PORT}:80 + volumes: + - /var/run/docker.sock:/tmp/docker.sock:ro + - sirm_certs:/etc/nginx/certs:ro + - sirm_dhparam:/etc/nginx/dhparam + logging: + driver: "json-file" + options: + max-size: "12m" - links: - - postgres + web: + container_name: 'sirm-web' + restart: always + build: + context: . + environment: + - LC_ALL=${LC_ALL} + - DB_USER=${DB_USER} + - DB_NAME=${DB_NAME} + - DB_PASSWORD=${DB_PASSWORD} + - POSTGRES_PORT_5432_TCP_ADDR=${POSTGRES_PORT_5432_TCP_ADDR} + - POSTGRES_PORT_5432_TCP_PORT=${POSTGRES_PORT_5432_TCP_PORT} + - SIRM_USER=${SIRM_USER} + - SIRM_PASSWORD=${SIRM_PASSWORD} + - SIRM_EMAIL=${SIRM_EMAIL} + - VIRTUAL_HOST=${SIRM_SITE} volumes: - - './:/sirm' - - '${DOCKER_DATA}/static:/sirm/static' + - 'sirm:/workspace/sirm' depends_on: - postgres + networks: + - frontend_sirm + - backend_sirm + logging: + driver: "json-file" + options: + max-size: "12m" - # PostgreSQL postgres: container_name: 'sirm-postgres' - build: ./postgres/ + restart: always + build: + context: ./images/ + dockerfile: postgres/Dockerfile + args: + - PGDATA=${PGDATA} + environment: + - LC_ALL=${LC_ALL} + - DB_USER=${DB_USER} + - DB_NAME=${DB_NAME} + - DB_PASSWORD=${DB_PASSWORD} + - POSTGRES_PORT_5432_TCP_ADDR=${POSTGRES_PORT_5432_TCP_ADDR} + - POSTGRES_PORT_5432_TCP_PORT=${POSTGRES_PORT_5432_TCP_PORT} volumes: - - ./postgres/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d - - pgdata:/var/lib/postgresql/data - env_file: .env - - # Web Server - #nginx: - # container_name: 'sirm-nginx' - # restart: always - # build: ./nginx/ - # ports: - # - '8080:8080' - # volumes_from: - # - web - # links: - # - web:web - # depends_on: - # - web + - sirm_pgdata:/var/lib/postgresql/data + networks: + - backend_sirm + logging: + driver: "json-file" + options: + max-size: "12m" -volumes: - pgdata: - driver: local +networks: + frontend_sirm: + name: frontend_sirm + backend_sirm: + name: backend_sirm \ No newline at end of file diff --git a/images/nginx-proxy/Dockerfile b/images/nginx-proxy/Dockerfile new file mode 100644 index 0000000..54965cc --- /dev/null +++ b/images/nginx-proxy/Dockerfile @@ -0,0 +1,7 @@ +FROM jwilder/nginx-proxy:0.9.3 + +ARG SIRM_MAX_UPLOAD_SIZE_MB=200 + +RUN { \ + echo "client_max_body_size ${SIRM_MAX_UPLOAD_SIZE_MB}m;"; \ + } > /etc/nginx/conf.d/client_max_body_size.conf \ No newline at end of file diff --git a/images/postgres/Dockerfile b/images/postgres/Dockerfile new file mode 100644 index 0000000..a70c979 --- /dev/null +++ b/images/postgres/Dockerfile @@ -0,0 +1,8 @@ +FROM postgres:10.1-alpine + +ARG PGDATA=/var/lib/postgresql/data + +RUN mkdir -p "${PGDATA}" && \ + chmod 700 "${PGDATA}" + +COPY ./postgres/docker-entrypoint-initdb.d ./docker-entrypoint-initdb.d \ No newline at end of file diff --git a/postgres/docker-entrypoint-initdb.d/create_db.sh b/images/postgres/docker-entrypoint-initdb.d/create_db.sh similarity index 100% rename from postgres/docker-entrypoint-initdb.d/create_db.sh rename to images/postgres/docker-entrypoint-initdb.d/create_db.sh diff --git a/nginx/Dockerfile b/nginx/Dockerfile deleted file mode 100644 index ce5ded4..0000000 --- a/nginx/Dockerfile +++ /dev/null @@ -1,3 +0,0 @@ -FROM nginx:1.13.8-alpine -RUN rm /etc/nginx/conf.d/default.conf -ADD sites-enabled/radarsys.conf /etc/nginx/conf.d/ diff --git a/nginx/sites-enabled/radarsys.conf b/nginx/sites-enabled/radarsys.conf deleted file mode 100644 index 8b7d76b..0000000 --- a/nginx/sites-enabled/radarsys.conf +++ /dev/null @@ -1,17 +0,0 @@ -server { - - listen 8030; - server_name localhost; - - access_log /dev/stdout; - error_log /dev/stdout info; - - location /static { - alias /radarsys/static; - } - - location / { - proxy_pass http://web:8000; - } - -} diff --git a/postgres/Dockerfile b/postgres/Dockerfile deleted file mode 100644 index 1bf9062..0000000 --- a/postgres/Dockerfile +++ /dev/null @@ -1,3 +0,0 @@ -FROM postgres:10.1-alpine - -RUN mkdir -p "$PGDATA" && chmod 700 "$PGDATA" \ No newline at end of file diff --git a/setup/start_realtime.sh b/setup/start_realtime.sh new file mode 100755 index 0000000..fbed168 --- /dev/null +++ b/setup/start_realtime.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +if [ -f /sirm/radarsys.sqlite ]; + then + echo "The commands 'makemigrations', 'migrate' and 'collectstatic' were not exectued" + else + # Apply database makemigrations + echo "Apply makemigrations" + python manage.py makemigrations + + # Apply database migrations + echo "Apply database migrations" + python manage.py migrate + + # Collect static files + echo "Collect static files" + python manage.py collectstatic --noinput +fi + +# Create superuser +python manage.py createsuperuser_if_none_exists --user=${SIRM_USER} --email=${SIRM_EMAIL} --password=${SIRM_PASSWORD} + +# Runserver +echo "Collect static files" +python manage.py runserver 0.0.0.0:8080 \ No newline at end of file diff --git a/static/admin/css/responsive.css b/static/admin/css/responsive.css deleted file mode 100644 index 5b0d1ec..0000000 --- a/static/admin/css/responsive.css +++ /dev/null @@ -1,992 +0,0 @@ -/* Tablets */ - -input[type="submit"], button { - -webkit-appearance: none; - appearance: none; -} - -@media (max-width: 1024px) { - /* Basic */ - - html { - -webkit-text-size-adjust: 100%; - } - - td, th { - padding: 10px; - font-size: 14px; - } - - .small { - font-size: 12px; - } - - /* Layout */ - - #container { - min-width: 0; - } - - #content { - padding: 20px 30px 30px; - } - - div.breadcrumbs { - padding: 10px 30px; - } - - /* Header */ - - #header { - flex-direction: column; - padding: 15px 30px; - justify-content: flex-start; - } - - #branding h1 { - margin: 0 0 8px; - font-size: 20px; - line-height: 1.2; - } - - #user-tools { - margin: 0; - font-weight: 400; - line-height: 1.85; - text-align: left; - } - - #user-tools a { - display: inline-block; - line-height: 1.4; - } - - /* Dashboard */ - - .dashboard #content { - width: auto; - } - - #content-related { - margin-right: -290px; - } - - .colSM #content-related { - margin-left: -290px; - } - - .colMS { - margin-right: 290px; - } - - .colSM { - margin-left: 290px; - } - - .dashboard .module table td a { - padding-right: 0; - } - - td .changelink, td .addlink { - font-size: 13px; - } - - /* Changelist */ - - #changelist #toolbar { - border: none; - padding: 15px; - } - - #changelist-search > div { - display: -webkit-flex; - display: flex; - -webkit-flex-wrap: wrap; - flex-wrap: wrap; - max-width: 480px; - } - - #changelist-search label { - line-height: 22px; - } - - #changelist #toolbar form #searchbar { - -webkit-flex: 1 0 auto; - flex: 1 0 auto; - width: 0; - height: 22px; - margin: 0 10px 0 6px; - } - - #changelist-search .quiet { - width: 100%; - margin: 5px 0 0 25px; - } - - #changelist .actions { - display: flex; - flex-wrap: wrap; - padding: 15px 0; - } - - #changelist .actions.selected { - border: none; - } - - #changelist .actions label { - display: flex; - } - - #changelist .actions select { - background: #fff; - } - - #changelist .actions .button { - min-width: 48px; - margin: 0 10px; - } - - #changelist .actions span.all, - #changelist .actions span.clear, - #changelist .actions span.question, - #changelist .actions span.action-counter { - font-size: 11px; - margin: 0 10px 0 0; - } - - #changelist-filter { - width: 200px; - } - - .change-list .filtered .results, - .change-list .filtered .paginator, - .filtered #toolbar, - .filtered .actions, - .filtered div.xfull { - margin-right: 230px; - } - - #changelist .paginator { - border-top-color: #eee; - } - - #changelist .results + .paginator { - border-top: none; - } - - /* Forms */ - - label { - font-size: 14px; - } - - .form-row input[type=text], - .form-row input[type=password], - .form-row input[type=email], - .form-row input[type=url], - .form-row input[type=tel], - .form-row input[type=number], - .form-row textarea, - .form-row select, - .form-row .vTextField { - box-sizing: border-box; - margin: 0; - padding: 6px 8px; - min-height: 36px; - font-size: 14px; - } - - .form-row select { - height: 36px; - } - - .form-row select[multiple] { - height: auto; - min-height: 0; - } - - fieldset .fieldBox { - float: none; - margin: 0 -10px; - padding: 0 10px; - } - - fieldset .fieldBox + .fieldBox { - margin-top: 10px; - padding-top: 10px; - border-top: 1px solid #eee; - } - - textarea { - max-width: 518px; - max-height: 120px; - } - - .aligned label { - padding-top: 6px; - } - - .aligned .add-another, - .aligned .related-lookup, - .aligned .datetimeshortcuts, - .aligned .related-lookup + strong { - align-self: center; - margin-left: 15px; - } - - form .aligned ul.radiolist { - margin-left: 2px; - } - - /* Related widget */ - - .related-widget-wrapper { - float: none; - } - - .related-widget-wrapper-link + .selector { - max-width: calc(100% - 30px); - margin-right: 15px; - } - - select + .related-widget-wrapper-link, - .related-widget-wrapper-link + .related-widget-wrapper-link { - margin-left: 10px; - } - - /* Selector */ - - .selector { - display: flex; - width: 100%; - } - - .selector .selector-filter { - display: flex; - align-items: center; - } - - .selector .selector-filter label { - margin: 0 8px 0 0; - } - - .selector .selector-filter input { - width: auto; - min-height: 0; - flex: 1 1; - } - - .selector-available, .selector-chosen { - width: auto; - flex: 1 1; - display: flex; - flex-direction: column; - } - - .selector select { - width: 100%; - flex: 1 0 auto; - margin-bottom: 5px; - } - - .selector ul.selector-chooser { - width: 26px; - height: 52px; - padding: 2px 0; - margin: auto 15px; - border-radius: 20px; - transform: translateY(-10px); - } - - .selector-add, .selector-remove { - width: 20px; - height: 20px; - background-size: 20px auto; - } - - .selector-add { - background-position: 0 -120px; - } - - .selector-remove { - background-position: 0 -80px; - } - - a.selector-chooseall, a.selector-clearall { - align-self: center; - } - - .stacked { - flex-direction: column; - max-width: 480px; - } - - .stacked > * { - flex: 0 1 auto; - } - - .stacked select { - margin-bottom: 0; - } - - .stacked .selector-available, .stacked .selector-chosen { - width: auto; - } - - .stacked ul.selector-chooser { - width: 52px; - height: 26px; - padding: 0 2px; - margin: 15px auto; - transform: none; - } - - .stacked .selector-chooser li { - padding: 3px; - } - - .stacked .selector-add, .stacked .selector-remove { - background-size: 20px auto; - } - - .stacked .selector-add { - background-position: 0 -40px; - } - - .stacked .active.selector-add { - background-position: 0 -60px; - } - - .stacked .selector-remove { - background-position: 0 0; - } - - .stacked .active.selector-remove { - background-position: 0 -20px; - } - - .help-tooltip, .selector .help-icon { - display: none; - } - - form .form-row p.datetime { - width: 100%; - } - - .datetime input { - width: 50%; - max-width: 120px; - } - - .datetime span { - font-size: 13px; - } - - .datetime .timezonewarning { - display: block; - font-size: 11px; - color: #999; - } - - .datetimeshortcuts { - color: #ccc; - } - - .inline-group { - overflow: auto; - } - - /* Messages */ - - ul.messagelist li { - padding-left: 55px; - background-position: 30px 12px; - } - - ul.messagelist li.error { - background-position: 30px 12px; - } - - ul.messagelist li.warning { - background-position: 30px 14px; - } - - /* Login */ - - .login #header { - padding: 15px 20px; - } - - .login #branding h1 { - margin: 0; - } - - /* GIS */ - - div.olMap { - max-width: calc(100vw - 30px); - max-height: 300px; - } - - .olMap + .clear_features { - display: block; - margin-top: 10px; - } - - /* Docs */ - - .module table.xfull { - width: 100%; - } - - pre.literal-block { - overflow: auto; - } -} - -/* Mobile */ - -@media (max-width: 767px) { - /* Layout */ - - #header, #content, #footer { - padding: 15px; - } - - #footer:empty { - padding: 0; - } - - div.breadcrumbs { - padding: 10px 15px; - } - - /* Dashboard */ - - .colMS, .colSM { - margin: 0; - } - - #content-related, .colSM #content-related { - width: 100%; - margin: 0; - } - - #content-related .module { - margin-bottom: 0; - } - - #content-related .module h2 { - padding: 10px 15px; - font-size: 16px; - } - - /* Changelist */ - - #changelist { - display: flex; - flex-direction: column; - } - - #changelist #toolbar { - order: 1; - padding: 10px; - } - - #changelist .xfull { - order: 2; - } - - #changelist-form { - order: 3; - } - - #changelist-filter { - order: 4; - } - - #changelist .actions label { - flex: 1 1; - } - - #changelist .actions select { - flex: 1 0; - width: 100%; - } - - #changelist .actions span { - flex: 1 0 100%; - } - - .change-list .filtered .results, .change-list .filtered .paginator, - .filtered #toolbar, .filtered .actions, .filtered div.xfull { - margin-right: 0; - } - - #changelist-filter { - position: static; - width: auto; - margin-top: 30px; - } - - .object-tools { - float: none; - margin: 0 0 15px; - padding: 0; - overflow: hidden; - } - - .object-tools li { - height: auto; - margin-left: 0; - } - - .object-tools li + li { - margin-left: 15px; - } - - /* Forms */ - - .form-row { - padding: 15px 0; - } - - .aligned .form-row, - .aligned .form-row > div { - display: flex; - flex-wrap: wrap; - max-width: 100vw; - } - - .aligned .form-row > div { - width: calc(100vw - 30px); - } - - textarea { - max-width: none; - } - - .vURLField { - width: auto; - } - - fieldset .fieldBox + .fieldBox { - margin-top: 15px; - padding-top: 15px; - } - - fieldset.collapsed .form-row { - display: none; - } - - .aligned label { - width: 100%; - padding: 0 0 10px; - } - - .aligned label:after { - max-height: 0; - } - - .aligned .form-row input, - .aligned .form-row select, - .aligned .form-row textarea { - flex: 1 1 auto; - max-width: 100%; - } - - .aligned .checkbox-row { - align-items: center; - } - - .aligned .checkbox-row input { - flex: 0 1 auto; - margin: 0; - } - - .aligned .vCheckboxLabel { - flex: 1 0; - padding: 1px 0 0 5px; - } - - .aligned label + p, - .aligned label + div.help, - .aligned label + div.readonly { - padding: 0; - margin-left: 0; - } - - .aligned p.file-upload { - margin-left: 0; - font-size: 13px; - } - - span.clearable-file-input { - margin-left: 15px; - } - - span.clearable-file-input label { - font-size: 13px; - padding-bottom: 0; - } - - .aligned .timezonewarning { - flex: 1 0 100%; - margin-top: 5px; - } - - form .aligned .form-row div.help { - width: 100%; - margin: 5px 0 0; - padding: 0; - } - - form .aligned ul { - margin-left: 0; - padding-left: 0; - } - - form .aligned ul.radiolist { - margin-right: 15px; - margin-bottom: -3px; - } - - form .aligned ul.radiolist li + li { - margin-top: 5px; - } - - /* Related widget */ - - .related-widget-wrapper { - width: 100%; - display: flex; - align-items: flex-start; - } - - .related-widget-wrapper .selector { - order: 1; - } - - .related-widget-wrapper > a { - order: 2; - } - - .related-widget-wrapper .radiolist ~ a { - align-self: flex-end; - } - - .related-widget-wrapper > select ~ a { - align-self: center; - } - - select + .related-widget-wrapper-link, - .related-widget-wrapper-link + .related-widget-wrapper-link { - margin-left: 15px; - } - - /* Selector */ - - .selector { - flex-direction: column; - } - - .selector > * { - float: none; - } - - .selector-available, .selector-chosen { - margin-bottom: 0; - flex: 1 1 auto; - } - - .selector select { - max-height: 96px; - } - - .selector ul.selector-chooser { - display: block; - float: none; - width: 52px; - height: 26px; - padding: 0 2px; - margin: 15px auto 20px; - transform: none; - } - - .selector ul.selector-chooser li { - float: left; - } - - .selector-remove { - background-position: 0 0; - } - - .selector-add { - background-position: 0 -40px; - } - - /* Inlines */ - - .inline-group[data-inline-type="stacked"] .inline-related { - border: 2px solid #eee; - border-radius: 4px; - margin-top: 15px; - overflow: auto; - } - - .inline-group[data-inline-type="stacked"] .inline-related > * { - box-sizing: border-box; - } - - .inline-group[data-inline-type="stacked"] .inline-related + .inline-related { - margin-top: 30px; - } - - .inline-group[data-inline-type="stacked"] .inline-related .module { - padding: 0 10px; - } - - .inline-group[data-inline-type="stacked"] .inline-related .module .form-row:last-child { - border-bottom: none; - } - - .inline-group[data-inline-type="stacked"] .inline-related h3 { - padding: 10px; - border-top-width: 0; - border-bottom-width: 2px; - display: flex; - flex-wrap: wrap; - align-items: center; - } - - .inline-group[data-inline-type="stacked"] .inline-related h3 .inline_label { - margin-right: auto; - } - - .inline-group[data-inline-type="stacked"] .inline-related h3 span.delete { - float: none; - flex: 1 1 100%; - margin-top: 5px; - } - - .inline-group[data-inline-type="stacked"] .aligned .form-row > div:not([class]) { - width: 100%; - } - - .inline-group[data-inline-type="stacked"] .aligned label { - width: 100%; - } - - .inline-group[data-inline-type="stacked"] div.add-row { - margin-top: 15px; - border: 1px solid #eee; - border-radius: 4px; - } - - .inline-group div.add-row, - .inline-group .tabular tr.add-row td { - padding: 0; - } - - .inline-group div.add-row a, - .inline-group .tabular tr.add-row td a { - display: block; - padding: 8px 10px 8px 26px; - background-position: 8px 9px; - } - - /* Submit row */ - - .submit-row { - padding: 10px 10px 0; - margin: 0 0 15px; - display: flex; - flex-direction: column; - } - - .submit-row > * { - width: 100%; - } - - .submit-row input, .submit-row input.default, .submit-row a, .submit-row a.closelink { - float: none; - margin: 0 0 10px; - text-align: center; - } - - .submit-row a.closelink { - padding: 10px 0; - } - - .submit-row p.deletelink-box { - order: 4; - } - - /* Messages */ - - ul.messagelist li { - padding-left: 40px; - background-position: 15px 12px; - } - - ul.messagelist li.error { - background-position: 15px 12px; - } - - ul.messagelist li.warning { - background-position: 15px 14px; - } - - /* Paginator */ - - .paginator .this-page, .paginator a:link, .paginator a:visited { - padding: 4px 10px; - } - - /* Login */ - - body.login { - padding: 0 15px; - } - - .login #container { - width: auto; - max-width: 480px; - margin: 50px auto; - } - - .login #header, - .login #content { - padding: 15px; - } - - .login #content-main { - float: none; - } - - .login .form-row { - padding: 0; - } - - .login .form-row + .form-row { - margin-top: 15px; - } - - .login .form-row label { - display: block; - margin: 0 0 5px; - padding: 0; - line-height: 1.2; - } - - .login .submit-row { - padding: 15px 0 0; - } - - .login br, .login .submit-row label { - display: none; - } - - .login .submit-row input { - margin: 0; - text-transform: uppercase; - } - - .errornote { - margin: 0 0 20px; - padding: 8px 12px; - font-size: 13px; - } - - /* Calendar and clock */ - - .calendarbox, .clockbox { - position: fixed !important; - top: 50% !important; - left: 50% !important; - transform: translate(-50%, -50%); - margin: 0; - border: none; - overflow: visible; - } - - .calendarbox:before, .clockbox:before { - content: ''; - position: fixed; - top: 50%; - left: 50%; - width: 100vw; - height: 100vh; - background: rgba(0, 0, 0, 0.75); - transform: translate(-50%, -50%); - } - - .calendarbox > *, .clockbox > * { - position: relative; - z-index: 1; - } - - .calendarbox > div:first-child { - z-index: 2; - } - - .calendarbox .calendar, .clockbox h2 { - border-radius: 4px 4px 0 0; - overflow: hidden; - } - - .calendarbox .calendar-cancel, .clockbox .calendar-cancel { - border-radius: 0 0 4px 4px; - overflow: hidden; - } - - .calendar-shortcuts { - padding: 10px 0; - font-size: 12px; - line-height: 12px; - } - - .calendar-shortcuts a { - margin: 0 4px; - } - - .timelist a { - background: #fff; - padding: 4px; - } - - .calendar-cancel { - padding: 8px 10px; - } - - .clockbox h2 { - padding: 8px 15px; - } - - .calendar caption { - padding: 10px; - } - - .calendarbox .calendarnav-previous, .calendarbox .calendarnav-next { - z-index: 1; - top: 10px; - } - - /* History */ - - table#change-history tbody th, table#change-history tbody td { - font-size: 13px; - word-break: break-word; - } - - table#change-history tbody th { - width: auto; - } - - /* Docs */ - - table.model tbody th, table.model tbody td { - font-size: 13px; - word-break: break-word; - } -} diff --git a/static/admin/css/vendor/select2/select2.css b/static/admin/css/vendor/select2/select2.css deleted file mode 100644 index 447b2b8..0000000 --- a/static/admin/css/vendor/select2/select2.css +++ /dev/null @@ -1,484 +0,0 @@ -.select2-container { - box-sizing: border-box; - display: inline-block; - margin: 0; - position: relative; - vertical-align: middle; } - .select2-container .select2-selection--single { - box-sizing: border-box; - cursor: pointer; - display: block; - height: 28px; - user-select: none; - -webkit-user-select: none; } - .select2-container .select2-selection--single .select2-selection__rendered { - display: block; - padding-left: 8px; - padding-right: 20px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } - .select2-container .select2-selection--single .select2-selection__clear { - position: relative; } - .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { - padding-right: 8px; - padding-left: 20px; } - .select2-container .select2-selection--multiple { - box-sizing: border-box; - cursor: pointer; - display: block; - min-height: 32px; - user-select: none; - -webkit-user-select: none; } - .select2-container .select2-selection--multiple .select2-selection__rendered { - display: inline-block; - overflow: hidden; - padding-left: 8px; - text-overflow: ellipsis; - white-space: nowrap; } - .select2-container .select2-search--inline { - float: left; } - .select2-container .select2-search--inline .select2-search__field { - box-sizing: border-box; - border: none; - font-size: 100%; - margin-top: 5px; - padding: 0; } - .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; } - -.select2-dropdown { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - box-sizing: border-box; - display: block; - position: absolute; - left: -100000px; - width: 100%; - z-index: 1051; } - -.select2-results { - display: block; } - -.select2-results__options { - list-style: none; - margin: 0; - padding: 0; } - -.select2-results__option { - padding: 6px; - user-select: none; - -webkit-user-select: none; } - .select2-results__option[aria-selected] { - cursor: pointer; } - -.select2-container--open .select2-dropdown { - left: 0; } - -.select2-container--open .select2-dropdown--above { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; } - -.select2-container--open .select2-dropdown--below { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.select2-search--dropdown { - display: block; - padding: 4px; } - .select2-search--dropdown .select2-search__field { - padding: 4px; - width: 100%; - box-sizing: border-box; } - .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; } - .select2-search--dropdown.select2-search--hide { - display: none; } - -.select2-close-mask { - border: 0; - margin: 0; - padding: 0; - display: block; - position: fixed; - left: 0; - top: 0; - min-height: 100%; - min-width: 100%; - height: auto; - width: auto; - opacity: 0; - z-index: 99; - background-color: #fff; - filter: alpha(opacity=0); } - -.select2-hidden-accessible { - border: 0 !important; - clip: rect(0 0 0 0) !important; - height: 1px !important; - margin: -1px !important; - overflow: hidden !important; - padding: 0 !important; - position: absolute !important; - width: 1px !important; } - -.select2-container--default .select2-selection--single { - background-color: #fff; - border: 1px solid #aaa; - border-radius: 4px; } - .select2-container--default .select2-selection--single .select2-selection__rendered { - color: #444; - line-height: 28px; } - .select2-container--default .select2-selection--single .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; } - .select2-container--default .select2-selection--single .select2-selection__placeholder { - color: #999; } - .select2-container--default .select2-selection--single .select2-selection__arrow { - height: 26px; - position: absolute; - top: 1px; - right: 1px; - width: 20px; } - .select2-container--default .select2-selection--single .select2-selection__arrow b { - border-color: #888 transparent transparent transparent; - border-style: solid; - border-width: 5px 4px 0 4px; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; - top: 50%; - width: 0; } - -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; } - -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { - left: 1px; - right: auto; } - -.select2-container--default.select2-container--disabled .select2-selection--single { - background-color: #eee; - cursor: default; } - .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { - display: none; } - -.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { - border-color: transparent transparent #888 transparent; - border-width: 0 4px 5px 4px; } - -.select2-container--default .select2-selection--multiple { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - cursor: text; } - .select2-container--default .select2-selection--multiple .select2-selection__rendered { - box-sizing: border-box; - list-style: none; - margin: 0; - padding: 0 5px; - width: 100%; } - .select2-container--default .select2-selection--multiple .select2-selection__rendered li { - list-style: none; } - .select2-container--default .select2-selection--multiple .select2-selection__placeholder { - color: #999; - margin-top: 5px; - float: left; } - .select2-container--default .select2-selection--multiple .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; - margin-top: 5px; - margin-right: 10px; } - .select2-container--default .select2-selection--multiple .select2-selection__choice { - background-color: #e4e4e4; - border: 1px solid #aaa; - border-radius: 4px; - cursor: default; - float: left; - margin-right: 5px; - margin-top: 5px; - padding: 0 5px; } - .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { - color: #999; - cursor: pointer; - display: inline-block; - font-weight: bold; - margin-right: 2px; } - .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #333; } - -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { - float: right; } - -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - margin-left: 5px; - margin-right: auto; } - -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto; } - -.select2-container--default.select2-container--focus .select2-selection--multiple { - border: solid black 1px; - outline: 0; } - -.select2-container--default.select2-container--disabled .select2-selection--multiple { - background-color: #eee; - cursor: default; } - -.select2-container--default.select2-container--disabled .select2-selection__choice__remove { - display: none; } - -.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; } - -.select2-container--default .select2-search--dropdown .select2-search__field { - border: 1px solid #aaa; } - -.select2-container--default .select2-search--inline .select2-search__field { - background: transparent; - border: none; - outline: 0; - box-shadow: none; - -webkit-appearance: textfield; } - -.select2-container--default .select2-results > .select2-results__options { - max-height: 200px; - overflow-y: auto; } - -.select2-container--default .select2-results__option[role=group] { - padding: 0; } - -.select2-container--default .select2-results__option[aria-disabled=true] { - color: #999; } - -.select2-container--default .select2-results__option[aria-selected=true] { - background-color: #ddd; } - -.select2-container--default .select2-results__option .select2-results__option { - padding-left: 1em; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__group { - padding-left: 0; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__option { - margin-left: -1em; - padding-left: 2em; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -2em; - padding-left: 3em; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -3em; - padding-left: 4em; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -4em; - padding-left: 5em; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -5em; - padding-left: 6em; } - -.select2-container--default .select2-results__option--highlighted[aria-selected] { - background-color: #5897fb; - color: white; } - -.select2-container--default .select2-results__group { - cursor: default; - display: block; - padding: 6px; } - -.select2-container--classic .select2-selection--single { - background-color: #f7f7f7; - border: 1px solid #aaa; - border-radius: 4px; - outline: 0; - background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%); - background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%); - background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); } - .select2-container--classic .select2-selection--single:focus { - border: 1px solid #5897fb; } - .select2-container--classic .select2-selection--single .select2-selection__rendered { - color: #444; - line-height: 28px; } - .select2-container--classic .select2-selection--single .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; - margin-right: 10px; } - .select2-container--classic .select2-selection--single .select2-selection__placeholder { - color: #999; } - .select2-container--classic .select2-selection--single .select2-selection__arrow { - background-color: #ddd; - border: none; - border-left: 1px solid #aaa; - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - height: 26px; - position: absolute; - top: 1px; - right: 1px; - width: 20px; - background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%); - background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%); - background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); } - .select2-container--classic .select2-selection--single .select2-selection__arrow b { - border-color: #888 transparent transparent transparent; - border-style: solid; - border-width: 5px 4px 0 4px; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; - top: 50%; - width: 0; } - -.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; } - -.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { - border: none; - border-right: 1px solid #aaa; - border-radius: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - left: 1px; - right: auto; } - -.select2-container--classic.select2-container--open .select2-selection--single { - border: 1px solid #5897fb; } - .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { - background: transparent; - border: none; } - .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { - border-color: transparent transparent #888 transparent; - border-width: 0 4px 5px 4px; } - -.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; - background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%); - background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%); - background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); } - -.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%); - background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%); - background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); } - -.select2-container--classic .select2-selection--multiple { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - cursor: text; - outline: 0; } - .select2-container--classic .select2-selection--multiple:focus { - border: 1px solid #5897fb; } - .select2-container--classic .select2-selection--multiple .select2-selection__rendered { - list-style: none; - margin: 0; - padding: 0 5px; } - .select2-container--classic .select2-selection--multiple .select2-selection__clear { - display: none; } - .select2-container--classic .select2-selection--multiple .select2-selection__choice { - background-color: #e4e4e4; - border: 1px solid #aaa; - border-radius: 4px; - cursor: default; - float: left; - margin-right: 5px; - margin-top: 5px; - padding: 0 5px; } - .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { - color: #888; - cursor: pointer; - display: inline-block; - font-weight: bold; - margin-right: 2px; } - .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #555; } - -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - float: right; } - -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - margin-left: 5px; - margin-right: auto; } - -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto; } - -.select2-container--classic.select2-container--open .select2-selection--multiple { - border: 1px solid #5897fb; } - -.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; } - -.select2-container--classic .select2-search--dropdown .select2-search__field { - border: 1px solid #aaa; - outline: 0; } - -.select2-container--classic .select2-search--inline .select2-search__field { - outline: 0; - box-shadow: none; } - -.select2-container--classic .select2-dropdown { - background-color: white; - border: 1px solid transparent; } - -.select2-container--classic .select2-dropdown--above { - border-bottom: none; } - -.select2-container--classic .select2-dropdown--below { - border-top: none; } - -.select2-container--classic .select2-results > .select2-results__options { - max-height: 200px; - overflow-y: auto; } - -.select2-container--classic .select2-results__option[role=group] { - padding: 0; } - -.select2-container--classic .select2-results__option[aria-disabled=true] { - color: grey; } - -.select2-container--classic .select2-results__option--highlighted[aria-selected] { - background-color: #3875d7; - color: white; } - -.select2-container--classic .select2-results__group { - cursor: default; - display: block; - padding: 6px; } - -.select2-container--classic.select2-container--open .select2-dropdown { - border-color: #5897fb; } diff --git a/static/admin/img/selector-icons.svg b/static/admin/img/selector-icons.svg deleted file mode 100644 index 926b8e2..0000000 --- a/static/admin/img/selector-icons.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/static/admin/js/SelectBox.js b/static/admin/js/SelectBox.js deleted file mode 100644 index 1a14959..0000000 --- a/static/admin/js/SelectBox.js +++ /dev/null @@ -1,144 +0,0 @@ -(function($) { - 'use strict'; - var SelectBox = { - cache: {}, - init: function(id) { - var box = document.getElementById(id); - var node; - SelectBox.cache[id] = []; - var cache = SelectBox.cache[id]; - var boxOptions = box.options; - var boxOptionsLength = boxOptions.length; - for (var i = 0, j = boxOptionsLength; i < j; i++) { - node = boxOptions[i]; - cache.push({value: node.value, text: node.text, displayed: 1}); - } - }, - redisplay: function(id) { - // Repopulate HTML select box from cache - var box = document.getElementById(id); - var node; - $(box).empty(); // clear all options - var new_options = box.outerHTML.slice(0, -9); // grab just the opening tag - var cache = SelectBox.cache[id]; - for (var i = 0, j = cache.length; i < j; i++) { - node = cache[i]; - if (node.displayed) { - var new_option = new Option(node.text, node.value, false, false); - // Shows a tooltip when hovering over the option - new_option.setAttribute("title", node.text); - new_options += new_option.outerHTML; - } - } - new_options += ''; - box.outerHTML = new_options; - }, - filter: function(id, text) { - // Redisplay the HTML select box, displaying only the choices containing ALL - // the words in text. (It's an AND search.) - var tokens = text.toLowerCase().split(/\s+/); - var node, token; - var cache = SelectBox.cache[id]; - for (var i = 0, j = cache.length; i < j; i++) { - node = cache[i]; - node.displayed = 1; - var node_text = node.text.toLowerCase(); - var numTokens = tokens.length; - for (var k = 0; k < numTokens; k++) { - token = tokens[k]; - if (node_text.indexOf(token) === -1) { - node.displayed = 0; - break; // Once the first token isn't found we're done - } - } - } - SelectBox.redisplay(id); - }, - delete_from_cache: function(id, value) { - var node, delete_index = null; - var cache = SelectBox.cache[id]; - for (var i = 0, j = cache.length; i < j; i++) { - node = cache[i]; - if (node.value === value) { - delete_index = i; - break; - } - } - cache.splice(delete_index, 1); - }, - add_to_cache: function(id, option) { - SelectBox.cache[id].push({value: option.value, text: option.text, displayed: 1}); - }, - cache_contains: function(id, value) { - // Check if an item is contained in the cache - var node; - var cache = SelectBox.cache[id]; - for (var i = 0, j = cache.length; i < j; i++) { - node = cache[i]; - if (node.value === value) { - return true; - } - } - return false; - }, - move: function(from, to) { - var from_box = document.getElementById(from); - var option; - var boxOptions = from_box.options; - var boxOptionsLength = boxOptions.length; - for (var i = 0, j = boxOptionsLength; i < j; i++) { - option = boxOptions[i]; - var option_value = option.value; - if (option.selected && SelectBox.cache_contains(from, option_value)) { - SelectBox.add_to_cache(to, {value: option_value, text: option.text, displayed: 1}); - SelectBox.delete_from_cache(from, option_value); - } - } - SelectBox.redisplay(from); - SelectBox.redisplay(to); - }, - move_all: function(from, to) { - var from_box = document.getElementById(from); - var option; - var boxOptions = from_box.options; - var boxOptionsLength = boxOptions.length; - for (var i = 0, j = boxOptionsLength; i < j; i++) { - option = boxOptions[i]; - var option_value = option.value; - if (SelectBox.cache_contains(from, option_value)) { - SelectBox.add_to_cache(to, {value: option_value, text: option.text, displayed: 1}); - SelectBox.delete_from_cache(from, option_value); - } - } - SelectBox.redisplay(from); - SelectBox.redisplay(to); - }, - sort: function(id) { - SelectBox.cache[id].sort(function(a, b) { - a = a.text.toLowerCase(); - b = b.text.toLowerCase(); - try { - if (a > b) { - return 1; - } - if (a < b) { - return -1; - } - } - catch (e) { - // silently fail on IE 'unknown' exception - } - return 0; - } ); - }, - select_all: function(id) { - var box = document.getElementById(id); - var boxOptions = box.options; - var boxOptionsLength = boxOptions.length; - for (var i = 0; i < boxOptionsLength; i++) { - boxOptions[i].selected = 'selected'; - } - } - }; - window.SelectBox = SelectBox; -})(django.jQuery); diff --git a/static/admin/js/SelectFilter2.js b/static/admin/js/SelectFilter2.js deleted file mode 100644 index 4221778..0000000 --- a/static/admin/js/SelectFilter2.js +++ /dev/null @@ -1,246 +0,0 @@ -/*global SelectBox, gettext, interpolate, quickElement, SelectFilter*/ -/* -SelectFilter2 - Turns a multiple-select box into a filter interface. - -Requires jQuery, core.js, and SelectBox.js. -*/ -(function($) { - 'use strict'; - function findForm(node) { - // returns the node of the form containing the given node - if (node.tagName.toLowerCase() !== 'form') { - return findForm(node.parentNode); - } - return node; - } - - window.SelectFilter = { - init: function(field_id, field_name, is_stacked) { - if (field_id.match(/__prefix__/)) { - // Don't initialize on empty forms. - return; - } - var from_box = document.getElementById(field_id); - from_box.id += '_from'; // change its ID - from_box.className = 'filtered'; - - var ps = from_box.parentNode.getElementsByTagName('p'); - for (var i = 0; i < ps.length; i++) { - if (ps[i].className.indexOf("info") !== -1) { - // Remove

, because it just gets in the way. - from_box.parentNode.removeChild(ps[i]); - } else if (ps[i].className.indexOf("help") !== -1) { - // Move help text up to the top so it isn't below the select - // boxes or wrapped off on the side to the right of the add - // button: - from_box.parentNode.insertBefore(ps[i], from_box.parentNode.firstChild); - } - } - - //

or
- var selector_div = quickElement('div', from_box.parentNode); - selector_div.className = is_stacked ? 'selector stacked' : 'selector'; - - //
- var selector_available = quickElement('div', selector_div); - selector_available.className = 'selector-available'; - var title_available = quickElement('h2', selector_available, interpolate(gettext('Available %s') + ' ', [field_name])); - quickElement( - 'span', title_available, '', - 'class', 'help help-tooltip help-icon', - 'title', interpolate( - gettext( - 'This is the list of available %s. You may choose some by ' + - 'selecting them in the box below and then clicking the ' + - '"Choose" arrow between the two boxes.' - ), - [field_name] - ) - ); - - var filter_p = quickElement('p', selector_available, '', 'id', field_id + '_filter'); - filter_p.className = 'selector-filter'; - - var search_filter_label = quickElement('label', filter_p, '', 'for', field_id + '_input'); - - quickElement( - 'span', search_filter_label, '', - 'class', 'help-tooltip search-label-icon', - 'title', interpolate(gettext("Type into this box to filter down the list of available %s."), [field_name]) - ); - - filter_p.appendChild(document.createTextNode(' ')); - - var filter_input = quickElement('input', filter_p, '', 'type', 'text', 'placeholder', gettext("Filter")); - filter_input.id = field_id + '_input'; - - selector_available.appendChild(from_box); - var choose_all = quickElement('a', selector_available, gettext('Choose all'), 'title', interpolate(gettext('Click to choose all %s at once.'), [field_name]), 'href', '#', 'id', field_id + '_add_all_link'); - choose_all.className = 'selector-chooseall'; - - //
    - var selector_chooser = quickElement('ul', selector_div); - selector_chooser.className = 'selector-chooser'; - var add_link = quickElement('a', quickElement('li', selector_chooser), gettext('Choose'), 'title', gettext('Choose'), 'href', '#', 'id', field_id + '_add_link'); - add_link.className = 'selector-add'; - var remove_link = quickElement('a', quickElement('li', selector_chooser), gettext('Remove'), 'title', gettext('Remove'), 'href', '#', 'id', field_id + '_remove_link'); - remove_link.className = 'selector-remove'; - - //
    - var selector_chosen = quickElement('div', selector_div); - selector_chosen.className = 'selector-chosen'; - var title_chosen = quickElement('h2', selector_chosen, interpolate(gettext('Chosen %s') + ' ', [field_name])); - quickElement( - 'span', title_chosen, '', - 'class', 'help help-tooltip help-icon', - 'title', interpolate( - gettext( - 'This is the list of chosen %s. You may remove some by ' + - 'selecting them in the box below and then clicking the ' + - '"Remove" arrow between the two boxes.' - ), - [field_name] - ) - ); - - var to_box = quickElement('select', selector_chosen, '', 'id', field_id + '_to', 'multiple', 'multiple', 'size', from_box.size, 'name', from_box.getAttribute('name')); - to_box.className = 'filtered'; - var clear_all = quickElement('a', selector_chosen, gettext('Remove all'), 'title', interpolate(gettext('Click to remove all chosen %s at once.'), [field_name]), 'href', '#', 'id', field_id + '_remove_all_link'); - clear_all.className = 'selector-clearall'; - - from_box.setAttribute('name', from_box.getAttribute('name') + '_old'); - - // Set up the JavaScript event handlers for the select box filter interface - var move_selection = function(e, elem, move_func, from, to) { - if (elem.className.indexOf('active') !== -1) { - move_func(from, to); - SelectFilter.refresh_icons(field_id); - } - e.preventDefault(); - }; - choose_all.addEventListener('click', function(e) { - move_selection(e, this, SelectBox.move_all, field_id + '_from', field_id + '_to'); - }); - add_link.addEventListener('click', function(e) { - move_selection(e, this, SelectBox.move, field_id + '_from', field_id + '_to'); - }); - remove_link.addEventListener('click', function(e) { - move_selection(e, this, SelectBox.move, field_id + '_to', field_id + '_from'); - }); - clear_all.addEventListener('click', function(e) { - move_selection(e, this, SelectBox.move_all, field_id + '_to', field_id + '_from'); - }); - filter_input.addEventListener('keypress', function(e) { - SelectFilter.filter_key_press(e, field_id); - }); - filter_input.addEventListener('keyup', function(e) { - SelectFilter.filter_key_up(e, field_id); - }); - filter_input.addEventListener('keydown', function(e) { - SelectFilter.filter_key_down(e, field_id); - }); - selector_div.addEventListener('change', function(e) { - if (e.target.tagName === 'SELECT') { - SelectFilter.refresh_icons(field_id); - } - }); - selector_div.addEventListener('dblclick', function(e) { - if (e.target.tagName === 'OPTION') { - if (e.target.closest('select').id === field_id + '_to') { - SelectBox.move(field_id + '_to', field_id + '_from'); - } else { - SelectBox.move(field_id + '_from', field_id + '_to'); - } - SelectFilter.refresh_icons(field_id); - } - }); - findForm(from_box).addEventListener('submit', function() { - SelectBox.select_all(field_id + '_to'); - }); - SelectBox.init(field_id + '_from'); - SelectBox.init(field_id + '_to'); - // Move selected from_box options to to_box - SelectBox.move(field_id + '_from', field_id + '_to'); - - if (!is_stacked) { - // In horizontal mode, give the same height to the two boxes. - var j_from_box = $('#' + field_id + '_from'); - var j_to_box = $('#' + field_id + '_to'); - j_to_box.height($(filter_p).outerHeight() + j_from_box.outerHeight()); - } - - // Initial icon refresh - SelectFilter.refresh_icons(field_id); - }, - any_selected: function(field) { - var any_selected = false; - try { - // Temporarily add the required attribute and check validity. - // This is much faster in WebKit browsers than the fallback. - field.attr('required', 'required'); - any_selected = field.is(':valid'); - field.removeAttr('required'); - } catch (e) { - // Browsers that don't support :valid (IE < 10) - any_selected = field.find('option:selected').length > 0; - } - return any_selected; - }, - refresh_icons: function(field_id) { - var from = $('#' + field_id + '_from'); - var to = $('#' + field_id + '_to'); - // Active if at least one item is selected - $('#' + field_id + '_add_link').toggleClass('active', SelectFilter.any_selected(from)); - $('#' + field_id + '_remove_link').toggleClass('active', SelectFilter.any_selected(to)); - // Active if the corresponding box isn't empty - $('#' + field_id + '_add_all_link').toggleClass('active', from.find('option').length > 0); - $('#' + field_id + '_remove_all_link').toggleClass('active', to.find('option').length > 0); - }, - filter_key_press: function(event, field_id) { - var from = document.getElementById(field_id + '_from'); - // don't submit form if user pressed Enter - if ((event.which && event.which === 13) || (event.keyCode && event.keyCode === 13)) { - from.selectedIndex = 0; - SelectBox.move(field_id + '_from', field_id + '_to'); - from.selectedIndex = 0; - event.preventDefault(); - return false; - } - }, - filter_key_up: function(event, field_id) { - var from = document.getElementById(field_id + '_from'); - var temp = from.selectedIndex; - SelectBox.filter(field_id + '_from', document.getElementById(field_id + '_input').value); - from.selectedIndex = temp; - return true; - }, - filter_key_down: function(event, field_id) { - var from = document.getElementById(field_id + '_from'); - // right arrow -- move across - if ((event.which && event.which === 39) || (event.keyCode && event.keyCode === 39)) { - var old_index = from.selectedIndex; - SelectBox.move(field_id + '_from', field_id + '_to'); - from.selectedIndex = (old_index === from.length) ? from.length - 1 : old_index; - return false; - } - // down arrow -- wrap around - if ((event.which && event.which === 40) || (event.keyCode && event.keyCode === 40)) { - from.selectedIndex = (from.length === from.selectedIndex + 1) ? 0 : from.selectedIndex + 1; - } - // up arrow -- wrap around - if ((event.which && event.which === 38) || (event.keyCode && event.keyCode === 38)) { - from.selectedIndex = (from.selectedIndex === 0) ? from.length - 1 : from.selectedIndex - 1; - } - return true; - } - }; - - window.addEventListener('load', function(e) { - $('select.selectfilter, select.selectfilterstacked').each(function() { - var $el = $(this), - data = $el.data(); - SelectFilter.init($el.attr('id'), data.fieldName, parseInt(data.isStacked, 10)); - }); - }); - -})(django.jQuery); diff --git a/static/admin/js/actions.js b/static/admin/js/actions.js deleted file mode 100644 index 524616f..0000000 --- a/static/admin/js/actions.js +++ /dev/null @@ -1,153 +0,0 @@ -/*global gettext, interpolate, ngettext*/ -(function($) { - 'use strict'; - var lastChecked; - - $.fn.actions = function(opts) { - var options = $.extend({}, $.fn.actions.defaults, opts); - var actionCheckboxes = $(this); - var list_editable_changed = false; - var showQuestion = function() { - $(options.acrossClears).hide(); - $(options.acrossQuestions).show(); - $(options.allContainer).hide(); - }, - showClear = function() { - $(options.acrossClears).show(); - $(options.acrossQuestions).hide(); - $(options.actionContainer).toggleClass(options.selectedClass); - $(options.allContainer).show(); - $(options.counterContainer).hide(); - }, - reset = function() { - $(options.acrossClears).hide(); - $(options.acrossQuestions).hide(); - $(options.allContainer).hide(); - $(options.counterContainer).show(); - }, - clearAcross = function() { - reset(); - $(options.acrossInput).val(0); - $(options.actionContainer).removeClass(options.selectedClass); - }, - checker = function(checked) { - if (checked) { - showQuestion(); - } else { - reset(); - } - $(actionCheckboxes).prop("checked", checked) - .parent().parent().toggleClass(options.selectedClass, checked); - }, - updateCounter = function() { - var sel = $(actionCheckboxes).filter(":checked").length; - // data-actions-icnt is defined in the generated HTML - // and contains the total amount of objects in the queryset - var actions_icnt = $('.action-counter').data('actionsIcnt'); - $(options.counterContainer).html(interpolate( - ngettext('%(sel)s of %(cnt)s selected', '%(sel)s of %(cnt)s selected', sel), { - sel: sel, - cnt: actions_icnt - }, true)); - $(options.allToggle).prop("checked", function() { - var value; - if (sel === actionCheckboxes.length) { - value = true; - showQuestion(); - } else { - value = false; - clearAcross(); - } - return value; - }); - }; - // Show counter by default - $(options.counterContainer).show(); - // Check state of checkboxes and reinit state if needed - $(this).filter(":checked").each(function(i) { - $(this).parent().parent().toggleClass(options.selectedClass); - updateCounter(); - if ($(options.acrossInput).val() === 1) { - showClear(); - } - }); - $(options.allToggle).show().on('click', function() { - checker($(this).prop("checked")); - updateCounter(); - }); - $("a", options.acrossQuestions).on('click', function(event) { - event.preventDefault(); - $(options.acrossInput).val(1); - showClear(); - }); - $("a", options.acrossClears).on('click', function(event) { - event.preventDefault(); - $(options.allToggle).prop("checked", false); - clearAcross(); - checker(0); - updateCounter(); - }); - lastChecked = null; - $(actionCheckboxes).on('click', function(event) { - if (!event) { event = window.event; } - var target = event.target ? event.target : event.srcElement; - if (lastChecked && $.data(lastChecked) !== $.data(target) && event.shiftKey === true) { - var inrange = false; - $(lastChecked).prop("checked", target.checked) - .parent().parent().toggleClass(options.selectedClass, target.checked); - $(actionCheckboxes).each(function() { - if ($.data(this) === $.data(lastChecked) || $.data(this) === $.data(target)) { - inrange = (inrange) ? false : true; - } - if (inrange) { - $(this).prop("checked", target.checked) - .parent().parent().toggleClass(options.selectedClass, target.checked); - } - }); - } - $(target).parent().parent().toggleClass(options.selectedClass, target.checked); - lastChecked = target; - updateCounter(); - }); - $('form#changelist-form table#result_list tr').on('change', 'td:gt(0) :input', function() { - list_editable_changed = true; - }); - $('form#changelist-form button[name="index"]').on('click', function(event) { - if (list_editable_changed) { - return confirm(gettext("You have unsaved changes on individual editable fields. If you run an action, your unsaved changes will be lost.")); - } - }); - $('form#changelist-form input[name="_save"]').on('click', function(event) { - var action_changed = false; - $('select option:selected', options.actionContainer).each(function() { - if ($(this).val()) { - action_changed = true; - } - }); - if (action_changed) { - if (list_editable_changed) { - return confirm(gettext("You have selected an action, but you haven't saved your changes to individual fields yet. Please click OK to save. You'll need to re-run the action.")); - } else { - return confirm(gettext("You have selected an action, and you haven't made any changes on individual fields. You're probably looking for the Go button rather than the Save button.")); - } - } - }); - }; - /* Setup plugin defaults */ - $.fn.actions.defaults = { - actionContainer: "div.actions", - counterContainer: "span.action-counter", - allContainer: "div.actions span.all", - acrossInput: "div.actions input.select-across", - acrossQuestions: "div.actions span.question", - acrossClears: "div.actions span.clear", - allToggle: "#action-toggle", - selectedClass: "selected" - }; - $(document).ready(function() { - var $actionsEls = $('tr input.action-select'); - if ($actionsEls.length > 0) { - $actionsEls.actions(); - } - }); -})(django.jQuery); diff --git a/static/admin/js/actions.min.js b/static/admin/js/actions.min.js deleted file mode 100644 index 31e83c1..0000000 --- a/static/admin/js/actions.min.js +++ /dev/null @@ -1,7 +0,0 @@ -(function(a){var f;a.fn.actions=function(e){var b=a.extend({},a.fn.actions.defaults,e),g=a(this),k=!1,l=function(){a(b.acrossClears).hide();a(b.acrossQuestions).show();a(b.allContainer).hide()},m=function(){a(b.acrossClears).show();a(b.acrossQuestions).hide();a(b.actionContainer).toggleClass(b.selectedClass);a(b.allContainer).show();a(b.counterContainer).hide()},n=function(){a(b.acrossClears).hide();a(b.acrossQuestions).hide();a(b.allContainer).hide();a(b.counterContainer).show()},p=function(){n(); -a(b.acrossInput).val(0);a(b.actionContainer).removeClass(b.selectedClass)},q=function(c){c?l():n();a(g).prop("checked",c).parent().parent().toggleClass(b.selectedClass,c)},h=function(){var c=a(g).filter(":checked").length,d=a(".action-counter").data("actionsIcnt");a(b.counterContainer).html(interpolate(ngettext("%(sel)s of %(cnt)s selected","%(sel)s of %(cnt)s selected",c),{sel:c,cnt:d},!0));a(b.allToggle).prop("checked",function(){if(c===g.length){var a=!0;l()}else a=!1,p();return a})};a(b.counterContainer).show(); -a(this).filter(":checked").each(function(c){a(this).parent().parent().toggleClass(b.selectedClass);h();1===a(b.acrossInput).val()&&m()});a(b.allToggle).show().on("click",function(){q(a(this).prop("checked"));h()});a("a",b.acrossQuestions).on("click",function(c){c.preventDefault();a(b.acrossInput).val(1);m()});a("a",b.acrossClears).on("click",function(c){c.preventDefault();a(b.allToggle).prop("checked",!1);p();q(0);h()});f=null;a(g).on("click",function(c){c||(c=window.event);var d=c.target?c.target: -c.srcElement;if(f&&a.data(f)!==a.data(d)&&!0===c.shiftKey){var e=!1;a(f).prop("checked",d.checked).parent().parent().toggleClass(b.selectedClass,d.checked);a(g).each(function(){if(a.data(this)===a.data(f)||a.data(this)===a.data(d))e=e?!1:!0;e&&a(this).prop("checked",d.checked).parent().parent().toggleClass(b.selectedClass,d.checked)})}a(d).parent().parent().toggleClass(b.selectedClass,d.checked);f=d;h()});a("form#changelist-form table#result_list tr").on("change","td:gt(0) :input",function(){k=!0}); -a('form#changelist-form button[name="index"]').on("click",function(a){if(k)return confirm(gettext("You have unsaved changes on individual editable fields. If you run an action, your unsaved changes will be lost."))});a('form#changelist-form input[name="_save"]').on("click",function(c){var d=!1;a("select option:selected",b.actionContainer).each(function(){a(this).val()&&(d=!0)});if(d)return k?confirm(gettext("You have selected an action, but you haven't saved your changes to individual fields yet. Please click OK to save. You'll need to re-run the action.")): -confirm(gettext("You have selected an action, and you haven't made any changes on individual fields. You're probably looking for the Go button rather than the Save button."))})};a.fn.actions.defaults={actionContainer:"div.actions",counterContainer:"span.action-counter",allContainer:"div.actions span.all",acrossInput:"div.actions input.select-across",acrossQuestions:"div.actions span.question",acrossClears:"div.actions span.clear",allToggle:"#action-toggle",selectedClass:"selected"};a(document).ready(function(){var e= -a("tr input.action-select");0 -// -(function() { - 'use strict'; - var DateTimeShortcuts = { - calendars: [], - calendarInputs: [], - clockInputs: [], - clockHours: { - default_: [ - [gettext_noop('Now'), -1], - [gettext_noop('Midnight'), 0], - [gettext_noop('6 a.m.'), 6], - [gettext_noop('Noon'), 12], - [gettext_noop('6 p.m.'), 18] - ] - }, - dismissClockFunc: [], - dismissCalendarFunc: [], - calendarDivName1: 'calendarbox', // name of calendar
    that gets toggled - calendarDivName2: 'calendarin', // name of
    that contains calendar - calendarLinkName: 'calendarlink',// name of the link that is used to toggle - clockDivName: 'clockbox', // name of clock
    that gets toggled - clockLinkName: 'clocklink', // name of the link that is used to toggle - shortCutsClass: 'datetimeshortcuts', // class of the clock and cal shortcuts - timezoneWarningClass: 'timezonewarning', // class of the warning for timezone mismatch - timezoneOffset: 0, - init: function() { - var body = document.getElementsByTagName('body')[0]; - var serverOffset = body.getAttribute('data-admin-utc-offset'); - if (serverOffset) { - var localOffset = new Date().getTimezoneOffset() * -60; - DateTimeShortcuts.timezoneOffset = localOffset - serverOffset; - } - - var inputs = document.getElementsByTagName('input'); - for (var i = 0; i < inputs.length; i++) { - var inp = inputs[i]; - if (inp.getAttribute('type') === 'text' && inp.className.match(/vTimeField/)) { - DateTimeShortcuts.addClock(inp); - DateTimeShortcuts.addTimezoneWarning(inp); - } - else if (inp.getAttribute('type') === 'text' && inp.className.match(/vDateField/)) { - DateTimeShortcuts.addCalendar(inp); - DateTimeShortcuts.addTimezoneWarning(inp); - } - } - }, - // Return the current time while accounting for the server timezone. - now: function() { - var body = document.getElementsByTagName('body')[0]; - var serverOffset = body.getAttribute('data-admin-utc-offset'); - if (serverOffset) { - var localNow = new Date(); - var localOffset = localNow.getTimezoneOffset() * -60; - localNow.setTime(localNow.getTime() + 1000 * (serverOffset - localOffset)); - return localNow; - } else { - return new Date(); - } - }, - // Add a warning when the time zone in the browser and backend do not match. - addTimezoneWarning: function(inp) { - var warningClass = DateTimeShortcuts.timezoneWarningClass; - var timezoneOffset = DateTimeShortcuts.timezoneOffset / 3600; - - // Only warn if there is a time zone mismatch. - if (!timezoneOffset) { - return; - } - - // Check if warning is already there. - if (inp.parentNode.querySelectorAll('.' + warningClass).length) { - return; - } - - var message; - if (timezoneOffset > 0) { - message = ngettext( - 'Note: You are %s hour ahead of server time.', - 'Note: You are %s hours ahead of server time.', - timezoneOffset - ); - } - else { - timezoneOffset *= -1; - message = ngettext( - 'Note: You are %s hour behind server time.', - 'Note: You are %s hours behind server time.', - timezoneOffset - ); - } - message = interpolate(message, [timezoneOffset]); - - var warning = document.createElement('span'); - warning.className = warningClass; - warning.textContent = message; - inp.parentNode.appendChild(document.createElement('br')); - inp.parentNode.appendChild(warning); - }, - // Add clock widget to a given field - addClock: function(inp) { - var num = DateTimeShortcuts.clockInputs.length; - DateTimeShortcuts.clockInputs[num] = inp; - DateTimeShortcuts.dismissClockFunc[num] = function() { DateTimeShortcuts.dismissClock(num); return true; }; - - // Shortcut links (clock icon and "Now" link) - var shortcuts_span = document.createElement('span'); - shortcuts_span.className = DateTimeShortcuts.shortCutsClass; - inp.parentNode.insertBefore(shortcuts_span, inp.nextSibling); - var now_link = document.createElement('a'); - now_link.setAttribute('href', "#"); - now_link.textContent = gettext('Now'); - now_link.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.handleClockQuicklink(num, -1); - }); - var clock_link = document.createElement('a'); - clock_link.setAttribute('href', '#'); - clock_link.id = DateTimeShortcuts.clockLinkName + num; - clock_link.addEventListener('click', function(e) { - e.preventDefault(); - // avoid triggering the document click handler to dismiss the clock - e.stopPropagation(); - DateTimeShortcuts.openClock(num); - }); - - quickElement( - 'span', clock_link, '', - 'class', 'clock-icon', - 'title', gettext('Choose a Time') - ); - shortcuts_span.appendChild(document.createTextNode('\u00A0')); - shortcuts_span.appendChild(now_link); - shortcuts_span.appendChild(document.createTextNode('\u00A0|\u00A0')); - shortcuts_span.appendChild(clock_link); - - // Create clock link div - // - // Markup looks like: - //
    - //

    Choose a time

    - // - //

    Cancel

    - //
    - - var clock_box = document.createElement('div'); - clock_box.style.display = 'none'; - clock_box.style.position = 'absolute'; - clock_box.className = 'clockbox module'; - clock_box.setAttribute('id', DateTimeShortcuts.clockDivName + num); - document.body.appendChild(clock_box); - clock_box.addEventListener('click', function(e) { e.stopPropagation(); }); - - quickElement('h2', clock_box, gettext('Choose a time')); - var time_list = quickElement('ul', clock_box); - time_list.className = 'timelist'; - // The list of choices can be overridden in JavaScript like this: - // DateTimeShortcuts.clockHours.name = [['3 a.m.', 3]]; - // where name is the name attribute of the . - var name = typeof DateTimeShortcuts.clockHours[inp.name] === 'undefined' ? 'default_' : inp.name; - DateTimeShortcuts.clockHours[name].forEach(function(element) { - var time_link = quickElement('a', quickElement('li', time_list), gettext(element[0]), 'href', '#'); - time_link.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.handleClockQuicklink(num, element[1]); - }); - }); - - var cancel_p = quickElement('p', clock_box); - cancel_p.className = 'calendar-cancel'; - var cancel_link = quickElement('a', cancel_p, gettext('Cancel'), 'href', '#'); - cancel_link.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.dismissClock(num); - }); - - document.addEventListener('keyup', function(event) { - if (event.which === 27) { - // ESC key closes popup - DateTimeShortcuts.dismissClock(num); - event.preventDefault(); - } - }); - }, - openClock: function(num) { - var clock_box = document.getElementById(DateTimeShortcuts.clockDivName + num); - var clock_link = document.getElementById(DateTimeShortcuts.clockLinkName + num); - - // Recalculate the clockbox position - // is it left-to-right or right-to-left layout ? - if (getStyle(document.body, 'direction') !== 'rtl') { - clock_box.style.left = findPosX(clock_link) + 17 + 'px'; - } - else { - // since style's width is in em, it'd be tough to calculate - // px value of it. let's use an estimated px for now - // TODO: IE returns wrong value for findPosX when in rtl mode - // (it returns as it was left aligned), needs to be fixed. - clock_box.style.left = findPosX(clock_link) - 110 + 'px'; - } - clock_box.style.top = Math.max(0, findPosY(clock_link) - 30) + 'px'; - - // Show the clock box - clock_box.style.display = 'block'; - document.addEventListener('click', DateTimeShortcuts.dismissClockFunc[num]); - }, - dismissClock: function(num) { - document.getElementById(DateTimeShortcuts.clockDivName + num).style.display = 'none'; - document.removeEventListener('click', DateTimeShortcuts.dismissClockFunc[num]); - }, - handleClockQuicklink: function(num, val) { - var d; - if (val === -1) { - d = DateTimeShortcuts.now(); - } - else { - d = new Date(1970, 1, 1, val, 0, 0, 0); - } - DateTimeShortcuts.clockInputs[num].value = d.strftime(get_format('TIME_INPUT_FORMATS')[0]); - DateTimeShortcuts.clockInputs[num].focus(); - DateTimeShortcuts.dismissClock(num); - }, - // Add calendar widget to a given field. - addCalendar: function(inp) { - var num = DateTimeShortcuts.calendars.length; - - DateTimeShortcuts.calendarInputs[num] = inp; - DateTimeShortcuts.dismissCalendarFunc[num] = function() { DateTimeShortcuts.dismissCalendar(num); return true; }; - - // Shortcut links (calendar icon and "Today" link) - var shortcuts_span = document.createElement('span'); - shortcuts_span.className = DateTimeShortcuts.shortCutsClass; - inp.parentNode.insertBefore(shortcuts_span, inp.nextSibling); - var today_link = document.createElement('a'); - today_link.setAttribute('href', '#'); - today_link.appendChild(document.createTextNode(gettext('Today'))); - today_link.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.handleCalendarQuickLink(num, 0); - }); - var cal_link = document.createElement('a'); - cal_link.setAttribute('href', '#'); - cal_link.id = DateTimeShortcuts.calendarLinkName + num; - cal_link.addEventListener('click', function(e) { - e.preventDefault(); - // avoid triggering the document click handler to dismiss the calendar - e.stopPropagation(); - DateTimeShortcuts.openCalendar(num); - }); - quickElement( - 'span', cal_link, '', - 'class', 'date-icon', - 'title', gettext('Choose a Date') - ); - shortcuts_span.appendChild(document.createTextNode('\u00A0')); - shortcuts_span.appendChild(today_link); - shortcuts_span.appendChild(document.createTextNode('\u00A0|\u00A0')); - shortcuts_span.appendChild(cal_link); - - // Create calendarbox div. - // - // Markup looks like: - // - //
    - //

    - // - // February 2003 - //

    - //
    - // - //
    - //
    - // Yesterday | Today | Tomorrow - //
    - //

    Cancel

    - //
    - var cal_box = document.createElement('div'); - cal_box.style.display = 'none'; - cal_box.style.position = 'absolute'; - cal_box.className = 'calendarbox module'; - cal_box.setAttribute('id', DateTimeShortcuts.calendarDivName1 + num); - document.body.appendChild(cal_box); - cal_box.addEventListener('click', function(e) { e.stopPropagation(); }); - - // next-prev links - var cal_nav = quickElement('div', cal_box); - var cal_nav_prev = quickElement('a', cal_nav, '<', 'href', '#'); - cal_nav_prev.className = 'calendarnav-previous'; - cal_nav_prev.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.drawPrev(num); - }); - - var cal_nav_next = quickElement('a', cal_nav, '>', 'href', '#'); - cal_nav_next.className = 'calendarnav-next'; - cal_nav_next.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.drawNext(num); - }); - - // main box - var cal_main = quickElement('div', cal_box, '', 'id', DateTimeShortcuts.calendarDivName2 + num); - cal_main.className = 'calendar'; - DateTimeShortcuts.calendars[num] = new Calendar(DateTimeShortcuts.calendarDivName2 + num, DateTimeShortcuts.handleCalendarCallback(num)); - DateTimeShortcuts.calendars[num].drawCurrent(); - - // calendar shortcuts - var shortcuts = quickElement('div', cal_box); - shortcuts.className = 'calendar-shortcuts'; - var day_link = quickElement('a', shortcuts, gettext('Yesterday'), 'href', '#'); - day_link.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.handleCalendarQuickLink(num, -1); - }); - shortcuts.appendChild(document.createTextNode('\u00A0|\u00A0')); - day_link = quickElement('a', shortcuts, gettext('Today'), 'href', '#'); - day_link.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.handleCalendarQuickLink(num, 0); - }); - shortcuts.appendChild(document.createTextNode('\u00A0|\u00A0')); - day_link = quickElement('a', shortcuts, gettext('Tomorrow'), 'href', '#'); - day_link.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.handleCalendarQuickLink(num, +1); - }); - - // cancel bar - var cancel_p = quickElement('p', cal_box); - cancel_p.className = 'calendar-cancel'; - var cancel_link = quickElement('a', cancel_p, gettext('Cancel'), 'href', '#'); - cancel_link.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.dismissCalendar(num); - }); - document.addEventListener('keyup', function(event) { - if (event.which === 27) { - // ESC key closes popup - DateTimeShortcuts.dismissCalendar(num); - event.preventDefault(); - } - }); - }, - openCalendar: function(num) { - var cal_box = document.getElementById(DateTimeShortcuts.calendarDivName1 + num); - var cal_link = document.getElementById(DateTimeShortcuts.calendarLinkName + num); - var inp = DateTimeShortcuts.calendarInputs[num]; - - // Determine if the current value in the input has a valid date. - // If so, draw the calendar with that date's year and month. - if (inp.value) { - var format = get_format('DATE_INPUT_FORMATS')[0]; - var selected = inp.value.strptime(format); - var year = selected.getUTCFullYear(); - var month = selected.getUTCMonth() + 1; - var re = /\d{4}/; - if (re.test(year.toString()) && month >= 1 && month <= 12) { - DateTimeShortcuts.calendars[num].drawDate(month, year, selected); - } - } - - // Recalculate the clockbox position - // is it left-to-right or right-to-left layout ? - if (getStyle(document.body, 'direction') !== 'rtl') { - cal_box.style.left = findPosX(cal_link) + 17 + 'px'; - } - else { - // since style's width is in em, it'd be tough to calculate - // px value of it. let's use an estimated px for now - // TODO: IE returns wrong value for findPosX when in rtl mode - // (it returns as it was left aligned), needs to be fixed. - cal_box.style.left = findPosX(cal_link) - 180 + 'px'; - } - cal_box.style.top = Math.max(0, findPosY(cal_link) - 75) + 'px'; - - cal_box.style.display = 'block'; - document.addEventListener('click', DateTimeShortcuts.dismissCalendarFunc[num]); - }, - dismissCalendar: function(num) { - document.getElementById(DateTimeShortcuts.calendarDivName1 + num).style.display = 'none'; - document.removeEventListener('click', DateTimeShortcuts.dismissCalendarFunc[num]); - }, - drawPrev: function(num) { - DateTimeShortcuts.calendars[num].drawPreviousMonth(); - }, - drawNext: function(num) { - DateTimeShortcuts.calendars[num].drawNextMonth(); - }, - handleCalendarCallback: function(num) { - var format = get_format('DATE_INPUT_FORMATS')[0]; - // the format needs to be escaped a little - format = format.replace('\\', '\\\\') - .replace('\r', '\\r') - .replace('\n', '\\n') - .replace('\t', '\\t') - .replace("'", "\\'"); - return function(y, m, d) { - DateTimeShortcuts.calendarInputs[num].value = new Date(y, m - 1, d).strftime(format); - DateTimeShortcuts.calendarInputs[num].focus(); - document.getElementById(DateTimeShortcuts.calendarDivName1 + num).style.display = 'none'; - }; - }, - handleCalendarQuickLink: function(num, offset) { - var d = DateTimeShortcuts.now(); - d.setDate(d.getDate() + offset); - DateTimeShortcuts.calendarInputs[num].value = d.strftime(get_format('DATE_INPUT_FORMATS')[0]); - DateTimeShortcuts.calendarInputs[num].focus(); - DateTimeShortcuts.dismissCalendar(num); - } - }; - - window.addEventListener('load', DateTimeShortcuts.init); - window.DateTimeShortcuts = DateTimeShortcuts; -})(); diff --git a/static/admin/js/admin/RelatedObjectLookups.js b/static/admin/js/admin/RelatedObjectLookups.js deleted file mode 100644 index f4c57c4..0000000 --- a/static/admin/js/admin/RelatedObjectLookups.js +++ /dev/null @@ -1,181 +0,0 @@ -/*global SelectBox, interpolate*/ -// Handles related-objects functionality: lookup link for raw_id_fields -// and Add Another links. - -(function($) { - 'use strict'; - - // IE doesn't accept periods or dashes in the window name, but the element IDs - // we use to generate popup window names may contain them, therefore we map them - // to allowed characters in a reversible way so that we can locate the correct - // element when the popup window is dismissed. - function id_to_windowname(text) { - text = text.replace(/\./g, '__dot__'); - text = text.replace(/\-/g, '__dash__'); - return text; - } - - function windowname_to_id(text) { - text = text.replace(/__dot__/g, '.'); - text = text.replace(/__dash__/g, '-'); - return text; - } - - function showAdminPopup(triggeringLink, name_regexp, add_popup) { - var name = triggeringLink.id.replace(name_regexp, ''); - name = id_to_windowname(name); - var href = triggeringLink.href; - if (add_popup) { - if (href.indexOf('?') === -1) { - href += '?_popup=1'; - } else { - href += '&_popup=1'; - } - } - var win = window.open(href, name, 'height=500,width=800,resizable=yes,scrollbars=yes'); - win.focus(); - return false; - } - - function showRelatedObjectLookupPopup(triggeringLink) { - return showAdminPopup(triggeringLink, /^lookup_/, true); - } - - function dismissRelatedLookupPopup(win, chosenId) { - var name = windowname_to_id(win.name); - var elem = document.getElementById(name); - if (elem.className.indexOf('vManyToManyRawIdAdminField') !== -1 && elem.value) { - elem.value += ',' + chosenId; - } else { - document.getElementById(name).value = chosenId; - } - win.close(); - } - - function showRelatedObjectPopup(triggeringLink) { - return showAdminPopup(triggeringLink, /^(change|add|delete)_/, false); - } - - function updateRelatedObjectLinks(triggeringLink) { - var $this = $(triggeringLink); - var siblings = $this.nextAll('.view-related, .change-related, .delete-related'); - if (!siblings.length) { - return; - } - var value = $this.val(); - if (value) { - siblings.each(function() { - var elm = $(this); - elm.attr('href', elm.attr('data-href-template').replace('__fk__', value)); - }); - } else { - siblings.removeAttr('href'); - } - } - - function dismissAddRelatedObjectPopup(win, newId, newRepr) { - var name = windowname_to_id(win.name); - var elem = document.getElementById(name); - if (elem) { - var elemName = elem.nodeName.toUpperCase(); - if (elemName === 'SELECT') { - elem.options[elem.options.length] = new Option(newRepr, newId, true, true); - } else if (elemName === 'INPUT') { - if (elem.className.indexOf('vManyToManyRawIdAdminField') !== -1 && elem.value) { - elem.value += ',' + newId; - } else { - elem.value = newId; - } - } - // Trigger a change event to update related links if required. - $(elem).trigger('change'); - } else { - var toId = name + "_to"; - var o = new Option(newRepr, newId); - SelectBox.add_to_cache(toId, o); - SelectBox.redisplay(toId); - } - win.close(); - } - - function dismissChangeRelatedObjectPopup(win, objId, newRepr, newId) { - var id = windowname_to_id(win.name).replace(/^edit_/, ''); - var selectsSelector = interpolate('#%s, #%s_from, #%s_to', [id, id, id]); - var selects = $(selectsSelector); - selects.find('option').each(function() { - if (this.value === objId) { - this.textContent = newRepr; - this.value = newId; - } - }); - selects.next().find('.select2-selection__rendered').each(function() { - // The element can have a clear button as a child. - // Use the lastChild to modify only the displayed value. - this.lastChild.textContent = newRepr; - this.title = newRepr; - }); - win.close(); - } - - function dismissDeleteRelatedObjectPopup(win, objId) { - var id = windowname_to_id(win.name).replace(/^delete_/, ''); - var selectsSelector = interpolate('#%s, #%s_from, #%s_to', [id, id, id]); - var selects = $(selectsSelector); - selects.find('option').each(function() { - if (this.value === objId) { - $(this).remove(); - } - }).trigger('change'); - win.close(); - } - - // Global for testing purposes - window.id_to_windowname = id_to_windowname; - window.windowname_to_id = windowname_to_id; - - window.showRelatedObjectLookupPopup = showRelatedObjectLookupPopup; - window.dismissRelatedLookupPopup = dismissRelatedLookupPopup; - window.showRelatedObjectPopup = showRelatedObjectPopup; - window.updateRelatedObjectLinks = updateRelatedObjectLinks; - window.dismissAddRelatedObjectPopup = dismissAddRelatedObjectPopup; - window.dismissChangeRelatedObjectPopup = dismissChangeRelatedObjectPopup; - window.dismissDeleteRelatedObjectPopup = dismissDeleteRelatedObjectPopup; - - // Kept for backward compatibility - window.showAddAnotherPopup = showRelatedObjectPopup; - window.dismissAddAnotherPopup = dismissAddRelatedObjectPopup; - - $(document).ready(function() { - $("a[data-popup-opener]").on('click', function(event) { - event.preventDefault(); - opener.dismissRelatedLookupPopup(window, $(this).data("popup-opener")); - }); - $('body').on('click', '.related-widget-wrapper-link', function(e) { - e.preventDefault(); - if (this.href) { - var event = $.Event('django:show-related', {href: this.href}); - $(this).trigger(event); - if (!event.isDefaultPrevented()) { - showRelatedObjectPopup(this); - } - } - }); - $('body').on('change', '.related-widget-wrapper select', function(e) { - var event = $.Event('django:update-related'); - $(this).trigger(event); - if (!event.isDefaultPrevented()) { - updateRelatedObjectLinks(this); - } - }); - $('.related-widget-wrapper select').trigger('change'); - $('body').on('click', '.related-lookup', function(e) { - e.preventDefault(); - var event = $.Event('django:lookup-related'); - $(this).trigger(event); - if (!event.isDefaultPrevented()) { - showRelatedObjectLookupPopup(this); - } - }); - }); - -})(django.jQuery); diff --git a/static/admin/js/autocomplete.js b/static/admin/js/autocomplete.js deleted file mode 100644 index 65c0702..0000000 --- a/static/admin/js/autocomplete.js +++ /dev/null @@ -1,37 +0,0 @@ -(function($) { - 'use strict'; - var init = function($element, options) { - var settings = $.extend({ - ajax: { - data: function(params) { - return { - term: params.term, - page: params.page - }; - } - } - }, options); - $element.select2(settings); - }; - - $.fn.djangoAdminSelect2 = function(options) { - var settings = $.extend({}, options); - $.each(this, function(i, element) { - var $element = $(element); - init($element, settings); - }); - return this; - }; - - $(function() { - // Initialize all autocomplete widgets except the one in the template - // form used when a new formset is added. - $('.admin-autocomplete').not('[name*=__prefix__]').djangoAdminSelect2(); - }); - - $(document).on('formset:added', (function() { - return function(event, $newFormset) { - return $newFormset.find('.admin-autocomplete').djangoAdminSelect2(); - }; - })(this)); -}(django.jQuery)); diff --git a/static/admin/js/calendar.js b/static/admin/js/calendar.js deleted file mode 100644 index a4c047a..0000000 --- a/static/admin/js/calendar.js +++ /dev/null @@ -1,208 +0,0 @@ -/*global gettext, pgettext, get_format, quickElement, removeChildren*/ -/* -calendar.js - Calendar functions by Adrian Holovaty -depends on core.js for utility functions like removeChildren or quickElement -*/ - -(function() { - 'use strict'; - // CalendarNamespace -- Provides a collection of HTML calendar-related helper functions - var CalendarNamespace = { - monthsOfYear: [ - gettext('January'), - gettext('February'), - gettext('March'), - gettext('April'), - gettext('May'), - gettext('June'), - gettext('July'), - gettext('August'), - gettext('September'), - gettext('October'), - gettext('November'), - gettext('December') - ], - daysOfWeek: [ - pgettext('one letter Sunday', 'S'), - pgettext('one letter Monday', 'M'), - pgettext('one letter Tuesday', 'T'), - pgettext('one letter Wednesday', 'W'), - pgettext('one letter Thursday', 'T'), - pgettext('one letter Friday', 'F'), - pgettext('one letter Saturday', 'S') - ], - firstDayOfWeek: parseInt(get_format('FIRST_DAY_OF_WEEK')), - isLeapYear: function(year) { - return (((year % 4) === 0) && ((year % 100) !== 0 ) || ((year % 400) === 0)); - }, - getDaysInMonth: function(month, year) { - var days; - if (month === 1 || month === 3 || month === 5 || month === 7 || month === 8 || month === 10 || month === 12) { - days = 31; - } - else if (month === 4 || month === 6 || month === 9 || month === 11) { - days = 30; - } - else if (month === 2 && CalendarNamespace.isLeapYear(year)) { - days = 29; - } - else { - days = 28; - } - return days; - }, - draw: function(month, year, div_id, callback, selected) { // month = 1-12, year = 1-9999 - var today = new Date(); - var todayDay = today.getDate(); - var todayMonth = today.getMonth() + 1; - var todayYear = today.getFullYear(); - var todayClass = ''; - - // Use UTC functions here because the date field does not contain time - // and using the UTC function variants prevent the local time offset - // from altering the date, specifically the day field. For example: - // - // ``` - // var x = new Date('2013-10-02'); - // var day = x.getDate(); - // ``` - // - // The day variable above will be 1 instead of 2 in, say, US Pacific time - // zone. - var isSelectedMonth = false; - if (typeof selected !== 'undefined') { - isSelectedMonth = (selected.getUTCFullYear() === year && (selected.getUTCMonth() + 1) === month); - } - - month = parseInt(month); - year = parseInt(year); - var calDiv = document.getElementById(div_id); - removeChildren(calDiv); - var calTable = document.createElement('table'); - quickElement('caption', calTable, CalendarNamespace.monthsOfYear[month - 1] + ' ' + year); - var tableBody = quickElement('tbody', calTable); - - // Draw days-of-week header - var tableRow = quickElement('tr', tableBody); - for (var i = 0; i < 7; i++) { - quickElement('th', tableRow, CalendarNamespace.daysOfWeek[(i + CalendarNamespace.firstDayOfWeek) % 7]); - } - - var startingPos = new Date(year, month - 1, 1 - CalendarNamespace.firstDayOfWeek).getDay(); - var days = CalendarNamespace.getDaysInMonth(month, year); - - var nonDayCell; - - // Draw blanks before first of month - tableRow = quickElement('tr', tableBody); - for (i = 0; i < startingPos; i++) { - nonDayCell = quickElement('td', tableRow, ' '); - nonDayCell.className = "nonday"; - } - - function calendarMonth(y, m) { - function onClick(e) { - e.preventDefault(); - callback(y, m, this.textContent); - } - return onClick; - } - - // Draw days of month - var currentDay = 1; - for (i = startingPos; currentDay <= days; i++) { - if (i % 7 === 0 && currentDay !== 1) { - tableRow = quickElement('tr', tableBody); - } - if ((currentDay === todayDay) && (month === todayMonth) && (year === todayYear)) { - todayClass = 'today'; - } else { - todayClass = ''; - } - - // use UTC function; see above for explanation. - if (isSelectedMonth && currentDay === selected.getUTCDate()) { - if (todayClass !== '') { - todayClass += " "; - } - todayClass += "selected"; - } - - var cell = quickElement('td', tableRow, '', 'class', todayClass); - var link = quickElement('a', cell, currentDay, 'href', '#'); - link.addEventListener('click', calendarMonth(year, month)); - currentDay++; - } - - // Draw blanks after end of month (optional, but makes for valid code) - while (tableRow.childNodes.length < 7) { - nonDayCell = quickElement('td', tableRow, ' '); - nonDayCell.className = "nonday"; - } - - calDiv.appendChild(calTable); - } - }; - - // Calendar -- A calendar instance - function Calendar(div_id, callback, selected) { - // div_id (string) is the ID of the element in which the calendar will - // be displayed - // callback (string) is the name of a JavaScript function that will be - // called with the parameters (year, month, day) when a day in the - // calendar is clicked - this.div_id = div_id; - this.callback = callback; - this.today = new Date(); - this.currentMonth = this.today.getMonth() + 1; - this.currentYear = this.today.getFullYear(); - if (typeof selected !== 'undefined') { - this.selected = selected; - } - } - Calendar.prototype = { - drawCurrent: function() { - CalendarNamespace.draw(this.currentMonth, this.currentYear, this.div_id, this.callback, this.selected); - }, - drawDate: function(month, year, selected) { - this.currentMonth = month; - this.currentYear = year; - - if(selected) { - this.selected = selected; - } - - this.drawCurrent(); - }, - drawPreviousMonth: function() { - if (this.currentMonth === 1) { - this.currentMonth = 12; - this.currentYear--; - } - else { - this.currentMonth--; - } - this.drawCurrent(); - }, - drawNextMonth: function() { - if (this.currentMonth === 12) { - this.currentMonth = 1; - this.currentYear++; - } - else { - this.currentMonth++; - } - this.drawCurrent(); - }, - drawPreviousYear: function() { - this.currentYear--; - this.drawCurrent(); - }, - drawNextYear: function() { - this.currentYear++; - this.drawCurrent(); - } - }; - window.Calendar = Calendar; - window.CalendarNamespace = CalendarNamespace; -})(); diff --git a/static/admin/js/collapse.js b/static/admin/js/collapse.js deleted file mode 100644 index 3123878..0000000 --- a/static/admin/js/collapse.js +++ /dev/null @@ -1,52 +0,0 @@ -/*global gettext*/ -(function() { - 'use strict'; - var closestElem = function(elem, tagName) { - if (elem.nodeName === tagName.toUpperCase()) { - return elem; - } - if (elem.parentNode.nodeName === 'BODY') { - return null; - } - return elem.parentNode && closestElem(elem.parentNode, tagName); - }; - - window.addEventListener('load', function() { - // Add anchor tag for Show/Hide link - var fieldsets = document.querySelectorAll('fieldset.collapse'); - for (var i = 0; i < fieldsets.length; i++) { - var elem = fieldsets[i]; - // Don't hide if fields in this fieldset have errors - if (elem.querySelectorAll('div.errors').length === 0) { - elem.classList.add('collapsed'); - var h2 = elem.querySelector('h2'); - var link = document.createElement('a'); - link.setAttribute('id', 'fieldsetcollapser' + i); - link.setAttribute('class', 'collapse-toggle'); - link.setAttribute('href', '#'); - link.textContent = gettext('Show'); - h2.appendChild(document.createTextNode(' (')); - h2.appendChild(link); - h2.appendChild(document.createTextNode(')')); - } - } - // Add toggle to anchor tag - var toggles = document.querySelectorAll('fieldset.collapse a.collapse-toggle'); - var toggleFunc = function(ev) { - ev.preventDefault(); - var fieldset = closestElem(this, 'fieldset'); - if (fieldset.classList.contains('collapsed')) { - // Show - this.textContent = gettext('Hide'); - fieldset.classList.remove('collapsed'); - } else { - // Hide - this.textContent = gettext('Show'); - fieldset.classList.add('collapsed'); - } - }; - for (i = 0; i < toggles.length; i++) { - toggles[i].addEventListener('click', toggleFunc); - } - }); -})(); diff --git a/static/admin/js/collapse.min.js b/static/admin/js/collapse.min.js deleted file mode 100644 index 6f59280..0000000 --- a/static/admin/js/collapse.min.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(){var e=function(a,b){return a.nodeName===b.toUpperCase()?a:"BODY"===a.parentNode.nodeName?null:a.parentNode&&e(a.parentNode,b)};window.addEventListener("load",function(){for(var a=document.querySelectorAll("fieldset.collapse"),b=0;b= 0) && parseFloat(navigator.appVersion); -var isIE = ((document.all) && (!isOpera)) && parseFloat(navigator.appVersion.split("MSIE ")[1].split(";")[0]); - -// quickElement(tagType, parentReference [, textInChildNode, attribute, attributeValue ...]); -function quickElement() { - 'use strict'; - var obj = document.createElement(arguments[0]); - if (arguments[2]) { - var textNode = document.createTextNode(arguments[2]); - obj.appendChild(textNode); - } - var len = arguments.length; - for (var i = 3; i < len; i += 2) { - obj.setAttribute(arguments[i], arguments[i + 1]); - } - arguments[1].appendChild(obj); - return obj; -} - -// "a" is reference to an object -function removeChildren(a) { - 'use strict'; - while (a.hasChildNodes()) { - a.removeChild(a.lastChild); - } -} - -// ---------------------------------------------------------------------------- -// Find-position functions by PPK -// See https://www.quirksmode.org/js/findpos.html -// ---------------------------------------------------------------------------- -function findPosX(obj) { - 'use strict'; - var curleft = 0; - if (obj.offsetParent) { - while (obj.offsetParent) { - curleft += obj.offsetLeft - ((isOpera) ? 0 : obj.scrollLeft); - obj = obj.offsetParent; - } - // IE offsetParent does not include the top-level - if (isIE && obj.parentElement) { - curleft += obj.offsetLeft - obj.scrollLeft; - } - } else if (obj.x) { - curleft += obj.x; - } - return curleft; -} - -function findPosY(obj) { - 'use strict'; - var curtop = 0; - if (obj.offsetParent) { - while (obj.offsetParent) { - curtop += obj.offsetTop - ((isOpera) ? 0 : obj.scrollTop); - obj = obj.offsetParent; - } - // IE offsetParent does not include the top-level - if (isIE && obj.parentElement) { - curtop += obj.offsetTop - obj.scrollTop; - } - } else if (obj.y) { - curtop += obj.y; - } - return curtop; -} - -//----------------------------------------------------------------------------- -// Date object extensions -// ---------------------------------------------------------------------------- -(function() { - 'use strict'; - Date.prototype.getTwelveHours = function() { - var hours = this.getHours(); - if (hours === 0) { - return 12; - } - else { - return hours <= 12 ? hours : hours - 12; - } - }; - - Date.prototype.getTwoDigitMonth = function() { - return (this.getMonth() < 9) ? '0' + (this.getMonth() + 1) : (this.getMonth() + 1); - }; - - Date.prototype.getTwoDigitDate = function() { - return (this.getDate() < 10) ? '0' + this.getDate() : this.getDate(); - }; - - Date.prototype.getTwoDigitTwelveHour = function() { - return (this.getTwelveHours() < 10) ? '0' + this.getTwelveHours() : this.getTwelveHours(); - }; - - Date.prototype.getTwoDigitHour = function() { - return (this.getHours() < 10) ? '0' + this.getHours() : this.getHours(); - }; - - Date.prototype.getTwoDigitMinute = function() { - return (this.getMinutes() < 10) ? '0' + this.getMinutes() : this.getMinutes(); - }; - - Date.prototype.getTwoDigitSecond = function() { - return (this.getSeconds() < 10) ? '0' + this.getSeconds() : this.getSeconds(); - }; - - Date.prototype.getHourMinute = function() { - return this.getTwoDigitHour() + ':' + this.getTwoDigitMinute(); - }; - - Date.prototype.getHourMinuteSecond = function() { - return this.getTwoDigitHour() + ':' + this.getTwoDigitMinute() + ':' + this.getTwoDigitSecond(); - }; - - Date.prototype.getFullMonthName = function() { - return typeof window.CalendarNamespace === "undefined" - ? this.getTwoDigitMonth() - : window.CalendarNamespace.monthsOfYear[this.getMonth()]; - }; - - Date.prototype.strftime = function(format) { - var fields = { - B: this.getFullMonthName(), - c: this.toString(), - d: this.getTwoDigitDate(), - H: this.getTwoDigitHour(), - I: this.getTwoDigitTwelveHour(), - m: this.getTwoDigitMonth(), - M: this.getTwoDigitMinute(), - p: (this.getHours() >= 12) ? 'PM' : 'AM', - S: this.getTwoDigitSecond(), - w: '0' + this.getDay(), - x: this.toLocaleDateString(), - X: this.toLocaleTimeString(), - y: ('' + this.getFullYear()).substr(2, 4), - Y: '' + this.getFullYear(), - '%': '%' - }; - var result = '', i = 0; - while (i < format.length) { - if (format.charAt(i) === '%') { - result = result + fields[format.charAt(i + 1)]; - ++i; - } - else { - result = result + format.charAt(i); - } - ++i; - } - return result; - }; - -// ---------------------------------------------------------------------------- -// String object extensions -// ---------------------------------------------------------------------------- - String.prototype.pad_left = function(pad_length, pad_string) { - var new_string = this; - for (var i = 0; new_string.length < pad_length; i++) { - new_string = pad_string + new_string; - } - return new_string; - }; - - String.prototype.strptime = function(format) { - var split_format = format.split(/[.\-/]/); - var date = this.split(/[.\-/]/); - var i = 0; - var day, month, year; - while (i < split_format.length) { - switch (split_format[i]) { - case "%d": - day = date[i]; - break; - case "%m": - month = date[i] - 1; - break; - case "%Y": - year = date[i]; - break; - case "%y": - year = date[i]; - break; - } - ++i; - } - // Create Date object from UTC since the parsed value is supposed to be - // in UTC, not local time. Also, the calendar uses UTC functions for - // date extraction. - return new Date(Date.UTC(year, month, day)); - }; - -})(); -// ---------------------------------------------------------------------------- -// Get the computed style for and element -// ---------------------------------------------------------------------------- -function getStyle(oElm, strCssRule) { - 'use strict'; - var strValue = ""; - if(document.defaultView && document.defaultView.getComputedStyle) { - strValue = document.defaultView.getComputedStyle(oElm, "").getPropertyValue(strCssRule); - } - else if(oElm.currentStyle) { - strCssRule = strCssRule.replace(/\-(\w)/g, function(strMatch, p1) { - return p1.toUpperCase(); - }); - strValue = oElm.currentStyle[strCssRule]; - } - return strValue; -} diff --git a/static/admin/js/inlines.js b/static/admin/js/inlines.js deleted file mode 100644 index 045ef1e..0000000 --- a/static/admin/js/inlines.js +++ /dev/null @@ -1,298 +0,0 @@ -/*global DateTimeShortcuts, SelectFilter*/ -/** - * Django admin inlines - * - * Based on jQuery Formset 1.1 - * @author Stanislaus Madueke (stan DOT madueke AT gmail DOT com) - * @requires jQuery 1.2.6 or later - * - * Copyright (c) 2009, Stanislaus Madueke - * All rights reserved. - * - * Spiced up with Code from Zain Memon's GSoC project 2009 - * and modified for Django by Jannis Leidel, Travis Swicegood and Julien Phalip. - * - * Licensed under the New BSD License - * See: https://opensource.org/licenses/bsd-license.php - */ -(function($) { - 'use strict'; - $.fn.formset = function(opts) { - var options = $.extend({}, $.fn.formset.defaults, opts); - var $this = $(this); - var $parent = $this.parent(); - var updateElementIndex = function(el, prefix, ndx) { - var id_regex = new RegExp("(" + prefix + "-(\\d+|__prefix__))"); - var replacement = prefix + "-" + ndx; - if ($(el).prop("for")) { - $(el).prop("for", $(el).prop("for").replace(id_regex, replacement)); - } - if (el.id) { - el.id = el.id.replace(id_regex, replacement); - } - if (el.name) { - el.name = el.name.replace(id_regex, replacement); - } - }; - var totalForms = $("#id_" + options.prefix + "-TOTAL_FORMS").prop("autocomplete", "off"); - var nextIndex = parseInt(totalForms.val(), 10); - var maxForms = $("#id_" + options.prefix + "-MAX_NUM_FORMS").prop("autocomplete", "off"); - // only show the add button if we are allowed to add more items, - // note that max_num = None translates to a blank string. - var showAddButton = maxForms.val() === '' || (maxForms.val() - totalForms.val()) > 0; - $this.each(function(i) { - $(this).not("." + options.emptyCssClass).addClass(options.formCssClass); - }); - if ($this.length && showAddButton) { - var addButton = options.addButton; - if (addButton === null) { - if ($this.prop("tagName") === "TR") { - // If forms are laid out as table rows, insert the - // "add" button in a new table row: - var numCols = this.eq(-1).children().length; - $parent.append('' + options.addText + ""); - addButton = $parent.find("tr:last a"); - } else { - // Otherwise, insert it immediately after the last form: - $this.filter(":last").after('"); - addButton = $this.filter(":last").next().find("a"); - } - } - addButton.on('click', function(e) { - e.preventDefault(); - var template = $("#" + options.prefix + "-empty"); - var row = template.clone(true); - row.removeClass(options.emptyCssClass) - .addClass(options.formCssClass) - .attr("id", options.prefix + "-" + nextIndex); - if (row.is("tr")) { - // If the forms are laid out in table rows, insert - // the remove button into the last table cell: - row.children(":last").append('"); - } else if (row.is("ul") || row.is("ol")) { - // If they're laid out as an ordered/unordered list, - // insert an
  • after the last list item: - row.append('
  • ' + options.deleteText + "
  • "); - } else { - // Otherwise, just insert the remove button as the - // last child element of the form's container: - row.children(":first").append('' + options.deleteText + ""); - } - row.find("*").each(function() { - updateElementIndex(this, options.prefix, totalForms.val()); - }); - // Insert the new form when it has been fully edited - row.insertBefore($(template)); - // Update number of total forms - $(totalForms).val(parseInt(totalForms.val(), 10) + 1); - nextIndex += 1; - // Hide add button in case we've hit the max, except we want to add infinitely - if ((maxForms.val() !== '') && (maxForms.val() - totalForms.val()) <= 0) { - addButton.parent().hide(); - } - // The delete button of each row triggers a bunch of other things - row.find("a." + options.deleteCssClass).on('click', function(e1) { - e1.preventDefault(); - // Remove the parent form containing this button: - row.remove(); - nextIndex -= 1; - // If a post-delete callback was provided, call it with the deleted form: - if (options.removed) { - options.removed(row); - } - $(document).trigger('formset:removed', [row, options.prefix]); - // Update the TOTAL_FORMS form count. - var forms = $("." + options.formCssClass); - $("#id_" + options.prefix + "-TOTAL_FORMS").val(forms.length); - // Show add button again once we drop below max - if ((maxForms.val() === '') || (maxForms.val() - forms.length) > 0) { - addButton.parent().show(); - } - // Also, update names and ids for all remaining form controls - // so they remain in sequence: - var i, formCount; - var updateElementCallback = function() { - updateElementIndex(this, options.prefix, i); - }; - for (i = 0, formCount = forms.length; i < formCount; i++) { - updateElementIndex($(forms).get(i), options.prefix, i); - $(forms.get(i)).find("*").each(updateElementCallback); - } - }); - // If a post-add callback was supplied, call it with the added form: - if (options.added) { - options.added(row); - } - $(document).trigger('formset:added', [row, options.prefix]); - }); - } - return this; - }; - - /* Setup plugin defaults */ - $.fn.formset.defaults = { - prefix: "form", // The form prefix for your django formset - addText: "add another", // Text for the add link - deleteText: "remove", // Text for the delete link - addCssClass: "add-row", // CSS class applied to the add link - deleteCssClass: "delete-row", // CSS class applied to the delete link - emptyCssClass: "empty-row", // CSS class applied to the empty row - formCssClass: "dynamic-form", // CSS class applied to each form in a formset - added: null, // Function called each time a new form is added - removed: null, // Function called each time a form is deleted - addButton: null // Existing add button to use - }; - - - // Tabular inlines --------------------------------------------------------- - $.fn.tabularFormset = function(selector, options) { - var $rows = $(this); - var alternatingRows = function(row) { - $(selector).not(".add-row").removeClass("row1 row2") - .filter(":even").addClass("row1").end() - .filter(":odd").addClass("row2"); - }; - - var reinitDateTimeShortCuts = function() { - // Reinitialize the calendar and clock widgets by force - if (typeof DateTimeShortcuts !== "undefined") { - $(".datetimeshortcuts").remove(); - DateTimeShortcuts.init(); - } - }; - - var updateSelectFilter = function() { - // If any SelectFilter widgets are a part of the new form, - // instantiate a new SelectFilter instance for it. - if (typeof SelectFilter !== 'undefined') { - $('.selectfilter').each(function(index, value) { - var namearr = value.name.split('-'); - SelectFilter.init(value.id, namearr[namearr.length - 1], false); - }); - $('.selectfilterstacked').each(function(index, value) { - var namearr = value.name.split('-'); - SelectFilter.init(value.id, namearr[namearr.length - 1], true); - }); - } - }; - - var initPrepopulatedFields = function(row) { - row.find('.prepopulated_field').each(function() { - var field = $(this), - input = field.find('input, select, textarea'), - dependency_list = input.data('dependency_list') || [], - dependencies = []; - $.each(dependency_list, function(i, field_name) { - dependencies.push('#' + row.find('.field-' + field_name).find('input, select, textarea').attr('id')); - }); - if (dependencies.length) { - input.prepopulate(dependencies, input.attr('maxlength')); - } - }); - }; - - $rows.formset({ - prefix: options.prefix, - addText: options.addText, - formCssClass: "dynamic-" + options.prefix, - deleteCssClass: "inline-deletelink", - deleteText: options.deleteText, - emptyCssClass: "empty-form", - removed: alternatingRows, - added: function(row) { - initPrepopulatedFields(row); - reinitDateTimeShortCuts(); - updateSelectFilter(); - alternatingRows(row); - }, - addButton: options.addButton - }); - - return $rows; - }; - - // Stacked inlines --------------------------------------------------------- - $.fn.stackedFormset = function(selector, options) { - var $rows = $(this); - var updateInlineLabel = function(row) { - $(selector).find(".inline_label").each(function(i) { - var count = i + 1; - $(this).html($(this).html().replace(/(#\d+)/g, "#" + count)); - }); - }; - - var reinitDateTimeShortCuts = function() { - // Reinitialize the calendar and clock widgets by force, yuck. - if (typeof DateTimeShortcuts !== "undefined") { - $(".datetimeshortcuts").remove(); - DateTimeShortcuts.init(); - } - }; - - var updateSelectFilter = function() { - // If any SelectFilter widgets were added, instantiate a new instance. - if (typeof SelectFilter !== "undefined") { - $(".selectfilter").each(function(index, value) { - var namearr = value.name.split('-'); - SelectFilter.init(value.id, namearr[namearr.length - 1], false); - }); - $(".selectfilterstacked").each(function(index, value) { - var namearr = value.name.split('-'); - SelectFilter.init(value.id, namearr[namearr.length - 1], true); - }); - } - }; - - var initPrepopulatedFields = function(row) { - row.find('.prepopulated_field').each(function() { - var field = $(this), - input = field.find('input, select, textarea'), - dependency_list = input.data('dependency_list') || [], - dependencies = []; - $.each(dependency_list, function(i, field_name) { - dependencies.push('#' + row.find('.form-row .field-' + field_name).find('input, select, textarea').attr('id')); - }); - if (dependencies.length) { - input.prepopulate(dependencies, input.attr('maxlength')); - } - }); - }; - - $rows.formset({ - prefix: options.prefix, - addText: options.addText, - formCssClass: "dynamic-" + options.prefix, - deleteCssClass: "inline-deletelink", - deleteText: options.deleteText, - emptyCssClass: "empty-form", - removed: updateInlineLabel, - added: function(row) { - initPrepopulatedFields(row); - reinitDateTimeShortCuts(); - updateSelectFilter(); - updateInlineLabel(row); - }, - addButton: options.addButton - }); - - return $rows; - }; - - $(document).ready(function() { - $(".js-inline-admin-formset").each(function() { - var data = $(this).data(), - inlineOptions = data.inlineFormset, - selector; - switch(data.inlineType) { - case "stacked": - selector = inlineOptions.name + "-group .inline-related"; - $(selector).stackedFormset(selector, inlineOptions.options); - break; - case "tabular": - selector = inlineOptions.name + "-group .tabular.inline-related tbody:first > tr"; - $(selector).tabularFormset(selector, inlineOptions.options); - break; - } - }); - }); -})(django.jQuery); diff --git a/static/admin/js/inlines.min.js b/static/admin/js/inlines.min.js deleted file mode 100644 index 65af8eb..0000000 --- a/static/admin/js/inlines.min.js +++ /dev/null @@ -1,13 +0,0 @@ -var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.findInternal=function(b,d,a){b instanceof String&&(b=String(b));for(var c=b.length,f=0;f'+a.addText+""),l=d.find("tr:last a")):(c.filter(":last").after('"),l=c.filter(":last").next().find("a")));l.on("click",function(d){d.preventDefault();d=b("#"+a.prefix+"-empty"); -var c=d.clone(!0);c.removeClass(a.emptyCssClass).addClass(a.formCssClass).attr("id",a.prefix+"-"+h);c.is("tr")?c.children(":last").append('"):c.is("ul")||c.is("ol")?c.append('
  • '+a.deleteText+"
  • "):c.children(":first").append(''+a.deleteText+"");c.find("*").each(function(){f(this,a.prefix,g.val())});c.insertBefore(b(d)); -b(g).val(parseInt(g.val(),10)+1);h+=1;""!==e.val()&&0>=e.val()-g.val()&&l.parent().hide();c.find("a."+a.deleteCssClass).on("click",function(d){d.preventDefault();c.remove();--h;a.removed&&a.removed(c);b(document).trigger("formset:removed",[c,a.prefix]);d=b("."+a.formCssClass);b("#id_"+a.prefix+"-TOTAL_FORMS").val(d.length);(""===e.val()||0 tr",b(d).tabularFormset(d,a.options)}})})})(django.jQuery); diff --git a/static/admin/js/prepopulate.js b/static/admin/js/prepopulate.js deleted file mode 100644 index bef45a3..0000000 --- a/static/admin/js/prepopulate.js +++ /dev/null @@ -1,42 +0,0 @@ -/*global URLify*/ -(function($) { - 'use strict'; - $.fn.prepopulate = function(dependencies, maxLength, allowUnicode) { - /* - Depends on urlify.js - Populates a selected field with the values of the dependent fields, - URLifies and shortens the string. - dependencies - array of dependent fields ids - maxLength - maximum length of the URLify'd string - allowUnicode - Unicode support of the URLify'd string - */ - return this.each(function() { - var prepopulatedField = $(this); - - var populate = function() { - // Bail if the field's value has been changed by the user - if (prepopulatedField.data('_changed')) { - return; - } - - var values = []; - $.each(dependencies, function(i, field) { - field = $(field); - if (field.val().length > 0) { - values.push(field.val()); - } - }); - prepopulatedField.val(URLify(values.join(' '), maxLength, allowUnicode)); - }; - - prepopulatedField.data('_changed', false); - prepopulatedField.on('change', function() { - prepopulatedField.data('_changed', true); - }); - - if (!prepopulatedField.val()) { - $(dependencies.join(',')).on('keyup change focus', populate); - } - }); - }; -})(django.jQuery); diff --git a/static/admin/js/timeparse.js b/static/admin/js/timeparse.js deleted file mode 100644 index 3cdc7ec..0000000 --- a/static/admin/js/timeparse.js +++ /dev/null @@ -1,106 +0,0 @@ -(function() { - 'use strict'; - var timeParsePatterns = [ - // 9 - { - re: /^\d{1,2}$/i, - handler: function(bits) { - if (bits[0].length === 1) { - return '0' + bits[0] + ':00'; - } else { - return bits[0] + ':00'; - } - } - }, - // 13:00 - { - re: /^\d{2}[:.]\d{2}$/i, - handler: function(bits) { - return bits[0].replace('.', ':'); - } - }, - // 9:00 - { - re: /^\d[:.]\d{2}$/i, - handler: function(bits) { - return '0' + bits[0].replace('.', ':'); - } - }, - // 3 am / 3 a.m. / 3am - { - re: /^(\d+)\s*([ap])(?:.?m.?)?$/i, - handler: function(bits) { - var hour = parseInt(bits[1]); - if (hour === 12) { - hour = 0; - } - if (bits[2].toLowerCase() === 'p') { - if (hour === 12) { - hour = 0; - } - return (hour + 12) + ':00'; - } else { - if (hour < 10) { - return '0' + hour + ':00'; - } else { - return hour + ':00'; - } - } - } - }, - // 3.30 am / 3:15 a.m. / 3.00am - { - re: /^(\d+)[.:](\d{2})\s*([ap]).?m.?$/i, - handler: function(bits) { - var hour = parseInt(bits[1]); - var mins = parseInt(bits[2]); - if (mins < 10) { - mins = '0' + mins; - } - if (hour === 12) { - hour = 0; - } - if (bits[3].toLowerCase() === 'p') { - if (hour === 12) { - hour = 0; - } - return (hour + 12) + ':' + mins; - } else { - if (hour < 10) { - return '0' + hour + ':' + mins; - } else { - return hour + ':' + mins; - } - } - } - }, - // noon - { - re: /^no/i, - handler: function(bits) { - return '12:00'; - } - }, - // midnight - { - re: /^mid/i, - handler: function(bits) { - return '00:00'; - } - } - ]; - - function parseTimeString(s) { - for (var i = 0; i < timeParsePatterns.length; i++) { - var re = timeParsePatterns[i].re; - var handler = timeParsePatterns[i].handler; - var bits = re.exec(s); - if (bits) { - return handler(bits); - } - } - return s; - } - - window.parseTimeString = parseTimeString; -})(); diff --git a/static/admin/js/urlify.js b/static/admin/js/urlify.js deleted file mode 100644 index 2d70dcd..0000000 --- a/static/admin/js/urlify.js +++ /dev/null @@ -1,195 +0,0 @@ -/*global XRegExp*/ -(function() { - 'use strict'; - - var LATIN_MAP = { - 'À': 'A', 'Á': 'A', 'Â': 'A', 'Ã': 'A', 'Ä': 'A', 'Å': 'A', 'Æ': 'AE', - 'Ç': 'C', 'È': 'E', 'É': 'E', 'Ê': 'E', 'Ë': 'E', 'Ì': 'I', 'Í': 'I', - 'Î': 'I', 'Ï': 'I', 'Ð': 'D', 'Ñ': 'N', 'Ò': 'O', 'Ó': 'O', 'Ô': 'O', - 'Õ': 'O', 'Ö': 'O', 'Ő': 'O', 'Ø': 'O', 'Ù': 'U', 'Ú': 'U', 'Û': 'U', - 'Ü': 'U', 'Ű': 'U', 'Ý': 'Y', 'Þ': 'TH', 'Ÿ': 'Y', 'ß': 'ss', 'à': 'a', - 'á': 'a', 'â': 'a', 'ã': 'a', 'ä': 'a', 'å': 'a', 'æ': 'ae', 'ç': 'c', - 'è': 'e', 'é': 'e', 'ê': 'e', 'ë': 'e', 'ì': 'i', 'í': 'i', 'î': 'i', - 'ï': 'i', 'ð': 'd', 'ñ': 'n', 'ò': 'o', 'ó': 'o', 'ô': 'o', 'õ': 'o', - 'ö': 'o', 'ő': 'o', 'ø': 'o', 'ù': 'u', 'ú': 'u', 'û': 'u', 'ü': 'u', - 'ű': 'u', 'ý': 'y', 'þ': 'th', 'ÿ': 'y' - }; - var LATIN_SYMBOLS_MAP = { - '©': '(c)' - }; - var GREEK_MAP = { - 'α': 'a', 'β': 'b', 'γ': 'g', 'δ': 'd', 'ε': 'e', 'ζ': 'z', 'η': 'h', - 'θ': '8', 'ι': 'i', 'κ': 'k', 'λ': 'l', 'μ': 'm', 'ν': 'n', 'ξ': '3', - 'ο': 'o', 'π': 'p', 'ρ': 'r', 'σ': 's', 'τ': 't', 'υ': 'y', 'φ': 'f', - 'χ': 'x', 'ψ': 'ps', 'ω': 'w', 'ά': 'a', 'έ': 'e', 'ί': 'i', 'ό': 'o', - 'ύ': 'y', 'ή': 'h', 'ώ': 'w', 'ς': 's', 'ϊ': 'i', 'ΰ': 'y', 'ϋ': 'y', - 'ΐ': 'i', 'Α': 'A', 'Β': 'B', 'Γ': 'G', 'Δ': 'D', 'Ε': 'E', 'Ζ': 'Z', - 'Η': 'H', 'Θ': '8', 'Ι': 'I', 'Κ': 'K', 'Λ': 'L', 'Μ': 'M', 'Ν': 'N', - 'Ξ': '3', 'Ο': 'O', 'Π': 'P', 'Ρ': 'R', 'Σ': 'S', 'Τ': 'T', 'Υ': 'Y', - 'Φ': 'F', 'Χ': 'X', 'Ψ': 'PS', 'Ω': 'W', 'Ά': 'A', 'Έ': 'E', 'Ί': 'I', - 'Ό': 'O', 'Ύ': 'Y', 'Ή': 'H', 'Ώ': 'W', 'Ϊ': 'I', 'Ϋ': 'Y' - }; - var TURKISH_MAP = { - 'ş': 's', 'Ş': 'S', 'ı': 'i', 'İ': 'I', 'ç': 'c', 'Ç': 'C', 'ü': 'u', - 'Ü': 'U', 'ö': 'o', 'Ö': 'O', 'ğ': 'g', 'Ğ': 'G' - }; - var ROMANIAN_MAP = { - 'ă': 'a', 'î': 'i', 'ș': 's', 'ț': 't', 'â': 'a', - 'Ă': 'A', 'Î': 'I', 'Ș': 'S', 'Ț': 'T', 'Â': 'A' - }; - var RUSSIAN_MAP = { - 'а': 'a', 'б': 'b', 'в': 'v', 'г': 'g', 'д': 'd', 'е': 'e', 'ё': 'yo', - 'ж': 'zh', 'з': 'z', 'и': 'i', 'й': 'j', 'к': 'k', 'л': 'l', 'м': 'm', - 'н': 'n', 'о': 'o', 'п': 'p', 'р': 'r', 'с': 's', 'т': 't', 'у': 'u', - 'ф': 'f', 'х': 'h', 'ц': 'c', 'ч': 'ch', 'ш': 'sh', 'щ': 'sh', 'ъ': '', - 'ы': 'y', 'ь': '', 'э': 'e', 'ю': 'yu', 'я': 'ya', - 'А': 'A', 'Б': 'B', 'В': 'V', 'Г': 'G', 'Д': 'D', 'Е': 'E', 'Ё': 'Yo', - 'Ж': 'Zh', 'З': 'Z', 'И': 'I', 'Й': 'J', 'К': 'K', 'Л': 'L', 'М': 'M', - 'Н': 'N', 'О': 'O', 'П': 'P', 'Р': 'R', 'С': 'S', 'Т': 'T', 'У': 'U', - 'Ф': 'F', 'Х': 'H', 'Ц': 'C', 'Ч': 'Ch', 'Ш': 'Sh', 'Щ': 'Sh', 'Ъ': '', - 'Ы': 'Y', 'Ь': '', 'Э': 'E', 'Ю': 'Yu', 'Я': 'Ya' - }; - var UKRAINIAN_MAP = { - 'Є': 'Ye', 'І': 'I', 'Ї': 'Yi', 'Ґ': 'G', 'є': 'ye', 'і': 'i', - 'ї': 'yi', 'ґ': 'g' - }; - var CZECH_MAP = { - 'č': 'c', 'ď': 'd', 'ě': 'e', 'ň': 'n', 'ř': 'r', 'š': 's', 'ť': 't', - 'ů': 'u', 'ž': 'z', 'Č': 'C', 'Ď': 'D', 'Ě': 'E', 'Ň': 'N', 'Ř': 'R', - 'Š': 'S', 'Ť': 'T', 'Ů': 'U', 'Ž': 'Z' - }; - var SLOVAK_MAP = { - 'á': 'a', 'ä': 'a', 'č': 'c', 'ď': 'd', 'é': 'e', 'í': 'i', 'ľ': 'l', - 'ĺ': 'l', 'ň': 'n', 'ó': 'o', 'ô': 'o', 'ŕ': 'r', 'š': 's', 'ť': 't', - 'ú': 'u', 'ý': 'y', 'ž': 'z', - 'Á': 'a', 'Ä': 'A', 'Č': 'C', 'Ď': 'D', 'É': 'E', 'Í': 'I', 'Ľ': 'L', - 'Ĺ': 'L', 'Ň': 'N', 'Ó': 'O', 'Ô': 'O', 'Ŕ': 'R', 'Š': 'S', 'Ť': 'T', - 'Ú': 'U', 'Ý': 'Y', 'Ž': 'Z' - }; - var POLISH_MAP = { - 'ą': 'a', 'ć': 'c', 'ę': 'e', 'ł': 'l', 'ń': 'n', 'ó': 'o', 'ś': 's', - 'ź': 'z', 'ż': 'z', - 'Ą': 'A', 'Ć': 'C', 'Ę': 'E', 'Ł': 'L', 'Ń': 'N', 'Ó': 'O', 'Ś': 'S', - 'Ź': 'Z', 'Ż': 'Z' - }; - var LATVIAN_MAP = { - 'ā': 'a', 'č': 'c', 'ē': 'e', 'ģ': 'g', 'ī': 'i', 'ķ': 'k', 'ļ': 'l', - 'ņ': 'n', 'š': 's', 'ū': 'u', 'ž': 'z', - 'Ā': 'A', 'Č': 'C', 'Ē': 'E', 'Ģ': 'G', 'Ī': 'I', 'Ķ': 'K', 'Ļ': 'L', - 'Ņ': 'N', 'Š': 'S', 'Ū': 'U', 'Ž': 'Z' - }; - var ARABIC_MAP = { - 'أ': 'a', 'ب': 'b', 'ت': 't', 'ث': 'th', 'ج': 'g', 'ح': 'h', 'خ': 'kh', 'د': 'd', - 'ذ': 'th', 'ر': 'r', 'ز': 'z', 'س': 's', 'ش': 'sh', 'ص': 's', 'ض': 'd', 'ط': 't', - 'ظ': 'th', 'ع': 'aa', 'غ': 'gh', 'ف': 'f', 'ق': 'k', 'ك': 'k', 'ل': 'l', 'م': 'm', - 'ن': 'n', 'ه': 'h', 'و': 'o', 'ي': 'y' - }; - var LITHUANIAN_MAP = { - 'ą': 'a', 'č': 'c', 'ę': 'e', 'ė': 'e', 'į': 'i', 'š': 's', 'ų': 'u', - 'ū': 'u', 'ž': 'z', - 'Ą': 'A', 'Č': 'C', 'Ę': 'E', 'Ė': 'E', 'Į': 'I', 'Š': 'S', 'Ų': 'U', - 'Ū': 'U', 'Ž': 'Z' - }; - var SERBIAN_MAP = { - 'ђ': 'dj', 'ј': 'j', 'љ': 'lj', 'њ': 'nj', 'ћ': 'c', 'џ': 'dz', - 'đ': 'dj', 'Ђ': 'Dj', 'Ј': 'j', 'Љ': 'Lj', 'Њ': 'Nj', 'Ћ': 'C', - 'Џ': 'Dz', 'Đ': 'Dj' - }; - var AZERBAIJANI_MAP = { - 'ç': 'c', 'ə': 'e', 'ğ': 'g', 'ı': 'i', 'ö': 'o', 'ş': 's', 'ü': 'u', - 'Ç': 'C', 'Ə': 'E', 'Ğ': 'G', 'İ': 'I', 'Ö': 'O', 'Ş': 'S', 'Ü': 'U' - }; - var GEORGIAN_MAP = { - 'ა': 'a', 'ბ': 'b', 'გ': 'g', 'დ': 'd', 'ე': 'e', 'ვ': 'v', 'ზ': 'z', - 'თ': 't', 'ი': 'i', 'კ': 'k', 'ლ': 'l', 'მ': 'm', 'ნ': 'n', 'ო': 'o', - 'პ': 'p', 'ჟ': 'j', 'რ': 'r', 'ს': 's', 'ტ': 't', 'უ': 'u', 'ფ': 'f', - 'ქ': 'q', 'ღ': 'g', 'ყ': 'y', 'შ': 'sh', 'ჩ': 'ch', 'ც': 'c', 'ძ': 'dz', - 'წ': 'w', 'ჭ': 'ch', 'ხ': 'x', 'ჯ': 'j', 'ჰ': 'h' - }; - - var ALL_DOWNCODE_MAPS = [ - LATIN_MAP, - LATIN_SYMBOLS_MAP, - GREEK_MAP, - TURKISH_MAP, - ROMANIAN_MAP, - RUSSIAN_MAP, - UKRAINIAN_MAP, - CZECH_MAP, - SLOVAK_MAP, - POLISH_MAP, - LATVIAN_MAP, - ARABIC_MAP, - LITHUANIAN_MAP, - SERBIAN_MAP, - AZERBAIJANI_MAP, - GEORGIAN_MAP - ]; - - var Downcoder = { - 'Initialize': function() { - if (Downcoder.map) { // already made - return; - } - Downcoder.map = {}; - Downcoder.chars = []; - for (var i = 0; i < ALL_DOWNCODE_MAPS.length; i++) { - var lookup = ALL_DOWNCODE_MAPS[i]; - for (var c in lookup) { - if (lookup.hasOwnProperty(c)) { - Downcoder.map[c] = lookup[c]; - } - } - } - for (var k in Downcoder.map) { - if (Downcoder.map.hasOwnProperty(k)) { - Downcoder.chars.push(k); - } - } - Downcoder.regex = new RegExp(Downcoder.chars.join('|'), 'g'); - } - }; - - function downcode(slug) { - Downcoder.Initialize(); - return slug.replace(Downcoder.regex, function(m) { - return Downcoder.map[m]; - }); - } - - - function URLify(s, num_chars, allowUnicode) { - // changes, e.g., "Petty theft" to "petty-theft" - // remove all these words from the string before urlifying - if (!allowUnicode) { - s = downcode(s); - } - var hasUnicodeChars = /[^\u0000-\u007f]/.test(s); - // Remove English words only if the string contains ASCII (English) - // characters. - if (!hasUnicodeChars) { - var removeList = [ - "a", "an", "as", "at", "before", "but", "by", "for", "from", - "is", "in", "into", "like", "of", "off", "on", "onto", "per", - "since", "than", "the", "this", "that", "to", "up", "via", - "with" - ]; - var r = new RegExp('\\b(' + removeList.join('|') + ')\\b', 'gi'); - s = s.replace(r, ''); - } - // if downcode doesn't hit, the char will be stripped here - if (allowUnicode) { - // Keep Unicode letters including both lowercase and uppercase - // characters, whitespace, and dash; remove other characters. - s = XRegExp.replace(s, XRegExp('[^-_\\p{L}\\p{N}\\s]', 'g'), ''); - } else { - s = s.replace(/[^-\w\s]/g, ''); // remove unneeded chars - } - s = s.replace(/^\s+|\s+$/g, ''); // trim leading/trailing spaces - s = s.replace(/[-\s]+/g, '-'); // convert spaces to hyphens - s = s.substring(0, num_chars); // trim to first num_chars chars - s = s.replace(/-+$/g, ''); // trim any trailing hyphens - return s.toLowerCase(); // convert to lowercase - } - window.URLify = URLify; -})(); diff --git a/static/admin/js/vendor/jquery/LICENSE.txt b/static/admin/js/vendor/jquery/LICENSE.txt deleted file mode 100644 index d930e62..0000000 --- a/static/admin/js/vendor/jquery/LICENSE.txt +++ /dev/null @@ -1,26 +0,0 @@ -Copyright jQuery Foundation and other contributors, https://jquery.org/ - -This software consists of voluntary contributions made by many -individuals. For exact contribution history, see the revision history -available at https://github.com/jquery/jquery - -==== - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/static/admin/js/vendor/select2/LICENSE.md b/static/admin/js/vendor/select2/LICENSE.md deleted file mode 100644 index 86c7c29..0000000 --- a/static/admin/js/vendor/select2/LICENSE.md +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2012-2015 Kevin Brown, Igor Vaynberg, and Select2 contributors - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/static/admin/js/vendor/select2/i18n/ar.js b/static/admin/js/vendor/select2/i18n/ar.js deleted file mode 100644 index 01a6882..0000000 --- a/static/admin/js/vendor/select2/i18n/ar.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ar",[],function(){return{errorLoading:function(){return"لا يمكن تحميل النتائج"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="الرجاء حذف "+t+" عناصر";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="الرجاء إضافة "+t+" عناصر";return n},loadingMore:function(){return"جاري تحميل نتائج إضافية..."},maximumSelected:function(e){var t="تستطيع إختيار "+e.maximum+" بنود فقط";return t},noResults:function(){return"لم يتم العثور على أي نتائج"},searching:function(){return"جاري البحث…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/az.js b/static/admin/js/vendor/select2/i18n/az.js deleted file mode 100644 index 2accb97..0000000 --- a/static/admin/js/vendor/select2/i18n/az.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/az",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return t+" simvol silin"},inputTooShort:function(e){var t=e.minimum-e.input.length;return t+" simvol daxil edin"},loadingMore:function(){return"Daha çox nəticə yüklənir…"},maximumSelected:function(e){return"Sadəcə "+e.maximum+" element seçə bilərsiniz"},noResults:function(){return"Nəticə tapılmadı"},searching:function(){return"Axtarılır…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/bg.js b/static/admin/js/vendor/select2/i18n/bg.js deleted file mode 100644 index 35ae989..0000000 --- a/static/admin/js/vendor/select2/i18n/bg.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/bg",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Моля въведете с "+t+" по-малко символ";return t>1&&(n+="a"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Моля въведете още "+t+" символ";return t>1&&(n+="a"),n},loadingMore:function(){return"Зареждат се още…"},maximumSelected:function(e){var t="Можете да направите до "+e.maximum+" ";return e.maximum>1?t+="избора":t+="избор",t},noResults:function(){return"Няма намерени съвпадения"},searching:function(){return"Търсене…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/ca.js b/static/admin/js/vendor/select2/i18n/ca.js deleted file mode 100644 index fdb5f3d..0000000 --- a/static/admin/js/vendor/select2/i18n/ca.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ca",[],function(){return{errorLoading:function(){return"La càrrega ha fallat"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Si us plau, elimina "+t+" car";return t==1?n+="àcter":n+="àcters",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Si us plau, introdueix "+t+" car";return t==1?n+="àcter":n+="àcters",n},loadingMore:function(){return"Carregant més resultats…"},maximumSelected:function(e){var t="Només es pot seleccionar "+e.maximum+" element";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No s'han trobat resultats"},searching:function(){return"Cercant…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/cs.js b/static/admin/js/vendor/select2/i18n/cs.js deleted file mode 100644 index 9651378..0000000 --- a/static/admin/js/vendor/select2/i18n/cs.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/cs",[],function(){function e(e,t){switch(e){case 2:return t?"dva":"dvě";case 3:return"tři";case 4:return"čtyři"}return""}return{errorLoading:function(){return"Výsledky nemohly být načteny."},inputTooLong:function(t){var n=t.input.length-t.maximum;return n==1?"Prosím zadejte o jeden znak méně":n<=4?"Prosím zadejte o "+e(n,!0)+" znaky méně":"Prosím zadejte o "+n+" znaků méně"},inputTooShort:function(t){var n=t.minimum-t.input.length;return n==1?"Prosím zadejte ještě jeden znak":n<=4?"Prosím zadejte ještě další "+e(n,!0)+" znaky":"Prosím zadejte ještě dalších "+n+" znaků"},loadingMore:function(){return"Načítají se další výsledky…"},maximumSelected:function(t){var n=t.maximum;return n==1?"Můžete zvolit jen jednu položku":n<=4?"Můžete zvolit maximálně "+e(n,!1)+" položky":"Můžete zvolit maximálně "+n+" položek"},noResults:function(){return"Nenalezeny žádné položky"},searching:function(){return"Vyhledávání…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/da.js b/static/admin/js/vendor/select2/i18n/da.js deleted file mode 100644 index 501c51e..0000000 --- a/static/admin/js/vendor/select2/i18n/da.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/da",[],function(){return{errorLoading:function(){return"Resultaterne kunne ikke indlæses."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Angiv venligst "+t+" tegn mindre";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Angiv venligst "+t+" tegn mere";return n},loadingMore:function(){return"Indlæser flere resultater…"},maximumSelected:function(e){var t="Du kan kun vælge "+e.maximum+" emne";return e.maximum!=1&&(t+="r"),t},noResults:function(){return"Ingen resultater fundet"},searching:function(){return"Søger…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/de.js b/static/admin/js/vendor/select2/i18n/de.js deleted file mode 100644 index 9a6d553..0000000 --- a/static/admin/js/vendor/select2/i18n/de.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/de",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Bitte "+t+" Zeichen weniger eingeben"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Bitte "+t+" Zeichen mehr eingeben"},loadingMore:function(){return"Lade mehr Ergebnisse…"},maximumSelected:function(e){var t="Sie können nur "+e.maximum+" Eintr";return e.maximum===1?t+="ag":t+="äge",t+=" auswählen",t},noResults:function(){return"Keine Übereinstimmungen gefunden"},searching:function(){return"Suche…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/el.js b/static/admin/js/vendor/select2/i18n/el.js deleted file mode 100644 index 4735d14..0000000 --- a/static/admin/js/vendor/select2/i18n/el.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/el",[],function(){return{errorLoading:function(){return"Τα αποτελέσματα δεν μπόρεσαν να φορτώσουν."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Παρακαλώ διαγράψτε "+t+" χαρακτήρ";return t==1&&(n+="α"),t!=1&&(n+="ες"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Παρακαλώ συμπληρώστε "+t+" ή περισσότερους χαρακτήρες";return n},loadingMore:function(){return"Φόρτωση περισσότερων αποτελεσμάτων…"},maximumSelected:function(e){var t="Μπορείτε να επιλέξετε μόνο "+e.maximum+" επιλογ";return e.maximum==1&&(t+="ή"),e.maximum!=1&&(t+="ές"),t},noResults:function(){return"Δεν βρέθηκαν αποτελέσματα"},searching:function(){return"Αναζήτηση…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/en.js b/static/admin/js/vendor/select2/i18n/en.js deleted file mode 100644 index 8e80ede..0000000 --- a/static/admin/js/vendor/select2/i18n/en.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Please delete "+t+" character";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Please enter "+t+" or more characters";return n},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/es.js b/static/admin/js/vendor/select2/i18n/es.js deleted file mode 100644 index 0a09650..0000000 --- a/static/admin/js/vendor/select2/i18n/es.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/es",[],function(){return{errorLoading:function(){return"La carga falló"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Por favor, elimine "+t+" car";return t==1?n+="ácter":n+="acteres",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Por favor, introduzca "+t+" car";return t==1?n+="ácter":n+="acteres",n},loadingMore:function(){return"Cargando más resultados…"},maximumSelected:function(e){var t="Sólo puede seleccionar "+e.maximum+" elemento";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No se encontraron resultados"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/et.js b/static/admin/js/vendor/select2/i18n/et.js deleted file mode 100644 index c70f4a5..0000000 --- a/static/admin/js/vendor/select2/i18n/et.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/et",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Sisesta "+t+" täht";return t!=1&&(n+="e"),n+=" vähem",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Sisesta "+t+" täht";return t!=1&&(n+="e"),n+=" rohkem",n},loadingMore:function(){return"Laen tulemusi…"},maximumSelected:function(e){var t="Saad vaid "+e.maximum+" tulemus";return e.maximum==1?t+="e":t+="t",t+=" valida",t},noResults:function(){return"Tulemused puuduvad"},searching:function(){return"Otsin…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/eu.js b/static/admin/js/vendor/select2/i18n/eu.js deleted file mode 100644 index 9336053..0000000 --- a/static/admin/js/vendor/select2/i18n/eu.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/eu",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Idatzi ";return t==1?n+="karaktere bat":n+=t+" karaktere",n+=" gutxiago",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Idatzi ";return t==1?n+="karaktere bat":n+=t+" karaktere",n+=" gehiago",n},loadingMore:function(){return"Emaitza gehiago kargatzen…"},maximumSelected:function(e){return e.maximum===1?"Elementu bakarra hauta dezakezu":e.maximum+" elementu hauta ditzakezu soilik"},noResults:function(){return"Ez da bat datorrenik aurkitu"},searching:function(){return"Bilatzen…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/fa.js b/static/admin/js/vendor/select2/i18n/fa.js deleted file mode 100644 index 5118cd2..0000000 --- a/static/admin/js/vendor/select2/i18n/fa.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fa",[],function(){return{errorLoading:function(){return"امکان بارگذاری نتایج وجود ندارد."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="لطفاً "+t+" کاراکتر را حذف نمایید";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="لطفاً تعداد "+t+" کاراکتر یا بیشتر وارد نمایید";return n},loadingMore:function(){return"در حال بارگذاری نتایج بیشتر..."},maximumSelected:function(e){var t="شما تنها می‌توانید "+e.maximum+" آیتم را انتخاب نمایید";return t},noResults:function(){return"هیچ نتیجه‌ای یافت نشد"},searching:function(){return"در حال جستجو..."}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/fi.js b/static/admin/js/vendor/select2/i18n/fi.js deleted file mode 100644 index 9e60f26..0000000 --- a/static/admin/js/vendor/select2/i18n/fi.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fi",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Ole hyvä ja anna "+t+" merkkiä vähemmän"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Ole hyvä ja anna "+t+" merkkiä lisää"},loadingMore:function(){return"Ladataan lisää tuloksia…"},maximumSelected:function(e){return"Voit valita ainoastaan "+e.maximum+" kpl"},noResults:function(){return"Ei tuloksia"},searching:function(){}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/fr.js b/static/admin/js/vendor/select2/i18n/fr.js deleted file mode 100644 index e4a6650..0000000 --- a/static/admin/js/vendor/select2/i18n/fr.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fr",[],function(){return{errorLoading:function(){return"Les résultats ne peuvent pas être chargés."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Supprimez "+t+" caractère";return t!==1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Saisissez "+t+" caractère";return t!==1&&(n+="s"),n},loadingMore:function(){return"Chargement de résultats supplémentaires…"},maximumSelected:function(e){var t="Vous pouvez seulement sélectionner "+e.maximum+" élément";return e.maximum!==1&&(t+="s"),t},noResults:function(){return"Aucun résultat trouvé"},searching:function(){return"Recherche en cours…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/gl.js b/static/admin/js/vendor/select2/i18n/gl.js deleted file mode 100644 index 02f258f..0000000 --- a/static/admin/js/vendor/select2/i18n/gl.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/gl",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Elimine ";return t===1?n+="un carácter":n+=t+" caracteres",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Engada ";return t===1?n+="un carácter":n+=t+" caracteres",n},loadingMore:function(){return"Cargando máis resultados…"},maximumSelected:function(e){var t="Só pode ";return e.maximum===1?t+="un elemento":t+=e.maximum+" elementos",t},noResults:function(){return"Non se atoparon resultados"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/he.js b/static/admin/js/vendor/select2/i18n/he.js deleted file mode 100644 index 881f8d3..0000000 --- a/static/admin/js/vendor/select2/i18n/he.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/he",[],function(){return{errorLoading:function(){return"שגיאה בטעינת התוצאות"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="נא למחוק ";return t===1?n+="תו אחד":n+=t+" תווים",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="נא להכניס ";return t===1?n+="תו אחד":n+=t+" תווים",n+=" או יותר",n},loadingMore:function(){return"טוען תוצאות נוספות…"},maximumSelected:function(e){var t="באפשרותך לבחור עד ";return e.maximum===1?t+="פריט אחד":t+=e.maximum+" פריטים",t},noResults:function(){return"לא נמצאו תוצאות"},searching:function(){return"מחפש…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/hi.js b/static/admin/js/vendor/select2/i18n/hi.js deleted file mode 100644 index e829684..0000000 --- a/static/admin/js/vendor/select2/i18n/hi.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hi",[],function(){return{errorLoading:function(){return"परिणामों को लोड नहीं किया जा सका।"},inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" अक्षर को हटा दें";return t>1&&(n=t+" अक्षरों को हटा दें "),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="कृपया "+t+" या अधिक अक्षर दर्ज करें";return n},loadingMore:function(){return"अधिक परिणाम लोड हो रहे है..."},maximumSelected:function(e){var t="आप केवल "+e.maximum+" आइटम का चयन कर सकते हैं";return t},noResults:function(){return"कोई परिणाम नहीं मिला"},searching:function(){return"खोज रहा है..."}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/hr.js b/static/admin/js/vendor/select2/i18n/hr.js deleted file mode 100644 index 89f7b12..0000000 --- a/static/admin/js/vendor/select2/i18n/hr.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hr",[],function(){function e(e){var t=" "+e+" znak";return e%10<5&&e%10>0&&(e%100<5||e%100>19)?e%10>1&&(t+="a"):t+="ova",t}return{errorLoading:function(){return"Preuzimanje nije uspjelo."},inputTooLong:function(t){var n=t.input.length-t.maximum;return"Unesite "+e(n)},inputTooShort:function(t){var n=t.minimum-t.input.length;return"Unesite još "+e(n)},loadingMore:function(){return"Učitavanje rezultata…"},maximumSelected:function(e){return"Maksimalan broj odabranih stavki je "+e.maximum},noResults:function(){return"Nema rezultata"},searching:function(){return"Pretraga…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/hu.js b/static/admin/js/vendor/select2/i18n/hu.js deleted file mode 100644 index 74c8a90..0000000 --- a/static/admin/js/vendor/select2/i18n/hu.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hu",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Túl hosszú. "+t+" karakterrel több, mint kellene."},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Túl rövid. Még "+t+" karakter hiányzik."},loadingMore:function(){return"Töltés…"},maximumSelected:function(e){return"Csak "+e.maximum+" elemet lehet kiválasztani."},noResults:function(){return"Nincs találat."},searching:function(){return"Keresés…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/id.js b/static/admin/js/vendor/select2/i18n/id.js deleted file mode 100644 index 9586782..0000000 --- a/static/admin/js/vendor/select2/i18n/id.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/id",[],function(){return{errorLoading:function(){return"Data tidak boleh diambil."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Hapuskan "+t+" huruf"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Masukkan "+t+" huruf lagi"},loadingMore:function(){return"Mengambil data…"},maximumSelected:function(e){return"Anda hanya dapat memilih "+e.maximum+" pilihan"},noResults:function(){return"Tidak ada data yang sesuai"},searching:function(){return"Mencari…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/is.js b/static/admin/js/vendor/select2/i18n/is.js deleted file mode 100644 index ab97a14..0000000 --- a/static/admin/js/vendor/select2/i18n/is.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/is",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vinsamlegast styttið texta um "+t+" staf";return t<=1?n:n+"i"},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vinsamlegast skrifið "+t+" staf";return t>1&&(n+="i"),n+=" í viðbót",n},loadingMore:function(){return"Sæki fleiri niðurstöður…"},maximumSelected:function(e){return"Þú getur aðeins valið "+e.maximum+" atriði"},noResults:function(){return"Ekkert fannst"},searching:function(){return"Leita…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/it.js b/static/admin/js/vendor/select2/i18n/it.js deleted file mode 100644 index 7796b9f..0000000 --- a/static/admin/js/vendor/select2/i18n/it.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/it",[],function(){return{errorLoading:function(){return"I risultati non possono essere caricati."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Per favore cancella "+t+" caratter";return t!==1?n+="i":n+="e",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Per favore inserisci "+t+" o più caratteri";return n},loadingMore:function(){return"Caricando più risultati…"},maximumSelected:function(e){var t="Puoi selezionare solo "+e.maximum+" element";return e.maximum!==1?t+="i":t+="o",t},noResults:function(){return"Nessun risultato trovato"},searching:function(){return"Sto cercando…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/ja.js b/static/admin/js/vendor/select2/i18n/ja.js deleted file mode 100644 index 9f4fff6..0000000 --- a/static/admin/js/vendor/select2/i18n/ja.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ja",[],function(){return{errorLoading:function(){return"結果が読み込まれませんでした"},inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" 文字を削除してください";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="少なくとも "+t+" 文字を入力してください";return n},loadingMore:function(){return"読み込み中…"},maximumSelected:function(e){var t=e.maximum+" 件しか選択できません";return t},noResults:function(){return"対象が見つかりません"},searching:function(){return"検索しています…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/km.js b/static/admin/js/vendor/select2/i18n/km.js deleted file mode 100644 index 8e94adc..0000000 --- a/static/admin/js/vendor/select2/i18n/km.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/km",[],function(){return{errorLoading:function(){return"មិនអាចទាញយកទិន្នន័យ"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="សូមលុបចេញ "+t+" អក្សរ";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="សូមបញ្ចូល"+t+" អក្សរ រឺ ច្រើនជាងនេះ";return n},loadingMore:function(){return"កំពុងទាញយកទិន្នន័យបន្ថែម..."},maximumSelected:function(e){var t="អ្នកអាចជ្រើសរើសបានតែ "+e.maximum+" ជម្រើសប៉ុណ្ណោះ";return t},noResults:function(){return"មិនមានលទ្ធផល"},searching:function(){return"កំពុងស្វែងរក..."}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/ko.js b/static/admin/js/vendor/select2/i18n/ko.js deleted file mode 100644 index 4ed0321..0000000 --- a/static/admin/js/vendor/select2/i18n/ko.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ko",[],function(){return{errorLoading:function(){return"결과를 불러올 수 없습니다."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="너무 깁니다. "+t+" 글자 지워주세요.";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="너무 짧습니다. "+t+" 글자 더 입력해주세요.";return n},loadingMore:function(){return"불러오는 중…"},maximumSelected:function(e){var t="최대 "+e.maximum+"개까지만 선택 가능합니다.";return t},noResults:function(){return"결과가 없습니다."},searching:function(){return"검색 중…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/lt.js b/static/admin/js/vendor/select2/i18n/lt.js deleted file mode 100644 index 05f3a6e..0000000 --- a/static/admin/js/vendor/select2/i18n/lt.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/lt",[],function(){function e(e,t,n,r){return e%10===1&&(e%100<11||e%100>19)?t:e%10>=2&&e%10<=9&&(e%100<11||e%100>19)?n:r}return{inputTooLong:function(t){var n=t.input.length-t.maximum,r="Pašalinkite "+n+" simbol";return r+=e(n,"į","ius","ių"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Įrašykite dar "+n+" simbol";return r+=e(n,"į","ius","ių"),r},loadingMore:function(){return"Kraunama daugiau rezultatų…"},maximumSelected:function(t){var n="Jūs galite pasirinkti tik "+t.maximum+" element";return n+=e(t.maximum,"ą","us","ų"),n},noResults:function(){return"Atitikmenų nerasta"},searching:function(){return"Ieškoma…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/lv.js b/static/admin/js/vendor/select2/i18n/lv.js deleted file mode 100644 index df8ee94..0000000 --- a/static/admin/js/vendor/select2/i18n/lv.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/lv",[],function(){function e(e,t,n,r){return e===11?t:e%10===1?n:r}return{inputTooLong:function(t){var n=t.input.length-t.maximum,r="Lūdzu ievadiet par "+n;return r+=" simbol"+e(n,"iem","u","iem"),r+" mazāk"},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Lūdzu ievadiet vēl "+n;return r+=" simbol"+e(n,"us","u","us"),r},loadingMore:function(){return"Datu ielāde…"},maximumSelected:function(t){var n="Jūs varat izvēlēties ne vairāk kā "+t.maximum;return n+=" element"+e(t.maximum,"us","u","us"),n},noResults:function(){return"Sakritību nav"},searching:function(){return"Meklēšana…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/mk.js b/static/admin/js/vendor/select2/i18n/mk.js deleted file mode 100644 index 319ecca..0000000 --- a/static/admin/js/vendor/select2/i18n/mk.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/mk",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Ве молиме внесете "+e.maximum+" помалку карактер";return e.maximum!==1&&(n+="и"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Ве молиме внесете уште "+e.maximum+" карактер";return e.maximum!==1&&(n+="и"),n},loadingMore:function(){return"Вчитување резултати…"},maximumSelected:function(e){var t="Можете да изберете само "+e.maximum+" ставк";return e.maximum===1?t+="а":t+="и",t},noResults:function(){return"Нема пронајдено совпаѓања"},searching:function(){return"Пребарување…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/ms.js b/static/admin/js/vendor/select2/i18n/ms.js deleted file mode 100644 index 4258f12..0000000 --- a/static/admin/js/vendor/select2/i18n/ms.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ms",[],function(){return{errorLoading:function(){return"Keputusan tidak berjaya dimuatkan."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Sila hapuskan "+t+" aksara"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Sila masukkan "+t+" atau lebih aksara"},loadingMore:function(){return"Sedang memuatkan keputusan…"},maximumSelected:function(e){return"Anda hanya boleh memilih "+e.maximum+" pilihan"},noResults:function(){return"Tiada padanan yang ditemui"},searching:function(){return"Mencari…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/nb.js b/static/admin/js/vendor/select2/i18n/nb.js deleted file mode 100644 index 6770087..0000000 --- a/static/admin/js/vendor/select2/i18n/nb.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/nb",[],function(){return{errorLoading:function(){return"Kunne ikke hente resultater."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Vennligst fjern "+t+" tegn"},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vennligst skriv inn ";return t>1?n+=" flere tegn":n+=" tegn til",n},loadingMore:function(){return"Laster flere resultater…"},maximumSelected:function(e){return"Du kan velge maks "+e.maximum+" elementer"},noResults:function(){return"Ingen treff"},searching:function(){return"Søker…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/nl.js b/static/admin/js/vendor/select2/i18n/nl.js deleted file mode 100644 index 8bd5e3c..0000000 --- a/static/admin/js/vendor/select2/i18n/nl.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/nl",[],function(){return{errorLoading:function(){return"De resultaten konden niet worden geladen."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Gelieve "+t+" karakters te verwijderen";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Gelieve "+t+" of meer karakters in te voeren";return n},loadingMore:function(){return"Meer resultaten laden…"},maximumSelected:function(e){var t=e.maximum==1?"kan":"kunnen",n="Er "+t+" maar "+e.maximum+" item";return e.maximum!=1&&(n+="s"),n+=" worden geselecteerd",n},noResults:function(){return"Geen resultaten gevonden…"},searching:function(){return"Zoeken…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/pl.js b/static/admin/js/vendor/select2/i18n/pl.js deleted file mode 100644 index 54ba28e..0000000 --- a/static/admin/js/vendor/select2/i18n/pl.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pl",[],function(){var e=["znak","znaki","znaków"],t=["element","elementy","elementów"],n=function(t,n){if(t===1)return n[0];if(t>1&&t<=4)return n[1];if(t>=5)return n[2]};return{errorLoading:function(){return"Nie można załadować wyników."},inputTooLong:function(t){var r=t.input.length-t.maximum;return"Usuń "+r+" "+n(r,e)},inputTooShort:function(t){var r=t.minimum-t.input.length;return"Podaj przynajmniej "+r+" "+n(r,e)},loadingMore:function(){return"Trwa ładowanie…"},maximumSelected:function(e){return"Możesz zaznaczyć tylko "+e.maximum+" "+n(e.maximum,t)},noResults:function(){return"Brak wyników"},searching:function(){return"Trwa wyszukiwanie…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/pt-BR.js b/static/admin/js/vendor/select2/i18n/pt-BR.js deleted file mode 100644 index a6629c8..0000000 --- a/static/admin/js/vendor/select2/i18n/pt-BR.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pt-BR",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Apague "+t+" caracter";return t!=1&&(n+="es"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Digite "+t+" ou mais caracteres";return n},loadingMore:function(){return"Carregando mais resultados…"},maximumSelected:function(e){var t="Você só pode selecionar "+e.maximum+" ite";return e.maximum==1?t+="m":t+="ns",t},noResults:function(){return"Nenhum resultado encontrado"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/pt.js b/static/admin/js/vendor/select2/i18n/pt.js deleted file mode 100644 index 0cbda56..0000000 --- a/static/admin/js/vendor/select2/i18n/pt.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pt",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Por favor apague "+t+" ";return n+=t!=1?"caracteres":"carácter",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Introduza "+t+" ou mais caracteres";return n},loadingMore:function(){return"A carregar mais resultados…"},maximumSelected:function(e){var t="Apenas pode seleccionar "+e.maximum+" ";return t+=e.maximum!=1?"itens":"item",t},noResults:function(){return"Sem resultados"},searching:function(){return"A procurar…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/ro.js b/static/admin/js/vendor/select2/i18n/ro.js deleted file mode 100644 index 788a263..0000000 --- a/static/admin/js/vendor/select2/i18n/ro.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ro",[],function(){return{errorLoading:function(){return"Rezultatele nu au putut fi incărcate."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vă rugăm să ștergeți"+t+" caracter";return t!==1&&(n+="e"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vă rugăm să introduceți "+t+"sau mai multe caractere";return n},loadingMore:function(){return"Se încarcă mai multe rezultate…"},maximumSelected:function(e){var t="Aveți voie să selectați cel mult "+e.maximum;return t+=" element",e.maximum!==1&&(t+="e"),t},noResults:function(){return"Nu au fost găsite rezultate"},searching:function(){return"Căutare…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/ru.js b/static/admin/js/vendor/select2/i18n/ru.js deleted file mode 100644 index 9ecab80..0000000 --- a/static/admin/js/vendor/select2/i18n/ru.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ru",[],function(){function e(e,t,n,r){return e%10<5&&e%10>0&&e%100<5||e%100>20?e%10>1?n:t:r}return{errorLoading:function(){return"Невозможно загрузить результаты"},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Пожалуйста, введите на "+n+" символ";return r+=e(n,"","a","ов"),r+=" меньше",r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Пожалуйста, введите еще хотя бы "+n+" символ";return r+=e(n,"","a","ов"),r},loadingMore:function(){return"Загрузка данных…"},maximumSelected:function(t){var n="Вы можете выбрать не более "+t.maximum+" элемент";return n+=e(t.maximum,"","a","ов"),n},noResults:function(){return"Совпадений не найдено"},searching:function(){return"Поиск…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/sk.js b/static/admin/js/vendor/select2/i18n/sk.js deleted file mode 100644 index 82f2941..0000000 --- a/static/admin/js/vendor/select2/i18n/sk.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sk",[],function(){var e={2:function(e){return e?"dva":"dve"},3:function(){return"tri"},4:function(){return"štyri"}};return{inputTooLong:function(t){var n=t.input.length-t.maximum;return n==1?"Prosím, zadajte o jeden znak menej":n>=2&&n<=4?"Prosím, zadajte o "+e[n](!0)+" znaky menej":"Prosím, zadajte o "+n+" znakov menej"},inputTooShort:function(t){var n=t.minimum-t.input.length;return n==1?"Prosím, zadajte ešte jeden znak":n<=4?"Prosím, zadajte ešte ďalšie "+e[n](!0)+" znaky":"Prosím, zadajte ešte ďalších "+n+" znakov"},loadingMore:function(){return"Loading more results…"},maximumSelected:function(t){return t.maximum==1?"Môžete zvoliť len jednu položku":t.maximum>=2&&t.maximum<=4?"Môžete zvoliť najviac "+e[t.maximum](!1)+" položky":"Môžete zvoliť najviac "+t.maximum+" položiek"},noResults:function(){return"Nenašli sa žiadne položky"},searching:function(){return"Vyhľadávanie…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/sr-Cyrl.js b/static/admin/js/vendor/select2/i18n/sr-Cyrl.js deleted file mode 100644 index e945394..0000000 --- a/static/admin/js/vendor/select2/i18n/sr-Cyrl.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sr-Cyrl",[],function(){function e(e,t,n,r){return e%10==1&&e%100!=11?t:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?n:r}return{errorLoading:function(){return"Преузимање није успело."},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Обришите "+n+" симбол";return r+=e(n,"","а","а"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Укуцајте бар још "+n+" симбол";return r+=e(n,"","а","а"),r},loadingMore:function(){return"Преузимање још резултата…"},maximumSelected:function(t){var n="Можете изабрати само "+t.maximum+" ставк";return n+=e(t.maximum,"у","е","и"),n},noResults:function(){return"Ништа није пронађено"},searching:function(){return"Претрага…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/sr.js b/static/admin/js/vendor/select2/i18n/sr.js deleted file mode 100644 index ac0cc72..0000000 --- a/static/admin/js/vendor/select2/i18n/sr.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sr",[],function(){function e(e,t,n,r){return e%10==1&&e%100!=11?t:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?n:r}return{errorLoading:function(){return"Preuzimanje nije uspelo."},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Obrišite "+n+" simbol";return r+=e(n,"","a","a"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Ukucajte bar još "+n+" simbol";return r+=e(n,"","a","a"),r},loadingMore:function(){return"Preuzimanje još rezultata…"},maximumSelected:function(t){var n="Možete izabrati samo "+t.maximum+" stavk";return n+=e(t.maximum,"u","e","i"),n},noResults:function(){return"Ništa nije pronađeno"},searching:function(){return"Pretraga…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/sv.js b/static/admin/js/vendor/select2/i18n/sv.js deleted file mode 100644 index bedac08..0000000 --- a/static/admin/js/vendor/select2/i18n/sv.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sv",[],function(){return{errorLoading:function(){return"Resultat kunde inte laddas."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vänligen sudda ut "+t+" tecken";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vänligen skriv in "+t+" eller fler tecken";return n},loadingMore:function(){return"Laddar fler resultat…"},maximumSelected:function(e){var t="Du kan max välja "+e.maximum+" element";return t},noResults:function(){return"Inga träffar"},searching:function(){return"Söker…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/th.js b/static/admin/js/vendor/select2/i18n/th.js deleted file mode 100644 index 097a86c..0000000 --- a/static/admin/js/vendor/select2/i18n/th.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/th",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="โปรดลบออก "+t+" ตัวอักษร";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="โปรดพิมพ์เพิ่มอีก "+t+" ตัวอักษร";return n},loadingMore:function(){return"กำลังค้นข้อมูลเพิ่ม…"},maximumSelected:function(e){var t="คุณสามารถเลือกได้ไม่เกิน "+e.maximum+" รายการ";return t},noResults:function(){return"ไม่พบข้อมูล"},searching:function(){return"กำลังค้นข้อมูล…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/tr.js b/static/admin/js/vendor/select2/i18n/tr.js deleted file mode 100644 index 25d27a8..0000000 --- a/static/admin/js/vendor/select2/i18n/tr.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/tr",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" karakter daha girmelisiniz";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="En az "+t+" karakter daha girmelisiniz";return n},loadingMore:function(){return"Daha fazla…"},maximumSelected:function(e){var t="Sadece "+e.maximum+" seçim yapabilirsiniz";return t},noResults:function(){return"Sonuç bulunamadı"},searching:function(){return"Aranıyor…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/uk.js b/static/admin/js/vendor/select2/i18n/uk.js deleted file mode 100644 index eb3ca89..0000000 --- a/static/admin/js/vendor/select2/i18n/uk.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/uk",[],function(){function e(e,t,n,r){return e%100>10&&e%100<15?r:e%10===1?t:e%10>1&&e%10<5?n:r}return{errorLoading:function(){return"Неможливо завантажити результати"},inputTooLong:function(t){var n=t.input.length-t.maximum;return"Будь ласка, видаліть "+n+" "+e(t.maximum,"літеру","літери","літер")},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Будь ласка, введіть "+t+" або більше літер"},loadingMore:function(){return"Завантаження інших результатів…"},maximumSelected:function(t){return"Ви можете вибрати лише "+t.maximum+" "+e(t.maximum,"пункт","пункти","пунктів")},noResults:function(){return"Нічого не знайдено"},searching:function(){return"Пошук…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/vi.js b/static/admin/js/vendor/select2/i18n/vi.js deleted file mode 100644 index 8975b8a..0000000 --- a/static/admin/js/vendor/select2/i18n/vi.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/vi",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vui lòng nhập ít hơn "+t+" ký tự";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vui lòng nhập nhiều hơn "+t+' ký tự"';return n},loadingMore:function(){return"Đang lấy thêm kết quả…"},maximumSelected:function(e){var t="Chỉ có thể chọn được "+e.maximum+" lựa chọn";return t},noResults:function(){return"Không tìm thấy kết quả"},searching:function(){return"Đang tìm…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/zh-CN.js b/static/admin/js/vendor/select2/i18n/zh-CN.js deleted file mode 100644 index 2ed9597..0000000 --- a/static/admin/js/vendor/select2/i18n/zh-CN.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/zh-CN",[],function(){return{errorLoading:function(){return"无法载入结果。"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="请删除"+t+"个字符";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="请再输入至少"+t+"个字符";return n},loadingMore:function(){return"载入更多结果…"},maximumSelected:function(e){var t="最多只能选择"+e.maximum+"个项目";return t},noResults:function(){return"未找到结果"},searching:function(){return"搜索中…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/select2/i18n/zh-TW.js b/static/admin/js/vendor/select2/i18n/zh-TW.js deleted file mode 100644 index ea0812e..0000000 --- a/static/admin/js/vendor/select2/i18n/zh-TW.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */ - -(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/zh-TW",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="請刪掉"+t+"個字元";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="請再輸入"+t+"個字元";return n},loadingMore:function(){return"載入中…"},maximumSelected:function(e){var t="你只能選擇最多"+e.maximum+"項";return t},noResults:function(){return"沒有找到相符的項目"},searching:function(){return"搜尋中…"}}}),{define:e.define,require:e.require}})(); \ No newline at end of file diff --git a/static/admin/js/vendor/xregexp/LICENSE.txt b/static/admin/js/vendor/xregexp/LICENSE.txt deleted file mode 100644 index 341652a..0000000 --- a/static/admin/js/vendor/xregexp/LICENSE.txt +++ /dev/null @@ -1,21 +0,0 @@ -The MIT License - -Copyright (c) 2007-2012 Steven Levithan - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/static/css/bootcards-desktop.min.css b/static/css/bootcards-desktop.min.css deleted file mode 100644 index c2731a9..0000000 --- a/static/css/bootcards-desktop.min.css +++ /dev/null @@ -1 +0,0 @@ -.offcanvas,.offcanvas-list{position:fixed;top:0;bottom:0;width:200px;overflow-y:auto;z-index:1050;height:100%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.25s ease;-moz-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}.offcanvas-left{left:-200px}.offcanvas-left.active{-webkit-transform:translate3d(200px,0,0);-moz-transform:translate3d(200px,0,0);-o-transform:translate3d(200px,0,0);-ms-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}.offcanvas-list{width:350px;left:-350px}.offcanvas-list.active{-webkit-transform:translate3d(350px,0,0);-moz-transform:translate3d(350px,0,0);-o-transform:translate3d(350px,0,0);-ms-transform:translate3d(350px,0,0);transform:translate3d(350px,0,0)}.offcanvas-list-title{position:fixed;background:rgba(247,247,247,.98);height:45px;font-size:17px;font-weight:500;line-height:44px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}.offcanvaslist-toggle.active{-webkit-transform:translate3d(50px,0,0);-moz-transform:translate3d(50px,0,0);-o-transform:translate3d(50px,0,0);-ms-transform:translate3d(50px,0,0);transform:translate3d(50px,0,0)}.offcanvaslist-toggle,.push-right{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.25s ease;-moz-transition:.25s ease;-o-transition:.25s ease;transition:.25s ease}.push-right.active-left{-webkit-transform:translate3d(200px,0,0);-moz-transform:translate3d(200px,0,0);-o-transform:translate3d(200px,0,0);-ms-transform:translate3d(200px,0,0);transform:translate3d(200px,0,0)}.push-right.active-right{-webkit-transform:translate3d(-200px,0,0);-moz-transform:translate3d(-200px,0,0);-o-transform:translate3d(-200px,0,0);-ms-transform:translate3d(-200px,0,0);transform:translate3d(-200px,0,0)}.btn i{margin-right:5px}.btn.icon-only i{margin-right:0}.list-group-item{margin-left:15px;padding-left:0}a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover,a.list-group-item:active,a.list-group-item:hover{margin-left:0;padding-left:15px}.list-group-item-text{line-height:18px;margin-bottom:5px;overflow:hidden}.list-group-item-heading:last-child,.list-group-item-text:last-child{margin-bottom:0}.list-group-item .row div>.list-group-item-heading:last-child,.list-group-item .row div>.list-group-item-text:last-child{margin-bottom:5px}.list-group-item .row div:last-child>.list-group-item-heading:last-child,.list-group-item .row div:last-child>.list-group-item-text:last-child{margin-bottom:0}.list-group-item img{height:40px;width:40px}.list-group-item i{opacity:.3;width:40px;text-align:center}.list-group-item i,.list-group-item img{margin-right:15px}.panel>.list-group .list-group-item:last-child{border-bottom:0}.bootcards-list-group-item-content{overflow:hidden}a.list-group-item:before{font-family:FontAwesome;content:'';position:absolute;right:15px;top:50%;font-size:14px;line-height:14px;margin-top:-7px;color:#ccc}.list-group.bootcards-no-indicators a.list-group-item:before{display:none}.list-group-item.bootcards-list-subheading{margin-left:0;padding-left:15px;font-weight:500;font-size:14px;z-index:6}a.list-group-item.bootcards-list-subheading{padding-left:40px}a.list-group-item.bootcards-list-subheading:before{font-family:FontAwesome;content:'';position:absolute;left:15px;top:50%;font-size:14px;line-height:14px;margin-top:-7px;color:#ccc}a.list-group-item.bootcards-list-subheading.collapsed:before{content:''}.bootcards-az-picker{position:fixed;width:25px;margin:0 0 0 -26px;padding:0;list-style:none;z-index:9;top:0;right:0;bottom:0;height:100%;background:#fff;padding-bottom:50px;padding-top:5px}.bootcards-az-picker li{font-size:11px;font-weight:500;text-align:center;padding:0;background:#fff;height:3.846%}.bootcards-az-picker li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.bootcards-az-picker li a:hover{text-decoration:none}@media only screen and (min-device-width:480px) and (max-device-width:767px) and (orientation:landscape){.bootcards-az-picker li:nth-child(even){display:none}.bootcards-az-picker li{height:7.692%}}.bootcards-list .form-group{position:relative;margin-bottom:0}@media (min-width:768px){.bootcards-list .form-group{margin-bottom:0}}.bootcards-list .search-form input,.bootcards-list form input{padding-left:32px}.bootcards-list .search-form i.fa-search,.bootcards-list form i.fa-search{position:absolute;left:12px;top:10px;color:#999;font-size:14px}.bootcards-list .search-form .btn,.bootcards-list form .btn{color:#fff}.bootcards-desktop-footer{display:none}.panel-default .panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-body>:last-child{margin-bottom:0}.panel-footer{overflow:hidden}.modal-footer small,.panel-footer small{color:#aaa;display:block;text-align:center;line-height:22px}.btn label{margin:0;font-weight:inherit;cursor:pointer}.bootcards-clearinput{position:absolute;top:11px;color:#ccc;display:block;font-size:0}.bootcards-clearinput i{line-height:1;font-size:18px}.form-horizontal .form-group div div{padding:0}.bootcards-toggle{position:relative;display:block;width:74px;height:30px;background-color:#fff;border:2px solid #ddd;border-radius:20px;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:background-color,border;-moz-transition-property:background-color,border;transition-property:background-color,border}.bootcards-toggle .bootcards-toggle-handle{position:absolute;top:-1px;left:-1px;z-index:2;width:28px;height:28px;background-color:#fff;border:1px solid #ddd;border-radius:100px;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:-webkit-transform,border,width;-moz-transition-property:-moz-transform,border,width;transition-property:transform,border,width}.bootcards-toggle:before{position:absolute;top:3px;right:11px;font-size:13px;color:#999;text-transform:uppercase;content:"Off"}.bootcards-toggle.active{background-color:#5cb85c;border:2px solid #5cb85c}.bootcards-toggle.active .bootcards-toggle-handle{border-color:#5cb85c;-webkit-transform:translate3d(44px,0,0);-ms-transform:translate3d(44px,0,0);transform:translate3d(44px,0,0)}.bootcards-toggle.active:before{right:auto;left:15px;color:#fff;content:"On"}.bootcards-toggle input[type=checkbox]{display:none}.bootcards-calendar{margin-top:-15px;background:#fff}.bootcards-calendar .fc-content td:first-child,.bootcards-calendar .fc-content th:first-child{border-left-width:0}.bootcards-calendar .fc-content td:last-child,.bootcards-calendar .fc-content th:last-child{border-right-width:0}.bootcards-calendar .fc-header-title h2{font-size:14px;text-transform:uppercase;color:#8f8f94;font-weight:400;margin:0;padding:8px 0;line-height:20px}.bootcards-calendar .fc-header-left,.bootcards-calendar .fc-header-right{padding:0 10px}.bootcards-calendar .fc-button .fc-icon{margin:0}.bootcards-calendar .fc-header .fc-button{background:0 0;box-shadow:none;border-color:transparent;margin:0;height:44px;line-height:40px;font-size:16px;text-shadow:none;padding:0}.bootcards-calendar .fc-header-left .fc-button{margin-right:10px}.bootcards-calendar .fc-header-right .fc-button{margin-left:10px}.bootcards-calendar .fc-icon-left-single-arrow:after,.bootcards-calendar .fc-icon-right-single-arrow:after{font-family:FontAwesome;font-size:18px;font-weight:400}.bootcards-calendar .fc-icon-left-single-arrow:after{content:''}.bootcards-calendar .fc-icon-right-single-arrow:after{content:''}.bootcards-calendar .fc-header .fc-button.fc-state-disabled{color:#aaa;opacity:1}.bootcards-calendar .fc-header .fc-button.fc-state-active{color:#aaa}.bootcards-calendar .fc-day-header{font-weight:400;font-size:12px;border-left-color:transparent;padding:5px 0;padding-right:3px}.bootcards-calendar .fc-event{background:#007aff;border-color:#007aff}.bootcards-calendar .fc-today{background:#fff2f2}.table>tbody>tr>td:first-child,.table>tbody>tr>th:first-child,.table>tfoot>tr>td:first-child,.table>tfoot>tr>th:first-child,.table>thead>tr>td:first-child,.table>thead>tr>th:first-child{padding-left:15px}.table>tbody>tr>td:last-child,.table>tbody>tr>th:last-child,.table>tfoot>tr>td:last-child,.table>tfoot>tr>th:last-child,.table>thead>tr>td:last-child,.table>thead>tr>th:last-child{padding-right:15px}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?-n2q9vw);src:url(../fonts/icomoon.eot?#iefix-n2q9vw) format('embedded-opentype'),url(../fonts/icomoon.woff?-n2q9vw) format('woff'),url(../fonts/icomoon.ttf?-n2q9vw) format('truetype'),url(../fonts/icomoon.svg?-n2q9vw#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-file-pdf:before{content:"\e4e2"}.icon-file-word:before{content:"\e4e4"}.icon-file-excel:before{content:"\e4e5"}.icon-file-powerpoint:before{content:"\e4e7"}.icon-file:before{content:"\e08d"}.bootcards-file .list-group-item:first-child{position:relative;padding-left:74px}.bootcards-file .list-group-item:first-child i{font-size:64px;width:64px;position:absolute;left:0;top:10px}.bootcards-file .list-group-item :last-child{margin-bottom:0}.bootcards-chart .bootcards-chart-canvas{height:200px}.bootcards-summary .panel-body{padding:7px 25px}.bootcards-summary .panel-body>.row>div{padding:8px}.bootcards-summary .panel-body .bootcards-summary-item{background:#f5f5f5;display:block;border-radius:4px;padding:25px 10px;text-align:center;position:relative;height:130px}@media (max-width:400px){.bootcards-summary .panel-body .bootcards-summary-item{padding:15px 5px}}.bootcards-summary .panel-body .bootcards-summary-item:hover{text-decoration:none;background:#eee}.bootcards-summary .panel-body .bootcards-summary-item>i{color:#bbb;display:block;text-align:center;margin-bottom:5px}.bootcards-summary .panel-body .bootcards-summary-item h4{margin:0 auto}.bootcards-summary .panel-body .bootcards-summary-item .badge,.bootcards-summary .panel-body .bootcards-summary-item .label{position:absolute;top:10px;right:10px}.bootcards-richtext>.panel-body{padding:25px;max-width:640px;margin:0 auto}.bootcards-richtext>.panel-body>:first-child{margin-top:0}@media (max-width:767px){.modal-dialog.modal-sm{margin:15px}}@media (min-width:768px){.modal-dialog.modal-sm{width:400px}}body{padding-top:80px}.btn-back,.btn-menu{display:none}.navbar-default .navbar-brand{font-weight:700;color:#333}.navbar button[data-toggle=offcanvas]{display:none!important}.list-group label{font-weight:400}a.list-group-item.active:before{color:#e1edf7}.bootcards-list .panel-body>.search-form>.row>div:first-child,.bootcards-list .panel-body>form>.row>div:first-child{padding-right:0}.panel-title{margin:7px 0}.panel-content form{padding:15px}.modal-header{overflow:hidden;line-height:32px}.modal-title{text-align:center}.bootcards-clearinput{right:23px}.navbar-fixed-bottom{position:static;padding-top:20px;padding-bottom:20px;background:0 0}.navbar-fixed-bottom .btn-group{display:none}.navbar-fixed-bottom .bootcards-desktop-footer{display:block;text-align:center;color:#999}.bootcards-documentation-list>.panel{position:fixed}@media (min-width:768px){.bootcards-documentation-list>.panel{width:163px}}@media (min-width:992px){.bootcards-documentation-list>.panel{width:213px}}@media (min-width:1200px){.bootcards-documentation-list>.panel{width:263px}} \ No newline at end of file diff --git a/static/css/bootstrap-datetimepicker.min - mod1.css b/static/css/bootstrap-datetimepicker.min - mod1.css deleted file mode 100644 index 5950ad2..0000000 --- a/static/css/bootstrap-datetimepicker.min - mod1.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Datetimepicker for Bootstrap 3 - * version : 4.17.47 - * https://github.com/Eonasdan/bootstrap-datetimepicker/ - */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:19em}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget table td span:hover{background:#eee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em !important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0} \ No newline at end of file diff --git a/static/css/bootstrap-datetimepicker.min - original.css b/static/css/bootstrap-datetimepicker.min - original.css deleted file mode 100644 index c685f7b..0000000 --- a/static/css/bootstrap-datetimepicker.min - original.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Datetimepicker for Bootstrap v3 - * https://github.com/Eonasdan/bootstrap-datetimepicker/ - */ -.bootstrap-datetimepicker-widget{top:0;left:0;width:250px;padding:4px;margin-top:1px;z-index:99999!important;border-radius:4px}.bootstrap-datetimepicker-widget.timepicker-sbs{width:600px}.bootstrap-datetimepicker-widget.bottom:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:7px}.bootstrap-datetimepicker-widget.bottom:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:8px}.bootstrap-datetimepicker-widget.top:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.top:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;position:absolute;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget .dow{width:14.2857%}.bootstrap-datetimepicker-widget.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget>ul{list-style-type:none;margin:0}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:100%;font-weight:bold;font-size:1.2em}.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width:4px;padding:0;margin:0}.bootstrap-datetimepicker-widget .datepicker>div{display:none}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget td,.bootstrap-datetimepicker-widget th{text-align:center;width:20px;height:20px;border-radius:4px}.bootstrap-datetimepicker-widget td.day:hover,.bootstrap-datetimepicker-widget td.hour:hover,.bootstrap-datetimepicker-widget td.minute:hover,.bootstrap-datetimepicker-widget td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget td.old,.bootstrap-datetimepicker-widget td.new{color:#999}.bootstrap-datetimepicker-widget td.today{position:relative}.bootstrap-datetimepicker-widget td.today:before{content:'';display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget td.active,.bootstrap-datetimepicker-widget td.active:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget td.disabled,.bootstrap-datetimepicker-widget td.disabled:hover{background:none;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget td span:hover{background:#eee}.bootstrap-datetimepicker-widget td span.active{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget td span.old{color:#999}.bootstrap-datetimepicker-widget td span.disabled,.bootstrap-datetimepicker-widget td span.disabled:hover{background:none;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget th.switch{width:145px}.bootstrap-datetimepicker-widget th.next,.bootstrap-datetimepicker-widget th.prev{font-size:21px}.bootstrap-datetimepicker-widget th.disabled,.bootstrap-datetimepicker-widget th.disabled:hover{background:none;color:#999;cursor:not-allowed}.bootstrap-datetimepicker-widget thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget thead tr:first-child th:hover{background:#eee}.input-group.date .input-group-addon span{display:block;cursor:pointer;width:16px;height:16px}.bootstrap-datetimepicker-widget.left-oriented:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.left-oriented:after{left:auto;right:7px}.bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody>tr>td{padding:0!important} \ No newline at end of file diff --git a/static/css/bootstrap-datetimepicker.min.css b/static/css/bootstrap-datetimepicker.min.css deleted file mode 100644 index 5950ad2..0000000 --- a/static/css/bootstrap-datetimepicker.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Datetimepicker for Bootstrap 3 - * version : 4.17.47 - * https://github.com/Eonasdan/bootstrap-datetimepicker/ - */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:19em}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget table td span:hover{background:#eee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em !important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0} \ No newline at end of file diff --git a/static/css/bootstrap-theme.css b/static/css/bootstrap-theme.css deleted file mode 100644 index c19cd5c..0000000 --- a/static/css/bootstrap-theme.css +++ /dev/null @@ -1,587 +0,0 @@ -/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -.btn-default, -.btn-primary, -.btn-success, -.btn-info, -.btn-warning, -.btn-danger { - text-shadow: 0 -1px 0 rgba(0, 0, 0, .2); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); -} -.btn-default:active, -.btn-primary:active, -.btn-success:active, -.btn-info:active, -.btn-warning:active, -.btn-danger:active, -.btn-default.active, -.btn-primary.active, -.btn-success.active, -.btn-info.active, -.btn-warning.active, -.btn-danger.active { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); -} -.btn-default.disabled, -.btn-primary.disabled, -.btn-success.disabled, -.btn-info.disabled, -.btn-warning.disabled, -.btn-danger.disabled, -.btn-default[disabled], -.btn-primary[disabled], -.btn-success[disabled], -.btn-info[disabled], -.btn-warning[disabled], -.btn-danger[disabled], -fieldset[disabled] .btn-default, -fieldset[disabled] .btn-primary, -fieldset[disabled] .btn-success, -fieldset[disabled] .btn-info, -fieldset[disabled] .btn-warning, -fieldset[disabled] .btn-danger { - -webkit-box-shadow: none; - box-shadow: none; -} -.btn-default .badge, -.btn-primary .badge, -.btn-success .badge, -.btn-info .badge, -.btn-warning .badge, -.btn-danger .badge { - text-shadow: none; -} -.btn:active, -.btn.active { - background-image: none; -} -.btn-default { - text-shadow: 0 1px 0 #fff; - background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%); - background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0)); - background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #dbdbdb; - border-color: #ccc; -} -.btn-default:hover, -.btn-default:focus { - background-color: #e0e0e0; - background-position: 0 -15px; -} -.btn-default:active, -.btn-default.active { - background-color: #e0e0e0; - border-color: #dbdbdb; -} -.btn-default.disabled, -.btn-default[disabled], -fieldset[disabled] .btn-default, -.btn-default.disabled:hover, -.btn-default[disabled]:hover, -fieldset[disabled] .btn-default:hover, -.btn-default.disabled:focus, -.btn-default[disabled]:focus, -fieldset[disabled] .btn-default:focus, -.btn-default.disabled.focus, -.btn-default[disabled].focus, -fieldset[disabled] .btn-default.focus, -.btn-default.disabled:active, -.btn-default[disabled]:active, -fieldset[disabled] .btn-default:active, -.btn-default.disabled.active, -.btn-default[disabled].active, -fieldset[disabled] .btn-default.active { - background-color: #e0e0e0; - background-image: none; -} -.btn-primary { - background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88)); - background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #245580; -} -.btn-primary:hover, -.btn-primary:focus { - background-color: #265a88; - background-position: 0 -15px; -} -.btn-primary:active, -.btn-primary.active { - background-color: #265a88; - border-color: #245580; -} -.btn-primary.disabled, -.btn-primary[disabled], -fieldset[disabled] .btn-primary, -.btn-primary.disabled:hover, -.btn-primary[disabled]:hover, -fieldset[disabled] .btn-primary:hover, -.btn-primary.disabled:focus, -.btn-primary[disabled]:focus, -fieldset[disabled] .btn-primary:focus, -.btn-primary.disabled.focus, -.btn-primary[disabled].focus, -fieldset[disabled] .btn-primary.focus, -.btn-primary.disabled:active, -.btn-primary[disabled]:active, -fieldset[disabled] .btn-primary:active, -.btn-primary.disabled.active, -.btn-primary[disabled].active, -fieldset[disabled] .btn-primary.active { - background-color: #265a88; - background-image: none; -} -.btn-success { - background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%); - background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641)); - background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #3e8f3e; -} -.btn-success:hover, -.btn-success:focus { - background-color: #419641; - background-position: 0 -15px; -} -.btn-success:active, -.btn-success.active { - background-color: #419641; - border-color: #3e8f3e; -} -.btn-success.disabled, -.btn-success[disabled], -fieldset[disabled] .btn-success, -.btn-success.disabled:hover, -.btn-success[disabled]:hover, -fieldset[disabled] .btn-success:hover, -.btn-success.disabled:focus, -.btn-success[disabled]:focus, -fieldset[disabled] .btn-success:focus, -.btn-success.disabled.focus, -.btn-success[disabled].focus, -fieldset[disabled] .btn-success.focus, -.btn-success.disabled:active, -.btn-success[disabled]:active, -fieldset[disabled] .btn-success:active, -.btn-success.disabled.active, -.btn-success[disabled].active, -fieldset[disabled] .btn-success.active { - background-color: #419641; - background-image: none; -} -.btn-info { - background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); - background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2)); - background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #28a4c9; -} -.btn-info:hover, -.btn-info:focus { - background-color: #2aabd2; - background-position: 0 -15px; -} -.btn-info:active, -.btn-info.active { - background-color: #2aabd2; - border-color: #28a4c9; -} -.btn-info.disabled, -.btn-info[disabled], -fieldset[disabled] .btn-info, -.btn-info.disabled:hover, -.btn-info[disabled]:hover, -fieldset[disabled] .btn-info:hover, -.btn-info.disabled:focus, -.btn-info[disabled]:focus, -fieldset[disabled] .btn-info:focus, -.btn-info.disabled.focus, -.btn-info[disabled].focus, -fieldset[disabled] .btn-info.focus, -.btn-info.disabled:active, -.btn-info[disabled]:active, -fieldset[disabled] .btn-info:active, -.btn-info.disabled.active, -.btn-info[disabled].active, -fieldset[disabled] .btn-info.active { - background-color: #2aabd2; - background-image: none; -} -.btn-warning { - background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); - background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316)); - background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #e38d13; -} -.btn-warning:hover, -.btn-warning:focus { - background-color: #eb9316; - background-position: 0 -15px; -} -.btn-warning:active, -.btn-warning.active { - background-color: #eb9316; - border-color: #e38d13; -} -.btn-warning.disabled, -.btn-warning[disabled], -fieldset[disabled] .btn-warning, -.btn-warning.disabled:hover, -.btn-warning[disabled]:hover, -fieldset[disabled] .btn-warning:hover, -.btn-warning.disabled:focus, -.btn-warning[disabled]:focus, -fieldset[disabled] .btn-warning:focus, -.btn-warning.disabled.focus, -.btn-warning[disabled].focus, -fieldset[disabled] .btn-warning.focus, -.btn-warning.disabled:active, -.btn-warning[disabled]:active, -fieldset[disabled] .btn-warning:active, -.btn-warning.disabled.active, -.btn-warning[disabled].active, -fieldset[disabled] .btn-warning.active { - background-color: #eb9316; - background-image: none; -} -.btn-danger { - background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%); - background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a)); - background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #b92c28; -} -.btn-danger:hover, -.btn-danger:focus { - background-color: #c12e2a; - background-position: 0 -15px; -} -.btn-danger:active, -.btn-danger.active { - background-color: #c12e2a; - border-color: #b92c28; -} -.btn-danger.disabled, -.btn-danger[disabled], -fieldset[disabled] .btn-danger, -.btn-danger.disabled:hover, -.btn-danger[disabled]:hover, -fieldset[disabled] .btn-danger:hover, -.btn-danger.disabled:focus, -.btn-danger[disabled]:focus, -fieldset[disabled] .btn-danger:focus, -.btn-danger.disabled.focus, -.btn-danger[disabled].focus, -fieldset[disabled] .btn-danger.focus, -.btn-danger.disabled:active, -.btn-danger[disabled]:active, -fieldset[disabled] .btn-danger:active, -.btn-danger.disabled.active, -.btn-danger[disabled].active, -fieldset[disabled] .btn-danger.active { - background-color: #c12e2a; - background-image: none; -} -.thumbnail, -.img-thumbnail { - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); - box-shadow: 0 1px 2px rgba(0, 0, 0, .075); -} -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - background-color: #e8e8e8; - background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); - background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); - background-repeat: repeat-x; -} -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - background-color: #2e6da4; - background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); - background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); - background-repeat: repeat-x; -} -.navbar-default { - background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%); - background-image: -o-linear-gradient(top, #fff 0%, #f8f8f8 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8)); - background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); -} -.navbar-default .navbar-nav > .open > a, -.navbar-default .navbar-nav > .active > a { - background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); - background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2)); - background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0); - background-repeat: repeat-x; - -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); - box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); -} -.navbar-brand, -.navbar-nav > li > a { - text-shadow: 0 1px 0 rgba(255, 255, 255, .25); -} -.navbar-inverse { - background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%); - background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222)); - background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-radius: 4px; -} -.navbar-inverse .navbar-nav > .open > a, -.navbar-inverse .navbar-nav > .active > a { - background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%); - background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f)); - background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0); - background-repeat: repeat-x; - -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); - box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); -} -.navbar-inverse .navbar-brand, -.navbar-inverse .navbar-nav > li > a { - text-shadow: 0 -1px 0 rgba(0, 0, 0, .25); -} -.navbar-static-top, -.navbar-fixed-top, -.navbar-fixed-bottom { - border-radius: 0; -} -@media (max-width: 767px) { - .navbar .navbar-nav .open .dropdown-menu > .active > a, - .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); - background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); - background-repeat: repeat-x; - } -} -.alert { - text-shadow: 0 1px 0 rgba(255, 255, 255, .2); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); -} -.alert-success { - background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); - background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc)); - background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); - background-repeat: repeat-x; - border-color: #b2dba1; -} -.alert-info { - background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%); - background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0)); - background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); - background-repeat: repeat-x; - border-color: #9acfea; -} -.alert-warning { - background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); - background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0)); - background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); - background-repeat: repeat-x; - border-color: #f5e79e; -} -.alert-danger { - background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); - background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3)); - background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); - background-repeat: repeat-x; - border-color: #dca7a7; -} -.progress { - background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); - background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5)); - background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar { - background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090)); - background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-success { - background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%); - background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44)); - background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-info { - background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); - background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5)); - background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-warning { - background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); - background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f)); - background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-danger { - background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%); - background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c)); - background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-striped { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.list-group { - border-radius: 4px; - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); - box-shadow: 0 1px 2px rgba(0, 0, 0, .075); -} -.list-group-item.active, -.list-group-item.active:hover, -.list-group-item.active:focus { - text-shadow: 0 -1px 0 #286090; - background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a)); - background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0); - background-repeat: repeat-x; - border-color: #2b669a; -} -.list-group-item.active .badge, -.list-group-item.active:hover .badge, -.list-group-item.active:focus .badge { - text-shadow: none; -} -.panel { - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05); - box-shadow: 0 1px 2px rgba(0, 0, 0, .05); -} -.panel-default > .panel-heading { - background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); - background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); - background-repeat: repeat-x; -} -.panel-primary > .panel-heading { - background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); - background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); - background-repeat: repeat-x; -} -.panel-success > .panel-heading { - background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); - background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6)); - background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); - background-repeat: repeat-x; -} -.panel-info > .panel-heading { - background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); - background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3)); - background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); - background-repeat: repeat-x; -} -.panel-warning > .panel-heading { - background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); - background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc)); - background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); - background-repeat: repeat-x; -} -.panel-danger > .panel-heading { - background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%); - background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc)); - background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); - background-repeat: repeat-x; -} -.well { - background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); - background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5)); - background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); - background-repeat: repeat-x; - border-color: #dcdcdc; - -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); - box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); -} -/*# sourceMappingURL=bootstrap-theme.css.map */ diff --git a/static/css/bootstrap-theme.min.css b/static/css/bootstrap-theme.min.css deleted file mode 100644 index 61358b1..0000000 --- a/static/css/bootstrap-theme.min.css +++ /dev/null @@ -1,5 +0,0 @@ -/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)} \ No newline at end of file diff --git a/static/css/font-awesome.min.css b/static/css/font-awesome.min.css deleted file mode 100644 index 540440c..0000000 --- a/static/css/font-awesome.min.css +++ /dev/null @@ -1,4 +0,0 @@ -/*! - * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} diff --git a/static/css/fonts.googleapi.css b/static/css/fonts.googleapi.css deleted file mode 100644 index 52e04a4..0000000 --- a/static/css/fonts.googleapi.css +++ /dev/null @@ -1,96 +0,0 @@ -/* cyrillic-ext */ -@font-face { - font-family: 'Lobster'; - font-style: normal; - font-weight: 400; - src: local('Lobster Regular'), local('Lobster-Regular'), url(https://fonts.gstatic.com/s/lobster/v22/neILzCirqoswsqX9zo-mM5Ez.woff2) format('woff2'); - unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; -} -/* cyrillic */ -@font-face { - font-family: 'Lobster'; - font-style: normal; - font-weight: 400; - src: local('Lobster Regular'), local('Lobster-Regular'), url(https://fonts.gstatic.com/s/lobster/v22/neILzCirqoswsqX9zoamM5Ez.woff2) format('woff2'); - unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; -} -/* vietnamese */ -@font-face { - font-family: 'Lobster'; - font-style: normal; - font-weight: 400; - src: local('Lobster Regular'), local('Lobster-Regular'), url(https://fonts.gstatic.com/s/lobster/v22/neILzCirqoswsqX9zo2mM5Ez.woff2) format('woff2'); - unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; -} -/* latin-ext */ -@font-face { - font-family: 'Lobster'; - font-style: normal; - font-weight: 400; - src: local('Lobster Regular'), local('Lobster-Regular'), url(https://fonts.gstatic.com/s/lobster/v22/neILzCirqoswsqX9zoymM5Ez.woff2) format('woff2'); - unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; -} -/* latin */ -@font-face { - font-family: 'Lobster'; - font-style: normal; - font-weight: 400; - src: local('Lobster Regular'), local('Lobster-Regular'), url(https://fonts.gstatic.com/s/lobster/v22/neILzCirqoswsqX9zoKmMw.woff2) format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; -} -/* cyrillic-ext */ -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 400; - src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2'); - unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; -} -/* cyrillic */ -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 400; - src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2'); - unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; -} -/* greek-ext */ -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 400; - src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2'); - unicode-range: U+1F00-1FFF; -} -/* greek */ -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 400; - src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2'); - unicode-range: U+0370-03FF; -} -/* vietnamese */ -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 400; - src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2'); - unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB; -} -/* latin-ext */ -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 400; - src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2'); - unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF; -} -/* latin */ -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 400; - src: local('Open Sans Regular'), local('OpenSans-Regular'), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; -} diff --git a/static/css/footer.css b/static/css/footer.css deleted file mode 100644 index 0939aa3..0000000 --- a/static/css/footer.css +++ /dev/null @@ -1,55 +0,0 @@ -footer { - background-color: var(--primary); - position: relative; - margin: 0; - padding-top: 20px; - padding-bottom: 10px; - border: 0; - display: block; - color: #fff; - margin-top: 20px; -} - -.footer-contact{ - padding-left: 0; - list-style: none; -} - -.footer-contact li{ - display: flex; -} - -.footer-contact span{ - margin-top: 3.5px; - margin-right: 8px; -} - -.footer-contact p{ - margin-bottom: 5px; -} - -.social-footer{ - margin-bottom: 5px; - padding-top: 10px; - padding-left: 0; - list-style: none; - display: flex; -} - -.social-footer li{ - padding-right: 1em; -} - -iframe.map { - display: block; - width: 50%; - position: absolute; - right: 0; - top: 0; -} - -@media (min-width: 480px){ - .map { - display: none; - } -} diff --git a/static/css/header.css b/static/css/header.css deleted file mode 100644 index f6182de..0000000 --- a/static/css/header.css +++ /dev/null @@ -1,120 +0,0 @@ -#igp-top{ - height:35px; - background-color: var(--primary); -} - -#igp-top .navbar{ - padding: 0 0; -} - -.dropdown-menu a{ - color: #000000 !important; -} - -.nav-social a { - text-align: center; - line-height: 23px; - width: 25px; - margin-right: 10px; - color: #fff !important; -} - -.nav-social a:hover{ - background-color: #277ea0; -} - -.navbar { - padding: 7px 0; -} - -.navbar-toggler-icon { - font-size: 0.75em; - padding-top: 5px; - } - -.nav-contacto{ - margin-top: 5px; - display: contents; -} - -.nav-contacto li{ - font-size: 14px; - margin-left: 10px; - display: inline; - color: #fff; -} - -.nav-contacto ul>li:last-of-type { - padding-left: 10px; - border-left: 1px solid white; -} - -.nav-contacto li a{ - color: #fff; - text-decoration: none; -} - -.navbar-igp-1 { - display: contents; -} -.navbar-igp-1 .nav-link { - color: var(--secondary); - display: inline; - padding: 0; -} - -.navbar-igp-1 li.active a, -.navbar-igp-1 li a:hover { - color: var(--tertiary); -} - -.navbar-igp-1 li:after { - content: '|'; - margin: 0.2em; - } - -.navbar-igp-1 ul>li:last-of-type:after { - margin-right: 0; -} - -#igp-bottom { - background-color: var(--bg-sections); - border-bottom: var(--bd-sections); - border-top: var(--bd-sections); -} -#igp-bottom .navbar { - padding: 7px 0; -} - -.navbar-igp-2 .nav-link{ - color: var(--secondary); - display: inline; - padding: 0; -} - -.navbar-igp-2 ul>li:not(:first-of-type) a:hover{ - color: var(--secondary); -} - -.navbar-igp-2 li.active a { - color: var(--tertiary); -} - -.navbar-igp-2 ul>li:not(:first-of-type):before { - content: '|'; - margin: 0.2em; -} - -.logo{ - height: 40px; - padding-right: 0.5em; -} - -@media (max-width: 768px){ - .logo{ - height: 30px; - } - .navbar-igp-1 li:after { - content: ''; - } -} \ No newline at end of file diff --git a/static/css/js/jroplots.js b/static/css/js/jroplots.js deleted file mode 100644 index 572e55f..0000000 --- a/static/css/js/jroplots.js +++ /dev/null @@ -1,655 +0,0 @@ - -var icon = { - 'width': 20, - 'path': 'M18.303,4.742l-1.454-1.455c-0.171-0.171-0.475-0.171-0.646,0l-3.061,3.064H2.019c-0.251,0-0.457,0.205-0.457,0.456v9.578c0,0.251,0.206,0.456,0.457,0.456h13.683c0.252,0,0.457-0.205,0.457-0.456V7.533l2.144-2.146C18.481,5.208,18.483,4.917,18.303,4.742 M15.258,15.929H2.476V7.263h9.754L9.695,9.792c-0.057,0.057-0.101,0.13-0.119,0.212L9.18,11.36h-3.98c-0.251,0-0.457,0.205-0.457,0.456c0,0.253,0.205,0.456,0.457,0.456h4.336c0.023,0,0.899,0.02,1.498-0.127c0.312-0.077,0.55-0.137,0.55-0.137c0.08-0.018,0.155-0.059,0.212-0.118l3.463-3.443V15.929z M11.241,11.156l-1.078,0.267l0.267-1.076l6.097-6.091l0.808,0.808L11.241,11.156z', - 'ascent': 20, - 'descent': 2, -}; - -function list2dict(values) { - - var o = {}; - $.each(values, function () { - o[this.name] = this.value; - }); - return o; -}; -/* In this class is defined all the function to RTI plot */ -class PcolorBuffer { - constructor({ div, data }) { - this.div = document.getElementById(div); - this.n = 0; - this.divs = []; - this.wait = false; - this.lastRan = Date.now(); - this.lastFunc = null; - this.zbuffer = []; - this.xbuffer = []; - this.empty = Array(data.metadata.yrange.length).fill(null); - this.timespan = 12; - this.metadata = data.metadata; - this.setup(data); - } - /* This function is used to plot all the data that have the DB and just is used when is loaded or reloaded*/ - setup(data) { - this.last = data.time.slice(-1); - var diffArr = []; - for(var i=0; i timespan) { - n += 1; - } - if(n>720){ - return 720; - }else{ - return n; - } - } - - fill_gaps(xBuffer, zBuffer, interval, N) { - - var x = [xBuffer[0]]; - var z = []; - var last; - - for (var j = 0; j < N; j++) { - z.push([zBuffer[j][0]]); - } - - for (var i = 1; i < xBuffer.length; i++) { - var cnt = 0; - last = x[x.length-1]; - while (Math.abs(parseFloat(xBuffer[i]) - last ) > 1.5 * parseFloat(interval)) { - cnt += 1; - last = last + interval; - x.push(last); - for (var j = 0; j < N; j++) { - z[j].push(this.empty); - } - // Avoid infinite loop - if (cnt == 100) { break; } - } - x.push(xBuffer[i]); - for (var j = 0; j < N; j++) { - z[j].push(zBuffer[j][i]); - } - } - return { 'time': x, 'data': z }; - } - - plot() { - // add new data to plots and empty buffers - var N = this.getSize(); - console.log('Plotting...'); - for (var i = 0; i < this.n; i++) { - var div = document.getElementById(this.divs[i]); - if (N > 0) { - div.data[0].z = div.data[0].z.slice(N, ) - div.data[0].x = div.data[0].x.slice(N, ) - } - Plotly.extendTraces(div, { - z: [this.zbuffer[i]], - x: [this.xbuffer] - }, [0]); - this.zbuffer[i] = []; - } - this.xbuffer = []; - } - //This function just add the last data and is used if previously was used setup() - update(obj) { - - // fill data gaps - var cnt = 0; - - while (Math.abs(parseFloat(obj.time[0]) - this.last) > 1.5 * parseFloat(this.interval)) { - cnt += 1; - this.last += this.interval; - var newt = new Date((this.last) * 1000); - // This condition is used to change from UTC to LT - if (obj.metadata.localtime == true){ - newt.setTime( newt.getTime() + newt.getTimezoneOffset()*60*1000 ); - } - this.xbuffer.push(newt); - for (var i = 0; i < obj['data'].length; i++) { - this.zbuffer[i].push(this.empty); - } - // Avoid infinite loop - if (cnt == 100) { break; } - } - - // update buffers - this.last = parseFloat(obj.time[0]); - var t = new Date(obj.time[0] * 1000); - // This condition is used to change from UTC to LT - if (obj.metadata.localtime == true){ - t.setTime( t.getTime() + t.getTimezoneOffset()*60*1000 ); - } - this.xbuffer.push(t); - for (var i = 0; i < obj['data'].length; i++) { - this.zbuffer[i].push(obj['data'][i]); - var div = document.getElementById(this.divs[i]); - Plotly.relayout(div, { - title: 'Ch ' + i + ' - ' + t.toLocaleString(), - }); - } - - if (!this.wait) { - this.plot(); - this.wait = true; - } else { - clearTimeout(this.lastFunc) - this.lastFunc = setTimeout(function (scope) { - if ((Date.now() - scope.lastRan) >= 30000) { - scope.plot() - scope.lastRan = Date.now() - } - }, 30000 - (Date.now() - this.lastRan), this) - } - } - // With this function You can change parameters in your plot - restyle(values) { - - var values = list2dict(values); - var div = document.getElementById(values.plotdiv); - - Plotly.relayout(div, { - yaxis: { - range: [values.ymin, values.ymax], - title: this.metadata.ylabel || 'km', - linewidth: 2, - size: 12, - mirror: true, - } - - }); - - Plotly.restyle(div, { - zmin: values.zmin, - zmax: values.zmax, - colorscale: values.colormap - }); - } -} -/* In this class is defined all the function to SPC plot */ -class Pcolor { - constructor({ div, data }) { - this.div = document.getElementById(div); - this.n = 0; - this.divs = []; - this.metadata = data.metadata; - this.setup(data); - } - /* This function is used to plot all the data that have the DB and just is used when is loaded or reloaded*/ - setup(data) { - for (var i = 0; i < data['data'].length; i++) { - var layout = { - margin: { - t:30, - }, - height: 320, - xaxis: { - title: data.metadata.xlabel || 'Velocity', - showgrid: false, - zeroline: false, - linewidth: 2, - mirror: true, - size: 12, - }, - yaxis: { - title: data.metadata.ylabel || 'km', - showgrid: false, - linewidth: 2, - mirror: 'all', - size: 12, - }, - titlefont: { - size: 14 - }, - }; - var iDiv = document.createElement('div'); - iDiv.id = 'plot-' + i; - iDiv.className += iDiv.className ? ' col-md-5' : 'col-md-5'; - this.n = this.n + 1; - this.div.appendChild(iDiv); - this.divs.push(iDiv.id); - var iDiv = document.createElement('div'); - iDiv.className = 'col-md-1'; - this.div.appendChild(iDiv); - var trace1 = { - z: data['data'][i], - y: data.metadata.yrange, - x: data.metadata.xrange, - colorscale: this.metadata.colormap || 'Jet', - transpose: true, - type: 'heatmap' - }; - - if (this.metadata.zmin) { - trace1.zmin = this.metadata.zmin - } - if (this.metadata.zmax) { - trace1.zmax = this.metadata.zmax; - } - - var t = new Date(data.time * 1000); - if (data.metadata.localtime == true){ - t.setTime( t.getTime() + t.getTimezoneOffset()*60*1000 ); - } - if ('titles' in data.metadata){ - layout.title = data.metadata.titles[i] + ' ' + t.toLocaleString(); - }else{ - layout.title = 'Ch ' + i + ': ' + t.toLocaleString(); - } - var conf = { - modeBarButtonsToRemove: ['sendDataToCloud', 'autoScale2d', 'hoverClosestCartesian', 'hoverCompareCartesian', 'lasso2d', 'select2d', 'zoomIn2d', 'zoomOut2d', 'toggleSpikelines'], - modeBarButtonsToAdd: [{ - name: 'Edit plot', - icon: icon, - click: function (gd) { - var div = gd.id; - $('input[id=id_plotdiv]').val(div); - $('#setup').modal('show'); - } - }], - displaylogo: false, - showTips: true - }; - - var traces = [trace1] - - Plotly.newPlot('plot-' + i, traces, layout, conf); - } - } - - plot(obj) { - this.data = obj; - // add new data to plots and empty buffers - console.log('Plotting...'); - var t = new Date(obj.time[0] * 1000); - // This condition is used to change from UTC to LT - if (obj.metadata.localtime == true){ - t.setTime( t.getTime() + t.getTimezoneOffset()*60*1000 ); - } - for (var i = 0; i < this.n; i++) { - var div = document.getElementById(this.divs[i]); - - if ('titles' in obj.metadata){ - var title = obj.metadata.titles[i] + ' ' + t.toLocaleString(); - }else{ - var title = 'Ch ' + i + ': ' + t.toLocaleString(); - } - - Plotly.relayout(div, { - title: title, - }); - - Plotly.restyle(div, { - z: [obj['data'][i]], - x: [obj.xrange] - }, [0]); - } - } - - update(data) { - this.plot(data); - } - - restyle(values) { - - var values = list2dict(values); - var div = document.getElementById(values.plotdiv); - - Plotly.relayout(div, { - yaxis: { - title: this.metadata.ylabel || 'km', - linewidth: 2, - range: [values.ymin, values.ymax] - }, - xaxis: { - title: this.metadata.xlabel || 'Velocity', - linewidth: 2, - mirror: true, - range: [values.xmin, values.xmax] - } - }); - - Plotly.restyle(div, { - zmin: values.zmin, - zmax: values.zmax, - colorscale: values.colormap - }); - } -} - -class ScatterBuffer { - constructor({ div, data }) { - this.div = document.getElementById(div); - this.n = 0; - this.wait = false; - this.lastRan = Date.now(); - this.lastFunc = null; - this.ybuffer = []; - this.xbuffer = []; - this.timespan = 12; - this.metadata = data.metadata; - this.setup(data); - } - /* This function is used to plot all the data that have the DB and just is used when is loaded or reloaded*/ - setup(data) { - - var traces = []; - this.last = data.time.slice(-1); - var diffArr = []; - for(var i=0; i timespan) { - n += 1; - } - if(n>720){ - return 720; - }else{ - return n; - } - } - - fill_gaps(xBuffer, yBuffer, interval, N) { - - var x = [xBuffer[0]]; - var y = []; - - for (var j = 0; j < N; j++) { - y.push([yBuffer[j][0]]); - } - - var last; - - for (var i = 1; i < xBuffer.length; i++) { - var cnt = 0; - last = x.slice(-1)[0]; - while (Math.abs(parseFloat(xBuffer[i]) - last) > 1.5 * parseFloat(interval)) { - cnt += 1; - last = last + interval; - x.push(last); - for (var j = 0; j < N; j++) { - y[j].push(null); - } - // Avoid infinite loop - if (cnt == 50) { break; } - } - x.push(xBuffer[i]); - - for (var j = 0; j < N; j++) { - y[j].push(yBuffer[j][i]); - } - } - return { 'time': x, 'data': y }; - } - - plot() { - // add new data to plots and empty buffers - var xvalues = []; - var yvalues = []; - var traces = []; - var N = this.getSize(); - console.log('Plotting...'); - for (var i = 0; i < this.n; i++) { - if (N > 0) { - this.div.data[i].y = this.div.data[i].y.slice(N, ) - this.div.data[i].x = this.div.data[i].x.slice(N, ) - } - yvalues.push(this.ybuffer[i]); - xvalues.push(this.xbuffer); - traces.push(i); - this.ybuffer[i] = []; - } - Plotly.extendTraces(this.div, { - y: yvalues, - x: xvalues - }, traces); - this.xbuffer = []; - } - //This function just add the last data and is used if previously was used setup() - update(obj) { - // fill data gaps - var cnt = 0; - while (Math.abs(parseFloat(obj.time[0]) - this.last ) > 1.5 * parseFloat(this.interval)) { - cnt += 1; - this.last += this.interval; - var newt = new Date((this.last) * 1000); - // This condition is used to change from UTC to LT - if (obj.metadata.localtime == true){ - newt.setTime( newt.getTime() + newt.getTimezoneOffset()*60*1000 ); - } - this.xbuffer.push(newt); - for (var i = 0; i < this.n; i++) { - this.ybuffer[i].push(null); - } - // Avoid infinite loop - if (cnt == 100) { break; } - } - - // update buffers - this.last = parseFloat(obj.time[0]); - var t = new Date(obj.time[0] * 1000); - // This condition is used to change from UTC to LT - if (obj.metadata.localtime == true){ - t.setTime( t.getTime() + t.getTimezoneOffset()*60*1000 ); - } - this.xbuffer.push(t); - for (var i = 0; i < this.n; i++) { - this.ybuffer[i].push(obj['data'][i][0]); - } - - Plotly.relayout(this.div, { - title: t.toLocaleString(), - }); - - if (!this.wait) { - this.plot(); - this.wait = true; - } else { - clearTimeout(this.lastFunc) - this.lastFunc = setTimeout(function (scope) { - if ((Date.now() - scope.lastRan) >= 30000) { - scope.plot() - scope.lastRan = Date.now() - } - }, 30000 - (Date.now() - this.lastRan), this) - } - } - - restyle(values) { - - var values = list2dict(values); - Plotly.relayout(this.div, { - yaxis: { - range: [values.ymin, values.ymax], - title: this.metadata.ylabel || 'dB' - } - - }); - } -} diff --git a/static/css/js/moment.min.js b/static/css/js/moment.min.js deleted file mode 100644 index 3fe82ad..0000000 --- a/static/css/js/moment.min.js +++ /dev/null @@ -1,6 +0,0 @@ -//! moment.js -//! version : 2.6.0 -//! authors : Tim Wood, Iskren Chernev, Moment.js contributors -//! license : MIT -//! momentjs.com -(function(a){function b(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1}}function c(a,b){function c(){ib.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+a)}var d=!0;return i(function(){return d&&(c(),d=!1),b.apply(this,arguments)},b)}function d(a,b){return function(c){return l(a.call(this,c),b)}}function e(a,b){return function(c){return this.lang().ordinal(a.call(this,c),b)}}function f(){}function g(a){y(a),i(this,a)}function h(a){var b=r(a),c=b.year||0,d=b.quarter||0,e=b.month||0,f=b.week||0,g=b.day||0,h=b.hour||0,i=b.minute||0,j=b.second||0,k=b.millisecond||0;this._milliseconds=+k+1e3*j+6e4*i+36e5*h,this._days=+g+7*f,this._months=+e+3*d+12*c,this._data={},this._bubble()}function i(a,b){for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c]);return b.hasOwnProperty("toString")&&(a.toString=b.toString),b.hasOwnProperty("valueOf")&&(a.valueOf=b.valueOf),a}function j(a){var b,c={};for(b in a)a.hasOwnProperty(b)&&wb.hasOwnProperty(b)&&(c[b]=a[b]);return c}function k(a){return 0>a?Math.ceil(a):Math.floor(a)}function l(a,b,c){for(var d=""+Math.abs(a),e=a>=0;d.lengthd;d++)(c&&a[d]!==b[d]||!c&&t(a[d])!==t(b[d]))&&g++;return g+f}function q(a){if(a){var b=a.toLowerCase().replace(/(.)s$/,"$1");a=Zb[a]||$b[b]||b}return a}function r(a){var b,c,d={};for(c in a)a.hasOwnProperty(c)&&(b=q(c),b&&(d[b]=a[c]));return d}function s(b){var c,d;if(0===b.indexOf("week"))c=7,d="day";else{if(0!==b.indexOf("month"))return;c=12,d="month"}ib[b]=function(e,f){var g,h,i=ib.fn._lang[b],j=[];if("number"==typeof e&&(f=e,e=a),h=function(a){var b=ib().utc().set(d,a);return i.call(ib.fn._lang,b,e||"")},null!=f)return h(f);for(g=0;c>g;g++)j.push(h(g));return j}}function t(a){var b=+a,c=0;return 0!==b&&isFinite(b)&&(c=b>=0?Math.floor(b):Math.ceil(b)),c}function u(a,b){return new Date(Date.UTC(a,b+1,0)).getUTCDate()}function v(a,b,c){return $(ib([a,11,31+b-c]),b,c).week}function w(a){return x(a)?366:365}function x(a){return a%4===0&&a%100!==0||a%400===0}function y(a){var b;a._a&&-2===a._pf.overflow&&(b=a._a[pb]<0||a._a[pb]>11?pb:a._a[qb]<1||a._a[qb]>u(a._a[ob],a._a[pb])?qb:a._a[rb]<0||a._a[rb]>23?rb:a._a[sb]<0||a._a[sb]>59?sb:a._a[tb]<0||a._a[tb]>59?tb:a._a[ub]<0||a._a[ub]>999?ub:-1,a._pf._overflowDayOfYear&&(ob>b||b>qb)&&(b=qb),a._pf.overflow=b)}function z(a){return null==a._isValid&&(a._isValid=!isNaN(a._d.getTime())&&a._pf.overflow<0&&!a._pf.empty&&!a._pf.invalidMonth&&!a._pf.nullInput&&!a._pf.invalidFormat&&!a._pf.userInvalidated,a._strict&&(a._isValid=a._isValid&&0===a._pf.charsLeftOver&&0===a._pf.unusedTokens.length)),a._isValid}function A(a){return a?a.toLowerCase().replace("_","-"):a}function B(a,b){return b._isUTC?ib(a).zone(b._offset||0):ib(a).local()}function C(a,b){return b.abbr=a,vb[a]||(vb[a]=new f),vb[a].set(b),vb[a]}function D(a){delete vb[a]}function E(a){var b,c,d,e,f=0,g=function(a){if(!vb[a]&&xb)try{require("./lang/"+a)}catch(b){}return vb[a]};if(!a)return ib.fn._lang;if(!n(a)){if(c=g(a))return c;a=[a]}for(;f0;){if(c=g(e.slice(0,b).join("-")))return c;if(d&&d.length>=b&&p(e,d,!0)>=b-1)break;b--}f++}return ib.fn._lang}function F(a){return a.match(/\[[\s\S]/)?a.replace(/^\[|\]$/g,""):a.replace(/\\/g,"")}function G(a){var b,c,d=a.match(Bb);for(b=0,c=d.length;c>b;b++)d[b]=cc[d[b]]?cc[d[b]]:F(d[b]);return function(e){var f="";for(b=0;c>b;b++)f+=d[b]instanceof Function?d[b].call(e,a):d[b];return f}}function H(a,b){return a.isValid()?(b=I(b,a.lang()),_b[b]||(_b[b]=G(b)),_b[b](a)):a.lang().invalidDate()}function I(a,b){function c(a){return b.longDateFormat(a)||a}var d=5;for(Cb.lastIndex=0;d>=0&&Cb.test(a);)a=a.replace(Cb,c),Cb.lastIndex=0,d-=1;return a}function J(a,b){var c,d=b._strict;switch(a){case"Q":return Nb;case"DDDD":return Pb;case"YYYY":case"GGGG":case"gggg":return d?Qb:Fb;case"Y":case"G":case"g":return Sb;case"YYYYYY":case"YYYYY":case"GGGGG":case"ggggg":return d?Rb:Gb;case"S":if(d)return Nb;case"SS":if(d)return Ob;case"SSS":if(d)return Pb;case"DDD":return Eb;case"MMM":case"MMMM":case"dd":case"ddd":case"dddd":return Ib;case"a":case"A":return E(b._l)._meridiemParse;case"X":return Lb;case"Z":case"ZZ":return Jb;case"T":return Kb;case"SSSS":return Hb;case"MM":case"DD":case"YY":case"GG":case"gg":case"HH":case"hh":case"mm":case"ss":case"ww":case"WW":return d?Ob:Db;case"M":case"D":case"d":case"H":case"h":case"m":case"s":case"w":case"W":case"e":case"E":return Db;case"Do":return Mb;default:return c=new RegExp(R(Q(a.replace("\\","")),"i"))}}function K(a){a=a||"";var b=a.match(Jb)||[],c=b[b.length-1]||[],d=(c+"").match(Xb)||["-",0,0],e=+(60*d[1])+t(d[2]);return"+"===d[0]?-e:e}function L(a,b,c){var d,e=c._a;switch(a){case"Q":null!=b&&(e[pb]=3*(t(b)-1));break;case"M":case"MM":null!=b&&(e[pb]=t(b)-1);break;case"MMM":case"MMMM":d=E(c._l).monthsParse(b),null!=d?e[pb]=d:c._pf.invalidMonth=b;break;case"D":case"DD":null!=b&&(e[qb]=t(b));break;case"Do":null!=b&&(e[qb]=t(parseInt(b,10)));break;case"DDD":case"DDDD":null!=b&&(c._dayOfYear=t(b));break;case"YY":e[ob]=ib.parseTwoDigitYear(b);break;case"YYYY":case"YYYYY":case"YYYYYY":e[ob]=t(b);break;case"a":case"A":c._isPm=E(c._l).isPM(b);break;case"H":case"HH":case"h":case"hh":e[rb]=t(b);break;case"m":case"mm":e[sb]=t(b);break;case"s":case"ss":e[tb]=t(b);break;case"S":case"SS":case"SSS":case"SSSS":e[ub]=t(1e3*("0."+b));break;case"X":c._d=new Date(1e3*parseFloat(b));break;case"Z":case"ZZ":c._useUTC=!0,c._tzm=K(b);break;case"w":case"ww":case"W":case"WW":case"d":case"dd":case"ddd":case"dddd":case"e":case"E":a=a.substr(0,1);case"gg":case"gggg":case"GG":case"GGGG":case"GGGGG":a=a.substr(0,2),b&&(c._w=c._w||{},c._w[a]=b)}}function M(a){var b,c,d,e,f,g,h,i,j,k,l=[];if(!a._d){for(d=O(a),a._w&&null==a._a[qb]&&null==a._a[pb]&&(f=function(b){var c=parseInt(b,10);return b?b.length<3?c>68?1900+c:2e3+c:c:null==a._a[ob]?ib().weekYear():a._a[ob]},g=a._w,null!=g.GG||null!=g.W||null!=g.E?h=_(f(g.GG),g.W||1,g.E,4,1):(i=E(a._l),j=null!=g.d?X(g.d,i):null!=g.e?parseInt(g.e,10)+i._week.dow:0,k=parseInt(g.w,10)||1,null!=g.d&&jw(e)&&(a._pf._overflowDayOfYear=!0),c=W(e,0,a._dayOfYear),a._a[pb]=c.getUTCMonth(),a._a[qb]=c.getUTCDate()),b=0;3>b&&null==a._a[b];++b)a._a[b]=l[b]=d[b];for(;7>b;b++)a._a[b]=l[b]=null==a._a[b]?2===b?1:0:a._a[b];l[rb]+=t((a._tzm||0)/60),l[sb]+=t((a._tzm||0)%60),a._d=(a._useUTC?W:V).apply(null,l)}}function N(a){var b;a._d||(b=r(a._i),a._a=[b.year,b.month,b.day,b.hour,b.minute,b.second,b.millisecond],M(a))}function O(a){var b=new Date;return a._useUTC?[b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate()]:[b.getFullYear(),b.getMonth(),b.getDate()]}function P(a){a._a=[],a._pf.empty=!0;var b,c,d,e,f,g=E(a._l),h=""+a._i,i=h.length,j=0;for(d=I(a._f,g).match(Bb)||[],b=0;b0&&a._pf.unusedInput.push(f),h=h.slice(h.indexOf(c)+c.length),j+=c.length),cc[e]?(c?a._pf.empty=!1:a._pf.unusedTokens.push(e),L(e,c,a)):a._strict&&!c&&a._pf.unusedTokens.push(e);a._pf.charsLeftOver=i-j,h.length>0&&a._pf.unusedInput.push(h),a._isPm&&a._a[rb]<12&&(a._a[rb]+=12),a._isPm===!1&&12===a._a[rb]&&(a._a[rb]=0),M(a),y(a)}function Q(a){return a.replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(a,b,c,d,e){return b||c||d||e})}function R(a){return a.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function S(a){var c,d,e,f,g;if(0===a._f.length)return a._pf.invalidFormat=!0,void(a._d=new Date(0/0));for(f=0;fg)&&(e=g,d=c));i(a,d||c)}function T(a){var b,c,d=a._i,e=Tb.exec(d);if(e){for(a._pf.iso=!0,b=0,c=Vb.length;c>b;b++)if(Vb[b][1].exec(d)){a._f=Vb[b][0]+(e[6]||" ");break}for(b=0,c=Wb.length;c>b;b++)if(Wb[b][1].exec(d)){a._f+=Wb[b][0];break}d.match(Jb)&&(a._f+="Z"),P(a)}else ib.createFromInputFallback(a)}function U(b){var c=b._i,d=yb.exec(c);c===a?b._d=new Date:d?b._d=new Date(+d[1]):"string"==typeof c?T(b):n(c)?(b._a=c.slice(0),M(b)):o(c)?b._d=new Date(+c):"object"==typeof c?N(b):"number"==typeof c?b._d=new Date(c):ib.createFromInputFallback(b)}function V(a,b,c,d,e,f,g){var h=new Date(a,b,c,d,e,f,g);return 1970>a&&h.setFullYear(a),h}function W(a){var b=new Date(Date.UTC.apply(null,arguments));return 1970>a&&b.setUTCFullYear(a),b}function X(a,b){if("string"==typeof a)if(isNaN(a)){if(a=b.weekdaysParse(a),"number"!=typeof a)return null}else a=parseInt(a,10);return a}function Y(a,b,c,d,e){return e.relativeTime(b||1,!!c,a,d)}function Z(a,b,c){var d=nb(Math.abs(a)/1e3),e=nb(d/60),f=nb(e/60),g=nb(f/24),h=nb(g/365),i=45>d&&["s",d]||1===e&&["m"]||45>e&&["mm",e]||1===f&&["h"]||22>f&&["hh",f]||1===g&&["d"]||25>=g&&["dd",g]||45>=g&&["M"]||345>g&&["MM",nb(g/30)]||1===h&&["y"]||["yy",h];return i[2]=b,i[3]=a>0,i[4]=c,Y.apply({},i)}function $(a,b,c){var d,e=c-b,f=c-a.day();return f>e&&(f-=7),e-7>f&&(f+=7),d=ib(a).add("d",f),{week:Math.ceil(d.dayOfYear()/7),year:d.year()}}function _(a,b,c,d,e){var f,g,h=W(a,0,1).getUTCDay();return c=null!=c?c:e,f=e-h+(h>d?7:0)-(e>h?7:0),g=7*(b-1)+(c-e)+f+1,{year:g>0?a:a-1,dayOfYear:g>0?g:w(a-1)+g}}function ab(b){var c=b._i,d=b._f;return null===c||d===a&&""===c?ib.invalid({nullInput:!0}):("string"==typeof c&&(b._i=c=E().preparse(c)),ib.isMoment(c)?(b=j(c),b._d=new Date(+c._d)):d?n(d)?S(b):P(b):U(b),new g(b))}function bb(a,b){var c;return"string"==typeof b&&(b=a.lang().monthsParse(b),"number"!=typeof b)?a:(c=Math.min(a.date(),u(a.year(),b)),a._d["set"+(a._isUTC?"UTC":"")+"Month"](b,c),a)}function cb(a,b){return a._d["get"+(a._isUTC?"UTC":"")+b]()}function db(a,b,c){return"Month"===b?bb(a,c):a._d["set"+(a._isUTC?"UTC":"")+b](c)}function eb(a,b){return function(c){return null!=c?(db(this,a,c),ib.updateOffset(this,b),this):cb(this,a)}}function fb(a){ib.duration.fn[a]=function(){return this._data[a]}}function gb(a,b){ib.duration.fn["as"+a]=function(){return+this/b}}function hb(a){"undefined"==typeof ender&&(jb=mb.moment,mb.moment=a?c("Accessing Moment through the global scope is deprecated, and will be removed in an upcoming release.",ib):ib)}for(var ib,jb,kb,lb="2.6.0",mb="undefined"!=typeof global?global:this,nb=Math.round,ob=0,pb=1,qb=2,rb=3,sb=4,tb=5,ub=6,vb={},wb={_isAMomentObject:null,_i:null,_f:null,_l:null,_strict:null,_isUTC:null,_offset:null,_pf:null,_lang:null},xb="undefined"!=typeof module&&module.exports,yb=/^\/?Date\((\-?\d+)/i,zb=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/,Ab=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/,Bb=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,4}|X|zz?|ZZ?|.)/g,Cb=/(\[[^\[]*\])|(\\)?(LT|LL?L?L?|l{1,4})/g,Db=/\d\d?/,Eb=/\d{1,3}/,Fb=/\d{1,4}/,Gb=/[+\-]?\d{1,6}/,Hb=/\d+/,Ib=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Jb=/Z|[\+\-]\d\d:?\d\d/gi,Kb=/T/i,Lb=/[\+\-]?\d+(\.\d{1,3})?/,Mb=/\d{1,2}/,Nb=/\d/,Ob=/\d\d/,Pb=/\d{3}/,Qb=/\d{4}/,Rb=/[+-]?\d{6}/,Sb=/[+-]?\d+/,Tb=/^\s*(?:[+-]\d{6}|\d{4})-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Ub="YYYY-MM-DDTHH:mm:ssZ",Vb=[["YYYYYY-MM-DD",/[+-]\d{6}-\d{2}-\d{2}/],["YYYY-MM-DD",/\d{4}-\d{2}-\d{2}/],["GGGG-[W]WW-E",/\d{4}-W\d{2}-\d/],["GGGG-[W]WW",/\d{4}-W\d{2}/],["YYYY-DDD",/\d{4}-\d{3}/]],Wb=[["HH:mm:ss.SSSS",/(T| )\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]],Xb=/([\+\-]|\d\d)/gi,Yb=("Date|Hours|Minutes|Seconds|Milliseconds".split("|"),{Milliseconds:1,Seconds:1e3,Minutes:6e4,Hours:36e5,Days:864e5,Months:2592e6,Years:31536e6}),Zb={ms:"millisecond",s:"second",m:"minute",h:"hour",d:"day",D:"date",w:"week",W:"isoWeek",M:"month",Q:"quarter",y:"year",DDD:"dayOfYear",e:"weekday",E:"isoWeekday",gg:"weekYear",GG:"isoWeekYear"},$b={dayofyear:"dayOfYear",isoweekday:"isoWeekday",isoweek:"isoWeek",weekyear:"weekYear",isoweekyear:"isoWeekYear"},_b={},ac="DDD w W M D d".split(" "),bc="M D H h m s w W".split(" "),cc={M:function(){return this.month()+1},MMM:function(a){return this.lang().monthsShort(this,a)},MMMM:function(a){return this.lang().months(this,a)},D:function(){return this.date()},DDD:function(){return this.dayOfYear()},d:function(){return this.day()},dd:function(a){return this.lang().weekdaysMin(this,a)},ddd:function(a){return this.lang().weekdaysShort(this,a)},dddd:function(a){return this.lang().weekdays(this,a)},w:function(){return this.week()},W:function(){return this.isoWeek()},YY:function(){return l(this.year()%100,2)},YYYY:function(){return l(this.year(),4)},YYYYY:function(){return l(this.year(),5)},YYYYYY:function(){var a=this.year(),b=a>=0?"+":"-";return b+l(Math.abs(a),6)},gg:function(){return l(this.weekYear()%100,2)},gggg:function(){return l(this.weekYear(),4)},ggggg:function(){return l(this.weekYear(),5)},GG:function(){return l(this.isoWeekYear()%100,2)},GGGG:function(){return l(this.isoWeekYear(),4)},GGGGG:function(){return l(this.isoWeekYear(),5)},e:function(){return this.weekday()},E:function(){return this.isoWeekday()},a:function(){return this.lang().meridiem(this.hours(),this.minutes(),!0)},A:function(){return this.lang().meridiem(this.hours(),this.minutes(),!1)},H:function(){return this.hours()},h:function(){return this.hours()%12||12},m:function(){return this.minutes()},s:function(){return this.seconds()},S:function(){return t(this.milliseconds()/100)},SS:function(){return l(t(this.milliseconds()/10),2)},SSS:function(){return l(this.milliseconds(),3)},SSSS:function(){return l(this.milliseconds(),3)},Z:function(){var a=-this.zone(),b="+";return 0>a&&(a=-a,b="-"),b+l(t(a/60),2)+":"+l(t(a)%60,2)},ZZ:function(){var a=-this.zone(),b="+";return 0>a&&(a=-a,b="-"),b+l(t(a/60),2)+l(t(a)%60,2)},z:function(){return this.zoneAbbr()},zz:function(){return this.zoneName()},X:function(){return this.unix()},Q:function(){return this.quarter()}},dc=["months","monthsShort","weekdays","weekdaysShort","weekdaysMin"];ac.length;)kb=ac.pop(),cc[kb+"o"]=e(cc[kb],kb);for(;bc.length;)kb=bc.pop(),cc[kb+kb]=d(cc[kb],2);for(cc.DDDD=d(cc.DDD,3),i(f.prototype,{set:function(a){var b,c;for(c in a)b=a[c],"function"==typeof b?this[c]=b:this["_"+c]=b},_months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),months:function(a){return this._months[a.month()]},_monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),monthsShort:function(a){return this._monthsShort[a.month()]},monthsParse:function(a){var b,c,d;for(this._monthsParse||(this._monthsParse=[]),b=0;12>b;b++)if(this._monthsParse[b]||(c=ib.utc([2e3,b]),d="^"+this.months(c,"")+"|^"+this.monthsShort(c,""),this._monthsParse[b]=new RegExp(d.replace(".",""),"i")),this._monthsParse[b].test(a))return b},_weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdays:function(a){return this._weekdays[a.day()]},_weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysShort:function(a){return this._weekdaysShort[a.day()]},_weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),weekdaysMin:function(a){return this._weekdaysMin[a.day()]},weekdaysParse:function(a){var b,c,d;for(this._weekdaysParse||(this._weekdaysParse=[]),b=0;7>b;b++)if(this._weekdaysParse[b]||(c=ib([2e3,1]).day(b),d="^"+this.weekdays(c,"")+"|^"+this.weekdaysShort(c,"")+"|^"+this.weekdaysMin(c,""),this._weekdaysParse[b]=new RegExp(d.replace(".",""),"i")),this._weekdaysParse[b].test(a))return b},_longDateFormat:{LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D YYYY",LLL:"MMMM D YYYY LT",LLLL:"dddd, MMMM D YYYY LT"},longDateFormat:function(a){var b=this._longDateFormat[a];return!b&&this._longDateFormat[a.toUpperCase()]&&(b=this._longDateFormat[a.toUpperCase()].replace(/MMMM|MM|DD|dddd/g,function(a){return a.slice(1)}),this._longDateFormat[a]=b),b},isPM:function(a){return"p"===(a+"").toLowerCase().charAt(0)},_meridiemParse:/[ap]\.?m?\.?/i,meridiem:function(a,b,c){return a>11?c?"pm":"PM":c?"am":"AM"},_calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},calendar:function(a,b){var c=this._calendar[a];return"function"==typeof c?c.apply(b):c},_relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},relativeTime:function(a,b,c,d){var e=this._relativeTime[c];return"function"==typeof e?e(a,b,c,d):e.replace(/%d/i,a)},pastFuture:function(a,b){var c=this._relativeTime[a>0?"future":"past"];return"function"==typeof c?c(b):c.replace(/%s/i,b)},ordinal:function(a){return this._ordinal.replace("%d",a)},_ordinal:"%d",preparse:function(a){return a},postformat:function(a){return a},week:function(a){return $(a,this._week.dow,this._week.doy).week},_week:{dow:0,doy:6},_invalidDate:"Invalid date",invalidDate:function(){return this._invalidDate}}),ib=function(c,d,e,f){var g;return"boolean"==typeof e&&(f=e,e=a),g={},g._isAMomentObject=!0,g._i=c,g._f=d,g._l=e,g._strict=f,g._isUTC=!1,g._pf=b(),ab(g)},ib.suppressDeprecationWarnings=!1,ib.createFromInputFallback=c("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(a){a._d=new Date(a._i)}),ib.utc=function(c,d,e,f){var g;return"boolean"==typeof e&&(f=e,e=a),g={},g._isAMomentObject=!0,g._useUTC=!0,g._isUTC=!0,g._l=e,g._i=c,g._f=d,g._strict=f,g._pf=b(),ab(g).utc()},ib.unix=function(a){return ib(1e3*a)},ib.duration=function(a,b){var c,d,e,f=a,g=null;return ib.isDuration(a)?f={ms:a._milliseconds,d:a._days,M:a._months}:"number"==typeof a?(f={},b?f[b]=a:f.milliseconds=a):(g=zb.exec(a))?(c="-"===g[1]?-1:1,f={y:0,d:t(g[qb])*c,h:t(g[rb])*c,m:t(g[sb])*c,s:t(g[tb])*c,ms:t(g[ub])*c}):(g=Ab.exec(a))&&(c="-"===g[1]?-1:1,e=function(a){var b=a&&parseFloat(a.replace(",","."));return(isNaN(b)?0:b)*c},f={y:e(g[2]),M:e(g[3]),d:e(g[4]),h:e(g[5]),m:e(g[6]),s:e(g[7]),w:e(g[8])}),d=new h(f),ib.isDuration(a)&&a.hasOwnProperty("_lang")&&(d._lang=a._lang),d},ib.version=lb,ib.defaultFormat=Ub,ib.momentProperties=wb,ib.updateOffset=function(){},ib.lang=function(a,b){var c;return a?(b?C(A(a),b):null===b?(D(a),a="en"):vb[a]||E(a),c=ib.duration.fn._lang=ib.fn._lang=E(a),c._abbr):ib.fn._lang._abbr},ib.langData=function(a){return a&&a._lang&&a._lang._abbr&&(a=a._lang._abbr),E(a)},ib.isMoment=function(a){return a instanceof g||null!=a&&a.hasOwnProperty("_isAMomentObject")},ib.isDuration=function(a){return a instanceof h},kb=dc.length-1;kb>=0;--kb)s(dc[kb]);ib.normalizeUnits=function(a){return q(a)},ib.invalid=function(a){var b=ib.utc(0/0);return null!=a?i(b._pf,a):b._pf.userInvalidated=!0,b},ib.parseZone=function(){return ib.apply(null,arguments).parseZone()},ib.parseTwoDigitYear=function(a){return t(a)+(t(a)>68?1900:2e3)},i(ib.fn=g.prototype,{clone:function(){return ib(this)},valueOf:function(){return+this._d+6e4*(this._offset||0)},unix:function(){return Math.floor(+this/1e3)},toString:function(){return this.clone().lang("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},toDate:function(){return this._offset?new Date(+this):this._d},toISOString:function(){var a=ib(this).utc();return 00:!1},parsingFlags:function(){return i({},this._pf)},invalidAt:function(){return this._pf.overflow},utc:function(){return this.zone(0)},local:function(){return this.zone(0),this._isUTC=!1,this},format:function(a){var b=H(this,a||ib.defaultFormat);return this.lang().postformat(b)},add:function(a,b){var c;return c="string"==typeof a?ib.duration(+b,a):ib.duration(a,b),m(this,c,1),this},subtract:function(a,b){var c;return c="string"==typeof a?ib.duration(+b,a):ib.duration(a,b),m(this,c,-1),this},diff:function(a,b,c){var d,e,f=B(a,this),g=6e4*(this.zone()-f.zone());return b=q(b),"year"===b||"month"===b?(d=432e5*(this.daysInMonth()+f.daysInMonth()),e=12*(this.year()-f.year())+(this.month()-f.month()),e+=(this-ib(this).startOf("month")-(f-ib(f).startOf("month")))/d,e-=6e4*(this.zone()-ib(this).startOf("month").zone()-(f.zone()-ib(f).startOf("month").zone()))/d,"year"===b&&(e/=12)):(d=this-f,e="second"===b?d/1e3:"minute"===b?d/6e4:"hour"===b?d/36e5:"day"===b?(d-g)/864e5:"week"===b?(d-g)/6048e5:d),c?e:k(e)},from:function(a,b){return ib.duration(this.diff(a)).lang(this.lang()._abbr).humanize(!b)},fromNow:function(a){return this.from(ib(),a)},calendar:function(){var a=B(ib(),this).startOf("day"),b=this.diff(a,"days",!0),c=-6>b?"sameElse":-1>b?"lastWeek":0>b?"lastDay":1>b?"sameDay":2>b?"nextDay":7>b?"nextWeek":"sameElse";return this.format(this.lang().calendar(c,this))},isLeapYear:function(){return x(this.year())},isDST:function(){return this.zone()+ib(a).startOf(b)},isBefore:function(a,b){return b="undefined"!=typeof b?b:"millisecond",+this.clone().startOf(b)<+ib(a).startOf(b)},isSame:function(a,b){return b=b||"ms",+this.clone().startOf(b)===+B(a,this).startOf(b)},min:function(a){return a=ib.apply(null,arguments),this>a?this:a},max:function(a){return a=ib.apply(null,arguments),a>this?this:a},zone:function(a,b){var c=this._offset||0;return null==a?this._isUTC?c:this._d.getTimezoneOffset():("string"==typeof a&&(a=K(a)),Math.abs(a)<16&&(a=60*a),this._offset=a,this._isUTC=!0,c!==a&&(!b||this._changeInProgress?m(this,ib.duration(c-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,ib.updateOffset(this,!0),this._changeInProgress=null)),this)},zoneAbbr:function(){return this._isUTC?"UTC":""},zoneName:function(){return this._isUTC?"Coordinated Universal Time":""},parseZone:function(){return this._tzm?this.zone(this._tzm):"string"==typeof this._i&&this.zone(this._i),this},hasAlignedHourOffset:function(a){return a=a?ib(a).zone():0,(this.zone()-a)%60===0},daysInMonth:function(){return u(this.year(),this.month())},dayOfYear:function(a){var b=nb((ib(this).startOf("day")-ib(this).startOf("year"))/864e5)+1;return null==a?b:this.add("d",a-b)},quarter:function(a){return null==a?Math.ceil((this.month()+1)/3):this.month(3*(a-1)+this.month()%3)},weekYear:function(a){var b=$(this,this.lang()._week.dow,this.lang()._week.doy).year;return null==a?b:this.add("y",a-b)},isoWeekYear:function(a){var b=$(this,1,4).year;return null==a?b:this.add("y",a-b)},week:function(a){var b=this.lang().week(this);return null==a?b:this.add("d",7*(a-b))},isoWeek:function(a){var b=$(this,1,4).week;return null==a?b:this.add("d",7*(a-b))},weekday:function(a){var b=(this.day()+7-this.lang()._week.dow)%7;return null==a?b:this.add("d",a-b)},isoWeekday:function(a){return null==a?this.day()||7:this.day(this.day()%7?a:a-7)},isoWeeksInYear:function(){return v(this.year(),1,4)},weeksInYear:function(){var a=this._lang._week;return v(this.year(),a.dow,a.doy)},get:function(a){return a=q(a),this[a]()},set:function(a,b){return a=q(a),"function"==typeof this[a]&&this[a](b),this},lang:function(b){return b===a?this._lang:(this._lang=E(b),this)}}),ib.fn.millisecond=ib.fn.milliseconds=eb("Milliseconds",!1),ib.fn.second=ib.fn.seconds=eb("Seconds",!1),ib.fn.minute=ib.fn.minutes=eb("Minutes",!1),ib.fn.hour=ib.fn.hours=eb("Hours",!0),ib.fn.date=eb("Date",!0),ib.fn.dates=c("dates accessor is deprecated. Use date instead.",eb("Date",!0)),ib.fn.year=eb("FullYear",!0),ib.fn.years=c("years accessor is deprecated. Use year instead.",eb("FullYear",!0)),ib.fn.days=ib.fn.day,ib.fn.months=ib.fn.month,ib.fn.weeks=ib.fn.week,ib.fn.isoWeeks=ib.fn.isoWeek,ib.fn.quarters=ib.fn.quarter,ib.fn.toJSON=ib.fn.toISOString,i(ib.duration.fn=h.prototype,{_bubble:function(){var a,b,c,d,e=this._milliseconds,f=this._days,g=this._months,h=this._data;h.milliseconds=e%1e3,a=k(e/1e3),h.seconds=a%60,b=k(a/60),h.minutes=b%60,c=k(b/60),h.hours=c%24,f+=k(c/24),h.days=f%30,g+=k(f/30),h.months=g%12,d=k(g/12),h.years=d},weeks:function(){return k(this.days()/7)},valueOf:function(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*t(this._months/12)},humanize:function(a){var b=+this,c=Z(b,!a,this.lang());return a&&(c=this.lang().pastFuture(b,c)),this.lang().postformat(c)},add:function(a,b){var c=ib.duration(a,b);return this._milliseconds+=c._milliseconds,this._days+=c._days,this._months+=c._months,this._bubble(),this},subtract:function(a,b){var c=ib.duration(a,b);return this._milliseconds-=c._milliseconds,this._days-=c._days,this._months-=c._months,this._bubble(),this},get:function(a){return a=q(a),this[a.toLowerCase()+"s"]()},as:function(a){return a=q(a),this["as"+a.charAt(0).toUpperCase()+a.slice(1)+"s"]()},lang:ib.fn.lang,toIsoString:function(){var a=Math.abs(this.years()),b=Math.abs(this.months()),c=Math.abs(this.days()),d=Math.abs(this.hours()),e=Math.abs(this.minutes()),f=Math.abs(this.seconds()+this.milliseconds()/1e3);return this.asSeconds()?(this.asSeconds()<0?"-":"")+"P"+(a?a+"Y":"")+(b?b+"M":"")+(c?c+"D":"")+(d||e||f?"T":"")+(d?d+"H":"")+(e?e+"M":"")+(f?f+"S":""):"P0D"}});for(kb in Yb)Yb.hasOwnProperty(kb)&&(gb(kb,Yb[kb]),fb(kb.toLowerCase()));gb("Weeks",6048e5),ib.duration.fn.asMonths=function(){return(+this-31536e6*this.years())/2592e6+12*this.years()},ib.lang("en",{ordinal:function(a){var b=a%10,c=1===t(a%100/10)?"th":1===b?"st":2===b?"nd":3===b?"rd":"th";return a+c}}),xb?module.exports=ib:"function"==typeof define&&define.amd?(define("moment",function(a,b,c){return c.config&&c.config()&&c.config().noGlobal===!0&&(mb.moment=jb),ib}),hb(!0)):hb()}).call(this); \ No newline at end of file diff --git a/static/css/js/popper.min.js b/static/css/js/popper.min.js deleted file mode 100644 index 79ccbf5..0000000 --- a/static/css/js/popper.min.js +++ /dev/null @@ -1,5 +0,0 @@ -/* - Copyright (C) Federico Zivolo 2018 - Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT). - */(function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function e(e){return e&&'[object Function]'==={}.toString.call(e)}function t(e,t){if(1!==e.nodeType)return[];var o=getComputedStyle(e,null);return t?o[t]:o}function o(e){return'HTML'===e.nodeName?e:e.parentNode||e.host}function n(e){if(!e)return document.body;switch(e.nodeName){case'HTML':case'BODY':return e.ownerDocument.body;case'#document':return e.body;}var i=t(e),r=i.overflow,p=i.overflowX,s=i.overflowY;return /(auto|scroll|overlay)/.test(r+s+p)?e:n(o(e))}function r(e){return 11===e?re:10===e?pe:re||pe}function p(e){if(!e)return document.documentElement;for(var o=r(10)?document.body:null,n=e.offsetParent;n===o&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&'BODY'!==i&&'HTML'!==i?-1!==['TD','TABLE'].indexOf(n.nodeName)&&'static'===t(n,'position')?p(n):n:e?e.ownerDocument.documentElement:document.documentElement}function s(e){var t=e.nodeName;return'BODY'!==t&&('HTML'===t||p(e.firstElementChild)===e)}function d(e){return null===e.parentNode?e:d(e.parentNode)}function a(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var o=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,n=o?e:t,i=o?t:e,r=document.createRange();r.setStart(n,0),r.setEnd(i,0);var l=r.commonAncestorContainer;if(e!==l&&t!==l||n.contains(i))return s(l)?l:p(l);var f=d(e);return f.host?a(f.host,t):a(e,d(t).host)}function l(e){var t=1=o.clientWidth&&n>=o.clientHeight}),l=0a[e]&&!t.escapeWithReference&&(n=J(f[o],a[e]-('right'===e?f.width:f.height))),ae({},o,n)}};return l.forEach(function(e){var t=-1===['left','top'].indexOf(e)?'secondary':'primary';f=le({},f,m[t](e))}),e.offsets.popper=f,e},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,o=t.popper,n=t.reference,i=e.placement.split('-')[0],r=Z,p=-1!==['top','bottom'].indexOf(i),s=p?'right':'bottom',d=p?'left':'top',a=p?'width':'height';return o[s]r(n[s])&&(e.offsets.popper[d]=r(n[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,o){var n;if(!q(e.instance.modifiers,'arrow','keepTogether'))return e;var i=o.element;if('string'==typeof i){if(i=e.instance.popper.querySelector(i),!i)return e;}else if(!e.instance.popper.contains(i))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),e;var r=e.placement.split('-')[0],p=e.offsets,s=p.popper,d=p.reference,a=-1!==['left','right'].indexOf(r),l=a?'height':'width',f=a?'Top':'Left',m=f.toLowerCase(),h=a?'left':'top',c=a?'bottom':'right',u=S(i)[l];d[c]-us[c]&&(e.offsets.popper[m]+=d[m]+u-s[c]),e.offsets.popper=g(e.offsets.popper);var b=d[m]+d[l]/2-u/2,y=t(e.instance.popper),w=parseFloat(y['margin'+f],10),E=parseFloat(y['border'+f+'Width'],10),v=b-e.offsets.popper[m]-w-E;return v=$(J(s[l]-u,v),0),e.arrowElement=i,e.offsets.arrow=(n={},ae(n,m,Q(v)),ae(n,h,''),n),e},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn:function(e,t){if(W(e.instance.modifiers,'inner'))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var o=v(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),n=e.placement.split('-')[0],i=T(n),r=e.placement.split('-')[1]||'',p=[];switch(t.behavior){case he.FLIP:p=[n,i];break;case he.CLOCKWISE:p=z(n);break;case he.COUNTERCLOCKWISE:p=z(n,!0);break;default:p=t.behavior;}return p.forEach(function(s,d){if(n!==s||p.length===d+1)return e;n=e.placement.split('-')[0],i=T(n);var a=e.offsets.popper,l=e.offsets.reference,f=Z,m='left'===n&&f(a.right)>f(l.left)||'right'===n&&f(a.left)f(l.top)||'bottom'===n&&f(a.top)f(o.right),g=f(a.top)f(o.bottom),b='left'===n&&h||'right'===n&&c||'top'===n&&g||'bottom'===n&&u,y=-1!==['top','bottom'].indexOf(n),w=!!t.flipVariations&&(y&&'start'===r&&h||y&&'end'===r&&c||!y&&'start'===r&&g||!y&&'end'===r&&u);(m||b||w)&&(e.flipped=!0,(m||b)&&(n=p[d+1]),w&&(r=G(r)),e.placement=n+(r?'-'+r:''),e.offsets.popper=le({},e.offsets.popper,C(e.instance.popper,e.offsets.reference,e.placement)),e=P(e.instance.modifiers,e,'flip'))}),e},behavior:'flip',padding:5,boundariesElement:'viewport'},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,o=t.split('-')[0],n=e.offsets,i=n.popper,r=n.reference,p=-1!==['left','right'].indexOf(o),s=-1===['top','left'].indexOf(o);return i[p?'left':'top']=r[o]-(s?i[p?'width':'height']:0),e.placement=T(t),e.offsets.popper=g(i),e}},hide:{order:800,enabled:!0,fn:function(e){if(!q(e.instance.modifiers,'hide','preventOverflow'))return e;var t=e.offsets.reference,o=D(e.instance.modifiers,function(e){return'preventOverflow'===e.name}).boundaries;if(t.bottomo.right||t.top>o.bottom||t.right .panel-body, - - .panel-group .panel-footer { - border-top: 0; - } - .panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #fafafa; - } - .panel-default { - border-color: #fafafa; - } - .panel-default > .panel-heading { - - background-color: #fafafa; - border-color: #fafafa; - } - .panel-default > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #fafafa; - } - .panel-default > .panel-heading .badge { - color: #fafafa; - background-color: #fafafa; - } - .panel-default > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #fafafa; - } - - -/* cards */ - -@media (min-width: 480px) { - .card-columns { - column-count: 2; - } -} - -@media (min-width: 768px) { - .card-columns { - column-count: 3; - } -} - -@media (min-width: 1180px) { - .card-columns { - column-count: 4; - } -} - -@media (min-width: 1380px) { - .card-columns { - column-count: 5; - } -} - diff --git a/static/fonts/glyphicons-halflings-regular.eot b/static/fonts/glyphicons-halflings-regular.eot deleted file mode 100644 index 4a4ca865d67e86f961bc6e2ef00bffa4e34bb9ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 Hc$@UIgS)#!aEA~ekObfS_ipW0-F?~a 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
    D*feD| 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 XXjs&snU8)|^B;s6yTptcKAzx$Qp3K0 diff --git a/static/fonts/glyphicons-halflings-regular.ttf b/static/fonts/glyphicons-halflings-regular.ttf deleted file mode 100644 index 67fa00bf83801d2fa568546b982c80d27f6ef74e..0000000000000000000000000000000000000000 GIT binary patch literal 0 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 diff --git a/static/images/favicon.ico b/static/images/favicon.ico deleted file mode 100644 index dac7f214824b802eece3c655b3835f9e618ed85f..0000000000000000000000000000000000000000 GIT binary patch literal 0 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 diff --git a/static/images/ico_footer_horario.png b/static/images/ico_footer_horario.png deleted file mode 100644 index 00f7e71b77bb4b8219b461b1758259bec720ecb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 Hc$@Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D1RF_2K~!i%?U~JM z6G0fpBYu1F6ZE1t!B+6lHrWkUbMd2kPy|K2)QeV8vHk;kQBcu?9x4{mn}XG443Ii|{xuQkCk_ zefjSvm!cC!cb*$DKd8_1fkK8slj_<%1;cy|41J(FEx>@7N4Nk7iSG)6Vs3=usaeWK zY4S&{IwbvS@5BiP<1a-HBgX5g@11}gk?OWrbEFwvVe(ZY(HE)%C%93F0HdL8Pg`oH zG*ztRoM2WjmDnk66(V8$k~CJ7usZ2XY&$L&GG;`QJET9SQcEnIun1f&1ju2I#Y37b zr1UbYH@WS&U5Ee|`IH^QFr1@-#F-HaK!AJd%`q!$||AbBGWjbCHY9mPo>cV(JrJbN) zgl{F|bz%IfN}UnL^B*!;0}QKg)cFD5HQHlKgSV*E8DYGAr-OCi?e?WnobpiM3p!q# zb1HpC==?Pir~z*uKbjiRAXt zpDma;Lj^mhyhRAawo01MmKp+NgTj=*2=w_*8n?^5(>oslza}>*0OR+{Uxb_=xlf8% zxo%U9av@f_N)#c9Ss`hfQXs~+kd1P}NAdRvxH9o`ui@|WzwDN;fvoPy4W|}Z%8x3? zxg}ohQ;nw#%<2op6Z4eaJW9WudrBsm0vM6xKIOEqaO66@^)kl||=5qr+sf zN+Eue?D(`?*(*-CGuO$aWk!yUe9LViiLE#ixv&S*2M@lHqF-K9YKXm=i`#ma>cnd> zB8JTf-=(aSE_r8gtOR3Jhu*;Z0};MKS#VbY#&_Z*sr?Iy#%Q~7*< Y0S&DRP2|Y?J^%m!07*qoM6N<$f?cE+-T(jq diff --git a/static/images/ico_footer_tramites.png b/static/images/ico_footer_tramites.png deleted file mode 100644 index 23718a5ca3af5fbd96f66e383139b6f225b6a7f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 Hc$@!8zNc^h8P5+*QldMNkk8#MMf{d5TcAu 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�_^QOaTLw4ECVb; zEX7d`?8llDFlqPm`z9Cz5PgPROVK@j{qK7F28VRW@S@_!(TP#7IeeI=vCNk%qW@dC zY14k_8wUnhMlak08Ueg%XiiMYxZ)S$ebQ&Y_l4h1`dsr5OMaNu(A>&!YycPha)c8L zz(QqZH8Q>yWl)`QddA^>026SGBmZdA`Dn~wlBm%46!b}X6V=u5(Sji?e1D(M&+#Yr zw7(4ZdpC?_+9?`XpuVL(|;%h~dr$wyvr9_*tL!?zj4OO{<|lMucd6 z6F{@?e>IhA8@p${tl?H`-`vQ3>_@H{jn zBSfAaE>Dv^FUx*a6Oo!8l9CxFd;B0L|4v3uwWi}mQ%hWKVN${KP`Pc6pn+O{Wc$XN1Yq!sKZ=)o()OSrM}Igo2`$p~0usZ{lx^HrH-4qZKwZLh^!4rS3_wx4KbckUQ!=kLbBI#V`>$f7NS~{lX6dXQre#PqT z{=tzEv2jOFU2*?;&+$KR%p?{oT9iLdlw7)T%Re~k*^7!P7K;kYE7yA+*tY*SuRSLg zEMFTQlf2Z$>s6g%2C?L7P}o$9CCTa8F6(ygK74BP-s8(wd(i+0P)1JSWDCa&zQL1c zIp!9XoV^&d$mJLR;E0I3_jepTb>gfK7??6(+5Nwrb6&IS=;>>uz58oLqi6zo$v4<9 zIPzZ7BW%jN8-Za~3*G!~-PwQqg7@!NG+l2+ldOuGlwW8nxg8JzK$~vJcHyej$4@qH zKWsKenvk4sZSNi@OCLXNzU)z6OMCm%ydpsCFWV0L_(n1SbF7@6Dk-g~ zsHz_~!@j?NVCR9~&s_8c#Cm%D>KhPM^QLjq42RCHZoiPbYuE4R4B2mgTsd^?EDdZy z(MzRTYWV0^P;k{s@hTGq$*8EWNebt%FO@_3n(x&diBqH z1}UATjcayp;RdgRmwiLD6ryRy$#v_U*hHiI3xJld+8TB@v9i8lrevw?;S;f~bMK&z zqS5`hREOp3wG7&@<>=)bAGp3FEe&nzpC*!B z-8~8N47wdQPfDBbrQkc0McqHiLG;b?z7TY)l+9XHngfoj+Hj6+G&6nr4{3++9P1jUh>=d>mR2s`0v_x z5+Rlb2nvZ^wSI3?Q(NVm28N|wJhopCxxFB>Zr>y9-286FSdgw|71cG0=JC_! zc6ImMPkc0gsV4#y5*hF8u^j^x2$b!S-xiTrd`K2?l`(- z*Wt+6Wbs_rtASy&t(R9+)ggdEoo*Jf^vH=z9$xzn9ywQ8*I<_Q$)^pOMaY{lAb-sW<_(W zYQikLi`PS~9o*w(X-bM_One^GIt*?#O{r;0O;IXZmsnF5n^W*gr4CI^SL%kIR@dEo zQlQl8qOZvY>2o!u%`C4@DlBcMbj<^U5s$NiWocEN zZ#9&zOsNiin6A=lo3+}znYlp;sV`cTYMN3}w3?<$TGajt@|ev0mZ6~+jmCC3#!ZyD59DAm4k zGT*plzj#?jMdkJTa^JY5zyx_iZ=af?i<_FG(z4Y$N=eabiVlC6ej`rqAD8^7wBlw` zYNe*LzNgneUS8kVpIuqwe?KLy{I!PGz1Hef9FiZ^&jswQ-8XA`6cjw9RE{2 z`AZkVXFr<$@?Qq=-~JcXUn<|={;K60++VePgZrzNZ*YIr@(u2dz<{%{u00000NkvXXu0mjfU$;s4 diff --git a/static/images/kp.png b/static/images/kp.png deleted file mode 100644 index 71692ef3a9b2e1e729def6946f51697e586ad367..0000000000000000000000000000000000000000 GIT binary patch literal 0 Hc$@004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 diff --git a/static/images/loader.gif b/static/images/loader.gif deleted file mode 100644 index 98218271f56841295547959676187cc79d0b94ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 Hc$@!oX`DzzUO|99m&=d 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 diff --git a/static/images/loading_loading.gif b/static/images/loading_loading.gif deleted file mode 100644 index a1caf87fda841d1d1db9a8e42990567d205f4864..0000000000000000000000000000000000000000 GIT binary patch literal 0 Hc$@I)6DM{!^3B5yTQUnRTilK-gqJ$JfHjgbI#70*`1x8+4J3)I5ItcxY&7OG`^gNXVT#cc@gVyquhYfdPxf3J(wWaCeW5jXihnTx4YA`GkbT z#6(LXQBp#}%E~GzD9F~v=Iq(CZX}Yuon1skgo?7VvZA86n3#gR{L!OFlarHUVq#>Z zrKR@l;X|YGva+fwD#AiS&z?OS9v;rh%CfMq(9_d1F)>k6RNUU)78DTp_3PK4KYw<1 zc7Ff+4ffQxz2z`}gnv{{8#R%#5C{?#9N($jHd%=H}P0U%!3(_Wb#C9*?)Yyu7xy_W1GR z4JAD^6@tgNhj^ym?X!`ZiQAL-!1 zva+&!_wKc~w_EJrudlD)*4Cz>p^=uF8Wt8tw6IWCQnI$T{%e8I^t3bsef=9ZZg5|{GB-EZ z($dP$&%b!_A`Xikeej^XtnBQWGdVdq$w^7>Zf=tt&fNU`%(G{U3kwquAMR{#U$}6A zegFRU&d$}VSDBTSzkmIr(P$@5oXAK|cXoE({Q2|M%az5YRaI3{QBjvKUv6q@ znwy=CqEME&+`76t2YdU>jEvNjl=->2Teog4%+LGz`8|33xTCEtI5;>uI=Zr=Vry$_ z_g|OXF51=B)5F@5WUHr500RL4z+aO00TSMZ983OtH?xSNkONN!$KnHmPlQF9%YW&) zFOLrkGM7JWcz|$#VjUbB=8zB*?2+K=8JKV~&?HFSVn5z2&NS{6^zZXOWF2|@zgS{Vn#)`M^8)`*o7Pb=!FWS$L#;r9o-W?VL|fO;(8x$n z6R$_mHP9jG>geig>6(}t7?=_W_FDWc{pHX)9UmD>j?;=ft?-{3Y=Tb*#)MH~!=fVb|CGrAQDmj=g;SIR2mY(#$kW>Y>X3F|)G3`fGDSyMo1k;*l+J&+Psh3khy3r{r#<5-!8-22 zr=!lq1P1?QSNI=I{qLgxF#grX^k7Wb-$5Zq*hB@MITaik>u6&x|M!h{P*{+uk#V4j zNxio1e0T|&x$;s0f6)3E=C76E_T zG9d(zwM+sChFS&z0mgrAp=+#V9Aan~5~3TjS1(9k{@?OJ|HA_R$5a1O{?O2Lv*#sdPWB1kRXFVvSE zq4BryU%?d|`8T3s{)P^4_s`Du?_XP+KYx7x_H|>O_vQ1awT~a(ufBWxX65zr68F{1 z7mEw?bFR1ifqwS=dwsn zh9{N8RFt$+N8@CT!)0~9@s6ga4Wt^Ua;MwP&#rs7hrbxVef{|@|G{i&=Q}NP?V(Sb z{T|-AvCv6*JznnIdGke2+}95;9(LY(b)O1G%eZv0mImoU8pkHOT37aluhneyI6+E7j7rle?YewwF(TNq9z=Jt%`s=sQ!` z-q~mS=y&h>yH__a$VMga49-25_4M?_+6o^c0jDkiHlDkQr12~(6sg|2Ovghmy0#Wl zKlIZ@-bD{FlLaD&5V98%tCq!%Z1*E&c8(esh)B=OR*9e@4VDv?LOkhWL~Xeh#<4`Q zlf23JEcW8wy(YE=;-5y3<%#XA4l}$3#+Iez)URSMA24mINmNA9^RM{SciZIW#x=Q# zkVobY7K=KX$XpQyE{}f^E-+XTGzE;?12XJw{)rGezB6$yEoA zh$~$+EA`2jtvk9ET6#RlGR)S^U-AS~Ov&^`HO6PxExV>BWD6?W;9l6=>?)(4e|@U| z7fJf$jFbA!ZYLYnThdco8Vw!^>TbgIobZ;SQDyYx&54=KpmNSjwNo~M^aQP<&hS0h zvKRA>YPM``6-{euZoubmtK_P*yI8;Z$jo~Jdu~?0Hnp)8J;J?KCzj9K^YQ*mc~jnX zsL{}<^3UauP!+22Hlq%6ZuCPt0A`F8NmXoN6`g>r=~^vXZEKAwJ-NnFxX|LFsFKpl zmwz9#Z-LZ1aj1nMlIneZUHR%JAGSyCt0;D|e=d=vp#HJ!=2O8;GnGgDk{3z%YSpCA zSDr=h=yG;1tzn-1&Prk^`+SV3nD@)v{=6Ur-_R-3xVm?p&y9B8B3EH(`;})du6HDd zbW8JdnMy~}YZJlG=_*uI z+2O-o!@d{sH$zca8&&3E_5nPB_VEb5eZ`0Ykg4U9U`h@CQBin!6s9;D$lZ|fHmnH- z1r{#Y;LX}H_cf-7_3{9630@`Y-oQ`~ItaO|6kxs>jiGAh?y+j7AVHEE;8O8r>v=}H z86lA0Zxtk6vUHI&K_GZ?$~x0#vASok#|dcqd{GyrTaY;3#{jnTdV1;ZX~diuZ?Mo0 zRk&%aob)y0Wj}*eElXTJqgk&U4##C`_O^N*mLIZ{UxF#elJiO?6oqCvQ2mZP9ktxc zB7EIi8_VsbNn`S_=<-8IxZjN zlS%1Dqxj4trl<2_xlqY3I42jVTQ+L$&HcpmaVz6iuM4VaIwCO$EQiMb#HB&1Hs84~ zwB65AN|^Ajc<6zM4X);^mD)(wF2<3`lvs6XAodVweV&(Tvu23x6fcG@*YaXqBiOQq zYd)T2SuGp}Hns6b9zhwDMlsfPsL0((iq>S&mD(K*n8jBI$Be(c|VQGbG z+^i+cH1S)*HR1GQm~N9~$+X7wfJLbf-RUM6MS=Rbpc@@{B(#Vob`7FV(prZX9Mf^B zDI48)wa(18(G3e(w`RnS5Dv?vVd0Ds&D*~`Oeg?cg5&$c(FXS#Es>a1N>gkbJM-YL znv3qAo{q$PU>MWo1pPvl{VvQygVusuj(^8USY+%|b?e7`t$L)uO!F=etHQYRK~zC( zSf#6IV-Od5oZ+;;X1B<|^^FiB6zVLaBy|~ICnBR7H;QqLdtG$vS+mSATWlhv$eMg= z)asBV!MbC*u2F3;iuQ5jN-(>LZ!8VImjlgH{#oNUOARG%9d%j1BA0OG>4$nkhF!$c zy`QIs#Ou{C7Q)Vf>3$BY0z?G5%ceZY+P0zuh^&Yc9OU(E5a#nzdB^y^~>8SgDQyd1Wf#dFf_Nj5kq+ zy+>U3&hx&M2;CoMF|6N~PJE~4dFp%B=47v5=8xI52JZ%}C_H@M2ajg?YHT1}jeVR0 z2t$^?u-O<+)$X|0*?OtFcz%?Drmh?F(_y&?1|cAPLX-@Vxr7=@af|a3ol?10D6D6J?aE2p!O&-GpDc^JN+?d*kMw%P(A^D)&~UL+uwD z3F}~RN8hLYZB;TK`<`^wyvWmfy}}<$JXj7?&2|Or=q|xul0)1M2hLGlzDvQt%-v;IAV31ovg@~ zD63zO`JIN!^ahX8=8u3hfs;pTx{qIIqnlNTX(#*fY?JD<<*{^q_r zy?e-CC0A%@d3*KX{a??Y{Q1#iA*w`&8jZLX4eOU3_P;bPbEhg(#fG~J5T}BSsSs}} zOq@E70Y5$~x_;(DI_{v`BOGU6$>6-04oQ^#Hl`w-C$fHarc zG||}$<*f4#@=i~WIcuQ{>0zaZB2r;^!0{51V3iER zm;_58_(Vy@*-;t{1Ic(J5{1a*3=3B?!On4+X>{5+6?_vfnzWi3vnf=#%K;oD(F`jlSNBdzju7)a@gbL{r0ObyJ7>4g0F|7u1(3SSLw<%2}84Wy; zn6Riyan?nIa3BDX@15gY0%*XXzIW1%Mx!0DP$-ixRW;Y8kq^t}>sA%@G|nDx6ka3d zau8`#s-U_};gX-(M)K*#les;_oENJpSQeVwC>o!U`=m}TC{9?2B6yI32D9?EXY>AS z<^d!apzgd*JOG2aG(bfK! zQsmD~#1!a~5&cwTph>a22`B;2M{Tos-KaiSA{5U9#!8g9Qh^EtKoJ``9T+C}x=6bU zsSUW2B2jYL9|)s@o{bv%zPGTzqQvpQe2J?MDQHCw@XAlU^GMxr3EU0~hQk+Cs+Hgf zpj!ZN!8g5RmDv5!aKPWBnzXKN9onacJ4X~?%w4P8LWvUv;8eGUfg<~& zQalza$ARA*E6evOGAHmA64e@ZyHCs@adBKo#aQ{RIru{&7|qgA>d0vZ3syz*WIO8U{8ezf_2JAAS+DP*1WgbeA0F(_Em!3biW#onyu9aV}k!cHt5Ye)% zvV)Q(Njy{u3pRLFT;l`P#}s2Lo~bZN9WOz+U<4f~mBCKMI0CYR%l|1zeAwhb3y*IkFFVmF01y>&*}pk=rJJ!*{iGO=j=q@D zhRG8LiUOK?O-sZ9ElHNwzZ$!4yr*1MONPl+2F?gdbI?ho=BK8}hZun0m}slIerf3e z-xHYEV|A4IOluox2pjA`tbb|>I>59zKiM3!A&0z8zlY11^RU5utw%(|^@(V6W<&jv zA~lK+-vbs;@)lUG#n}!stFB^~4iCatPaUZj<$%sl-s~MJ$tm$&$*_~n@x|$)to(s* zcYoE&l0f`UVjEjjY;)VA6!%>#72-p=$T`7}M1FJD_567_jzo%|Y_B#rh0@T^^*9?k z)Iy#rM!6v(iC|HDt70}Jo_k0zBgI|gx=hY(D7L-Y6T8R-xblEX56f{ph^qgc=U;DP zm+p`UjFTVAb=Tb{2Sj>M`F?TBjKYC^c&3kK*MWh~q}wGM;kRLK9n5g-IW7>z>JT*r z5eU8s*5^tV1n+^mWeQm5bFjW7;6W-fV9!-?3JQJJXQMv8Co|V7^=^7X_eu@+2m_t^ z*O7_vL#ATYt2e~*?-Y*oNTua|EX7330NSZll_nq<6@J08LEIU8=wyrYZcsPe?XG(X z0*$X1C$*gj2gq={jzyOaHDkj*QXXH!d|kjMviS}WK%(pp92F_bL&Y%riW6!b!pj>M z~g*`|K>LtIqs+4a3K$e;UtF7J-faJETga2e;WYPx?gBuG#3YSBL@GlTQ5As>`TNTHM{ndY0CDt=qDO{H7Kwx z+sCgvgnGkPct7CQJA|qlkZ&4rR~$B5Gc0f3OLNW^TpE7uJ2=rW9Gp9h(jAGpn@C(# zLv zBHU)#qhrz+b4PR3Uvt0vo)HVP@xv`y(I+NECLf-6>7E96ST{`ETipBEBd0~JG_$|!wa3)5@r@ykXJr~nC4+g}k0dASqj68h z^eTS!wmz4_CfME*FDzJq%QuBRh6&{@sC0K8#*d?Lh@Jg+-wn!RCxs6Pi6%|A0z*Q`YNkst1Gz<{xP!2|X`)taIR0+U|6Z{sCcVwHzw9$LON4 zcKAu1`KMOq(>8w7c1hC?<mi8 z5qQ=gev^eN%C_ugK-5_?j{eAlOE5tSG)5X0Ld3A}P+JnjkPU@I#Oq<6$Ls)tc*0FQ z0Fg3lNO}&Y!7T94)d5geNPHL%Od`!$aG+5;fGhk^Tjnf?2J6gHZOoa4dou;B|L!+E<5L=FRS;su6FfTa^)U#b@#K3WhZBbLlx zq9+C4-ayRrNlaf{5Uzs$#-ndhAhv91I}0Sh7IcFRl=DCU3ZFO?c$olbB!HVKy>Sef zF#*YU6CH|o`|xP4_Xetn3Jay8U8sfNDj1rI#>)r{aRsBfFl`kTrZ7Q=@$>$ezcxjQF)%({5Sa&V>zh#r zz?_dk?vmb+XQ1jlfbUI^4G#dOAfU`eDOb#r|6i~M6(oU^J_#n0Ac9n=g+HX0ft=<6 zYyq&7Nf7r-;Nsml%)CEe@XM8x&hu1)sz` zWASgzWTsC#0};EfL!qd4|4#Kf8HD7fqRh+ zlRQ9P`3FNHxR$kcJrZ6Lx$@xRE5RlBI%fV_5+wEy_$c)Q2>`R@0-->}3KiOppEu-z z6J=mrS4brxFay;r|zC!2MZsHW(nK6E!aYRR=&+NPPHR zD&Qw?qmlnMs1=n@h0f%xe#0Pe?w?QmdBB1r50%g)bV?(W9`b=J+<0-xI9ek4f6W2giXGsS&- zm35L-S zvaB_4u7Hv@kRk~6W<#K4C_m*_?)}+If;{KrbJdZU752}W8c{Uj%~>NZ26WUaq?G2j^!K zS4S@|vrHFIIx@ZLR_l00TcmVEX+YMm@W{1b9106~kp|<@c{Hi&Lx`)tmrvqKGEwmG zI3DkTSygLz(4sNxU%R66Em)1v)&}GYzA}!8(?xNssEPDtAytpje5Hf+W^+xxO^%1K zCMB!^j?U3z0uSfxayo=oV7>Aw&{Om2pg{4PG%MBJ4z{GpS*ThJ-toFy>fNv$jB^DI zooyY@JrLU7a7p7}!?724ryi2@72c%ReNClU!@skRD2flOzVwdXa!W;s=N`Tk>ngrb z3C_IO&lUPWb3XB6ZCUHqs~;&=U1fAN3Y)!0vJ`as%a$sIX43)O*Dn?`U9cuH0-OOxYZEha@zWheVvtJ;<)=DG)6 zzB1un_jr@~Sb>kErlJfwPlV8teYA5!VzO&(Uau`EdqdK2BP@$({*F;AA+y*qw0IAS zsv6TKFC(9O=FBQ@ZDra>l4`Ef zPHT$9nD2M{GB#fdK;^p|e)&}CYDBx6-G<+{6z|AUu^qNE5iqFvO~ef16duOp+GsU`5OEfHD zRD?@{Xh$4~e#iyeVkURtLzb3MZ&E*^n*zc6SL-MFjG0yxn-cs<(8)lk@~ZqDxhpLZ zDm{f3o*Amy4)Q=6881$lL|>oQqB*w+WA|(h!R;t`T30{VYL0)6{P9&% z4m5O5P>_Oj_o)0dKv<*63J^(4m!$v&?5SXEIIq{6WTpCk6Ci6eC#lJlPZ=Ps$d}7e zFS!MQ>of<{T6qAm#wAH_HeRfN3(OX;xkAQ+WK{L&3Tfng_gOnq@1&EqgB-x}JscrS zMQZP=eg%V8sTOgTRq`vZ8LwL|DTm9!V(UH1KiV{C{o!UZ%|H^993a1IRi^YJ72u>g zzNdr>3N8zP_fdv9+qxM#wWpCojaII2Il2C;OTxw&xL(HFOp94iIoshi@#PXU_KziB z3UgGZLe5=xdYRwS&Bki-J=7NShX38_5biPW`YNUhx3cmc2aJYW8hEOm@3QVww4V0< z5xdtMm@0h!muI8h6*Zba+)SKu=omy^C3zMqUIoZ-oVIKZR66OSW<|#;0?{RfAbqcZ zbTPI%Uq3U&=TpM-iXQX;6Qn>C}kV9kJ#CF?T!woCpFZ zb=jH?0WX?Ncy$flX5cZcbW_Yg<4|zq>GI!4SM3hpeOecJ=EixywUEO-3vVLN_5Jqa zWgPB(trQi1O9=Ddskj_~B7g$85BMh)w~LfA=2Tjy{Et+edae8LcwvrLGb#UHsW_<} z+pANzYR8g2syD&^q~bFFw3LElR6LObD!h~Bx6$-SRzedb=@;z@ee=mB|FD2$(QOo(C zk;nQH&!9}LHz)R3tNm8q-e<&nNIbC_an;OcjA`T}A{aC=6YXr{W2GT+z_dfz-uZWo z_D6|Yg~{5$yvJ?9xt_z<`|kWenC7g#Y6pisPC8@sK<#28c(?q`1f?%FddBVE(X*oa zlPT6lVP*l>oTslp*nMf``1?ol3t7AF4qG#xR{BKL!7q&b-*0$ttQ(%Nvg?2R94o2} ze^>QbrW$agIDoiNS;_L0!{F7LO#9 z&yJ0h^t1Mg*!5PEslJpDTEf32*LeQ)x4@4#!=94f$*` zqQYfk%v~y-UTyn;aDIY*{m! zVm_3h&cn9w`#}n``&aDMP#Trz-%4GCh`dBOzLJv(BnoFLS5R*xEiq#sV?|z87P>!$ zBqax){;Z=ox~FWY=g&qNX~CW=mJYI`B_py@^8AM~FBlGCuJK;&sy9GgCy-j_xQD5C zD8}iYa;exd|2K`I+30#(FQQ}`#cURF5qKcY-J?WI)UAWHS;gnnK8-(H#MW}eWO)1@ zkllsJ5qluZ{E3^BqA)krG?#vCJwX~XSZ}(2u_}XtEUU8`wB7FzkPdloFIr$U+|+a_ zE+gC;|CW-qcW*UDzy_h@RCQ19>>9edB=rjO8RkMSE%)r&Y|kB%`Tm(td9*a2UZ*O= zd5IXgGmU}reH6Nl@kTxhTcg;}$kO4Hzff}2LHU@tgVr`sFb@!{DzcnuBOigR8dz3G zx~Drs+{qV+Pc;qSA>Ffi=rUDnJf_Pz-5V%;?`Y+KnI%0SCWw!aTday|wLf9EA~0t2 zLd?lB%lU{*VaRQ zseEgN{u1-nIX%nLb(62r1|sIZv=F;ys zC>K9^k1@SW4*;e87}t;e{N;5w#Z5npLp;3YG&`V2=8qs*-TfQ@+AIE}HL=cGot{t( zS`le0N!O6Z6McG0xNTSYKY72$01gej;fIK~gdYC=%rKNKY^`S_v&x>I-_^4ekPj^g z*?-b^reLOnLI#AMzvg2qJXn_WJ}o>e$H&wKz>JcEfI=T09UZq6xckgS#HKaljn}zb z^iNbHkwL#N$znH`%GKg06OMIj-v)npmaF1!3D=wbd2jR4t>m8%U;SAY11-|OFqZMK z$j~J=!j+XGHo=AM^F~W>tn?2$Eunn7N>asbB(xU`^n|JW2F!H+(*8>(loEw3h8@9+ z2MO*n25Df}rXMKFnO#7@K>|_e?8Iy36>nfum(4}70s-)9*8_){K{XgP+g{-4HrCD&VWeOCu|`3y$})e2kR8deU# zl(?`=ECXOZ9sg*Yz}CJqX@lw^KDq#F*K@@};tHSCCL>_gLi}$LWmW(v!_5)Rgj;yr zee4to6>PgsQZk@DuKd$3!$%YdiRh}%WCEK#c24MmsbEH<>K-rR$AcBZOUztQfV^gYYmQ!Ik zJW$1fi=3iZ-#~1@^%S|Y%Qs^{@+1&S{DZ(#j;)}w94*BeAk-d8Q_ga`q&TX}>5rg#jZy_EveTE!P9)JmLjr_LqK5ybxz?L z?1nMXTN_VvWZi$QKtXl?z#b>?C9u###o^;runb1@5F2oVm3Y?(B>w=n$`rs7lSe}m zL$L^LR?==~^g|*#i-Sw%00lUxAH|^u8K6*0s3s#;ZWexv1=Fd55UAkq#oq0C0<#=E?)2sF7N_&^Qd*6_9Y|2gI0TM(O7h zXP?Z$>IU8hjGCG;EF$BUtD+(1ud7EcFqm@ zl7RMXOk7}j>FmlOr|^91EKsLEc#;4C5)_MhG*4BaEIY!b3JS-7V(nFeDJZ;n%0mkH zK}>)b9;`r2zsy2Q6M{0S37(-qEkck79+K^lmc&5~voe*3ksXZe-A=wve2`%g5DL$I zNB~>gA&f9NHeGzi{&bZL&}ILO-RIy4LeP1{?gf|2r-B*4Bu1eJI>yO~I*?qFXczeCe`Qg`7l8}xnif+z;< z{T{(jMXnhk$5{~XEkPcO@AK-J1Jrb181SJ#!%ziy3(r3|LM|kNqwM1<8i7}>+?_d) z67HpkJm3`blIRE=K?OQ+^IWOGTND(US1eqFY9$JoQ;{Vca0dgHPc5+?fyXmE;wgw4 z-2V@|>;A>=_x^+3|9y;3@|*o|wsof4_Lj%LkI|{O1k_bN$lIxRx!TzJ&oMf<9dK;w zb)l+S;CNY6Tiv5%Y}kjzu;@1jt{sX)Nt<$B6;|%O!B8BJtv^_+)nrg!S}^X`sC9$% zqIptvruOLIk(LdSmf3cAUr}(A$c+VB(DSyW-!sjN-LX%8eT)-RoahZ``UW+@QD*y6 zE#4aR9-=HW+$B70%i^3!W1d^ekvZK>uOH;^(@!#uYhA61*3dD3yA=73Lw|?%nUH z-0gTN*7H>DjH;WvLAt)*g}yg`-W+i7kWliy6Qp)JEB|~)Wpu++g{UAh6NgYIb45$V zH;PWCUd=3!&F2<#(~%*q>GDrciM%?pG(0UR9~?nj%98jMJ#!X2p7v7dSCwj@XkpoR zvQK^akb?w#+*mk-!x25 z6WOvxDCr&>3lhyE4F??e4Tyy+p-RJ)WiB;td0WUGn|`tp6Lpu zn_KU$_zF+W2AZe`4J+h->r$;ToLBR=J!Me6RF^Z;q;^g8dkwvT`KQ}f;S^2;Proj` zD{L=qrhc{g>Tl@A%DLkr>Ky4*?*xsaV1&F^vBeuljL3Om+#0J(y(;TwfZLB}#Ym-U z<_*rTP=C=&o8yI)U`HRQ0`%-dRoQgXZ&7>iGvc;MNzFY$qN!zM%|N3g^8anK&3QpOu>U; zhEd3_=8I9x*jABYV=qMb%iSoDa(E1m>VL2&`I}439zBit5$WX+`*cO3;7PpfnTWME zCx%V=hvb|g^7m&TTUvN0%&JXi7P&Qum=jh2A?8IsRT_G*vP){oMQW(mw0EaGh=5kXTeNZ~RbnCa#9NwEdN1ue0-Q z`tWYzqdT_1G2HRkFFQZEnL2+qS5m(Wiz-x#+DaUWYaRN{d!Vzs{q1?w?)DLG{{E1U zC!=?F0et>D8=V$|oSnvfIN?ZaoMhOyGD zhRA#;;)=BJx>?%WDJov#q6Z+@Y~^n$xDr)SV#IQm_Zm~|GyZBr{8BbKh%5FMZ`J9r zoEz4{mAqe6Y?PvViN7o`LO7bP6S|Z~<*UWR9Y?Js^%%_2!c#2_gj3m4J|nkQQN?l0 z=?JcX`n6oyXl(4Uwkl@a=kyp0zb=OvzLQ+RP!I45VxwmPHVWacdq;twYKkAX8ISUfnPv*zhL}xtm^c!u zm@0;<(k0{!U6;>%Xlj_t&#NSXlB&$OYXi_x*3--5a#BEMn)zgXR!Brg<8}~8Pm*Tj zU@X!sYsAvvmLU|*hcLRm0=mm#+eQ`+i1ywl*(@CGraB13MV1KYyQ%33dvHw z6=h;}=*EK0JD}6#Nc$#@f7+X-_l@Npyf%Ow;DuZ2;ZwA?MOeer>Jp}88}_1{q{d&Q zYv(+#{LdEGEZY)6&fsUr-6%<~*LuDLwb=zI!#g?FVdoaoJZ$iQy6FK>hlFpWt3k1J z*9#vhV5%?gM>iH>rHpe&85y^Cy{%1EVpJhIT$mzvleDAwS%P+o5KQ$bSYn0h7l}HJ zR3qESXIJGNTLgfz2vJrWEcE*R!xAtO)K&%y;_toFH(8h}#q}*9GTA^R1E9R0nzdgM zkC2J`NYn-b?*2O0JIJgS!RrD8<;6>rzYnOQ+cHDF{UyX#Q-wkn;e48dAOh(#5k>|J zUg+u=X94xJ-7}DkrMA{OFsS}K*0ReRq<^WcP>C9tfve>+=B?*Bo<{{!mgS?phfO&N z%jBsgkQmZNKocLR)-$(@Ok%Ig+$?*e^>r^OXq2vKMtLT5nG6yGrVA;rzqLA8EmDQ2 zt` zjH<2eFKn7%++B_=!V0LuJ?e2<0w6&^Dh%OMzz=3{7a9?WU!1qT&R6H;@D3`4`GDh> ze<0WCLynS`C}qsy8z(u$S~dBLGR8d|b1u70nF!Xp_6yl;?kH^4kIrkpji%m2fHWze zjeMy9Shs!CjTaCwv$}`%I@M_OsAu|-pjSI*zuxDMp)KNikq3!X7e#VPi1@Xd7$Q|e z2((VOk6(uFx`734oGD-gRZzb>O`|s6eQz9-1ybuCE2nOx7|V+v?Ap|pV!kRNy$3AC z8JfLk(rk{}yi@)XZ;5A6dA~|qg*lGO6GW=Es^6UmriwHg^quZpj?W_6-bTvMV7wr{ zMSqy|T@uGImc|#cn)X!J{YP?TIleY@cvwOMer{4xNTvh;(zJwyxlpD1XB=KV+4)JE zu;hvzwu1~23+?EZd``r%m2$r=nt{9wxbqG$fDty4`)8(3magO-`3b_sZ#2aBH3aG~ z+&BX-F5XKg1l0Vt`g#l>i!tl}PE7S=)o=cR8QVHl{mA*dKr0GvK%$Z^1* z-JEw?-kro!1at5b zLdJne2h4jeL?Sd?19J+uNedB65$;Fm`(L_?S+&JkV$neH)stWXq)I%kHWZt|0fGI)kpRFoR`%k# zbfhj2#-YAe%Dh9T-iX82`U7+~k7My5AT*;IalStkn@$wK@&Zdc1rBxP_B_uOZAGrI z(EOo*2Z*#z`bAM7at{U7$x6Q`A~?ZJnF&o?j>EzU5D*8|!$RMnqJju;nbB+;AX1J5 zfMP&3%nP5ylO6`q%ZDIuN0Q8$(R~KM9zd|N3b2O|)Mo>|edn|+MR2*$_z(&BkahYY z0iuzy&xZvP$3%-$(5WmJ&?M|64~UCDiQ}Qr%)maoAZQE^nD#d8vj1h{21hp{T$}(h zmk7R00Ex2zO5Kh-Y-Aq~(#`>UnxGG2z||~I?J$f7o8JTv4#R^9OsG?rBM|uC(E1p_ z9Z(J!{lB2~zqiFvJ6kyc!%o6knE&&KihbsvW|yl|w}S5HAKFg(=MNRHlh8i7yue?Jl2JXh!SZ2X0f?c0UU1MfcgNlbly(dqUB_10nd%kkb+p;VWIO`Rjd z3~Wa1!tBS_qa}InH`fd)Z%5rtWGiC6f8}zjcU{L$9w9uRZtlM`^YIohWY+oclloKQ zojz4PPhEc`Jx6`y24o6ZIM*3$up)}DJ=-zU3ViQ*YW$}59nBwW3*9Go%Qwx>UEwXa zd#UX{t^fMXr>5OVLhR4%_piStE<{;qT-o~lU8U^Yt9WH5r88@9y2z?D!Y}2@fk|d+ zz*6S5v%(*Ot5V!tN~*lm>y(!=Q%^M>aZ*%yI42@M9Tz(j_O3kcZPUAoxJcax!BNTG(8@H?@WzVdyIXH9qGdj; z)};MHHWr-X>8jM0ggBiLP3!d;WtL|A3Kh-obwoB+*E@xZ7E`XSG&GOw-c@PxLxINX z+TMn%$X+EN>B?OnN>7RgBc|R+G@>*#Zus5HZ)s}|nWSHLxP;a0XbOoQx#qzaqjje= zguHewBMo`8(Kk0*>hhc9^Eaz}a$8j`-|YXbT^TUGPscLPreIhU0N3QPAz~4{evnah zMt+ptl7n=(jpq80@ZpH{VR7e{)q7Is*47^^AHt4~%B1ie!WSHE8cDnBNpd{V?- zkr}$4E@ph8%2q83fcxr^9ue~uXCu}(^r*T__w$o|A}Q^YB%x2kV%4$Zv93E(8@AI& zW&6hPw4*!j^1kODeV@Ky6L5Q0=2J9XEacj!bkP9gHthw>3*foM=<~blaG4BJ&QGgD zp#wjcOsw_Zb5TBW<1aJ6ej1j`+ML+5@}h#`SE66>Wh)jPPsWH8P$GXV`gX{fS|yi! zzAIKXf&K9Tg5Ajc*l+>+d#&Sebe3pWWrd|$+M>C!LO_H}?}{_u2IAAMc)|8YSN&Q5*GhLb6TQ+?_pLAp2z1f3+b+UZMU z2B%;HbUPRRr2K1=G9#q622VNMG8Lq(NVG({fROuUVPDSTGSL_|F2*|*@tl)RVGUyV ztJ737GKlw*me8jW$u^z@C$eS|qEUDgj9BuCmkQC0pq+p>|4=!kH%1 zE$R6}wsQXUA|Z(Yu<1m#z;A!xnN3TT=n|sXC5I9DDH{I~A|3yjm)U07dh#@QxRMos z@JuA;#KnTdG`NT|$N(frwFcjV0jSFa@m0kw?Rir~v)rVSb)wVu7v(=N`#~1%Wg}HJ z=Tt4qOY8 zcus_GtJU(y5oFb$yiGrZtCJOADr&A9XDJ&j<5LKO{L59jz_kEC0zK2%l*%yW9V|(y z1tW6p8R~@}Lm#F|K1NLv^E`nvoeZ`?Q}=F;rFbp>Q*kQLwJK9t+*7cDzy`QeFt!dg z7giNtOV+w&C;S&VAfTch==zSJIbvX(cF-me&wL^^;7lEEXu-`LYL zZH3)yf5GJp$!A_PpC3Vl*vpVnad&uv^QRnzODz|dr*4Tr5qStN?$OSh01y;73<`Df zHPy^lIMiq@>fL3gr3x&N@PY8x`YZ-R1{t6^Heh~X1_)u|sR-hk8_t<$T23i=QEb%o zDC3aj8Kqd&i0I$cEHu-;pD(gG6}>EI2AR71{L_%rHaqjiS?|beM4mkl003P(EAfkz zYDp>!D7x8&Po~1LWEVI>HAN|pI)sayxUCa9P%RJ*G5H+&@-Sl%1DA`*zeZU}fdqgf zsJcRTx%|>XZ+8XaxP;{)-f$6tn)3G3pkg)+qbt@u0d2BDkTnO~yK1vEYB$6_yv12S ztcU8$)3ht3-a_-PP6+OIP@d5x&$spSr@U~$tM((yEnQD|-8}8QK}b0)c}LKk0^YY% z7C;nALphgdRk`7YHm+J^&-9RqW0h)7nWBjd~ zVmIhEit@e2z#(%@|6?ltLNuOnHe)?>|@CmH6&YW_{o+KHsOKPPYjEjw?3#)q>jf#%q|+tb)jLs4|XxU zEBx`>ry~WhPI&V`h1g_`z0%W3KW{X7V4>5Q|R+yi#+mjmZo|asTH%e%ofW>Ct7;u-6CFW}fljAxINJ@wM zjPHd-d_JMapa1LwyQqtm&?vnriQ(x^b?^Cbd6xxZtsOUVgp>-dkI-pI^5TU_gxC@i4M`uLiamaMSx44{4>L2?%_+PwEA)XmbC|cTo@K z*pqOCu2=)cXmpdS1);pHZQ$>vhse``aKE>#@OI%JZ|0C`UeWZ=knM0{m1AY>fDP;iFjQ(e5k08uUo&gIa!zc=fW)>!RZ;OtJz2KpTu}zBKfuGA7voKKvBsRcN>ns8%lRC;+Qc^Af)T4XN zcrQ)l-$^nOC7Q&;f>$sZ0tpli;Vp!ewM$%@hrex-=JQ~%Xh2f5lTlI8UPqWe4q1nT zu8wHzK^(lgeJs|f5PDZdU%yQuU9-nP*LhpS(a2;QCV5lTUq_A z^4yO~zI;`kaaFxXRYOu$Q)N|4Z&mBFs>?sB+U3u78lS!DarS!B*&gjuw`gdT@a!on zTx_K>o(Sl|6;W}b9>=Oq5D^x9&`ts5D6hKS7@7uv{$o$9qmfg_RgXhzW}0gnjiKsl zRIqh4*pCQ!u3g1#7Xe+QHt|F2Z6Gm1=+|e^7;5qVwhg9$48R>g^#9v7NdB?;&#>Kz z^?!%${|f8JO8>uMd#UU1?Ee|Iv;Ve!eg2 zzT3?AZ@v>(KS|E&vtHF4|a z=BN3=gzb^ETYW#iEI+#Bd*^8mW{1bm4q3`Y`)VV>(y6{U!Bh@#7d(a}zdG#4)kxK7 z;^OJcBSmVWyv(6p7?&+uNkIDoC+QDiYE;If5B5r?JWrRMDgJhH2(E6lu$b$RC(JZS zIL@KSd$0&~T;nnZMTwwd!6t;X63tYJn$I|pRq*F(b>okOw<#Xsz-$~@B4Aj?oRA4F zw#n*!b0`ZJWU1k0*Q}X(Qi`dX;~Fd+gUhi(8gtXeL7-Ub<=()8R0?xPO2lz~AvpeJ z^Riw)6{CbJT3%kN@)9!}P0lxJXF_N@lN-S$bj%BtVuznvs;6G)K8r6T@iQTq#OCuy_MKslq`LQ)Gkg|Dvj_gvibAi*U5ZdG zsmHwvchvu^b2aqc3>WV|6rQ$J}p1q>x6^diVo)RruqxBex{P zc+r;FW;YPmhxxj00fR3%j^X(;JCEU5S0k>H6W06no(Llyq4<^bGjPO}ylwiI>2u#Z z#*rb3emr#;m!GR*PY?kB^XqqvDxKBw>y?Yr8TdqEXkd2C-F#;>qVB5A1Q=fth;G%~ zAD=oxc!SWlhB&O%<*9UQwKGLyM_Ws!%ei%I*|NP0!?N;(juCPw38c1M8|A0wlux3G zT)zY>0Ac_{#|HBI`Do;8`_ib}z+G=X8#=kI>!xn3EAGv@0R6V_E=OoCick}ua$#!& zNFb<7`9ZmFKoR{JfCdW0@U9+6Md_bcfdWKYl`p1wa?e8x6QHaivUu$MSM@C}b-wW| zB(8(18cdEW+q;L!*oa45d?P`j>FLz z1ltWuzegf^ciVXq7W7o_y!k!fOL+$a%tXa#Fp=B5?6-IplD%ane}9>+q6S7q!D|&8 zOE2V+heXxaXO;al7{{(MVK0IyB0X{xB~7|gkr5oX1pt9tYejpGi-4y3Ie(=sP-k&3 zH4L^O&O;M8m!3iS`7Rsnw}b+T5OavTk*(|#8|8qoQE)gv&+SIBjHnLf@aiPQWYkaG zjXgIoBxqd2mpa*7J4}Rf+{5sabL;9pno1b9MJZ77cYU#j5++yD1uLR%WGTD+ zmUpmzK1)2FV1WR^bNs(H%I^>{F`S+(WL{154Q3&vr=XU0ZIxcjH1o%P497j@@&N)7 z>vd9Q<1eIzO}}>lhojgoFo;4`V4np^V#-J4P=C9sk@BX7%9KF?IXPl zZl>{dmKSWga0zWXjMy^bfrJaKyo(|S;24;*+_$zPTTFLjGl&8I-sRoub7ppAi96{L zm=Z2W@#$=lEdU4PvgeTlO&8;~+ku@y9|nNw23F%)rP#W+l*3AnS-oUQ$#cg?4-q$x z+35@_?)o;mtrAbCn461*@7lR8k3w8NFvNNfQW5*I3Pm4Xky zFLA(N+SIPgS1&#cN7=sk(Uf;F`%iWGkdFJ9x~scD`w$&bZ9f1~=L3O;VI?UV#@7)- za=WNmh_UYtTnuXX3g-u#iZawt9V&|H2B=w9RH?giSz@-)q8d0na5v37E-Drv0>E@6 zyY~YzQy;W4ZsOSd*fV>953Ayq#WHF8RVSjM1~UQDNzo$A5+|3$Ns^Uu zik3NFjdP*18syg?y5R0*@n@U|e=dnBg)>%mY#Lrc$8rw0rXoD~+E4GSi7Wh8>}aEz z4N6XZ1szsiEguy;E02cOUGc`{^MU4VDM)1{CO&@q;~c^a9&_b|Xa@DuD{=qq{*miv z{evlsF*g&LrgeRVh0AY5JK5;NKM}tGx^sh(>m6DFN1Qiz=Wm)OYqri$UUOrc8%jQ# zzz(5F=j&zS4ka_FG?-1{2c*wB>gD+-nlkj+@2L+L-11DwCKCfwM5 zFTDuY1^aUA*5f7-#6zCe0A*B6dhW;-p6-y(_piTF@JvCPVF~Tk{KzSxwa3ox5YBp} zN3ldVJ;i|-y&;=^+ByT-0Z;CZ^%QuzZ$eA}Ubba`=ku|W1UjYy}22vEQ3HMUxWYoaa8abRJY8+uh7RFkBs&R35-a=JKx56 z&|?|q4MRF~0d_8$xp4vFK}>j$h7+SBI^Kd6*3o8MN0(q!5tVV)5Psy0N+AGH#&K^% zi7;hY`$m&2Do`=Bpu!QvDo5oKUF6=TYxh1R&N1s$83z#qOVNVLY&WXv3Yi`8q6;Vt zx56PP81*2QW&I7}F^}6TWX;G(W}V_D%%tQ{%-?l~gzi(VUG{CmiK)e8AC$#B8p)AR z6RX>D)s$hMCNR|&U=Xf{uP|q=R-$-@n%pjGXPDc#mD=2d3XRT4Y&gBP0oxETj12&$ z0A|@%-k1H@KXlk*xwy0Q`D+_lVKNj^OQ1eEx3U7214!QYjw6AAQ4G000RRaj?7CdO zs3Tl!3vy~cVYwfO<`<%+fJi!H0-mRjhE-Dw@Na4EBVrPdEwS~0MOW;0Ft$>Fs17zB z*$12HR&k^Q4xoT#L4a-^0EKc;K@^xLVj1gDpV{?8!>3Ho5@GFGYDFjsWIO0)yXdZY zfH?|8*(kE^fZGC)p6d`_KBP_vFW#S28x4R^0eD=pb$=-Z56{LSig|DYr_?ZDS#YmP zXm8nyF3mIuabv0MeGFV--dpE7RDp(!yQcyZLe4aJrQK5*U3ZVQf=R8HWd2Y((GCb4 z_K(Gh$G2Ck>OumAki;anFacCqz%ETvb`>JL*DHdDD|3ESK6Her2psAw9a^6O8?&n( zq9LV3-~$?>Cj_w|6vIYCBM4`g(2#Ng=n}PBhv=Rw|Gx@2#Q&E21Y*vA=F(1l{gbFoIY{33FOF5|Vg;^?_%+7t zKO8Gh*8x2Z;-bFtk?Y}BmSi2fw`14ao?lAS5zL&petE7ld+PSw{qitXyI$T)Wji^| zrek5hcKYOzJ?;wiRGA!d{IMx3a_@?EAMTBk(lA;4239N5cJG z0O-t9`2A{s98=0H0HV5AUpE(`bb5J#gUcc;a%H}v3YCIfn*1%QaU?-5@h;(Yp8nI| z*CuKfor?vg-!hUsL+hRzZLdeb+fy)CMj?I12*5`HDSTKH1GN56^4k%3dasRAbCISBw7jIOjYT-)o?pffL z8(8Ur>{hp4JM_`5EnJM8NJieR3%?X%d5&U8`U`1GHC{OW=V!0^7%0v`GH!YG%Ydny zMiL>~_I#K6r4j9JxIpYulkXlFcDb?eka8JLz0AY0nqe(-fBK4rOuhA$H(wu{@9J>! zLJ4*|FgiYZ>;%4{unRN>^7m99O+y8M&ZgPSwvTT1>OFJ?y! zWd=is&Zs;d0^3k6P{3s~aF7vszripvNI-)c$Ym3#^+=FNZQV8tQewK?4=^}_=VRJ) zp;CM%1`QTjCJyfOtdlyC1XejcI;=xojKgfeP;9u4YHYn~y^$s6Ow%Q4fI#}(CAezx zv0?eseh63osMI3Qd`EaKDyG8B5>;!yCv;sxrk1%n+CP*gS> zq}}8`0v}_@b9odgCEXl*9kQseZ~$Ydi?lW>#>Ega@i&{YbGb1^d8N)$Rz^ieZYL!;6g8{mPEN5&5yF_{Q-G z?ErZoL_)*Z=A;oBa85|kpm*CHHB>K{DtTwH*}Hu-;`V3Nm*6Fdl^}C3PdwKQe8G~{ zkxPr*tD-P3XZ4dIA^)_ba#Mq%?|ScH!8r`(idYkAUj^GD`ccJa|9Z1spiH3M6kx-h zjxp-wLI_{#R=fs5KMi>YbZVE5I=Pq7AL1+o|0(diqeIM9-!Kba_^XXJh12p~oUK4iG)VSF zy%;=k-fc3$lIh|nbz;Y^!*_@|C4XO|*#TiPV^l(UDwP{|hO$Rt)#%{b001}NeB?15 zU?^60DNODm2~+Fd`O_80>QVK2Zo=K%?hVL$d_c)6Yu>3tTO?dM+S0B?2yByZYjoEb zRWh2LO?LvR6>hx?FE59r-gr}X$xGX^0so|w{1K{5SU#fHFZMd}j6^d^gZxtP;+?0n zs5XEc|rg+DCOvP=(3%5;TWY1R-wgcwY-b(RZnef$uViYU$= zwf$bX&oA_0gWyQ^*9-DDgJ0ahtb-NY7bR_rz~J#*XOs21&i4^lQWg}8wEGyhyB?US zmztEsriYg+bbvquWvz(o+xl91X>o0oRpRzscptgR)6Hn5vc&!gG)y?Z;8PgGYy!#mDH!vV2i z0LDJse5X{Zr!k7&gwFm_dP%7$ouqc(`TaLt2`7u$2W{~di$u6xp}uI;{M8GZPEc|9^=Gnj zhBv$}edKBk%&ET>sb9)R`|$kws~(ZmbULGkzbmSx@IKablOmW$hmi8^+5>|N48QFQ z3jt|H78-sF7e154KW|@8RF;YU)Mj#Hv8XKOhMxqQTne0@9|x)OgJZIL2A+Hyf8i>> z=T!P5CADI+rSW~@Ea zUUZA%je4Z6{P2|2_Y<%JBLA63b(!_(gFVs%`eGt!{e<^# z%p|lNnp8R;V~T-k(vyvbV~88+E>JoKj~Ge_ihPoOSPibkPnF#P6I*xPyFmX0VVt=e zFXaw}_NX-o#mW;LE4$#jKxPOGo5GLFoKLd=Nj~p(4VXtJY^DXvre=1*zwAHawSL@2 z5BQ^-0gp!L0W(QP=yX#0qi@y@OqOUM0!zd?5SUmp0^4*l%2LD4D6(0Qai}8UxEy`j z(95MlqmReB{}{6GBKz-BQV0QENlcNqh;hIm7}s3A0g{eS>G8|S3Bf0$h%9**=&Xze zbDIuugpma$$K$p#Iq>9Uinr#nhBJ@0%g8*A?r+<{KEi-kCLTV)i#2tE1d^<4hM;P+ z%ro4qBa@Q*wWwZnzeF=g8$2#d2vJ*y+L3dPpy4Np8H)9}1x}C}s^_K^EC2_4LG!jD z=N*}Z#`7Rv^b@m2@G+w(7dreh4pb(Dc+(Is1roRR%RC*GDj*^9=`b&$DUSyiViUKi z@PCK;^&`U6}(zJ+9v z^5yQS|E0S-e}^Or{qP?6zeKpwv*SKQIH9sw%E@@Qjhl)wSI@3j-Ib5O- zG8HA#W)Rbrl4)@1DN?DKf9YeFlB32j-Fu~$HtXK|Ysfd*SA5bha`=bYKEWVj_a-(ne z4cqIj9tBJV+{&1n7F44NWoP^^P;5pE)GqY?<{5Sb=Oa=j{3}@VHuqPb9?uN1Fv9cr zY?LS00VXv4h3Aa-ezDl8OE_kgM>Z3abTz%?=AC`_<>Z+ieX+63=c~_o`wS|?Q?9a9 z>^1ZH?SDtMw%zhOI`D?>!e12Lceq)pboxB{ep4lPqGnb8pj^x5_URj8-jyGh*$!l! zXJ3>C;Hie~(N`yBPWH_WezZB^{byTw_aqB~S)P6l#|U^px|si0OQOToAe?X7*J#_l zrTR?^7BTB)1F$Rh+!>97M(wtWiVeX+W$9MB4Oi{@wQ=|$wVjh=^cTw^=$bNEPP&~> zIFMa%lzV|u3uq9o4!&0omI2J$D^ptJhC%u?%(;?qKYBI@T<`WaD=LmL2qVSbdknjR z!@a9e_=|q1@uPX=$*y5RrJ7oO&w6Q17}WgYImJVZSrQaMlcr`fs>NTPEXI@K-zV_1 zFKB}n$p|_9<_2&Hi`ksxoG2todO@}Okw>VyEjjUP+ZU`QLlk$Yu+ zZL8UrDNK@R3HEXhtb@|Rpo1t<%PLKLqSr-DpawA{zG7&dcg-~!C(sD~e)kb%egFYC z-J~1MYRJ9W2)yB{us9}hkaAz9FMsMiLCf^T=epbcbUH)v@9kLzvAb394%YUWh`9HX}CI%}+ZP}{es#}ht$oA%gsLV(n^uz&nm z2=SDHfj@q$fdUZGtr#wQ|fbj*ciraifrVTHoz3rb0mpi-m}2F z*)}c_sPnQI1hu%F^ipJqW_+YS;P#JY+9$Q~rCn@?pR3+y3zDr{y7nA+dil<6v_aj& ziJyCZ&D<^$>3#2z3?^<}E|M=0J(>)9QypY##WAhT`+VUrxd8w0ga#ahwmW+8joVS) zEi3q1?AT_?dq29$V&T!-;zz3s4?RCBhdTP}V~~`k{3G6@v43nV9{{5WKnm-05qB~X zMJ)Rr50+Ad)4^Jl{(sy)Q*N9F=-Yt8lGihFVzuyNP7upHGTKoNABn;vB`M|#qCIp1 z^y0wii&_y>J6Q3lz}(Os1XAIei*KuTAp(UA2|G$1rji6ZQbFRHx8@!ubmTyAG1>0_ z67fZs2xS*pQu6@$r@Udk$c+;|tw?DTnx%2+M!p?nQr5wbx`j@_0P6R7HXv`3$0@xVE%l@Lz;8StyhlxAfnsIalT)lyDFS>W$g+=& z6(>;eg#C+>=6ss+0sS2s)3|%CkrwD0nw9KV!Vz<|sWQ2Z5rRJNo=;V$C?rvWsIAA| zFU6Oy(r?&X+1`56p&mWzPLdrZJg_fb0JL0fAOkjFCPSTP&jyHqsb;w@3IE0UoskH|^QMWaSbQU%_{PKe^1`uc; z6vNo2imFEvh{;OBrC;Kp<+r~!>ngLP^I{*>c*Y|Q9-yT$K%m}uNt64y`o61lE|*$& z@u>ZKi)#W->p*>rTmB`l{Thfk9IlEstfo9lXGW0&kQcX@p0G=7@>g?$OS{=|*#nTm z#Zgha-=RJw6k8{*e+#;DK&INn{aPp)ZFXkt<1 zY=8J9L$yWitVp;zU@5snzumL=GF}OlICxxV0KS*neH;6YDOcR`YBykOP*sH(E1o(( z{I2ZK+A`?WTN@ZSkyb48Of^DR?1?zGeh@dYkzsj!9#iu4>Nj0R&hz*FHo-%Z89l`O zPtPA_tdS9apL7&-{F21{nrYGc=%5S|yo`J|iCH08lxYuevBh zd5j84zl$F2`Xtr$Z6UNgzj8#J+kZt~cSy6;?)5{NLI4)l5&%49OHD#NB1sB<^Vp+ zVeD5?kEpm|`}pYXLFPe4r&`?nV3jcj=73Td^nqKty%)Uq`Q$DRsWq!%=llG`)ya#e zzg8G+2N>M6z+U^V?@{O!5f%k}4k2G_=h&<6N~F~zEEjjGZD0=57oUCmHXtM6g$ngL zFtom>-GAvI+ZC&YtPv#0dxbMCHH_5%z+2mVe?q8sJ@X$ve!Gb`TT0rz@O)*vmMNcO zys?K%lORQAYZyvA*=I2{54&^Pf>{%4V;z(aUmh?l>B%~hixatXI$PST=;MxD|7YO- zqzP*Ybi`Sux7rCqJCP(xii1F;O2$?V;N!bnN9~i4E96FYk{cV<`;($4Kkg+{&%N_m zx0uoLPqBRca^pth!7d#6`|ORlAZhKtXA93K&vhO0OGjCLIq-|EbA0<9{?5VeRduJ> zl3m-b=}I->S8 z`eWmX_3~t3aFBb@?x^;(7v*smr!yXHW?*WQn+-EqQ&0t1YAwJL$z^4?#>ZF7rTRii(kDAwTU54550AnLh1p=pJ8F9_rkl;pzmbU1usTLC%tx zavgNzr*w?p$rpE1lI!5@jgZpl^xXaN=9JjTpdboY-K`yB7aZ0<9pFgGbe78+-5*uN z(RQN-)@h|E9IoI9 z6LV_`=(pWWpBWs3!XUnd5bt6J39P-k`FDr8Hb$`f6@Gd>nD^XVS=}u7caG zIskihCVyxK^EdirbmOkS?q0qE1pRv+Uk>ZWr9Cx+pxJK04G`%q-Jl>j7M8vJKY_UN56tFPzC0PCH0)?-eCY5q z2i=%b$`8!V(_ERJQl)-)DvFf~NTWW(a1G;6MW5O02#*Ym$R0YQGYL&yKNI!N7o=UL zG+BD946@QxwyPE%Sa~AyUSV`LI`)}w^i$ucq;efRJV*dbocH#k!!o0x2Up5>Ex>Yl z@Pb}=e^W)VapnKN8cu5nBxoJlXAEOUXY)N^B1BOQAfywOeaRSFLIUsPgO0C*N1Llo z2w^k;gc=QQMAbAK*E~t8dA3q@f(Wuyj|N+#pd$R5rfm2DA^=JQh|rPs(^W1gSOoQa z1PbPY`mbRA|Fw)&iLm-sYZyZqkR}ZInz5+)n z`xayNC>t!Msvs5ouV9{Wg5qA`(ba^tyAJ~VymxhFm@kuO8_(>&hii22k{ExCTXngR zM(m^2U(<0mw{J;@91vwZ>o)!JqPX2{6%Hw%U$r+L5A(ht^Lb4!ZPy}#{;uA=TE9o4_MWQTfDC-3Eo{~ z-*diO+9GNb70BN2CwDONQEBx1+>L(U(vHYKtCnw%QOAeGmTpyp6wg6!_ZIZ`E_vf}s&pl7eYZplU3X$fDreAvs(*#O2Nvj}r2IpWB zltr2wxNo2aD?=m=vmNkt^sIN<(F$Dqq)4ky(=AN6gunLX80n$Z9wdig#yE<*>$f zcZq6s;+X{^Z{&z1n>YHxY*l+pT{5^NnqwmyLvOG`bj$JRD)#!dBic|4l!%^#xbulH zj9B!UlbJ7>!FAP|EhBrNJwdwY7xown~_J!|K6tR+mETA}F z|GKqkci+y|y2cla0_dSR^iWY-KIw>0W{96TXwdD~5Fj>h3Jc%kuxu}t+1z#H+MCsl zA&Ic%5hon_Txcdf({kUQ-Zwj6vqY+?^%!Yvs$em&=Av%BkMa1Cy}gZu5_8xtZ8g$m zz(YNTk1x;sL;u&ESTa`HsC-I(gZ4~8Gihj325%akx6z;6N|F$buh)Pcy@0aJPzH8R?AG{EMQou_gE^*Dd3)cCmmz~5g-r}|RIsRBR`^srxzKR`lG ziCjnL*ct((A5#H{+x)#hs>vcvT)`A_rWtMl@PIut$AK0&OU4wbehPieXhu8VqtI5A zF>>%UnIxmR6Qn^E5kn7fMZgO(qg{U3ZD=%IS+gFk#UK9eo`{6?^>Y!rgDA}UA&H&l z@`-eRvsNL)r|&lxIiSZm2{B0~Z0{ZPwtdPHf58iyw$ey;uQI}yXu^5E*2XXK=s#Y;9yebaTjK}X)g<= z5S_F5?X=KX)8JIUCn8=6rP2~ zU((zWihtunOE~Tw0J%H0Uv&NtQ-)NVy%^Aq%bsV+-fm}ozmf2dfdZ+Hr}&tW7A4ox zuB4aq*<|5n&wb?~&8zLNKwlD23I{(bmaTh>C>n`eYYCJ_6+yO4X8L{LY(!Bn$MH8q zAbWQmGpg}GTWS&Ixo*bYyT(3@Dl4bETWBlvElN-Kt9FjF2v5CUE2J!7R67F{_uzAW ze>WQ1o!)^HsYN&lw?=n;2W5Y8hv}NikKzBC$N^V>zZ`^PILGu#H0qmQFVRFI@s`_-0i0K&#-Q!jJ)`YCe%P&fBl^DBCyu?yykqI>V10s-H?2{7tbWTcKXiW`1akeB@dJQu_IRBQ-)Kr z?Nx`6<&^lV7nIkwS1+PMo}Ok*harze6=8%b`+HS&D|SkO`d0U}%NRLwn3``S7R&bc zekey}Q1M7-N}^N~X|*%}^yW;uA9&Iz)`y*Sq8^#K zJ$n7R>o_OJYY25_BJry3gBZp?)>rLe(nK3AHW#Hfj^;!`ZHuz~j%lFE%YKZ*9KW1> z|9b_$lw?&(dhdB90b4}vv~1zQ^LEWm>3=essFjFs_GL-B23?hHFVMHYxE^q^_CQzGKg7DMe%7M9ik&&#eTB$USULv`JTXo`%L?)qc zYGeL$#+La;ZpKfk?)o(?5LK6j^zT}Na_ z!;(fY^D@y_5<ai~(DaOcBCu*Zn-(5w?89rA=%BAoKNgNTM4G+mvS1gyQnx z*~C=4NlDpF22B=W?w)Bl!zw33PR-M=a6&wq*y^L~vKW|d5ZeRg2k&6r4azDYBWPR6 zan?qLa`a!dP`94YxC^LA_mpTOxfnn~3L%r3fXa|dX7tEaXaxNxvnku9P zOI!~DLuMoAXnC%~q+~fg`*vWOelW*tONooh@#Vm5wsL!dm7c!i+P1@mOPogpMHdue zf^e$h?#atN`ArLqOL9yFVBT{rMaOmMEBCZ~T5xwy9v=;1)ADX-!E)L$s}-jPX0UF= z+|VuPJudnWg~{)ShXk`ZMg?CJf=ziNc)S zF}(fUA_e19MYzJ1t)iHU;`YY$oqolMa0LbtF4@)tiQ?t&{=qBrgIw0iaWX2|vm$qb z#_~YrtE`li>q51)GZ)>9Em!3JMwj-Fgz6B^*dY{75aAC`=QTHkBYs zk&?#&34k8@$Xm%(IY|Bf$}5EOB#X+NL?5VMbYAZ%v8765cZgebRij5N6#ZWc{=c}C z|Eo!lAJ`eOc(r-)-wIwqM?DappQ!J{Wz_$RZ6l4%7P5hZo#neh&q8y=LLV3PWU zBiTo_(tgtDW@Zl_T%gGByb-j}=-ennd2C~QZS{_wc-5h~)giOY18#$}`j4zZ(`|tV zxZYvKLzlXaAJ(TG*;G@9MJ*gkdy8|PyCa5p^W>&1XnqiW7LV_f&V~>15Ng7)twso_ zXy4JxV$!GHF|+2Ib7k!3*d`Ihk?+>Nd|qONt|El{Xw#R0R{?_c%s7Lv=_^mTH{)%O zmb|tvt;rFBo;kj%W(2um-&)1k|0kUp{lueEYJqKk54ydk2G%uQjo84|#}d zJ?y`I=bRt?t^+@G|Gi-SrsEx@OWc%Ofcd9hJkUvgelAot*{_2%gN#zdHR9H)M z7&CV3wX6ldy=wytNn`WT{WgfzYxBN4&LzGC{2cOg%8kC|UQW~;7N$&%xi_sY}(rhYqO5&VIBW#&8GHE1|t^jt;T zI6aW--G-Pk+?AJ9t!MbV2wm=#WK%BZvii&d{OEUOL+ewnj91Em~|}mU&N(`%W?t7qYxtbL$cHdVJ&op1MSw$vbTc z{d=h1haf9kP?TmfM^7woS9tl5N&^?P>e>7vN3{R>CqG{TZocBCg*m1F7c_a@uk33@ zE6|g)wl+jJz#Khu?rvQScSG&EmB2=mlv@UuuP(w>CJIDF&b%m6aPq1TTGlqA7xV7R z{6OdIR}xNI%7zimb1;S~u7!JWg~oJ!`c);}2Blvy0QtDl{-NoxQ8G+XtduDwN%++y zwp&9P9B1xXvhnRj+`dVOvM(|Ak*2-HcEm;CbN5>v=9S^zn+tZVTMXHsH5wF&ko$=_ zpxT}^gJ!XBSmq0^s*0gJ&;?^@ujL;87TZL17d}TCs69}q8JU2}6Lgpukxi!~IpkKY zp(C;#u!mqpI6u10X6j?BK>d>MxiE7qU~lSL7z-;O`gd;0KIG`oG09 zq|P>ZTFN*!VP^Repd@qfc9~=4Nz+=CL@z)<MBQ;sIwaQ2@)%X5NH#Rc9lC29YFp zjwL`!_<>>2(V>-ivVuI()_ja44r>_Cfle;MlRM8G8rSue&SvhcKX!MejUlE;G=DAS zpOdI#XH|l9RXW?Ahc-P4zRw4m66@d+;q8Tw6czXB2~qMrj#MpviU@p%*N{L( zm*in+07<1l}bXK#JzqDZe~CVQzyC8i~wvjA_Xkc#X`cn&i0>DGquun$gCjC zK9xtAJgMBS)UNgeJ>cU_(bidzH~pufj+Th2FMQPx0|2y+tGaMuh;jO3A!;2IB?e-= zmYYZ53`n3@n*FJZ?ILQ4jh2#HoIQ!=qU*c3n5#rF7`PwUfy%TI{S23E6$#mOP)Tuy znq8r$fjVG0s+i*^;6JsO2p@HK(#3G?>lY&(YP@8fIwqTa0wn$60QsKYsXbfwF3C5W zo7AI^G>-Kv7LdZMS_K>scXyND5!P`7C&(d|025I2R-s-O7W2VCJ%JB^>EQ22jscZv zrma>J(G19OOiAX!%z&ev+3_w?U81PBf%X`lBRnZy>PgElt)gdf(IS zb1ccE;GMwXGRX7UAtc`jpa{C}WX$bvx^0<_yG{b!z3U(mYZMk+XqJuWIVGMy{Bf@S zfOkEqPGzcnjVg;1$ClRKbgN`4Tqhx&-tMRTs3p(|QH8cfb3ONzm{QzAPQKaF-;}$qQ?JEma;m>?_w+3<^O^7ADpfQiuiFH_C;HQeInvoXqUX}rXTVC@VB_VXV* zDSh-?+oR8hi%B1Yngk)XDL?PpG~9Er`NP>;@$<3n>2I1YH7+~hbz;>*=H-M3?|pv# zoEAuYzkIMZd$#Tjs?;d6v;4tY;DKMygazN_2_3LMp1)>iCQc{3#-SaWr%$g7D_sk=h%?f^1kePTdHp%$*v_#9tAFqe5L{waMIUNn)wD*DuhB5N=ue}C^D z=%&I`uzk1)f`$Bb{(8>l*@extEz;`xCze;=Vq$dp-EGENM#k?q+uH>e4Ufd(_UnvA zf_0KiOIp+}+#-fpm^7ZB|3TXbw4^fq;~p&O1BvAS%1ky{#vG-*$`DU4qn_Ny~it5Ml2pk*t+E-X-8zSXANua?PZE_Www?!z1$x z$E8+<+-pZ(z5*N;d7yg~vMcWIw{zW0zkOJk#q#s7joX`jBh>F10qMwg$=hq{uL}=e zRov`7W+wlb{*f7eXiKR2*Kf8ReoZUmy%%q2Ojj~>+4}HTH?qa{$d#y#w6Fox{HFEh zEy+KOTsAVv`tOSPL%5D=J#sB5Ln?4@8Oh?@??2xogXoFy+VmeI>GK>ZHZCJ&Gm=fB zBQ{cD@H9jsmPwBW%tR$dBbf8i2r>lArH98rW6M*28Nzc&@rVV<%d$+VQ5iOs**Kk0 z%x5Bj%spF7e>AK}K)3CNoC3gqFQIl`ZK3|DmK zmvTq}Ekl}->9UpVMv*SXWjc08mGbv16ean>v*J78_T1!uoInC9OTv#Hwwz=WEKR4S zu}5H)Bu-Ksry9n!AwzOVS#LKZ%Z_1P+S7fvgCWus=@Yn&w8mt^NiLJi;x0&*^ql_e z1}#5^bx!1b+?1_0f_vc-K3-3Kz`>kO#R7qfM`aPEZ@zrCuSR8t znsx!WG6VE1UxZwQpDCUW%-=&G6p8j0zAP`Exm#i#T=FWbBcsAO`nf$L_dPh;CK9Z?jf!~Q4`S%Rfsa6gC*r7&``>SM*yqB>uP2_(#!mv9 zkKKJXbO9o%@>7Cv1FP6_-u&fL-pUj^PamwQ(XjSGvB!3&@8h}c0SlE9wp+5ooA8fc z98C1$o)Rk`28h?}!P_>!`8b2}1+C#wiiS84cYH%V6F|p?ModyEvs<< zr>^tO)E4j zG%YkMZQVHT`!-uxR@%_>xj)}?&gb*PIe)?F zCng^~Zm+~o&pvo$xNujepK_&zZtmdtqIU>BsA(BovsLSwr_5Awpg#pdg$+687^gBh zYSp>Heu48h&$GW?9iS~^FEIj#t^{87(vAL30-9`kvn_BV+~e3~Q`5bxuxhVlH;jQ@ z^_G=NsSCYz!a!!8-0!CvV(6FNaC`R>wgdMV9=$mQg_3WFuxtx`JH3p28!lh_6T~2P zw-OyE>1EdhAdp4PE92fSbH%N4=<;v_(mhLsE$S;zm*s&|lOM8{G5 z`!B5TM$ifE`2=^2aPIuByxa8f=@QM2D|F9r^{H!Q+)n$0Vs1#cRjW+RD?Br^{)i&)-@s=-YCjCJFl zk;Utx$If9N_Tc-?5@Xr-m!wv_puI7X zzwz!A+IY5OLN}_K3N?SxUTka11S8_>;be+95FDhQA>RB2x131!tn!Z~oKJsdvDoZ$V&)5Kdpjg`b*tzHW&~wq zQQ%T=$PO`*6opI3UL!br-tKt!DeAT!quwOZPuUZb!F5KMDqM5(SBQFic+!f-6h57DdNLRQwpW>w0XSKS~ea zkOfy~;*4Hn;S3y!+rje#xzPZ(FE&H3I~bk~SNGxpF~tEF*)=dLB}kBB?6zb{2Sdhs z*j8kq^JrS6gWJ9clf+yPk87lSY6a{}%XMBg!w5zz03PCA<7r}yZVx=Q#D}(e1qZk1 zf9)Yvz7&(=){b(Moy!zE%r~Q8%1>s zw%?ssq4s;3$Z&h5e!J6J$dhrg?JO4|dkQA;+v7vnkmcgOzonmpN*-7VH@?Y=b`_Eu z$Ss*P#NqSU^}y!WZ9T+A`dgpx>8OLst8|G9?Hv4cdrEq^Z+ku5GHhWdY?=$bKu1^! zyB}VDcFu4yI=8?u9s^Gbv_8BE?xgWRX@_+?x1wG|9~i=j6Ard^FF@J)nP(~{?;oF5 z>_7A{2E@@I4M3{gssi;Ji?I9ld{w9YVwP4a=AOlaTbu1A6X-=U%fNC7u_fIC@P@{< zRt@Ue?(IfdvH`0a8HJ=*V}F1W-7P&@;xZr3p^}yySQ`P|DeJt>XlEcih`;E`Vw9y` zZ9+p|!5EA9(scE2Rxhdd))z;9=CzGEgZlgpnwp1cSnmUcM6X$RyxuF+8CK-T)*z@y zJmc@J+cVp4+%~qQ#iINVUo%=1BU{_fnPrXgpDw)5cILkLaDmio6}Ii|H4DP0!D2pH z@o4;-E=F_Uq&sE!;~#e{ZoBRabc@L-Q0Tb*3>( zH=z2XyybYFp^!&t#~c$w&C)Z;G%kmVm|l~K;2|jZEE^i4@b63%5NS=$T1)0dh*MU# zV?Nx-VoJFY>eP)&41>n^VR1dv`P#*N-*&$LG@mZb3T)&Dv9giaOn z_#8H@2qsu!XU38FJ4Q3Z!=P~r-X46GHSKu9G!971F-ypdJCuWTf*mJrI!fcExFAkU z=OD&)lbaDcxbTQ2jZlmimC!_zFj4uuP%KBR$`K+-h=X#N9G`oNmfH}Pdp12+E=;R# z&%HRBdzp1;kq&K@CSAefgE7!hmF~?1XrMUs+PuLH8uTVD|0WF@NYA@7Y7j`w?;Xwm z9Sv1V^8=Fe9)%S=#up4X>a|Goo+T8hqy_87bpureQ=__%;DsjRx*>{!KNAXq)Ophh z7Vk$3Un7cU@v9!PiasP1eV@j3Hx|v2Gk>>ZLKOLcvBE!S;>83g?1=bJWsw#K6RZ&H zAjKF$F(^=MfD|J|#ZYXXc1Q6CvRJF5(ENya+1uhJVxi4ju_d8s247;&DRdMS1`|tH zE{zq0CKa!i6}gJU>yd>^^QC_#*q51v0S0fKrhu!tncw<0(?nSmC}SQf&s*W~@y77Q+#hu_GF#oE!?8^VxYh+b7JF2?Is%|e-DG1d)uGPJq>ib8k zm9pyoj_QH2>PHLJDniY$Yt0C!=Gl>&QCZE4j+$3vHE$Mb)P&lJV%OR!PVHYuYNutj zGaa?>$7(+=)M^NIpIz(bICbBS)XmH4est9R8mn7er~??wLH)RYY&l8tR5s#jU)4Xh z9QtxL5fztH{U2Knwf@0>*>X&GS1;E(W$troz!hfke`GmU;nl)sFqp0fCejD~Ez8;P z0+vjN{x_xkGvfb$%W_Ce+aU8T$^Vy9+FKr(Xqo4V8ozsK{|}`!m0;F@Ql?ZgN?RC= zX_xvhN=copNgJQK7{ioI8@rC{%)jls+7wiKSVv6pDcfyyW^>!_*FG)&!lsbB&Lll^ zo#$-{kIOkLgZDnI7Z3N>y!-+%xe+_Ymp{Dmsn4z9=N}<$U*shW zjTkhxNmlh|#L?}CKL43lzOiaPEJn2M`~I@n=+V)8C!Pb00Y_y^F1N8NvVBx}b^X1gh|Axzjq-wvhmXsjKEP67(+~d0 z{^>~tz>lHB0yn~}$rHG@$j|Csa|JuMXXCGr@}052#_QdK__R~PD2Wr)2NPu--o7Ts!Xz4DEZ;WeY5?RYW-Jy&vn!rrihhkx{p;BqSuJ80bOlw9}JA4FzYmk&=n_BbSKzL=)kFXtHc3rH5 zJb`(x_*8yw<2~~A#1WgQlUvg6$}3`}O=n@rFA_7O@|RkM8uypIz&M|am(65fX!Q|a zxMC}OP)HcEEx&}KZ0XVKj3uAD0)5>b-;6jqE^I75@7m-!^J@5g_M$z&p7DEcEBTsb zZi#ox*pCi-Pv73S@f-ftr??jrROl)@u;ke4kh1`~;2NOS0-i0`|dY4XT1bQ_Z#8kiNM87886{G4vT(YH61HX6r z=a>XlvkjqLs#xZ4Um%Dj}%>7 z!{9@*Y;X0el7Qn-&t$}7ieu)Du?HJAU?~05K39NuqxXx=&hVGLH#!TLU{4w^S$Kn8 zf^Pf5&zq#(e=@QgYc?r2viq^|y{Z2JkaO6pbsc8_OS@&iF?CgMw0|=OyZ-P}E55)D zCe~g%=Iqfq{e%3+#pTEb@NGu2(EP-?4+ZB`3+PM3vk%Te;+B4bW*=Cb{nOE&%nL(y z*D;-)_`u^Ak(an|fbOtxVdxVU6&TIDs)0N?@lM}{+zZh*7nb@Dpwg4rpu7sFtBg#@ zt3Bm|r(Ak6+2c6F-qOdHul2lh4In*9>H#m+5w$17>di{z5UUw#cK4ZHUCXug_-EM| zZDS98fN=b>1gpDYijU2uE06)IY!Cc|WoUG-RlhjfelG*LLj@sKE3vlu4D{r?5hL?@ zW>#2n;+`b+gKAa&hEsgZ1q@x!nuqj@mLs*K0CN}TY}dUcRI{jHFLeR-cT;bG&9A$! ze<^z^NDb)K^DjR`CxM4 z;XS0s=_ArtH*7a)L3YN2Toj5G!TlrNXkxu~y$5yI+9!5sCeGm=OF#TDGZ6pP>|}h7 zbMS&a7{aqiXE7jA-Tr6K>+9JkDG6tNp2{Z1aXf0g=PxH%ZebJFYn40gI9?}&{t=QH z83u{0$1)XM7z^JR@%jf3mcE6Qdg;Q>m{b^Z9&EuycrIUe26`L`!3~Jr_fIMEi?#Wn zj?>Te1Timimx8;&_VgZS>xU6GT}(P^)}7$u8#zYi;pi7wCUmFp^(SJmb<0?5Z;Gof zV5Sa*pRQOQ%I4$VxGlaUSaK+JeJMo;i{`@@%IVPK+}6p z%vnCkKYt?lwYjc70|IVz%ET(AU52V0_aEK&O^pttj5Wn*Ale&anS&TuhlkSwxPA=E# zrecpTT@LR19l|~QXPs$vASo-sOE0P=V$1h$2L77N%>;9yGopBEc2b&d?A3ZYXK!$~r0EEOTY^q}F&cQCIfBeM1{=bu_xUW~9 zSZAsAGwkIVv>a7r(xB~}aBoFy_3YW(AaIj#-s=<_v0?t$ROOVV1$)ECvaNZHb+aJA z{`$>mw-|UOX&hoq1=W6Ef2MR^VJ`p>$`BLiEZW-PpM!A!S7}6nBFkCts{HeZDc$w* zZc63Fe1l$#cUE7x;BcPk%F1iH7Bo-v`j|bE`53JE_G9kI0^wWyl-hE4Kx&r)p1sm) znG0Y{&ua++9_8v(Q-#I>8XlJQOatBKHR1SN?{@gHrzM;JHgo{KJIU_WEuwl-bON>3 z$M;mM8_&Y~sJTQ41CXd>c6-XXd3QIQIT0q%ZV23UcFr9uR-9P+xQ3H6z0*N!dQ(S` z@iN5176#Z1|LN;3(Zl5~bbbWV!{UeAV(QNN?+rt`2#wa2H7Bpn0ZZk8E&w+m1}eZH zD@IOMUWFDDw^zr2q-^dN8{k7Vh^Ri27y~T?@Ng`@^;eA#CV@Y%Iax{tT_K|9MvRiF za4#DkCke^iWE|U!##bbthz5450IwALG8j;P60Er57)NuciU+?W=egwoaVpSqaaM6M z{GCwd37wg4pm1`JuJfg(b;| zs~)>?8ek(AfTme+)riEucSNue2OIGM1vuL#?t})2Qv=GRj)&#Q`yr81{j3WuS}On| zThBb5W-YhX4#9vF5zUXIM*MZdI8X&(sUk|FftCtDsB~p09U+z%n4^D*obd(*ODvOns?@la>Pb?<`v3m#=DTK0p zZ_7;>&{SDPvMZF5SfP)F9wkU)Wn~#M>^6#2xKL&oCPgPpMGMlP#3T6~TN9A7a*C|< zEv7J0Rw0u~`efB2S#1ZV3Rx+lRGx0aghW>s^;I;z#a!sC6uzyzGA89xs(1wG4o($( zT=#~kDrGFUi-TEA@=!FD^IfYA7|>9*?16V#P&D*JQ}qTx#(yZ~NX--P8pwZd{jC50 zAptw4EN9X9Kli?VWbzYYV68`4pJl@7zJHLw4=F6Maiqo_olS$O`m1QEGb4zEV3?zC zrq;FzD{yVbx>DP1=iAPe*R!*BcgK}BJ-rZS72f^DWp}WB#Krh!zK1T7PDPyttqQ(= z>19p&?S`*EppRd6ruzptSsiv5aXfo=YMEcygzR?4lA-NDdvdqyHa*>^%)XW#_Yau+ zmLL7A_3tj(n#~`7b<8nV2*@?A?vy7I+coZae;rTluR^xlXmAH@3KJzk_*Gk4&&(Tc z$kOuUP>x+U9Hv;v#LvzgHF8GL_?j=rCMB*Bt>h)b<_*5(Yl?zb8~u(vW3)DHiYnW9 zvY^_bp_lzOWA>-vXF$pKI*Xq*SKsXXP(N3Dd~OxZ%p_jQ(?6-VV5H8TTG%PyiD2Fs z%G41kdyV&cFzY=6yJpPsKJgc&ndde15(Q9mwrvAY{uv zq^H{rUurFLe#q8W(jz`*g|p6Irsr{Y+nK$3;p2Guo5P3_wCDXp$g%)II`dKs z$8O@2$D53@B<4Q0YR}b_B@f z?QM#-mgh@U^Ka=K)}YhV<(o(D!z#;{It4C=y0@_{K@V<1%@5!8OJhV`Y&q1C#wAMC zkZZ|(PYQR|_f4T?_9GME9VMIo7`i-kk0>!|fc;gtzc|Xh)}l{LUS(6@=iL->tYdWR zvr6`RrwDttC1m|_dlR6z<|kb^;8ttVJn42-6VedWd8KfvrHc`y|L|uW3aI;oj9zE= z0QPF%cCp!;U7hy`4{IpD$Fx3l>%1Kjw0V2X7)e;;_5I8r8Efu5=4j*6sI^z7#D&kl z77>%1@t^);6ZyhVadAoD4weA0+O3&b61}W$o{m_ce2n{w$ayxc=H1}jH(L~D8eGIc z@o(aFeK0X)VS>)ANX_9%XEV@}esZZ_em#Dsk?W#AuE?K1tra9?Zah0$L=NShq{Q$$ z-&}*5hc|OuS19$_Np9P-?}821_bpqm0;E_*1He>(t0`A!I)<+mDnGTnDFJG9-8&~_ zBI`5a^WCg`hOt&;nJJNoEF+#a!qVsxWQJ?DaczT^?cFd!21m>^ zYyjJ);Z4Lts|xHg^|kN-hl72C)|Nz26yPj1$8{h!*2y9e@v^fOAhOf$m4O4@ouZmp zYw10fpVJgtIMvc%M(8lWK*};udaEemF%lyu{uiBHm~^dP)O^HKV?%ZJ{Emj@TC{t5 zzxswCD)VY>!Y)Q1rN7|){u;5S#@%zAmNP^GRCfw-&*XVFdrMFMHdUamIu94${;S#` z`NgYNF(Pl#U5~)!z}~Q3-?`>{oK>;3^qWCD)N|*tYT&$~`EYGXTM=Hyv;7Ba{D zOd_8M9roFU42*2R&8Y5reLosve02hVM(&Kh^&=>c+;ilEsc@rt%d^3BhF+M2U;pbm zOn0fhjg%+M*502S^ytS*AV5iHZ88Z<-O^z8A7DJay|*L2hIhOZE zp5a;0GMRZX_-9-#h#_78N+pS$CuW`=F zmFeQucIMdh0Ei0L3Xks%@zdK@$qdF8*-U*MI2v-_UO6txyE-<=y9Q#TP6_PKuR&P_ z_YwPVP<$g5ham({9j$`tTh?5dwwkYZK^4L(ZM%vX@;K@!8I=U{j5zD`O)Be={N8Td z@jrJpC07F6^U^I&9Xz=CC++P?Or~zzqZq^8mr8t-xae;uFrbf#Vz*|w5e)OK`D7=` zSV=!do`o+jd;NqWpVvvH{(1WBtx}dE4w%B4GPY~kmlfZGzANtr+#d`ayl(-|Q6evl zZByx)d1$AtEb4tMep@p?sf$X-AD>ph*0Lr+HY*V3w(Omsa9vffB`SS=W0{1EmyP%O zwbEax;r@{mxB{s=ajp}0lFZbDYrFs;08k5YllUfy>%aNUW;Z+?Xigp4(ujdd^@9J} zp88N9(EXJbT?6P80-kgp=`)y{m=2}1KFtvwe7u(kvNk(rWg!N@rGVr((fGsXQTKL6 zz?Ol9KS#@AxI`-V#gW6Ve>9DLyWdEH#a0~CLoD$L@!##=MRj%hPa?tT>7z&6q4wc` zEj{a7p1$`=j+4;A-MT;Z`!NDrhcCUiRz!Twug_|Ka4FFE;$4^YtGBAGe#_RiD+VB& zzqs@(%+9Yg{m!4w0*H$e&TXQ@k)MhuwrQW}8FAOG+w^5guMwEpFBQ%7nC<%xUzrQx zFP-ln%?7XL9^UMFr?=Np+ajeo5AcrnQ9C+g=5s>tz0~}1;HAGKlGdP?H-{{pI(&Ku zw_pggB6>F%gR<7dlY@@AJx#A@fdHC8pU$Ddbd)=NS5oN_O9QKuREP^^zx6rv>?Ra7 zn)ACYsSdJhCkV8<8SH`q(pliuRPAsL1604C9q$>eKCGXDEavKHQ_<*jWL7+%+RLxS z1$nh+M~-Gk(VT*fps_STe3)Qox*$O+h$Zv33vv4ZS}hoeB{e54Eay;qPP#PbC@W_f zJ9(c_FB1Shq0utaXbIAVLa8vfU6?;A6fDgHaa8nfO%AOE?idX$RYNME z@*U&tn3G&^Z$hC)DZ*iZ%H~3SCpd@-nr;6lv30d7;TsJ*sVtfm7S7AmiR9k zXjYwrXu_mXk(ZR>S3=+|g&(#FQzA$INGKkrA@KmQNnZ$@2>gU7xkm#w*)W4Ac(yVh&#e)8;w_f+Z0JP?-`v3p{ diff --git a/static/images/logo-igp-jro-trans.png b/static/images/logo-igp-jro-trans.png deleted file mode 100644 index c0874f8084d121035f6f88cb0bb8ee3b706eb5ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 Hc$@5AGHmg1c)75L}kv65KsFEWQw&#r4N~>)x-v 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 {b%gKXu<14FZ%gRL9cr>`bu1 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 uLqbVzAu<`EtmsdG1Gz7%X(aE+hi7k%Sb`7m2PN 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 diff --git a/static/images/logo-jro.png b/static/images/logo-jro.png deleted file mode 100644 index 7127275bf32505b7fab0b5ef836b1792292548c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 Hc$@G8ak&qZbLP7?R&H(`dN$C#hZV(VDNu~Q9 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

    #JXJ%PlY8x)o`LBB0lW3O@761GnFC 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 diff --git a/static/images/logo-minan.png b/static/images/logo-minan.png deleted file mode 100644 index 490ea56c561a18bbd33d393b961dd967f347c7f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 Hc$@Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D03mcmSad^jWnpw_ zZ*Cw|X>DZyGB7eQIxsdmFfkx8GCDIeIx{tYU;U#103>TkL_t(|UhQ26cvQvOes{B* z-g_Y-KwYmD{W;-whD>llFu`$H zSky4V(}L2luR#s|viL)oK&R8meSUsEl9Q8h{rYvBJ9`#oWo0;h`ZVI>@5$?T@7~49 zlfNP}GgBVdpa%a7s1_3#iN3hFSP*zTVq;?w78Zum(o*c%vm4>z;RtBkRvvHKv`G;D zDOsLntgNhYG$cg+K5^oNWE_^OK@I*}s1_3>B*aVUe(TmPgoFf(eUu<%4Qy;|1cLy% zIXQwcVh|d78bgN;fljMMVPPTEDi!SQ?2wb2i(|)*!OP1FA;G~&O-(h_T!R`seLOZ3 zh=?%li5rArqK8$KLrwJBP)YK@*fd*N?GhQQq1 z98H=wMQU0qnl)<%FHcYD{MkD=z{A5s)_v*HB~f>p{9S_@JS|k2325IRIB)<*kA@&7 z<}OT4O_7+C2p=CGv~Jx7g9be-wn1pzxG`*PZ6#rIuTUstS?(J(YJ|3J+X?1qg}y;S z$jZtR3=}8pzIpSe)Cz1PJ3CvRt3eH(2CBpaB+5H??jSKSQP}VWXxXxr^aI+rZ!aW$ zPc(1dToSrUm^)R0iHQkZU0o%^^zPk9no2RkY3|;m2Wr=@jeYy};l_;{hSD{t!IMRm znBdHrGt%Vg*s&w*giTNB-@SWxG-%M!P@?*9ad8pOvK4v=W}=yN^JXOK)Ttxe2@4JV z%?YnT4W1M#WCCgcI=7s?ym0Kf2ozeJvneSlskH2W0=8l7-~S3s=Fgx1w&>6!6IE&nX-sF; z+S*zUkW#6v@Bt1SIe_WQXX3|OgJL1UqvI&MsRd|bh;8F zL-Yyg95Wo7m6a|1g^JoOI`lm>XJQOTe@<9W9FDN)L@7knYPI3)eQ;9I-Q69pyfR5f z-XbF-e+x#CuqZf2j~*>GD#y;n*#$4Z{4(W?_J>AJ+DnjD;`G#*!g#Vys;tT+%JD`^HJkTK$$B%!eT%{uZ`wS}9*R=N#(Q zt&2W=`bg&ctAi5V+uIvmyLQEh5hLV#F@};!nEm?oNBj02WXPHtppF>3UcGut0YWBW z84@Em*2QCjW6fwC$GLfPe<|z;UN@HGJ=}Ni-UFRFb&~Io=Zs)KShoDR^6jxsGAE;f zyuW;wK>2q58>o=7Vqba#AA=q`RR-w%gp-pq0s{l3SwsTz@~S0+3WS+3Um0-=55J1#%aTNgeKFq4iBz`3@;oljNKXS5GJ%V$2U6qj;pD-+vSW4*wa_r_9^$vI z!NF}`%MO=EPJT8D%d~JZw?!@SQ02h~d~x`Tuqidgt=tSGq{SPq=n;PTBKEI*54CTe zLw!3gZxC7`HU@`({!uc+pB)N270d?sK^5p~IP>_B??4b636x2Ql-fK;q6-S@D;S~> z(b3Vcw6a85X_@e++%RU$STt_ZSZdM_KU{#RQ>S9dlBM|g<8@di1Wtzz9c9ph=I+p; z!vul1L~c$ldi3b=TbUIrRtjy>9CPQ*mGyM)+yz^=eur*dyGbUTGG&S&?lrRP(xpq` z=jVrPVZx3dKOXPA^Dbu2oP{-O*Gg?Op#K1=P1tAFHG1?ItXubqym#%|kMXy^4UtUq zG*KZFSXfx1m8S;^7S6!Y9h(t#?Fvk;Uqi#}Ot>zbhiz*XOX+Py1J8y?u+?I3(Os>84KKbp3jGCPfA!Uum?xNoZNK)~>rf~aGIge9%a&-^ zupxHs+9heh+s8-tndaKSfrF%3$3)6`bLS%J=1s{sWWYz6%TEH88rnLQ8g|68}Y+}<;BnI8(RuQ@_{0w{lK2xSm6VG%Wh>;e}guAW7+|aG)FlQj9ES!oFi$`Pd z=6A3+`z9JH%rUv;7_@8IR!XyP)+~d?irHxY!)26Nt6`T_EEsM(5hX_;!^Rn~81fpj7mP>l;=P8m)dMv_sgUx)!AB(Vw-0PDB`o~|PHO6OT4}y0P0GDm z!}w7fGwE^V%9Yr@eLI4W9Fbvfnj)pbAtpH1W~OGctcj4+2?+`K;)^e2hQOgi2c-!^ z=J@Qh&tx9i;K74sdi=$U7iB1$1Wmt%eJU~#@|rbk@Xvp)mxNF0Pm{^X$qCOs`>YJZ zf3j{Jt_ss_l`xe^6VwJ|%%}CoLicbb#v*yWrDzFzh4sksc1jpP32NojqXQsXsEN4@U0a@B3HP0SSni zy0on?T(}^kIBfy~q;w}iMhMBQ)#_yAhGicF?Q~9ns?;he@rz6Jb1x)#;~4YaJ9qD3 z!-frL?(dIpzuhEEns+2)kuVAVrr+T0?IX{%XwgzI)+%Wd4Hz&$N_=VrG9t|-=9(FU zD}+`nn849V`ZwX>*W@|&hv8l3kdcAN;AFU`fl8S`t29BG7}#tFCF=El4mt}PsJj0j z3cp@}Ja-EuPW6ShLlE|7+9CABYGlX!6K?8IJm0ee0z1w_`!-!MZpe6y?;3=Tej1dd z3e)G@CrD3VkH zSG{`m!Vw|WnUcNb8~Yf zqd)2y{%BOn1nh=VqeGgbIYNaw6xYokh5z~z^@mJE+~OHX?br_^a)a=pCJ?=g$6{{6 zKx~Ni$FA&lm|oZpX$26|QJX5wG<`u}=r2EEool`5U3s zmLlfm0Z94#ROILBXP9+DHCJ~qoR+VF!#{SwVdal-T=Ns0w;qQ_=w&!;m=1-d{?SR~ zP9J}*FSlyf{cXigI4<7|g`2r7XZQN}-(7e5{1DuKxdyjWTVdM6Tb3bA{2bu0Y&&cw zjMtwi7SgQrK9QNW^@IIKn_ZBe|K-?FYpo|me^l8+yx4wLUQ~`q(p|pGb9ck-(Q68Zk+xV{s*Rz!pau9+zh0>&=o0z z+ac@iktmD14y&>6!FK*AeIe0rg_Rw&>G4P%*%_%r+9P#X2c!<~h}2QfK$l=}&`k7` zQd#ehLCS#ENFUc5Mf*O7x=mj=uKHA7lc*}gJ|<&RTGElF8A2_<-&d|&k+wS5a&Uzo z3BN>`IAjK1uZ|hXKn4ATS+m{}&hFP(x^$VW`|#mIl2A{cJSpcLXeQANS|dy#npg`z z`Uqcs`4v7}zaFDTj~2{O@oGV(c>c|sHp%SdIdk5@H{X0KBSoi9osv#B`~S31>DMN% zhyH?+G0$VSj}ttdt&fG%AxnM`{Lr|n-Cp-qiNVyi$PzYHEx7lcDn zB+Qmhf@vPUj=}MpIj|f#OEO9EK7OS}4>#cpsRM$L)S)3tFQm&5sQd8<6z&ox-^lrf zQuks0dmxlqT{@vW=i=fjO&lIm*znlJ#aY_c zG>cgNUfexoW@Vyb!$vZ)M8+}R>*3)pXKy)q)u2HGA^lU4mX->?dVXlqqzQ6_X~K2l z42QEmO8QQnI>SzA20G$gQ^LLmwhM%-o14@gjO=A(W=M^}$P`x|@;>&jzF&Rhi$2hw z;W@rnrsTW1xg+w%4P3c;MKbZz(gH-KEh&ZS%5}EHv9v;LzkCNPuBG5J;Ut@Q6Qy*Rq>RC8MHrTCjKp>p*d%@7g^ZRnH~;d6*%{^pjPoFvOobI^1-ckUe0Gt%Y# zSA_Y*$PVu%L#3vs;QaaXQo^%5?_+(uek1Y*wtv4}E^=Z$)H1AtZE#`LuAg?vdW{b3 zF<~}s+xDG4oGKWO^>YI5svv4!H@?I0YvD32gl&+ixF^$Z-@Z*=BSZ1r(?q4MDU>Q? z3;R4P>Na{7q~XJ>X?QOs9_~UKd7g+vW7FH1tGR?XGZtfH&c_&+vkKqlE`Ya*FfY^= zLOEz*ZDEDTtPFT7b*P_{iB?b{!`2%=#6}_|;R>8$FTysd2qQ9MG4cG73 z7?j0cM_GhE!u2GOaTa7s_aDBrg5wRc2uTqbPd3()jL3e-cqaq^jFC=ufkkRp6a?H{+y zQd!#q_VecmbIla_+t=w$Bn$C^HR6SN)Pu)`i|~xR3eRg-;3Xuc^|aoGI|;qUa9s5T z+%N8to9p(YC=*&G{k1WVG^3s*NJN|rTeWgkr4vjfy7A*D;N5rUO2Q-YJ_s@r7fdnz zg1@T+YAc36mn~Z^R~P^C(~T2Zad{sJ`brnsGJGNsg`Q|pF$1i!V;`Lnu4zf zwZYx-p3oI2pjMQjNBS{jL`UI_*YntHKM|2>w%B9QjWUP_cg(PVVgL$ForH9^Kv}bXc+I3UF4@&aVXb!fQq@437}O+u z$l)DEVBb3j(Ye*L7%^lX_P((VfqqTl;^csPP3qv24lVHIk!Wbb!!bNE8GW&vUm^RguaQ0LD`dUC z0VTn4h604%WXPQNCX(BaL~{Q?>08)LSqN2tv%Dt3Hmd-|e_;1gsxyShC=tz$2f=fk zcw!k6-GfB-Frwo<%-Urrl%^2#d&)Bb>tVZ`D`4H+lfZe-*w%v*nO`EILv6fH%|%m) zq13Zy&&bt^WJqpopJmGTnde!*aVuXBuQ5O{bm&lgxZp#1o%iuP`(dn$TV;i(_Mq{?O_-2e1}9Y#t`}rsZ*dW7_2`N;!G(?`Nm!NlBXnvl^77O1UfGX0 ztF8l`aFUfuJ(nsLs7T zkiYXFlvetvk2X77?jIK<7KSFfb?YXjXsmED%Y%f=d>zK_NpPo6pE9IVR4i>NNg4HF z*p)=nsZ&RM_uW?61_`TA?>;h8#C0I7KO*9~44Vc7w3W=msL;NBdu5c$2)55jwzdHQ zay`Sr0|(`vWx_(kkSy*YNWA{d{n5Qgcj0eXAuKEuzyA8GWU{VZx}ro7y?6k0>Donx zWB2dhFY}jZ0nu|Fd{IRfS}`(P8Z7fFfH@JZN#0k>Ae zBK-<3oH>Gju9=U|SG6`c8pAT187b(>l?;kw)Z~vC@TOK5OXJ=<= zE-{+KTp(9hH)#@4>XI1y4;UabLWc|)D$9)i`0x?(BW^u= z^}?JvbMWfasq%VI&@-4n{{z`y&Q};y!l}9Z>ifyus>Pz6-o1Ove)sFw5A)u8Pii;z z>tU#r2^b&y?V&0->#xwX7uJGPOZ&^{j-he6)7ZB^IM#*9IsYJzzPqyZ)ST zkPAb8fYQYWE?d5UNec&=My>ELgZ;WGFz+`WnsW!CIsW@p^2$I$WlqhwapPqY+^es? zDz}XrH^}Rp>7|q&GGvI9qP)gb1`;*XtjQ3MA_AHcl;$K9mZvr#C~1p}^g@V{9-2UJ zzdak{1p_d5i3GT6)hdh`I|jRV|0I{+Hg42d&K8qqm^$&s8`Cja5d4xQiw#+~kR!%RLO0Gl6(`COi>Ti@psSqr>VSV0vt~ zupWdB_I(yCt`x%JTt2kPIz;!X4dol2u$$5xUelVx@|DIY8}El)M_btZS^%4)S;+Bo zM$*VONbA)cHdi&U5K=L3(nK^qcnU3_eNj4l97MJ)8kKEV3&wjZdP+|42}f7yUI!lM zBjFi-8=hBgiTxdToVyBDYyH}W`*r=kKZPOszlmTo;qBk@jIw5|LE-Mtpl;m<9-%kj zdFvXyZr+CV#D&mYIE>UWugG$b12O@#JsD1<8A7eV6bep!5hN%&qm+c4 zGaDOQ$siA70um$ZrUC~G3; zK{#(gCc0s0hm&>sOj-T=V0klhGx_Y)40Q0n|KSHr5yF6AvR}0|0o5!!YXl#_o&%%M zp!C#DW=%`v*SA9A^wwxNp&h*1bc2b#53F2lQPd zQHb^QK;{cxQ0>owl`<19f@3)#Mo^`a8LEryH6I8QZYFd&kJcu1kTc((itL3GkiBSf zxor}%7f(gmJ-zLozhftI7EgvIB0(M-QF7!KGG~uK-nT3DsUrf^1{o7Rkf{~9Yu`ft z_SMMU@IEr84n)epG0@(Av}sZij1dry3yF-I(bngl>jwy~FXjXkrR2W7dj(-_k*1Q7 z_{xLK#V{*#cCKB!hU6r@&3^UjRhi7joFJM+dg$BaS^@3}_DTLW^rJkC4s3b+u9!G5 z5kyX+<$7uMnVNfT{J11MFbF&VkJ?~=f&}Uh{{xf-=&uSrvnJM2i$14M$liG?- zGiStU{v14bP%;*;aifML6Ue?kfJ!w1(_ZPEGAd#0JO@sjdk@xedI=jl+zS`ft|%yW zhEiybAHFlep6_C?cZUYY4=9m(Jq&44Ti{>sG@M>&jrgFhxH%&TzD=zKvFImL^5RpG zm8p*w5Nz*Z9sa9=FOum7{3sctGm922k`D0Lu`kK%78d5xG~%c6$rxM@Fl*K=re~j*FJF$yQzrjr! za4myz1sm5k(1CvMz4wJ*uvD5-WR!=Y(oe2ricaR`<-%N;DQuJtQqtVJbzIo^=b#kI z;E+QhR&Kk1!y!p%8^Eb^1?8*jx(~wK-YCU375LoFn2CR)Y*7= z9=rpq1PxMqdc(PSU%|0XvR$e)=Ef%`BuZPiGW-=jxk718hqP2vDxA<}Qo1qcCMP=w zv2n37+mmJt?RBmRW{8l)dR{oYu`#jm^zszfvSl3viGmYN9ABVaw5^4?#M=L8!$v`waNQ4YiZrQR~w#n~E-MA5n7614L z($do;6Yx3{_n1Y>RcT}fGEKdD!cBT4L|2764 zWhVb6B_-o%NU+R-Vg!rzu}^WL4BO!I8kwm)D$OG03%Rgy34EU&3oCmEsU|r<;TLzp zT-dqxTeGo$fFpvlV&G`0K~|x)aGo1LQ>;Mvm1xv=@y3XPQrxjO$2me`Be2FawW%C@hHq8qX9?$c7`MQnu8Os8V_U4lI3D~> zjmJ74hDw=$4%NXAroufk9H-P)=+&YTa$$=6CM{9l^&Bk6?!-NB2mI1b5O!_h$)~E3 zm9Iulu10jG6s~3k@U=CAx$sNoZv0ej&S7*V>|54ReRLE5E6w02bC#Fgu? zD9nX-MhaXPe}jgNn;1$y8h^Dv+(%+~)JrAG6Z3x?mG!ke9;a-1JnX)zjzOh90oQ&y zw(AMU6L+CHdI~YCw!nSqcZitzCT<;x1vd1Br=kdrQiPvSW{%<#8`xTupkeJ&1o)f6 zrM5YgK7u(Mtq|GL1!=7vpfuHYj{lpiZi+O|1_+(M6dsG$B75d4+}*Mr^}jy}Z9PAD z*1ErHs|NQ`*^A}%>JZbDz~l6zx_y4weN`QUN|}K0>(CQdM|4JqQfq{v0O6*E=#r^K z%(`G4`06t5PUwUdLAB8UR_LM3K{G1_YAemqBryZ^<8tA3M}feEd^E`}LEE$p*!ruX zT;2d#n|tACoC%J;zYDD+(_y7mV23IjO(9fwD_3L(4w7-_8r0xPqDo9aC&OmYc;t4g ziyk^_oJAons0vU=YYN-_(YU_!5RL}NBPlBb1$J6ESeU@aP6e%(2kO~qVd8Mvp5&psTQJLg+Gv# zh5q*npc7glRauHsg}$5$3S=sT)2tBAvZy~$YXv(WJDh!XDEd#FAyYM~ikd&>U4!bP zN}9lkQR7~Q;~Ps5Hsu90Xx9+WSUAF0XNpom{COx7wJG3WZvoptAKaP!B7V&+#hGIf zh>lLdrCwcO+0zfs_Libi1#%T-ND~ZUB7V2iS|iBa9qGfm;qsKXG3xDwkHr8rsKI}N z$I=8w@GD{Qak0pVi9%N5J(Ls`!p_DT?w($7uj22MdKs%m4?w!$4Q)XVo|`-i zue`eu*>@w6936?cyLV8Korz+>1{My^@TlKJF1jJ{Gt~9CsL=#9s4l9-1XaO?`7`m$ z#??^z`J?#uRk${7jRo5d$k|9E7~>_uSH**`3^hzpgX-e(MQ#=0Sf>%ZJ-m>u(ZSx) z6&|(g%E^oJ-~`7X!2mU=!GD4$#sm#p24L{Yukq#2NAT+BJJ4ass2b^3ga1JQ{}1qj Vse-~qLAC$@002ovPDHLkV1l|e6~zDm diff --git a/static/images/logo-portal-transparencia.png b/static/images/logo-portal-transparencia.png deleted file mode 100644 index 4a64c8ede0a2d9830fa21ea20fdaf6efa392bf30..0000000000000000000000000000000000000000 GIT binary patch literal 0 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 diff --git a/static/images/logo-ro.png b/static/images/logo-ro.png deleted file mode 100644 index 3acd83bc8bbfb26acab28d2786d5abab1aa768d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 Hc$@25&*X+dczk(QF~?(T+nJm-A> zfcN>qS%!_7d#?MsKi4uwsw&I8zTHRmVdLiNYUykqJc5CQM1>?LDW>T;yWe6RZ!qP? z(sU(U?UJ6GEn$vKAB2L<0SZKtQ!S8b-GxWcjGBj46ny4P>ySA(K17= zpN|AJ=z}zl~30=gcB1;J|l68QPml$UrXE%7Q!+l2|Idh|hw$L3fUDov%~q?N&EF`SjJUbESDYGjm@nr(jPW3VYV!NWb1~k6)@=*$?<)6)rb!< z;Hj|99N2hCO4mFc*^bwX9-*j&sLicEd?ZyC5Qe zW@jeyByw|dQ%_G{TVogxpG`V~eJCOaVs_q!gZDp$2p6+pl1E4}ixDc>?Pdyda(=e$ z%Hl0{RZ`HIJU%{7ePmWH*5E~;#|nOe_IGzb|NLj~#HxmLpaxo)na|9^q7_zp|46kJ zVeY@Tj7^PTTWwe``JcL;N|>TPgyBUon00n`-uN29;c-(7a|>%1p5pmn>E4YK69k`l z1bYCLNhUpU$jnafuTx}cPhWfc^KKg@rT0EQGH&n~s@^uYzy{R+tEzBa^eVPk3dkHA zn^`WgV05CSSCgqu4gPO!sJ@E1P>P_X0o&;z*cI8jQStuZ5x>Tu9v`1KSQhA(2M(80HrZZb4;&`LmY)62&YGTlatst^LA4l|7? z0EN80L&c zu2~WXV*y`C>@hVpp?NTs)6kp30%*aKP{PjG&++WGX8C$nf$bFA%x}V!N2;LwC6>>A zT)L@BV@?iAx!JpXGu>2Z)bX>qFkjUeJn?VeF3}<8iF82@ z0bfr8kbgl?u$~7z8Y!>&8Q(bAbuJOr{b+z>WH#}!>yk1$I@sC2x3w#;l1VpzrXkHI ztOC93AVKo*E$|I8(-~=IGK!hMz$zq zT4T>YFMn>1?atJ#Ln!6Mn5^CnF~IUgI-hP8^$Z1@QI0$ciubZ%&pl!Wn+Pz#!UejA zq6$DmkuEq2SNVI6??eomsX)uu9artU3lz_$1#bL?_FdkBQ5GCz=;V+OypNjv?q78{ zh)_|7sM}@I7ZRG>FQqNqe^H{NuCoj@#C-;}sd>0X*CtM#i&a{2_tk`;M`Or*bVOZ3 z>R!3p&N@g+vz)0jY!e}oV*7fbUt_K7jkq|~T{g9EA;(mPka z!8^E=zJcoRz6ppz3!5rCXF0mDI|B<_{YV{E^7lm(*^Bm?01O-4IiRleLcz(@P=GWrw&P+J2hPnpEiomHJJhUp8ttG>(39`aU#O?lhX^ z(`Y`9NZ?Lzk87uCoAu-MM10WIn*H^@28xJ{dA<5UIb&|a88%NISgRre1C3Haer@Lk7ymU}Q)b^#BKiMK@LCX7Iw41=Ab> z?toCM>#BJjw~OV?mF)3zD#bSJo^kw%gswZ!6z4vsc`SN`(;i;k)HKeokN@7k|MP%L z?zOIfDeoLjPEOsZOf(3Q*Eh)Yo*F(r8D*<~N8G|1 zMV+X?+q=6I6clpBV{UG4mX?;EKYuonUU9$(Hqq5mQHit7)X>n#EDDP4uffJk?OX}` z`OKMhdLocj0ya4_(^y?yT~}xIG4Dv?{t)RH)1b;yH>zN|wLh$GDg1&!JgSREM?yDs zU|?Wsa?+&4l=Qtm(p!u+QTKOK&xPx2q3xlfWA-v=-mm5G$Ky>}M2ZZS_gdq1vt zG~fji=%ilU1l}%o-HPtndpI}047g?@>sB1ogcC9HC(`XSJ*qiT&NB℘*>^o`@^$ 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 e1qB743jP=Ls4`2}B#&zV0000D>Hq+o_WgGV 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 diff --git a/static/images/peru_primero.jpeg b/static/images/peru_primero.jpeg deleted file mode 100644 index a48579bda54eeab37515edbd926ce2bc41f56852..0000000000000000000000000000000000000000 GIT binary patch literal 0 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

    `1YSFVYc*R96li_lkt@hAoxg9xq02; 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 Kf1m+V`~L&8$O7E} diff --git a/static/images/sir.png b/static/images/sir.png deleted file mode 100644 index 32ac518cfecbb643d2baad3bb8bdf9711d0750cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 Hc$@EVog0033qR#H+; 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

    kD3++= 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 RjZpvq002ovPDHLkV1mi#3Az9P diff --git a/static/js/bootcards.min.js b/static/js/bootcards.min.js deleted file mode 100644 index cf73583..0000000 --- a/static/js/bootcards.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/* bootcards 1.0.0 2014-10-28 7:53 */ -var bootcards=bootcards||{portraitModeEnabled:!1,_isXS:null,isFullScreen:!1};bootcards.init=function(a){this.isFullScreen="standalone"in navigator&&navigator.standalone,$(document).ready(function(){Bootcards.init(a),Bootcards.OffCanvas.init(),Bootcards.options.enableTabletPortraitMode&&bootcards._initTabletPortraitMode(),Bootcards.options.disableRubberBanding&&bootcards.disableRubberBanding()}),this.isFullScreen&&a.disableBreakoutSelector&&$(document).on("click",a.disableBreakoutSelector,function(a){a.preventDefault(),location.href=$(a.target).prop("href")})},bootcards.isXS=function(){if(null===this._isXS){var a=$("

    ").appendTo($("body"));this._isXS=a.is(":visible"),a.remove()}return this._isXS},bootcards.disableRubberBanding=function(){document.body.addEventListener("touchstart",function(){document.body.addEventListener("touchmove",function a(b){document.body.removeEventListener("touchmove",a);var c=b.target;do{var d=parseInt(window.getComputedStyle(c,null).height,10),e=c.scrollHeight;if(e>d)return}while(c!=document.body&&c.parentElement!=document.body&&(c=c.parentElement));b.preventDefault()})})};var Bootcards=function(){return this.$mainContentEl=null,this.options=null,{init:function(a){this.$mainContentEl=$(".bootcards-container"),this.options=$.extend({},Bootcards.DEFAULTS,a)}}}();Bootcards.DEFAULTS={offCanvasHideOnMainClick:!1,offCanvasBackdrop:!1,enableTabletPortraitMode:!1,disableRubberBanding:!1,disableBreakoutSelector:null},function(a){return a.OffCanvas={$backdrop:null,$toggleEl:null,$menuEl:null,$menuTitleEl:null,offCanvasHideOnMainClick:!1,offCanvasBackdrop:!1,init:function(){this.offCanvasHideOnMainClick=a.options.offCanvasHideOnMainClick,this.offCanvasBackdrop=a.options.offCanvasBackdrop,this.$toggleEl=$("[data-toggle=offcanvas]"),this.$menuEl=$(".offcanvas"),this.$menuEl.length>0&&this.$toggleEl.length>0&&this.$toggleEl.on("click",function(){a.OffCanvas.toggle()}),this.offCanvasHideOnMainClick&&a.$mainContentEl&&a.$mainContentEl.on("click",function(){a.OffCanvas.hide()})},toggle:function(){this.$menuEl.hasClass("active")?this.hide():this.show()},show:function(){this.showBackdrop(),this.$toggleEl.css("opacity",""),this.$menuEl.addClass("active"),this.offCanvasHideOnMainClick&&a.$mainContentEl&&a.$mainContentEl.addClass("active-left")},hide:function(){this.hideBackdrop(),this.$toggleEl&&this.$toggleEl.css("opacity","1"),this.$menuEl&&this.$menuEl.removeClass("active"),this.offCanvasHideOnMainClick&&a.$mainContentEl&&a.$mainContentEl.removeClass("active-left"),this.$menuTitleEl&&this.$menuTitleEl.removeClass("active")},showBackdrop:function(){this.offCanvasBackdrop&&(this.$backdrop=$('