From 8f237e46c03cc95b0adb9beea094cd5ef1b605c8 Mon Sep 17 00:00:00 2001 From: Akashdeep Dhar Date: Mon, 23 Dec 2024 21:01:10 +0530 Subject: [PATCH 01/10] Clean up the repository for renewed codebase Signed-off-by: Akashdeep Dhar --- README.md | 48 - driver/falc.py | 185 - driver/hard.py | 385 - frontend/back.py | 170 - frontend/main.go | 94 - frontend/main.py | 59 - frontend/static/css3/custfrmt.css | 92 - frontend/static/css3/semantic.css | 68422 ---------------- .../css3/themes/basic/assets/fonts/icons.eot | Bin 40166 -> 0 bytes .../css3/themes/basic/assets/fonts/icons.svg | 450 - .../css3/themes/basic/assets/fonts/icons.ttf | Bin 39924 -> 0 bytes .../css3/themes/basic/assets/fonts/icons.woff | Bin 24676 -> 0 bytes .../default/assets/fonts/brand-icons.eot | Bin 133034 -> 0 bytes .../default/assets/fonts/brand-icons.svg | 3570 - .../default/assets/fonts/brand-icons.ttf | Bin 132728 -> 0 bytes .../default/assets/fonts/brand-icons.woff | Bin 89824 -> 0 bytes .../default/assets/fonts/brand-icons.woff2 | Bin 76612 -> 0 bytes .../themes/default/assets/fonts/icons.eot | Bin 202902 -> 0 bytes .../themes/default/assets/fonts/icons.svg | 4938 -- .../themes/default/assets/fonts/icons.ttf | Bin 202616 -> 0 bytes .../themes/default/assets/fonts/icons.woff | Bin 103300 -> 0 bytes .../themes/default/assets/fonts/icons.woff2 | Bin 79444 -> 0 bytes .../default/assets/fonts/outline-icons.eot | Bin 34390 -> 0 bytes .../default/assets/fonts/outline-icons.svg | 803 - .../default/assets/fonts/outline-icons.ttf | Bin 34092 -> 0 bytes .../default/assets/fonts/outline-icons.woff | Bin 16800 -> 0 bytes .../default/assets/fonts/outline-icons.woff2 | Bin 13584 -> 0 bytes .../themes/default/assets/images/flags.png | Bin 28123 -> 0 bytes .../github/assets/fonts/octicons-local.ttf | Bin 53604 -> 0 bytes .../themes/github/assets/fonts/octicons.svg | 200 - .../themes/github/assets/fonts/octicons.ttf | Bin 31740 -> 0 bytes .../themes/github/assets/fonts/octicons.woff | Bin 17772 -> 0 bytes .../themes/material/assets/fonts/icons.eot | Bin 143258 -> 0 bytes .../themes/material/assets/fonts/icons.svg | 2373 - .../themes/material/assets/fonts/icons.ttf | Bin 128180 -> 0 bytes .../themes/material/assets/fonts/icons.woff | Bin 57620 -> 0 bytes .../themes/material/assets/fonts/icons.woff2 | Bin 44300 -> 0 bytes frontend/static/font/ddin-cond.ttf | Bin 50120 -> 0 bytes frontend/static/font/mono-bold.ttf | Bin 112548 -> 0 bytes frontend/static/font/mono-rlar.ttf | Bin 110308 -> 0 bytes frontend/static/font/plex-bdit.ttf | Bin 190220 -> 0 bytes frontend/static/font/plex-bold.ttf | Bin 181468 -> 0 bytes frontend/static/font/plex-ital.ttf | Bin 190172 -> 0 bytes frontend/static/font/plex-rlar.ttf | Bin 181492 -> 0 bytes frontend/static/imgs/sysmon.svg | 1 - frontend/static/jscn/jquery.min.js | 2 - frontend/static/jscn/semantic.js | 28261 ------- frontend/static/jscn/smoothie.js | 1113 - frontend/static/jscn/supervisor.js | 581 - frontend/templates/maingotm.html | 187 - frontend/templates/mainpytm.html | 506 - requirements.txt | 8 - 52 files changed, 112448 deletions(-) delete mode 100644 README.md delete mode 100644 driver/falc.py delete mode 100644 driver/hard.py delete mode 100644 frontend/back.py delete mode 100755 frontend/main.go delete mode 100644 frontend/main.py delete mode 100644 frontend/static/css3/custfrmt.css delete mode 100644 frontend/static/css3/semantic.css delete mode 100644 frontend/static/css3/themes/basic/assets/fonts/icons.eot delete mode 100644 frontend/static/css3/themes/basic/assets/fonts/icons.svg delete mode 100644 frontend/static/css3/themes/basic/assets/fonts/icons.ttf delete mode 100644 frontend/static/css3/themes/basic/assets/fonts/icons.woff delete mode 100644 frontend/static/css3/themes/default/assets/fonts/brand-icons.eot delete mode 100644 frontend/static/css3/themes/default/assets/fonts/brand-icons.svg delete mode 100644 frontend/static/css3/themes/default/assets/fonts/brand-icons.ttf delete mode 100644 frontend/static/css3/themes/default/assets/fonts/brand-icons.woff delete mode 100644 frontend/static/css3/themes/default/assets/fonts/brand-icons.woff2 delete mode 100644 frontend/static/css3/themes/default/assets/fonts/icons.eot delete mode 100644 frontend/static/css3/themes/default/assets/fonts/icons.svg delete mode 100644 frontend/static/css3/themes/default/assets/fonts/icons.ttf delete mode 100644 frontend/static/css3/themes/default/assets/fonts/icons.woff delete mode 100644 frontend/static/css3/themes/default/assets/fonts/icons.woff2 delete mode 100644 frontend/static/css3/themes/default/assets/fonts/outline-icons.eot delete mode 100644 frontend/static/css3/themes/default/assets/fonts/outline-icons.svg delete mode 100644 frontend/static/css3/themes/default/assets/fonts/outline-icons.ttf delete mode 100644 frontend/static/css3/themes/default/assets/fonts/outline-icons.woff delete mode 100644 frontend/static/css3/themes/default/assets/fonts/outline-icons.woff2 delete mode 100644 frontend/static/css3/themes/default/assets/images/flags.png delete mode 100644 frontend/static/css3/themes/github/assets/fonts/octicons-local.ttf delete mode 100644 frontend/static/css3/themes/github/assets/fonts/octicons.svg delete mode 100644 frontend/static/css3/themes/github/assets/fonts/octicons.ttf delete mode 100644 frontend/static/css3/themes/github/assets/fonts/octicons.woff delete mode 100644 frontend/static/css3/themes/material/assets/fonts/icons.eot delete mode 100644 frontend/static/css3/themes/material/assets/fonts/icons.svg delete mode 100644 frontend/static/css3/themes/material/assets/fonts/icons.ttf delete mode 100644 frontend/static/css3/themes/material/assets/fonts/icons.woff delete mode 100644 frontend/static/css3/themes/material/assets/fonts/icons.woff2 delete mode 100644 frontend/static/font/ddin-cond.ttf delete mode 100644 frontend/static/font/mono-bold.ttf delete mode 100644 frontend/static/font/mono-rlar.ttf delete mode 100644 frontend/static/font/plex-bdit.ttf delete mode 100644 frontend/static/font/plex-bold.ttf delete mode 100644 frontend/static/font/plex-ital.ttf delete mode 100644 frontend/static/font/plex-rlar.ttf delete mode 100644 frontend/static/imgs/sysmon.svg delete mode 100644 frontend/static/jscn/jquery.min.js delete mode 100644 frontend/static/jscn/semantic.js delete mode 100644 frontend/static/jscn/smoothie.js delete mode 100644 frontend/static/jscn/supervisor.js delete mode 100644 frontend/templates/maingotm.html delete mode 100644 frontend/templates/mainpytm.html delete mode 100644 requirements.txt diff --git a/README.md b/README.md deleted file mode 100644 index aa0065d..0000000 --- a/README.md +++ /dev/null @@ -1,48 +0,0 @@ -

sysmon

-

An intuitive remotely-accessible system performance monitoring and task management tool for servers and headless Raspberry Pi setups

- -

- -

- -

- - - - - -

- -## Good news! -WebStation SYSMON was featured in to author's [Reddit article](https://www.reddit.com/r/raspberry_pi/comments/htwe0o/i_have_created_an_intuitive_remotelyaccessible/) - followed by a [news article](https://www.tomshardware.com/news/manage-your-headless-raspberry-pi-remotely-from-a-web-browser) at Tom's Hardware. It is now featured in the [Awesome RPi](https://github.com/thibmaek/awesome-raspberry-pi) list too. - -## Use-cases -- For people having home or enterprise servers with lower system specifications and complexity -- For people having headless setup of Raspberry Pi (or any other single board computer of the kind) -- For people looking for a relatively easy-to-understand and user-friendly system management tool -- For people wanting to control devices from mobile phones, chromebooks and smart TVs (with browser) - -## Features -- Simplistic implementation of asynchronous periodic AJAX calls to fetch information -- Relatively low overhead from the server during stat (approx. 4MB over Python 3 runtime usage) -- Easy and flexible customization of interface by replacing the assets with your own -- Tweakable refresh times for dynamic information with endpoints powered by **`psutil`** -- Report printing and dynamic refreshing buttons available at disposal -- Hybrid cross-client theming engine built with upto 21 supported theming options -- Complex process management with per-task **`TERMINATE`**, **`KILL`**, **`SUSPEND`** and **`RESUME`** operations - -## Table of contents -1. [Home](https://github.com/t0xic0der/sysmon/wiki) -2. [Notice](https://github.com/t0xic0der/sysmon/wiki/Notice) -3. [Installing on Raspberry Pi](https://github.com/t0xic0der/sysmon/wiki/Installing-on-Raspberry-Pi) -4. [Installing on a Generic PC](https://github.com/t0xic0der/sysmon/wiki/Installing-on-a-Generic-PC) -5. [Screenshots](https://github.com/t0xic0der/sysmon/wiki/Screenshots) -6. [Things to do next](https://github.com/t0xic0der/sysmon/wiki/Things-to-do-next) -7. [Bugs](https://github.com/t0xic0der/sysmon/wiki/Bugs) - -## Helpful -1. https://stackoverflow.com/questions/15721679/update-and-render-a-value-from-flask-periodically -2. https://stackoverflow.com/questions/32149892/flask-application-built-using-pyinstaller-not-rendering-index-html - -## Contribute -You may request for the addition of new features in the [issues](https://github.com/t0xic0der/sysmon/issues) page but as the project is singlehandedly maintained - it might take time to develop on them. Please consider forking the repository and contributing to its development. :heart: diff --git a/driver/falc.py b/driver/falc.py deleted file mode 100644 index 09f6054..0000000 --- a/driver/falc.py +++ /dev/null @@ -1,185 +0,0 @@ -""" -########################################################################## -* -* Copyright © 2019-2020 Akashdeep Dhar -* -* This program is free software: you can redistribute it and/or modify -* it under the terms of the GNU General Public License as published by -* the Free Software Foundation, either version 3 of the License, or -* (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -* -########################################################################## -""" - -import json - -import click -import falcon -from falcon import __version__ as flcnvers -from hard import ( - ConnectionManager, - DeadUpdatingElements, - LiveUpdatingElements, - ProcessHandler, -) -from psutil import __version__ as psutvers -from werkzeug import __version__ as wkzgvers -from werkzeug import serving - - -class LiveUpdatingEndpoint(object): - def __init__(self, passcode): - self.passcode = passcode - - def on_get(self, rqst, resp): - passcode = rqst.get_param("passcode") - if passcode == self.passcode: - retnjson = LiveUpdatingElements().return_live_data() - else: - retnjson = {"retnmesg": "deny"} - resp.text = json.dumps(retnjson, ensure_ascii=False) - resp.set_header("Access-Control-Allow-Origin", "*") - resp.status = falcon.HTTP_200 - - -class DeadUpdatingEndpoint(object): - def __init__(self, passcode): - self.passcode = passcode - - def on_get(self, rqst, resp): - passcode = rqst.get_param("passcode") - if passcode == self.passcode: - retnjson = DeadUpdatingElements().return_dead_data() - else: - retnjson = {"retnmesg": "deny"} - resp.text = json.dumps(retnjson, ensure_ascii=False) - resp.set_header("Access-Control-Allow-Origin", "*") - resp.status = falcon.HTTP_200 - - -class ProcessHandlingEndpoint(object): - def __init__(self, passcode): - self.passcode = passcode - - def on_get(self, rqst, resp): - passcode = rqst.get_param("passcode") - if passcode == self.passcode: - retnjson = ProcessHandler(int(rqst.get_param("prociden"))).return_process_info() - else: - retnjson = {"retnmesg": "deny"} - resp.text = json.dumps(retnjson, ensure_ascii=False) - resp.set_header("Access-Control-Allow-Origin", "*") - resp.status = falcon.HTTP_200 - - -class ProcessKillingEndpoint(object): - def __init__(self, passcode): - self.passcode = passcode - - def on_get(self, rqst, resp): - passcode = rqst.get_param("passcode") - if passcode == self.passcode: - retnjson = ProcessHandler(int(rqst.get_param("prociden"))).process_killer() - else: - retnjson = {"retnmesg": "deny"} - resp.text = json.dumps(retnjson, ensure_ascii=False) - resp.set_header("Access-Control-Allow-Origin", "*") - resp.status = falcon.HTTP_200 - - -class ProcessTerminatingEndpoint(object): - def __init__(self, passcode): - self.passcode = passcode - - def on_get(self, rqst, resp): - passcode = rqst.get_param("passcode") - if passcode == self.passcode: - retnjson = ProcessHandler(int(rqst.get_param("prociden"))).process_terminator() - else: - retnjson = {"retnmesg": "deny"} - resp.text = json.dumps(retnjson, ensure_ascii=False) - resp.set_header("Access-Control-Allow-Origin", "*") - resp.status = falcon.HTTP_200 - - -class ProcessSuspendingEndpoint(object): - def __init__(self, passcode): - self.passcode = passcode - - def on_get(self, rqst, resp): - passcode = rqst.get_param("passcode") - if passcode == self.passcode: - retnjson = ProcessHandler(int(rqst.get_param("prociden"))).process_suspender() - else: - retnjson = {"retnmesg": "deny"} - resp.text = json.dumps(retnjson, ensure_ascii=False) - resp.set_header("Access-Control-Allow-Origin", "*") - resp.status = falcon.HTTP_200 - - -class ProcessResumingEndpoint(object): - def __init__(self, passcode): - self.passcode = passcode - - def on_get(self, rqst, resp): - passcode = rqst.get_param("passcode") - if passcode == self.passcode: - retnjson = ProcessHandler(int(rqst.get_param("prociden"))).process_resumer() - else: - retnjson = {"retnmesg": "deny"} - resp.text = json.dumps(retnjson, ensure_ascii=False) - resp.set_header("Access-Control-Allow-Origin", "*") - resp.status = falcon.HTTP_200 - - -main = falcon.API() - - -@click.command() -@click.option("-p", "--portdata", "portdata", help="Set the port value [0-65536].", default="6969") -@click.option("-6", "--ipprotv6", "netprotc", flag_value="ipprotv6", help="Start the server on an IPv6 address.") -@click.option("-4", "--ipprotv4", "netprotc", flag_value="ipprotv4", help="Start the server on an IPv4 address.") -@click.version_option(version="1.0.1", prog_name=click.style("SuperVisor Driver Service", fg="magenta")) -def mainfunc(portdata, netprotc): - click.echo(" * " + click.style("SuperVisor Driver Service v1.0.1", fg="green")) - netpdata = "" - passcode = ConnectionManager().passphrase_generator() - if netprotc == "ipprotv6": - click.echo(" * " + click.style("IP version ", fg="magenta") + ": " + "6") - netpdata = "::" - elif netprotc == "ipprotv4": - click.echo(" * " + click.style("IP version ", fg="magenta") + ": " + "4") - netpdata = "0.0.0.0" - click.echo(" * " + click.style("Passcode ", fg="magenta") + ": " + passcode + "\n" + - " * " + click.style("Reference URI ", fg="magenta") + ": " + "http://" + netpdata + ":" + portdata + - "/" + "\n" + - " * " + click.style("Monitor service ", fg="magenta") + ": " + "Psutil v" + psutvers + "\n" + - " * " + click.style("Endpoint service ", fg="magenta") + ": " + "Falcon v" + flcnvers + "\n" + - " * " + click.style("HTTP server ", fg="magenta") + ": " + "Werkzeug v" + wkzgvers) - livesync = LiveUpdatingEndpoint(passcode) - deadsync = DeadUpdatingEndpoint(passcode) - procinfo = ProcessHandlingEndpoint(passcode) - killproc = ProcessKillingEndpoint(passcode) - termproc = ProcessTerminatingEndpoint(passcode) - suspproc = ProcessSuspendingEndpoint(passcode) - resmproc = ProcessResumingEndpoint(passcode) - main.add_route("/livesync", livesync) - main.add_route("/deadsync", deadsync) - main.add_route("/procinfo", procinfo) - main.add_route("/killproc", killproc) - main.add_route("/termproc", termproc) - main.add_route("/suspproc", suspproc) - main.add_route("/resmproc", resmproc) - serving.run_simple(netpdata, int(portdata), main) - - -if __name__ == "__main__": - mainfunc() diff --git a/driver/hard.py b/driver/hard.py deleted file mode 100644 index 33ec848..0000000 --- a/driver/hard.py +++ /dev/null @@ -1,385 +0,0 @@ -""" -########################################################################## -* -* Copyright © 2019-2020 Akashdeep Dhar -* -* This program is free software: you can redistribute it and/or modify -* it under the terms of the GNU General Public License as published by -* the Free Software Foundation, either version 3 of the License, or -* (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -* -########################################################################## -""" - -import getpass -import os -import time -from secrets import choice - -import psutil - - -class ConnectionManager: - def passphrase_generator(self, lent=16): - retndata = "".join(choice("ABCDEF0123456789") for i in range(lent)) - return retndata - - -class ProcessHandler: - def __init__(self, prociden): - self.prociden = prociden - - def return_process_info(self): - procstmp = psutil.Process(self.prociden).as_dict() - retndata = { - "pid": procstmp["pid"], - "username": procstmp["username"], - "uids": { - "real": procstmp["uids"].real, - "effective": procstmp["uids"].effective, - "saved": procstmp["uids"].saved - }, - "memory_percent": procstmp["memory_percent"], - "name": procstmp["name"], - "create_time": time.ctime(procstmp["create_time"]), - "num_ctx_switches": { - "voluntary": procstmp["num_ctx_switches"].voluntary, - "involuntary": procstmp["num_ctx_switches"].involuntary, - }, - "cpu_percent": procstmp["cpu_percent"], - "cpu_times": { - "user": procstmp["cpu_times"].user, - "system": procstmp["cpu_times"].system, - "children_user": procstmp["cpu_times"].children_user, - "children_system": procstmp["cpu_times"].children_system, - "iowait": procstmp["cpu_times"].iowait, - }, - "memory_info": { - "rss": procstmp["memory_info"].rss, - "vms": procstmp["memory_info"].vms, - "shared": procstmp["memory_info"].shared, - "text": procstmp["memory_info"].text, - "lib": procstmp["memory_info"].lib, - "data": procstmp["memory_info"].data, - "dirty": procstmp["memory_info"].dirty, - }, - "status": procstmp["status"], - "num_threads": procstmp["num_threads"], - "gids": { - "real": procstmp["gids"].real, - "effective": procstmp["gids"].effective, - "saved": procstmp["gids"].saved, - }, - "terminal": procstmp["terminal"] - } - return retndata - - def get_single_process(self): - try: - return psutil.Process(int(self.prociden)) - except Exception as e: - return str(e) - - def process_killer(self): - singproc = self.get_single_process() - if type(singproc) == psutil.Process: - singproc.kill() - return {"retnmesg": True} - - def process_terminator(self): - singproc = self.get_single_process() - if type(singproc) == psutil.Process: - singproc.terminate() - return {"retnmesg": True} - - def process_suspender(self): - singproc = self.get_single_process() - if type(singproc) == psutil.Process: - singproc.suspend() - return {"retnmesg": True} - - def process_resumer(self): - singproc = self.get_single_process() - if type(singproc) == psutil.Process: - singproc.resume() - return {"retnmesg": True} - - -class LiveUpdatingElements: - def get_virtual_memory_data(self): - bruhdata = psutil.virtual_memory() - retndata = { - "total": bruhdata.total, - "available": bruhdata.available, - "percent": bruhdata.percent, - "used": bruhdata.used, - "active": bruhdata.active, - "inactive": bruhdata.inactive, - "buffers": bruhdata.buffers, - "cached": bruhdata.cached, - "shared": bruhdata.shared, - "slab": bruhdata.slab, - } - return retndata - - def get_swap_memory_info(self): - swapinfo = psutil.swap_memory() - retndata = { - "total": swapinfo.total, - "used": swapinfo.used, - "free": swapinfo.free, - "percent": swapinfo.percent, - "sin": swapinfo.sin, - "sout": swapinfo.sout, - } - return retndata - - def get_cpu_state_times(self): - timedata = psutil.cpu_times(percpu=True) - retndata = {} - for indx in range(len(timedata)): - elemobjc = { - "user": timedata[indx].user, - "nice": timedata[indx].nice, - "system": timedata[indx].system, - "idle": timedata[indx].idle, - "iowait": timedata[indx].iowait, - "irq": timedata[indx].irq, - "softirq": timedata[indx].softirq, - "steal": timedata[indx].steal, - "guest": timedata[indx].guest, - "guest_nice": timedata[indx].guest_nice, - } - retndata[indx] = elemobjc - return retndata - - def get_cpu_usage_percent(self): - cpuprcnt = psutil.cpu_percent(percpu=True) - retndata = {} - for indx in range(len(cpuprcnt)): - retndata[indx] = cpuprcnt[indx] - return retndata - - def get_cpu_statistics(self): - cpustats = psutil.cpu_stats() - retndata = { - "ctx_switches": cpustats.ctx_switches, - "interrupts": cpustats.interrupts, - "soft_interrupts": cpustats.soft_interrupts, - "syscalls": cpustats.syscalls, - } - return retndata - - def get_cpu_clock_speed(self): - cpuclock = psutil.cpu_freq(percpu=True) - retndata = {} - for indx in range(len(cpuclock)): - singlist = { - "current": cpuclock[indx].current, - "min": cpuclock[indx].min, - "max": cpuclock[indx].max, - } - retndata[indx] = singlist - return retndata - - def get_disk_io_usage(self): - diousage = psutil.disk_io_counters(perdisk=True) - retndata = {} - for indx in diousage.keys(): - singlist = { - "read_count": diousage[indx].read_count, - "write_count": diousage[indx].write_count, - "read_bytes": diousage[indx].read_bytes, - "write_bytes": diousage[indx].write_bytes, - "read_time": diousage[indx].read_time, - "write_time": diousage[indx].write_time, - "read_merged_count": diousage[indx].read_merged_count, - "write_merged_count": diousage[indx].write_merged_count, - "busy_time": diousage[indx].busy_time, - } - retndata[indx] = singlist - return retndata - - def get_network_io_usage(self): - netusage = psutil.net_io_counters(pernic=True) - retndata = {} - for indx in netusage.keys(): - singlist = { - "bytes_sent": netusage[indx].bytes_sent, - "bytes_recv": netusage[indx].bytes_recv, - "packets_sent": netusage[indx].packets_sent, - "packets_recv": netusage[indx].packets_recv, - "errin": netusage[indx].errin, - "errout": netusage[indx].errout, - "dropin": netusage[indx].dropin, - "dropout": netusage[indx].dropout, - } - retndata[indx] = singlist - return retndata - - def get_process_listing_info(self): - procstmp = psutil.process_iter(["pid", "name", "username", "memory_percent", "cpu_percent"]) - retndata = {} - for indx in procstmp: - singlist = { - "pid": indx.info["pid"], - "name": indx.info["name"], - "username": indx.info["username"], - "memory_percent": indx.info["memory_percent"], - "cpu_percent": indx.info["cpu_percent"], - } - retndata[indx.info["pid"]] = singlist - return retndata - - def get_sensors_temperature(self): - senstemp = psutil.sensors_temperatures(fahrenheit=False) - retndata = {} - for indx in senstemp.keys(): - retndata[indx] = [] - for jndx in senstemp[indx]: - singdict = { - "label": jndx.label, - "current": str(jndx.current), - "high": str(jndx.high), - "critical": str(jndx.critical), - } - retndata[indx].append(singdict) - return retndata - - def get_sensors_fan_speed(self): - senstemp = psutil.sensors_fans() - retndata = {} - for indx in senstemp.keys(): - retndata[indx] = [] - for jndx in senstemp[indx]: - singdict = { - "label": jndx.label, - "current": jndx.current - } - retndata[indx].append(singdict) - return retndata - - def get_sensors_battery_status(self): - retndata = {} - try: - battstat = psutil.sensors_battery() - retndata = { - "percent": battstat.percent, - "secsleft": battstat.secsleft, - "power_plugged": battstat.power_plugged, - } - except: - retndata = { - "percent": 0, - "secsleft": 0, - "power_plugged": True, - } - return retndata - - def return_live_data(self): - jsonobjc = { - "virtdata": self.get_virtual_memory_data(), - "swapinfo": self.get_swap_memory_info(), - "cpustats": self.get_cpu_statistics(), - "cputimes": self.get_cpu_state_times(), - "cpuprcnt": self.get_cpu_usage_percent(), - "cpuclock": self.get_cpu_clock_speed(), - "diousage": self.get_disk_io_usage(), - "netusage": self.get_network_io_usage(), - "procinfo": self.get_process_listing_info(), - "sensread": { - "senstemp": self.get_sensors_temperature(), - "fanspeed": self.get_sensors_fan_speed(), - "battstat": self.get_sensors_battery_status(), - } - } - return jsonobjc - - -class DeadUpdatingElements(LiveUpdatingElements): - def get_os_uname_data(self): - unamdata = os.uname() - retndata = { - "System name": unamdata.sysname + " " + unamdata.release, - "Host name": unamdata.nodename + " [" + unamdata.machine + "] ", - "Version": unamdata.version, - "Username": getpass.getuser(), - } - return retndata - - def get_cpu_logical_count(self): - cpuquant = psutil.cpu_count(logical=True) - return str(cpuquant) - - def get_all_disk_partitions(self): - diskpart = psutil.disk_partitions(all=True) - retndata = [] - for indx in diskpart: - singinfo = { - "device": indx.device, - "mountpoint": indx.mountpoint, - "fstype": indx.fstype, - "opts": indx.opts, - } - retndata.append(singinfo) - return retndata - - def get_network_statistics(self): - netstats = psutil.net_if_stats() - retndata = {} - for indx in netstats.keys(): - singinfo = { - "isup": netstats[indx].isup, - "duplex": netstats[indx].duplex, - "speed": netstats[indx].speed, - "mtu": netstats[indx].mtu, - } - retndata[indx] = singinfo - return retndata - - def get_network_if_addresses(self): - netaddrs = psutil.net_if_addrs() - retndata = {} - for indx in netaddrs.keys(): - retndata[indx] = {} - for jndx in netaddrs[indx]: - addrobjc = { - "address": jndx.address, - "netmask": jndx.netmask, - "broadcast": jndx.broadcast, - "ptp": jndx.ptp, - } - retndata[indx][jndx.family] = addrobjc - return retndata - - def get_boot_time(self): - boottime = time.ctime(psutil.boot_time()) - return boottime - - def return_dead_data(self): - jsonobjc = { - "osnmdata": self.get_os_uname_data(), - "cpuquant": self.get_cpu_logical_count(), - "cpuclock": self.get_cpu_clock_speed(), - "diskpart": self.get_all_disk_partitions(), - "diousage": self.get_disk_io_usage(), - "netusage": self.get_network_io_usage(), - "netaddrs": self.get_network_if_addresses(), - "netstats": self.get_network_statistics(), - "boottime": self.get_boot_time(), - "procinfo": self.get_process_listing_info(), - "sensread": { - "senstemp": self.get_sensors_temperature(), - "fanspeed": self.get_sensors_fan_speed(), - "battstat": self.get_sensors_battery_status() - } - } - return jsonobjc \ No newline at end of file diff --git a/frontend/back.py b/frontend/back.py deleted file mode 100644 index 9da77c5..0000000 --- a/frontend/back.py +++ /dev/null @@ -1,170 +0,0 @@ -import os, psutil, time, getpass - - -def GetOSUnameData(): - unamdata = os.uname() - retndata = { - "System name": unamdata.sysname + " " + unamdata.release, - "Host name": unamdata.nodename + " [" + unamdata.machine + "] ", - "Version": unamdata.version, - "Username": getpass.getuser(), - } - return retndata - - -def GetCPULogicalCount(): - cpuquant = psutil.cpu_count(logical=True) - return cpuquant - - -def GetVirtualMemoryData(): - bruhdata = psutil.virtual_memory() - retndata = { - "Total": bruhdata.total, - "Available": bruhdata.available, - "Percent": bruhdata.percent, - "Used": bruhdata.used, - "Active": bruhdata.active, - "Buffers": bruhdata.buffers, - "Cached": bruhdata.cached, - "Shared": bruhdata.shared, - "Slab": bruhdata.slab, - } - return retndata - - -def GetCPUStateTimes(): - timedata = psutil.cpu_times(percpu=True) - timelist = [] - for indx in timedata: - singlist = [] - for jndx in indx: - singlist.append(jndx) - timelist.append(singlist) - return timelist - - -def GetCPUUsagePercent(): - cpuprcnt = psutil.cpu_percent(percpu=True) - return cpuprcnt - - -def GetCPUStatistics(): - cpustats = psutil.cpu_stats() - retndata = { - "ctxs": cpustats.ctx_switches, - "intr": cpustats.interrupts, - "soft": cpustats.soft_interrupts, - "sysc": cpustats.syscalls, - } - return retndata - - -def GetSwapMemoryInfo(): - swapinfo = psutil.swap_memory() - return swapinfo - - -def GetAllDiskPartitions(): - diskpart = psutil.disk_partitions(all=True) - disklist = [] - for indx in diskpart: - singlist = [] - for jndx in indx: - singlist.append(jndx) - disklist.append(singlist) - return disklist - - -def GetCPUClockSpeed(): - cpuclock = psutil.cpu_freq(percpu=True) - cloklist = [] - for indx in cpuclock: - singlist = [] - for jndx in indx: - singlist.append(jndx) - cloklist.append(singlist) - return cloklist - - -def GetDiskIOUsage(): - diousage = psutil.disk_io_counters(perdisk=True) - return diousage - - -def GetNetworkIOUsage(): - netusage = psutil.net_io_counters(pernic=True) - return netusage - - -def GetNetworkStatistics(): - netstats = psutil.net_if_stats() - return netstats - - -def GetNetworkIFAddresses(): - netaddrs = psutil.net_if_addrs() - return netaddrs - - -def GetSensorsTemperature(): - senstemp = psutil.sensors_temperatures(fahrenheit=False) - return senstemp - - -def GetSensorsFanSpeed(): - fanspeed = psutil.sensors_fans() - return fanspeed - - -def GetSensorsBatteryStatus(): - battstat = psutil.sensors_battery() - return battstat - - -def GetBootTime(): - boottime = time.ctime(psutil.boot_time()) - return boottime - - -def GetProcessInfo(): - procinfo = [] - for indx in psutil.process_iter(["pid", "cpu_affinity", "cpu_percent", - "cpu_times", "create_time", "gids", - "memory_info", "memory_percent", "name", - "num_ctx_switches", "num_threads", "status", - "terminal", "threads", "uids", - "username"]): - procinfo.append(indx.info) - return procinfo - - -def GetSingleProcess(prociden): - try: - return psutil.Process(int(prociden)) - except Exception as e: - return str(e) - - -def KillSingleProcess(prociden): - singproc = GetSingleProcess(prociden) - if type(singproc) == psutil.Process: - singproc.kill() - - -def TerminateSingleProcess(prociden): - singproc = GetSingleProcess(prociden) - if type(singproc) == psutil.Process: - singproc.terminate() - - -def SuspendSingleProcess(prociden): - singproc = GetSingleProcess(prociden) - if type(singproc) == psutil.Process: - singproc.suspend() - - -def ResumeSingleProcess(prociden): - singproc = GetSingleProcess(prociden) - if type(singproc) == psutil.Process: - singproc.resume() diff --git a/frontend/main.go b/frontend/main.go deleted file mode 100755 index 17361da..0000000 --- a/frontend/main.go +++ /dev/null @@ -1,94 +0,0 @@ -/* -########################################################################## -* -* Copyright © 2019-2020 Akashdeep Dhar -* -* This program is free software: you can redistribute it and/or modify -* it under the terms of the GNU General Public License as published by -* the Free Software Foundation, either version 3 of the License, or -* (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -* -########################################################################## -*/ - -package main - -import ( - "flag" - "fmt" - "net/http" -) - -func FR_RED(textobjc string) string { - return "\u001b[31m" + textobjc + "\u001b[0m" -} - -func FR_BLUE(textobjc string) string { - return "\u001b[34m" + textobjc + "\u001b[0m" -} - -func FR_MAGENTA(textobjc string) string { - return "\u001b[35m" + textobjc + "\u001b[0m" -} - -func TX_BOLD(textobjc string) string { - return "\u001b[1m" + textobjc + "\u001b[0m" -} - -func GN_TEXT(textobjc string) string { - return " " + textobjc -} - -func MainTemplateLoads (wrt http.ResponseWriter, req *http.Request) { - wrt.Header().Set("Content-Type", "text/html") - http.ServeFile(wrt, req, "templates/maingotm.html") -} - -func ServeWebInterface (portdata string) { - fmt.Printf(FR_BLUE(TX_BOLD("[ ✓ ] SuperVisor WEB v0.2.0")) + "\n" + - GN_TEXT("Starting web interface at port number " + portdata) + "\n" + - GN_TEXT("Press Ctrl+C to exit") + "\n") - static := http.FileServer(http.Dir("./static")) - http.HandleFunc("/", MainTemplateLoads) - http.Handle("/static/", http.StripPrefix("/static/", static)) - var eror error = http.ListenAndServe(":" + portdata, nil) - if eror != nil { - fmt.Printf(FR_RED(TX_BOLD("[ ! ] " + eror.Error())) + "\n") - } -} - -func ShowAboutInterface () { - fmt.Printf(FR_BLUE(TX_BOLD("[ ✓ ] SuperVisor WEB v0.2.0")) + "\n" + - GN_TEXT("© 2019-2020 Akashdeep Dhar ") + "\n" + "\n" + - FR_BLUE(TX_BOLD("[ i ] About")) + "\n" + - GN_TEXT("An intuitive remotely-accessible system performance ") + "\n" + - GN_TEXT("monitoring and task management tool for servers and ") + "\n" + - GN_TEXT("headless Raspberry Pi setups") + "\n" + "\n" + - FR_BLUE(TX_BOLD("[ i ] Usage")) + "\n" + - GN_TEXT(FR_MAGENTA("-port") + " - " + "Set the port value [0-65536]") + "\n" + - GN_TEXT(FR_MAGENTA("-help") + " - " + "Read about the scriptlet and its creators") + "\n" + "\n" + - FR_BLUE(TX_BOLD("[ i ] Maintainers")) + "\n" + - GN_TEXT(FR_MAGENTA("t0xic0der") + " - " + "Akashdeep Dhar") + "\n" + - GN_TEXT(FR_MAGENTA("shivangswain") + " - " + "Shivang Swain") + "\n") -} - -func main() { - var port string - var help bool - flag.StringVar(&port, "port", "9696", "Set the port value [0-65536]") - flag.BoolVar(&help, "help", false, "Read about the scriptlet and its creators") - flag.Parse() - if help == true { - ShowAboutInterface() - } else { - ServeWebInterface(port) - } -} \ No newline at end of file diff --git a/frontend/main.py b/frontend/main.py deleted file mode 100644 index 78541ba..0000000 --- a/frontend/main.py +++ /dev/null @@ -1,59 +0,0 @@ -""" -########################################################################## -* -* Copyright © 2019-2020 Akashdeep Dhar -* -* This program is free software: you can redistribute it and/or modify -* it under the terms of the GNU General Public License as published by -* the Free Software Foundation, either version 3 of the License, or -* (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -* -########################################################################## -""" - -import logging - -import click -from flask import Flask, render_template - - -main = Flask(__name__) -loge = logging.getLogger("werkzeug") -loge.setLevel(logging.ERROR) - - -@main.route("/") -def graphing(): - return render_template("mainpytm.html") - - -@click.command() -@click.option("-p", "--portdata", "portdata", help="Set the port value [0-65536]", default="9696") -@click.option("-6", "--ipprotv6", "netprotc", flag_value="ipprotv6", help="Start the server on an IPv6 address") -@click.option("-4", "--ipprotv4", "netprotc", flag_value="ipprotv4", help="Start the server on an IPv4 address") -@click.version_option(version="1.0.1", prog_name=click.style("SuperVisor Frontend Service", fg="magenta")) -def mainfunc(portdata, netprotc): - click.echo(" * " + click.style("SuperVisor Frontend Service v1.0.1", fg="green")) - click.echo(" * " + click.style("Port number ", fg="magenta") + ": " + str(portdata)) - netpdata = "" - if netprotc == "ipprotv6": - click.echo(" * " + click.style("IP version ", fg="magenta") + ": " + "6") - netpdata = "::" - elif netprotc == "ipprotv4": - click.echo(" * " + click.style("IP version ", fg="magenta") + ": " + "4") - netpdata = "0.0.0.0" - click.echo(" * " + click.style("Logs state ", fg="magenta") + ": " + "Errors only") - main.config["TEMPLATES_AUTO_RELOAD"] = True - main.run(port=portdata, host=netpdata) - - -if __name__ == "__main__": - mainfunc() diff --git a/frontend/static/css3/custfrmt.css b/frontend/static/css3/custfrmt.css deleted file mode 100644 index e76b849..0000000 --- a/frontend/static/css3/custfrmt.css +++ /dev/null @@ -1,92 +0,0 @@ -/* -########################################################################## -* -* Copyright © 2019-2020 Akashdeep Dhar -* -* This program is free software: you can redistribute it and/or modify -* it under the terms of the GNU General Public License as published by -* the Free Software Foundation, either version 3 of the License, or -* (at your option) any later version. -* -* This program is distributed in the hope that it will be useful, -* but WITHOUT ANY WARRANTY; without even the implied warranty of -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -* GNU General Public License for more details. -* -* You should have received a copy of the GNU General Public License -* along with this program. If not, see . -* -########################################################################## -*/ - -@font-face { - font-family: "IBM Plex Sans"; - src: url("../font/plex-rlar.ttf"); -} - -@font-face { - font-family: "IBM Plex Sans"; - font-style: italic; - src: url("../font/plex-ital.ttf"); -} - -@font-face { - font-family: "IBM Plex Sans"; - font-weight: bold; - src: url("../font/plex-bold.ttf"); -} - -@font-face { - font-family: "IBM Plex Sans Bold"; - font-weight: bold; - font-style: italic; - src: url("../font/plex-bdit.ttf"); -} - -@font-face { - font-family: "IBM Plex Mono"; - src: url("../font/mono-rlar.ttf"); -} - -@font-face { - font-family: "IBM Plex Mono"; - font-weight: bold; - src: url("../font/mono-bold.ttf"); -} - -@font-face { - font-family: "D-DIN Condensed"; - src: url("../font/ddin-cond.ttf"); -} - -/* Preventing text-selection and copy-paste */ -.noselect { - -webkit-touch-callout: none; - -webkit-user-select: none; - -khtml-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -/* Make the scrollbars disappear while retaining the functionality */ -.cuntainer { - -ms-overflow-style: none; - scrollbar-width: none; -} - -.cuntainer::-webkit-scrollbar { - display: none; -} - -.bodyfont { - font-family: 'IBM Plex Sans', sans-serif !important; -} - -.monofont { - font-family: 'IBM Plex Mono', sans-serif !important; -} - -.dataread { - font-family: 'D-DIN Condensed', sans-serif !important; -} diff --git a/frontend/static/css3/semantic.css b/frontend/static/css3/semantic.css deleted file mode 100644 index a11fe9f..0000000 --- a/frontend/static/css3/semantic.css +++ /dev/null @@ -1,68422 +0,0 @@ - /* - * # Fomantic UI - 2.8.6 - * https://github.com/fomantic/Fomantic-UI - * http://fomantic-ui.com/ - * - * Copyright 2014 Contributors - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ -@import url('https://fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic&subset=latin&display=swap'); -/*! - * # Fomantic-UI - Reset - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Reset -*******************************/ - -/* Border-Box */ - -*, -*:before, -*:after { - -webkit-box-sizing: inherit; - box-sizing: inherit; -} - -html { - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -/* iPad Input Shadows */ - -input[type="text"], -input[type="email"], -input[type="search"], -input[type="password"] { - -webkit-appearance: none; - -moz-appearance: none; - /* mobile firefox too! */ -} - -/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ - -/* Document - ========================================================================== */ - -/** - * 1. Correct the line height in all browsers. - * 2. Prevent adjustments of font size after orientation changes in iOS. - */ - -html { - line-height: 1.15; - /* 1 */ - -webkit-text-size-adjust: 100%; - /* 2 */ -} - -/* Sections - ========================================================================== */ - -/** - * Remove the margin in all browsers. - */ - -body { - margin: 0; -} - -/** - * Render the `main` element consistently in IE. - */ - -main { - display: block; -} - -/** - * Correct the font size and margin on `h1` elements within `section` and - * `article` contexts in Chrome, Firefox, and Safari. - */ - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -/* Grouping content - ========================================================================== */ - -/** - * 1. Add the correct box sizing in Firefox. - * 2. Show the overflow in Edge and IE. - */ - -hr { - -webkit-box-sizing: content-box; - box-sizing: content-box; - /* 1 */ - height: 0; - /* 1 */ - overflow: visible; - /* 2 */ -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ - -pre { - font-family: monospace, monospace; - /* 1 */ - font-size: 1em; - /* 2 */ -} - -/* Text-level semantics - ========================================================================== */ - -/** - * Remove the gray background on active links in IE 10. - */ - -a { - background-color: transparent; -} - -/** - * 1. Remove the bottom border in Chrome 57- - * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. - */ - -abbr[title] { - border-bottom: none; - /* 1 */ - text-decoration: underline; - /* 2 */ - -webkit-text-decoration: underline dotted; - text-decoration: underline dotted; - /* 2 */ -} - -/** - * Add the correct font weight in Chrome, Edge, and Safari. - */ - -b, -strong { - font-weight: bolder; -} - -/** - * 1. Correct the inheritance and scaling of font size in all browsers. - * 2. Correct the odd `em` font sizing in all browsers. - */ - -code, -kbd, -samp { - font-family: monospace, monospace; - /* 1 */ - font-size: 1em; - /* 2 */ -} - -/** - * Add the correct font size in all browsers. - */ - -small { - font-size: 80%; -} - -/** - * Prevent `sub` and `sup` elements from affecting the line height in - * all browsers. - */ - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -/* Embedded content - ========================================================================== */ - -/** - * Remove the border on images inside links in IE 10. - */ - -img { - border-style: none; -} - -/* Forms - ========================================================================== */ - -/** - * 1. Change the font styles in all browsers. - * 2. Remove the margin in Firefox and Safari. - */ - -button, -input, -optgroup, -select, -textarea { - font-family: inherit; - /* 1 */ - font-size: 100%; - /* 1 */ - line-height: 1.15; - /* 1 */ - margin: 0; - /* 2 */ -} - -/** - * Show the overflow in IE. - * 1. Show the overflow in Edge. - */ - -button, -input { - /* 1 */ - overflow: visible; -} - -/** - * Remove the inheritance of text transform in Edge, Firefox, and IE. - * 1. Remove the inheritance of text transform in Firefox. - */ - -button, -select { - /* 1 */ - text-transform: none; -} - -/** - * Correct the inability to style clickable types in iOS and Safari. - */ - -button, -[type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; -} - -/** - * Remove the inner border and padding in Firefox. - */ - -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - border-style: none; - padding: 0; -} - -/** - * Restore the focus styles unset by the previous rule. - */ - -button:-moz-focusring, -[type="button"]:-moz-focusring, -[type="reset"]:-moz-focusring, -[type="submit"]:-moz-focusring { - outline: 1px dotted ButtonText; -} - -/** - * Correct the padding in Firefox. - */ - -fieldset { - padding: 0.35em 0.75em 0.625em; -} - -/** - * 1. Correct the text wrapping in Edge and IE. - * 2. Correct the color inheritance from `fieldset` elements in IE. - * 3. Remove the padding so developers are not caught out when they zero out - * `fieldset` elements in all browsers. - */ - -legend { - -webkit-box-sizing: border-box; - box-sizing: border-box; - /* 1 */ - color: inherit; - /* 2 */ - display: table; - /* 1 */ - max-width: 100%; - /* 1 */ - padding: 0; - /* 3 */ - white-space: normal; - /* 1 */ -} - -/** - * Add the correct vertical alignment in Chrome, Firefox, and Opera. - */ - -progress { - vertical-align: baseline; -} - -/** - * Remove the default vertical scrollbar in IE 10+. - */ - -textarea { - overflow: auto; -} - -/** - * 1. Add the correct box sizing in IE 10. - * 2. Remove the padding in IE 10. - */ - -[type="checkbox"], -[type="radio"] { - -webkit-box-sizing: border-box; - box-sizing: border-box; - /* 1 */ - padding: 0; - /* 2 */ -} - -/** - * Correct the cursor style of increment and decrement buttons in Chrome. - */ - -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -/** - * 1. Correct the odd appearance in Chrome and Safari. - * 2. Correct the outline style in Safari. - */ - -[type="search"] { - -webkit-appearance: textfield; - /* 1 */ - outline-offset: -2px; - /* 2 */ -} - -/** - * Remove the inner padding in Chrome and Safari on macOS. - */ - -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -/** - * 1. Correct the inability to style clickable types in iOS and Safari. - * 2. Change font properties to `inherit` in Safari. - */ - -::-webkit-file-upload-button { - -webkit-appearance: button; - /* 1 */ - font: inherit; - /* 2 */ -} - -/* Interactive - ========================================================================== */ - -/* - * Add the correct display in Edge, IE 10+, and Firefox. - */ - -details { - display: block; -} - -/* - * Add the correct display in all browsers. - */ - -summary { - display: list-item; -} - -/* Misc - ========================================================================== */ - -/** - * Add the correct display in IE 10+. - */ - -template { - display: none; -} - -/** - * Add the correct display in IE 10. - */ - -[hidden] { - display: none; -} - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Site - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Page -*******************************/ - -html, -body { - height: 100%; -} - -html { - font-size: 14px; -} - -body { - margin: 0; - padding: 0; - overflow-x: hidden; - min-width: 320px; - background: #FFFFFF; - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - font-size: 14px; - line-height: 1.4285em; - color: rgba(0, 0, 0, 0.87); -} - -/******************************* - Headers -*******************************/ - -h1, -h2, -h3, -h4, -h5 { - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - line-height: 1.28571429em; - margin: calc(2rem - 0.1428571428571429em) 0 1rem; - font-weight: bold; - padding: 0; -} - -h1 { - min-height: 1rem; - font-size: 2rem; -} - -h2 { - font-size: 1.71428571rem; -} - -h3 { - font-size: 1.28571429rem; -} - -h4 { - font-size: 1.07142857rem; -} - -h5 { - font-size: 1rem; -} - -h1:first-child, -h2:first-child, -h3:first-child, -h4:first-child, -h5:first-child { - margin-top: 0; -} - -h1:last-child, -h2:last-child, -h3:last-child, -h4:last-child, -h5:last-child { - margin-bottom: 0; -} - -/******************************* - Text -*******************************/ - -p { - margin: 0 0 1em; - line-height: 1.4285em; -} - -p:first-child { - margin-top: 0; -} - -p:last-child { - margin-bottom: 0; -} - -/*------------------- - Links ---------------------*/ - -a { - color: #4183C4; - text-decoration: none; -} - -a:hover { - color: #1e70bf; - text-decoration: none; -} - -/******************************* - Scrollbars -*******************************/ - -/******************************* - Highlighting -*******************************/ - -/* Site */ - -::-webkit-selection { - background-color: #CCE2FF; - color: rgba(0, 0, 0, 0.87); -} - -::-moz-selection { - background-color: #CCE2FF; - color: rgba(0, 0, 0, 0.87); -} - -::selection { - background-color: #CCE2FF; - color: rgba(0, 0, 0, 0.87); -} - -/* Form */ - -textarea::-webkit-selection, -input::-webkit-selection { - background-color: rgba(100, 100, 100, 0.4); - color: rgba(0, 0, 0, 0.87); -} - -textarea::-moz-selection, -input::-moz-selection { - background-color: rgba(100, 100, 100, 0.4); - color: rgba(0, 0, 0, 0.87); -} - -textarea::selection, -input::selection { - background-color: rgba(100, 100, 100, 0.4); - color: rgba(0, 0, 0, 0.87); -} - -/* Force Simple Scrollbars */ - -body ::-webkit-scrollbar { - -webkit-appearance: none; - width: 10px; - height: 10px; -} - -body ::-webkit-scrollbar-track { - background: rgba(0, 0, 0, 0.1); - border-radius: 0; -} - -body ::-webkit-scrollbar-thumb { - cursor: pointer; - border-radius: 5px; - background: rgba(0, 0, 0, 0.25); - -webkit-transition: color 0.2s ease; - transition: color 0.2s ease; -} - -body ::-webkit-scrollbar-thumb:window-inactive { - background: rgba(0, 0, 0, 0.15); -} - -body ::-webkit-scrollbar-thumb:hover { - background: rgba(128, 135, 139, 0.8); -} - -/* Inverted UI */ - -body .ui.inverted:not(.dimmer)::-webkit-scrollbar-track { - background: rgba(255, 255, 255, 0.1); -} - -body .ui.inverted:not(.dimmer)::-webkit-scrollbar-thumb { - background: rgba(255, 255, 255, 0.25); -} - -body .ui.inverted:not(.dimmer)::-webkit-scrollbar-thumb:window-inactive { - background: rgba(255, 255, 255, 0.15); -} - -body .ui.inverted:not(.dimmer)::-webkit-scrollbar-thumb:hover { - background: rgba(255, 255, 255, 0.35); -} - -/******************************* - Global Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Button - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Button -*******************************/ - -.ui.button { - cursor: pointer; - display: inline-block; - min-height: 1em; - outline: none; - border: none; - vertical-align: baseline; - background: #E0E1E2 none; - color: rgba(0, 0, 0, 0.6); - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - margin: 0 0.25em 0 0; - padding: 0.78571429em 1.5em 0.78571429em; - text-transform: none; - text-shadow: none; - font-weight: bold; - line-height: 1em; - font-style: normal; - text-align: center; - text-decoration: none; - border-radius: 0.28571429rem; - -webkit-box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, background 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, background 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease; - transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease, -webkit-box-shadow 0.1s ease; - will-change: auto; - -webkit-tap-highlight-color: transparent; -} - -/******************************* - States -*******************************/ - -/*-------------- - Hover ----------------*/ - -.ui.button:hover { - background-color: #CACBCD; - background-image: none; - -webkit-box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - color: rgba(0, 0, 0, 0.8); -} - -.ui.button:hover .icon { - opacity: 0.85; -} - -/*-------------- - Focus ----------------*/ - -.ui.button:focus { - background-color: #CACBCD; - color: rgba(0, 0, 0, 0.8); - background-image: none; - -webkit-box-shadow: ''; - box-shadow: ''; -} - -.ui.button:focus .icon { - opacity: 0.85; -} - -/*-------------- - Down ----------------*/ - -.ui.button:active, -.ui.active.button:active { - background-color: #BABBBC; - background-image: ''; - color: rgba(0, 0, 0, 0.9); - -webkit-box-shadow: 0 0 0 1px transparent inset, none; - box-shadow: 0 0 0 1px transparent inset, none; -} - -/*-------------- - Active ----------------*/ - -.ui.active.button { - background-color: #C0C1C2; - background-image: none; - -webkit-box-shadow: 0 0 0 1px transparent inset; - box-shadow: 0 0 0 1px transparent inset; - color: rgba(0, 0, 0, 0.95); -} - -.ui.active.button:hover { - background-color: #C0C1C2; - background-image: none; - color: rgba(0, 0, 0, 0.95); -} - -.ui.active.button:active { - background-color: #C0C1C2; - background-image: none; -} - -/*-------------- - Loading ----------------*/ - -/* Specificity hack */ - -.ui.loading.loading.loading.loading.loading.loading.button { - position: relative; - cursor: default; - text-shadow: none !important; - color: transparent; - opacity: 1; - pointer-events: auto; - -webkit-transition: all 0s linear, opacity 0.1s ease; - transition: all 0s linear, opacity 0.1s ease; -} - -.ui.loading.button:before { - position: absolute; - content: ''; - top: 50%; - left: 50%; - margin: -0.64285714em 0 0 -0.64285714em; - width: 1.28571429em; - height: 1.28571429em; - border-radius: 500rem; - border: 0.2em solid rgba(0, 0, 0, 0.15); -} - -.ui.loading.button:after { - position: absolute; - content: ''; - top: 50%; - left: 50%; - margin: -0.64285714em 0 0 -0.64285714em; - width: 1.28571429em; - height: 1.28571429em; - border-radius: 500rem; - -webkit-animation: loader 0.6s infinite linear; - animation: loader 0.6s infinite linear; - border: 0.2em solid currentColor; - color: #FFFFFF; - -webkit-box-shadow: 0 0 0 1px transparent; - box-shadow: 0 0 0 1px transparent; -} - -.ui.labeled.icon.loading.button .icon { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.basic.loading.button:not(.inverted):before { - border-color: rgba(0, 0, 0, 0.1); -} - -.ui.basic.loading.button:not(.inverted):after { - border-color: #767676; -} - -/*------------------- - Disabled - --------------------*/ - -.ui.buttons .disabled.button:not(.basic), -.ui.disabled.button, -.ui.button:disabled, -.ui.disabled.button:hover, -.ui.disabled.active.button { - cursor: default; - opacity: 0.45 !important; - background-image: none; - -webkit-box-shadow: none; - box-shadow: none; - pointer-events: none !important; -} - -/* Basic Group With Disabled */ - -.ui.basic.buttons .ui.disabled.button { - border-color: rgba(34, 36, 38, 0.5); -} - -/******************************* - Types -*******************************/ - -/*------------------- - Animated - --------------------*/ - -.ui.animated.button { - position: relative; - overflow: hidden; - padding-right: 0 !important; - vertical-align: middle; - z-index: 1; -} - -.ui.animated.button .content { - will-change: transform, opacity; -} - -.ui.animated.button .visible.content { - position: relative; - margin-right: 1.5em; -} - -.ui.animated.button .hidden.content { - position: absolute; - width: 100%; -} - -/* Horizontal */ - -.ui.animated.button .visible.content, -.ui.animated.button .hidden.content { - -webkit-transition: right 0.3s ease 0s; - transition: right 0.3s ease 0s; -} - -.ui.animated.button .visible.content { - left: auto; - right: 0; -} - -.ui.animated.button .hidden.content { - top: 50%; - left: auto; - right: -100%; - margin-top: -0.5em; -} - -.ui.animated.button:focus .visible.content, -.ui.animated.button:hover .visible.content { - left: auto; - right: 200%; -} - -.ui.animated.button:focus .hidden.content, -.ui.animated.button:hover .hidden.content { - left: auto; - right: 0; -} - -/* Vertical */ - -.ui.vertical.animated.button .visible.content, -.ui.vertical.animated.button .hidden.content { - -webkit-transition: top 0.3s ease, -webkit-transform 0.3s ease; - transition: top 0.3s ease, -webkit-transform 0.3s ease; - transition: top 0.3s ease, transform 0.3s ease; - transition: top 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease; -} - -.ui.vertical.animated.button .visible.content { - -webkit-transform: translateY(0%); - transform: translateY(0%); - right: auto; -} - -.ui.vertical.animated.button .hidden.content { - top: -50%; - left: 0; - right: auto; -} - -.ui.vertical.animated.button:focus .visible.content, -.ui.vertical.animated.button:hover .visible.content { - -webkit-transform: translateY(200%); - transform: translateY(200%); - right: auto; -} - -.ui.vertical.animated.button:focus .hidden.content, -.ui.vertical.animated.button:hover .hidden.content { - top: 50%; - right: auto; -} - -/* Fade */ - -.ui.fade.animated.button .visible.content, -.ui.fade.animated.button .hidden.content { - -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease; - transition: opacity 0.3s ease, -webkit-transform 0.3s ease; - transition: opacity 0.3s ease, transform 0.3s ease; - transition: opacity 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease; -} - -.ui.fade.animated.button .visible.content { - left: auto; - right: auto; - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); -} - -.ui.fade.animated.button .hidden.content { - opacity: 0; - left: 0; - right: auto; - -webkit-transform: scale(1.5); - transform: scale(1.5); -} - -.ui.fade.animated.button:focus .visible.content, -.ui.fade.animated.button:hover .visible.content { - left: auto; - right: auto; - opacity: 0; - -webkit-transform: scale(0.75); - transform: scale(0.75); -} - -.ui.fade.animated.button:focus .hidden.content, -.ui.fade.animated.button:hover .hidden.content { - left: 0; - right: auto; - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); -} - -/*------------------- - Inverted - --------------------*/ - -.ui.inverted.button { - -webkit-box-shadow: 0 0 0 2px #FFFFFF inset; - box-shadow: 0 0 0 2px #FFFFFF inset; - background: transparent none; - color: #FFFFFF; - text-shadow: none !important; -} - -/* Group */ - -.ui.inverted.buttons .button { - margin: 0 0 0 -2px; -} - -.ui.inverted.buttons .button:first-child { - margin-left: 0; -} - -.ui.inverted.vertical.buttons .button { - margin: 0 0 -2px 0; -} - -.ui.inverted.vertical.buttons .button:first-child { - margin-top: 0; -} - -/* States */ - -/* Hover */ - -.ui.inverted.button:hover { - background: #FFFFFF; - -webkit-box-shadow: 0 0 0 2px #FFFFFF inset; - box-shadow: 0 0 0 2px #FFFFFF inset; - color: rgba(0, 0, 0, 0.8); -} - -/* Active / Focus */ - -.ui.inverted.button:focus, -.ui.inverted.button.active { - background: #FFFFFF; - -webkit-box-shadow: 0 0 0 2px #FFFFFF inset; - box-shadow: 0 0 0 2px #FFFFFF inset; - color: rgba(0, 0, 0, 0.8); -} - -/* Active Focus */ - -.ui.inverted.button.active:focus { - background: #DCDDDE; - -webkit-box-shadow: 0 0 0 2px #DCDDDE inset; - box-shadow: 0 0 0 2px #DCDDDE inset; - color: rgba(0, 0, 0, 0.8); -} - -/*------------------- - Labeled Button - --------------------*/ - -.ui.labeled.button:not(.icon) { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - background: none; - padding: 0 !important; - border: none; - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.labeled.button > .button { - margin: 0; -} - -.ui.labeled.button > .label { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - margin: 0 0 0 -1px !important; - font-size: 1em; - padding: ''; - border-color: rgba(34, 36, 38, 0.15); -} - -/* Tag */ - -.ui.labeled.button > .tag.label:before { - width: 1.85em; - height: 1.85em; -} - -/* Right */ - -.ui.labeled.button:not([class*="left labeled"]) > .button { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.ui.labeled.button:not([class*="left labeled"]) > .label { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -/* Left Side */ - -.ui[class*="left labeled"].button > .button { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.ui[class*="left labeled"].button > .label { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -/*------------------- - Social - --------------------*/ - -/* Facebook */ - -.ui.facebook.button { - background-color: #3B5998; - color: #FFFFFF; - text-shadow: none; - background-image: none; - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.facebook.button:hover { - background-color: #304d8a; - color: #FFFFFF; - text-shadow: none; -} - -.ui.facebook.button:active { - background-color: #2d4373; - color: #FFFFFF; - text-shadow: none; -} - -/* Twitter */ - -.ui.twitter.button { - background-color: #1DA1F2; - color: #FFFFFF; - text-shadow: none; - background-image: none; - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.twitter.button:hover { - background-color: #0298f3; - color: #FFFFFF; - text-shadow: none; -} - -.ui.twitter.button:active { - background-color: #0c85d0; - color: #FFFFFF; - text-shadow: none; -} - -/* Google Plus */ - -.ui.google.plus.button { - background-color: #DD4B39; - color: #FFFFFF; - text-shadow: none; - background-image: none; - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.google.plus.button:hover { - background-color: #e0321c; - color: #FFFFFF; - text-shadow: none; -} - -.ui.google.plus.button:active { - background-color: #c23321; - color: #FFFFFF; - text-shadow: none; -} - -/* Linked In */ - -.ui.linkedin.button { - background-color: #0077B5; - color: #FFFFFF; - text-shadow: none; -} - -.ui.linkedin.button:hover { - background-color: #00669c; - color: #FFFFFF; - text-shadow: none; -} - -.ui.linkedin.button:active { - background-color: #005582; - color: #FFFFFF; - text-shadow: none; -} - -/* YouTube */ - -.ui.youtube.button { - background-color: #FF0000; - color: #FFFFFF; - text-shadow: none; - background-image: none; - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.youtube.button:hover { - background-color: #e60000; - color: #FFFFFF; - text-shadow: none; -} - -.ui.youtube.button:active { - background-color: #cc0000; - color: #FFFFFF; - text-shadow: none; -} - -/* Instagram */ - -.ui.instagram.button { - background-color: #49769C; - color: #FFFFFF; - text-shadow: none; - background-image: none; - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.instagram.button:hover { - background-color: #3d698e; - color: #FFFFFF; - text-shadow: none; -} - -.ui.instagram.button:active { - background-color: #395c79; - color: #FFFFFF; - text-shadow: none; -} - -/* Pinterest */ - -.ui.pinterest.button { - background-color: #BD081C; - color: #FFFFFF; - text-shadow: none; - background-image: none; - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.pinterest.button:hover { - background-color: #ac0013; - color: #FFFFFF; - text-shadow: none; -} - -.ui.pinterest.button:active { - background-color: #8c0615; - color: #FFFFFF; - text-shadow: none; -} - -/* VK */ - -.ui.vk.button { - background-color: #45668E; - color: #FFFFFF; - background-image: none; - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.vk.button:hover { - background-color: #395980; - color: #FFFFFF; -} - -.ui.vk.button:active { - background-color: #344d6c; - color: #FFFFFF; -} - -/* WhatsApp */ - -.ui.whatsapp.button { - background-color: #25D366; - color: #FFFFFF; - background-image: none; - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.whatsapp.button:hover { - background-color: #19c55a; - color: #FFFFFF; -} - -.ui.whatsapp.button:active { - background-color: #1da851; - color: #FFFFFF; -} - -/* Telegram */ - -.ui.telegram.button { - background-color: #0088CC; - color: #FFFFFF; - background-image: none; - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.telegram.button:hover { - background-color: #0077b3; - color: #FFFFFF; -} - -.ui.telegram.button:active { - background-color: #006699; - color: #FFFFFF; -} - -/*-------------- - Icon ----------------*/ - -.ui.button > .icon:not(.button) { - height: auto; - opacity: 0.8; - -webkit-transition: opacity 0.1s ease; - transition: opacity 0.1s ease; - color: ''; -} - -.ui.button:not(.icon) > .icon:not(.button):not(.dropdown), -.ui.button:not(.icon) > .icons:not(.button):not(.dropdown) { - margin: 0 0.42857143em 0 -0.21428571em; - vertical-align: baseline; -} - -.ui.button:not(.icon) > .icons:not(.button):not(.dropdown) > .icon { - vertical-align: baseline; -} - -.ui.button:not(.icon) > .right.icon:not(.button):not(.dropdown) { - margin: 0 -0.21428571em 0 0.42857143em; -} - -/******************************* - Variations -*******************************/ - -/*------------------- - Floated - --------------------*/ - -.ui[class*="left floated"].buttons, -.ui[class*="left floated"].button { - float: left; - margin-left: 0; - margin-right: 0.25em; -} - -.ui[class*="right floated"].buttons, -.ui[class*="right floated"].button { - float: right; - margin-right: 0; - margin-left: 0.25em; -} - -/*------------------- - Compact - --------------------*/ - -.ui.compact.buttons .button, -.ui.compact.button { - padding: 0.58928571em 1.125em 0.58928571em; -} - -.ui.compact.icon.buttons .button, -.ui.compact.icon.button { - padding: 0.58928571em 0.58928571em 0.58928571em; -} - -.ui.compact.labeled.icon.buttons .button, -.ui.compact.labeled.icon.button { - padding: 0.58928571em 3.69642857em 0.58928571em; -} - -.ui.compact.labeled.icon.buttons .button > .icon, -.ui.compact.labeled.icon.button > .icon { - padding: 0.58928571em 0 0.58928571em 0; -} - -/*------------------- - Sizes ---------------------*/ - -.ui.buttons .button, -.ui.buttons .or, -.ui.button { - font-size: 1rem; -} - -.ui.mini.buttons .dropdown, -.ui.mini.buttons .dropdown .menu > .item, -.ui.mini.buttons .button, -.ui.mini.buttons .or, -.ui.ui.ui.ui.mini.button { - font-size: 0.78571429rem; -} - -.ui.tiny.buttons .dropdown, -.ui.tiny.buttons .dropdown .menu > .item, -.ui.tiny.buttons .button, -.ui.tiny.buttons .or, -.ui.ui.ui.ui.tiny.button { - font-size: 0.85714286rem; -} - -.ui.small.buttons .dropdown, -.ui.small.buttons .dropdown .menu > .item, -.ui.small.buttons .button, -.ui.small.buttons .or, -.ui.ui.ui.ui.small.button { - font-size: 0.92857143rem; -} - -.ui.large.buttons .dropdown, -.ui.large.buttons .dropdown .menu > .item, -.ui.large.buttons .button, -.ui.large.buttons .or, -.ui.ui.ui.ui.large.button { - font-size: 1.14285714rem; -} - -.ui.big.buttons .dropdown, -.ui.big.buttons .dropdown .menu > .item, -.ui.big.buttons .button, -.ui.big.buttons .or, -.ui.ui.ui.ui.big.button { - font-size: 1.28571429rem; -} - -.ui.huge.buttons .dropdown, -.ui.huge.buttons .dropdown .menu > .item, -.ui.huge.buttons .button, -.ui.huge.buttons .or, -.ui.ui.ui.ui.huge.button { - font-size: 1.42857143rem; -} - -.ui.massive.buttons .dropdown, -.ui.massive.buttons .dropdown .menu > .item, -.ui.massive.buttons .button, -.ui.massive.buttons .or, -.ui.ui.ui.ui.massive.button { - font-size: 1.71428571rem; -} - -/*-------------- - Icon Only ----------------*/ - -.ui.icon.buttons .button, -.ui.icon.button:not(.animated):not(.compact) { - padding: 0.78571429em 0.78571429em 0.78571429em; -} - -.ui.animated.icon.button > .content > .icon, -.ui.icon.buttons .button > .icon, -.ui.icon.button > .icon { - opacity: 0.9; - margin: 0 !important; - vertical-align: top; -} - -.ui.animated.button > .content > .icon { - vertical-align: top; -} - -/*------------------- - Basic - --------------------*/ - -.ui.basic.buttons .button, -.ui.basic.button { - background: transparent none; - color: rgba(0, 0, 0, 0.6); - font-weight: normal; - border-radius: 0.28571429rem; - text-transform: none; - text-shadow: none !important; - -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15) inset; -} - -.ui.basic.buttons { - -webkit-box-shadow: none; - box-shadow: none; - border: 1px solid rgba(34, 36, 38, 0.15); - border-radius: 0.28571429rem; -} - -.ui.basic.buttons .button { - border-radius: 0; -} - -.ui.basic.buttons .button:hover, -.ui.basic.button:hover { - background: #FFFFFF; - color: rgba(0, 0, 0, 0.8); - -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.35) inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.35) inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.basic.buttons .button:focus, -.ui.basic.button:focus { - background: #FFFFFF; - color: rgba(0, 0, 0, 0.8); - -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.35) inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.35) inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.basic.buttons .button:active, -.ui.basic.button:active { - background: #F8F8F8; - color: rgba(0, 0, 0, 0.9); - -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15) inset, 0 1px 4px 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15) inset, 0 1px 4px 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.basic.buttons .active.button, -.ui.basic.active.button { - background: rgba(0, 0, 0, 0.05); - -webkit-box-shadow: ''; - box-shadow: ''; - color: rgba(0, 0, 0, 0.95); -} - -.ui.basic.buttons .active.button:hover, -.ui.basic.active.button:hover { - background-color: rgba(0, 0, 0, 0.05); -} - -/* Vertical */ - -.ui.basic.buttons .button:hover { - -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.35) inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset inset; - box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.35) inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset inset; -} - -.ui.basic.buttons .button:active { - -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15) inset, 0 1px 4px 0 rgba(34, 36, 38, 0.15) inset inset; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15) inset, 0 1px 4px 0 rgba(34, 36, 38, 0.15) inset inset; -} - -.ui.basic.buttons .active.button { - -webkit-box-shadow: ''; - box-shadow: ''; -} - -/* Standard Basic Inverted */ - -.ui.basic.inverted.buttons .button, -.ui.basic.inverted.button { - background-color: transparent; - color: #F9FAFB; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; -} - -.ui.basic.inverted.buttons .button:hover, -.ui.basic.inverted.button:hover { - color: #FFFFFF; - -webkit-box-shadow: 0 0 0 2px #ffffff inset; - box-shadow: 0 0 0 2px #ffffff inset; -} - -.ui.basic.inverted.buttons .button:focus, -.ui.basic.inverted.button:focus { - color: #FFFFFF; - -webkit-box-shadow: 0 0 0 2px #ffffff inset; - box-shadow: 0 0 0 2px #ffffff inset; -} - -.ui.basic.inverted.buttons .button:active, -.ui.basic.inverted.button:active { - background-color: rgba(255, 255, 255, 0.08); - color: #FFFFFF; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.9) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.9) inset; -} - -.ui.basic.inverted.buttons .active.button, -.ui.basic.inverted.active.button { - background-color: rgba(255, 255, 255, 0.08); - color: #FFFFFF; - text-shadow: none; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.7) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.7) inset; -} - -.ui.basic.inverted.buttons .active.button:hover, -.ui.basic.inverted.active.button:hover { - background-color: rgba(255, 255, 255, 0.15); - -webkit-box-shadow: 0 0 0 2px #ffffff inset; - box-shadow: 0 0 0 2px #ffffff inset; -} - -/* Basic Group */ - -.ui.basic.buttons .button { - border-left: 1px solid rgba(34, 36, 38, 0.15); - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.basic.vertical.buttons .button { - border-left: none; - border-left-width: 0; - border-top: 1px solid rgba(34, 36, 38, 0.15); -} - -.ui.basic.vertical.buttons .button:first-child { - border-top-width: 0; -} - -/*------------------- - Tertiary - --------------------*/ - -/* Overline Mixin */ - -.ui.tertiary.button { - -webkit-transition: color 0.1s ease !important; - transition: color 0.1s ease !important; - border-radius: 0; - margin: 0.28571429em 0.25em 0.28571429em 0 !important; - padding: 0.5em !important; - -webkit-box-shadow: none; - box-shadow: none; - color: rgba(0, 0, 0, 0.6); - background: none; -} - -.ui.tertiary.button:hover { - -webkit-box-shadow: inset 0 -0.2em 0 #666666; - box-shadow: inset 0 -0.2em 0 #666666; - color: #333333; - background: none; -} - -.ui.tertiary.button:focus { - -webkit-box-shadow: inset 0 -0.2em 0 #666666; - box-shadow: inset 0 -0.2em 0 #666666; - color: #333333; - background: none; -} - -.ui.tertiary.button:active { - -webkit-box-shadow: inset 0 -0.2em 0 #999999; - box-shadow: inset 0 -0.2em 0 #999999; - border-radius: 0.28571429rem 0.28571429rem 0 0; - color: #666666; - background: none; -} - -/*-------------- - Labeled Icon - ---------------*/ - -.ui.labeled.icon.buttons .button, -.ui.labeled.icon.button { - position: relative; - padding-left: 4.07142857em !important; - padding-right: 1.5em !important; -} - -/* Left Labeled */ - -.ui.labeled.icon.buttons > .button > .icon, -.ui.labeled.icon.button > .icon { - position: absolute; - top: 0; - left: 0; - height: 100%; - line-height: 1; - border-radius: 0; - border-top-left-radius: inherit; - border-bottom-left-radius: inherit; - text-align: center; - -webkit-animation: none; - animation: none; - padding: 0.78571429em 0 0.78571429em 0; - margin: 0; - width: 2.57142857em; - background-color: rgba(0, 0, 0, 0.05); - color: ''; - -webkit-box-shadow: -1px 0 0 0 transparent inset; - box-shadow: -1px 0 0 0 transparent inset; -} - -/* Right Labeled */ - -.ui[class*="right labeled"].icon.button { - padding-right: 4.07142857em !important; - padding-left: 1.5em !important; -} - -.ui[class*="right labeled"].icon.button > .icon { - left: auto; - right: 0; - border-radius: 0; - border-top-right-radius: inherit; - border-bottom-right-radius: inherit; - -webkit-box-shadow: 1px 0 0 0 transparent inset; - box-shadow: 1px 0 0 0 transparent inset; -} - -.ui.labeled.icon.buttons > .button > .icon:before, -.ui.labeled.icon.button > .icon:before, -.ui.labeled.icon.buttons > .button > .icon:after, -.ui.labeled.icon.button > .icon:after { - display: block; - position: relative; - width: 100%; - top: 0; - text-align: center; -} - -.ui.labeled.icon.buttons .button > .icon { - border-radius: 0; -} - -.ui.labeled.icon.buttons .button:first-child > .icon { - border-top-left-radius: 0.28571429rem; - border-bottom-left-radius: 0.28571429rem; -} - -.ui.labeled.icon.buttons .button:last-child > .icon { - border-top-right-radius: 0.28571429rem; - border-bottom-right-radius: 0.28571429rem; -} - -.ui.vertical.labeled.icon.buttons .button:first-child > .icon { - border-radius: 0; - border-top-left-radius: 0.28571429rem; -} - -.ui.vertical.labeled.icon.buttons .button:last-child > .icon { - border-radius: 0; - border-bottom-left-radius: 0.28571429rem; -} - -/* Loading Icon in Labeled Button */ - -.ui.labeled.icon.button > .loading.icon:before { - -webkit-animation: loader 2s linear infinite; - animation: loader 2s linear infinite; -} - -/*-------------- - Toggle - ---------------*/ - -/* Toggle (Modifies active state to give affordances) */ - -.ui.toggle.buttons .active.button, -.ui.buttons .button.toggle.active, -.ui.button.toggle.active { - background-color: #21BA45; - -webkit-box-shadow: none; - box-shadow: none; - text-shadow: none; - color: #FFFFFF; -} - -.ui.button.toggle.active:hover { - background-color: #16ab39; - text-shadow: none; - color: #FFFFFF; -} - -/*-------------- - Circular - ---------------*/ - -.ui.circular.button { - border-radius: 10em; -} - -.ui.circular.button > .icon { - width: 1em; - vertical-align: baseline; -} - -/*------------------- - Or Buttons - --------------------*/ - -.ui.buttons .or { - position: relative; - width: 0.3em; - height: 2.57142857em; - z-index: 3; -} - -.ui.buttons .or:before { - position: absolute; - text-align: center; - border-radius: 500rem; - content: 'or'; - top: 50%; - left: 50%; - background-color: #FFFFFF; - text-shadow: none; - margin-top: -0.89285714em; - margin-left: -0.89285714em; - width: 1.78571429em; - height: 1.78571429em; - line-height: 1.78571429em; - color: rgba(0, 0, 0, 0.4); - font-style: normal; - font-weight: bold; - -webkit-box-shadow: 0 0 0 1px transparent inset; - box-shadow: 0 0 0 1px transparent inset; -} - -.ui.buttons .or[data-text]:before { - content: attr(data-text); -} - -/* Fluid Or */ - -.ui.fluid.buttons .or { - width: 0 !important; -} - -.ui.fluid.buttons .or:after { - display: none; -} - -/*------------------- - Attached - --------------------*/ - -/* Singular */ - -.ui.attached.button { - position: relative; - display: block; - margin: 0; - border-radius: 0; - -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15); -} - -/* Top / Bottom */ - -.ui.attached.top.button { - border-radius: 0.28571429rem 0.28571429rem 0 0; -} - -.ui.attached.bottom.button { - border-radius: 0 0 0.28571429rem 0.28571429rem; -} - -/* Left / Right */ - -.ui.left.attached.button { - display: inline-block; - border-left: none; - text-align: right; - padding-right: 0.75em; - border-radius: 0.28571429rem 0 0 0.28571429rem; -} - -.ui.right.attached.button { - display: inline-block; - text-align: left; - padding-left: 0.75em; - border-radius: 0 0.28571429rem 0.28571429rem 0; -} - -/* Plural */ - -.ui.attached.buttons { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - border-radius: 0; - width: auto !important; - z-index: auto; - margin-left: -1px; - margin-right: -1px; -} - -.ui.attached.buttons .button { - margin: 0; -} - -.ui.attached.buttons .button:first-child { - border-radius: 0; -} - -.ui.attached.buttons .button:last-child { - border-radius: 0; -} - -/* Top / Bottom */ - -.ui[class*="top attached"].buttons { - margin-bottom: -1px; - border-radius: 0.28571429rem 0.28571429rem 0 0; -} - -.ui[class*="top attached"].buttons .button:first-child { - border-radius: 0.28571429rem 0 0 0; -} - -.ui[class*="top attached"].buttons .button:last-child { - border-radius: 0 0.28571429rem 0 0; -} - -.ui[class*="bottom attached"].buttons { - margin-top: -1px; - border-radius: 0 0 0.28571429rem 0.28571429rem; -} - -.ui[class*="bottom attached"].buttons .button:first-child { - border-radius: 0 0 0 0.28571429rem; -} - -.ui[class*="bottom attached"].buttons .button:last-child { - border-radius: 0 0 0.28571429rem 0; -} - -/* Left / Right */ - -.ui[class*="left attached"].buttons { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - margin-right: 0; - margin-left: -1px; - border-radius: 0 0.28571429rem 0.28571429rem 0; -} - -.ui[class*="left attached"].buttons .button:first-child { - margin-left: -1px; - border-radius: 0 0.28571429rem 0 0; -} - -.ui[class*="left attached"].buttons .button:last-child { - margin-left: -1px; - border-radius: 0 0 0.28571429rem 0; -} - -.ui[class*="right attached"].buttons { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - margin-left: 0; - margin-right: -1px; - border-radius: 0.28571429rem 0 0 0.28571429rem; -} - -.ui[class*="right attached"].buttons .button:first-child { - margin-left: -1px; - border-radius: 0.28571429rem 0 0 0; -} - -.ui[class*="right attached"].buttons .button:last-child { - margin-left: -1px; - border-radius: 0 0 0 0.28571429rem; -} - -/*------------------- - Fluid - --------------------*/ - -.ui.fluid.buttons, -.ui.fluid.button { - width: 100%; -} - -.ui.fluid.button { - display: block; -} - -.ui.two.buttons { - width: 100%; -} - -.ui.two.buttons > .button { - width: 50%; -} - -.ui.three.buttons { - width: 100%; -} - -.ui.three.buttons > .button { - width: 33.333%; -} - -.ui.four.buttons { - width: 100%; -} - -.ui.four.buttons > .button { - width: 25%; -} - -.ui.five.buttons { - width: 100%; -} - -.ui.five.buttons > .button { - width: 20%; -} - -.ui.six.buttons { - width: 100%; -} - -.ui.six.buttons > .button { - width: 16.666%; -} - -.ui.seven.buttons { - width: 100%; -} - -.ui.seven.buttons > .button { - width: 14.285%; -} - -.ui.eight.buttons { - width: 100%; -} - -.ui.eight.buttons > .button { - width: 12.5%; -} - -.ui.nine.buttons { - width: 100%; -} - -.ui.nine.buttons > .button { - width: 11.11%; -} - -.ui.ten.buttons { - width: 100%; -} - -.ui.ten.buttons > .button { - width: 10%; -} - -.ui.eleven.buttons { - width: 100%; -} - -.ui.eleven.buttons > .button { - width: 9.09%; -} - -.ui.twelve.buttons { - width: 100%; -} - -.ui.twelve.buttons > .button { - width: 8.3333%; -} - -/* Fluid Vertical Buttons */ - -.ui.fluid.vertical.buttons, -.ui.fluid.vertical.buttons > .button { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - width: auto; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.ui.two.vertical.buttons > .button { - height: 50%; -} - -.ui.three.vertical.buttons > .button { - height: 33.333%; -} - -.ui.four.vertical.buttons > .button { - height: 25%; -} - -.ui.five.vertical.buttons > .button { - height: 20%; -} - -.ui.six.vertical.buttons > .button { - height: 16.666%; -} - -.ui.seven.vertical.buttons > .button { - height: 14.285%; -} - -.ui.eight.vertical.buttons > .button { - height: 12.5%; -} - -.ui.nine.vertical.buttons > .button { - height: 11.11%; -} - -.ui.ten.vertical.buttons > .button { - height: 10%; -} - -.ui.eleven.vertical.buttons > .button { - height: 9.09%; -} - -.ui.twelve.vertical.buttons > .button { - height: 8.3333%; -} - -/*------------------- - Colors ---------------------*/ - -.ui.primary.buttons .button, -.ui.primary.button { - background-color: #2185D0; - color: #FFFFFF; - text-shadow: none; - background-image: none; -} - -.ui.primary.button { - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.primary.buttons .button:hover, -.ui.primary.button:hover { - background-color: #1678c2; - color: #FFFFFF; - text-shadow: none; -} - -.ui.primary.buttons .button:focus, -.ui.primary.button:focus { - background-color: #0d71bb; - color: #FFFFFF; - text-shadow: none; -} - -.ui.primary.buttons .button:active, -.ui.primary.button:active { - background-color: #1a69a4; - color: #FFFFFF; - text-shadow: none; -} - -.ui.primary.buttons .active.button, -.ui.primary.buttons .active.button:active, -.ui.primary.active.button, -.ui.primary.button .active.button:active { - background-color: #1279c6; - color: #FFFFFF; - text-shadow: none; -} - -/* Basic */ - -.ui.basic.primary.buttons .button, -.ui.basic.primary.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #2185D0 inset; - box-shadow: 0 0 0 1px #2185D0 inset; - color: #2185D0; -} - -.ui.basic.primary.buttons .button:hover, -.ui.basic.primary.button:hover { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #1678c2 inset; - box-shadow: 0 0 0 1px #1678c2 inset; - color: #1678c2; -} - -.ui.basic.primary.buttons .button:focus, -.ui.basic.primary.button:focus { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #0d71bb inset; - box-shadow: 0 0 0 1px #0d71bb inset; - color: #1678c2; -} - -.ui.basic.primary.buttons .active.button, -.ui.basic.primary.active.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #1279c6 inset; - box-shadow: 0 0 0 1px #1279c6 inset; - color: #1a69a4; -} - -.ui.basic.primary.buttons .button:active, -.ui.basic.primary.button:active { - -webkit-box-shadow: 0 0 0 1px #1a69a4 inset; - box-shadow: 0 0 0 1px #1a69a4 inset; - color: #1a69a4; -} - -.ui.buttons:not(.vertical) > .basic.primary.button:not(:first-child) { - margin-left: -1px; -} - -/* Inverted */ - -.ui.inverted.primary.buttons .button, -.ui.inverted.primary.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px #54C8FF inset; - box-shadow: 0 0 0 2px #54C8FF inset; - color: #54C8FF; -} - -.ui.inverted.primary.buttons .button:hover, -.ui.inverted.primary.button:hover, -.ui.inverted.primary.buttons .button:focus, -.ui.inverted.primary.button:focus, -.ui.inverted.primary.buttons .button.active, -.ui.inverted.primary.button.active, -.ui.inverted.primary.buttons .button:active, -.ui.inverted.primary.button:active { - -webkit-box-shadow: none; - box-shadow: none; - color: #FFFFFF; -} - -.ui.inverted.primary.buttons .button:hover, -.ui.inverted.primary.button:hover { - background-color: #21b8ff; -} - -.ui.inverted.primary.buttons .button:focus, -.ui.inverted.primary.button:focus { - background-color: #2bbbff; -} - -.ui.inverted.primary.buttons .active.button, -.ui.inverted.primary.active.button { - background-color: #3ac0ff; -} - -.ui.inverted.primary.buttons .button:active, -.ui.inverted.primary.button:active { - background-color: #21b8ff; -} - -/* Inverted Basic */ - -.ui.inverted.primary.basic.buttons .button, -.ui.inverted.primary.buttons .basic.button, -.ui.inverted.primary.basic.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - color: #FFFFFF; -} - -.ui.inverted.primary.basic.buttons .button:hover, -.ui.inverted.primary.buttons .basic.button:hover, -.ui.inverted.primary.basic.button:hover { - -webkit-box-shadow: 0 0 0 2px #21b8ff inset; - box-shadow: 0 0 0 2px #21b8ff inset; - color: #54C8FF; -} - -.ui.inverted.primary.basic.buttons .button:focus, -.ui.inverted.primary.basic.buttons .button:focus, -.ui.inverted.primary.basic.button:focus { - -webkit-box-shadow: 0 0 0 2px #2bbbff inset; - box-shadow: 0 0 0 2px #2bbbff inset; - color: #54C8FF; -} - -.ui.inverted.primary.basic.buttons .active.button, -.ui.inverted.primary.buttons .basic.active.button, -.ui.inverted.primary.basic.active.button { - -webkit-box-shadow: 0 0 0 2px #3ac0ff inset; - box-shadow: 0 0 0 2px #3ac0ff inset; - color: #54C8FF; -} - -.ui.inverted.primary.basic.buttons .button:active, -.ui.inverted.primary.buttons .basic.button:active, -.ui.inverted.primary.basic.button:active { - -webkit-box-shadow: 0 0 0 2px #21b8ff inset; - box-shadow: 0 0 0 2px #21b8ff inset; - color: #54C8FF; -} - -/* Tertiary */ - -.ui.tertiary.primary.buttons .button, -.ui.tertiary.primary.buttons .tertiary.button, -.ui.tertiary.primary.button { - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - color: #2185D0; -} - -.ui.tertiary.primary.buttons .button:hover, -.ui.tertiary.primary.buttons button:hover, -.ui.tertiary.primary.button:hover { - -webkit-box-shadow: inset 0 -0.2em 0 #2b75ac; - box-shadow: inset 0 -0.2em 0 #2b75ac; - color: #2b75ac; -} - -.ui.tertiary.primary.buttons .button:focus, -.ui.tertiary.primary.buttons .tertiary.button:focus, -.ui.tertiary.primary.button:focus { - -webkit-box-shadow: inset 0 -0.2em 0 #216ea7; - box-shadow: inset 0 -0.2em 0 #216ea7; - color: #216ea7; -} - -.ui.tertiary.primary.buttons .active.button, -.ui.tertiary.primary.buttons .tertiary.active.button, -.ui.tertiary.primary.active.button, -.ui.tertiary.primary.buttons .button:active, -.ui.tertiary.primary.buttons .tertiary.button:active, -.ui.tertiary.primary.button:active { - -webkit-box-shadow: inset 0 -0.2em 0 #007bd8; - box-shadow: inset 0 -0.2em 0 #007bd8; - color: #1279c6; -} - -.ui.secondary.buttons .button, -.ui.secondary.button { - background-color: #1B1C1D; - color: #FFFFFF; - text-shadow: none; - background-image: none; -} - -.ui.secondary.button { - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.secondary.buttons .button:hover, -.ui.secondary.button:hover { - background-color: #27292a; - color: #FFFFFF; - text-shadow: none; -} - -.ui.secondary.buttons .button:focus, -.ui.secondary.button:focus { - background-color: #2e3032; - color: #FFFFFF; - text-shadow: none; -} - -.ui.secondary.buttons .button:active, -.ui.secondary.button:active { - background-color: #343637; - color: #FFFFFF; - text-shadow: none; -} - -.ui.secondary.buttons .active.button, -.ui.secondary.buttons .active.button:active, -.ui.secondary.active.button, -.ui.secondary.button .active.button:active { - background-color: #27292a; - color: #FFFFFF; - text-shadow: none; -} - -/* Basic */ - -.ui.basic.secondary.buttons .button, -.ui.basic.secondary.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #1B1C1D inset; - box-shadow: 0 0 0 1px #1B1C1D inset; - color: #1B1C1D; -} - -.ui.basic.secondary.buttons .button:hover, -.ui.basic.secondary.button:hover { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #27292a inset; - box-shadow: 0 0 0 1px #27292a inset; - color: #27292a; -} - -.ui.basic.secondary.buttons .button:focus, -.ui.basic.secondary.button:focus { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #2e3032 inset; - box-shadow: 0 0 0 1px #2e3032 inset; - color: #27292a; -} - -.ui.basic.secondary.buttons .active.button, -.ui.basic.secondary.active.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #27292a inset; - box-shadow: 0 0 0 1px #27292a inset; - color: #343637; -} - -.ui.basic.secondary.buttons .button:active, -.ui.basic.secondary.button:active { - -webkit-box-shadow: 0 0 0 1px #343637 inset; - box-shadow: 0 0 0 1px #343637 inset; - color: #343637; -} - -.ui.buttons:not(.vertical) > .basic.secondary.button:not(:first-child) { - margin-left: -1px; -} - -/* Inverted */ - -.ui.inverted.secondary.buttons .button, -.ui.inverted.secondary.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px #545454 inset; - box-shadow: 0 0 0 2px #545454 inset; - color: #545454; -} - -.ui.inverted.secondary.buttons .button:hover, -.ui.inverted.secondary.button:hover, -.ui.inverted.secondary.buttons .button:focus, -.ui.inverted.secondary.button:focus, -.ui.inverted.secondary.buttons .button.active, -.ui.inverted.secondary.button.active, -.ui.inverted.secondary.buttons .button:active, -.ui.inverted.secondary.button:active { - -webkit-box-shadow: none; - box-shadow: none; - color: #FFFFFF; -} - -.ui.inverted.secondary.buttons .button:hover, -.ui.inverted.secondary.button:hover { - background-color: #6e6e6e; -} - -.ui.inverted.secondary.buttons .button:focus, -.ui.inverted.secondary.button:focus { - background-color: #686868; -} - -.ui.inverted.secondary.buttons .active.button, -.ui.inverted.secondary.active.button { - background-color: #616161; -} - -.ui.inverted.secondary.buttons .button:active, -.ui.inverted.secondary.button:active { - background-color: #6e6e6e; -} - -/* Inverted Basic */ - -.ui.inverted.secondary.basic.buttons .button, -.ui.inverted.secondary.buttons .basic.button, -.ui.inverted.secondary.basic.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - color: #FFFFFF; -} - -.ui.inverted.secondary.basic.buttons .button:hover, -.ui.inverted.secondary.buttons .basic.button:hover, -.ui.inverted.secondary.basic.button:hover { - -webkit-box-shadow: 0 0 0 2px #6e6e6e inset; - box-shadow: 0 0 0 2px #6e6e6e inset; - color: #545454; -} - -.ui.inverted.secondary.basic.buttons .button:focus, -.ui.inverted.secondary.basic.buttons .button:focus, -.ui.inverted.secondary.basic.button:focus { - -webkit-box-shadow: 0 0 0 2px #686868 inset; - box-shadow: 0 0 0 2px #686868 inset; - color: #545454; -} - -.ui.inverted.secondary.basic.buttons .active.button, -.ui.inverted.secondary.buttons .basic.active.button, -.ui.inverted.secondary.basic.active.button { - -webkit-box-shadow: 0 0 0 2px #616161 inset; - box-shadow: 0 0 0 2px #616161 inset; - color: #545454; -} - -.ui.inverted.secondary.basic.buttons .button:active, -.ui.inverted.secondary.buttons .basic.button:active, -.ui.inverted.secondary.basic.button:active { - -webkit-box-shadow: 0 0 0 2px #6e6e6e inset; - box-shadow: 0 0 0 2px #6e6e6e inset; - color: #545454; -} - -/* Tertiary */ - -.ui.tertiary.secondary.buttons .button, -.ui.tertiary.secondary.buttons .tertiary.button, -.ui.tertiary.secondary.button { - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - color: #1B1C1D; -} - -.ui.tertiary.secondary.buttons .button:hover, -.ui.tertiary.secondary.buttons button:hover, -.ui.tertiary.secondary.button:hover { - -webkit-box-shadow: inset 0 -0.2em 0 #292929; - box-shadow: inset 0 -0.2em 0 #292929; - color: #292929; -} - -.ui.tertiary.secondary.buttons .button:focus, -.ui.tertiary.secondary.buttons .tertiary.button:focus, -.ui.tertiary.secondary.button:focus { - -webkit-box-shadow: inset 0 -0.2em 0 #303030; - box-shadow: inset 0 -0.2em 0 #303030; - color: #303030; -} - -.ui.tertiary.secondary.buttons .active.button, -.ui.tertiary.secondary.buttons .tertiary.active.button, -.ui.tertiary.secondary.active.button, -.ui.tertiary.secondary.buttons .button:active, -.ui.tertiary.secondary.buttons .tertiary.button:active, -.ui.tertiary.secondary.button:active { - -webkit-box-shadow: inset 0 -0.2em 0 #1f2933; - box-shadow: inset 0 -0.2em 0 #1f2933; - color: #27292a; -} - -.ui.red.buttons .button, -.ui.red.button { - background-color: #DB2828; - color: #FFFFFF; - text-shadow: none; - background-image: none; -} - -.ui.red.button { - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.red.buttons .button:hover, -.ui.red.button:hover { - background-color: #d01919; - color: #FFFFFF; - text-shadow: none; -} - -.ui.red.buttons .button:focus, -.ui.red.button:focus { - background-color: #ca1010; - color: #FFFFFF; - text-shadow: none; -} - -.ui.red.buttons .button:active, -.ui.red.button:active { - background-color: #b21e1e; - color: #FFFFFF; - text-shadow: none; -} - -.ui.red.buttons .active.button, -.ui.red.buttons .active.button:active, -.ui.red.active.button, -.ui.red.button .active.button:active { - background-color: #d41515; - color: #FFFFFF; - text-shadow: none; -} - -/* Basic */ - -.ui.basic.red.buttons .button, -.ui.basic.red.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #DB2828 inset; - box-shadow: 0 0 0 1px #DB2828 inset; - color: #DB2828; -} - -.ui.basic.red.buttons .button:hover, -.ui.basic.red.button:hover { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #d01919 inset; - box-shadow: 0 0 0 1px #d01919 inset; - color: #d01919; -} - -.ui.basic.red.buttons .button:focus, -.ui.basic.red.button:focus { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #ca1010 inset; - box-shadow: 0 0 0 1px #ca1010 inset; - color: #d01919; -} - -.ui.basic.red.buttons .active.button, -.ui.basic.red.active.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #d41515 inset; - box-shadow: 0 0 0 1px #d41515 inset; - color: #b21e1e; -} - -.ui.basic.red.buttons .button:active, -.ui.basic.red.button:active { - -webkit-box-shadow: 0 0 0 1px #b21e1e inset; - box-shadow: 0 0 0 1px #b21e1e inset; - color: #b21e1e; -} - -.ui.buttons:not(.vertical) > .basic.red.button:not(:first-child) { - margin-left: -1px; -} - -/* Inverted */ - -.ui.inverted.red.buttons .button, -.ui.inverted.red.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px #FF695E inset; - box-shadow: 0 0 0 2px #FF695E inset; - color: #FF695E; -} - -.ui.inverted.red.buttons .button:hover, -.ui.inverted.red.button:hover, -.ui.inverted.red.buttons .button:focus, -.ui.inverted.red.button:focus, -.ui.inverted.red.buttons .button.active, -.ui.inverted.red.button.active, -.ui.inverted.red.buttons .button:active, -.ui.inverted.red.button:active { - -webkit-box-shadow: none; - box-shadow: none; - color: #FFFFFF; -} - -.ui.inverted.red.buttons .button:hover, -.ui.inverted.red.button:hover { - background-color: #ff392b; -} - -.ui.inverted.red.buttons .button:focus, -.ui.inverted.red.button:focus { - background-color: #ff4335; -} - -.ui.inverted.red.buttons .active.button, -.ui.inverted.red.active.button { - background-color: #ff5144; -} - -.ui.inverted.red.buttons .button:active, -.ui.inverted.red.button:active { - background-color: #ff392b; -} - -/* Inverted Basic */ - -.ui.inverted.red.basic.buttons .button, -.ui.inverted.red.buttons .basic.button, -.ui.inverted.red.basic.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - color: #FFFFFF; -} - -.ui.inverted.red.basic.buttons .button:hover, -.ui.inverted.red.buttons .basic.button:hover, -.ui.inverted.red.basic.button:hover { - -webkit-box-shadow: 0 0 0 2px #ff392b inset; - box-shadow: 0 0 0 2px #ff392b inset; - color: #FF695E; -} - -.ui.inverted.red.basic.buttons .button:focus, -.ui.inverted.red.basic.buttons .button:focus, -.ui.inverted.red.basic.button:focus { - -webkit-box-shadow: 0 0 0 2px #ff4335 inset; - box-shadow: 0 0 0 2px #ff4335 inset; - color: #FF695E; -} - -.ui.inverted.red.basic.buttons .active.button, -.ui.inverted.red.buttons .basic.active.button, -.ui.inverted.red.basic.active.button { - -webkit-box-shadow: 0 0 0 2px #ff5144 inset; - box-shadow: 0 0 0 2px #ff5144 inset; - color: #FF695E; -} - -.ui.inverted.red.basic.buttons .button:active, -.ui.inverted.red.buttons .basic.button:active, -.ui.inverted.red.basic.button:active { - -webkit-box-shadow: 0 0 0 2px #ff392b inset; - box-shadow: 0 0 0 2px #ff392b inset; - color: #FF695E; -} - -/* Tertiary */ - -.ui.tertiary.red.buttons .button, -.ui.tertiary.red.buttons .tertiary.button, -.ui.tertiary.red.button { - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - color: #DB2828; -} - -.ui.tertiary.red.buttons .button:hover, -.ui.tertiary.red.buttons button:hover, -.ui.tertiary.red.button:hover { - -webkit-box-shadow: inset 0 -0.2em 0 #b93131; - box-shadow: inset 0 -0.2em 0 #b93131; - color: #b93131; -} - -.ui.tertiary.red.buttons .button:focus, -.ui.tertiary.red.buttons .tertiary.button:focus, -.ui.tertiary.red.button:focus { - -webkit-box-shadow: inset 0 -0.2em 0 #b52626; - box-shadow: inset 0 -0.2em 0 #b52626; - color: #b52626; -} - -.ui.tertiary.red.buttons .active.button, -.ui.tertiary.red.buttons .tertiary.active.button, -.ui.tertiary.red.active.button, -.ui.tertiary.red.buttons .button:active, -.ui.tertiary.red.buttons .tertiary.button:active, -.ui.tertiary.red.button:active { - -webkit-box-shadow: inset 0 -0.2em 0 #ea0000; - box-shadow: inset 0 -0.2em 0 #ea0000; - color: #d41515; -} - -.ui.orange.buttons .button, -.ui.orange.button { - background-color: #F2711C; - color: #FFFFFF; - text-shadow: none; - background-image: none; -} - -.ui.orange.button { - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.orange.buttons .button:hover, -.ui.orange.button:hover { - background-color: #f26202; - color: #FFFFFF; - text-shadow: none; -} - -.ui.orange.buttons .button:focus, -.ui.orange.button:focus { - background-color: #e55b00; - color: #FFFFFF; - text-shadow: none; -} - -.ui.orange.buttons .button:active, -.ui.orange.button:active { - background-color: #cf590c; - color: #FFFFFF; - text-shadow: none; -} - -.ui.orange.buttons .active.button, -.ui.orange.buttons .active.button:active, -.ui.orange.active.button, -.ui.orange.button .active.button:active { - background-color: #f56100; - color: #FFFFFF; - text-shadow: none; -} - -/* Basic */ - -.ui.basic.orange.buttons .button, -.ui.basic.orange.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #F2711C inset; - box-shadow: 0 0 0 1px #F2711C inset; - color: #F2711C; -} - -.ui.basic.orange.buttons .button:hover, -.ui.basic.orange.button:hover { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #f26202 inset; - box-shadow: 0 0 0 1px #f26202 inset; - color: #f26202; -} - -.ui.basic.orange.buttons .button:focus, -.ui.basic.orange.button:focus { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #e55b00 inset; - box-shadow: 0 0 0 1px #e55b00 inset; - color: #f26202; -} - -.ui.basic.orange.buttons .active.button, -.ui.basic.orange.active.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #f56100 inset; - box-shadow: 0 0 0 1px #f56100 inset; - color: #cf590c; -} - -.ui.basic.orange.buttons .button:active, -.ui.basic.orange.button:active { - -webkit-box-shadow: 0 0 0 1px #cf590c inset; - box-shadow: 0 0 0 1px #cf590c inset; - color: #cf590c; -} - -.ui.buttons:not(.vertical) > .basic.orange.button:not(:first-child) { - margin-left: -1px; -} - -/* Inverted */ - -.ui.inverted.orange.buttons .button, -.ui.inverted.orange.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px #FF851B inset; - box-shadow: 0 0 0 2px #FF851B inset; - color: #FF851B; -} - -.ui.inverted.orange.buttons .button:hover, -.ui.inverted.orange.button:hover, -.ui.inverted.orange.buttons .button:focus, -.ui.inverted.orange.button:focus, -.ui.inverted.orange.buttons .button.active, -.ui.inverted.orange.button.active, -.ui.inverted.orange.buttons .button:active, -.ui.inverted.orange.button:active { - -webkit-box-shadow: none; - box-shadow: none; - color: #FFFFFF; -} - -.ui.inverted.orange.buttons .button:hover, -.ui.inverted.orange.button:hover { - background-color: #e76b00; -} - -.ui.inverted.orange.buttons .button:focus, -.ui.inverted.orange.button:focus { - background-color: #f17000; -} - -.ui.inverted.orange.buttons .active.button, -.ui.inverted.orange.active.button { - background-color: #ff7701; -} - -.ui.inverted.orange.buttons .button:active, -.ui.inverted.orange.button:active { - background-color: #e76b00; -} - -/* Inverted Basic */ - -.ui.inverted.orange.basic.buttons .button, -.ui.inverted.orange.buttons .basic.button, -.ui.inverted.orange.basic.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - color: #FFFFFF; -} - -.ui.inverted.orange.basic.buttons .button:hover, -.ui.inverted.orange.buttons .basic.button:hover, -.ui.inverted.orange.basic.button:hover { - -webkit-box-shadow: 0 0 0 2px #e76b00 inset; - box-shadow: 0 0 0 2px #e76b00 inset; - color: #FF851B; -} - -.ui.inverted.orange.basic.buttons .button:focus, -.ui.inverted.orange.basic.buttons .button:focus, -.ui.inverted.orange.basic.button:focus { - -webkit-box-shadow: 0 0 0 2px #f17000 inset; - box-shadow: 0 0 0 2px #f17000 inset; - color: #FF851B; -} - -.ui.inverted.orange.basic.buttons .active.button, -.ui.inverted.orange.buttons .basic.active.button, -.ui.inverted.orange.basic.active.button { - -webkit-box-shadow: 0 0 0 2px #ff7701 inset; - box-shadow: 0 0 0 2px #ff7701 inset; - color: #FF851B; -} - -.ui.inverted.orange.basic.buttons .button:active, -.ui.inverted.orange.buttons .basic.button:active, -.ui.inverted.orange.basic.button:active { - -webkit-box-shadow: 0 0 0 2px #e76b00 inset; - box-shadow: 0 0 0 2px #e76b00 inset; - color: #FF851B; -} - -/* Tertiary */ - -.ui.tertiary.orange.buttons .button, -.ui.tertiary.orange.buttons .tertiary.button, -.ui.tertiary.orange.button { - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - color: #F2711C; -} - -.ui.tertiary.orange.buttons .button:hover, -.ui.tertiary.orange.buttons button:hover, -.ui.tertiary.orange.button:hover { - -webkit-box-shadow: inset 0 -0.2em 0 #da671b; - box-shadow: inset 0 -0.2em 0 #da671b; - color: #da671b; -} - -.ui.tertiary.orange.buttons .button:focus, -.ui.tertiary.orange.buttons .tertiary.button:focus, -.ui.tertiary.orange.button:focus { - -webkit-box-shadow: inset 0 -0.2em 0 #ce6017; - box-shadow: inset 0 -0.2em 0 #ce6017; - color: #ce6017; -} - -.ui.tertiary.orange.buttons .active.button, -.ui.tertiary.orange.buttons .tertiary.active.button, -.ui.tertiary.orange.active.button, -.ui.tertiary.orange.buttons .button:active, -.ui.tertiary.orange.buttons .tertiary.button:active, -.ui.tertiary.orange.button:active { - -webkit-box-shadow: inset 0 -0.2em 0 #f56100; - box-shadow: inset 0 -0.2em 0 #f56100; - color: #f56100; -} - -.ui.yellow.buttons .button, -.ui.yellow.button { - background-color: #FBBD08; - color: #FFFFFF; - text-shadow: none; - background-image: none; -} - -.ui.yellow.button { - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.yellow.buttons .button:hover, -.ui.yellow.button:hover { - background-color: #eaae00; - color: #FFFFFF; - text-shadow: none; -} - -.ui.yellow.buttons .button:focus, -.ui.yellow.button:focus { - background-color: #daa300; - color: #FFFFFF; - text-shadow: none; -} - -.ui.yellow.buttons .button:active, -.ui.yellow.button:active { - background-color: #cd9903; - color: #FFFFFF; - text-shadow: none; -} - -.ui.yellow.buttons .active.button, -.ui.yellow.buttons .active.button:active, -.ui.yellow.active.button, -.ui.yellow.button .active.button:active { - background-color: #eaae00; - color: #FFFFFF; - text-shadow: none; -} - -/* Basic */ - -.ui.basic.yellow.buttons .button, -.ui.basic.yellow.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #FBBD08 inset; - box-shadow: 0 0 0 1px #FBBD08 inset; - color: #FBBD08; -} - -.ui.basic.yellow.buttons .button:hover, -.ui.basic.yellow.button:hover { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #eaae00 inset; - box-shadow: 0 0 0 1px #eaae00 inset; - color: #eaae00; -} - -.ui.basic.yellow.buttons .button:focus, -.ui.basic.yellow.button:focus { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #daa300 inset; - box-shadow: 0 0 0 1px #daa300 inset; - color: #eaae00; -} - -.ui.basic.yellow.buttons .active.button, -.ui.basic.yellow.active.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #eaae00 inset; - box-shadow: 0 0 0 1px #eaae00 inset; - color: #cd9903; -} - -.ui.basic.yellow.buttons .button:active, -.ui.basic.yellow.button:active { - -webkit-box-shadow: 0 0 0 1px #cd9903 inset; - box-shadow: 0 0 0 1px #cd9903 inset; - color: #cd9903; -} - -.ui.buttons:not(.vertical) > .basic.yellow.button:not(:first-child) { - margin-left: -1px; -} - -/* Inverted */ - -.ui.inverted.yellow.buttons .button, -.ui.inverted.yellow.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px #FFE21F inset; - box-shadow: 0 0 0 2px #FFE21F inset; - color: #FFE21F; -} - -.ui.inverted.yellow.buttons .button:hover, -.ui.inverted.yellow.button:hover, -.ui.inverted.yellow.buttons .button:focus, -.ui.inverted.yellow.button:focus, -.ui.inverted.yellow.buttons .button.active, -.ui.inverted.yellow.button.active, -.ui.inverted.yellow.buttons .button:active, -.ui.inverted.yellow.button:active { - -webkit-box-shadow: none; - box-shadow: none; - color: rgba(0, 0, 0, 0.6); -} - -.ui.inverted.yellow.buttons .button:hover, -.ui.inverted.yellow.button:hover { - background-color: #ebcd00; -} - -.ui.inverted.yellow.buttons .button:focus, -.ui.inverted.yellow.button:focus { - background-color: #f5d500; -} - -.ui.inverted.yellow.buttons .active.button, -.ui.inverted.yellow.active.button { - background-color: #ffdf05; -} - -.ui.inverted.yellow.buttons .button:active, -.ui.inverted.yellow.button:active { - background-color: #ebcd00; -} - -/* Inverted Basic */ - -.ui.inverted.yellow.basic.buttons .button, -.ui.inverted.yellow.buttons .basic.button, -.ui.inverted.yellow.basic.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - color: #FFFFFF; -} - -.ui.inverted.yellow.basic.buttons .button:hover, -.ui.inverted.yellow.buttons .basic.button:hover, -.ui.inverted.yellow.basic.button:hover { - -webkit-box-shadow: 0 0 0 2px #ebcd00 inset; - box-shadow: 0 0 0 2px #ebcd00 inset; - color: #FFE21F; -} - -.ui.inverted.yellow.basic.buttons .button:focus, -.ui.inverted.yellow.basic.buttons .button:focus, -.ui.inverted.yellow.basic.button:focus { - -webkit-box-shadow: 0 0 0 2px #f5d500 inset; - box-shadow: 0 0 0 2px #f5d500 inset; - color: #FFE21F; -} - -.ui.inverted.yellow.basic.buttons .active.button, -.ui.inverted.yellow.buttons .basic.active.button, -.ui.inverted.yellow.basic.active.button { - -webkit-box-shadow: 0 0 0 2px #ffdf05 inset; - box-shadow: 0 0 0 2px #ffdf05 inset; - color: #FFE21F; -} - -.ui.inverted.yellow.basic.buttons .button:active, -.ui.inverted.yellow.buttons .basic.button:active, -.ui.inverted.yellow.basic.button:active { - -webkit-box-shadow: 0 0 0 2px #ebcd00 inset; - box-shadow: 0 0 0 2px #ebcd00 inset; - color: #FFE21F; -} - -/* Tertiary */ - -.ui.tertiary.yellow.buttons .button, -.ui.tertiary.yellow.buttons .tertiary.button, -.ui.tertiary.yellow.button { - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - color: #FBBD08; -} - -.ui.tertiary.yellow.buttons .button:hover, -.ui.tertiary.yellow.buttons button:hover, -.ui.tertiary.yellow.button:hover { - -webkit-box-shadow: inset 0 -0.2em 0 #d2a217; - box-shadow: inset 0 -0.2em 0 #d2a217; - color: #d2a217; -} - -.ui.tertiary.yellow.buttons .button:focus, -.ui.tertiary.yellow.buttons .tertiary.button:focus, -.ui.tertiary.yellow.button:focus { - -webkit-box-shadow: inset 0 -0.2em 0 #c49816; - box-shadow: inset 0 -0.2em 0 #c49816; - color: #c49816; -} - -.ui.tertiary.yellow.buttons .active.button, -.ui.tertiary.yellow.buttons .tertiary.active.button, -.ui.tertiary.yellow.active.button, -.ui.tertiary.yellow.buttons .button:active, -.ui.tertiary.yellow.buttons .tertiary.button:active, -.ui.tertiary.yellow.button:active { - -webkit-box-shadow: inset 0 -0.2em 0 #eaae00; - box-shadow: inset 0 -0.2em 0 #eaae00; - color: #eaae00; -} - -.ui.olive.buttons .button, -.ui.olive.button { - background-color: #B5CC18; - color: #FFFFFF; - text-shadow: none; - background-image: none; -} - -.ui.olive.button { - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.olive.buttons .button:hover, -.ui.olive.button:hover { - background-color: #a7bd0d; - color: #FFFFFF; - text-shadow: none; -} - -.ui.olive.buttons .button:focus, -.ui.olive.button:focus { - background-color: #a0b605; - color: #FFFFFF; - text-shadow: none; -} - -.ui.olive.buttons .button:active, -.ui.olive.button:active { - background-color: #8d9e13; - color: #FFFFFF; - text-shadow: none; -} - -.ui.olive.buttons .active.button, -.ui.olive.buttons .active.button:active, -.ui.olive.active.button, -.ui.olive.button .active.button:active { - background-color: #aac109; - color: #FFFFFF; - text-shadow: none; -} - -/* Basic */ - -.ui.basic.olive.buttons .button, -.ui.basic.olive.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #B5CC18 inset; - box-shadow: 0 0 0 1px #B5CC18 inset; - color: #B5CC18; -} - -.ui.basic.olive.buttons .button:hover, -.ui.basic.olive.button:hover { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #a7bd0d inset; - box-shadow: 0 0 0 1px #a7bd0d inset; - color: #a7bd0d; -} - -.ui.basic.olive.buttons .button:focus, -.ui.basic.olive.button:focus { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #a0b605 inset; - box-shadow: 0 0 0 1px #a0b605 inset; - color: #a7bd0d; -} - -.ui.basic.olive.buttons .active.button, -.ui.basic.olive.active.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #aac109 inset; - box-shadow: 0 0 0 1px #aac109 inset; - color: #8d9e13; -} - -.ui.basic.olive.buttons .button:active, -.ui.basic.olive.button:active { - -webkit-box-shadow: 0 0 0 1px #8d9e13 inset; - box-shadow: 0 0 0 1px #8d9e13 inset; - color: #8d9e13; -} - -.ui.buttons:not(.vertical) > .basic.olive.button:not(:first-child) { - margin-left: -1px; -} - -/* Inverted */ - -.ui.inverted.olive.buttons .button, -.ui.inverted.olive.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px #D9E778 inset; - box-shadow: 0 0 0 2px #D9E778 inset; - color: #D9E778; -} - -.ui.inverted.olive.buttons .button:hover, -.ui.inverted.olive.button:hover, -.ui.inverted.olive.buttons .button:focus, -.ui.inverted.olive.button:focus, -.ui.inverted.olive.buttons .button.active, -.ui.inverted.olive.button.active, -.ui.inverted.olive.buttons .button:active, -.ui.inverted.olive.button:active { - -webkit-box-shadow: none; - box-shadow: none; - color: rgba(0, 0, 0, 0.6); -} - -.ui.inverted.olive.buttons .button:hover, -.ui.inverted.olive.button:hover { - background-color: #d2e745; -} - -.ui.inverted.olive.buttons .button:focus, -.ui.inverted.olive.button:focus { - background-color: #daef47; -} - -.ui.inverted.olive.buttons .active.button, -.ui.inverted.olive.active.button { - background-color: #daed59; -} - -.ui.inverted.olive.buttons .button:active, -.ui.inverted.olive.button:active { - background-color: #cddf4d; -} - -/* Inverted Basic */ - -.ui.inverted.olive.basic.buttons .button, -.ui.inverted.olive.buttons .basic.button, -.ui.inverted.olive.basic.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - color: #FFFFFF; -} - -.ui.inverted.olive.basic.buttons .button:hover, -.ui.inverted.olive.buttons .basic.button:hover, -.ui.inverted.olive.basic.button:hover { - -webkit-box-shadow: 0 0 0 2px #d2e745 inset; - box-shadow: 0 0 0 2px #d2e745 inset; - color: #D9E778; -} - -.ui.inverted.olive.basic.buttons .button:focus, -.ui.inverted.olive.basic.buttons .button:focus, -.ui.inverted.olive.basic.button:focus { - -webkit-box-shadow: 0 0 0 2px #daef47 inset; - box-shadow: 0 0 0 2px #daef47 inset; - color: #D9E778; -} - -.ui.inverted.olive.basic.buttons .active.button, -.ui.inverted.olive.buttons .basic.active.button, -.ui.inverted.olive.basic.active.button { - -webkit-box-shadow: 0 0 0 2px #daed59 inset; - box-shadow: 0 0 0 2px #daed59 inset; - color: #D9E778; -} - -.ui.inverted.olive.basic.buttons .button:active, -.ui.inverted.olive.buttons .basic.button:active, -.ui.inverted.olive.basic.button:active { - -webkit-box-shadow: 0 0 0 2px #cddf4d inset; - box-shadow: 0 0 0 2px #cddf4d inset; - color: #D9E778; -} - -/* Tertiary */ - -.ui.tertiary.olive.buttons .button, -.ui.tertiary.olive.buttons .tertiary.button, -.ui.tertiary.olive.button { - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - color: #B5CC18; -} - -.ui.tertiary.olive.buttons .button:hover, -.ui.tertiary.olive.buttons button:hover, -.ui.tertiary.olive.button:hover { - -webkit-box-shadow: inset 0 -0.2em 0 #98a922; - box-shadow: inset 0 -0.2em 0 #98a922; - color: #98a922; -} - -.ui.tertiary.olive.buttons .button:focus, -.ui.tertiary.olive.buttons .tertiary.button:focus, -.ui.tertiary.olive.button:focus { - -webkit-box-shadow: inset 0 -0.2em 0 #92a418; - box-shadow: inset 0 -0.2em 0 #92a418; - color: #92a418; -} - -.ui.tertiary.olive.buttons .active.button, -.ui.tertiary.olive.buttons .tertiary.active.button, -.ui.tertiary.olive.active.button, -.ui.tertiary.olive.buttons .button:active, -.ui.tertiary.olive.buttons .tertiary.button:active, -.ui.tertiary.olive.button:active { - -webkit-box-shadow: inset 0 -0.2em 0 #b1cb00; - box-shadow: inset 0 -0.2em 0 #b1cb00; - color: #aac109; -} - -.ui.green.buttons .button, -.ui.green.button { - background-color: #21BA45; - color: #FFFFFF; - text-shadow: none; - background-image: none; -} - -.ui.green.button { - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.green.buttons .button:hover, -.ui.green.button:hover { - background-color: #16ab39; - color: #FFFFFF; - text-shadow: none; -} - -.ui.green.buttons .button:focus, -.ui.green.button:focus { - background-color: #0ea432; - color: #FFFFFF; - text-shadow: none; -} - -.ui.green.buttons .button:active, -.ui.green.button:active { - background-color: #198f35; - color: #FFFFFF; - text-shadow: none; -} - -.ui.green.buttons .active.button, -.ui.green.buttons .active.button:active, -.ui.green.active.button, -.ui.green.button .active.button:active { - background-color: #13ae38; - color: #FFFFFF; - text-shadow: none; -} - -/* Basic */ - -.ui.basic.green.buttons .button, -.ui.basic.green.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #21BA45 inset; - box-shadow: 0 0 0 1px #21BA45 inset; - color: #21BA45; -} - -.ui.basic.green.buttons .button:hover, -.ui.basic.green.button:hover { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #16ab39 inset; - box-shadow: 0 0 0 1px #16ab39 inset; - color: #16ab39; -} - -.ui.basic.green.buttons .button:focus, -.ui.basic.green.button:focus { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #0ea432 inset; - box-shadow: 0 0 0 1px #0ea432 inset; - color: #16ab39; -} - -.ui.basic.green.buttons .active.button, -.ui.basic.green.active.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #13ae38 inset; - box-shadow: 0 0 0 1px #13ae38 inset; - color: #198f35; -} - -.ui.basic.green.buttons .button:active, -.ui.basic.green.button:active { - -webkit-box-shadow: 0 0 0 1px #198f35 inset; - box-shadow: 0 0 0 1px #198f35 inset; - color: #198f35; -} - -.ui.buttons:not(.vertical) > .basic.green.button:not(:first-child) { - margin-left: -1px; -} - -/* Inverted */ - -.ui.inverted.green.buttons .button, -.ui.inverted.green.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px #2ECC40 inset; - box-shadow: 0 0 0 2px #2ECC40 inset; - color: #2ECC40; -} - -.ui.inverted.green.buttons .button:hover, -.ui.inverted.green.button:hover, -.ui.inverted.green.buttons .button:focus, -.ui.inverted.green.button:focus, -.ui.inverted.green.buttons .button.active, -.ui.inverted.green.button.active, -.ui.inverted.green.buttons .button:active, -.ui.inverted.green.button:active { - -webkit-box-shadow: none; - box-shadow: none; - color: #FFFFFF; -} - -.ui.inverted.green.buttons .button:hover, -.ui.inverted.green.button:hover { - background-color: #1ea92e; -} - -.ui.inverted.green.buttons .button:focus, -.ui.inverted.green.button:focus { - background-color: #19b82b; -} - -.ui.inverted.green.buttons .active.button, -.ui.inverted.green.active.button { - background-color: #1fc231; -} - -.ui.inverted.green.buttons .button:active, -.ui.inverted.green.button:active { - background-color: #25a233; -} - -/* Inverted Basic */ - -.ui.inverted.green.basic.buttons .button, -.ui.inverted.green.buttons .basic.button, -.ui.inverted.green.basic.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - color: #FFFFFF; -} - -.ui.inverted.green.basic.buttons .button:hover, -.ui.inverted.green.buttons .basic.button:hover, -.ui.inverted.green.basic.button:hover { - -webkit-box-shadow: 0 0 0 2px #1ea92e inset; - box-shadow: 0 0 0 2px #1ea92e inset; - color: #2ECC40; -} - -.ui.inverted.green.basic.buttons .button:focus, -.ui.inverted.green.basic.buttons .button:focus, -.ui.inverted.green.basic.button:focus { - -webkit-box-shadow: 0 0 0 2px #19b82b inset; - box-shadow: 0 0 0 2px #19b82b inset; - color: #2ECC40; -} - -.ui.inverted.green.basic.buttons .active.button, -.ui.inverted.green.buttons .basic.active.button, -.ui.inverted.green.basic.active.button { - -webkit-box-shadow: 0 0 0 2px #1fc231 inset; - box-shadow: 0 0 0 2px #1fc231 inset; - color: #2ECC40; -} - -.ui.inverted.green.basic.buttons .button:active, -.ui.inverted.green.buttons .basic.button:active, -.ui.inverted.green.basic.button:active { - -webkit-box-shadow: 0 0 0 2px #25a233 inset; - box-shadow: 0 0 0 2px #25a233 inset; - color: #2ECC40; -} - -/* Tertiary */ - -.ui.tertiary.green.buttons .button, -.ui.tertiary.green.buttons .tertiary.button, -.ui.tertiary.green.button { - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - color: #21BA45; -} - -.ui.tertiary.green.buttons .button:hover, -.ui.tertiary.green.buttons button:hover, -.ui.tertiary.green.button:hover { - -webkit-box-shadow: inset 0 -0.2em 0 #2a9844; - box-shadow: inset 0 -0.2em 0 #2a9844; - color: #2a9844; -} - -.ui.tertiary.green.buttons .button:focus, -.ui.tertiary.green.buttons .tertiary.button:focus, -.ui.tertiary.green.button:focus { - -webkit-box-shadow: inset 0 -0.2em 0 #20923b; - box-shadow: inset 0 -0.2em 0 #20923b; - color: #20923b; -} - -.ui.tertiary.green.buttons .active.button, -.ui.tertiary.green.buttons .tertiary.active.button, -.ui.tertiary.green.active.button, -.ui.tertiary.green.buttons .button:active, -.ui.tertiary.green.buttons .tertiary.button:active, -.ui.tertiary.green.button:active { - -webkit-box-shadow: inset 0 -0.2em 0 #00c22e; - box-shadow: inset 0 -0.2em 0 #00c22e; - color: #13ae38; -} - -.ui.teal.buttons .button, -.ui.teal.button { - background-color: #00B5AD; - color: #FFFFFF; - text-shadow: none; - background-image: none; -} - -.ui.teal.button { - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.teal.buttons .button:hover, -.ui.teal.button:hover { - background-color: #009c95; - color: #FFFFFF; - text-shadow: none; -} - -.ui.teal.buttons .button:focus, -.ui.teal.button:focus { - background-color: #008c86; - color: #FFFFFF; - text-shadow: none; -} - -.ui.teal.buttons .button:active, -.ui.teal.button:active { - background-color: #00827c; - color: #FFFFFF; - text-shadow: none; -} - -.ui.teal.buttons .active.button, -.ui.teal.buttons .active.button:active, -.ui.teal.active.button, -.ui.teal.button .active.button:active { - background-color: #009c95; - color: #FFFFFF; - text-shadow: none; -} - -/* Basic */ - -.ui.basic.teal.buttons .button, -.ui.basic.teal.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #00B5AD inset; - box-shadow: 0 0 0 1px #00B5AD inset; - color: #00B5AD; -} - -.ui.basic.teal.buttons .button:hover, -.ui.basic.teal.button:hover { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #009c95 inset; - box-shadow: 0 0 0 1px #009c95 inset; - color: #009c95; -} - -.ui.basic.teal.buttons .button:focus, -.ui.basic.teal.button:focus { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #008c86 inset; - box-shadow: 0 0 0 1px #008c86 inset; - color: #009c95; -} - -.ui.basic.teal.buttons .active.button, -.ui.basic.teal.active.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #009c95 inset; - box-shadow: 0 0 0 1px #009c95 inset; - color: #00827c; -} - -.ui.basic.teal.buttons .button:active, -.ui.basic.teal.button:active { - -webkit-box-shadow: 0 0 0 1px #00827c inset; - box-shadow: 0 0 0 1px #00827c inset; - color: #00827c; -} - -.ui.buttons:not(.vertical) > .basic.teal.button:not(:first-child) { - margin-left: -1px; -} - -/* Inverted */ - -.ui.inverted.teal.buttons .button, -.ui.inverted.teal.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px #6DFFFF inset; - box-shadow: 0 0 0 2px #6DFFFF inset; - color: #6DFFFF; -} - -.ui.inverted.teal.buttons .button:hover, -.ui.inverted.teal.button:hover, -.ui.inverted.teal.buttons .button:focus, -.ui.inverted.teal.button:focus, -.ui.inverted.teal.buttons .button.active, -.ui.inverted.teal.button.active, -.ui.inverted.teal.buttons .button:active, -.ui.inverted.teal.button:active { - -webkit-box-shadow: none; - box-shadow: none; - color: rgba(0, 0, 0, 0.6); -} - -.ui.inverted.teal.buttons .button:hover, -.ui.inverted.teal.button:hover { - background-color: #3affff; -} - -.ui.inverted.teal.buttons .button:focus, -.ui.inverted.teal.button:focus { - background-color: #44ffff; -} - -.ui.inverted.teal.buttons .active.button, -.ui.inverted.teal.active.button { - background-color: #54ffff; -} - -.ui.inverted.teal.buttons .button:active, -.ui.inverted.teal.button:active { - background-color: #3affff; -} - -/* Inverted Basic */ - -.ui.inverted.teal.basic.buttons .button, -.ui.inverted.teal.buttons .basic.button, -.ui.inverted.teal.basic.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - color: #FFFFFF; -} - -.ui.inverted.teal.basic.buttons .button:hover, -.ui.inverted.teal.buttons .basic.button:hover, -.ui.inverted.teal.basic.button:hover { - -webkit-box-shadow: 0 0 0 2px #3affff inset; - box-shadow: 0 0 0 2px #3affff inset; - color: #6DFFFF; -} - -.ui.inverted.teal.basic.buttons .button:focus, -.ui.inverted.teal.basic.buttons .button:focus, -.ui.inverted.teal.basic.button:focus { - -webkit-box-shadow: 0 0 0 2px #44ffff inset; - box-shadow: 0 0 0 2px #44ffff inset; - color: #6DFFFF; -} - -.ui.inverted.teal.basic.buttons .active.button, -.ui.inverted.teal.buttons .basic.active.button, -.ui.inverted.teal.basic.active.button { - -webkit-box-shadow: 0 0 0 2px #54ffff inset; - box-shadow: 0 0 0 2px #54ffff inset; - color: #6DFFFF; -} - -.ui.inverted.teal.basic.buttons .button:active, -.ui.inverted.teal.buttons .basic.button:active, -.ui.inverted.teal.basic.button:active { - -webkit-box-shadow: 0 0 0 2px #3affff inset; - box-shadow: 0 0 0 2px #3affff inset; - color: #6DFFFF; -} - -/* Tertiary */ - -.ui.tertiary.teal.buttons .button, -.ui.tertiary.teal.buttons .tertiary.button, -.ui.tertiary.teal.button { - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - color: #00B5AD; -} - -.ui.tertiary.teal.buttons .button:hover, -.ui.tertiary.teal.buttons button:hover, -.ui.tertiary.teal.button:hover { - -webkit-box-shadow: inset 0 -0.2em 0 #108c86; - box-shadow: inset 0 -0.2em 0 #108c86; - color: #108c86; -} - -.ui.tertiary.teal.buttons .button:focus, -.ui.tertiary.teal.buttons .tertiary.button:focus, -.ui.tertiary.teal.button:focus { - -webkit-box-shadow: inset 0 -0.2em 0 #0e7e79; - box-shadow: inset 0 -0.2em 0 #0e7e79; - color: #0e7e79; -} - -.ui.tertiary.teal.buttons .active.button, -.ui.tertiary.teal.buttons .tertiary.active.button, -.ui.tertiary.teal.active.button, -.ui.tertiary.teal.buttons .button:active, -.ui.tertiary.teal.buttons .tertiary.button:active, -.ui.tertiary.teal.button:active { - -webkit-box-shadow: inset 0 -0.2em 0 #009c95; - box-shadow: inset 0 -0.2em 0 #009c95; - color: #009c95; -} - -.ui.blue.buttons .button, -.ui.blue.button { - background-color: #2185D0; - color: #FFFFFF; - text-shadow: none; - background-image: none; -} - -.ui.blue.button { - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.blue.buttons .button:hover, -.ui.blue.button:hover { - background-color: #1678c2; - color: #FFFFFF; - text-shadow: none; -} - -.ui.blue.buttons .button:focus, -.ui.blue.button:focus { - background-color: #0d71bb; - color: #FFFFFF; - text-shadow: none; -} - -.ui.blue.buttons .button:active, -.ui.blue.button:active { - background-color: #1a69a4; - color: #FFFFFF; - text-shadow: none; -} - -.ui.blue.buttons .active.button, -.ui.blue.buttons .active.button:active, -.ui.blue.active.button, -.ui.blue.button .active.button:active { - background-color: #1279c6; - color: #FFFFFF; - text-shadow: none; -} - -/* Basic */ - -.ui.basic.blue.buttons .button, -.ui.basic.blue.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #2185D0 inset; - box-shadow: 0 0 0 1px #2185D0 inset; - color: #2185D0; -} - -.ui.basic.blue.buttons .button:hover, -.ui.basic.blue.button:hover { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #1678c2 inset; - box-shadow: 0 0 0 1px #1678c2 inset; - color: #1678c2; -} - -.ui.basic.blue.buttons .button:focus, -.ui.basic.blue.button:focus { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #0d71bb inset; - box-shadow: 0 0 0 1px #0d71bb inset; - color: #1678c2; -} - -.ui.basic.blue.buttons .active.button, -.ui.basic.blue.active.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #1279c6 inset; - box-shadow: 0 0 0 1px #1279c6 inset; - color: #1a69a4; -} - -.ui.basic.blue.buttons .button:active, -.ui.basic.blue.button:active { - -webkit-box-shadow: 0 0 0 1px #1a69a4 inset; - box-shadow: 0 0 0 1px #1a69a4 inset; - color: #1a69a4; -} - -.ui.buttons:not(.vertical) > .basic.blue.button:not(:first-child) { - margin-left: -1px; -} - -/* Inverted */ - -.ui.inverted.blue.buttons .button, -.ui.inverted.blue.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px #54C8FF inset; - box-shadow: 0 0 0 2px #54C8FF inset; - color: #54C8FF; -} - -.ui.inverted.blue.buttons .button:hover, -.ui.inverted.blue.button:hover, -.ui.inverted.blue.buttons .button:focus, -.ui.inverted.blue.button:focus, -.ui.inverted.blue.buttons .button.active, -.ui.inverted.blue.button.active, -.ui.inverted.blue.buttons .button:active, -.ui.inverted.blue.button:active { - -webkit-box-shadow: none; - box-shadow: none; - color: #FFFFFF; -} - -.ui.inverted.blue.buttons .button:hover, -.ui.inverted.blue.button:hover { - background-color: #21b8ff; -} - -.ui.inverted.blue.buttons .button:focus, -.ui.inverted.blue.button:focus { - background-color: #2bbbff; -} - -.ui.inverted.blue.buttons .active.button, -.ui.inverted.blue.active.button { - background-color: #3ac0ff; -} - -.ui.inverted.blue.buttons .button:active, -.ui.inverted.blue.button:active { - background-color: #21b8ff; -} - -/* Inverted Basic */ - -.ui.inverted.blue.basic.buttons .button, -.ui.inverted.blue.buttons .basic.button, -.ui.inverted.blue.basic.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - color: #FFFFFF; -} - -.ui.inverted.blue.basic.buttons .button:hover, -.ui.inverted.blue.buttons .basic.button:hover, -.ui.inverted.blue.basic.button:hover { - -webkit-box-shadow: 0 0 0 2px #21b8ff inset; - box-shadow: 0 0 0 2px #21b8ff inset; - color: #54C8FF; -} - -.ui.inverted.blue.basic.buttons .button:focus, -.ui.inverted.blue.basic.buttons .button:focus, -.ui.inverted.blue.basic.button:focus { - -webkit-box-shadow: 0 0 0 2px #2bbbff inset; - box-shadow: 0 0 0 2px #2bbbff inset; - color: #54C8FF; -} - -.ui.inverted.blue.basic.buttons .active.button, -.ui.inverted.blue.buttons .basic.active.button, -.ui.inverted.blue.basic.active.button { - -webkit-box-shadow: 0 0 0 2px #3ac0ff inset; - box-shadow: 0 0 0 2px #3ac0ff inset; - color: #54C8FF; -} - -.ui.inverted.blue.basic.buttons .button:active, -.ui.inverted.blue.buttons .basic.button:active, -.ui.inverted.blue.basic.button:active { - -webkit-box-shadow: 0 0 0 2px #21b8ff inset; - box-shadow: 0 0 0 2px #21b8ff inset; - color: #54C8FF; -} - -/* Tertiary */ - -.ui.tertiary.blue.buttons .button, -.ui.tertiary.blue.buttons .tertiary.button, -.ui.tertiary.blue.button { - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - color: #2185D0; -} - -.ui.tertiary.blue.buttons .button:hover, -.ui.tertiary.blue.buttons button:hover, -.ui.tertiary.blue.button:hover { - -webkit-box-shadow: inset 0 -0.2em 0 #2b75ac; - box-shadow: inset 0 -0.2em 0 #2b75ac; - color: #2b75ac; -} - -.ui.tertiary.blue.buttons .button:focus, -.ui.tertiary.blue.buttons .tertiary.button:focus, -.ui.tertiary.blue.button:focus { - -webkit-box-shadow: inset 0 -0.2em 0 #216ea7; - box-shadow: inset 0 -0.2em 0 #216ea7; - color: #216ea7; -} - -.ui.tertiary.blue.buttons .active.button, -.ui.tertiary.blue.buttons .tertiary.active.button, -.ui.tertiary.blue.active.button, -.ui.tertiary.blue.buttons .button:active, -.ui.tertiary.blue.buttons .tertiary.button:active, -.ui.tertiary.blue.button:active { - -webkit-box-shadow: inset 0 -0.2em 0 #007bd8; - box-shadow: inset 0 -0.2em 0 #007bd8; - color: #1279c6; -} - -.ui.violet.buttons .button, -.ui.violet.button { - background-color: #6435C9; - color: #FFFFFF; - text-shadow: none; - background-image: none; -} - -.ui.violet.button { - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.violet.buttons .button:hover, -.ui.violet.button:hover { - background-color: #5829bb; - color: #FFFFFF; - text-shadow: none; -} - -.ui.violet.buttons .button:focus, -.ui.violet.button:focus { - background-color: #4f20b5; - color: #FFFFFF; - text-shadow: none; -} - -.ui.violet.buttons .button:active, -.ui.violet.button:active { - background-color: #502aa1; - color: #FFFFFF; - text-shadow: none; -} - -.ui.violet.buttons .active.button, -.ui.violet.buttons .active.button:active, -.ui.violet.active.button, -.ui.violet.button .active.button:active { - background-color: #5626bf; - color: #FFFFFF; - text-shadow: none; -} - -/* Basic */ - -.ui.basic.violet.buttons .button, -.ui.basic.violet.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #6435C9 inset; - box-shadow: 0 0 0 1px #6435C9 inset; - color: #6435C9; -} - -.ui.basic.violet.buttons .button:hover, -.ui.basic.violet.button:hover { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #5829bb inset; - box-shadow: 0 0 0 1px #5829bb inset; - color: #5829bb; -} - -.ui.basic.violet.buttons .button:focus, -.ui.basic.violet.button:focus { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #4f20b5 inset; - box-shadow: 0 0 0 1px #4f20b5 inset; - color: #5829bb; -} - -.ui.basic.violet.buttons .active.button, -.ui.basic.violet.active.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #5626bf inset; - box-shadow: 0 0 0 1px #5626bf inset; - color: #502aa1; -} - -.ui.basic.violet.buttons .button:active, -.ui.basic.violet.button:active { - -webkit-box-shadow: 0 0 0 1px #502aa1 inset; - box-shadow: 0 0 0 1px #502aa1 inset; - color: #502aa1; -} - -.ui.buttons:not(.vertical) > .basic.violet.button:not(:first-child) { - margin-left: -1px; -} - -/* Inverted */ - -.ui.inverted.violet.buttons .button, -.ui.inverted.violet.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px #A291FB inset; - box-shadow: 0 0 0 2px #A291FB inset; - color: #A291FB; -} - -.ui.inverted.violet.buttons .button:hover, -.ui.inverted.violet.button:hover, -.ui.inverted.violet.buttons .button:focus, -.ui.inverted.violet.button:focus, -.ui.inverted.violet.buttons .button.active, -.ui.inverted.violet.button.active, -.ui.inverted.violet.buttons .button:active, -.ui.inverted.violet.button:active { - -webkit-box-shadow: none; - box-shadow: none; - color: #FFFFFF; -} - -.ui.inverted.violet.buttons .button:hover, -.ui.inverted.violet.button:hover { - background-color: #745aff; -} - -.ui.inverted.violet.buttons .button:focus, -.ui.inverted.violet.button:focus { - background-color: #7d64ff; -} - -.ui.inverted.violet.buttons .active.button, -.ui.inverted.violet.active.button { - background-color: #8a73ff; -} - -.ui.inverted.violet.buttons .button:active, -.ui.inverted.violet.button:active { - background-color: #7860f9; -} - -/* Inverted Basic */ - -.ui.inverted.violet.basic.buttons .button, -.ui.inverted.violet.buttons .basic.button, -.ui.inverted.violet.basic.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - color: #FFFFFF; -} - -.ui.inverted.violet.basic.buttons .button:hover, -.ui.inverted.violet.buttons .basic.button:hover, -.ui.inverted.violet.basic.button:hover { - -webkit-box-shadow: 0 0 0 2px #745aff inset; - box-shadow: 0 0 0 2px #745aff inset; - color: #A291FB; -} - -.ui.inverted.violet.basic.buttons .button:focus, -.ui.inverted.violet.basic.buttons .button:focus, -.ui.inverted.violet.basic.button:focus { - -webkit-box-shadow: 0 0 0 2px #7d64ff inset; - box-shadow: 0 0 0 2px #7d64ff inset; - color: #A291FB; -} - -.ui.inverted.violet.basic.buttons .active.button, -.ui.inverted.violet.buttons .basic.active.button, -.ui.inverted.violet.basic.active.button { - -webkit-box-shadow: 0 0 0 2px #8a73ff inset; - box-shadow: 0 0 0 2px #8a73ff inset; - color: #A291FB; -} - -.ui.inverted.violet.basic.buttons .button:active, -.ui.inverted.violet.buttons .basic.button:active, -.ui.inverted.violet.basic.button:active { - -webkit-box-shadow: 0 0 0 2px #7860f9 inset; - box-shadow: 0 0 0 2px #7860f9 inset; - color: #A291FB; -} - -/* Tertiary */ - -.ui.tertiary.violet.buttons .button, -.ui.tertiary.violet.buttons .tertiary.button, -.ui.tertiary.violet.button { - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - color: #6435C9; -} - -.ui.tertiary.violet.buttons .button:hover, -.ui.tertiary.violet.buttons button:hover, -.ui.tertiary.violet.button:hover { - -webkit-box-shadow: inset 0 -0.2em 0 #6040a5; - box-shadow: inset 0 -0.2em 0 #6040a5; - color: #6040a5; -} - -.ui.tertiary.violet.buttons .button:focus, -.ui.tertiary.violet.buttons .tertiary.button:focus, -.ui.tertiary.violet.button:focus { - -webkit-box-shadow: inset 0 -0.2em 0 #5735a0; - box-shadow: inset 0 -0.2em 0 #5735a0; - color: #5735a0; -} - -.ui.tertiary.violet.buttons .active.button, -.ui.tertiary.violet.buttons .tertiary.active.button, -.ui.tertiary.violet.active.button, -.ui.tertiary.violet.buttons .button:active, -.ui.tertiary.violet.buttons .tertiary.button:active, -.ui.tertiary.violet.button:active { - -webkit-box-shadow: inset 0 -0.2em 0 #4e0fd6; - box-shadow: inset 0 -0.2em 0 #4e0fd6; - color: #5626bf; -} - -.ui.purple.buttons .button, -.ui.purple.button { - background-color: #A333C8; - color: #FFFFFF; - text-shadow: none; - background-image: none; -} - -.ui.purple.button { - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.purple.buttons .button:hover, -.ui.purple.button:hover { - background-color: #9627ba; - color: #FFFFFF; - text-shadow: none; -} - -.ui.purple.buttons .button:focus, -.ui.purple.button:focus { - background-color: #8f1eb4; - color: #FFFFFF; - text-shadow: none; -} - -.ui.purple.buttons .button:active, -.ui.purple.button:active { - background-color: #82299f; - color: #FFFFFF; - text-shadow: none; -} - -.ui.purple.buttons .active.button, -.ui.purple.buttons .active.button:active, -.ui.purple.active.button, -.ui.purple.button .active.button:active { - background-color: #9724be; - color: #FFFFFF; - text-shadow: none; -} - -/* Basic */ - -.ui.basic.purple.buttons .button, -.ui.basic.purple.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #A333C8 inset; - box-shadow: 0 0 0 1px #A333C8 inset; - color: #A333C8; -} - -.ui.basic.purple.buttons .button:hover, -.ui.basic.purple.button:hover { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #9627ba inset; - box-shadow: 0 0 0 1px #9627ba inset; - color: #9627ba; -} - -.ui.basic.purple.buttons .button:focus, -.ui.basic.purple.button:focus { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #8f1eb4 inset; - box-shadow: 0 0 0 1px #8f1eb4 inset; - color: #9627ba; -} - -.ui.basic.purple.buttons .active.button, -.ui.basic.purple.active.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #9724be inset; - box-shadow: 0 0 0 1px #9724be inset; - color: #82299f; -} - -.ui.basic.purple.buttons .button:active, -.ui.basic.purple.button:active { - -webkit-box-shadow: 0 0 0 1px #82299f inset; - box-shadow: 0 0 0 1px #82299f inset; - color: #82299f; -} - -.ui.buttons:not(.vertical) > .basic.purple.button:not(:first-child) { - margin-left: -1px; -} - -/* Inverted */ - -.ui.inverted.purple.buttons .button, -.ui.inverted.purple.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px #DC73FF inset; - box-shadow: 0 0 0 2px #DC73FF inset; - color: #DC73FF; -} - -.ui.inverted.purple.buttons .button:hover, -.ui.inverted.purple.button:hover, -.ui.inverted.purple.buttons .button:focus, -.ui.inverted.purple.button:focus, -.ui.inverted.purple.buttons .button.active, -.ui.inverted.purple.button.active, -.ui.inverted.purple.buttons .button:active, -.ui.inverted.purple.button:active { - -webkit-box-shadow: none; - box-shadow: none; - color: #FFFFFF; -} - -.ui.inverted.purple.buttons .button:hover, -.ui.inverted.purple.button:hover { - background-color: #cf40ff; -} - -.ui.inverted.purple.buttons .button:focus, -.ui.inverted.purple.button:focus { - background-color: #d24aff; -} - -.ui.inverted.purple.buttons .active.button, -.ui.inverted.purple.active.button { - background-color: #d65aff; -} - -.ui.inverted.purple.buttons .button:active, -.ui.inverted.purple.button:active { - background-color: #cf40ff; -} - -/* Inverted Basic */ - -.ui.inverted.purple.basic.buttons .button, -.ui.inverted.purple.buttons .basic.button, -.ui.inverted.purple.basic.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - color: #FFFFFF; -} - -.ui.inverted.purple.basic.buttons .button:hover, -.ui.inverted.purple.buttons .basic.button:hover, -.ui.inverted.purple.basic.button:hover { - -webkit-box-shadow: 0 0 0 2px #cf40ff inset; - box-shadow: 0 0 0 2px #cf40ff inset; - color: #DC73FF; -} - -.ui.inverted.purple.basic.buttons .button:focus, -.ui.inverted.purple.basic.buttons .button:focus, -.ui.inverted.purple.basic.button:focus { - -webkit-box-shadow: 0 0 0 2px #d24aff inset; - box-shadow: 0 0 0 2px #d24aff inset; - color: #DC73FF; -} - -.ui.inverted.purple.basic.buttons .active.button, -.ui.inverted.purple.buttons .basic.active.button, -.ui.inverted.purple.basic.active.button { - -webkit-box-shadow: 0 0 0 2px #d65aff inset; - box-shadow: 0 0 0 2px #d65aff inset; - color: #DC73FF; -} - -.ui.inverted.purple.basic.buttons .button:active, -.ui.inverted.purple.buttons .basic.button:active, -.ui.inverted.purple.basic.button:active { - -webkit-box-shadow: 0 0 0 2px #cf40ff inset; - box-shadow: 0 0 0 2px #cf40ff inset; - color: #DC73FF; -} - -/* Tertiary */ - -.ui.tertiary.purple.buttons .button, -.ui.tertiary.purple.buttons .tertiary.button, -.ui.tertiary.purple.button { - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - color: #A333C8; -} - -.ui.tertiary.purple.buttons .button:hover, -.ui.tertiary.purple.buttons button:hover, -.ui.tertiary.purple.button:hover { - -webkit-box-shadow: inset 0 -0.2em 0 #8a3ea4; - box-shadow: inset 0 -0.2em 0 #8a3ea4; - color: #8a3ea4; -} - -.ui.tertiary.purple.buttons .button:focus, -.ui.tertiary.purple.buttons .tertiary.button:focus, -.ui.tertiary.purple.button:focus { - -webkit-box-shadow: inset 0 -0.2em 0 #84339f; - box-shadow: inset 0 -0.2em 0 #84339f; - color: #84339f; -} - -.ui.tertiary.purple.buttons .active.button, -.ui.tertiary.purple.buttons .tertiary.active.button, -.ui.tertiary.purple.active.button, -.ui.tertiary.purple.buttons .button:active, -.ui.tertiary.purple.buttons .tertiary.button:active, -.ui.tertiary.purple.button:active { - -webkit-box-shadow: inset 0 -0.2em 0 #a30dd4; - box-shadow: inset 0 -0.2em 0 #a30dd4; - color: #9724be; -} - -.ui.pink.buttons .button, -.ui.pink.button { - background-color: #E03997; - color: #FFFFFF; - text-shadow: none; - background-image: none; -} - -.ui.pink.button { - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.pink.buttons .button:hover, -.ui.pink.button:hover { - background-color: #e61a8d; - color: #FFFFFF; - text-shadow: none; -} - -.ui.pink.buttons .button:focus, -.ui.pink.button:focus { - background-color: #e10f85; - color: #FFFFFF; - text-shadow: none; -} - -.ui.pink.buttons .button:active, -.ui.pink.button:active { - background-color: #c71f7e; - color: #FFFFFF; - text-shadow: none; -} - -.ui.pink.buttons .active.button, -.ui.pink.buttons .active.button:active, -.ui.pink.active.button, -.ui.pink.button .active.button:active { - background-color: #ea158d; - color: #FFFFFF; - text-shadow: none; -} - -/* Basic */ - -.ui.basic.pink.buttons .button, -.ui.basic.pink.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #E03997 inset; - box-shadow: 0 0 0 1px #E03997 inset; - color: #E03997; -} - -.ui.basic.pink.buttons .button:hover, -.ui.basic.pink.button:hover { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #e61a8d inset; - box-shadow: 0 0 0 1px #e61a8d inset; - color: #e61a8d; -} - -.ui.basic.pink.buttons .button:focus, -.ui.basic.pink.button:focus { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #e10f85 inset; - box-shadow: 0 0 0 1px #e10f85 inset; - color: #e61a8d; -} - -.ui.basic.pink.buttons .active.button, -.ui.basic.pink.active.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #ea158d inset; - box-shadow: 0 0 0 1px #ea158d inset; - color: #c71f7e; -} - -.ui.basic.pink.buttons .button:active, -.ui.basic.pink.button:active { - -webkit-box-shadow: 0 0 0 1px #c71f7e inset; - box-shadow: 0 0 0 1px #c71f7e inset; - color: #c71f7e; -} - -.ui.buttons:not(.vertical) > .basic.pink.button:not(:first-child) { - margin-left: -1px; -} - -/* Inverted */ - -.ui.inverted.pink.buttons .button, -.ui.inverted.pink.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px #FF8EDF inset; - box-shadow: 0 0 0 2px #FF8EDF inset; - color: #FF8EDF; -} - -.ui.inverted.pink.buttons .button:hover, -.ui.inverted.pink.button:hover, -.ui.inverted.pink.buttons .button:focus, -.ui.inverted.pink.button:focus, -.ui.inverted.pink.buttons .button.active, -.ui.inverted.pink.button.active, -.ui.inverted.pink.buttons .button:active, -.ui.inverted.pink.button:active { - -webkit-box-shadow: none; - box-shadow: none; - color: #FFFFFF; -} - -.ui.inverted.pink.buttons .button:hover, -.ui.inverted.pink.button:hover { - background-color: #ff5bd1; -} - -.ui.inverted.pink.buttons .button:focus, -.ui.inverted.pink.button:focus { - background-color: #ff65d3; -} - -.ui.inverted.pink.buttons .active.button, -.ui.inverted.pink.active.button { - background-color: #ff74d8; -} - -.ui.inverted.pink.buttons .button:active, -.ui.inverted.pink.button:active { - background-color: #ff5bd1; -} - -/* Inverted Basic */ - -.ui.inverted.pink.basic.buttons .button, -.ui.inverted.pink.buttons .basic.button, -.ui.inverted.pink.basic.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - color: #FFFFFF; -} - -.ui.inverted.pink.basic.buttons .button:hover, -.ui.inverted.pink.buttons .basic.button:hover, -.ui.inverted.pink.basic.button:hover { - -webkit-box-shadow: 0 0 0 2px #ff5bd1 inset; - box-shadow: 0 0 0 2px #ff5bd1 inset; - color: #FF8EDF; -} - -.ui.inverted.pink.basic.buttons .button:focus, -.ui.inverted.pink.basic.buttons .button:focus, -.ui.inverted.pink.basic.button:focus { - -webkit-box-shadow: 0 0 0 2px #ff65d3 inset; - box-shadow: 0 0 0 2px #ff65d3 inset; - color: #FF8EDF; -} - -.ui.inverted.pink.basic.buttons .active.button, -.ui.inverted.pink.buttons .basic.active.button, -.ui.inverted.pink.basic.active.button { - -webkit-box-shadow: 0 0 0 2px #ff74d8 inset; - box-shadow: 0 0 0 2px #ff74d8 inset; - color: #FF8EDF; -} - -.ui.inverted.pink.basic.buttons .button:active, -.ui.inverted.pink.buttons .basic.button:active, -.ui.inverted.pink.basic.button:active { - -webkit-box-shadow: 0 0 0 2px #ff5bd1 inset; - box-shadow: 0 0 0 2px #ff5bd1 inset; - color: #FF8EDF; -} - -/* Tertiary */ - -.ui.tertiary.pink.buttons .button, -.ui.tertiary.pink.buttons .tertiary.button, -.ui.tertiary.pink.button { - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - color: #E03997; -} - -.ui.tertiary.pink.buttons .button:hover, -.ui.tertiary.pink.buttons button:hover, -.ui.tertiary.pink.button:hover { - -webkit-box-shadow: inset 0 -0.2em 0 #cc3389; - box-shadow: inset 0 -0.2em 0 #cc3389; - color: #cc3389; -} - -.ui.tertiary.pink.buttons .button:focus, -.ui.tertiary.pink.buttons .tertiary.button:focus, -.ui.tertiary.pink.button:focus { - -webkit-box-shadow: inset 0 -0.2em 0 #c92782; - box-shadow: inset 0 -0.2em 0 #c92782; - color: #c92782; -} - -.ui.tertiary.pink.buttons .active.button, -.ui.tertiary.pink.buttons .tertiary.active.button, -.ui.tertiary.pink.active.button, -.ui.tertiary.pink.buttons .button:active, -.ui.tertiary.pink.buttons .tertiary.button:active, -.ui.tertiary.pink.button:active { - -webkit-box-shadow: inset 0 -0.2em 0 #ff0090; - box-shadow: inset 0 -0.2em 0 #ff0090; - color: #ea158d; -} - -.ui.brown.buttons .button, -.ui.brown.button { - background-color: #A5673F; - color: #FFFFFF; - text-shadow: none; - background-image: none; -} - -.ui.brown.button { - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.brown.buttons .button:hover, -.ui.brown.button:hover { - background-color: #975b33; - color: #FFFFFF; - text-shadow: none; -} - -.ui.brown.buttons .button:focus, -.ui.brown.button:focus { - background-color: #90532b; - color: #FFFFFF; - text-shadow: none; -} - -.ui.brown.buttons .button:active, -.ui.brown.button:active { - background-color: #805031; - color: #FFFFFF; - text-shadow: none; -} - -.ui.brown.buttons .active.button, -.ui.brown.buttons .active.button:active, -.ui.brown.active.button, -.ui.brown.button .active.button:active { - background-color: #995a31; - color: #FFFFFF; - text-shadow: none; -} - -/* Basic */ - -.ui.basic.brown.buttons .button, -.ui.basic.brown.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #A5673F inset; - box-shadow: 0 0 0 1px #A5673F inset; - color: #A5673F; -} - -.ui.basic.brown.buttons .button:hover, -.ui.basic.brown.button:hover { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #975b33 inset; - box-shadow: 0 0 0 1px #975b33 inset; - color: #975b33; -} - -.ui.basic.brown.buttons .button:focus, -.ui.basic.brown.button:focus { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #90532b inset; - box-shadow: 0 0 0 1px #90532b inset; - color: #975b33; -} - -.ui.basic.brown.buttons .active.button, -.ui.basic.brown.active.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #995a31 inset; - box-shadow: 0 0 0 1px #995a31 inset; - color: #805031; -} - -.ui.basic.brown.buttons .button:active, -.ui.basic.brown.button:active { - -webkit-box-shadow: 0 0 0 1px #805031 inset; - box-shadow: 0 0 0 1px #805031 inset; - color: #805031; -} - -.ui.buttons:not(.vertical) > .basic.brown.button:not(:first-child) { - margin-left: -1px; -} - -/* Inverted */ - -.ui.inverted.brown.buttons .button, -.ui.inverted.brown.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px #D67C1C inset; - box-shadow: 0 0 0 2px #D67C1C inset; - color: #D67C1C; -} - -.ui.inverted.brown.buttons .button:hover, -.ui.inverted.brown.button:hover, -.ui.inverted.brown.buttons .button:focus, -.ui.inverted.brown.button:focus, -.ui.inverted.brown.buttons .button.active, -.ui.inverted.brown.button.active, -.ui.inverted.brown.buttons .button:active, -.ui.inverted.brown.button:active { - -webkit-box-shadow: none; - box-shadow: none; - color: #FFFFFF; -} - -.ui.inverted.brown.buttons .button:hover, -.ui.inverted.brown.button:hover { - background-color: #b0620f; -} - -.ui.inverted.brown.buttons .button:focus, -.ui.inverted.brown.button:focus { - background-color: #c16808; -} - -.ui.inverted.brown.buttons .active.button, -.ui.inverted.brown.active.button { - background-color: #cc6f0d; -} - -.ui.inverted.brown.buttons .button:active, -.ui.inverted.brown.button:active { - background-color: #a96216; -} - -/* Inverted Basic */ - -.ui.inverted.brown.basic.buttons .button, -.ui.inverted.brown.buttons .basic.button, -.ui.inverted.brown.basic.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - color: #FFFFFF; -} - -.ui.inverted.brown.basic.buttons .button:hover, -.ui.inverted.brown.buttons .basic.button:hover, -.ui.inverted.brown.basic.button:hover { - -webkit-box-shadow: 0 0 0 2px #b0620f inset; - box-shadow: 0 0 0 2px #b0620f inset; - color: #D67C1C; -} - -.ui.inverted.brown.basic.buttons .button:focus, -.ui.inverted.brown.basic.buttons .button:focus, -.ui.inverted.brown.basic.button:focus { - -webkit-box-shadow: 0 0 0 2px #c16808 inset; - box-shadow: 0 0 0 2px #c16808 inset; - color: #D67C1C; -} - -.ui.inverted.brown.basic.buttons .active.button, -.ui.inverted.brown.buttons .basic.active.button, -.ui.inverted.brown.basic.active.button { - -webkit-box-shadow: 0 0 0 2px #cc6f0d inset; - box-shadow: 0 0 0 2px #cc6f0d inset; - color: #D67C1C; -} - -.ui.inverted.brown.basic.buttons .button:active, -.ui.inverted.brown.buttons .basic.button:active, -.ui.inverted.brown.basic.button:active { - -webkit-box-shadow: 0 0 0 2px #a96216 inset; - box-shadow: 0 0 0 2px #a96216 inset; - color: #D67C1C; -} - -/* Tertiary */ - -.ui.tertiary.brown.buttons .button, -.ui.tertiary.brown.buttons .tertiary.button, -.ui.tertiary.brown.button { - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - color: #A5673F; -} - -.ui.tertiary.brown.buttons .button:hover, -.ui.tertiary.brown.buttons button:hover, -.ui.tertiary.brown.button:hover { - -webkit-box-shadow: inset 0 -0.2em 0 #835f48; - box-shadow: inset 0 -0.2em 0 #835f48; - color: #835f48; -} - -.ui.tertiary.brown.buttons .button:focus, -.ui.tertiary.brown.buttons .tertiary.button:focus, -.ui.tertiary.brown.button:focus { - -webkit-box-shadow: inset 0 -0.2em 0 #7d573e; - box-shadow: inset 0 -0.2em 0 #7d573e; - color: #7d573e; -} - -.ui.tertiary.brown.buttons .active.button, -.ui.tertiary.brown.buttons .tertiary.active.button, -.ui.tertiary.brown.active.button, -.ui.tertiary.brown.buttons .button:active, -.ui.tertiary.brown.buttons .tertiary.button:active, -.ui.tertiary.brown.button:active { - -webkit-box-shadow: inset 0 -0.2em 0 #ae561d; - box-shadow: inset 0 -0.2em 0 #ae561d; - color: #995a31; -} - -.ui.grey.buttons .button, -.ui.grey.button { - background-color: #767676; - color: #FFFFFF; - text-shadow: none; - background-image: none; -} - -.ui.grey.button { - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.grey.buttons .button:hover, -.ui.grey.button:hover { - background-color: #838383; - color: #FFFFFF; - text-shadow: none; -} - -.ui.grey.buttons .button:focus, -.ui.grey.button:focus { - background-color: #8a8a8a; - color: #FFFFFF; - text-shadow: none; -} - -.ui.grey.buttons .button:active, -.ui.grey.button:active { - background-color: #909090; - color: #FFFFFF; - text-shadow: none; -} - -.ui.grey.buttons .active.button, -.ui.grey.buttons .active.button:active, -.ui.grey.active.button, -.ui.grey.button .active.button:active { - background-color: #696969; - color: #FFFFFF; - text-shadow: none; -} - -/* Basic */ - -.ui.basic.grey.buttons .button, -.ui.basic.grey.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #767676 inset; - box-shadow: 0 0 0 1px #767676 inset; - color: #767676; -} - -.ui.basic.grey.buttons .button:hover, -.ui.basic.grey.button:hover { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #838383 inset; - box-shadow: 0 0 0 1px #838383 inset; - color: #838383; -} - -.ui.basic.grey.buttons .button:focus, -.ui.basic.grey.button:focus { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #8a8a8a inset; - box-shadow: 0 0 0 1px #8a8a8a inset; - color: #838383; -} - -.ui.basic.grey.buttons .active.button, -.ui.basic.grey.active.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #696969 inset; - box-shadow: 0 0 0 1px #696969 inset; - color: #909090; -} - -.ui.basic.grey.buttons .button:active, -.ui.basic.grey.button:active { - -webkit-box-shadow: 0 0 0 1px #909090 inset; - box-shadow: 0 0 0 1px #909090 inset; - color: #909090; -} - -.ui.buttons:not(.vertical) > .basic.grey.button:not(:first-child) { - margin-left: -1px; -} - -/* Inverted */ - -.ui.inverted.grey.buttons .button, -.ui.inverted.grey.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px #D4D4D5 inset; - box-shadow: 0 0 0 2px #D4D4D5 inset; - color: #FFFFFF; -} - -.ui.inverted.grey.buttons .button:hover, -.ui.inverted.grey.button:hover, -.ui.inverted.grey.buttons .button:focus, -.ui.inverted.grey.button:focus, -.ui.inverted.grey.buttons .button.active, -.ui.inverted.grey.button.active, -.ui.inverted.grey.buttons .button:active, -.ui.inverted.grey.button:active { - -webkit-box-shadow: none; - box-shadow: none; - color: rgba(0, 0, 0, 0.6); -} - -.ui.inverted.grey.buttons .button:hover, -.ui.inverted.grey.button:hover { - background-color: #c2c4c5; -} - -.ui.inverted.grey.buttons .button:focus, -.ui.inverted.grey.button:focus { - background-color: #c7c9cb; -} - -.ui.inverted.grey.buttons .active.button, -.ui.inverted.grey.active.button { - background-color: #cfd0d2; -} - -.ui.inverted.grey.buttons .button:active, -.ui.inverted.grey.button:active { - background-color: #c2c4c5; -} - -/* Inverted Basic */ - -.ui.inverted.grey.basic.buttons .button, -.ui.inverted.grey.buttons .basic.button, -.ui.inverted.grey.basic.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - color: #FFFFFF; -} - -.ui.inverted.grey.basic.buttons .button:hover, -.ui.inverted.grey.buttons .basic.button:hover, -.ui.inverted.grey.basic.button:hover { - -webkit-box-shadow: 0 0 0 2px #c2c4c5 inset; - box-shadow: 0 0 0 2px #c2c4c5 inset; - color: #FFFFFF; -} - -.ui.inverted.grey.basic.buttons .button:focus, -.ui.inverted.grey.basic.buttons .button:focus, -.ui.inverted.grey.basic.button:focus { - -webkit-box-shadow: 0 0 0 2px #c7c9cb inset; - box-shadow: 0 0 0 2px #c7c9cb inset; - color: #DCDDDE; -} - -.ui.inverted.grey.basic.buttons .active.button, -.ui.inverted.grey.buttons .basic.active.button, -.ui.inverted.grey.basic.active.button { - -webkit-box-shadow: 0 0 0 2px #cfd0d2 inset; - box-shadow: 0 0 0 2px #cfd0d2 inset; - color: #FFFFFF; -} - -.ui.inverted.grey.basic.buttons .button:active, -.ui.inverted.grey.buttons .basic.button:active, -.ui.inverted.grey.basic.button:active { - -webkit-box-shadow: 0 0 0 2px #c2c4c5 inset; - box-shadow: 0 0 0 2px #c2c4c5 inset; - color: #FFFFFF; -} - -/* Tertiary */ - -.ui.tertiary.grey.buttons .button, -.ui.tertiary.grey.buttons .tertiary.button, -.ui.tertiary.grey.button { - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - color: #767676; -} - -.ui.tertiary.grey.buttons .button:hover, -.ui.tertiary.grey.buttons button:hover, -.ui.tertiary.grey.button:hover { - -webkit-box-shadow: inset 0 -0.2em 0 #838383; - box-shadow: inset 0 -0.2em 0 #838383; - color: #838383; -} - -.ui.tertiary.grey.buttons .button:focus, -.ui.tertiary.grey.buttons .tertiary.button:focus, -.ui.tertiary.grey.button:focus { - -webkit-box-shadow: inset 0 -0.2em 0 #8a8a8a; - box-shadow: inset 0 -0.2em 0 #8a8a8a; - color: #8a8a8a; -} - -.ui.tertiary.grey.buttons .active.button, -.ui.tertiary.grey.buttons .tertiary.active.button, -.ui.tertiary.grey.active.button, -.ui.tertiary.grey.buttons .button:active, -.ui.tertiary.grey.buttons .tertiary.button:active, -.ui.tertiary.grey.button:active { - -webkit-box-shadow: inset 0 -0.2em 0 #7e5454; - box-shadow: inset 0 -0.2em 0 #7e5454; - color: #696969; -} - -.ui.black.buttons .button, -.ui.black.button { - background-color: #1B1C1D; - color: #FFFFFF; - text-shadow: none; - background-image: none; -} - -.ui.black.button { - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.black.buttons .button:hover, -.ui.black.button:hover { - background-color: #27292a; - color: #FFFFFF; - text-shadow: none; -} - -.ui.black.buttons .button:focus, -.ui.black.button:focus { - background-color: #2f3032; - color: #FFFFFF; - text-shadow: none; -} - -.ui.black.buttons .button:active, -.ui.black.button:active { - background-color: #343637; - color: #FFFFFF; - text-shadow: none; -} - -.ui.black.buttons .active.button, -.ui.black.buttons .active.button:active, -.ui.black.active.button, -.ui.black.button .active.button:active { - background-color: #0f0f10; - color: #FFFFFF; - text-shadow: none; -} - -/* Basic */ - -.ui.basic.black.buttons .button, -.ui.basic.black.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #1B1C1D inset; - box-shadow: 0 0 0 1px #1B1C1D inset; - color: #1B1C1D; -} - -.ui.basic.black.buttons .button:hover, -.ui.basic.black.button:hover { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #27292a inset; - box-shadow: 0 0 0 1px #27292a inset; - color: #27292a; -} - -.ui.basic.black.buttons .button:focus, -.ui.basic.black.button:focus { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #2f3032 inset; - box-shadow: 0 0 0 1px #2f3032 inset; - color: #27292a; -} - -.ui.basic.black.buttons .active.button, -.ui.basic.black.active.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #0f0f10 inset; - box-shadow: 0 0 0 1px #0f0f10 inset; - color: #343637; -} - -.ui.basic.black.buttons .button:active, -.ui.basic.black.button:active { - -webkit-box-shadow: 0 0 0 1px #343637 inset; - box-shadow: 0 0 0 1px #343637 inset; - color: #343637; -} - -.ui.buttons:not(.vertical) > .basic.black.button:not(:first-child) { - margin-left: -1px; -} - -/* Inverted */ - -.ui.inverted.black.buttons .button, -.ui.inverted.black.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px #D4D4D5 inset; - box-shadow: 0 0 0 2px #D4D4D5 inset; - color: #FFFFFF; -} - -.ui.inverted.black.buttons .button:hover, -.ui.inverted.black.button:hover, -.ui.inverted.black.buttons .button:focus, -.ui.inverted.black.button:focus, -.ui.inverted.black.buttons .button.active, -.ui.inverted.black.button.active, -.ui.inverted.black.buttons .button:active, -.ui.inverted.black.button:active { - -webkit-box-shadow: none; - box-shadow: none; - color: #FFFFFF; -} - -.ui.inverted.black.buttons .button:hover, -.ui.inverted.black.button:hover { - background-color: #000000; -} - -.ui.inverted.black.buttons .button:focus, -.ui.inverted.black.button:focus { - background-color: #000000; -} - -.ui.inverted.black.buttons .active.button, -.ui.inverted.black.active.button { - background-color: #000000; -} - -.ui.inverted.black.buttons .button:active, -.ui.inverted.black.button:active { - background-color: #000000; -} - -/* Inverted Basic */ - -.ui.inverted.black.basic.buttons .button, -.ui.inverted.black.buttons .basic.button, -.ui.inverted.black.basic.button { - background-color: transparent; - -webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.5) inset; - color: #FFFFFF; -} - -.ui.inverted.black.basic.buttons .button:hover, -.ui.inverted.black.buttons .basic.button:hover, -.ui.inverted.black.basic.button:hover { - -webkit-box-shadow: 0 0 0 2px #000000 inset; - box-shadow: 0 0 0 2px #000000 inset; - color: #FFFFFF; -} - -.ui.inverted.black.basic.buttons .button:focus, -.ui.inverted.black.basic.buttons .button:focus, -.ui.inverted.black.basic.button:focus { - -webkit-box-shadow: 0 0 0 2px #000000 inset; - box-shadow: 0 0 0 2px #000000 inset; - color: #545454; -} - -.ui.inverted.black.basic.buttons .active.button, -.ui.inverted.black.buttons .basic.active.button, -.ui.inverted.black.basic.active.button { - -webkit-box-shadow: 0 0 0 2px #000000 inset; - box-shadow: 0 0 0 2px #000000 inset; - color: #FFFFFF; -} - -.ui.inverted.black.basic.buttons .button:active, -.ui.inverted.black.buttons .basic.button:active, -.ui.inverted.black.basic.button:active { - -webkit-box-shadow: 0 0 0 2px #000000 inset; - box-shadow: 0 0 0 2px #000000 inset; - color: #FFFFFF; -} - -/* Tertiary */ - -.ui.tertiary.black.buttons .button, -.ui.tertiary.black.buttons .tertiary.button, -.ui.tertiary.black.button { - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; - color: #1B1C1D; -} - -.ui.tertiary.black.buttons .button:hover, -.ui.tertiary.black.buttons button:hover, -.ui.tertiary.black.button:hover { - -webkit-box-shadow: inset 0 -0.2em 0 #8b8f93; - box-shadow: inset 0 -0.2em 0 #8b8f93; - color: #8b8f93; -} - -.ui.tertiary.black.buttons .button:focus, -.ui.tertiary.black.buttons .tertiary.button:focus, -.ui.tertiary.black.button:focus { - -webkit-box-shadow: inset 0 -0.2em 0 #93969a; - box-shadow: inset 0 -0.2em 0 #93969a; - color: #93969a; -} - -.ui.tertiary.black.buttons .active.button, -.ui.tertiary.black.buttons .tertiary.active.button, -.ui.tertiary.black.active.button, -.ui.tertiary.black.buttons .button:active, -.ui.tertiary.black.buttons .tertiary.button:active, -.ui.tertiary.black.button:active { - -webkit-box-shadow: inset 0 -0.2em 0 #404245; - box-shadow: inset 0 -0.2em 0 #404245; - color: #0f0f10; -} - -/*--------------- - Positive -----------------*/ - -/* Standard */ - -.ui.positive.buttons .button, -.ui.positive.button { - background-color: #21BA45; - color: #FFFFFF; - text-shadow: none; - background-image: none; -} - -.ui.positive.button { - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.positive.buttons .button:hover, -.ui.positive.button:hover { - background-color: #16ab39; - color: #FFFFFF; - text-shadow: none; -} - -.ui.positive.buttons .button:focus, -.ui.positive.button:focus { - background-color: #0ea432; - color: #FFFFFF; - text-shadow: none; -} - -.ui.positive.buttons .button:active, -.ui.positive.button:active { - background-color: #198f35; - color: #FFFFFF; - text-shadow: none; -} - -.ui.positive.buttons .active.button, -.ui.positive.buttons .active.button:active, -.ui.positive.active.button, -.ui.positive.button .active.button:active { - background-color: #13ae38; - color: #FFFFFF; - text-shadow: none; -} - -/* Basic */ - -.ui.basic.positive.buttons .button, -.ui.basic.positive.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #21BA45 inset; - box-shadow: 0 0 0 1px #21BA45 inset; - color: #21BA45; -} - -.ui.basic.positive.buttons .button:hover, -.ui.basic.positive.button:hover { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #16ab39 inset; - box-shadow: 0 0 0 1px #16ab39 inset; - color: #16ab39; -} - -.ui.basic.positive.buttons .button:focus, -.ui.basic.positive.button:focus { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #0ea432 inset; - box-shadow: 0 0 0 1px #0ea432 inset; - color: #16ab39; -} - -.ui.basic.positive.buttons .active.button, -.ui.basic.positive.active.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #13ae38 inset; - box-shadow: 0 0 0 1px #13ae38 inset; - color: #198f35; -} - -.ui.basic.positive.buttons .button:active, -.ui.basic.positive.button:active { - -webkit-box-shadow: 0 0 0 1px #198f35 inset; - box-shadow: 0 0 0 1px #198f35 inset; - color: #198f35; -} - -.ui.buttons:not(.vertical) > .basic.positive.button:not(:first-child) { - margin-left: -1px; -} - -/*--------------- - Negative -----------------*/ - -/* Standard */ - -.ui.negative.buttons .button, -.ui.negative.button { - background-color: #DB2828; - color: #FFFFFF; - text-shadow: none; - background-image: none; -} - -.ui.negative.button { - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.negative.buttons .button:hover, -.ui.negative.button:hover { - background-color: #d01919; - color: #FFFFFF; - text-shadow: none; -} - -.ui.negative.buttons .button:focus, -.ui.negative.button:focus { - background-color: #ca1010; - color: #FFFFFF; - text-shadow: none; -} - -.ui.negative.buttons .button:active, -.ui.negative.button:active { - background-color: #b21e1e; - color: #FFFFFF; - text-shadow: none; -} - -.ui.negative.buttons .active.button, -.ui.negative.buttons .active.button:active, -.ui.negative.active.button, -.ui.negative.button .active.button:active { - background-color: #d41515; - color: #FFFFFF; - text-shadow: none; -} - -/* Basic */ - -.ui.basic.negative.buttons .button, -.ui.basic.negative.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #DB2828 inset; - box-shadow: 0 0 0 1px #DB2828 inset; - color: #DB2828; -} - -.ui.basic.negative.buttons .button:hover, -.ui.basic.negative.button:hover { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #d01919 inset; - box-shadow: 0 0 0 1px #d01919 inset; - color: #d01919; -} - -.ui.basic.negative.buttons .button:focus, -.ui.basic.negative.button:focus { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #ca1010 inset; - box-shadow: 0 0 0 1px #ca1010 inset; - color: #d01919; -} - -.ui.basic.negative.buttons .active.button, -.ui.basic.negative.active.button { - background: transparent; - -webkit-box-shadow: 0 0 0 1px #d41515 inset; - box-shadow: 0 0 0 1px #d41515 inset; - color: #b21e1e; -} - -.ui.basic.negative.buttons .button:active, -.ui.basic.negative.button:active { - -webkit-box-shadow: 0 0 0 1px #b21e1e inset; - box-shadow: 0 0 0 1px #b21e1e inset; - color: #b21e1e; -} - -.ui.buttons:not(.vertical) > .basic.negative.button:not(:first-child) { - margin-left: -1px; -} - -/******************************* - Groups - *******************************/ - -.ui.buttons { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - font-size: 0; - vertical-align: baseline; - margin: 0 0.25em 0 0; -} - -.ui.buttons:not(.basic):not(.inverted) { - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Clearfix */ - -.ui.buttons:after { - content: "."; - display: block; - height: 0; - clear: both; - visibility: hidden; -} - -/* Standard Group */ - -.ui.buttons .button { - -webkit-box-flex: 1; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - border-radius: 0; - margin: 0 0 0 0; -} - -.ui.buttons:not(.basic):not(.inverted) > .button:not(.basic):not(.inverted) { - -webkit-box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 1px transparent inset, 0 0 0 0 rgba(34, 36, 38, 0.15) inset; -} - -.ui.buttons .button:first-child { - border-left: none; - margin-left: 0; - border-top-left-radius: 0.28571429rem; - border-bottom-left-radius: 0.28571429rem; -} - -.ui.buttons .button:last-child { - border-top-right-radius: 0.28571429rem; - border-bottom-right-radius: 0.28571429rem; -} - -/* Vertical Style */ - -.ui.vertical.buttons { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} - -.ui.vertical.buttons .button { - display: block; - float: none; - width: 100%; - margin: 0 0 0 0; - -webkit-box-shadow: none; - box-shadow: none; - border-radius: 0; -} - -.ui.vertical.buttons .button:first-child { - border-top-left-radius: 0.28571429rem; - border-top-right-radius: 0.28571429rem; -} - -.ui.vertical.buttons .button:last-child { - margin-bottom: 0; - border-bottom-left-radius: 0.28571429rem; - border-bottom-right-radius: 0.28571429rem; -} - -.ui.vertical.buttons .button:only-child { - border-radius: 0.28571429rem; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Container - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Container -*******************************/ - -/* All Sizes */ - -.ui.container { - display: block; - max-width: 100%; -} - -/* Mobile */ - -@media only screen and (max-width: 767.98px) { - .ui.ui.ui.container:not(.fluid) { - width: auto; - margin-left: 1em; - margin-right: 1em; - } - - .ui.ui.ui.grid.container { - width: auto; - } - - .ui.ui.ui.relaxed.grid.container { - width: auto; - } - - .ui.ui.ui.very.relaxed.grid.container { - width: auto; - } -} - -/* Tablet */ - -@media only screen and (min-width: 768px) and (max-width: 991.98px) { - .ui.ui.ui.container:not(.fluid) { - width: 723px; - margin-left: auto; - margin-right: auto; - } - - .ui.ui.ui.grid.container { - width: calc(723px + 2rem); - } - - .ui.ui.ui.relaxed.grid.container { - width: calc(723px + 3rem); - } - - .ui.ui.ui.very.relaxed.grid.container { - width: calc(723px + 5rem); - } -} - -/* Small Monitor */ - -@media only screen and (min-width: 992px) and (max-width: 1199.98px) { - .ui.ui.ui.container:not(.fluid) { - width: 933px; - margin-left: auto; - margin-right: auto; - } - - .ui.ui.ui.grid.container { - width: calc(933px + 2rem); - } - - .ui.ui.ui.relaxed.grid.container { - width: calc(933px + 3rem); - } - - .ui.ui.ui.very.relaxed.grid.container { - width: calc(933px + 5rem); - } -} - -/* Large Monitor */ - -@media only screen and (min-width: 1200px) { - .ui.ui.ui.container:not(.fluid) { - width: 1127px; - margin-left: auto; - margin-right: auto; - } - - .ui.ui.ui.grid.container { - width: calc(1127px + 2rem); - } - - .ui.ui.ui.relaxed.grid.container { - width: calc(1127px + 3rem); - } - - .ui.ui.ui.very.relaxed.grid.container { - width: calc(1127px + 5rem); - } -} - -/******************************* - Types -*******************************/ - -/* Text Container */ - -.ui.text.container { - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - max-width: 700px; - line-height: 1.5; - font-size: 1.14285714rem; -} - -/* Fluid */ - -.ui.fluid.container { - width: 100%; -} - -/******************************* - Variations -*******************************/ - -.ui[class*="left aligned"].container { - text-align: left; -} - -.ui[class*="center aligned"].container { - text-align: center; -} - -.ui[class*="right aligned"].container { - text-align: right; -} - -.ui.justified.container { - text-align: justify; - -webkit-hyphens: auto; - -ms-hyphens: auto; - hyphens: auto; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Divider - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Divider -*******************************/ - -.ui.divider { - margin: 1rem 0; - line-height: 1; - height: 0; - font-weight: bold; - text-transform: uppercase; - letter-spacing: 0.05em; - color: rgba(0, 0, 0, 0.85); - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} - -/*-------------- - Basic ----------------*/ - -.ui.divider:not(.vertical):not(.horizontal) { - border-top: 1px solid rgba(34, 36, 38, 0.15); - border-bottom: 1px solid rgba(255, 255, 255, 0.1); -} - -/*-------------- - Coupling ----------------*/ - -/* Allow divider between each column row */ - -.ui.grid > .column + .divider, -.ui.grid > .row > .column + .divider { - left: auto; -} - -/*-------------- - Horizontal - ---------------*/ - -.ui.horizontal.divider { - display: table; - white-space: nowrap; - height: auto; - margin: ''; - line-height: 1; - text-align: center; -} - -.ui.horizontal.divider:before, -.ui.horizontal.divider:after { - content: ''; - display: table-cell; - position: relative; - top: 50%; - width: 50%; - background-repeat: no-repeat; -} - -.ui.horizontal.divider:before { - background-position: right 1em top 50%; -} - -.ui.horizontal.divider:after { - background-position: left 1em top 50%; -} - -/*-------------- - Vertical - ---------------*/ - -.ui.vertical.divider { - position: absolute; - z-index: 2; - top: 50%; - left: 50%; - margin: 0; - padding: 0; - width: auto; - height: 50%; - line-height: 0; - text-align: center; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); -} - -.ui.vertical.divider:before, -.ui.vertical.divider:after { - position: absolute; - left: 50%; - content: ''; - z-index: 3; - border-left: 1px solid rgba(34, 36, 38, 0.15); - border-right: 1px solid rgba(255, 255, 255, 0.1); - width: 0; - height: calc(100% - 1rem); -} - -.ui.vertical.divider:before { - top: -100%; -} - -.ui.vertical.divider:after { - top: auto; - bottom: 0; -} - -/* Inside grid */ - -@media only screen and (max-width: 767.98px) { - .ui.stackable.grid .ui.vertical.divider, - .ui.grid .stackable.row .ui.vertical.divider { - display: table; - white-space: nowrap; - height: auto; - margin: ''; - overflow: hidden; - line-height: 1; - text-align: center; - position: static; - top: 0; - left: 0; - -webkit-transform: none; - transform: none; - } - - .ui.stackable.grid .ui.vertical.divider:before, - .ui.grid .stackable.row .ui.vertical.divider:before, - .ui.stackable.grid .ui.vertical.divider:after, - .ui.grid .stackable.row .ui.vertical.divider:after { - left: 0; - border-left: none; - border-right: none; - content: ''; - display: table-cell; - position: relative; - top: 50%; - width: 50%; - background-repeat: no-repeat; - } - - .ui.stackable.grid .ui.vertical.divider:before, - .ui.grid .stackable.row .ui.vertical.divider:before { - background-position: right 1em top 50%; - } - - .ui.stackable.grid .ui.vertical.divider:after, - .ui.grid .stackable.row .ui.vertical.divider:after { - background-position: left 1em top 50%; - } -} - -/*-------------- - Icon - ---------------*/ - -.ui.divider > .icon { - margin: 0; - font-size: 1rem; - height: 1em; - vertical-align: middle; -} - -/*-------------- - Header - ---------------*/ - -.ui.horizontal.divider[class*="left aligned"]:before { - display: none; -} - -.ui.horizontal.divider[class*="left aligned"]:after { - width: 100%; -} - -.ui.horizontal.divider[class*="right aligned"]:before { - width: 100%; -} - -.ui.horizontal.divider[class*="right aligned"]:after { - display: none; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Hidden - ---------------*/ - -.ui.hidden.divider { - border-color: transparent !important; -} - -.ui.hidden.divider:before, -.ui.hidden.divider:after { - display: none; -} - -/*-------------- - Inverted ----------------*/ - -.ui.divider.inverted, -.ui.vertical.inverted.divider, -.ui.horizontal.inverted.divider { - color: #FFFFFF; -} - -.ui.divider.inverted, -.ui.divider.inverted:after, -.ui.divider.inverted:before { - border-top-color: rgba(34, 36, 38, 0.15) !important; - border-left-color: rgba(34, 36, 38, 0.15) !important; - border-bottom-color: rgba(255, 255, 255, 0.15) !important; - border-right-color: rgba(255, 255, 255, 0.15) !important; -} - -/*-------------- - Fitted ----------------*/ - -.ui.fitted.divider { - margin: 0; -} - -/*-------------- - Clearing - ---------------*/ - -.ui.clearing.divider { - clear: both; -} - -/*-------------- - Section - ---------------*/ - -.ui.section.divider { - margin-top: 2rem; - margin-bottom: 2rem; -} - -/*-------------- - Sizes ----------------*/ - -.ui.divider { - font-size: 1rem; -} - -.ui.mini.divider { - font-size: 0.78571429rem; -} - -.ui.tiny.divider { - font-size: 0.85714286rem; -} - -.ui.small.divider { - font-size: 0.92857143rem; -} - -.ui.large.divider { - font-size: 1.14285714rem; -} - -.ui.big.divider { - font-size: 1.28571429rem; -} - -.ui.huge.divider { - font-size: 1.42857143rem; -} - -.ui.massive.divider { - font-size: 1.71428571rem; -} - -/******************************* - Theme Overrides -*******************************/ - -.ui.horizontal.divider:before, -.ui.horizontal.divider:after { - background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC'); -} - -@media only screen and (max-width: 767px) { - .ui.stackable.grid .ui.vertical.divider:before, - .ui.grid .stackable.row .ui.vertical.divider:before, - .ui.stackable.grid .ui.vertical.divider:after, - .ui.grid .stackable.row .ui.vertical.divider:after { - background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABaAAAAACCAYAAACuTHuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1OThBRDY4OUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1OThBRDY4QUNDMTYxMUU0OUE3NUVGOEJDMzMzMjE2NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU5OEFENjg3Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU5OEFENjg4Q0MxNjExRTQ5QTc1RUY4QkMzMzMyMTY3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VU513gAAADVJREFUeNrs0DENACAQBDBIWLGBJQby/mUcJn5sJXQmOQMAAAAAAJqt+2prAAAAAACg2xdgANk6BEVuJgyMAAAAAElFTkSuQmCC'); - } -} - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic UI - Emoji - * https://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * https://github.com/fomantic/Fomantic-UI/blob/master/LICENSE.md - * - */ - -/******************************* - Emoji -*******************************/ - -em[data-emoji] { - opacity: 1; - speak: none; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - -em[data-emoji]:before { - content: '\00A0\00A0\00A0\00A0\00A0\00A0\00A0'; - display: inline-block; - line-height: 1.28571429em; - background-repeat: no-repeat; - background-position: center center; -} - -/******************************* - States -*******************************/ - -em[data-emoji].disabled { - opacity: 0.45; -} - -/******************************* - Variations -*******************************/ - -em[data-emoji].loading:before { - -webkit-animation: loader 2s linear infinite; - animation: loader 2s linear infinite; -} - -/*------------------- - Link ---------------------*/ - -em[data-emoji].link:not(.disabled) { - cursor: pointer; -} - -/* -* Tweemoji v12.0 by @twitter - https://twemoji.twitter.com/ - @twitter -* License - CC-BY 4.0 - https://creativecommons.org/licenses/by/4.0/ -*/ - -/******************************* - Emojis -*******************************/ - -em[data-emoji].small { - font-size: 1.5em; - vertical-align: middle; -} - -em[data-emoji].medium { - font-size: 3em; - vertical-align: middle; -} - -em[data-emoji].large { - font-size: 6em; - vertical-align: middle; -} - -em[data-emoji].big { - font-size: 7.5em; - vertical-align: middle; -} - -em[data-emoji=":interrobang:"]:before, -em[data-emoji="interrobang"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2049.svg"); -} - -em[data-emoji=":tm:"]:before, -em[data-emoji="tm"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2122.svg"); -} - -em[data-emoji=":information_source:"]:before, -em[data-emoji="information_source"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2139.svg"); -} - -em[data-emoji=":left_right_arrow:"]:before, -em[data-emoji="left_right_arrow"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2194.svg"); -} - -em[data-emoji=":arrow_up_down:"]:before, -em[data-emoji="arrow_up_down"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2195.svg"); -} - -em[data-emoji=":arrow_upper_left:"]:before, -em[data-emoji="arrow_upper_left"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2196.svg"); -} - -em[data-emoji=":arrow_upper_right:"]:before, -em[data-emoji="arrow_upper_right"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2197.svg"); -} - -em[data-emoji=":arrow_lower_right:"]:before, -em[data-emoji="arrow_lower_right"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2198.svg"); -} - -em[data-emoji=":arrow_lower_left:"]:before, -em[data-emoji="arrow_lower_left"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2199.svg"); -} - -em[data-emoji=":keyboard:"]:before, -em[data-emoji="keyboard"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2328.svg"); -} - -em[data-emoji=":sunny:"]:before, -em[data-emoji="sunny"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2600.svg"); -} - -em[data-emoji=":cloud:"]:before, -em[data-emoji="cloud"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2601.svg"); -} - -em[data-emoji=":umbrella2:"]:before, -em[data-emoji="umbrella2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2602.svg"); -} - -em[data-emoji=":snowman2:"]:before, -em[data-emoji="snowman2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2603.svg"); -} - -em[data-emoji=":comet:"]:before, -em[data-emoji="comet"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2604.svg"); -} - -em[data-emoji=":ballot_box_with_check:"]:before, -em[data-emoji="ballot_box_with_check"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2611.svg"); -} - -em[data-emoji=":umbrella:"]:before, -em[data-emoji="umbrella"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2614.svg"); -} - -em[data-emoji=":coffee:"]:before, -em[data-emoji="coffee"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2615.svg"); -} - -em[data-emoji=":shamrock:"]:before, -em[data-emoji="shamrock"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2618.svg"); -} - -em[data-emoji=":skull_crossbones:"]:before, -em[data-emoji="skull_crossbones"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2620.svg"); -} - -em[data-emoji=":radioactive:"]:before, -em[data-emoji="radioactive"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2622.svg"); -} - -em[data-emoji=":biohazard:"]:before, -em[data-emoji="biohazard"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2623.svg"); -} - -em[data-emoji=":orthodox_cross:"]:before, -em[data-emoji="orthodox_cross"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2626.svg"); -} - -em[data-emoji=":wheel_of_dharma:"]:before, -em[data-emoji="wheel_of_dharma"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2638.svg"); -} - -em[data-emoji=":frowning2:"]:before, -em[data-emoji="frowning2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2639.svg"); -} - -em[data-emoji=":female_sign:"]:before, -em[data-emoji="female_sign"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2640.svg"); -} - -em[data-emoji=":male_sign:"]:before, -em[data-emoji="male_sign"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2642.svg"); -} - -em[data-emoji=":aries:"]:before, -em[data-emoji="aries"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2648.svg"); -} - -em[data-emoji=":taurus:"]:before, -em[data-emoji="taurus"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2649.svg"); -} - -em[data-emoji=":sagittarius:"]:before, -em[data-emoji="sagittarius"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2650.svg"); -} - -em[data-emoji=":capricorn:"]:before, -em[data-emoji="capricorn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2651.svg"); -} - -em[data-emoji=":aquarius:"]:before, -em[data-emoji="aquarius"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2652.svg"); -} - -em[data-emoji=":pisces:"]:before, -em[data-emoji="pisces"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2653.svg"); -} - -em[data-emoji=":spades:"]:before, -em[data-emoji="spades"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2660.svg"); -} - -em[data-emoji=":clubs:"]:before, -em[data-emoji="clubs"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2663.svg"); -} - -em[data-emoji=":hearts:"]:before, -em[data-emoji="hearts"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2665.svg"); -} - -em[data-emoji=":diamonds:"]:before, -em[data-emoji="diamonds"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2666.svg"); -} - -em[data-emoji=":hotsprings:"]:before, -em[data-emoji="hotsprings"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2668.svg"); -} - -em[data-emoji=":hammer_pick:"]:before, -em[data-emoji="hammer_pick"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2692.svg"); -} - -em[data-emoji=":anchor:"]:before, -em[data-emoji="anchor"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2693.svg"); -} - -em[data-emoji=":crossed_swords:"]:before, -em[data-emoji="crossed_swords"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2694.svg"); -} - -em[data-emoji=":medical_symbol:"]:before, -em[data-emoji="medical_symbol"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2695.svg"); -} - -em[data-emoji=":scales:"]:before, -em[data-emoji="scales"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2696.svg"); -} - -em[data-emoji=":alembic:"]:before, -em[data-emoji="alembic"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2697.svg"); -} - -em[data-emoji=":gear:"]:before, -em[data-emoji="gear"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2699.svg"); -} - -em[data-emoji=":scissors:"]:before, -em[data-emoji="scissors"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2702.svg"); -} - -em[data-emoji=":white_check_mark:"]:before, -em[data-emoji="white_check_mark"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2705.svg"); -} - -em[data-emoji=":airplane:"]:before, -em[data-emoji="airplane"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2708.svg"); -} - -em[data-emoji=":envelope:"]:before, -em[data-emoji="envelope"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2709.svg"); -} - -em[data-emoji=":black_nib:"]:before, -em[data-emoji="black_nib"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2712.svg"); -} - -em[data-emoji=":heavy_check_mark:"]:before, -em[data-emoji="heavy_check_mark"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2714.svg"); -} - -em[data-emoji=":heavy_multiplication_x:"]:before, -em[data-emoji="heavy_multiplication_x"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2716.svg"); -} - -em[data-emoji=":star_of_david:"]:before, -em[data-emoji="star_of_david"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2721.svg"); -} - -em[data-emoji=":sparkles:"]:before, -em[data-emoji="sparkles"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2728.svg"); -} - -em[data-emoji=":eight_spoked_asterisk:"]:before, -em[data-emoji="eight_spoked_asterisk"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2733.svg"); -} - -em[data-emoji=":eight_pointed_black_star:"]:before, -em[data-emoji="eight_pointed_black_star"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2734.svg"); -} - -em[data-emoji=":snowflake:"]:before, -em[data-emoji="snowflake"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2744.svg"); -} - -em[data-emoji=":sparkle:"]:before, -em[data-emoji="sparkle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2747.svg"); -} - -em[data-emoji=":question:"]:before, -em[data-emoji="question"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2753.svg"); -} - -em[data-emoji=":grey_question:"]:before, -em[data-emoji="grey_question"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2754.svg"); -} - -em[data-emoji=":grey_exclamation:"]:before, -em[data-emoji="grey_exclamation"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2755.svg"); -} - -em[data-emoji=":exclamation:"]:before, -em[data-emoji="exclamation"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2757.svg"); -} - -em[data-emoji=":heart_exclamation:"]:before, -em[data-emoji="heart_exclamation"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2763.svg"); -} - -em[data-emoji=":heart:"]:before, -em[data-emoji="heart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2764.svg"); -} - -em[data-emoji=":heavy_plus_sign:"]:before, -em[data-emoji="heavy_plus_sign"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2795.svg"); -} - -em[data-emoji=":heavy_minus_sign:"]:before, -em[data-emoji="heavy_minus_sign"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2796.svg"); -} - -em[data-emoji=":heavy_division_sign:"]:before, -em[data-emoji="heavy_division_sign"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2797.svg"); -} - -em[data-emoji=":arrow_heading_up:"]:before, -em[data-emoji="arrow_heading_up"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2934.svg"); -} - -em[data-emoji=":arrow_heading_down:"]:before, -em[data-emoji="arrow_heading_down"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2935.svg"); -} - -em[data-emoji=":wavy_dash:"]:before, -em[data-emoji="wavy_dash"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/3030.svg"); -} - -em[data-emoji=":congratulations:"]:before, -em[data-emoji="congratulations"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/3297.svg"); -} - -em[data-emoji=":secret:"]:before, -em[data-emoji="secret"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/3299.svg"); -} - -em[data-emoji=":orange_heart:"]:before, -em[data-emoji="orange_heart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9e1.svg"); -} - -em[data-emoji=":yellow_heart:"]:before, -em[data-emoji="yellow_heart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f49b.svg"); -} - -em[data-emoji=":green_heart:"]:before, -em[data-emoji="green_heart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f49a.svg"); -} - -em[data-emoji=":blue_heart:"]:before, -em[data-emoji="blue_heart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f499.svg"); -} - -em[data-emoji=":purple_heart:"]:before, -em[data-emoji="purple_heart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f49c.svg"); -} - -em[data-emoji=":black_heart:"]:before, -em[data-emoji="black_heart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5a4.svg"); -} - -em[data-emoji=":brown_heart:"]:before, -em[data-emoji="brown_heart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f90e.svg"); -} - -em[data-emoji=":white_heart:"]:before, -em[data-emoji="white_heart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f90d.svg"); -} - -em[data-emoji=":broken_heart:"]:before, -em[data-emoji="broken_heart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f494.svg"); -} - -em[data-emoji=":two_hearts:"]:before, -em[data-emoji="two_hearts"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f495.svg"); -} - -em[data-emoji=":revolving_hearts:"]:before, -em[data-emoji="revolving_hearts"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f49e.svg"); -} - -em[data-emoji=":heartbeat:"]:before, -em[data-emoji="heartbeat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f493.svg"); -} - -em[data-emoji=":heartpulse:"]:before, -em[data-emoji="heartpulse"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f497.svg"); -} - -em[data-emoji=":sparkling_heart:"]:before, -em[data-emoji="sparkling_heart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f496.svg"); -} - -em[data-emoji=":cupid:"]:before, -em[data-emoji="cupid"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f498.svg"); -} - -em[data-emoji=":gift_heart:"]:before, -em[data-emoji="gift_heart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f49d.svg"); -} - -em[data-emoji=":heart_decoration:"]:before, -em[data-emoji="heart_decoration"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f49f.svg"); -} - -em[data-emoji=":peace:"]:before, -em[data-emoji="peace"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/262e.svg"); -} - -em[data-emoji=":cross:"]:before, -em[data-emoji="cross"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/271d.svg"); -} - -em[data-emoji=":star_and_crescent:"]:before, -em[data-emoji="star_and_crescent"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/262a.svg"); -} - -em[data-emoji=":om_symbol:"]:before, -em[data-emoji="om_symbol"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f549.svg"); -} - -em[data-emoji=":six_pointed_star:"]:before, -em[data-emoji="six_pointed_star"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f52f.svg"); -} - -em[data-emoji=":menorah:"]:before, -em[data-emoji="menorah"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f54e.svg"); -} - -em[data-emoji=":yin_yang:"]:before, -em[data-emoji="yin_yang"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/262f.svg"); -} - -em[data-emoji=":place_of_worship:"]:before, -em[data-emoji="place_of_worship"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6d0.svg"); -} - -em[data-emoji=":ophiuchus:"]:before, -em[data-emoji="ophiuchus"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26ce.svg"); -} - -em[data-emoji=":gemini:"]:before, -em[data-emoji="gemini"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/264a.svg"); -} - -em[data-emoji=":cancer:"]:before, -em[data-emoji="cancer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/264b.svg"); -} - -em[data-emoji=":leo:"]:before, -em[data-emoji="leo"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/264c.svg"); -} - -em[data-emoji=":virgo:"]:before, -em[data-emoji="virgo"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/264d.svg"); -} - -em[data-emoji=":libra:"]:before, -em[data-emoji="libra"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/264e.svg"); -} - -em[data-emoji=":scorpius:"]:before, -em[data-emoji="scorpius"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/264f.svg"); -} - -em[data-emoji=":id:"]:before, -em[data-emoji="id"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f194.svg"); -} - -em[data-emoji=":atom:"]:before, -em[data-emoji="atom"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/269b.svg"); -} - -em[data-emoji=":accept:"]:before, -em[data-emoji="accept"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f251.svg"); -} - -em[data-emoji=":mobile_phone_off:"]:before, -em[data-emoji="mobile_phone_off"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4f4.svg"); -} - -em[data-emoji=":vibration_mode:"]:before, -em[data-emoji="vibration_mode"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4f3.svg"); -} - -em[data-emoji=":u6709:"]:before, -em[data-emoji="u6709"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f236.svg"); -} - -em[data-emoji=":u7121:"]:before, -em[data-emoji="u7121"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f21a.svg"); -} - -em[data-emoji=":u7533:"]:before, -em[data-emoji="u7533"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f238.svg"); -} - -em[data-emoji=":u55b6:"]:before, -em[data-emoji="u55b6"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f23a.svg"); -} - -em[data-emoji=":u6708:"]:before, -em[data-emoji="u6708"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f237.svg"); -} - -em[data-emoji=":vs:"]:before, -em[data-emoji="vs"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f19a.svg"); -} - -em[data-emoji=":white_flower:"]:before, -em[data-emoji="white_flower"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4ae.svg"); -} - -em[data-emoji=":ideograph_advantage:"]:before, -em[data-emoji="ideograph_advantage"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f250.svg"); -} - -em[data-emoji=":u5408:"]:before, -em[data-emoji="u5408"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f234.svg"); -} - -em[data-emoji=":u6e80:"]:before, -em[data-emoji="u6e80"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f235.svg"); -} - -em[data-emoji=":u5272:"]:before, -em[data-emoji="u5272"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f239.svg"); -} - -em[data-emoji=":u7981:"]:before, -em[data-emoji="u7981"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f232.svg"); -} - -em[data-emoji=":a:"]:before, -em[data-emoji="a"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f170.svg"); -} - -em[data-emoji=":b:"]:before, -em[data-emoji="b"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f171.svg"); -} - -em[data-emoji=":ab:"]:before, -em[data-emoji="ab"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f18e.svg"); -} - -em[data-emoji=":cl:"]:before, -em[data-emoji="cl"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f191.svg"); -} - -em[data-emoji=":o2:"]:before, -em[data-emoji="o2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f17e.svg"); -} - -em[data-emoji=":sos:"]:before, -em[data-emoji="sos"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f198.svg"); -} - -em[data-emoji=":x:"]:before, -em[data-emoji="x"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/274c.svg"); -} - -em[data-emoji=":o:"]:before, -em[data-emoji="o"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2b55.svg"); -} - -em[data-emoji=":octagonal_sign:"]:before, -em[data-emoji="octagonal_sign"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6d1.svg"); -} - -em[data-emoji=":no_entry:"]:before, -em[data-emoji="no_entry"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26d4.svg"); -} - -em[data-emoji=":name_badge:"]:before, -em[data-emoji="name_badge"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4db.svg"); -} - -em[data-emoji=":no_entry_sign:"]:before, -em[data-emoji="no_entry_sign"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6ab.svg"); -} - -em[data-emoji=":100:"]:before, -em[data-emoji="100"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4af.svg"); -} - -em[data-emoji=":anger:"]:before, -em[data-emoji="anger"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4a2.svg"); -} - -em[data-emoji=":no_pedestrians:"]:before, -em[data-emoji="no_pedestrians"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b7.svg"); -} - -em[data-emoji=":do_not_litter:"]:before, -em[data-emoji="do_not_litter"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6af.svg"); -} - -em[data-emoji=":no_bicycles:"]:before, -em[data-emoji="no_bicycles"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b3.svg"); -} - -em[data-emoji=":non-potable_water:"]:before, -em[data-emoji="non-potable_water"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b1.svg"); -} - -em[data-emoji=":underage:"]:before, -em[data-emoji="underage"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f51e.svg"); -} - -em[data-emoji=":no_mobile_phones:"]:before, -em[data-emoji="no_mobile_phones"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4f5.svg"); -} - -em[data-emoji=":no_smoking:"]:before, -em[data-emoji="no_smoking"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6ad.svg"); -} - -em[data-emoji=":bangbang:"]:before, -em[data-emoji="bangbang"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/203c.svg"); -} - -em[data-emoji=":low_brightness:"]:before, -em[data-emoji="low_brightness"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f505.svg"); -} - -em[data-emoji=":high_brightness:"]:before, -em[data-emoji="high_brightness"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f506.svg"); -} - -em[data-emoji=":part_alternation_mark:"]:before, -em[data-emoji="part_alternation_mark"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/303d.svg"); -} - -em[data-emoji=":warning:"]:before, -em[data-emoji="warning"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26a0.svg"); -} - -em[data-emoji=":children_crossing:"]:before, -em[data-emoji="children_crossing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b8.svg"); -} - -em[data-emoji=":trident:"]:before, -em[data-emoji="trident"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f531.svg"); -} - -em[data-emoji=":fleur-de-lis:"]:before, -em[data-emoji="fleur-de-lis"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/269c.svg"); -} - -em[data-emoji=":beginner:"]:before, -em[data-emoji="beginner"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f530.svg"); -} - -em[data-emoji=":recycle:"]:before, -em[data-emoji="recycle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/267b.svg"); -} - -em[data-emoji=":u6307:"]:before, -em[data-emoji="u6307"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f22f.svg"); -} - -em[data-emoji=":chart:"]:before, -em[data-emoji="chart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4b9.svg"); -} - -em[data-emoji=":negative_squared_cross_mark:"]:before, -em[data-emoji="negative_squared_cross_mark"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/274e.svg"); -} - -em[data-emoji=":globe_with_meridians:"]:before, -em[data-emoji="globe_with_meridians"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f310.svg"); -} - -em[data-emoji=":diamond_shape_with_a_dot_inside:"]:before, -em[data-emoji="diamond_shape_with_a_dot_inside"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4a0.svg"); -} - -em[data-emoji=":m:"]:before, -em[data-emoji="m"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/24c2.svg"); -} - -em[data-emoji=":cyclone:"]:before, -em[data-emoji="cyclone"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f300.svg"); -} - -em[data-emoji=":zzz:"]:before, -em[data-emoji="zzz"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4a4.svg"); -} - -em[data-emoji=":atm:"]:before, -em[data-emoji="atm"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3e7.svg"); -} - -em[data-emoji=":wc:"]:before, -em[data-emoji="wc"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6be.svg"); -} - -em[data-emoji=":wheelchair:"]:before, -em[data-emoji="wheelchair"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/267f.svg"); -} - -em[data-emoji=":parking:"]:before, -em[data-emoji="parking"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f17f.svg"); -} - -em[data-emoji=":u7a7a:"]:before, -em[data-emoji="u7a7a"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f233.svg"); -} - -em[data-emoji=":sa:"]:before, -em[data-emoji="sa"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f202.svg"); -} - -em[data-emoji=":passport_control:"]:before, -em[data-emoji="passport_control"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6c2.svg"); -} - -em[data-emoji=":customs:"]:before, -em[data-emoji="customs"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6c3.svg"); -} - -em[data-emoji=":baggage_claim:"]:before, -em[data-emoji="baggage_claim"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6c4.svg"); -} - -em[data-emoji=":left_luggage:"]:before, -em[data-emoji="left_luggage"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6c5.svg"); -} - -em[data-emoji=":mens:"]:before, -em[data-emoji="mens"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b9.svg"); -} - -em[data-emoji=":womens:"]:before, -em[data-emoji="womens"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6ba.svg"); -} - -em[data-emoji=":baby_symbol:"]:before, -em[data-emoji="baby_symbol"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6bc.svg"); -} - -em[data-emoji=":restroom:"]:before, -em[data-emoji="restroom"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6bb.svg"); -} - -em[data-emoji=":put_litter_in_its_place:"]:before, -em[data-emoji="put_litter_in_its_place"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6ae.svg"); -} - -em[data-emoji=":cinema:"]:before, -em[data-emoji="cinema"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3a6.svg"); -} - -em[data-emoji=":signal_strength:"]:before, -em[data-emoji="signal_strength"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4f6.svg"); -} - -em[data-emoji=":koko:"]:before, -em[data-emoji="koko"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f201.svg"); -} - -em[data-emoji=":symbols:"]:before, -em[data-emoji="symbols"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f523.svg"); -} - -em[data-emoji=":abc:"]:before, -em[data-emoji="abc"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f524.svg"); -} - -em[data-emoji=":abcd:"]:before, -em[data-emoji="abcd"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f521.svg"); -} - -em[data-emoji=":capital_abcd:"]:before, -em[data-emoji="capital_abcd"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f520.svg"); -} - -em[data-emoji=":ng:"]:before, -em[data-emoji="ng"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f196.svg"); -} - -em[data-emoji=":ok:"]:before, -em[data-emoji="ok"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f197.svg"); -} - -em[data-emoji=":up:"]:before, -em[data-emoji="up"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f199.svg"); -} - -em[data-emoji=":cool:"]:before, -em[data-emoji="cool"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f192.svg"); -} - -em[data-emoji=":new:"]:before, -em[data-emoji="new"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f195.svg"); -} - -em[data-emoji=":free:"]:before, -em[data-emoji="free"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f193.svg"); -} - -em[data-emoji=":zero:"]:before, -em[data-emoji="zero"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/30-20e3.svg"); -} - -em[data-emoji=":one:"]:before, -em[data-emoji="one"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/31-20e3.svg"); -} - -em[data-emoji=":two:"]:before, -em[data-emoji="two"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/32-20e3.svg"); -} - -em[data-emoji=":three:"]:before, -em[data-emoji="three"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/33-20e3.svg"); -} - -em[data-emoji=":four:"]:before, -em[data-emoji="four"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/34-20e3.svg"); -} - -em[data-emoji=":five:"]:before, -em[data-emoji="five"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/35-20e3.svg"); -} - -em[data-emoji=":six:"]:before, -em[data-emoji="six"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/36-20e3.svg"); -} - -em[data-emoji=":seven:"]:before, -em[data-emoji="seven"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/37-20e3.svg"); -} - -em[data-emoji=":eight:"]:before, -em[data-emoji="eight"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/38-20e3.svg"); -} - -em[data-emoji=":nine:"]:before, -em[data-emoji="nine"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/39-20e3.svg"); -} - -em[data-emoji=":keycap_ten:"]:before, -em[data-emoji="keycap_ten"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f51f.svg"); -} - -em[data-emoji=":1234:"]:before, -em[data-emoji="1234"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f522.svg"); -} - -em[data-emoji=":hash:"]:before, -em[data-emoji="hash"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23-20e3.svg"); -} - -em[data-emoji=":asterisk:"]:before, -em[data-emoji="asterisk"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2a-20e3.svg"); -} - -em[data-emoji=":eject:"]:before, -em[data-emoji="eject"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23cf.svg"); -} - -em[data-emoji=":arrow_forward:"]:before, -em[data-emoji="arrow_forward"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/25b6.svg"); -} - -em[data-emoji=":pause_button:"]:before, -em[data-emoji="pause_button"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23f8.svg"); -} - -em[data-emoji=":play_pause:"]:before, -em[data-emoji="play_pause"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23ef.svg"); -} - -em[data-emoji=":stop_button:"]:before, -em[data-emoji="stop_button"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23f9.svg"); -} - -em[data-emoji=":record_button:"]:before, -em[data-emoji="record_button"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23fa.svg"); -} - -em[data-emoji=":track_next:"]:before, -em[data-emoji="track_next"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23ed.svg"); -} - -em[data-emoji=":track_previous:"]:before, -em[data-emoji="track_previous"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23ee.svg"); -} - -em[data-emoji=":fast_forward:"]:before, -em[data-emoji="fast_forward"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23e9.svg"); -} - -em[data-emoji=":rewind:"]:before, -em[data-emoji="rewind"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23ea.svg"); -} - -em[data-emoji=":arrow_double_up:"]:before, -em[data-emoji="arrow_double_up"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23eb.svg"); -} - -em[data-emoji=":arrow_double_down:"]:before, -em[data-emoji="arrow_double_down"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23ec.svg"); -} - -em[data-emoji=":arrow_backward:"]:before, -em[data-emoji="arrow_backward"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/25c0.svg"); -} - -em[data-emoji=":arrow_up_small:"]:before, -em[data-emoji="arrow_up_small"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f53c.svg"); -} - -em[data-emoji=":arrow_down_small:"]:before, -em[data-emoji="arrow_down_small"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f53d.svg"); -} - -em[data-emoji=":arrow_right:"]:before, -em[data-emoji="arrow_right"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/27a1.svg"); -} - -em[data-emoji=":arrow_left:"]:before, -em[data-emoji="arrow_left"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2b05.svg"); -} - -em[data-emoji=":arrow_up:"]:before, -em[data-emoji="arrow_up"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2b06.svg"); -} - -em[data-emoji=":arrow_down:"]:before, -em[data-emoji="arrow_down"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2b07.svg"); -} - -em[data-emoji=":arrow_right_hook:"]:before, -em[data-emoji="arrow_right_hook"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/21aa.svg"); -} - -em[data-emoji=":leftwards_arrow_with_hook:"]:before, -em[data-emoji="leftwards_arrow_with_hook"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/21a9.svg"); -} - -em[data-emoji=":twisted_rightwards_arrows:"]:before, -em[data-emoji="twisted_rightwards_arrows"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f500.svg"); -} - -em[data-emoji=":repeat:"]:before, -em[data-emoji="repeat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f501.svg"); -} - -em[data-emoji=":repeat_one:"]:before, -em[data-emoji="repeat_one"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f502.svg"); -} - -em[data-emoji=":arrows_counterclockwise:"]:before, -em[data-emoji="arrows_counterclockwise"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f504.svg"); -} - -em[data-emoji=":arrows_clockwise:"]:before, -em[data-emoji="arrows_clockwise"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f503.svg"); -} - -em[data-emoji=":musical_note:"]:before, -em[data-emoji="musical_note"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3b5.svg"); -} - -em[data-emoji=":notes:"]:before, -em[data-emoji="notes"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3b6.svg"); -} - -em[data-emoji=":infinity:"]:before, -em[data-emoji="infinity"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/267e.svg"); -} - -em[data-emoji=":heavy_dollar_sign:"]:before, -em[data-emoji="heavy_dollar_sign"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4b2.svg"); -} - -em[data-emoji=":currency_exchange:"]:before, -em[data-emoji="currency_exchange"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4b1.svg"); -} - -em[data-emoji=":copyright:"]:before, -em[data-emoji="copyright"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/a9.svg"); -} - -em[data-emoji=":registered:"]:before, -em[data-emoji="registered"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/ae.svg"); -} - -em[data-emoji=":curly_loop:"]:before, -em[data-emoji="curly_loop"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/27b0.svg"); -} - -em[data-emoji=":loop:"]:before, -em[data-emoji="loop"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/27bf.svg"); -} - -em[data-emoji=":end:"]:before, -em[data-emoji="end"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f51a.svg"); -} - -em[data-emoji=":back:"]:before, -em[data-emoji="back"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f519.svg"); -} - -em[data-emoji=":on:"]:before, -em[data-emoji="on"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f51b.svg"); -} - -em[data-emoji=":top:"]:before, -em[data-emoji="top"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f51d.svg"); -} - -em[data-emoji=":soon:"]:before, -em[data-emoji="soon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f51c.svg"); -} - -em[data-emoji=":radio_button:"]:before, -em[data-emoji="radio_button"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f518.svg"); -} - -em[data-emoji=":white_circle:"]:before, -em[data-emoji="white_circle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26aa.svg"); -} - -em[data-emoji=":black_circle:"]:before, -em[data-emoji="black_circle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26ab.svg"); -} - -em[data-emoji=":red_circle:"]:before, -em[data-emoji="red_circle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f534.svg"); -} - -em[data-emoji=":blue_circle:"]:before, -em[data-emoji="blue_circle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f535.svg"); -} - -em[data-emoji=":brown_circle:"]:before, -em[data-emoji="brown_circle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f7e4.svg"); -} - -em[data-emoji=":purple_circle:"]:before, -em[data-emoji="purple_circle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f7e3.svg"); -} - -em[data-emoji=":green_circle:"]:before, -em[data-emoji="green_circle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f7e2.svg"); -} - -em[data-emoji=":yellow_circle:"]:before, -em[data-emoji="yellow_circle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f7e1.svg"); -} - -em[data-emoji=":orange_circle:"]:before, -em[data-emoji="orange_circle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f7e0.svg"); -} - -em[data-emoji=":small_red_triangle:"]:before, -em[data-emoji="small_red_triangle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f53a.svg"); -} - -em[data-emoji=":small_red_triangle_down:"]:before, -em[data-emoji="small_red_triangle_down"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f53b.svg"); -} - -em[data-emoji=":small_orange_diamond:"]:before, -em[data-emoji="small_orange_diamond"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f538.svg"); -} - -em[data-emoji=":small_blue_diamond:"]:before, -em[data-emoji="small_blue_diamond"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f539.svg"); -} - -em[data-emoji=":large_orange_diamond:"]:before, -em[data-emoji="large_orange_diamond"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f536.svg"); -} - -em[data-emoji=":large_blue_diamond:"]:before, -em[data-emoji="large_blue_diamond"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f537.svg"); -} - -em[data-emoji=":white_square_button:"]:before, -em[data-emoji="white_square_button"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f533.svg"); -} - -em[data-emoji=":black_square_button:"]:before, -em[data-emoji="black_square_button"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f532.svg"); -} - -em[data-emoji=":black_small_square:"]:before, -em[data-emoji="black_small_square"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/25aa.svg"); -} - -em[data-emoji=":white_small_square:"]:before, -em[data-emoji="white_small_square"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/25ab.svg"); -} - -em[data-emoji=":black_medium_small_square:"]:before, -em[data-emoji="black_medium_small_square"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/25fe.svg"); -} - -em[data-emoji=":white_medium_small_square:"]:before, -em[data-emoji="white_medium_small_square"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/25fd.svg"); -} - -em[data-emoji=":black_medium_square:"]:before, -em[data-emoji="black_medium_square"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/25fc.svg"); -} - -em[data-emoji=":white_medium_square:"]:before, -em[data-emoji="white_medium_square"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/25fb.svg"); -} - -em[data-emoji=":black_large_square:"]:before, -em[data-emoji="black_large_square"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2b1b.svg"); -} - -em[data-emoji=":white_large_square:"]:before, -em[data-emoji="white_large_square"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2b1c.svg"); -} - -em[data-emoji=":orange_square:"]:before, -em[data-emoji="orange_square"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f7e7.svg"); -} - -em[data-emoji=":blue_square:"]:before, -em[data-emoji="blue_square"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f7e6.svg"); -} - -em[data-emoji=":red_square:"]:before, -em[data-emoji="red_square"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f7e5.svg"); -} - -em[data-emoji=":brown_square:"]:before, -em[data-emoji="brown_square"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f7eb.svg"); -} - -em[data-emoji=":purple_square:"]:before, -em[data-emoji="purple_square"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f7ea.svg"); -} - -em[data-emoji=":green_square:"]:before, -em[data-emoji="green_square"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f7e9.svg"); -} - -em[data-emoji=":yellow_square:"]:before, -em[data-emoji="yellow_square"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f7e8.svg"); -} - -em[data-emoji=":speaker:"]:before, -em[data-emoji="speaker"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f508.svg"); -} - -em[data-emoji=":mute:"]:before, -em[data-emoji="mute"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f507.svg"); -} - -em[data-emoji=":sound:"]:before, -em[data-emoji="sound"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f509.svg"); -} - -em[data-emoji=":loud_sound:"]:before, -em[data-emoji="loud_sound"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f50a.svg"); -} - -em[data-emoji=":bell:"]:before, -em[data-emoji="bell"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f514.svg"); -} - -em[data-emoji=":no_bell:"]:before, -em[data-emoji="no_bell"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f515.svg"); -} - -em[data-emoji=":mega:"]:before, -em[data-emoji="mega"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4e3.svg"); -} - -em[data-emoji=":loudspeaker:"]:before, -em[data-emoji="loudspeaker"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4e2.svg"); -} - -em[data-emoji=":speech_left:"]:before, -em[data-emoji="speech_left"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5e8.svg"); -} - -em[data-emoji=":eye_in_speech_bubble:"]:before, -em[data-emoji="eye_in_speech_bubble"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f441-200d-1f5e8.svg"); -} - -em[data-emoji=":speech_balloon:"]:before, -em[data-emoji="speech_balloon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4ac.svg"); -} - -em[data-emoji=":thought_balloon:"]:before, -em[data-emoji="thought_balloon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4ad.svg"); -} - -em[data-emoji=":anger_right:"]:before, -em[data-emoji="anger_right"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5ef.svg"); -} - -em[data-emoji=":black_joker:"]:before, -em[data-emoji="black_joker"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f0cf.svg"); -} - -em[data-emoji=":flower_playing_cards:"]:before, -em[data-emoji="flower_playing_cards"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3b4.svg"); -} - -em[data-emoji=":mahjong:"]:before, -em[data-emoji="mahjong"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f004.svg"); -} - -em[data-emoji=":clock1:"]:before, -em[data-emoji="clock1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f550.svg"); -} - -em[data-emoji=":clock2:"]:before, -em[data-emoji="clock2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f551.svg"); -} - -em[data-emoji=":clock3:"]:before, -em[data-emoji="clock3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f552.svg"); -} - -em[data-emoji=":clock4:"]:before, -em[data-emoji="clock4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f553.svg"); -} - -em[data-emoji=":clock5:"]:before, -em[data-emoji="clock5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f554.svg"); -} - -em[data-emoji=":clock6:"]:before, -em[data-emoji="clock6"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f555.svg"); -} - -em[data-emoji=":clock7:"]:before, -em[data-emoji="clock7"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f556.svg"); -} - -em[data-emoji=":clock8:"]:before, -em[data-emoji="clock8"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f557.svg"); -} - -em[data-emoji=":clock9:"]:before, -em[data-emoji="clock9"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f558.svg"); -} - -em[data-emoji=":clock10:"]:before, -em[data-emoji="clock10"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f559.svg"); -} - -em[data-emoji=":clock11:"]:before, -em[data-emoji="clock11"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f55a.svg"); -} - -em[data-emoji=":clock12:"]:before, -em[data-emoji="clock12"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f55b.svg"); -} - -em[data-emoji=":clock130:"]:before, -em[data-emoji="clock130"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f55c.svg"); -} - -em[data-emoji=":clock230:"]:before, -em[data-emoji="clock230"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f55d.svg"); -} - -em[data-emoji=":clock330:"]:before, -em[data-emoji="clock330"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f55e.svg"); -} - -em[data-emoji=":clock430:"]:before, -em[data-emoji="clock430"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f55f.svg"); -} - -em[data-emoji=":clock530:"]:before, -em[data-emoji="clock530"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f560.svg"); -} - -em[data-emoji=":clock630:"]:before, -em[data-emoji="clock630"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f561.svg"); -} - -em[data-emoji=":clock730:"]:before, -em[data-emoji="clock730"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f562.svg"); -} - -em[data-emoji=":clock830:"]:before, -em[data-emoji="clock830"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f563.svg"); -} - -em[data-emoji=":clock930:"]:before, -em[data-emoji="clock930"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f564.svg"); -} - -em[data-emoji=":clock1030:"]:before, -em[data-emoji="clock1030"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f565.svg"); -} - -em[data-emoji=":clock1130:"]:before, -em[data-emoji="clock1130"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f566.svg"); -} - -em[data-emoji=":clock1230:"]:before, -em[data-emoji="clock1230"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f567.svg"); -} - -em[data-emoji=":digit_zero:"]:before, -em[data-emoji="digit_zero"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/30-20e3.svg"); -} - -em[data-emoji=":digit_one:"]:before, -em[data-emoji="digit_one"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/31-20e3.svg"); -} - -em[data-emoji=":digit_two:"]:before, -em[data-emoji="digit_two"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/32-20e3.svg"); -} - -em[data-emoji=":digit_three:"]:before, -em[data-emoji="digit_three"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/33-20e3.svg"); -} - -em[data-emoji=":digit_four:"]:before, -em[data-emoji="digit_four"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/34-20e3.svg"); -} - -em[data-emoji=":digit_five:"]:before, -em[data-emoji="digit_five"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/35-20e3.svg"); -} - -em[data-emoji=":digit_six:"]:before, -em[data-emoji="digit_six"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/36-20e3.svg"); -} - -em[data-emoji=":digit_seven:"]:before, -em[data-emoji="digit_seven"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/37-20e3.svg"); -} - -em[data-emoji=":digit_eight:"]:before, -em[data-emoji="digit_eight"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/38-20e3.svg"); -} - -em[data-emoji=":digit_nine:"]:before, -em[data-emoji="digit_nine"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/39-20e3.svg"); -} - -em[data-emoji=":pound_symbol:"]:before, -em[data-emoji="pound_symbol"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23-20e3.svg"); -} - -em[data-emoji=":asterisk_symbol:"]:before, -em[data-emoji="asterisk_symbol"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2a-20e3.svg"); -} - -em[data-emoji=":soccer:"]:before, -em[data-emoji="soccer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26bd.svg"); -} - -em[data-emoji=":basketball:"]:before, -em[data-emoji="basketball"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c0.svg"); -} - -em[data-emoji=":football:"]:before, -em[data-emoji="football"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c8.svg"); -} - -em[data-emoji=":baseball:"]:before, -em[data-emoji="baseball"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26be.svg"); -} - -em[data-emoji=":softball:"]:before, -em[data-emoji="softball"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f94e.svg"); -} - -em[data-emoji=":tennis:"]:before, -em[data-emoji="tennis"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3be.svg"); -} - -em[data-emoji=":volleyball:"]:before, -em[data-emoji="volleyball"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3d0.svg"); -} - -em[data-emoji=":rugby_football:"]:before, -em[data-emoji="rugby_football"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c9.svg"); -} - -em[data-emoji=":flying_disc:"]:before, -em[data-emoji="flying_disc"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f94f.svg"); -} - -em[data-emoji=":8ball:"]:before, -em[data-emoji="8ball"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3b1.svg"); -} - -em[data-emoji=":ping_pong:"]:before, -em[data-emoji="ping_pong"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3d3.svg"); -} - -em[data-emoji=":badminton:"]:before, -em[data-emoji="badminton"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3f8.svg"); -} - -em[data-emoji=":hockey:"]:before, -em[data-emoji="hockey"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3d2.svg"); -} - -em[data-emoji=":field_hockey:"]:before, -em[data-emoji="field_hockey"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3d1.svg"); -} - -em[data-emoji=":lacrosse:"]:before, -em[data-emoji="lacrosse"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f94d.svg"); -} - -em[data-emoji=":cricket_game:"]:before, -em[data-emoji="cricket_game"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cf.svg"); -} - -em[data-emoji=":goal:"]:before, -em[data-emoji="goal"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f945.svg"); -} - -em[data-emoji=":golf:"]:before, -em[data-emoji="golf"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f3.svg"); -} - -em[data-emoji=":bow_and_arrow:"]:before, -em[data-emoji="bow_and_arrow"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3f9.svg"); -} - -em[data-emoji=":fishing_pole_and_fish:"]:before, -em[data-emoji="fishing_pole_and_fish"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3a3.svg"); -} - -em[data-emoji=":boxing_glove:"]:before, -em[data-emoji="boxing_glove"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f94a.svg"); -} - -em[data-emoji=":martial_arts_uniform:"]:before, -em[data-emoji="martial_arts_uniform"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f94b.svg"); -} - -em[data-emoji=":running_shirt_with_sash:"]:before, -em[data-emoji="running_shirt_with_sash"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3bd.svg"); -} - -em[data-emoji=":skateboard:"]:before, -em[data-emoji="skateboard"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6f9.svg"); -} - -em[data-emoji=":sled:"]:before, -em[data-emoji="sled"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6f7.svg"); -} - -em[data-emoji=":parachute:"]:before, -em[data-emoji="parachute"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1fa82.svg"); -} - -em[data-emoji=":ice_skate:"]:before, -em[data-emoji="ice_skate"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f8.svg"); -} - -em[data-emoji=":curling_stone:"]:before, -em[data-emoji="curling_stone"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f94c.svg"); -} - -em[data-emoji=":ski:"]:before, -em[data-emoji="ski"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3bf.svg"); -} - -em[data-emoji=":skier:"]:before, -em[data-emoji="skier"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f7.svg"); -} - -em[data-emoji=":snowboarder:"]:before, -em[data-emoji="snowboarder"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c2.svg"); -} - -em[data-emoji=":snowboarder_tone1:"]:before, -em[data-emoji="snowboarder_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c2-1f3fb.svg"); -} - -em[data-emoji=":snowboarder_tone2:"]:before, -em[data-emoji="snowboarder_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c2-1f3fc.svg"); -} - -em[data-emoji=":snowboarder_tone3:"]:before, -em[data-emoji="snowboarder_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c2-1f3fd.svg"); -} - -em[data-emoji=":snowboarder_tone4:"]:before, -em[data-emoji="snowboarder_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c2-1f3fe.svg"); -} - -em[data-emoji=":snowboarder_tone5:"]:before, -em[data-emoji="snowboarder_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c2-1f3ff.svg"); -} - -em[data-emoji=":person_lifting_weights:"]:before, -em[data-emoji="person_lifting_weights"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb.svg"); -} - -em[data-emoji=":person_lifting_weights_tone1:"]:before, -em[data-emoji="person_lifting_weights_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb-1f3fb.svg"); -} - -em[data-emoji=":person_lifting_weights_tone2:"]:before, -em[data-emoji="person_lifting_weights_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb-1f3fc.svg"); -} - -em[data-emoji=":person_lifting_weights_tone3:"]:before, -em[data-emoji="person_lifting_weights_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb-1f3fd.svg"); -} - -em[data-emoji=":person_lifting_weights_tone4:"]:before, -em[data-emoji="person_lifting_weights_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb-1f3fe.svg"); -} - -em[data-emoji=":person_lifting_weights_tone5:"]:before, -em[data-emoji="person_lifting_weights_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb-1f3ff.svg"); -} - -em[data-emoji=":woman_lifting_weights:"]:before, -em[data-emoji="woman_lifting_weights"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb-fe0f-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_lifting_weights_tone1:"]:before, -em[data-emoji="woman_lifting_weights_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_lifting_weights_tone2:"]:before, -em[data-emoji="woman_lifting_weights_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_lifting_weights_tone3:"]:before, -em[data-emoji="woman_lifting_weights_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_lifting_weights_tone4:"]:before, -em[data-emoji="woman_lifting_weights_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_lifting_weights_tone5:"]:before, -em[data-emoji="woman_lifting_weights_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_lifting_weights:"]:before, -em[data-emoji="man_lifting_weights"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb-fe0f-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_lifting_weights_tone1:"]:before, -em[data-emoji="man_lifting_weights_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_lifting_weights_tone2:"]:before, -em[data-emoji="man_lifting_weights_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_lifting_weights_tone3:"]:before, -em[data-emoji="man_lifting_weights_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_lifting_weights_tone4:"]:before, -em[data-emoji="man_lifting_weights_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_lifting_weights_tone5:"]:before, -em[data-emoji="man_lifting_weights_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cb-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":people_wrestling:"]:before, -em[data-emoji="people_wrestling"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93c.svg"); -} - -em[data-emoji=":women_wrestling:"]:before, -em[data-emoji="women_wrestling"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93c-200d-2640-fe0f.svg"); -} - -em[data-emoji=":men_wrestling:"]:before, -em[data-emoji="men_wrestling"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93c-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_doing_cartwheel:"]:before, -em[data-emoji="person_doing_cartwheel"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938.svg"); -} - -em[data-emoji=":person_doing_cartwheel_tone1:"]:before, -em[data-emoji="person_doing_cartwheel_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938-1f3fb.svg"); -} - -em[data-emoji=":person_doing_cartwheel_tone2:"]:before, -em[data-emoji="person_doing_cartwheel_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938-1f3fc.svg"); -} - -em[data-emoji=":person_doing_cartwheel_tone3:"]:before, -em[data-emoji="person_doing_cartwheel_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938-1f3fd.svg"); -} - -em[data-emoji=":person_doing_cartwheel_tone4:"]:before, -em[data-emoji="person_doing_cartwheel_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938-1f3fe.svg"); -} - -em[data-emoji=":person_doing_cartwheel_tone5:"]:before, -em[data-emoji="person_doing_cartwheel_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938-1f3ff.svg"); -} - -em[data-emoji=":woman_cartwheeling:"]:before, -em[data-emoji="woman_cartwheeling"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_cartwheeling_tone1:"]:before, -em[data-emoji="woman_cartwheeling_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_cartwheeling_tone2:"]:before, -em[data-emoji="woman_cartwheeling_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_cartwheeling_tone3:"]:before, -em[data-emoji="woman_cartwheeling_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_cartwheeling_tone4:"]:before, -em[data-emoji="woman_cartwheeling_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_cartwheeling_tone5:"]:before, -em[data-emoji="woman_cartwheeling_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_cartwheeling:"]:before, -em[data-emoji="man_cartwheeling"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_cartwheeling_tone1:"]:before, -em[data-emoji="man_cartwheeling_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_cartwheeling_tone2:"]:before, -em[data-emoji="man_cartwheeling_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_cartwheeling_tone3:"]:before, -em[data-emoji="man_cartwheeling_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_cartwheeling_tone4:"]:before, -em[data-emoji="man_cartwheeling_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_cartwheeling_tone5:"]:before, -em[data-emoji="man_cartwheeling_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f938-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_bouncing_ball:"]:before, -em[data-emoji="person_bouncing_ball"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9.svg"); -} - -em[data-emoji=":person_bouncing_ball_tone1:"]:before, -em[data-emoji="person_bouncing_ball_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9-1f3fb.svg"); -} - -em[data-emoji=":person_bouncing_ball_tone2:"]:before, -em[data-emoji="person_bouncing_ball_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9-1f3fc.svg"); -} - -em[data-emoji=":person_bouncing_ball_tone3:"]:before, -em[data-emoji="person_bouncing_ball_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9-1f3fd.svg"); -} - -em[data-emoji=":person_bouncing_ball_tone4:"]:before, -em[data-emoji="person_bouncing_ball_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9-1f3fe.svg"); -} - -em[data-emoji=":person_bouncing_ball_tone5:"]:before, -em[data-emoji="person_bouncing_ball_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9-1f3ff.svg"); -} - -em[data-emoji=":woman_bouncing_ball:"]:before, -em[data-emoji="woman_bouncing_ball"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9-fe0f-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_bouncing_ball_tone1:"]:before, -em[data-emoji="woman_bouncing_ball_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_bouncing_ball_tone2:"]:before, -em[data-emoji="woman_bouncing_ball_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_bouncing_ball_tone3:"]:before, -em[data-emoji="woman_bouncing_ball_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_bouncing_ball_tone4:"]:before, -em[data-emoji="woman_bouncing_ball_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_bouncing_ball_tone5:"]:before, -em[data-emoji="woman_bouncing_ball_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_bouncing_ball:"]:before, -em[data-emoji="man_bouncing_ball"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9-fe0f-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_bouncing_ball_tone1:"]:before, -em[data-emoji="man_bouncing_ball_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_bouncing_ball_tone2:"]:before, -em[data-emoji="man_bouncing_ball_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_bouncing_ball_tone3:"]:before, -em[data-emoji="man_bouncing_ball_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_bouncing_ball_tone4:"]:before, -em[data-emoji="man_bouncing_ball_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_bouncing_ball_tone5:"]:before, -em[data-emoji="man_bouncing_ball_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f9-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_fencing:"]:before, -em[data-emoji="person_fencing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93a.svg"); -} - -em[data-emoji=":person_playing_handball:"]:before, -em[data-emoji="person_playing_handball"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e.svg"); -} - -em[data-emoji=":person_playing_handball_tone1:"]:before, -em[data-emoji="person_playing_handball_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e-1f3fb.svg"); -} - -em[data-emoji=":person_playing_handball_tone2:"]:before, -em[data-emoji="person_playing_handball_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e-1f3fc.svg"); -} - -em[data-emoji=":person_playing_handball_tone3:"]:before, -em[data-emoji="person_playing_handball_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e-1f3fd.svg"); -} - -em[data-emoji=":person_playing_handball_tone4:"]:before, -em[data-emoji="person_playing_handball_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e-1f3fe.svg"); -} - -em[data-emoji=":person_playing_handball_tone5:"]:before, -em[data-emoji="person_playing_handball_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e-1f3ff.svg"); -} - -em[data-emoji=":woman_playing_handball:"]:before, -em[data-emoji="woman_playing_handball"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_playing_handball_tone1:"]:before, -em[data-emoji="woman_playing_handball_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_playing_handball_tone2:"]:before, -em[data-emoji="woman_playing_handball_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_playing_handball_tone3:"]:before, -em[data-emoji="woman_playing_handball_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_playing_handball_tone4:"]:before, -em[data-emoji="woman_playing_handball_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_playing_handball_tone5:"]:before, -em[data-emoji="woman_playing_handball_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_playing_handball:"]:before, -em[data-emoji="man_playing_handball"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_playing_handball_tone1:"]:before, -em[data-emoji="man_playing_handball_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_playing_handball_tone2:"]:before, -em[data-emoji="man_playing_handball_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_playing_handball_tone3:"]:before, -em[data-emoji="man_playing_handball_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_playing_handball_tone4:"]:before, -em[data-emoji="man_playing_handball_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_playing_handball_tone5:"]:before, -em[data-emoji="man_playing_handball_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93e-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_golfing:"]:before, -em[data-emoji="person_golfing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc.svg"); -} - -em[data-emoji=":person_golfing_tone1:"]:before, -em[data-emoji="person_golfing_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc-1f3fb.svg"); -} - -em[data-emoji=":person_golfing_tone2:"]:before, -em[data-emoji="person_golfing_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc-1f3fc.svg"); -} - -em[data-emoji=":person_golfing_tone3:"]:before, -em[data-emoji="person_golfing_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc-1f3fd.svg"); -} - -em[data-emoji=":person_golfing_tone4:"]:before, -em[data-emoji="person_golfing_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc-1f3fe.svg"); -} - -em[data-emoji=":person_golfing_tone5:"]:before, -em[data-emoji="person_golfing_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc-1f3ff.svg"); -} - -em[data-emoji=":woman_golfing:"]:before, -em[data-emoji="woman_golfing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc-fe0f-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_golfing_tone1:"]:before, -em[data-emoji="woman_golfing_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_golfing_tone2:"]:before, -em[data-emoji="woman_golfing_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_golfing_tone3:"]:before, -em[data-emoji="woman_golfing_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_golfing_tone4:"]:before, -em[data-emoji="woman_golfing_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_golfing_tone5:"]:before, -em[data-emoji="woman_golfing_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_golfing:"]:before, -em[data-emoji="man_golfing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc-fe0f-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_golfing_tone1:"]:before, -em[data-emoji="man_golfing_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_golfing_tone2:"]:before, -em[data-emoji="man_golfing_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_golfing_tone3:"]:before, -em[data-emoji="man_golfing_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_golfing_tone4:"]:before, -em[data-emoji="man_golfing_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_golfing_tone5:"]:before, -em[data-emoji="man_golfing_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cc-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":horse_racing:"]:before, -em[data-emoji="horse_racing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c7.svg"); -} - -em[data-emoji=":horse_racing_tone1:"]:before, -em[data-emoji="horse_racing_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c7-1f3fb.svg"); -} - -em[data-emoji=":horse_racing_tone2:"]:before, -em[data-emoji="horse_racing_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c7-1f3fc.svg"); -} - -em[data-emoji=":horse_racing_tone3:"]:before, -em[data-emoji="horse_racing_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c7-1f3fd.svg"); -} - -em[data-emoji=":horse_racing_tone4:"]:before, -em[data-emoji="horse_racing_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c7-1f3fe.svg"); -} - -em[data-emoji=":horse_racing_tone5:"]:before, -em[data-emoji="horse_racing_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c7-1f3ff.svg"); -} - -em[data-emoji=":person_in_lotus_position:"]:before, -em[data-emoji="person_in_lotus_position"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8.svg"); -} - -em[data-emoji=":person_in_lotus_position_tone1:"]:before, -em[data-emoji="person_in_lotus_position_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8-1f3fb.svg"); -} - -em[data-emoji=":person_in_lotus_position_tone2:"]:before, -em[data-emoji="person_in_lotus_position_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8-1f3fc.svg"); -} - -em[data-emoji=":person_in_lotus_position_tone3:"]:before, -em[data-emoji="person_in_lotus_position_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8-1f3fd.svg"); -} - -em[data-emoji=":person_in_lotus_position_tone4:"]:before, -em[data-emoji="person_in_lotus_position_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8-1f3fe.svg"); -} - -em[data-emoji=":person_in_lotus_position_tone5:"]:before, -em[data-emoji="person_in_lotus_position_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8-1f3ff.svg"); -} - -em[data-emoji=":woman_in_lotus_position:"]:before, -em[data-emoji="woman_in_lotus_position"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_in_lotus_position_tone1:"]:before, -em[data-emoji="woman_in_lotus_position_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_in_lotus_position_tone2:"]:before, -em[data-emoji="woman_in_lotus_position_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_in_lotus_position_tone3:"]:before, -em[data-emoji="woman_in_lotus_position_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_in_lotus_position_tone4:"]:before, -em[data-emoji="woman_in_lotus_position_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_in_lotus_position_tone5:"]:before, -em[data-emoji="woman_in_lotus_position_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_in_lotus_position:"]:before, -em[data-emoji="man_in_lotus_position"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_in_lotus_position_tone1:"]:before, -em[data-emoji="man_in_lotus_position_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_in_lotus_position_tone2:"]:before, -em[data-emoji="man_in_lotus_position_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_in_lotus_position_tone3:"]:before, -em[data-emoji="man_in_lotus_position_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_in_lotus_position_tone4:"]:before, -em[data-emoji="man_in_lotus_position_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_in_lotus_position_tone5:"]:before, -em[data-emoji="man_in_lotus_position_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d8-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_surfing:"]:before, -em[data-emoji="person_surfing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4.svg"); -} - -em[data-emoji=":person_surfing_tone1:"]:before, -em[data-emoji="person_surfing_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4-1f3fb.svg"); -} - -em[data-emoji=":person_surfing_tone2:"]:before, -em[data-emoji="person_surfing_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4-1f3fc.svg"); -} - -em[data-emoji=":person_surfing_tone3:"]:before, -em[data-emoji="person_surfing_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4-1f3fd.svg"); -} - -em[data-emoji=":person_surfing_tone4:"]:before, -em[data-emoji="person_surfing_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4-1f3fe.svg"); -} - -em[data-emoji=":person_surfing_tone5:"]:before, -em[data-emoji="person_surfing_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4-1f3ff.svg"); -} - -em[data-emoji=":woman_surfing:"]:before, -em[data-emoji="woman_surfing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_surfing_tone1:"]:before, -em[data-emoji="woman_surfing_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_surfing_tone2:"]:before, -em[data-emoji="woman_surfing_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_surfing_tone3:"]:before, -em[data-emoji="woman_surfing_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_surfing_tone4:"]:before, -em[data-emoji="woman_surfing_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_surfing_tone5:"]:before, -em[data-emoji="woman_surfing_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_surfing:"]:before, -em[data-emoji="man_surfing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_surfing_tone1:"]:before, -em[data-emoji="man_surfing_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_surfing_tone2:"]:before, -em[data-emoji="man_surfing_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_surfing_tone3:"]:before, -em[data-emoji="man_surfing_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_surfing_tone4:"]:before, -em[data-emoji="man_surfing_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_surfing_tone5:"]:before, -em[data-emoji="man_surfing_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c4-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_swimming:"]:before, -em[data-emoji="person_swimming"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca.svg"); -} - -em[data-emoji=":person_swimming_tone1:"]:before, -em[data-emoji="person_swimming_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca-1f3fb.svg"); -} - -em[data-emoji=":person_swimming_tone2:"]:before, -em[data-emoji="person_swimming_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca-1f3fc.svg"); -} - -em[data-emoji=":person_swimming_tone3:"]:before, -em[data-emoji="person_swimming_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca-1f3fd.svg"); -} - -em[data-emoji=":person_swimming_tone4:"]:before, -em[data-emoji="person_swimming_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca-1f3fe.svg"); -} - -em[data-emoji=":person_swimming_tone5:"]:before, -em[data-emoji="person_swimming_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca-1f3ff.svg"); -} - -em[data-emoji=":woman_swimming:"]:before, -em[data-emoji="woman_swimming"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_swimming_tone1:"]:before, -em[data-emoji="woman_swimming_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_swimming_tone2:"]:before, -em[data-emoji="woman_swimming_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_swimming_tone3:"]:before, -em[data-emoji="woman_swimming_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_swimming_tone4:"]:before, -em[data-emoji="woman_swimming_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_swimming_tone5:"]:before, -em[data-emoji="woman_swimming_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_swimming:"]:before, -em[data-emoji="man_swimming"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_swimming_tone1:"]:before, -em[data-emoji="man_swimming_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_swimming_tone2:"]:before, -em[data-emoji="man_swimming_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_swimming_tone3:"]:before, -em[data-emoji="man_swimming_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_swimming_tone4:"]:before, -em[data-emoji="man_swimming_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_swimming_tone5:"]:before, -em[data-emoji="man_swimming_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ca-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_playing_water_polo:"]:before, -em[data-emoji="person_playing_water_polo"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d.svg"); -} - -em[data-emoji=":person_playing_water_polo_tone1:"]:before, -em[data-emoji="person_playing_water_polo_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d-1f3fb.svg"); -} - -em[data-emoji=":person_playing_water_polo_tone2:"]:before, -em[data-emoji="person_playing_water_polo_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d-1f3fc.svg"); -} - -em[data-emoji=":person_playing_water_polo_tone3:"]:before, -em[data-emoji="person_playing_water_polo_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d-1f3fd.svg"); -} - -em[data-emoji=":person_playing_water_polo_tone4:"]:before, -em[data-emoji="person_playing_water_polo_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d-1f3fe.svg"); -} - -em[data-emoji=":person_playing_water_polo_tone5:"]:before, -em[data-emoji="person_playing_water_polo_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d-1f3ff.svg"); -} - -em[data-emoji=":woman_playing_water_polo:"]:before, -em[data-emoji="woman_playing_water_polo"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_playing_water_polo_tone1:"]:before, -em[data-emoji="woman_playing_water_polo_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_playing_water_polo_tone2:"]:before, -em[data-emoji="woman_playing_water_polo_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_playing_water_polo_tone3:"]:before, -em[data-emoji="woman_playing_water_polo_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_playing_water_polo_tone4:"]:before, -em[data-emoji="woman_playing_water_polo_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_playing_water_polo_tone5:"]:before, -em[data-emoji="woman_playing_water_polo_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_playing_water_polo:"]:before, -em[data-emoji="man_playing_water_polo"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_playing_water_polo_tone1:"]:before, -em[data-emoji="man_playing_water_polo_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_playing_water_polo_tone2:"]:before, -em[data-emoji="man_playing_water_polo_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_playing_water_polo_tone3:"]:before, -em[data-emoji="man_playing_water_polo_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_playing_water_polo_tone4:"]:before, -em[data-emoji="man_playing_water_polo_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_playing_water_polo_tone5:"]:before, -em[data-emoji="man_playing_water_polo_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93d-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_rowing_boat:"]:before, -em[data-emoji="person_rowing_boat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3.svg"); -} - -em[data-emoji=":person_rowing_boat_tone1:"]:before, -em[data-emoji="person_rowing_boat_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3-1f3fb.svg"); -} - -em[data-emoji=":person_rowing_boat_tone2:"]:before, -em[data-emoji="person_rowing_boat_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3-1f3fc.svg"); -} - -em[data-emoji=":person_rowing_boat_tone3:"]:before, -em[data-emoji="person_rowing_boat_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3-1f3fd.svg"); -} - -em[data-emoji=":person_rowing_boat_tone4:"]:before, -em[data-emoji="person_rowing_boat_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3-1f3fe.svg"); -} - -em[data-emoji=":person_rowing_boat_tone5:"]:before, -em[data-emoji="person_rowing_boat_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3-1f3ff.svg"); -} - -em[data-emoji=":woman_rowing_boat:"]:before, -em[data-emoji="woman_rowing_boat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_rowing_boat_tone1:"]:before, -em[data-emoji="woman_rowing_boat_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_rowing_boat_tone2:"]:before, -em[data-emoji="woman_rowing_boat_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_rowing_boat_tone3:"]:before, -em[data-emoji="woman_rowing_boat_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_rowing_boat_tone4:"]:before, -em[data-emoji="woman_rowing_boat_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_rowing_boat_tone5:"]:before, -em[data-emoji="woman_rowing_boat_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_rowing_boat:"]:before, -em[data-emoji="man_rowing_boat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_rowing_boat_tone1:"]:before, -em[data-emoji="man_rowing_boat_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_rowing_boat_tone2:"]:before, -em[data-emoji="man_rowing_boat_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_rowing_boat_tone3:"]:before, -em[data-emoji="man_rowing_boat_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_rowing_boat_tone4:"]:before, -em[data-emoji="man_rowing_boat_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_rowing_boat_tone5:"]:before, -em[data-emoji="man_rowing_boat_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a3-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_climbing:"]:before, -em[data-emoji="person_climbing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7.svg"); -} - -em[data-emoji=":person_climbing_tone1:"]:before, -em[data-emoji="person_climbing_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7-1f3fb.svg"); -} - -em[data-emoji=":person_climbing_tone2:"]:before, -em[data-emoji="person_climbing_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7-1f3fc.svg"); -} - -em[data-emoji=":person_climbing_tone3:"]:before, -em[data-emoji="person_climbing_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7-1f3fd.svg"); -} - -em[data-emoji=":person_climbing_tone4:"]:before, -em[data-emoji="person_climbing_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7-1f3fe.svg"); -} - -em[data-emoji=":person_climbing_tone5:"]:before, -em[data-emoji="person_climbing_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7-1f3ff.svg"); -} - -em[data-emoji=":woman_climbing:"]:before, -em[data-emoji="woman_climbing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_climbing_tone1:"]:before, -em[data-emoji="woman_climbing_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_climbing_tone2:"]:before, -em[data-emoji="woman_climbing_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_climbing_tone3:"]:before, -em[data-emoji="woman_climbing_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_climbing_tone4:"]:before, -em[data-emoji="woman_climbing_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_climbing_tone5:"]:before, -em[data-emoji="woman_climbing_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_climbing:"]:before, -em[data-emoji="man_climbing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_climbing_tone1:"]:before, -em[data-emoji="man_climbing_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_climbing_tone2:"]:before, -em[data-emoji="man_climbing_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_climbing_tone3:"]:before, -em[data-emoji="man_climbing_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_climbing_tone4:"]:before, -em[data-emoji="man_climbing_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_climbing_tone5:"]:before, -em[data-emoji="man_climbing_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d7-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_mountain_biking:"]:before, -em[data-emoji="person_mountain_biking"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5.svg"); -} - -em[data-emoji=":person_mountain_biking_tone1:"]:before, -em[data-emoji="person_mountain_biking_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5-1f3fb.svg"); -} - -em[data-emoji=":person_mountain_biking_tone2:"]:before, -em[data-emoji="person_mountain_biking_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5-1f3fc.svg"); -} - -em[data-emoji=":person_mountain_biking_tone3:"]:before, -em[data-emoji="person_mountain_biking_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5-1f3fd.svg"); -} - -em[data-emoji=":person_mountain_biking_tone4:"]:before, -em[data-emoji="person_mountain_biking_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5-1f3fe.svg"); -} - -em[data-emoji=":person_mountain_biking_tone5:"]:before, -em[data-emoji="person_mountain_biking_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5-1f3ff.svg"); -} - -em[data-emoji=":woman_mountain_biking:"]:before, -em[data-emoji="woman_mountain_biking"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_mountain_biking_tone1:"]:before, -em[data-emoji="woman_mountain_biking_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_mountain_biking_tone2:"]:before, -em[data-emoji="woman_mountain_biking_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_mountain_biking_tone3:"]:before, -em[data-emoji="woman_mountain_biking_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_mountain_biking_tone4:"]:before, -em[data-emoji="woman_mountain_biking_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_mountain_biking_tone5:"]:before, -em[data-emoji="woman_mountain_biking_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_mountain_biking:"]:before, -em[data-emoji="man_mountain_biking"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_mountain_biking_tone1:"]:before, -em[data-emoji="man_mountain_biking_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_mountain_biking_tone2:"]:before, -em[data-emoji="man_mountain_biking_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_mountain_biking_tone3:"]:before, -em[data-emoji="man_mountain_biking_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_mountain_biking_tone4:"]:before, -em[data-emoji="man_mountain_biking_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_mountain_biking_tone5:"]:before, -em[data-emoji="man_mountain_biking_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b5-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_biking:"]:before, -em[data-emoji="person_biking"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4.svg"); -} - -em[data-emoji=":person_biking_tone1:"]:before, -em[data-emoji="person_biking_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4-1f3fb.svg"); -} - -em[data-emoji=":person_biking_tone2:"]:before, -em[data-emoji="person_biking_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4-1f3fc.svg"); -} - -em[data-emoji=":person_biking_tone3:"]:before, -em[data-emoji="person_biking_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4-1f3fd.svg"); -} - -em[data-emoji=":person_biking_tone4:"]:before, -em[data-emoji="person_biking_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4-1f3fe.svg"); -} - -em[data-emoji=":person_biking_tone5:"]:before, -em[data-emoji="person_biking_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4-1f3ff.svg"); -} - -em[data-emoji=":woman_biking:"]:before, -em[data-emoji="woman_biking"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_biking_tone1:"]:before, -em[data-emoji="woman_biking_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_biking_tone2:"]:before, -em[data-emoji="woman_biking_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_biking_tone3:"]:before, -em[data-emoji="woman_biking_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_biking_tone4:"]:before, -em[data-emoji="woman_biking_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_biking_tone5:"]:before, -em[data-emoji="woman_biking_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_biking:"]:before, -em[data-emoji="man_biking"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_biking_tone1:"]:before, -em[data-emoji="man_biking_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_biking_tone2:"]:before, -em[data-emoji="man_biking_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_biking_tone3:"]:before, -em[data-emoji="man_biking_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_biking_tone4:"]:before, -em[data-emoji="man_biking_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_biking_tone5:"]:before, -em[data-emoji="man_biking_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b4-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":trophy:"]:before, -em[data-emoji="trophy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c6.svg"); -} - -em[data-emoji=":first_place:"]:before, -em[data-emoji="first_place"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f947.svg"); -} - -em[data-emoji=":second_place:"]:before, -em[data-emoji="second_place"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f948.svg"); -} - -em[data-emoji=":third_place:"]:before, -em[data-emoji="third_place"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f949.svg"); -} - -em[data-emoji=":medal:"]:before, -em[data-emoji="medal"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c5.svg"); -} - -em[data-emoji=":military_medal:"]:before, -em[data-emoji="military_medal"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f396.svg"); -} - -em[data-emoji=":rosette:"]:before, -em[data-emoji="rosette"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3f5.svg"); -} - -em[data-emoji=":reminder_ribbon:"]:before, -em[data-emoji="reminder_ribbon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f397.svg"); -} - -em[data-emoji=":ticket:"]:before, -em[data-emoji="ticket"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ab.svg"); -} - -em[data-emoji=":tickets:"]:before, -em[data-emoji="tickets"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f39f.svg"); -} - -em[data-emoji=":circus_tent:"]:before, -em[data-emoji="circus_tent"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3aa.svg"); -} - -em[data-emoji=":person_juggling:"]:before, -em[data-emoji="person_juggling"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939.svg"); -} - -em[data-emoji=":person_juggling_tone1:"]:before, -em[data-emoji="person_juggling_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939-1f3fb.svg"); -} - -em[data-emoji=":person_juggling_tone2:"]:before, -em[data-emoji="person_juggling_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939-1f3fc.svg"); -} - -em[data-emoji=":person_juggling_tone3:"]:before, -em[data-emoji="person_juggling_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939-1f3fd.svg"); -} - -em[data-emoji=":person_juggling_tone4:"]:before, -em[data-emoji="person_juggling_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939-1f3fe.svg"); -} - -em[data-emoji=":person_juggling_tone5:"]:before, -em[data-emoji="person_juggling_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939-1f3ff.svg"); -} - -em[data-emoji=":woman_juggling:"]:before, -em[data-emoji="woman_juggling"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_juggling_tone1:"]:before, -em[data-emoji="woman_juggling_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_juggling_tone2:"]:before, -em[data-emoji="woman_juggling_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_juggling_tone3:"]:before, -em[data-emoji="woman_juggling_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_juggling_tone4:"]:before, -em[data-emoji="woman_juggling_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_juggling_tone5:"]:before, -em[data-emoji="woman_juggling_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_juggling:"]:before, -em[data-emoji="man_juggling"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_juggling_tone1:"]:before, -em[data-emoji="man_juggling_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_juggling_tone2:"]:before, -em[data-emoji="man_juggling_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_juggling_tone3:"]:before, -em[data-emoji="man_juggling_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_juggling_tone4:"]:before, -em[data-emoji="man_juggling_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_juggling_tone5:"]:before, -em[data-emoji="man_juggling_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f939-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":performing_arts:"]:before, -em[data-emoji="performing_arts"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ad.svg"); -} - -em[data-emoji=":art:"]:before, -em[data-emoji="art"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3a8.svg"); -} - -em[data-emoji=":clapper:"]:before, -em[data-emoji="clapper"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ac.svg"); -} - -em[data-emoji=":microphone:"]:before, -em[data-emoji="microphone"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3a4.svg"); -} - -em[data-emoji=":headphones:"]:before, -em[data-emoji="headphones"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3a7.svg"); -} - -em[data-emoji=":musical_score:"]:before, -em[data-emoji="musical_score"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3bc.svg"); -} - -em[data-emoji=":musical_keyboard:"]:before, -em[data-emoji="musical_keyboard"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3b9.svg"); -} - -em[data-emoji=":drum:"]:before, -em[data-emoji="drum"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f941.svg"); -} - -em[data-emoji=":saxophone:"]:before, -em[data-emoji="saxophone"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3b7.svg"); -} - -em[data-emoji=":trumpet:"]:before, -em[data-emoji="trumpet"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ba.svg"); -} - -em[data-emoji=":banjo:"]:before, -em[data-emoji="banjo"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1fa95.svg"); -} - -em[data-emoji=":guitar:"]:before, -em[data-emoji="guitar"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3b8.svg"); -} - -em[data-emoji=":violin:"]:before, -em[data-emoji="violin"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3bb.svg"); -} - -em[data-emoji=":game_die:"]:before, -em[data-emoji="game_die"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3b2.svg"); -} - -em[data-emoji=":chess_pawn:"]:before, -em[data-emoji="chess_pawn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/265f.svg"); -} - -em[data-emoji=":dart:"]:before, -em[data-emoji="dart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3af.svg"); -} - -em[data-emoji=":kite:"]:before, -em[data-emoji="kite"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1fa81.svg"); -} - -em[data-emoji=":yo_yo:"]:before, -em[data-emoji="yo_yo"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1fa80.svg"); -} - -em[data-emoji=":bowling:"]:before, -em[data-emoji="bowling"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3b3.svg"); -} - -em[data-emoji=":video_game:"]:before, -em[data-emoji="video_game"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ae.svg"); -} - -em[data-emoji=":slot_machine:"]:before, -em[data-emoji="slot_machine"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3b0.svg"); -} - -em[data-emoji=":jigsaw:"]:before, -em[data-emoji="jigsaw"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9e9.svg"); -} - -em[data-emoji=":watch:"]:before, -em[data-emoji="watch"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/231a.svg"); -} - -em[data-emoji=":iphone:"]:before, -em[data-emoji="iphone"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4f1.svg"); -} - -em[data-emoji=":calling:"]:before, -em[data-emoji="calling"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4f2.svg"); -} - -em[data-emoji=":computer:"]:before, -em[data-emoji="computer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4bb.svg"); -} - -em[data-emoji=":desktop:"]:before, -em[data-emoji="desktop"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5a5.svg"); -} - -em[data-emoji=":printer:"]:before, -em[data-emoji="printer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5a8.svg"); -} - -em[data-emoji=":mouse_three_button:"]:before, -em[data-emoji="mouse_three_button"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5b1.svg"); -} - -em[data-emoji=":trackball:"]:before, -em[data-emoji="trackball"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5b2.svg"); -} - -em[data-emoji=":joystick:"]:before, -em[data-emoji="joystick"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f579.svg"); -} - -em[data-emoji=":compression:"]:before, -em[data-emoji="compression"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5dc.svg"); -} - -em[data-emoji=":minidisc:"]:before, -em[data-emoji="minidisc"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4bd.svg"); -} - -em[data-emoji=":floppy_disk:"]:before, -em[data-emoji="floppy_disk"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4be.svg"); -} - -em[data-emoji=":cd:"]:before, -em[data-emoji="cd"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4bf.svg"); -} - -em[data-emoji=":dvd:"]:before, -em[data-emoji="dvd"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4c0.svg"); -} - -em[data-emoji=":vhs:"]:before, -em[data-emoji="vhs"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4fc.svg"); -} - -em[data-emoji=":camera:"]:before, -em[data-emoji="camera"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4f7.svg"); -} - -em[data-emoji=":camera_with_flash:"]:before, -em[data-emoji="camera_with_flash"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4f8.svg"); -} - -em[data-emoji=":video_camera:"]:before, -em[data-emoji="video_camera"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4f9.svg"); -} - -em[data-emoji=":movie_camera:"]:before, -em[data-emoji="movie_camera"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3a5.svg"); -} - -em[data-emoji=":projector:"]:before, -em[data-emoji="projector"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4fd.svg"); -} - -em[data-emoji=":film_frames:"]:before, -em[data-emoji="film_frames"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f39e.svg"); -} - -em[data-emoji=":telephone_receiver:"]:before, -em[data-emoji="telephone_receiver"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4de.svg"); -} - -em[data-emoji=":telephone:"]:before, -em[data-emoji="telephone"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/260e.svg"); -} - -em[data-emoji=":pager:"]:before, -em[data-emoji="pager"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4df.svg"); -} - -em[data-emoji=":fax:"]:before, -em[data-emoji="fax"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4e0.svg"); -} - -em[data-emoji=":tv:"]:before, -em[data-emoji="tv"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4fa.svg"); -} - -em[data-emoji=":radio:"]:before, -em[data-emoji="radio"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4fb.svg"); -} - -em[data-emoji=":microphone2:"]:before, -em[data-emoji="microphone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f399.svg"); -} - -em[data-emoji=":level_slider:"]:before, -em[data-emoji="level_slider"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f39a.svg"); -} - -em[data-emoji=":control_knobs:"]:before, -em[data-emoji="control_knobs"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f39b.svg"); -} - -em[data-emoji=":compass:"]:before, -em[data-emoji="compass"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ed.svg"); -} - -em[data-emoji=":stopwatch:"]:before, -em[data-emoji="stopwatch"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23f1.svg"); -} - -em[data-emoji=":timer:"]:before, -em[data-emoji="timer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23f2.svg"); -} - -em[data-emoji=":alarm_clock:"]:before, -em[data-emoji="alarm_clock"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23f0.svg"); -} - -em[data-emoji=":clock:"]:before, -em[data-emoji="clock"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f570.svg"); -} - -em[data-emoji=":hourglass:"]:before, -em[data-emoji="hourglass"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/231b.svg"); -} - -em[data-emoji=":hourglass_flowing_sand:"]:before, -em[data-emoji="hourglass_flowing_sand"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/23f3.svg"); -} - -em[data-emoji=":satellite:"]:before, -em[data-emoji="satellite"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4e1.svg"); -} - -em[data-emoji=":battery:"]:before, -em[data-emoji="battery"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f50b.svg"); -} - -em[data-emoji=":electric_plug:"]:before, -em[data-emoji="electric_plug"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f50c.svg"); -} - -em[data-emoji=":bulb:"]:before, -em[data-emoji="bulb"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4a1.svg"); -} - -em[data-emoji=":flashlight:"]:before, -em[data-emoji="flashlight"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f526.svg"); -} - -em[data-emoji=":candle:"]:before, -em[data-emoji="candle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f56f.svg"); -} - -em[data-emoji=":fire_extinguisher:"]:before, -em[data-emoji="fire_extinguisher"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ef.svg"); -} - -em[data-emoji=":oil:"]:before, -em[data-emoji="oil"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6e2.svg"); -} - -em[data-emoji=":money_with_wings:"]:before, -em[data-emoji="money_with_wings"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4b8.svg"); -} - -em[data-emoji=":dollar:"]:before, -em[data-emoji="dollar"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4b5.svg"); -} - -em[data-emoji=":yen:"]:before, -em[data-emoji="yen"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4b4.svg"); -} - -em[data-emoji=":euro:"]:before, -em[data-emoji="euro"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4b6.svg"); -} - -em[data-emoji=":pound:"]:before, -em[data-emoji="pound"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4b7.svg"); -} - -em[data-emoji=":moneybag:"]:before, -em[data-emoji="moneybag"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4b0.svg"); -} - -em[data-emoji=":credit_card:"]:before, -em[data-emoji="credit_card"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4b3.svg"); -} - -em[data-emoji=":gem:"]:before, -em[data-emoji="gem"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f48e.svg"); -} - -em[data-emoji=":toolbox:"]:before, -em[data-emoji="toolbox"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9f0.svg"); -} - -em[data-emoji=":wrench:"]:before, -em[data-emoji="wrench"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f527.svg"); -} - -em[data-emoji=":hammer:"]:before, -em[data-emoji="hammer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f528.svg"); -} - -em[data-emoji=":tools:"]:before, -em[data-emoji="tools"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6e0.svg"); -} - -em[data-emoji=":pick:"]:before, -em[data-emoji="pick"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26cf.svg"); -} - -em[data-emoji=":nut_and_bolt:"]:before, -em[data-emoji="nut_and_bolt"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f529.svg"); -} - -em[data-emoji=":bricks:"]:before, -em[data-emoji="bricks"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9f1.svg"); -} - -em[data-emoji=":chains:"]:before, -em[data-emoji="chains"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26d3.svg"); -} - -em[data-emoji=":magnet:"]:before, -em[data-emoji="magnet"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9f2.svg"); -} - -em[data-emoji=":gun:"]:before, -em[data-emoji="gun"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f52b.svg"); -} - -em[data-emoji=":bomb:"]:before, -em[data-emoji="bomb"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4a3.svg"); -} - -em[data-emoji=":firecracker:"]:before, -em[data-emoji="firecracker"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9e8.svg"); -} - -em[data-emoji=":axe:"]:before, -em[data-emoji="axe"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1fa93.svg"); -} - -em[data-emoji=":razor:"]:before, -em[data-emoji="razor"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1fa92.svg"); -} - -em[data-emoji=":knife:"]:before, -em[data-emoji="knife"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f52a.svg"); -} - -em[data-emoji=":dagger:"]:before, -em[data-emoji="dagger"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5e1.svg"); -} - -em[data-emoji=":shield:"]:before, -em[data-emoji="shield"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6e1.svg"); -} - -em[data-emoji=":smoking:"]:before, -em[data-emoji="smoking"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6ac.svg"); -} - -em[data-emoji=":coffin:"]:before, -em[data-emoji="coffin"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26b0.svg"); -} - -em[data-emoji=":urn:"]:before, -em[data-emoji="urn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26b1.svg"); -} - -em[data-emoji=":amphora:"]:before, -em[data-emoji="amphora"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3fa.svg"); -} - -em[data-emoji=":diya_lamp:"]:before, -em[data-emoji="diya_lamp"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1fa94.svg"); -} - -em[data-emoji=":crystal_ball:"]:before, -em[data-emoji="crystal_ball"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f52e.svg"); -} - -em[data-emoji=":prayer_beads:"]:before, -em[data-emoji="prayer_beads"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4ff.svg"); -} - -em[data-emoji=":nazar_amulet:"]:before, -em[data-emoji="nazar_amulet"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ff.svg"); -} - -em[data-emoji=":barber:"]:before, -em[data-emoji="barber"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f488.svg"); -} - -em[data-emoji=":telescope:"]:before, -em[data-emoji="telescope"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f52d.svg"); -} - -em[data-emoji=":microscope:"]:before, -em[data-emoji="microscope"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f52c.svg"); -} - -em[data-emoji=":hole:"]:before, -em[data-emoji="hole"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f573.svg"); -} - -em[data-emoji=":probing_cane:"]:before, -em[data-emoji="probing_cane"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9af.svg"); -} - -em[data-emoji=":stethoscope:"]:before, -em[data-emoji="stethoscope"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1fa7a.svg"); -} - -em[data-emoji=":adhesive_bandage:"]:before, -em[data-emoji="adhesive_bandage"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1fa79.svg"); -} - -em[data-emoji=":pill:"]:before, -em[data-emoji="pill"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f48a.svg"); -} - -em[data-emoji=":syringe:"]:before, -em[data-emoji="syringe"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f489.svg"); -} - -em[data-emoji=":drop_of_blood:"]:before, -em[data-emoji="drop_of_blood"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1fa78.svg"); -} - -em[data-emoji=":dna:"]:before, -em[data-emoji="dna"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ec.svg"); -} - -em[data-emoji=":microbe:"]:before, -em[data-emoji="microbe"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9a0.svg"); -} - -em[data-emoji=":petri_dish:"]:before, -em[data-emoji="petri_dish"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9eb.svg"); -} - -em[data-emoji=":test_tube:"]:before, -em[data-emoji="test_tube"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ea.svg"); -} - -em[data-emoji=":thermometer:"]:before, -em[data-emoji="thermometer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f321.svg"); -} - -em[data-emoji=":chair:"]:before, -em[data-emoji="chair"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1fa91.svg"); -} - -em[data-emoji=":broom:"]:before, -em[data-emoji="broom"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9f9.svg"); -} - -em[data-emoji=":basket:"]:before, -em[data-emoji="basket"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9fa.svg"); -} - -em[data-emoji=":roll_of_paper:"]:before, -em[data-emoji="roll_of_paper"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9fb.svg"); -} - -em[data-emoji=":toilet:"]:before, -em[data-emoji="toilet"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6bd.svg"); -} - -em[data-emoji=":potable_water:"]:before, -em[data-emoji="potable_water"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b0.svg"); -} - -em[data-emoji=":shower:"]:before, -em[data-emoji="shower"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6bf.svg"); -} - -em[data-emoji=":bathtub:"]:before, -em[data-emoji="bathtub"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6c1.svg"); -} - -em[data-emoji=":bath:"]:before, -em[data-emoji="bath"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6c0.svg"); -} - -em[data-emoji=":bath_tone1:"]:before, -em[data-emoji="bath_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6c0-1f3fb.svg"); -} - -em[data-emoji=":bath_tone2:"]:before, -em[data-emoji="bath_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6c0-1f3fc.svg"); -} - -em[data-emoji=":bath_tone3:"]:before, -em[data-emoji="bath_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6c0-1f3fd.svg"); -} - -em[data-emoji=":bath_tone4:"]:before, -em[data-emoji="bath_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6c0-1f3fe.svg"); -} - -em[data-emoji=":bath_tone5:"]:before, -em[data-emoji="bath_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6c0-1f3ff.svg"); -} - -em[data-emoji=":soap:"]:before, -em[data-emoji="soap"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9fc.svg"); -} - -em[data-emoji=":sponge:"]:before, -em[data-emoji="sponge"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9fd.svg"); -} - -em[data-emoji=":squeeze_bottle:"]:before, -em[data-emoji="squeeze_bottle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9f4.svg"); -} - -em[data-emoji=":bellhop:"]:before, -em[data-emoji="bellhop"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6ce.svg"); -} - -em[data-emoji=":key:"]:before, -em[data-emoji="key"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f511.svg"); -} - -em[data-emoji=":key2:"]:before, -em[data-emoji="key2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5dd.svg"); -} - -em[data-emoji=":door:"]:before, -em[data-emoji="door"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6aa.svg"); -} - -em[data-emoji=":couch:"]:before, -em[data-emoji="couch"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6cb.svg"); -} - -em[data-emoji=":bed:"]:before, -em[data-emoji="bed"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6cf.svg"); -} - -em[data-emoji=":sleeping_accommodation:"]:before, -em[data-emoji="sleeping_accommodation"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6cc.svg"); -} - -em[data-emoji=":person_in_bed_tone1:"]:before, -em[data-emoji="person_in_bed_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6cc-1f3fb.svg"); -} - -em[data-emoji=":person_in_bed_tone2:"]:before, -em[data-emoji="person_in_bed_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6cc-1f3fc.svg"); -} - -em[data-emoji=":person_in_bed_tone3:"]:before, -em[data-emoji="person_in_bed_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6cc-1f3fd.svg"); -} - -em[data-emoji=":person_in_bed_tone4:"]:before, -em[data-emoji="person_in_bed_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6cc-1f3fe.svg"); -} - -em[data-emoji=":person_in_bed_tone5:"]:before, -em[data-emoji="person_in_bed_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6cc-1f3ff.svg"); -} - -em[data-emoji=":teddy_bear:"]:before, -em[data-emoji="teddy_bear"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9f8.svg"); -} - -em[data-emoji=":frame_photo:"]:before, -em[data-emoji="frame_photo"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5bc.svg"); -} - -em[data-emoji=":shopping_bags:"]:before, -em[data-emoji="shopping_bags"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6cd.svg"); -} - -em[data-emoji=":shopping_cart:"]:before, -em[data-emoji="shopping_cart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6d2.svg"); -} - -em[data-emoji=":gift:"]:before, -em[data-emoji="gift"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f381.svg"); -} - -em[data-emoji=":balloon:"]:before, -em[data-emoji="balloon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f388.svg"); -} - -em[data-emoji=":flags:"]:before, -em[data-emoji="flags"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f38f.svg"); -} - -em[data-emoji=":ribbon:"]:before, -em[data-emoji="ribbon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f380.svg"); -} - -em[data-emoji=":confetti_ball:"]:before, -em[data-emoji="confetti_ball"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f38a.svg"); -} - -em[data-emoji=":tada:"]:before, -em[data-emoji="tada"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f389.svg"); -} - -em[data-emoji=":dolls:"]:before, -em[data-emoji="dolls"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f38e.svg"); -} - -em[data-emoji=":izakaya_lantern:"]:before, -em[data-emoji="izakaya_lantern"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ee.svg"); -} - -em[data-emoji=":wind_chime:"]:before, -em[data-emoji="wind_chime"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f390.svg"); -} - -em[data-emoji=":red_envelope:"]:before, -em[data-emoji="red_envelope"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9e7.svg"); -} - -em[data-emoji=":envelope_with_arrow:"]:before, -em[data-emoji="envelope_with_arrow"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4e9.svg"); -} - -em[data-emoji=":incoming_envelope:"]:before, -em[data-emoji="incoming_envelope"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4e8.svg"); -} - -em[data-emoji=":e-mail:"]:before, -em[data-emoji="e-mail"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4e7.svg"); -} - -em[data-emoji=":love_letter:"]:before, -em[data-emoji="love_letter"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f48c.svg"); -} - -em[data-emoji=":inbox_tray:"]:before, -em[data-emoji="inbox_tray"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4e5.svg"); -} - -em[data-emoji=":outbox_tray:"]:before, -em[data-emoji="outbox_tray"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4e4.svg"); -} - -em[data-emoji=":package:"]:before, -em[data-emoji="package"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4e6.svg"); -} - -em[data-emoji=":label:"]:before, -em[data-emoji="label"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3f7.svg"); -} - -em[data-emoji=":mailbox_closed:"]:before, -em[data-emoji="mailbox_closed"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4ea.svg"); -} - -em[data-emoji=":mailbox:"]:before, -em[data-emoji="mailbox"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4eb.svg"); -} - -em[data-emoji=":mailbox_with_mail:"]:before, -em[data-emoji="mailbox_with_mail"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4ec.svg"); -} - -em[data-emoji=":mailbox_with_no_mail:"]:before, -em[data-emoji="mailbox_with_no_mail"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4ed.svg"); -} - -em[data-emoji=":postbox:"]:before, -em[data-emoji="postbox"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4ee.svg"); -} - -em[data-emoji=":postal_horn:"]:before, -em[data-emoji="postal_horn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4ef.svg"); -} - -em[data-emoji=":scroll:"]:before, -em[data-emoji="scroll"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4dc.svg"); -} - -em[data-emoji=":page_with_curl:"]:before, -em[data-emoji="page_with_curl"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4c3.svg"); -} - -em[data-emoji=":page_facing_up:"]:before, -em[data-emoji="page_facing_up"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4c4.svg"); -} - -em[data-emoji=":bookmark_tabs:"]:before, -em[data-emoji="bookmark_tabs"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4d1.svg"); -} - -em[data-emoji=":receipt:"]:before, -em[data-emoji="receipt"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9fe.svg"); -} - -em[data-emoji=":bar_chart:"]:before, -em[data-emoji="bar_chart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4ca.svg"); -} - -em[data-emoji=":chart_with_upwards_trend:"]:before, -em[data-emoji="chart_with_upwards_trend"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4c8.svg"); -} - -em[data-emoji=":chart_with_downwards_trend:"]:before, -em[data-emoji="chart_with_downwards_trend"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4c9.svg"); -} - -em[data-emoji=":notepad_spiral:"]:before, -em[data-emoji="notepad_spiral"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5d2.svg"); -} - -em[data-emoji=":calendar_spiral:"]:before, -em[data-emoji="calendar_spiral"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5d3.svg"); -} - -em[data-emoji=":calendar:"]:before, -em[data-emoji="calendar"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4c6.svg"); -} - -em[data-emoji=":date:"]:before, -em[data-emoji="date"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4c5.svg"); -} - -em[data-emoji=":wastebasket:"]:before, -em[data-emoji="wastebasket"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5d1.svg"); -} - -em[data-emoji=":card_index:"]:before, -em[data-emoji="card_index"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4c7.svg"); -} - -em[data-emoji=":card_box:"]:before, -em[data-emoji="card_box"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5c3.svg"); -} - -em[data-emoji=":ballot_box:"]:before, -em[data-emoji="ballot_box"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5f3.svg"); -} - -em[data-emoji=":file_cabinet:"]:before, -em[data-emoji="file_cabinet"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5c4.svg"); -} - -em[data-emoji=":clipboard:"]:before, -em[data-emoji="clipboard"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4cb.svg"); -} - -em[data-emoji=":file_folder:"]:before, -em[data-emoji="file_folder"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4c1.svg"); -} - -em[data-emoji=":open_file_folder:"]:before, -em[data-emoji="open_file_folder"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4c2.svg"); -} - -em[data-emoji=":dividers:"]:before, -em[data-emoji="dividers"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5c2.svg"); -} - -em[data-emoji=":newspaper2:"]:before, -em[data-emoji="newspaper2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5de.svg"); -} - -em[data-emoji=":newspaper:"]:before, -em[data-emoji="newspaper"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4f0.svg"); -} - -em[data-emoji=":notebook:"]:before, -em[data-emoji="notebook"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4d3.svg"); -} - -em[data-emoji=":notebook_with_decorative_cover:"]:before, -em[data-emoji="notebook_with_decorative_cover"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4d4.svg"); -} - -em[data-emoji=":ledger:"]:before, -em[data-emoji="ledger"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4d2.svg"); -} - -em[data-emoji=":closed_book:"]:before, -em[data-emoji="closed_book"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4d5.svg"); -} - -em[data-emoji=":green_book:"]:before, -em[data-emoji="green_book"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4d7.svg"); -} - -em[data-emoji=":blue_book:"]:before, -em[data-emoji="blue_book"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4d8.svg"); -} - -em[data-emoji=":orange_book:"]:before, -em[data-emoji="orange_book"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4d9.svg"); -} - -em[data-emoji=":books:"]:before, -em[data-emoji="books"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4da.svg"); -} - -em[data-emoji=":book:"]:before, -em[data-emoji="book"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4d6.svg"); -} - -em[data-emoji=":bookmark:"]:before, -em[data-emoji="bookmark"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f516.svg"); -} - -em[data-emoji=":safety_pin:"]:before, -em[data-emoji="safety_pin"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9f7.svg"); -} - -em[data-emoji=":link:"]:before, -em[data-emoji="link"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f517.svg"); -} - -em[data-emoji=":paperclip:"]:before, -em[data-emoji="paperclip"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4ce.svg"); -} - -em[data-emoji=":paperclips:"]:before, -em[data-emoji="paperclips"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f587.svg"); -} - -em[data-emoji=":triangular_ruler:"]:before, -em[data-emoji="triangular_ruler"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4d0.svg"); -} - -em[data-emoji=":straight_ruler:"]:before, -em[data-emoji="straight_ruler"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4cf.svg"); -} - -em[data-emoji=":abacus:"]:before, -em[data-emoji="abacus"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ee.svg"); -} - -em[data-emoji=":pushpin:"]:before, -em[data-emoji="pushpin"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4cc.svg"); -} - -em[data-emoji=":round_pushpin:"]:before, -em[data-emoji="round_pushpin"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4cd.svg"); -} - -em[data-emoji=":pen_ballpoint:"]:before, -em[data-emoji="pen_ballpoint"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f58a.svg"); -} - -em[data-emoji=":pen_fountain:"]:before, -em[data-emoji="pen_fountain"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f58b.svg"); -} - -em[data-emoji=":paintbrush:"]:before, -em[data-emoji="paintbrush"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f58c.svg"); -} - -em[data-emoji=":crayon:"]:before, -em[data-emoji="crayon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f58d.svg"); -} - -em[data-emoji=":pencil:"]:before, -em[data-emoji="pencil"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4dd.svg"); -} - -em[data-emoji=":pencil2:"]:before, -em[data-emoji="pencil2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270f.svg"); -} - -em[data-emoji=":mag:"]:before, -em[data-emoji="mag"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f50d.svg"); -} - -em[data-emoji=":mag_right:"]:before, -em[data-emoji="mag_right"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f50e.svg"); -} - -em[data-emoji=":lock_with_ink_pen:"]:before, -em[data-emoji="lock_with_ink_pen"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f50f.svg"); -} - -em[data-emoji=":closed_lock_with_key:"]:before, -em[data-emoji="closed_lock_with_key"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f510.svg"); -} - -em[data-emoji=":lock:"]:before, -em[data-emoji="lock"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f512.svg"); -} - -em[data-emoji=":unlock:"]:before, -em[data-emoji="unlock"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f513.svg"); -} - -em[data-emoji=":dog:"]:before, -em[data-emoji="dog"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f436.svg"); -} - -em[data-emoji=":cat:"]:before, -em[data-emoji="cat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f431.svg"); -} - -em[data-emoji=":mouse:"]:before, -em[data-emoji="mouse"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f42d.svg"); -} - -em[data-emoji=":hamster:"]:before, -em[data-emoji="hamster"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f439.svg"); -} - -em[data-emoji=":rabbit:"]:before, -em[data-emoji="rabbit"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f430.svg"); -} - -em[data-emoji=":fox:"]:before, -em[data-emoji="fox"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f98a.svg"); -} - -em[data-emoji=":bear:"]:before, -em[data-emoji="bear"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f43b.svg"); -} - -em[data-emoji=":panda_face:"]:before, -em[data-emoji="panda_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f43c.svg"); -} - -em[data-emoji=":koala:"]:before, -em[data-emoji="koala"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f428.svg"); -} - -em[data-emoji=":tiger:"]:before, -em[data-emoji="tiger"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f42f.svg"); -} - -em[data-emoji=":lion_face:"]:before, -em[data-emoji="lion_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f981.svg"); -} - -em[data-emoji=":cow:"]:before, -em[data-emoji="cow"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f42e.svg"); -} - -em[data-emoji=":pig:"]:before, -em[data-emoji="pig"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f437.svg"); -} - -em[data-emoji=":pig_nose:"]:before, -em[data-emoji="pig_nose"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f43d.svg"); -} - -em[data-emoji=":frog:"]:before, -em[data-emoji="frog"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f438.svg"); -} - -em[data-emoji=":monkey_face:"]:before, -em[data-emoji="monkey_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f435.svg"); -} - -em[data-emoji=":see_no_evil:"]:before, -em[data-emoji="see_no_evil"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f648.svg"); -} - -em[data-emoji=":hear_no_evil:"]:before, -em[data-emoji="hear_no_evil"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f649.svg"); -} - -em[data-emoji=":speak_no_evil:"]:before, -em[data-emoji="speak_no_evil"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64a.svg"); -} - -em[data-emoji=":monkey:"]:before, -em[data-emoji="monkey"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f412.svg"); -} - -em[data-emoji=":chicken:"]:before, -em[data-emoji="chicken"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f414.svg"); -} - -em[data-emoji=":penguin:"]:before, -em[data-emoji="penguin"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f427.svg"); -} - -em[data-emoji=":bird:"]:before, -em[data-emoji="bird"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f426.svg"); -} - -em[data-emoji=":baby_chick:"]:before, -em[data-emoji="baby_chick"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f424.svg"); -} - -em[data-emoji=":hatching_chick:"]:before, -em[data-emoji="hatching_chick"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f423.svg"); -} - -em[data-emoji=":hatched_chick:"]:before, -em[data-emoji="hatched_chick"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f425.svg"); -} - -em[data-emoji=":duck:"]:before, -em[data-emoji="duck"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f986.svg"); -} - -em[data-emoji=":eagle:"]:before, -em[data-emoji="eagle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f985.svg"); -} - -em[data-emoji=":owl:"]:before, -em[data-emoji="owl"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f989.svg"); -} - -em[data-emoji=":bat:"]:before, -em[data-emoji="bat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f987.svg"); -} - -em[data-emoji=":wolf:"]:before, -em[data-emoji="wolf"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f43a.svg"); -} - -em[data-emoji=":boar:"]:before, -em[data-emoji="boar"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f417.svg"); -} - -em[data-emoji=":horse:"]:before, -em[data-emoji="horse"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f434.svg"); -} - -em[data-emoji=":unicorn:"]:before, -em[data-emoji="unicorn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f984.svg"); -} - -em[data-emoji=":bee:"]:before, -em[data-emoji="bee"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f41d.svg"); -} - -em[data-emoji=":bug:"]:before, -em[data-emoji="bug"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f41b.svg"); -} - -em[data-emoji=":butterfly:"]:before, -em[data-emoji="butterfly"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f98b.svg"); -} - -em[data-emoji=":snail:"]:before, -em[data-emoji="snail"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f40c.svg"); -} - -em[data-emoji=":shell:"]:before, -em[data-emoji="shell"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f41a.svg"); -} - -em[data-emoji=":beetle:"]:before, -em[data-emoji="beetle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f41e.svg"); -} - -em[data-emoji=":ant:"]:before, -em[data-emoji="ant"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f41c.svg"); -} - -em[data-emoji=":mosquito:"]:before, -em[data-emoji="mosquito"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f99f.svg"); -} - -em[data-emoji=":cricket:"]:before, -em[data-emoji="cricket"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f997.svg"); -} - -em[data-emoji=":spider:"]:before, -em[data-emoji="spider"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f577.svg"); -} - -em[data-emoji=":spider_web:"]:before, -em[data-emoji="spider_web"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f578.svg"); -} - -em[data-emoji=":scorpion:"]:before, -em[data-emoji="scorpion"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f982.svg"); -} - -em[data-emoji=":turtle:"]:before, -em[data-emoji="turtle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f422.svg"); -} - -em[data-emoji=":snake:"]:before, -em[data-emoji="snake"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f40d.svg"); -} - -em[data-emoji=":lizard:"]:before, -em[data-emoji="lizard"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f98e.svg"); -} - -em[data-emoji=":t_rex:"]:before, -em[data-emoji="t_rex"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f996.svg"); -} - -em[data-emoji=":sauropod:"]:before, -em[data-emoji="sauropod"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f995.svg"); -} - -em[data-emoji=":octopus:"]:before, -em[data-emoji="octopus"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f419.svg"); -} - -em[data-emoji=":squid:"]:before, -em[data-emoji="squid"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f991.svg"); -} - -em[data-emoji=":shrimp:"]:before, -em[data-emoji="shrimp"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f990.svg"); -} - -em[data-emoji=":lobster:"]:before, -em[data-emoji="lobster"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f99e.svg"); -} - -em[data-emoji=":oyster:"]:before, -em[data-emoji="oyster"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9aa.svg"); -} - -em[data-emoji=":crab:"]:before, -em[data-emoji="crab"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f980.svg"); -} - -em[data-emoji=":blowfish:"]:before, -em[data-emoji="blowfish"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f421.svg"); -} - -em[data-emoji=":tropical_fish:"]:before, -em[data-emoji="tropical_fish"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f420.svg"); -} - -em[data-emoji=":fish:"]:before, -em[data-emoji="fish"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f41f.svg"); -} - -em[data-emoji=":dolphin:"]:before, -em[data-emoji="dolphin"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f42c.svg"); -} - -em[data-emoji=":whale:"]:before, -em[data-emoji="whale"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f433.svg"); -} - -em[data-emoji=":whale2:"]:before, -em[data-emoji="whale2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f40b.svg"); -} - -em[data-emoji=":shark:"]:before, -em[data-emoji="shark"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f988.svg"); -} - -em[data-emoji=":crocodile:"]:before, -em[data-emoji="crocodile"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f40a.svg"); -} - -em[data-emoji=":tiger2:"]:before, -em[data-emoji="tiger2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f405.svg"); -} - -em[data-emoji=":leopard:"]:before, -em[data-emoji="leopard"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f406.svg"); -} - -em[data-emoji=":zebra:"]:before, -em[data-emoji="zebra"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f993.svg"); -} - -em[data-emoji=":gorilla:"]:before, -em[data-emoji="gorilla"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f98d.svg"); -} - -em[data-emoji=":orangutan:"]:before, -em[data-emoji="orangutan"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9a7.svg"); -} - -em[data-emoji=":elephant:"]:before, -em[data-emoji="elephant"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f418.svg"); -} - -em[data-emoji=":hippopotamus:"]:before, -em[data-emoji="hippopotamus"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f99b.svg"); -} - -em[data-emoji=":rhino:"]:before, -em[data-emoji="rhino"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f98f.svg"); -} - -em[data-emoji=":dromedary_camel:"]:before, -em[data-emoji="dromedary_camel"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f42a.svg"); -} - -em[data-emoji=":camel:"]:before, -em[data-emoji="camel"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f42b.svg"); -} - -em[data-emoji=":giraffe:"]:before, -em[data-emoji="giraffe"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f992.svg"); -} - -em[data-emoji=":kangaroo:"]:before, -em[data-emoji="kangaroo"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f998.svg"); -} - -em[data-emoji=":water_buffalo:"]:before, -em[data-emoji="water_buffalo"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f403.svg"); -} - -em[data-emoji=":ox:"]:before, -em[data-emoji="ox"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f402.svg"); -} - -em[data-emoji=":cow2:"]:before, -em[data-emoji="cow2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f404.svg"); -} - -em[data-emoji=":racehorse:"]:before, -em[data-emoji="racehorse"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f40e.svg"); -} - -em[data-emoji=":pig2:"]:before, -em[data-emoji="pig2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f416.svg"); -} - -em[data-emoji=":ram:"]:before, -em[data-emoji="ram"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f40f.svg"); -} - -em[data-emoji=":llama:"]:before, -em[data-emoji="llama"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f999.svg"); -} - -em[data-emoji=":sheep:"]:before, -em[data-emoji="sheep"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f411.svg"); -} - -em[data-emoji=":goat:"]:before, -em[data-emoji="goat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f410.svg"); -} - -em[data-emoji=":deer:"]:before, -em[data-emoji="deer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f98c.svg"); -} - -em[data-emoji=":dog2:"]:before, -em[data-emoji="dog2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f415.svg"); -} - -em[data-emoji=":guide_dog:"]:before, -em[data-emoji="guide_dog"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ae.svg"); -} - -em[data-emoji=":service_dog:"]:before, -em[data-emoji="service_dog"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f415-200d-1f9ba.svg"); -} - -em[data-emoji=":poodle:"]:before, -em[data-emoji="poodle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f429.svg"); -} - -em[data-emoji=":cat2:"]:before, -em[data-emoji="cat2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f408.svg"); -} - -em[data-emoji=":rooster:"]:before, -em[data-emoji="rooster"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f413.svg"); -} - -em[data-emoji=":turkey:"]:before, -em[data-emoji="turkey"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f983.svg"); -} - -em[data-emoji=":peacock:"]:before, -em[data-emoji="peacock"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f99a.svg"); -} - -em[data-emoji=":parrot:"]:before, -em[data-emoji="parrot"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f99c.svg"); -} - -em[data-emoji=":swan:"]:before, -em[data-emoji="swan"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9a2.svg"); -} - -em[data-emoji=":flamingo:"]:before, -em[data-emoji="flamingo"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9a9.svg"); -} - -em[data-emoji=":dove:"]:before, -em[data-emoji="dove"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f54a.svg"); -} - -em[data-emoji=":rabbit2:"]:before, -em[data-emoji="rabbit2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f407.svg"); -} - -em[data-emoji=":sloth:"]:before, -em[data-emoji="sloth"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9a5.svg"); -} - -em[data-emoji=":otter:"]:before, -em[data-emoji="otter"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9a6.svg"); -} - -em[data-emoji=":skunk:"]:before, -em[data-emoji="skunk"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9a8.svg"); -} - -em[data-emoji=":raccoon:"]:before, -em[data-emoji="raccoon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f99d.svg"); -} - -em[data-emoji=":badger:"]:before, -em[data-emoji="badger"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9a1.svg"); -} - -em[data-emoji=":mouse2:"]:before, -em[data-emoji="mouse2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f401.svg"); -} - -em[data-emoji=":rat:"]:before, -em[data-emoji="rat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f400.svg"); -} - -em[data-emoji=":chipmunk:"]:before, -em[data-emoji="chipmunk"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f43f.svg"); -} - -em[data-emoji=":hedgehog:"]:before, -em[data-emoji="hedgehog"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f994.svg"); -} - -em[data-emoji=":feet:"]:before, -em[data-emoji="feet"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f43e.svg"); -} - -em[data-emoji=":dragon:"]:before, -em[data-emoji="dragon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f409.svg"); -} - -em[data-emoji=":dragon_face:"]:before, -em[data-emoji="dragon_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f432.svg"); -} - -em[data-emoji=":cactus:"]:before, -em[data-emoji="cactus"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f335.svg"); -} - -em[data-emoji=":christmas_tree:"]:before, -em[data-emoji="christmas_tree"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f384.svg"); -} - -em[data-emoji=":evergreen_tree:"]:before, -em[data-emoji="evergreen_tree"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f332.svg"); -} - -em[data-emoji=":deciduous_tree:"]:before, -em[data-emoji="deciduous_tree"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f333.svg"); -} - -em[data-emoji=":palm_tree:"]:before, -em[data-emoji="palm_tree"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f334.svg"); -} - -em[data-emoji=":seedling:"]:before, -em[data-emoji="seedling"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f331.svg"); -} - -em[data-emoji=":herb:"]:before, -em[data-emoji="herb"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f33f.svg"); -} - -em[data-emoji=":four_leaf_clover:"]:before, -em[data-emoji="four_leaf_clover"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f340.svg"); -} - -em[data-emoji=":bamboo:"]:before, -em[data-emoji="bamboo"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f38d.svg"); -} - -em[data-emoji=":tanabata_tree:"]:before, -em[data-emoji="tanabata_tree"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f38b.svg"); -} - -em[data-emoji=":leaves:"]:before, -em[data-emoji="leaves"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f343.svg"); -} - -em[data-emoji=":fallen_leaf:"]:before, -em[data-emoji="fallen_leaf"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f342.svg"); -} - -em[data-emoji=":maple_leaf:"]:before, -em[data-emoji="maple_leaf"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f341.svg"); -} - -em[data-emoji=":mushroom:"]:before, -em[data-emoji="mushroom"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f344.svg"); -} - -em[data-emoji=":ear_of_rice:"]:before, -em[data-emoji="ear_of_rice"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f33e.svg"); -} - -em[data-emoji=":bouquet:"]:before, -em[data-emoji="bouquet"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f490.svg"); -} - -em[data-emoji=":tulip:"]:before, -em[data-emoji="tulip"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f337.svg"); -} - -em[data-emoji=":rose:"]:before, -em[data-emoji="rose"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f339.svg"); -} - -em[data-emoji=":wilted_rose:"]:before, -em[data-emoji="wilted_rose"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f940.svg"); -} - -em[data-emoji=":hibiscus:"]:before, -em[data-emoji="hibiscus"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f33a.svg"); -} - -em[data-emoji=":cherry_blossom:"]:before, -em[data-emoji="cherry_blossom"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f338.svg"); -} - -em[data-emoji=":blossom:"]:before, -em[data-emoji="blossom"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f33c.svg"); -} - -em[data-emoji=":sunflower:"]:before, -em[data-emoji="sunflower"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f33b.svg"); -} - -em[data-emoji=":sun_with_face:"]:before, -em[data-emoji="sun_with_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f31e.svg"); -} - -em[data-emoji=":full_moon_with_face:"]:before, -em[data-emoji="full_moon_with_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f31d.svg"); -} - -em[data-emoji=":first_quarter_moon_with_face:"]:before, -em[data-emoji="first_quarter_moon_with_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f31b.svg"); -} - -em[data-emoji=":last_quarter_moon_with_face:"]:before, -em[data-emoji="last_quarter_moon_with_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f31c.svg"); -} - -em[data-emoji=":new_moon_with_face:"]:before, -em[data-emoji="new_moon_with_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f31a.svg"); -} - -em[data-emoji=":full_moon:"]:before, -em[data-emoji="full_moon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f315.svg"); -} - -em[data-emoji=":waning_gibbous_moon:"]:before, -em[data-emoji="waning_gibbous_moon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f316.svg"); -} - -em[data-emoji=":last_quarter_moon:"]:before, -em[data-emoji="last_quarter_moon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f317.svg"); -} - -em[data-emoji=":waning_crescent_moon:"]:before, -em[data-emoji="waning_crescent_moon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f318.svg"); -} - -em[data-emoji=":new_moon:"]:before, -em[data-emoji="new_moon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f311.svg"); -} - -em[data-emoji=":waxing_crescent_moon:"]:before, -em[data-emoji="waxing_crescent_moon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f312.svg"); -} - -em[data-emoji=":first_quarter_moon:"]:before, -em[data-emoji="first_quarter_moon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f313.svg"); -} - -em[data-emoji=":waxing_gibbous_moon:"]:before, -em[data-emoji="waxing_gibbous_moon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f314.svg"); -} - -em[data-emoji=":crescent_moon:"]:before, -em[data-emoji="crescent_moon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f319.svg"); -} - -em[data-emoji=":earth_americas:"]:before, -em[data-emoji="earth_americas"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f30e.svg"); -} - -em[data-emoji=":earth_africa:"]:before, -em[data-emoji="earth_africa"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f30d.svg"); -} - -em[data-emoji=":earth_asia:"]:before, -em[data-emoji="earth_asia"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f30f.svg"); -} - -em[data-emoji=":ringed_planet:"]:before, -em[data-emoji="ringed_planet"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1fa90.svg"); -} - -em[data-emoji=":dizzy:"]:before, -em[data-emoji="dizzy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4ab.svg"); -} - -em[data-emoji=":star:"]:before, -em[data-emoji="star"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/2b50.svg"); -} - -em[data-emoji=":star2:"]:before, -em[data-emoji="star2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f31f.svg"); -} - -em[data-emoji=":zap:"]:before, -em[data-emoji="zap"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26a1.svg"); -} - -em[data-emoji=":boom:"]:before, -em[data-emoji="boom"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4a5.svg"); -} - -em[data-emoji=":fire:"]:before, -em[data-emoji="fire"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f525.svg"); -} - -em[data-emoji=":cloud_tornado:"]:before, -em[data-emoji="cloud_tornado"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f32a.svg"); -} - -em[data-emoji=":rainbow:"]:before, -em[data-emoji="rainbow"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f308.svg"); -} - -em[data-emoji=":white_sun_small_cloud:"]:before, -em[data-emoji="white_sun_small_cloud"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f324.svg"); -} - -em[data-emoji=":partly_sunny:"]:before, -em[data-emoji="partly_sunny"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26c5.svg"); -} - -em[data-emoji=":white_sun_cloud:"]:before, -em[data-emoji="white_sun_cloud"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f325.svg"); -} - -em[data-emoji=":white_sun_rain_cloud:"]:before, -em[data-emoji="white_sun_rain_cloud"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f326.svg"); -} - -em[data-emoji=":cloud_rain:"]:before, -em[data-emoji="cloud_rain"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f327.svg"); -} - -em[data-emoji=":thunder_cloud_rain:"]:before, -em[data-emoji="thunder_cloud_rain"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26c8.svg"); -} - -em[data-emoji=":cloud_lightning:"]:before, -em[data-emoji="cloud_lightning"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f329.svg"); -} - -em[data-emoji=":cloud_snow:"]:before, -em[data-emoji="cloud_snow"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f328.svg"); -} - -em[data-emoji=":snowman:"]:before, -em[data-emoji="snowman"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26c4.svg"); -} - -em[data-emoji=":wind_blowing_face:"]:before, -em[data-emoji="wind_blowing_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f32c.svg"); -} - -em[data-emoji=":dash:"]:before, -em[data-emoji="dash"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4a8.svg"); -} - -em[data-emoji=":droplet:"]:before, -em[data-emoji="droplet"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4a7.svg"); -} - -em[data-emoji=":sweat_drops:"]:before, -em[data-emoji="sweat_drops"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4a6.svg"); -} - -em[data-emoji=":ocean:"]:before, -em[data-emoji="ocean"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f30a.svg"); -} - -em[data-emoji=":fog:"]:before, -em[data-emoji="fog"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f32b.svg"); -} - -em[data-emoji=":green_apple:"]:before, -em[data-emoji="green_apple"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f34f.svg"); -} - -em[data-emoji=":apple:"]:before, -em[data-emoji="apple"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f34e.svg"); -} - -em[data-emoji=":pear:"]:before, -em[data-emoji="pear"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f350.svg"); -} - -em[data-emoji=":tangerine:"]:before, -em[data-emoji="tangerine"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f34a.svg"); -} - -em[data-emoji=":lemon:"]:before, -em[data-emoji="lemon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f34b.svg"); -} - -em[data-emoji=":banana:"]:before, -em[data-emoji="banana"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f34c.svg"); -} - -em[data-emoji=":watermelon:"]:before, -em[data-emoji="watermelon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f349.svg"); -} - -em[data-emoji=":grapes:"]:before, -em[data-emoji="grapes"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f347.svg"); -} - -em[data-emoji=":strawberry:"]:before, -em[data-emoji="strawberry"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f353.svg"); -} - -em[data-emoji=":melon:"]:before, -em[data-emoji="melon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f348.svg"); -} - -em[data-emoji=":cherries:"]:before, -em[data-emoji="cherries"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f352.svg"); -} - -em[data-emoji=":peach:"]:before, -em[data-emoji="peach"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f351.svg"); -} - -em[data-emoji=":mango:"]:before, -em[data-emoji="mango"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f96d.svg"); -} - -em[data-emoji=":pineapple:"]:before, -em[data-emoji="pineapple"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f34d.svg"); -} - -em[data-emoji=":coconut:"]:before, -em[data-emoji="coconut"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f965.svg"); -} - -em[data-emoji=":kiwi:"]:before, -em[data-emoji="kiwi"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f95d.svg"); -} - -em[data-emoji=":tomato:"]:before, -em[data-emoji="tomato"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f345.svg"); -} - -em[data-emoji=":eggplant:"]:before, -em[data-emoji="eggplant"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f346.svg"); -} - -em[data-emoji=":avocado:"]:before, -em[data-emoji="avocado"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f951.svg"); -} - -em[data-emoji=":broccoli:"]:before, -em[data-emoji="broccoli"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f966.svg"); -} - -em[data-emoji=":leafy_green:"]:before, -em[data-emoji="leafy_green"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f96c.svg"); -} - -em[data-emoji=":cucumber:"]:before, -em[data-emoji="cucumber"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f952.svg"); -} - -em[data-emoji=":hot_pepper:"]:before, -em[data-emoji="hot_pepper"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f336.svg"); -} - -em[data-emoji=":corn:"]:before, -em[data-emoji="corn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f33d.svg"); -} - -em[data-emoji=":carrot:"]:before, -em[data-emoji="carrot"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f955.svg"); -} - -em[data-emoji=":onion:"]:before, -em[data-emoji="onion"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9c5.svg"); -} - -em[data-emoji=":garlic:"]:before, -em[data-emoji="garlic"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9c4.svg"); -} - -em[data-emoji=":potato:"]:before, -em[data-emoji="potato"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f954.svg"); -} - -em[data-emoji=":sweet_potato:"]:before, -em[data-emoji="sweet_potato"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f360.svg"); -} - -em[data-emoji=":croissant:"]:before, -em[data-emoji="croissant"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f950.svg"); -} - -em[data-emoji=":bagel:"]:before, -em[data-emoji="bagel"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f96f.svg"); -} - -em[data-emoji=":bread:"]:before, -em[data-emoji="bread"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f35e.svg"); -} - -em[data-emoji=":french_bread:"]:before, -em[data-emoji="french_bread"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f956.svg"); -} - -em[data-emoji=":pretzel:"]:before, -em[data-emoji="pretzel"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f968.svg"); -} - -em[data-emoji=":cheese:"]:before, -em[data-emoji="cheese"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9c0.svg"); -} - -em[data-emoji=":egg:"]:before, -em[data-emoji="egg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f95a.svg"); -} - -em[data-emoji=":cooking:"]:before, -em[data-emoji="cooking"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f373.svg"); -} - -em[data-emoji=":pancakes:"]:before, -em[data-emoji="pancakes"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f95e.svg"); -} - -em[data-emoji=":waffle:"]:before, -em[data-emoji="waffle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9c7.svg"); -} - -em[data-emoji=":bacon:"]:before, -em[data-emoji="bacon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f953.svg"); -} - -em[data-emoji=":cut_of_meat:"]:before, -em[data-emoji="cut_of_meat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f969.svg"); -} - -em[data-emoji=":poultry_leg:"]:before, -em[data-emoji="poultry_leg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f357.svg"); -} - -em[data-emoji=":meat_on_bone:"]:before, -em[data-emoji="meat_on_bone"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f356.svg"); -} - -em[data-emoji=":hotdog:"]:before, -em[data-emoji="hotdog"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f32d.svg"); -} - -em[data-emoji=":hamburger:"]:before, -em[data-emoji="hamburger"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f354.svg"); -} - -em[data-emoji=":fries:"]:before, -em[data-emoji="fries"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f35f.svg"); -} - -em[data-emoji=":pizza:"]:before, -em[data-emoji="pizza"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f355.svg"); -} - -em[data-emoji=":sandwich:"]:before, -em[data-emoji="sandwich"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f96a.svg"); -} - -em[data-emoji=":falafel:"]:before, -em[data-emoji="falafel"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9c6.svg"); -} - -em[data-emoji=":stuffed_flatbread:"]:before, -em[data-emoji="stuffed_flatbread"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f959.svg"); -} - -em[data-emoji=":taco:"]:before, -em[data-emoji="taco"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f32e.svg"); -} - -em[data-emoji=":burrito:"]:before, -em[data-emoji="burrito"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f32f.svg"); -} - -em[data-emoji=":salad:"]:before, -em[data-emoji="salad"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f957.svg"); -} - -em[data-emoji=":shallow_pan_of_food:"]:before, -em[data-emoji="shallow_pan_of_food"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f958.svg"); -} - -em[data-emoji=":canned_food:"]:before, -em[data-emoji="canned_food"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f96b.svg"); -} - -em[data-emoji=":spaghetti:"]:before, -em[data-emoji="spaghetti"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f35d.svg"); -} - -em[data-emoji=":ramen:"]:before, -em[data-emoji="ramen"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f35c.svg"); -} - -em[data-emoji=":stew:"]:before, -em[data-emoji="stew"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f372.svg"); -} - -em[data-emoji=":curry:"]:before, -em[data-emoji="curry"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f35b.svg"); -} - -em[data-emoji=":sushi:"]:before, -em[data-emoji="sushi"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f363.svg"); -} - -em[data-emoji=":bento:"]:before, -em[data-emoji="bento"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f371.svg"); -} - -em[data-emoji=":dumpling:"]:before, -em[data-emoji="dumpling"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f95f.svg"); -} - -em[data-emoji=":fried_shrimp:"]:before, -em[data-emoji="fried_shrimp"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f364.svg"); -} - -em[data-emoji=":rice_ball:"]:before, -em[data-emoji="rice_ball"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f359.svg"); -} - -em[data-emoji=":rice:"]:before, -em[data-emoji="rice"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f35a.svg"); -} - -em[data-emoji=":rice_cracker:"]:before, -em[data-emoji="rice_cracker"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f358.svg"); -} - -em[data-emoji=":fish_cake:"]:before, -em[data-emoji="fish_cake"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f365.svg"); -} - -em[data-emoji=":fortune_cookie:"]:before, -em[data-emoji="fortune_cookie"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f960.svg"); -} - -em[data-emoji=":moon_cake:"]:before, -em[data-emoji="moon_cake"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f96e.svg"); -} - -em[data-emoji=":oden:"]:before, -em[data-emoji="oden"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f362.svg"); -} - -em[data-emoji=":dango:"]:before, -em[data-emoji="dango"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f361.svg"); -} - -em[data-emoji=":shaved_ice:"]:before, -em[data-emoji="shaved_ice"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f367.svg"); -} - -em[data-emoji=":ice_cream:"]:before, -em[data-emoji="ice_cream"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f368.svg"); -} - -em[data-emoji=":icecream:"]:before, -em[data-emoji="icecream"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f366.svg"); -} - -em[data-emoji=":pie:"]:before, -em[data-emoji="pie"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f967.svg"); -} - -em[data-emoji=":cupcake:"]:before, -em[data-emoji="cupcake"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9c1.svg"); -} - -em[data-emoji=":cake:"]:before, -em[data-emoji="cake"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f370.svg"); -} - -em[data-emoji=":birthday:"]:before, -em[data-emoji="birthday"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f382.svg"); -} - -em[data-emoji=":custard:"]:before, -em[data-emoji="custard"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f36e.svg"); -} - -em[data-emoji=":lollipop:"]:before, -em[data-emoji="lollipop"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f36d.svg"); -} - -em[data-emoji=":candy:"]:before, -em[data-emoji="candy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f36c.svg"); -} - -em[data-emoji=":chocolate_bar:"]:before, -em[data-emoji="chocolate_bar"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f36b.svg"); -} - -em[data-emoji=":popcorn:"]:before, -em[data-emoji="popcorn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f37f.svg"); -} - -em[data-emoji=":doughnut:"]:before, -em[data-emoji="doughnut"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f369.svg"); -} - -em[data-emoji=":cookie:"]:before, -em[data-emoji="cookie"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f36a.svg"); -} - -em[data-emoji=":chestnut:"]:before, -em[data-emoji="chestnut"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f330.svg"); -} - -em[data-emoji=":peanuts:"]:before, -em[data-emoji="peanuts"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f95c.svg"); -} - -em[data-emoji=":honey_pot:"]:before, -em[data-emoji="honey_pot"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f36f.svg"); -} - -em[data-emoji=":butter:"]:before, -em[data-emoji="butter"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9c8.svg"); -} - -em[data-emoji=":milk:"]:before, -em[data-emoji="milk"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f95b.svg"); -} - -em[data-emoji=":baby_bottle:"]:before, -em[data-emoji="baby_bottle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f37c.svg"); -} - -em[data-emoji=":tea:"]:before, -em[data-emoji="tea"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f375.svg"); -} - -em[data-emoji=":mate:"]:before, -em[data-emoji="mate"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9c9.svg"); -} - -em[data-emoji=":cup_with_straw:"]:before, -em[data-emoji="cup_with_straw"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f964.svg"); -} - -em[data-emoji=":beverage_box:"]:before, -em[data-emoji="beverage_box"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9c3.svg"); -} - -em[data-emoji=":ice_cube:"]:before, -em[data-emoji="ice_cube"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ca.svg"); -} - -em[data-emoji=":sake:"]:before, -em[data-emoji="sake"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f376.svg"); -} - -em[data-emoji=":beer:"]:before, -em[data-emoji="beer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f37a.svg"); -} - -em[data-emoji=":beers:"]:before, -em[data-emoji="beers"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f37b.svg"); -} - -em[data-emoji=":champagne_glass:"]:before, -em[data-emoji="champagne_glass"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f942.svg"); -} - -em[data-emoji=":wine_glass:"]:before, -em[data-emoji="wine_glass"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f377.svg"); -} - -em[data-emoji=":tumbler_glass:"]:before, -em[data-emoji="tumbler_glass"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f943.svg"); -} - -em[data-emoji=":cocktail:"]:before, -em[data-emoji="cocktail"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f378.svg"); -} - -em[data-emoji=":tropical_drink:"]:before, -em[data-emoji="tropical_drink"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f379.svg"); -} - -em[data-emoji=":champagne:"]:before, -em[data-emoji="champagne"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f37e.svg"); -} - -em[data-emoji=":spoon:"]:before, -em[data-emoji="spoon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f944.svg"); -} - -em[data-emoji=":fork_and_knife:"]:before, -em[data-emoji="fork_and_knife"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f374.svg"); -} - -em[data-emoji=":fork_knife_plate:"]:before, -em[data-emoji="fork_knife_plate"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f37d.svg"); -} - -em[data-emoji=":bowl_with_spoon:"]:before, -em[data-emoji="bowl_with_spoon"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f963.svg"); -} - -em[data-emoji=":takeout_box:"]:before, -em[data-emoji="takeout_box"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f961.svg"); -} - -em[data-emoji=":chopsticks:"]:before, -em[data-emoji="chopsticks"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f962.svg"); -} - -em[data-emoji=":salt:"]:before, -em[data-emoji="salt"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9c2.svg"); -} - -em[data-emoji=":blush:"]:before, -em[data-emoji="blush"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f60a.svg"); -} - -em[data-emoji=":innocent:"]:before, -em[data-emoji="innocent"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f607.svg"); -} - -em[data-emoji=":slight_smile:"]:before, -em[data-emoji="slight_smile"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f642.svg"); -} - -em[data-emoji=":upside_down:"]:before, -em[data-emoji="upside_down"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f643.svg"); -} - -em[data-emoji=":wink:"]:before, -em[data-emoji="wink"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f609.svg"); -} - -em[data-emoji=":grinning:"]:before, -em[data-emoji="grinning"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f600.svg"); -} - -em[data-emoji=":smiley:"]:before, -em[data-emoji="smiley"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f603.svg"); -} - -em[data-emoji=":smile:"]:before, -em[data-emoji="smile"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f604.svg"); -} - -em[data-emoji=":grin:"]:before, -em[data-emoji="grin"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f601.svg"); -} - -em[data-emoji=":laughing:"]:before, -em[data-emoji="laughing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f606.svg"); -} - -em[data-emoji=":sweat_smile:"]:before, -em[data-emoji="sweat_smile"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f605.svg"); -} - -em[data-emoji=":joy:"]:before, -em[data-emoji="joy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f602.svg"); -} - -em[data-emoji=":rofl:"]:before, -em[data-emoji="rofl"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f923.svg"); -} - -em[data-emoji=":relaxed:"]:before, -em[data-emoji="relaxed"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/263a.svg"); -} - -em[data-emoji=":relieved:"]:before, -em[data-emoji="relieved"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f60c.svg"); -} - -em[data-emoji=":heart_eyes:"]:before, -em[data-emoji="heart_eyes"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f60d.svg"); -} - -em[data-emoji=":smiling_face_with_3_hearts:"]:before, -em[data-emoji="smiling_face_with_3_hearts"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f970.svg"); -} - -em[data-emoji=":kissing_heart:"]:before, -em[data-emoji="kissing_heart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f618.svg"); -} - -em[data-emoji=":kissing:"]:before, -em[data-emoji="kissing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f617.svg"); -} - -em[data-emoji=":kissing_smiling_eyes:"]:before, -em[data-emoji="kissing_smiling_eyes"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f619.svg"); -} - -em[data-emoji=":kissing_closed_eyes:"]:before, -em[data-emoji="kissing_closed_eyes"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f61a.svg"); -} - -em[data-emoji=":yum:"]:before, -em[data-emoji="yum"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f60b.svg"); -} - -em[data-emoji=":stuck_out_tongue:"]:before, -em[data-emoji="stuck_out_tongue"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f61b.svg"); -} - -em[data-emoji=":stuck_out_tongue_closed_eyes:"]:before, -em[data-emoji="stuck_out_tongue_closed_eyes"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f61d.svg"); -} - -em[data-emoji=":stuck_out_tongue_winking_eye:"]:before, -em[data-emoji="stuck_out_tongue_winking_eye"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f61c.svg"); -} - -em[data-emoji=":zany_face:"]:before, -em[data-emoji="zany_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f92a.svg"); -} - -em[data-emoji=":face_with_raised_eyebrow:"]:before, -em[data-emoji="face_with_raised_eyebrow"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f928.svg"); -} - -em[data-emoji=":face_with_monocle:"]:before, -em[data-emoji="face_with_monocle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d0.svg"); -} - -em[data-emoji=":nerd:"]:before, -em[data-emoji="nerd"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f913.svg"); -} - -em[data-emoji=":sunglasses:"]:before, -em[data-emoji="sunglasses"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f60e.svg"); -} - -em[data-emoji=":star_struck:"]:before, -em[data-emoji="star_struck"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f929.svg"); -} - -em[data-emoji=":partying_face:"]:before, -em[data-emoji="partying_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f973.svg"); -} - -em[data-emoji=":smirk:"]:before, -em[data-emoji="smirk"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f60f.svg"); -} - -em[data-emoji=":unamused:"]:before, -em[data-emoji="unamused"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f612.svg"); -} - -em[data-emoji=":disappointed:"]:before, -em[data-emoji="disappointed"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f61e.svg"); -} - -em[data-emoji=":pensive:"]:before, -em[data-emoji="pensive"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f614.svg"); -} - -em[data-emoji=":worried:"]:before, -em[data-emoji="worried"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f61f.svg"); -} - -em[data-emoji=":confused:"]:before, -em[data-emoji="confused"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f615.svg"); -} - -em[data-emoji=":slight_frown:"]:before, -em[data-emoji="slight_frown"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f641.svg"); -} - -em[data-emoji=":persevere:"]:before, -em[data-emoji="persevere"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f623.svg"); -} - -em[data-emoji=":confounded:"]:before, -em[data-emoji="confounded"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f616.svg"); -} - -em[data-emoji=":tired_face:"]:before, -em[data-emoji="tired_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f62b.svg"); -} - -em[data-emoji=":weary:"]:before, -em[data-emoji="weary"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f629.svg"); -} - -em[data-emoji=":yawning_face:"]:before, -em[data-emoji="yawning_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f971.svg"); -} - -em[data-emoji=":pleading_face:"]:before, -em[data-emoji="pleading_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f97a.svg"); -} - -em[data-emoji=":cry:"]:before, -em[data-emoji="cry"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f622.svg"); -} - -em[data-emoji=":sob:"]:before, -em[data-emoji="sob"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f62d.svg"); -} - -em[data-emoji=":triumph:"]:before, -em[data-emoji="triumph"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f624.svg"); -} - -em[data-emoji=":angry:"]:before, -em[data-emoji="angry"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f620.svg"); -} - -em[data-emoji=":rage:"]:before, -em[data-emoji="rage"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f621.svg"); -} - -em[data-emoji=":face_with_symbols_over_mouth:"]:before, -em[data-emoji="face_with_symbols_over_mouth"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f92c.svg"); -} - -em[data-emoji=":exploding_head:"]:before, -em[data-emoji="exploding_head"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f92f.svg"); -} - -em[data-emoji=":flushed:"]:before, -em[data-emoji="flushed"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f633.svg"); -} - -em[data-emoji=":hot_face:"]:before, -em[data-emoji="hot_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f975.svg"); -} - -em[data-emoji=":cold_face:"]:before, -em[data-emoji="cold_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f976.svg"); -} - -em[data-emoji=":scream:"]:before, -em[data-emoji="scream"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f631.svg"); -} - -em[data-emoji=":fearful:"]:before, -em[data-emoji="fearful"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f628.svg"); -} - -em[data-emoji=":cold_sweat:"]:before, -em[data-emoji="cold_sweat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f630.svg"); -} - -em[data-emoji=":disappointed_relieved:"]:before, -em[data-emoji="disappointed_relieved"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f625.svg"); -} - -em[data-emoji=":sweat:"]:before, -em[data-emoji="sweat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f613.svg"); -} - -em[data-emoji=":hugging:"]:before, -em[data-emoji="hugging"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f917.svg"); -} - -em[data-emoji=":thinking:"]:before, -em[data-emoji="thinking"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f914.svg"); -} - -em[data-emoji=":face_with_hand_over_mouth:"]:before, -em[data-emoji="face_with_hand_over_mouth"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f92d.svg"); -} - -em[data-emoji=":shushing_face:"]:before, -em[data-emoji="shushing_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f92b.svg"); -} - -em[data-emoji=":lying_face:"]:before, -em[data-emoji="lying_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f925.svg"); -} - -em[data-emoji=":no_mouth:"]:before, -em[data-emoji="no_mouth"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f636.svg"); -} - -em[data-emoji=":neutral_face:"]:before, -em[data-emoji="neutral_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f610.svg"); -} - -em[data-emoji=":expressionless:"]:before, -em[data-emoji="expressionless"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f611.svg"); -} - -em[data-emoji=":grimacing:"]:before, -em[data-emoji="grimacing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f62c.svg"); -} - -em[data-emoji=":rolling_eyes:"]:before, -em[data-emoji="rolling_eyes"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f644.svg"); -} - -em[data-emoji=":hushed:"]:before, -em[data-emoji="hushed"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f62f.svg"); -} - -em[data-emoji=":frowning:"]:before, -em[data-emoji="frowning"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f626.svg"); -} - -em[data-emoji=":anguished:"]:before, -em[data-emoji="anguished"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f627.svg"); -} - -em[data-emoji=":open_mouth:"]:before, -em[data-emoji="open_mouth"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f62e.svg"); -} - -em[data-emoji=":astonished:"]:before, -em[data-emoji="astonished"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f632.svg"); -} - -em[data-emoji=":sleeping:"]:before, -em[data-emoji="sleeping"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f634.svg"); -} - -em[data-emoji=":drooling_face:"]:before, -em[data-emoji="drooling_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f924.svg"); -} - -em[data-emoji=":sleepy:"]:before, -em[data-emoji="sleepy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f62a.svg"); -} - -em[data-emoji=":dizzy_face:"]:before, -em[data-emoji="dizzy_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f635.svg"); -} - -em[data-emoji=":zipper_mouth:"]:before, -em[data-emoji="zipper_mouth"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f910.svg"); -} - -em[data-emoji=":woozy_face:"]:before, -em[data-emoji="woozy_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f974.svg"); -} - -em[data-emoji=":nauseated_face:"]:before, -em[data-emoji="nauseated_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f922.svg"); -} - -em[data-emoji=":face_vomiting:"]:before, -em[data-emoji="face_vomiting"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f92e.svg"); -} - -em[data-emoji=":sneezing_face:"]:before, -em[data-emoji="sneezing_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f927.svg"); -} - -em[data-emoji=":mask:"]:before, -em[data-emoji="mask"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f637.svg"); -} - -em[data-emoji=":thermometer_face:"]:before, -em[data-emoji="thermometer_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f912.svg"); -} - -em[data-emoji=":head_bandage:"]:before, -em[data-emoji="head_bandage"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f915.svg"); -} - -em[data-emoji=":money_mouth:"]:before, -em[data-emoji="money_mouth"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f911.svg"); -} - -em[data-emoji=":cowboy:"]:before, -em[data-emoji="cowboy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f920.svg"); -} - -em[data-emoji=":smiling_imp:"]:before, -em[data-emoji="smiling_imp"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f608.svg"); -} - -em[data-emoji=":imp:"]:before, -em[data-emoji="imp"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f47f.svg"); -} - -em[data-emoji=":japanese_ogre:"]:before, -em[data-emoji="japanese_ogre"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f479.svg"); -} - -em[data-emoji=":japanese_goblin:"]:before, -em[data-emoji="japanese_goblin"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f47a.svg"); -} - -em[data-emoji=":clown:"]:before, -em[data-emoji="clown"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f921.svg"); -} - -em[data-emoji=":poop:"]:before, -em[data-emoji="poop"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4a9.svg"); -} - -em[data-emoji=":ghost:"]:before, -em[data-emoji="ghost"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f47b.svg"); -} - -em[data-emoji=":skull:"]:before, -em[data-emoji="skull"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f480.svg"); -} - -em[data-emoji=":alien:"]:before, -em[data-emoji="alien"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f47d.svg"); -} - -em[data-emoji=":space_invader:"]:before, -em[data-emoji="space_invader"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f47e.svg"); -} - -em[data-emoji=":robot:"]:before, -em[data-emoji="robot"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f916.svg"); -} - -em[data-emoji=":jack_o_lantern:"]:before, -em[data-emoji="jack_o_lantern"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f383.svg"); -} - -em[data-emoji=":smiley_cat:"]:before, -em[data-emoji="smiley_cat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f63a.svg"); -} - -em[data-emoji=":smile_cat:"]:before, -em[data-emoji="smile_cat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f638.svg"); -} - -em[data-emoji=":joy_cat:"]:before, -em[data-emoji="joy_cat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f639.svg"); -} - -em[data-emoji=":heart_eyes_cat:"]:before, -em[data-emoji="heart_eyes_cat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f63b.svg"); -} - -em[data-emoji=":smirk_cat:"]:before, -em[data-emoji="smirk_cat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f63c.svg"); -} - -em[data-emoji=":kissing_cat:"]:before, -em[data-emoji="kissing_cat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f63d.svg"); -} - -em[data-emoji=":scream_cat:"]:before, -em[data-emoji="scream_cat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f640.svg"); -} - -em[data-emoji=":crying_cat_face:"]:before, -em[data-emoji="crying_cat_face"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f63f.svg"); -} - -em[data-emoji=":pouting_cat:"]:before, -em[data-emoji="pouting_cat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f63e.svg"); -} - -em[data-emoji=":handshake:"]:before, -em[data-emoji="handshake"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91d.svg"); -} - -em[data-emoji=":palms_up_together:"]:before, -em[data-emoji="palms_up_together"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f932.svg"); -} - -em[data-emoji=":palms_up_together_tone1:"]:before, -em[data-emoji="palms_up_together_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f932-1f3fb.svg"); -} - -em[data-emoji=":palms_up_together_tone2:"]:before, -em[data-emoji="palms_up_together_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f932-1f3fc.svg"); -} - -em[data-emoji=":palms_up_together_tone3:"]:before, -em[data-emoji="palms_up_together_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f932-1f3fd.svg"); -} - -em[data-emoji=":palms_up_together_tone4:"]:before, -em[data-emoji="palms_up_together_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f932-1f3fe.svg"); -} - -em[data-emoji=":palms_up_together_tone5:"]:before, -em[data-emoji="palms_up_together_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f932-1f3ff.svg"); -} - -em[data-emoji=":open_hands:"]:before, -em[data-emoji="open_hands"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f450.svg"); -} - -em[data-emoji=":open_hands_tone1:"]:before, -em[data-emoji="open_hands_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f450-1f3fb.svg"); -} - -em[data-emoji=":open_hands_tone2:"]:before, -em[data-emoji="open_hands_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f450-1f3fc.svg"); -} - -em[data-emoji=":open_hands_tone3:"]:before, -em[data-emoji="open_hands_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f450-1f3fd.svg"); -} - -em[data-emoji=":open_hands_tone4:"]:before, -em[data-emoji="open_hands_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f450-1f3fe.svg"); -} - -em[data-emoji=":open_hands_tone5:"]:before, -em[data-emoji="open_hands_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f450-1f3ff.svg"); -} - -em[data-emoji=":raised_hands:"]:before, -em[data-emoji="raised_hands"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64c.svg"); -} - -em[data-emoji=":raised_hands_tone1:"]:before, -em[data-emoji="raised_hands_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64c-1f3fb.svg"); -} - -em[data-emoji=":raised_hands_tone2:"]:before, -em[data-emoji="raised_hands_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64c-1f3fc.svg"); -} - -em[data-emoji=":raised_hands_tone3:"]:before, -em[data-emoji="raised_hands_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64c-1f3fd.svg"); -} - -em[data-emoji=":raised_hands_tone4:"]:before, -em[data-emoji="raised_hands_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64c-1f3fe.svg"); -} - -em[data-emoji=":raised_hands_tone5:"]:before, -em[data-emoji="raised_hands_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64c-1f3ff.svg"); -} - -em[data-emoji=":clap:"]:before, -em[data-emoji="clap"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44f.svg"); -} - -em[data-emoji=":clap_tone1:"]:before, -em[data-emoji="clap_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44f-1f3fb.svg"); -} - -em[data-emoji=":clap_tone2:"]:before, -em[data-emoji="clap_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44f-1f3fc.svg"); -} - -em[data-emoji=":clap_tone3:"]:before, -em[data-emoji="clap_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44f-1f3fd.svg"); -} - -em[data-emoji=":clap_tone4:"]:before, -em[data-emoji="clap_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44f-1f3fe.svg"); -} - -em[data-emoji=":clap_tone5:"]:before, -em[data-emoji="clap_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44f-1f3ff.svg"); -} - -em[data-emoji=":thumbsup:"]:before, -em[data-emoji="thumbsup"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44d.svg"); -} - -em[data-emoji=":thumbsup_tone1:"]:before, -em[data-emoji="thumbsup_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44d-1f3fb.svg"); -} - -em[data-emoji=":thumbsup_tone2:"]:before, -em[data-emoji="thumbsup_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44d-1f3fc.svg"); -} - -em[data-emoji=":thumbsup_tone3:"]:before, -em[data-emoji="thumbsup_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44d-1f3fd.svg"); -} - -em[data-emoji=":thumbsup_tone4:"]:before, -em[data-emoji="thumbsup_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44d-1f3fe.svg"); -} - -em[data-emoji=":thumbsup_tone5:"]:before, -em[data-emoji="thumbsup_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44d-1f3ff.svg"); -} - -em[data-emoji=":thumbsdown:"]:before, -em[data-emoji="thumbsdown"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44e.svg"); -} - -em[data-emoji=":thumbsdown_tone1:"]:before, -em[data-emoji="thumbsdown_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44e-1f3fb.svg"); -} - -em[data-emoji=":thumbsdown_tone2:"]:before, -em[data-emoji="thumbsdown_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44e-1f3fc.svg"); -} - -em[data-emoji=":thumbsdown_tone3:"]:before, -em[data-emoji="thumbsdown_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44e-1f3fd.svg"); -} - -em[data-emoji=":thumbsdown_tone4:"]:before, -em[data-emoji="thumbsdown_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44e-1f3fe.svg"); -} - -em[data-emoji=":thumbsdown_tone5:"]:before, -em[data-emoji="thumbsdown_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44e-1f3ff.svg"); -} - -em[data-emoji=":punch:"]:before, -em[data-emoji="punch"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44a.svg"); -} - -em[data-emoji=":punch_tone1:"]:before, -em[data-emoji="punch_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44a-1f3fb.svg"); -} - -em[data-emoji=":punch_tone2:"]:before, -em[data-emoji="punch_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44a-1f3fc.svg"); -} - -em[data-emoji=":punch_tone3:"]:before, -em[data-emoji="punch_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44a-1f3fd.svg"); -} - -em[data-emoji=":punch_tone4:"]:before, -em[data-emoji="punch_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44a-1f3fe.svg"); -} - -em[data-emoji=":punch_tone5:"]:before, -em[data-emoji="punch_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44a-1f3ff.svg"); -} - -em[data-emoji=":fist:"]:before, -em[data-emoji="fist"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270a.svg"); -} - -em[data-emoji=":fist_tone1:"]:before, -em[data-emoji="fist_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270a-1f3fb.svg"); -} - -em[data-emoji=":fist_tone2:"]:before, -em[data-emoji="fist_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270a-1f3fc.svg"); -} - -em[data-emoji=":fist_tone3:"]:before, -em[data-emoji="fist_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270a-1f3fd.svg"); -} - -em[data-emoji=":fist_tone4:"]:before, -em[data-emoji="fist_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270a-1f3fe.svg"); -} - -em[data-emoji=":fist_tone5:"]:before, -em[data-emoji="fist_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270a-1f3ff.svg"); -} - -em[data-emoji=":left_facing_fist:"]:before, -em[data-emoji="left_facing_fist"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91b.svg"); -} - -em[data-emoji=":left_facing_fist_tone1:"]:before, -em[data-emoji="left_facing_fist_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91b-1f3fb.svg"); -} - -em[data-emoji=":left_facing_fist_tone2:"]:before, -em[data-emoji="left_facing_fist_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91b-1f3fc.svg"); -} - -em[data-emoji=":left_facing_fist_tone3:"]:before, -em[data-emoji="left_facing_fist_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91b-1f3fd.svg"); -} - -em[data-emoji=":left_facing_fist_tone4:"]:before, -em[data-emoji="left_facing_fist_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91b-1f3fe.svg"); -} - -em[data-emoji=":left_facing_fist_tone5:"]:before, -em[data-emoji="left_facing_fist_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91b-1f3ff.svg"); -} - -em[data-emoji=":right_facing_fist:"]:before, -em[data-emoji="right_facing_fist"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91c.svg"); -} - -em[data-emoji=":right_facing_fist_tone1:"]:before, -em[data-emoji="right_facing_fist_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91c-1f3fb.svg"); -} - -em[data-emoji=":right_facing_fist_tone2:"]:before, -em[data-emoji="right_facing_fist_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91c-1f3fc.svg"); -} - -em[data-emoji=":right_facing_fist_tone3:"]:before, -em[data-emoji="right_facing_fist_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91c-1f3fd.svg"); -} - -em[data-emoji=":right_facing_fist_tone4:"]:before, -em[data-emoji="right_facing_fist_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91c-1f3fe.svg"); -} - -em[data-emoji=":right_facing_fist_tone5:"]:before, -em[data-emoji="right_facing_fist_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91c-1f3ff.svg"); -} - -em[data-emoji=":fingers_crossed:"]:before, -em[data-emoji="fingers_crossed"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91e.svg"); -} - -em[data-emoji=":fingers_crossed_tone1:"]:before, -em[data-emoji="fingers_crossed_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91e-1f3fb.svg"); -} - -em[data-emoji=":fingers_crossed_tone2:"]:before, -em[data-emoji="fingers_crossed_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91e-1f3fc.svg"); -} - -em[data-emoji=":fingers_crossed_tone3:"]:before, -em[data-emoji="fingers_crossed_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91e-1f3fd.svg"); -} - -em[data-emoji=":fingers_crossed_tone4:"]:before, -em[data-emoji="fingers_crossed_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91e-1f3fe.svg"); -} - -em[data-emoji=":fingers_crossed_tone5:"]:before, -em[data-emoji="fingers_crossed_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91e-1f3ff.svg"); -} - -em[data-emoji=":v:"]:before, -em[data-emoji="v"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270c.svg"); -} - -em[data-emoji=":v_tone1:"]:before, -em[data-emoji="v_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270c-1f3fb.svg"); -} - -em[data-emoji=":v_tone2:"]:before, -em[data-emoji="v_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270c-1f3fc.svg"); -} - -em[data-emoji=":v_tone3:"]:before, -em[data-emoji="v_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270c-1f3fd.svg"); -} - -em[data-emoji=":v_tone4:"]:before, -em[data-emoji="v_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270c-1f3fe.svg"); -} - -em[data-emoji=":v_tone5:"]:before, -em[data-emoji="v_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270c-1f3ff.svg"); -} - -em[data-emoji=":love_you_gesture:"]:before, -em[data-emoji="love_you_gesture"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91f.svg"); -} - -em[data-emoji=":love_you_gesture_tone1:"]:before, -em[data-emoji="love_you_gesture_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91f-1f3fb.svg"); -} - -em[data-emoji=":love_you_gesture_tone2:"]:before, -em[data-emoji="love_you_gesture_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91f-1f3fc.svg"); -} - -em[data-emoji=":love_you_gesture_tone3:"]:before, -em[data-emoji="love_you_gesture_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91f-1f3fd.svg"); -} - -em[data-emoji=":love_you_gesture_tone4:"]:before, -em[data-emoji="love_you_gesture_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91f-1f3fe.svg"); -} - -em[data-emoji=":love_you_gesture_tone5:"]:before, -em[data-emoji="love_you_gesture_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91f-1f3ff.svg"); -} - -em[data-emoji=":metal:"]:before, -em[data-emoji="metal"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f918.svg"); -} - -em[data-emoji=":metal_tone1:"]:before, -em[data-emoji="metal_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f918-1f3fb.svg"); -} - -em[data-emoji=":metal_tone2:"]:before, -em[data-emoji="metal_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f918-1f3fc.svg"); -} - -em[data-emoji=":metal_tone3:"]:before, -em[data-emoji="metal_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f918-1f3fd.svg"); -} - -em[data-emoji=":metal_tone4:"]:before, -em[data-emoji="metal_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f918-1f3fe.svg"); -} - -em[data-emoji=":metal_tone5:"]:before, -em[data-emoji="metal_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f918-1f3ff.svg"); -} - -em[data-emoji=":ok_hand:"]:before, -em[data-emoji="ok_hand"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44c.svg"); -} - -em[data-emoji=":ok_hand_tone1:"]:before, -em[data-emoji="ok_hand_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44c-1f3fb.svg"); -} - -em[data-emoji=":ok_hand_tone2:"]:before, -em[data-emoji="ok_hand_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44c-1f3fc.svg"); -} - -em[data-emoji=":ok_hand_tone3:"]:before, -em[data-emoji="ok_hand_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44c-1f3fd.svg"); -} - -em[data-emoji=":ok_hand_tone4:"]:before, -em[data-emoji="ok_hand_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44c-1f3fe.svg"); -} - -em[data-emoji=":ok_hand_tone5:"]:before, -em[data-emoji="ok_hand_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44c-1f3ff.svg"); -} - -em[data-emoji=":pinching_hand:"]:before, -em[data-emoji="pinching_hand"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f90f.svg"); -} - -em[data-emoji=":pinching_hand_tone1:"]:before, -em[data-emoji="pinching_hand_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f90f-1f3fb.svg"); -} - -em[data-emoji=":pinching_hand_tone2:"]:before, -em[data-emoji="pinching_hand_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f90f-1f3fc.svg"); -} - -em[data-emoji=":pinching_hand_tone3:"]:before, -em[data-emoji="pinching_hand_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f90f-1f3fd.svg"); -} - -em[data-emoji=":pinching_hand_tone4:"]:before, -em[data-emoji="pinching_hand_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f90f-1f3fe.svg"); -} - -em[data-emoji=":pinching_hand_tone5:"]:before, -em[data-emoji="pinching_hand_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f90f-1f3ff.svg"); -} - -em[data-emoji=":point_left:"]:before, -em[data-emoji="point_left"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f448.svg"); -} - -em[data-emoji=":point_left_tone1:"]:before, -em[data-emoji="point_left_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f448-1f3fb.svg"); -} - -em[data-emoji=":point_left_tone2:"]:before, -em[data-emoji="point_left_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f448-1f3fc.svg"); -} - -em[data-emoji=":point_left_tone3:"]:before, -em[data-emoji="point_left_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f448-1f3fd.svg"); -} - -em[data-emoji=":point_left_tone4:"]:before, -em[data-emoji="point_left_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f448-1f3fe.svg"); -} - -em[data-emoji=":point_left_tone5:"]:before, -em[data-emoji="point_left_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f448-1f3ff.svg"); -} - -em[data-emoji=":point_right:"]:before, -em[data-emoji="point_right"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f449.svg"); -} - -em[data-emoji=":point_right_tone1:"]:before, -em[data-emoji="point_right_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f449-1f3fb.svg"); -} - -em[data-emoji=":point_right_tone2:"]:before, -em[data-emoji="point_right_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f449-1f3fc.svg"); -} - -em[data-emoji=":point_right_tone3:"]:before, -em[data-emoji="point_right_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f449-1f3fd.svg"); -} - -em[data-emoji=":point_right_tone4:"]:before, -em[data-emoji="point_right_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f449-1f3fe.svg"); -} - -em[data-emoji=":point_right_tone5:"]:before, -em[data-emoji="point_right_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f449-1f3ff.svg"); -} - -em[data-emoji=":point_up_2:"]:before, -em[data-emoji="point_up_2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f446.svg"); -} - -em[data-emoji=":point_up_2_tone1:"]:before, -em[data-emoji="point_up_2_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f446-1f3fb.svg"); -} - -em[data-emoji=":point_up_2_tone2:"]:before, -em[data-emoji="point_up_2_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f446-1f3fc.svg"); -} - -em[data-emoji=":point_up_2_tone3:"]:before, -em[data-emoji="point_up_2_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f446-1f3fd.svg"); -} - -em[data-emoji=":point_up_2_tone4:"]:before, -em[data-emoji="point_up_2_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f446-1f3fe.svg"); -} - -em[data-emoji=":point_up_2_tone5:"]:before, -em[data-emoji="point_up_2_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f446-1f3ff.svg"); -} - -em[data-emoji=":point_down:"]:before, -em[data-emoji="point_down"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f447.svg"); -} - -em[data-emoji=":point_down_tone1:"]:before, -em[data-emoji="point_down_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f447-1f3fb.svg"); -} - -em[data-emoji=":point_down_tone2:"]:before, -em[data-emoji="point_down_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f447-1f3fc.svg"); -} - -em[data-emoji=":point_down_tone3:"]:before, -em[data-emoji="point_down_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f447-1f3fd.svg"); -} - -em[data-emoji=":point_down_tone4:"]:before, -em[data-emoji="point_down_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f447-1f3fe.svg"); -} - -em[data-emoji=":point_down_tone5:"]:before, -em[data-emoji="point_down_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f447-1f3ff.svg"); -} - -em[data-emoji=":point_up:"]:before, -em[data-emoji="point_up"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/261d.svg"); -} - -em[data-emoji=":point_up_tone1:"]:before, -em[data-emoji="point_up_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/261d-1f3fb.svg"); -} - -em[data-emoji=":point_up_tone2:"]:before, -em[data-emoji="point_up_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/261d-1f3fc.svg"); -} - -em[data-emoji=":point_up_tone3:"]:before, -em[data-emoji="point_up_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/261d-1f3fd.svg"); -} - -em[data-emoji=":point_up_tone4:"]:before, -em[data-emoji="point_up_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/261d-1f3fe.svg"); -} - -em[data-emoji=":point_up_tone5:"]:before, -em[data-emoji="point_up_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/261d-1f3ff.svg"); -} - -em[data-emoji=":raised_hand:"]:before, -em[data-emoji="raised_hand"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270b.svg"); -} - -em[data-emoji=":raised_hand_tone1:"]:before, -em[data-emoji="raised_hand_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270b-1f3fb.svg"); -} - -em[data-emoji=":raised_hand_tone2:"]:before, -em[data-emoji="raised_hand_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270b-1f3fc.svg"); -} - -em[data-emoji=":raised_hand_tone3:"]:before, -em[data-emoji="raised_hand_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270b-1f3fd.svg"); -} - -em[data-emoji=":raised_hand_tone4:"]:before, -em[data-emoji="raised_hand_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270b-1f3fe.svg"); -} - -em[data-emoji=":raised_hand_tone5:"]:before, -em[data-emoji="raised_hand_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270b-1f3ff.svg"); -} - -em[data-emoji=":raised_back_of_hand:"]:before, -em[data-emoji="raised_back_of_hand"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91a.svg"); -} - -em[data-emoji=":raised_back_of_hand_tone1:"]:before, -em[data-emoji="raised_back_of_hand_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91a-1f3fb.svg"); -} - -em[data-emoji=":raised_back_of_hand_tone2:"]:before, -em[data-emoji="raised_back_of_hand_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91a-1f3fc.svg"); -} - -em[data-emoji=":raised_back_of_hand_tone3:"]:before, -em[data-emoji="raised_back_of_hand_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91a-1f3fd.svg"); -} - -em[data-emoji=":raised_back_of_hand_tone4:"]:before, -em[data-emoji="raised_back_of_hand_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91a-1f3fe.svg"); -} - -em[data-emoji=":raised_back_of_hand_tone5:"]:before, -em[data-emoji="raised_back_of_hand_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f91a-1f3ff.svg"); -} - -em[data-emoji=":hand_splayed:"]:before, -em[data-emoji="hand_splayed"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f590.svg"); -} - -em[data-emoji=":hand_splayed_tone1:"]:before, -em[data-emoji="hand_splayed_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f590-1f3fb.svg"); -} - -em[data-emoji=":hand_splayed_tone2:"]:before, -em[data-emoji="hand_splayed_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f590-1f3fc.svg"); -} - -em[data-emoji=":hand_splayed_tone3:"]:before, -em[data-emoji="hand_splayed_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f590-1f3fd.svg"); -} - -em[data-emoji=":hand_splayed_tone4:"]:before, -em[data-emoji="hand_splayed_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f590-1f3fe.svg"); -} - -em[data-emoji=":hand_splayed_tone5:"]:before, -em[data-emoji="hand_splayed_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f590-1f3ff.svg"); -} - -em[data-emoji=":vulcan:"]:before, -em[data-emoji="vulcan"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f596.svg"); -} - -em[data-emoji=":vulcan_tone1:"]:before, -em[data-emoji="vulcan_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f596-1f3fb.svg"); -} - -em[data-emoji=":vulcan_tone2:"]:before, -em[data-emoji="vulcan_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f596-1f3fc.svg"); -} - -em[data-emoji=":vulcan_tone3:"]:before, -em[data-emoji="vulcan_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f596-1f3fd.svg"); -} - -em[data-emoji=":vulcan_tone4:"]:before, -em[data-emoji="vulcan_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f596-1f3fe.svg"); -} - -em[data-emoji=":vulcan_tone5:"]:before, -em[data-emoji="vulcan_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f596-1f3ff.svg"); -} - -em[data-emoji=":wave:"]:before, -em[data-emoji="wave"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44b.svg"); -} - -em[data-emoji=":wave_tone1:"]:before, -em[data-emoji="wave_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44b-1f3fb.svg"); -} - -em[data-emoji=":wave_tone2:"]:before, -em[data-emoji="wave_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44b-1f3fc.svg"); -} - -em[data-emoji=":wave_tone3:"]:before, -em[data-emoji="wave_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44b-1f3fd.svg"); -} - -em[data-emoji=":wave_tone4:"]:before, -em[data-emoji="wave_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44b-1f3fe.svg"); -} - -em[data-emoji=":wave_tone5:"]:before, -em[data-emoji="wave_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f44b-1f3ff.svg"); -} - -em[data-emoji=":call_me:"]:before, -em[data-emoji="call_me"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f919.svg"); -} - -em[data-emoji=":call_me_tone1:"]:before, -em[data-emoji="call_me_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f919-1f3fb.svg"); -} - -em[data-emoji=":call_me_tone2:"]:before, -em[data-emoji="call_me_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f919-1f3fc.svg"); -} - -em[data-emoji=":call_me_tone3:"]:before, -em[data-emoji="call_me_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f919-1f3fd.svg"); -} - -em[data-emoji=":call_me_tone4:"]:before, -em[data-emoji="call_me_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f919-1f3fe.svg"); -} - -em[data-emoji=":call_me_tone5:"]:before, -em[data-emoji="call_me_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f919-1f3ff.svg"); -} - -em[data-emoji=":muscle:"]:before, -em[data-emoji="muscle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4aa.svg"); -} - -em[data-emoji=":muscle_tone1:"]:before, -em[data-emoji="muscle_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4aa-1f3fb.svg"); -} - -em[data-emoji=":muscle_tone2:"]:before, -em[data-emoji="muscle_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4aa-1f3fc.svg"); -} - -em[data-emoji=":muscle_tone3:"]:before, -em[data-emoji="muscle_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4aa-1f3fd.svg"); -} - -em[data-emoji=":muscle_tone4:"]:before, -em[data-emoji="muscle_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4aa-1f3fe.svg"); -} - -em[data-emoji=":muscle_tone5:"]:before, -em[data-emoji="muscle_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4aa-1f3ff.svg"); -} - -em[data-emoji=":mechanical_arm:"]:before, -em[data-emoji="mechanical_arm"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9be.svg"); -} - -em[data-emoji=":middle_finger:"]:before, -em[data-emoji="middle_finger"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f595.svg"); -} - -em[data-emoji=":middle_finger_tone1:"]:before, -em[data-emoji="middle_finger_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f595-1f3fb.svg"); -} - -em[data-emoji=":middle_finger_tone2:"]:before, -em[data-emoji="middle_finger_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f595-1f3fc.svg"); -} - -em[data-emoji=":middle_finger_tone3:"]:before, -em[data-emoji="middle_finger_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f595-1f3fd.svg"); -} - -em[data-emoji=":middle_finger_tone4:"]:before, -em[data-emoji="middle_finger_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f595-1f3fe.svg"); -} - -em[data-emoji=":middle_finger_tone5:"]:before, -em[data-emoji="middle_finger_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f595-1f3ff.svg"); -} - -em[data-emoji=":writing_hand:"]:before, -em[data-emoji="writing_hand"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270d.svg"); -} - -em[data-emoji=":writing_hand_tone1:"]:before, -em[data-emoji="writing_hand_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270d-1f3fb.svg"); -} - -em[data-emoji=":writing_hand_tone2:"]:before, -em[data-emoji="writing_hand_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270d-1f3fc.svg"); -} - -em[data-emoji=":writing_hand_tone3:"]:before, -em[data-emoji="writing_hand_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270d-1f3fd.svg"); -} - -em[data-emoji=":writing_hand_tone4:"]:before, -em[data-emoji="writing_hand_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270d-1f3fe.svg"); -} - -em[data-emoji=":writing_hand_tone5:"]:before, -em[data-emoji="writing_hand_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/270d-1f3ff.svg"); -} - -em[data-emoji=":pray:"]:before, -em[data-emoji="pray"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64f.svg"); -} - -em[data-emoji=":pray_tone1:"]:before, -em[data-emoji="pray_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64f-1f3fb.svg"); -} - -em[data-emoji=":pray_tone2:"]:before, -em[data-emoji="pray_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64f-1f3fc.svg"); -} - -em[data-emoji=":pray_tone3:"]:before, -em[data-emoji="pray_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64f-1f3fd.svg"); -} - -em[data-emoji=":pray_tone4:"]:before, -em[data-emoji="pray_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64f-1f3fe.svg"); -} - -em[data-emoji=":pray_tone5:"]:before, -em[data-emoji="pray_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64f-1f3ff.svg"); -} - -em[data-emoji=":foot:"]:before, -em[data-emoji="foot"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b6.svg"); -} - -em[data-emoji=":foot_tone1:"]:before, -em[data-emoji="foot_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b6-1f3fb.svg"); -} - -em[data-emoji=":foot_tone2:"]:before, -em[data-emoji="foot_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b6-1f3fc.svg"); -} - -em[data-emoji=":foot_tone3:"]:before, -em[data-emoji="foot_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b6-1f3fd.svg"); -} - -em[data-emoji=":foot_tone4:"]:before, -em[data-emoji="foot_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b6-1f3fe.svg"); -} - -em[data-emoji=":foot_tone5:"]:before, -em[data-emoji="foot_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b6-1f3ff.svg"); -} - -em[data-emoji=":leg:"]:before, -em[data-emoji="leg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b5.svg"); -} - -em[data-emoji=":leg_tone1:"]:before, -em[data-emoji="leg_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b5-1f3fb.svg"); -} - -em[data-emoji=":leg_tone2:"]:before, -em[data-emoji="leg_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b5-1f3fc.svg"); -} - -em[data-emoji=":leg_tone3:"]:before, -em[data-emoji="leg_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b5-1f3fd.svg"); -} - -em[data-emoji=":leg_tone4:"]:before, -em[data-emoji="leg_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b5-1f3fe.svg"); -} - -em[data-emoji=":leg_tone5:"]:before, -em[data-emoji="leg_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b5-1f3ff.svg"); -} - -em[data-emoji=":mechanical_leg:"]:before, -em[data-emoji="mechanical_leg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9bf.svg"); -} - -em[data-emoji=":lipstick:"]:before, -em[data-emoji="lipstick"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f484.svg"); -} - -em[data-emoji=":kiss:"]:before, -em[data-emoji="kiss"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f48b.svg"); -} - -em[data-emoji=":lips:"]:before, -em[data-emoji="lips"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f444.svg"); -} - -em[data-emoji=":tongue:"]:before, -em[data-emoji="tongue"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f445.svg"); -} - -em[data-emoji=":tooth:"]:before, -em[data-emoji="tooth"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b7.svg"); -} - -em[data-emoji=":bone:"]:before, -em[data-emoji="bone"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b4.svg"); -} - -em[data-emoji=":ear:"]:before, -em[data-emoji="ear"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f442.svg"); -} - -em[data-emoji=":ear_tone1:"]:before, -em[data-emoji="ear_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f442-1f3fb.svg"); -} - -em[data-emoji=":ear_tone2:"]:before, -em[data-emoji="ear_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f442-1f3fc.svg"); -} - -em[data-emoji=":ear_tone3:"]:before, -em[data-emoji="ear_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f442-1f3fd.svg"); -} - -em[data-emoji=":ear_tone4:"]:before, -em[data-emoji="ear_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f442-1f3fe.svg"); -} - -em[data-emoji=":ear_tone5:"]:before, -em[data-emoji="ear_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f442-1f3ff.svg"); -} - -em[data-emoji=":ear_with_hearing_aid:"]:before, -em[data-emoji="ear_with_hearing_aid"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9bb.svg"); -} - -em[data-emoji=":ear_with_hearing_aid_tone1:"]:before, -em[data-emoji="ear_with_hearing_aid_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9bb-1f3fb.svg"); -} - -em[data-emoji=":ear_with_hearing_aid_tone2:"]:before, -em[data-emoji="ear_with_hearing_aid_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9bb-1f3fc.svg"); -} - -em[data-emoji=":ear_with_hearing_aid_tone3:"]:before, -em[data-emoji="ear_with_hearing_aid_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9bb-1f3fd.svg"); -} - -em[data-emoji=":ear_with_hearing_aid_tone4:"]:before, -em[data-emoji="ear_with_hearing_aid_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9bb-1f3fe.svg"); -} - -em[data-emoji=":ear_with_hearing_aid_tone5:"]:before, -em[data-emoji="ear_with_hearing_aid_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9bb-1f3ff.svg"); -} - -em[data-emoji=":nose:"]:before, -em[data-emoji="nose"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f443.svg"); -} - -em[data-emoji=":nose_tone1:"]:before, -em[data-emoji="nose_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f443-1f3fb.svg"); -} - -em[data-emoji=":nose_tone2:"]:before, -em[data-emoji="nose_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f443-1f3fc.svg"); -} - -em[data-emoji=":nose_tone3:"]:before, -em[data-emoji="nose_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f443-1f3fd.svg"); -} - -em[data-emoji=":nose_tone4:"]:before, -em[data-emoji="nose_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f443-1f3fe.svg"); -} - -em[data-emoji=":nose_tone5:"]:before, -em[data-emoji="nose_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f443-1f3ff.svg"); -} - -em[data-emoji=":footprints:"]:before, -em[data-emoji="footprints"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f463.svg"); -} - -em[data-emoji=":eye:"]:before, -em[data-emoji="eye"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f441.svg"); -} - -em[data-emoji=":eyes:"]:before, -em[data-emoji="eyes"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f440.svg"); -} - -em[data-emoji=":brain:"]:before, -em[data-emoji="brain"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9e0.svg"); -} - -em[data-emoji=":speaking_head:"]:before, -em[data-emoji="speaking_head"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5e3.svg"); -} - -em[data-emoji=":bust_in_silhouette:"]:before, -em[data-emoji="bust_in_silhouette"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f464.svg"); -} - -em[data-emoji=":busts_in_silhouette:"]:before, -em[data-emoji="busts_in_silhouette"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f465.svg"); -} - -em[data-emoji=":baby:"]:before, -em[data-emoji="baby"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f476.svg"); -} - -em[data-emoji=":baby_tone1:"]:before, -em[data-emoji="baby_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f476-1f3fb.svg"); -} - -em[data-emoji=":baby_tone2:"]:before, -em[data-emoji="baby_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f476-1f3fc.svg"); -} - -em[data-emoji=":baby_tone3:"]:before, -em[data-emoji="baby_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f476-1f3fd.svg"); -} - -em[data-emoji=":baby_tone4:"]:before, -em[data-emoji="baby_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f476-1f3fe.svg"); -} - -em[data-emoji=":baby_tone5:"]:before, -em[data-emoji="baby_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f476-1f3ff.svg"); -} - -em[data-emoji=":girl:"]:before, -em[data-emoji="girl"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f467.svg"); -} - -em[data-emoji=":girl_tone1:"]:before, -em[data-emoji="girl_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f467-1f3fb.svg"); -} - -em[data-emoji=":girl_tone2:"]:before, -em[data-emoji="girl_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f467-1f3fc.svg"); -} - -em[data-emoji=":girl_tone3:"]:before, -em[data-emoji="girl_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f467-1f3fd.svg"); -} - -em[data-emoji=":girl_tone4:"]:before, -em[data-emoji="girl_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f467-1f3fe.svg"); -} - -em[data-emoji=":girl_tone5:"]:before, -em[data-emoji="girl_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f467-1f3ff.svg"); -} - -em[data-emoji=":child:"]:before, -em[data-emoji="child"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d2.svg"); -} - -em[data-emoji=":child_tone1:"]:before, -em[data-emoji="child_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d2-1f3fb.svg"); -} - -em[data-emoji=":child_tone2:"]:before, -em[data-emoji="child_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d2-1f3fc.svg"); -} - -em[data-emoji=":child_tone3:"]:before, -em[data-emoji="child_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d2-1f3fd.svg"); -} - -em[data-emoji=":child_tone4:"]:before, -em[data-emoji="child_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d2-1f3fe.svg"); -} - -em[data-emoji=":child_tone5:"]:before, -em[data-emoji="child_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d2-1f3ff.svg"); -} - -em[data-emoji=":boy:"]:before, -em[data-emoji="boy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f466.svg"); -} - -em[data-emoji=":boy_tone1:"]:before, -em[data-emoji="boy_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f466-1f3fb.svg"); -} - -em[data-emoji=":boy_tone2:"]:before, -em[data-emoji="boy_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f466-1f3fc.svg"); -} - -em[data-emoji=":boy_tone3:"]:before, -em[data-emoji="boy_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f466-1f3fd.svg"); -} - -em[data-emoji=":boy_tone4:"]:before, -em[data-emoji="boy_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f466-1f3fe.svg"); -} - -em[data-emoji=":boy_tone5:"]:before, -em[data-emoji="boy_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f466-1f3ff.svg"); -} - -em[data-emoji=":woman:"]:before, -em[data-emoji="woman"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469.svg"); -} - -em[data-emoji=":woman_tone1:"]:before, -em[data-emoji="woman_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb.svg"); -} - -em[data-emoji=":woman_tone2:"]:before, -em[data-emoji="woman_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc.svg"); -} - -em[data-emoji=":woman_tone3:"]:before, -em[data-emoji="woman_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd.svg"); -} - -em[data-emoji=":woman_tone4:"]:before, -em[data-emoji="woman_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe.svg"); -} - -em[data-emoji=":woman_tone5:"]:before, -em[data-emoji="woman_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff.svg"); -} - -em[data-emoji=":adult:"]:before, -em[data-emoji="adult"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1.svg"); -} - -em[data-emoji=":adult_tone1:"]:before, -em[data-emoji="adult_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3fb.svg"); -} - -em[data-emoji=":adult_tone2:"]:before, -em[data-emoji="adult_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3fc.svg"); -} - -em[data-emoji=":adult_tone3:"]:before, -em[data-emoji="adult_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3fd.svg"); -} - -em[data-emoji=":adult_tone4:"]:before, -em[data-emoji="adult_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3fe.svg"); -} - -em[data-emoji=":adult_tone5:"]:before, -em[data-emoji="adult_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3ff.svg"); -} - -em[data-emoji=":man:"]:before, -em[data-emoji="man"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468.svg"); -} - -em[data-emoji=":man_tone1:"]:before, -em[data-emoji="man_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb.svg"); -} - -em[data-emoji=":man_tone2:"]:before, -em[data-emoji="man_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc.svg"); -} - -em[data-emoji=":man_tone3:"]:before, -em[data-emoji="man_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd.svg"); -} - -em[data-emoji=":man_tone4:"]:before, -em[data-emoji="man_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe.svg"); -} - -em[data-emoji=":man_tone5:"]:before, -em[data-emoji="man_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff.svg"); -} - -em[data-emoji=":woman_curly_haired:"]:before, -em[data-emoji="woman_curly_haired"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f9b1.svg"); -} - -em[data-emoji=":woman_curly_haired_tone1:"]:before, -em[data-emoji="woman_curly_haired_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f9b1.svg"); -} - -em[data-emoji=":woman_curly_haired_tone2:"]:before, -em[data-emoji="woman_curly_haired_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f9b1.svg"); -} - -em[data-emoji=":woman_curly_haired_tone3:"]:before, -em[data-emoji="woman_curly_haired_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f9b1.svg"); -} - -em[data-emoji=":woman_curly_haired_tone4:"]:before, -em[data-emoji="woman_curly_haired_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f9b1.svg"); -} - -em[data-emoji=":woman_curly_haired_tone5:"]:before, -em[data-emoji="woman_curly_haired_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f9b1.svg"); -} - -em[data-emoji=":man_curly_haired:"]:before, -em[data-emoji="man_curly_haired"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f9b1.svg"); -} - -em[data-emoji=":man_curly_haired_tone1:"]:before, -em[data-emoji="man_curly_haired_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f9b1.svg"); -} - -em[data-emoji=":man_curly_haired_tone2:"]:before, -em[data-emoji="man_curly_haired_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f9b1.svg"); -} - -em[data-emoji=":man_curly_haired_tone3:"]:before, -em[data-emoji="man_curly_haired_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f9b1.svg"); -} - -em[data-emoji=":man_curly_haired_tone4:"]:before, -em[data-emoji="man_curly_haired_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f9b1.svg"); -} - -em[data-emoji=":man_curly_haired_tone5:"]:before, -em[data-emoji="man_curly_haired_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f9b1.svg"); -} - -em[data-emoji=":woman_red_haired:"]:before, -em[data-emoji="woman_red_haired"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f9b0.svg"); -} - -em[data-emoji=":woman_red_haired_tone1:"]:before, -em[data-emoji="woman_red_haired_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f9b0.svg"); -} - -em[data-emoji=":woman_red_haired_tone2:"]:before, -em[data-emoji="woman_red_haired_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f9b0.svg"); -} - -em[data-emoji=":woman_red_haired_tone3:"]:before, -em[data-emoji="woman_red_haired_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f9b0.svg"); -} - -em[data-emoji=":woman_red_haired_tone4:"]:before, -em[data-emoji="woman_red_haired_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f9b0.svg"); -} - -em[data-emoji=":woman_red_haired_tone5:"]:before, -em[data-emoji="woman_red_haired_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f9b0.svg"); -} - -em[data-emoji=":man_red_haired:"]:before, -em[data-emoji="man_red_haired"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f9b0.svg"); -} - -em[data-emoji=":man_red_haired_tone1:"]:before, -em[data-emoji="man_red_haired_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f9b0.svg"); -} - -em[data-emoji=":man_red_haired_tone2:"]:before, -em[data-emoji="man_red_haired_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f9b0.svg"); -} - -em[data-emoji=":man_red_haired_tone3:"]:before, -em[data-emoji="man_red_haired_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f9b0.svg"); -} - -em[data-emoji=":man_red_haired_tone4:"]:before, -em[data-emoji="man_red_haired_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f9b0.svg"); -} - -em[data-emoji=":man_red_haired_tone5:"]:before, -em[data-emoji="man_red_haired_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f9b0.svg"); -} - -em[data-emoji=":blond-haired_woman:"]:before, -em[data-emoji="blond-haired_woman"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471-200d-2640-fe0f.svg"); -} - -em[data-emoji=":blond-haired_woman_tone1:"]:before, -em[data-emoji="blond-haired_woman_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":blond-haired_woman_tone2:"]:before, -em[data-emoji="blond-haired_woman_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":blond-haired_woman_tone3:"]:before, -em[data-emoji="blond-haired_woman_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":blond-haired_woman_tone4:"]:before, -em[data-emoji="blond-haired_woman_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":blond-haired_woman_tone5:"]:before, -em[data-emoji="blond-haired_woman_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":blond_haired_person:"]:before, -em[data-emoji="blond_haired_person"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471.svg"); -} - -em[data-emoji=":blond_haired_person_tone1:"]:before, -em[data-emoji="blond_haired_person_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471-1f3fb.svg"); -} - -em[data-emoji=":blond_haired_person_tone2:"]:before, -em[data-emoji="blond_haired_person_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471-1f3fc.svg"); -} - -em[data-emoji=":blond_haired_person_tone3:"]:before, -em[data-emoji="blond_haired_person_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471-1f3fd.svg"); -} - -em[data-emoji=":blond_haired_person_tone4:"]:before, -em[data-emoji="blond_haired_person_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471-1f3fe.svg"); -} - -em[data-emoji=":blond_haired_person_tone5:"]:before, -em[data-emoji="blond_haired_person_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471-1f3ff.svg"); -} - -em[data-emoji=":blond-haired_man:"]:before, -em[data-emoji="blond-haired_man"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471-200d-2642-fe0f.svg"); -} - -em[data-emoji=":blond-haired_man_tone1:"]:before, -em[data-emoji="blond-haired_man_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":blond-haired_man_tone2:"]:before, -em[data-emoji="blond-haired_man_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":blond-haired_man_tone3:"]:before, -em[data-emoji="blond-haired_man_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":blond-haired_man_tone4:"]:before, -em[data-emoji="blond-haired_man_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":blond-haired_man_tone5:"]:before, -em[data-emoji="blond-haired_man_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f471-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":woman_white_haired:"]:before, -em[data-emoji="woman_white_haired"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f9b3.svg"); -} - -em[data-emoji=":woman_white_haired_tone1:"]:before, -em[data-emoji="woman_white_haired_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f9b3.svg"); -} - -em[data-emoji=":woman_white_haired_tone2:"]:before, -em[data-emoji="woman_white_haired_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f9b3.svg"); -} - -em[data-emoji=":woman_white_haired_tone3:"]:before, -em[data-emoji="woman_white_haired_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f9b3.svg"); -} - -em[data-emoji=":woman_white_haired_tone4:"]:before, -em[data-emoji="woman_white_haired_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f9b3.svg"); -} - -em[data-emoji=":woman_white_haired_tone5:"]:before, -em[data-emoji="woman_white_haired_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f9b3.svg"); -} - -em[data-emoji=":man_white_haired:"]:before, -em[data-emoji="man_white_haired"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f9b3.svg"); -} - -em[data-emoji=":man_white_haired_tone1:"]:before, -em[data-emoji="man_white_haired_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f9b3.svg"); -} - -em[data-emoji=":man_white_haired_tone2:"]:before, -em[data-emoji="man_white_haired_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f9b3.svg"); -} - -em[data-emoji=":man_white_haired_tone3:"]:before, -em[data-emoji="man_white_haired_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f9b3.svg"); -} - -em[data-emoji=":man_white_haired_tone4:"]:before, -em[data-emoji="man_white_haired_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f9b3.svg"); -} - -em[data-emoji=":man_white_haired_tone5:"]:before, -em[data-emoji="man_white_haired_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f9b3.svg"); -} - -em[data-emoji=":woman_bald:"]:before, -em[data-emoji="woman_bald"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f9b2.svg"); -} - -em[data-emoji=":woman_bald_tone1:"]:before, -em[data-emoji="woman_bald_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f9b2.svg"); -} - -em[data-emoji=":woman_bald_tone2:"]:before, -em[data-emoji="woman_bald_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f9b2.svg"); -} - -em[data-emoji=":woman_bald_tone3:"]:before, -em[data-emoji="woman_bald_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f9b2.svg"); -} - -em[data-emoji=":woman_bald_tone4:"]:before, -em[data-emoji="woman_bald_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f9b2.svg"); -} - -em[data-emoji=":woman_bald_tone5:"]:before, -em[data-emoji="woman_bald_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f9b2.svg"); -} - -em[data-emoji=":man_bald:"]:before, -em[data-emoji="man_bald"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f9b2.svg"); -} - -em[data-emoji=":man_bald_tone1:"]:before, -em[data-emoji="man_bald_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f9b2.svg"); -} - -em[data-emoji=":man_bald_tone2:"]:before, -em[data-emoji="man_bald_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f9b2.svg"); -} - -em[data-emoji=":man_bald_tone3:"]:before, -em[data-emoji="man_bald_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f9b2.svg"); -} - -em[data-emoji=":man_bald_tone4:"]:before, -em[data-emoji="man_bald_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f9b2.svg"); -} - -em[data-emoji=":man_bald_tone5:"]:before, -em[data-emoji="man_bald_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f9b2.svg"); -} - -em[data-emoji=":bearded_person:"]:before, -em[data-emoji="bearded_person"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d4.svg"); -} - -em[data-emoji=":bearded_person_tone1:"]:before, -em[data-emoji="bearded_person_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d4-1f3fb.svg"); -} - -em[data-emoji=":bearded_person_tone2:"]:before, -em[data-emoji="bearded_person_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d4-1f3fc.svg"); -} - -em[data-emoji=":bearded_person_tone3:"]:before, -em[data-emoji="bearded_person_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d4-1f3fd.svg"); -} - -em[data-emoji=":bearded_person_tone4:"]:before, -em[data-emoji="bearded_person_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d4-1f3fe.svg"); -} - -em[data-emoji=":bearded_person_tone5:"]:before, -em[data-emoji="bearded_person_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d4-1f3ff.svg"); -} - -em[data-emoji=":older_woman:"]:before, -em[data-emoji="older_woman"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f475.svg"); -} - -em[data-emoji=":older_woman_tone1:"]:before, -em[data-emoji="older_woman_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f475-1f3fb.svg"); -} - -em[data-emoji=":older_woman_tone2:"]:before, -em[data-emoji="older_woman_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f475-1f3fc.svg"); -} - -em[data-emoji=":older_woman_tone3:"]:before, -em[data-emoji="older_woman_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f475-1f3fd.svg"); -} - -em[data-emoji=":older_woman_tone4:"]:before, -em[data-emoji="older_woman_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f475-1f3fe.svg"); -} - -em[data-emoji=":older_woman_tone5:"]:before, -em[data-emoji="older_woman_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f475-1f3ff.svg"); -} - -em[data-emoji=":older_adult:"]:before, -em[data-emoji="older_adult"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d3.svg"); -} - -em[data-emoji=":older_adult_tone1:"]:before, -em[data-emoji="older_adult_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d3-1f3fb.svg"); -} - -em[data-emoji=":older_adult_tone2:"]:before, -em[data-emoji="older_adult_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d3-1f3fc.svg"); -} - -em[data-emoji=":older_adult_tone3:"]:before, -em[data-emoji="older_adult_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d3-1f3fd.svg"); -} - -em[data-emoji=":older_adult_tone4:"]:before, -em[data-emoji="older_adult_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d3-1f3fe.svg"); -} - -em[data-emoji=":older_adult_tone5:"]:before, -em[data-emoji="older_adult_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d3-1f3ff.svg"); -} - -em[data-emoji=":older_man:"]:before, -em[data-emoji="older_man"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f474.svg"); -} - -em[data-emoji=":older_man_tone1:"]:before, -em[data-emoji="older_man_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f474-1f3fb.svg"); -} - -em[data-emoji=":older_man_tone2:"]:before, -em[data-emoji="older_man_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f474-1f3fc.svg"); -} - -em[data-emoji=":older_man_tone3:"]:before, -em[data-emoji="older_man_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f474-1f3fd.svg"); -} - -em[data-emoji=":older_man_tone4:"]:before, -em[data-emoji="older_man_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f474-1f3fe.svg"); -} - -em[data-emoji=":older_man_tone5:"]:before, -em[data-emoji="older_man_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f474-1f3ff.svg"); -} - -em[data-emoji=":man_with_chinese_cap:"]:before, -em[data-emoji="man_with_chinese_cap"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f472.svg"); -} - -em[data-emoji=":man_with_chinese_cap_tone1:"]:before, -em[data-emoji="man_with_chinese_cap_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f472-1f3fb.svg"); -} - -em[data-emoji=":man_with_chinese_cap_tone2:"]:before, -em[data-emoji="man_with_chinese_cap_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f472-1f3fc.svg"); -} - -em[data-emoji=":man_with_chinese_cap_tone3:"]:before, -em[data-emoji="man_with_chinese_cap_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f472-1f3fd.svg"); -} - -em[data-emoji=":man_with_chinese_cap_tone4:"]:before, -em[data-emoji="man_with_chinese_cap_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f472-1f3fe.svg"); -} - -em[data-emoji=":man_with_chinese_cap_tone5:"]:before, -em[data-emoji="man_with_chinese_cap_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f472-1f3ff.svg"); -} - -em[data-emoji=":person_wearing_turban:"]:before, -em[data-emoji="person_wearing_turban"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473.svg"); -} - -em[data-emoji=":person_wearing_turban_tone1:"]:before, -em[data-emoji="person_wearing_turban_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473-1f3fb.svg"); -} - -em[data-emoji=":person_wearing_turban_tone2:"]:before, -em[data-emoji="person_wearing_turban_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473-1f3fc.svg"); -} - -em[data-emoji=":person_wearing_turban_tone3:"]:before, -em[data-emoji="person_wearing_turban_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473-1f3fd.svg"); -} - -em[data-emoji=":person_wearing_turban_tone4:"]:before, -em[data-emoji="person_wearing_turban_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473-1f3fe.svg"); -} - -em[data-emoji=":person_wearing_turban_tone5:"]:before, -em[data-emoji="person_wearing_turban_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473-1f3ff.svg"); -} - -em[data-emoji=":woman_wearing_turban:"]:before, -em[data-emoji="woman_wearing_turban"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_wearing_turban_tone1:"]:before, -em[data-emoji="woman_wearing_turban_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_wearing_turban_tone2:"]:before, -em[data-emoji="woman_wearing_turban_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_wearing_turban_tone3:"]:before, -em[data-emoji="woman_wearing_turban_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_wearing_turban_tone4:"]:before, -em[data-emoji="woman_wearing_turban_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_wearing_turban_tone5:"]:before, -em[data-emoji="woman_wearing_turban_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_wearing_turban:"]:before, -em[data-emoji="man_wearing_turban"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_wearing_turban_tone1:"]:before, -em[data-emoji="man_wearing_turban_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_wearing_turban_tone2:"]:before, -em[data-emoji="man_wearing_turban_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_wearing_turban_tone3:"]:before, -em[data-emoji="man_wearing_turban_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_wearing_turban_tone4:"]:before, -em[data-emoji="man_wearing_turban_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_wearing_turban_tone5:"]:before, -em[data-emoji="man_wearing_turban_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f473-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":woman_with_headscarf:"]:before, -em[data-emoji="woman_with_headscarf"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d5.svg"); -} - -em[data-emoji=":woman_with_headscarf_tone1:"]:before, -em[data-emoji="woman_with_headscarf_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d5-1f3fb.svg"); -} - -em[data-emoji=":woman_with_headscarf_tone2:"]:before, -em[data-emoji="woman_with_headscarf_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d5-1f3fc.svg"); -} - -em[data-emoji=":woman_with_headscarf_tone3:"]:before, -em[data-emoji="woman_with_headscarf_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d5-1f3fd.svg"); -} - -em[data-emoji=":woman_with_headscarf_tone4:"]:before, -em[data-emoji="woman_with_headscarf_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d5-1f3fe.svg"); -} - -em[data-emoji=":woman_with_headscarf_tone5:"]:before, -em[data-emoji="woman_with_headscarf_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d5-1f3ff.svg"); -} - -em[data-emoji=":police_officer:"]:before, -em[data-emoji="police_officer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e.svg"); -} - -em[data-emoji=":police_officer_tone1:"]:before, -em[data-emoji="police_officer_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e-1f3fb.svg"); -} - -em[data-emoji=":police_officer_tone2:"]:before, -em[data-emoji="police_officer_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e-1f3fc.svg"); -} - -em[data-emoji=":police_officer_tone3:"]:before, -em[data-emoji="police_officer_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e-1f3fd.svg"); -} - -em[data-emoji=":police_officer_tone4:"]:before, -em[data-emoji="police_officer_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e-1f3fe.svg"); -} - -em[data-emoji=":police_officer_tone5:"]:before, -em[data-emoji="police_officer_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e-1f3ff.svg"); -} - -em[data-emoji=":woman_police_officer:"]:before, -em[data-emoji="woman_police_officer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_police_officer_tone1:"]:before, -em[data-emoji="woman_police_officer_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_police_officer_tone2:"]:before, -em[data-emoji="woman_police_officer_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_police_officer_tone3:"]:before, -em[data-emoji="woman_police_officer_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_police_officer_tone4:"]:before, -em[data-emoji="woman_police_officer_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_police_officer_tone5:"]:before, -em[data-emoji="woman_police_officer_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_police_officer:"]:before, -em[data-emoji="man_police_officer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_police_officer_tone1:"]:before, -em[data-emoji="man_police_officer_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_police_officer_tone2:"]:before, -em[data-emoji="man_police_officer_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_police_officer_tone3:"]:before, -em[data-emoji="man_police_officer_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_police_officer_tone4:"]:before, -em[data-emoji="man_police_officer_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_police_officer_tone5:"]:before, -em[data-emoji="man_police_officer_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46e-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":construction_worker:"]:before, -em[data-emoji="construction_worker"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477.svg"); -} - -em[data-emoji=":construction_worker_tone1:"]:before, -em[data-emoji="construction_worker_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477-1f3fb.svg"); -} - -em[data-emoji=":construction_worker_tone2:"]:before, -em[data-emoji="construction_worker_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477-1f3fc.svg"); -} - -em[data-emoji=":construction_worker_tone3:"]:before, -em[data-emoji="construction_worker_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477-1f3fd.svg"); -} - -em[data-emoji=":construction_worker_tone4:"]:before, -em[data-emoji="construction_worker_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477-1f3fe.svg"); -} - -em[data-emoji=":construction_worker_tone5:"]:before, -em[data-emoji="construction_worker_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477-1f3ff.svg"); -} - -em[data-emoji=":woman_construction_worker:"]:before, -em[data-emoji="woman_construction_worker"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_construction_worker_tone1:"]:before, -em[data-emoji="woman_construction_worker_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_construction_worker_tone2:"]:before, -em[data-emoji="woman_construction_worker_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_construction_worker_tone3:"]:before, -em[data-emoji="woman_construction_worker_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_construction_worker_tone4:"]:before, -em[data-emoji="woman_construction_worker_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_construction_worker_tone5:"]:before, -em[data-emoji="woman_construction_worker_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_construction_worker:"]:before, -em[data-emoji="man_construction_worker"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_construction_worker_tone1:"]:before, -em[data-emoji="man_construction_worker_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_construction_worker_tone2:"]:before, -em[data-emoji="man_construction_worker_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_construction_worker_tone3:"]:before, -em[data-emoji="man_construction_worker_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_construction_worker_tone4:"]:before, -em[data-emoji="man_construction_worker_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_construction_worker_tone5:"]:before, -em[data-emoji="man_construction_worker_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f477-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":guard:"]:before, -em[data-emoji="guard"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482.svg"); -} - -em[data-emoji=":guard_tone1:"]:before, -em[data-emoji="guard_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482-1f3fb.svg"); -} - -em[data-emoji=":guard_tone2:"]:before, -em[data-emoji="guard_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482-1f3fc.svg"); -} - -em[data-emoji=":guard_tone3:"]:before, -em[data-emoji="guard_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482-1f3fd.svg"); -} - -em[data-emoji=":guard_tone4:"]:before, -em[data-emoji="guard_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482-1f3fe.svg"); -} - -em[data-emoji=":guard_tone5:"]:before, -em[data-emoji="guard_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482-1f3ff.svg"); -} - -em[data-emoji=":woman_guard:"]:before, -em[data-emoji="woman_guard"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_guard_tone1:"]:before, -em[data-emoji="woman_guard_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_guard_tone2:"]:before, -em[data-emoji="woman_guard_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_guard_tone3:"]:before, -em[data-emoji="woman_guard_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_guard_tone4:"]:before, -em[data-emoji="woman_guard_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_guard_tone5:"]:before, -em[data-emoji="woman_guard_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_guard:"]:before, -em[data-emoji="man_guard"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_guard_tone1:"]:before, -em[data-emoji="man_guard_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_guard_tone2:"]:before, -em[data-emoji="man_guard_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_guard_tone3:"]:before, -em[data-emoji="man_guard_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_guard_tone4:"]:before, -em[data-emoji="man_guard_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_guard_tone5:"]:before, -em[data-emoji="man_guard_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f482-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":detective:"]:before, -em[data-emoji="detective"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575.svg"); -} - -em[data-emoji=":detective_tone1:"]:before, -em[data-emoji="detective_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575-1f3fb.svg"); -} - -em[data-emoji=":detective_tone2:"]:before, -em[data-emoji="detective_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575-1f3fc.svg"); -} - -em[data-emoji=":detective_tone3:"]:before, -em[data-emoji="detective_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575-1f3fd.svg"); -} - -em[data-emoji=":detective_tone4:"]:before, -em[data-emoji="detective_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575-1f3fe.svg"); -} - -em[data-emoji=":detective_tone5:"]:before, -em[data-emoji="detective_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575-1f3ff.svg"); -} - -em[data-emoji=":woman_detective:"]:before, -em[data-emoji="woman_detective"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575-fe0f-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_detective_tone1:"]:before, -em[data-emoji="woman_detective_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_detective_tone2:"]:before, -em[data-emoji="woman_detective_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_detective_tone3:"]:before, -em[data-emoji="woman_detective_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_detective_tone4:"]:before, -em[data-emoji="woman_detective_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_detective_tone5:"]:before, -em[data-emoji="woman_detective_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_detective:"]:before, -em[data-emoji="man_detective"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575-fe0f-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_detective_tone1:"]:before, -em[data-emoji="man_detective_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_detective_tone2:"]:before, -em[data-emoji="man_detective_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_detective_tone3:"]:before, -em[data-emoji="man_detective_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_detective_tone4:"]:before, -em[data-emoji="man_detective_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_detective_tone5:"]:before, -em[data-emoji="man_detective_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f575-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":woman_health_worker:"]:before, -em[data-emoji="woman_health_worker"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-2695-fe0f.svg"); -} - -em[data-emoji=":woman_health_worker_tone1:"]:before, -em[data-emoji="woman_health_worker_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-2695-fe0f.svg"); -} - -em[data-emoji=":woman_health_worker_tone2:"]:before, -em[data-emoji="woman_health_worker_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-2695-fe0f.svg"); -} - -em[data-emoji=":woman_health_worker_tone3:"]:before, -em[data-emoji="woman_health_worker_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-2695-fe0f.svg"); -} - -em[data-emoji=":woman_health_worker_tone4:"]:before, -em[data-emoji="woman_health_worker_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-2695-fe0f.svg"); -} - -em[data-emoji=":woman_health_worker_tone5:"]:before, -em[data-emoji="woman_health_worker_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-2695-fe0f.svg"); -} - -em[data-emoji=":man_health_worker:"]:before, -em[data-emoji="man_health_worker"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-2695-fe0f.svg"); -} - -em[data-emoji=":man_health_worker_tone1:"]:before, -em[data-emoji="man_health_worker_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-2695-fe0f.svg"); -} - -em[data-emoji=":man_health_worker_tone2:"]:before, -em[data-emoji="man_health_worker_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-2695-fe0f.svg"); -} - -em[data-emoji=":man_health_worker_tone3:"]:before, -em[data-emoji="man_health_worker_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-2695-fe0f.svg"); -} - -em[data-emoji=":man_health_worker_tone4:"]:before, -em[data-emoji="man_health_worker_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-2695-fe0f.svg"); -} - -em[data-emoji=":man_health_worker_tone5:"]:before, -em[data-emoji="man_health_worker_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-2695-fe0f.svg"); -} - -em[data-emoji=":woman_farmer:"]:before, -em[data-emoji="woman_farmer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f33e.svg"); -} - -em[data-emoji=":woman_farmer_tone1:"]:before, -em[data-emoji="woman_farmer_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f33e.svg"); -} - -em[data-emoji=":woman_farmer_tone2:"]:before, -em[data-emoji="woman_farmer_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f33e.svg"); -} - -em[data-emoji=":woman_farmer_tone3:"]:before, -em[data-emoji="woman_farmer_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f33e.svg"); -} - -em[data-emoji=":woman_farmer_tone4:"]:before, -em[data-emoji="woman_farmer_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f33e.svg"); -} - -em[data-emoji=":woman_farmer_tone5:"]:before, -em[data-emoji="woman_farmer_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f33e.svg"); -} - -em[data-emoji=":man_farmer:"]:before, -em[data-emoji="man_farmer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f33e.svg"); -} - -em[data-emoji=":man_farmer_tone1:"]:before, -em[data-emoji="man_farmer_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f33e.svg"); -} - -em[data-emoji=":man_farmer_tone2:"]:before, -em[data-emoji="man_farmer_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f33e.svg"); -} - -em[data-emoji=":man_farmer_tone3:"]:before, -em[data-emoji="man_farmer_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f33e.svg"); -} - -em[data-emoji=":man_farmer_tone4:"]:before, -em[data-emoji="man_farmer_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f33e.svg"); -} - -em[data-emoji=":man_farmer_tone5:"]:before, -em[data-emoji="man_farmer_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f33e.svg"); -} - -em[data-emoji=":woman_cook:"]:before, -em[data-emoji="woman_cook"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f373.svg"); -} - -em[data-emoji=":woman_cook_tone1:"]:before, -em[data-emoji="woman_cook_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f373.svg"); -} - -em[data-emoji=":woman_cook_tone2:"]:before, -em[data-emoji="woman_cook_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f373.svg"); -} - -em[data-emoji=":woman_cook_tone3:"]:before, -em[data-emoji="woman_cook_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f373.svg"); -} - -em[data-emoji=":woman_cook_tone4:"]:before, -em[data-emoji="woman_cook_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f373.svg"); -} - -em[data-emoji=":woman_cook_tone5:"]:before, -em[data-emoji="woman_cook_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f373.svg"); -} - -em[data-emoji=":man_cook:"]:before, -em[data-emoji="man_cook"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f373.svg"); -} - -em[data-emoji=":man_cook_tone1:"]:before, -em[data-emoji="man_cook_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f373.svg"); -} - -em[data-emoji=":man_cook_tone2:"]:before, -em[data-emoji="man_cook_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f373.svg"); -} - -em[data-emoji=":man_cook_tone3:"]:before, -em[data-emoji="man_cook_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f373.svg"); -} - -em[data-emoji=":man_cook_tone4:"]:before, -em[data-emoji="man_cook_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f373.svg"); -} - -em[data-emoji=":man_cook_tone5:"]:before, -em[data-emoji="man_cook_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f373.svg"); -} - -em[data-emoji=":woman_student:"]:before, -em[data-emoji="woman_student"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f393.svg"); -} - -em[data-emoji=":woman_student_tone1:"]:before, -em[data-emoji="woman_student_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f393.svg"); -} - -em[data-emoji=":woman_student_tone2:"]:before, -em[data-emoji="woman_student_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f393.svg"); -} - -em[data-emoji=":woman_student_tone3:"]:before, -em[data-emoji="woman_student_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f393.svg"); -} - -em[data-emoji=":woman_student_tone4:"]:before, -em[data-emoji="woman_student_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f393.svg"); -} - -em[data-emoji=":woman_student_tone5:"]:before, -em[data-emoji="woman_student_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f393.svg"); -} - -em[data-emoji=":man_student:"]:before, -em[data-emoji="man_student"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f393.svg"); -} - -em[data-emoji=":man_student_tone1:"]:before, -em[data-emoji="man_student_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f393.svg"); -} - -em[data-emoji=":man_student_tone2:"]:before, -em[data-emoji="man_student_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f393.svg"); -} - -em[data-emoji=":man_student_tone3:"]:before, -em[data-emoji="man_student_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f393.svg"); -} - -em[data-emoji=":man_student_tone4:"]:before, -em[data-emoji="man_student_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f393.svg"); -} - -em[data-emoji=":man_student_tone5:"]:before, -em[data-emoji="man_student_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f393.svg"); -} - -em[data-emoji=":woman_singer:"]:before, -em[data-emoji="woman_singer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f3a4.svg"); -} - -em[data-emoji=":woman_singer_tone1:"]:before, -em[data-emoji="woman_singer_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f3a4.svg"); -} - -em[data-emoji=":woman_singer_tone2:"]:before, -em[data-emoji="woman_singer_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f3a4.svg"); -} - -em[data-emoji=":woman_singer_tone3:"]:before, -em[data-emoji="woman_singer_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f3a4.svg"); -} - -em[data-emoji=":woman_singer_tone4:"]:before, -em[data-emoji="woman_singer_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f3a4.svg"); -} - -em[data-emoji=":woman_singer_tone5:"]:before, -em[data-emoji="woman_singer_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f3a4.svg"); -} - -em[data-emoji=":man_singer:"]:before, -em[data-emoji="man_singer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f3a4.svg"); -} - -em[data-emoji=":man_singer_tone1:"]:before, -em[data-emoji="man_singer_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f3a4.svg"); -} - -em[data-emoji=":man_singer_tone2:"]:before, -em[data-emoji="man_singer_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f3a4.svg"); -} - -em[data-emoji=":man_singer_tone3:"]:before, -em[data-emoji="man_singer_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f3a4.svg"); -} - -em[data-emoji=":man_singer_tone4:"]:before, -em[data-emoji="man_singer_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f3a4.svg"); -} - -em[data-emoji=":man_singer_tone5:"]:before, -em[data-emoji="man_singer_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f3a4.svg"); -} - -em[data-emoji=":woman_teacher:"]:before, -em[data-emoji="woman_teacher"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f3eb.svg"); -} - -em[data-emoji=":woman_teacher_tone1:"]:before, -em[data-emoji="woman_teacher_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f3eb.svg"); -} - -em[data-emoji=":woman_teacher_tone2:"]:before, -em[data-emoji="woman_teacher_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f3eb.svg"); -} - -em[data-emoji=":woman_teacher_tone3:"]:before, -em[data-emoji="woman_teacher_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f3eb.svg"); -} - -em[data-emoji=":woman_teacher_tone4:"]:before, -em[data-emoji="woman_teacher_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f3eb.svg"); -} - -em[data-emoji=":woman_teacher_tone5:"]:before, -em[data-emoji="woman_teacher_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f3eb.svg"); -} - -em[data-emoji=":man_teacher:"]:before, -em[data-emoji="man_teacher"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f3eb.svg"); -} - -em[data-emoji=":man_teacher_tone1:"]:before, -em[data-emoji="man_teacher_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f3eb.svg"); -} - -em[data-emoji=":man_teacher_tone2:"]:before, -em[data-emoji="man_teacher_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f3eb.svg"); -} - -em[data-emoji=":man_teacher_tone3:"]:before, -em[data-emoji="man_teacher_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f3eb.svg"); -} - -em[data-emoji=":man_teacher_tone4:"]:before, -em[data-emoji="man_teacher_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f3eb.svg"); -} - -em[data-emoji=":man_teacher_tone5:"]:before, -em[data-emoji="man_teacher_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f3eb.svg"); -} - -em[data-emoji=":woman_factory_worker:"]:before, -em[data-emoji="woman_factory_worker"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f3ed.svg"); -} - -em[data-emoji=":woman_factory_worker_tone1:"]:before, -em[data-emoji="woman_factory_worker_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f3ed.svg"); -} - -em[data-emoji=":woman_factory_worker_tone2:"]:before, -em[data-emoji="woman_factory_worker_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f3ed.svg"); -} - -em[data-emoji=":woman_factory_worker_tone3:"]:before, -em[data-emoji="woman_factory_worker_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f3ed.svg"); -} - -em[data-emoji=":woman_factory_worker_tone4:"]:before, -em[data-emoji="woman_factory_worker_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f3ed.svg"); -} - -em[data-emoji=":woman_factory_worker_tone5:"]:before, -em[data-emoji="woman_factory_worker_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f3ed.svg"); -} - -em[data-emoji=":man_factory_worker:"]:before, -em[data-emoji="man_factory_worker"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f3ed.svg"); -} - -em[data-emoji=":man_factory_worker_tone1:"]:before, -em[data-emoji="man_factory_worker_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f3ed.svg"); -} - -em[data-emoji=":man_factory_worker_tone2:"]:before, -em[data-emoji="man_factory_worker_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f3ed.svg"); -} - -em[data-emoji=":man_factory_worker_tone3:"]:before, -em[data-emoji="man_factory_worker_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f3ed.svg"); -} - -em[data-emoji=":man_factory_worker_tone4:"]:before, -em[data-emoji="man_factory_worker_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f3ed.svg"); -} - -em[data-emoji=":man_factory_worker_tone5:"]:before, -em[data-emoji="man_factory_worker_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f3ed.svg"); -} - -em[data-emoji=":woman_technologist:"]:before, -em[data-emoji="woman_technologist"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f4bb.svg"); -} - -em[data-emoji=":woman_technologist_tone1:"]:before, -em[data-emoji="woman_technologist_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f4bb.svg"); -} - -em[data-emoji=":woman_technologist_tone2:"]:before, -em[data-emoji="woman_technologist_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f4bb.svg"); -} - -em[data-emoji=":woman_technologist_tone3:"]:before, -em[data-emoji="woman_technologist_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f4bb.svg"); -} - -em[data-emoji=":woman_technologist_tone4:"]:before, -em[data-emoji="woman_technologist_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f4bb.svg"); -} - -em[data-emoji=":woman_technologist_tone5:"]:before, -em[data-emoji="woman_technologist_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f4bb.svg"); -} - -em[data-emoji=":man_technologist:"]:before, -em[data-emoji="man_technologist"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f4bb.svg"); -} - -em[data-emoji=":man_technologist_tone1:"]:before, -em[data-emoji="man_technologist_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f4bb.svg"); -} - -em[data-emoji=":man_technologist_tone2:"]:before, -em[data-emoji="man_technologist_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f4bb.svg"); -} - -em[data-emoji=":man_technologist_tone3:"]:before, -em[data-emoji="man_technologist_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f4bb.svg"); -} - -em[data-emoji=":man_technologist_tone4:"]:before, -em[data-emoji="man_technologist_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f4bb.svg"); -} - -em[data-emoji=":man_technologist_tone5:"]:before, -em[data-emoji="man_technologist_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f4bb.svg"); -} - -em[data-emoji=":woman_office_worker:"]:before, -em[data-emoji="woman_office_worker"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f4bc.svg"); -} - -em[data-emoji=":woman_office_worker_tone1:"]:before, -em[data-emoji="woman_office_worker_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f4bc.svg"); -} - -em[data-emoji=":woman_office_worker_tone2:"]:before, -em[data-emoji="woman_office_worker_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f4bc.svg"); -} - -em[data-emoji=":woman_office_worker_tone3:"]:before, -em[data-emoji="woman_office_worker_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f4bc.svg"); -} - -em[data-emoji=":woman_office_worker_tone4:"]:before, -em[data-emoji="woman_office_worker_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f4bc.svg"); -} - -em[data-emoji=":woman_office_worker_tone5:"]:before, -em[data-emoji="woman_office_worker_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f4bc.svg"); -} - -em[data-emoji=":man_office_worker:"]:before, -em[data-emoji="man_office_worker"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f4bc.svg"); -} - -em[data-emoji=":man_office_worker_tone1:"]:before, -em[data-emoji="man_office_worker_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f4bc.svg"); -} - -em[data-emoji=":man_office_worker_tone2:"]:before, -em[data-emoji="man_office_worker_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f4bc.svg"); -} - -em[data-emoji=":man_office_worker_tone3:"]:before, -em[data-emoji="man_office_worker_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f4bc.svg"); -} - -em[data-emoji=":man_office_worker_tone4:"]:before, -em[data-emoji="man_office_worker_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f4bc.svg"); -} - -em[data-emoji=":man_office_worker_tone5:"]:before, -em[data-emoji="man_office_worker_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f4bc.svg"); -} - -em[data-emoji=":woman_mechanic:"]:before, -em[data-emoji="woman_mechanic"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f527.svg"); -} - -em[data-emoji=":woman_mechanic_tone1:"]:before, -em[data-emoji="woman_mechanic_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f527.svg"); -} - -em[data-emoji=":woman_mechanic_tone2:"]:before, -em[data-emoji="woman_mechanic_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f527.svg"); -} - -em[data-emoji=":woman_mechanic_tone3:"]:before, -em[data-emoji="woman_mechanic_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f527.svg"); -} - -em[data-emoji=":woman_mechanic_tone4:"]:before, -em[data-emoji="woman_mechanic_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f527.svg"); -} - -em[data-emoji=":woman_mechanic_tone5:"]:before, -em[data-emoji="woman_mechanic_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f527.svg"); -} - -em[data-emoji=":man_mechanic:"]:before, -em[data-emoji="man_mechanic"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f527.svg"); -} - -em[data-emoji=":man_mechanic_tone1:"]:before, -em[data-emoji="man_mechanic_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f527.svg"); -} - -em[data-emoji=":man_mechanic_tone2:"]:before, -em[data-emoji="man_mechanic_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f527.svg"); -} - -em[data-emoji=":man_mechanic_tone3:"]:before, -em[data-emoji="man_mechanic_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f527.svg"); -} - -em[data-emoji=":man_mechanic_tone4:"]:before, -em[data-emoji="man_mechanic_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f527.svg"); -} - -em[data-emoji=":man_mechanic_tone5:"]:before, -em[data-emoji="man_mechanic_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f527.svg"); -} - -em[data-emoji=":woman_scientist:"]:before, -em[data-emoji="woman_scientist"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f52c.svg"); -} - -em[data-emoji=":woman_scientist_tone1:"]:before, -em[data-emoji="woman_scientist_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f52c.svg"); -} - -em[data-emoji=":woman_scientist_tone2:"]:before, -em[data-emoji="woman_scientist_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f52c.svg"); -} - -em[data-emoji=":woman_scientist_tone3:"]:before, -em[data-emoji="woman_scientist_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f52c.svg"); -} - -em[data-emoji=":woman_scientist_tone4:"]:before, -em[data-emoji="woman_scientist_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f52c.svg"); -} - -em[data-emoji=":woman_scientist_tone5:"]:before, -em[data-emoji="woman_scientist_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f52c.svg"); -} - -em[data-emoji=":man_scientist:"]:before, -em[data-emoji="man_scientist"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f52c.svg"); -} - -em[data-emoji=":man_scientist_tone1:"]:before, -em[data-emoji="man_scientist_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f52c.svg"); -} - -em[data-emoji=":man_scientist_tone2:"]:before, -em[data-emoji="man_scientist_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f52c.svg"); -} - -em[data-emoji=":man_scientist_tone3:"]:before, -em[data-emoji="man_scientist_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f52c.svg"); -} - -em[data-emoji=":man_scientist_tone4:"]:before, -em[data-emoji="man_scientist_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f52c.svg"); -} - -em[data-emoji=":man_scientist_tone5:"]:before, -em[data-emoji="man_scientist_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f52c.svg"); -} - -em[data-emoji=":woman_artist:"]:before, -em[data-emoji="woman_artist"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f3a8.svg"); -} - -em[data-emoji=":woman_artist_tone1:"]:before, -em[data-emoji="woman_artist_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f3a8.svg"); -} - -em[data-emoji=":woman_artist_tone2:"]:before, -em[data-emoji="woman_artist_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f3a8.svg"); -} - -em[data-emoji=":woman_artist_tone3:"]:before, -em[data-emoji="woman_artist_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f3a8.svg"); -} - -em[data-emoji=":woman_artist_tone4:"]:before, -em[data-emoji="woman_artist_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f3a8.svg"); -} - -em[data-emoji=":woman_artist_tone5:"]:before, -em[data-emoji="woman_artist_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f3a8.svg"); -} - -em[data-emoji=":man_artist:"]:before, -em[data-emoji="man_artist"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f3a8.svg"); -} - -em[data-emoji=":man_artist_tone1:"]:before, -em[data-emoji="man_artist_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f3a8.svg"); -} - -em[data-emoji=":man_artist_tone2:"]:before, -em[data-emoji="man_artist_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f3a8.svg"); -} - -em[data-emoji=":man_artist_tone3:"]:before, -em[data-emoji="man_artist_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f3a8.svg"); -} - -em[data-emoji=":man_artist_tone4:"]:before, -em[data-emoji="man_artist_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f3a8.svg"); -} - -em[data-emoji=":man_artist_tone5:"]:before, -em[data-emoji="man_artist_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f3a8.svg"); -} - -em[data-emoji=":woman_firefighter:"]:before, -em[data-emoji="woman_firefighter"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f692.svg"); -} - -em[data-emoji=":woman_firefighter_tone1:"]:before, -em[data-emoji="woman_firefighter_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f692.svg"); -} - -em[data-emoji=":woman_firefighter_tone2:"]:before, -em[data-emoji="woman_firefighter_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f692.svg"); -} - -em[data-emoji=":woman_firefighter_tone3:"]:before, -em[data-emoji="woman_firefighter_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f692.svg"); -} - -em[data-emoji=":woman_firefighter_tone4:"]:before, -em[data-emoji="woman_firefighter_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f692.svg"); -} - -em[data-emoji=":woman_firefighter_tone5:"]:before, -em[data-emoji="woman_firefighter_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f692.svg"); -} - -em[data-emoji=":man_firefighter:"]:before, -em[data-emoji="man_firefighter"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f692.svg"); -} - -em[data-emoji=":man_firefighter_tone1:"]:before, -em[data-emoji="man_firefighter_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f692.svg"); -} - -em[data-emoji=":man_firefighter_tone2:"]:before, -em[data-emoji="man_firefighter_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f692.svg"); -} - -em[data-emoji=":man_firefighter_tone3:"]:before, -em[data-emoji="man_firefighter_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f692.svg"); -} - -em[data-emoji=":man_firefighter_tone4:"]:before, -em[data-emoji="man_firefighter_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f692.svg"); -} - -em[data-emoji=":man_firefighter_tone5:"]:before, -em[data-emoji="man_firefighter_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f692.svg"); -} - -em[data-emoji=":woman_pilot:"]:before, -em[data-emoji="woman_pilot"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-2708-fe0f.svg"); -} - -em[data-emoji=":woman_pilot_tone1:"]:before, -em[data-emoji="woman_pilot_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-2708-fe0f.svg"); -} - -em[data-emoji=":woman_pilot_tone2:"]:before, -em[data-emoji="woman_pilot_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-2708-fe0f.svg"); -} - -em[data-emoji=":woman_pilot_tone3:"]:before, -em[data-emoji="woman_pilot_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-2708-fe0f.svg"); -} - -em[data-emoji=":woman_pilot_tone4:"]:before, -em[data-emoji="woman_pilot_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-2708-fe0f.svg"); -} - -em[data-emoji=":woman_pilot_tone5:"]:before, -em[data-emoji="woman_pilot_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-2708-fe0f.svg"); -} - -em[data-emoji=":man_pilot:"]:before, -em[data-emoji="man_pilot"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-2708-fe0f.svg"); -} - -em[data-emoji=":man_pilot_tone1:"]:before, -em[data-emoji="man_pilot_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-2708-fe0f.svg"); -} - -em[data-emoji=":man_pilot_tone2:"]:before, -em[data-emoji="man_pilot_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-2708-fe0f.svg"); -} - -em[data-emoji=":man_pilot_tone3:"]:before, -em[data-emoji="man_pilot_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-2708-fe0f.svg"); -} - -em[data-emoji=":man_pilot_tone4:"]:before, -em[data-emoji="man_pilot_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-2708-fe0f.svg"); -} - -em[data-emoji=":man_pilot_tone5:"]:before, -em[data-emoji="man_pilot_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-2708-fe0f.svg"); -} - -em[data-emoji=":woman_astronaut:"]:before, -em[data-emoji="woman_astronaut"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f680.svg"); -} - -em[data-emoji=":woman_astronaut_tone1:"]:before, -em[data-emoji="woman_astronaut_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f680.svg"); -} - -em[data-emoji=":woman_astronaut_tone2:"]:before, -em[data-emoji="woman_astronaut_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f680.svg"); -} - -em[data-emoji=":woman_astronaut_tone3:"]:before, -em[data-emoji="woman_astronaut_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f680.svg"); -} - -em[data-emoji=":woman_astronaut_tone4:"]:before, -em[data-emoji="woman_astronaut_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f680.svg"); -} - -em[data-emoji=":woman_astronaut_tone5:"]:before, -em[data-emoji="woman_astronaut_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f680.svg"); -} - -em[data-emoji=":man_astronaut:"]:before, -em[data-emoji="man_astronaut"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f680.svg"); -} - -em[data-emoji=":man_astronaut_tone1:"]:before, -em[data-emoji="man_astronaut_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f680.svg"); -} - -em[data-emoji=":man_astronaut_tone2:"]:before, -em[data-emoji="man_astronaut_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f680.svg"); -} - -em[data-emoji=":man_astronaut_tone3:"]:before, -em[data-emoji="man_astronaut_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f680.svg"); -} - -em[data-emoji=":man_astronaut_tone4:"]:before, -em[data-emoji="man_astronaut_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f680.svg"); -} - -em[data-emoji=":man_astronaut_tone5:"]:before, -em[data-emoji="man_astronaut_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f680.svg"); -} - -em[data-emoji=":woman_judge:"]:before, -em[data-emoji="woman_judge"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-2696-fe0f.svg"); -} - -em[data-emoji=":woman_judge_tone1:"]:before, -em[data-emoji="woman_judge_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-2696-fe0f.svg"); -} - -em[data-emoji=":woman_judge_tone2:"]:before, -em[data-emoji="woman_judge_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-2696-fe0f.svg"); -} - -em[data-emoji=":woman_judge_tone3:"]:before, -em[data-emoji="woman_judge_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-2696-fe0f.svg"); -} - -em[data-emoji=":woman_judge_tone4:"]:before, -em[data-emoji="woman_judge_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-2696-fe0f.svg"); -} - -em[data-emoji=":woman_judge_tone5:"]:before, -em[data-emoji="woman_judge_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-2696-fe0f.svg"); -} - -em[data-emoji=":man_judge:"]:before, -em[data-emoji="man_judge"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-2696-fe0f.svg"); -} - -em[data-emoji=":man_judge_tone1:"]:before, -em[data-emoji="man_judge_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-2696-fe0f.svg"); -} - -em[data-emoji=":man_judge_tone2:"]:before, -em[data-emoji="man_judge_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-2696-fe0f.svg"); -} - -em[data-emoji=":man_judge_tone3:"]:before, -em[data-emoji="man_judge_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-2696-fe0f.svg"); -} - -em[data-emoji=":man_judge_tone4:"]:before, -em[data-emoji="man_judge_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-2696-fe0f.svg"); -} - -em[data-emoji=":man_judge_tone5:"]:before, -em[data-emoji="man_judge_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-2696-fe0f.svg"); -} - -em[data-emoji=":bride_with_veil:"]:before, -em[data-emoji="bride_with_veil"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f470.svg"); -} - -em[data-emoji=":bride_with_veil_tone1:"]:before, -em[data-emoji="bride_with_veil_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f470-1f3fb.svg"); -} - -em[data-emoji=":bride_with_veil_tone2:"]:before, -em[data-emoji="bride_with_veil_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f470-1f3fc.svg"); -} - -em[data-emoji=":bride_with_veil_tone3:"]:before, -em[data-emoji="bride_with_veil_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f470-1f3fd.svg"); -} - -em[data-emoji=":bride_with_veil_tone4:"]:before, -em[data-emoji="bride_with_veil_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f470-1f3fe.svg"); -} - -em[data-emoji=":bride_with_veil_tone5:"]:before, -em[data-emoji="bride_with_veil_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f470-1f3ff.svg"); -} - -em[data-emoji=":man_in_tuxedo:"]:before, -em[data-emoji="man_in_tuxedo"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f935.svg"); -} - -em[data-emoji=":man_in_tuxedo_tone1:"]:before, -em[data-emoji="man_in_tuxedo_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f935-1f3fb.svg"); -} - -em[data-emoji=":man_in_tuxedo_tone2:"]:before, -em[data-emoji="man_in_tuxedo_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f935-1f3fc.svg"); -} - -em[data-emoji=":man_in_tuxedo_tone3:"]:before, -em[data-emoji="man_in_tuxedo_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f935-1f3fd.svg"); -} - -em[data-emoji=":man_in_tuxedo_tone4:"]:before, -em[data-emoji="man_in_tuxedo_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f935-1f3fe.svg"); -} - -em[data-emoji=":man_in_tuxedo_tone5:"]:before, -em[data-emoji="man_in_tuxedo_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f935-1f3ff.svg"); -} - -em[data-emoji=":princess:"]:before, -em[data-emoji="princess"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f478.svg"); -} - -em[data-emoji=":princess_tone1:"]:before, -em[data-emoji="princess_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f478-1f3fb.svg"); -} - -em[data-emoji=":princess_tone2:"]:before, -em[data-emoji="princess_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f478-1f3fc.svg"); -} - -em[data-emoji=":princess_tone3:"]:before, -em[data-emoji="princess_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f478-1f3fd.svg"); -} - -em[data-emoji=":princess_tone4:"]:before, -em[data-emoji="princess_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f478-1f3fe.svg"); -} - -em[data-emoji=":princess_tone5:"]:before, -em[data-emoji="princess_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f478-1f3ff.svg"); -} - -em[data-emoji=":prince:"]:before, -em[data-emoji="prince"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f934.svg"); -} - -em[data-emoji=":prince_tone1:"]:before, -em[data-emoji="prince_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f934-1f3fb.svg"); -} - -em[data-emoji=":prince_tone2:"]:before, -em[data-emoji="prince_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f934-1f3fc.svg"); -} - -em[data-emoji=":prince_tone3:"]:before, -em[data-emoji="prince_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f934-1f3fd.svg"); -} - -em[data-emoji=":prince_tone4:"]:before, -em[data-emoji="prince_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f934-1f3fe.svg"); -} - -em[data-emoji=":prince_tone5:"]:before, -em[data-emoji="prince_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f934-1f3ff.svg"); -} - -em[data-emoji=":superhero:"]:before, -em[data-emoji="superhero"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8.svg"); -} - -em[data-emoji=":superhero_tone1:"]:before, -em[data-emoji="superhero_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8-1f3fb.svg"); -} - -em[data-emoji=":superhero_tone2:"]:before, -em[data-emoji="superhero_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8-1f3fc.svg"); -} - -em[data-emoji=":superhero_tone3:"]:before, -em[data-emoji="superhero_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8-1f3fd.svg"); -} - -em[data-emoji=":superhero_tone4:"]:before, -em[data-emoji="superhero_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8-1f3fe.svg"); -} - -em[data-emoji=":superhero_tone5:"]:before, -em[data-emoji="superhero_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8-1f3ff.svg"); -} - -em[data-emoji=":woman_superhero:"]:before, -em[data-emoji="woman_superhero"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_superhero_tone1:"]:before, -em[data-emoji="woman_superhero_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_superhero_tone2:"]:before, -em[data-emoji="woman_superhero_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_superhero_tone3:"]:before, -em[data-emoji="woman_superhero_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_superhero_tone4:"]:before, -em[data-emoji="woman_superhero_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_superhero_tone5:"]:before, -em[data-emoji="woman_superhero_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_superhero:"]:before, -em[data-emoji="man_superhero"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_superhero_tone1:"]:before, -em[data-emoji="man_superhero_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_superhero_tone2:"]:before, -em[data-emoji="man_superhero_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_superhero_tone3:"]:before, -em[data-emoji="man_superhero_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_superhero_tone4:"]:before, -em[data-emoji="man_superhero_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_superhero_tone5:"]:before, -em[data-emoji="man_superhero_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b8-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":supervillain:"]:before, -em[data-emoji="supervillain"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9.svg"); -} - -em[data-emoji=":supervillain_tone1:"]:before, -em[data-emoji="supervillain_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9-1f3fb.svg"); -} - -em[data-emoji=":supervillain_tone2:"]:before, -em[data-emoji="supervillain_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9-1f3fc.svg"); -} - -em[data-emoji=":supervillain_tone3:"]:before, -em[data-emoji="supervillain_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9-1f3fd.svg"); -} - -em[data-emoji=":supervillain_tone4:"]:before, -em[data-emoji="supervillain_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9-1f3fe.svg"); -} - -em[data-emoji=":supervillain_tone5:"]:before, -em[data-emoji="supervillain_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9-1f3ff.svg"); -} - -em[data-emoji=":woman_supervillain:"]:before, -em[data-emoji="woman_supervillain"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_supervillain_tone1:"]:before, -em[data-emoji="woman_supervillain_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_supervillain_tone2:"]:before, -em[data-emoji="woman_supervillain_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_supervillain_tone3:"]:before, -em[data-emoji="woman_supervillain_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_supervillain_tone4:"]:before, -em[data-emoji="woman_supervillain_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_supervillain_tone5:"]:before, -em[data-emoji="woman_supervillain_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_supervillain:"]:before, -em[data-emoji="man_supervillain"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_supervillain_tone1:"]:before, -em[data-emoji="man_supervillain_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_supervillain_tone2:"]:before, -em[data-emoji="man_supervillain_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_supervillain_tone3:"]:before, -em[data-emoji="man_supervillain_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_supervillain_tone4:"]:before, -em[data-emoji="man_supervillain_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_supervillain_tone5:"]:before, -em[data-emoji="man_supervillain_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b9-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":mrs_claus:"]:before, -em[data-emoji="mrs_claus"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f936.svg"); -} - -em[data-emoji=":mrs_claus_tone1:"]:before, -em[data-emoji="mrs_claus_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f936-1f3fb.svg"); -} - -em[data-emoji=":mrs_claus_tone2:"]:before, -em[data-emoji="mrs_claus_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f936-1f3fc.svg"); -} - -em[data-emoji=":mrs_claus_tone3:"]:before, -em[data-emoji="mrs_claus_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f936-1f3fd.svg"); -} - -em[data-emoji=":mrs_claus_tone4:"]:before, -em[data-emoji="mrs_claus_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f936-1f3fe.svg"); -} - -em[data-emoji=":mrs_claus_tone5:"]:before, -em[data-emoji="mrs_claus_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f936-1f3ff.svg"); -} - -em[data-emoji=":santa:"]:before, -em[data-emoji="santa"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f385.svg"); -} - -em[data-emoji=":santa_tone1:"]:before, -em[data-emoji="santa_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f385-1f3fb.svg"); -} - -em[data-emoji=":santa_tone2:"]:before, -em[data-emoji="santa_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f385-1f3fc.svg"); -} - -em[data-emoji=":santa_tone3:"]:before, -em[data-emoji="santa_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f385-1f3fd.svg"); -} - -em[data-emoji=":santa_tone4:"]:before, -em[data-emoji="santa_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f385-1f3fe.svg"); -} - -em[data-emoji=":santa_tone5:"]:before, -em[data-emoji="santa_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f385-1f3ff.svg"); -} - -em[data-emoji=":mage:"]:before, -em[data-emoji="mage"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9.svg"); -} - -em[data-emoji=":mage_tone1:"]:before, -em[data-emoji="mage_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9-1f3fb.svg"); -} - -em[data-emoji=":mage_tone2:"]:before, -em[data-emoji="mage_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9-1f3fc.svg"); -} - -em[data-emoji=":mage_tone3:"]:before, -em[data-emoji="mage_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9-1f3fd.svg"); -} - -em[data-emoji=":mage_tone4:"]:before, -em[data-emoji="mage_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9-1f3fe.svg"); -} - -em[data-emoji=":mage_tone5:"]:before, -em[data-emoji="mage_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9-1f3ff.svg"); -} - -em[data-emoji=":woman_mage:"]:before, -em[data-emoji="woman_mage"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_mage_tone1:"]:before, -em[data-emoji="woman_mage_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_mage_tone2:"]:before, -em[data-emoji="woman_mage_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_mage_tone3:"]:before, -em[data-emoji="woman_mage_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_mage_tone4:"]:before, -em[data-emoji="woman_mage_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_mage_tone5:"]:before, -em[data-emoji="woman_mage_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_mage:"]:before, -em[data-emoji="man_mage"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_mage_tone1:"]:before, -em[data-emoji="man_mage_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_mage_tone2:"]:before, -em[data-emoji="man_mage_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_mage_tone3:"]:before, -em[data-emoji="man_mage_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_mage_tone4:"]:before, -em[data-emoji="man_mage_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_mage_tone5:"]:before, -em[data-emoji="man_mage_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d9-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":elf:"]:before, -em[data-emoji="elf"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd.svg"); -} - -em[data-emoji=":elf_tone1:"]:before, -em[data-emoji="elf_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd-1f3fb.svg"); -} - -em[data-emoji=":elf_tone2:"]:before, -em[data-emoji="elf_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd-1f3fc.svg"); -} - -em[data-emoji=":elf_tone3:"]:before, -em[data-emoji="elf_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd-1f3fd.svg"); -} - -em[data-emoji=":elf_tone4:"]:before, -em[data-emoji="elf_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd-1f3fe.svg"); -} - -em[data-emoji=":elf_tone5:"]:before, -em[data-emoji="elf_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd-1f3ff.svg"); -} - -em[data-emoji=":woman_elf:"]:before, -em[data-emoji="woman_elf"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_elf_tone1:"]:before, -em[data-emoji="woman_elf_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_elf_tone2:"]:before, -em[data-emoji="woman_elf_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_elf_tone3:"]:before, -em[data-emoji="woman_elf_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_elf_tone4:"]:before, -em[data-emoji="woman_elf_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_elf_tone5:"]:before, -em[data-emoji="woman_elf_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_elf:"]:before, -em[data-emoji="man_elf"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_elf_tone1:"]:before, -em[data-emoji="man_elf_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_elf_tone2:"]:before, -em[data-emoji="man_elf_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_elf_tone3:"]:before, -em[data-emoji="man_elf_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_elf_tone4:"]:before, -em[data-emoji="man_elf_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_elf_tone5:"]:before, -em[data-emoji="man_elf_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dd-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":vampire:"]:before, -em[data-emoji="vampire"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db.svg"); -} - -em[data-emoji=":vampire_tone1:"]:before, -em[data-emoji="vampire_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db-1f3fb.svg"); -} - -em[data-emoji=":vampire_tone2:"]:before, -em[data-emoji="vampire_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db-1f3fc.svg"); -} - -em[data-emoji=":vampire_tone3:"]:before, -em[data-emoji="vampire_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db-1f3fd.svg"); -} - -em[data-emoji=":vampire_tone4:"]:before, -em[data-emoji="vampire_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db-1f3fe.svg"); -} - -em[data-emoji=":vampire_tone5:"]:before, -em[data-emoji="vampire_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db-1f3ff.svg"); -} - -em[data-emoji=":woman_vampire:"]:before, -em[data-emoji="woman_vampire"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_vampire_tone1:"]:before, -em[data-emoji="woman_vampire_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_vampire_tone2:"]:before, -em[data-emoji="woman_vampire_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_vampire_tone3:"]:before, -em[data-emoji="woman_vampire_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_vampire_tone4:"]:before, -em[data-emoji="woman_vampire_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_vampire_tone5:"]:before, -em[data-emoji="woman_vampire_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_vampire:"]:before, -em[data-emoji="man_vampire"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_vampire_tone1:"]:before, -em[data-emoji="man_vampire_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_vampire_tone2:"]:before, -em[data-emoji="man_vampire_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_vampire_tone3:"]:before, -em[data-emoji="man_vampire_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_vampire_tone4:"]:before, -em[data-emoji="man_vampire_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_vampire_tone5:"]:before, -em[data-emoji="man_vampire_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9db-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":zombie:"]:before, -em[data-emoji="zombie"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9df.svg"); -} - -em[data-emoji=":woman_zombie:"]:before, -em[data-emoji="woman_zombie"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9df-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_zombie:"]:before, -em[data-emoji="man_zombie"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9df-200d-2642-fe0f.svg"); -} - -em[data-emoji=":genie:"]:before, -em[data-emoji="genie"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9de.svg"); -} - -em[data-emoji=":woman_genie:"]:before, -em[data-emoji="woman_genie"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9de-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_genie:"]:before, -em[data-emoji="man_genie"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9de-200d-2642-fe0f.svg"); -} - -em[data-emoji=":merperson:"]:before, -em[data-emoji="merperson"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc.svg"); -} - -em[data-emoji=":merperson_tone1:"]:before, -em[data-emoji="merperson_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc-1f3fb.svg"); -} - -em[data-emoji=":merperson_tone2:"]:before, -em[data-emoji="merperson_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc-1f3fc.svg"); -} - -em[data-emoji=":merperson_tone3:"]:before, -em[data-emoji="merperson_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc-1f3fd.svg"); -} - -em[data-emoji=":merperson_tone4:"]:before, -em[data-emoji="merperson_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc-1f3fe.svg"); -} - -em[data-emoji=":merperson_tone5:"]:before, -em[data-emoji="merperson_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc-1f3ff.svg"); -} - -em[data-emoji=":mermaid:"]:before, -em[data-emoji="mermaid"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":mermaid_tone1:"]:before, -em[data-emoji="mermaid_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":mermaid_tone2:"]:before, -em[data-emoji="mermaid_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":mermaid_tone3:"]:before, -em[data-emoji="mermaid_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":mermaid_tone4:"]:before, -em[data-emoji="mermaid_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":mermaid_tone5:"]:before, -em[data-emoji="mermaid_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":merman:"]:before, -em[data-emoji="merman"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":merman_tone1:"]:before, -em[data-emoji="merman_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":merman_tone2:"]:before, -em[data-emoji="merman_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":merman_tone3:"]:before, -em[data-emoji="merman_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":merman_tone4:"]:before, -em[data-emoji="merman_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":merman_tone5:"]:before, -em[data-emoji="merman_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9dc-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":fairy:"]:before, -em[data-emoji="fairy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da.svg"); -} - -em[data-emoji=":fairy_tone1:"]:before, -em[data-emoji="fairy_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da-1f3fb.svg"); -} - -em[data-emoji=":fairy_tone2:"]:before, -em[data-emoji="fairy_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da-1f3fc.svg"); -} - -em[data-emoji=":fairy_tone3:"]:before, -em[data-emoji="fairy_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da-1f3fd.svg"); -} - -em[data-emoji=":fairy_tone4:"]:before, -em[data-emoji="fairy_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da-1f3fe.svg"); -} - -em[data-emoji=":fairy_tone5:"]:before, -em[data-emoji="fairy_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da-1f3ff.svg"); -} - -em[data-emoji=":woman_fairy:"]:before, -em[data-emoji="woman_fairy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_fairy_tone1:"]:before, -em[data-emoji="woman_fairy_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_fairy_tone2:"]:before, -em[data-emoji="woman_fairy_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_fairy_tone3:"]:before, -em[data-emoji="woman_fairy_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_fairy_tone4:"]:before, -em[data-emoji="woman_fairy_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_fairy_tone5:"]:before, -em[data-emoji="woman_fairy_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_fairy:"]:before, -em[data-emoji="man_fairy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_fairy_tone1:"]:before, -em[data-emoji="man_fairy_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_fairy_tone2:"]:before, -em[data-emoji="man_fairy_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_fairy_tone3:"]:before, -em[data-emoji="man_fairy_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_fairy_tone4:"]:before, -em[data-emoji="man_fairy_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_fairy_tone5:"]:before, -em[data-emoji="man_fairy_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9da-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":angel:"]:before, -em[data-emoji="angel"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f47c.svg"); -} - -em[data-emoji=":angel_tone1:"]:before, -em[data-emoji="angel_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f47c-1f3fb.svg"); -} - -em[data-emoji=":angel_tone2:"]:before, -em[data-emoji="angel_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f47c-1f3fc.svg"); -} - -em[data-emoji=":angel_tone3:"]:before, -em[data-emoji="angel_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f47c-1f3fd.svg"); -} - -em[data-emoji=":angel_tone4:"]:before, -em[data-emoji="angel_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f47c-1f3fe.svg"); -} - -em[data-emoji=":angel_tone5:"]:before, -em[data-emoji="angel_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f47c-1f3ff.svg"); -} - -em[data-emoji=":pregnant_woman:"]:before, -em[data-emoji="pregnant_woman"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f930.svg"); -} - -em[data-emoji=":pregnant_woman_tone1:"]:before, -em[data-emoji="pregnant_woman_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f930-1f3fb.svg"); -} - -em[data-emoji=":pregnant_woman_tone2:"]:before, -em[data-emoji="pregnant_woman_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f930-1f3fc.svg"); -} - -em[data-emoji=":pregnant_woman_tone3:"]:before, -em[data-emoji="pregnant_woman_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f930-1f3fd.svg"); -} - -em[data-emoji=":pregnant_woman_tone4:"]:before, -em[data-emoji="pregnant_woman_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f930-1f3fe.svg"); -} - -em[data-emoji=":pregnant_woman_tone5:"]:before, -em[data-emoji="pregnant_woman_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f930-1f3ff.svg"); -} - -em[data-emoji=":breast_feeding:"]:before, -em[data-emoji="breast_feeding"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f931.svg"); -} - -em[data-emoji=":breast_feeding_tone1:"]:before, -em[data-emoji="breast_feeding_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f931-1f3fb.svg"); -} - -em[data-emoji=":breast_feeding_tone2:"]:before, -em[data-emoji="breast_feeding_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f931-1f3fc.svg"); -} - -em[data-emoji=":breast_feeding_tone3:"]:before, -em[data-emoji="breast_feeding_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f931-1f3fd.svg"); -} - -em[data-emoji=":breast_feeding_tone4:"]:before, -em[data-emoji="breast_feeding_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f931-1f3fe.svg"); -} - -em[data-emoji=":breast_feeding_tone5:"]:before, -em[data-emoji="breast_feeding_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f931-1f3ff.svg"); -} - -em[data-emoji=":person_bowing:"]:before, -em[data-emoji="person_bowing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647.svg"); -} - -em[data-emoji=":person_bowing_tone1:"]:before, -em[data-emoji="person_bowing_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647-1f3fb.svg"); -} - -em[data-emoji=":person_bowing_tone2:"]:before, -em[data-emoji="person_bowing_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647-1f3fc.svg"); -} - -em[data-emoji=":person_bowing_tone3:"]:before, -em[data-emoji="person_bowing_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647-1f3fd.svg"); -} - -em[data-emoji=":person_bowing_tone4:"]:before, -em[data-emoji="person_bowing_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647-1f3fe.svg"); -} - -em[data-emoji=":person_bowing_tone5:"]:before, -em[data-emoji="person_bowing_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647-1f3ff.svg"); -} - -em[data-emoji=":woman_bowing:"]:before, -em[data-emoji="woman_bowing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_bowing_tone1:"]:before, -em[data-emoji="woman_bowing_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_bowing_tone2:"]:before, -em[data-emoji="woman_bowing_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_bowing_tone3:"]:before, -em[data-emoji="woman_bowing_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_bowing_tone4:"]:before, -em[data-emoji="woman_bowing_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_bowing_tone5:"]:before, -em[data-emoji="woman_bowing_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_bowing:"]:before, -em[data-emoji="man_bowing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_bowing_tone1:"]:before, -em[data-emoji="man_bowing_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_bowing_tone2:"]:before, -em[data-emoji="man_bowing_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_bowing_tone3:"]:before, -em[data-emoji="man_bowing_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_bowing_tone4:"]:before, -em[data-emoji="man_bowing_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_bowing_tone5:"]:before, -em[data-emoji="man_bowing_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f647-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_tipping_hand:"]:before, -em[data-emoji="person_tipping_hand"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481.svg"); -} - -em[data-emoji=":person_tipping_hand_tone1:"]:before, -em[data-emoji="person_tipping_hand_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481-1f3fb.svg"); -} - -em[data-emoji=":person_tipping_hand_tone2:"]:before, -em[data-emoji="person_tipping_hand_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481-1f3fc.svg"); -} - -em[data-emoji=":person_tipping_hand_tone3:"]:before, -em[data-emoji="person_tipping_hand_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481-1f3fd.svg"); -} - -em[data-emoji=":person_tipping_hand_tone4:"]:before, -em[data-emoji="person_tipping_hand_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481-1f3fe.svg"); -} - -em[data-emoji=":person_tipping_hand_tone5:"]:before, -em[data-emoji="person_tipping_hand_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481-1f3ff.svg"); -} - -em[data-emoji=":woman_tipping_hand:"]:before, -em[data-emoji="woman_tipping_hand"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_tipping_hand_tone1:"]:before, -em[data-emoji="woman_tipping_hand_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_tipping_hand_tone2:"]:before, -em[data-emoji="woman_tipping_hand_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_tipping_hand_tone3:"]:before, -em[data-emoji="woman_tipping_hand_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_tipping_hand_tone4:"]:before, -em[data-emoji="woman_tipping_hand_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_tipping_hand_tone5:"]:before, -em[data-emoji="woman_tipping_hand_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_tipping_hand:"]:before, -em[data-emoji="man_tipping_hand"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_tipping_hand_tone1:"]:before, -em[data-emoji="man_tipping_hand_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_tipping_hand_tone2:"]:before, -em[data-emoji="man_tipping_hand_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_tipping_hand_tone3:"]:before, -em[data-emoji="man_tipping_hand_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_tipping_hand_tone4:"]:before, -em[data-emoji="man_tipping_hand_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_tipping_hand_tone5:"]:before, -em[data-emoji="man_tipping_hand_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f481-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_gesturing_no:"]:before, -em[data-emoji="person_gesturing_no"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645.svg"); -} - -em[data-emoji=":person_gesturing_no_tone1:"]:before, -em[data-emoji="person_gesturing_no_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645-1f3fb.svg"); -} - -em[data-emoji=":person_gesturing_no_tone2:"]:before, -em[data-emoji="person_gesturing_no_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645-1f3fc.svg"); -} - -em[data-emoji=":person_gesturing_no_tone3:"]:before, -em[data-emoji="person_gesturing_no_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645-1f3fd.svg"); -} - -em[data-emoji=":person_gesturing_no_tone4:"]:before, -em[data-emoji="person_gesturing_no_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645-1f3fe.svg"); -} - -em[data-emoji=":person_gesturing_no_tone5:"]:before, -em[data-emoji="person_gesturing_no_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645-1f3ff.svg"); -} - -em[data-emoji=":woman_gesturing_no:"]:before, -em[data-emoji="woman_gesturing_no"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_gesturing_no_tone1:"]:before, -em[data-emoji="woman_gesturing_no_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_gesturing_no_tone2:"]:before, -em[data-emoji="woman_gesturing_no_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_gesturing_no_tone3:"]:before, -em[data-emoji="woman_gesturing_no_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_gesturing_no_tone4:"]:before, -em[data-emoji="woman_gesturing_no_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_gesturing_no_tone5:"]:before, -em[data-emoji="woman_gesturing_no_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_gesturing_no:"]:before, -em[data-emoji="man_gesturing_no"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_gesturing_no_tone1:"]:before, -em[data-emoji="man_gesturing_no_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_gesturing_no_tone2:"]:before, -em[data-emoji="man_gesturing_no_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_gesturing_no_tone3:"]:before, -em[data-emoji="man_gesturing_no_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_gesturing_no_tone4:"]:before, -em[data-emoji="man_gesturing_no_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_gesturing_no_tone5:"]:before, -em[data-emoji="man_gesturing_no_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f645-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_gesturing_ok:"]:before, -em[data-emoji="person_gesturing_ok"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646.svg"); -} - -em[data-emoji=":person_gesturing_ok_tone1:"]:before, -em[data-emoji="person_gesturing_ok_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646-1f3fb.svg"); -} - -em[data-emoji=":person_gesturing_ok_tone2:"]:before, -em[data-emoji="person_gesturing_ok_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646-1f3fc.svg"); -} - -em[data-emoji=":person_gesturing_ok_tone3:"]:before, -em[data-emoji="person_gesturing_ok_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646-1f3fd.svg"); -} - -em[data-emoji=":person_gesturing_ok_tone4:"]:before, -em[data-emoji="person_gesturing_ok_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646-1f3fe.svg"); -} - -em[data-emoji=":person_gesturing_ok_tone5:"]:before, -em[data-emoji="person_gesturing_ok_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646-1f3ff.svg"); -} - -em[data-emoji=":woman_gesturing_ok:"]:before, -em[data-emoji="woman_gesturing_ok"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_gesturing_ok_tone1:"]:before, -em[data-emoji="woman_gesturing_ok_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_gesturing_ok_tone2:"]:before, -em[data-emoji="woman_gesturing_ok_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_gesturing_ok_tone3:"]:before, -em[data-emoji="woman_gesturing_ok_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_gesturing_ok_tone4:"]:before, -em[data-emoji="woman_gesturing_ok_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_gesturing_ok_tone5:"]:before, -em[data-emoji="woman_gesturing_ok_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_gesturing_ok:"]:before, -em[data-emoji="man_gesturing_ok"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_gesturing_ok_tone1:"]:before, -em[data-emoji="man_gesturing_ok_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_gesturing_ok_tone2:"]:before, -em[data-emoji="man_gesturing_ok_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_gesturing_ok_tone3:"]:before, -em[data-emoji="man_gesturing_ok_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_gesturing_ok_tone4:"]:before, -em[data-emoji="man_gesturing_ok_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_gesturing_ok_tone5:"]:before, -em[data-emoji="man_gesturing_ok_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f646-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_raising_hand:"]:before, -em[data-emoji="person_raising_hand"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b.svg"); -} - -em[data-emoji=":person_raising_hand_tone1:"]:before, -em[data-emoji="person_raising_hand_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b-1f3fb.svg"); -} - -em[data-emoji=":person_raising_hand_tone2:"]:before, -em[data-emoji="person_raising_hand_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b-1f3fc.svg"); -} - -em[data-emoji=":person_raising_hand_tone3:"]:before, -em[data-emoji="person_raising_hand_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b-1f3fd.svg"); -} - -em[data-emoji=":person_raising_hand_tone4:"]:before, -em[data-emoji="person_raising_hand_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b-1f3fe.svg"); -} - -em[data-emoji=":person_raising_hand_tone5:"]:before, -em[data-emoji="person_raising_hand_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b-1f3ff.svg"); -} - -em[data-emoji=":woman_raising_hand:"]:before, -em[data-emoji="woman_raising_hand"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_raising_hand_tone1:"]:before, -em[data-emoji="woman_raising_hand_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_raising_hand_tone2:"]:before, -em[data-emoji="woman_raising_hand_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_raising_hand_tone3:"]:before, -em[data-emoji="woman_raising_hand_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_raising_hand_tone4:"]:before, -em[data-emoji="woman_raising_hand_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_raising_hand_tone5:"]:before, -em[data-emoji="woman_raising_hand_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_raising_hand:"]:before, -em[data-emoji="man_raising_hand"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_raising_hand_tone1:"]:before, -em[data-emoji="man_raising_hand_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_raising_hand_tone2:"]:before, -em[data-emoji="man_raising_hand_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_raising_hand_tone3:"]:before, -em[data-emoji="man_raising_hand_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_raising_hand_tone4:"]:before, -em[data-emoji="man_raising_hand_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_raising_hand_tone5:"]:before, -em[data-emoji="man_raising_hand_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64b-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":deaf_person:"]:before, -em[data-emoji="deaf_person"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf.svg"); -} - -em[data-emoji=":deaf_person_tone1:"]:before, -em[data-emoji="deaf_person_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf-1f3fb.svg"); -} - -em[data-emoji=":deaf_person_tone2:"]:before, -em[data-emoji="deaf_person_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf-1f3fc.svg"); -} - -em[data-emoji=":deaf_person_tone3:"]:before, -em[data-emoji="deaf_person_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf-1f3fd.svg"); -} - -em[data-emoji=":deaf_person_tone4:"]:before, -em[data-emoji="deaf_person_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf-1f3fe.svg"); -} - -em[data-emoji=":deaf_person_tone5:"]:before, -em[data-emoji="deaf_person_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf-1f3ff.svg"); -} - -em[data-emoji=":deaf_woman:"]:before, -em[data-emoji="deaf_woman"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf-200d-2640-fe0f.svg"); -} - -em[data-emoji=":deaf_woman_tone1:"]:before, -em[data-emoji="deaf_woman_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":deaf_woman_tone2:"]:before, -em[data-emoji="deaf_woman_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":deaf_woman_tone3:"]:before, -em[data-emoji="deaf_woman_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":deaf_woman_tone4:"]:before, -em[data-emoji="deaf_woman_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":deaf_woman_tone5:"]:before, -em[data-emoji="deaf_woman_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":deaf_man:"]:before, -em[data-emoji="deaf_man"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf-200d-2642-fe0f.svg"); -} - -em[data-emoji=":deaf_man_tone1:"]:before, -em[data-emoji="deaf_man_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":deaf_man_tone2:"]:before, -em[data-emoji="deaf_man_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":deaf_man_tone3:"]:before, -em[data-emoji="deaf_man_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":deaf_man_tone4:"]:before, -em[data-emoji="deaf_man_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":deaf_man_tone5:"]:before, -em[data-emoji="deaf_man_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cf-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_facepalming:"]:before, -em[data-emoji="person_facepalming"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926.svg"); -} - -em[data-emoji=":person_facepalming_tone1:"]:before, -em[data-emoji="person_facepalming_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926-1f3fb.svg"); -} - -em[data-emoji=":person_facepalming_tone2:"]:before, -em[data-emoji="person_facepalming_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926-1f3fc.svg"); -} - -em[data-emoji=":person_facepalming_tone3:"]:before, -em[data-emoji="person_facepalming_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926-1f3fd.svg"); -} - -em[data-emoji=":person_facepalming_tone4:"]:before, -em[data-emoji="person_facepalming_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926-1f3fe.svg"); -} - -em[data-emoji=":person_facepalming_tone5:"]:before, -em[data-emoji="person_facepalming_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926-1f3ff.svg"); -} - -em[data-emoji=":woman_facepalming:"]:before, -em[data-emoji="woman_facepalming"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_facepalming_tone1:"]:before, -em[data-emoji="woman_facepalming_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_facepalming_tone2:"]:before, -em[data-emoji="woman_facepalming_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_facepalming_tone3:"]:before, -em[data-emoji="woman_facepalming_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_facepalming_tone4:"]:before, -em[data-emoji="woman_facepalming_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_facepalming_tone5:"]:before, -em[data-emoji="woman_facepalming_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_facepalming:"]:before, -em[data-emoji="man_facepalming"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_facepalming_tone1:"]:before, -em[data-emoji="man_facepalming_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_facepalming_tone2:"]:before, -em[data-emoji="man_facepalming_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_facepalming_tone3:"]:before, -em[data-emoji="man_facepalming_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_facepalming_tone4:"]:before, -em[data-emoji="man_facepalming_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_facepalming_tone5:"]:before, -em[data-emoji="man_facepalming_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f926-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_shrugging:"]:before, -em[data-emoji="person_shrugging"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937.svg"); -} - -em[data-emoji=":person_shrugging_tone1:"]:before, -em[data-emoji="person_shrugging_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937-1f3fb.svg"); -} - -em[data-emoji=":person_shrugging_tone2:"]:before, -em[data-emoji="person_shrugging_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937-1f3fc.svg"); -} - -em[data-emoji=":person_shrugging_tone3:"]:before, -em[data-emoji="person_shrugging_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937-1f3fd.svg"); -} - -em[data-emoji=":person_shrugging_tone4:"]:before, -em[data-emoji="person_shrugging_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937-1f3fe.svg"); -} - -em[data-emoji=":person_shrugging_tone5:"]:before, -em[data-emoji="person_shrugging_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937-1f3ff.svg"); -} - -em[data-emoji=":woman_shrugging:"]:before, -em[data-emoji="woman_shrugging"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_shrugging_tone1:"]:before, -em[data-emoji="woman_shrugging_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_shrugging_tone2:"]:before, -em[data-emoji="woman_shrugging_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_shrugging_tone3:"]:before, -em[data-emoji="woman_shrugging_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_shrugging_tone4:"]:before, -em[data-emoji="woman_shrugging_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_shrugging_tone5:"]:before, -em[data-emoji="woman_shrugging_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_shrugging:"]:before, -em[data-emoji="man_shrugging"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_shrugging_tone1:"]:before, -em[data-emoji="man_shrugging_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_shrugging_tone2:"]:before, -em[data-emoji="man_shrugging_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_shrugging_tone3:"]:before, -em[data-emoji="man_shrugging_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_shrugging_tone4:"]:before, -em[data-emoji="man_shrugging_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_shrugging_tone5:"]:before, -em[data-emoji="man_shrugging_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f937-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_pouting:"]:before, -em[data-emoji="person_pouting"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e.svg"); -} - -em[data-emoji=":person_pouting_tone1:"]:before, -em[data-emoji="person_pouting_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e-1f3fb.svg"); -} - -em[data-emoji=":person_pouting_tone2:"]:before, -em[data-emoji="person_pouting_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e-1f3fc.svg"); -} - -em[data-emoji=":person_pouting_tone3:"]:before, -em[data-emoji="person_pouting_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e-1f3fd.svg"); -} - -em[data-emoji=":person_pouting_tone4:"]:before, -em[data-emoji="person_pouting_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e-1f3fe.svg"); -} - -em[data-emoji=":person_pouting_tone5:"]:before, -em[data-emoji="person_pouting_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e-1f3ff.svg"); -} - -em[data-emoji=":woman_pouting:"]:before, -em[data-emoji="woman_pouting"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_pouting_tone1:"]:before, -em[data-emoji="woman_pouting_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_pouting_tone2:"]:before, -em[data-emoji="woman_pouting_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_pouting_tone3:"]:before, -em[data-emoji="woman_pouting_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_pouting_tone4:"]:before, -em[data-emoji="woman_pouting_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_pouting_tone5:"]:before, -em[data-emoji="woman_pouting_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_pouting:"]:before, -em[data-emoji="man_pouting"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_pouting_tone1:"]:before, -em[data-emoji="man_pouting_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_pouting_tone2:"]:before, -em[data-emoji="man_pouting_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_pouting_tone3:"]:before, -em[data-emoji="man_pouting_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_pouting_tone4:"]:before, -em[data-emoji="man_pouting_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_pouting_tone5:"]:before, -em[data-emoji="man_pouting_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64e-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_frowning:"]:before, -em[data-emoji="person_frowning"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d.svg"); -} - -em[data-emoji=":person_frowning_tone1:"]:before, -em[data-emoji="person_frowning_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d-1f3fb.svg"); -} - -em[data-emoji=":person_frowning_tone2:"]:before, -em[data-emoji="person_frowning_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d-1f3fc.svg"); -} - -em[data-emoji=":person_frowning_tone3:"]:before, -em[data-emoji="person_frowning_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d-1f3fd.svg"); -} - -em[data-emoji=":person_frowning_tone4:"]:before, -em[data-emoji="person_frowning_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d-1f3fe.svg"); -} - -em[data-emoji=":person_frowning_tone5:"]:before, -em[data-emoji="person_frowning_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d-1f3ff.svg"); -} - -em[data-emoji=":woman_frowning:"]:before, -em[data-emoji="woman_frowning"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_frowning_tone1:"]:before, -em[data-emoji="woman_frowning_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_frowning_tone2:"]:before, -em[data-emoji="woman_frowning_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_frowning_tone3:"]:before, -em[data-emoji="woman_frowning_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_frowning_tone4:"]:before, -em[data-emoji="woman_frowning_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_frowning_tone5:"]:before, -em[data-emoji="woman_frowning_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_frowning:"]:before, -em[data-emoji="man_frowning"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_frowning_tone1:"]:before, -em[data-emoji="man_frowning_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_frowning_tone2:"]:before, -em[data-emoji="man_frowning_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_frowning_tone3:"]:before, -em[data-emoji="man_frowning_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_frowning_tone4:"]:before, -em[data-emoji="man_frowning_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_frowning_tone5:"]:before, -em[data-emoji="man_frowning_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f64d-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_getting_haircut:"]:before, -em[data-emoji="person_getting_haircut"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487.svg"); -} - -em[data-emoji=":person_getting_haircut_tone1:"]:before, -em[data-emoji="person_getting_haircut_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487-1f3fb.svg"); -} - -em[data-emoji=":person_getting_haircut_tone2:"]:before, -em[data-emoji="person_getting_haircut_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487-1f3fc.svg"); -} - -em[data-emoji=":person_getting_haircut_tone3:"]:before, -em[data-emoji="person_getting_haircut_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487-1f3fd.svg"); -} - -em[data-emoji=":person_getting_haircut_tone4:"]:before, -em[data-emoji="person_getting_haircut_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487-1f3fe.svg"); -} - -em[data-emoji=":person_getting_haircut_tone5:"]:before, -em[data-emoji="person_getting_haircut_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487-1f3ff.svg"); -} - -em[data-emoji=":woman_getting_haircut:"]:before, -em[data-emoji="woman_getting_haircut"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_getting_haircut_tone1:"]:before, -em[data-emoji="woman_getting_haircut_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_getting_haircut_tone2:"]:before, -em[data-emoji="woman_getting_haircut_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_getting_haircut_tone3:"]:before, -em[data-emoji="woman_getting_haircut_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_getting_haircut_tone4:"]:before, -em[data-emoji="woman_getting_haircut_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_getting_haircut_tone5:"]:before, -em[data-emoji="woman_getting_haircut_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_getting_haircut:"]:before, -em[data-emoji="man_getting_haircut"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_getting_haircut_tone1:"]:before, -em[data-emoji="man_getting_haircut_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_getting_haircut_tone2:"]:before, -em[data-emoji="man_getting_haircut_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_getting_haircut_tone3:"]:before, -em[data-emoji="man_getting_haircut_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_getting_haircut_tone4:"]:before, -em[data-emoji="man_getting_haircut_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_getting_haircut_tone5:"]:before, -em[data-emoji="man_getting_haircut_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f487-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_getting_massage:"]:before, -em[data-emoji="person_getting_massage"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486.svg"); -} - -em[data-emoji=":person_getting_massage_tone1:"]:before, -em[data-emoji="person_getting_massage_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486-1f3fb.svg"); -} - -em[data-emoji=":person_getting_massage_tone2:"]:before, -em[data-emoji="person_getting_massage_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486-1f3fc.svg"); -} - -em[data-emoji=":person_getting_massage_tone3:"]:before, -em[data-emoji="person_getting_massage_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486-1f3fd.svg"); -} - -em[data-emoji=":person_getting_massage_tone4:"]:before, -em[data-emoji="person_getting_massage_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486-1f3fe.svg"); -} - -em[data-emoji=":person_getting_massage_tone5:"]:before, -em[data-emoji="person_getting_massage_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486-1f3ff.svg"); -} - -em[data-emoji=":woman_getting_face_massage:"]:before, -em[data-emoji="woman_getting_face_massage"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_getting_face_massage_tone1:"]:before, -em[data-emoji="woman_getting_face_massage_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_getting_face_massage_tone2:"]:before, -em[data-emoji="woman_getting_face_massage_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_getting_face_massage_tone3:"]:before, -em[data-emoji="woman_getting_face_massage_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_getting_face_massage_tone4:"]:before, -em[data-emoji="woman_getting_face_massage_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_getting_face_massage_tone5:"]:before, -em[data-emoji="woman_getting_face_massage_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_getting_face_massage:"]:before, -em[data-emoji="man_getting_face_massage"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_getting_face_massage_tone1:"]:before, -em[data-emoji="man_getting_face_massage_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_getting_face_massage_tone2:"]:before, -em[data-emoji="man_getting_face_massage_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_getting_face_massage_tone3:"]:before, -em[data-emoji="man_getting_face_massage_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_getting_face_massage_tone4:"]:before, -em[data-emoji="man_getting_face_massage_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_getting_face_massage_tone5:"]:before, -em[data-emoji="man_getting_face_massage_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f486-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_in_steamy_room:"]:before, -em[data-emoji="person_in_steamy_room"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6.svg"); -} - -em[data-emoji=":person_in_steamy_room_tone1:"]:before, -em[data-emoji="person_in_steamy_room_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6-1f3fb.svg"); -} - -em[data-emoji=":person_in_steamy_room_tone2:"]:before, -em[data-emoji="person_in_steamy_room_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6-1f3fc.svg"); -} - -em[data-emoji=":person_in_steamy_room_tone3:"]:before, -em[data-emoji="person_in_steamy_room_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6-1f3fd.svg"); -} - -em[data-emoji=":person_in_steamy_room_tone4:"]:before, -em[data-emoji="person_in_steamy_room_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6-1f3fe.svg"); -} - -em[data-emoji=":person_in_steamy_room_tone5:"]:before, -em[data-emoji="person_in_steamy_room_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6-1f3ff.svg"); -} - -em[data-emoji=":woman_in_steamy_room:"]:before, -em[data-emoji="woman_in_steamy_room"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_in_steamy_room_tone1:"]:before, -em[data-emoji="woman_in_steamy_room_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_in_steamy_room_tone2:"]:before, -em[data-emoji="woman_in_steamy_room_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_in_steamy_room_tone3:"]:before, -em[data-emoji="woman_in_steamy_room_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_in_steamy_room_tone4:"]:before, -em[data-emoji="woman_in_steamy_room_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_in_steamy_room_tone5:"]:before, -em[data-emoji="woman_in_steamy_room_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_in_steamy_room:"]:before, -em[data-emoji="man_in_steamy_room"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_in_steamy_room_tone1:"]:before, -em[data-emoji="man_in_steamy_room_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_in_steamy_room_tone2:"]:before, -em[data-emoji="man_in_steamy_room_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_in_steamy_room_tone3:"]:before, -em[data-emoji="man_in_steamy_room_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_in_steamy_room_tone4:"]:before, -em[data-emoji="man_in_steamy_room_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_in_steamy_room_tone5:"]:before, -em[data-emoji="man_in_steamy_room_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d6-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":nail_care:"]:before, -em[data-emoji="nail_care"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f485.svg"); -} - -em[data-emoji=":nail_care_tone1:"]:before, -em[data-emoji="nail_care_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f485-1f3fb.svg"); -} - -em[data-emoji=":nail_care_tone2:"]:before, -em[data-emoji="nail_care_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f485-1f3fc.svg"); -} - -em[data-emoji=":nail_care_tone3:"]:before, -em[data-emoji="nail_care_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f485-1f3fd.svg"); -} - -em[data-emoji=":nail_care_tone4:"]:before, -em[data-emoji="nail_care_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f485-1f3fe.svg"); -} - -em[data-emoji=":nail_care_tone5:"]:before, -em[data-emoji="nail_care_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f485-1f3ff.svg"); -} - -em[data-emoji=":selfie:"]:before, -em[data-emoji="selfie"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f933.svg"); -} - -em[data-emoji=":selfie_tone1:"]:before, -em[data-emoji="selfie_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f933-1f3fb.svg"); -} - -em[data-emoji=":selfie_tone2:"]:before, -em[data-emoji="selfie_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f933-1f3fc.svg"); -} - -em[data-emoji=":selfie_tone3:"]:before, -em[data-emoji="selfie_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f933-1f3fd.svg"); -} - -em[data-emoji=":selfie_tone4:"]:before, -em[data-emoji="selfie_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f933-1f3fe.svg"); -} - -em[data-emoji=":selfie_tone5:"]:before, -em[data-emoji="selfie_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f933-1f3ff.svg"); -} - -em[data-emoji=":dancer:"]:before, -em[data-emoji="dancer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f483.svg"); -} - -em[data-emoji=":dancer_tone1:"]:before, -em[data-emoji="dancer_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f483-1f3fb.svg"); -} - -em[data-emoji=":dancer_tone2:"]:before, -em[data-emoji="dancer_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f483-1f3fc.svg"); -} - -em[data-emoji=":dancer_tone3:"]:before, -em[data-emoji="dancer_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f483-1f3fd.svg"); -} - -em[data-emoji=":dancer_tone4:"]:before, -em[data-emoji="dancer_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f483-1f3fe.svg"); -} - -em[data-emoji=":dancer_tone5:"]:before, -em[data-emoji="dancer_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f483-1f3ff.svg"); -} - -em[data-emoji=":man_dancing:"]:before, -em[data-emoji="man_dancing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f57a.svg"); -} - -em[data-emoji=":man_dancing_tone1:"]:before, -em[data-emoji="man_dancing_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f57a-1f3fb.svg"); -} - -em[data-emoji=":man_dancing_tone2:"]:before, -em[data-emoji="man_dancing_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f57a-1f3fc.svg"); -} - -em[data-emoji=":man_dancing_tone3:"]:before, -em[data-emoji="man_dancing_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f57a-1f3fd.svg"); -} - -em[data-emoji=":man_dancing_tone5:"]:before, -em[data-emoji="man_dancing_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f57a-1f3ff.svg"); -} - -em[data-emoji=":man_dancing_tone4:"]:before, -em[data-emoji="man_dancing_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f57a-1f3fe.svg"); -} - -em[data-emoji=":people_with_bunny_ears_partying:"]:before, -em[data-emoji="people_with_bunny_ears_partying"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46f.svg"); -} - -em[data-emoji=":women_with_bunny_ears_partying:"]:before, -em[data-emoji="women_with_bunny_ears_partying"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46f-200d-2640-fe0f.svg"); -} - -em[data-emoji=":men_with_bunny_ears_partying:"]:before, -em[data-emoji="men_with_bunny_ears_partying"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46f-200d-2642-fe0f.svg"); -} - -em[data-emoji=":levitate:"]:before, -em[data-emoji="levitate"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f574.svg"); -} - -em[data-emoji=":levitate_tone1:"]:before, -em[data-emoji="levitate_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f574-1f3fb.svg"); -} - -em[data-emoji=":levitate_tone2:"]:before, -em[data-emoji="levitate_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f574-1f3fc.svg"); -} - -em[data-emoji=":levitate_tone3:"]:before, -em[data-emoji="levitate_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f574-1f3fd.svg"); -} - -em[data-emoji=":levitate_tone4:"]:before, -em[data-emoji="levitate_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f574-1f3fe.svg"); -} - -em[data-emoji=":levitate_tone5:"]:before, -em[data-emoji="levitate_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f574-1f3ff.svg"); -} - -em[data-emoji=":person_walking:"]:before, -em[data-emoji="person_walking"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6.svg"); -} - -em[data-emoji=":person_walking_tone1:"]:before, -em[data-emoji="person_walking_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6-1f3fb.svg"); -} - -em[data-emoji=":person_walking_tone2:"]:before, -em[data-emoji="person_walking_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6-1f3fc.svg"); -} - -em[data-emoji=":person_walking_tone3:"]:before, -em[data-emoji="person_walking_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6-1f3fd.svg"); -} - -em[data-emoji=":person_walking_tone4:"]:before, -em[data-emoji="person_walking_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6-1f3fe.svg"); -} - -em[data-emoji=":person_walking_tone5:"]:before, -em[data-emoji="person_walking_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6-1f3ff.svg"); -} - -em[data-emoji=":woman_walking:"]:before, -em[data-emoji="woman_walking"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_walking_tone1:"]:before, -em[data-emoji="woman_walking_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_walking_tone2:"]:before, -em[data-emoji="woman_walking_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_walking_tone3:"]:before, -em[data-emoji="woman_walking_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_walking_tone4:"]:before, -em[data-emoji="woman_walking_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_walking_tone5:"]:before, -em[data-emoji="woman_walking_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_walking:"]:before, -em[data-emoji="man_walking"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_walking_tone1:"]:before, -em[data-emoji="man_walking_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_walking_tone2:"]:before, -em[data-emoji="man_walking_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_walking_tone3:"]:before, -em[data-emoji="man_walking_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_walking_tone4:"]:before, -em[data-emoji="man_walking_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_walking_tone5:"]:before, -em[data-emoji="man_walking_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b6-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_running:"]:before, -em[data-emoji="person_running"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3.svg"); -} - -em[data-emoji=":person_running_tone1:"]:before, -em[data-emoji="person_running_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3-1f3fb.svg"); -} - -em[data-emoji=":person_running_tone2:"]:before, -em[data-emoji="person_running_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3-1f3fc.svg"); -} - -em[data-emoji=":person_running_tone3:"]:before, -em[data-emoji="person_running_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3-1f3fd.svg"); -} - -em[data-emoji=":person_running_tone4:"]:before, -em[data-emoji="person_running_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3-1f3fe.svg"); -} - -em[data-emoji=":person_running_tone5:"]:before, -em[data-emoji="person_running_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3-1f3ff.svg"); -} - -em[data-emoji=":woman_running:"]:before, -em[data-emoji="woman_running"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_running_tone1:"]:before, -em[data-emoji="woman_running_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_running_tone2:"]:before, -em[data-emoji="woman_running_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_running_tone3:"]:before, -em[data-emoji="woman_running_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_running_tone4:"]:before, -em[data-emoji="woman_running_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_running_tone5:"]:before, -em[data-emoji="woman_running_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_running:"]:before, -em[data-emoji="man_running"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_running_tone1:"]:before, -em[data-emoji="man_running_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_running_tone2:"]:before, -em[data-emoji="man_running_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_running_tone3:"]:before, -em[data-emoji="man_running_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_running_tone4:"]:before, -em[data-emoji="man_running_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_running_tone5:"]:before, -em[data-emoji="man_running_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c3-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_standing:"]:before, -em[data-emoji="person_standing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd.svg"); -} - -em[data-emoji=":person_standing_tone1:"]:before, -em[data-emoji="person_standing_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd-1f3fb.svg"); -} - -em[data-emoji=":person_standing_tone2:"]:before, -em[data-emoji="person_standing_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd-1f3fc.svg"); -} - -em[data-emoji=":person_standing_tone3:"]:before, -em[data-emoji="person_standing_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd-1f3fd.svg"); -} - -em[data-emoji=":person_standing_tone4:"]:before, -em[data-emoji="person_standing_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd-1f3fe.svg"); -} - -em[data-emoji=":person_standing_tone5:"]:before, -em[data-emoji="person_standing_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd-1f3ff.svg"); -} - -em[data-emoji=":woman_standing:"]:before, -em[data-emoji="woman_standing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_standing_tone1:"]:before, -em[data-emoji="woman_standing_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_standing_tone2:"]:before, -em[data-emoji="woman_standing_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_standing_tone3:"]:before, -em[data-emoji="woman_standing_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_standing_tone4:"]:before, -em[data-emoji="woman_standing_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_standing_tone5:"]:before, -em[data-emoji="woman_standing_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_standing:"]:before, -em[data-emoji="man_standing"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_standing_tone1:"]:before, -em[data-emoji="man_standing_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_standing_tone2:"]:before, -em[data-emoji="man_standing_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_standing_tone3:"]:before, -em[data-emoji="man_standing_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_standing_tone4:"]:before, -em[data-emoji="man_standing_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_standing_tone5:"]:before, -em[data-emoji="man_standing_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9cd-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":person_kneeling:"]:before, -em[data-emoji="person_kneeling"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce.svg"); -} - -em[data-emoji=":person_kneeling_tone1:"]:before, -em[data-emoji="person_kneeling_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce-1f3fb.svg"); -} - -em[data-emoji=":person_kneeling_tone2:"]:before, -em[data-emoji="person_kneeling_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce-1f3fc.svg"); -} - -em[data-emoji=":person_kneeling_tone3:"]:before, -em[data-emoji="person_kneeling_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce-1f3fd.svg"); -} - -em[data-emoji=":person_kneeling_tone4:"]:before, -em[data-emoji="person_kneeling_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce-1f3fe.svg"); -} - -em[data-emoji=":person_kneeling_tone5:"]:before, -em[data-emoji="person_kneeling_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce-1f3ff.svg"); -} - -em[data-emoji=":woman_kneeling:"]:before, -em[data-emoji="woman_kneeling"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_kneeling_tone1:"]:before, -em[data-emoji="woman_kneeling_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce-1f3fb-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_kneeling_tone2:"]:before, -em[data-emoji="woman_kneeling_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce-1f3fc-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_kneeling_tone3:"]:before, -em[data-emoji="woman_kneeling_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce-1f3fd-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_kneeling_tone4:"]:before, -em[data-emoji="woman_kneeling_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce-1f3fe-200d-2640-fe0f.svg"); -} - -em[data-emoji=":woman_kneeling_tone5:"]:before, -em[data-emoji="woman_kneeling_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce-1f3ff-200d-2640-fe0f.svg"); -} - -em[data-emoji=":man_kneeling:"]:before, -em[data-emoji="man_kneeling"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_kneeling_tone1:"]:before, -em[data-emoji="man_kneeling_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce-1f3fb-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_kneeling_tone2:"]:before, -em[data-emoji="man_kneeling_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce-1f3fc-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_kneeling_tone3:"]:before, -em[data-emoji="man_kneeling_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce-1f3fd-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_kneeling_tone4:"]:before, -em[data-emoji="man_kneeling_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce-1f3fe-200d-2642-fe0f.svg"); -} - -em[data-emoji=":man_kneeling_tone5:"]:before, -em[data-emoji="man_kneeling_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ce-1f3ff-200d-2642-fe0f.svg"); -} - -em[data-emoji=":woman_with_probing_cane:"]:before, -em[data-emoji="woman_with_probing_cane"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f9af.svg"); -} - -em[data-emoji=":woman_with_probing_cane_tone1:"]:before, -em[data-emoji="woman_with_probing_cane_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f9af.svg"); -} - -em[data-emoji=":woman_with_probing_cane_tone2:"]:before, -em[data-emoji="woman_with_probing_cane_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f9af.svg"); -} - -em[data-emoji=":woman_with_probing_cane_tone3:"]:before, -em[data-emoji="woman_with_probing_cane_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f9af.svg"); -} - -em[data-emoji=":woman_with_probing_cane_tone4:"]:before, -em[data-emoji="woman_with_probing_cane_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f9af.svg"); -} - -em[data-emoji=":woman_with_probing_cane_tone5:"]:before, -em[data-emoji="woman_with_probing_cane_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f9af.svg"); -} - -em[data-emoji=":man_with_probing_cane:"]:before, -em[data-emoji="man_with_probing_cane"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f9af.svg"); -} - -em[data-emoji=":man_with_probing_cane_tone1:"]:before, -em[data-emoji="man_with_probing_cane_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f9af.svg"); -} - -em[data-emoji=":man_with_probing_cane_tone2:"]:before, -em[data-emoji="man_with_probing_cane_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f9af.svg"); -} - -em[data-emoji=":man_with_probing_cane_tone3:"]:before, -em[data-emoji="man_with_probing_cane_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f9af.svg"); -} - -em[data-emoji=":man_with_probing_cane_tone4:"]:before, -em[data-emoji="man_with_probing_cane_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f9af.svg"); -} - -em[data-emoji=":man_with_probing_cane_tone5:"]:before, -em[data-emoji="man_with_probing_cane_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f9af.svg"); -} - -em[data-emoji=":woman_in_motorized_wheelchair:"]:before, -em[data-emoji="woman_in_motorized_wheelchair"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f9bc.svg"); -} - -em[data-emoji=":woman_in_motorized_wheelchair_tone1:"]:before, -em[data-emoji="woman_in_motorized_wheelchair_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f9bc.svg"); -} - -em[data-emoji=":woman_in_motorized_wheelchair_tone2:"]:before, -em[data-emoji="woman_in_motorized_wheelchair_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f9bc.svg"); -} - -em[data-emoji=":woman_in_motorized_wheelchair_tone3:"]:before, -em[data-emoji="woman_in_motorized_wheelchair_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f9bc.svg"); -} - -em[data-emoji=":woman_in_motorized_wheelchair_tone4:"]:before, -em[data-emoji="woman_in_motorized_wheelchair_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f9bc.svg"); -} - -em[data-emoji=":woman_in_motorized_wheelchair_tone5:"]:before, -em[data-emoji="woman_in_motorized_wheelchair_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f9bc.svg"); -} - -em[data-emoji=":man_in_motorized_wheelchair:"]:before, -em[data-emoji="man_in_motorized_wheelchair"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f9bc.svg"); -} - -em[data-emoji=":man_in_motorized_wheelchair_tone1:"]:before, -em[data-emoji="man_in_motorized_wheelchair_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f9bc.svg"); -} - -em[data-emoji=":man_in_motorized_wheelchair_tone2:"]:before, -em[data-emoji="man_in_motorized_wheelchair_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f9bc.svg"); -} - -em[data-emoji=":man_in_motorized_wheelchair_tone3:"]:before, -em[data-emoji="man_in_motorized_wheelchair_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f9bc.svg"); -} - -em[data-emoji=":man_in_motorized_wheelchair_tone4:"]:before, -em[data-emoji="man_in_motorized_wheelchair_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f9bc.svg"); -} - -em[data-emoji=":man_in_motorized_wheelchair_tone5:"]:before, -em[data-emoji="man_in_motorized_wheelchair_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f9bc.svg"); -} - -em[data-emoji=":woman_in_manual_wheelchair:"]:before, -em[data-emoji="woman_in_manual_wheelchair"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f9bd.svg"); -} - -em[data-emoji=":woman_in_manual_wheelchair_tone1:"]:before, -em[data-emoji="woman_in_manual_wheelchair_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f9bd.svg"); -} - -em[data-emoji=":woman_in_manual_wheelchair_tone2:"]:before, -em[data-emoji="woman_in_manual_wheelchair_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f9bd.svg"); -} - -em[data-emoji=":woman_in_manual_wheelchair_tone3:"]:before, -em[data-emoji="woman_in_manual_wheelchair_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f9bd.svg"); -} - -em[data-emoji=":woman_in_manual_wheelchair_tone4:"]:before, -em[data-emoji="woman_in_manual_wheelchair_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f9bd.svg"); -} - -em[data-emoji=":woman_in_manual_wheelchair_tone5:"]:before, -em[data-emoji="woman_in_manual_wheelchair_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f9bd.svg"); -} - -em[data-emoji=":man_in_manual_wheelchair:"]:before, -em[data-emoji="man_in_manual_wheelchair"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f9bd.svg"); -} - -em[data-emoji=":man_in_manual_wheelchair_tone1:"]:before, -em[data-emoji="man_in_manual_wheelchair_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fb-200d-1f9bd.svg"); -} - -em[data-emoji=":man_in_manual_wheelchair_tone2:"]:before, -em[data-emoji="man_in_manual_wheelchair_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f9bd.svg"); -} - -em[data-emoji=":man_in_manual_wheelchair_tone3:"]:before, -em[data-emoji="man_in_manual_wheelchair_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f9bd.svg"); -} - -em[data-emoji=":man_in_manual_wheelchair_tone4:"]:before, -em[data-emoji="man_in_manual_wheelchair_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f9bd.svg"); -} - -em[data-emoji=":man_in_manual_wheelchair_tone5:"]:before, -em[data-emoji="man_in_manual_wheelchair_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f9bd.svg"); -} - -em[data-emoji=":people_holding_hands:"]:before, -em[data-emoji="people_holding_hands"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-200d-1f91d-200d-1f9d1.svg"); -} - -em[data-emoji=":people_holding_hands_tone1:"]:before, -em[data-emoji="people_holding_hands_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fb.svg"); -} - -em[data-emoji=":people_holding_hands_tone2:"]:before, -em[data-emoji="people_holding_hands_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fc.svg"); -} - -em[data-emoji=":people_holding_hands_tone2_tone1:"]:before, -em[data-emoji="people_holding_hands_tone2_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fb.svg"); -} - -em[data-emoji=":people_holding_hands_tone3:"]:before, -em[data-emoji="people_holding_hands_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fd.svg"); -} - -em[data-emoji=":people_holding_hands_tone3_tone1:"]:before, -em[data-emoji="people_holding_hands_tone3_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fb.svg"); -} - -em[data-emoji=":people_holding_hands_tone3_tone2:"]:before, -em[data-emoji="people_holding_hands_tone3_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fc.svg"); -} - -em[data-emoji=":people_holding_hands_tone4:"]:before, -em[data-emoji="people_holding_hands_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fe.svg"); -} - -em[data-emoji=":people_holding_hands_tone4_tone1:"]:before, -em[data-emoji="people_holding_hands_tone4_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fb.svg"); -} - -em[data-emoji=":people_holding_hands_tone4_tone2:"]:before, -em[data-emoji="people_holding_hands_tone4_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fc.svg"); -} - -em[data-emoji=":people_holding_hands_tone4_tone3:"]:before, -em[data-emoji="people_holding_hands_tone4_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fd.svg"); -} - -em[data-emoji=":people_holding_hands_tone5:"]:before, -em[data-emoji="people_holding_hands_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3ff.svg"); -} - -em[data-emoji=":people_holding_hands_tone5_tone1:"]:before, -em[data-emoji="people_holding_hands_tone5_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fb.svg"); -} - -em[data-emoji=":people_holding_hands_tone5_tone2:"]:before, -em[data-emoji="people_holding_hands_tone5_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fc.svg"); -} - -em[data-emoji=":people_holding_hands_tone5_tone3:"]:before, -em[data-emoji="people_holding_hands_tone5_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fd.svg"); -} - -em[data-emoji=":people_holding_hands_tone5_tone4:"]:before, -em[data-emoji="people_holding_hands_tone5_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fe.svg"); -} - -em[data-emoji=":couple:"]:before, -em[data-emoji="couple"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46b.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone1:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46b-1f3fb.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone1_tone2:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone1_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fc.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone1_tone3:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone1_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fd.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone1_tone4:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone1_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fe.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone1_tone5:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone1_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fb-200d-1f91d-200d-1f468-1f3ff.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone2:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46b-1f3fc.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone2_tone1:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone2_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fb.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone2_tone3:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone2_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fd.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone2_tone4:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone2_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fe.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone2_tone5:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone2_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f91d-200d-1f468-1f3ff.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone3:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46b-1f3fd.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone3_tone1:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone3_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fb.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone3_tone2:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone3_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fc.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone3_tone4:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone3_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fe.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone3_tone5:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone3_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f91d-200d-1f468-1f3ff.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone4:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46b-1f3fe.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone4_tone1:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone4_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fb.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone4_tone2:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone4_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fc.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone4_tone3:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone4_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fd.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone4_tone5:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone4_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f91d-200d-1f468-1f3ff.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone5:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46b-1f3ff.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone5_tone1:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone5_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fb.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone5_tone2:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone5_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fc.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone5_tone3:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone5_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fd.svg"); -} - -em[data-emoji=":woman_and_man_holding_hands_tone5_tone4:"]:before, -em[data-emoji="woman_and_man_holding_hands_tone5_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fe.svg"); -} - -em[data-emoji=":two_women_holding_hands:"]:before, -em[data-emoji="two_women_holding_hands"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46d.svg"); -} - -em[data-emoji=":women_holding_hands_tone1:"]:before, -em[data-emoji="women_holding_hands_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46d-1f3fb.svg"); -} - -em[data-emoji=":women_holding_hands_tone2:"]:before, -em[data-emoji="women_holding_hands_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46d-1f3fc.svg"); -} - -em[data-emoji=":women_holding_hands_tone2_tone1:"]:before, -em[data-emoji="women_holding_hands_tone2_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fc-200d-1f91d-200d-1f469-1f3fb.svg"); -} - -em[data-emoji=":women_holding_hands_tone3:"]:before, -em[data-emoji="women_holding_hands_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46d-1f3fd.svg"); -} - -em[data-emoji=":women_holding_hands_tone3_tone1:"]:before, -em[data-emoji="women_holding_hands_tone3_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f91d-200d-1f469-1f3fb.svg"); -} - -em[data-emoji=":women_holding_hands_tone3_tone2:"]:before, -em[data-emoji="women_holding_hands_tone3_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fd-200d-1f91d-200d-1f469-1f3fc.svg"); -} - -em[data-emoji=":women_holding_hands_tone4:"]:before, -em[data-emoji="women_holding_hands_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46d-1f3fe.svg"); -} - -em[data-emoji=":women_holding_hands_tone4_tone1:"]:before, -em[data-emoji="women_holding_hands_tone4_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fb.svg"); -} - -em[data-emoji=":women_holding_hands_tone4_tone2:"]:before, -em[data-emoji="women_holding_hands_tone4_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fc.svg"); -} - -em[data-emoji=":women_holding_hands_tone4_tone3:"]:before, -em[data-emoji="women_holding_hands_tone4_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fd.svg"); -} - -em[data-emoji=":women_holding_hands_tone5:"]:before, -em[data-emoji="women_holding_hands_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46d-1f3ff.svg"); -} - -em[data-emoji=":women_holding_hands_tone5_tone1:"]:before, -em[data-emoji="women_holding_hands_tone5_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f91d-200d-1f469-1f3fb.svg"); -} - -em[data-emoji=":women_holding_hands_tone5_tone2:"]:before, -em[data-emoji="women_holding_hands_tone5_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f91d-200d-1f469-1f3fc.svg"); -} - -em[data-emoji=":women_holding_hands_tone5_tone3:"]:before, -em[data-emoji="women_holding_hands_tone5_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f91d-200d-1f469-1f3fd.svg"); -} - -em[data-emoji=":women_holding_hands_tone5_tone4:"]:before, -em[data-emoji="women_holding_hands_tone5_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-1f3ff-200d-1f91d-200d-1f469-1f3fe.svg"); -} - -em[data-emoji=":two_men_holding_hands:"]:before, -em[data-emoji="two_men_holding_hands"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46c.svg"); -} - -em[data-emoji=":men_holding_hands_tone1:"]:before, -em[data-emoji="men_holding_hands_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46c-1f3fb.svg"); -} - -em[data-emoji=":men_holding_hands_tone2:"]:before, -em[data-emoji="men_holding_hands_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46c-1f3fc.svg"); -} - -em[data-emoji=":men_holding_hands_tone2_tone1:"]:before, -em[data-emoji="men_holding_hands_tone2_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fc-200d-1f91d-200d-1f468-1f3fb.svg"); -} - -em[data-emoji=":men_holding_hands_tone3:"]:before, -em[data-emoji="men_holding_hands_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46c-1f3fd.svg"); -} - -em[data-emoji=":men_holding_hands_tone3_tone1:"]:before, -em[data-emoji="men_holding_hands_tone3_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f91d-200d-1f468-1f3fb.svg"); -} - -em[data-emoji=":men_holding_hands_tone3_tone2:"]:before, -em[data-emoji="men_holding_hands_tone3_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fd-200d-1f91d-200d-1f468-1f3fc.svg"); -} - -em[data-emoji=":men_holding_hands_tone4:"]:before, -em[data-emoji="men_holding_hands_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46c-1f3fe.svg"); -} - -em[data-emoji=":men_holding_hands_tone4_tone1:"]:before, -em[data-emoji="men_holding_hands_tone4_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fb.svg"); -} - -em[data-emoji=":men_holding_hands_tone4_tone2:"]:before, -em[data-emoji="men_holding_hands_tone4_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fc.svg"); -} - -em[data-emoji=":men_holding_hands_tone4_tone3:"]:before, -em[data-emoji="men_holding_hands_tone4_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fd.svg"); -} - -em[data-emoji=":men_holding_hands_tone5:"]:before, -em[data-emoji="men_holding_hands_tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46c-1f3ff.svg"); -} - -em[data-emoji=":men_holding_hands_tone5_tone1:"]:before, -em[data-emoji="men_holding_hands_tone5_tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fb.svg"); -} - -em[data-emoji=":men_holding_hands_tone5_tone2:"]:before, -em[data-emoji="men_holding_hands_tone5_tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fc.svg"); -} - -em[data-emoji=":men_holding_hands_tone5_tone3:"]:before, -em[data-emoji="men_holding_hands_tone5_tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fd.svg"); -} - -em[data-emoji=":men_holding_hands_tone5_tone4:"]:before, -em[data-emoji="men_holding_hands_tone5_tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fe.svg"); -} - -em[data-emoji=":couple_with_heart:"]:before, -em[data-emoji="couple_with_heart"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f491.svg"); -} - -em[data-emoji=":couple_with_heart_woman_man:"]:before, -em[data-emoji="couple_with_heart_woman_man"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-2764-fe0f-200d-1f468.svg"); -} - -em[data-emoji=":couple_ww:"]:before, -em[data-emoji="couple_ww"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-2764-fe0f-200d-1f469.svg"); -} - -em[data-emoji=":couple_mm:"]:before, -em[data-emoji="couple_mm"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-2764-fe0f-200d-1f468.svg"); -} - -em[data-emoji=":couplekiss:"]:before, -em[data-emoji="couplekiss"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f48f.svg"); -} - -em[data-emoji=":kiss_woman_man:"]:before, -em[data-emoji="kiss_woman_man"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-2764-fe0f-200d-1f48b-200d-1f468.svg"); -} - -em[data-emoji=":kiss_ww:"]:before, -em[data-emoji="kiss_ww"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-2764-fe0f-200d-1f48b-200d-1f469.svg"); -} - -em[data-emoji=":kiss_mm:"]:before, -em[data-emoji="kiss_mm"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-2764-fe0f-200d-1f48b-200d-1f468.svg"); -} - -em[data-emoji=":family:"]:before, -em[data-emoji="family"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f46a.svg"); -} - -em[data-emoji=":family_man_woman_boy:"]:before, -em[data-emoji="family_man_woman_boy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f469-200d-1f466.svg"); -} - -em[data-emoji=":family_mwg:"]:before, -em[data-emoji="family_mwg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f469-200d-1f467.svg"); -} - -em[data-emoji=":family_mwgb:"]:before, -em[data-emoji="family_mwgb"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f469-200d-1f467-200d-1f466.svg"); -} - -em[data-emoji=":family_mwbb:"]:before, -em[data-emoji="family_mwbb"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f469-200d-1f466-200d-1f466.svg"); -} - -em[data-emoji=":family_mwgg:"]:before, -em[data-emoji="family_mwgg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f469-200d-1f467-200d-1f467.svg"); -} - -em[data-emoji=":family_wwb:"]:before, -em[data-emoji="family_wwb"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f469-200d-1f466.svg"); -} - -em[data-emoji=":family_wwg:"]:before, -em[data-emoji="family_wwg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f469-200d-1f467.svg"); -} - -em[data-emoji=":family_wwgb:"]:before, -em[data-emoji="family_wwgb"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f469-200d-1f467-200d-1f466.svg"); -} - -em[data-emoji=":family_wwbb:"]:before, -em[data-emoji="family_wwbb"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f469-200d-1f466-200d-1f466.svg"); -} - -em[data-emoji=":family_wwgg:"]:before, -em[data-emoji="family_wwgg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f469-200d-1f467-200d-1f467.svg"); -} - -em[data-emoji=":family_mmb:"]:before, -em[data-emoji="family_mmb"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f468-200d-1f466.svg"); -} - -em[data-emoji=":family_mmg:"]:before, -em[data-emoji="family_mmg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f468-200d-1f467.svg"); -} - -em[data-emoji=":family_mmgb:"]:before, -em[data-emoji="family_mmgb"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f468-200d-1f467-200d-1f466.svg"); -} - -em[data-emoji=":family_mmbb:"]:before, -em[data-emoji="family_mmbb"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f468-200d-1f466-200d-1f466.svg"); -} - -em[data-emoji=":family_mmgg:"]:before, -em[data-emoji="family_mmgg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f468-200d-1f467-200d-1f467.svg"); -} - -em[data-emoji=":family_woman_boy:"]:before, -em[data-emoji="family_woman_boy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f466.svg"); -} - -em[data-emoji=":family_woman_girl:"]:before, -em[data-emoji="family_woman_girl"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f467.svg"); -} - -em[data-emoji=":family_woman_girl_boy:"]:before, -em[data-emoji="family_woman_girl_boy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f467-200d-1f466.svg"); -} - -em[data-emoji=":family_woman_boy_boy:"]:before, -em[data-emoji="family_woman_boy_boy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f466-200d-1f466.svg"); -} - -em[data-emoji=":family_woman_girl_girl:"]:before, -em[data-emoji="family_woman_girl_girl"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f469-200d-1f467-200d-1f467.svg"); -} - -em[data-emoji=":family_man_boy:"]:before, -em[data-emoji="family_man_boy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f466.svg"); -} - -em[data-emoji=":family_man_girl:"]:before, -em[data-emoji="family_man_girl"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f467.svg"); -} - -em[data-emoji=":family_man_girl_boy:"]:before, -em[data-emoji="family_man_girl_boy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f467-200d-1f466.svg"); -} - -em[data-emoji=":family_man_boy_boy:"]:before, -em[data-emoji="family_man_boy_boy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f466-200d-1f466.svg"); -} - -em[data-emoji=":family_man_girl_girl:"]:before, -em[data-emoji="family_man_girl_girl"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f468-200d-1f467-200d-1f467.svg"); -} - -em[data-emoji=":yarn:"]:before, -em[data-emoji="yarn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9f6.svg"); -} - -em[data-emoji=":thread:"]:before, -em[data-emoji="thread"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9f5.svg"); -} - -em[data-emoji=":coat:"]:before, -em[data-emoji="coat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9e5.svg"); -} - -em[data-emoji=":lab_coat:"]:before, -em[data-emoji="lab_coat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f97c.svg"); -} - -em[data-emoji=":safety_vest:"]:before, -em[data-emoji="safety_vest"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9ba.svg"); -} - -em[data-emoji=":womans_clothes:"]:before, -em[data-emoji="womans_clothes"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f45a.svg"); -} - -em[data-emoji=":shirt:"]:before, -em[data-emoji="shirt"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f455.svg"); -} - -em[data-emoji=":jeans:"]:before, -em[data-emoji="jeans"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f456.svg"); -} - -em[data-emoji=":shorts:"]:before, -em[data-emoji="shorts"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1fa73.svg"); -} - -em[data-emoji=":necktie:"]:before, -em[data-emoji="necktie"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f454.svg"); -} - -em[data-emoji=":dress:"]:before, -em[data-emoji="dress"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f457.svg"); -} - -em[data-emoji=":bikini:"]:before, -em[data-emoji="bikini"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f459.svg"); -} - -em[data-emoji=":one_piece_swimsuit:"]:before, -em[data-emoji="one_piece_swimsuit"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1fa71.svg"); -} - -em[data-emoji=":kimono:"]:before, -em[data-emoji="kimono"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f458.svg"); -} - -em[data-emoji=":sari:"]:before, -em[data-emoji="sari"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f97b.svg"); -} - -em[data-emoji=":womans_flat_shoe:"]:before, -em[data-emoji="womans_flat_shoe"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f97f.svg"); -} - -em[data-emoji=":high_heel:"]:before, -em[data-emoji="high_heel"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f460.svg"); -} - -em[data-emoji=":sandal:"]:before, -em[data-emoji="sandal"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f461.svg"); -} - -em[data-emoji=":boot:"]:before, -em[data-emoji="boot"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f462.svg"); -} - -em[data-emoji=":ballet_shoes:"]:before, -em[data-emoji="ballet_shoes"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1fa70.svg"); -} - -em[data-emoji=":mans_shoe:"]:before, -em[data-emoji="mans_shoe"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f45e.svg"); -} - -em[data-emoji=":athletic_shoe:"]:before, -em[data-emoji="athletic_shoe"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f45f.svg"); -} - -em[data-emoji=":hiking_boot:"]:before, -em[data-emoji="hiking_boot"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f97e.svg"); -} - -em[data-emoji=":briefs:"]:before, -em[data-emoji="briefs"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1fa72.svg"); -} - -em[data-emoji=":socks:"]:before, -em[data-emoji="socks"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9e6.svg"); -} - -em[data-emoji=":gloves:"]:before, -em[data-emoji="gloves"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9e4.svg"); -} - -em[data-emoji=":scarf:"]:before, -em[data-emoji="scarf"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9e3.svg"); -} - -em[data-emoji=":tophat:"]:before, -em[data-emoji="tophat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3a9.svg"); -} - -em[data-emoji=":billed_cap:"]:before, -em[data-emoji="billed_cap"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9e2.svg"); -} - -em[data-emoji=":womans_hat:"]:before, -em[data-emoji="womans_hat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f452.svg"); -} - -em[data-emoji=":mortar_board:"]:before, -em[data-emoji="mortar_board"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f393.svg"); -} - -em[data-emoji=":helmet_with_cross:"]:before, -em[data-emoji="helmet_with_cross"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26d1.svg"); -} - -em[data-emoji=":crown:"]:before, -em[data-emoji="crown"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f451.svg"); -} - -em[data-emoji=":ring:"]:before, -em[data-emoji="ring"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f48d.svg"); -} - -em[data-emoji=":pouch:"]:before, -em[data-emoji="pouch"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f45d.svg"); -} - -em[data-emoji=":purse:"]:before, -em[data-emoji="purse"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f45b.svg"); -} - -em[data-emoji=":handbag:"]:before, -em[data-emoji="handbag"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f45c.svg"); -} - -em[data-emoji=":briefcase:"]:before, -em[data-emoji="briefcase"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4bc.svg"); -} - -em[data-emoji=":school_satchel:"]:before, -em[data-emoji="school_satchel"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f392.svg"); -} - -em[data-emoji=":luggage:"]:before, -em[data-emoji="luggage"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9f3.svg"); -} - -em[data-emoji=":eyeglasses:"]:before, -em[data-emoji="eyeglasses"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f453.svg"); -} - -em[data-emoji=":dark_sunglasses:"]:before, -em[data-emoji="dark_sunglasses"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f576.svg"); -} - -em[data-emoji=":goggles:"]:before, -em[data-emoji="goggles"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f97d.svg"); -} - -em[data-emoji=":diving_mask:"]:before, -em[data-emoji="diving_mask"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f93f.svg"); -} - -em[data-emoji=":closed_umbrella:"]:before, -em[data-emoji="closed_umbrella"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f302.svg"); -} - -em[data-emoji=":curly_haired:"]:before, -em[data-emoji="curly_haired"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b1.svg"); -} - -em[data-emoji=":red_haired:"]:before, -em[data-emoji="red_haired"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b0.svg"); -} - -em[data-emoji=":white_haired:"]:before, -em[data-emoji="white_haired"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b3.svg"); -} - -em[data-emoji=":bald:"]:before, -em[data-emoji="bald"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9b2.svg"); -} - -em[data-emoji=":red_car:"]:before, -em[data-emoji="red_car"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f697.svg"); -} - -em[data-emoji=":taxi:"]:before, -em[data-emoji="taxi"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f695.svg"); -} - -em[data-emoji=":blue_car:"]:before, -em[data-emoji="blue_car"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f699.svg"); -} - -em[data-emoji=":bus:"]:before, -em[data-emoji="bus"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f68c.svg"); -} - -em[data-emoji=":trolleybus:"]:before, -em[data-emoji="trolleybus"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f68e.svg"); -} - -em[data-emoji=":race_car:"]:before, -em[data-emoji="race_car"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ce.svg"); -} - -em[data-emoji=":police_car:"]:before, -em[data-emoji="police_car"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f693.svg"); -} - -em[data-emoji=":ambulance:"]:before, -em[data-emoji="ambulance"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f691.svg"); -} - -em[data-emoji=":fire_engine:"]:before, -em[data-emoji="fire_engine"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f692.svg"); -} - -em[data-emoji=":minibus:"]:before, -em[data-emoji="minibus"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f690.svg"); -} - -em[data-emoji=":truck:"]:before, -em[data-emoji="truck"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f69a.svg"); -} - -em[data-emoji=":articulated_lorry:"]:before, -em[data-emoji="articulated_lorry"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f69b.svg"); -} - -em[data-emoji=":tractor:"]:before, -em[data-emoji="tractor"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f69c.svg"); -} - -em[data-emoji=":auto_rickshaw:"]:before, -em[data-emoji="auto_rickshaw"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6fa.svg"); -} - -em[data-emoji=":motor_scooter:"]:before, -em[data-emoji="motor_scooter"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6f5.svg"); -} - -em[data-emoji=":motorcycle:"]:before, -em[data-emoji="motorcycle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3cd.svg"); -} - -em[data-emoji=":scooter:"]:before, -em[data-emoji="scooter"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6f4.svg"); -} - -em[data-emoji=":bike:"]:before, -em[data-emoji="bike"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6b2.svg"); -} - -em[data-emoji=":motorized_wheelchair:"]:before, -em[data-emoji="motorized_wheelchair"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9bc.svg"); -} - -em[data-emoji=":manual_wheelchair:"]:before, -em[data-emoji="manual_wheelchair"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f9bd.svg"); -} - -em[data-emoji=":rotating_light:"]:before, -em[data-emoji="rotating_light"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a8.svg"); -} - -em[data-emoji=":oncoming_police_car:"]:before, -em[data-emoji="oncoming_police_car"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f694.svg"); -} - -em[data-emoji=":oncoming_bus:"]:before, -em[data-emoji="oncoming_bus"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f68d.svg"); -} - -em[data-emoji=":oncoming_automobile:"]:before, -em[data-emoji="oncoming_automobile"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f698.svg"); -} - -em[data-emoji=":oncoming_taxi:"]:before, -em[data-emoji="oncoming_taxi"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f696.svg"); -} - -em[data-emoji=":aerial_tramway:"]:before, -em[data-emoji="aerial_tramway"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a1.svg"); -} - -em[data-emoji=":mountain_cableway:"]:before, -em[data-emoji="mountain_cableway"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a0.svg"); -} - -em[data-emoji=":suspension_railway:"]:before, -em[data-emoji="suspension_railway"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f69f.svg"); -} - -em[data-emoji=":railway_car:"]:before, -em[data-emoji="railway_car"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f683.svg"); -} - -em[data-emoji=":train:"]:before, -em[data-emoji="train"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f68b.svg"); -} - -em[data-emoji=":mountain_railway:"]:before, -em[data-emoji="mountain_railway"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f69e.svg"); -} - -em[data-emoji=":monorail:"]:before, -em[data-emoji="monorail"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f69d.svg"); -} - -em[data-emoji=":bullettrain_side:"]:before, -em[data-emoji="bullettrain_side"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f684.svg"); -} - -em[data-emoji=":bullettrain_front:"]:before, -em[data-emoji="bullettrain_front"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f685.svg"); -} - -em[data-emoji=":light_rail:"]:before, -em[data-emoji="light_rail"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f688.svg"); -} - -em[data-emoji=":steam_locomotive:"]:before, -em[data-emoji="steam_locomotive"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f682.svg"); -} - -em[data-emoji=":train2:"]:before, -em[data-emoji="train2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f686.svg"); -} - -em[data-emoji=":metro:"]:before, -em[data-emoji="metro"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f687.svg"); -} - -em[data-emoji=":tram:"]:before, -em[data-emoji="tram"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f68a.svg"); -} - -em[data-emoji=":station:"]:before, -em[data-emoji="station"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f689.svg"); -} - -em[data-emoji=":airplane_departure:"]:before, -em[data-emoji="airplane_departure"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6eb.svg"); -} - -em[data-emoji=":airplane_arriving:"]:before, -em[data-emoji="airplane_arriving"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6ec.svg"); -} - -em[data-emoji=":airplane_small:"]:before, -em[data-emoji="airplane_small"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6e9.svg"); -} - -em[data-emoji=":seat:"]:before, -em[data-emoji="seat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f4ba.svg"); -} - -em[data-emoji=":satellite_orbital:"]:before, -em[data-emoji="satellite_orbital"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6f0.svg"); -} - -em[data-emoji=":rocket:"]:before, -em[data-emoji="rocket"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f680.svg"); -} - -em[data-emoji=":flying_saucer:"]:before, -em[data-emoji="flying_saucer"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6f8.svg"); -} - -em[data-emoji=":helicopter:"]:before, -em[data-emoji="helicopter"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f681.svg"); -} - -em[data-emoji=":canoe:"]:before, -em[data-emoji="canoe"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6f6.svg"); -} - -em[data-emoji=":sailboat:"]:before, -em[data-emoji="sailboat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f5.svg"); -} - -em[data-emoji=":speedboat:"]:before, -em[data-emoji="speedboat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a4.svg"); -} - -em[data-emoji=":motorboat:"]:before, -em[data-emoji="motorboat"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6e5.svg"); -} - -em[data-emoji=":cruise_ship:"]:before, -em[data-emoji="cruise_ship"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6f3.svg"); -} - -em[data-emoji=":ferry:"]:before, -em[data-emoji="ferry"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f4.svg"); -} - -em[data-emoji=":ship:"]:before, -em[data-emoji="ship"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a2.svg"); -} - -em[data-emoji=":fuelpump:"]:before, -em[data-emoji="fuelpump"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26fd.svg"); -} - -em[data-emoji=":construction:"]:before, -em[data-emoji="construction"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a7.svg"); -} - -em[data-emoji=":vertical_traffic_light:"]:before, -em[data-emoji="vertical_traffic_light"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a6.svg"); -} - -em[data-emoji=":traffic_light:"]:before, -em[data-emoji="traffic_light"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a5.svg"); -} - -em[data-emoji=":busstop:"]:before, -em[data-emoji="busstop"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f68f.svg"); -} - -em[data-emoji=":map:"]:before, -em[data-emoji="map"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5fa.svg"); -} - -em[data-emoji=":moyai:"]:before, -em[data-emoji="moyai"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5ff.svg"); -} - -em[data-emoji=":statue_of_liberty:"]:before, -em[data-emoji="statue_of_liberty"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5fd.svg"); -} - -em[data-emoji=":tokyo_tower:"]:before, -em[data-emoji="tokyo_tower"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5fc.svg"); -} - -em[data-emoji=":european_castle:"]:before, -em[data-emoji="european_castle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3f0.svg"); -} - -em[data-emoji=":japanese_castle:"]:before, -em[data-emoji="japanese_castle"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ef.svg"); -} - -em[data-emoji=":stadium:"]:before, -em[data-emoji="stadium"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3df.svg"); -} - -em[data-emoji=":ferris_wheel:"]:before, -em[data-emoji="ferris_wheel"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3a1.svg"); -} - -em[data-emoji=":roller_coaster:"]:before, -em[data-emoji="roller_coaster"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3a2.svg"); -} - -em[data-emoji=":carousel_horse:"]:before, -em[data-emoji="carousel_horse"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3a0.svg"); -} - -em[data-emoji=":fountain:"]:before, -em[data-emoji="fountain"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f2.svg"); -} - -em[data-emoji=":beach_umbrella:"]:before, -em[data-emoji="beach_umbrella"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f1.svg"); -} - -em[data-emoji=":beach:"]:before, -em[data-emoji="beach"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3d6.svg"); -} - -em[data-emoji=":island:"]:before, -em[data-emoji="island"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3dd.svg"); -} - -em[data-emoji=":desert:"]:before, -em[data-emoji="desert"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3dc.svg"); -} - -em[data-emoji=":volcano:"]:before, -em[data-emoji="volcano"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f30b.svg"); -} - -em[data-emoji=":mountain:"]:before, -em[data-emoji="mountain"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26f0.svg"); -} - -em[data-emoji=":mountain_snow:"]:before, -em[data-emoji="mountain_snow"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3d4.svg"); -} - -em[data-emoji=":mount_fuji:"]:before, -em[data-emoji="mount_fuji"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5fb.svg"); -} - -em[data-emoji=":camping:"]:before, -em[data-emoji="camping"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3d5.svg"); -} - -em[data-emoji=":tent:"]:before, -em[data-emoji="tent"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26fa.svg"); -} - -em[data-emoji=":house:"]:before, -em[data-emoji="house"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3e0.svg"); -} - -em[data-emoji=":house_with_garden:"]:before, -em[data-emoji="house_with_garden"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3e1.svg"); -} - -em[data-emoji=":homes:"]:before, -em[data-emoji="homes"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3d8.svg"); -} - -em[data-emoji=":house_abandoned:"]:before, -em[data-emoji="house_abandoned"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3da.svg"); -} - -em[data-emoji=":construction_site:"]:before, -em[data-emoji="construction_site"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3d7.svg"); -} - -em[data-emoji=":factory:"]:before, -em[data-emoji="factory"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ed.svg"); -} - -em[data-emoji=":office:"]:before, -em[data-emoji="office"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3e2.svg"); -} - -em[data-emoji=":department_store:"]:before, -em[data-emoji="department_store"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ec.svg"); -} - -em[data-emoji=":post_office:"]:before, -em[data-emoji="post_office"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3e3.svg"); -} - -em[data-emoji=":european_post_office:"]:before, -em[data-emoji="european_post_office"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3e4.svg"); -} - -em[data-emoji=":hospital:"]:before, -em[data-emoji="hospital"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3e5.svg"); -} - -em[data-emoji=":bank:"]:before, -em[data-emoji="bank"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3e6.svg"); -} - -em[data-emoji=":hotel:"]:before, -em[data-emoji="hotel"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3e8.svg"); -} - -em[data-emoji=":convenience_store:"]:before, -em[data-emoji="convenience_store"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ea.svg"); -} - -em[data-emoji=":school:"]:before, -em[data-emoji="school"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3eb.svg"); -} - -em[data-emoji=":love_hotel:"]:before, -em[data-emoji="love_hotel"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3e9.svg"); -} - -em[data-emoji=":wedding:"]:before, -em[data-emoji="wedding"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f492.svg"); -} - -em[data-emoji=":classical_building:"]:before, -em[data-emoji="classical_building"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3db.svg"); -} - -em[data-emoji=":church:"]:before, -em[data-emoji="church"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26ea.svg"); -} - -em[data-emoji=":mosque:"]:before, -em[data-emoji="mosque"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f54c.svg"); -} - -em[data-emoji=":hindu_temple:"]:before, -em[data-emoji="hindu_temple"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6d5.svg"); -} - -em[data-emoji=":synagogue:"]:before, -em[data-emoji="synagogue"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f54d.svg"); -} - -em[data-emoji=":kaaba:"]:before, -em[data-emoji="kaaba"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f54b.svg"); -} - -em[data-emoji=":shinto_shrine:"]:before, -em[data-emoji="shinto_shrine"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/26e9.svg"); -} - -em[data-emoji=":railway_track:"]:before, -em[data-emoji="railway_track"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6e4.svg"); -} - -em[data-emoji=":motorway:"]:before, -em[data-emoji="motorway"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6e3.svg"); -} - -em[data-emoji=":japan:"]:before, -em[data-emoji="japan"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f5fe.svg"); -} - -em[data-emoji=":rice_scene:"]:before, -em[data-emoji="rice_scene"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f391.svg"); -} - -em[data-emoji=":park:"]:before, -em[data-emoji="park"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3de.svg"); -} - -em[data-emoji=":sunrise:"]:before, -em[data-emoji="sunrise"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f305.svg"); -} - -em[data-emoji=":sunrise_over_mountains:"]:before, -em[data-emoji="sunrise_over_mountains"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f304.svg"); -} - -em[data-emoji=":stars:"]:before, -em[data-emoji="stars"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f320.svg"); -} - -em[data-emoji=":sparkler:"]:before, -em[data-emoji="sparkler"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f387.svg"); -} - -em[data-emoji=":fireworks:"]:before, -em[data-emoji="fireworks"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f386.svg"); -} - -em[data-emoji=":city_sunset:"]:before, -em[data-emoji="city_sunset"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f307.svg"); -} - -em[data-emoji=":city_dusk:"]:before, -em[data-emoji="city_dusk"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f306.svg"); -} - -em[data-emoji=":cityscape:"]:before, -em[data-emoji="cityscape"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3d9.svg"); -} - -em[data-emoji=":night_with_stars:"]:before, -em[data-emoji="night_with_stars"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f303.svg"); -} - -em[data-emoji=":milky_way:"]:before, -em[data-emoji="milky_way"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f30c.svg"); -} - -em[data-emoji=":bridge_at_night:"]:before, -em[data-emoji="bridge_at_night"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f309.svg"); -} - -em[data-emoji=":foggy:"]:before, -em[data-emoji="foggy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f301.svg"); -} - -em[data-emoji=":regional_indicator_z:"]:before, -em[data-emoji="regional_indicator_z"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ff.svg"); -} - -em[data-emoji=":regional_indicator_y:"]:before, -em[data-emoji="regional_indicator_y"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fe.svg"); -} - -em[data-emoji=":regional_indicator_x:"]:before, -em[data-emoji="regional_indicator_x"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fd.svg"); -} - -em[data-emoji=":regional_indicator_w:"]:before, -em[data-emoji="regional_indicator_w"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fc.svg"); -} - -em[data-emoji=":regional_indicator_v:"]:before, -em[data-emoji="regional_indicator_v"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fb.svg"); -} - -em[data-emoji=":regional_indicator_u:"]:before, -em[data-emoji="regional_indicator_u"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fa.svg"); -} - -em[data-emoji=":regional_indicator_t:"]:before, -em[data-emoji="regional_indicator_t"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9.svg"); -} - -em[data-emoji=":regional_indicator_s:"]:before, -em[data-emoji="regional_indicator_s"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8.svg"); -} - -em[data-emoji=":regional_indicator_r:"]:before, -em[data-emoji="regional_indicator_r"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f7.svg"); -} - -em[data-emoji=":regional_indicator_q:"]:before, -em[data-emoji="regional_indicator_q"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f6.svg"); -} - -em[data-emoji=":regional_indicator_p:"]:before, -em[data-emoji="regional_indicator_p"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f5.svg"); -} - -em[data-emoji=":regional_indicator_o:"]:before, -em[data-emoji="regional_indicator_o"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f4.svg"); -} - -em[data-emoji=":regional_indicator_n:"]:before, -em[data-emoji="regional_indicator_n"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f3.svg"); -} - -em[data-emoji=":regional_indicator_m:"]:before, -em[data-emoji="regional_indicator_m"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2.svg"); -} - -em[data-emoji=":regional_indicator_l:"]:before, -em[data-emoji="regional_indicator_l"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f1.svg"); -} - -em[data-emoji=":regional_indicator_k:"]:before, -em[data-emoji="regional_indicator_k"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f0.svg"); -} - -em[data-emoji=":regional_indicator_j:"]:before, -em[data-emoji="regional_indicator_j"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ef.svg"); -} - -em[data-emoji=":regional_indicator_i:"]:before, -em[data-emoji="regional_indicator_i"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ee.svg"); -} - -em[data-emoji=":regional_indicator_h:"]:before, -em[data-emoji="regional_indicator_h"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ed.svg"); -} - -em[data-emoji=":regional_indicator_g:"]:before, -em[data-emoji="regional_indicator_g"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec.svg"); -} - -em[data-emoji=":regional_indicator_f:"]:before, -em[data-emoji="regional_indicator_f"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1eb.svg"); -} - -em[data-emoji=":regional_indicator_e:"]:before, -em[data-emoji="regional_indicator_e"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ea.svg"); -} - -em[data-emoji=":regional_indicator_d:"]:before, -em[data-emoji="regional_indicator_d"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e9.svg"); -} - -em[data-emoji=":regional_indicator_c:"]:before, -em[data-emoji="regional_indicator_c"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8.svg"); -} - -em[data-emoji=":regional_indicator_b:"]:before, -em[data-emoji="regional_indicator_b"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7.svg"); -} - -em[data-emoji=":regional_indicator_a:"]:before, -em[data-emoji="regional_indicator_a"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6.svg"); -} - -em[data-emoji=":flag_white:"]:before, -em[data-emoji="flag_white"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3f3.svg"); -} - -em[data-emoji=":flag_black:"]:before, -em[data-emoji="flag_black"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3f4.svg"); -} - -em[data-emoji=":checkered_flag:"]:before, -em[data-emoji="checkered_flag"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3c1.svg"); -} - -em[data-emoji=":triangular_flag_on_post:"]:before, -em[data-emoji="triangular_flag_on_post"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f6a9.svg"); -} - -em[data-emoji=":rainbow_flag:"]:before, -em[data-emoji="rainbow_flag"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3f3-fe0f-200d-1f308.svg"); -} - -em[data-emoji=":pirate_flag:"]:before, -em[data-emoji="pirate_flag"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3f4-200d-2620-fe0f.svg"); -} - -em[data-emoji=":flag_af:"]:before, -em[data-emoji="flag_af"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6-1f1eb.svg"); -} - -em[data-emoji=":flag_ax:"]:before, -em[data-emoji="flag_ax"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6-1f1fd.svg"); -} - -em[data-emoji=":flag_al:"]:before, -em[data-emoji="flag_al"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6-1f1f1.svg"); -} - -em[data-emoji=":flag_dz:"]:before, -em[data-emoji="flag_dz"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e9-1f1ff.svg"); -} - -em[data-emoji=":flag_as:"]:before, -em[data-emoji="flag_as"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6-1f1f8.svg"); -} - -em[data-emoji=":flag_ad:"]:before, -em[data-emoji="flag_ad"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6-1f1e9.svg"); -} - -em[data-emoji=":flag_ao:"]:before, -em[data-emoji="flag_ao"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6-1f1f4.svg"); -} - -em[data-emoji=":flag_ai:"]:before, -em[data-emoji="flag_ai"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6-1f1ee.svg"); -} - -em[data-emoji=":flag_aq:"]:before, -em[data-emoji="flag_aq"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6-1f1f6.svg"); -} - -em[data-emoji=":flag_ag:"]:before, -em[data-emoji="flag_ag"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6-1f1ec.svg"); -} - -em[data-emoji=":flag_ar:"]:before, -em[data-emoji="flag_ar"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6-1f1f7.svg"); -} - -em[data-emoji=":flag_am:"]:before, -em[data-emoji="flag_am"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6-1f1f2.svg"); -} - -em[data-emoji=":flag_aw:"]:before, -em[data-emoji="flag_aw"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6-1f1fc.svg"); -} - -em[data-emoji=":flag_au:"]:before, -em[data-emoji="flag_au"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6-1f1fa.svg"); -} - -em[data-emoji=":flag_at:"]:before, -em[data-emoji="flag_at"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6-1f1f9.svg"); -} - -em[data-emoji=":flag_az:"]:before, -em[data-emoji="flag_az"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6-1f1ff.svg"); -} - -em[data-emoji=":flag_bs:"]:before, -em[data-emoji="flag_bs"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1f8.svg"); -} - -em[data-emoji=":flag_bh:"]:before, -em[data-emoji="flag_bh"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1ed.svg"); -} - -em[data-emoji=":flag_bd:"]:before, -em[data-emoji="flag_bd"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1e9.svg"); -} - -em[data-emoji=":flag_bb:"]:before, -em[data-emoji="flag_bb"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1e7.svg"); -} - -em[data-emoji=":flag_by:"]:before, -em[data-emoji="flag_by"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1fe.svg"); -} - -em[data-emoji=":flag_be:"]:before, -em[data-emoji="flag_be"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1ea.svg"); -} - -em[data-emoji=":flag_bz:"]:before, -em[data-emoji="flag_bz"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1ff.svg"); -} - -em[data-emoji=":flag_bj:"]:before, -em[data-emoji="flag_bj"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1ef.svg"); -} - -em[data-emoji=":flag_bm:"]:before, -em[data-emoji="flag_bm"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1f2.svg"); -} - -em[data-emoji=":flag_bt:"]:before, -em[data-emoji="flag_bt"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1f9.svg"); -} - -em[data-emoji=":flag_bo:"]:before, -em[data-emoji="flag_bo"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1f4.svg"); -} - -em[data-emoji=":flag_ba:"]:before, -em[data-emoji="flag_ba"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1e6.svg"); -} - -em[data-emoji=":flag_bw:"]:before, -em[data-emoji="flag_bw"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1fc.svg"); -} - -em[data-emoji=":flag_br:"]:before, -em[data-emoji="flag_br"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1f7.svg"); -} - -em[data-emoji=":flag_io:"]:before, -em[data-emoji="flag_io"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ee-1f1f4.svg"); -} - -em[data-emoji=":flag_vg:"]:before, -em[data-emoji="flag_vg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fb-1f1ec.svg"); -} - -em[data-emoji=":flag_bn:"]:before, -em[data-emoji="flag_bn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1f3.svg"); -} - -em[data-emoji=":flag_bg:"]:before, -em[data-emoji="flag_bg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1ec.svg"); -} - -em[data-emoji=":flag_bf:"]:before, -em[data-emoji="flag_bf"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1eb.svg"); -} - -em[data-emoji=":flag_bi:"]:before, -em[data-emoji="flag_bi"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1ee.svg"); -} - -em[data-emoji=":flag_kh:"]:before, -em[data-emoji="flag_kh"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f0-1f1ed.svg"); -} - -em[data-emoji=":flag_cm:"]:before, -em[data-emoji="flag_cm"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1f2.svg"); -} - -em[data-emoji=":flag_ca:"]:before, -em[data-emoji="flag_ca"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1e6.svg"); -} - -em[data-emoji=":flag_ic:"]:before, -em[data-emoji="flag_ic"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ee-1f1e8.svg"); -} - -em[data-emoji=":flag_cv:"]:before, -em[data-emoji="flag_cv"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1fb.svg"); -} - -em[data-emoji=":flag_bq:"]:before, -em[data-emoji="flag_bq"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1f6.svg"); -} - -em[data-emoji=":flag_ky:"]:before, -em[data-emoji="flag_ky"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f0-1f1fe.svg"); -} - -em[data-emoji=":flag_cf:"]:before, -em[data-emoji="flag_cf"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1eb.svg"); -} - -em[data-emoji=":flag_td:"]:before, -em[data-emoji="flag_td"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9-1f1e9.svg"); -} - -em[data-emoji=":flag_cl:"]:before, -em[data-emoji="flag_cl"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1f1.svg"); -} - -em[data-emoji=":flag_cn:"]:before, -em[data-emoji="flag_cn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1f3.svg"); -} - -em[data-emoji=":flag_cx:"]:before, -em[data-emoji="flag_cx"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1fd.svg"); -} - -em[data-emoji=":flag_cc:"]:before, -em[data-emoji="flag_cc"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1e8.svg"); -} - -em[data-emoji=":flag_co:"]:before, -em[data-emoji="flag_co"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1f4.svg"); -} - -em[data-emoji=":flag_km:"]:before, -em[data-emoji="flag_km"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f0-1f1f2.svg"); -} - -em[data-emoji=":flag_cg:"]:before, -em[data-emoji="flag_cg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1ec.svg"); -} - -em[data-emoji=":flag_cd:"]:before, -em[data-emoji="flag_cd"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1e9.svg"); -} - -em[data-emoji=":flag_ck:"]:before, -em[data-emoji="flag_ck"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1f0.svg"); -} - -em[data-emoji=":flag_cr:"]:before, -em[data-emoji="flag_cr"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1f7.svg"); -} - -em[data-emoji=":flag_ci:"]:before, -em[data-emoji="flag_ci"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1ee.svg"); -} - -em[data-emoji=":flag_hr:"]:before, -em[data-emoji="flag_hr"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ed-1f1f7.svg"); -} - -em[data-emoji=":flag_cu:"]:before, -em[data-emoji="flag_cu"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1fa.svg"); -} - -em[data-emoji=":flag_cw:"]:before, -em[data-emoji="flag_cw"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1fc.svg"); -} - -em[data-emoji=":flag_cy:"]:before, -em[data-emoji="flag_cy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1fe.svg"); -} - -em[data-emoji=":flag_cz:"]:before, -em[data-emoji="flag_cz"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1ff.svg"); -} - -em[data-emoji=":flag_dk:"]:before, -em[data-emoji="flag_dk"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e9-1f1f0.svg"); -} - -em[data-emoji=":flag_dj:"]:before, -em[data-emoji="flag_dj"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e9-1f1ef.svg"); -} - -em[data-emoji=":flag_dm:"]:before, -em[data-emoji="flag_dm"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e9-1f1f2.svg"); -} - -em[data-emoji=":flag_do:"]:before, -em[data-emoji="flag_do"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e9-1f1f4.svg"); -} - -em[data-emoji=":flag_ec:"]:before, -em[data-emoji="flag_ec"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ea-1f1e8.svg"); -} - -em[data-emoji=":flag_eg:"]:before, -em[data-emoji="flag_eg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ea-1f1ec.svg"); -} - -em[data-emoji=":flag_sv:"]:before, -em[data-emoji="flag_sv"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1fb.svg"); -} - -em[data-emoji=":flag_gq:"]:before, -em[data-emoji="flag_gq"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1f6.svg"); -} - -em[data-emoji=":flag_er:"]:before, -em[data-emoji="flag_er"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ea-1f1f7.svg"); -} - -em[data-emoji=":flag_ee:"]:before, -em[data-emoji="flag_ee"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ea-1f1ea.svg"); -} - -em[data-emoji=":flag_et:"]:before, -em[data-emoji="flag_et"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ea-1f1f9.svg"); -} - -em[data-emoji=":flag_eu:"]:before, -em[data-emoji="flag_eu"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ea-1f1fa.svg"); -} - -em[data-emoji=":flag_fk:"]:before, -em[data-emoji="flag_fk"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1eb-1f1f0.svg"); -} - -em[data-emoji=":flag_fo:"]:before, -em[data-emoji="flag_fo"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1eb-1f1f4.svg"); -} - -em[data-emoji=":flag_fj:"]:before, -em[data-emoji="flag_fj"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1eb-1f1ef.svg"); -} - -em[data-emoji=":flag_fi:"]:before, -em[data-emoji="flag_fi"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1eb-1f1ee.svg"); -} - -em[data-emoji=":flag_fr:"]:before, -em[data-emoji="flag_fr"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1eb-1f1f7.svg"); -} - -em[data-emoji=":flag_gf:"]:before, -em[data-emoji="flag_gf"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1eb.svg"); -} - -em[data-emoji=":flag_pf:"]:before, -em[data-emoji="flag_pf"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f5-1f1eb.svg"); -} - -em[data-emoji=":flag_tf:"]:before, -em[data-emoji="flag_tf"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9-1f1eb.svg"); -} - -em[data-emoji=":flag_ga:"]:before, -em[data-emoji="flag_ga"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1e6.svg"); -} - -em[data-emoji=":flag_gm:"]:before, -em[data-emoji="flag_gm"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1f2.svg"); -} - -em[data-emoji=":flag_ge:"]:before, -em[data-emoji="flag_ge"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1ea.svg"); -} - -em[data-emoji=":flag_de:"]:before, -em[data-emoji="flag_de"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e9-1f1ea.svg"); -} - -em[data-emoji=":flag_gh:"]:before, -em[data-emoji="flag_gh"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1ed.svg"); -} - -em[data-emoji=":flag_gi:"]:before, -em[data-emoji="flag_gi"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1ee.svg"); -} - -em[data-emoji=":flag_gr:"]:before, -em[data-emoji="flag_gr"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1f7.svg"); -} - -em[data-emoji=":flag_gl:"]:before, -em[data-emoji="flag_gl"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1f1.svg"); -} - -em[data-emoji=":flag_gd:"]:before, -em[data-emoji="flag_gd"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1e9.svg"); -} - -em[data-emoji=":flag_gp:"]:before, -em[data-emoji="flag_gp"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1f5.svg"); -} - -em[data-emoji=":flag_gu:"]:before, -em[data-emoji="flag_gu"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1fa.svg"); -} - -em[data-emoji=":flag_gt:"]:before, -em[data-emoji="flag_gt"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1f9.svg"); -} - -em[data-emoji=":flag_gg:"]:before, -em[data-emoji="flag_gg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1ec.svg"); -} - -em[data-emoji=":flag_gn:"]:before, -em[data-emoji="flag_gn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1f3.svg"); -} - -em[data-emoji=":flag_gw:"]:before, -em[data-emoji="flag_gw"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1fc.svg"); -} - -em[data-emoji=":flag_gy:"]:before, -em[data-emoji="flag_gy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1fe.svg"); -} - -em[data-emoji=":flag_ht:"]:before, -em[data-emoji="flag_ht"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ed-1f1f9.svg"); -} - -em[data-emoji=":flag_hn:"]:before, -em[data-emoji="flag_hn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ed-1f1f3.svg"); -} - -em[data-emoji=":flag_hk:"]:before, -em[data-emoji="flag_hk"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ed-1f1f0.svg"); -} - -em[data-emoji=":flag_hu:"]:before, -em[data-emoji="flag_hu"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ed-1f1fa.svg"); -} - -em[data-emoji=":flag_is:"]:before, -em[data-emoji="flag_is"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ee-1f1f8.svg"); -} - -em[data-emoji=":flag_in:"]:before, -em[data-emoji="flag_in"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ee-1f1f3.svg"); -} - -em[data-emoji=":flag_id:"]:before, -em[data-emoji="flag_id"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ee-1f1e9.svg"); -} - -em[data-emoji=":flag_ir:"]:before, -em[data-emoji="flag_ir"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ee-1f1f7.svg"); -} - -em[data-emoji=":flag_iq:"]:before, -em[data-emoji="flag_iq"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ee-1f1f6.svg"); -} - -em[data-emoji=":flag_ie:"]:before, -em[data-emoji="flag_ie"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ee-1f1ea.svg"); -} - -em[data-emoji=":flag_im:"]:before, -em[data-emoji="flag_im"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ee-1f1f2.svg"); -} - -em[data-emoji=":flag_il:"]:before, -em[data-emoji="flag_il"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ee-1f1f1.svg"); -} - -em[data-emoji=":flag_it:"]:before, -em[data-emoji="flag_it"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ee-1f1f9.svg"); -} - -em[data-emoji=":flag_jm:"]:before, -em[data-emoji="flag_jm"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ef-1f1f2.svg"); -} - -em[data-emoji=":flag_jp:"]:before, -em[data-emoji="flag_jp"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ef-1f1f5.svg"); -} - -em[data-emoji=":crossed_flags:"]:before, -em[data-emoji="crossed_flags"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f38c.svg"); -} - -em[data-emoji=":flag_je:"]:before, -em[data-emoji="flag_je"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ef-1f1ea.svg"); -} - -em[data-emoji=":flag_jo:"]:before, -em[data-emoji="flag_jo"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ef-1f1f4.svg"); -} - -em[data-emoji=":flag_kz:"]:before, -em[data-emoji="flag_kz"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f0-1f1ff.svg"); -} - -em[data-emoji=":flag_ke:"]:before, -em[data-emoji="flag_ke"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f0-1f1ea.svg"); -} - -em[data-emoji=":flag_ki:"]:before, -em[data-emoji="flag_ki"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f0-1f1ee.svg"); -} - -em[data-emoji=":flag_xk:"]:before, -em[data-emoji="flag_xk"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fd-1f1f0.svg"); -} - -em[data-emoji=":flag_kw:"]:before, -em[data-emoji="flag_kw"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f0-1f1fc.svg"); -} - -em[data-emoji=":flag_kg:"]:before, -em[data-emoji="flag_kg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f0-1f1ec.svg"); -} - -em[data-emoji=":flag_la:"]:before, -em[data-emoji="flag_la"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f1-1f1e6.svg"); -} - -em[data-emoji=":flag_lv:"]:before, -em[data-emoji="flag_lv"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f1-1f1fb.svg"); -} - -em[data-emoji=":flag_lb:"]:before, -em[data-emoji="flag_lb"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f1-1f1e7.svg"); -} - -em[data-emoji=":flag_ls:"]:before, -em[data-emoji="flag_ls"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f1-1f1f8.svg"); -} - -em[data-emoji=":flag_lr:"]:before, -em[data-emoji="flag_lr"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f1-1f1f7.svg"); -} - -em[data-emoji=":flag_ly:"]:before, -em[data-emoji="flag_ly"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f1-1f1fe.svg"); -} - -em[data-emoji=":flag_li:"]:before, -em[data-emoji="flag_li"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f1-1f1ee.svg"); -} - -em[data-emoji=":flag_lt:"]:before, -em[data-emoji="flag_lt"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f1-1f1f9.svg"); -} - -em[data-emoji=":flag_lu:"]:before, -em[data-emoji="flag_lu"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f1-1f1fa.svg"); -} - -em[data-emoji=":flag_mo:"]:before, -em[data-emoji="flag_mo"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1f4.svg"); -} - -em[data-emoji=":flag_mk:"]:before, -em[data-emoji="flag_mk"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1f0.svg"); -} - -em[data-emoji=":flag_mg:"]:before, -em[data-emoji="flag_mg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1ec.svg"); -} - -em[data-emoji=":flag_mw:"]:before, -em[data-emoji="flag_mw"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1fc.svg"); -} - -em[data-emoji=":flag_my:"]:before, -em[data-emoji="flag_my"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1fe.svg"); -} - -em[data-emoji=":flag_mv:"]:before, -em[data-emoji="flag_mv"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1fb.svg"); -} - -em[data-emoji=":flag_ml:"]:before, -em[data-emoji="flag_ml"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1f1.svg"); -} - -em[data-emoji=":flag_mt:"]:before, -em[data-emoji="flag_mt"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1f9.svg"); -} - -em[data-emoji=":flag_mh:"]:before, -em[data-emoji="flag_mh"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1ed.svg"); -} - -em[data-emoji=":flag_mq:"]:before, -em[data-emoji="flag_mq"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1f6.svg"); -} - -em[data-emoji=":flag_mr:"]:before, -em[data-emoji="flag_mr"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1f7.svg"); -} - -em[data-emoji=":flag_mu:"]:before, -em[data-emoji="flag_mu"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1fa.svg"); -} - -em[data-emoji=":flag_yt:"]:before, -em[data-emoji="flag_yt"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fe-1f1f9.svg"); -} - -em[data-emoji=":flag_mx:"]:before, -em[data-emoji="flag_mx"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1fd.svg"); -} - -em[data-emoji=":flag_fm:"]:before, -em[data-emoji="flag_fm"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1eb-1f1f2.svg"); -} - -em[data-emoji=":flag_md:"]:before, -em[data-emoji="flag_md"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1e9.svg"); -} - -em[data-emoji=":flag_mc:"]:before, -em[data-emoji="flag_mc"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1e8.svg"); -} - -em[data-emoji=":flag_mn:"]:before, -em[data-emoji="flag_mn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1f3.svg"); -} - -em[data-emoji=":flag_me:"]:before, -em[data-emoji="flag_me"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1ea.svg"); -} - -em[data-emoji=":flag_ms:"]:before, -em[data-emoji="flag_ms"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1f8.svg"); -} - -em[data-emoji=":flag_ma:"]:before, -em[data-emoji="flag_ma"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1e6.svg"); -} - -em[data-emoji=":flag_mz:"]:before, -em[data-emoji="flag_mz"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1ff.svg"); -} - -em[data-emoji=":flag_mm:"]:before, -em[data-emoji="flag_mm"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1f2.svg"); -} - -em[data-emoji=":flag_na:"]:before, -em[data-emoji="flag_na"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f3-1f1e6.svg"); -} - -em[data-emoji=":flag_nr:"]:before, -em[data-emoji="flag_nr"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f3-1f1f7.svg"); -} - -em[data-emoji=":flag_np:"]:before, -em[data-emoji="flag_np"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f3-1f1f5.svg"); -} - -em[data-emoji=":flag_nl:"]:before, -em[data-emoji="flag_nl"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f3-1f1f1.svg"); -} - -em[data-emoji=":flag_nc:"]:before, -em[data-emoji="flag_nc"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f3-1f1e8.svg"); -} - -em[data-emoji=":flag_nz:"]:before, -em[data-emoji="flag_nz"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f3-1f1ff.svg"); -} - -em[data-emoji=":flag_ni:"]:before, -em[data-emoji="flag_ni"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f3-1f1ee.svg"); -} - -em[data-emoji=":flag_ne:"]:before, -em[data-emoji="flag_ne"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f3-1f1ea.svg"); -} - -em[data-emoji=":flag_ng:"]:before, -em[data-emoji="flag_ng"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f3-1f1ec.svg"); -} - -em[data-emoji=":flag_nu:"]:before, -em[data-emoji="flag_nu"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f3-1f1fa.svg"); -} - -em[data-emoji=":flag_nf:"]:before, -em[data-emoji="flag_nf"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f3-1f1eb.svg"); -} - -em[data-emoji=":flag_kp:"]:before, -em[data-emoji="flag_kp"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f0-1f1f5.svg"); -} - -em[data-emoji=":flag_mp:"]:before, -em[data-emoji="flag_mp"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1f5.svg"); -} - -em[data-emoji=":flag_no:"]:before, -em[data-emoji="flag_no"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f3-1f1f4.svg"); -} - -em[data-emoji=":flag_om:"]:before, -em[data-emoji="flag_om"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f4-1f1f2.svg"); -} - -em[data-emoji=":flag_pk:"]:before, -em[data-emoji="flag_pk"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f5-1f1f0.svg"); -} - -em[data-emoji=":flag_pw:"]:before, -em[data-emoji="flag_pw"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f5-1f1fc.svg"); -} - -em[data-emoji=":flag_ps:"]:before, -em[data-emoji="flag_ps"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f5-1f1f8.svg"); -} - -em[data-emoji=":flag_pa:"]:before, -em[data-emoji="flag_pa"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f5-1f1e6.svg"); -} - -em[data-emoji=":flag_pg:"]:before, -em[data-emoji="flag_pg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f5-1f1ec.svg"); -} - -em[data-emoji=":flag_py:"]:before, -em[data-emoji="flag_py"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f5-1f1fe.svg"); -} - -em[data-emoji=":flag_pe:"]:before, -em[data-emoji="flag_pe"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f5-1f1ea.svg"); -} - -em[data-emoji=":flag_ph:"]:before, -em[data-emoji="flag_ph"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f5-1f1ed.svg"); -} - -em[data-emoji=":flag_pn:"]:before, -em[data-emoji="flag_pn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f5-1f1f3.svg"); -} - -em[data-emoji=":flag_pl:"]:before, -em[data-emoji="flag_pl"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f5-1f1f1.svg"); -} - -em[data-emoji=":flag_pt:"]:before, -em[data-emoji="flag_pt"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f5-1f1f9.svg"); -} - -em[data-emoji=":flag_pr:"]:before, -em[data-emoji="flag_pr"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f5-1f1f7.svg"); -} - -em[data-emoji=":flag_qa:"]:before, -em[data-emoji="flag_qa"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f6-1f1e6.svg"); -} - -em[data-emoji=":flag_re:"]:before, -em[data-emoji="flag_re"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f7-1f1ea.svg"); -} - -em[data-emoji=":flag_ro:"]:before, -em[data-emoji="flag_ro"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f7-1f1f4.svg"); -} - -em[data-emoji=":flag_ru:"]:before, -em[data-emoji="flag_ru"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f7-1f1fa.svg"); -} - -em[data-emoji=":flag_rw:"]:before, -em[data-emoji="flag_rw"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f7-1f1fc.svg"); -} - -em[data-emoji=":flag_ws:"]:before, -em[data-emoji="flag_ws"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fc-1f1f8.svg"); -} - -em[data-emoji=":flag_sm:"]:before, -em[data-emoji="flag_sm"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1f2.svg"); -} - -em[data-emoji=":flag_st:"]:before, -em[data-emoji="flag_st"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1f9.svg"); -} - -em[data-emoji=":flag_sa:"]:before, -em[data-emoji="flag_sa"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1e6.svg"); -} - -em[data-emoji=":flag_sn:"]:before, -em[data-emoji="flag_sn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1f3.svg"); -} - -em[data-emoji=":flag_rs:"]:before, -em[data-emoji="flag_rs"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f7-1f1f8.svg"); -} - -em[data-emoji=":flag_sc:"]:before, -em[data-emoji="flag_sc"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1e8.svg"); -} - -em[data-emoji=":flag_sl:"]:before, -em[data-emoji="flag_sl"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1f1.svg"); -} - -em[data-emoji=":flag_sg:"]:before, -em[data-emoji="flag_sg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1ec.svg"); -} - -em[data-emoji=":flag_sx:"]:before, -em[data-emoji="flag_sx"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1fd.svg"); -} - -em[data-emoji=":flag_sk:"]:before, -em[data-emoji="flag_sk"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1f0.svg"); -} - -em[data-emoji=":flag_si:"]:before, -em[data-emoji="flag_si"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1ee.svg"); -} - -em[data-emoji=":flag_gs:"]:before, -em[data-emoji="flag_gs"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1f8.svg"); -} - -em[data-emoji=":flag_sb:"]:before, -em[data-emoji="flag_sb"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1e7.svg"); -} - -em[data-emoji=":flag_so:"]:before, -em[data-emoji="flag_so"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1f4.svg"); -} - -em[data-emoji=":flag_za:"]:before, -em[data-emoji="flag_za"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ff-1f1e6.svg"); -} - -em[data-emoji=":flag_kr:"]:before, -em[data-emoji="flag_kr"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f0-1f1f7.svg"); -} - -em[data-emoji=":flag_ss:"]:before, -em[data-emoji="flag_ss"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1f8.svg"); -} - -em[data-emoji=":flag_es:"]:before, -em[data-emoji="flag_es"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ea-1f1f8.svg"); -} - -em[data-emoji=":flag_lk:"]:before, -em[data-emoji="flag_lk"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f1-1f1f0.svg"); -} - -em[data-emoji=":flag_bl:"]:before, -em[data-emoji="flag_bl"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1f1.svg"); -} - -em[data-emoji=":flag_sh:"]:before, -em[data-emoji="flag_sh"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1ed.svg"); -} - -em[data-emoji=":flag_kn:"]:before, -em[data-emoji="flag_kn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f0-1f1f3.svg"); -} - -em[data-emoji=":flag_lc:"]:before, -em[data-emoji="flag_lc"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f1-1f1e8.svg"); -} - -em[data-emoji=":flag_pm:"]:before, -em[data-emoji="flag_pm"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f5-1f1f2.svg"); -} - -em[data-emoji=":flag_vc:"]:before, -em[data-emoji="flag_vc"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fb-1f1e8.svg"); -} - -em[data-emoji=":flag_sd:"]:before, -em[data-emoji="flag_sd"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1e9.svg"); -} - -em[data-emoji=":flag_sr:"]:before, -em[data-emoji="flag_sr"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1f7.svg"); -} - -em[data-emoji=":flag_sz:"]:before, -em[data-emoji="flag_sz"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1ff.svg"); -} - -em[data-emoji=":flag_se:"]:before, -em[data-emoji="flag_se"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1ea.svg"); -} - -em[data-emoji=":flag_ch:"]:before, -em[data-emoji="flag_ch"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1ed.svg"); -} - -em[data-emoji=":flag_sy:"]:before, -em[data-emoji="flag_sy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1fe.svg"); -} - -em[data-emoji=":flag_tw:"]:before, -em[data-emoji="flag_tw"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9-1f1fc.svg"); -} - -em[data-emoji=":flag_tj:"]:before, -em[data-emoji="flag_tj"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9-1f1ef.svg"); -} - -em[data-emoji=":flag_tz:"]:before, -em[data-emoji="flag_tz"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9-1f1ff.svg"); -} - -em[data-emoji=":flag_th:"]:before, -em[data-emoji="flag_th"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9-1f1ed.svg"); -} - -em[data-emoji=":flag_tl:"]:before, -em[data-emoji="flag_tl"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9-1f1f1.svg"); -} - -em[data-emoji=":flag_tg:"]:before, -em[data-emoji="flag_tg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9-1f1ec.svg"); -} - -em[data-emoji=":flag_tk:"]:before, -em[data-emoji="flag_tk"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9-1f1f0.svg"); -} - -em[data-emoji=":flag_to:"]:before, -em[data-emoji="flag_to"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9-1f1f4.svg"); -} - -em[data-emoji=":flag_tt:"]:before, -em[data-emoji="flag_tt"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9-1f1f9.svg"); -} - -em[data-emoji=":flag_tn:"]:before, -em[data-emoji="flag_tn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9-1f1f3.svg"); -} - -em[data-emoji=":flag_tr:"]:before, -em[data-emoji="flag_tr"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9-1f1f7.svg"); -} - -em[data-emoji=":flag_tm:"]:before, -em[data-emoji="flag_tm"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9-1f1f2.svg"); -} - -em[data-emoji=":flag_tc:"]:before, -em[data-emoji="flag_tc"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9-1f1e8.svg"); -} - -em[data-emoji=":flag_vi:"]:before, -em[data-emoji="flag_vi"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fb-1f1ee.svg"); -} - -em[data-emoji=":flag_tv:"]:before, -em[data-emoji="flag_tv"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9-1f1fb.svg"); -} - -em[data-emoji=":flag_ug:"]:before, -em[data-emoji="flag_ug"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fa-1f1ec.svg"); -} - -em[data-emoji=":flag_ua:"]:before, -em[data-emoji="flag_ua"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fa-1f1e6.svg"); -} - -em[data-emoji=":flag_ae:"]:before, -em[data-emoji="flag_ae"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6-1f1ea.svg"); -} - -em[data-emoji=":flag_gb:"]:before, -em[data-emoji="flag_gb"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ec-1f1e7.svg"); -} - -em[data-emoji=":england:"]:before, -em[data-emoji="england"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3f4-e0067-e0062-e0065-e006e-e0067-e007f.svg"); -} - -em[data-emoji=":scotland:"]:before, -em[data-emoji="scotland"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3f4-e0067-e0062-e0073-e0063-e0074-e007f.svg"); -} - -em[data-emoji=":wales:"]:before, -em[data-emoji="wales"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3f4-e0067-e0062-e0077-e006c-e0073-e007f.svg"); -} - -em[data-emoji=":flag_us:"]:before, -em[data-emoji="flag_us"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fa-1f1f8.svg"); -} - -em[data-emoji=":flag_uy:"]:before, -em[data-emoji="flag_uy"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fa-1f1fe.svg"); -} - -em[data-emoji=":flag_uz:"]:before, -em[data-emoji="flag_uz"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fa-1f1ff.svg"); -} - -em[data-emoji=":flag_vu:"]:before, -em[data-emoji="flag_vu"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fb-1f1fa.svg"); -} - -em[data-emoji=":flag_va:"]:before, -em[data-emoji="flag_va"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fb-1f1e6.svg"); -} - -em[data-emoji=":flag_ve:"]:before, -em[data-emoji="flag_ve"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fb-1f1ea.svg"); -} - -em[data-emoji=":flag_vn:"]:before, -em[data-emoji="flag_vn"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fb-1f1f3.svg"); -} - -em[data-emoji=":flag_wf:"]:before, -em[data-emoji="flag_wf"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fc-1f1eb.svg"); -} - -em[data-emoji=":flag_eh:"]:before, -em[data-emoji="flag_eh"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ea-1f1ed.svg"); -} - -em[data-emoji=":flag_ye:"]:before, -em[data-emoji="flag_ye"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fe-1f1ea.svg"); -} - -em[data-emoji=":flag_zm:"]:before, -em[data-emoji="flag_zm"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ff-1f1f2.svg"); -} - -em[data-emoji=":flag_zw:"]:before, -em[data-emoji="flag_zw"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ff-1f1fc.svg"); -} - -em[data-emoji=":flag_ac:"]:before, -em[data-emoji="flag_ac"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e6-1f1e8.svg"); -} - -em[data-emoji=":flag_bv:"]:before, -em[data-emoji="flag_bv"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e7-1f1fb.svg"); -} - -em[data-emoji=":flag_cp:"]:before, -em[data-emoji="flag_cp"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e8-1f1f5.svg"); -} - -em[data-emoji=":flag_ea:"]:before, -em[data-emoji="flag_ea"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ea-1f1e6.svg"); -} - -em[data-emoji=":flag_dg:"]:before, -em[data-emoji="flag_dg"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1e9-1f1ec.svg"); -} - -em[data-emoji=":flag_hm:"]:before, -em[data-emoji="flag_hm"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1ed-1f1f2.svg"); -} - -em[data-emoji=":flag_mf:"]:before, -em[data-emoji="flag_mf"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f2-1f1eb.svg"); -} - -em[data-emoji=":flag_sj:"]:before, -em[data-emoji="flag_sj"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f8-1f1ef.svg"); -} - -em[data-emoji=":flag_ta:"]:before, -em[data-emoji="flag_ta"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1f9-1f1e6.svg"); -} - -em[data-emoji=":flag_um:"]:before, -em[data-emoji="flag_um"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fa-1f1f2.svg"); -} - -em[data-emoji=":united_nations:"]:before, -em[data-emoji="united_nations"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f1fa-1f1f3.svg"); -} - -em[data-emoji=":tone1:"]:before, -em[data-emoji="tone1"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3fb.svg"); -} - -em[data-emoji=":tone2:"]:before, -em[data-emoji="tone2"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3fc.svg"); -} - -em[data-emoji=":tone3:"]:before, -em[data-emoji="tone3"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3fd.svg"); -} - -em[data-emoji=":tone4:"]:before, -em[data-emoji="tone4"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3fe.svg"); -} - -em[data-emoji=":tone5:"]:before, -em[data-emoji="tone5"]:before { - background-image: url("https://twemoji.maxcdn.com/v/latest/svg/1f3ff.svg"); -} -/*! - * # Fomantic-UI - Flag - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Flag -*******************************/ - -i.flag:not(.icon) { - display: inline-block; - width: 16px; - height: 11px; - line-height: 11px; - vertical-align: baseline; - margin: 0 0.5em 0 0; - text-decoration: inherit; - speak: none; - -webkit-font-smoothing: antialiased; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - -/* Sprite */ - -i.flag:not(.icon):before { - display: inline-block; - content: ''; - background: url("themes/default/assets/images/flags.png") no-repeat -108px -1976px; - width: 16px; - height: 11px; -} - -/* Flag Sprite Based On http://www.famfamfam.com/lab/icons/flags/ */ - -/******************************* - Theme Overrides -*******************************/ - -/*rtl:begin:ignore*/ - -i.flag.ad:before, -i.flag.andorra:before { - background-position: 0 0; -} - -i.flag.ae:before, -i.flag.united.arab.emirates:before, -i.flag.uae:before { - background-position: 0 -26px; -} - -i.flag.af:before, -i.flag.afghanistan:before { - background-position: 0 -52px; -} - -i.flag.ag:before, -i.flag.antigua:before { - background-position: 0 -78px; -} - -i.flag.ai:before, -i.flag.anguilla:before { - background-position: 0 -104px; -} - -i.flag.al:before, -i.flag.albania:before { - background-position: 0 -130px; -} - -i.flag.am:before, -i.flag.armenia:before { - background-position: 0 -156px; -} - -i.flag.an:before, -i.flag.netherlands.antilles:before { - background-position: 0 -182px; -} - -i.flag.ao:before, -i.flag.angola:before { - background-position: 0 -208px; -} - -i.flag.ar:before, -i.flag.argentina:before { - background-position: 0 -234px; -} - -i.flag.as:before, -i.flag.american.samoa:before { - background-position: 0 -260px; -} - -i.flag.at:before, -i.flag.austria:before { - background-position: 0 -286px; -} - -i.flag.au:before, -i.flag.australia:before { - background-position: 0 -312px; -} - -i.flag.aw:before, -i.flag.aruba:before { - background-position: 0 -338px; -} - -i.flag.ax:before, -i.flag.aland.islands:before { - background-position: 0 -364px; -} - -i.flag.az:before, -i.flag.azerbaijan:before { - background-position: 0 -390px; -} - -i.flag.ba:before, -i.flag.bosnia:before { - background-position: 0 -416px; -} - -i.flag.bb:before, -i.flag.barbados:before { - background-position: 0 -442px; -} - -i.flag.bd:before, -i.flag.bangladesh:before { - background-position: 0 -468px; -} - -i.flag.be:before, -i.flag.belgium:before { - background-position: 0 -494px; -} - -i.flag.bf:before, -i.flag.burkina.faso:before { - background-position: 0 -520px; -} - -i.flag.bg:before, -i.flag.bulgaria:before { - background-position: 0 -546px; -} - -i.flag.bh:before, -i.flag.bahrain:before { - background-position: 0 -572px; -} - -i.flag.bi:before, -i.flag.burundi:before { - background-position: 0 -598px; -} - -i.flag.bj:before, -i.flag.benin:before { - background-position: 0 -624px; -} - -i.flag.bm:before, -i.flag.bermuda:before { - background-position: 0 -650px; -} - -i.flag.bn:before, -i.flag.brunei:before { - background-position: 0 -676px; -} - -i.flag.bo:before, -i.flag.bolivia:before { - background-position: 0 -702px; -} - -i.flag.br:before, -i.flag.brazil:before { - background-position: 0 -728px; -} - -i.flag.bs:before, -i.flag.bahamas:before { - background-position: 0 -754px; -} - -i.flag.bt:before, -i.flag.bhutan:before { - background-position: 0 -780px; -} - -i.flag.bv:before, -i.flag.bouvet.island:before { - background-position: 0 -806px; -} - -i.flag.bw:before, -i.flag.botswana:before { - background-position: 0 -832px; -} - -i.flag.by:before, -i.flag.belarus:before { - background-position: 0 -858px; -} - -i.flag.bz:before, -i.flag.belize:before { - background-position: 0 -884px; -} - -i.flag.ca:before, -i.flag.canada:before { - background-position: 0 -910px; -} - -i.flag.cc:before, -i.flag.cocos.islands:before { - background-position: 0 -962px; -} - -i.flag.cd:before, -i.flag.congo:before { - background-position: 0 -988px; -} - -i.flag.cf:before, -i.flag.central.african.republic:before { - background-position: 0 -1014px; -} - -i.flag.cg:before, -i.flag.congo.brazzaville:before { - background-position: 0 -1040px; -} - -i.flag.ch:before, -i.flag.switzerland:before { - background-position: 0 -1066px; -} - -i.flag.ci:before, -i.flag.cote.divoire:before { - background-position: 0 -1092px; -} - -i.flag.ck:before, -i.flag.cook.islands:before { - background-position: 0 -1118px; -} - -i.flag.cl:before, -i.flag.chile:before { - background-position: 0 -1144px; -} - -i.flag.cm:before, -i.flag.cameroon:before { - background-position: 0 -1170px; -} - -i.flag.cn:before, -i.flag.china:before { - background-position: 0 -1196px; -} - -i.flag.co:before, -i.flag.colombia:before { - background-position: 0 -1222px; -} - -i.flag.cr:before, -i.flag.costa.rica:before { - background-position: 0 -1248px; -} - -i.flag.cs:before, -i.flag.serbia:before { - background-position: 0 -1274px; -} - -i.flag.cu:before, -i.flag.cuba:before { - background-position: 0 -1300px; -} - -i.flag.cv:before, -i.flag.cape.verde:before { - background-position: 0 -1326px; -} - -i.flag.cx:before, -i.flag.christmas.island:before { - background-position: 0 -1352px; -} - -i.flag.cy:before, -i.flag.cyprus:before { - background-position: 0 -1378px; -} - -i.flag.cz:before, -i.flag.czech.republic:before { - background-position: 0 -1404px; -} - -i.flag.de:before, -i.flag.germany:before { - background-position: 0 -1430px; -} - -i.flag.dj:before, -i.flag.djibouti:before { - background-position: 0 -1456px; -} - -i.flag.dk:before, -i.flag.denmark:before { - background-position: 0 -1482px; -} - -i.flag.dm:before, -i.flag.dominica:before { - background-position: 0 -1508px; -} - -i.flag.do:before, -i.flag.dominican.republic:before { - background-position: 0 -1534px; -} - -i.flag.dz:before, -i.flag.algeria:before { - background-position: 0 -1560px; -} - -i.flag.ec:before, -i.flag.ecuador:before { - background-position: 0 -1586px; -} - -i.flag.ee:before, -i.flag.estonia:before { - background-position: 0 -1612px; -} - -i.flag.eg:before, -i.flag.egypt:before { - background-position: 0 -1638px; -} - -i.flag.eh:before, -i.flag.western.sahara:before { - background-position: 0 -1664px; -} - -i.flag.gb.eng:before, -i.flag.england:before { - background-position: 0 -1690px; -} - -i.flag.er:before, -i.flag.eritrea:before { - background-position: 0 -1716px; -} - -i.flag.es:before, -i.flag.spain:before { - background-position: 0 -1742px; -} - -i.flag.et:before, -i.flag.ethiopia:before { - background-position: 0 -1768px; -} - -i.flag.eu:before, -i.flag.european.union:before { - background-position: 0 -1794px; -} - -i.flag.fi:before, -i.flag.finland:before { - background-position: 0 -1846px; -} - -i.flag.fj:before, -i.flag.fiji:before { - background-position: 0 -1872px; -} - -i.flag.fk:before, -i.flag.falkland.islands:before { - background-position: 0 -1898px; -} - -i.flag.fm:before, -i.flag.micronesia:before { - background-position: 0 -1924px; -} - -i.flag.fo:before, -i.flag.faroe.islands:before { - background-position: 0 -1950px; -} - -i.flag.fr:before, -i.flag.france:before { - background-position: 0 -1976px; -} - -i.flag.ga:before, -i.flag.gabon:before { - background-position: -36px 0; -} - -i.flag.gb:before, -i.flag.uk:before, -i.flag.united.kingdom:before { - background-position: -36px -26px; -} - -i.flag.gd:before, -i.flag.grenada:before { - background-position: -36px -52px; -} - -i.flag.ge:before, -i.flag.georgia:before { - background-position: -36px -78px; -} - -i.flag.gf:before, -i.flag.french.guiana:before { - background-position: -36px -104px; -} - -i.flag.gh:before, -i.flag.ghana:before { - background-position: -36px -130px; -} - -i.flag.gi:before, -i.flag.gibraltar:before { - background-position: -36px -156px; -} - -i.flag.gl:before, -i.flag.greenland:before { - background-position: -36px -182px; -} - -i.flag.gm:before, -i.flag.gambia:before { - background-position: -36px -208px; -} - -i.flag.gn:before, -i.flag.guinea:before { - background-position: -36px -234px; -} - -i.flag.gp:before, -i.flag.guadeloupe:before { - background-position: -36px -260px; -} - -i.flag.gq:before, -i.flag.equatorial.guinea:before { - background-position: -36px -286px; -} - -i.flag.gr:before, -i.flag.greece:before { - background-position: -36px -312px; -} - -i.flag.gs:before, -i.flag.sandwich.islands:before { - background-position: -36px -338px; -} - -i.flag.gt:before, -i.flag.guatemala:before { - background-position: -36px -364px; -} - -i.flag.gu:before, -i.flag.guam:before { - background-position: -36px -390px; -} - -i.flag.gw:before, -i.flag.guinea-bissau:before { - background-position: -36px -416px; -} - -i.flag.gy:before, -i.flag.guyana:before { - background-position: -36px -442px; -} - -i.flag.hk:before, -i.flag.hong.kong:before { - background-position: -36px -468px; -} - -i.flag.hm:before, -i.flag.heard.island:before { - background-position: -36px -494px; -} - -i.flag.hn:before, -i.flag.honduras:before { - background-position: -36px -520px; -} - -i.flag.hr:before, -i.flag.croatia:before { - background-position: -36px -546px; -} - -i.flag.ht:before, -i.flag.haiti:before { - background-position: -36px -572px; -} - -i.flag.hu:before, -i.flag.hungary:before { - background-position: -36px -598px; -} - -i.flag.id:before, -i.flag.indonesia:before { - background-position: -36px -624px; -} - -i.flag.ie:before, -i.flag.ireland:before { - background-position: -36px -650px; -} - -i.flag.il:before, -i.flag.israel:before { - background-position: -36px -676px; -} - -i.flag.in:before, -i.flag.india:before { - background-position: -36px -702px; -} - -i.flag.io:before, -i.flag.indian.ocean.territory:before { - background-position: -36px -728px; -} - -i.flag.iq:before, -i.flag.iraq:before { - background-position: -36px -754px; -} - -i.flag.ir:before, -i.flag.iran:before { - background-position: -36px -780px; -} - -i.flag.is:before, -i.flag.iceland:before { - background-position: -36px -806px; -} - -i.flag.it:before, -i.flag.italy:before { - background-position: -36px -832px; -} - -i.flag.jm:before, -i.flag.jamaica:before { - background-position: -36px -858px; -} - -i.flag.jo:before, -i.flag.jordan:before { - background-position: -36px -884px; -} - -i.flag.jp:before, -i.flag.japan:before { - background-position: -36px -910px; -} - -i.flag.ke:before, -i.flag.kenya:before { - background-position: -36px -936px; -} - -i.flag.kg:before, -i.flag.kyrgyzstan:before { - background-position: -36px -962px; -} - -i.flag.kh:before, -i.flag.cambodia:before { - background-position: -36px -988px; -} - -i.flag.ki:before, -i.flag.kiribati:before { - background-position: -36px -1014px; -} - -i.flag.km:before, -i.flag.comoros:before { - background-position: -36px -1040px; -} - -i.flag.kn:before, -i.flag.saint.kitts.and.nevis:before { - background-position: -36px -1066px; -} - -i.flag.kp:before, -i.flag.north.korea:before { - background-position: -36px -1092px; -} - -i.flag.kr:before, -i.flag.south.korea:before { - background-position: -36px -1118px; -} - -i.flag.kw:before, -i.flag.kuwait:before { - background-position: -36px -1144px; -} - -i.flag.ky:before, -i.flag.cayman.islands:before { - background-position: -36px -1170px; -} - -i.flag.kz:before, -i.flag.kazakhstan:before { - background-position: -36px -1196px; -} - -i.flag.la:before, -i.flag.laos:before { - background-position: -36px -1222px; -} - -i.flag.lb:before, -i.flag.lebanon:before { - background-position: -36px -1248px; -} - -i.flag.lc:before, -i.flag.saint.lucia:before { - background-position: -36px -1274px; -} - -i.flag.li:before, -i.flag.liechtenstein:before { - background-position: -36px -1300px; -} - -i.flag.lk:before, -i.flag.sri.lanka:before { - background-position: -36px -1326px; -} - -i.flag.lr:before, -i.flag.liberia:before { - background-position: -36px -1352px; -} - -i.flag.ls:before, -i.flag.lesotho:before { - background-position: -36px -1378px; -} - -i.flag.lt:before, -i.flag.lithuania:before { - background-position: -36px -1404px; -} - -i.flag.lu:before, -i.flag.luxembourg:before { - background-position: -36px -1430px; -} - -i.flag.lv:before, -i.flag.latvia:before { - background-position: -36px -1456px; -} - -i.flag.ly:before, -i.flag.libya:before { - background-position: -36px -1482px; -} - -i.flag.ma:before, -i.flag.morocco:before { - background-position: -36px -1508px; -} - -i.flag.mc:before, -i.flag.monaco:before { - background-position: -36px -1534px; -} - -i.flag.md:before, -i.flag.moldova:before { - background-position: -36px -1560px; -} - -i.flag.me:before, -i.flag.montenegro:before { - background-position: -36px -1586px; -} - -i.flag.mg:before, -i.flag.madagascar:before { - background-position: -36px -1613px; -} - -i.flag.mh:before, -i.flag.marshall.islands:before { - background-position: -36px -1639px; -} - -i.flag.mk:before, -i.flag.macedonia:before { - background-position: -36px -1665px; -} - -i.flag.ml:before, -i.flag.mali:before { - background-position: -36px -1691px; -} - -i.flag.mm:before, -i.flag.myanmar:before, -i.flag.burma:before { - background-position: -36px -1717px; -} - -i.flag.mn:before, -i.flag.mongolia:before { - background-position: -36px -1743px; -} - -i.flag.mo:before, -i.flag.macau:before { - background-position: -36px -1769px; -} - -i.flag.mp:before, -i.flag.northern.mariana.islands:before { - background-position: -36px -1795px; -} - -i.flag.mq:before, -i.flag.martinique:before { - background-position: -36px -1821px; -} - -i.flag.mr:before, -i.flag.mauritania:before { - background-position: -36px -1847px; -} - -i.flag.ms:before, -i.flag.montserrat:before { - background-position: -36px -1873px; -} - -i.flag.mt:before, -i.flag.malta:before { - background-position: -36px -1899px; -} - -i.flag.mu:before, -i.flag.mauritius:before { - background-position: -36px -1925px; -} - -i.flag.mv:before, -i.flag.maldives:before { - background-position: -36px -1951px; -} - -i.flag.mw:before, -i.flag.malawi:before { - background-position: -36px -1977px; -} - -i.flag.mx:before, -i.flag.mexico:before { - background-position: -72px 0; -} - -i.flag.my:before, -i.flag.malaysia:before { - background-position: -72px -26px; -} - -i.flag.mz:before, -i.flag.mozambique:before { - background-position: -72px -52px; -} - -i.flag.na:before, -i.flag.namibia:before { - background-position: -72px -78px; -} - -i.flag.nc:before, -i.flag.new.caledonia:before { - background-position: -72px -104px; -} - -i.flag.ne:before, -i.flag.niger:before { - background-position: -72px -130px; -} - -i.flag.nf:before, -i.flag.norfolk.island:before { - background-position: -72px -156px; -} - -i.flag.ng:before, -i.flag.nigeria:before { - background-position: -72px -182px; -} - -i.flag.ni:before, -i.flag.nicaragua:before { - background-position: -72px -208px; -} - -i.flag.nl:before, -i.flag.netherlands:before { - background-position: -72px -234px; -} - -i.flag.no:before, -i.flag.norway:before { - background-position: -72px -260px; -} - -i.flag.np:before, -i.flag.nepal:before { - background-position: -72px -286px; -} - -i.flag.nr:before, -i.flag.nauru:before { - background-position: -72px -312px; -} - -i.flag.nu:before, -i.flag.niue:before { - background-position: -72px -338px; -} - -i.flag.nz:before, -i.flag.new.zealand:before { - background-position: -72px -364px; -} - -i.flag.om:before, -i.flag.oman:before { - background-position: -72px -390px; -} - -i.flag.pa:before, -i.flag.panama:before { - background-position: -72px -416px; -} - -i.flag.pe:before, -i.flag.peru:before { - background-position: -72px -442px; -} - -i.flag.pf:before, -i.flag.french.polynesia:before { - background-position: -72px -468px; -} - -i.flag.pg:before, -i.flag.new.guinea:before { - background-position: -72px -494px; -} - -i.flag.ph:before, -i.flag.philippines:before { - background-position: -72px -520px; -} - -i.flag.pk:before, -i.flag.pakistan:before { - background-position: -72px -546px; -} - -i.flag.pl:before, -i.flag.poland:before { - background-position: -72px -572px; -} - -i.flag.pm:before, -i.flag.saint.pierre:before { - background-position: -72px -598px; -} - -i.flag.pn:before, -i.flag.pitcairn.islands:before { - background-position: -72px -624px; -} - -i.flag.pr:before, -i.flag.puerto.rico:before { - background-position: -72px -650px; -} - -i.flag.ps:before, -i.flag.palestine:before { - background-position: -72px -676px; -} - -i.flag.pt:before, -i.flag.portugal:before { - background-position: -72px -702px; -} - -i.flag.pw:before, -i.flag.palau:before { - background-position: -72px -728px; -} - -i.flag.py:before, -i.flag.paraguay:before { - background-position: -72px -754px; -} - -i.flag.qa:before, -i.flag.qatar:before { - background-position: -72px -780px; -} - -i.flag.re:before, -i.flag.reunion:before { - background-position: -72px -806px; -} - -i.flag.ro:before, -i.flag.romania:before { - background-position: -72px -832px; -} - -i.flag.rs:before, -i.flag.serbia:before { - background-position: -72px -858px; -} - -i.flag.ru:before, -i.flag.russia:before { - background-position: -72px -884px; -} - -i.flag.rw:before, -i.flag.rwanda:before { - background-position: -72px -910px; -} - -i.flag.sa:before, -i.flag.saudi.arabia:before { - background-position: -72px -936px; -} - -i.flag.sb:before, -i.flag.solomon.islands:before { - background-position: -72px -962px; -} - -i.flag.sc:before, -i.flag.seychelles:before { - background-position: -72px -988px; -} - -i.flag.gb.sct:before, -i.flag.scotland:before { - background-position: -72px -1014px; -} - -i.flag.sd:before, -i.flag.sudan:before { - background-position: -72px -1040px; -} - -i.flag.se:before, -i.flag.sweden:before { - background-position: -72px -1066px; -} - -i.flag.sg:before, -i.flag.singapore:before { - background-position: -72px -1092px; -} - -i.flag.sh:before, -i.flag.saint.helena:before { - background-position: -72px -1118px; -} - -i.flag.si:before, -i.flag.slovenia:before { - background-position: -72px -1144px; -} - -i.flag.sj:before, -i.flag.svalbard:before, -i.flag.jan.mayen:before { - background-position: -72px -1170px; -} - -i.flag.sk:before, -i.flag.slovakia:before { - background-position: -72px -1196px; -} - -i.flag.sl:before, -i.flag.sierra.leone:before { - background-position: -72px -1222px; -} - -i.flag.sm:before, -i.flag.san.marino:before { - background-position: -72px -1248px; -} - -i.flag.sn:before, -i.flag.senegal:before { - background-position: -72px -1274px; -} - -i.flag.so:before, -i.flag.somalia:before { - background-position: -72px -1300px; -} - -i.flag.sr:before, -i.flag.suriname:before { - background-position: -72px -1326px; -} - -i.flag.st:before, -i.flag.sao.tome:before { - background-position: -72px -1352px; -} - -i.flag.sv:before, -i.flag.el.salvador:before { - background-position: -72px -1378px; -} - -i.flag.sy:before, -i.flag.syria:before { - background-position: -72px -1404px; -} - -i.flag.sz:before, -i.flag.swaziland:before { - background-position: -72px -1430px; -} - -i.flag.tc:before, -i.flag.caicos.islands:before { - background-position: -72px -1456px; -} - -i.flag.td:before, -i.flag.chad:before { - background-position: -72px -1482px; -} - -i.flag.tf:before, -i.flag.french.territories:before { - background-position: -72px -1508px; -} - -i.flag.tg:before, -i.flag.togo:before { - background-position: -72px -1534px; -} - -i.flag.th:before, -i.flag.thailand:before { - background-position: -72px -1560px; -} - -i.flag.tj:before, -i.flag.tajikistan:before { - background-position: -72px -1586px; -} - -i.flag.tk:before, -i.flag.tokelau:before { - background-position: -72px -1612px; -} - -i.flag.tl:before, -i.flag.timorleste:before { - background-position: -72px -1638px; -} - -i.flag.tm:before, -i.flag.turkmenistan:before { - background-position: -72px -1664px; -} - -i.flag.tn:before, -i.flag.tunisia:before { - background-position: -72px -1690px; -} - -i.flag.to:before, -i.flag.tonga:before { - background-position: -72px -1716px; -} - -i.flag.tr:before, -i.flag.turkey:before { - background-position: -72px -1742px; -} - -i.flag.tt:before, -i.flag.trinidad:before { - background-position: -72px -1768px; -} - -i.flag.tv:before, -i.flag.tuvalu:before { - background-position: -72px -1794px; -} - -i.flag.tw:before, -i.flag.taiwan:before { - background-position: -72px -1820px; -} - -i.flag.tz:before, -i.flag.tanzania:before { - background-position: -72px -1846px; -} - -i.flag.ua:before, -i.flag.ukraine:before { - background-position: -72px -1872px; -} - -i.flag.ug:before, -i.flag.uganda:before { - background-position: -72px -1898px; -} - -i.flag.um:before, -i.flag.us.minor.islands:before { - background-position: -72px -1924px; -} - -i.flag.us:before, -i.flag.america:before, -i.flag.united.states:before { - background-position: -72px -1950px; -} - -i.flag.uy:before, -i.flag.uruguay:before { - background-position: -72px -1976px; -} - -i.flag.uz:before, -i.flag.uzbekistan:before { - background-position: -108px 0; -} - -i.flag.va:before, -i.flag.vatican.city:before { - background-position: -108px -26px; -} - -i.flag.vc:before, -i.flag.saint.vincent:before { - background-position: -108px -52px; -} - -i.flag.ve:before, -i.flag.venezuela:before { - background-position: -108px -78px; -} - -i.flag.vg:before, -i.flag.british.virgin.islands:before { - background-position: -108px -104px; -} - -i.flag.vi:before, -i.flag.us.virgin.islands:before { - background-position: -108px -130px; -} - -i.flag.vn:before, -i.flag.vietnam:before { - background-position: -108px -156px; -} - -i.flag.vu:before, -i.flag.vanuatu:before { - background-position: -108px -182px; -} - -i.flag.gb.wls:before, -i.flag.wales:before { - background-position: -108px -208px; -} - -i.flag.wf:before, -i.flag.wallis.and.futuna:before { - background-position: -108px -234px; -} - -i.flag.ws:before, -i.flag.samoa:before { - background-position: -108px -260px; -} - -i.flag.ye:before, -i.flag.yemen:before { - background-position: -108px -286px; -} - -i.flag.yt:before, -i.flag.mayotte:before { - background-position: -108px -312px; -} - -i.flag.za:before, -i.flag.south.africa:before { - background-position: -108px -338px; -} - -i.flag.zm:before, -i.flag.zambia:before { - background-position: -108px -364px; -} - -i.flag.zw:before, -i.flag.zimbabwe:before { - background-position: -108px -390px; -} - -/*rtl:end:ignore*/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Header - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Header -*******************************/ - -/* Standard */ - -.ui.header { - border: none; - margin: calc(2rem - 0.1428571428571429em) 0 1rem; - padding: 0 0; - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - font-weight: bold; - line-height: 1.28571429em; - text-transform: none; - color: rgba(0, 0, 0, 0.87); -} - -.ui.header:first-child { - margin-top: -0.14285714em; -} - -.ui.header:last-child { - margin-bottom: 0; -} - -/*-------------- - Sub Header - ---------------*/ - -.ui.header .sub.header { - display: block; - font-weight: normal; - padding: 0; - margin: 0; - font-size: 1rem; - line-height: 1.2em; - color: rgba(0, 0, 0, 0.6); -} - -/*-------------- - Icon ----------------*/ - -.ui.header > i.icon { - display: table-cell; - opacity: 1; - font-size: 1.5em; - padding-top: 0; - vertical-align: middle; -} - -/* With Text Node */ - -.ui.header > i.icon:only-child { - display: inline-block; - padding: 0; - margin-right: 0.75rem; -} - -/*------------------- - Image ---------------------*/ - -.ui.header > .image:not(.icon), -.ui.header > img { - display: inline-block; - margin-top: 0.14285714em; - width: 2.5em; - height: auto; - vertical-align: middle; -} - -.ui.header > .image:not(.icon):only-child, -.ui.header > img:only-child { - margin-right: 0.75rem; -} - -/*-------------- - Content ----------------*/ - -.ui.header .content { - display: inline-block; - vertical-align: top; -} - -/* After Image */ - -.ui.header > img + .content, -.ui.header > .image + .content { - padding-left: 0.75rem; - vertical-align: middle; -} - -/* After Icon */ - -.ui.header > i.icon + .content { - padding-left: 0.75rem; - display: table-cell; - vertical-align: middle; -} - -/*-------------- - Loose Coupling ----------------*/ - -.ui.header .ui.label { - font-size: ''; - margin-left: 0.5rem; - vertical-align: middle; -} - -/* Positioning */ - -.ui.header + p { - margin-top: 0; -} - -/******************************* - Types -*******************************/ - -/*-------------- - Page ----------------*/ - -h1.ui.header { - font-size: 2rem; -} - -h1.ui.header .sub.header { - font-size: 1.14285714rem; -} - -h2.ui.header { - font-size: 1.71428571rem; -} - -h2.ui.header .sub.header { - font-size: 1.14285714rem; -} - -h3.ui.header { - font-size: 1.28571429rem; -} - -h3.ui.header .sub.header { - font-size: 1rem; -} - -h4.ui.header { - font-size: 1.07142857rem; -} - -h4.ui.header .sub.header { - font-size: 1rem; -} - -h5.ui.header { - font-size: 1rem; -} - -h5.ui.header .sub.header { - font-size: 0.92857143rem; -} - -h6.ui.header { - font-size: 0.85714286rem; -} - -h6.ui.header .sub.header { - font-size: 0.92857143rem; -} - -/*-------------- - Content Heading ----------------*/ - -.ui.mini.header { - font-size: 0.85714286em; -} - -.ui.mini.header .sub.header { - font-size: 0.92857143rem; -} - -.ui.mini.sub.header { - font-size: 0.78571429em; -} - -.ui.tiny.header { - font-size: 1em; -} - -.ui.tiny.header .sub.header { - font-size: 0.92857143rem; -} - -.ui.tiny.sub.header { - font-size: 0.78571429em; -} - -.ui.small.header { - font-size: 1.07142857em; -} - -.ui.small.header .sub.header { - font-size: 1rem; -} - -.ui.small.sub.header { - font-size: 0.78571429em; -} - -.ui.large.header { - font-size: 1.71428571em; -} - -.ui.large.header .sub.header { - font-size: 1.14285714rem; -} - -.ui.large.sub.header { - font-size: 0.92857143em; -} - -.ui.big.header { - font-size: 1.85714286em; -} - -.ui.big.header .sub.header { - font-size: 1.14285714rem; -} - -.ui.big.sub.header { - font-size: 1em; -} - -.ui.huge.header { - font-size: 2em; - min-height: 1em; -} - -.ui.huge.header .sub.header { - font-size: 1.14285714rem; -} - -.ui.huge.sub.header { - font-size: 1em; -} - -.ui.massive.header { - font-size: 2.28571429em; - min-height: 1em; -} - -.ui.massive.header .sub.header { - font-size: 1.42857143rem; -} - -.ui.massive.sub.header { - font-size: 1.14285714em; -} - -/*-------------- - Sub Heading - ---------------*/ - -.ui.sub.header { - padding: 0; - margin-bottom: 0.14285714rem; - font-weight: bold; - font-size: 0.85714286em; - text-transform: uppercase; - color: ''; -} - -/*------------------- - Icon - --------------------*/ - -.ui.icon.header { - display: inline-block; - text-align: center; - margin: 2rem 0 1rem; -} - -.ui.icon.header:after { - content: ''; - display: block; - height: 0; - clear: both; - visibility: hidden; -} - -.ui.icon.header:first-child { - margin-top: 0; -} - -.ui.icon.header > i.icon { - float: none; - display: block; - width: auto; - height: auto; - line-height: 1; - padding: 0; - font-size: 3em; - margin: 0 auto 0.5rem; - opacity: 1; -} - -.ui.icon.header .corner.icon { - font-size: calc(3em * 0.45); -} - -.ui.icon.header .content { - display: block; - padding: 0; -} - -.ui.icon.header > i.circular.icon { - font-size: 2em; -} - -.ui.icon.header > i.square.icon { - font-size: 2em; -} - -.ui.block.icon.header > i.icon { - margin-bottom: 0; -} - -.ui.icon.header.aligned { - margin-left: auto; - margin-right: auto; - display: block; -} - -/******************************* - States -*******************************/ - -.ui.disabled.header { - opacity: 0.45; -} - -/******************************* - Variations -*******************************/ - -/*------------------- - Inverted - --------------------*/ - -.ui.inverted.header { - color: #FFFFFF; -} - -.ui.inverted.header .sub.header { - color: rgba(255, 255, 255, 0.8); -} - -.ui.inverted.attached.header { - background: #1B1C1D; - -webkit-box-shadow: none; - box-shadow: none; - border-color: transparent; -} - -.ui.inverted.block.header { - background: #545454 -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05))); - background: #545454 -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); - background: #545454 linear-gradient(transparent, rgba(0, 0, 0, 0.05)); - -webkit-box-shadow: none; - box-shadow: none; - border-bottom: none; -} - -/*------------------- - Colors ---------------------*/ - -.ui.primary.header { - color: #2185D0; -} - -a.ui.primary.header:hover { - color: #1678c2; -} - -.ui.primary.dividing.header { - border-bottom: 2px solid #2185D0; -} - -.ui.inverted.primary.header.header.header { - color: #54C8FF; -} - -a.ui.inverted.primary.header.header.header:hover { - color: #21b8ff; -} - -.ui.inverted.primary.dividing.header { - border-bottom: 2px solid #54C8FF; -} - -.ui.secondary.header { - color: #1B1C1D; -} - -a.ui.secondary.header:hover { - color: #27292a; -} - -.ui.secondary.dividing.header { - border-bottom: 2px solid #1B1C1D; -} - -.ui.inverted.secondary.header.header.header { - color: #545454; -} - -a.ui.inverted.secondary.header.header.header:hover { - color: #6e6e6e; -} - -.ui.inverted.secondary.dividing.header { - border-bottom: 2px solid #545454; -} - -.ui.red.header { - color: #DB2828; -} - -a.ui.red.header:hover { - color: #d01919; -} - -.ui.red.dividing.header { - border-bottom: 2px solid #DB2828; -} - -.ui.inverted.red.header.header.header { - color: #FF695E; -} - -a.ui.inverted.red.header.header.header:hover { - color: #ff392b; -} - -.ui.inverted.red.dividing.header { - border-bottom: 2px solid #FF695E; -} - -.ui.orange.header { - color: #F2711C; -} - -a.ui.orange.header:hover { - color: #f26202; -} - -.ui.orange.dividing.header { - border-bottom: 2px solid #F2711C; -} - -.ui.inverted.orange.header.header.header { - color: #FF851B; -} - -a.ui.inverted.orange.header.header.header:hover { - color: #e76b00; -} - -.ui.inverted.orange.dividing.header { - border-bottom: 2px solid #FF851B; -} - -.ui.yellow.header { - color: #FBBD08; -} - -a.ui.yellow.header:hover { - color: #eaae00; -} - -.ui.yellow.dividing.header { - border-bottom: 2px solid #FBBD08; -} - -.ui.inverted.yellow.header.header.header { - color: #FFE21F; -} - -a.ui.inverted.yellow.header.header.header:hover { - color: #ebcd00; -} - -.ui.inverted.yellow.dividing.header { - border-bottom: 2px solid #FFE21F; -} - -.ui.olive.header { - color: #B5CC18; -} - -a.ui.olive.header:hover { - color: #a7bd0d; -} - -.ui.olive.dividing.header { - border-bottom: 2px solid #B5CC18; -} - -.ui.inverted.olive.header.header.header { - color: #D9E778; -} - -a.ui.inverted.olive.header.header.header:hover { - color: #d2e745; -} - -.ui.inverted.olive.dividing.header { - border-bottom: 2px solid #D9E778; -} - -.ui.green.header { - color: #21BA45; -} - -a.ui.green.header:hover { - color: #16ab39; -} - -.ui.green.dividing.header { - border-bottom: 2px solid #21BA45; -} - -.ui.inverted.green.header.header.header { - color: #2ECC40; -} - -a.ui.inverted.green.header.header.header:hover { - color: #1ea92e; -} - -.ui.inverted.green.dividing.header { - border-bottom: 2px solid #2ECC40; -} - -.ui.teal.header { - color: #00B5AD; -} - -a.ui.teal.header:hover { - color: #009c95; -} - -.ui.teal.dividing.header { - border-bottom: 2px solid #00B5AD; -} - -.ui.inverted.teal.header.header.header { - color: #6DFFFF; -} - -a.ui.inverted.teal.header.header.header:hover { - color: #3affff; -} - -.ui.inverted.teal.dividing.header { - border-bottom: 2px solid #6DFFFF; -} - -.ui.blue.header { - color: #2185D0; -} - -a.ui.blue.header:hover { - color: #1678c2; -} - -.ui.blue.dividing.header { - border-bottom: 2px solid #2185D0; -} - -.ui.inverted.blue.header.header.header { - color: #54C8FF; -} - -a.ui.inverted.blue.header.header.header:hover { - color: #21b8ff; -} - -.ui.inverted.blue.dividing.header { - border-bottom: 2px solid #54C8FF; -} - -.ui.violet.header { - color: #6435C9; -} - -a.ui.violet.header:hover { - color: #5829bb; -} - -.ui.violet.dividing.header { - border-bottom: 2px solid #6435C9; -} - -.ui.inverted.violet.header.header.header { - color: #A291FB; -} - -a.ui.inverted.violet.header.header.header:hover { - color: #745aff; -} - -.ui.inverted.violet.dividing.header { - border-bottom: 2px solid #A291FB; -} - -.ui.purple.header { - color: #A333C8; -} - -a.ui.purple.header:hover { - color: #9627ba; -} - -.ui.purple.dividing.header { - border-bottom: 2px solid #A333C8; -} - -.ui.inverted.purple.header.header.header { - color: #DC73FF; -} - -a.ui.inverted.purple.header.header.header:hover { - color: #cf40ff; -} - -.ui.inverted.purple.dividing.header { - border-bottom: 2px solid #DC73FF; -} - -.ui.pink.header { - color: #E03997; -} - -a.ui.pink.header:hover { - color: #e61a8d; -} - -.ui.pink.dividing.header { - border-bottom: 2px solid #E03997; -} - -.ui.inverted.pink.header.header.header { - color: #FF8EDF; -} - -a.ui.inverted.pink.header.header.header:hover { - color: #ff5bd1; -} - -.ui.inverted.pink.dividing.header { - border-bottom: 2px solid #FF8EDF; -} - -.ui.brown.header { - color: #A5673F; -} - -a.ui.brown.header:hover { - color: #975b33; -} - -.ui.brown.dividing.header { - border-bottom: 2px solid #A5673F; -} - -.ui.inverted.brown.header.header.header { - color: #D67C1C; -} - -a.ui.inverted.brown.header.header.header:hover { - color: #b0620f; -} - -.ui.inverted.brown.dividing.header { - border-bottom: 2px solid #D67C1C; -} - -.ui.grey.header { - color: #767676; -} - -a.ui.grey.header:hover { - color: #838383; -} - -.ui.grey.dividing.header { - border-bottom: 2px solid #767676; -} - -.ui.inverted.grey.header.header.header { - color: #DCDDDE; -} - -a.ui.inverted.grey.header.header.header:hover { - color: #c2c4c5; -} - -.ui.inverted.grey.dividing.header { - border-bottom: 2px solid #DCDDDE; -} - -.ui.black.header { - color: #1B1C1D; -} - -a.ui.black.header:hover { - color: #27292a; -} - -.ui.black.dividing.header { - border-bottom: 2px solid #1B1C1D; -} - -.ui.inverted.black.header.header.header { - color: #545454; -} - -a.ui.inverted.black.header.header.header:hover { - color: #000000; -} - -.ui.inverted.black.dividing.header { - border-bottom: 2px solid #545454; -} - -/*------------------- - Aligned - --------------------*/ - -.ui.left.aligned.header { - text-align: left; -} - -.ui.right.aligned.header { - text-align: right; -} - -.ui.centered.header, -.ui.center.aligned.header { - text-align: center; -} - -.ui.justified.header { - text-align: justify; -} - -.ui.justified.header:after { - display: inline-block; - content: ''; - width: 100%; -} - -/*------------------- - Floated - --------------------*/ - -.ui.floated.header, -.ui[class*="left floated"].header { - float: left; - margin-top: 0; - margin-right: 0.5em; -} - -.ui[class*="right floated"].header { - float: right; - margin-top: 0; - margin-left: 0.5em; -} - -/*------------------- - Fitted - --------------------*/ - -.ui.fitted.header { - padding: 0; -} - -/*------------------- - Dividing - --------------------*/ - -.ui.dividing.header { - padding-bottom: 0.21428571rem; - border-bottom: 1px solid rgba(34, 36, 38, 0.15); -} - -.ui.dividing.header .sub.header { - padding-bottom: 0.21428571rem; -} - -.ui.dividing.header i.icon { - margin-bottom: 0; -} - -.ui.inverted.dividing.header { - border-bottom-color: rgba(255, 255, 255, 0.1); -} - -/*------------------- - Block - --------------------*/ - -.ui.block.header { - background: #F3F4F5; - padding: 0.78571429rem 1rem; - -webkit-box-shadow: none; - box-shadow: none; - border: 1px solid #D4D4D5; - border-radius: 0.28571429rem; -} - -.ui.block.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) { - font-size: 1rem; -} - -.ui.mini.block.header { - font-size: 0.78571429rem; -} - -.ui.tiny.block.header { - font-size: 0.85714286rem; -} - -.ui.small.block.header { - font-size: 0.92857143rem; -} - -.ui.large.block.header { - font-size: 1.14285714rem; -} - -.ui.big.block.header { - font-size: 1.28571429rem; -} - -.ui.huge.block.header { - font-size: 1.42857143rem; -} - -.ui.massive.block.header { - font-size: 1.71428571rem; -} - -/*------------------- - Attached - --------------------*/ - -.ui.attached.header { - background: #FFFFFF; - padding: 0.78571429rem 1rem; - margin: 0 -1px 0 -1px; - -webkit-box-shadow: none; - box-shadow: none; - border: 1px solid #D4D4D5; - border-radius: 0; -} - -.ui.attached.block.header { - background: #F3F4F5; -} - -.ui.attached:not(.top).header { - border-top: none; -} - -.ui.top.attached.header { - border-radius: 0.28571429rem 0.28571429rem 0 0; -} - -.ui.bottom.attached.header { - border-radius: 0 0 0.28571429rem 0.28571429rem; -} - -/* Attached Sizes */ - -.ui.attached.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) { - font-size: 1em; -} - -.ui.mini.attached.header { - font-size: 0.78571429em; -} - -.ui.tiny.attached.header { - font-size: 0.85714286em; -} - -.ui.small.attached.header { - font-size: 0.92857143em; -} - -.ui.large.attached.header { - font-size: 1.14285714em; -} - -.ui.big.attached.header { - font-size: 1.28571429em; -} - -.ui.huge.attached.header { - font-size: 1.42857143em; -} - -.ui.massive.attached.header { - font-size: 1.71428571em; -} - -/*------------------- - Sizing ---------------------*/ - -.ui.header:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6) { - font-size: 1.28571429em; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Icon - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Icon -*******************************/ - -@font-face { - font-family: 'Icons'; - src: url("themes/default/assets/fonts/icons.eot"); - src: url("themes/default/assets/fonts/icons.eot?#iefix") format('embedded-opentype'), url("themes/default/assets/fonts/icons.woff2") format('woff2'), url("themes/default/assets/fonts/icons.woff") format('woff'), url("themes/default/assets/fonts/icons.ttf") format('truetype'), url("themes/default/assets/fonts/icons.svg#icons") format('svg'); - font-style: normal; - font-weight: normal; - font-variant: normal; - text-decoration: inherit; - text-transform: none; -} - -i.icon { - display: inline-block; - opacity: 1; - margin: 0 0.25rem 0 0; - width: 1.18em; - height: 1em; - font-family: 'Icons'; - font-style: normal; - font-weight: normal; - text-decoration: inherit; - text-align: center; - speak: none; - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - -i.icon:before { - background: none !important; -} - -/******************************* - Types -*******************************/ - -/*-------------- - Loading - ---------------*/ - -i.icon.loading { - height: 1em; - line-height: 1; - -webkit-animation: loader 2s linear infinite; - animation: loader 2s linear infinite; -} - -/******************************* - States -*******************************/ - -i.icon:hover, -i.icons:hover, -i.icon:active, -i.icons:active, -i.emphasized.icon:not(.disabled), -i.emphasized.icons:not(.disabled) { - opacity: 1; -} - -i.disabled.icon, -i.disabled.icons { - opacity: 0.45; - cursor: default; - pointer-events: none; -} - -/******************************* - Variations -*******************************/ - -/*------------------- - Fitted - --------------------*/ - -i.fitted.icon { - width: auto; - margin: 0 !important; -} - -/*------------------- - Link - --------------------*/ - -i.link.icon:not(.disabled), -i.link.icons:not(.disabled) { - cursor: pointer; - opacity: 0.8; - -webkit-transition: opacity 0.1s ease; - transition: opacity 0.1s ease; -} - -i.link.icon:hover, -i.link.icons:hover { - opacity: 1; -} - -/*------------------- - Circular - --------------------*/ - -i.circular.icon { - border-radius: 500em !important; - line-height: 1 !important; - padding: 0.5em 0 !important; - -webkit-box-shadow: 0 0 0 0.1em rgba(0, 0, 0, 0.1) inset; - box-shadow: 0 0 0 0.1em rgba(0, 0, 0, 0.1) inset; - width: 2em !important; - height: 2em !important; -} - -i.circular.inverted.icon { - border: none; - -webkit-box-shadow: none; - box-shadow: none; -} - -/*------------------- - Flipped - --------------------*/ - -i.flipped.icon, -i.horizontally.flipped.icon { - -webkit-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -i.vertically.flipped.icon { - -webkit-transform: scale(1, -1); - transform: scale(1, -1); -} - -/*------------------- - Rotated - --------------------*/ - -i.rotated.icon, -i.right.rotated.icon, -i.clockwise.rotated.icon { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -i.left.rotated.icon, -i.counterclockwise.rotated.icon { - -webkit-transform: rotate(-90deg); - transform: rotate(-90deg); -} - -i.halfway.rotated.icon { - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} - -/*-------------------------- - Flipped & Rotated - ---------------------------*/ - -i.rotated.flipped.icon, -i.right.rotated.flipped.icon, -i.clockwise.rotated.flipped.icon { - -webkit-transform: scale(-1, 1) rotate(90deg); - transform: scale(-1, 1) rotate(90deg); -} - -i.left.rotated.flipped.icon, -i.counterclockwise.rotated.flipped.icon { - -webkit-transform: scale(-1, 1) rotate(-90deg); - transform: scale(-1, 1) rotate(-90deg); -} - -i.halfway.rotated.flipped.icon { - -webkit-transform: scale(-1, 1) rotate(180deg); - transform: scale(-1, 1) rotate(180deg); -} - -i.rotated.vertically.flipped.icon, -i.right.rotated.vertically.flipped.icon, -i.clockwise.rotated.vertically.flipped.icon { - -webkit-transform: scale(1, -1) rotate(90deg); - transform: scale(1, -1) rotate(90deg); -} - -i.left.rotated.vertically.flipped.icon, -i.counterclockwise.rotated.vertically.flipped.icon { - -webkit-transform: scale(1, -1) rotate(-90deg); - transform: scale(1, -1) rotate(-90deg); -} - -i.halfway.rotated.vertically.flipped.icon { - -webkit-transform: scale(1, -1) rotate(180deg); - transform: scale(1, -1) rotate(180deg); -} - -/*------------------- - Bordered - --------------------*/ - -i.bordered.icon { - line-height: 1; - vertical-align: baseline; - width: 2em; - height: 2em; - padding: 0.5em 0 !important; - -webkit-box-shadow: 0 0 0 0.1em rgba(0, 0, 0, 0.1) inset; - box-shadow: 0 0 0 0.1em rgba(0, 0, 0, 0.1) inset; -} - -i.bordered.inverted.icon { - border: none; - -webkit-box-shadow: none; - box-shadow: none; -} - -/*------------------- - Inverted - --------------------*/ - -/* Inverted Shapes */ - -i.inverted.bordered.icon, -i.inverted.circular.icon { - background-color: #1B1C1D; - color: #FFFFFF; -} - -i.inverted.icon { - color: #FFFFFF; -} - -/*------------------- - Colors ---------------------*/ - -i.primary.icon.icon.icon.icon { - color: #2185D0; -} - -i.inverted.primary.icon.icon.icon.icon { - color: #54C8FF; -} - -i.inverted.bordered.primary.icon.icon.icon.icon, -i.inverted.circular.primary.icon.icon.icon.icon { - background-color: #2185D0; - color: #FFFFFF; -} - -i.secondary.icon.icon.icon.icon { - color: #1B1C1D; -} - -i.inverted.secondary.icon.icon.icon.icon { - color: #545454; -} - -i.inverted.bordered.secondary.icon.icon.icon.icon, -i.inverted.circular.secondary.icon.icon.icon.icon { - background-color: #1B1C1D; - color: #FFFFFF; -} - -i.red.icon.icon.icon.icon { - color: #DB2828; -} - -i.inverted.red.icon.icon.icon.icon { - color: #FF695E; -} - -i.inverted.bordered.red.icon.icon.icon.icon, -i.inverted.circular.red.icon.icon.icon.icon { - background-color: #DB2828; - color: #FFFFFF; -} - -i.orange.icon.icon.icon.icon { - color: #F2711C; -} - -i.inverted.orange.icon.icon.icon.icon { - color: #FF851B; -} - -i.inverted.bordered.orange.icon.icon.icon.icon, -i.inverted.circular.orange.icon.icon.icon.icon { - background-color: #F2711C; - color: #FFFFFF; -} - -i.yellow.icon.icon.icon.icon { - color: #FBBD08; -} - -i.inverted.yellow.icon.icon.icon.icon { - color: #FFE21F; -} - -i.inverted.bordered.yellow.icon.icon.icon.icon, -i.inverted.circular.yellow.icon.icon.icon.icon { - background-color: #FBBD08; - color: #FFFFFF; -} - -i.olive.icon.icon.icon.icon { - color: #B5CC18; -} - -i.inverted.olive.icon.icon.icon.icon { - color: #D9E778; -} - -i.inverted.bordered.olive.icon.icon.icon.icon, -i.inverted.circular.olive.icon.icon.icon.icon { - background-color: #B5CC18; - color: #FFFFFF; -} - -i.green.icon.icon.icon.icon { - color: #21BA45; -} - -i.inverted.green.icon.icon.icon.icon { - color: #2ECC40; -} - -i.inverted.bordered.green.icon.icon.icon.icon, -i.inverted.circular.green.icon.icon.icon.icon { - background-color: #21BA45; - color: #FFFFFF; -} - -i.teal.icon.icon.icon.icon { - color: #00B5AD; -} - -i.inverted.teal.icon.icon.icon.icon { - color: #6DFFFF; -} - -i.inverted.bordered.teal.icon.icon.icon.icon, -i.inverted.circular.teal.icon.icon.icon.icon { - background-color: #00B5AD; - color: #FFFFFF; -} - -i.blue.icon.icon.icon.icon { - color: #2185D0; -} - -i.inverted.blue.icon.icon.icon.icon { - color: #54C8FF; -} - -i.inverted.bordered.blue.icon.icon.icon.icon, -i.inverted.circular.blue.icon.icon.icon.icon { - background-color: #2185D0; - color: #FFFFFF; -} - -i.violet.icon.icon.icon.icon { - color: #6435C9; -} - -i.inverted.violet.icon.icon.icon.icon { - color: #A291FB; -} - -i.inverted.bordered.violet.icon.icon.icon.icon, -i.inverted.circular.violet.icon.icon.icon.icon { - background-color: #6435C9; - color: #FFFFFF; -} - -i.purple.icon.icon.icon.icon { - color: #A333C8; -} - -i.inverted.purple.icon.icon.icon.icon { - color: #DC73FF; -} - -i.inverted.bordered.purple.icon.icon.icon.icon, -i.inverted.circular.purple.icon.icon.icon.icon { - background-color: #A333C8; - color: #FFFFFF; -} - -i.pink.icon.icon.icon.icon { - color: #E03997; -} - -i.inverted.pink.icon.icon.icon.icon { - color: #FF8EDF; -} - -i.inverted.bordered.pink.icon.icon.icon.icon, -i.inverted.circular.pink.icon.icon.icon.icon { - background-color: #E03997; - color: #FFFFFF; -} - -i.brown.icon.icon.icon.icon { - color: #A5673F; -} - -i.inverted.brown.icon.icon.icon.icon { - color: #D67C1C; -} - -i.inverted.bordered.brown.icon.icon.icon.icon, -i.inverted.circular.brown.icon.icon.icon.icon { - background-color: #A5673F; - color: #FFFFFF; -} - -i.grey.icon.icon.icon.icon { - color: #767676; -} - -i.inverted.grey.icon.icon.icon.icon { - color: #DCDDDE; -} - -i.inverted.bordered.grey.icon.icon.icon.icon, -i.inverted.circular.grey.icon.icon.icon.icon { - background-color: #767676; - color: #FFFFFF; -} - -i.black.icon.icon.icon.icon { - color: #1B1C1D; -} - -i.inverted.black.icon.icon.icon.icon { - color: #545454; -} - -i.inverted.bordered.black.icon.icon.icon.icon, -i.inverted.circular.black.icon.icon.icon.icon { - background-color: #1B1C1D; - color: #FFFFFF; -} - -/*------------------- - Sizes ---------------------*/ - -i.icon, -i.icons { - font-size: 1em; - line-height: 1; -} - -i.mini.mini.mini.icon, -i.mini.mini.mini.icons { - font-size: 0.4em; - vertical-align: middle; -} - -i.tiny.tiny.tiny.icon, -i.tiny.tiny.tiny.icons { - font-size: 0.5em; - vertical-align: middle; -} - -i.small.small.small.icon, -i.small.small.small.icons { - font-size: 0.75em; - vertical-align: middle; -} - -i.large.large.large.icon, -i.large.large.large.icons { - font-size: 1.5em; - vertical-align: middle; -} - -i.big.big.big.icon, -i.big.big.big.icons { - font-size: 2em; - vertical-align: middle; -} - -i.huge.huge.huge.icon, -i.huge.huge.huge.icons { - font-size: 4em; - vertical-align: middle; -} - -i.massive.massive.massive.icon, -i.massive.massive.massive.icons { - font-size: 8em; - vertical-align: middle; -} - -/******************************* - Groups - *******************************/ - -i.icons { - display: inline-block; - position: relative; - line-height: 1; -} - -i.icons .icon { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); - margin: 0; -} - -i.icons .icon:first-child { - position: static; - width: auto; - height: auto; - vertical-align: top; - -webkit-transform: none; - transform: none; -} - -/* Corner Icon */ - -i.icons .corner.icon { - top: auto; - left: auto; - right: 0; - bottom: 0; - -webkit-transform: none; - transform: none; - font-size: 0.45em; - text-shadow: -1px -1px 0 #FFFFFF, 1px -1px 0 #FFFFFF, -1px 1px 0 #FFFFFF, 1px 1px 0 #FFFFFF; -} - -i.icons .icon.corner[class*="top right"] { - top: 0; - left: auto; - right: 0; - bottom: auto; -} - -i.icons .icon.corner[class*="top left"] { - top: 0; - left: 0; - right: auto; - bottom: auto; -} - -i.icons .icon.corner[class*="bottom left"] { - top: auto; - left: 0; - right: auto; - bottom: 0; -} - -i.icons .icon.corner[class*="bottom right"] { - top: auto; - left: auto; - right: 0; - bottom: 0; -} - -i.icons .inverted.corner.icon { - text-shadow: -1px -1px 0 #1B1C1D, 1px -1px 0 #1B1C1D, -1px 1px 0 #1B1C1D, 1px 1px 0 #1B1C1D; -} - -/* -* Font Awesome 5.13.0 by @fontawesome [https://fontawesome.com] -* License - https://fontawesome.com/license (Icons: CC BY 4.0 License, Fonts: SIL OFL 1.1 License, CSS: MIT License) -*/ - -/******************************* - -Fomantic-UI integration of FontAwesome : - -// class names are separated -i.icon.angle-left => i.icon.angle.left - -// variations are extracted -i.icon.circle => i.icon.circle -i.icon.circle-o => i.icon.circle.outline - -// abbreviation are replaced by full words -i.icon.*-h => i.icon.*.horizontal -i.icon.*-v => i.icon.*.vertical -i.icon.alpha => i.icon.alphabet -i.icon.asc => i.icon.ascending -i.icon.desc => i.icon.descending -i.icon.alt => i.icon.alternate - - -Icons are order A-Z in their group, Solid, Outline, Thin (Pro only) and Brand - -*******************************/ - -/******************************* - Icons -*******************************/ - -/* Deprecated *In/Out Naming Conflict) */ - -i.icon.linkedin.in:before { - content: "\f0e1"; -} - -i.icon.zoom.in:before { - content: "\f00e"; -} - -i.icon.zoom.out:before { - content: "\f010"; -} - -i.icon.sign.in:before { - content: "\f2f6"; -} - -i.icon.in.cart:before { - content: "\f218"; -} - -i.icon.log.out:before { - content: "\f2f5"; -} - -i.icon.sign.out:before { - content: "\f2f5"; -} - -/******************************* - Solid Icons -*******************************/ - -/* Icons */ - -i.icon.ad:before { - content: "\f641"; -} - -i.icon.address.book:before { - content: "\f2b9"; -} - -i.icon.address.card:before { - content: "\f2bb"; -} - -i.icon.adjust:before { - content: "\f042"; -} - -i.icon.air.freshener:before { - content: "\f5d0"; -} - -i.icon.align.center:before { - content: "\f037"; -} - -i.icon.align.justify:before { - content: "\f039"; -} - -i.icon.align.left:before { - content: "\f036"; -} - -i.icon.align.right:before { - content: "\f038"; -} - -i.icon.allergies:before { - content: "\f461"; -} - -i.icon.ambulance:before { - content: "\f0f9"; -} - -i.icon.american.sign.language.interpreting:before { - content: "\f2a3"; -} - -i.icon.anchor:before { - content: "\f13d"; -} - -i.icon.angle.double.down:before { - content: "\f103"; -} - -i.icon.angle.double.left:before { - content: "\f100"; -} - -i.icon.angle.double.right:before { - content: "\f101"; -} - -i.icon.angle.double.up:before { - content: "\f102"; -} - -i.icon.angle.down:before { - content: "\f107"; -} - -i.icon.angle.left:before { - content: "\f104"; -} - -i.icon.angle.right:before { - content: "\f105"; -} - -i.icon.angle.up:before { - content: "\f106"; -} - -i.icon.angry:before { - content: "\f556"; -} - -i.icon.ankh:before { - content: "\f644"; -} - -i.icon.archive:before { - content: "\f187"; -} - -i.icon.archway:before { - content: "\f557"; -} - -i.icon.arrow.alternate.circle.down:before { - content: "\f358"; -} - -i.icon.arrow.alternate.circle.left:before { - content: "\f359"; -} - -i.icon.arrow.alternate.circle.right:before { - content: "\f35a"; -} - -i.icon.arrow.alternate.circle.up:before { - content: "\f35b"; -} - -i.icon.arrow.circle.down:before { - content: "\f0ab"; -} - -i.icon.arrow.circle.left:before { - content: "\f0a8"; -} - -i.icon.arrow.circle.right:before { - content: "\f0a9"; -} - -i.icon.arrow.circle.up:before { - content: "\f0aa"; -} - -i.icon.arrow.left:before { - content: "\f060"; -} - -i.icon.arrow.right:before { - content: "\f061"; -} - -i.icon.arrow.up:before { - content: "\f062"; -} - -i.icon.arrow.down:before { - content: "\f063"; -} - -i.icon.arrows.alternate:before { - content: "\f0b2"; -} - -i.icon.arrows.alternate.horizontal:before { - content: "\f337"; -} - -i.icon.arrows.alternate.vertical:before { - content: "\f338"; -} - -i.icon.assistive.listening.systems:before { - content: "\f2a2"; -} - -i.icon.asterisk:before { - content: "\f069"; -} - -i.icon.at:before { - content: "\f1fa"; -} - -i.icon.atlas:before { - content: "\f558"; -} - -i.icon.atom:before { - content: "\f5d2"; -} - -i.icon.audio.description:before { - content: "\f29e"; -} - -i.icon.award:before { - content: "\f559"; -} - -i.icon.baby:before { - content: "\f77c"; -} - -i.icon.baby.carriage:before { - content: "\f77d"; -} - -i.icon.backspace:before { - content: "\f55a"; -} - -i.icon.backward:before { - content: "\f04a"; -} - -i.icon.bacon:before { - content: "\f7e5"; -} - -i.icon.bahai:before { - content: "\f666"; -} - -i.icon.balance.scale:before { - content: "\f24e"; -} - -i.icon.balance.scale.left:before { - content: "\f515"; -} - -i.icon.balance.scale.right:before { - content: "\f516"; -} - -i.icon.ban:before { - content: "\f05e"; -} - -i.icon.band.aid:before { - content: "\f462"; -} - -i.icon.barcode:before { - content: "\f02a"; -} - -i.icon.bars:before { - content: "\f0c9"; -} - -i.icon.baseball.ball:before { - content: "\f433"; -} - -i.icon.basketball.ball:before { - content: "\f434"; -} - -i.icon.bath:before { - content: "\f2cd"; -} - -i.icon.battery.empty:before { - content: "\f244"; -} - -i.icon.battery.full:before { - content: "\f240"; -} - -i.icon.battery.half:before { - content: "\f242"; -} - -i.icon.battery.quarter:before { - content: "\f243"; -} - -i.icon.battery.three.quarters:before { - content: "\f241"; -} - -i.icon.bed:before { - content: "\f236"; -} - -i.icon.beer:before { - content: "\f0fc"; -} - -i.icon.bell:before { - content: "\f0f3"; -} - -i.icon.bell.slash:before { - content: "\f1f6"; -} - -i.icon.bezier.curve:before { - content: "\f55b"; -} - -i.icon.bible:before { - content: "\f647"; -} - -i.icon.bicycle:before { - content: "\f206"; -} - -i.icon.biking:before { - content: "\f84a"; -} - -i.icon.binoculars:before { - content: "\f1e5"; -} - -i.icon.biohazard:before { - content: "\f780"; -} - -i.icon.birthday.cake:before { - content: "\f1fd"; -} - -i.icon.blender:before { - content: "\f517"; -} - -i.icon.blender.phone:before { - content: "\f6b6"; -} - -i.icon.blind:before { - content: "\f29d"; -} - -i.icon.blog:before { - content: "\f781"; -} - -i.icon.bold:before { - content: "\f032"; -} - -i.icon.bolt:before { - content: "\f0e7"; -} - -i.icon.bomb:before { - content: "\f1e2"; -} - -i.icon.bone:before { - content: "\f5d7"; -} - -i.icon.bong:before { - content: "\f55c"; -} - -i.icon.book:before { - content: "\f02d"; -} - -i.icon.book.dead:before { - content: "\f6b7"; -} - -i.icon.book.medical:before { - content: "\f7e6"; -} - -i.icon.book.open:before { - content: "\f518"; -} - -i.icon.book.reader:before { - content: "\f5da"; -} - -i.icon.bookmark:before { - content: "\f02e"; -} - -i.icon.border.all:before { - content: "\f84c"; -} - -i.icon.border.none:before { - content: "\f850"; -} - -i.icon.border.style:before { - content: "\f853"; -} - -i.icon.bowling.ball:before { - content: "\f436"; -} - -i.icon.box:before { - content: "\f466"; -} - -i.icon.box.open:before { - content: "\f49e"; -} - -i.icon.box.tissue:before { - content: "\f95b"; -} - -i.icon.boxes:before { - content: "\f468"; -} - -i.icon.braille:before { - content: "\f2a1"; -} - -i.icon.brain:before { - content: "\f5dc"; -} - -i.icon.bread.slice:before { - content: "\f7ec"; -} - -i.icon.briefcase:before { - content: "\f0b1"; -} - -i.icon.briefcase.medical:before { - content: "\f469"; -} - -i.icon.broadcast.tower:before { - content: "\f519"; -} - -i.icon.broom:before { - content: "\f51a"; -} - -i.icon.brush:before { - content: "\f55d"; -} - -i.icon.bug:before { - content: "\f188"; -} - -i.icon.building:before { - content: "\f1ad"; -} - -i.icon.bullhorn:before { - content: "\f0a1"; -} - -i.icon.bullseye:before { - content: "\f140"; -} - -i.icon.burn:before { - content: "\f46a"; -} - -i.icon.bus:before { - content: "\f207"; -} - -i.icon.bus.alternate:before { - content: "\f55e"; -} - -i.icon.business.time:before { - content: "\f64a"; -} - -i.icon.calculator:before { - content: "\f1ec"; -} - -i.icon.calendar:before { - content: "\f133"; -} - -i.icon.calendar.alternate:before { - content: "\f073"; -} - -i.icon.calendar.check:before { - content: "\f274"; -} - -i.icon.calendar.day:before { - content: "\f783"; -} - -i.icon.calendar.minus:before { - content: "\f272"; -} - -i.icon.calendar.plus:before { - content: "\f271"; -} - -i.icon.calendar.times:before { - content: "\f273"; -} - -i.icon.calendar.week:before { - content: "\f784"; -} - -i.icon.camera:before { - content: "\f030"; -} - -i.icon.camera.retro:before { - content: "\f083"; -} - -i.icon.campground:before { - content: "\f6bb"; -} - -i.icon.candy.cane:before { - content: "\f786"; -} - -i.icon.cannabis:before { - content: "\f55f"; -} - -i.icon.capsules:before { - content: "\f46b"; -} - -i.icon.car:before { - content: "\f1b9"; -} - -i.icon.car.alternate:before { - content: "\f5de"; -} - -i.icon.car.battery:before { - content: "\f5df"; -} - -i.icon.car.crash:before { - content: "\f5e1"; -} - -i.icon.car.side:before { - content: "\f5e4"; -} - -i.icon.caravan:before { - content: "\f8ff"; -} - -i.icon.caret.down:before { - content: "\f0d7"; -} - -i.icon.caret.left:before { - content: "\f0d9"; -} - -i.icon.caret.right:before { - content: "\f0da"; -} - -i.icon.caret.square.down:before { - content: "\f150"; -} - -i.icon.caret.square.left:before { - content: "\f191"; -} - -i.icon.caret.square.right:before { - content: "\f152"; -} - -i.icon.caret.square.up:before { - content: "\f151"; -} - -i.icon.caret.up:before { - content: "\f0d8"; -} - -i.icon.carrot:before { - content: "\f787"; -} - -i.icon.cart.arrow.down:before { - content: "\f218"; -} - -i.icon.cart.plus:before { - content: "\f217"; -} - -i.icon.cash.register:before { - content: "\f788"; -} - -i.icon.cat:before { - content: "\f6be"; -} - -i.icon.certificate:before { - content: "\f0a3"; -} - -i.icon.chair:before { - content: "\f6c0"; -} - -i.icon.chalkboard:before { - content: "\f51b"; -} - -i.icon.chalkboard.teacher:before { - content: "\f51c"; -} - -i.icon.charging.station:before { - content: "\f5e7"; -} - -i.icon.chart.area:before { - content: "\f1fe"; -} - -i.icon.chart.bar:before { - content: "\f080"; -} - -i.icon.chart.line:before { - content: "\f201"; -} - -i.icon.chartline:before { - content: "\f201"; -} - -i.icon.chart.pie:before { - content: "\f200"; -} - -i.icon.check:before { - content: "\f00c"; -} - -i.icon.check.circle:before { - content: "\f058"; -} - -i.icon.check.double:before { - content: "\f560"; -} - -i.icon.check.square:before { - content: "\f14a"; -} - -i.icon.cheese:before { - content: "\f7ef"; -} - -i.icon.chess:before { - content: "\f439"; -} - -i.icon.chess.bishop:before { - content: "\f43a"; -} - -i.icon.chess.board:before { - content: "\f43c"; -} - -i.icon.chess.king:before { - content: "\f43f"; -} - -i.icon.chess.knight:before { - content: "\f441"; -} - -i.icon.chess.pawn:before { - content: "\f443"; -} - -i.icon.chess.queen:before { - content: "\f445"; -} - -i.icon.chess.rook:before { - content: "\f447"; -} - -i.icon.chevron.circle.down:before { - content: "\f13a"; -} - -i.icon.chevron.circle.left:before { - content: "\f137"; -} - -i.icon.chevron.circle.right:before { - content: "\f138"; -} - -i.icon.chevron.circle.up:before { - content: "\f139"; -} - -i.icon.chevron.down:before { - content: "\f078"; -} - -i.icon.chevron.left:before { - content: "\f053"; -} - -i.icon.chevron.right:before { - content: "\f054"; -} - -i.icon.chevron.up:before { - content: "\f077"; -} - -i.icon.child:before { - content: "\f1ae"; -} - -i.icon.church:before { - content: "\f51d"; -} - -i.icon.circle:before { - content: "\f111"; -} - -i.icon.circle.notch:before { - content: "\f1ce"; -} - -i.icon.city:before { - content: "\f64f"; -} - -i.icon.clinic.medical:before { - content: "\f7f2"; -} - -i.icon.clipboard:before { - content: "\f328"; -} - -i.icon.clipboard.check:before { - content: "\f46c"; -} - -i.icon.clipboard.list:before { - content: "\f46d"; -} - -i.icon.clock:before { - content: "\f017"; -} - -i.icon.clone:before { - content: "\f24d"; -} - -i.icon.closed.captioning:before { - content: "\f20a"; -} - -i.icon.cloud:before { - content: "\f0c2"; -} - -i.icon.cloud.download.alternate:before { - content: "\f381"; -} - -i.icon.cloud.meatball:before { - content: "\f73b"; -} - -i.icon.cloud.moon:before { - content: "\f6c3"; -} - -i.icon.cloud.moon.rain:before { - content: "\f73c"; -} - -i.icon.cloud.rain:before { - content: "\f73d"; -} - -i.icon.cloud.showers.heavy:before { - content: "\f740"; -} - -i.icon.cloud.sun:before { - content: "\f6c4"; -} - -i.icon.cloud.sun.rain:before { - content: "\f743"; -} - -i.icon.cloud.upload.alternate:before { - content: "\f382"; -} - -i.icon.cocktail:before { - content: "\f561"; -} - -i.icon.code:before { - content: "\f121"; -} - -i.icon.code.branch:before { - content: "\f126"; -} - -i.icon.coffee:before { - content: "\f0f4"; -} - -i.icon.cog:before { - content: "\f013"; -} - -i.icon.cogs:before { - content: "\f085"; -} - -i.icon.coins:before { - content: "\f51e"; -} - -i.icon.columns:before { - content: "\f0db"; -} - -i.icon.comment:before { - content: "\f075"; -} - -i.icon.comment.alternate:before { - content: "\f27a"; -} - -i.icon.comment.dollar:before { - content: "\f651"; -} - -i.icon.comment.dots:before { - content: "\f4ad"; -} - -i.icon.comment.medical:before { - content: "\f7f5"; -} - -i.icon.comment.slash:before { - content: "\f4b3"; -} - -i.icon.comments:before { - content: "\f086"; -} - -i.icon.comments.dollar:before { - content: "\f653"; -} - -i.icon.compact.disc:before { - content: "\f51f"; -} - -i.icon.compass:before { - content: "\f14e"; -} - -i.icon.compress:before { - content: "\f066"; -} - -i.icon.compress.alternate:before { - content: "\f422"; -} - -i.icon.compress.arrows.alternate:before { - content: "\f78c"; -} - -i.icon.concierge.bell:before { - content: "\f562"; -} - -i.icon.cookie:before { - content: "\f563"; -} - -i.icon.cookie.bite:before { - content: "\f564"; -} - -i.icon.copy:before { - content: "\f0c5"; -} - -i.icon.copyright:before { - content: "\f1f9"; -} - -i.icon.couch:before { - content: "\f4b8"; -} - -i.icon.credit.card:before { - content: "\f09d"; -} - -i.icon.crop:before { - content: "\f125"; -} - -i.icon.crop.alternate:before { - content: "\f565"; -} - -i.icon.cross:before { - content: "\f654"; -} - -i.icon.crosshairs:before { - content: "\f05b"; -} - -i.icon.crow:before { - content: "\f520"; -} - -i.icon.crown:before { - content: "\f521"; -} - -i.icon.crutch:before { - content: "\f7f7"; -} - -i.icon.cube:before { - content: "\f1b2"; -} - -i.icon.cubes:before { - content: "\f1b3"; -} - -i.icon.cut:before { - content: "\f0c4"; -} - -i.icon.database:before { - content: "\f1c0"; -} - -i.icon.deaf:before { - content: "\f2a4"; -} - -i.icon.democrat:before { - content: "\f747"; -} - -i.icon.desktop:before { - content: "\f108"; -} - -i.icon.dharmachakra:before { - content: "\f655"; -} - -i.icon.diagnoses:before { - content: "\f470"; -} - -i.icon.dice:before { - content: "\f522"; -} - -i.icon.dice.d20:before { - content: "\f6cf"; -} - -i.icon.dice.d6:before { - content: "\f6d1"; -} - -i.icon.dice.five:before { - content: "\f523"; -} - -i.icon.dice.four:before { - content: "\f524"; -} - -i.icon.dice.one:before { - content: "\f525"; -} - -i.icon.dice.six:before { - content: "\f526"; -} - -i.icon.dice.three:before { - content: "\f527"; -} - -i.icon.dice.two:before { - content: "\f528"; -} - -i.icon.digital.tachograph:before { - content: "\f566"; -} - -i.icon.directions:before { - content: "\f5eb"; -} - -i.icon.disease:before { - content: "\f7fa"; -} - -i.icon.divide:before { - content: "\f529"; -} - -i.icon.dizzy:before { - content: "\f567"; -} - -i.icon.dna:before { - content: "\f471"; -} - -i.icon.dog:before { - content: "\f6d3"; -} - -i.icon.dollar.sign:before { - content: "\f155"; -} - -i.icon.dolly:before { - content: "\f472"; -} - -i.icon.dolly.flatbed:before { - content: "\f474"; -} - -i.icon.donate:before { - content: "\f4b9"; -} - -i.icon.door.closed:before { - content: "\f52a"; -} - -i.icon.door.open:before { - content: "\f52b"; -} - -i.icon.dot.circle:before { - content: "\f192"; -} - -i.icon.dove:before { - content: "\f4ba"; -} - -i.icon.download:before { - content: "\f019"; -} - -i.icon.drafting.compass:before { - content: "\f568"; -} - -i.icon.dragon:before { - content: "\f6d5"; -} - -i.icon.draw.polygon:before { - content: "\f5ee"; -} - -i.icon.drum:before { - content: "\f569"; -} - -i.icon.drum.steelpan:before { - content: "\f56a"; -} - -i.icon.drumstick.bite:before { - content: "\f6d7"; -} - -i.icon.dumbbell:before { - content: "\f44b"; -} - -i.icon.dumpster:before { - content: "\f793"; -} - -i.icon.dumpster.fire:before { - content: "\f794"; -} - -i.icon.dungeon:before { - content: "\f6d9"; -} - -i.icon.edit:before { - content: "\f044"; -} - -i.icon.egg:before { - content: "\f7fb"; -} - -i.icon.eject:before { - content: "\f052"; -} - -i.icon.ellipsis.horizontal:before { - content: "\f141"; -} - -i.icon.ellipsis.vertical:before { - content: "\f142"; -} - -i.icon.envelope:before { - content: "\f0e0"; -} - -i.icon.envelope.open:before { - content: "\f2b6"; -} - -i.icon.envelope.open.text:before { - content: "\f658"; -} - -i.icon.envelope.square:before { - content: "\f199"; -} - -i.icon.equals:before { - content: "\f52c"; -} - -i.icon.eraser:before { - content: "\f12d"; -} - -i.icon.ethernet:before { - content: "\f796"; -} - -i.icon.euro.sign:before { - content: "\f153"; -} - -i.icon.exchange.alternate:before { - content: "\f362"; -} - -i.icon.exclamation:before { - content: "\f12a"; -} - -i.icon.exclamation.circle:before { - content: "\f06a"; -} - -i.icon.exclamation.triangle:before { - content: "\f071"; -} - -i.icon.expand:before { - content: "\f065"; -} - -i.icon.expand.alternate:before { - content: "\f424"; -} - -i.icon.expand.arrows.alternate:before { - content: "\f31e"; -} - -i.icon.external.alternate:before { - content: "\f35d"; -} - -i.icon.external.link.square.alternate:before { - content: "\f360"; -} - -i.icon.eye:before { - content: "\f06e"; -} - -i.icon.eye.dropper:before { - content: "\f1fb"; -} - -i.icon.eye.slash:before { - content: "\f070"; -} - -i.icon.fan:before { - content: "\f863"; -} - -i.icon.fast.backward:before { - content: "\f049"; -} - -i.icon.fast.forward:before { - content: "\f050"; -} - -i.icon.faucet:before { - content: "\f905"; -} - -i.icon.fax:before { - content: "\f1ac"; -} - -i.icon.feather:before { - content: "\f52d"; -} - -i.icon.feather.alternate:before { - content: "\f56b"; -} - -i.icon.female:before { - content: "\f182"; -} - -i.icon.fighter.jet:before { - content: "\f0fb"; -} - -i.icon.file:before { - content: "\f15b"; -} - -i.icon.file.alternate:before { - content: "\f15c"; -} - -i.icon.file.archive:before { - content: "\f1c6"; -} - -i.icon.file.audio:before { - content: "\f1c7"; -} - -i.icon.file.code:before { - content: "\f1c9"; -} - -i.icon.file.contract:before { - content: "\f56c"; -} - -i.icon.file.csv:before { - content: "\f6dd"; -} - -i.icon.file.download:before { - content: "\f56d"; -} - -i.icon.file.excel:before { - content: "\f1c3"; -} - -i.icon.file.export:before { - content: "\f56e"; -} - -i.icon.file.image:before { - content: "\f1c5"; -} - -i.icon.file.import:before { - content: "\f56f"; -} - -i.icon.file.invoice:before { - content: "\f570"; -} - -i.icon.file.invoice.dollar:before { - content: "\f571"; -} - -i.icon.file.medical:before { - content: "\f477"; -} - -i.icon.file.medical.alternate:before { - content: "\f478"; -} - -i.icon.file.pdf:before { - content: "\f1c1"; -} - -i.icon.file.powerpoint:before { - content: "\f1c4"; -} - -i.icon.file.prescription:before { - content: "\f572"; -} - -i.icon.file.signature:before { - content: "\f573"; -} - -i.icon.file.upload:before { - content: "\f574"; -} - -i.icon.file.video:before { - content: "\f1c8"; -} - -i.icon.file.word:before { - content: "\f1c2"; -} - -i.icon.fill:before { - content: "\f575"; -} - -i.icon.fill.drip:before { - content: "\f576"; -} - -i.icon.film:before { - content: "\f008"; -} - -i.icon.filter:before { - content: "\f0b0"; -} - -i.icon.fingerprint:before { - content: "\f577"; -} - -i.icon.fire:before { - content: "\f06d"; -} - -i.icon.fire.alternate:before { - content: "\f7e4"; -} - -i.icon.fire.extinguisher:before { - content: "\f134"; -} - -i.icon.first.aid:before { - content: "\f479"; -} - -i.icon.fish:before { - content: "\f578"; -} - -i.icon.fist.raised:before { - content: "\f6de"; -} - -i.icon.flag:before { - content: "\f024"; -} - -i.icon.flag.checkered:before { - content: "\f11e"; -} - -i.icon.flag.usa:before { - content: "\f74d"; -} - -i.icon.flask:before { - content: "\f0c3"; -} - -i.icon.flushed:before { - content: "\f579"; -} - -i.icon.folder:before { - content: "\f07b"; -} - -i.icon.folder.minus:before { - content: "\f65d"; -} - -i.icon.folder.open:before { - content: "\f07c"; -} - -i.icon.folder.plus:before { - content: "\f65e"; -} - -i.icon.font:before { - content: "\f031"; -} - -i.icon.football.ball:before { - content: "\f44e"; -} - -i.icon.forward:before { - content: "\f04e"; -} - -i.icon.frog:before { - content: "\f52e"; -} - -i.icon.frown:before { - content: "\f119"; -} - -i.icon.frown.open:before { - content: "\f57a"; -} - -i.icon.fruit-apple:before { - content: "\f5d1"; -} - -i.icon.funnel.dollar:before { - content: "\f662"; -} - -i.icon.futbol:before { - content: "\f1e3"; -} - -i.icon.gamepad:before { - content: "\f11b"; -} - -i.icon.gas.pump:before { - content: "\f52f"; -} - -i.icon.gavel:before { - content: "\f0e3"; -} - -i.icon.gem:before { - content: "\f3a5"; -} - -i.icon.genderless:before { - content: "\f22d"; -} - -i.icon.ghost:before { - content: "\f6e2"; -} - -i.icon.gift:before { - content: "\f06b"; -} - -i.icon.gifts:before { - content: "\f79c"; -} - -i.icon.glass.cheers:before { - content: "\f79f"; -} - -i.icon.glass.martini:before { - content: "\f000"; -} - -i.icon.glass.martini.alternate:before { - content: "\f57b"; -} - -i.icon.glass.whiskey:before { - content: "\f7a0"; -} - -i.icon.glasses:before { - content: "\f530"; -} - -i.icon.globe:before { - content: "\f0ac"; -} - -i.icon.globe.africa:before { - content: "\f57c"; -} - -i.icon.globe.americas:before { - content: "\f57d"; -} - -i.icon.globe.asia:before { - content: "\f57e"; -} - -i.icon.globe.europe:before { - content: "\f7a2"; -} - -i.icon.golf.ball:before { - content: "\f450"; -} - -i.icon.gopuram:before { - content: "\f664"; -} - -i.icon.graduation.cap:before { - content: "\f19d"; -} - -i.icon.greater.than:before { - content: "\f531"; -} - -i.icon.greater.than.equal:before { - content: "\f532"; -} - -i.icon.grimace:before { - content: "\f57f"; -} - -i.icon.grin:before { - content: "\f580"; -} - -i.icon.grin.alternate:before { - content: "\f581"; -} - -i.icon.grin.beam:before { - content: "\f582"; -} - -i.icon.grin.beam.sweat:before { - content: "\f583"; -} - -i.icon.grin.hearts:before { - content: "\f584"; -} - -i.icon.grin.squint:before { - content: "\f585"; -} - -i.icon.grin.squint.tears:before { - content: "\f586"; -} - -i.icon.grin.stars:before { - content: "\f587"; -} - -i.icon.grin.tears:before { - content: "\f588"; -} - -i.icon.grin.tongue:before { - content: "\f589"; -} - -i.icon.grin.tongue.squint:before { - content: "\f58a"; -} - -i.icon.grin.tongue.wink:before { - content: "\f58b"; -} - -i.icon.grin.wink:before { - content: "\f58c"; -} - -i.icon.grip.horizontal:before { - content: "\f58d"; -} - -i.icon.grip.lines:before { - content: "\f7a4"; -} - -i.icon.grip.lines.vertical:before { - content: "\f7a5"; -} - -i.icon.grip.vertical:before { - content: "\f58e"; -} - -i.icon.guitar:before { - content: "\f7a6"; -} - -i.icon.h.square:before { - content: "\f0fd"; -} - -i.icon.hamburger:before { - content: "\f805"; -} - -i.icon.hammer:before { - content: "\f6e3"; -} - -i.icon.hamsa:before { - content: "\f665"; -} - -i.icon.hand.holding:before { - content: "\f4bd"; -} - -i.icon.hand.holding.heart:before { - content: "\f4be"; -} - -i.icon.hand.holding.medical:before { - content: "\f95c"; -} - -i.icon.hand.holding.usd:before { - content: "\f4c0"; -} - -i.icon.hand.holding.water:before { - content: "\f4c1"; -} - -i.icon.hand.lizard:before { - content: "\f258"; -} - -i.icon.hand.middle.finger:before { - content: "\f806"; -} - -i.icon.hand.paper:before { - content: "\f256"; -} - -i.icon.hand.peace:before { - content: "\f25b"; -} - -i.icon.hand.point.down:before { - content: "\f0a7"; -} - -i.icon.hand.point.left:before { - content: "\f0a5"; -} - -i.icon.hand.point.right:before { - content: "\f0a4"; -} - -i.icon.hand.point.up:before { - content: "\f0a6"; -} - -i.icon.hand.pointer:before { - content: "\f25a"; -} - -i.icon.hand.rock:before { - content: "\f255"; -} - -i.icon.hand.scissors:before { - content: "\f257"; -} - -i.icon.hand.sparkles:before { - content: "\f95d"; -} - -i.icon.hand.spock:before { - content: "\f259"; -} - -i.icon.hands:before { - content: "\f4c2"; -} - -i.icon.hands.helping:before { - content: "\f4c4"; -} - -i.icon.hands.wash:before { - content: "\f95e"; -} - -i.icon.handshake:before { - content: "\f2b5"; -} - -i.icon.handshake.alternate.slash:before { - content: "\f95f"; -} - -i.icon.handshake.slash:before { - content: "\f960"; -} - -i.icon.hanukiah:before { - content: "\f6e6"; -} - -i.icon.hard.hat:before { - content: "\f807"; -} - -i.icon.hashtag:before { - content: "\f292"; -} - -i.icon.hat.cowboy:before { - content: "\f8c0"; -} - -i.icon.hat.cowboy.side:before { - content: "\f8c1"; -} - -i.icon.hat.wizard:before { - content: "\f6e8"; -} - -i.icon.hdd:before { - content: "\f0a0"; -} - -i.icon.head.side.cough:before { - content: "\f961"; -} - -i.icon.head.side.cough.slash:before { - content: "\f962"; -} - -i.icon.head.side.mask:before { - content: "\f963"; -} - -i.icon.head.side.virus:before { - content: "\f964"; -} - -i.icon.heading:before { - content: "\f1dc"; -} - -i.icon.headphones:before { - content: "\f025"; -} - -i.icon.headphones.alternate:before { - content: "\f58f"; -} - -i.icon.headset:before { - content: "\f590"; -} - -i.icon.heart:before { - content: "\f004"; -} - -i.icon.heart.broken:before { - content: "\f7a9"; -} - -i.icon.heartbeat:before { - content: "\f21e"; -} - -i.icon.helicopter:before { - content: "\f533"; -} - -i.icon.highlighter:before { - content: "\f591"; -} - -i.icon.hiking:before { - content: "\f6ec"; -} - -i.icon.hippo:before { - content: "\f6ed"; -} - -i.icon.history:before { - content: "\f1da"; -} - -i.icon.hockey.puck:before { - content: "\f453"; -} - -i.icon.holly.berry:before { - content: "\f7aa"; -} - -i.icon.home:before { - content: "\f015"; -} - -i.icon.horse:before { - content: "\f6f0"; -} - -i.icon.horse.head:before { - content: "\f7ab"; -} - -i.icon.hospital:before { - content: "\f0f8"; -} - -i.icon.hospital.alternate:before { - content: "\f47d"; -} - -i.icon.hospital.symbol:before { - content: "\f47e"; -} - -i.icon.hospital.user:before { - content: "\f80d"; -} - -i.icon.hot.tub:before { - content: "\f593"; -} - -i.icon.hotdog:before { - content: "\f80f"; -} - -i.icon.hotel:before { - content: "\f594"; -} - -i.icon.hourglass:before { - content: "\f254"; -} - -i.icon.hourglass.end:before { - content: "\f253"; -} - -i.icon.hourglass.half:before { - content: "\f252"; -} - -i.icon.hourglass.start:before { - content: "\f251"; -} - -i.icon.house.damage:before { - content: "\f6f1"; -} - -i.icon.house.user:before { - content: "\f965"; -} - -i.icon.hryvnia:before { - content: "\f6f2"; -} - -i.icon.i.cursor:before { - content: "\f246"; -} - -i.icon.ice.cream:before { - content: "\f810"; -} - -i.icon.icicles:before { - content: "\f7ad"; -} - -i.icon.icons:before { - content: "\f86d"; -} - -i.icon.id.badge:before { - content: "\f2c1"; -} - -i.icon.id.card:before { - content: "\f2c2"; -} - -i.icon.id.card.alternate:before { - content: "\f47f"; -} - -i.icon.igloo:before { - content: "\f7ae"; -} - -i.icon.image:before { - content: "\f03e"; -} - -i.icon.images:before { - content: "\f302"; -} - -i.icon.inbox:before { - content: "\f01c"; -} - -i.icon.indent:before { - content: "\f03c"; -} - -i.icon.industry:before { - content: "\f275"; -} - -i.icon.infinity:before { - content: "\f534"; -} - -i.icon.info:before { - content: "\f129"; -} - -i.icon.info.circle:before { - content: "\f05a"; -} - -i.icon.italic:before { - content: "\f033"; -} - -i.icon.jedi:before { - content: "\f669"; -} - -i.icon.joint:before { - content: "\f595"; -} - -i.icon.journal.whills:before { - content: "\f66a"; -} - -i.icon.kaaba:before { - content: "\f66b"; -} - -i.icon.key:before { - content: "\f084"; -} - -i.icon.keyboard:before { - content: "\f11c"; -} - -i.icon.khanda:before { - content: "\f66d"; -} - -i.icon.kiss:before { - content: "\f596"; -} - -i.icon.kiss.beam:before { - content: "\f597"; -} - -i.icon.kiss.wink.heart:before { - content: "\f598"; -} - -i.icon.kiwi.bird:before { - content: "\f535"; -} - -i.icon.landmark:before { - content: "\f66f"; -} - -i.icon.language:before { - content: "\f1ab"; -} - -i.icon.laptop:before { - content: "\f109"; -} - -i.icon.laptop.code:before { - content: "\f5fc"; -} - -i.icon.laptop.house:before { - content: "\f966"; -} - -i.icon.laptop.medical:before { - content: "\f812"; -} - -i.icon.laugh:before { - content: "\f599"; -} - -i.icon.laugh.beam:before { - content: "\f59a"; -} - -i.icon.laugh.squint:before { - content: "\f59b"; -} - -i.icon.laugh.wink:before { - content: "\f59c"; -} - -i.icon.layer.group:before { - content: "\f5fd"; -} - -i.icon.leaf:before { - content: "\f06c"; -} - -i.icon.lemon:before { - content: "\f094"; -} - -i.icon.less.than:before { - content: "\f536"; -} - -i.icon.less.than.equal:before { - content: "\f537"; -} - -i.icon.level.down.alternate:before { - content: "\f3be"; -} - -i.icon.level.up.alternate:before { - content: "\f3bf"; -} - -i.icon.life.ring:before { - content: "\f1cd"; -} - -i.icon.lightbulb:before { - content: "\f0eb"; -} - -i.icon.linkify:before { - content: "\f0c1"; -} - -i.icon.lira.sign:before { - content: "\f195"; -} - -i.icon.list:before { - content: "\f03a"; -} - -i.icon.list.alternate:before { - content: "\f022"; -} - -i.icon.list.ol:before { - content: "\f0cb"; -} - -i.icon.list.ul:before { - content: "\f0ca"; -} - -i.icon.location.arrow:before { - content: "\f124"; -} - -i.icon.lock:before { - content: "\f023"; -} - -i.icon.lock.open:before { - content: "\f3c1"; -} - -i.icon.long.arrow.alternate.down:before { - content: "\f309"; -} - -i.icon.long.arrow.alternate.left:before { - content: "\f30a"; -} - -i.icon.long.arrow.alternate.right:before { - content: "\f30b"; -} - -i.icon.long.arrow.alternate.up:before { - content: "\f30c"; -} - -i.icon.low.vision:before { - content: "\f2a8"; -} - -i.icon.luggage.cart:before { - content: "\f59d"; -} - -i.icon.lungs:before { - content: "\f604"; -} - -i.icon.lungs.virus:before { - content: "\f967"; -} - -i.icon.magic:before { - content: "\f0d0"; -} - -i.icon.magnet:before { - content: "\f076"; -} - -i.icon.mail.bulk:before { - content: "\f674"; -} - -i.icon.male:before { - content: "\f183"; -} - -i.icon.map:before { - content: "\f279"; -} - -i.icon.map.marked:before { - content: "\f59f"; -} - -i.icon.map.marked.alternate:before { - content: "\f5a0"; -} - -i.icon.map.marker:before { - content: "\f041"; -} - -i.icon.map.marker.alternate:before { - content: "\f3c5"; -} - -i.icon.map.pin:before { - content: "\f276"; -} - -i.icon.map.signs:before { - content: "\f277"; -} - -i.icon.marker:before { - content: "\f5a1"; -} - -i.icon.mars:before { - content: "\f222"; -} - -i.icon.mars.double:before { - content: "\f227"; -} - -i.icon.mars.stroke:before { - content: "\f229"; -} - -i.icon.mars.stroke.horizontal:before { - content: "\f22b"; -} - -i.icon.mars.stroke.vertical:before { - content: "\f22a"; -} - -i.icon.mask:before { - content: "\f6fa"; -} - -i.icon.medal:before { - content: "\f5a2"; -} - -i.icon.medkit:before { - content: "\f0fa"; -} - -i.icon.meh:before { - content: "\f11a"; -} - -i.icon.meh.blank:before { - content: "\f5a4"; -} - -i.icon.meh.rolling.eyes:before { - content: "\f5a5"; -} - -i.icon.memory:before { - content: "\f538"; -} - -i.icon.menorah:before { - content: "\f676"; -} - -i.icon.mercury:before { - content: "\f223"; -} - -i.icon.meteor:before { - content: "\f753"; -} - -i.icon.microchip:before { - content: "\f2db"; -} - -i.icon.microphone:before { - content: "\f130"; -} - -i.icon.microphone.alternate:before { - content: "\f3c9"; -} - -i.icon.microphone.alternate.slash:before { - content: "\f539"; -} - -i.icon.microphone.slash:before { - content: "\f131"; -} - -i.icon.microscope:before { - content: "\f610"; -} - -i.icon.minus:before { - content: "\f068"; -} - -i.icon.minus.circle:before { - content: "\f056"; -} - -i.icon.minus.square:before { - content: "\f146"; -} - -i.icon.mitten:before { - content: "\f7b5"; -} - -i.icon.mobile:before { - content: "\f10b"; -} - -i.icon.mobile.alternate:before { - content: "\f3cd"; -} - -i.icon.money.bill:before { - content: "\f0d6"; -} - -i.icon.money.bill.alternate:before { - content: "\f3d1"; -} - -i.icon.money.bill.wave:before { - content: "\f53a"; -} - -i.icon.money.bill.wave.alternate:before { - content: "\f53b"; -} - -i.icon.money.check:before { - content: "\f53c"; -} - -i.icon.money.check.alternate:before { - content: "\f53d"; -} - -i.icon.monument:before { - content: "\f5a6"; -} - -i.icon.moon:before { - content: "\f186"; -} - -i.icon.mortar.pestle:before { - content: "\f5a7"; -} - -i.icon.mosque:before { - content: "\f678"; -} - -i.icon.motorcycle:before { - content: "\f21c"; -} - -i.icon.mountain:before { - content: "\f6fc"; -} - -i.icon.mouse:before { - content: "\f8cc"; -} - -i.icon.mouse.pointer:before { - content: "\f245"; -} - -i.icon.mug.hot:before { - content: "\f7b6"; -} - -i.icon.music:before { - content: "\f001"; -} - -i.icon.network.wired:before { - content: "\f6ff"; -} - -i.icon.neuter:before { - content: "\f22c"; -} - -i.icon.newspaper:before { - content: "\f1ea"; -} - -i.icon.not.equal:before { - content: "\f53e"; -} - -i.icon.notes.medical:before { - content: "\f481"; -} - -i.icon.object.group:before { - content: "\f247"; -} - -i.icon.object.ungroup:before { - content: "\f248"; -} - -i.icon.oil.can:before { - content: "\f613"; -} - -i.icon.om:before { - content: "\f679"; -} - -i.icon.otter:before { - content: "\f700"; -} - -i.icon.outdent:before { - content: "\f03b"; -} - -i.icon.pager:before { - content: "\f815"; -} - -i.icon.paint.brush:before { - content: "\f1fc"; -} - -i.icon.paint.roller:before { - content: "\f5aa"; -} - -i.icon.palette:before { - content: "\f53f"; -} - -i.icon.pallet:before { - content: "\f482"; -} - -i.icon.paper.plane:before { - content: "\f1d8"; -} - -i.icon.paperclip:before { - content: "\f0c6"; -} - -i.icon.parachute.box:before { - content: "\f4cd"; -} - -i.icon.paragraph:before { - content: "\f1dd"; -} - -i.icon.parking:before { - content: "\f540"; -} - -i.icon.passport:before { - content: "\f5ab"; -} - -i.icon.pastafarianism:before { - content: "\f67b"; -} - -i.icon.paste:before { - content: "\f0ea"; -} - -i.icon.pause:before { - content: "\f04c"; -} - -i.icon.pause.circle:before { - content: "\f28b"; -} - -i.icon.paw:before { - content: "\f1b0"; -} - -i.icon.peace:before { - content: "\f67c"; -} - -i.icon.pen:before { - content: "\f304"; -} - -i.icon.pen.alternate:before { - content: "\f305"; -} - -i.icon.pen.fancy:before { - content: "\f5ac"; -} - -i.icon.pen.nib:before { - content: "\f5ad"; -} - -i.icon.pen.square:before { - content: "\f14b"; -} - -i.icon.pencil.alternate:before { - content: "\f303"; -} - -i.icon.pencil.ruler:before { - content: "\f5ae"; -} - -i.icon.people.arrows:before { - content: "\f968"; -} - -i.icon.people.carry:before { - content: "\f4ce"; -} - -i.icon.pepper.hot:before { - content: "\f816"; -} - -i.icon.percent:before { - content: "\f295"; -} - -i.icon.percentage:before { - content: "\f541"; -} - -i.icon.person.booth:before { - content: "\f756"; -} - -i.icon.phone:before { - content: "\f095"; -} - -i.icon.phone.alternate:before { - content: "\f879"; -} - -i.icon.phone.slash:before { - content: "\f3dd"; -} - -i.icon.phone.square:before { - content: "\f098"; -} - -i.icon.phone.square.alternate:before { - content: "\f87b"; -} - -i.icon.phone.volume:before { - content: "\f2a0"; -} - -i.icon.photo.video:before { - content: "\f87c"; -} - -i.icon.piggy.bank:before { - content: "\f4d3"; -} - -i.icon.pills:before { - content: "\f484"; -} - -i.icon.pizza.slice:before { - content: "\f818"; -} - -i.icon.place.of.worship:before { - content: "\f67f"; -} - -i.icon.plane:before { - content: "\f072"; -} - -i.icon.plane.arrival:before { - content: "\f5af"; -} - -i.icon.plane.departure:before { - content: "\f5b0"; -} - -i.icon.plane.slash:before { - content: "\f969"; -} - -i.icon.play:before { - content: "\f04b"; -} - -i.icon.play.circle:before { - content: "\f144"; -} - -i.icon.plug:before { - content: "\f1e6"; -} - -i.icon.plus:before { - content: "\f067"; -} - -i.icon.plus.circle:before { - content: "\f055"; -} - -i.icon.plus.square:before { - content: "\f0fe"; -} - -i.icon.podcast:before { - content: "\f2ce"; -} - -i.icon.poll:before { - content: "\f681"; -} - -i.icon.poll.horizontal:before { - content: "\f682"; -} - -i.icon.poo:before { - content: "\f2fe"; -} - -i.icon.poo.storm:before { - content: "\f75a"; -} - -i.icon.poop:before { - content: "\f619"; -} - -i.icon.portrait:before { - content: "\f3e0"; -} - -i.icon.pound.sign:before { - content: "\f154"; -} - -i.icon.power.off:before { - content: "\f011"; -} - -i.icon.pray:before { - content: "\f683"; -} - -i.icon.praying.hands:before { - content: "\f684"; -} - -i.icon.prescription:before { - content: "\f5b1"; -} - -i.icon.prescription.bottle:before { - content: "\f485"; -} - -i.icon.prescription.bottle.alternate:before { - content: "\f486"; -} - -i.icon.print:before { - content: "\f02f"; -} - -i.icon.procedures:before { - content: "\f487"; -} - -i.icon.project.diagram:before { - content: "\f542"; -} - -i.icon.pump.medical:before { - content: "\f96a"; -} - -i.icon.pump.soap:before { - content: "\f96b"; -} - -i.icon.puzzle.piece:before { - content: "\f12e"; -} - -i.icon.qrcode:before { - content: "\f029"; -} - -i.icon.question:before { - content: "\f128"; -} - -i.icon.question.circle:before { - content: "\f059"; -} - -i.icon.quidditch:before { - content: "\f458"; -} - -i.icon.quote.left:before { - content: "\f10d"; -} - -i.icon.quote.right:before { - content: "\f10e"; -} - -i.icon.quran:before { - content: "\f687"; -} - -i.icon.radiation:before { - content: "\f7b9"; -} - -i.icon.radiation.alternate:before { - content: "\f7ba"; -} - -i.icon.rainbow:before { - content: "\f75b"; -} - -i.icon.random:before { - content: "\f074"; -} - -i.icon.receipt:before { - content: "\f543"; -} - -i.icon.record.vinyl:before { - content: "\f8d9"; -} - -i.icon.recycle:before { - content: "\f1b8"; -} - -i.icon.redo:before { - content: "\f01e"; -} - -i.icon.redo.alternate:before { - content: "\f2f9"; -} - -i.icon.registered:before { - content: "\f25d"; -} - -i.icon.remove.format:before { - content: "\f87d"; -} - -i.icon.reply:before { - content: "\f3e5"; -} - -i.icon.reply.all:before { - content: "\f122"; -} - -i.icon.republican:before { - content: "\f75e"; -} - -i.icon.restroom:before { - content: "\f7bd"; -} - -i.icon.retweet:before { - content: "\f079"; -} - -i.icon.ribbon:before { - content: "\f4d6"; -} - -i.icon.ring:before { - content: "\f70b"; -} - -i.icon.road:before { - content: "\f018"; -} - -i.icon.robot:before { - content: "\f544"; -} - -i.icon.rocket:before { - content: "\f135"; -} - -i.icon.route:before { - content: "\f4d7"; -} - -i.icon.rss:before { - content: "\f09e"; -} - -i.icon.rss.square:before { - content: "\f143"; -} - -i.icon.ruble.sign:before { - content: "\f158"; -} - -i.icon.ruler:before { - content: "\f545"; -} - -i.icon.ruler.combined:before { - content: "\f546"; -} - -i.icon.ruler.horizontal:before { - content: "\f547"; -} - -i.icon.ruler.vertical:before { - content: "\f548"; -} - -i.icon.running:before { - content: "\f70c"; -} - -i.icon.rupee.sign:before { - content: "\f156"; -} - -i.icon.sad.cry:before { - content: "\f5b3"; -} - -i.icon.sad.tear:before { - content: "\f5b4"; -} - -i.icon.satellite:before { - content: "\f7bf"; -} - -i.icon.satellite.dish:before { - content: "\f7c0"; -} - -i.icon.save:before { - content: "\f0c7"; -} - -i.icon.school:before { - content: "\f549"; -} - -i.icon.screwdriver:before { - content: "\f54a"; -} - -i.icon.scroll:before { - content: "\f70e"; -} - -i.icon.sd.card:before { - content: "\f7c2"; -} - -i.icon.search:before { - content: "\f002"; -} - -i.icon.search.dollar:before { - content: "\f688"; -} - -i.icon.search.location:before { - content: "\f689"; -} - -i.icon.search.minus:before { - content: "\f010"; -} - -i.icon.search.plus:before { - content: "\f00e"; -} - -i.icon.seedling:before { - content: "\f4d8"; -} - -i.icon.server:before { - content: "\f233"; -} - -i.icon.shapes:before { - content: "\f61f"; -} - -i.icon.share:before { - content: "\f064"; -} - -i.icon.share.alternate:before { - content: "\f1e0"; -} - -i.icon.share.alternate.square:before { - content: "\f1e1"; -} - -i.icon.share.square:before { - content: "\f14d"; -} - -i.icon.shekel.sign:before { - content: "\f20b"; -} - -i.icon.shield.alternate:before { - content: "\f3ed"; -} - -i.icon.shield.virus:before { - content: "\f96c"; -} - -i.icon.ship:before { - content: "\f21a"; -} - -i.icon.shipping.fast:before { - content: "\f48b"; -} - -i.icon.shoe.prints:before { - content: "\f54b"; -} - -i.icon.shopping.bag:before { - content: "\f290"; -} - -i.icon.shopping.basket:before { - content: "\f291"; -} - -i.icon.shopping.cart:before { - content: "\f07a"; -} - -i.icon.shower:before { - content: "\f2cc"; -} - -i.icon.shuttle.van:before { - content: "\f5b6"; -} - -i.icon.sign:before { - content: "\f4d9"; -} - -i.icon.sign.in.alternate:before { - content: "\f2f6"; -} - -i.icon.sign.language:before { - content: "\f2a7"; -} - -i.icon.sign.out.alternate:before { - content: "\f2f5"; -} - -i.icon.signal:before { - content: "\f012"; -} - -i.icon.signature:before { - content: "\f5b7"; -} - -i.icon.sim.card:before { - content: "\f7c4"; -} - -i.icon.sitemap:before { - content: "\f0e8"; -} - -i.icon.skating:before { - content: "\f7c5"; -} - -i.icon.skiing:before { - content: "\f7c9"; -} - -i.icon.skiing.nordic:before { - content: "\f7ca"; -} - -i.icon.skull:before { - content: "\f54c"; -} - -i.icon.skull.crossbones:before { - content: "\f714"; -} - -i.icon.slash:before { - content: "\f715"; -} - -i.icon.sleigh:before { - content: "\f7cc"; -} - -i.icon.sliders.horizontal:before { - content: "\f1de"; -} - -i.icon.smile:before { - content: "\f118"; -} - -i.icon.smile.beam:before { - content: "\f5b8"; -} - -i.icon.smile.wink:before { - content: "\f4da"; -} - -i.icon.smog:before { - content: "\f75f"; -} - -i.icon.smoking:before { - content: "\f48d"; -} - -i.icon.smoking.ban:before { - content: "\f54d"; -} - -i.icon.sms:before { - content: "\f7cd"; -} - -i.icon.snowboarding:before { - content: "\f7ce"; -} - -i.icon.snowflake:before { - content: "\f2dc"; -} - -i.icon.snowman:before { - content: "\f7d0"; -} - -i.icon.snowplow:before { - content: "\f7d2"; -} - -i.icon.soap:before { - content: "\f96e"; -} - -i.icon.socks:before { - content: "\f696"; -} - -i.icon.solar.panel:before { - content: "\f5ba"; -} - -i.icon.sort:before { - content: "\f0dc"; -} - -i.icon.sort.alphabet.down:before { - content: "\f15d"; -} - -i.icon.sort.alphabet.down.alternate:before { - content: "\f881"; -} - -i.icon.sort.alphabet.up:before { - content: "\f15e"; -} - -i.icon.sort.alphabet.up.alternate:before { - content: "\f882"; -} - -i.icon.sort.amount.down:before { - content: "\f160"; -} - -i.icon.sort.amount.down.alternate:before { - content: "\f884"; -} - -i.icon.sort.amount.up:before { - content: "\f161"; -} - -i.icon.sort.amount.up.alternate:before { - content: "\f885"; -} - -i.icon.sort.down:before { - content: "\f0dd"; -} - -i.icon.sort.numeric.down:before { - content: "\f162"; -} - -i.icon.sort.numeric.down.alternate:before { - content: "\f886"; -} - -i.icon.sort.numeric.up:before { - content: "\f163"; -} - -i.icon.sort.numeric.up.alternate:before { - content: "\f887"; -} - -i.icon.sort.up:before { - content: "\f0de"; -} - -i.icon.spa:before { - content: "\f5bb"; -} - -i.icon.space.shuttle:before { - content: "\f197"; -} - -i.icon.spell.check:before { - content: "\f891"; -} - -i.icon.spider:before { - content: "\f717"; -} - -i.icon.spinner:before { - content: "\f110"; -} - -i.icon.splotch:before { - content: "\f5bc"; -} - -i.icon.spray.can:before { - content: "\f5bd"; -} - -i.icon.square:before { - content: "\f0c8"; -} - -i.icon.square.full:before { - content: "\f45c"; -} - -i.icon.square.root.alternate:before { - content: "\f698"; -} - -i.icon.stamp:before { - content: "\f5bf"; -} - -i.icon.star:before { - content: "\f005"; -} - -i.icon.star.and.crescent:before { - content: "\f699"; -} - -i.icon.star.half:before { - content: "\f089"; -} - -i.icon.star.half.alternate:before { - content: "\f5c0"; -} - -i.icon.star.of.david:before { - content: "\f69a"; -} - -i.icon.star.of.life:before { - content: "\f621"; -} - -i.icon.step.backward:before { - content: "\f048"; -} - -i.icon.step.forward:before { - content: "\f051"; -} - -i.icon.stethoscope:before { - content: "\f0f1"; -} - -i.icon.sticky.note:before { - content: "\f249"; -} - -i.icon.stop:before { - content: "\f04d"; -} - -i.icon.stop.circle:before { - content: "\f28d"; -} - -i.icon.stopwatch:before { - content: "\f2f2"; -} - -i.icon.stopwatch.twenty:before { - content: "\f96f"; -} - -i.icon.store:before { - content: "\f54e"; -} - -i.icon.store.alternate:before { - content: "\f54f"; -} - -i.icon.store.alternate.slash:before { - content: "\f970"; -} - -i.icon.store.slash:before { - content: "\f971"; -} - -i.icon.stream:before { - content: "\f550"; -} - -i.icon.street.view:before { - content: "\f21d"; -} - -i.icon.strikethrough:before { - content: "\f0cc"; -} - -i.icon.stroopwafel:before { - content: "\f551"; -} - -i.icon.subscript:before { - content: "\f12c"; -} - -i.icon.subway:before { - content: "\f239"; -} - -i.icon.suitcase:before { - content: "\f0f2"; -} - -i.icon.suitcase.rolling:before { - content: "\f5c1"; -} - -i.icon.sun:before { - content: "\f185"; -} - -i.icon.superscript:before { - content: "\f12b"; -} - -i.icon.surprise:before { - content: "\f5c2"; -} - -i.icon.swatchbook:before { - content: "\f5c3"; -} - -i.icon.swimmer:before { - content: "\f5c4"; -} - -i.icon.swimming.pool:before { - content: "\f5c5"; -} - -i.icon.synagogue:before { - content: "\f69b"; -} - -i.icon.sync:before { - content: "\f021"; -} - -i.icon.sync.alternate:before { - content: "\f2f1"; -} - -i.icon.syringe:before { - content: "\f48e"; -} - -i.icon.table:before { - content: "\f0ce"; -} - -i.icon.table.tennis:before { - content: "\f45d"; -} - -i.icon.tablet:before { - content: "\f10a"; -} - -i.icon.tablet.alternate:before { - content: "\f3fa"; -} - -i.icon.tablets:before { - content: "\f490"; -} - -i.icon.tachometer.alternate:before { - content: "\f3fd"; -} - -i.icon.tag:before { - content: "\f02b"; -} - -i.icon.tags:before { - content: "\f02c"; -} - -i.icon.tape:before { - content: "\f4db"; -} - -i.icon.tasks:before { - content: "\f0ae"; -} - -i.icon.taxi:before { - content: "\f1ba"; -} - -i.icon.teeth:before { - content: "\f62e"; -} - -i.icon.teeth.open:before { - content: "\f62f"; -} - -i.icon.temperature.high:before { - content: "\f769"; -} - -i.icon.temperature.low:before { - content: "\f76b"; -} - -i.icon.tenge:before { - content: "\f7d7"; -} - -i.icon.terminal:before { - content: "\f120"; -} - -i.icon.text.height:before { - content: "\f034"; -} - -i.icon.text.width:before { - content: "\f035"; -} - -i.icon.th:before { - content: "\f00a"; -} - -i.icon.th.large:before { - content: "\f009"; -} - -i.icon.th.list:before { - content: "\f00b"; -} - -i.icon.theater.masks:before { - content: "\f630"; -} - -i.icon.thermometer:before { - content: "\f491"; -} - -i.icon.thermometer.empty:before { - content: "\f2cb"; -} - -i.icon.thermometer.full:before { - content: "\f2c7"; -} - -i.icon.thermometer.half:before { - content: "\f2c9"; -} - -i.icon.thermometer.quarter:before { - content: "\f2ca"; -} - -i.icon.thermometer.three.quarters:before { - content: "\f2c8"; -} - -i.icon.thumbs.down:before { - content: "\f165"; -} - -i.icon.thumbs.up:before { - content: "\f164"; -} - -i.icon.thumbtack:before { - content: "\f08d"; -} - -i.icon.ticket.alternate:before { - content: "\f3ff"; -} - -i.icon.times:before { - content: "\f00d"; -} - -i.icon.times.circle:before { - content: "\f057"; -} - -i.icon.tint:before { - content: "\f043"; -} - -i.icon.tint.slash:before { - content: "\f5c7"; -} - -i.icon.tired:before { - content: "\f5c8"; -} - -i.icon.toggle.off:before { - content: "\f204"; -} - -i.icon.toggle.on:before { - content: "\f205"; -} - -i.icon.toilet:before { - content: "\f7d8"; -} - -i.icon.toilet.paper:before { - content: "\f71e"; -} - -i.icon.toilet.paper.slash:before { - content: "\f972"; -} - -i.icon.toolbox:before { - content: "\f552"; -} - -i.icon.tools:before { - content: "\f7d9"; -} - -i.icon.tooth:before { - content: "\f5c9"; -} - -i.icon.torah:before { - content: "\f6a0"; -} - -i.icon.torii.gate:before { - content: "\f6a1"; -} - -i.icon.tractor:before { - content: "\f722"; -} - -i.icon.trademark:before { - content: "\f25c"; -} - -i.icon.traffic.light:before { - content: "\f637"; -} - -i.icon.trailer:before { - content: "\f941"; -} - -i.icon.train:before { - content: "\f238"; -} - -i.icon.tram:before { - content: "\f7da"; -} - -i.icon.transgender:before { - content: "\f224"; -} - -i.icon.transgender.alternate:before { - content: "\f225"; -} - -i.icon.trash:before { - content: "\f1f8"; -} - -i.icon.trash.alternate:before { - content: "\f2ed"; -} - -i.icon.trash.restore:before { - content: "\f829"; -} - -i.icon.trash.restore.alternate:before { - content: "\f82a"; -} - -i.icon.tree:before { - content: "\f1bb"; -} - -i.icon.trophy:before { - content: "\f091"; -} - -i.icon.truck:before { - content: "\f0d1"; -} - -i.icon.truck.monster:before { - content: "\f63b"; -} - -i.icon.truck.moving:before { - content: "\f4df"; -} - -i.icon.truck.packing:before { - content: "\f4de"; -} - -i.icon.truck.pickup:before { - content: "\f63c"; -} - -i.icon.tshirt:before { - content: "\f553"; -} - -i.icon.tty:before { - content: "\f1e4"; -} - -i.icon.tv:before { - content: "\f26c"; -} - -i.icon.umbrella:before { - content: "\f0e9"; -} - -i.icon.umbrella.beach:before { - content: "\f5ca"; -} - -i.icon.underline:before { - content: "\f0cd"; -} - -i.icon.undo:before { - content: "\f0e2"; -} - -i.icon.undo.alternate:before { - content: "\f2ea"; -} - -i.icon.universal.access:before { - content: "\f29a"; -} - -i.icon.university:before { - content: "\f19c"; -} - -i.icon.unlink:before { - content: "\f127"; -} - -i.icon.unlock:before { - content: "\f09c"; -} - -i.icon.unlock.alternate:before { - content: "\f13e"; -} - -i.icon.upload:before { - content: "\f093"; -} - -i.icon.user:before { - content: "\f007"; -} - -i.icon.user.alternate:before { - content: "\f406"; -} - -i.icon.user.alternate.slash:before { - content: "\f4fa"; -} - -i.icon.user.astronaut:before { - content: "\f4fb"; -} - -i.icon.user.check:before { - content: "\f4fc"; -} - -i.icon.user.circle:before { - content: "\f2bd"; -} - -i.icon.user.clock:before { - content: "\f4fd"; -} - -i.icon.user.cog:before { - content: "\f4fe"; -} - -i.icon.user.edit:before { - content: "\f4ff"; -} - -i.icon.user.friends:before { - content: "\f500"; -} - -i.icon.user.graduate:before { - content: "\f501"; -} - -i.icon.user.injured:before { - content: "\f728"; -} - -i.icon.user.lock:before { - content: "\f502"; -} - -i.icon.user.md:before { - content: "\f0f0"; -} - -i.icon.user.minus:before { - content: "\f503"; -} - -i.icon.user.ninja:before { - content: "\f504"; -} - -i.icon.user.nurse:before { - content: "\f82f"; -} - -i.icon.user.plus:before { - content: "\f234"; -} - -i.icon.user.secret:before { - content: "\f21b"; -} - -i.icon.user.shield:before { - content: "\f505"; -} - -i.icon.user.slash:before { - content: "\f506"; -} - -i.icon.user.tag:before { - content: "\f507"; -} - -i.icon.user.tie:before { - content: "\f508"; -} - -i.icon.user.times:before { - content: "\f235"; -} - -i.icon.users:before { - content: "\f0c0"; -} - -i.icon.users.cog:before { - content: "\f509"; -} - -i.icon.utensil.spoon:before { - content: "\f2e5"; -} - -i.icon.utensils:before { - content: "\f2e7"; -} - -i.icon.vector.square:before { - content: "\f5cb"; -} - -i.icon.venus:before { - content: "\f221"; -} - -i.icon.venus.double:before { - content: "\f226"; -} - -i.icon.venus.mars:before { - content: "\f228"; -} - -i.icon.vial:before { - content: "\f492"; -} - -i.icon.vials:before { - content: "\f493"; -} - -i.icon.video:before { - content: "\f03d"; -} - -i.icon.video.slash:before { - content: "\f4e2"; -} - -i.icon.vihara:before { - content: "\f6a7"; -} - -i.icon.virus:before { - content: "\f974"; -} - -i.icon.virus.slash:before { - content: "\f975"; -} - -i.icon.viruses:before { - content: "\f976"; -} - -i.icon.voicemail:before { - content: "\f897"; -} - -i.icon.volleyball.ball:before { - content: "\f45f"; -} - -i.icon.volume.down:before { - content: "\f027"; -} - -i.icon.volume.mute:before { - content: "\f6a9"; -} - -i.icon.volume.off:before { - content: "\f026"; -} - -i.icon.volume.up:before { - content: "\f028"; -} - -i.icon.vote.yea:before { - content: "\f772"; -} - -i.icon.vr.cardboard:before { - content: "\f729"; -} - -i.icon.walking:before { - content: "\f554"; -} - -i.icon.wallet:before { - content: "\f555"; -} - -i.icon.warehouse:before { - content: "\f494"; -} - -i.icon.water:before { - content: "\f773"; -} - -i.icon.wave.square:before { - content: "\f83e"; -} - -i.icon.weight:before { - content: "\f496"; -} - -i.icon.weight.hanging:before { - content: "\f5cd"; -} - -i.icon.wheelchair:before { - content: "\f193"; -} - -i.icon.wifi:before { - content: "\f1eb"; -} - -i.icon.wind:before { - content: "\f72e"; -} - -i.icon.window.close:before { - content: "\f410"; -} - -i.icon.window.maximize:before { - content: "\f2d0"; -} - -i.icon.window.minimize:before { - content: "\f2d1"; -} - -i.icon.window.restore:before { - content: "\f2d2"; -} - -i.icon.wine.bottle:before { - content: "\f72f"; -} - -i.icon.wine.glass:before { - content: "\f4e3"; -} - -i.icon.wine.glass.alternate:before { - content: "\f5ce"; -} - -i.icon.won.sign:before { - content: "\f159"; -} - -i.icon.wrench:before { - content: "\f0ad"; -} - -i.icon.x.ray:before { - content: "\f497"; -} - -i.icon.yen.sign:before { - content: "\f157"; -} - -i.icon.yin.yang:before { - content: "\f6ad"; -} - -/* Aliases */ - -i.icon.add:before { - content: "\f067"; -} - -i.icon.add.circle:before { - content: "\f055"; -} - -i.icon.add.square:before { - content: "\f0fe"; -} - -i.icon.add.to.calendar:before { - content: "\f271"; -} - -i.icon.add.to.cart:before { - content: "\f217"; -} - -i.icon.add.user:before { - content: "\f234"; -} - -i.icon.alarm:before { - content: "\f0f3"; -} - -i.icon.alarm.mute:before { - content: "\f1f6"; -} - -i.icon.ald:before { - content: "\f2a2"; -} - -i.icon.als:before { - content: "\f2a2"; -} - -i.icon.announcement:before { - content: "\f0a1"; -} - -i.icon.area.chart:before { - content: "\f1fe"; -} - -i.icon.area.graph:before { - content: "\f1fe"; -} - -i.icon.arrow.down.cart:before { - content: "\f218"; -} - -i.icon.asexual:before { - content: "\f22d"; -} - -i.icon.asl:before { - content: "\f2a3"; -} - -i.icon.asl.interpreting:before { - content: "\f2a3"; -} - -i.icon.assistive.listening.devices:before { - content: "\f2a2"; -} - -i.icon.attach:before { - content: "\f0c6"; -} - -i.icon.attention:before { - content: "\f06a"; -} - -i.icon.balance:before { - content: "\f24e"; -} - -i.icon.bar:before { - content: "\f0fc"; -} - -i.icon.bathtub:before { - content: "\f2cd"; -} - -i.icon.battery.four:before { - content: "\f240"; -} - -i.icon.battery.high:before { - content: "\f241"; -} - -i.icon.battery.low:before { - content: "\f243"; -} - -i.icon.battery.medium:before { - content: "\f242"; -} - -i.icon.battery.one:before { - content: "\f243"; -} - -i.icon.battery.three:before { - content: "\f241"; -} - -i.icon.battery.two:before { - content: "\f242"; -} - -i.icon.battery.zero:before { - content: "\f244"; -} - -i.icon.birthday:before { - content: "\f1fd"; -} - -i.icon.block.layout:before { - content: "\f009"; -} - -i.icon.broken.chain:before { - content: "\f127"; -} - -i.icon.browser:before { - content: "\f022"; -} - -i.icon.call:before { - content: "\f095"; -} - -i.icon.call.square:before { - content: "\f098"; -} - -i.icon.cancel:before { - content: "\f00d"; -} - -i.icon.cart:before { - content: "\f07a"; -} - -i.icon.cc:before { - content: "\f20a"; -} - -i.icon.chain:before { - content: "\f0c1"; -} - -i.icon.chat:before { - content: "\f075"; -} - -i.icon.checked.calendar:before { - content: "\f274"; -} - -i.icon.checkmark:before { - content: "\f00c"; -} - -i.icon.checkmark.box:before { - content: "\f14a"; -} - -i.icon.chess.rock:before { - content: "\f447"; -} - -i.icon.circle.notched:before { - content: "\f1ce"; -} - -i.icon.circle.thin:before { - content: "\f111"; -} - -i.icon.close:before { - content: "\f00d"; -} - -i.icon.cloud.download:before { - content: "\f381"; -} - -i.icon.cloud.upload:before { - content: "\f382"; -} - -i.icon.cny:before { - content: "\f157"; -} - -i.icon.cocktail:before { - content: "\f000"; -} - -i.icon.commenting:before { - content: "\f27a"; -} - -i.icon.compose:before { - content: "\f303"; -} - -i.icon.computer:before { - content: "\f108"; -} - -i.icon.configure:before { - content: "\f0ad"; -} - -i.icon.content:before { - content: "\f0c9"; -} - -i.icon.conversation:before { - content: "\f086"; -} - -i.icon.credit.card.alternative:before { - content: "\f09d"; -} - -i.icon.currency:before { - content: "\f3d1"; -} - -i.icon.dashboard:before { - content: "\f3fd"; -} - -i.icon.deafness:before { - content: "\f2a4"; -} - -i.icon.delete:before { - content: "\f00d"; -} - -i.icon.delete.calendar:before { - content: "\f273"; -} - -i.icon.detective:before { - content: "\f21b"; -} - -i.icon.diamond:before { - content: "\f3a5"; -} - -i.icon.discussions:before { - content: "\f086"; -} - -i.icon.disk:before { - content: "\f0a0"; -} - -i.icon.doctor:before { - content: "\f0f0"; -} - -i.icon.dollar:before { - content: "\f155"; -} - -i.icon.dont:before { - content: "\f05e"; -} - -i.icon.drivers.license:before { - content: "\f2c2"; -} - -i.icon.dropdown:before { - content: "\f0d7"; -} - -i.icon.emergency:before { - content: "\f0f9"; -} - -i.icon.erase:before { - content: "\f12d"; -} - -i.icon.eur:before { - content: "\f153"; -} - -i.icon.euro:before { - content: "\f153"; -} - -i.icon.exchange:before { - content: "\f362"; -} - -i.icon.external:before { - content: "\f35d"; -} - -i.icon.external.share:before { - content: "\f14d"; -} - -i.icon.external.square:before { - content: "\f360"; -} - -i.icon.eyedropper:before { - content: "\f1fb"; -} - -i.icon.factory:before { - content: "\f275"; -} - -i.icon.favorite:before { - content: "\f005"; -} - -i.icon.feed:before { - content: "\f09e"; -} - -i.icon.female.homosexual:before { - content: "\f226"; -} - -i.icon.file.text:before { - content: "\f15c"; -} - -i.icon.find:before { - content: "\f1e5"; -} - -i.icon.first.aid:before { - content: "\f0fa"; -} - -i.icon.food:before { - content: "\f2e7"; -} - -i.icon.fork:before { - content: "\f126"; -} - -i.icon.game:before { - content: "\f11b"; -} - -i.icon.gay:before { - content: "\f227"; -} - -i.icon.gbp:before { - content: "\f154"; -} - -i.icon.grab:before { - content: "\f255"; -} - -i.icon.graduation:before { - content: "\f19d"; -} - -i.icon.grid.layout:before { - content: "\f00a"; -} - -i.icon.group:before { - content: "\f0c0"; -} - -i.icon.h:before { - content: "\f0fd"; -} - -i.icon.hamburger:before { - content: "\f0c9"; -} - -i.icon.hand.victory:before { - content: "\f25b"; -} - -i.icon.handicap:before { - content: "\f193"; -} - -i.icon.hard.of.hearing:before { - content: "\f2a4"; -} - -i.icon.header:before { - content: "\f1dc"; -} - -i.icon.heart.empty:before { - content: "\f004"; -} - -i.icon.help:before { - content: "\f128"; -} - -i.icon.help.circle:before { - content: "\f059"; -} - -i.icon.heterosexual:before { - content: "\f228"; -} - -i.icon.hide:before { - content: "\f070"; -} - -i.icon.hotel:before { - content: "\f236"; -} - -i.icon.hourglass.four:before { - content: "\f254"; -} - -i.icon.hourglass.full:before { - content: "\f254"; -} - -i.icon.hourglass.one:before { - content: "\f251"; -} - -i.icon.hourglass.three:before { - content: "\f253"; -} - -i.icon.hourglass.two:before { - content: "\f252"; -} - -i.icon.hourglass.zero:before { - content: "\f253"; -} - -i.icon.idea:before { - content: "\f0eb"; -} - -i.icon.ils:before { - content: "\f20b"; -} - -i.icon.in.cart:before { - content: "\f218"; -} - -i.icon.inr:before { - content: "\f156"; -} - -i.icon.intergender:before { - content: "\f224"; -} - -i.icon.intersex:before { - content: "\f224"; -} - -i.icon.jpy:before { - content: "\f157"; -} - -i.icon.krw:before { - content: "\f159"; -} - -i.icon.lab:before { - content: "\f0c3"; -} - -i.icon.law:before { - content: "\f24e"; -} - -i.icon.legal:before { - content: "\f0e3"; -} - -i.icon.lesbian:before { - content: "\f226"; -} - -i.icon.level.down:before { - content: "\f3be"; -} - -i.icon.level.up:before { - content: "\f3bf"; -} - -i.icon.lightning:before { - content: "\f0e7"; -} - -i.icon.like:before { - content: "\f004"; -} - -i.icon.line.graph:before { - content: "\f201"; -} - -i.icon.linegraph:before { - content: "\f201"; -} - -i.icon.linkify:before { - content: "\f0c1"; -} - -i.icon.lira:before { - content: "\f195"; -} - -i.icon.list.layout:before { - content: "\f00b"; -} - -i.icon.log.out:before { - content: "\f2f5"; -} - -i.icon.magnify:before { - content: "\f00e"; -} - -i.icon.mail:before { - content: "\f0e0"; -} - -i.icon.mail.forward:before { - content: "\f064"; -} - -i.icon.mail.square:before { - content: "\f199"; -} - -i.icon.male.homosexual:before { - content: "\f227"; -} - -i.icon.man:before { - content: "\f222"; -} - -i.icon.marker:before { - content: "\f041"; -} - -i.icon.mars.alternate:before { - content: "\f229"; -} - -i.icon.mars.horizontal:before { - content: "\f22b"; -} - -i.icon.mars.vertical:before { - content: "\f22a"; -} - -i.icon.meanpath:before { - content: "\f0c8"; -} - -i.icon.military:before { - content: "\f0fb"; -} - -i.icon.money:before { - content: "\f3d1"; -} - -i.icon.move:before { - content: "\f0b2"; -} - -i.icon.mute:before { - content: "\f131"; -} - -i.icon.non.binary.transgender:before { - content: "\f223"; -} - -i.icon.numbered.list:before { - content: "\f0cb"; -} - -i.icon.options:before { - content: "\f1de"; -} - -i.icon.ordered.list:before { - content: "\f0cb"; -} - -i.icon.other.gender:before { - content: "\f229"; -} - -i.icon.other.gender.horizontal:before { - content: "\f22b"; -} - -i.icon.other.gender.vertical:before { - content: "\f22a"; -} - -i.icon.payment:before { - content: "\f09d"; -} - -i.icon.pencil:before { - content: "\f303"; -} - -i.icon.pencil.square:before { - content: "\f14b"; -} - -i.icon.photo:before { - content: "\f030"; -} - -i.icon.picture:before { - content: "\f03e"; -} - -i.icon.pie.chart:before { - content: "\f200"; -} - -i.icon.pie.graph:before { - content: "\f200"; -} - -i.icon.pin:before { - content: "\f08d"; -} - -i.icon.plus.cart:before { - content: "\f217"; -} - -i.icon.point:before { - content: "\f041"; -} - -i.icon.pointing.down:before { - content: "\f0a7"; -} - -i.icon.pointing.left:before { - content: "\f0a5"; -} - -i.icon.pointing.right:before { - content: "\f0a4"; -} - -i.icon.pointing.up:before { - content: "\f0a6"; -} - -i.icon.pound:before { - content: "\f154"; -} - -i.icon.power:before { - content: "\f011"; -} - -i.icon.power.cord:before { - content: "\f1e6"; -} - -i.icon.privacy:before { - content: "\f084"; -} - -i.icon.protect:before { - content: "\f023"; -} - -i.icon.puzzle:before { - content: "\f12e"; -} - -i.icon.r.circle:before { - content: "\f25d"; -} - -i.icon.radio:before { - content: "\f192"; -} - -i.icon.rain:before { - content: "\f0e9"; -} - -i.icon.record:before { - content: "\f03d"; -} - -i.icon.refresh:before { - content: "\f021"; -} - -i.icon.remove:before { - content: "\f00d"; -} - -i.icon.remove.bookmark:before { - content: "\f02e"; -} - -i.icon.remove.circle:before { - content: "\f057"; -} - -i.icon.remove.from.calendar:before { - content: "\f272"; -} - -i.icon.remove.user:before { - content: "\f235"; -} - -i.icon.repeat:before { - content: "\f01e"; -} - -i.icon.resize.horizontal:before { - content: "\f337"; -} - -i.icon.resize.vertical:before { - content: "\f338"; -} - -i.icon.rmb:before { - content: "\f157"; -} - -i.icon.rouble:before { - content: "\f158"; -} - -i.icon.rub:before { - content: "\f158"; -} - -i.icon.ruble:before { - content: "\f158"; -} - -i.icon.rupee:before { - content: "\f156"; -} - -i.icon.s15:before { - content: "\f2cd"; -} - -i.icon.selected.radio:before { - content: "\f192"; -} - -i.icon.send:before { - content: "\f1d8"; -} - -i.icon.setting:before { - content: "\f013"; -} - -i.icon.settings:before { - content: "\f085"; -} - -i.icon.shekel:before { - content: "\f20b"; -} - -i.icon.sheqel:before { - content: "\f20b"; -} - -i.icon.shield:before { - content: "\f3ed"; -} - -i.icon.shipping:before { - content: "\f0d1"; -} - -i.icon.shop:before { - content: "\f07a"; -} - -i.icon.shuffle:before { - content: "\f074"; -} - -i.icon.shutdown:before { - content: "\f011"; -} - -i.icon.sidebar:before { - content: "\f0c9"; -} - -i.icon.sign.in:before { - content: "\f2f6"; -} - -i.icon.sign.out:before { - content: "\f2f5"; -} - -i.icon.signing:before { - content: "\f2a7"; -} - -i.icon.signup:before { - content: "\f044"; -} - -i.icon.sliders:before { - content: "\f1de"; -} - -i.icon.soccer:before { - content: "\f1e3"; -} - -i.icon.sort.alphabet.ascending:before { - content: "\f15d"; -} - -i.icon.sort.alphabet.descending:before { - content: "\f15e"; -} - -i.icon.sort.ascending:before { - content: "\f0de"; -} - -i.icon.sort.content.ascending:before { - content: "\f160"; -} - -i.icon.sort.content.descending:before { - content: "\f161"; -} - -i.icon.sort.descending:before { - content: "\f0dd"; -} - -i.icon.sort.numeric.ascending:before { - content: "\f162"; -} - -i.icon.sort.numeric.descending:before { - content: "\f163"; -} - -i.icon.sound:before { - content: "\f025"; -} - -i.icon.spoon:before { - content: "\f2e5"; -} - -i.icon.spy:before { - content: "\f21b"; -} - -i.icon.star.empty:before { - content: "\f005"; -} - -i.icon.star.half.empty:before { - content: "\f089"; -} - -i.icon.star.half.full:before { - content: "\f089"; -} - -i.icon.student:before { - content: "\f19d"; -} - -i.icon.talk:before { - content: "\f27a"; -} - -i.icon.target:before { - content: "\f140"; -} - -i.icon.teletype:before { - content: "\f1e4"; -} - -i.icon.television:before { - content: "\f26c"; -} - -i.icon.text.cursor:before { - content: "\f246"; -} - -i.icon.text.telephone:before { - content: "\f1e4"; -} - -i.icon.theme:before { - content: "\f043"; -} - -i.icon.thermometer:before { - content: "\f2c7"; -} - -i.icon.thumb.tack:before { - content: "\f08d"; -} - -i.icon.ticket:before { - content: "\f3ff"; -} - -i.icon.time:before { - content: "\f017"; -} - -i.icon.times.rectangle:before { - content: "\f410"; -} - -i.icon.tm:before { - content: "\f25c"; -} - -i.icon.toggle.down:before { - content: "\f150"; -} - -i.icon.toggle.left:before { - content: "\f191"; -} - -i.icon.toggle.right:before { - content: "\f152"; -} - -i.icon.toggle.up:before { - content: "\f151"; -} - -i.icon.translate:before { - content: "\f1ab"; -} - -i.icon.travel:before { - content: "\f0b1"; -} - -i.icon.treatment:before { - content: "\f0f1"; -} - -i.icon.triangle.down:before { - content: "\f0d7"; -} - -i.icon.triangle.left:before { - content: "\f0d9"; -} - -i.icon.triangle.right:before { - content: "\f0da"; -} - -i.icon.triangle.up:before { - content: "\f0d8"; -} - -i.icon.try:before { - content: "\f195"; -} - -i.icon.unhide:before { - content: "\f06e"; -} - -i.icon.unlinkify:before { - content: "\f127"; -} - -i.icon.unmute:before { - content: "\f130"; -} - -i.icon.unordered.list:before { - content: "\f0ca"; -} - -i.icon.usd:before { - content: "\f155"; -} - -i.icon.user.cancel:before { - content: "\f235"; -} - -i.icon.user.close:before { - content: "\f235"; -} - -i.icon.user.delete:before { - content: "\f235"; -} - -i.icon.user.doctor:before { - content: "\f0f0"; -} - -i.icon.user.x:before { - content: "\f235"; -} - -i.icon.vcard:before { - content: "\f2bb"; -} - -i.icon.video.camera:before { - content: "\f03d"; -} - -i.icon.video.play:before { - content: "\f144"; -} - -i.icon.volume.control.phone:before { - content: "\f2a0"; -} - -i.icon.wait:before { - content: "\f017"; -} - -i.icon.warning:before { - content: "\f12a"; -} - -i.icon.warning.circle:before { - content: "\f06a"; -} - -i.icon.warning.sign:before { - content: "\f071"; -} - -i.icon.wi.fi:before { - content: "\f1eb"; -} - -i.icon.winner:before { - content: "\f091"; -} - -i.icon.wizard:before { - content: "\f0d0"; -} - -i.icon.woman:before { - content: "\f221"; -} - -i.icon.won:before { - content: "\f159"; -} - -i.icon.world:before { - content: "\f0ac"; -} - -i.icon.write:before { - content: "\f303"; -} - -i.icon.write.square:before { - content: "\f14b"; -} - -i.icon.x:before { - content: "\f00d"; -} - -i.icon.yen:before { - content: "\f157"; -} - -i.icon.zip:before { - content: "\f187"; -} - -i.icon.zoom:before { - content: "\f00e"; -} - -i.icon.zoom.in:before { - content: "\f00e"; -} - -i.icon.zoom.out:before { - content: "\f010"; -} - -/******************************* - Outline Icons -*******************************/ - -/* Outline Icon */ - -/* Load & Define Icon Font */ - -@font-face { - font-family: 'outline-icons'; - src: url("themes/default/assets/fonts/outline-icons.eot"); - src: url("themes/default/assets/fonts/outline-icons.eot?#iefix") format('embedded-opentype'), url("themes/default/assets/fonts/outline-icons.woff2") format('woff2'), url("themes/default/assets/fonts/outline-icons.woff") format('woff'), url("themes/default/assets/fonts/outline-icons.ttf") format('truetype'), url("themes/default/assets/fonts/outline-icons.svg#icons") format('svg'); - font-style: normal; - font-weight: normal; - font-variant: normal; - text-decoration: inherit; - text-transform: none; -} - -i.icon.outline { - font-family: 'outline-icons'; -} - -/* Icons */ - -i.icon.address.book.outline:before { - content: "\f2b9"; -} - -i.icon.address.card.outline:before { - content: "\f2bb"; -} - -i.icon.angry.outline:before { - content: "\f556"; -} - -i.icon.arrow.alternate.circle.down.outline:before { - content: "\f358"; -} - -i.icon.arrow.alternate.circle.left.outline:before { - content: "\f359"; -} - -i.icon.arrow.alternate.circle.right.outline:before { - content: "\f35a"; -} - -i.icon.arrow.alternate.circle.up.outline:before { - content: "\f35b"; -} - -i.icon.bell.outline:before { - content: "\f0f3"; -} - -i.icon.bell.slash.outline:before { - content: "\f1f6"; -} - -i.icon.bookmark.outline:before { - content: "\f02e"; -} - -i.icon.building.outline:before { - content: "\f1ad"; -} - -i.icon.calendar.alternate.outline:before { - content: "\f073"; -} - -i.icon.calendar.check.outline:before { - content: "\f274"; -} - -i.icon.calendar.minus.outline:before { - content: "\f272"; -} - -i.icon.calendar.outline:before { - content: "\f133"; -} - -i.icon.calendar.plus.outline:before { - content: "\f271"; -} - -i.icon.calendar.times.outline:before { - content: "\f273"; -} - -i.icon.caret.square.down.outline:before { - content: "\f150"; -} - -i.icon.caret.square.left.outline:before { - content: "\f191"; -} - -i.icon.caret.square.right.outline:before { - content: "\f152"; -} - -i.icon.caret.square.up.outline:before { - content: "\f151"; -} - -i.icon.chart.bar.outline:before { - content: "\f080"; -} - -i.icon.check.circle.outline:before { - content: "\f058"; -} - -i.icon.check.square.outline:before { - content: "\f14a"; -} - -i.icon.circle.outline:before { - content: "\f111"; -} - -i.icon.clipboard.outline:before { - content: "\f328"; -} - -i.icon.clock.outline:before { - content: "\f017"; -} - -i.icon.clone.outline:before { - content: "\f24d"; -} - -i.icon.closed.captioning.outline:before { - content: "\f20a"; -} - -i.icon.comment.alternate.outline:before { - content: "\f27a"; -} - -i.icon.comment.dots.outline:before { - content: "\f4ad"; -} - -i.icon.comment.outline:before { - content: "\f075"; -} - -i.icon.comments.outline:before { - content: "\f086"; -} - -i.icon.compass.outline:before { - content: "\f14e"; -} - -i.icon.copy.outline:before { - content: "\f0c5"; -} - -i.icon.copyright.outline:before { - content: "\f1f9"; -} - -i.icon.credit.card.outline:before { - content: "\f09d"; -} - -i.icon.dizzy.outline:before { - content: "\f567"; -} - -i.icon.dot.circle.outline:before { - content: "\f192"; -} - -i.icon.edit.outline:before { - content: "\f044"; -} - -i.icon.envelope.open.outline:before { - content: "\f2b6"; -} - -i.icon.envelope.outline:before { - content: "\f0e0"; -} - -i.icon.eye.outline:before { - content: "\f06e"; -} - -i.icon.eye.slash.outline:before { - content: "\f070"; -} - -i.icon.file.alternate.outline:before { - content: "\f15c"; -} - -i.icon.file.archive.outline:before { - content: "\f1c6"; -} - -i.icon.file.audio.outline:before { - content: "\f1c7"; -} - -i.icon.file.code.outline:before { - content: "\f1c9"; -} - -i.icon.file.excel.outline:before { - content: "\f1c3"; -} - -i.icon.file.image.outline:before { - content: "\f1c5"; -} - -i.icon.file.outline:before { - content: "\f15b"; -} - -i.icon.file.pdf.outline:before { - content: "\f1c1"; -} - -i.icon.file.powerpoint.outline:before { - content: "\f1c4"; -} - -i.icon.file.video.outline:before { - content: "\f1c8"; -} - -i.icon.file.word.outline:before { - content: "\f1c2"; -} - -i.icon.flag.outline:before { - content: "\f024"; -} - -i.icon.flushed.outline:before { - content: "\f579"; -} - -i.icon.folder.open.outline:before { - content: "\f07c"; -} - -i.icon.folder.outline:before { - content: "\f07b"; -} - -i.icon.frown.open.outline:before { - content: "\f57a"; -} - -i.icon.frown.outline:before { - content: "\f119"; -} - -i.icon.futbol.outline:before { - content: "\f1e3"; -} - -i.icon.gem.outline:before { - content: "\f3a5"; -} - -i.icon.grimace.outline:before { - content: "\f57f"; -} - -i.icon.grin.alternate.outline:before { - content: "\f581"; -} - -i.icon.grin.beam.outline:before { - content: "\f582"; -} - -i.icon.grin.beam.sweat.outline:before { - content: "\f583"; -} - -i.icon.grin.hearts.outline:before { - content: "\f584"; -} - -i.icon.grin.outline:before { - content: "\f580"; -} - -i.icon.grin.squint.outline:before { - content: "\f585"; -} - -i.icon.grin.squint.tears.outline:before { - content: "\f586"; -} - -i.icon.grin.stars.outline:before { - content: "\f587"; -} - -i.icon.grin.tears.outline:before { - content: "\f588"; -} - -i.icon.grin.tongue.outline:before { - content: "\f589"; -} - -i.icon.grin.tongue.squint.outline:before { - content: "\f58a"; -} - -i.icon.grin.tongue.wink.outline:before { - content: "\f58b"; -} - -i.icon.grin.wink.outline:before { - content: "\f58c"; -} - -i.icon.hand.lizard.outline:before { - content: "\f258"; -} - -i.icon.hand.paper.outline:before { - content: "\f256"; -} - -i.icon.hand.peace.outline:before { - content: "\f25b"; -} - -i.icon.hand.point.down.outline:before { - content: "\f0a7"; -} - -i.icon.hand.point.left.outline:before { - content: "\f0a5"; -} - -i.icon.hand.point.right.outline:before { - content: "\f0a4"; -} - -i.icon.hand.point.up.outline:before { - content: "\f0a6"; -} - -i.icon.hand.pointer.outline:before { - content: "\f25a"; -} - -i.icon.hand.rock.outline:before { - content: "\f255"; -} - -i.icon.hand.scissors.outline:before { - content: "\f257"; -} - -i.icon.hand.spock.outline:before { - content: "\f259"; -} - -i.icon.handshake.outline:before { - content: "\f2b5"; -} - -i.icon.hdd.outline:before { - content: "\f0a0"; -} - -i.icon.heart.outline:before { - content: "\f004"; -} - -i.icon.hospital.outline:before { - content: "\f0f8"; -} - -i.icon.hourglass.outline:before { - content: "\f254"; -} - -i.icon.id.badge.outline:before { - content: "\f2c1"; -} - -i.icon.id.card.outline:before { - content: "\f2c2"; -} - -i.icon.image.outline:before { - content: "\f03e"; -} - -i.icon.images.outline:before { - content: "\f302"; -} - -i.icon.keyboard.outline:before { - content: "\f11c"; -} - -i.icon.kiss.beam.outline:before { - content: "\f597"; -} - -i.icon.kiss.outline:before { - content: "\f596"; -} - -i.icon.kiss.wink.heart.outline:before { - content: "\f598"; -} - -i.icon.laugh.beam.outline:before { - content: "\f59a"; -} - -i.icon.laugh.outline:before { - content: "\f599"; -} - -i.icon.laugh.squint.outline:before { - content: "\f59b"; -} - -i.icon.laugh.wink.outline:before { - content: "\f59c"; -} - -i.icon.lemon.outline:before { - content: "\f094"; -} - -i.icon.life.ring.outline:before { - content: "\f1cd"; -} - -i.icon.lightbulb.outline:before { - content: "\f0eb"; -} - -i.icon.list.alternate.outline:before { - content: "\f022"; -} - -i.icon.map.outline:before { - content: "\f279"; -} - -i.icon.meh.blank.outline:before { - content: "\f5a4"; -} - -i.icon.meh.outline:before { - content: "\f11a"; -} - -i.icon.meh.rolling.eyes.outline:before { - content: "\f5a5"; -} - -i.icon.minus.square.outline:before { - content: "\f146"; -} - -i.icon.money.bill.alternate.outline:before { - content: "\f3d1"; -} - -i.icon.moon.outline:before { - content: "\f186"; -} - -i.icon.newspaper.outline:before { - content: "\f1ea"; -} - -i.icon.object.group.outline:before { - content: "\f247"; -} - -i.icon.object.ungroup.outline:before { - content: "\f248"; -} - -i.icon.paper.plane.outline:before { - content: "\f1d8"; -} - -i.icon.pause.circle.outline:before { - content: "\f28b"; -} - -i.icon.play.circle.outline:before { - content: "\f144"; -} - -i.icon.plus.square.outline:before { - content: "\f0fe"; -} - -i.icon.question.circle.outline:before { - content: "\f059"; -} - -i.icon.registered.outline:before { - content: "\f25d"; -} - -i.icon.sad.cry.outline:before { - content: "\f5b3"; -} - -i.icon.sad.tear.outline:before { - content: "\f5b4"; -} - -i.icon.save.outline:before { - content: "\f0c7"; -} - -i.icon.share.square.outline:before { - content: "\f14d"; -} - -i.icon.smile.beam.outline:before { - content: "\f5b8"; -} - -i.icon.smile.outline:before { - content: "\f118"; -} - -i.icon.smile.wink.outline:before { - content: "\f4da"; -} - -i.icon.snowflake.outline:before { - content: "\f2dc"; -} - -i.icon.square.outline:before { - content: "\f0c8"; -} - -i.icon.star.half.outline:before { - content: "\f089"; -} - -i.icon.star.outline:before { - content: "\f005"; -} - -i.icon.sticky.note.outline:before { - content: "\f249"; -} - -i.icon.stop.circle.outline:before { - content: "\f28d"; -} - -i.icon.sun.outline:before { - content: "\f185"; -} - -i.icon.surprise.outline:before { - content: "\f5c2"; -} - -i.icon.thumbs.down.outline:before { - content: "\f165"; -} - -i.icon.thumbs.up.outline:before { - content: "\f164"; -} - -i.icon.times.circle.outline:before { - content: "\f057"; -} - -i.icon.tired.outline:before { - content: "\f5c8"; -} - -i.icon.trash.alternate.outline:before { - content: "\f2ed"; -} - -i.icon.user.circle.outline:before { - content: "\f2bd"; -} - -i.icon.user.outline:before { - content: "\f007"; -} - -i.icon.window.close.outline:before { - content: "\f410"; -} - -i.icon.window.maximize.outline:before { - content: "\f2d0"; -} - -i.icon.window.minimize.outline:before { - content: "\f2d1"; -} - -i.icon.window.restore.outline:before { - content: "\f2d2"; -} - -/******************************* - Brand Icons -*******************************/ - -/* Load & Define Brand Font */ - -@font-face { - font-family: 'brand-icons'; - src: url("themes/default/assets/fonts/brand-icons.eot"); - src: url("themes/default/assets/fonts/brand-icons.eot?#iefix") format('embedded-opentype'), url("themes/default/assets/fonts/brand-icons.woff2") format('woff2'), url("themes/default/assets/fonts/brand-icons.woff") format('woff'), url("themes/default/assets/fonts/brand-icons.ttf") format('truetype'), url("themes/default/assets/fonts/brand-icons.svg#icons") format('svg'); - font-style: normal; - font-weight: normal; - font-variant: normal; - text-decoration: inherit; - text-transform: none; -} - -/* Icons */ - -i.icon.\35 00px:before { - content: "\f26e"; - font-family: 'brand-icons'; -} - -i.icon.accessible:before { - content: "\f368"; - font-family: 'brand-icons'; -} - -i.icon.accusoft:before { - content: "\f369"; - font-family: 'brand-icons'; -} - -i.icon.acquisitions.incorporated:before { - content: "\f6af"; - font-family: 'brand-icons'; -} - -i.icon.adn:before { - content: "\f170"; - font-family: 'brand-icons'; -} - -i.icon.adobe:before { - content: "\f778"; - font-family: 'brand-icons'; -} - -i.icon.adversal:before { - content: "\f36a"; - font-family: 'brand-icons'; -} - -i.icon.affiliatetheme:before { - content: "\f36b"; - font-family: 'brand-icons'; -} - -i.icon.airbnb:before { - content: "\f834"; - font-family: 'brand-icons'; -} - -i.icon.algolia:before { - content: "\f36c"; - font-family: 'brand-icons'; -} - -i.icon.alipay:before { - content: "\f642"; - font-family: 'brand-icons'; -} - -i.icon.amazon:before { - content: "\f270"; - font-family: 'brand-icons'; -} - -i.icon.amazon.pay:before { - content: "\f42c"; - font-family: 'brand-icons'; -} - -i.icon.amilia:before { - content: "\f36d"; - font-family: 'brand-icons'; -} - -i.icon.android:before { - content: "\f17b"; - font-family: 'brand-icons'; -} - -i.icon.angellist:before { - content: "\f209"; - font-family: 'brand-icons'; -} - -i.icon.angrycreative:before { - content: "\f36e"; - font-family: 'brand-icons'; -} - -i.icon.angular:before { - content: "\f420"; - font-family: 'brand-icons'; -} - -i.icon.app.store:before { - content: "\f36f"; - font-family: 'brand-icons'; -} - -i.icon.app.store.ios:before { - content: "\f370"; - font-family: 'brand-icons'; -} - -i.icon.apper:before { - content: "\f371"; - font-family: 'brand-icons'; -} - -i.icon.apple:before { - content: "\f179"; - font-family: 'brand-icons'; -} - -i.icon.apple.pay:before { - content: "\f415"; - font-family: 'brand-icons'; -} - -i.icon.artstation:before { - content: "\f77a"; - font-family: 'brand-icons'; -} - -i.icon.asymmetrik:before { - content: "\f372"; - font-family: 'brand-icons'; -} - -i.icon.atlassian:before { - content: "\f77b"; - font-family: 'brand-icons'; -} - -i.icon.audible:before { - content: "\f373"; - font-family: 'brand-icons'; -} - -i.icon.autoprefixer:before { - content: "\f41c"; - font-family: 'brand-icons'; -} - -i.icon.avianex:before { - content: "\f374"; - font-family: 'brand-icons'; -} - -i.icon.aviato:before { - content: "\f421"; - font-family: 'brand-icons'; -} - -i.icon.aws:before { - content: "\f375"; - font-family: 'brand-icons'; -} - -i.icon.bandcamp:before { - content: "\f2d5"; - font-family: 'brand-icons'; -} - -i.icon.battle.net:before { - content: "\f835"; - font-family: 'brand-icons'; -} - -i.icon.behance:before { - content: "\f1b4"; - font-family: 'brand-icons'; -} - -i.icon.behance.square:before { - content: "\f1b5"; - font-family: 'brand-icons'; -} - -i.icon.bimobject:before { - content: "\f378"; - font-family: 'brand-icons'; -} - -i.icon.bitbucket:before { - content: "\f171"; - font-family: 'brand-icons'; -} - -i.icon.bitcoin:before { - content: "\f379"; - font-family: 'brand-icons'; -} - -i.icon.bity:before { - content: "\f37a"; - font-family: 'brand-icons'; -} - -i.icon.black.tie:before { - content: "\f27e"; - font-family: 'brand-icons'; -} - -i.icon.blackberry:before { - content: "\f37b"; - font-family: 'brand-icons'; -} - -i.icon.blogger:before { - content: "\f37c"; - font-family: 'brand-icons'; -} - -i.icon.blogger.b:before { - content: "\f37d"; - font-family: 'brand-icons'; -} - -i.icon.bluetooth:before { - content: "\f293"; - font-family: 'brand-icons'; -} - -i.icon.bluetooth.b:before { - content: "\f294"; - font-family: 'brand-icons'; -} - -i.icon.bootstrap:before { - content: "\f836"; - font-family: 'brand-icons'; -} - -i.icon.btc:before { - content: "\f15a"; - font-family: 'brand-icons'; -} - -i.icon.buffer:before { - content: "\f837"; - font-family: 'brand-icons'; -} - -i.icon.buromobelexperte:before { - content: "\f37f"; - font-family: 'brand-icons'; -} - -i.icon.buy.n.large:before { - content: "\f8a6"; - font-family: 'brand-icons'; -} - -i.icon.buysellads:before { - content: "\f20d"; - font-family: 'brand-icons'; -} - -i.icon.canadian.maple.leaf:before { - content: "\f785"; - font-family: 'brand-icons'; -} - -i.icon.cc.amazon.pay:before { - content: "\f42d"; - font-family: 'brand-icons'; -} - -i.icon.cc.amex:before { - content: "\f1f3"; - font-family: 'brand-icons'; -} - -i.icon.cc.apple.pay:before { - content: "\f416"; - font-family: 'brand-icons'; -} - -i.icon.cc.diners.club:before { - content: "\f24c"; - font-family: 'brand-icons'; -} - -i.icon.cc.discover:before { - content: "\f1f2"; - font-family: 'brand-icons'; -} - -i.icon.cc.jcb:before { - content: "\f24b"; - font-family: 'brand-icons'; -} - -i.icon.cc.mastercard:before { - content: "\f1f1"; - font-family: 'brand-icons'; -} - -i.icon.cc.paypal:before { - content: "\f1f4"; - font-family: 'brand-icons'; -} - -i.icon.cc.stripe:before { - content: "\f1f5"; - font-family: 'brand-icons'; -} - -i.icon.cc.visa:before { - content: "\f1f0"; - font-family: 'brand-icons'; -} - -i.icon.centercode:before { - content: "\f380"; - font-family: 'brand-icons'; -} - -i.icon.centos:before { - content: "\f789"; - font-family: 'brand-icons'; -} - -i.icon.chrome:before { - content: "\f268"; - font-family: 'brand-icons'; -} - -i.icon.chromecast:before { - content: "\f838"; - font-family: 'brand-icons'; -} - -i.icon.cloudscale:before { - content: "\f383"; - font-family: 'brand-icons'; -} - -i.icon.cloudsmith:before { - content: "\f384"; - font-family: 'brand-icons'; -} - -i.icon.cloudversify:before { - content: "\f385"; - font-family: 'brand-icons'; -} - -i.icon.codepen:before { - content: "\f1cb"; - font-family: 'brand-icons'; -} - -i.icon.codiepie:before { - content: "\f284"; - font-family: 'brand-icons'; -} - -i.icon.confluence:before { - content: "\f78d"; - font-family: 'brand-icons'; -} - -i.icon.connectdevelop:before { - content: "\f20e"; - font-family: 'brand-icons'; -} - -i.icon.contao:before { - content: "\f26d"; - font-family: 'brand-icons'; -} - -i.icon.cotton.bureau:before { - content: "\f89e"; - font-family: 'brand-icons'; -} - -i.icon.cpanel:before { - content: "\f388"; - font-family: 'brand-icons'; -} - -i.icon.creative.commons:before { - content: "\f25e"; - font-family: 'brand-icons'; -} - -i.icon.creative.commons.by:before { - content: "\f4e7"; - font-family: 'brand-icons'; -} - -i.icon.creative.commons.nc:before { - content: "\f4e8"; - font-family: 'brand-icons'; -} - -i.icon.creative.commons.nc.eu:before { - content: "\f4e9"; - font-family: 'brand-icons'; -} - -i.icon.creative.commons.nc.jp:before { - content: "\f4ea"; - font-family: 'brand-icons'; -} - -i.icon.creative.commons.nd:before { - content: "\f4eb"; - font-family: 'brand-icons'; -} - -i.icon.creative.commons.pd:before { - content: "\f4ec"; - font-family: 'brand-icons'; -} - -i.icon.creative.commons.pd.alternate:before { - content: "\f4ed"; - font-family: 'brand-icons'; -} - -i.icon.creative.commons.remix:before { - content: "\f4ee"; - font-family: 'brand-icons'; -} - -i.icon.creative.commons.sa:before { - content: "\f4ef"; - font-family: 'brand-icons'; -} - -i.icon.creative.commons.sampling:before { - content: "\f4f0"; - font-family: 'brand-icons'; -} - -i.icon.creative.commons.sampling.plus:before { - content: "\f4f1"; - font-family: 'brand-icons'; -} - -i.icon.creative.commons.share:before { - content: "\f4f2"; - font-family: 'brand-icons'; -} - -i.icon.creative.commons.zero:before { - content: "\f4f3"; - font-family: 'brand-icons'; -} - -i.icon.critical.role:before { - content: "\f6c9"; - font-family: 'brand-icons'; -} - -i.icon.css3:before { - content: "\f13c"; - font-family: 'brand-icons'; -} - -i.icon.css3.alternate:before { - content: "\f38b"; - font-family: 'brand-icons'; -} - -i.icon.cuttlefish:before { - content: "\f38c"; - font-family: 'brand-icons'; -} - -i.icon.d.and.d:before { - content: "\f38d"; - font-family: 'brand-icons'; -} - -i.icon.d.and.d.beyond:before { - content: "\f6ca"; - font-family: 'brand-icons'; -} - -i.icon.dailymotion:before { - content: "\f952"; - font-family: 'brand-icons'; -} - -i.icon.dashcube:before { - content: "\f210"; - font-family: 'brand-icons'; -} - -i.icon.delicious:before { - content: "\f1a5"; - font-family: 'brand-icons'; -} - -i.icon.deploydog:before { - content: "\f38e"; - font-family: 'brand-icons'; -} - -i.icon.deskpro:before { - content: "\f38f"; - font-family: 'brand-icons'; -} - -i.icon.dev:before { - content: "\f6cc"; - font-family: 'brand-icons'; -} - -i.icon.deviantart:before { - content: "\f1bd"; - font-family: 'brand-icons'; -} - -i.icon.dhl:before { - content: "\f790"; - font-family: 'brand-icons'; -} - -i.icon.diaspora:before { - content: "\f791"; - font-family: 'brand-icons'; -} - -i.icon.digg:before { - content: "\f1a6"; - font-family: 'brand-icons'; -} - -i.icon.digital.ocean:before { - content: "\f391"; - font-family: 'brand-icons'; -} - -i.icon.discord:before { - content: "\f392"; - font-family: 'brand-icons'; -} - -i.icon.discourse:before { - content: "\f393"; - font-family: 'brand-icons'; -} - -i.icon.dochub:before { - content: "\f394"; - font-family: 'brand-icons'; -} - -i.icon.docker:before { - content: "\f395"; - font-family: 'brand-icons'; -} - -i.icon.draft2digital:before { - content: "\f396"; - font-family: 'brand-icons'; -} - -i.icon.dribbble:before { - content: "\f17d"; - font-family: 'brand-icons'; -} - -i.icon.dribbble.square:before { - content: "\f397"; - font-family: 'brand-icons'; -} - -i.icon.dropbox:before { - content: "\f16b"; - font-family: 'brand-icons'; -} - -i.icon.drupal:before { - content: "\f1a9"; - font-family: 'brand-icons'; -} - -i.icon.dyalog:before { - content: "\f399"; - font-family: 'brand-icons'; -} - -i.icon.earlybirds:before { - content: "\f39a"; - font-family: 'brand-icons'; -} - -i.icon.ebay:before { - content: "\f4f4"; - font-family: 'brand-icons'; -} - -i.icon.edge:before { - content: "\f282"; - font-family: 'brand-icons'; -} - -i.icon.elementor:before { - content: "\f430"; - font-family: 'brand-icons'; -} - -i.icon.ello:before { - content: "\f5f1"; - font-family: 'brand-icons'; -} - -i.icon.ember:before { - content: "\f423"; - font-family: 'brand-icons'; -} - -i.icon.empire:before { - content: "\f1d1"; - font-family: 'brand-icons'; -} - -i.icon.envira:before { - content: "\f299"; - font-family: 'brand-icons'; -} - -i.icon.erlang:before { - content: "\f39d"; - font-family: 'brand-icons'; -} - -i.icon.ethereum:before { - content: "\f42e"; - font-family: 'brand-icons'; -} - -i.icon.etsy:before { - content: "\f2d7"; - font-family: 'brand-icons'; -} - -i.icon.evernote:before { - content: "\f839"; - font-family: 'brand-icons'; -} - -i.icon.expeditedssl:before { - content: "\f23e"; - font-family: 'brand-icons'; -} - -i.icon.facebook:before { - content: "\f09a"; - font-family: 'brand-icons'; -} - -i.icon.facebook.f:before { - content: "\f39e"; - font-family: 'brand-icons'; -} - -i.icon.facebook.messenger:before { - content: "\f39f"; - font-family: 'brand-icons'; -} - -i.icon.facebook.square:before { - content: "\f082"; - font-family: 'brand-icons'; -} - -i.icon.fantasy.flight.games:before { - content: "\f6dc"; - font-family: 'brand-icons'; -} - -i.icon.fedex:before { - content: "\f797"; - font-family: 'brand-icons'; -} - -i.icon.fedora:before { - content: "\f798"; - font-family: 'brand-icons'; -} - -i.icon.figma:before { - content: "\f799"; - font-family: 'brand-icons'; -} - -i.icon.firefox:before { - content: "\f269"; - font-family: 'brand-icons'; -} - -i.icon.firefox.browser:before { - content: "\f907"; - font-family: 'brand-icons'; -} - -i.icon.first.order:before { - content: "\f2b0"; - font-family: 'brand-icons'; -} - -i.icon.first.order.alternate:before { - content: "\f50a"; - font-family: 'brand-icons'; -} - -i.icon.firstdraft:before { - content: "\f3a1"; - font-family: 'brand-icons'; -} - -i.icon.flickr:before { - content: "\f16e"; - font-family: 'brand-icons'; -} - -i.icon.flipboard:before { - content: "\f44d"; - font-family: 'brand-icons'; -} - -i.icon.fly:before { - content: "\f417"; - font-family: 'brand-icons'; -} - -i.icon.font.awesome:before { - content: "\f2b4"; - font-family: 'brand-icons'; -} - -i.icon.font.awesome.alternate:before { - content: "\f35c"; - font-family: 'brand-icons'; -} - -i.icon.font.awesome.flag:before { - content: "\f425"; - font-family: 'brand-icons'; -} - -i.icon.fonticons:before { - content: "\f280"; - font-family: 'brand-icons'; -} - -i.icon.fonticons.fi:before { - content: "\f3a2"; - font-family: 'brand-icons'; -} - -i.icon.fort.awesome:before { - content: "\f286"; - font-family: 'brand-icons'; -} - -i.icon.fort.awesome.alternate:before { - content: "\f3a3"; - font-family: 'brand-icons'; -} - -i.icon.forumbee:before { - content: "\f211"; - font-family: 'brand-icons'; -} - -i.icon.foursquare:before { - content: "\f180"; - font-family: 'brand-icons'; -} - -i.icon.free.code.camp:before { - content: "\f2c5"; - font-family: 'brand-icons'; -} - -i.icon.freebsd:before { - content: "\f3a4"; - font-family: 'brand-icons'; -} - -i.icon.fulcrum:before { - content: "\f50b"; - font-family: 'brand-icons'; -} - -i.icon.galactic.republic:before { - content: "\f50c"; - font-family: 'brand-icons'; -} - -i.icon.galactic.senate:before { - content: "\f50d"; - font-family: 'brand-icons'; -} - -i.icon.get.pocket:before { - content: "\f265"; - font-family: 'brand-icons'; -} - -i.icon.gg:before { - content: "\f260"; - font-family: 'brand-icons'; -} - -i.icon.gg.circle:before { - content: "\f261"; - font-family: 'brand-icons'; -} - -i.icon.git:before { - content: "\f1d3"; - font-family: 'brand-icons'; -} - -i.icon.git.alternate:before { - content: "\f841"; - font-family: 'brand-icons'; -} - -i.icon.git.square:before { - content: "\f1d2"; - font-family: 'brand-icons'; -} - -i.icon.github:before { - content: "\f09b"; - font-family: 'brand-icons'; -} - -i.icon.github.alternate:before { - content: "\f113"; - font-family: 'brand-icons'; -} - -i.icon.github.square:before { - content: "\f092"; - font-family: 'brand-icons'; -} - -i.icon.gitkraken:before { - content: "\f3a6"; - font-family: 'brand-icons'; -} - -i.icon.gitlab:before { - content: "\f296"; - font-family: 'brand-icons'; -} - -i.icon.gitter:before { - content: "\f426"; - font-family: 'brand-icons'; -} - -i.icon.glide:before { - content: "\f2a5"; - font-family: 'brand-icons'; -} - -i.icon.glide.g:before { - content: "\f2a6"; - font-family: 'brand-icons'; -} - -i.icon.gofore:before { - content: "\f3a7"; - font-family: 'brand-icons'; -} - -i.icon.goodreads:before { - content: "\f3a8"; - font-family: 'brand-icons'; -} - -i.icon.goodreads.g:before { - content: "\f3a9"; - font-family: 'brand-icons'; -} - -i.icon.google:before { - content: "\f1a0"; - font-family: 'brand-icons'; -} - -i.icon.google.drive:before { - content: "\f3aa"; - font-family: 'brand-icons'; -} - -i.icon.google.play:before { - content: "\f3ab"; - font-family: 'brand-icons'; -} - -i.icon.google.plus:before { - content: "\f2b3"; - font-family: 'brand-icons'; -} - -i.icon.google.plus.g:before { - content: "\f0d5"; - font-family: 'brand-icons'; -} - -i.icon.google.plus.square:before { - content: "\f0d4"; - font-family: 'brand-icons'; -} - -i.icon.google.wallet:before { - content: "\f1ee"; - font-family: 'brand-icons'; -} - -i.icon.gratipay:before { - content: "\f184"; - font-family: 'brand-icons'; -} - -i.icon.grav:before { - content: "\f2d6"; - font-family: 'brand-icons'; -} - -i.icon.gripfire:before { - content: "\f3ac"; - font-family: 'brand-icons'; -} - -i.icon.grunt:before { - content: "\f3ad"; - font-family: 'brand-icons'; -} - -i.icon.gulp:before { - content: "\f3ae"; - font-family: 'brand-icons'; -} - -i.icon.hacker.news:before { - content: "\f1d4"; - font-family: 'brand-icons'; -} - -i.icon.hacker.news.square:before { - content: "\f3af"; - font-family: 'brand-icons'; -} - -i.icon.hackerrank:before { - content: "\f5f7"; - font-family: 'brand-icons'; -} - -i.icon.hips:before { - content: "\f452"; - font-family: 'brand-icons'; -} - -i.icon.hire.a.helper:before { - content: "\f3b0"; - font-family: 'brand-icons'; -} - -i.icon.hooli:before { - content: "\f427"; - font-family: 'brand-icons'; -} - -i.icon.hornbill:before { - content: "\f592"; - font-family: 'brand-icons'; -} - -i.icon.hotjar:before { - content: "\f3b1"; - font-family: 'brand-icons'; -} - -i.icon.houzz:before { - content: "\f27c"; - font-family: 'brand-icons'; -} - -i.icon.html5:before { - content: "\f13b"; - font-family: 'brand-icons'; -} - -i.icon.hubspot:before { - content: "\f3b2"; - font-family: 'brand-icons'; -} - -i.icon.ideal:before { - content: "\f913"; - font-family: 'brand-icons'; -} - -i.icon.imdb:before { - content: "\f2d8"; - font-family: 'brand-icons'; -} - -i.icon.instagram:before { - content: "\f16d"; - font-family: 'brand-icons'; -} - -i.icon.instagram.square:before { - content: "\f955"; - font-family: 'brand-icons'; -} - -i.icon.intercom:before { - content: "\f7af"; - font-family: 'brand-icons'; -} - -i.icon.internet.explorer:before { - content: "\f26b"; - font-family: 'brand-icons'; -} - -i.icon.invision:before { - content: "\f7b0"; - font-family: 'brand-icons'; -} - -i.icon.ioxhost:before { - content: "\f208"; - font-family: 'brand-icons'; -} - -i.icon.itch.io:before { - content: "\f83a"; - font-family: 'brand-icons'; -} - -i.icon.itunes:before { - content: "\f3b4"; - font-family: 'brand-icons'; -} - -i.icon.itunes.note:before { - content: "\f3b5"; - font-family: 'brand-icons'; -} - -i.icon.java:before { - content: "\f4e4"; - font-family: 'brand-icons'; -} - -i.icon.jedi.order:before { - content: "\f50e"; - font-family: 'brand-icons'; -} - -i.icon.jenkins:before { - content: "\f3b6"; - font-family: 'brand-icons'; -} - -i.icon.jira:before { - content: "\f7b1"; - font-family: 'brand-icons'; -} - -i.icon.joget:before { - content: "\f3b7"; - font-family: 'brand-icons'; -} - -i.icon.joomla:before { - content: "\f1aa"; - font-family: 'brand-icons'; -} - -i.icon.js:before { - content: "\f3b8"; - font-family: 'brand-icons'; -} - -i.icon.js.square:before { - content: "\f3b9"; - font-family: 'brand-icons'; -} - -i.icon.jsfiddle:before { - content: "\f1cc"; - font-family: 'brand-icons'; -} - -i.icon.kaggle:before { - content: "\f5fa"; - font-family: 'brand-icons'; -} - -i.icon.keybase:before { - content: "\f4f5"; - font-family: 'brand-icons'; -} - -i.icon.keycdn:before { - content: "\f3ba"; - font-family: 'brand-icons'; -} - -i.icon.kickstarter:before { - content: "\f3bb"; - font-family: 'brand-icons'; -} - -i.icon.kickstarter.k:before { - content: "\f3bc"; - font-family: 'brand-icons'; -} - -i.icon.korvue:before { - content: "\f42f"; - font-family: 'brand-icons'; -} - -i.icon.laravel:before { - content: "\f3bd"; - font-family: 'brand-icons'; -} - -i.icon.lastfm:before { - content: "\f202"; - font-family: 'brand-icons'; -} - -i.icon.lastfm.square:before { - content: "\f203"; - font-family: 'brand-icons'; -} - -i.icon.leanpub:before { - content: "\f212"; - font-family: 'brand-icons'; -} - -i.icon.lesscss:before { - content: "\f41d"; - font-family: 'brand-icons'; -} - -i.icon.linechat:before { - content: "\f3c0"; - font-family: 'brand-icons'; -} - -i.icon.linkedin:before { - content: "\f08c"; - font-family: 'brand-icons'; -} - -i.icon.linkedin.in:before { - content: "\f0e1"; - font-family: 'brand-icons'; -} - -i.icon.linode:before { - content: "\f2b8"; - font-family: 'brand-icons'; -} - -i.icon.linux:before { - content: "\f17c"; - font-family: 'brand-icons'; -} - -i.icon.lyft:before { - content: "\f3c3"; - font-family: 'brand-icons'; -} - -i.icon.magento:before { - content: "\f3c4"; - font-family: 'brand-icons'; -} - -i.icon.mailchimp:before { - content: "\f59e"; - font-family: 'brand-icons'; -} - -i.icon.mandalorian:before { - content: "\f50f"; - font-family: 'brand-icons'; -} - -i.icon.markdown:before { - content: "\f60f"; - font-family: 'brand-icons'; -} - -i.icon.mastodon:before { - content: "\f4f6"; - font-family: 'brand-icons'; -} - -i.icon.maxcdn:before { - content: "\f136"; - font-family: 'brand-icons'; -} - -i.icon.mdb:before { - content: "\f8ca"; - font-family: 'brand-icons'; -} - -i.icon.medapps:before { - content: "\f3c6"; - font-family: 'brand-icons'; -} - -i.icon.medium:before { - content: "\f23a"; - font-family: 'brand-icons'; -} - -i.icon.medium.m:before { - content: "\f3c7"; - font-family: 'brand-icons'; -} - -i.icon.medrt:before { - content: "\f3c8"; - font-family: 'brand-icons'; -} - -i.icon.meetup:before { - content: "\f2e0"; - font-family: 'brand-icons'; -} - -i.icon.megaport:before { - content: "\f5a3"; - font-family: 'brand-icons'; -} - -i.icon.mendeley:before { - content: "\f7b3"; - font-family: 'brand-icons'; -} - -i.icon.microblog:before { - content: "\f91a"; - font-family: 'brand-icons'; -} - -i.icon.microsoft:before { - content: "\f3ca"; - font-family: 'brand-icons'; -} - -i.icon.mix:before { - content: "\f3cb"; - font-family: 'brand-icons'; -} - -i.icon.mixcloud:before { - content: "\f289"; - font-family: 'brand-icons'; -} - -i.icon.mixer:before { - content: "\f956"; - font-family: 'brand-icons'; -} - -i.icon.mizuni:before { - content: "\f3cc"; - font-family: 'brand-icons'; -} - -i.icon.modx:before { - content: "\f285"; - font-family: 'brand-icons'; -} - -i.icon.monero:before { - content: "\f3d0"; - font-family: 'brand-icons'; -} - -i.icon.napster:before { - content: "\f3d2"; - font-family: 'brand-icons'; -} - -i.icon.neos:before { - content: "\f612"; - font-family: 'brand-icons'; -} - -i.icon.nimblr:before { - content: "\f5a8"; - font-family: 'brand-icons'; -} - -i.icon.node:before { - content: "\f419"; - font-family: 'brand-icons'; -} - -i.icon.node.js:before { - content: "\f3d3"; - font-family: 'brand-icons'; -} - -i.icon.npm:before { - content: "\f3d4"; - font-family: 'brand-icons'; -} - -i.icon.ns8:before { - content: "\f3d5"; - font-family: 'brand-icons'; -} - -i.icon.nutritionix:before { - content: "\f3d6"; - font-family: 'brand-icons'; -} - -i.icon.odnoklassniki:before { - content: "\f263"; - font-family: 'brand-icons'; -} - -i.icon.odnoklassniki.square:before { - content: "\f264"; - font-family: 'brand-icons'; -} - -i.icon.old.republic:before { - content: "\f510"; - font-family: 'brand-icons'; -} - -i.icon.opencart:before { - content: "\f23d"; - font-family: 'brand-icons'; -} - -i.icon.openid:before { - content: "\f19b"; - font-family: 'brand-icons'; -} - -i.icon.opera:before { - content: "\f26a"; - font-family: 'brand-icons'; -} - -i.icon.optin.monster:before { - content: "\f23c"; - font-family: 'brand-icons'; -} - -i.icon.orcid:before { - content: "\f8d2"; - font-family: 'brand-icons'; -} - -i.icon.osi:before { - content: "\f41a"; - font-family: 'brand-icons'; -} - -i.icon.page4:before { - content: "\f3d7"; - font-family: 'brand-icons'; -} - -i.icon.pagelines:before { - content: "\f18c"; - font-family: 'brand-icons'; -} - -i.icon.palfed:before { - content: "\f3d8"; - font-family: 'brand-icons'; -} - -i.icon.patreon:before { - content: "\f3d9"; - font-family: 'brand-icons'; -} - -i.icon.paypal:before { - content: "\f1ed"; - font-family: 'brand-icons'; -} - -i.icon.penny.arcade:before { - content: "\f704"; - font-family: 'brand-icons'; -} - -i.icon.periscope:before { - content: "\f3da"; - font-family: 'brand-icons'; -} - -i.icon.phabricator:before { - content: "\f3db"; - font-family: 'brand-icons'; -} - -i.icon.phoenix.framework:before { - content: "\f3dc"; - font-family: 'brand-icons'; -} - -i.icon.phoenix.squadron:before { - content: "\f511"; - font-family: 'brand-icons'; -} - -i.icon.php:before { - content: "\f457"; - font-family: 'brand-icons'; -} - -i.icon.pied.piper:before { - content: "\f2ae"; - font-family: 'brand-icons'; -} - -i.icon.pied.piper.alternate:before { - content: "\f1a8"; - font-family: 'brand-icons'; -} - -i.icon.pied.piper.hat:before { - content: "\f4e5"; - font-family: 'brand-icons'; -} - -i.icon.pied.piper.pp:before { - content: "\f1a7"; - font-family: 'brand-icons'; -} - -i.icon.pied.piper.square:before { - content: "\f91e"; - font-family: 'brand-icons'; -} - -i.icon.pinterest:before { - content: "\f0d2"; - font-family: 'brand-icons'; -} - -i.icon.pinterest.p:before { - content: "\f231"; - font-family: 'brand-icons'; -} - -i.icon.pinterest.square:before { - content: "\f0d3"; - font-family: 'brand-icons'; -} - -i.icon.playstation:before { - content: "\f3df"; - font-family: 'brand-icons'; -} - -i.icon.product.hunt:before { - content: "\f288"; - font-family: 'brand-icons'; -} - -i.icon.pushed:before { - content: "\f3e1"; - font-family: 'brand-icons'; -} - -i.icon.python:before { - content: "\f3e2"; - font-family: 'brand-icons'; -} - -i.icon.qq:before { - content: "\f1d6"; - font-family: 'brand-icons'; -} - -i.icon.quinscape:before { - content: "\f459"; - font-family: 'brand-icons'; -} - -i.icon.quora:before { - content: "\f2c4"; - font-family: 'brand-icons'; -} - -i.icon.r.project:before { - content: "\f4f7"; - font-family: 'brand-icons'; -} - -i.icon.raspberry.pi:before { - content: "\f7bb"; - font-family: 'brand-icons'; -} - -i.icon.ravelry:before { - content: "\f2d9"; - font-family: 'brand-icons'; -} - -i.icon.react:before { - content: "\f41b"; - font-family: 'brand-icons'; -} - -i.icon.reacteurope:before { - content: "\f75d"; - font-family: 'brand-icons'; -} - -i.icon.readme:before { - content: "\f4d5"; - font-family: 'brand-icons'; -} - -i.icon.rebel:before { - content: "\f1d0"; - font-family: 'brand-icons'; -} - -i.icon.reddit:before { - content: "\f1a1"; - font-family: 'brand-icons'; -} - -i.icon.reddit.alien:before { - content: "\f281"; - font-family: 'brand-icons'; -} - -i.icon.reddit.square:before { - content: "\f1a2"; - font-family: 'brand-icons'; -} - -i.icon.redhat:before { - content: "\f7bc"; - font-family: 'brand-icons'; -} - -i.icon.redriver:before { - content: "\f3e3"; - font-family: 'brand-icons'; -} - -i.icon.redyeti:before { - content: "\f69d"; - font-family: 'brand-icons'; -} - -i.icon.renren:before { - content: "\f18b"; - font-family: 'brand-icons'; -} - -i.icon.replyd:before { - content: "\f3e6"; - font-family: 'brand-icons'; -} - -i.icon.researchgate:before { - content: "\f4f8"; - font-family: 'brand-icons'; -} - -i.icon.resolving:before { - content: "\f3e7"; - font-family: 'brand-icons'; -} - -i.icon.rev:before { - content: "\f5b2"; - font-family: 'brand-icons'; -} - -i.icon.rocketchat:before { - content: "\f3e8"; - font-family: 'brand-icons'; -} - -i.icon.rockrms:before { - content: "\f3e9"; - font-family: 'brand-icons'; -} - -i.icon.safari:before { - content: "\f267"; - font-family: 'brand-icons'; -} - -i.icon.salesforce:before { - content: "\f83b"; - font-family: 'brand-icons'; -} - -i.icon.sass:before { - content: "\f41e"; - font-family: 'brand-icons'; -} - -i.icon.schlix:before { - content: "\f3ea"; - font-family: 'brand-icons'; -} - -i.icon.scribd:before { - content: "\f28a"; - font-family: 'brand-icons'; -} - -i.icon.searchengin:before { - content: "\f3eb"; - font-family: 'brand-icons'; -} - -i.icon.sellcast:before { - content: "\f2da"; - font-family: 'brand-icons'; -} - -i.icon.sellsy:before { - content: "\f213"; - font-family: 'brand-icons'; -} - -i.icon.servicestack:before { - content: "\f3ec"; - font-family: 'brand-icons'; -} - -i.icon.shirtsinbulk:before { - content: "\f214"; - font-family: 'brand-icons'; -} - -i.icon.shopify:before { - content: "\f957"; - font-family: 'brand-icons'; -} - -i.icon.shopware:before { - content: "\f5b5"; - font-family: 'brand-icons'; -} - -i.icon.simplybuilt:before { - content: "\f215"; - font-family: 'brand-icons'; -} - -i.icon.sistrix:before { - content: "\f3ee"; - font-family: 'brand-icons'; -} - -i.icon.sith:before { - content: "\f512"; - font-family: 'brand-icons'; -} - -i.icon.sketch:before { - content: "\f7c6"; - font-family: 'brand-icons'; -} - -i.icon.skyatlas:before { - content: "\f216"; - font-family: 'brand-icons'; -} - -i.icon.skype:before { - content: "\f17e"; - font-family: 'brand-icons'; -} - -i.icon.slack:before { - content: "\f198"; - font-family: 'brand-icons'; -} - -i.icon.slack.hash:before { - content: "\f3ef"; - font-family: 'brand-icons'; -} - -i.icon.slideshare:before { - content: "\f1e7"; - font-family: 'brand-icons'; -} - -i.icon.snapchat:before { - content: "\f2ab"; - font-family: 'brand-icons'; -} - -i.icon.snapchat.ghost:before { - content: "\f2ac"; - font-family: 'brand-icons'; -} - -i.icon.snapchat.square:before { - content: "\f2ad"; - font-family: 'brand-icons'; -} - -i.icon.soundcloud:before { - content: "\f1be"; - font-family: 'brand-icons'; -} - -i.icon.sourcetree:before { - content: "\f7d3"; - font-family: 'brand-icons'; -} - -i.icon.speakap:before { - content: "\f3f3"; - font-family: 'brand-icons'; -} - -i.icon.speaker.deck:before { - content: "\f83c"; - font-family: 'brand-icons'; -} - -i.icon.spotify:before { - content: "\f1bc"; - font-family: 'brand-icons'; -} - -i.icon.squarespace:before { - content: "\f5be"; - font-family: 'brand-icons'; -} - -i.icon.stack.exchange:before { - content: "\f18d"; - font-family: 'brand-icons'; -} - -i.icon.stack.overflow:before { - content: "\f16c"; - font-family: 'brand-icons'; -} - -i.icon.stackpath:before { - content: "\f842"; - font-family: 'brand-icons'; -} - -i.icon.staylinked:before { - content: "\f3f5"; - font-family: 'brand-icons'; -} - -i.icon.steam:before { - content: "\f1b6"; - font-family: 'brand-icons'; -} - -i.icon.steam.square:before { - content: "\f1b7"; - font-family: 'brand-icons'; -} - -i.icon.steam.symbol:before { - content: "\f3f6"; - font-family: 'brand-icons'; -} - -i.icon.sticker.mule:before { - content: "\f3f7"; - font-family: 'brand-icons'; -} - -i.icon.strava:before { - content: "\f428"; - font-family: 'brand-icons'; -} - -i.icon.stripe:before { - content: "\f429"; - font-family: 'brand-icons'; -} - -i.icon.stripe.s:before { - content: "\f42a"; - font-family: 'brand-icons'; -} - -i.icon.studiovinari:before { - content: "\f3f8"; - font-family: 'brand-icons'; -} - -i.icon.stumbleupon:before { - content: "\f1a4"; - font-family: 'brand-icons'; -} - -i.icon.stumbleupon.circle:before { - content: "\f1a3"; - font-family: 'brand-icons'; -} - -i.icon.superpowers:before { - content: "\f2dd"; - font-family: 'brand-icons'; -} - -i.icon.supple:before { - content: "\f3f9"; - font-family: 'brand-icons'; -} - -i.icon.suse:before { - content: "\f7d6"; - font-family: 'brand-icons'; -} - -i.icon.swift:before { - content: "\f8e1"; - font-family: 'brand-icons'; -} - -i.icon.symfony:before { - content: "\f83d"; - font-family: 'brand-icons'; -} - -i.icon.teamspeak:before { - content: "\f4f9"; - font-family: 'brand-icons'; -} - -i.icon.telegram:before { - content: "\f2c6"; - font-family: 'brand-icons'; -} - -i.icon.telegram.plane:before { - content: "\f3fe"; - font-family: 'brand-icons'; -} - -i.icon.tencent.weibo:before { - content: "\f1d5"; - font-family: 'brand-icons'; -} - -i.icon.themeco:before { - content: "\f5c6"; - font-family: 'brand-icons'; -} - -i.icon.themeisle:before { - content: "\f2b2"; - font-family: 'brand-icons'; -} - -i.icon.think.peaks:before { - content: "\f731"; - font-family: 'brand-icons'; -} - -i.icon.trade.federation:before { - content: "\f513"; - font-family: 'brand-icons'; -} - -i.icon.trello:before { - content: "\f181"; - font-family: 'brand-icons'; -} - -i.icon.tripadvisor:before { - content: "\f262"; - font-family: 'brand-icons'; -} - -i.icon.tumblr:before { - content: "\f173"; - font-family: 'brand-icons'; -} - -i.icon.tumblr.square:before { - content: "\f174"; - font-family: 'brand-icons'; -} - -i.icon.twitch:before { - content: "\f1e8"; - font-family: 'brand-icons'; -} - -i.icon.twitter:before { - content: "\f099"; - font-family: 'brand-icons'; -} - -i.icon.twitter.square:before { - content: "\f081"; - font-family: 'brand-icons'; -} - -i.icon.typo3:before { - content: "\f42b"; - font-family: 'brand-icons'; -} - -i.icon.uber:before { - content: "\f402"; - font-family: 'brand-icons'; -} - -i.icon.ubuntu:before { - content: "\f7df"; - font-family: 'brand-icons'; -} - -i.icon.uikit:before { - content: "\f403"; - font-family: 'brand-icons'; -} - -i.icon.umbraco:before { - content: "\f8e8"; - font-family: 'brand-icons'; -} - -i.icon.uniregistry:before { - content: "\f404"; - font-family: 'brand-icons'; -} - -i.icon.unity:before { - content: "\f949"; - font-family: 'brand-icons'; -} - -i.icon.untappd:before { - content: "\f405"; - font-family: 'brand-icons'; -} - -i.icon.ups:before { - content: "\f7e0"; - font-family: 'brand-icons'; -} - -i.icon.usb:before { - content: "\f287"; - font-family: 'brand-icons'; -} - -i.icon.usps:before { - content: "\f7e1"; - font-family: 'brand-icons'; -} - -i.icon.ussunnah:before { - content: "\f407"; - font-family: 'brand-icons'; -} - -i.icon.vaadin:before { - content: "\f408"; - font-family: 'brand-icons'; -} - -i.icon.viacoin:before { - content: "\f237"; - font-family: 'brand-icons'; -} - -i.icon.viadeo:before { - content: "\f2a9"; - font-family: 'brand-icons'; -} - -i.icon.viadeo.square:before { - content: "\f2aa"; - font-family: 'brand-icons'; -} - -i.icon.viber:before { - content: "\f409"; - font-family: 'brand-icons'; -} - -i.icon.vimeo:before { - content: "\f40a"; - font-family: 'brand-icons'; -} - -i.icon.vimeo.square:before { - content: "\f194"; - font-family: 'brand-icons'; -} - -i.icon.vimeo.v:before { - content: "\f27d"; - font-family: 'brand-icons'; -} - -i.icon.vine:before { - content: "\f1ca"; - font-family: 'brand-icons'; -} - -i.icon.vk:before { - content: "\f189"; - font-family: 'brand-icons'; -} - -i.icon.vnv:before { - content: "\f40b"; - font-family: 'brand-icons'; -} - -i.icon.vuejs:before { - content: "\f41f"; - font-family: 'brand-icons'; -} - -i.icon.waze:before { - content: "\f83f"; - font-family: 'brand-icons'; -} - -i.icon.weebly:before { - content: "\f5cc"; - font-family: 'brand-icons'; -} - -i.icon.weibo:before { - content: "\f18a"; - font-family: 'brand-icons'; -} - -i.icon.weixin:before { - content: "\f1d7"; - font-family: 'brand-icons'; -} - -i.icon.whatsapp:before { - content: "\f232"; - font-family: 'brand-icons'; -} - -i.icon.whatsapp.square:before { - content: "\f40c"; - font-family: 'brand-icons'; -} - -i.icon.whmcs:before { - content: "\f40d"; - font-family: 'brand-icons'; -} - -i.icon.wikipedia.w:before { - content: "\f266"; - font-family: 'brand-icons'; -} - -i.icon.windows:before { - content: "\f17a"; - font-family: 'brand-icons'; -} - -i.icon.wix:before { - content: "\f5cf"; - font-family: 'brand-icons'; -} - -i.icon.wizards.of.the.coast:before { - content: "\f730"; - font-family: 'brand-icons'; -} - -i.icon.wolf.pack.battalion:before { - content: "\f514"; - font-family: 'brand-icons'; -} - -i.icon.wordpress:before { - content: "\f19a"; - font-family: 'brand-icons'; -} - -i.icon.wordpress.simple:before { - content: "\f411"; - font-family: 'brand-icons'; -} - -i.icon.wpbeginner:before { - content: "\f297"; - font-family: 'brand-icons'; -} - -i.icon.wpexplorer:before { - content: "\f2de"; - font-family: 'brand-icons'; -} - -i.icon.wpforms:before { - content: "\f298"; - font-family: 'brand-icons'; -} - -i.icon.wpressr:before { - content: "\f3e4"; - font-family: 'brand-icons'; -} - -i.icon.xbox:before { - content: "\f412"; - font-family: 'brand-icons'; -} - -i.icon.xing:before { - content: "\f168"; - font-family: 'brand-icons'; -} - -i.icon.xing.square:before { - content: "\f169"; - font-family: 'brand-icons'; -} - -i.icon.y.combinator:before { - content: "\f23b"; - font-family: 'brand-icons'; -} - -i.icon.yahoo:before { - content: "\f19e"; - font-family: 'brand-icons'; -} - -i.icon.yammer:before { - content: "\f840"; - font-family: 'brand-icons'; -} - -i.icon.yandex:before { - content: "\f413"; - font-family: 'brand-icons'; -} - -i.icon.yandex.international:before { - content: "\f414"; - font-family: 'brand-icons'; -} - -i.icon.yarn:before { - content: "\f7e3"; - font-family: 'brand-icons'; -} - -i.icon.yelp:before { - content: "\f1e9"; - font-family: 'brand-icons'; -} - -i.icon.yoast:before { - content: "\f2b1"; - font-family: 'brand-icons'; -} - -i.icon.youtube:before { - content: "\f167"; - font-family: 'brand-icons'; -} - -i.icon.youtube.square:before { - content: "\f431"; - font-family: 'brand-icons'; -} - -i.icon.zhihu:before { - content: "\f63f"; - font-family: 'brand-icons'; -} - -/* Aliases */ - -i.icon.american.express:before { - content: "\f1f3"; - font-family: 'brand-icons'; -} - -i.icon.american.express.card:before { - content: "\f1f3"; - font-family: 'brand-icons'; -} - -i.icon.amex:before { - content: "\f1f3"; - font-family: 'brand-icons'; -} - -i.icon.bitbucket.square:before { - content: "\f171"; - font-family: 'brand-icons'; -} - -i.icon.bluetooth.alternative:before { - content: "\f294"; - font-family: 'brand-icons'; -} - -i.icon.credit.card.amazon.pay:before { - content: "\f42d"; - font-family: 'brand-icons'; -} - -i.icon.credit.card.american.express:before { - content: "\f1f3"; - font-family: 'brand-icons'; -} - -i.icon.credit.card.diners.club:before { - content: "\f24c"; - font-family: 'brand-icons'; -} - -i.icon.credit.card.discover:before { - content: "\f1f2"; - font-family: 'brand-icons'; -} - -i.icon.credit.card.jcb:before { - content: "\f24b"; - font-family: 'brand-icons'; -} - -i.icon.credit.card.mastercard:before { - content: "\f1f1"; - font-family: 'brand-icons'; -} - -i.icon.credit.card.paypal:before { - content: "\f1f4"; - font-family: 'brand-icons'; -} - -i.icon.credit.card.stripe:before { - content: "\f1f5"; - font-family: 'brand-icons'; -} - -i.icon.credit.card.visa:before { - content: "\f1f0"; - font-family: 'brand-icons'; -} - -i.icon.diners.club:before { - content: "\f24c"; - font-family: 'brand-icons'; -} - -i.icon.diners.club.card:before { - content: "\f24c"; - font-family: 'brand-icons'; -} - -i.icon.discover:before { - content: "\f1f2"; - font-family: 'brand-icons'; -} - -i.icon.discover.card:before { - content: "\f1f2"; - font-family: 'brand-icons'; -} - -i.icon.disk.outline:before { - content: "\f369"; - font-family: 'brand-icons'; -} - -i.icon.dribble:before { - content: "\f17d"; - font-family: 'brand-icons'; -} - -i.icon.eercast:before { - content: "\f2da"; - font-family: 'brand-icons'; -} - -i.icon.envira.gallery:before { - content: "\f299"; - font-family: 'brand-icons'; -} - -i.icon.fa:before { - content: "\f2b4"; - font-family: 'brand-icons'; -} - -i.icon.facebook.official:before { - content: "\f082"; - font-family: 'brand-icons'; -} - -i.icon.five.hundred.pixels:before { - content: "\f26e"; - font-family: 'brand-icons'; -} - -i.icon.gittip:before { - content: "\f184"; - font-family: 'brand-icons'; -} - -i.icon.google.plus.circle:before { - content: "\f2b3"; - font-family: 'brand-icons'; -} - -i.icon.google.plus.official:before { - content: "\f2b3"; - font-family: 'brand-icons'; -} - -i.icon.japan.credit.bureau:before { - content: "\f24b"; - font-family: 'brand-icons'; -} - -i.icon.japan.credit.bureau.card:before { - content: "\f24b"; - font-family: 'brand-icons'; -} - -i.icon.jcb:before { - content: "\f24b"; - font-family: 'brand-icons'; -} - -i.icon.linkedin.square:before { - content: "\f08c"; - font-family: 'brand-icons'; -} - -i.icon.mastercard:before { - content: "\f1f1"; - font-family: 'brand-icons'; -} - -i.icon.mastercard.card:before { - content: "\f1f1"; - font-family: 'brand-icons'; -} - -i.icon.microsoft.edge:before { - content: "\f282"; - font-family: 'brand-icons'; -} - -i.icon.ms.edge:before { - content: "\f282"; - font-family: 'brand-icons'; -} - -i.icon.new.pied.piper:before { - content: "\f2ae"; - font-family: 'brand-icons'; -} - -i.icon.optinmonster:before { - content: "\f23c"; - font-family: 'brand-icons'; -} - -i.icon.paypal.card:before { - content: "\f1f4"; - font-family: 'brand-icons'; -} - -i.icon.pied.piper.hat:before { - content: "\f2ae"; - font-family: 'brand-icons'; -} - -i.icon.pocket:before { - content: "\f265"; - font-family: 'brand-icons'; -} - -i.icon.stripe.card:before { - content: "\f1f5"; - font-family: 'brand-icons'; -} - -i.icon.theme.isle:before { - content: "\f2b2"; - font-family: 'brand-icons'; -} - -i.icon.visa:before { - content: "\f1f0"; - font-family: 'brand-icons'; -} - -i.icon.visa.card:before { - content: "\f1f0"; - font-family: 'brand-icons'; -} - -i.icon.wechat:before { - content: "\f1d7"; - font-family: 'brand-icons'; -} - -i.icon.wikipedia:before { - content: "\f266"; - font-family: 'brand-icons'; -} - -i.icon.wordpress.beginner:before { - content: "\f297"; - font-family: 'brand-icons'; -} - -i.icon.wordpress.forms:before { - content: "\f298"; - font-family: 'brand-icons'; -} - -i.icon.yc:before { - content: "\f23b"; - font-family: 'brand-icons'; -} - -i.icon.ycombinator:before { - content: "\f23b"; - font-family: 'brand-icons'; -} - -i.icon.youtube.play:before { - content: "\f167"; - font-family: 'brand-icons'; -} - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Image - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Image -*******************************/ - -.ui.image { - position: relative; - display: inline-block; - vertical-align: middle; - max-width: 100%; - background-color: transparent; -} - -img.ui.image { - display: block; -} - -.ui.image svg, -.ui.image img { - display: block; - max-width: 100%; - height: auto; -} - -/******************************* - States -*******************************/ - -.ui.hidden.images, -.ui.ui.hidden.image { - display: none; -} - -.ui.hidden.transition.images, -.ui.hidden.transition.image { - display: block; - visibility: hidden; -} - -.ui.images > .hidden.transition { - display: inline-block; - visibility: hidden; -} - -.ui.disabled.images, -.ui.disabled.image { - cursor: default; - opacity: 0.45; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Inline - ---------------*/ - -.ui.inline.image, -.ui.inline.image svg, -.ui.inline.image img { - display: inline-block; -} - -/*------------------ - Vertical Aligned - -------------------*/ - -.ui.top.aligned.image, -.ui.top.aligned.image svg, -.ui.top.aligned.image img { - display: inline-block; - vertical-align: top; -} - -.ui.middle.aligned.image, -.ui.middle.aligned.image svg, -.ui.middle.aligned.image img { - display: inline-block; - vertical-align: middle; -} - -.ui.bottom.aligned.image, -.ui.bottom.aligned.image svg, -.ui.bottom.aligned.image img { - display: inline-block; - vertical-align: bottom; -} - -.ui.top.aligned.images .image, -.ui.images .ui.top.aligned.image { - -ms-flex-item-align: start; - align-self: flex-start; -} - -.ui.middle.aligned.images .image, -.ui.images .ui.middle.aligned.image { - -ms-flex-item-align: center; - align-self: center; -} - -.ui.bottom.aligned.images .image, -.ui.images .ui.bottom.aligned.image { - -ms-flex-item-align: end; - align-self: flex-end; -} - -/*-------------- - Rounded - ---------------*/ - -.ui.rounded.images .image, -.ui.rounded.image, -.ui.rounded.images .image > *, -.ui.rounded.image > * { - border-radius: 0.3125em; -} - -/*-------------- - Bordered - ---------------*/ - -.ui.bordered.images .image, -.ui.bordered.images img, -.ui.bordered.images svg, -.ui.bordered.image img, -.ui.bordered.image svg, -img.ui.bordered.image { - border: 1px solid rgba(0, 0, 0, 0.1); -} - -/*-------------- - Circular - ---------------*/ - -.ui.circular.images, -.ui.circular.image { - overflow: hidden; -} - -.ui.circular.images .image, -.ui.circular.image, -.ui.circular.images .image > *, -.ui.circular.image > * { - border-radius: 500rem; -} - -/*-------------- - Fluid - ---------------*/ - -.ui.fluid.images, -.ui.fluid.image, -.ui.fluid.images img, -.ui.fluid.images svg, -.ui.fluid.image svg, -.ui.fluid.image img { - display: block; - width: 100%; - height: auto; -} - -/*-------------- - Avatar - ---------------*/ - -.ui.avatar.images .image, -.ui.avatar.images img, -.ui.avatar.images svg, -.ui.avatar.image img, -.ui.avatar.image svg, -.ui.avatar.image { - margin-right: 0.25em; - display: inline-block; - width: 2em; - height: 2em; - border-radius: 500rem; -} - -/*------------------- - Spaced - --------------------*/ - -.ui.spaced.image { - display: inline-block !important; - margin-left: 0.5em; - margin-right: 0.5em; -} - -.ui[class*="left spaced"].image { - margin-left: 0.5em; - margin-right: 0; -} - -.ui[class*="right spaced"].image { - margin-left: 0; - margin-right: 0.5em; -} - -/*------------------- - Floated - --------------------*/ - -.ui.floated.image, -.ui.floated.images { - float: left; - margin-right: 1em; - margin-bottom: 1em; -} - -.ui.right.floated.images, -.ui.right.floated.image { - float: right; - margin-right: 0; - margin-bottom: 1em; - margin-left: 1em; -} - -.ui.floated.images:last-child, -.ui.floated.image:last-child { - margin-bottom: 0; -} - -.ui.centered.image { - display: block; - margin-left: auto; - margin-right: auto; -} - -.ui.centered.images { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -/*-------------- - Sizes ----------------*/ - -.ui.medium.images .image, -.ui.medium.images img, -.ui.medium.images svg, -.ui.medium.image { - width: 300px; - height: auto; - font-size: 1rem; -} - -.ui.mini.images .image, -.ui.mini.images img, -.ui.mini.images svg, -.ui.mini.image { - width: 35px; - height: auto; - font-size: 0.78571429rem; -} - -.ui.tiny.images .image, -.ui.tiny.images img, -.ui.tiny.images svg, -.ui.tiny.image { - width: 80px; - height: auto; - font-size: 0.85714286rem; -} - -.ui.small.images .image, -.ui.small.images img, -.ui.small.images svg, -.ui.small.image { - width: 150px; - height: auto; - font-size: 0.92857143rem; -} - -.ui.large.images .image, -.ui.large.images img, -.ui.large.images svg, -.ui.large.image { - width: 450px; - height: auto; - font-size: 1.14285714rem; -} - -.ui.big.images .image, -.ui.big.images img, -.ui.big.images svg, -.ui.big.image { - width: 600px; - height: auto; - font-size: 1.28571429rem; -} - -.ui.huge.images .image, -.ui.huge.images img, -.ui.huge.images svg, -.ui.huge.image { - width: 800px; - height: auto; - font-size: 1.42857143rem; -} - -.ui.massive.images .image, -.ui.massive.images img, -.ui.massive.images svg, -.ui.massive.image { - width: 960px; - height: auto; - font-size: 1.71428571rem; -} - -/******************************* - Groups - *******************************/ - -.ui.images { - font-size: 0; - margin: 0 -0.25rem 0; -} - -.ui.images .image, -.ui.images > img, -.ui.images > svg { - display: inline-block; - margin: 0 0.25rem 0.5rem; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Input - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Standard -*******************************/ - -/*-------------------- - Inputs ----------------------*/ - -.ui.input { - position: relative; - font-weight: normal; - font-style: normal; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - color: rgba(0, 0, 0, 0.87); -} - -.ui.input > input { - margin: 0; - max-width: 100%; - -webkit-box-flex: 1; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - outline: none; - -webkit-tap-highlight-color: rgba(255, 255, 255, 0); - text-align: left; - line-height: 1.21428571em; - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - padding: 0.67857143em 1em; - background: #FFFFFF; - border: 1px solid rgba(34, 36, 38, 0.15); - color: rgba(0, 0, 0, 0.87); - border-radius: 0.28571429rem; - -webkit-transition: border-color 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: border-color 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: box-shadow 0.1s ease, border-color 0.1s ease; - transition: box-shadow 0.1s ease, border-color 0.1s ease, -webkit-box-shadow 0.1s ease; - -webkit-box-shadow: none; - box-shadow: none; -} - -/*-------------------- - Placeholder ----------------------*/ - -/* browsers require these rules separate */ - -.ui.input > input::-webkit-input-placeholder { - color: rgba(191, 191, 191, 0.87); -} - -.ui.input > input::-moz-placeholder { - color: rgba(191, 191, 191, 0.87); -} - -.ui.input > input:-ms-input-placeholder { - color: rgba(191, 191, 191, 0.87); -} - -/******************************* - States -*******************************/ - -/*-------------------- - Disabled - ---------------------*/ - -.ui.disabled.input, -.ui.input:not(.disabled) input[disabled] { - opacity: 0.45; -} - -.ui.disabled.input > input, -.ui.input:not(.disabled) input[disabled] { - pointer-events: none; -} - -/*-------------------- - Active ----------------------*/ - -.ui.input > input:active, -.ui.input.down input { - border-color: rgba(0, 0, 0, 0.3); - background: #FAFAFA; - color: rgba(0, 0, 0, 0.87); - -webkit-box-shadow: none; - box-shadow: none; -} - -/*-------------------- - Loading - ---------------------*/ - -.ui.loading.loading.input > i.icon:before { - position: absolute; - content: ''; - top: 50%; - left: 50%; - margin: -0.64285714em 0 0 -0.64285714em; - width: 1.28571429em; - height: 1.28571429em; - border-radius: 500rem; - border: 0.2em solid rgba(0, 0, 0, 0.1); -} - -.ui.loading.loading.input > i.icon:after { - position: absolute; - content: ''; - top: 50%; - left: 50%; - margin: -0.64285714em 0 0 -0.64285714em; - width: 1.28571429em; - height: 1.28571429em; - -webkit-animation: loader 0.6s infinite linear; - animation: loader 0.6s infinite linear; - border: 0.2em solid #767676; - border-radius: 500rem; - -webkit-box-shadow: 0 0 0 1px transparent; - box-shadow: 0 0 0 1px transparent; -} - -/*-------------------- - Focus ----------------------*/ - -.ui.input.focus > input, -.ui.input > input:focus { - border-color: #85B7D9; - background: #FFFFFF; - color: rgba(0, 0, 0, 0.8); - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.input.focus > input::-webkit-input-placeholder, -.ui.input > input:focus::-webkit-input-placeholder { - color: rgba(115, 115, 115, 0.87); -} - -.ui.input.focus > input::-moz-placeholder, -.ui.input > input:focus::-moz-placeholder { - color: rgba(115, 115, 115, 0.87); -} - -.ui.input.focus > input:-ms-input-placeholder, -.ui.input > input:focus:-ms-input-placeholder { - color: rgba(115, 115, 115, 0.87); -} - -/*-------------------- - States - ---------------------*/ - -.ui.input.error > input { - background-color: #FFF6F6; - border-color: #E0B4B4; - color: #9F3A38; - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Placeholder */ - -.ui.input.error > input::-webkit-input-placeholder { - color: #e7bdbc; -} - -.ui.input.error > input::-moz-placeholder { - color: #e7bdbc; -} - -.ui.input.error > input:-ms-input-placeholder { - color: #e7bdbc !important; -} - -/* Focused Placeholder */ - -.ui.input.error > input:focus::-webkit-input-placeholder { - color: #da9796; -} - -.ui.input.error > input:focus::-moz-placeholder { - color: #da9796; -} - -.ui.input.error > input:focus:-ms-input-placeholder { - color: #da9796 !important; -} - -.ui.input.info > input { - background-color: #F8FFFF; - border-color: #A9D5DE; - color: #276F86; - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Placeholder */ - -.ui.input.info > input::-webkit-input-placeholder { - color: #98cfe1; -} - -.ui.input.info > input::-moz-placeholder { - color: #98cfe1; -} - -.ui.input.info > input:-ms-input-placeholder { - color: #98cfe1 !important; -} - -/* Focused Placeholder */ - -.ui.input.info > input:focus::-webkit-input-placeholder { - color: #70bdd6; -} - -.ui.input.info > input:focus::-moz-placeholder { - color: #70bdd6; -} - -.ui.input.info > input:focus:-ms-input-placeholder { - color: #70bdd6 !important; -} - -.ui.input.success > input { - background-color: #FCFFF5; - border-color: #A3C293; - color: #2C662D; - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Placeholder */ - -.ui.input.success > input::-webkit-input-placeholder { - color: #8fcf90; -} - -.ui.input.success > input::-moz-placeholder { - color: #8fcf90; -} - -.ui.input.success > input:-ms-input-placeholder { - color: #8fcf90 !important; -} - -/* Focused Placeholder */ - -.ui.input.success > input:focus::-webkit-input-placeholder { - color: #6cbf6d; -} - -.ui.input.success > input:focus::-moz-placeholder { - color: #6cbf6d; -} - -.ui.input.success > input:focus:-ms-input-placeholder { - color: #6cbf6d !important; -} - -.ui.input.warning > input { - background-color: #FFFAF3; - border-color: #C9BA9B; - color: #573A08; - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Placeholder */ - -.ui.input.warning > input::-webkit-input-placeholder { - color: #edad3e; -} - -.ui.input.warning > input::-moz-placeholder { - color: #edad3e; -} - -.ui.input.warning > input:-ms-input-placeholder { - color: #edad3e !important; -} - -/* Focused Placeholder */ - -.ui.input.warning > input:focus::-webkit-input-placeholder { - color: #e39715; -} - -.ui.input.warning > input:focus::-moz-placeholder { - color: #e39715; -} - -.ui.input.warning > input:focus:-ms-input-placeholder { - color: #e39715 !important; -} - -/******************************* - Variations -*******************************/ - -/*-------------------- - Transparent - ---------------------*/ - -.ui.transparent.input > textarea, -.ui.transparent.input > input { - border-color: transparent !important; - background-color: transparent !important; - padding: 0; - -webkit-box-shadow: none !important; - box-shadow: none !important; - border-radius: 0 !important; -} - -.field .ui.transparent.input > textarea { - padding: 0.67857143em 1em; -} - -/* Transparent Icon */ - -:not(.field) > .ui.transparent.icon.input > i.icon { - width: 1.1em; -} - -:not(.field) > .ui.ui.ui.transparent.icon.input > input { - padding-left: 0; - padding-right: 2em; -} - -:not(.field) > .ui.ui.ui.transparent[class*="left icon"].input > input { - padding-left: 2em; - padding-right: 0; -} - -/* Transparent Inverted */ - -.ui.transparent.inverted.input { - color: #FFFFFF; -} - -.ui.ui.transparent.inverted.input > textarea, -.ui.ui.transparent.inverted.input > input { - color: inherit; -} - -.ui.transparent.inverted.input > input::-webkit-input-placeholder { - color: rgba(255, 255, 255, 0.5); -} - -.ui.transparent.inverted.input > input::-moz-placeholder { - color: rgba(255, 255, 255, 0.5); -} - -.ui.transparent.inverted.input > input:-ms-input-placeholder { - color: rgba(255, 255, 255, 0.5); -} - -/*-------------------- - Icon - ---------------------*/ - -.ui.icon.input > i.icon { - cursor: default; - position: absolute; - line-height: 1; - text-align: center; - top: 0; - right: 0; - margin: 0; - height: 100%; - width: 2.67142857em; - opacity: 0.5; - border-radius: 0 0.28571429rem 0.28571429rem 0; - -webkit-transition: opacity 0.3s ease; - transition: opacity 0.3s ease; -} - -.ui.icon.input > i.icon:not(.link) { - pointer-events: none; -} - -.ui.ui.ui.ui.icon.input > textarea, -.ui.ui.ui.ui.icon.input > input { - padding-right: 2.67142857em; -} - -.ui.icon.input > i.icon:before, -.ui.icon.input > i.icon:after { - left: 0; - position: absolute; - text-align: center; - top: 50%; - width: 100%; - margin-top: -0.5em; -} - -.ui.icon.input > i.link.icon { - cursor: pointer; -} - -.ui.icon.input > i.circular.icon { - top: 0.35em; - right: 0.5em; -} - -/* Left Icon Input */ - -.ui[class*="left icon"].input > i.icon { - right: auto; - left: 1px; - border-radius: 0.28571429rem 0 0 0.28571429rem; -} - -.ui[class*="left icon"].input > i.circular.icon { - right: auto; - left: 0.5em; -} - -.ui.ui.ui.ui[class*="left icon"].input > textarea, -.ui.ui.ui.ui[class*="left icon"].input > input { - padding-left: 2.67142857em; - padding-right: 1em; -} - -/* Focus */ - -.ui.icon.input > textarea:focus ~ i.icon, -.ui.icon.input > input:focus ~ i.icon { - opacity: 1; -} - -/*-------------------- - Labeled - ---------------------*/ - -/* Adjacent Label */ - -.ui.labeled.input > .label { - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - margin: 0; - font-size: 1em; -} - -.ui.labeled.input > .label:not(.corner) { - padding-top: 0.78571429em; - padding-bottom: 0.78571429em; -} - -/* Regular Label on Left */ - -.ui.labeled.input:not([class*="corner labeled"]) .label:first-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.ui.labeled.input:not([class*="corner labeled"]) .label:first-child + input { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - border-left-color: transparent; -} - -.ui.labeled.input:not([class*="corner labeled"]) .label:first-child + input:focus { - border-left-color: #85B7D9; -} - -/* Regular Label on Right */ - -.ui[class*="right labeled"].input > input { - border-top-right-radius: 0 !important; - border-bottom-right-radius: 0 !important; - border-right-color: transparent !important; -} - -.ui[class*="right labeled"].input > input + .label { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.ui[class*="right labeled"].input > input:focus { - border-right-color: #85B7D9 !important; -} - -/* Corner Label */ - -.ui.labeled.input .corner.label { - top: 1px; - right: 1px; - font-size: 0.64285714em; - border-radius: 0 0.28571429rem 0 0; -} - -/* Spacing with corner label */ - -.ui[class*="corner labeled"]:not([class*="left corner labeled"]).labeled.input > textarea, -.ui[class*="corner labeled"]:not([class*="left corner labeled"]).labeled.input > input { - padding-right: 2.5em !important; -} - -.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"]) > textarea, -.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"]) > input { - padding-right: 3.25em !important; -} - -.ui[class*="corner labeled"].icon.input:not([class*="left corner labeled"]) > i.icon { - margin-right: 1.25em; -} - -/* Left Labeled */ - -.ui[class*="left corner labeled"].labeled.input > textarea, -.ui[class*="left corner labeled"].labeled.input > input { - padding-left: 2.5em !important; -} - -.ui[class*="left corner labeled"].icon.input > textarea, -.ui[class*="left corner labeled"].icon.input > input { - padding-left: 3.25em !important; -} - -.ui[class*="left corner labeled"].icon.input > i.icon { - margin-left: 1.25em; -} - -.ui.icon.input > textarea ~ i.icon { - height: 3em; -} - -:not(.field) > .ui.transparent.icon.input > textarea ~ i.icon { - height: 1.3em; -} - -/* Corner Label Position */ - -.ui.input > .ui.corner.label { - top: 1px; - right: 1px; -} - -.ui.input > .ui.left.corner.label { - right: auto; - left: 1px; -} - -/* Labeled and action input states */ - -.ui.form .field.error > .ui.action.input > .ui.button, -.ui.form .field.error > .ui.labeled.input:not([class*="corner labeled"]) > .ui.label, -.ui.action.input.error > .ui.button, -.ui.labeled.input.error:not([class*="corner labeled"]) > .ui.label { - border-top: 1px solid #E0B4B4; - border-bottom: 1px solid #E0B4B4; -} - -.ui.form .field.error > .ui[class*="left action"].input > .ui.button, -.ui.form .field.error > .ui.labeled.input:not(.right):not([class*="corner labeled"]) > .ui.label, -.ui[class*="left action"].input.error > .ui.button, -.ui.labeled.input.error:not(.right):not([class*="corner labeled"]) > .ui.label { - border-left: 1px solid #E0B4B4; -} - -.ui.form .field.error > .ui.action.input:not([class*="left action"]) > input + .ui.button, -.ui.form .field.error > .ui.right.labeled.input:not([class*="corner labeled"]) > input + .ui.label, -.ui.action.input.error:not([class*="left action"]) > input + .ui.button, -.ui.right.labeled.input.error:not([class*="corner labeled"]) > input + .ui.label { - border-right: 1px solid #E0B4B4; -} - -.ui.form .field.error > .ui.right.labeled.input:not([class*="corner labeled"]) > .ui.label:first-child, -.ui.right.labeled.input.error:not([class*="corner labeled"]) > .ui.label:first-child { - border-left: 1px solid #E0B4B4; -} - -.ui.form .field.info > .ui.action.input > .ui.button, -.ui.form .field.info > .ui.labeled.input:not([class*="corner labeled"]) > .ui.label, -.ui.action.input.info > .ui.button, -.ui.labeled.input.info:not([class*="corner labeled"]) > .ui.label { - border-top: 1px solid #A9D5DE; - border-bottom: 1px solid #A9D5DE; -} - -.ui.form .field.info > .ui[class*="left action"].input > .ui.button, -.ui.form .field.info > .ui.labeled.input:not(.right):not([class*="corner labeled"]) > .ui.label, -.ui[class*="left action"].input.info > .ui.button, -.ui.labeled.input.info:not(.right):not([class*="corner labeled"]) > .ui.label { - border-left: 1px solid #A9D5DE; -} - -.ui.form .field.info > .ui.action.input:not([class*="left action"]) > input + .ui.button, -.ui.form .field.info > .ui.right.labeled.input:not([class*="corner labeled"]) > input + .ui.label, -.ui.action.input.info:not([class*="left action"]) > input + .ui.button, -.ui.right.labeled.input.info:not([class*="corner labeled"]) > input + .ui.label { - border-right: 1px solid #A9D5DE; -} - -.ui.form .field.info > .ui.right.labeled.input:not([class*="corner labeled"]) > .ui.label:first-child, -.ui.right.labeled.input.info:not([class*="corner labeled"]) > .ui.label:first-child { - border-left: 1px solid #A9D5DE; -} - -.ui.form .field.success > .ui.action.input > .ui.button, -.ui.form .field.success > .ui.labeled.input:not([class*="corner labeled"]) > .ui.label, -.ui.action.input.success > .ui.button, -.ui.labeled.input.success:not([class*="corner labeled"]) > .ui.label { - border-top: 1px solid #A3C293; - border-bottom: 1px solid #A3C293; -} - -.ui.form .field.success > .ui[class*="left action"].input > .ui.button, -.ui.form .field.success > .ui.labeled.input:not(.right):not([class*="corner labeled"]) > .ui.label, -.ui[class*="left action"].input.success > .ui.button, -.ui.labeled.input.success:not(.right):not([class*="corner labeled"]) > .ui.label { - border-left: 1px solid #A3C293; -} - -.ui.form .field.success > .ui.action.input:not([class*="left action"]) > input + .ui.button, -.ui.form .field.success > .ui.right.labeled.input:not([class*="corner labeled"]) > input + .ui.label, -.ui.action.input.success:not([class*="left action"]) > input + .ui.button, -.ui.right.labeled.input.success:not([class*="corner labeled"]) > input + .ui.label { - border-right: 1px solid #A3C293; -} - -.ui.form .field.success > .ui.right.labeled.input:not([class*="corner labeled"]) > .ui.label:first-child, -.ui.right.labeled.input.success:not([class*="corner labeled"]) > .ui.label:first-child { - border-left: 1px solid #A3C293; -} - -.ui.form .field.warning > .ui.action.input > .ui.button, -.ui.form .field.warning > .ui.labeled.input:not([class*="corner labeled"]) > .ui.label, -.ui.action.input.warning > .ui.button, -.ui.labeled.input.warning:not([class*="corner labeled"]) > .ui.label { - border-top: 1px solid #C9BA9B; - border-bottom: 1px solid #C9BA9B; -} - -.ui.form .field.warning > .ui[class*="left action"].input > .ui.button, -.ui.form .field.warning > .ui.labeled.input:not(.right):not([class*="corner labeled"]) > .ui.label, -.ui[class*="left action"].input.warning > .ui.button, -.ui.labeled.input.warning:not(.right):not([class*="corner labeled"]) > .ui.label { - border-left: 1px solid #C9BA9B; -} - -.ui.form .field.warning > .ui.action.input:not([class*="left action"]) > input + .ui.button, -.ui.form .field.warning > .ui.right.labeled.input:not([class*="corner labeled"]) > input + .ui.label, -.ui.action.input.warning:not([class*="left action"]) > input + .ui.button, -.ui.right.labeled.input.warning:not([class*="corner labeled"]) > input + .ui.label { - border-right: 1px solid #C9BA9B; -} - -.ui.form .field.warning > .ui.right.labeled.input:not([class*="corner labeled"]) > .ui.label:first-child, -.ui.right.labeled.input.warning:not([class*="corner labeled"]) > .ui.label:first-child { - border-left: 1px solid #C9BA9B; -} - -/*-------------------- - Action - ---------------------*/ - -.ui.action.input > .button, -.ui.action.input > .buttons { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; -} - -.ui.action.input > .button, -.ui.action.input > .buttons > .button { - padding-top: 0.78571429em; - padding-bottom: 0.78571429em; - margin: 0; -} - -/* Input when ui Left*/ - -.ui[class*="left action"].input > input { - border-top-left-radius: 0; - border-bottom-left-radius: 0; - border-left-color: transparent; -} - -/* Input when ui Right*/ - -.ui.action.input:not([class*="left action"]) > input { - border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-right-color: transparent; -} - -/* Button and Dropdown */ - -.ui.action.input > .dropdown:first-child, -.ui.action.input > .button:first-child, -.ui.action.input > .buttons:first-child > .button { - border-radius: 0.28571429rem 0 0 0.28571429rem; -} - -.ui.action.input > .dropdown:not(:first-child), -.ui.action.input > .button:not(:first-child), -.ui.action.input > .buttons:not(:first-child) > .button { - border-radius: 0; -} - -.ui.action.input > .dropdown:last-child, -.ui.action.input > .button:last-child, -.ui.action.input > .buttons:last-child > .button { - border-radius: 0 0.28571429rem 0.28571429rem 0; -} - -/* Input Focus */ - -.ui.action.input:not([class*="left action"]) > input:focus { - border-right-color: #85B7D9; -} - -.ui.ui[class*="left action"].input > input:focus { - border-left-color: #85B7D9; -} - -/*-------------------- - Inverted - ---------------------*/ - -/* Standard */ - -.ui.inverted.input > input { - border: none; -} - -/*-------------------- - Fluid - ---------------------*/ - -.ui.fluid.input { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.ui.fluid.input > input { - width: 0 !important; -} - -/*-------------------- - Size ----------------------*/ - -.ui.input { - font-size: 1em; -} - -.ui.mini.input { - font-size: 0.78571429em; -} - -.ui.tiny.input { - font-size: 0.85714286em; -} - -.ui.small.input { - font-size: 0.92857143em; -} - -.ui.large.input { - font-size: 1.14285714em; -} - -.ui.big.input { - font-size: 1.28571429em; -} - -.ui.huge.input { - font-size: 1.42857143em; -} - -.ui.massive.input { - font-size: 1.71428571em; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Label - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Label -*******************************/ - -.ui.label { - display: inline-block; - line-height: 1; - vertical-align: baseline; - margin: 0 0.14285714em; - background-color: #E8E8E8; - background-image: none; - padding: 0.5833em 0.833em; - color: rgba(0, 0, 0, 0.6); - text-transform: none; - font-weight: bold; - border: 0 solid transparent; - border-radius: 0.28571429rem; - -webkit-transition: background 0.1s ease; - transition: background 0.1s ease; -} - -.ui.label:first-child { - margin-left: 0; -} - -.ui.label:last-child { - margin-right: 0; -} - -/* Link */ - -a.ui.label { - cursor: pointer; -} - -/* Inside Link */ - -.ui.label > a { - cursor: pointer; - color: inherit; - opacity: 0.5; - -webkit-transition: 0.1s opacity ease; - transition: 0.1s opacity ease; -} - -.ui.label > a:hover { - opacity: 1; -} - -/* Image */ - -.ui.label > img { - width: auto !important; - vertical-align: middle; - height: 2.1666em; -} - -/* Icon */ - -.ui.left.icon.label > .icon, -.ui.label > .icon { - width: auto; - margin: 0 0.75em 0 0; -} - -/* Detail */ - -.ui.label > .detail { - display: inline-block; - vertical-align: top; - font-weight: bold; - margin-left: 1em; - opacity: 0.8; -} - -.ui.label > .detail .icon { - margin: 0 0.25em 0 0; -} - -/* Removable label */ - -.ui.label > .close.icon, -.ui.label > .delete.icon { - cursor: pointer; - font-size: 0.92857143em; - opacity: 0.5; - -webkit-transition: background 0.1s ease; - transition: background 0.1s ease; -} - -.ui.label > .close.icon:hover, -.ui.label > .delete.icon:hover { - opacity: 1; -} - -/* Backward compatible positioning */ - -.ui.label.left.icon > .close.icon, -.ui.label.left.icon > .delete.icon { - margin: 0 0.5em 0 0; -} - -.ui.label:not(.icon) > .close.icon, -.ui.label:not(.icon) > .delete.icon { - margin: 0 0 0 0.5em; -} - -/* Label for only an icon */ - -.ui.icon.label > .icon { - margin: 0 auto; -} - -/* Right Side Icon */ - -.ui.right.icon.label > .icon { - margin: 0 0 0 0.75em; -} - -/*------------------- - Group ---------------------*/ - -.ui.labels > .label { - margin: 0 0.5em 0.5em 0; -} - -/*------------------- - Coupling ---------------------*/ - -.ui.header > .ui.label { - margin-top: -0.29165em; -} - -/* Remove border radius on attached segment */ - -.ui.attached.segment > .ui.top.left.attached.label, -.ui.bottom.attached.segment > .ui.top.left.attached.label { - border-top-left-radius: 0; -} - -.ui.attached.segment > .ui.top.right.attached.label, -.ui.bottom.attached.segment > .ui.top.right.attached.label { - border-top-right-radius: 0; -} - -.ui.top.attached.segment > .ui.bottom.left.attached.label { - border-bottom-left-radius: 0; -} - -.ui.top.attached.segment > .ui.bottom.right.attached.label { - border-bottom-right-radius: 0; -} - -/* Padding on next content after a label */ - -.ui.top.attached.label ~ .ui.bottom.attached.label + :not(.attached), -.ui.top.attached.label + :not(.attached) { - margin-top: 2rem !important; -} - -.ui.bottom.attached.label ~ :last-child:not(.attached) { - margin-top: 0; - margin-bottom: 2rem !important; -} - -.ui.segment:not(.basic) > .ui.top.attached.label { - margin-top: -1px; -} - -.ui.segment:not(.basic) > .ui.bottom.attached.label { - margin-bottom: -1px; -} - -.ui.segment:not(.basic) > .ui.attached.label:not(.right) { - margin-left: -1px; -} - -.ui.segment:not(.basic) > .ui.right.attached.label { - margin-right: -1px; -} - -.ui.segment:not(.basic) > .ui.attached.label:not(.left):not(.right) { - width: calc(100% + 2px); -} - -/******************************* - Types -*******************************/ - -.ui.image.label { - width: auto; - margin-top: 0; - margin-bottom: 0; - max-width: 9999px; - vertical-align: baseline; - text-transform: none; - background: #E8E8E8; - padding: 0.5833em 0.833em 0.5833em 0.5em; - border-radius: 0.28571429rem; - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.image.label.attached:not(.basic) { - padding: 0.5833em 0.833em 0.5833em 0.5em; -} - -.ui.image.label img { - display: inline-block; - vertical-align: top; - height: 2.1666em; - margin: -0.5833em 0.5em -0.5833em -0.5em; - border-radius: 0.28571429rem 0 0 0.28571429rem; -} - -.ui.image.label .detail { - background: rgba(0, 0, 0, 0.1); - margin: -0.5833em -0.833em -0.5833em 0.5em; - padding: 0.5833em 0.833em; - border-radius: 0 0.28571429rem 0.28571429rem 0; -} - -.ui.bottom.attached.image.label:not(.right) > img, -.ui.top.right.attached.image.label > img { - border-top-left-radius: 0; -} - -.ui.top.attached.image.label:not(.right) > img, -.ui.bottom.right.attached.image.label > img { - border-bottom-left-radius: 0; -} - -/*------------------- - Tag ---------------------*/ - -.ui.tag.labels .label, -.ui.tag.label { - margin-left: 1em; - position: relative; - padding-left: 1.5em; - padding-right: 1.5em; - border-radius: 0 0.28571429rem 0.28571429rem 0; - -webkit-transition: none; - transition: none; -} - -.ui.tag.labels .label:before, -.ui.tag.label:before { - position: absolute; - -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg); - transform: translateY(-50%) translateX(50%) rotate(-45deg); - top: 50%; - right: 100%; - content: ''; - background-color: inherit; - background-image: none; - width: 1.56em; - height: 1.56em; - -webkit-transition: none; - transition: none; -} - -.ui.tag.labels .label:after, -.ui.tag.label:after { - position: absolute; - content: ''; - top: 50%; - left: -0.25em; - margin-top: -0.25em; - background-color: #FFFFFF; - width: 0.5em; - height: 0.5em; - -webkit-box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.3); - box-shadow: 0 -1px 1px 0 rgba(0, 0, 0, 0.3); - border-radius: 500rem; -} - -.ui.basic.tag.labels .label:before, -.ui.basic.tag.label:before { - border-color: inherit; - border-width: 1px 0 0 1px; - border-style: inherit; - right: calc(100% + 1px); -} - -.ui.basic.tag.labels .label:after, -.ui.basic.tag.label:after { - -webkit-box-shadow: 0 -1px 3px 0 rgba(0, 0, 0, 0.8); - box-shadow: 0 -1px 3px 0 rgba(0, 0, 0, 0.8); -} - -/*------------------- - Corner Label ---------------------*/ - -.ui.corner.label { - position: absolute; - top: 0; - right: 0; - margin: 0; - padding: 0; - text-align: center; - border-color: #E8E8E8; - width: 4em; - height: 4em; - z-index: 1; - -webkit-transition: border-color 0.1s ease; - transition: border-color 0.1s ease; -} - -/* Icon Label */ - -.ui.corner.label { - background-color: transparent !important; -} - -.ui.corner.label:after { - position: absolute; - content: ""; - right: 0; - top: 0; - z-index: -1; - width: 0; - height: 0; - background-color: transparent; - border-top: 0 solid transparent; - border-right: 4em solid transparent; - border-bottom: 4em solid transparent; - border-left: 0 solid transparent; - border-right-color: inherit; - -webkit-transition: border-color 0.1s ease; - transition: border-color 0.1s ease; -} - -.ui.corner.label .icon { - cursor: inherit; - position: absolute; - top: 0.64285714em; - left: auto; - right: 0.57142857em; - font-size: 1.14285714em; - margin: 0; -} - -/* Left Corner */ - -.ui.left.corner.label, -.ui.left.corner.label:after { - right: auto; - left: 0; -} - -.ui.left.corner.label:after { - border-top: 4em solid transparent; - border-right: 4em solid transparent; - border-bottom: 0 solid transparent; - border-left: 0 solid transparent; - border-top-color: inherit; -} - -.ui.left.corner.label .icon { - left: 0.57142857em; - right: auto; -} - -/* Segment */ - -.ui.segment > .ui.corner.label { - top: -1px; - right: -1px; -} - -.ui.segment > .ui.left.corner.label { - right: auto; - left: -1px; -} - -/*------------------- - Ribbon - --------------------*/ - -.ui.ribbon.label { - position: relative; - margin: 0; - min-width: -webkit-max-content; - min-width: -moz-max-content; - min-width: max-content; - border-radius: 0 0.28571429rem 0.28571429rem 0; - border-color: rgba(0, 0, 0, 0.15); -} - -.ui.ribbon.label:after { - position: absolute; - content: ''; - top: 100%; - left: 0; - background-color: transparent; - border-style: solid; - border-width: 0 1.2em 1.2em 0; - border-color: transparent; - border-right-color: inherit; - width: 0; - height: 0; -} - -/* Positioning */ - -.ui.ribbon.label { - left: calc(-1rem - 1.2em); - margin-right: -1.2em; - padding-left: calc(1rem + 1.2em); - padding-right: 1.2em; -} - -.ui[class*="right ribbon"].label { - left: calc(100% + 1rem + 1.2em); - padding-left: 1.2em; - padding-right: calc(1rem + 1.2em); -} - -.ui.basic.ribbon.label { - padding-top: calc(0.5833em - 1px); - padding-bottom: calc(0.5833em - 1px); -} - -.ui.basic.ribbon.label:not([class*="right ribbon"]) { - padding-left: calc(1rem + 1.2em - 1px); - padding-right: calc(1.2em - 1px); -} - -.ui.basic[class*="right ribbon"].label { - padding-left: calc(1.2em - 1px); - padding-right: calc(1rem + 1.2em - 1px); -} - -.ui.basic.ribbon.label::after { - top: calc(100% + 1px); -} - -.ui.basic.ribbon.label:not([class*="right ribbon"])::after { - left: -1px; -} - -.ui.basic[class*="right ribbon"].label::after { - right: -1px; -} - -/* Right Ribbon */ - -.ui[class*="right ribbon"].label { - text-align: left; - -webkit-transform: translateX(-100%); - transform: translateX(-100%); - border-radius: 0.28571429rem 0 0 0.28571429rem; -} - -.ui[class*="right ribbon"].label:after { - left: auto; - right: 0; - border-style: solid; - border-width: 1.2em 1.2em 0 0; - border-color: transparent; - border-top-color: inherit; -} - -/* Inside Table */ - -.ui.image > .ribbon.label, -.ui.card .image > .ribbon.label { - position: absolute; - top: 1rem; -} - -.ui.card .image > .ui.ribbon.label, -.ui.image > .ui.ribbon.label { - left: calc(0.05rem - 1.2em); -} - -.ui.card .image > .ui[class*="right ribbon"].label, -.ui.image > .ui[class*="right ribbon"].label { - left: calc(100% + -0.05rem + 1.2em); - padding-left: 0.833em; -} - -/* Inside Table */ - -.ui.table td > .ui.ribbon.label { - left: calc(-1em - 1.2em); -} - -.ui.table td > .ui[class*="right ribbon"].label { - left: calc(100% + 1em + 1.2em); - padding-left: 0.833em; -} - -/*------------------- - Attached - --------------------*/ - -.ui[class*="top attached"].label, -.ui.attached.label { - width: 100%; - position: absolute; - margin: 0; - top: 0; - left: 0; - padding: 0.75em 1em; - border-radius: 0.21428571rem 0.21428571rem 0 0; -} - -.ui[class*="bottom attached"].label { - top: auto; - bottom: 0; - border-radius: 0 0 0.21428571rem 0.21428571rem; -} - -.ui[class*="top left attached"].label { - width: auto; - margin-top: 0; - border-radius: 0.21428571rem 0 0.28571429rem 0; -} - -.ui[class*="top right attached"].label { - width: auto; - left: auto; - right: 0; - border-radius: 0 0.21428571rem 0 0.28571429rem; -} - -.ui[class*="bottom left attached"].label { - width: auto; - top: auto; - bottom: 0; - border-radius: 0 0.28571429rem 0 0.21428571rem; -} - -.ui[class*="bottom right attached"].label { - top: auto; - bottom: 0; - left: auto; - right: 0; - width: auto; - border-radius: 0.28571429rem 0 0.21428571rem 0; -} - -/******************************* - States -*******************************/ - -/*------------------- - Disabled ---------------------*/ - -.ui.label.disabled { - opacity: 0.5; -} - -/*------------------- - Hover ---------------------*/ - -.ui.labels a.label:hover, -a.ui.label:hover { - background-color: #E0E0E0; - border-color: #E0E0E0; - background-image: none; - color: rgba(0, 0, 0, 0.8); -} - -.ui.labels a.label:hover:before, -a.ui.label:hover:before { - color: rgba(0, 0, 0, 0.8); -} - -/*------------------- - Active ---------------------*/ - -.ui.active.label { - background-color: #D0D0D0; - border-color: #D0D0D0; - background-image: none; - color: rgba(0, 0, 0, 0.95); -} - -.ui.active.label:before { - background-color: #D0D0D0; - background-image: none; - color: rgba(0, 0, 0, 0.95); -} - -/*------------------- - Active Hover ---------------------*/ - -.ui.labels a.active.label:hover, -a.ui.active.label:hover { - background-color: #C8C8C8; - border-color: #C8C8C8; - background-image: none; - color: rgba(0, 0, 0, 0.95); -} - -.ui.labels a.active.label:hover:before, -a.ui.active.label:hover:before { - background-color: #C8C8C8; - background-image: none; - color: rgba(0, 0, 0, 0.95); -} - -/*------------------- - Visible ---------------------*/ - -.ui.labels.visible .label, -.ui.label.visible:not(.dropdown) { - display: inline-block !important; -} - -/*------------------- - Hidden ---------------------*/ - -.ui.labels.hidden .label, -.ui.label.hidden { - display: none !important; -} - -/******************************* - Variations -*******************************/ - -/*------------------- - Basic - --------------------*/ - -.ui.basic.labels .label, -.ui.basic.label { - background: none #FFFFFF; - border: 1px solid rgba(34, 36, 38, 0.15); - color: rgba(0, 0, 0, 0.87); - -webkit-box-shadow: none; - box-shadow: none; - padding-top: calc(0.5833em - 1px); - padding-bottom: calc(0.5833em - 1px); - padding-right: calc(0.833em - 1px); -} - -.ui.basic.labels:not(.tag):not(.image):not(.ribbon) .label, -.ui.basic.label:not(.tag):not(.image):not(.ribbon) { - padding-left: calc(0.833em - 1px); -} - -.ui.basic.image.label { - padding-left: calc(0.5em - 1px); -} - -/* Link */ - -.ui.basic.labels a.label:hover, -a.ui.basic.label:hover { - text-decoration: none; - background: none #FFFFFF; - color: #1e70bf; - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Pointing */ - -.ui.basic.pointing.label:before { - border-color: inherit; -} - -/*------------------- - Fluid - --------------------*/ - -.ui.label.fluid, -.ui.fluid.labels > .label { - width: 100%; - -webkit-box-sizing: border-box; - box-sizing: border-box; -} - -/*------------------- - Inverted - --------------------*/ - -.ui.inverted.labels .label, -.ui.inverted.label { - color: rgba(255, 255, 255, 0.9); - background-color: #b5b5b5; -} - -.ui.inverted.corner.label { - border-color: #b5b5b5; -} - -.ui.inverted.corner.label:hover { - border-color: #E8E8E8; - -webkit-transition: none; - transition: none; -} - -.ui.inverted.basic.labels .label, -.ui.inverted.basic.label, -.ui.inverted.basic.label:hover { - border-color: rgba(255, 255, 255, 0.5); - background: #1B1C1D; -} - -.ui.inverted.basic.label:hover { - color: #4183C4; -} - -/*------------------- - Colors ---------------------*/ - -.ui.primary.labels .label, -.ui.ui.ui.primary.label { - background-color: #2185D0; - border-color: #2185D0; - color: rgba(255, 255, 255, 0.9); -} - -/* Link */ - -.ui.primary.labels a.label:hover, -a.ui.ui.ui.primary.label:hover { - background-color: #1678c2; - border-color: #1678c2; - color: #FFFFFF; -} - -/* Ribbon */ - -.ui.ui.ui.primary.ribbon.label { - border-color: #1a69a4; -} - -/* Basic */ - -.ui.basic.labels .primary.label, -.ui.ui.ui.basic.primary.label { - background: none #FFFFFF; - border-color: #2185D0; - color: #2185D0; -} - -.ui.basic.labels a.primary.label:hover, -a.ui.ui.ui.basic.primary.label:hover { - background: none #FFFFFF; - border-color: #1678c2; - color: #1678c2; -} - -/* Inverted */ - -.ui.inverted.labels .primary.label, -.ui.ui.ui.inverted.primary.label { - background-color: #54C8FF; - border-color: #54C8FF; - color: #1B1C1D; -} - -/* Inverted Link */ - -.ui.inverted.labels a.primary.label:hover, -a.ui.ui.ui.inverted.primary.label:hover { - background-color: #21b8ff; - border-color: #21b8ff; - color: #1B1C1D; -} - -/* Inverted Ribbon */ - -.ui.ui.ui.inverted.primary.ribbon.label { - border-color: #21b8ff; -} - -/* Inverted Basic */ - -.ui.inverted.basic.labels .primary.label, -.ui.ui.ui.inverted.basic.primary.label { - background-color: #1B1C1D; - border-color: #54C8FF; - color: #54C8FF; -} - -.ui.inverted.basic.labels a.primary.label:hover, -a.ui.ui.ui.inverted.basic.primary.label:hover { - border-color: #21b8ff; - background-color: #1B1C1D; - color: #21b8ff; -} - -/* Inverted Basic Tags */ - -.ui.inverted.basic.tag.labels .primary.label, -.ui.ui.ui.inverted.primary.basic.tag.label { - border: 1px solid #54C8FF; -} - -.ui.inverted.basic.tag.labels .primary.label:before, -.ui.ui.ui.inverted.primary.basic.tag.label:before { - border-color: inherit; - border-width: 1px 0 0 1px; - border-style: inherit; - background-color: #1B1C1D; - right: calc(100% + 1px); -} - -.ui.secondary.labels .label, -.ui.ui.ui.secondary.label { - background-color: #1B1C1D; - border-color: #1B1C1D; - color: rgba(255, 255, 255, 0.9); -} - -/* Link */ - -.ui.secondary.labels a.label:hover, -a.ui.ui.ui.secondary.label:hover { - background-color: #27292a; - border-color: #27292a; - color: #FFFFFF; -} - -/* Ribbon */ - -.ui.ui.ui.secondary.ribbon.label { - border-color: #020203; -} - -/* Basic */ - -.ui.basic.labels .secondary.label, -.ui.ui.ui.basic.secondary.label { - background: none #FFFFFF; - border-color: #1B1C1D; - color: #1B1C1D; -} - -.ui.basic.labels a.secondary.label:hover, -a.ui.ui.ui.basic.secondary.label:hover { - background: none #FFFFFF; - border-color: #27292a; - color: #27292a; -} - -/* Inverted */ - -.ui.inverted.labels .secondary.label, -.ui.ui.ui.inverted.secondary.label { - background-color: #545454; - border-color: #545454; - color: #1B1C1D; -} - -/* Inverted Link */ - -.ui.inverted.labels a.secondary.label:hover, -a.ui.ui.ui.inverted.secondary.label:hover { - background-color: #6e6e6e; - border-color: #6e6e6e; - color: #1B1C1D; -} - -/* Inverted Ribbon */ - -.ui.ui.ui.inverted.secondary.ribbon.label { - border-color: #3b3b3b; -} - -/* Inverted Basic */ - -.ui.inverted.basic.labels .secondary.label, -.ui.ui.ui.inverted.basic.secondary.label { - background-color: #1B1C1D; - border-color: #545454; - color: #545454; -} - -.ui.inverted.basic.labels a.secondary.label:hover, -a.ui.ui.ui.inverted.basic.secondary.label:hover { - border-color: #6e6e6e; - background-color: #1B1C1D; - color: #6e6e6e; -} - -/* Inverted Basic Tags */ - -.ui.inverted.basic.tag.labels .secondary.label, -.ui.ui.ui.inverted.secondary.basic.tag.label { - border: 1px solid #545454; -} - -.ui.inverted.basic.tag.labels .secondary.label:before, -.ui.ui.ui.inverted.secondary.basic.tag.label:before { - border-color: inherit; - border-width: 1px 0 0 1px; - border-style: inherit; - background-color: #1B1C1D; - right: calc(100% + 1px); -} - -.ui.red.labels .label, -.ui.ui.ui.red.label { - background-color: #DB2828; - border-color: #DB2828; - color: #FFFFFF; -} - -/* Link */ - -.ui.red.labels a.label:hover, -a.ui.ui.ui.red.label:hover { - background-color: #d01919; - border-color: #d01919; - color: #FFFFFF; -} - -/* Ribbon */ - -.ui.ui.ui.red.ribbon.label { - border-color: #b21e1e; -} - -/* Basic */ - -.ui.basic.labels .red.label, -.ui.ui.ui.basic.red.label { - background: none #FFFFFF; - border-color: #DB2828; - color: #DB2828; -} - -.ui.basic.labels a.red.label:hover, -a.ui.ui.ui.basic.red.label:hover { - background: none #FFFFFF; - border-color: #d01919; - color: #d01919; -} - -/* Inverted */ - -.ui.inverted.labels .red.label, -.ui.ui.ui.inverted.red.label { - background-color: #FF695E; - border-color: #FF695E; - color: #1B1C1D; -} - -/* Inverted Link */ - -.ui.inverted.labels a.red.label:hover, -a.ui.ui.ui.inverted.red.label:hover { - background-color: #ff392b; - border-color: #ff392b; - color: #1B1C1D; -} - -/* Inverted Ribbon */ - -.ui.ui.ui.inverted.red.ribbon.label { - border-color: #ff392b; -} - -/* Inverted Basic */ - -.ui.inverted.basic.labels .red.label, -.ui.ui.ui.inverted.basic.red.label { - background-color: #1B1C1D; - border-color: #FF695E; - color: #FF695E; -} - -.ui.inverted.basic.labels a.red.label:hover, -a.ui.ui.ui.inverted.basic.red.label:hover { - border-color: #ff392b; - background-color: #1B1C1D; - color: #ff392b; -} - -/* Inverted Basic Tags */ - -.ui.inverted.basic.tag.labels .red.label, -.ui.ui.ui.inverted.red.basic.tag.label { - border: 1px solid #FF695E; -} - -.ui.inverted.basic.tag.labels .red.label:before, -.ui.ui.ui.inverted.red.basic.tag.label:before { - border-color: inherit; - border-width: 1px 0 0 1px; - border-style: inherit; - background-color: #1B1C1D; - right: calc(100% + 1px); -} - -.ui.orange.labels .label, -.ui.ui.ui.orange.label { - background-color: #F2711C; - border-color: #F2711C; - color: #FFFFFF; -} - -/* Link */ - -.ui.orange.labels a.label:hover, -a.ui.ui.ui.orange.label:hover { - background-color: #f26202; - border-color: #f26202; - color: #FFFFFF; -} - -/* Ribbon */ - -.ui.ui.ui.orange.ribbon.label { - border-color: #cf590c; -} - -/* Basic */ - -.ui.basic.labels .orange.label, -.ui.ui.ui.basic.orange.label { - background: none #FFFFFF; - border-color: #F2711C; - color: #F2711C; -} - -.ui.basic.labels a.orange.label:hover, -a.ui.ui.ui.basic.orange.label:hover { - background: none #FFFFFF; - border-color: #f26202; - color: #f26202; -} - -/* Inverted */ - -.ui.inverted.labels .orange.label, -.ui.ui.ui.inverted.orange.label { - background-color: #FF851B; - border-color: #FF851B; - color: #1B1C1D; -} - -/* Inverted Link */ - -.ui.inverted.labels a.orange.label:hover, -a.ui.ui.ui.inverted.orange.label:hover { - background-color: #e76b00; - border-color: #e76b00; - color: #1B1C1D; -} - -/* Inverted Ribbon */ - -.ui.ui.ui.inverted.orange.ribbon.label { - border-color: #e76b00; -} - -/* Inverted Basic */ - -.ui.inverted.basic.labels .orange.label, -.ui.ui.ui.inverted.basic.orange.label { - background-color: #1B1C1D; - border-color: #FF851B; - color: #FF851B; -} - -.ui.inverted.basic.labels a.orange.label:hover, -a.ui.ui.ui.inverted.basic.orange.label:hover { - border-color: #e76b00; - background-color: #1B1C1D; - color: #e76b00; -} - -/* Inverted Basic Tags */ - -.ui.inverted.basic.tag.labels .orange.label, -.ui.ui.ui.inverted.orange.basic.tag.label { - border: 1px solid #FF851B; -} - -.ui.inverted.basic.tag.labels .orange.label:before, -.ui.ui.ui.inverted.orange.basic.tag.label:before { - border-color: inherit; - border-width: 1px 0 0 1px; - border-style: inherit; - background-color: #1B1C1D; - right: calc(100% + 1px); -} - -.ui.yellow.labels .label, -.ui.ui.ui.yellow.label { - background-color: #FBBD08; - border-color: #FBBD08; - color: #FFFFFF; -} - -/* Link */ - -.ui.yellow.labels a.label:hover, -a.ui.ui.ui.yellow.label:hover { - background-color: #eaae00; - border-color: #eaae00; - color: #FFFFFF; -} - -/* Ribbon */ - -.ui.ui.ui.yellow.ribbon.label { - border-color: #cd9903; -} - -/* Basic */ - -.ui.basic.labels .yellow.label, -.ui.ui.ui.basic.yellow.label { - background: none #FFFFFF; - border-color: #FBBD08; - color: #FBBD08; -} - -.ui.basic.labels a.yellow.label:hover, -a.ui.ui.ui.basic.yellow.label:hover { - background: none #FFFFFF; - border-color: #eaae00; - color: #eaae00; -} - -/* Inverted */ - -.ui.inverted.labels .yellow.label, -.ui.ui.ui.inverted.yellow.label { - background-color: #FFE21F; - border-color: #FFE21F; - color: #1B1C1D; -} - -/* Inverted Link */ - -.ui.inverted.labels a.yellow.label:hover, -a.ui.ui.ui.inverted.yellow.label:hover { - background-color: #ebcd00; - border-color: #ebcd00; - color: #1B1C1D; -} - -/* Inverted Ribbon */ - -.ui.ui.ui.inverted.yellow.ribbon.label { - border-color: #ebcd00; -} - -/* Inverted Basic */ - -.ui.inverted.basic.labels .yellow.label, -.ui.ui.ui.inverted.basic.yellow.label { - background-color: #1B1C1D; - border-color: #FFE21F; - color: #FFE21F; -} - -.ui.inverted.basic.labels a.yellow.label:hover, -a.ui.ui.ui.inverted.basic.yellow.label:hover { - border-color: #ebcd00; - background-color: #1B1C1D; - color: #ebcd00; -} - -/* Inverted Basic Tags */ - -.ui.inverted.basic.tag.labels .yellow.label, -.ui.ui.ui.inverted.yellow.basic.tag.label { - border: 1px solid #FFE21F; -} - -.ui.inverted.basic.tag.labels .yellow.label:before, -.ui.ui.ui.inverted.yellow.basic.tag.label:before { - border-color: inherit; - border-width: 1px 0 0 1px; - border-style: inherit; - background-color: #1B1C1D; - right: calc(100% + 1px); -} - -.ui.olive.labels .label, -.ui.ui.ui.olive.label { - background-color: #B5CC18; - border-color: #B5CC18; - color: #FFFFFF; -} - -/* Link */ - -.ui.olive.labels a.label:hover, -a.ui.ui.ui.olive.label:hover { - background-color: #a7bd0d; - border-color: #a7bd0d; - color: #FFFFFF; -} - -/* Ribbon */ - -.ui.ui.ui.olive.ribbon.label { - border-color: #8d9e13; -} - -/* Basic */ - -.ui.basic.labels .olive.label, -.ui.ui.ui.basic.olive.label { - background: none #FFFFFF; - border-color: #B5CC18; - color: #B5CC18; -} - -.ui.basic.labels a.olive.label:hover, -a.ui.ui.ui.basic.olive.label:hover { - background: none #FFFFFF; - border-color: #a7bd0d; - color: #a7bd0d; -} - -/* Inverted */ - -.ui.inverted.labels .olive.label, -.ui.ui.ui.inverted.olive.label { - background-color: #D9E778; - border-color: #D9E778; - color: #1B1C1D; -} - -/* Inverted Link */ - -.ui.inverted.labels a.olive.label:hover, -a.ui.ui.ui.inverted.olive.label:hover { - background-color: #d2e745; - border-color: #d2e745; - color: #1B1C1D; -} - -/* Inverted Ribbon */ - -.ui.ui.ui.inverted.olive.ribbon.label { - border-color: #cddf4d; -} - -/* Inverted Basic */ - -.ui.inverted.basic.labels .olive.label, -.ui.ui.ui.inverted.basic.olive.label { - background-color: #1B1C1D; - border-color: #D9E778; - color: #D9E778; -} - -.ui.inverted.basic.labels a.olive.label:hover, -a.ui.ui.ui.inverted.basic.olive.label:hover { - border-color: #d2e745; - background-color: #1B1C1D; - color: #d2e745; -} - -/* Inverted Basic Tags */ - -.ui.inverted.basic.tag.labels .olive.label, -.ui.ui.ui.inverted.olive.basic.tag.label { - border: 1px solid #D9E778; -} - -.ui.inverted.basic.tag.labels .olive.label:before, -.ui.ui.ui.inverted.olive.basic.tag.label:before { - border-color: inherit; - border-width: 1px 0 0 1px; - border-style: inherit; - background-color: #1B1C1D; - right: calc(100% + 1px); -} - -.ui.green.labels .label, -.ui.ui.ui.green.label { - background-color: #21BA45; - border-color: #21BA45; - color: #FFFFFF; -} - -/* Link */ - -.ui.green.labels a.label:hover, -a.ui.ui.ui.green.label:hover { - background-color: #16ab39; - border-color: #16ab39; - color: #FFFFFF; -} - -/* Ribbon */ - -.ui.ui.ui.green.ribbon.label { - border-color: #198f35; -} - -/* Basic */ - -.ui.basic.labels .green.label, -.ui.ui.ui.basic.green.label { - background: none #FFFFFF; - border-color: #21BA45; - color: #21BA45; -} - -.ui.basic.labels a.green.label:hover, -a.ui.ui.ui.basic.green.label:hover { - background: none #FFFFFF; - border-color: #16ab39; - color: #16ab39; -} - -/* Inverted */ - -.ui.inverted.labels .green.label, -.ui.ui.ui.inverted.green.label { - background-color: #2ECC40; - border-color: #2ECC40; - color: #1B1C1D; -} - -/* Inverted Link */ - -.ui.inverted.labels a.green.label:hover, -a.ui.ui.ui.inverted.green.label:hover { - background-color: #1ea92e; - border-color: #1ea92e; - color: #1B1C1D; -} - -/* Inverted Ribbon */ - -.ui.ui.ui.inverted.green.ribbon.label { - border-color: #25a233; -} - -/* Inverted Basic */ - -.ui.inverted.basic.labels .green.label, -.ui.ui.ui.inverted.basic.green.label { - background-color: #1B1C1D; - border-color: #2ECC40; - color: #2ECC40; -} - -.ui.inverted.basic.labels a.green.label:hover, -a.ui.ui.ui.inverted.basic.green.label:hover { - border-color: #1ea92e; - background-color: #1B1C1D; - color: #1ea92e; -} - -/* Inverted Basic Tags */ - -.ui.inverted.basic.tag.labels .green.label, -.ui.ui.ui.inverted.green.basic.tag.label { - border: 1px solid #2ECC40; -} - -.ui.inverted.basic.tag.labels .green.label:before, -.ui.ui.ui.inverted.green.basic.tag.label:before { - border-color: inherit; - border-width: 1px 0 0 1px; - border-style: inherit; - background-color: #1B1C1D; - right: calc(100% + 1px); -} - -.ui.teal.labels .label, -.ui.ui.ui.teal.label { - background-color: #00B5AD; - border-color: #00B5AD; - color: #FFFFFF; -} - -/* Link */ - -.ui.teal.labels a.label:hover, -a.ui.ui.ui.teal.label:hover { - background-color: #009c95; - border-color: #009c95; - color: #FFFFFF; -} - -/* Ribbon */ - -.ui.ui.ui.teal.ribbon.label { - border-color: #00827c; -} - -/* Basic */ - -.ui.basic.labels .teal.label, -.ui.ui.ui.basic.teal.label { - background: none #FFFFFF; - border-color: #00B5AD; - color: #00B5AD; -} - -.ui.basic.labels a.teal.label:hover, -a.ui.ui.ui.basic.teal.label:hover { - background: none #FFFFFF; - border-color: #009c95; - color: #009c95; -} - -/* Inverted */ - -.ui.inverted.labels .teal.label, -.ui.ui.ui.inverted.teal.label { - background-color: #6DFFFF; - border-color: #6DFFFF; - color: #1B1C1D; -} - -/* Inverted Link */ - -.ui.inverted.labels a.teal.label:hover, -a.ui.ui.ui.inverted.teal.label:hover { - background-color: #3affff; - border-color: #3affff; - color: #1B1C1D; -} - -/* Inverted Ribbon */ - -.ui.ui.ui.inverted.teal.ribbon.label { - border-color: #3affff; -} - -/* Inverted Basic */ - -.ui.inverted.basic.labels .teal.label, -.ui.ui.ui.inverted.basic.teal.label { - background-color: #1B1C1D; - border-color: #6DFFFF; - color: #6DFFFF; -} - -.ui.inverted.basic.labels a.teal.label:hover, -a.ui.ui.ui.inverted.basic.teal.label:hover { - border-color: #3affff; - background-color: #1B1C1D; - color: #3affff; -} - -/* Inverted Basic Tags */ - -.ui.inverted.basic.tag.labels .teal.label, -.ui.ui.ui.inverted.teal.basic.tag.label { - border: 1px solid #6DFFFF; -} - -.ui.inverted.basic.tag.labels .teal.label:before, -.ui.ui.ui.inverted.teal.basic.tag.label:before { - border-color: inherit; - border-width: 1px 0 0 1px; - border-style: inherit; - background-color: #1B1C1D; - right: calc(100% + 1px); -} - -.ui.blue.labels .label, -.ui.ui.ui.blue.label { - background-color: #2185D0; - border-color: #2185D0; - color: #FFFFFF; -} - -/* Link */ - -.ui.blue.labels a.label:hover, -a.ui.ui.ui.blue.label:hover { - background-color: #1678c2; - border-color: #1678c2; - color: #FFFFFF; -} - -/* Ribbon */ - -.ui.ui.ui.blue.ribbon.label { - border-color: #1a69a4; -} - -/* Basic */ - -.ui.basic.labels .blue.label, -.ui.ui.ui.basic.blue.label { - background: none #FFFFFF; - border-color: #2185D0; - color: #2185D0; -} - -.ui.basic.labels a.blue.label:hover, -a.ui.ui.ui.basic.blue.label:hover { - background: none #FFFFFF; - border-color: #1678c2; - color: #1678c2; -} - -/* Inverted */ - -.ui.inverted.labels .blue.label, -.ui.ui.ui.inverted.blue.label { - background-color: #54C8FF; - border-color: #54C8FF; - color: #1B1C1D; -} - -/* Inverted Link */ - -.ui.inverted.labels a.blue.label:hover, -a.ui.ui.ui.inverted.blue.label:hover { - background-color: #21b8ff; - border-color: #21b8ff; - color: #1B1C1D; -} - -/* Inverted Ribbon */ - -.ui.ui.ui.inverted.blue.ribbon.label { - border-color: #21b8ff; -} - -/* Inverted Basic */ - -.ui.inverted.basic.labels .blue.label, -.ui.ui.ui.inverted.basic.blue.label { - background-color: #1B1C1D; - border-color: #54C8FF; - color: #54C8FF; -} - -.ui.inverted.basic.labels a.blue.label:hover, -a.ui.ui.ui.inverted.basic.blue.label:hover { - border-color: #21b8ff; - background-color: #1B1C1D; - color: #21b8ff; -} - -/* Inverted Basic Tags */ - -.ui.inverted.basic.tag.labels .blue.label, -.ui.ui.ui.inverted.blue.basic.tag.label { - border: 1px solid #54C8FF; -} - -.ui.inverted.basic.tag.labels .blue.label:before, -.ui.ui.ui.inverted.blue.basic.tag.label:before { - border-color: inherit; - border-width: 1px 0 0 1px; - border-style: inherit; - background-color: #1B1C1D; - right: calc(100% + 1px); -} - -.ui.violet.labels .label, -.ui.ui.ui.violet.label { - background-color: #6435C9; - border-color: #6435C9; - color: #FFFFFF; -} - -/* Link */ - -.ui.violet.labels a.label:hover, -a.ui.ui.ui.violet.label:hover { - background-color: #5829bb; - border-color: #5829bb; - color: #FFFFFF; -} - -/* Ribbon */ - -.ui.ui.ui.violet.ribbon.label { - border-color: #502aa1; -} - -/* Basic */ - -.ui.basic.labels .violet.label, -.ui.ui.ui.basic.violet.label { - background: none #FFFFFF; - border-color: #6435C9; - color: #6435C9; -} - -.ui.basic.labels a.violet.label:hover, -a.ui.ui.ui.basic.violet.label:hover { - background: none #FFFFFF; - border-color: #5829bb; - color: #5829bb; -} - -/* Inverted */ - -.ui.inverted.labels .violet.label, -.ui.ui.ui.inverted.violet.label { - background-color: #A291FB; - border-color: #A291FB; - color: #1B1C1D; -} - -/* Inverted Link */ - -.ui.inverted.labels a.violet.label:hover, -a.ui.ui.ui.inverted.violet.label:hover { - background-color: #745aff; - border-color: #745aff; - color: #1B1C1D; -} - -/* Inverted Ribbon */ - -.ui.ui.ui.inverted.violet.ribbon.label { - border-color: #7860f9; -} - -/* Inverted Basic */ - -.ui.inverted.basic.labels .violet.label, -.ui.ui.ui.inverted.basic.violet.label { - background-color: #1B1C1D; - border-color: #A291FB; - color: #A291FB; -} - -.ui.inverted.basic.labels a.violet.label:hover, -a.ui.ui.ui.inverted.basic.violet.label:hover { - border-color: #745aff; - background-color: #1B1C1D; - color: #745aff; -} - -/* Inverted Basic Tags */ - -.ui.inverted.basic.tag.labels .violet.label, -.ui.ui.ui.inverted.violet.basic.tag.label { - border: 1px solid #A291FB; -} - -.ui.inverted.basic.tag.labels .violet.label:before, -.ui.ui.ui.inverted.violet.basic.tag.label:before { - border-color: inherit; - border-width: 1px 0 0 1px; - border-style: inherit; - background-color: #1B1C1D; - right: calc(100% + 1px); -} - -.ui.purple.labels .label, -.ui.ui.ui.purple.label { - background-color: #A333C8; - border-color: #A333C8; - color: #FFFFFF; -} - -/* Link */ - -.ui.purple.labels a.label:hover, -a.ui.ui.ui.purple.label:hover { - background-color: #9627ba; - border-color: #9627ba; - color: #FFFFFF; -} - -/* Ribbon */ - -.ui.ui.ui.purple.ribbon.label { - border-color: #82299f; -} - -/* Basic */ - -.ui.basic.labels .purple.label, -.ui.ui.ui.basic.purple.label { - background: none #FFFFFF; - border-color: #A333C8; - color: #A333C8; -} - -.ui.basic.labels a.purple.label:hover, -a.ui.ui.ui.basic.purple.label:hover { - background: none #FFFFFF; - border-color: #9627ba; - color: #9627ba; -} - -/* Inverted */ - -.ui.inverted.labels .purple.label, -.ui.ui.ui.inverted.purple.label { - background-color: #DC73FF; - border-color: #DC73FF; - color: #1B1C1D; -} - -/* Inverted Link */ - -.ui.inverted.labels a.purple.label:hover, -a.ui.ui.ui.inverted.purple.label:hover { - background-color: #cf40ff; - border-color: #cf40ff; - color: #1B1C1D; -} - -/* Inverted Ribbon */ - -.ui.ui.ui.inverted.purple.ribbon.label { - border-color: #cf40ff; -} - -/* Inverted Basic */ - -.ui.inverted.basic.labels .purple.label, -.ui.ui.ui.inverted.basic.purple.label { - background-color: #1B1C1D; - border-color: #DC73FF; - color: #DC73FF; -} - -.ui.inverted.basic.labels a.purple.label:hover, -a.ui.ui.ui.inverted.basic.purple.label:hover { - border-color: #cf40ff; - background-color: #1B1C1D; - color: #cf40ff; -} - -/* Inverted Basic Tags */ - -.ui.inverted.basic.tag.labels .purple.label, -.ui.ui.ui.inverted.purple.basic.tag.label { - border: 1px solid #DC73FF; -} - -.ui.inverted.basic.tag.labels .purple.label:before, -.ui.ui.ui.inverted.purple.basic.tag.label:before { - border-color: inherit; - border-width: 1px 0 0 1px; - border-style: inherit; - background-color: #1B1C1D; - right: calc(100% + 1px); -} - -.ui.pink.labels .label, -.ui.ui.ui.pink.label { - background-color: #E03997; - border-color: #E03997; - color: #FFFFFF; -} - -/* Link */ - -.ui.pink.labels a.label:hover, -a.ui.ui.ui.pink.label:hover { - background-color: #e61a8d; - border-color: #e61a8d; - color: #FFFFFF; -} - -/* Ribbon */ - -.ui.ui.ui.pink.ribbon.label { - border-color: #c71f7e; -} - -/* Basic */ - -.ui.basic.labels .pink.label, -.ui.ui.ui.basic.pink.label { - background: none #FFFFFF; - border-color: #E03997; - color: #E03997; -} - -.ui.basic.labels a.pink.label:hover, -a.ui.ui.ui.basic.pink.label:hover { - background: none #FFFFFF; - border-color: #e61a8d; - color: #e61a8d; -} - -/* Inverted */ - -.ui.inverted.labels .pink.label, -.ui.ui.ui.inverted.pink.label { - background-color: #FF8EDF; - border-color: #FF8EDF; - color: #1B1C1D; -} - -/* Inverted Link */ - -.ui.inverted.labels a.pink.label:hover, -a.ui.ui.ui.inverted.pink.label:hover { - background-color: #ff5bd1; - border-color: #ff5bd1; - color: #1B1C1D; -} - -/* Inverted Ribbon */ - -.ui.ui.ui.inverted.pink.ribbon.label { - border-color: #ff5bd1; -} - -/* Inverted Basic */ - -.ui.inverted.basic.labels .pink.label, -.ui.ui.ui.inverted.basic.pink.label { - background-color: #1B1C1D; - border-color: #FF8EDF; - color: #FF8EDF; -} - -.ui.inverted.basic.labels a.pink.label:hover, -a.ui.ui.ui.inverted.basic.pink.label:hover { - border-color: #ff5bd1; - background-color: #1B1C1D; - color: #ff5bd1; -} - -/* Inverted Basic Tags */ - -.ui.inverted.basic.tag.labels .pink.label, -.ui.ui.ui.inverted.pink.basic.tag.label { - border: 1px solid #FF8EDF; -} - -.ui.inverted.basic.tag.labels .pink.label:before, -.ui.ui.ui.inverted.pink.basic.tag.label:before { - border-color: inherit; - border-width: 1px 0 0 1px; - border-style: inherit; - background-color: #1B1C1D; - right: calc(100% + 1px); -} - -.ui.brown.labels .label, -.ui.ui.ui.brown.label { - background-color: #A5673F; - border-color: #A5673F; - color: #FFFFFF; -} - -/* Link */ - -.ui.brown.labels a.label:hover, -a.ui.ui.ui.brown.label:hover { - background-color: #975b33; - border-color: #975b33; - color: #FFFFFF; -} - -/* Ribbon */ - -.ui.ui.ui.brown.ribbon.label { - border-color: #805031; -} - -/* Basic */ - -.ui.basic.labels .brown.label, -.ui.ui.ui.basic.brown.label { - background: none #FFFFFF; - border-color: #A5673F; - color: #A5673F; -} - -.ui.basic.labels a.brown.label:hover, -a.ui.ui.ui.basic.brown.label:hover { - background: none #FFFFFF; - border-color: #975b33; - color: #975b33; -} - -/* Inverted */ - -.ui.inverted.labels .brown.label, -.ui.ui.ui.inverted.brown.label { - background-color: #D67C1C; - border-color: #D67C1C; - color: #1B1C1D; -} - -/* Inverted Link */ - -.ui.inverted.labels a.brown.label:hover, -a.ui.ui.ui.inverted.brown.label:hover { - background-color: #b0620f; - border-color: #b0620f; - color: #1B1C1D; -} - -/* Inverted Ribbon */ - -.ui.ui.ui.inverted.brown.ribbon.label { - border-color: #a96216; -} - -/* Inverted Basic */ - -.ui.inverted.basic.labels .brown.label, -.ui.ui.ui.inverted.basic.brown.label { - background-color: #1B1C1D; - border-color: #D67C1C; - color: #D67C1C; -} - -.ui.inverted.basic.labels a.brown.label:hover, -a.ui.ui.ui.inverted.basic.brown.label:hover { - border-color: #b0620f; - background-color: #1B1C1D; - color: #b0620f; -} - -/* Inverted Basic Tags */ - -.ui.inverted.basic.tag.labels .brown.label, -.ui.ui.ui.inverted.brown.basic.tag.label { - border: 1px solid #D67C1C; -} - -.ui.inverted.basic.tag.labels .brown.label:before, -.ui.ui.ui.inverted.brown.basic.tag.label:before { - border-color: inherit; - border-width: 1px 0 0 1px; - border-style: inherit; - background-color: #1B1C1D; - right: calc(100% + 1px); -} - -.ui.grey.labels .label, -.ui.ui.ui.grey.label { - background-color: #767676; - border-color: #767676; - color: #FFFFFF; -} - -/* Link */ - -.ui.grey.labels a.label:hover, -a.ui.ui.ui.grey.label:hover { - background-color: #838383; - border-color: #838383; - color: #FFFFFF; -} - -/* Ribbon */ - -.ui.ui.ui.grey.ribbon.label { - border-color: #5d5d5d; -} - -/* Basic */ - -.ui.basic.labels .grey.label, -.ui.ui.ui.basic.grey.label { - background: none #FFFFFF; - border-color: #767676; - color: #767676; -} - -.ui.basic.labels a.grey.label:hover, -a.ui.ui.ui.basic.grey.label:hover { - background: none #FFFFFF; - border-color: #838383; - color: #838383; -} - -/* Inverted */ - -.ui.inverted.labels .grey.label, -.ui.ui.ui.inverted.grey.label { - background-color: #DCDDDE; - border-color: #DCDDDE; - color: #1B1C1D; -} - -/* Inverted Link */ - -.ui.inverted.labels a.grey.label:hover, -a.ui.ui.ui.inverted.grey.label:hover { - background-color: #c2c4c5; - border-color: #c2c4c5; - color: #FFFFFF; -} - -/* Inverted Ribbon */ - -.ui.ui.ui.inverted.grey.ribbon.label { - border-color: #e9eaea; -} - -/* Inverted Basic */ - -.ui.inverted.basic.labels .grey.label, -.ui.ui.ui.inverted.basic.grey.label { - background-color: #1B1C1D; - border-color: #DCDDDE; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.basic.labels a.grey.label:hover, -a.ui.ui.ui.inverted.basic.grey.label:hover { - border-color: #c2c4c5; - background-color: #1B1C1D; -} - -/* Inverted Basic Tags */ - -.ui.inverted.basic.tag.labels .grey.label, -.ui.ui.ui.inverted.grey.basic.tag.label { - border: 1px solid #DCDDDE; -} - -.ui.inverted.basic.tag.labels .grey.label:before, -.ui.ui.ui.inverted.grey.basic.tag.label:before { - border-color: inherit; - border-width: 1px 0 0 1px; - border-style: inherit; - background-color: #1B1C1D; - right: calc(100% + 1px); -} - -.ui.black.labels .label, -.ui.ui.ui.black.label { - background-color: #1B1C1D; - border-color: #1B1C1D; - color: #FFFFFF; -} - -/* Link */ - -.ui.black.labels a.label:hover, -a.ui.ui.ui.black.label:hover { - background-color: #27292a; - border-color: #27292a; - color: #FFFFFF; -} - -/* Ribbon */ - -.ui.ui.ui.black.ribbon.label { - border-color: #020203; -} - -/* Basic */ - -.ui.basic.labels .black.label, -.ui.ui.ui.basic.black.label { - background: none #FFFFFF; - border-color: #1B1C1D; - color: #1B1C1D; -} - -.ui.basic.labels a.black.label:hover, -a.ui.ui.ui.basic.black.label:hover { - background: none #FFFFFF; - border-color: #27292a; - color: #27292a; -} - -/* Inverted */ - -.ui.inverted.labels .black.label, -.ui.ui.ui.inverted.black.label { - background-color: #545454; - border-color: #545454; - color: #1B1C1D; -} - -/* Inverted Link */ - -.ui.inverted.labels a.black.label:hover, -a.ui.ui.ui.inverted.black.label:hover { - background-color: #000000; - border-color: #000000; - color: #FFFFFF; -} - -/* Inverted Ribbon */ - -.ui.ui.ui.inverted.black.ribbon.label { - border-color: #616161; -} - -/* Inverted Basic */ - -.ui.inverted.basic.labels .black.label, -.ui.ui.ui.inverted.basic.black.label { - background-color: #1B1C1D; - border-color: #545454; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.basic.labels a.black.label:hover, -a.ui.ui.ui.inverted.basic.black.label:hover { - border-color: #000000; - background-color: #1B1C1D; -} - -/* Inverted Basic Tags */ - -.ui.inverted.basic.tag.labels .black.label, -.ui.ui.ui.inverted.black.basic.tag.label { - border: 1px solid #545454; -} - -.ui.inverted.basic.tag.labels .black.label:before, -.ui.ui.ui.inverted.black.basic.tag.label:before { - border-color: inherit; - border-width: 1px 0 0 1px; - border-style: inherit; - background-color: #1B1C1D; - right: calc(100% + 1px); -} - -/*------------------- - Horizontal ---------------------*/ - -.ui.horizontal.labels .label, -.ui.horizontal.label { - margin: 0 0.5em 0 0; - padding: 0.4em 0.833em; - min-width: 3em; - text-align: center; -} - -/*------------------- - Circular - --------------------*/ - -.ui.circular.labels .label, -.ui.circular.label { - min-width: 2em; - min-height: 2em; - padding: 0.5em !important; - line-height: 1em; - text-align: center; - border-radius: 500rem; -} - -.ui.empty.circular.labels .label, -.ui.empty.circular.label { - min-width: 0; - min-height: 0; - overflow: hidden; - width: 0.5em; - height: 0.5em; - vertical-align: baseline; -} - -/*------------------- - Pointing - --------------------*/ - -.ui.pointing.label { - position: relative; -} - -.ui.attached.pointing.label { - position: absolute; -} - -.ui.pointing.label:before { - background-color: inherit; - background-image: inherit; - border-width: 0; - border-style: solid; - border-color: inherit; -} - -/* Arrow */ - -.ui.pointing.label:before { - position: absolute; - content: ''; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - background-image: none; - z-index: 2; - width: 0.6666em; - height: 0.6666em; - -webkit-transition: none; - transition: none; -} - -/*--- Above ---*/ - -.ui.pointing.label, -.ui[class*="pointing above"].label { - margin-top: 1em; -} - -.ui.pointing.label:before, -.ui[class*="pointing above"].label:before { - border-width: 1px 0 0 1px; - -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); - transform: translateX(-50%) translateY(-50%) rotate(45deg); - top: 0; - left: 50%; -} - -/*--- Below ---*/ - -.ui[class*="bottom pointing"].label, -.ui[class*="pointing below"].label { - margin-top: 0; - margin-bottom: 1em; -} - -.ui[class*="bottom pointing"].label:before, -.ui[class*="pointing below"].label:before { - border-width: 0 1px 1px 0; - top: auto; - right: auto; - -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); - transform: translateX(-50%) translateY(-50%) rotate(45deg); - top: 100%; - left: 50%; -} - -/*--- Left ---*/ - -.ui[class*="left pointing"].label { - margin-top: 0; - margin-left: 0.6666em; -} - -.ui[class*="left pointing"].label:before { - border-width: 0 0 1px 1px; - -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); - transform: translateX(-50%) translateY(-50%) rotate(45deg); - bottom: auto; - right: auto; - top: 50%; - left: 0; -} - -/*--- Right ---*/ - -.ui[class*="right pointing"].label { - margin-top: 0; - margin-right: 0.6666em; -} - -.ui[class*="right pointing"].label:before { - border-width: 1px 1px 0 0; - -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg); - transform: translateX(50%) translateY(-50%) rotate(45deg); - top: 50%; - right: 0; - bottom: auto; - left: auto; -} - -/* Basic Pointing */ - -/*--- Above ---*/ - -.ui.basic.pointing.label:before, -.ui.basic[class*="pointing above"].label:before { - margin-top: -1px; -} - -/*--- Below ---*/ - -.ui.basic[class*="bottom pointing"].label:before, -.ui.basic[class*="pointing below"].label:before { - bottom: auto; - top: 100%; - margin-top: 1px; -} - -/*--- Left ---*/ - -.ui.basic[class*="left pointing"].label:before { - top: 50%; - left: -1px; -} - -/*--- Right ---*/ - -.ui.basic[class*="right pointing"].label:before { - top: 50%; - right: -1px; -} - -/*------------------ - Floating Label - -------------------*/ - -.ui.floating.label { - position: absolute; - z-index: 100; - top: -1em; - right: 0; - white-space: nowrap; - -webkit-transform: translateX(50%); - transform: translateX(50%); -} - -.ui.right.aligned.floating.label { - -webkit-transform: translateX(1.2em); - transform: translateX(1.2em); -} - -.ui.left.floating.label { - left: 0; - right: auto; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); -} - -.ui.left.aligned.floating.label { - -webkit-transform: translateX(-1.2em); - transform: translateX(-1.2em); -} - -.ui.bottom.floating.label { - top: auto; - bottom: -1em; -} - -/*------------------- - Sizes ---------------------*/ - -.ui.labels .label, -.ui.label { - font-size: 0.85714286rem; -} - -.ui.mini.labels .label, -.ui.mini.label { - font-size: 0.64285714rem; -} - -.ui.tiny.labels .label, -.ui.tiny.label { - font-size: 0.71428571rem; -} - -.ui.small.labels .label, -.ui.small.label { - font-size: 0.78571429rem; -} - -.ui.large.labels .label, -.ui.large.label { - font-size: 1rem; -} - -.ui.big.labels .label, -.ui.big.label { - font-size: 1.28571429rem; -} - -.ui.huge.labels .label, -.ui.huge.label { - font-size: 1.42857143rem; -} - -.ui.massive.labels .label, -.ui.massive.label { - font-size: 1.71428571rem; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - List - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - List -*******************************/ - -ul.ui.list, -ol.ui.list, -.ui.list { - list-style-type: none; - margin: 1em 0; - padding: 0 0; -} - -ul.ui.list:first-child, -ol.ui.list:first-child, -.ui.list:first-child { - margin-top: 0; - padding-top: 0; -} - -ul.ui.list:last-child, -ol.ui.list:last-child, -.ui.list:last-child { - margin-bottom: 0; - padding-bottom: 0; -} - -/******************************* - Content -*******************************/ - -/* List Item */ - -ul.ui.list li, -ol.ui.list li, -.ui.list > .item, -.ui.list .list > .item { - display: list-item; - table-layout: fixed; - list-style-type: none; - list-style-position: outside; - padding: 0.21428571em 0; - line-height: 1.14285714em; -} - -ul.ui.list > li:first-child:after, -ol.ui.list > li:first-child:after, -.ui.list > .list > .item:after, -.ui.list > .item:after { - content: ''; - display: block; - height: 0; - clear: both; - visibility: hidden; -} - -ul.ui.list li:first-child, -ol.ui.list li:first-child, -.ui.list .list > .item:first-child, -.ui.list > .item:first-child { - padding-top: 0; -} - -ul.ui.list li:last-child, -ol.ui.list li:last-child, -.ui.list .list > .item:last-child, -.ui.list > .item:last-child { - padding-bottom: 0; -} - -/* Child List */ - -ul.ui.list ul, -ol.ui.list ol, -.ui.list .list:not(.icon) { - clear: both; - margin: 0; - padding: 0.75em 0 0.25em 0.5em; -} - -/* Child Item */ - -ul.ui.list ul li, -ol.ui.list ol li, -.ui.list .list > .item { - padding: 0.14285714em 0; - line-height: inherit; -} - -/* Icon */ - -.ui.list .list > .item > i.icon, -.ui.list > .item > i.icon { - display: table-cell; - min-width: 1.55em; - margin: 0; - padding-top: 0; - -webkit-transition: color 0.1s ease; - transition: color 0.1s ease; -} - -.ui.list .list > .item > i.icon:not(.loading), -.ui.list > .item > i.icon:not(.loading) { - padding-right: 0.28571429em; - vertical-align: top; -} - -.ui.list .list > .item > i.icon:only-child, -.ui.list > .item > i.icon:only-child { - display: inline-block; - min-width: auto; - vertical-align: top; -} - -/* Image */ - -.ui.list .list > .item > .image, -.ui.list > .item > .image { - display: table-cell; - background-color: transparent; - margin: 0; - vertical-align: top; -} - -.ui.list .list > .item > .image:not(:only-child):not(img), -.ui.list > .item > .image:not(:only-child):not(img) { - padding-right: 0.5em; -} - -.ui.list .list > .item > .image img, -.ui.list > .item > .image img { - vertical-align: top; -} - -.ui.list .list > .item > img.image, -.ui.list .list > .item > .image:only-child, -.ui.list > .item > img.image, -.ui.list > .item > .image:only-child { - display: inline-block; -} - -/* Content */ - -.ui.list .list > .item > .content, -.ui.list > .item > .content { - line-height: 1.14285714em; - color: rgba(0, 0, 0, 0.87); -} - -.ui.list .list > .item > .image + .content, -.ui.list .list > .item > i.icon + .content, -.ui.list > .item > .image + .content, -.ui.list > .item > i.icon + .content { - display: table-cell; - width: 100%; - padding: 0 0 0 0.5em; - vertical-align: top; -} - -.ui.list .list > .item > i.loading.icon + .content, -.ui.list > .item > i.loading.icon + .content { - padding-left: calc(0.2857142857142857em + 0.5em); -} - -.ui.list .list > .item > img.image + .content, -.ui.list > .item > img.image + .content { - display: inline-block; - width: auto; -} - -.ui.list .list > .item > .content > .list, -.ui.list > .item > .content > .list { - margin-left: 0; - padding-left: 0; -} - -/* Header */ - -.ui.list .list > .item .header, -.ui.list > .item .header { - display: block; - margin: 0; - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - font-weight: bold; - color: rgba(0, 0, 0, 0.87); -} - -/* Description */ - -.ui.list .list > .item .description, -.ui.list > .item .description { - display: block; - color: rgba(0, 0, 0, 0.7); -} - -/* Child Link */ - -.ui.list > .item a, -.ui.list .list > .item a { - cursor: pointer; -} - -/* Linking Item */ - -.ui.list .list > a.item, -.ui.list > a.item { - cursor: pointer; - color: #4183C4; -} - -.ui.list .list > a.item:hover, -.ui.list > a.item:hover { - color: #1e70bf; -} - -/* Linked Item Icons */ - -.ui.list .list > a.item > i.icons, -.ui.list > a.item > i.icons, -.ui.list .list > a.item > i.icon, -.ui.list > a.item > i.icon { - color: rgba(0, 0, 0, 0.4); -} - -/* Header Link */ - -.ui.list .list > .item a.header, -.ui.list > .item a.header { - cursor: pointer; - color: #4183C4 !important; -} - -.ui.list .list > .item > a.header:hover, -.ui.list > .item > a.header:hover { - color: #1e70bf !important; -} - -/* Floated Content */ - -.ui[class*="left floated"].list { - float: left; -} - -.ui[class*="right floated"].list { - float: right; -} - -.ui.list .list > .item [class*="left floated"], -.ui.list > .item [class*="left floated"] { - float: left; - margin: 0 1em 0 0; -} - -.ui.list .list > .item [class*="right floated"], -.ui.list > .item [class*="right floated"] { - float: right; - margin: 0 0 0 1em; -} - -/******************************* - Coupling -*******************************/ - -.ui.menu .ui.list > .item, -.ui.menu .ui.list .list > .item { - display: list-item; - table-layout: fixed; - background-color: transparent; - list-style-type: none; - list-style-position: outside; - padding: 0.21428571em 0; - line-height: 1.14285714em; -} - -.ui.menu .ui.list .list > .item:before, -.ui.menu .ui.list > .item:before { - border: none; - background: none; -} - -.ui.menu .ui.list .list > .item:first-child, -.ui.menu .ui.list > .item:first-child { - padding-top: 0; -} - -.ui.menu .ui.list .list > .item:last-child, -.ui.menu .ui.list > .item:last-child { - padding-bottom: 0; -} - -/******************************* - Types -*******************************/ - -/*------------------- - Horizontal - --------------------*/ - -.ui.horizontal.list { - display: inline-block; - font-size: 0; -} - -.ui.horizontal.list > .item { - display: inline-block; - margin-right: 1em; - font-size: 1rem; -} - -.ui.horizontal.list:not(.celled) > .item:last-child { - margin-right: 0; - padding-right: 0; -} - -.ui.horizontal.list .list:not(.icon) { - padding-left: 0; - padding-bottom: 0; -} - -.ui.horizontal.list > .item > .image, -.ui.horizontal.list .list > .item > .image, -.ui.horizontal.list > .item > i.icon, -.ui.horizontal.list .list > .item > i.icon, -.ui.horizontal.list > .item > .content, -.ui.horizontal.list .list > .item > .content { - vertical-align: middle; -} - -/* Padding on all elements */ - -.ui.horizontal.list > .item:first-child, -.ui.horizontal.list > .item:last-child { - padding-top: 0.21428571em; - padding-bottom: 0.21428571em; -} - -/* Horizontal List */ - -.ui.horizontal.list > .item > i.icon, -.ui.horizontal.list .item > i.icons > i.icon { - margin: 0; - padding: 0 0.25em 0 0; -} - -.ui.horizontal.list > .item > .image + .content, -.ui.horizontal.list > .item > i.icon, -.ui.horizontal.list > .item > i.icon + .content { - float: none; - display: inline-block; - width: auto; -} - -.ui.horizontal.list > .item > .image { - display: inline-block; -} - -/******************************* - States -*******************************/ - -/*------------------- - Disabled - --------------------*/ - -.ui.list .list > .disabled.item, -.ui.list > .disabled.item { - pointer-events: none; - color: rgba(40, 40, 40, 0.3) !important; -} - -.ui.inverted.list .list > .disabled.item, -.ui.inverted.list > .disabled.item { - color: rgba(225, 225, 225, 0.3) !important; -} - -/*------------------- - Hover ---------------------*/ - -.ui.list .list > a.item:hover > .icons, -.ui.list > a.item:hover > .icons, -.ui.list .list > a.item:hover > i.icon, -.ui.list > a.item:hover > i.icon { - color: rgba(0, 0, 0, 0.87); -} - -/******************************* - Variations -*******************************/ - -/*------------------- - Inverted - --------------------*/ - -.ui.inverted.list .list > a.item > i.icon, -.ui.inverted.list > a.item > i.icon { - color: rgba(255, 255, 255, 0.7); -} - -.ui.inverted.list .list > .item .header, -.ui.inverted.list > .item .header { - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.list .list > .item .description, -.ui.inverted.list > .item .description { - color: rgba(255, 255, 255, 0.7); -} - -.ui.inverted.list .list > .item > .content, -.ui.inverted.list > .item > .content { - color: rgba(255, 255, 255, 0.7); -} - -/* Item Link */ - -.ui.inverted.list .list > a.item, -.ui.inverted.list > a.item { - cursor: pointer; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.list .list > a.item:hover, -.ui.inverted.list > a.item:hover { - color: #1e70bf; -} - -/* Linking Content */ - -.ui.inverted.list .item a:not(.ui) { - color: rgba(255, 255, 255, 0.9) !important; -} - -.ui.inverted.list .item a:not(.ui):hover { - color: #1e70bf !important; -} - -/*------------------- - Aligned - --------------------*/ - -.ui.list[class*="top aligned"] .image, -.ui.list[class*="top aligned"] .content, -.ui.list [class*="top aligned"] { - vertical-align: top !important; -} - -.ui.list[class*="middle aligned"] .image, -.ui.list[class*="middle aligned"] .content, -.ui.list [class*="middle aligned"] { - vertical-align: middle !important; -} - -.ui.list[class*="bottom aligned"] .image, -.ui.list[class*="bottom aligned"] .content, -.ui.list [class*="bottom aligned"] { - vertical-align: bottom !important; -} - -/*------------------- - Link - --------------------*/ - -.ui.link.list .item, -.ui.link.list a.item, -.ui.link.list .item a:not(.ui) { - color: rgba(0, 0, 0, 0.4); - -webkit-transition: 0.1s color ease; - transition: 0.1s color ease; -} - -.ui.link.list.list a.item:hover, -.ui.link.list.list .item a:not(.ui):hover { - color: rgba(0, 0, 0, 0.8); -} - -.ui.link.list.list a.item:active, -.ui.link.list.list .item a:not(.ui):active { - color: rgba(0, 0, 0, 0.9); -} - -.ui.link.list.list .active.item, -.ui.link.list.list .active.item a:not(.ui) { - color: rgba(0, 0, 0, 0.95); -} - -/* Inverted */ - -.ui.inverted.link.list .item, -.ui.inverted.link.list a.item, -.ui.inverted.link.list .item a:not(.ui) { - color: rgba(255, 255, 255, 0.5); -} - -.ui.inverted.link.list.list a.item:hover, -.ui.inverted.link.list.list .item a:not(.ui):hover { - color: #ffffff; -} - -.ui.inverted.link.list.list a.item:active, -.ui.inverted.link.list.list .item a:not(.ui):active { - color: #ffffff; -} - -.ui.inverted.link.list.list a.active.item, -.ui.inverted.link.list.list .active.item a:not(.ui) { - color: #ffffff; -} - -/*------------------- - Selection - --------------------*/ - -.ui.selection.list .list > .item, -.ui.selection.list > .item { - cursor: pointer; - background: transparent; - padding: 0.5em 0.5em; - margin: 0; - color: rgba(0, 0, 0, 0.4); - border-radius: 0.5em; - -webkit-transition: 0.1s color ease, 0.1s padding-left ease, 0.1s background-color ease; - transition: 0.1s color ease, 0.1s padding-left ease, 0.1s background-color ease; -} - -.ui.selection.list .list > .item:last-child, -.ui.selection.list > .item:last-child { - margin-bottom: 0; -} - -.ui.selection.list .list > .item:hover, -.ui.selection.list > .item:hover { - background: rgba(0, 0, 0, 0.03); - color: rgba(0, 0, 0, 0.8); -} - -.ui.selection.list .list > .item:active, -.ui.selection.list > .item:active { - background: rgba(0, 0, 0, 0.05); - color: rgba(0, 0, 0, 0.9); -} - -.ui.selection.list .list > .item.active, -.ui.selection.list > .item.active { - background: rgba(0, 0, 0, 0.05); - color: rgba(0, 0, 0, 0.95); -} - -/* Inverted */ - -.ui.inverted.selection.list > .item { - background: transparent; - color: rgba(255, 255, 255, 0.5); -} - -.ui.inverted.selection.list > .item:hover { - background: rgba(255, 255, 255, 0.02); - color: #ffffff; -} - -.ui.inverted.selection.list > .item:active { - background: rgba(255, 255, 255, 0.08); - color: #ffffff; -} - -.ui.inverted.selection.list > .item.active { - background: rgba(255, 255, 255, 0.08); - color: #ffffff; -} - -/* Celled / Divided Selection List */ - -.ui.celled.selection.list .list > .item, -.ui.divided.selection.list .list > .item, -.ui.celled.selection.list > .item, -.ui.divided.selection.list > .item { - border-radius: 0; -} - -/*------------------- - Animated - --------------------*/ - -.ui.animated.list > .item { - -webkit-transition: 0.25s color ease 0.1s, 0.25s padding-left ease 0.1s, 0.25s background-color ease 0.1s; - transition: 0.25s color ease 0.1s, 0.25s padding-left ease 0.1s, 0.25s background-color ease 0.1s; -} - -.ui.animated.list:not(.horizontal) > .item:hover { - padding-left: 1em; -} - -/*------------------- - Fitted - --------------------*/ - -.ui.fitted.list:not(.selection) .list > .item, -.ui.fitted.list:not(.selection) > .item { - padding-left: 0; - padding-right: 0; -} - -.ui.fitted.selection.list .list > .item, -.ui.fitted.selection.list > .item { - margin-left: -0.5em; - margin-right: -0.5em; -} - -/*------------------- - Bulleted - --------------------*/ - -ul.ui.list, -.ui.bulleted.list { - margin-left: 1.25rem; -} - -ul.ui.list li, -.ui.bulleted.list .list > .item, -.ui.bulleted.list > .item { - position: relative; -} - -ul.ui.list li:before, -.ui.bulleted.list .list > .item:before, -.ui.bulleted.list > .item:before { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - pointer-events: none; - position: absolute; - top: auto; - left: auto; - font-weight: normal; - margin-left: -1.25rem; - content: '\2022'; - opacity: 1; - color: inherit; - vertical-align: top; -} - -ul.ui.list li:before, -.ui.bulleted.list .list > a.item:before, -.ui.bulleted.list > a.item:before { - color: rgba(0, 0, 0, 0.87); -} - -ul.ui.list ul, -.ui.bulleted.list .list:not(.icon) { - padding-left: 1.25rem; -} - -/* Horizontal Bulleted */ - -ul.ui.horizontal.bulleted.list, -.ui.horizontal.bulleted.list { - margin-left: 0; -} - -ul.ui.horizontal.bulleted.list li, -.ui.horizontal.bulleted.list > .item { - margin-left: 1.75rem; -} - -ul.ui.horizontal.bulleted.list li:first-child, -.ui.horizontal.bulleted.list > .item:first-child { - margin-left: 0; -} - -ul.ui.horizontal.bulleted.list li::before, -.ui.horizontal.bulleted.list > .item::before { - color: rgba(0, 0, 0, 0.87); -} - -ul.ui.horizontal.bulleted.list li:first-child::before, -.ui.horizontal.bulleted.list > .item:first-child::before { - display: none; -} - -/*------------------- - Ordered - --------------------*/ - -ol.ui.list, -.ui.ordered.list, -.ui.ordered.list .list:not(.icon), -ol.ui.list ol { - counter-reset: ordered; - margin-left: 1.25rem; - list-style-type: none; -} - -ol.ui.list li, -.ui.ordered.list .list > .item, -.ui.ordered.list > .item { - list-style-type: none; - position: relative; -} - -ol.ui.list li:before, -.ui.ordered.list .list > .item:before, -.ui.ordered.list > .item:before { - position: absolute; - top: auto; - left: auto; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - pointer-events: none; - margin-left: -1.25rem; - counter-increment: ordered; - content: counters(ordered, ".") " "; - text-align: right; - color: rgba(0, 0, 0, 0.87); - vertical-align: middle; - opacity: 0.8; -} - -ol.ui.inverted.list li:before, -.ui.ordered.inverted.list .list > .item:before, -.ui.ordered.inverted.list > .item:before { - color: rgba(255, 255, 255, 0.7); -} - -/* Value */ - -.ui.ordered.list .list > .item[data-value]:before, -.ui.ordered.list > .item[data-value]:before { - content: attr(data-value); -} - -ol.ui.list li[value]:before { - content: attr(value); -} - -/* Child Lists */ - -ol.ui.list ol, -.ui.ordered.list .list:not(.icon) { - margin-left: 1em; -} - -ol.ui.list ol li:before, -.ui.ordered.list .list > .item:before { - margin-left: -2em; -} - -/* Horizontal Ordered */ - -ol.ui.horizontal.list, -.ui.ordered.horizontal.list { - margin-left: 0; -} - -ol.ui.horizontal.list li:before, -.ui.ordered.horizontal.list .list > .item:before, -.ui.ordered.horizontal.list > .item:before { - position: static; - margin: 0 0.5em 0 0; -} - -/* Suffixed Ordered */ - -ol.ui.suffixed.list li:before, -.ui.suffixed.ordered.list .list > .item:before, -.ui.suffixed.ordered.list > .item:before { - content: counters(ordered, ".") "."; -} - -/*------------------- - Divided - --------------------*/ - -.ui.divided.list > .item { - border-top: 1px solid rgba(34, 36, 38, 0.15); -} - -.ui.divided.list .list > .item { - border-top: none; -} - -.ui.divided.list .item .list > .item { - border-top: none; -} - -.ui.divided.list .list > .item:first-child, -.ui.divided.list > .item:first-child { - border-top: none; -} - -/* Sub Menu */ - -.ui.divided.list:not(.horizontal) .list > .item:first-child { - border-top-width: 1px; -} - -/* Divided bulleted */ - -.ui.divided.bulleted.list:not(.horizontal), -.ui.divided.bulleted.list .list:not(.icon) { - margin-left: 0; - padding-left: 0; -} - -.ui.divided.bulleted.list > .item:not(.horizontal) { - padding-left: 1.25rem; -} - -/* Divided Ordered */ - -.ui.divided.ordered.list { - margin-left: 0; -} - -.ui.divided.ordered.list .list > .item, -.ui.divided.ordered.list > .item { - padding-left: 1.25rem; -} - -.ui.divided.ordered.list .item .list:not(.icon) { - margin-left: 0; - margin-right: 0; - padding-bottom: 0.21428571em; -} - -.ui.divided.ordered.list .item .list > .item { - padding-left: 1em; -} - -/* Divided Selection */ - -.ui.divided.selection.list .list > .item, -.ui.divided.selection.list > .item { - margin: 0; - border-radius: 0; -} - -/* Divided horizontal */ - -.ui.divided.horizontal.list { - margin-left: 0; -} - -.ui.divided.horizontal.list > .item { - padding-left: 0.5em; -} - -.ui.divided.horizontal.list > .item:not(:last-child) { - padding-right: 0.5em; -} - -.ui.divided.horizontal.list > .item { - border-top: none; - border-right: 1px solid rgba(34, 36, 38, 0.15); - margin: 0; - line-height: 0.6; -} - -.ui.horizontal.divided.list > .item:last-child { - border-right: none; -} - -/* Inverted */ - -.ui.divided.inverted.list > .item, -.ui.divided.inverted.list > .list, -.ui.divided.inverted.horizontal.list > .item { - border-color: rgba(255, 255, 255, 0.1); -} - -/*------------------- - Celled - --------------------*/ - -.ui.celled.list > .item, -.ui.celled.list > .list { - border-top: 1px solid rgba(34, 36, 38, 0.15); - padding-left: 0.5em; - padding-right: 0.5em; -} - -.ui.celled.list > .item:last-child { - border-bottom: 1px solid rgba(34, 36, 38, 0.15); -} - -/* Padding on all elements */ - -.ui.celled.list > .item:first-child, -.ui.celled.list > .item:last-child { - padding-top: 0.21428571em; - padding-bottom: 0.21428571em; -} - -/* Sub Menu */ - -.ui.celled.list .item .list > .item { - border-width: 0; -} - -.ui.celled.list .list > .item:first-child { - border-top-width: 0; -} - -/* Celled Bulleted */ - -.ui.celled.bulleted.list { - margin-left: 0; -} - -.ui.celled.bulleted.list .list > .item, -.ui.celled.bulleted.list > .item { - padding-left: 1.25rem; -} - -.ui.celled.bulleted.list .item .list:not(.icon) { - margin-left: -1.25rem; - margin-right: -1.25rem; - padding-bottom: 0.21428571em; -} - -/* Celled Ordered */ - -.ui.celled.ordered.list { - margin-left: 0; -} - -.ui.celled.ordered.list .list > .item, -.ui.celled.ordered.list > .item { - padding-left: 1.25rem; -} - -.ui.celled.ordered.list .item .list:not(.icon) { - margin-left: 0; - margin-right: 0; - padding-bottom: 0.21428571em; -} - -.ui.celled.ordered.list .list > .item { - padding-left: 1em; -} - -/* Celled Horizontal */ - -.ui.horizontal.celled.list { - margin-left: 0; -} - -.ui.horizontal.celled.list .list > .item, -.ui.horizontal.celled.list > .item { - border-top: none; - border-left: 1px solid rgba(34, 36, 38, 0.15); - margin: 0; - padding-left: 0.5em; - padding-right: 0.5em; - line-height: 0.6; -} - -.ui.horizontal.celled.list .list > .item:last-child, -.ui.horizontal.celled.list > .item:last-child { - border-bottom: none; - border-right: 1px solid rgba(34, 36, 38, 0.15); -} - -/* Inverted */ - -.ui.celled.inverted.list > .item, -.ui.celled.inverted.list > .list { - border-color: rgba(255, 255, 255, 0.1); -} - -.ui.celled.inverted.horizontal.list .list > .item, -.ui.celled.inverted.horizontal.list > .item { - border-color: rgba(255, 255, 255, 0.1); -} - -/*------------------- - Relaxed - --------------------*/ - -.ui.relaxed.list:not(.horizontal) > .item:not(:first-child) { - padding-top: 0.42857143em; -} - -.ui.relaxed.list:not(.horizontal) > .item:not(:last-child) { - padding-bottom: 0.42857143em; -} - -.ui.horizontal.relaxed.list .list > .item:not(:first-child), -.ui.horizontal.relaxed.list > .item:not(:first-child) { - padding-left: 1rem; -} - -.ui.horizontal.relaxed.list .list > .item:not(:last-child), -.ui.horizontal.relaxed.list > .item:not(:last-child) { - padding-right: 1rem; -} - -/* Very Relaxed */ - -.ui[class*="very relaxed"].list:not(.horizontal) > .item:not(:first-child) { - padding-top: 0.85714286em; -} - -.ui[class*="very relaxed"].list:not(.horizontal) > .item:not(:last-child) { - padding-bottom: 0.85714286em; -} - -.ui.horizontal[class*="very relaxed"].list .list > .item:not(:first-child), -.ui.horizontal[class*="very relaxed"].list > .item:not(:first-child) { - padding-left: 1.5rem; -} - -.ui.horizontal[class*="very relaxed"].list .list > .item:not(:last-child), -.ui.horizontal[class*="very relaxed"].list > .item:not(:last-child) { - padding-right: 1.5rem; -} - -/*------------------- - Sizes ---------------------*/ - -.ui.list { - font-size: 1em; -} - -.ui.mini.list { - font-size: 0.78571429em; -} - -.ui.mini.horizontal.list .list > .item, -.ui.mini.horizontal.list > .item { - font-size: 0.78571429rem; -} - -.ui.tiny.list { - font-size: 0.85714286em; -} - -.ui.tiny.horizontal.list .list > .item, -.ui.tiny.horizontal.list > .item { - font-size: 0.85714286rem; -} - -.ui.small.list { - font-size: 0.92857143em; -} - -.ui.small.horizontal.list .list > .item, -.ui.small.horizontal.list > .item { - font-size: 0.92857143rem; -} - -.ui.large.list { - font-size: 1.14285714em; -} - -.ui.large.horizontal.list .list > .item, -.ui.large.horizontal.list > .item { - font-size: 1.14285714rem; -} - -.ui.big.list { - font-size: 1.28571429em; -} - -.ui.big.horizontal.list .list > .item, -.ui.big.horizontal.list > .item { - font-size: 1.28571429rem; -} - -.ui.huge.list { - font-size: 1.42857143em; -} - -.ui.huge.horizontal.list .list > .item, -.ui.huge.horizontal.list > .item { - font-size: 1.42857143rem; -} - -.ui.massive.list { - font-size: 1.71428571em; -} - -.ui.massive.horizontal.list .list > .item, -.ui.massive.horizontal.list > .item { - font-size: 1.71428571rem; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - User Variable Overrides -*******************************/ -/*! - * # Fomantic-UI - Loader - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Loader -*******************************/ - -/* Standard Size */ - -.ui.loader { - display: none; - position: absolute; - top: 50%; - left: 50%; - margin: 0; - text-align: center; - z-index: 1000; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); -} - -/* Static Shape */ - -.ui.loader:before { - position: absolute; - content: ''; - top: 0; - left: 50%; - width: 100%; - height: 100%; - border-radius: 500rem; - border: 0.2em solid rgba(0, 0, 0, 0.1); -} - -/* Active Shape */ - -.ui.loader:after { - position: absolute; - content: ''; - top: 0; - left: 50%; - width: 100%; - height: 100%; - -webkit-animation: loader 0.6s infinite linear; - animation: loader 0.6s infinite linear; - border: 0.2em solid #767676; - border-radius: 500rem; - -webkit-box-shadow: 0 0 0 1px transparent; - box-shadow: 0 0 0 1px transparent; -} - -/* Speeds */ - -.ui.fast.loading.loading:after, -.ui.fast.loading.loading .input > i.icon:after, -.ui.fast.loading.loading > i.icon:after, -.ui.fast.loader:after { - -webkit-animation-duration: 0.3s; - animation-duration: 0.3s; -} - -.ui.slow.loading.loading:after, -.ui.slow.loading.loading .input > i.icon:after, -.ui.slow.loading.loading > i.icon:after, -.ui.slow.loader:after { - -webkit-animation-duration: 0.9s; - animation-duration: 0.9s; -} - -/* Active Animation */ - -@-webkit-keyframes loader { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes loader { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -/*------------------- - Coupling ---------------------*/ - -/* Show inside active dimmer */ - -.ui.dimmer > .loader { - display: block; -} - -/* Black Dimmer */ - -.ui.dimmer > .ui.loader { - color: rgba(255, 255, 255, 0.9); -} - -.ui.dimmer > .ui.loader:not(.elastic):before { - border-color: rgba(255, 255, 255, 0.15); -} - -/* White Dimmer (Inverted) */ - -.ui.inverted.dimmer > .ui.loader { - color: rgba(0, 0, 0, 0.87); -} - -.ui.inverted.dimmer > .ui.loader:not(.elastic):before { - border-color: rgba(0, 0, 0, 0.1); -} - -/******************************* - Types -*******************************/ - -/*------------------- - Text - --------------------*/ - -.ui.ui.ui.ui.text.loader { - width: auto; - height: auto; - text-align: center; - font-style: normal; -} - -/******************************* - States -*******************************/ - -.ui.indeterminate.loader:after { - animation-direction: reverse; - -webkit-animation-duration: 1.2s; - animation-duration: 1.2s; -} - -.ui.loader.active, -.ui.loader.visible { - display: block; -} - -.ui.loader.disabled, -.ui.loader.hidden { - display: none; -} - -/******************************* - Variations -*******************************/ - -/*------------------- - Sizes ---------------------*/ - -.ui.loader { - width: 2.28571429rem; - height: 2.28571429rem; - font-size: 1em; -} - -.ui.loader:before, -.ui.loader:after { - width: 2.28571429rem; - height: 2.28571429rem; - margin: 0 0 0 -1.14285714rem; -} - -.ui.text.loader { - min-width: 2.28571429rem; - padding-top: 3.07142857rem; -} - -.ui.mini.loader { - width: 1rem; - height: 1rem; - font-size: 0.78571429em; -} - -.ui.mini.loader:before, -.ui.mini.loader:after { - width: 1rem; - height: 1rem; - margin: 0 0 0 -0.5rem; -} - -.ui.mini.text.loader { - min-width: 1rem; - padding-top: 1.78571429rem; -} - -.ui.tiny.loader { - width: 1.14285714rem; - height: 1.14285714rem; - font-size: 0.85714286em; -} - -.ui.tiny.loader:before, -.ui.tiny.loader:after { - width: 1.14285714rem; - height: 1.14285714rem; - margin: 0 0 0 -0.57142857rem; -} - -.ui.tiny.text.loader { - min-width: 1.14285714rem; - padding-top: 1.92857143rem; -} - -.ui.small.loader { - width: 1.71428571rem; - height: 1.71428571rem; - font-size: 0.92857143em; -} - -.ui.small.loader:before, -.ui.small.loader:after { - width: 1.71428571rem; - height: 1.71428571rem; - margin: 0 0 0 -0.85714286rem; -} - -.ui.small.text.loader { - min-width: 1.71428571rem; - padding-top: 2.5rem; -} - -.ui.large.loader { - width: 3.42857143rem; - height: 3.42857143rem; - font-size: 1.14285714em; -} - -.ui.large.loader:before, -.ui.large.loader:after { - width: 3.42857143rem; - height: 3.42857143rem; - margin: 0 0 0 -1.71428571rem; -} - -.ui.large.text.loader { - min-width: 3.42857143rem; - padding-top: 4.21428571rem; -} - -.ui.big.loader { - width: 3.71428571rem; - height: 3.71428571rem; - font-size: 1.28571429em; -} - -.ui.big.loader:before, -.ui.big.loader:after { - width: 3.71428571rem; - height: 3.71428571rem; - margin: 0 0 0 -1.85714286rem; -} - -.ui.big.text.loader { - min-width: 3.71428571rem; - padding-top: 4.5rem; -} - -.ui.huge.loader { - width: 4.14285714rem; - height: 4.14285714rem; - font-size: 1.42857143em; -} - -.ui.huge.loader:before, -.ui.huge.loader:after { - width: 4.14285714rem; - height: 4.14285714rem; - margin: 0 0 0 -2.07142857rem; -} - -.ui.huge.text.loader { - min-width: 4.14285714rem; - padding-top: 4.92857143rem; -} - -.ui.massive.loader { - width: 4.57142857rem; - height: 4.57142857rem; - font-size: 1.71428571em; -} - -.ui.massive.loader:before, -.ui.massive.loader:after { - width: 4.57142857rem; - height: 4.57142857rem; - margin: 0 0 0 -2.28571429rem; -} - -.ui.massive.text.loader { - min-width: 4.57142857rem; - padding-top: 5.35714286rem; -} - -/*------------------- - Colors ---------------------*/ - -.ui.primary.elastic.loader.loader:before, -.ui.primary.basic.elastic.loading.button:before, -.ui.primary.basic.elastic.loading.button:after, -.ui.primary.elastic.loading.loading.loading:not(.segment):before, -.ui.primary.elastic.loading.loading.loading .input > i.icon:before, -.ui.primary.elastic.loading.loading.loading.loading > i.icon:before, -.ui.primary.loading.loading.loading.loading:not(.usual):not(.button):after, -.ui.primary.loading.loading.loading.loading .input > i.icon:after, -.ui.primary.loading.loading.loading.loading > i.icon:after, -.ui.primary.loader.loader.loader:after { - color: #2185D0; -} - -.ui.inverted.primary.elastic.loader:before, -.ui.inverted.primary.elastic.loading.loading.loading:not(.segment):before, -.ui.inverted.primary.elastic.loading.loading.loading .input > i.icon:before, -.ui.inverted.primary.elastic.loading.loading.loading > i.icon:before, -.ui.inverted.primary.loading.loading.loading.loading:not(.usual):after, -.ui.inverted.primary.loading.loading.loading.loading .input > i.icon:after, -.ui.inverted.primary.loading.loading.loading.loading > i.icon:after, -.ui.inverted.primary.loader.loader.loader:after { - color: #54C8FF; -} - -.ui.secondary.elastic.loader.loader:before, -.ui.secondary.basic.elastic.loading.button:before, -.ui.secondary.basic.elastic.loading.button:after, -.ui.secondary.elastic.loading.loading.loading:not(.segment):before, -.ui.secondary.elastic.loading.loading.loading .input > i.icon:before, -.ui.secondary.elastic.loading.loading.loading.loading > i.icon:before, -.ui.secondary.loading.loading.loading.loading:not(.usual):not(.button):after, -.ui.secondary.loading.loading.loading.loading .input > i.icon:after, -.ui.secondary.loading.loading.loading.loading > i.icon:after, -.ui.secondary.loader.loader.loader:after { - color: #1B1C1D; -} - -.ui.inverted.secondary.elastic.loader:before, -.ui.inverted.secondary.elastic.loading.loading.loading:not(.segment):before, -.ui.inverted.secondary.elastic.loading.loading.loading .input > i.icon:before, -.ui.inverted.secondary.elastic.loading.loading.loading > i.icon:before, -.ui.inverted.secondary.loading.loading.loading.loading:not(.usual):after, -.ui.inverted.secondary.loading.loading.loading.loading .input > i.icon:after, -.ui.inverted.secondary.loading.loading.loading.loading > i.icon:after, -.ui.inverted.secondary.loader.loader.loader:after { - color: #545454; -} - -.ui.red.elastic.loader.loader:before, -.ui.red.basic.elastic.loading.button:before, -.ui.red.basic.elastic.loading.button:after, -.ui.red.elastic.loading.loading.loading:not(.segment):before, -.ui.red.elastic.loading.loading.loading .input > i.icon:before, -.ui.red.elastic.loading.loading.loading.loading > i.icon:before, -.ui.red.loading.loading.loading.loading:not(.usual):not(.button):after, -.ui.red.loading.loading.loading.loading .input > i.icon:after, -.ui.red.loading.loading.loading.loading > i.icon:after, -.ui.red.loader.loader.loader:after { - color: #DB2828; -} - -.ui.inverted.red.elastic.loader:before, -.ui.inverted.red.elastic.loading.loading.loading:not(.segment):before, -.ui.inverted.red.elastic.loading.loading.loading .input > i.icon:before, -.ui.inverted.red.elastic.loading.loading.loading > i.icon:before, -.ui.inverted.red.loading.loading.loading.loading:not(.usual):after, -.ui.inverted.red.loading.loading.loading.loading .input > i.icon:after, -.ui.inverted.red.loading.loading.loading.loading > i.icon:after, -.ui.inverted.red.loader.loader.loader:after { - color: #FF695E; -} - -.ui.orange.elastic.loader.loader:before, -.ui.orange.basic.elastic.loading.button:before, -.ui.orange.basic.elastic.loading.button:after, -.ui.orange.elastic.loading.loading.loading:not(.segment):before, -.ui.orange.elastic.loading.loading.loading .input > i.icon:before, -.ui.orange.elastic.loading.loading.loading.loading > i.icon:before, -.ui.orange.loading.loading.loading.loading:not(.usual):not(.button):after, -.ui.orange.loading.loading.loading.loading .input > i.icon:after, -.ui.orange.loading.loading.loading.loading > i.icon:after, -.ui.orange.loader.loader.loader:after { - color: #F2711C; -} - -.ui.inverted.orange.elastic.loader:before, -.ui.inverted.orange.elastic.loading.loading.loading:not(.segment):before, -.ui.inverted.orange.elastic.loading.loading.loading .input > i.icon:before, -.ui.inverted.orange.elastic.loading.loading.loading > i.icon:before, -.ui.inverted.orange.loading.loading.loading.loading:not(.usual):after, -.ui.inverted.orange.loading.loading.loading.loading .input > i.icon:after, -.ui.inverted.orange.loading.loading.loading.loading > i.icon:after, -.ui.inverted.orange.loader.loader.loader:after { - color: #FF851B; -} - -.ui.yellow.elastic.loader.loader:before, -.ui.yellow.basic.elastic.loading.button:before, -.ui.yellow.basic.elastic.loading.button:after, -.ui.yellow.elastic.loading.loading.loading:not(.segment):before, -.ui.yellow.elastic.loading.loading.loading .input > i.icon:before, -.ui.yellow.elastic.loading.loading.loading.loading > i.icon:before, -.ui.yellow.loading.loading.loading.loading:not(.usual):not(.button):after, -.ui.yellow.loading.loading.loading.loading .input > i.icon:after, -.ui.yellow.loading.loading.loading.loading > i.icon:after, -.ui.yellow.loader.loader.loader:after { - color: #FBBD08; -} - -.ui.inverted.yellow.elastic.loader:before, -.ui.inverted.yellow.elastic.loading.loading.loading:not(.segment):before, -.ui.inverted.yellow.elastic.loading.loading.loading .input > i.icon:before, -.ui.inverted.yellow.elastic.loading.loading.loading > i.icon:before, -.ui.inverted.yellow.loading.loading.loading.loading:not(.usual):after, -.ui.inverted.yellow.loading.loading.loading.loading .input > i.icon:after, -.ui.inverted.yellow.loading.loading.loading.loading > i.icon:after, -.ui.inverted.yellow.loader.loader.loader:after { - color: #FFE21F; -} - -.ui.olive.elastic.loader.loader:before, -.ui.olive.basic.elastic.loading.button:before, -.ui.olive.basic.elastic.loading.button:after, -.ui.olive.elastic.loading.loading.loading:not(.segment):before, -.ui.olive.elastic.loading.loading.loading .input > i.icon:before, -.ui.olive.elastic.loading.loading.loading.loading > i.icon:before, -.ui.olive.loading.loading.loading.loading:not(.usual):not(.button):after, -.ui.olive.loading.loading.loading.loading .input > i.icon:after, -.ui.olive.loading.loading.loading.loading > i.icon:after, -.ui.olive.loader.loader.loader:after { - color: #B5CC18; -} - -.ui.inverted.olive.elastic.loader:before, -.ui.inverted.olive.elastic.loading.loading.loading:not(.segment):before, -.ui.inverted.olive.elastic.loading.loading.loading .input > i.icon:before, -.ui.inverted.olive.elastic.loading.loading.loading > i.icon:before, -.ui.inverted.olive.loading.loading.loading.loading:not(.usual):after, -.ui.inverted.olive.loading.loading.loading.loading .input > i.icon:after, -.ui.inverted.olive.loading.loading.loading.loading > i.icon:after, -.ui.inverted.olive.loader.loader.loader:after { - color: #D9E778; -} - -.ui.green.elastic.loader.loader:before, -.ui.green.basic.elastic.loading.button:before, -.ui.green.basic.elastic.loading.button:after, -.ui.green.elastic.loading.loading.loading:not(.segment):before, -.ui.green.elastic.loading.loading.loading .input > i.icon:before, -.ui.green.elastic.loading.loading.loading.loading > i.icon:before, -.ui.green.loading.loading.loading.loading:not(.usual):not(.button):after, -.ui.green.loading.loading.loading.loading .input > i.icon:after, -.ui.green.loading.loading.loading.loading > i.icon:after, -.ui.green.loader.loader.loader:after { - color: #21BA45; -} - -.ui.inverted.green.elastic.loader:before, -.ui.inverted.green.elastic.loading.loading.loading:not(.segment):before, -.ui.inverted.green.elastic.loading.loading.loading .input > i.icon:before, -.ui.inverted.green.elastic.loading.loading.loading > i.icon:before, -.ui.inverted.green.loading.loading.loading.loading:not(.usual):after, -.ui.inverted.green.loading.loading.loading.loading .input > i.icon:after, -.ui.inverted.green.loading.loading.loading.loading > i.icon:after, -.ui.inverted.green.loader.loader.loader:after { - color: #2ECC40; -} - -.ui.teal.elastic.loader.loader:before, -.ui.teal.basic.elastic.loading.button:before, -.ui.teal.basic.elastic.loading.button:after, -.ui.teal.elastic.loading.loading.loading:not(.segment):before, -.ui.teal.elastic.loading.loading.loading .input > i.icon:before, -.ui.teal.elastic.loading.loading.loading.loading > i.icon:before, -.ui.teal.loading.loading.loading.loading:not(.usual):not(.button):after, -.ui.teal.loading.loading.loading.loading .input > i.icon:after, -.ui.teal.loading.loading.loading.loading > i.icon:after, -.ui.teal.loader.loader.loader:after { - color: #00B5AD; -} - -.ui.inverted.teal.elastic.loader:before, -.ui.inverted.teal.elastic.loading.loading.loading:not(.segment):before, -.ui.inverted.teal.elastic.loading.loading.loading .input > i.icon:before, -.ui.inverted.teal.elastic.loading.loading.loading > i.icon:before, -.ui.inverted.teal.loading.loading.loading.loading:not(.usual):after, -.ui.inverted.teal.loading.loading.loading.loading .input > i.icon:after, -.ui.inverted.teal.loading.loading.loading.loading > i.icon:after, -.ui.inverted.teal.loader.loader.loader:after { - color: #6DFFFF; -} - -.ui.blue.elastic.loader.loader:before, -.ui.blue.basic.elastic.loading.button:before, -.ui.blue.basic.elastic.loading.button:after, -.ui.blue.elastic.loading.loading.loading:not(.segment):before, -.ui.blue.elastic.loading.loading.loading .input > i.icon:before, -.ui.blue.elastic.loading.loading.loading.loading > i.icon:before, -.ui.blue.loading.loading.loading.loading:not(.usual):not(.button):after, -.ui.blue.loading.loading.loading.loading .input > i.icon:after, -.ui.blue.loading.loading.loading.loading > i.icon:after, -.ui.blue.loader.loader.loader:after { - color: #2185D0; -} - -.ui.inverted.blue.elastic.loader:before, -.ui.inverted.blue.elastic.loading.loading.loading:not(.segment):before, -.ui.inverted.blue.elastic.loading.loading.loading .input > i.icon:before, -.ui.inverted.blue.elastic.loading.loading.loading > i.icon:before, -.ui.inverted.blue.loading.loading.loading.loading:not(.usual):after, -.ui.inverted.blue.loading.loading.loading.loading .input > i.icon:after, -.ui.inverted.blue.loading.loading.loading.loading > i.icon:after, -.ui.inverted.blue.loader.loader.loader:after { - color: #54C8FF; -} - -.ui.violet.elastic.loader.loader:before, -.ui.violet.basic.elastic.loading.button:before, -.ui.violet.basic.elastic.loading.button:after, -.ui.violet.elastic.loading.loading.loading:not(.segment):before, -.ui.violet.elastic.loading.loading.loading .input > i.icon:before, -.ui.violet.elastic.loading.loading.loading.loading > i.icon:before, -.ui.violet.loading.loading.loading.loading:not(.usual):not(.button):after, -.ui.violet.loading.loading.loading.loading .input > i.icon:after, -.ui.violet.loading.loading.loading.loading > i.icon:after, -.ui.violet.loader.loader.loader:after { - color: #6435C9; -} - -.ui.inverted.violet.elastic.loader:before, -.ui.inverted.violet.elastic.loading.loading.loading:not(.segment):before, -.ui.inverted.violet.elastic.loading.loading.loading .input > i.icon:before, -.ui.inverted.violet.elastic.loading.loading.loading > i.icon:before, -.ui.inverted.violet.loading.loading.loading.loading:not(.usual):after, -.ui.inverted.violet.loading.loading.loading.loading .input > i.icon:after, -.ui.inverted.violet.loading.loading.loading.loading > i.icon:after, -.ui.inverted.violet.loader.loader.loader:after { - color: #A291FB; -} - -.ui.purple.elastic.loader.loader:before, -.ui.purple.basic.elastic.loading.button:before, -.ui.purple.basic.elastic.loading.button:after, -.ui.purple.elastic.loading.loading.loading:not(.segment):before, -.ui.purple.elastic.loading.loading.loading .input > i.icon:before, -.ui.purple.elastic.loading.loading.loading.loading > i.icon:before, -.ui.purple.loading.loading.loading.loading:not(.usual):not(.button):after, -.ui.purple.loading.loading.loading.loading .input > i.icon:after, -.ui.purple.loading.loading.loading.loading > i.icon:after, -.ui.purple.loader.loader.loader:after { - color: #A333C8; -} - -.ui.inverted.purple.elastic.loader:before, -.ui.inverted.purple.elastic.loading.loading.loading:not(.segment):before, -.ui.inverted.purple.elastic.loading.loading.loading .input > i.icon:before, -.ui.inverted.purple.elastic.loading.loading.loading > i.icon:before, -.ui.inverted.purple.loading.loading.loading.loading:not(.usual):after, -.ui.inverted.purple.loading.loading.loading.loading .input > i.icon:after, -.ui.inverted.purple.loading.loading.loading.loading > i.icon:after, -.ui.inverted.purple.loader.loader.loader:after { - color: #DC73FF; -} - -.ui.pink.elastic.loader.loader:before, -.ui.pink.basic.elastic.loading.button:before, -.ui.pink.basic.elastic.loading.button:after, -.ui.pink.elastic.loading.loading.loading:not(.segment):before, -.ui.pink.elastic.loading.loading.loading .input > i.icon:before, -.ui.pink.elastic.loading.loading.loading.loading > i.icon:before, -.ui.pink.loading.loading.loading.loading:not(.usual):not(.button):after, -.ui.pink.loading.loading.loading.loading .input > i.icon:after, -.ui.pink.loading.loading.loading.loading > i.icon:after, -.ui.pink.loader.loader.loader:after { - color: #E03997; -} - -.ui.inverted.pink.elastic.loader:before, -.ui.inverted.pink.elastic.loading.loading.loading:not(.segment):before, -.ui.inverted.pink.elastic.loading.loading.loading .input > i.icon:before, -.ui.inverted.pink.elastic.loading.loading.loading > i.icon:before, -.ui.inverted.pink.loading.loading.loading.loading:not(.usual):after, -.ui.inverted.pink.loading.loading.loading.loading .input > i.icon:after, -.ui.inverted.pink.loading.loading.loading.loading > i.icon:after, -.ui.inverted.pink.loader.loader.loader:after { - color: #FF8EDF; -} - -.ui.brown.elastic.loader.loader:before, -.ui.brown.basic.elastic.loading.button:before, -.ui.brown.basic.elastic.loading.button:after, -.ui.brown.elastic.loading.loading.loading:not(.segment):before, -.ui.brown.elastic.loading.loading.loading .input > i.icon:before, -.ui.brown.elastic.loading.loading.loading.loading > i.icon:before, -.ui.brown.loading.loading.loading.loading:not(.usual):not(.button):after, -.ui.brown.loading.loading.loading.loading .input > i.icon:after, -.ui.brown.loading.loading.loading.loading > i.icon:after, -.ui.brown.loader.loader.loader:after { - color: #A5673F; -} - -.ui.inverted.brown.elastic.loader:before, -.ui.inverted.brown.elastic.loading.loading.loading:not(.segment):before, -.ui.inverted.brown.elastic.loading.loading.loading .input > i.icon:before, -.ui.inverted.brown.elastic.loading.loading.loading > i.icon:before, -.ui.inverted.brown.loading.loading.loading.loading:not(.usual):after, -.ui.inverted.brown.loading.loading.loading.loading .input > i.icon:after, -.ui.inverted.brown.loading.loading.loading.loading > i.icon:after, -.ui.inverted.brown.loader.loader.loader:after { - color: #D67C1C; -} - -.ui.grey.elastic.loader.loader:before, -.ui.grey.basic.elastic.loading.button:before, -.ui.grey.basic.elastic.loading.button:after, -.ui.grey.elastic.loading.loading.loading:not(.segment):before, -.ui.grey.elastic.loading.loading.loading .input > i.icon:before, -.ui.grey.elastic.loading.loading.loading.loading > i.icon:before, -.ui.grey.loading.loading.loading.loading:not(.usual):not(.button):after, -.ui.grey.loading.loading.loading.loading .input > i.icon:after, -.ui.grey.loading.loading.loading.loading > i.icon:after, -.ui.grey.loader.loader.loader:after { - color: #767676; -} - -.ui.inverted.grey.elastic.loader:before, -.ui.inverted.grey.elastic.loading.loading.loading:not(.segment):before, -.ui.inverted.grey.elastic.loading.loading.loading .input > i.icon:before, -.ui.inverted.grey.elastic.loading.loading.loading > i.icon:before, -.ui.inverted.grey.loading.loading.loading.loading:not(.usual):after, -.ui.inverted.grey.loading.loading.loading.loading .input > i.icon:after, -.ui.inverted.grey.loading.loading.loading.loading > i.icon:after, -.ui.inverted.grey.loader.loader.loader:after { - color: #DCDDDE; -} - -.ui.black.elastic.loader.loader:before, -.ui.black.basic.elastic.loading.button:before, -.ui.black.basic.elastic.loading.button:after, -.ui.black.elastic.loading.loading.loading:not(.segment):before, -.ui.black.elastic.loading.loading.loading .input > i.icon:before, -.ui.black.elastic.loading.loading.loading.loading > i.icon:before, -.ui.black.loading.loading.loading.loading:not(.usual):not(.button):after, -.ui.black.loading.loading.loading.loading .input > i.icon:after, -.ui.black.loading.loading.loading.loading > i.icon:after, -.ui.black.loader.loader.loader:after { - color: #1B1C1D; -} - -.ui.inverted.black.elastic.loader:before, -.ui.inverted.black.elastic.loading.loading.loading:not(.segment):before, -.ui.inverted.black.elastic.loading.loading.loading .input > i.icon:before, -.ui.inverted.black.elastic.loading.loading.loading > i.icon:before, -.ui.inverted.black.loading.loading.loading.loading:not(.usual):after, -.ui.inverted.black.loading.loading.loading.loading .input > i.icon:after, -.ui.inverted.black.loading.loading.loading.loading > i.icon:after, -.ui.inverted.black.loader.loader.loader:after { - color: #545454; -} - -.ui.elastic.loader.loader:before, -.ui.elastic.loading.loading.loading:before, -.ui.elastic.loading.loading.loading .input > i.icon:before, -.ui.elastic.loading.loading.loading > i.icon:before, -.ui.loading.loading.loading.loading:not(.usual):after, -.ui.loading.loading.loading.loading .input > i.icon:after, -.ui.loading.loading.loading.loading > i.icon:after, -.ui.loader.loader.loader:after { - border-color: currentColor; -} - -.ui.elastic.loading.loading.loading.loading.button:not(.inverted):not(.basic):before { - color: #FFFFFF; -} - -.ui.elastic.basic.loading.button:before, -.ui.elastic.basic.loading.button:after { - color: #767676; -} - -.ui.double.loading.loading.loading.loading.button:after { - border-bottom-color: currentColor; -} - -/*------------------- - Inline - --------------------*/ - -.ui.inline.loader { - position: relative; - vertical-align: middle; - margin: 0; - left: 0; - top: 0; - -webkit-transform: none; - transform: none; -} - -.ui.inline.loader.active, -.ui.inline.loader.visible { - display: inline-block; -} - -/* Centered Inline */ - -.ui.centered.inline.loader.active, -.ui.centered.inline.loader.visible { - display: block; - margin-left: auto; - margin-right: auto; -} - -.ui.loading.loading.loading.loading.loading.loading:after, -.ui.loading.loading.loading.loading.loading.loading .input > i.icon:after, -.ui.loading.loading.loading.loading.loading.loading > i.icon:after, -.ui.loader.loader.loader.loader.loader:after { - border-left-color: transparent; - border-right-color: transparent; -} - -.ui.loading.loading.loading.loading.loading.loading.loading:not(.double):after, -.ui.loading.loading.loading.loading.loading.loading.loading:not(.double) .input > i.icon:after, -.ui.loading.loading.loading.loading.loading.loading.loading:not(.double) > i.icon:after, -.ui.loader.loader.loader.loader.loader.loader:not(.double):after { - border-bottom-color: transparent; -} - -.ui.loading.loading.loading.loading.loading.loading.segment:after, -.ui.loading.loading.loading.loading.loading.loading.form:after { - border-left-color: rgba(0, 0, 0, 0.1); - border-right-color: rgba(0, 0, 0, 0.1); -} - -.ui.loading.loading.loading.loading.loading.loading.segment:not(.double):after, -.ui.loading.loading.loading.loading.loading.loading.form:not(.double):after { - border-bottom-color: rgba(0, 0, 0, 0.1); -} - -/*------------------- - Elastic - --------------------*/ - -.ui.dimmer > .ui.elastic.loader { - color: #FFFFFF; -} - -.ui.inverted.dimmer > .ui.elastic.loader { - color: #767676; -} - -.ui.elastic.loading.loading:not(.form):not(.segment):after, -.ui.elastic.loading.loading .input > i.icon:after, -.ui.elastic.loading.loading > i.icon:after, -.ui.elastic.loader.loader:after { - -webkit-animation: loader 1s infinite cubic-bezier(0.27, 1.05, 0.92, 0.61); - animation: loader 1s infinite cubic-bezier(0.27, 1.05, 0.92, 0.61); - -webkit-animation-delay: 0.3s; - animation-delay: 0.3s; -} - -.ui.elastic.loading.loading.loading:not(.form):not(.segment):before, -.ui.elastic.loading.loading.loading .input > i.icon:before, -.ui.elastic.loading.loading.loading > i.icon:before, -.ui.elastic.loader.loader:before { - -webkit-animation: elastic-loader 1s infinite cubic-bezier(0.27, 1.05, 0.92, 0.61); - animation: elastic-loader 1s infinite cubic-bezier(0.27, 1.05, 0.92, 0.61); - -moz-animation: currentcolor-elastic-loader 1s infinite cubic-bezier(0.27, 1.05, 0.92, 0.61); - border-right-color: transparent; -} - -.ui.elastic.inline.loader:empty { - -webkit-animation: loader 8s infinite linear; - animation: loader 8s infinite linear; -} - -.ui.slow.elastic.loading.loading:not(.form):not(.segment):after, -.ui.slow.elastic.loading.loading .input > i.icon:after, -.ui.slow.elastic.loading.loading > i.icon:after, -.ui.slow.elastic.loader.loader:after { - -webkit-animation-duration: 1.5s; - animation-duration: 1.5s; - -webkit-animation-delay: 0.45s; - animation-delay: 0.45s; -} - -.ui.slow.elastic.loading.loading.loading:not(.form):not(.segment):before, -.ui.slow.elastic.loading.loading.loading .input > i.icon:before, -.ui.slow.elastic.loading.loading.loading > i.icon:before, -.ui.slow.elastic.loader.loader:before { - -webkit-animation-duration: 1.5s; - animation-duration: 1.5s; -} - -.ui.fast.elastic.loading.loading:not(.form):not(.segment):after, -.ui.fast.elastic.loading.loading .input > i.icon:after, -.ui.fast.elastic.loading.loading > i.icon:after, -.ui.fast.elastic.loader.loader:after { - -webkit-animation-duration: 0.66s; - animation-duration: 0.66s; - -webkit-animation-delay: 0.2s; - animation-delay: 0.2s; -} - -.ui.fast.elastic.loading.loading.loading:not(.form):not(.segment):before, -.ui.fast.elastic.loading.loading.loading .input > i.icon:before, -.ui.fast.elastic.loading.loading.loading > i.icon:before, -.ui.fast.elastic.loader.loader:before { - -webkit-animation-duration: 0.66s; - animation-duration: 0.66s; -} - -@-webkit-keyframes elastic-loader { - 0%, 1% { - border-left-color: transparent; - border-bottom-color: transparent; - } - - 1.1%, 50% { - border-left-color: inherit; - } - - 10%, 35.1% { - border-bottom-color: transparent; - } - - 10.1%, 35% { - border-bottom-color: inherit; - } - - 50.1% { - border-left-color: transparent; - } - - 100% { - border-left-color: transparent; - border-bottom-color: transparent; - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes elastic-loader { - 0%, 1% { - border-left-color: transparent; - border-bottom-color: transparent; - } - - 1.1%, 50% { - border-left-color: inherit; - } - - 10%, 35.1% { - border-bottom-color: transparent; - } - - 10.1%, 35% { - border-bottom-color: inherit; - } - - 50.1% { - border-left-color: transparent; - } - - 100% { - border-left-color: transparent; - border-bottom-color: transparent; - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@-webkit-keyframes currentcolor-elastic-loader { - 0%, 1% { - border-left-color: transparent; - border-bottom-color: transparent; - } - - 1.1%, 50% { - border-left-color: currentColor; - } - - 10%, 35.1% { - border-bottom-color: transparent; - } - - 10.1%, 35% { - border-bottom-color: currentColor; - } - - 50.1% { - border-left-color: transparent; - } - - 100% { - border-left-color: transparent; - border-bottom-color: transparent; - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes currentcolor-elastic-loader { - 0%, 1% { - border-left-color: transparent; - border-bottom-color: transparent; - } - - 1.1%, 50% { - border-left-color: currentColor; - } - - 10%, 35.1% { - border-bottom-color: transparent; - } - - 10.1%, 35% { - border-bottom-color: currentColor; - } - - 50.1% { - border-left-color: transparent; - } - - 100% { - border-left-color: transparent; - border-bottom-color: transparent; - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Loader - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/*------------------- - Content ---------------------*/ - -.ui.placeholder { - position: static; - overflow: hidden; - -webkit-animation: placeholderShimmer 2s linear; - animation: placeholderShimmer 2s linear; - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; - background-color: #FFFFFF; - background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(0, 0, 0, 0.08)), color-stop(15%, rgba(0, 0, 0, 0.15)), color-stop(30%, rgba(0, 0, 0, 0.08))); - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.08) 0, rgba(0, 0, 0, 0.15) 15%, rgba(0, 0, 0, 0.08) 30%); - background-image: linear-gradient(to right, rgba(0, 0, 0, 0.08) 0, rgba(0, 0, 0, 0.15) 15%, rgba(0, 0, 0, 0.08) 30%); - background-size: 1200px 100%; - max-width: 30rem; -} - -@-webkit-keyframes placeholderShimmer { - 0% { - background-position: -1200px 0; - } - - 100% { - background-position: 1200px 0; - } -} - -@keyframes placeholderShimmer { - 0% { - background-position: -1200px 0; - } - - 100% { - background-position: 1200px 0; - } -} - -.ui.placeholder + .ui.placeholder { - margin-top: 2rem; -} - -.ui.placeholder + .ui.placeholder { - -webkit-animation-delay: 0.15s; - animation-delay: 0.15s; -} - -.ui.placeholder + .ui.placeholder + .ui.placeholder { - -webkit-animation-delay: 0.3s; - animation-delay: 0.3s; -} - -.ui.placeholder + .ui.placeholder + .ui.placeholder + .ui.placeholder { - -webkit-animation-delay: 0.45s; - animation-delay: 0.45s; -} - -.ui.placeholder + .ui.placeholder + .ui.placeholder + .ui.placeholder + .ui.placeholder { - -webkit-animation-delay: 0.6s; - animation-delay: 0.6s; -} - -.ui.placeholder, -.ui.placeholder > :before, -.ui.placeholder .image.header:after, -.ui.placeholder .line, -.ui.placeholder .line:after { - background-color: #FFFFFF; -} - -.ui.placeholder.hidden { - display: none; -} - -/* Image */ - -.ui.placeholder .image:not(.header):not(.ui):not(.icon) { - height: 100px; -} - -.ui.placeholder .square.image:not(.header) { - height: 0; - overflow: hidden; - /* 1/1 aspect ratio */ - padding-top: 100%; -} - -.ui.placeholder .rectangular.image:not(.header) { - height: 0; - overflow: hidden; - /* 4/3 aspect ratio */ - padding-top: 75%; -} - -/* Lines */ - -.ui.placeholder .line { - position: relative; - height: 0.85714286em; -} - -.ui.placeholder .line:before, -.ui.placeholder .line:after { - top: 100%; - position: absolute; - content: ''; - background-color: inherit; -} - -.ui.placeholder .line:before { - left: 0; -} - -.ui.placeholder .line:after { - right: 0; -} - -/* Any Lines */ - -.ui.placeholder .line { - margin-bottom: 0.5em; -} - -.ui.placeholder .line:before, -.ui.placeholder .line:after { - height: 0.5em; -} - -.ui.placeholder .line:not(:first-child) { - margin-top: 0.5em; -} - -/* Line Outdent */ - -.ui.placeholder .line:nth-child(1):after { - width: 0; -} - -.ui.placeholder .line:nth-child(2):after { - width: 50%; -} - -.ui.placeholder .line:nth-child(3):after { - width: 10%; -} - -.ui.placeholder .line:nth-child(4):after { - width: 35%; -} - -.ui.placeholder .line:nth-child(5):after { - width: 65%; -} - -/* Header Image + 2 Lines */ - -.ui.placeholder .header { - position: relative; - overflow: hidden; -} - -/* Header Line 1 & 2*/ - -.ui.placeholder .header .line { - margin-bottom: 0.64285714em; -} - -.ui.placeholder .header .line:before, -.ui.placeholder .header .line:after { - height: 0.64285714em; -} - -.ui.placeholder .header .line:not(:first-child) { - margin-top: 0.64285714em; -} - -.ui.placeholder .header .line:after { - width: 20%; -} - -.ui.placeholder .header .line:nth-child(2):after { - width: 60%; -} - -/* Image Header */ - -.ui.placeholder .image.header .line { - margin-left: 3em; -} - -.ui.placeholder .image.header .line:before { - width: 0.71428571rem; -} - -.ui.placeholder .image.header:after { - display: block; - height: 0.85714286em; - content: ''; - margin-left: 3em; -} - -/* Spacing */ - -.ui.placeholder .image .line:first-child, -.ui.placeholder .paragraph .line:first-child, -.ui.placeholder .header .line:first-child { - height: 0.01px; -} - -.ui.placeholder .image:not(:first-child):before, -.ui.placeholder .paragraph:not(:first-child):before, -.ui.placeholder .header:not(:first-child):before { - height: 1.42857143em; - content: ''; - display: block; -} - -/* Inverted Content Loader */ - -.ui.inverted.placeholder { - background-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(255, 255, 255, 0.08)), color-stop(15%, rgba(255, 255, 255, 0.14)), color-stop(30%, rgba(255, 255, 255, 0.08))); - background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.08) 0, rgba(255, 255, 255, 0.14) 15%, rgba(255, 255, 255, 0.08) 30%); - background-image: linear-gradient(to right, rgba(255, 255, 255, 0.08) 0, rgba(255, 255, 255, 0.14) 15%, rgba(255, 255, 255, 0.08) 30%); -} - -.ui.inverted.placeholder, -.ui.inverted.placeholder > :before, -.ui.inverted.placeholder .image.header:after, -.ui.inverted.placeholder .line, -.ui.inverted.placeholder .line:after { - background-color: #1B1C1D; -} - -/******************************* - Variations -*******************************/ - -/*------------------- - Sizes ---------------------*/ - -.ui.placeholder .full.line.line.line:after { - width: 0; -} - -.ui.placeholder .very.long.line.line.line:after { - width: 10%; -} - -.ui.placeholder .long.line.line.line:after { - width: 35%; -} - -.ui.placeholder .medium.line.line.line:after { - width: 50%; -} - -.ui.placeholder .short.line.line.line:after { - width: 65%; -} - -.ui.placeholder .very.short.line.line.line:after { - width: 80%; -} - -/*------------------- - Fluid - --------------------*/ - -.ui.fluid.placeholder { - max-width: none; -} - -/******************************* - Theme Overrides -*******************************/ -/*! - * # Fomantic-UI - Rail - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Rails -*******************************/ - -.ui.rail { - position: absolute; - top: 0; - width: 300px; - height: 100%; -} - -.ui.left.rail { - left: auto; - right: 100%; - padding: 0 2rem 0 0; - margin: 0 2rem 0 0; -} - -.ui.right.rail { - left: 100%; - right: auto; - padding: 0 0 0 2rem; - margin: 0 0 0 2rem; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Internal - ---------------*/ - -.ui.left.internal.rail { - left: 0; - right: auto; - padding: 0 0 0 2rem; - margin: 0 0 0 2rem; -} - -.ui.right.internal.rail { - left: auto; - right: 0; - padding: 0 2rem 0 0; - margin: 0 2rem 0 0; -} - -/*-------------- - Dividing - ---------------*/ - -.ui.dividing.rail { - width: 302.5px; -} - -.ui.left.dividing.rail { - padding: 0 2.5rem 0 0; - margin: 0 2.5rem 0 0; - border-right: 1px solid rgba(34, 36, 38, 0.15); -} - -.ui.right.dividing.rail { - border-left: 1px solid rgba(34, 36, 38, 0.15); - padding: 0 0 0 2.5rem; - margin: 0 0 0 2.5rem; -} - -/*-------------- - Distance - ---------------*/ - -.ui.close.rail { - width: calc(300px + 1em); -} - -.ui.close.left.rail { - padding: 0 1em 0 0; - margin: 0 1em 0 0; -} - -.ui.close.right.rail { - padding: 0 0 0 1em; - margin: 0 0 0 1em; -} - -.ui.very.close.rail { - width: calc(300px + 0.5em); -} - -.ui.very.close.left.rail { - padding: 0 0.5em 0 0; - margin: 0 0.5em 0 0; -} - -.ui.very.close.right.rail { - padding: 0 0 0 0.5em; - margin: 0 0 0 0.5em; -} - -/*-------------- - Attached - ---------------*/ - -.ui.attached.left.rail, -.ui.attached.right.rail { - padding: 0; - margin: 0; -} - -/*-------------- - Sizing ----------------*/ - -.ui.rail { - font-size: 1rem; -} - -.ui.mini.rail { - font-size: 0.78571429rem; -} - -.ui.tiny.rail { - font-size: 0.85714286rem; -} - -.ui.small.rail { - font-size: 0.92857143rem; -} - -.ui.large.rail { - font-size: 1.14285714rem; -} - -.ui.big.rail { - font-size: 1.28571429rem; -} - -.ui.huge.rail { - font-size: 1.42857143rem; -} - -.ui.massive.rail { - font-size: 1.71428571rem; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Reveal - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Reveal -*******************************/ - -.ui.reveal { - display: inherit; - position: relative !important; - font-size: 0; -} - -.ui.reveal > .visible.content { - position: absolute !important; - top: 0 !important; - left: 0 !important; - z-index: 3 !important; - -webkit-transition: all 0.5s ease 0.1s; - transition: all 0.5s ease 0.1s; -} - -.ui.reveal > .hidden.content { - position: relative !important; - z-index: 2 !important; -} - -/* Make sure hovered element is on top of other reveal */ - -.ui.active.reveal .visible.content, -.ui.reveal:hover .visible.content { - z-index: 4 !important; -} - -/******************************* - Types -*******************************/ - -/*-------------- - Slide - ---------------*/ - -.ui.slide.reveal { - position: relative !important; - overflow: hidden !important; - white-space: nowrap; -} - -.ui.slide.reveal > .content { - display: block; - width: 100%; - white-space: normal; - float: left; - margin: 0; - -webkit-transition: -webkit-transform 0.5s ease 0.1s; - transition: -webkit-transform 0.5s ease 0.1s; - transition: transform 0.5s ease 0.1s; - transition: transform 0.5s ease 0.1s, -webkit-transform 0.5s ease 0.1s; -} - -.ui.slide.reveal > .visible.content { - position: relative !important; -} - -.ui.slide.reveal > .hidden.content { - position: absolute !important; - left: 0 !important; - width: 100% !important; - -webkit-transform: translateX(100%) !important; - transform: translateX(100%) !important; -} - -.ui.slide.active.reveal > .visible.content, -.ui.slide.reveal:hover > .visible.content { - -webkit-transform: translateX(-100%) !important; - transform: translateX(-100%) !important; -} - -.ui.slide.active.reveal > .hidden.content, -.ui.slide.reveal:hover > .hidden.content { - -webkit-transform: translateX(0%) !important; - transform: translateX(0%) !important; -} - -.ui.slide.right.reveal > .visible.content { - -webkit-transform: translateX(0%) !important; - transform: translateX(0%) !important; -} - -.ui.slide.right.reveal > .hidden.content { - -webkit-transform: translateX(-100%) !important; - transform: translateX(-100%) !important; -} - -.ui.slide.right.active.reveal > .visible.content, -.ui.slide.right.reveal:hover > .visible.content { - -webkit-transform: translateX(100%) !important; - transform: translateX(100%) !important; -} - -.ui.slide.right.active.reveal > .hidden.content, -.ui.slide.right.reveal:hover > .hidden.content { - -webkit-transform: translateX(0%) !important; - transform: translateX(0%) !important; -} - -.ui.slide.up.reveal > .hidden.content { - -webkit-transform: translateY(100%) !important; - transform: translateY(100%) !important; -} - -.ui.slide.up.active.reveal > .visible.content, -.ui.slide.up.reveal:hover > .visible.content { - -webkit-transform: translateY(-100%) !important; - transform: translateY(-100%) !important; -} - -.ui.slide.up.active.reveal > .hidden.content, -.ui.slide.up.reveal:hover > .hidden.content { - -webkit-transform: translateY(0%) !important; - transform: translateY(0%) !important; -} - -.ui.slide.down.reveal > .hidden.content { - -webkit-transform: translateY(-100%) !important; - transform: translateY(-100%) !important; -} - -.ui.slide.down.active.reveal > .visible.content, -.ui.slide.down.reveal:hover > .visible.content { - -webkit-transform: translateY(100%) !important; - transform: translateY(100%) !important; -} - -.ui.slide.down.active.reveal > .hidden.content, -.ui.slide.down.reveal:hover > .hidden.content { - -webkit-transform: translateY(0%) !important; - transform: translateY(0%) !important; -} - -/*-------------- - Fade - ---------------*/ - -.ui.fade.reveal > .visible.content { - opacity: 1; -} - -.ui.fade.active.reveal > .visible.content, -.ui.fade.reveal:hover > .visible.content { - opacity: 0; -} - -/*-------------- - Move - ---------------*/ - -.ui.move.reveal { - position: relative !important; - overflow: hidden !important; - white-space: nowrap; -} - -.ui.move.reveal > .content { - display: block; - float: left; - white-space: normal; - margin: 0; - -webkit-transition: -webkit-transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1) 0.1s; - transition: -webkit-transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1) 0.1s; - transition: transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1) 0.1s; - transition: transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1) 0.1s, -webkit-transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1) 0.1s; -} - -.ui.move.reveal > .visible.content { - position: relative !important; -} - -.ui.move.reveal > .hidden.content { - position: absolute !important; - left: 0 !important; - width: 100% !important; -} - -.ui.move.active.reveal > .visible.content, -.ui.move.reveal:hover > .visible.content { - -webkit-transform: translateX(-100%) !important; - transform: translateX(-100%) !important; -} - -.ui.move.right.active.reveal > .visible.content, -.ui.move.right.reveal:hover > .visible.content { - -webkit-transform: translateX(100%) !important; - transform: translateX(100%) !important; -} - -.ui.move.up.active.reveal > .visible.content, -.ui.move.up.reveal:hover > .visible.content { - -webkit-transform: translateY(-100%) !important; - transform: translateY(-100%) !important; -} - -.ui.move.down.active.reveal > .visible.content, -.ui.move.down.reveal:hover > .visible.content { - -webkit-transform: translateY(100%) !important; - transform: translateY(100%) !important; -} - -/*-------------- - Rotate - ---------------*/ - -.ui.rotate.reveal > .visible.content { - -webkit-transition-duration: 0.5s; - transition-duration: 0.5s; - -webkit-transform: rotate(0deg); - transform: rotate(0deg); -} - -.ui.rotate.reveal > .visible.content, -.ui.rotate.right.reveal > .visible.content { - -webkit-transform-origin: bottom right; - transform-origin: bottom right; -} - -.ui.rotate.active.reveal > .visible.content, -.ui.rotate.reveal:hover > .visible.content, -.ui.rotate.right.active.reveal > .visible.content, -.ui.rotate.right.reveal:hover > .visible.content { - -webkit-transform: rotate(110deg); - transform: rotate(110deg); -} - -.ui.rotate.left.reveal > .visible.content { - -webkit-transform-origin: bottom left; - transform-origin: bottom left; -} - -.ui.rotate.left.active.reveal > .visible.content, -.ui.rotate.left.reveal:hover > .visible.content { - -webkit-transform: rotate(-110deg); - transform: rotate(-110deg); -} - -/******************************* - States -*******************************/ - -.ui.disabled.reveal:hover > .visible.visible.content { - position: static !important; - display: block !important; - opacity: 1 !important; - top: 0 !important; - left: 0 !important; - right: auto !important; - bottom: auto !important; - -webkit-transform: none !important; - transform: none !important; -} - -.ui.disabled.reveal:hover > .hidden.hidden.content { - display: none !important; -} - -/******************************* - Coupling -*******************************/ - -.ui.reveal > .ui.ribbon.label { - z-index: 5; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Visible ----------------*/ - -.ui.visible.reveal { - overflow: visible; -} - -/*-------------- - Instant ----------------*/ - -.ui.instant.reveal > .content { - -webkit-transition-delay: 0s !important; - transition-delay: 0s !important; -} - -/*-------------- - Sizing ----------------*/ - -.ui.reveal > .content { - font-size: 1rem; -} - -.ui.mini.reveal > .content { - font-size: 0.78571429rem; -} - -.ui.tiny.reveal > .content { - font-size: 0.85714286rem; -} - -.ui.small.reveal > .content { - font-size: 0.92857143rem; -} - -.ui.large.reveal > .content { - font-size: 1.14285714rem; -} - -.ui.big.reveal > .content { - font-size: 1.28571429rem; -} - -.ui.huge.reveal > .content { - font-size: 1.42857143rem; -} - -.ui.massive.reveal > .content { - font-size: 1.71428571rem; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Segment - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Segment -*******************************/ - -.ui.segment { - position: relative; - background: #FFFFFF; - -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15); - margin: 1rem 0; - padding: 1em 1em; - border-radius: 0.28571429rem; - border: 1px solid rgba(34, 36, 38, 0.15); -} - -.ui.segment:first-child { - margin-top: 0; -} - -.ui.segment:last-child { - margin-bottom: 0; -} - -/* Vertical */ - -.ui.vertical.segment { - margin: 0; - padding-left: 0; - padding-right: 0; - background: none transparent; - border-radius: 0; - -webkit-box-shadow: none; - box-shadow: none; - border: none; - border-bottom: 1px solid rgba(34, 36, 38, 0.15); -} - -.ui.vertical.segment:last-child { - border-bottom: none; -} - -/*------------------- - Loose Coupling ---------------------*/ - -/* Header */ - -.ui.inverted.segment > .ui.header .sub.header, -.ui.inverted.segment > .ui.header { - color: #FFFFFF; -} - -/* Label */ - -.ui[class*="bottom attached"].segment > [class*="top attached"].label { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.ui[class*="top attached"].segment > [class*="bottom attached"].label { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -.ui.attached.segment:not(.top):not(.bottom) > [class*="top attached"].label { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.ui.attached.segment:not(.top):not(.bottom) > [class*="bottom attached"].label { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -/* Grid */ - -.ui.page.grid.segment, -.ui.grid > .row > .ui.segment.column, -.ui.grid > .ui.segment.column { - padding-top: 2em; - padding-bottom: 2em; -} - -.ui.grid.segment { - margin: 1rem 0; - border-radius: 0.28571429rem; -} - -/* Table */ - -.ui.basic.table.segment { - background: #FFFFFF; - border: 1px solid rgba(34, 36, 38, 0.15); - -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15); -} - -.ui[class*="very basic"].table.segment { - padding: 1em 1em; -} - -/* Tab */ - -.ui.segment.tab:last-child { - margin-bottom: 1rem; -} - -/******************************* - Types -*******************************/ - -/*------------------- - Placeholder - --------------------*/ - -.ui.placeholder.segment { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - max-width: initial; - -webkit-animation: none; - animation: none; - overflow: visible; - padding: 1em 1em; - min-height: 18rem; - background: #F9FAFB; - border-color: rgba(34, 36, 38, 0.15); - -webkit-box-shadow: 0 2px 25px 0 rgba(34, 36, 38, 0.05) inset; - box-shadow: 0 2px 25px 0 rgba(34, 36, 38, 0.05) inset; -} - -.ui.placeholder.segment .button, -.ui.placeholder.segment textarea { - display: block; -} - -.ui.placeholder.segment .field, -.ui.placeholder.segment textarea, -.ui.placeholder.segment > .ui.input, -.ui.placeholder.segment .button { - max-width: 15rem; - margin-left: auto; - margin-right: auto; -} - -.ui.placeholder.segment .column .button, -.ui.placeholder.segment .column .field, -.ui.placeholder.segment .column textarea, -.ui.placeholder.segment .column > .ui.input { - max-width: 15rem; - margin-left: auto; - margin-right: auto; -} - -.ui.placeholder.segment > .inline { - -ms-flex-item-align: center; - align-self: center; -} - -.ui.placeholder.segment > .inline > .button { - display: inline-block; - width: auto; - margin: 0 0.35714286rem 0 0; -} - -.ui.placeholder.segment > .inline > .button:last-child { - margin-right: 0; -} - -/*------------------- - Piled - --------------------*/ - -.ui.piled.segments, -.ui.piled.segment { - margin: 3em 0; - -webkit-box-shadow: ''; - box-shadow: ''; - z-index: auto; -} - -.ui.piled.segment:first-child { - margin-top: 0; -} - -.ui.piled.segment:last-child { - margin-bottom: 0; -} - -.ui.piled.segments:after, -.ui.piled.segments:before, -.ui.piled.segment:after, -.ui.piled.segment:before { - background-color: #FFFFFF; - visibility: visible; - content: ''; - display: block; - height: 100%; - left: 0; - position: absolute; - width: 100%; - border: 1px solid rgba(34, 36, 38, 0.15); - -webkit-box-shadow: ''; - box-shadow: ''; -} - -.ui.piled.segments:before, -.ui.piled.segment:before { - -webkit-transform: rotate(-1.2deg); - transform: rotate(-1.2deg); - top: 0; - z-index: -2; -} - -.ui.piled.segments:after, -.ui.piled.segment:after { - -webkit-transform: rotate(1.2deg); - transform: rotate(1.2deg); - top: 0; - z-index: -1; -} - -/* Piled Attached */ - -.ui[class*="top attached"].piled.segment { - margin-top: 3em; - margin-bottom: 0; -} - -.ui.piled.segment[class*="top attached"]:first-child { - margin-top: 0; -} - -.ui.piled.segment[class*="bottom attached"] { - margin-top: 0; - margin-bottom: 3em; -} - -.ui.piled.segment[class*="bottom attached"]:last-child { - margin-bottom: 0; -} - -/*------------------- - Stacked - --------------------*/ - -.ui.stacked.segment { - padding-bottom: 1.4em; -} - -.ui.stacked.segments:before, -.ui.stacked.segments:after, -.ui.stacked.segment:before, -.ui.stacked.segment:after { - content: ''; - position: absolute; - bottom: -3px; - left: 0; - border-top: 1px solid rgba(34, 36, 38, 0.15); - background: rgba(0, 0, 0, 0.03); - width: 100%; - height: 6px; - visibility: visible; -} - -.ui.stacked.segments:before, -.ui.stacked.segment:before { - display: none; -} - -/* Add additional page */ - -.ui.tall.stacked.segments:before, -.ui.tall.stacked.segment:before { - display: block; - bottom: 0; -} - -/* Inverted */ - -.ui.stacked.inverted.segments:before, -.ui.stacked.inverted.segments:after, -.ui.stacked.inverted.segment:before, -.ui.stacked.inverted.segment:after { - background-color: rgba(0, 0, 0, 0.03); - border-top: 1px solid rgba(34, 36, 38, 0.35); -} - -/*------------------- - Padded - --------------------*/ - -.ui.padded.segment { - padding: 1.5em; -} - -.ui[class*="very padded"].segment { - padding: 3em; -} - -/* Padded vertical */ - -.ui.padded.segment.vertical.segment, -.ui[class*="very padded"].vertical.segment { - padding-left: 0; - padding-right: 0; -} - -/*------------------- - Compact - --------------------*/ - -.ui.compact.segment { - display: table; -} - -/* Compact Group */ - -.ui.compact.segments { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; -} - -.ui.compact.segments .segment, -.ui.segments .compact.segment { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; -} - -/*------------------- - Circular - --------------------*/ - -.ui.circular.segment { - display: table-cell; - padding: 2em; - text-align: center; - vertical-align: middle; - border-radius: 500em; -} - -/*------------------- - Raised - --------------------*/ - -.ui.raised.raised.segments, -.ui.raised.raised.segment { - -webkit-box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -/******************************* - Groups - *******************************/ - -/* Group */ - -.ui.segments { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - position: relative; - margin: 1rem 0; - border: 1px solid rgba(34, 36, 38, 0.15); - -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15); - border-radius: 0.28571429rem; -} - -.ui.segments:first-child { - margin-top: 0; -} - -.ui.segments:last-child { - margin-bottom: 0; -} - -/* Nested Segment */ - -.ui.segments > .segment { - top: 0; - bottom: 0; - border-radius: 0; - margin: 0; - width: auto; - -webkit-box-shadow: none; - box-shadow: none; - border: none; - border-top: 1px solid rgba(34, 36, 38, 0.15); -} - -.ui.segments:not(.horizontal) > .segment:first-child { - top: 0; - bottom: 0; - border-top: none; - margin-top: 0; - margin-bottom: 0; - border-radius: 0.28571429rem 0.28571429rem 0 0; -} - -/* Bottom */ - -.ui.segments:not(.horizontal) > .segment:last-child { - top: 0; - bottom: 0; - margin-top: 0; - margin-bottom: 0; - -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), none; - box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), none; - border-radius: 0 0 0.28571429rem 0.28571429rem; -} - -/* Only */ - -.ui.segments:not(.horizontal) > .segment:only-child { - border-radius: 0.28571429rem; -} - -/* Nested Group */ - -.ui.segments > .ui.segments { - border-top: 1px solid rgba(34, 36, 38, 0.15); - margin: 1rem 1rem; -} - -.ui.segments > .segments:first-child { - border-top: none; -} - -.ui.segments > .segment + .segments:not(.horizontal) { - margin-top: 0; -} - -/* Horizontal Group */ - -.ui.horizontal.segments { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - background-color: transparent; - padding: 0; - -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15); - margin: 1rem 0; - border-radius: 0.28571429rem; - border: 1px solid rgba(34, 36, 38, 0.15); -} - -.ui.stackable.horizontal.segments { - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} - -/* Nested Horizontal Group */ - -.ui.segments > .horizontal.segments { - margin: 0; - background-color: transparent; - border-radius: 0; - border: none; - -webkit-box-shadow: none; - box-shadow: none; - border-top: 1px solid rgba(34, 36, 38, 0.15); -} - -/* Horizontal Segment */ - -.ui.horizontal.segments:not(.compact) > .segment:not(.compact) { - -webkit-box-flex: 1; - flex: 1 1 auto; - -ms-flex: 1 1 0; - /* Solves #2550 MS Flex */ -} - -.ui.horizontal.segments > .segment { - margin: 0; - min-width: 0; - border-radius: 0; - border: none; - -webkit-box-shadow: none; - box-shadow: none; - border-left: 1px solid rgba(34, 36, 38, 0.15); -} - -/* Border Fixes */ - -.ui.segments > .horizontal.segments:first-child { - border-top: none; -} - -.ui.horizontal.segments:not(.stackable) > .segment:first-child { - border-left: none; -} - -.ui.horizontal.segments > .segment:first-child { - border-radius: 0.28571429rem 0 0 0.28571429rem; -} - -.ui.horizontal.segments > .segment:last-child { - border-radius: 0 0.28571429rem 0.28571429rem 0; -} - -/******************************* - States -*******************************/ - -/*-------------- - Disabled - ---------------*/ - -.ui.disabled.segment { - opacity: 0.45; - color: rgba(40, 40, 40, 0.3); -} - -/*-------------- - Loading - ---------------*/ - -.ui.loading.segment { - position: relative; - cursor: default; - pointer-events: none; - text-shadow: none !important; - -webkit-transition: all 0s linear; - transition: all 0s linear; -} - -.ui.loading.segment:before { - position: absolute; - content: ''; - top: 0; - left: 0; - background: rgba(255, 255, 255, 0.8); - width: 100%; - height: 100%; - border-radius: 0.28571429rem; - z-index: 100; -} - -.ui.loading.segment:after { - position: absolute; - content: ''; - top: 50%; - left: 50%; - margin: -1.5em 0 0 -1.5em; - width: 3em; - height: 3em; - -webkit-animation: loader 0.6s infinite linear; - animation: loader 0.6s infinite linear; - border: 0.2em solid #767676; - border-radius: 500rem; - -webkit-box-shadow: 0 0 0 1px transparent; - box-shadow: 0 0 0 1px transparent; - visibility: visible; - z-index: 101; -} - -/******************************* - Variations -*******************************/ - -/*------------------- - Basic - --------------------*/ - -.ui.basic.segment, -.ui.segments .ui.basic.segment, -.ui.basic.segments { - background: none transparent; - -webkit-box-shadow: none; - box-shadow: none; - border: none; - border-radius: 0; -} - -/*------------------- - Clearing - --------------------*/ - -.ui.clearing.segment:after { - content: ""; - display: block; - clear: both; -} - -/*------------------- - Colors ---------------------*/ - -.ui.red.segment.segment.segment.segment.segment:not(.inverted) { - border-top: 2px solid #DB2828; -} - -.ui.inverted.red.segment.segment.segment.segment.segment { - background-color: #DB2828; - color: #FFFFFF; -} - -.ui.orange.segment.segment.segment.segment.segment:not(.inverted) { - border-top: 2px solid #F2711C; -} - -.ui.inverted.orange.segment.segment.segment.segment.segment { - background-color: #F2711C; - color: #FFFFFF; -} - -.ui.yellow.segment.segment.segment.segment.segment:not(.inverted) { - border-top: 2px solid #FBBD08; -} - -.ui.inverted.yellow.segment.segment.segment.segment.segment { - background-color: #FBBD08; - color: #FFFFFF; -} - -.ui.olive.segment.segment.segment.segment.segment:not(.inverted) { - border-top: 2px solid #B5CC18; -} - -.ui.inverted.olive.segment.segment.segment.segment.segment { - background-color: #B5CC18; - color: #FFFFFF; -} - -.ui.green.segment.segment.segment.segment.segment:not(.inverted) { - border-top: 2px solid #21BA45; -} - -.ui.inverted.green.segment.segment.segment.segment.segment { - background-color: #21BA45; - color: #FFFFFF; -} - -.ui.teal.segment.segment.segment.segment.segment:not(.inverted) { - border-top: 2px solid #00B5AD; -} - -.ui.inverted.teal.segment.segment.segment.segment.segment { - background-color: #00B5AD; - color: #FFFFFF; -} - -.ui.blue.segment.segment.segment.segment.segment:not(.inverted) { - border-top: 2px solid #2185D0; -} - -.ui.inverted.blue.segment.segment.segment.segment.segment { - background-color: #2185D0; - color: #FFFFFF; -} - -.ui.violet.segment.segment.segment.segment.segment:not(.inverted) { - border-top: 2px solid #6435C9; -} - -.ui.inverted.violet.segment.segment.segment.segment.segment { - background-color: #6435C9; - color: #FFFFFF; -} - -.ui.purple.segment.segment.segment.segment.segment:not(.inverted) { - border-top: 2px solid #A333C8; -} - -.ui.inverted.purple.segment.segment.segment.segment.segment { - background-color: #A333C8; - color: #FFFFFF; -} - -.ui.pink.segment.segment.segment.segment.segment:not(.inverted) { - border-top: 2px solid #E03997; -} - -.ui.inverted.pink.segment.segment.segment.segment.segment { - background-color: #E03997; - color: #FFFFFF; -} - -.ui.brown.segment.segment.segment.segment.segment:not(.inverted) { - border-top: 2px solid #A5673F; -} - -.ui.inverted.brown.segment.segment.segment.segment.segment { - background-color: #A5673F; - color: #FFFFFF; -} - -.ui.grey.segment.segment.segment.segment.segment:not(.inverted) { - border-top: 2px solid #767676; -} - -.ui.inverted.grey.segment.segment.segment.segment.segment { - background-color: #767676; - color: #FFFFFF; -} - -.ui.black.segment.segment.segment.segment.segment:not(.inverted) { - border-top: 2px solid #1B1C1D; -} - -.ui.inverted.black.segment.segment.segment.segment.segment { - background-color: #1B1C1D; - color: #FFFFFF; -} - -/*------------------- - Aligned - --------------------*/ - -.ui[class*="left aligned"].segment { - text-align: left; -} - -.ui[class*="right aligned"].segment { - text-align: right; -} - -.ui[class*="center aligned"].segment { - text-align: center; -} - -/*------------------- - Floated - --------------------*/ - -.ui.floated.segment, -.ui[class*="left floated"].segment { - float: left; - margin-right: 1em; -} - -.ui[class*="right floated"].segment { - float: right; - margin-left: 1em; -} - -/*------------------- - Inverted - --------------------*/ - -.ui.inverted.segment { - border: none; - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.inverted.segment, -.ui.primary.inverted.segment { - background: #1B1C1D; - color: rgba(255, 255, 255, 0.9); -} - -/* Nested */ - -.ui.inverted.segment .segment { - color: rgba(0, 0, 0, 0.87); -} - -.ui.inverted.segment .inverted.segment { - color: rgba(255, 255, 255, 0.9); -} - -/* Attached */ - -.ui.inverted.attached.segment { - border-color: #555555; -} - -/* Loading */ - -.ui.inverted.loading.segment { - color: #FFFFFF; -} - -.ui.inverted.loading.segment:before { - background: rgba(0, 0, 0, 0.85); -} - -/*------------------- - Emphasis ---------------------*/ - -/* Secondary */ - -.ui.secondary.segment { - background: #F3F4F5; - color: rgba(0, 0, 0, 0.6); -} - -.ui.secondary.inverted.segment { - background: #4c4f52 -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0.2)), to(rgba(255, 255, 255, 0.2))); - background: #4c4f52 -webkit-linear-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.2) 100%); - background: #4c4f52 linear-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.2) 100%); - color: rgba(255, 255, 255, 0.8); -} - -/* Tertiary */ - -.ui.tertiary.segment { - background: #DCDDDE; - color: rgba(0, 0, 0, 0.6); -} - -.ui.tertiary.inverted.segment { - background: #717579 -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0.35)), to(rgba(255, 255, 255, 0.35))); - background: #717579 -webkit-linear-gradient(rgba(255, 255, 255, 0.35) 0, rgba(255, 255, 255, 0.35) 100%); - background: #717579 linear-gradient(rgba(255, 255, 255, 0.35) 0, rgba(255, 255, 255, 0.35) 100%); - color: rgba(255, 255, 255, 0.8); -} - -/*------------------- - Attached - --------------------*/ - -/* Middle */ - -.ui.attached.segment { - top: 0; - bottom: 0; - border-radius: 0; - margin: 0 -1px; - width: calc(100% + 2px); - max-width: calc(100% + 2px); - -webkit-box-shadow: none; - box-shadow: none; - border: 1px solid #D4D4D5; -} - -.ui.attached:not(.message) + .ui.attached.segment:not(.top) { - border-top: none; -} - -/* Top */ - -.ui[class*="top attached"].segment { - bottom: 0; - margin-bottom: 0; - top: 0; - margin-top: 1rem; - border-radius: 0.28571429rem 0.28571429rem 0 0; -} - -.ui.segment[class*="top attached"]:first-child { - margin-top: 0; -} - -/* Bottom */ - -.ui.segment[class*="bottom attached"] { - bottom: 0; - margin-top: 0; - top: 0; - margin-bottom: 1rem; - -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), none; - box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), none; - border-radius: 0 0 0.28571429rem 0.28571429rem; -} - -.ui.segment[class*="bottom attached"]:last-child { - margin-bottom: 1rem; -} - -/*-------------- - Fitted - ---------------*/ - -.ui.fitted.segment:not(.horizontally) { - padding-top: 0; - padding-bottom: 0; -} - -.ui.fitted.segment:not(.vertically) { - padding-left: 0; - padding-right: 0; -} - -/*------------------- - Size ---------------------*/ - -.ui.segments .segment, -.ui.segment { - font-size: 1rem; -} - -.ui.mini.segments .segment, -.ui.mini.segment { - font-size: 0.78571429rem; -} - -.ui.tiny.segments .segment, -.ui.tiny.segment { - font-size: 0.85714286rem; -} - -.ui.small.segments .segment, -.ui.small.segment { - font-size: 0.92857143rem; -} - -.ui.large.segments .segment, -.ui.large.segment { - font-size: 1.14285714rem; -} - -.ui.big.segments .segment, -.ui.big.segment { - font-size: 1.28571429rem; -} - -.ui.huge.segments .segment, -.ui.huge.segment { - font-size: 1.42857143rem; -} - -.ui.massive.segments .segment, -.ui.massive.segment { - font-size: 1.71428571rem; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Step - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Plural -*******************************/ - -.ui.steps { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - margin: 1em 0; - background: ''; - -webkit-box-shadow: none; - box-shadow: none; - line-height: 1.14285714em; - border-radius: 0.28571429rem; - border: 1px solid rgba(34, 36, 38, 0.15); -} - -.ui.steps:not(.unstackable) { - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} - -/* First Steps */ - -.ui.steps:first-child { - margin-top: 0; -} - -/* Last Steps */ - -.ui.steps:last-child { - margin-bottom: 0; -} - -/******************************* - Singular -*******************************/ - -.ui.steps .step { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-flex: 1; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - vertical-align: middle; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - margin: 0 0; - padding: 1.14285714em 2em; - background: #FFFFFF; - color: rgba(0, 0, 0, 0.87); - -webkit-box-shadow: none; - box-shadow: none; - border-radius: 0; - border: none; - border-right: 1px solid rgba(34, 36, 38, 0.15); - -webkit-transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease; - transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, -webkit-box-shadow 0.1s ease; -} - -/* Arrow */ - -.ui.steps .step:after { - display: none; - position: absolute; - z-index: 2; - content: ''; - top: 50%; - right: 0; - background-color: #FFFFFF; - width: 1.14285714em; - height: 1.14285714em; - border-style: solid; - border-color: rgba(34, 36, 38, 0.15); - border-width: 0 1px 1px 0; - -webkit-transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease; - transition: background-color 0.1s ease, opacity 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, -webkit-box-shadow 0.1s ease; - -webkit-transform: translateY(-50%) translateX(50%) rotate(-45deg); - transform: translateY(-50%) translateX(50%) rotate(-45deg); -} - -/* First Step */ - -.ui.steps .step:first-child { - padding-left: 2em; - border-radius: 0.28571429rem 0 0 0.28571429rem; -} - -/* Last Step */ - -.ui.steps .step:last-child { - border-radius: 0 0.28571429rem 0.28571429rem 0; - border-right: none; - margin-right: 0; -} - -/* Only Step */ - -.ui.steps .step:only-child { - border-radius: 0.28571429rem; -} - -/******************************* - Content -*******************************/ - -/* Title */ - -.ui.steps .step .title { - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - font-size: 1.14285714em; - font-weight: bold; -} - -.ui.steps .step > .title { - width: 100%; -} - -/* Description */ - -.ui.steps .step .description { - font-weight: normal; - font-size: 0.92857143em; - color: rgba(0, 0, 0, 0.87); -} - -.ui.steps .step > .description { - width: 100%; -} - -.ui.steps .step .title ~ .description { - margin-top: 0.25em; -} - -/* Icon */ - -.ui.steps .step > i.icon { - line-height: 1; - font-size: 2.5em; - margin: 0 1rem 0 0; -} - -.ui.steps .step > i.icon, -.ui.steps .step > i.icon ~ .content { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - -ms-flex-item-align: middle; - align-self: middle; -} - -/* Horizontal Icon */ - -.ui.steps:not(.vertical) .step > i.icon { - width: auto; -} - -/* Link */ - -.ui.steps .link.step, -.ui.steps a.step { - cursor: pointer; -} - -/******************************* - Types -*******************************/ - -/*-------------- - Ordered - ---------------*/ - -.ui.ordered.steps { - counter-reset: ordered; -} - -.ui.ordered.steps .step:before { - display: block; - position: static; - text-align: center; - content: counter(ordered); - -ms-flex-item-align: middle; - align-self: middle; - margin-right: 1rem; - font-size: 2.5em; - counter-increment: ordered; - font-family: inherit; - font-weight: bold; -} - -.ui.ordered.steps .step > * { - display: block; - -ms-flex-item-align: middle; - align-self: middle; -} - -/*-------------- - Vertical - ---------------*/ - -.ui.vertical.steps { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - overflow: visible; -} - -.ui.vertical.steps .step { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - border-radius: 0; - padding: 1.14285714em 2em; - border-right: none; - border-bottom: 1px solid rgba(34, 36, 38, 0.15); -} - -.ui.vertical.steps .step:first-child { - padding: 1.14285714em 2em; - border-radius: 0.28571429rem 0.28571429rem 0 0; -} - -.ui.vertical.steps .step:last-child { - border-bottom: none; - border-radius: 0 0 0.28571429rem 0.28571429rem; -} - -.ui.vertical.steps .step:only-child { - border-radius: 0.28571429rem; -} - -/* Arrow */ - -.ui.vertical.steps .step:after { - top: 50%; - right: 0; - border-width: 0 1px 1px 0; - display: none; -} - -.ui.right.vertical.steps .step:after { - border-width: 1px 0 0 1px; - left: 0; - right: 100%; - -webkit-transform: translateY(-50%) translateX(-50%) rotate(-45deg); - transform: translateY(-50%) translateX(-50%) rotate(-45deg); -} - -.ui.vertical.steps .active.step:after { - display: block; -} - -.ui.vertical.steps .step:last-child:after { - display: none; -} - -.ui.vertical.steps .active.step:last-child:after { - display: block; -} - -/*--------------- - Responsive -----------------*/ - -/* Mobile (Default) */ - -@media only screen and (max-width: 767.98px) { - .ui.steps:not(.unstackable) { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - overflow: visible; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - } - - .ui.steps:not(.unstackable) .step { - width: 100% !important; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - border-radius: 0; - padding: 1.14285714em 2em; - border-right: none; - border-bottom: 1px solid rgba(34, 36, 38, 0.15); - } - - .ui.steps:not(.unstackable) .step:first-child { - padding: 1.14285714em 2em; - border-radius: 0.28571429rem 0.28571429rem 0 0; - } - - .ui.steps:not(.unstackable) .step:last-child { - border-radius: 0 0 0.28571429rem 0.28571429rem; - border-bottom: none; - } - - /* Arrow */ - - .ui.steps:not(.unstackable) .step:after { - top: unset; - bottom: -1.14285714em; - right: 50%; - -webkit-transform: translateY(-50%) translateX(50%) rotate(45deg); - transform: translateY(-50%) translateX(50%) rotate(45deg); - } - - .ui.vertical.steps .active.step:last-child:after { - display: none; - } - - /* Content */ - - .ui.steps:not(.unstackable) .step .content { - text-align: center; - } - - /* Icon */ - - .ui.steps:not(.unstackable) .step > i.icon, - .ui.ordered.steps:not(.unstackable) .step:before { - margin: 0 0 1rem 0; - } -} - -/******************************* - States -*******************************/ - -/* Link Hover */ - -.ui.steps .link.step:hover::after, -.ui.steps .link.step:hover, -.ui.steps a.step:hover::after, -.ui.steps a.step:hover { - background: #F9FAFB; - color: rgba(0, 0, 0, 0.8); -} - -/* Link Down */ - -.ui.steps .link.step:active::after, -.ui.steps .link.step:active, -.ui.steps a.step:active::after, -.ui.steps a.step:active { - background: #F3F4F5; - color: rgba(0, 0, 0, 0.9); -} - -/* Active */ - -.ui.steps .step.active { - cursor: auto; - background: #F3F4F5; -} - -.ui.steps .step.active:after { - background: #F3F4F5; -} - -.ui.steps .step.active .title { - color: #4183C4; -} - -.ui.ordered.steps .step.active:before, -.ui.steps .active.step i.icon { - color: rgba(0, 0, 0, 0.85); -} - -/* Active Arrow */ - -.ui.steps .step:after { - display: block; -} - -.ui.steps .active.step:after { - display: block; -} - -.ui.steps .step:last-child:after { - display: none; -} - -.ui.steps .active.step:last-child:after { - display: none; -} - -/* Active Hover */ - -.ui.steps .link.active.step:hover::after, -.ui.steps .link.active.step:hover, -.ui.steps a.active.step:hover::after, -.ui.steps a.active.step:hover { - cursor: pointer; - background: #DCDDDE; - color: rgba(0, 0, 0, 0.87); -} - -/* Completed */ - -.ui.steps .step.completed > i.icon:before, -.ui.ordered.steps .step.completed:before { - color: #21BA45; -} - -/* Disabled */ - -.ui.steps .disabled.step { - cursor: auto; - background: #FFFFFF; - pointer-events: none; -} - -.ui.steps .disabled.step, -.ui.steps .disabled.step .title, -.ui.steps .disabled.step .description { - color: rgba(40, 40, 40, 0.3); -} - -.ui.steps .disabled.step:after { - background: #FFFFFF; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Stackable - ---------------*/ - -/* Tablet Or Below */ - -@media only screen and (max-width: 991.98px) { - .ui[class*="tablet stackable"].steps { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - overflow: visible; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - } - - /* Steps */ - - .ui[class*="tablet stackable"].steps .step { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - border-radius: 0; - padding: 1.14285714em 2em; - border-right: none; - border-bottom: 1px solid rgba(34, 36, 38, 0.15); - } - - .ui[class*="tablet stackable"].steps .step:first-child { - padding: 1.14285714em 2em; - border-radius: 0.28571429rem 0.28571429rem 0 0; - } - - .ui[class*="tablet stackable"].steps .step:last-child { - border-radius: 0 0 0.28571429rem 0.28571429rem; - border-bottom: none; - } - - /* Arrow */ - - .ui[class*="tablet stackable"].steps .step:after { - top: unset; - bottom: -1.14285714em; - right: 50%; - -webkit-transform: translateY(-50%) translateX(50%) rotate(45deg); - transform: translateY(-50%) translateX(50%) rotate(45deg); - } - - /* Content */ - - .ui[class*="tablet stackable"].steps .step .content { - text-align: center; - } - - /* Icon */ - - .ui[class*="tablet stackable"].steps .step > i.icon, - .ui[class*="tablet stackable"].ordered.steps .step:before { - margin: 0 0 1rem 0; - } -} - -/*-------------- - Fluid - ---------------*/ - -/* Fluid */ - -.ui.fluid.steps { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - width: 100%; -} - -/*-------------- - Attached - ---------------*/ - -/* Top */ - -.ui.attached.steps { - width: calc(100% + 2px) !important; - margin: 0 -1px 0; - max-width: calc(100% + 2px); - border-radius: 0.28571429rem 0.28571429rem 0 0; -} - -.ui.attached.steps .step:first-child { - border-radius: 0.28571429rem 0 0 0; -} - -.ui.attached.steps .step:last-child { - border-radius: 0 0.28571429rem 0 0; -} - -/* Bottom */ - -.ui.bottom.attached.steps { - margin: 0 -1px 0; - border-radius: 0 0 0.28571429rem 0.28571429rem; -} - -.ui.bottom.attached.steps .step:first-child { - border-radius: 0 0 0 0.28571429rem; -} - -.ui.bottom.attached.steps .step:last-child { - border-radius: 0 0 0.28571429rem 0; -} - -/*------------------- - Evenly Divided ---------------------*/ - -.ui.one.steps, -.ui.two.steps, -.ui.three.steps, -.ui.four.steps, -.ui.five.steps, -.ui.six.steps, -.ui.seven.steps, -.ui.eight.steps { - width: 100%; -} - -.ui.one.steps > .step, -.ui.two.steps > .step, -.ui.three.steps > .step, -.ui.four.steps > .step, -.ui.five.steps > .step, -.ui.six.steps > .step, -.ui.seven.steps > .step, -.ui.eight.steps > .step { - -ms-flex-wrap: nowrap; - flex-wrap: nowrap; -} - -.ui.one.steps > .step { - width: 100%; -} - -.ui.two.steps > .step { - width: 50%; -} - -.ui.three.steps > .step { - width: 33.333%; -} - -.ui.four.steps > .step { - width: 25%; -} - -.ui.five.steps > .step { - width: 20%; -} - -.ui.six.steps > .step { - width: 16.666%; -} - -.ui.seven.steps > .step { - width: 14.285%; -} - -.ui.eight.steps > .step { - width: 12.5%; -} - -/*------------------- - Sizes ---------------------*/ - -.ui.steps .step, -.ui.step { - font-size: 1rem; -} - -.ui.mini.steps .step, -.ui.mini.step { - font-size: 0.78571429rem; -} - -.ui.tiny.steps .step, -.ui.tiny.step { - font-size: 0.85714286rem; -} - -.ui.small.steps .step, -.ui.small.step { - font-size: 0.92857143rem; -} - -.ui.large.steps .step, -.ui.large.step { - font-size: 1.14285714rem; -} - -.ui.big.steps .step, -.ui.big.step { - font-size: 1.28571429rem; -} - -.ui.huge.steps .step, -.ui.huge.step { - font-size: 1.42857143rem; -} - -.ui.massive.steps .step, -.ui.massive.step { - font-size: 1.71428571rem; -} - -/*-------------- - Inverted - ---------------*/ - -.ui.inverted.steps { - border: 1px solid #555555; -} - -.ui.inverted.steps .step { - color: rgba(255, 255, 255, 0.9); - background: #1B1C1D; - border-color: #555555; -} - -.ui.inverted.steps .step:after { - background-color: #1B1C1D; - border-color: #555555; -} - -.ui.inverted.steps .step .description { - color: rgba(255, 255, 255, 0.9); -} - -/* Active */ - -.ui.inverted.steps .step.active, -.ui.inverted.steps .step.active:after { - background: #333333; -} - -.ui.inverted.ordered.steps .step.active:before, -.ui.inverted.steps .active.step i.icon { - color: #ffffff; -} - -/* Disabled */ - -.ui.inverted.steps .disabled.step, -.ui.inverted.steps .disabled.step:after { - background: #222222; -} - -.ui.inverted.steps .disabled.step, -.ui.inverted.steps .disabled.step .title, -.ui.inverted.steps .disabled.step .description { - color: rgba(225, 225, 225, 0.3); -} - -/* Link Hover */ - -.ui.inverted.steps .link.step:hover::after, -.ui.inverted.steps .link.step:hover, -.ui.inverted.steps a.step:hover::after, -.ui.inverted.steps a.step:hover { - background: #3F3F3F; - color: #ffffff; -} - -/* Link Down */ - -.ui.inverted.steps .link.step:active::after, -.ui.inverted.steps .link.step:active, -.ui.inverted.steps a.step:active::after, -.ui.inverted.steps a.step:active { - background: #444444; - color: #ffffff; -} - -/******************************* - Theme Overrides -*******************************/ - -@font-face { - font-family: 'Step'; - src: url(data:application/x-font-ttf;charset=utf-8;;base64,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) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,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) format('woff'); -} - -.ui.steps .step.completed > .icon:before, -.ui.ordered.steps .step.completed:before { - font-family: 'Step'; - content: '\e800'; - /* '' */ -} - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Text - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * https://github.com/fomantic/Fomantic-UI/blob/master/LICENSE.md - * - */ - -/******************************* - Text -*******************************/ - -span.ui.text { - line-height: 1; -} - -span.ui.primary.text { - color: #2185D0; -} - -span.ui.inverted.primary.text { - color: #54C8FF; -} - -span.ui.secondary.text { - color: #1B1C1D; -} - -span.ui.inverted.secondary.text { - color: #545454; -} - -span.ui.red.text { - color: #DB2828; -} - -span.ui.inverted.red.text { - color: #FF695E; -} - -span.ui.orange.text { - color: #F2711C; -} - -span.ui.inverted.orange.text { - color: #FF851B; -} - -span.ui.yellow.text { - color: #FBBD08; -} - -span.ui.inverted.yellow.text { - color: #FFE21F; -} - -span.ui.olive.text { - color: #B5CC18; -} - -span.ui.inverted.olive.text { - color: #D9E778; -} - -span.ui.green.text { - color: #21BA45; -} - -span.ui.inverted.green.text { - color: #2ECC40; -} - -span.ui.teal.text { - color: #00B5AD; -} - -span.ui.inverted.teal.text { - color: #6DFFFF; -} - -span.ui.blue.text { - color: #2185D0; -} - -span.ui.inverted.blue.text { - color: #54C8FF; -} - -span.ui.violet.text { - color: #6435C9; -} - -span.ui.inverted.violet.text { - color: #A291FB; -} - -span.ui.purple.text { - color: #A333C8; -} - -span.ui.inverted.purple.text { - color: #DC73FF; -} - -span.ui.pink.text { - color: #E03997; -} - -span.ui.inverted.pink.text { - color: #FF8EDF; -} - -span.ui.brown.text { - color: #A5673F; -} - -span.ui.inverted.brown.text { - color: #D67C1C; -} - -span.ui.grey.text { - color: #767676; -} - -span.ui.inverted.grey.text { - color: #DCDDDE; -} - -span.ui.black.text { - color: #1B1C1D; -} - -span.ui.inverted.black.text { - color: #545454; -} - -span.ui.error.text { - color: #DB2828; -} - -span.ui.info.text { - color: #31CCEC; -} - -span.ui.success.text { - color: #21BA45; -} - -span.ui.warning.text { - color: #F2C037; -} - -span.ui.disabled.text { - opacity: 0.45; -} - -/* Sizes */ - -span.ui.medium.text { - font-size: 1em; -} - -span.ui.mini.text { - font-size: 0.4em; -} - -span.ui.tiny.text { - font-size: 0.5em; -} - -span.ui.small.text { - font-size: 0.75em; -} - -span.ui.large.text { - font-size: 1.5em; -} - -span.ui.big.text { - font-size: 2em; -} - -span.ui.huge.text { - font-size: 4em; -} - -span.ui.massive.text { - font-size: 8em; -} - -/******************************* - Theme Overrides -*******************************/ -/*! - * # Fomantic-UI - Breadcrumb - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Breadcrumb -*******************************/ - -.ui.breadcrumb { - line-height: 1.4285em; - display: inline-block; - margin: 0 0; - vertical-align: middle; -} - -.ui.breadcrumb:first-child { - margin-top: 0; -} - -.ui.breadcrumb:last-child { - margin-bottom: 0; -} - -/******************************* - Content -*******************************/ - -/* Divider */ - -.ui.breadcrumb .divider { - display: inline-block; - opacity: 0.7; - margin: 0 0.21428571rem 0; - font-size: 0.92857143em; - color: rgba(0, 0, 0, 0.4); - vertical-align: baseline; -} - -/* Link */ - -.ui.breadcrumb a { - color: #4183C4; -} - -.ui.breadcrumb a:hover { - color: #1e70bf; -} - -/* Icon Divider */ - -.ui.breadcrumb .icon.divider { - font-size: 0.85714286em; - vertical-align: baseline; -} - -/* Section */ - -.ui.breadcrumb a.section { - cursor: pointer; -} - -.ui.breadcrumb .section { - display: inline-block; - margin: 0; - padding: 0; -} - -/* Loose Coupling */ - -.ui.breadcrumb.segment { - display: inline-block; - padding: 0.78571429em 1em; -} - -/* Inverted */ - -.ui.inverted.breadcrumb { - color: #DCDDDE; -} - -.ui.inverted.breadcrumb > .active.section { - color: #FFFFFF; -} - -.ui.inverted.breadcrumb > .divider { - color: rgba(255, 255, 255, 0.7); -} - -/******************************* - States -*******************************/ - -.ui.breadcrumb .active.section { - font-weight: bold; -} - -/******************************* - Variations -*******************************/ - -.ui.breadcrumb { - font-size: 1rem; -} - -.ui.mini.breadcrumb { - font-size: 0.78571429rem; -} - -.ui.tiny.breadcrumb { - font-size: 0.85714286rem; -} - -.ui.small.breadcrumb { - font-size: 0.92857143rem; -} - -.ui.large.breadcrumb { - font-size: 1.14285714rem; -} - -.ui.big.breadcrumb { - font-size: 1.28571429rem; -} - -.ui.huge.breadcrumb { - font-size: 1.42857143rem; -} - -.ui.massive.breadcrumb { - font-size: 1.71428571rem; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Form - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Elements -*******************************/ - -/*-------------------- - Form ----------------------*/ - -.ui.form { - position: relative; - max-width: 100%; -} - -/*-------------------- - Content ----------------------*/ - -.ui.form > p { - margin: 1em 0; -} - -/*-------------------- - Field ----------------------*/ - -.ui.form .field { - clear: both; - margin: 0 0 1em; -} - -.ui.form .fields .fields, -.ui.form .field:last-child, -.ui.form .fields:last-child .field { - margin-bottom: 0; -} - -.ui.form .fields .field { - clear: both; - margin: 0; -} - -/*-------------------- - Labels ----------------------*/ - -.ui.form .field > label { - display: block; - margin: 0 0 0.28571429rem 0; - color: rgba(0, 0, 0, 0.87); - font-size: 0.92857143em; - font-weight: bold; - text-transform: none; -} - -/*-------------------- - Standard Inputs ----------------------*/ - -.ui.form textarea, -.ui.form input:not([type]), -.ui.form input[type="date"], -.ui.form input[type="datetime-local"], -.ui.form input[type="email"], -.ui.form input[type="number"], -.ui.form input[type="password"], -.ui.form input[type="search"], -.ui.form input[type="tel"], -.ui.form input[type="time"], -.ui.form input[type="text"], -.ui.form input[type="file"], -.ui.form input[type="url"] { - width: 100%; - vertical-align: top; -} - -/* Set max height on unusual input */ - -.ui.form ::-webkit-datetime-edit, -.ui.form ::-webkit-inner-spin-button { - height: 1.21428571em; -} - -.ui.form input:not([type]), -.ui.form input[type="date"], -.ui.form input[type="datetime-local"], -.ui.form input[type="email"], -.ui.form input[type="number"], -.ui.form input[type="password"], -.ui.form input[type="search"], -.ui.form input[type="tel"], -.ui.form input[type="time"], -.ui.form input[type="text"], -.ui.form input[type="file"], -.ui.form input[type="url"] { - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - margin: 0; - outline: none; - -webkit-appearance: none; - -webkit-tap-highlight-color: rgba(255, 255, 255, 0); - line-height: 1.21428571em; - padding: 0.67857143em 1em; - font-size: 1em; - background: #FFFFFF; - border: 1px solid rgba(34, 36, 38, 0.15); - color: rgba(0, 0, 0, 0.87); - border-radius: 0.28571429rem; - -webkit-box-shadow: 0 0 0 0 transparent inset; - box-shadow: 0 0 0 0 transparent inset; - -webkit-transition: color 0.1s ease, border-color 0.1s ease; - transition: color 0.1s ease, border-color 0.1s ease; -} - -/* Text Area */ - -.ui.input textarea, -.ui.form textarea { - margin: 0; - -webkit-appearance: none; - -webkit-tap-highlight-color: rgba(255, 255, 255, 0); - padding: 0.78571429em 1em; - background: #FFFFFF; - border: 1px solid rgba(34, 36, 38, 0.15); - outline: none; - color: rgba(0, 0, 0, 0.87); - border-radius: 0.28571429rem; - -webkit-box-shadow: 0 0 0 0 transparent inset; - box-shadow: 0 0 0 0 transparent inset; - -webkit-transition: color 0.1s ease, border-color 0.1s ease; - transition: color 0.1s ease, border-color 0.1s ease; - font-size: 1em; - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - line-height: 1.2857; - resize: vertical; -} - -.ui.form textarea:not([rows]) { - height: 12em; - min-height: 8em; - max-height: 24em; -} - -.ui.form textarea, -.ui.form input[type="checkbox"] { - vertical-align: top; -} - -/*-------------------- - Checkbox margin ----------------------*/ - -.ui.form .fields:not(.grouped):not(.inline) .field:not(:only-child) label + .ui.ui.checkbox { - margin-top: 0.7em; -} - -.ui.form .fields:not(.grouped):not(.inline) .field:not(:only-child) .ui.checkbox { - margin-top: 2.41428571em; -} - -.ui.form .fields:not(.grouped):not(.inline) .field:not(:only-child) .ui.toggle.checkbox { - margin-top: 2.21428571em; -} - -.ui.form .fields:not(.grouped):not(.inline) .field:not(:only-child) .ui.slider.checkbox { - margin-top: 2.61428571em; -} - -.ui.ui.form .field .fields .field:not(:only-child) .ui.checkbox { - margin-top: 0.6em; -} - -.ui.ui.form .field .fields .field:not(:only-child) .ui.toggle.checkbox { - margin-top: 0.5em; -} - -.ui.ui.form .field .fields .field:not(:only-child) .ui.slider.checkbox { - margin-top: 0.7em; -} - -/*-------------------- - Transparent - ---------------------*/ - -.ui.form .field .transparent.input:not(.icon) input, -.ui.form .field input.transparent, -.ui.form .field textarea.transparent { - padding: 0.67857143em 1em; -} - -.ui.form .field input.transparent, -.ui.form .field textarea.transparent { - border-color: transparent !important; - background-color: transparent !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} - -/*-------------------------- - Input w/ attached Button ----------------------------*/ - -.ui.form input.attached { - width: auto; -} - -/*-------------------- - Basic Select ----------------------*/ - -.ui.form select { - display: block; - height: auto; - width: 100%; - background: #FFFFFF; - border: 1px solid rgba(34, 36, 38, 0.15); - border-radius: 0.28571429rem; - -webkit-box-shadow: 0 0 0 0 transparent inset; - box-shadow: 0 0 0 0 transparent inset; - padding: 0.62em 1em; - color: rgba(0, 0, 0, 0.87); - -webkit-transition: color 0.1s ease, border-color 0.1s ease; - transition: color 0.1s ease, border-color 0.1s ease; -} - -/*-------------------- - Dropdown ----------------------*/ - -/* Block */ - -.ui.form .field > .selection.dropdown { - min-width: auto; - width: 100%; -} - -.ui.form .field > .selection.dropdown > .dropdown.icon { - float: right; -} - -/* Inline */ - -.ui.form .inline.fields .field > .selection.dropdown, -.ui.form .inline.field > .selection.dropdown { - width: auto; -} - -.ui.form .inline.fields .field > .selection.dropdown > .dropdown.icon, -.ui.form .inline.field > .selection.dropdown > .dropdown.icon { - float: none; -} - -/*-------------------- - UI Input ----------------------*/ - -/* Block */ - -.ui.form .field .ui.input, -.ui.form .fields .field .ui.input, -.ui.form .wide.field .ui.input { - width: 100%; -} - -/* Inline */ - -.ui.form .inline.fields .field:not(.wide) .ui.input, -.ui.form .inline.field:not(.wide) .ui.input { - width: auto; - vertical-align: middle; -} - -/* Auto Input */ - -.ui.form .fields .field .ui.input input, -.ui.form .field .ui.input input { - width: auto; -} - -/* Full Width Input */ - -.ui.form .ten.fields .ui.input input, -.ui.form .nine.fields .ui.input input, -.ui.form .eight.fields .ui.input input, -.ui.form .seven.fields .ui.input input, -.ui.form .six.fields .ui.input input, -.ui.form .five.fields .ui.input input, -.ui.form .four.fields .ui.input input, -.ui.form .three.fields .ui.input input, -.ui.form .two.fields .ui.input input, -.ui.form .wide.field .ui.input input { - -webkit-box-flex: 1; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - width: 0; -} - -/*-------------------- - Types of Messages ----------------------*/ - -.ui.form .error.message, -.ui.form .error.message:empty { - display: none; -} - -.ui.form .info.message, -.ui.form .info.message:empty { - display: none; -} - -.ui.form .success.message, -.ui.form .success.message:empty { - display: none; -} - -.ui.form .warning.message, -.ui.form .warning.message:empty { - display: none; -} - -/* Assumptions */ - -.ui.form .message:first-child { - margin-top: 0; -} - -/*-------------------- - Validation Prompt ----------------------*/ - -.ui.form .field .prompt.label { - white-space: normal; - background: #FFFFFF !important; - border: 1px solid #E0B4B4 !important; - color: #9F3A38 !important; -} - -.ui.form .inline.fields .field .prompt, -.ui.form .inline.field .prompt { - vertical-align: top; - margin: -0.25em 0 -0.5em 0.5em; -} - -.ui.form .inline.fields .field .prompt:before, -.ui.form .inline.field .prompt:before { - border-width: 0 0 1px 1px; - bottom: auto; - right: auto; - top: 50%; - left: 0; -} - -/******************************* - States -*******************************/ - -/*-------------------- - Autofilled ----------------------*/ - -.ui.form .field.field input:-webkit-autofill { - -webkit-box-shadow: 0 0 0 100px #FFFFF0 inset !important; - box-shadow: 0 0 0 100px #FFFFF0 inset !important; - border-color: #E5DFA1 !important; -} - -/* Focus */ - -.ui.form .field.field input:-webkit-autofill:focus { - -webkit-box-shadow: 0 0 0 100px #FFFFF0 inset !important; - box-shadow: 0 0 0 100px #FFFFF0 inset !important; - border-color: #D5C315 !important; -} - -/*-------------------- - Placeholder ----------------------*/ - -/* browsers require these rules separate */ - -.ui.form ::-webkit-input-placeholder { - color: rgba(191, 191, 191, 0.87); -} - -.ui.form :-ms-input-placeholder { - color: rgba(191, 191, 191, 0.87) !important; -} - -.ui.form ::-moz-placeholder { - color: rgba(191, 191, 191, 0.87); -} - -.ui.form :focus::-webkit-input-placeholder { - color: rgba(115, 115, 115, 0.87); -} - -.ui.form :focus:-ms-input-placeholder { - color: rgba(115, 115, 115, 0.87) !important; -} - -.ui.form :focus::-moz-placeholder { - color: rgba(115, 115, 115, 0.87); -} - -/*-------------------- - Focus ----------------------*/ - -.ui.form input:not([type]):focus, -.ui.form input[type="date"]:focus, -.ui.form input[type="datetime-local"]:focus, -.ui.form input[type="email"]:focus, -.ui.form input[type="number"]:focus, -.ui.form input[type="password"]:focus, -.ui.form input[type="search"]:focus, -.ui.form input[type="tel"]:focus, -.ui.form input[type="time"]:focus, -.ui.form input[type="text"]:focus, -.ui.form input[type="file"]:focus, -.ui.form input[type="url"]:focus { - color: rgba(0, 0, 0, 0.95); - border-color: #85B7D9; - border-radius: 0.28571429rem; - background: #FFFFFF; - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.35) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.35) inset; -} - -.ui.form .ui.action.input:not([class*="left action"]) input:not([type]):focus, -.ui.form .ui.action.input:not([class*="left action"]) input[type="date"]:focus, -.ui.form .ui.action.input:not([class*="left action"]) input[type="datetime-local"]:focus, -.ui.form .ui.action.input:not([class*="left action"]) input[type="email"]:focus, -.ui.form .ui.action.input:not([class*="left action"]) input[type="number"]:focus, -.ui.form .ui.action.input:not([class*="left action"]) input[type="password"]:focus, -.ui.form .ui.action.input:not([class*="left action"]) input[type="search"]:focus, -.ui.form .ui.action.input:not([class*="left action"]) input[type="tel"]:focus, -.ui.form .ui.action.input:not([class*="left action"]) input[type="time"]:focus, -.ui.form .ui.action.input:not([class*="left action"]) input[type="text"]:focus, -.ui.form .ui.action.input:not([class*="left action"]) input[type="file"]:focus, -.ui.form .ui.action.input:not([class*="left action"]) input[type="url"]:focus { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.ui.form .ui[class*="left action"].input input:not([type]), -.ui.form .ui[class*="left action"].input input[type="date"], -.ui.form .ui[class*="left action"].input input[type="datetime-local"], -.ui.form .ui[class*="left action"].input input[type="email"], -.ui.form .ui[class*="left action"].input input[type="number"], -.ui.form .ui[class*="left action"].input input[type="password"], -.ui.form .ui[class*="left action"].input input[type="search"], -.ui.form .ui[class*="left action"].input input[type="tel"], -.ui.form .ui[class*="left action"].input input[type="time"], -.ui.form .ui[class*="left action"].input input[type="text"], -.ui.form .ui[class*="left action"].input input[type="file"], -.ui.form .ui[class*="left action"].input input[type="url"] { - border-bottom-left-radius: 0; - border-top-left-radius: 0; -} - -.ui.form textarea:focus { - color: rgba(0, 0, 0, 0.95); - border-color: #85B7D9; - border-radius: 0.28571429rem; - background: #FFFFFF; - -webkit-box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.35) inset; - box-shadow: 0 0 0 0 rgba(34, 36, 38, 0.35) inset; - -webkit-appearance: none; -} - -/*-------------------- - States - ---------------------*/ - -/* On Form */ - -.ui.form.error .error.message:not(:empty) { - display: block; -} - -.ui.form.error .compact.error.message:not(:empty) { - display: inline-block; -} - -.ui.form.error .icon.error.message:not(:empty) { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -/* On Field(s) */ - -.ui.form .fields.error .error.message:not(:empty), -.ui.form .field.error .error.message:not(:empty) { - display: block; -} - -.ui.form .fields.error .compact.error.message:not(:empty), -.ui.form .field.error .compact.error.message:not(:empty) { - display: inline-block; -} - -.ui.form .fields.error .icon.error.message:not(:empty), -.ui.form .field.error .icon.error.message:not(:empty) { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.ui.ui.form .fields.error .field label, -.ui.ui.form .field.error label, -.ui.ui.form .fields.error .field .input, -.ui.ui.form .field.error .input { - color: #9F3A38; -} - -.ui.form .fields.error .field .corner.label, -.ui.form .field.error .corner.label { - border-color: #9F3A38; - color: #FFFFFF; -} - -.ui.form .fields.error .field textarea, -.ui.form .fields.error .field select, -.ui.form .fields.error .field input:not([type]), -.ui.form .fields.error .field input[type="date"], -.ui.form .fields.error .field input[type="datetime-local"], -.ui.form .fields.error .field input[type="email"], -.ui.form .fields.error .field input[type="number"], -.ui.form .fields.error .field input[type="password"], -.ui.form .fields.error .field input[type="search"], -.ui.form .fields.error .field input[type="tel"], -.ui.form .fields.error .field input[type="time"], -.ui.form .fields.error .field input[type="text"], -.ui.form .fields.error .field input[type="file"], -.ui.form .fields.error .field input[type="url"], -.ui.form .field.error textarea, -.ui.form .field.error select, -.ui.form .field.error input:not([type]), -.ui.form .field.error input[type="date"], -.ui.form .field.error input[type="datetime-local"], -.ui.form .field.error input[type="email"], -.ui.form .field.error input[type="number"], -.ui.form .field.error input[type="password"], -.ui.form .field.error input[type="search"], -.ui.form .field.error input[type="tel"], -.ui.form .field.error input[type="time"], -.ui.form .field.error input[type="text"], -.ui.form .field.error input[type="file"], -.ui.form .field.error input[type="url"] { - color: #9F3A38; - background: #FFF6F6; - border-color: #E0B4B4; - border-radius: ''; - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.form .field.error textarea:focus, -.ui.form .field.error select:focus, -.ui.form .field.error input:not([type]):focus, -.ui.form .field.error input[type="date"]:focus, -.ui.form .field.error input[type="datetime-local"]:focus, -.ui.form .field.error input[type="email"]:focus, -.ui.form .field.error input[type="number"]:focus, -.ui.form .field.error input[type="password"]:focus, -.ui.form .field.error input[type="search"]:focus, -.ui.form .field.error input[type="tel"]:focus, -.ui.form .field.error input[type="time"]:focus, -.ui.form .field.error input[type="text"]:focus, -.ui.form .field.error input[type="file"]:focus, -.ui.form .field.error input[type="url"]:focus { - background: #FFF6F6; - border-color: #E0B4B4; - color: #9F3A38; - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Preserve Native Select Stylings */ - -.ui.form .field.error select { - -webkit-appearance: menulist-button; -} - -/*------------------ - Input State - --------------------*/ - -/* Transparent */ - -.ui.form .field.error .transparent.input input, -.ui.form .field.error .transparent.input textarea, -.ui.form .field.error input.transparent, -.ui.form .field.error textarea.transparent { - background-color: #FFF6F6 !important; - color: #9F3A38 !important; -} - -/* Autofilled */ - -.ui.form .error.error input:-webkit-autofill { - -webkit-box-shadow: 0 0 0 100px #FFFAF0 inset !important; - box-shadow: 0 0 0 100px #FFFAF0 inset !important; - border-color: #E0B4B4 !important; -} - -/* Placeholder */ - -.ui.form .error ::-webkit-input-placeholder { - color: #e7bdbc; -} - -.ui.form .error :-ms-input-placeholder { - color: #e7bdbc !important; -} - -.ui.form .error ::-moz-placeholder { - color: #e7bdbc; -} - -.ui.form .error :focus::-webkit-input-placeholder { - color: #da9796; -} - -.ui.form .error :focus:-ms-input-placeholder { - color: #da9796 !important; -} - -.ui.form .error :focus::-moz-placeholder { - color: #da9796; -} - -/*------------------ - Dropdown State - --------------------*/ - -.ui.form .fields.error .field .ui.dropdown, -.ui.form .fields.error .field .ui.dropdown .item, -.ui.form .field.error .ui.dropdown, -.ui.form .field.error .ui.dropdown .text, -.ui.form .field.error .ui.dropdown .item { - background: #FFF6F6; - color: #9F3A38; -} - -.ui.form .fields.error .field .ui.dropdown, -.ui.form .field.error .ui.dropdown { - border-color: #E0B4B4 !important; -} - -.ui.form .fields.error .field .ui.dropdown:hover, -.ui.form .field.error .ui.dropdown:hover { - border-color: #E0B4B4 !important; -} - -.ui.form .fields.error .field .ui.dropdown:hover .menu, -.ui.form .field.error .ui.dropdown:hover .menu { - border-color: #E0B4B4; -} - -.ui.form .fields.error .field .ui.multiple.selection.dropdown > .label, -.ui.form .field.error .ui.multiple.selection.dropdown > .label { - background-color: #EACBCB; - color: #9F3A38; -} - -/* Hover */ - -.ui.form .fields.error .field .ui.dropdown .menu .item:hover, -.ui.form .field.error .ui.dropdown .menu .item:hover { - background-color: #FBE7E7; -} - -/* Selected */ - -.ui.form .fields.error .field .ui.dropdown .menu .selected.item, -.ui.form .field.error .ui.dropdown .menu .selected.item { - background-color: #FBE7E7; -} - -/* Active */ - -.ui.form .fields.error .field .ui.dropdown .menu .active.item, -.ui.form .field.error .ui.dropdown .menu .active.item { - background-color: #FDCFCF !important; -} - -/*-------------------- - Checkbox State - ---------------------*/ - -.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label, -.ui.form .field.error .checkbox:not(.toggle):not(.slider) label, -.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box, -.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box { - color: #9F3A38; -} - -.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) label:before, -.ui.form .field.error .checkbox:not(.toggle):not(.slider) label:before, -.ui.form .fields.error .field .checkbox:not(.toggle):not(.slider) .box:before, -.ui.form .field.error .checkbox:not(.toggle):not(.slider) .box:before { - background: #FFF6F6; - border-color: #E0B4B4; -} - -.ui.form .fields.error .field .checkbox label:after, -.ui.form .field.error .checkbox label:after, -.ui.form .fields.error .field .checkbox .box:after, -.ui.form .field.error .checkbox .box:after { - color: #9F3A38; -} - -/* On Form */ - -.ui.form.info .info.message:not(:empty) { - display: block; -} - -.ui.form.info .compact.info.message:not(:empty) { - display: inline-block; -} - -.ui.form.info .icon.info.message:not(:empty) { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -/* On Field(s) */ - -.ui.form .fields.info .info.message:not(:empty), -.ui.form .field.info .info.message:not(:empty) { - display: block; -} - -.ui.form .fields.info .compact.info.message:not(:empty), -.ui.form .field.info .compact.info.message:not(:empty) { - display: inline-block; -} - -.ui.form .fields.info .icon.info.message:not(:empty), -.ui.form .field.info .icon.info.message:not(:empty) { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.ui.ui.form .fields.info .field label, -.ui.ui.form .field.info label, -.ui.ui.form .fields.info .field .input, -.ui.ui.form .field.info .input { - color: #276F86; -} - -.ui.form .fields.info .field .corner.label, -.ui.form .field.info .corner.label { - border-color: #276F86; - color: #FFFFFF; -} - -.ui.form .fields.info .field textarea, -.ui.form .fields.info .field select, -.ui.form .fields.info .field input:not([type]), -.ui.form .fields.info .field input[type="date"], -.ui.form .fields.info .field input[type="datetime-local"], -.ui.form .fields.info .field input[type="email"], -.ui.form .fields.info .field input[type="number"], -.ui.form .fields.info .field input[type="password"], -.ui.form .fields.info .field input[type="search"], -.ui.form .fields.info .field input[type="tel"], -.ui.form .fields.info .field input[type="time"], -.ui.form .fields.info .field input[type="text"], -.ui.form .fields.info .field input[type="file"], -.ui.form .fields.info .field input[type="url"], -.ui.form .field.info textarea, -.ui.form .field.info select, -.ui.form .field.info input:not([type]), -.ui.form .field.info input[type="date"], -.ui.form .field.info input[type="datetime-local"], -.ui.form .field.info input[type="email"], -.ui.form .field.info input[type="number"], -.ui.form .field.info input[type="password"], -.ui.form .field.info input[type="search"], -.ui.form .field.info input[type="tel"], -.ui.form .field.info input[type="time"], -.ui.form .field.info input[type="text"], -.ui.form .field.info input[type="file"], -.ui.form .field.info input[type="url"] { - color: #276F86; - background: #F8FFFF; - border-color: #A9D5DE; - border-radius: ''; - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.form .field.info textarea:focus, -.ui.form .field.info select:focus, -.ui.form .field.info input:not([type]):focus, -.ui.form .field.info input[type="date"]:focus, -.ui.form .field.info input[type="datetime-local"]:focus, -.ui.form .field.info input[type="email"]:focus, -.ui.form .field.info input[type="number"]:focus, -.ui.form .field.info input[type="password"]:focus, -.ui.form .field.info input[type="search"]:focus, -.ui.form .field.info input[type="tel"]:focus, -.ui.form .field.info input[type="time"]:focus, -.ui.form .field.info input[type="text"]:focus, -.ui.form .field.info input[type="file"]:focus, -.ui.form .field.info input[type="url"]:focus { - background: #F8FFFF; - border-color: #A9D5DE; - color: #276F86; - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Preserve Native Select Stylings */ - -.ui.form .field.info select { - -webkit-appearance: menulist-button; -} - -/*------------------ - Input State - --------------------*/ - -/* Transparent */ - -.ui.form .field.info .transparent.input input, -.ui.form .field.info .transparent.input textarea, -.ui.form .field.info input.transparent, -.ui.form .field.info textarea.transparent { - background-color: #F8FFFF !important; - color: #276F86 !important; -} - -/* Autofilled */ - -.ui.form .info.info input:-webkit-autofill { - -webkit-box-shadow: 0 0 0 100px #F0FAFF inset !important; - box-shadow: 0 0 0 100px #F0FAFF inset !important; - border-color: #b3e0e0 !important; -} - -/* Placeholder */ - -.ui.form .info ::-webkit-input-placeholder { - color: #98cfe1; -} - -.ui.form .info :-ms-input-placeholder { - color: #98cfe1 !important; -} - -.ui.form .info ::-moz-placeholder { - color: #98cfe1; -} - -.ui.form .info :focus::-webkit-input-placeholder { - color: #70bdd6; -} - -.ui.form .info :focus:-ms-input-placeholder { - color: #70bdd6 !important; -} - -.ui.form .info :focus::-moz-placeholder { - color: #70bdd6; -} - -/*------------------ - Dropdown State - --------------------*/ - -.ui.form .fields.info .field .ui.dropdown, -.ui.form .fields.info .field .ui.dropdown .item, -.ui.form .field.info .ui.dropdown, -.ui.form .field.info .ui.dropdown .text, -.ui.form .field.info .ui.dropdown .item { - background: #F8FFFF; - color: #276F86; -} - -.ui.form .fields.info .field .ui.dropdown, -.ui.form .field.info .ui.dropdown { - border-color: #A9D5DE !important; -} - -.ui.form .fields.info .field .ui.dropdown:hover, -.ui.form .field.info .ui.dropdown:hover { - border-color: #A9D5DE !important; -} - -.ui.form .fields.info .field .ui.dropdown:hover .menu, -.ui.form .field.info .ui.dropdown:hover .menu { - border-color: #A9D5DE; -} - -.ui.form .fields.info .field .ui.multiple.selection.dropdown > .label, -.ui.form .field.info .ui.multiple.selection.dropdown > .label { - background-color: #cce3ea; - color: #276F86; -} - -/* Hover */ - -.ui.form .fields.info .field .ui.dropdown .menu .item:hover, -.ui.form .field.info .ui.dropdown .menu .item:hover { - background-color: #e9f2fb; -} - -/* Selected */ - -.ui.form .fields.info .field .ui.dropdown .menu .selected.item, -.ui.form .field.info .ui.dropdown .menu .selected.item { - background-color: #e9f2fb; -} - -/* Active */ - -.ui.form .fields.info .field .ui.dropdown .menu .active.item, -.ui.form .field.info .ui.dropdown .menu .active.item { - background-color: #cef1fd !important; -} - -/*-------------------- - Checkbox State - ---------------------*/ - -.ui.form .fields.info .field .checkbox:not(.toggle):not(.slider) label, -.ui.form .field.info .checkbox:not(.toggle):not(.slider) label, -.ui.form .fields.info .field .checkbox:not(.toggle):not(.slider) .box, -.ui.form .field.info .checkbox:not(.toggle):not(.slider) .box { - color: #276F86; -} - -.ui.form .fields.info .field .checkbox:not(.toggle):not(.slider) label:before, -.ui.form .field.info .checkbox:not(.toggle):not(.slider) label:before, -.ui.form .fields.info .field .checkbox:not(.toggle):not(.slider) .box:before, -.ui.form .field.info .checkbox:not(.toggle):not(.slider) .box:before { - background: #F8FFFF; - border-color: #A9D5DE; -} - -.ui.form .fields.info .field .checkbox label:after, -.ui.form .field.info .checkbox label:after, -.ui.form .fields.info .field .checkbox .box:after, -.ui.form .field.info .checkbox .box:after { - color: #276F86; -} - -/* On Form */ - -.ui.form.success .success.message:not(:empty) { - display: block; -} - -.ui.form.success .compact.success.message:not(:empty) { - display: inline-block; -} - -.ui.form.success .icon.success.message:not(:empty) { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -/* On Field(s) */ - -.ui.form .fields.success .success.message:not(:empty), -.ui.form .field.success .success.message:not(:empty) { - display: block; -} - -.ui.form .fields.success .compact.success.message:not(:empty), -.ui.form .field.success .compact.success.message:not(:empty) { - display: inline-block; -} - -.ui.form .fields.success .icon.success.message:not(:empty), -.ui.form .field.success .icon.success.message:not(:empty) { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.ui.ui.form .fields.success .field label, -.ui.ui.form .field.success label, -.ui.ui.form .fields.success .field .input, -.ui.ui.form .field.success .input { - color: #2C662D; -} - -.ui.form .fields.success .field .corner.label, -.ui.form .field.success .corner.label { - border-color: #2C662D; - color: #FFFFFF; -} - -.ui.form .fields.success .field textarea, -.ui.form .fields.success .field select, -.ui.form .fields.success .field input:not([type]), -.ui.form .fields.success .field input[type="date"], -.ui.form .fields.success .field input[type="datetime-local"], -.ui.form .fields.success .field input[type="email"], -.ui.form .fields.success .field input[type="number"], -.ui.form .fields.success .field input[type="password"], -.ui.form .fields.success .field input[type="search"], -.ui.form .fields.success .field input[type="tel"], -.ui.form .fields.success .field input[type="time"], -.ui.form .fields.success .field input[type="text"], -.ui.form .fields.success .field input[type="file"], -.ui.form .fields.success .field input[type="url"], -.ui.form .field.success textarea, -.ui.form .field.success select, -.ui.form .field.success input:not([type]), -.ui.form .field.success input[type="date"], -.ui.form .field.success input[type="datetime-local"], -.ui.form .field.success input[type="email"], -.ui.form .field.success input[type="number"], -.ui.form .field.success input[type="password"], -.ui.form .field.success input[type="search"], -.ui.form .field.success input[type="tel"], -.ui.form .field.success input[type="time"], -.ui.form .field.success input[type="text"], -.ui.form .field.success input[type="file"], -.ui.form .field.success input[type="url"] { - color: #2C662D; - background: #FCFFF5; - border-color: #A3C293; - border-radius: ''; - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.form .field.success textarea:focus, -.ui.form .field.success select:focus, -.ui.form .field.success input:not([type]):focus, -.ui.form .field.success input[type="date"]:focus, -.ui.form .field.success input[type="datetime-local"]:focus, -.ui.form .field.success input[type="email"]:focus, -.ui.form .field.success input[type="number"]:focus, -.ui.form .field.success input[type="password"]:focus, -.ui.form .field.success input[type="search"]:focus, -.ui.form .field.success input[type="tel"]:focus, -.ui.form .field.success input[type="time"]:focus, -.ui.form .field.success input[type="text"]:focus, -.ui.form .field.success input[type="file"]:focus, -.ui.form .field.success input[type="url"]:focus { - background: #FCFFF5; - border-color: #A3C293; - color: #2C662D; - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Preserve Native Select Stylings */ - -.ui.form .field.success select { - -webkit-appearance: menulist-button; -} - -/*------------------ - Input State - --------------------*/ - -/* Transparent */ - -.ui.form .field.success .transparent.input input, -.ui.form .field.success .transparent.input textarea, -.ui.form .field.success input.transparent, -.ui.form .field.success textarea.transparent { - background-color: #FCFFF5 !important; - color: #2C662D !important; -} - -/* Autofilled */ - -.ui.form .success.success input:-webkit-autofill { - -webkit-box-shadow: 0 0 0 100px #F0FFF0 inset !important; - box-shadow: 0 0 0 100px #F0FFF0 inset !important; - border-color: #bee0b3 !important; -} - -/* Placeholder */ - -.ui.form .success ::-webkit-input-placeholder { - color: #8fcf90; -} - -.ui.form .success :-ms-input-placeholder { - color: #8fcf90 !important; -} - -.ui.form .success ::-moz-placeholder { - color: #8fcf90; -} - -.ui.form .success :focus::-webkit-input-placeholder { - color: #6cbf6d; -} - -.ui.form .success :focus:-ms-input-placeholder { - color: #6cbf6d !important; -} - -.ui.form .success :focus::-moz-placeholder { - color: #6cbf6d; -} - -/*------------------ - Dropdown State - --------------------*/ - -.ui.form .fields.success .field .ui.dropdown, -.ui.form .fields.success .field .ui.dropdown .item, -.ui.form .field.success .ui.dropdown, -.ui.form .field.success .ui.dropdown .text, -.ui.form .field.success .ui.dropdown .item { - background: #FCFFF5; - color: #2C662D; -} - -.ui.form .fields.success .field .ui.dropdown, -.ui.form .field.success .ui.dropdown { - border-color: #A3C293 !important; -} - -.ui.form .fields.success .field .ui.dropdown:hover, -.ui.form .field.success .ui.dropdown:hover { - border-color: #A3C293 !important; -} - -.ui.form .fields.success .field .ui.dropdown:hover .menu, -.ui.form .field.success .ui.dropdown:hover .menu { - border-color: #A3C293; -} - -.ui.form .fields.success .field .ui.multiple.selection.dropdown > .label, -.ui.form .field.success .ui.multiple.selection.dropdown > .label { - background-color: #cceacc; - color: #2C662D; -} - -/* Hover */ - -.ui.form .fields.success .field .ui.dropdown .menu .item:hover, -.ui.form .field.success .ui.dropdown .menu .item:hover { - background-color: #e9fbe9; -} - -/* Selected */ - -.ui.form .fields.success .field .ui.dropdown .menu .selected.item, -.ui.form .field.success .ui.dropdown .menu .selected.item { - background-color: #e9fbe9; -} - -/* Active */ - -.ui.form .fields.success .field .ui.dropdown .menu .active.item, -.ui.form .field.success .ui.dropdown .menu .active.item { - background-color: #dafdce !important; -} - -/*-------------------- - Checkbox State - ---------------------*/ - -.ui.form .fields.success .field .checkbox:not(.toggle):not(.slider) label, -.ui.form .field.success .checkbox:not(.toggle):not(.slider) label, -.ui.form .fields.success .field .checkbox:not(.toggle):not(.slider) .box, -.ui.form .field.success .checkbox:not(.toggle):not(.slider) .box { - color: #2C662D; -} - -.ui.form .fields.success .field .checkbox:not(.toggle):not(.slider) label:before, -.ui.form .field.success .checkbox:not(.toggle):not(.slider) label:before, -.ui.form .fields.success .field .checkbox:not(.toggle):not(.slider) .box:before, -.ui.form .field.success .checkbox:not(.toggle):not(.slider) .box:before { - background: #FCFFF5; - border-color: #A3C293; -} - -.ui.form .fields.success .field .checkbox label:after, -.ui.form .field.success .checkbox label:after, -.ui.form .fields.success .field .checkbox .box:after, -.ui.form .field.success .checkbox .box:after { - color: #2C662D; -} - -/* On Form */ - -.ui.form.warning .warning.message:not(:empty) { - display: block; -} - -.ui.form.warning .compact.warning.message:not(:empty) { - display: inline-block; -} - -.ui.form.warning .icon.warning.message:not(:empty) { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -/* On Field(s) */ - -.ui.form .fields.warning .warning.message:not(:empty), -.ui.form .field.warning .warning.message:not(:empty) { - display: block; -} - -.ui.form .fields.warning .compact.warning.message:not(:empty), -.ui.form .field.warning .compact.warning.message:not(:empty) { - display: inline-block; -} - -.ui.form .fields.warning .icon.warning.message:not(:empty), -.ui.form .field.warning .icon.warning.message:not(:empty) { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.ui.ui.form .fields.warning .field label, -.ui.ui.form .field.warning label, -.ui.ui.form .fields.warning .field .input, -.ui.ui.form .field.warning .input { - color: #573A08; -} - -.ui.form .fields.warning .field .corner.label, -.ui.form .field.warning .corner.label { - border-color: #573A08; - color: #FFFFFF; -} - -.ui.form .fields.warning .field textarea, -.ui.form .fields.warning .field select, -.ui.form .fields.warning .field input:not([type]), -.ui.form .fields.warning .field input[type="date"], -.ui.form .fields.warning .field input[type="datetime-local"], -.ui.form .fields.warning .field input[type="email"], -.ui.form .fields.warning .field input[type="number"], -.ui.form .fields.warning .field input[type="password"], -.ui.form .fields.warning .field input[type="search"], -.ui.form .fields.warning .field input[type="tel"], -.ui.form .fields.warning .field input[type="time"], -.ui.form .fields.warning .field input[type="text"], -.ui.form .fields.warning .field input[type="file"], -.ui.form .fields.warning .field input[type="url"], -.ui.form .field.warning textarea, -.ui.form .field.warning select, -.ui.form .field.warning input:not([type]), -.ui.form .field.warning input[type="date"], -.ui.form .field.warning input[type="datetime-local"], -.ui.form .field.warning input[type="email"], -.ui.form .field.warning input[type="number"], -.ui.form .field.warning input[type="password"], -.ui.form .field.warning input[type="search"], -.ui.form .field.warning input[type="tel"], -.ui.form .field.warning input[type="time"], -.ui.form .field.warning input[type="text"], -.ui.form .field.warning input[type="file"], -.ui.form .field.warning input[type="url"] { - color: #573A08; - background: #FFFAF3; - border-color: #C9BA9B; - border-radius: ''; - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.form .field.warning textarea:focus, -.ui.form .field.warning select:focus, -.ui.form .field.warning input:not([type]):focus, -.ui.form .field.warning input[type="date"]:focus, -.ui.form .field.warning input[type="datetime-local"]:focus, -.ui.form .field.warning input[type="email"]:focus, -.ui.form .field.warning input[type="number"]:focus, -.ui.form .field.warning input[type="password"]:focus, -.ui.form .field.warning input[type="search"]:focus, -.ui.form .field.warning input[type="tel"]:focus, -.ui.form .field.warning input[type="time"]:focus, -.ui.form .field.warning input[type="text"]:focus, -.ui.form .field.warning input[type="file"]:focus, -.ui.form .field.warning input[type="url"]:focus { - background: #FFFAF3; - border-color: #C9BA9B; - color: #573A08; - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Preserve Native Select Stylings */ - -.ui.form .field.warning select { - -webkit-appearance: menulist-button; -} - -/*------------------ - Input State - --------------------*/ - -/* Transparent */ - -.ui.form .field.warning .transparent.input input, -.ui.form .field.warning .transparent.input textarea, -.ui.form .field.warning input.transparent, -.ui.form .field.warning textarea.transparent { - background-color: #FFFAF3 !important; - color: #573A08 !important; -} - -/* Autofilled */ - -.ui.form .warning.warning input:-webkit-autofill { - -webkit-box-shadow: 0 0 0 100px #FFFFe0 inset !important; - box-shadow: 0 0 0 100px #FFFFe0 inset !important; - border-color: #e0e0b3 !important; -} - -/* Placeholder */ - -.ui.form .warning ::-webkit-input-placeholder { - color: #edad3e; -} - -.ui.form .warning :-ms-input-placeholder { - color: #edad3e !important; -} - -.ui.form .warning ::-moz-placeholder { - color: #edad3e; -} - -.ui.form .warning :focus::-webkit-input-placeholder { - color: #e39715; -} - -.ui.form .warning :focus:-ms-input-placeholder { - color: #e39715 !important; -} - -.ui.form .warning :focus::-moz-placeholder { - color: #e39715; -} - -/*------------------ - Dropdown State - --------------------*/ - -.ui.form .fields.warning .field .ui.dropdown, -.ui.form .fields.warning .field .ui.dropdown .item, -.ui.form .field.warning .ui.dropdown, -.ui.form .field.warning .ui.dropdown .text, -.ui.form .field.warning .ui.dropdown .item { - background: #FFFAF3; - color: #573A08; -} - -.ui.form .fields.warning .field .ui.dropdown, -.ui.form .field.warning .ui.dropdown { - border-color: #C9BA9B !important; -} - -.ui.form .fields.warning .field .ui.dropdown:hover, -.ui.form .field.warning .ui.dropdown:hover { - border-color: #C9BA9B !important; -} - -.ui.form .fields.warning .field .ui.dropdown:hover .menu, -.ui.form .field.warning .ui.dropdown:hover .menu { - border-color: #C9BA9B; -} - -.ui.form .fields.warning .field .ui.multiple.selection.dropdown > .label, -.ui.form .field.warning .ui.multiple.selection.dropdown > .label { - background-color: #eaeacc; - color: #573A08; -} - -/* Hover */ - -.ui.form .fields.warning .field .ui.dropdown .menu .item:hover, -.ui.form .field.warning .ui.dropdown .menu .item:hover { - background-color: #fbfbe9; -} - -/* Selected */ - -.ui.form .fields.warning .field .ui.dropdown .menu .selected.item, -.ui.form .field.warning .ui.dropdown .menu .selected.item { - background-color: #fbfbe9; -} - -/* Active */ - -.ui.form .fields.warning .field .ui.dropdown .menu .active.item, -.ui.form .field.warning .ui.dropdown .menu .active.item { - background-color: #fdfdce !important; -} - -/*-------------------- - Checkbox State - ---------------------*/ - -.ui.form .fields.warning .field .checkbox:not(.toggle):not(.slider) label, -.ui.form .field.warning .checkbox:not(.toggle):not(.slider) label, -.ui.form .fields.warning .field .checkbox:not(.toggle):not(.slider) .box, -.ui.form .field.warning .checkbox:not(.toggle):not(.slider) .box { - color: #573A08; -} - -.ui.form .fields.warning .field .checkbox:not(.toggle):not(.slider) label:before, -.ui.form .field.warning .checkbox:not(.toggle):not(.slider) label:before, -.ui.form .fields.warning .field .checkbox:not(.toggle):not(.slider) .box:before, -.ui.form .field.warning .checkbox:not(.toggle):not(.slider) .box:before { - background: #FFFAF3; - border-color: #C9BA9B; -} - -.ui.form .fields.warning .field .checkbox label:after, -.ui.form .field.warning .checkbox label:after, -.ui.form .fields.warning .field .checkbox .box:after, -.ui.form .field.warning .checkbox .box:after { - color: #573A08; -} - -/*-------------------- - Disabled - ---------------------*/ - -.ui.form .disabled.fields .field, -.ui.form .disabled.field, -.ui.form .field :disabled { - pointer-events: none; - opacity: 0.45; -} - -.ui.form .field.disabled > label, -.ui.form .fields.disabled > label { - opacity: 0.45; -} - -.ui.form .field.disabled :disabled { - opacity: 1; -} - -/*-------------- - Loading - ---------------*/ - -.ui.loading.form { - position: relative; - cursor: default; - pointer-events: none; -} - -.ui.loading.form:before { - position: absolute; - content: ''; - top: 0; - left: 0; - background: rgba(255, 255, 255, 0.8); - width: 100%; - height: 100%; - z-index: 100; -} - -.ui.loading.form.segments:before { - border-radius: 0.28571429rem; -} - -.ui.loading.form:after { - position: absolute; - content: ''; - top: 50%; - left: 50%; - margin: -1.5em 0 0 -1.5em; - width: 3em; - height: 3em; - -webkit-animation: loader 0.6s infinite linear; - animation: loader 0.6s infinite linear; - border: 0.2em solid #767676; - border-radius: 500rem; - -webkit-box-shadow: 0 0 0 1px transparent; - box-shadow: 0 0 0 1px transparent; - visibility: visible; - z-index: 101; -} - -/******************************* - Element Types -*******************************/ - -/*-------------------- - Required Field - ---------------------*/ - -.ui.form .required.fields:not(.grouped) > .field > label:after, -.ui.form .required.fields.grouped > label:after, -.ui.form .required.field > label:after, -.ui.form .required.fields:not(.grouped) > .field > .checkbox:after, -.ui.form .required.field > .checkbox:after, -.ui.form label.required:after { - margin: -0.2em 0 0 0.2em; - content: '*'; - color: #DB2828; -} - -.ui.form .required.fields:not(.grouped) > .field > label:after, -.ui.form .required.fields.grouped > label:after, -.ui.form .required.field > label:after, -.ui.form label.required:after { - display: inline-block; - vertical-align: top; -} - -.ui.form .required.fields:not(.grouped) > .field > .checkbox:after, -.ui.form .required.field > .checkbox:after { - position: absolute; - top: 0; - left: 100%; -} - -/******************************* - Variations -*******************************/ - -/*-------------------- - Inverted Colors - ---------------------*/ - -.ui.inverted.form label, -.ui.form .inverted.segment label, -.ui.form .inverted.segment .ui.checkbox label, -.ui.form .inverted.segment .ui.checkbox .box, -.ui.inverted.form .ui.checkbox label, -.ui.inverted.form .ui.checkbox .box, -.ui.inverted.form .inline.fields > label, -.ui.inverted.form .inline.fields .field > label, -.ui.inverted.form .inline.fields .field > p, -.ui.inverted.form .inline.field > label, -.ui.inverted.form .inline.field > p { - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.loading.form { - color: #FFFFFF; -} - -.ui.inverted.loading.form:before { - background: rgba(0, 0, 0, 0.85); -} - -/* Inverted Field */ - -.ui.inverted.form input:not([type]), -.ui.inverted.form input[type="date"], -.ui.inverted.form input[type="datetime-local"], -.ui.inverted.form input[type="email"], -.ui.inverted.form input[type="number"], -.ui.inverted.form input[type="password"], -.ui.inverted.form input[type="search"], -.ui.inverted.form input[type="tel"], -.ui.inverted.form input[type="time"], -.ui.inverted.form input[type="text"], -.ui.inverted.form input[type="file"], -.ui.inverted.form input[type="url"] { - background: #FFFFFF; - border-color: rgba(255, 255, 255, 0.1); - color: rgba(0, 0, 0, 0.87); - -webkit-box-shadow: none; - box-shadow: none; -} - -/*-------------------- - Field Groups - ---------------------*/ - -/* Grouped Vertically */ - -.ui.form .grouped.fields { - display: block; - margin: 0 0 1em; -} - -.ui.form .grouped.fields:last-child { - margin-bottom: 0; -} - -.ui.form .grouped.fields > label { - margin: 0 0 0.28571429rem 0; - color: rgba(0, 0, 0, 0.87); - font-size: 0.92857143em; - font-weight: bold; - text-transform: none; -} - -.ui.form .grouped.fields .field, -.ui.form .grouped.inline.fields .field { - display: block; - margin: 0.5em 0; - padding: 0; -} - -.ui.form .grouped.inline.fields .ui.checkbox { - margin-bottom: 0.4em; -} - -/*-------------------- - Fields ----------------------*/ - -/* Split fields */ - -.ui.form .fields { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - margin: 0 -0.5em 1em; -} - -.ui.form .fields > .field { - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - padding-left: 0.5em; - padding-right: 0.5em; -} - -.ui.form .fields > .field:first-child { - border-left: none; - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Other Combinations */ - -.ui.form .two.fields > .fields, -.ui.form .two.fields > .field { - width: 50%; -} - -.ui.form .three.fields > .fields, -.ui.form .three.fields > .field { - width: 33.33333333%; -} - -.ui.form .four.fields > .fields, -.ui.form .four.fields > .field { - width: 25%; -} - -.ui.form .five.fields > .fields, -.ui.form .five.fields > .field { - width: 20%; -} - -.ui.form .six.fields > .fields, -.ui.form .six.fields > .field { - width: 16.66666667%; -} - -.ui.form .seven.fields > .fields, -.ui.form .seven.fields > .field { - width: 14.28571429%; -} - -.ui.form .eight.fields > .fields, -.ui.form .eight.fields > .field { - width: 12.5%; -} - -.ui.form .nine.fields > .fields, -.ui.form .nine.fields > .field { - width: 11.11111111%; -} - -.ui.form .ten.fields > .fields, -.ui.form .ten.fields > .field { - width: 10%; -} - -/* Swap to full width on mobile */ - -@media only screen and (max-width: 767.98px) { - .ui.form .fields { - -ms-flex-wrap: wrap; - flex-wrap: wrap; - margin-bottom: 0; - } - - .ui.form:not(.unstackable) .fields:not(.unstackable) > .fields, - .ui.form:not(.unstackable) .fields:not(.unstackable) > .field { - width: 100%; - margin: 0 0 1em; - } -} - -/* Sizing Combinations */ - -.ui.form .fields .wide.field { - width: 6.25%; - padding-left: 0.5em; - padding-right: 0.5em; -} - -.ui.form .one.wide.field { - width: 6.25%; -} - -.ui.form .two.wide.field { - width: 12.5%; -} - -.ui.form .three.wide.field { - width: 18.75%; -} - -.ui.form .four.wide.field { - width: 25%; -} - -.ui.form .five.wide.field { - width: 31.25%; -} - -.ui.form .six.wide.field { - width: 37.5%; -} - -.ui.form .seven.wide.field { - width: 43.75%; -} - -.ui.form .eight.wide.field { - width: 50%; -} - -.ui.form .nine.wide.field { - width: 56.25%; -} - -.ui.form .ten.wide.field { - width: 62.5%; -} - -.ui.form .eleven.wide.field { - width: 68.75%; -} - -.ui.form .twelve.wide.field { - width: 75%; -} - -.ui.form .thirteen.wide.field { - width: 81.25%; -} - -.ui.form .fourteen.wide.field { - width: 87.5%; -} - -.ui.form .fifteen.wide.field { - width: 93.75%; -} - -.ui.form .sixteen.wide.field { - width: 100%; -} - -/*-------------------- - Equal Width ----------------------*/ - -.ui[class*="equal width"].form .fields > .field, -.ui.form [class*="equal width"].fields > .field { - width: 100%; - -webkit-box-flex: 1; - -ms-flex: 1 1 auto; - flex: 1 1 auto; -} - -/*-------------------- - Inline Fields - ---------------------*/ - -.ui.form .inline.fields { - margin: 0 0 1em; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} - -.ui.form .inline.fields .field { - margin: 0; - padding: 0 1em 0 0; -} - -/* Inline Label */ - -.ui.form .inline.fields > label, -.ui.form .inline.fields .field > label, -.ui.form .inline.fields .field > p, -.ui.form .inline.field > label, -.ui.form .inline.field > p { - display: inline-block; - width: auto; - margin-top: 0; - margin-bottom: 0; - vertical-align: baseline; - font-size: 0.92857143em; - font-weight: bold; - color: rgba(0, 0, 0, 0.87); - text-transform: none; -} - -/* Grouped Inline Label */ - -.ui.form .inline.fields > label { - margin: 0.035714em 1em 0 0; -} - -/* Inline Input */ - -.ui.form .inline.fields .field > input, -.ui.form .inline.fields .field > select, -.ui.form .inline.field > input, -.ui.form .inline.field > select { - display: inline-block; - width: auto; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - font-size: 1em; -} - -.ui.form .inline.fields .field .calendar:not(.popup), -.ui.form .inline.field .calendar:not(.popup) { - display: inline-block; -} - -.ui.form .inline.fields .field .calendar:not(.popup) > .input > input, -.ui.form .inline.field .calendar:not(.popup) > .input > input { - width: 13.11em; -} - -/* Label */ - -.ui.form .inline.fields .field > :first-child, -.ui.form .inline.field > :first-child { - margin: 0 0.85714286em 0 0; -} - -.ui.form .inline.fields .field > :only-child, -.ui.form .inline.field > :only-child { - margin: 0; -} - -/* Wide */ - -.ui.form .inline.fields .wide.field { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} - -.ui.form .inline.fields .wide.field > input, -.ui.form .inline.fields .wide.field > select { - width: 100%; -} - -/*-------------------- - Sizes ----------------------*/ - -.ui.form, -.ui.form .field .dropdown, -.ui.form .field .dropdown .menu > .item { - font-size: 1rem; -} - -.ui.mini.form, -.ui.mini.form .field .dropdown, -.ui.mini.form .field .dropdown .menu > .item { - font-size: 0.78571429rem; -} - -.ui.tiny.form, -.ui.tiny.form .field .dropdown, -.ui.tiny.form .field .dropdown .menu > .item { - font-size: 0.85714286rem; -} - -.ui.small.form, -.ui.small.form .field .dropdown, -.ui.small.form .field .dropdown .menu > .item { - font-size: 0.92857143rem; -} - -.ui.large.form, -.ui.large.form .field .dropdown, -.ui.large.form .field .dropdown .menu > .item { - font-size: 1.14285714rem; -} - -.ui.big.form, -.ui.big.form .field .dropdown, -.ui.big.form .field .dropdown .menu > .item { - font-size: 1.28571429rem; -} - -.ui.huge.form, -.ui.huge.form .field .dropdown, -.ui.huge.form .field .dropdown .menu > .item { - font-size: 1.42857143rem; -} - -.ui.massive.form, -.ui.massive.form .field .dropdown, -.ui.massive.form .field .dropdown .menu > .item { - font-size: 1.71428571rem; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Grid - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Standard -*******************************/ - -.ui.grid { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - padding: 0; -} - -/*---------------------- - Remove Gutters ------------------------*/ - -.ui.grid { - margin-top: -1rem; - margin-bottom: -1rem; - margin-left: -1rem; - margin-right: -1rem; -} - -.ui.relaxed.grid { - margin-left: -1.5rem; - margin-right: -1.5rem; -} - -.ui[class*="very relaxed"].grid { - margin-left: -2.5rem; - margin-right: -2.5rem; -} - -/* Preserve Rows Spacing on Consecutive Grids */ - -.ui.grid + .grid { - margin-top: 1rem; -} - -/*------------------- - Columns ---------------------*/ - -/* Standard 16 column */ - -.ui.grid > .column:not(.row), -.ui.grid > .row > .column { - position: relative; - display: inline-block; - width: 6.25%; - padding-left: 1rem; - padding-right: 1rem; - vertical-align: top; -} - -.ui.grid > * { - padding-left: 1rem; - padding-right: 1rem; -} - -/*------------------- - Rows ---------------------*/ - -.ui.grid > .row { - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - -webkit-box-pack: inherit; - -ms-flex-pack: inherit; - justify-content: inherit; - -webkit-box-align: stretch; - -ms-flex-align: stretch; - align-items: stretch; - width: 100% !important; - padding: 0; - padding-top: 1rem; - padding-bottom: 1rem; -} - -/*------------------- - Columns ---------------------*/ - -/* Vertical padding when no rows */ - -.ui.grid > .column:not(.row) { - padding-top: 1rem; - padding-bottom: 1rem; -} - -.ui.grid > .row > .column { - margin-top: 0; - margin-bottom: 0; -} - -/*------------------- - Content ---------------------*/ - -.ui.grid > .row > img, -.ui.grid > .row > .column > img { - max-width: 100%; -} - -/*------------------- - Loose Coupling ---------------------*/ - -/* Collapse Margin on Consecutive Grid */ - -.ui.grid > .ui.grid:first-child { - margin-top: 0; -} - -.ui.grid > .ui.grid:last-child { - margin-bottom: 0; -} - -/* Segment inside Aligned Grid */ - -.ui.grid .aligned.row > .column > .segment:not(.compact):not(.attached), -.ui.aligned.grid .column > .segment:not(.compact):not(.attached) { - width: 100%; -} - -/* Align Dividers with Gutter */ - -.ui.grid .row + .ui.divider { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - margin: 1rem 1rem; -} - -.ui.grid .column + .ui.vertical.divider { - height: calc(50% - 1rem); -} - -/* Remove Border on Last Horizontal Segment */ - -.ui.grid > .row > .column:last-child > .horizontal.segment, -.ui.grid > .column:last-child > .horizontal.segment { - -webkit-box-shadow: none; - box-shadow: none; -} - -/******************************* - Variations -*******************************/ - -/*----------------------- - Page Grid - -------------------------*/ - -@media only screen and (max-width: 767.98px) { - .ui.page.grid { - width: auto; - padding-left: 0; - padding-right: 0; - margin-left: 0; - margin-right: 0; - } -} - -@media only screen and (min-width: 768px) and (max-width: 991.98px) { - .ui.page.grid { - width: auto; - margin-left: 0; - margin-right: 0; - padding-left: 2em; - padding-right: 2em; - } -} - -@media only screen and (min-width: 992px) and (max-width: 1199.98px) { - .ui.page.grid { - width: auto; - margin-left: 0; - margin-right: 0; - padding-left: 3%; - padding-right: 3%; - } -} - -@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { - .ui.page.grid { - width: auto; - margin-left: 0; - margin-right: 0; - padding-left: 15%; - padding-right: 15%; - } -} - -@media only screen and (min-width: 1920px) { - .ui.page.grid { - width: auto; - margin-left: 0; - margin-right: 0; - padding-left: 23%; - padding-right: 23%; - } -} - -/*------------------- - Column Count ---------------------*/ - -/* Assume full width with one column */ - -.ui.grid > .column:only-child, -.ui.grid > .row > .column:only-child { - width: 100%; -} - -/* Grid Based */ - -.ui[class*="one column"].grid > .row > .column, -.ui[class*="one column"].grid > .column:not(.row) { - width: 100%; -} - -.ui[class*="two column"].grid > .row > .column, -.ui[class*="two column"].grid > .column:not(.row) { - width: 50%; -} - -.ui[class*="three column"].grid > .row > .column, -.ui[class*="three column"].grid > .column:not(.row) { - width: 33.33333333%; -} - -.ui[class*="four column"].grid > .row > .column, -.ui[class*="four column"].grid > .column:not(.row) { - width: 25%; -} - -.ui[class*="five column"].grid > .row > .column, -.ui[class*="five column"].grid > .column:not(.row) { - width: 20%; -} - -.ui[class*="six column"].grid > .row > .column, -.ui[class*="six column"].grid > .column:not(.row) { - width: 16.66666667%; -} - -.ui[class*="seven column"].grid > .row > .column, -.ui[class*="seven column"].grid > .column:not(.row) { - width: 14.28571429%; -} - -.ui[class*="eight column"].grid > .row > .column, -.ui[class*="eight column"].grid > .column:not(.row) { - width: 12.5%; -} - -.ui[class*="nine column"].grid > .row > .column, -.ui[class*="nine column"].grid > .column:not(.row) { - width: 11.11111111%; -} - -.ui[class*="ten column"].grid > .row > .column, -.ui[class*="ten column"].grid > .column:not(.row) { - width: 10%; -} - -.ui[class*="eleven column"].grid > .row > .column, -.ui[class*="eleven column"].grid > .column:not(.row) { - width: 9.09090909%; -} - -.ui[class*="twelve column"].grid > .row > .column, -.ui[class*="twelve column"].grid > .column:not(.row) { - width: 8.33333333%; -} - -.ui[class*="thirteen column"].grid > .row > .column, -.ui[class*="thirteen column"].grid > .column:not(.row) { - width: 7.69230769%; -} - -.ui[class*="fourteen column"].grid > .row > .column, -.ui[class*="fourteen column"].grid > .column:not(.row) { - width: 7.14285714%; -} - -.ui[class*="fifteen column"].grid > .row > .column, -.ui[class*="fifteen column"].grid > .column:not(.row) { - width: 6.66666667%; -} - -.ui[class*="sixteen column"].grid > .row > .column, -.ui[class*="sixteen column"].grid > .column:not(.row) { - width: 6.25%; -} - -/* Row Based Overrides */ - -.ui.grid > [class*="one column"].row > .column { - width: 100% !important; -} - -.ui.grid > [class*="two column"].row > .column { - width: 50% !important; -} - -.ui.grid > [class*="three column"].row > .column { - width: 33.33333333% !important; -} - -.ui.grid > [class*="four column"].row > .column { - width: 25% !important; -} - -.ui.grid > [class*="five column"].row > .column { - width: 20% !important; -} - -.ui.grid > [class*="six column"].row > .column { - width: 16.66666667% !important; -} - -.ui.grid > [class*="seven column"].row > .column { - width: 14.28571429% !important; -} - -.ui.grid > [class*="eight column"].row > .column { - width: 12.5% !important; -} - -.ui.grid > [class*="nine column"].row > .column { - width: 11.11111111% !important; -} - -.ui.grid > [class*="ten column"].row > .column { - width: 10% !important; -} - -.ui.grid > [class*="eleven column"].row > .column { - width: 9.09090909% !important; -} - -.ui.grid > [class*="twelve column"].row > .column { - width: 8.33333333% !important; -} - -.ui.grid > [class*="thirteen column"].row > .column { - width: 7.69230769% !important; -} - -.ui.grid > [class*="fourteen column"].row > .column { - width: 7.14285714% !important; -} - -.ui.grid > [class*="fifteen column"].row > .column { - width: 6.66666667% !important; -} - -.ui.grid > [class*="sixteen column"].row > .column { - width: 6.25% !important; -} - -/* Celled Page */ - -.ui.celled.page.grid { - -webkit-box-shadow: none; - box-shadow: none; -} - -/*------------------- - Column Width ---------------------*/ - -/* Sizing Combinations */ - -.ui.grid > .row > [class*="one wide"].column, -.ui.grid > .column.row > [class*="one wide"].column, -.ui.grid > [class*="one wide"].column, -.ui.column.grid > [class*="one wide"].column { - width: 6.25% !important; -} - -.ui.grid > .row > [class*="two wide"].column, -.ui.grid > .column.row > [class*="two wide"].column, -.ui.grid > [class*="two wide"].column, -.ui.column.grid > [class*="two wide"].column { - width: 12.5% !important; -} - -.ui.grid > .row > [class*="three wide"].column, -.ui.grid > .column.row > [class*="three wide"].column, -.ui.grid > [class*="three wide"].column, -.ui.column.grid > [class*="three wide"].column { - width: 18.75% !important; -} - -.ui.grid > .row > [class*="four wide"].column, -.ui.grid > .column.row > [class*="four wide"].column, -.ui.grid > [class*="four wide"].column, -.ui.column.grid > [class*="four wide"].column { - width: 25% !important; -} - -.ui.grid > .row > [class*="five wide"].column, -.ui.grid > .column.row > [class*="five wide"].column, -.ui.grid > [class*="five wide"].column, -.ui.column.grid > [class*="five wide"].column { - width: 31.25% !important; -} - -.ui.grid > .row > [class*="six wide"].column, -.ui.grid > .column.row > [class*="six wide"].column, -.ui.grid > [class*="six wide"].column, -.ui.column.grid > [class*="six wide"].column { - width: 37.5% !important; -} - -.ui.grid > .row > [class*="seven wide"].column, -.ui.grid > .column.row > [class*="seven wide"].column, -.ui.grid > [class*="seven wide"].column, -.ui.column.grid > [class*="seven wide"].column { - width: 43.75% !important; -} - -.ui.grid > .row > [class*="eight wide"].column, -.ui.grid > .column.row > [class*="eight wide"].column, -.ui.grid > [class*="eight wide"].column, -.ui.column.grid > [class*="eight wide"].column { - width: 50% !important; -} - -.ui.grid > .row > [class*="nine wide"].column, -.ui.grid > .column.row > [class*="nine wide"].column, -.ui.grid > [class*="nine wide"].column, -.ui.column.grid > [class*="nine wide"].column { - width: 56.25% !important; -} - -.ui.grid > .row > [class*="ten wide"].column, -.ui.grid > .column.row > [class*="ten wide"].column, -.ui.grid > [class*="ten wide"].column, -.ui.column.grid > [class*="ten wide"].column { - width: 62.5% !important; -} - -.ui.grid > .row > [class*="eleven wide"].column, -.ui.grid > .column.row > [class*="eleven wide"].column, -.ui.grid > [class*="eleven wide"].column, -.ui.column.grid > [class*="eleven wide"].column { - width: 68.75% !important; -} - -.ui.grid > .row > [class*="twelve wide"].column, -.ui.grid > .column.row > [class*="twelve wide"].column, -.ui.grid > [class*="twelve wide"].column, -.ui.column.grid > [class*="twelve wide"].column { - width: 75% !important; -} - -.ui.grid > .row > [class*="thirteen wide"].column, -.ui.grid > .column.row > [class*="thirteen wide"].column, -.ui.grid > [class*="thirteen wide"].column, -.ui.column.grid > [class*="thirteen wide"].column { - width: 81.25% !important; -} - -.ui.grid > .row > [class*="fourteen wide"].column, -.ui.grid > .column.row > [class*="fourteen wide"].column, -.ui.grid > [class*="fourteen wide"].column, -.ui.column.grid > [class*="fourteen wide"].column { - width: 87.5% !important; -} - -.ui.grid > .row > [class*="fifteen wide"].column, -.ui.grid > .column.row > [class*="fifteen wide"].column, -.ui.grid > [class*="fifteen wide"].column, -.ui.column.grid > [class*="fifteen wide"].column { - width: 93.75% !important; -} - -.ui.grid > .row > [class*="sixteen wide"].column, -.ui.grid > .column.row > [class*="sixteen wide"].column, -.ui.grid > [class*="sixteen wide"].column, -.ui.column.grid > [class*="sixteen wide"].column { - width: 100% !important; -} - -/*---------------------- - Width per Device ------------------------*/ - -/* Mobile Sizing Combinations */ - -@media only screen and (min-width: 320px) and (max-width: 767.98px) { - .ui.grid > .row > [class*="one wide mobile"].column, - .ui.grid > .column.row > [class*="one wide mobile"].column, - .ui.grid > [class*="one wide mobile"].column, - .ui.column.grid > [class*="one wide mobile"].column { - width: 6.25% !important; - } - - .ui.grid > .row > [class*="two wide mobile"].column, - .ui.grid > .column.row > [class*="two wide mobile"].column, - .ui.grid > [class*="two wide mobile"].column, - .ui.column.grid > [class*="two wide mobile"].column { - width: 12.5% !important; - } - - .ui.grid > .row > [class*="three wide mobile"].column, - .ui.grid > .column.row > [class*="three wide mobile"].column, - .ui.grid > [class*="three wide mobile"].column, - .ui.column.grid > [class*="three wide mobile"].column { - width: 18.75% !important; - } - - .ui.grid > .row > [class*="four wide mobile"].column, - .ui.grid > .column.row > [class*="four wide mobile"].column, - .ui.grid > [class*="four wide mobile"].column, - .ui.column.grid > [class*="four wide mobile"].column { - width: 25% !important; - } - - .ui.grid > .row > [class*="five wide mobile"].column, - .ui.grid > .column.row > [class*="five wide mobile"].column, - .ui.grid > [class*="five wide mobile"].column, - .ui.column.grid > [class*="five wide mobile"].column { - width: 31.25% !important; - } - - .ui.grid > .row > [class*="six wide mobile"].column, - .ui.grid > .column.row > [class*="six wide mobile"].column, - .ui.grid > [class*="six wide mobile"].column, - .ui.column.grid > [class*="six wide mobile"].column { - width: 37.5% !important; - } - - .ui.grid > .row > [class*="seven wide mobile"].column, - .ui.grid > .column.row > [class*="seven wide mobile"].column, - .ui.grid > [class*="seven wide mobile"].column, - .ui.column.grid > [class*="seven wide mobile"].column { - width: 43.75% !important; - } - - .ui.grid > .row > [class*="eight wide mobile"].column, - .ui.grid > .column.row > [class*="eight wide mobile"].column, - .ui.grid > [class*="eight wide mobile"].column, - .ui.column.grid > [class*="eight wide mobile"].column { - width: 50% !important; - } - - .ui.grid > .row > [class*="nine wide mobile"].column, - .ui.grid > .column.row > [class*="nine wide mobile"].column, - .ui.grid > [class*="nine wide mobile"].column, - .ui.column.grid > [class*="nine wide mobile"].column { - width: 56.25% !important; - } - - .ui.grid > .row > [class*="ten wide mobile"].column, - .ui.grid > .column.row > [class*="ten wide mobile"].column, - .ui.grid > [class*="ten wide mobile"].column, - .ui.column.grid > [class*="ten wide mobile"].column { - width: 62.5% !important; - } - - .ui.grid > .row > [class*="eleven wide mobile"].column, - .ui.grid > .column.row > [class*="eleven wide mobile"].column, - .ui.grid > [class*="eleven wide mobile"].column, - .ui.column.grid > [class*="eleven wide mobile"].column { - width: 68.75% !important; - } - - .ui.grid > .row > [class*="twelve wide mobile"].column, - .ui.grid > .column.row > [class*="twelve wide mobile"].column, - .ui.grid > [class*="twelve wide mobile"].column, - .ui.column.grid > [class*="twelve wide mobile"].column { - width: 75% !important; - } - - .ui.grid > .row > [class*="thirteen wide mobile"].column, - .ui.grid > .column.row > [class*="thirteen wide mobile"].column, - .ui.grid > [class*="thirteen wide mobile"].column, - .ui.column.grid > [class*="thirteen wide mobile"].column { - width: 81.25% !important; - } - - .ui.grid > .row > [class*="fourteen wide mobile"].column, - .ui.grid > .column.row > [class*="fourteen wide mobile"].column, - .ui.grid > [class*="fourteen wide mobile"].column, - .ui.column.grid > [class*="fourteen wide mobile"].column { - width: 87.5% !important; - } - - .ui.grid > .row > [class*="fifteen wide mobile"].column, - .ui.grid > .column.row > [class*="fifteen wide mobile"].column, - .ui.grid > [class*="fifteen wide mobile"].column, - .ui.column.grid > [class*="fifteen wide mobile"].column { - width: 93.75% !important; - } - - .ui.grid > .row > [class*="sixteen wide mobile"].column, - .ui.grid > .column.row > [class*="sixteen wide mobile"].column, - .ui.grid > [class*="sixteen wide mobile"].column, - .ui.column.grid > [class*="sixteen wide mobile"].column { - width: 100% !important; - } -} - -/* Tablet Sizing Combinations */ - -@media only screen and (min-width: 768px) and (max-width: 991.98px) { - .ui.grid > .row > [class*="one wide tablet"].column, - .ui.grid > .column.row > [class*="one wide tablet"].column, - .ui.grid > [class*="one wide tablet"].column, - .ui.column.grid > [class*="one wide tablet"].column { - width: 6.25% !important; - } - - .ui.grid > .row > [class*="two wide tablet"].column, - .ui.grid > .column.row > [class*="two wide tablet"].column, - .ui.grid > [class*="two wide tablet"].column, - .ui.column.grid > [class*="two wide tablet"].column { - width: 12.5% !important; - } - - .ui.grid > .row > [class*="three wide tablet"].column, - .ui.grid > .column.row > [class*="three wide tablet"].column, - .ui.grid > [class*="three wide tablet"].column, - .ui.column.grid > [class*="three wide tablet"].column { - width: 18.75% !important; - } - - .ui.grid > .row > [class*="four wide tablet"].column, - .ui.grid > .column.row > [class*="four wide tablet"].column, - .ui.grid > [class*="four wide tablet"].column, - .ui.column.grid > [class*="four wide tablet"].column { - width: 25% !important; - } - - .ui.grid > .row > [class*="five wide tablet"].column, - .ui.grid > .column.row > [class*="five wide tablet"].column, - .ui.grid > [class*="five wide tablet"].column, - .ui.column.grid > [class*="five wide tablet"].column { - width: 31.25% !important; - } - - .ui.grid > .row > [class*="six wide tablet"].column, - .ui.grid > .column.row > [class*="six wide tablet"].column, - .ui.grid > [class*="six wide tablet"].column, - .ui.column.grid > [class*="six wide tablet"].column { - width: 37.5% !important; - } - - .ui.grid > .row > [class*="seven wide tablet"].column, - .ui.grid > .column.row > [class*="seven wide tablet"].column, - .ui.grid > [class*="seven wide tablet"].column, - .ui.column.grid > [class*="seven wide tablet"].column { - width: 43.75% !important; - } - - .ui.grid > .row > [class*="eight wide tablet"].column, - .ui.grid > .column.row > [class*="eight wide tablet"].column, - .ui.grid > [class*="eight wide tablet"].column, - .ui.column.grid > [class*="eight wide tablet"].column { - width: 50% !important; - } - - .ui.grid > .row > [class*="nine wide tablet"].column, - .ui.grid > .column.row > [class*="nine wide tablet"].column, - .ui.grid > [class*="nine wide tablet"].column, - .ui.column.grid > [class*="nine wide tablet"].column { - width: 56.25% !important; - } - - .ui.grid > .row > [class*="ten wide tablet"].column, - .ui.grid > .column.row > [class*="ten wide tablet"].column, - .ui.grid > [class*="ten wide tablet"].column, - .ui.column.grid > [class*="ten wide tablet"].column { - width: 62.5% !important; - } - - .ui.grid > .row > [class*="eleven wide tablet"].column, - .ui.grid > .column.row > [class*="eleven wide tablet"].column, - .ui.grid > [class*="eleven wide tablet"].column, - .ui.column.grid > [class*="eleven wide tablet"].column { - width: 68.75% !important; - } - - .ui.grid > .row > [class*="twelve wide tablet"].column, - .ui.grid > .column.row > [class*="twelve wide tablet"].column, - .ui.grid > [class*="twelve wide tablet"].column, - .ui.column.grid > [class*="twelve wide tablet"].column { - width: 75% !important; - } - - .ui.grid > .row > [class*="thirteen wide tablet"].column, - .ui.grid > .column.row > [class*="thirteen wide tablet"].column, - .ui.grid > [class*="thirteen wide tablet"].column, - .ui.column.grid > [class*="thirteen wide tablet"].column { - width: 81.25% !important; - } - - .ui.grid > .row > [class*="fourteen wide tablet"].column, - .ui.grid > .column.row > [class*="fourteen wide tablet"].column, - .ui.grid > [class*="fourteen wide tablet"].column, - .ui.column.grid > [class*="fourteen wide tablet"].column { - width: 87.5% !important; - } - - .ui.grid > .row > [class*="fifteen wide tablet"].column, - .ui.grid > .column.row > [class*="fifteen wide tablet"].column, - .ui.grid > [class*="fifteen wide tablet"].column, - .ui.column.grid > [class*="fifteen wide tablet"].column { - width: 93.75% !important; - } - - .ui.grid > .row > [class*="sixteen wide tablet"].column, - .ui.grid > .column.row > [class*="sixteen wide tablet"].column, - .ui.grid > [class*="sixteen wide tablet"].column, - .ui.column.grid > [class*="sixteen wide tablet"].column { - width: 100% !important; - } -} - -/* Computer/Desktop Sizing Combinations */ - -@media only screen and (min-width: 992px) { - .ui.grid > .row > [class*="one wide computer"].column, - .ui.grid > .column.row > [class*="one wide computer"].column, - .ui.grid > [class*="one wide computer"].column, - .ui.column.grid > [class*="one wide computer"].column { - width: 6.25% !important; - } - - .ui.grid > .row > [class*="two wide computer"].column, - .ui.grid > .column.row > [class*="two wide computer"].column, - .ui.grid > [class*="two wide computer"].column, - .ui.column.grid > [class*="two wide computer"].column { - width: 12.5% !important; - } - - .ui.grid > .row > [class*="three wide computer"].column, - .ui.grid > .column.row > [class*="three wide computer"].column, - .ui.grid > [class*="three wide computer"].column, - .ui.column.grid > [class*="three wide computer"].column { - width: 18.75% !important; - } - - .ui.grid > .row > [class*="four wide computer"].column, - .ui.grid > .column.row > [class*="four wide computer"].column, - .ui.grid > [class*="four wide computer"].column, - .ui.column.grid > [class*="four wide computer"].column { - width: 25% !important; - } - - .ui.grid > .row > [class*="five wide computer"].column, - .ui.grid > .column.row > [class*="five wide computer"].column, - .ui.grid > [class*="five wide computer"].column, - .ui.column.grid > [class*="five wide computer"].column { - width: 31.25% !important; - } - - .ui.grid > .row > [class*="six wide computer"].column, - .ui.grid > .column.row > [class*="six wide computer"].column, - .ui.grid > [class*="six wide computer"].column, - .ui.column.grid > [class*="six wide computer"].column { - width: 37.5% !important; - } - - .ui.grid > .row > [class*="seven wide computer"].column, - .ui.grid > .column.row > [class*="seven wide computer"].column, - .ui.grid > [class*="seven wide computer"].column, - .ui.column.grid > [class*="seven wide computer"].column { - width: 43.75% !important; - } - - .ui.grid > .row > [class*="eight wide computer"].column, - .ui.grid > .column.row > [class*="eight wide computer"].column, - .ui.grid > [class*="eight wide computer"].column, - .ui.column.grid > [class*="eight wide computer"].column { - width: 50% !important; - } - - .ui.grid > .row > [class*="nine wide computer"].column, - .ui.grid > .column.row > [class*="nine wide computer"].column, - .ui.grid > [class*="nine wide computer"].column, - .ui.column.grid > [class*="nine wide computer"].column { - width: 56.25% !important; - } - - .ui.grid > .row > [class*="ten wide computer"].column, - .ui.grid > .column.row > [class*="ten wide computer"].column, - .ui.grid > [class*="ten wide computer"].column, - .ui.column.grid > [class*="ten wide computer"].column { - width: 62.5% !important; - } - - .ui.grid > .row > [class*="eleven wide computer"].column, - .ui.grid > .column.row > [class*="eleven wide computer"].column, - .ui.grid > [class*="eleven wide computer"].column, - .ui.column.grid > [class*="eleven wide computer"].column { - width: 68.75% !important; - } - - .ui.grid > .row > [class*="twelve wide computer"].column, - .ui.grid > .column.row > [class*="twelve wide computer"].column, - .ui.grid > [class*="twelve wide computer"].column, - .ui.column.grid > [class*="twelve wide computer"].column { - width: 75% !important; - } - - .ui.grid > .row > [class*="thirteen wide computer"].column, - .ui.grid > .column.row > [class*="thirteen wide computer"].column, - .ui.grid > [class*="thirteen wide computer"].column, - .ui.column.grid > [class*="thirteen wide computer"].column { - width: 81.25% !important; - } - - .ui.grid > .row > [class*="fourteen wide computer"].column, - .ui.grid > .column.row > [class*="fourteen wide computer"].column, - .ui.grid > [class*="fourteen wide computer"].column, - .ui.column.grid > [class*="fourteen wide computer"].column { - width: 87.5% !important; - } - - .ui.grid > .row > [class*="fifteen wide computer"].column, - .ui.grid > .column.row > [class*="fifteen wide computer"].column, - .ui.grid > [class*="fifteen wide computer"].column, - .ui.column.grid > [class*="fifteen wide computer"].column { - width: 93.75% !important; - } - - .ui.grid > .row > [class*="sixteen wide computer"].column, - .ui.grid > .column.row > [class*="sixteen wide computer"].column, - .ui.grid > [class*="sixteen wide computer"].column, - .ui.column.grid > [class*="sixteen wide computer"].column { - width: 100% !important; - } -} - -/* Large Monitor Sizing Combinations */ - -@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { - .ui.grid > .row > [class*="one wide large screen"].column, - .ui.grid > .column.row > [class*="one wide large screen"].column, - .ui.grid > [class*="one wide large screen"].column, - .ui.column.grid > [class*="one wide large screen"].column { - width: 6.25% !important; - } - - .ui.grid > .row > [class*="two wide large screen"].column, - .ui.grid > .column.row > [class*="two wide large screen"].column, - .ui.grid > [class*="two wide large screen"].column, - .ui.column.grid > [class*="two wide large screen"].column { - width: 12.5% !important; - } - - .ui.grid > .row > [class*="three wide large screen"].column, - .ui.grid > .column.row > [class*="three wide large screen"].column, - .ui.grid > [class*="three wide large screen"].column, - .ui.column.grid > [class*="three wide large screen"].column { - width: 18.75% !important; - } - - .ui.grid > .row > [class*="four wide large screen"].column, - .ui.grid > .column.row > [class*="four wide large screen"].column, - .ui.grid > [class*="four wide large screen"].column, - .ui.column.grid > [class*="four wide large screen"].column { - width: 25% !important; - } - - .ui.grid > .row > [class*="five wide large screen"].column, - .ui.grid > .column.row > [class*="five wide large screen"].column, - .ui.grid > [class*="five wide large screen"].column, - .ui.column.grid > [class*="five wide large screen"].column { - width: 31.25% !important; - } - - .ui.grid > .row > [class*="six wide large screen"].column, - .ui.grid > .column.row > [class*="six wide large screen"].column, - .ui.grid > [class*="six wide large screen"].column, - .ui.column.grid > [class*="six wide large screen"].column { - width: 37.5% !important; - } - - .ui.grid > .row > [class*="seven wide large screen"].column, - .ui.grid > .column.row > [class*="seven wide large screen"].column, - .ui.grid > [class*="seven wide large screen"].column, - .ui.column.grid > [class*="seven wide large screen"].column { - width: 43.75% !important; - } - - .ui.grid > .row > [class*="eight wide large screen"].column, - .ui.grid > .column.row > [class*="eight wide large screen"].column, - .ui.grid > [class*="eight wide large screen"].column, - .ui.column.grid > [class*="eight wide large screen"].column { - width: 50% !important; - } - - .ui.grid > .row > [class*="nine wide large screen"].column, - .ui.grid > .column.row > [class*="nine wide large screen"].column, - .ui.grid > [class*="nine wide large screen"].column, - .ui.column.grid > [class*="nine wide large screen"].column { - width: 56.25% !important; - } - - .ui.grid > .row > [class*="ten wide large screen"].column, - .ui.grid > .column.row > [class*="ten wide large screen"].column, - .ui.grid > [class*="ten wide large screen"].column, - .ui.column.grid > [class*="ten wide large screen"].column { - width: 62.5% !important; - } - - .ui.grid > .row > [class*="eleven wide large screen"].column, - .ui.grid > .column.row > [class*="eleven wide large screen"].column, - .ui.grid > [class*="eleven wide large screen"].column, - .ui.column.grid > [class*="eleven wide large screen"].column { - width: 68.75% !important; - } - - .ui.grid > .row > [class*="twelve wide large screen"].column, - .ui.grid > .column.row > [class*="twelve wide large screen"].column, - .ui.grid > [class*="twelve wide large screen"].column, - .ui.column.grid > [class*="twelve wide large screen"].column { - width: 75% !important; - } - - .ui.grid > .row > [class*="thirteen wide large screen"].column, - .ui.grid > .column.row > [class*="thirteen wide large screen"].column, - .ui.grid > [class*="thirteen wide large screen"].column, - .ui.column.grid > [class*="thirteen wide large screen"].column { - width: 81.25% !important; - } - - .ui.grid > .row > [class*="fourteen wide large screen"].column, - .ui.grid > .column.row > [class*="fourteen wide large screen"].column, - .ui.grid > [class*="fourteen wide large screen"].column, - .ui.column.grid > [class*="fourteen wide large screen"].column { - width: 87.5% !important; - } - - .ui.grid > .row > [class*="fifteen wide large screen"].column, - .ui.grid > .column.row > [class*="fifteen wide large screen"].column, - .ui.grid > [class*="fifteen wide large screen"].column, - .ui.column.grid > [class*="fifteen wide large screen"].column { - width: 93.75% !important; - } - - .ui.grid > .row > [class*="sixteen wide large screen"].column, - .ui.grid > .column.row > [class*="sixteen wide large screen"].column, - .ui.grid > [class*="sixteen wide large screen"].column, - .ui.column.grid > [class*="sixteen wide large screen"].column { - width: 100% !important; - } -} - -/* Widescreen Sizing Combinations */ - -@media only screen and (min-width: 1920px) { - .ui.grid > .row > [class*="one wide widescreen"].column, - .ui.grid > .column.row > [class*="one wide widescreen"].column, - .ui.grid > [class*="one wide widescreen"].column, - .ui.column.grid > [class*="one wide widescreen"].column { - width: 6.25% !important; - } - - .ui.grid > .row > [class*="two wide widescreen"].column, - .ui.grid > .column.row > [class*="two wide widescreen"].column, - .ui.grid > [class*="two wide widescreen"].column, - .ui.column.grid > [class*="two wide widescreen"].column { - width: 12.5% !important; - } - - .ui.grid > .row > [class*="three wide widescreen"].column, - .ui.grid > .column.row > [class*="three wide widescreen"].column, - .ui.grid > [class*="three wide widescreen"].column, - .ui.column.grid > [class*="three wide widescreen"].column { - width: 18.75% !important; - } - - .ui.grid > .row > [class*="four wide widescreen"].column, - .ui.grid > .column.row > [class*="four wide widescreen"].column, - .ui.grid > [class*="four wide widescreen"].column, - .ui.column.grid > [class*="four wide widescreen"].column { - width: 25% !important; - } - - .ui.grid > .row > [class*="five wide widescreen"].column, - .ui.grid > .column.row > [class*="five wide widescreen"].column, - .ui.grid > [class*="five wide widescreen"].column, - .ui.column.grid > [class*="five wide widescreen"].column { - width: 31.25% !important; - } - - .ui.grid > .row > [class*="six wide widescreen"].column, - .ui.grid > .column.row > [class*="six wide widescreen"].column, - .ui.grid > [class*="six wide widescreen"].column, - .ui.column.grid > [class*="six wide widescreen"].column { - width: 37.5% !important; - } - - .ui.grid > .row > [class*="seven wide widescreen"].column, - .ui.grid > .column.row > [class*="seven wide widescreen"].column, - .ui.grid > [class*="seven wide widescreen"].column, - .ui.column.grid > [class*="seven wide widescreen"].column { - width: 43.75% !important; - } - - .ui.grid > .row > [class*="eight wide widescreen"].column, - .ui.grid > .column.row > [class*="eight wide widescreen"].column, - .ui.grid > [class*="eight wide widescreen"].column, - .ui.column.grid > [class*="eight wide widescreen"].column { - width: 50% !important; - } - - .ui.grid > .row > [class*="nine wide widescreen"].column, - .ui.grid > .column.row > [class*="nine wide widescreen"].column, - .ui.grid > [class*="nine wide widescreen"].column, - .ui.column.grid > [class*="nine wide widescreen"].column { - width: 56.25% !important; - } - - .ui.grid > .row > [class*="ten wide widescreen"].column, - .ui.grid > .column.row > [class*="ten wide widescreen"].column, - .ui.grid > [class*="ten wide widescreen"].column, - .ui.column.grid > [class*="ten wide widescreen"].column { - width: 62.5% !important; - } - - .ui.grid > .row > [class*="eleven wide widescreen"].column, - .ui.grid > .column.row > [class*="eleven wide widescreen"].column, - .ui.grid > [class*="eleven wide widescreen"].column, - .ui.column.grid > [class*="eleven wide widescreen"].column { - width: 68.75% !important; - } - - .ui.grid > .row > [class*="twelve wide widescreen"].column, - .ui.grid > .column.row > [class*="twelve wide widescreen"].column, - .ui.grid > [class*="twelve wide widescreen"].column, - .ui.column.grid > [class*="twelve wide widescreen"].column { - width: 75% !important; - } - - .ui.grid > .row > [class*="thirteen wide widescreen"].column, - .ui.grid > .column.row > [class*="thirteen wide widescreen"].column, - .ui.grid > [class*="thirteen wide widescreen"].column, - .ui.column.grid > [class*="thirteen wide widescreen"].column { - width: 81.25% !important; - } - - .ui.grid > .row > [class*="fourteen wide widescreen"].column, - .ui.grid > .column.row > [class*="fourteen wide widescreen"].column, - .ui.grid > [class*="fourteen wide widescreen"].column, - .ui.column.grid > [class*="fourteen wide widescreen"].column { - width: 87.5% !important; - } - - .ui.grid > .row > [class*="fifteen wide widescreen"].column, - .ui.grid > .column.row > [class*="fifteen wide widescreen"].column, - .ui.grid > [class*="fifteen wide widescreen"].column, - .ui.column.grid > [class*="fifteen wide widescreen"].column { - width: 93.75% !important; - } - - .ui.grid > .row > [class*="sixteen wide widescreen"].column, - .ui.grid > .column.row > [class*="sixteen wide widescreen"].column, - .ui.grid > [class*="sixteen wide widescreen"].column, - .ui.column.grid > [class*="sixteen wide widescreen"].column { - width: 100% !important; - } -} - -/*---------------------- - Centered - -----------------------*/ - -.ui.centered.grid, -.ui.centered.grid > .row, -.ui.grid > .centered.row { - text-align: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.ui.centered.grid > .column:not(.aligned):not(.justified):not(.row), -.ui.centered.grid > .row > .column:not(.aligned):not(.justified), -.ui.grid .centered.row > .column:not(.aligned):not(.justified) { - text-align: left; -} - -.ui.grid > .centered.column, -.ui.grid > .row > .centered.column { - display: block; - margin-left: auto; - margin-right: auto; -} - -/*---------------------- - Relaxed - -----------------------*/ - -.ui.relaxed.grid > .column:not(.row), -.ui.relaxed.grid > .row > .column, -.ui.grid > .relaxed.row > .column { - padding-left: 1.5rem; - padding-right: 1.5rem; -} - -.ui[class*="very relaxed"].grid > .column:not(.row), -.ui[class*="very relaxed"].grid > .row > .column, -.ui.grid > [class*="very relaxed"].row > .column { - padding-left: 2.5rem; - padding-right: 2.5rem; -} - -/* Coupling with UI Divider */ - -.ui.relaxed.grid .row + .ui.divider, -.ui.grid .relaxed.row + .ui.divider { - margin-left: 1.5rem; - margin-right: 1.5rem; -} - -.ui[class*="very relaxed"].grid .row + .ui.divider, -.ui.grid [class*="very relaxed"].row + .ui.divider { - margin-left: 2.5rem; - margin-right: 2.5rem; -} - -/*---------------------- - Padded - -----------------------*/ - -.ui.padded.grid:not(.vertically):not(.horizontally) { - margin: 0 !important; -} - -[class*="horizontally padded"].ui.grid { - margin-left: 0 !important; - margin-right: 0 !important; -} - -[class*="vertically padded"].ui.grid { - margin-top: 0 !important; - margin-bottom: 0 !important; -} - -/*---------------------- - "Floated" - -----------------------*/ - -.ui.grid [class*="left floated"].column { - margin-right: auto; -} - -.ui.grid [class*="right floated"].column { - margin-left: auto; -} - -/*---------------------- - Divided - -----------------------*/ - -.ui.divided.grid:not([class*="vertically divided"]) > .column:not(.row), -.ui.divided.grid:not([class*="vertically divided"]) > .row > .column { - -webkit-box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15); - box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15); -} - -/* Swap from padding to margin on columns to have dividers align */ - -.ui[class*="vertically divided"].grid > .column:not(.row), -.ui[class*="vertically divided"].grid > .row > .column { - margin-top: 1rem; - margin-bottom: 1rem; - padding-top: 0; - padding-bottom: 0; -} - -.ui[class*="vertically divided"].grid > .row { - margin-top: 0; - margin-bottom: 0; -} - -/* No divider on first column on row */ - -.ui.divided.grid:not([class*="vertically divided"]) > .column:first-child, -.ui.divided.grid:not([class*="vertically divided"]) > .row > .column:first-child { - -webkit-box-shadow: none; - box-shadow: none; -} - -/* No space on top of first row */ - -.ui[class*="vertically divided"].grid > .row:first-child > .column { - margin-top: 0; -} - -/* Divided Row */ - -.ui.grid > .divided.row > .column { - -webkit-box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15); - box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15); -} - -.ui.grid > .divided.row > .column:first-child { - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Vertically Divided */ - -.ui[class*="vertically divided"].grid > .row { - position: relative; -} - -.ui[class*="vertically divided"].grid > .row:before { - position: absolute; - content: ""; - top: 0; - left: 0; - width: calc(100% - 2rem); - height: 1px; - margin: 0 1rem; - -webkit-box-shadow: 0 -1px 0 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 -1px 0 0 rgba(34, 36, 38, 0.15); -} - -/* Padded Horizontally Divided */ - -[class*="horizontally padded"].ui.divided.grid, -.ui.padded.divided.grid:not(.vertically):not(.horizontally) { - width: 100%; -} - -/* First Row Vertically Divided */ - -.ui[class*="vertically divided"].grid > .row:first-child:before { - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Inverted Divided */ - -.ui.inverted.divided.grid:not([class*="vertically divided"]) > .column:not(.row), -.ui.inverted.divided.grid:not([class*="vertically divided"]) > .row > .column { - -webkit-box-shadow: -1px 0 0 0 rgba(255, 255, 255, 0.1); - box-shadow: -1px 0 0 0 rgba(255, 255, 255, 0.1); -} - -.ui.inverted.divided.grid:not([class*="vertically divided"]) > .column:not(.row):first-child, -.ui.inverted.divided.grid:not([class*="vertically divided"]) > .row > .column:first-child { - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.inverted[class*="vertically divided"].grid > .row:before { - -webkit-box-shadow: 0 -1px 0 0 rgba(255, 255, 255, 0.1); - box-shadow: 0 -1px 0 0 rgba(255, 255, 255, 0.1); -} - -/* Relaxed */ - -.ui.relaxed[class*="vertically divided"].grid > .row:before { - margin-left: 1.5rem; - margin-right: 1.5rem; - width: calc(100% - 3rem); -} - -.ui[class*="very relaxed"][class*="vertically divided"].grid > .row:before { - margin-left: 2.5rem; - margin-right: 2.5rem; - width: calc(100% - 5rem); -} - -/*---------------------- - Celled - -----------------------*/ - -.ui.celled.grid { - width: 100%; - margin: 1em 0; - -webkit-box-shadow: 0 0 0 1px #D4D4D5; - box-shadow: 0 0 0 1px #D4D4D5; -} - -.ui.celled.grid > .row { - width: 100% !important; - margin: 0; - padding: 0; - -webkit-box-shadow: 0 -1px 0 0 #D4D4D5; - box-shadow: 0 -1px 0 0 #D4D4D5; -} - -.ui.celled.grid > .column:not(.row), -.ui.celled.grid > .row > .column { - -webkit-box-shadow: -1px 0 0 0 #D4D4D5; - box-shadow: -1px 0 0 0 #D4D4D5; -} - -.ui.celled.grid > .column:first-child, -.ui.celled.grid > .row > .column:first-child { - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.celled.grid > .column:not(.row), -.ui.celled.grid > .row > .column { - padding: 1em; -} - -.ui.relaxed.celled.grid > .column:not(.row), -.ui.relaxed.celled.grid > .row > .column { - padding: 1.5em; -} - -.ui[class*="very relaxed"].celled.grid > .column:not(.row), -.ui[class*="very relaxed"].celled.grid > .row > .column { - padding: 2em; -} - -/* Internally Celled */ - -.ui[class*="internally celled"].grid { - -webkit-box-shadow: none; - box-shadow: none; - margin: 0; -} - -.ui[class*="internally celled"].grid > .row:first-child { - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui[class*="internally celled"].grid > .row > .column:first-child { - -webkit-box-shadow: none; - box-shadow: none; -} - -/*---------------------- - Vertically Aligned - -----------------------*/ - -/* Top Aligned */ - -.ui[class*="top aligned"].grid > .column:not(.row), -.ui[class*="top aligned"].grid > .row > .column, -.ui.grid > [class*="top aligned"].row > .column, -.ui.grid > [class*="top aligned"].column:not(.row), -.ui.grid > .row > [class*="top aligned"].column { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - vertical-align: top; - -ms-flex-item-align: start !important; - align-self: flex-start !important; -} - -/* Middle Aligned */ - -.ui[class*="middle aligned"].grid > .column:not(.row), -.ui[class*="middle aligned"].grid > .row > .column, -.ui.grid > [class*="middle aligned"].row > .column, -.ui.grid > [class*="middle aligned"].column:not(.row), -.ui.grid > .row > [class*="middle aligned"].column { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - vertical-align: middle; - -ms-flex-item-align: center !important; - align-self: center !important; -} - -/* Bottom Aligned */ - -.ui[class*="bottom aligned"].grid > .column:not(.row), -.ui[class*="bottom aligned"].grid > .row > .column, -.ui.grid > [class*="bottom aligned"].row > .column, -.ui.grid > [class*="bottom aligned"].column:not(.row), -.ui.grid > .row > [class*="bottom aligned"].column { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - vertical-align: bottom; - -ms-flex-item-align: end !important; - align-self: flex-end !important; -} - -/* Stretched */ - -.ui.stretched.grid > .row > .column, -.ui.stretched.grid > .column, -.ui.grid > .stretched.row > .column, -.ui.grid > .stretched.column:not(.row), -.ui.grid > .row > .stretched.column { - display: -webkit-inline-box !important; - display: -ms-inline-flexbox !important; - display: inline-flex !important; - -ms-flex-item-align: stretch; - align-self: stretch; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} - -.ui.stretched.grid > .row > .column > *, -.ui.stretched.grid > .column > *, -.ui.grid > .stretched.row > .column > *, -.ui.grid > .stretched.column:not(.row) > *, -.ui.grid > .row > .stretched.column > * { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -/*---------------------- - Horizontally Centered - -----------------------*/ - -/* Left Aligned */ - -.ui[class*="left aligned"].grid > .column, -.ui[class*="left aligned"].grid > .row > .column, -.ui.grid > [class*="left aligned"].row > .column, -.ui.grid > [class*="left aligned"].column.column, -.ui.grid > .row > [class*="left aligned"].column.column { - text-align: left; - -ms-flex-item-align: inherit; - align-self: inherit; -} - -/* Center Aligned */ - -.ui[class*="center aligned"].grid > .column, -.ui[class*="center aligned"].grid > .row > .column, -.ui.grid > [class*="center aligned"].row > .column, -.ui.grid > [class*="center aligned"].column.column, -.ui.grid > .row > [class*="center aligned"].column.column { - text-align: center; - -ms-flex-item-align: inherit; - align-self: inherit; -} - -.ui[class*="center aligned"].grid { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -/* Right Aligned */ - -.ui[class*="right aligned"].grid > .column, -.ui[class*="right aligned"].grid > .row > .column, -.ui.grid > [class*="right aligned"].row > .column, -.ui.grid > [class*="right aligned"].column.column, -.ui.grid > .row > [class*="right aligned"].column.column { - text-align: right; - -ms-flex-item-align: inherit; - align-self: inherit; -} - -/* Justified */ - -.ui.justified.grid > .column, -.ui.justified.grid > .row > .column, -.ui.grid > .justified.row > .column, -.ui.grid > .justified.column.column, -.ui.grid > .row > .justified.column.column { - text-align: justify; - -webkit-hyphens: auto; - -ms-hyphens: auto; - hyphens: auto; -} - -/*---------------------- - Colored ------------------------*/ - -.ui.grid > .primary.row, -.ui.grid > .primary.column, -.ui.grid > .row > .primary.column { - background-color: #2185D0; - color: #FFFFFF; -} - -.ui.grid > .secondary.row, -.ui.grid > .secondary.column, -.ui.grid > .row > .secondary.column { - background-color: #1B1C1D; - color: #FFFFFF; -} - -.ui.grid > .red.row, -.ui.grid > .red.column, -.ui.grid > .row > .red.column { - background-color: #DB2828; - color: #FFFFFF; -} - -.ui.grid > .orange.row, -.ui.grid > .orange.column, -.ui.grid > .row > .orange.column { - background-color: #F2711C; - color: #FFFFFF; -} - -.ui.grid > .yellow.row, -.ui.grid > .yellow.column, -.ui.grid > .row > .yellow.column { - background-color: #FBBD08; - color: #FFFFFF; -} - -.ui.grid > .olive.row, -.ui.grid > .olive.column, -.ui.grid > .row > .olive.column { - background-color: #B5CC18; - color: #FFFFFF; -} - -.ui.grid > .green.row, -.ui.grid > .green.column, -.ui.grid > .row > .green.column { - background-color: #21BA45; - color: #FFFFFF; -} - -.ui.grid > .teal.row, -.ui.grid > .teal.column, -.ui.grid > .row > .teal.column { - background-color: #00B5AD; - color: #FFFFFF; -} - -.ui.grid > .blue.row, -.ui.grid > .blue.column, -.ui.grid > .row > .blue.column { - background-color: #2185D0; - color: #FFFFFF; -} - -.ui.grid > .violet.row, -.ui.grid > .violet.column, -.ui.grid > .row > .violet.column { - background-color: #6435C9; - color: #FFFFFF; -} - -.ui.grid > .purple.row, -.ui.grid > .purple.column, -.ui.grid > .row > .purple.column { - background-color: #A333C8; - color: #FFFFFF; -} - -.ui.grid > .pink.row, -.ui.grid > .pink.column, -.ui.grid > .row > .pink.column { - background-color: #E03997; - color: #FFFFFF; -} - -.ui.grid > .brown.row, -.ui.grid > .brown.column, -.ui.grid > .row > .brown.column { - background-color: #A5673F; - color: #FFFFFF; -} - -.ui.grid > .grey.row, -.ui.grid > .grey.column, -.ui.grid > .row > .grey.column { - background-color: #767676; - color: #FFFFFF; -} - -.ui.grid > .black.row, -.ui.grid > .black.column, -.ui.grid > .row > .black.column { - background-color: #1B1C1D; - color: #FFFFFF; -} - -/*---------------------- - Equal Width ------------------------*/ - -.ui[class*="equal width"].grid > .column:not(.row), -.ui[class*="equal width"].grid > .row > .column, -.ui.grid > [class*="equal width"].row > .column { - display: inline-block; - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; -} - -.ui[class*="equal width"].grid > .wide.column, -.ui[class*="equal width"].grid > .row > .wide.column, -.ui.grid > [class*="equal width"].row > .wide.column { - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; -} - -/*---------------------- - Reverse - -----------------------*/ - -/* Mobile */ - -@media only screen and (max-width: 767.98px) { - .ui[class*="mobile reversed"].grid, - .ui[class*="mobile reversed"].grid > .row, - .ui.grid > [class*="mobile reversed"].row { - -webkit-box-orient: horizontal; - -webkit-box-direction: reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; - } - - .ui[class*="mobile vertically reversed"].grid, - .ui.stackable[class*="mobile reversed"] { - -webkit-box-orient: vertical; - -webkit-box-direction: reverse; - -ms-flex-direction: column-reverse; - flex-direction: column-reverse; - } - - /* Divided Reversed */ - - .ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"]) > .column:first-child, - .ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:first-child { - -webkit-box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15); - box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15); - } - - .ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"]) > .column:last-child, - .ui[class*="mobile reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:last-child { - -webkit-box-shadow: none; - box-shadow: none; - } - - /* Vertically Divided Reversed */ - - .ui.grid[class*="vertically divided"][class*="mobile vertically reversed"] > .row:first-child:before { - -webkit-box-shadow: 0 -1px 0 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 -1px 0 0 rgba(34, 36, 38, 0.15); - } - - .ui.grid[class*="vertically divided"][class*="mobile vertically reversed"] > .row:last-child:before { - -webkit-box-shadow: none; - box-shadow: none; - } - - /* Celled Reversed */ - - .ui[class*="mobile reversed"].celled.grid > .row > .column:first-child { - -webkit-box-shadow: -1px 0 0 0 #D4D4D5; - box-shadow: -1px 0 0 0 #D4D4D5; - } - - .ui[class*="mobile reversed"].celled.grid > .row > .column:last-child { - -webkit-box-shadow: none; - box-shadow: none; - } -} - -/* Tablet */ - -@media only screen and (min-width: 768px) and (max-width: 991.98px) { - .ui[class*="tablet reversed"].grid, - .ui[class*="tablet reversed"].grid > .row, - .ui.grid > [class*="tablet reversed"].row { - -webkit-box-orient: horizontal; - -webkit-box-direction: reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; - } - - .ui[class*="tablet vertically reversed"].grid { - -webkit-box-orient: vertical; - -webkit-box-direction: reverse; - -ms-flex-direction: column-reverse; - flex-direction: column-reverse; - } - - /* Divided Reversed */ - - .ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"]) > .column:first-child, - .ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:first-child { - -webkit-box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15); - box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15); - } - - .ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"]) > .column:last-child, - .ui[class*="tablet reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:last-child { - -webkit-box-shadow: none; - box-shadow: none; - } - - /* Vertically Divided Reversed */ - - .ui.grid[class*="vertically divided"][class*="tablet vertically reversed"] > .row:first-child:before { - -webkit-box-shadow: 0 -1px 0 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 -1px 0 0 rgba(34, 36, 38, 0.15); - } - - .ui.grid[class*="vertically divided"][class*="tablet vertically reversed"] > .row:last-child:before { - -webkit-box-shadow: none; - box-shadow: none; - } - - /* Celled Reversed */ - - .ui[class*="tablet reversed"].celled.grid > .row > .column:first-child { - -webkit-box-shadow: -1px 0 0 0 #D4D4D5; - box-shadow: -1px 0 0 0 #D4D4D5; - } - - .ui[class*="tablet reversed"].celled.grid > .row > .column:last-child { - -webkit-box-shadow: none; - box-shadow: none; - } -} - -/* Computer */ - -@media only screen and (min-width: 992px) { - .ui[class*="computer reversed"].grid, - .ui[class*="computer reversed"].grid > .row, - .ui.grid > [class*="computer reversed"].row { - -webkit-box-orient: horizontal; - -webkit-box-direction: reverse; - -ms-flex-direction: row-reverse; - flex-direction: row-reverse; - } - - .ui[class*="computer vertically reversed"].grid { - -webkit-box-orient: vertical; - -webkit-box-direction: reverse; - -ms-flex-direction: column-reverse; - flex-direction: column-reverse; - } - - /* Divided Reversed */ - - .ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"]) > .column:first-child, - .ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:first-child { - -webkit-box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15); - box-shadow: -1px 0 0 0 rgba(34, 36, 38, 0.15); - } - - .ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"]) > .column:last-child, - .ui[class*="computer reversed"].divided.grid:not([class*="vertically divided"]) > .row > .column:last-child { - -webkit-box-shadow: none; - box-shadow: none; - } - - /* Vertically Divided Reversed */ - - .ui.grid[class*="vertically divided"][class*="computer vertically reversed"] > .row:first-child:before { - -webkit-box-shadow: 0 -1px 0 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 -1px 0 0 rgba(34, 36, 38, 0.15); - } - - .ui.grid[class*="vertically divided"][class*="computer vertically reversed"] > .row:last-child:before { - -webkit-box-shadow: none; - box-shadow: none; - } - - /* Celled Reversed */ - - .ui[class*="computer reversed"].celled.grid > .row > .column:first-child { - -webkit-box-shadow: -1px 0 0 0 #D4D4D5; - box-shadow: -1px 0 0 0 #D4D4D5; - } - - .ui[class*="computer reversed"].celled.grid > .row > .column:last-child { - -webkit-box-shadow: none; - box-shadow: none; - } -} - -/*------------------- - Doubling - --------------------*/ - -/* Tablet Only */ - -@media only screen and (min-width: 768px) and (max-width: 991.98px) { - .ui.doubling.grid { - width: auto; - } - - .ui.grid > .doubling.row, - .ui.doubling.grid > .row { - margin: 0 !important; - padding: 0 !important; - } - - .ui.grid > .doubling.row > .column, - .ui.doubling.grid > .row > .column { - display: inline-block !important; - padding-top: 1rem !important; - padding-bottom: 1rem !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - margin: 0; - } - - .ui[class*="two column"].doubling.grid > .row > .column, - .ui[class*="two column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="two column"].doubling.row.row > .column { - width: 100% !important; - } - - .ui[class*="three column"].doubling.grid > .row > .column, - .ui[class*="three column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="three column"].doubling.row.row > .column { - width: 50% !important; - } - - .ui[class*="four column"].doubling.grid > .row > .column, - .ui[class*="four column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="four column"].doubling.row.row > .column { - width: 50% !important; - } - - .ui[class*="five column"].doubling.grid > .row > .column, - .ui[class*="five column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="five column"].doubling.row.row > .column { - width: 33.33333333% !important; - } - - .ui[class*="six column"].doubling.grid > .row > .column, - .ui[class*="six column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="six column"].doubling.row.row > .column { - width: 33.33333333% !important; - } - - .ui[class*="seven column"].doubling.grid > .row > .column, - .ui[class*="seven column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="seven column"].doubling.row.row > .column { - width: 33.33333333% !important; - } - - .ui[class*="eight column"].doubling.grid > .row > .column, - .ui[class*="eight column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="eight column"].doubling.row.row > .column { - width: 25% !important; - } - - .ui[class*="nine column"].doubling.grid > .row > .column, - .ui[class*="nine column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="nine column"].doubling.row.row > .column { - width: 25% !important; - } - - .ui[class*="ten column"].doubling.grid > .row > .column, - .ui[class*="ten column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="ten column"].doubling.row.row > .column { - width: 20% !important; - } - - .ui[class*="eleven column"].doubling.grid > .row > .column, - .ui[class*="eleven column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="eleven column"].doubling.row.row > .column { - width: 20% !important; - } - - .ui[class*="twelve column"].doubling.grid > .row > .column, - .ui[class*="twelve column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="twelve column"].doubling.row.row > .column { - width: 16.66666667% !important; - } - - .ui[class*="thirteen column"].doubling.grid > .row > .column, - .ui[class*="thirteen column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="thirteen column"].doubling.row.row > .column { - width: 16.66666667% !important; - } - - .ui[class*="fourteen column"].doubling.grid > .row > .column, - .ui[class*="fourteen column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="fourteen column"].doubling.row.row > .column { - width: 14.28571429% !important; - } - - .ui[class*="fifteen column"].doubling.grid > .row > .column, - .ui[class*="fifteen column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="fifteen column"].doubling.row.row > .column { - width: 14.28571429% !important; - } - - .ui[class*="sixteen column"].doubling.grid > .row > .column, - .ui[class*="sixteen column"].doubling.grid > .column:not(.row), - .ui.grid > [class*="sixteen column"].doubling.row.row > .column { - width: 12.5% !important; - } -} - -/* Mobile Only */ - -@media only screen and (max-width: 767.98px) { - .ui.grid > .doubling.row, - .ui.doubling.grid > .row { - margin: 0 !important; - padding: 0 !important; - } - - .ui.grid > .doubling.row > .column, - .ui.doubling.grid > .row > .column { - padding-top: 1rem !important; - padding-bottom: 1rem !important; - margin: 0 !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - } - - .ui[class*="two column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="two column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="two column"].doubling:not(.stackable).row.row > .column { - width: 100% !important; - } - - .ui[class*="three column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="three column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="three column"].doubling:not(.stackable).row.row > .column { - width: 50% !important; - } - - .ui[class*="four column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="four column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="four column"].doubling:not(.stackable).row.row > .column { - width: 50% !important; - } - - .ui[class*="five column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="five column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="five column"].doubling:not(.stackable).row.row > .column { - width: 50% !important; - } - - .ui[class*="six column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="six column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="six column"].doubling:not(.stackable).row.row > .column { - width: 50% !important; - } - - .ui[class*="seven column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="seven column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="seven column"].doubling:not(.stackable).row.row > .column { - width: 50% !important; - } - - .ui[class*="eight column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="eight column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="eight column"].doubling:not(.stackable).row.row > .column { - width: 50% !important; - } - - .ui[class*="nine column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="nine column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="nine column"].doubling:not(.stackable).row.row > .column { - width: 33.33333333% !important; - } - - .ui[class*="ten column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="ten column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="ten column"].doubling:not(.stackable).row.row > .column { - width: 33.33333333% !important; - } - - .ui[class*="eleven column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="eleven column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="eleven column"].doubling:not(.stackable).row.row > .column { - width: 33.33333333% !important; - } - - .ui[class*="twelve column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="twelve column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="twelve column"].doubling:not(.stackable).row.row > .column { - width: 33.33333333% !important; - } - - .ui[class*="thirteen column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="thirteen column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="thirteen column"].doubling:not(.stackable).row.row > .column { - width: 33.33333333% !important; - } - - .ui[class*="fourteen column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="fourteen column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="fourteen column"].doubling:not(.stackable).row.row > .column { - width: 25% !important; - } - - .ui[class*="fifteen column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="fifteen column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="fifteen column"].doubling:not(.stackable).row.row > .column { - width: 25% !important; - } - - .ui[class*="sixteen column"].doubling:not(.stackable).grid > .row > .column, - .ui[class*="sixteen column"].doubling:not(.stackable).grid > .column:not(.row), - .ui.grid > [class*="sixteen column"].doubling:not(.stackable).row.row > .column { - width: 25% !important; - } -} - -/*------------------- - Stackable - --------------------*/ - -@media only screen and (max-width: 767.98px) { - .ui.stackable.grid { - width: auto; - margin-left: 0 !important; - margin-right: 0 !important; - } - - .ui.stackable.grid > .row > .wide.column, - .ui.stackable.grid > .wide.column, - .ui.stackable.grid > .column.grid > .column, - .ui.stackable.grid > .column.row > .column, - .ui.stackable.grid > .row > .column, - .ui.stackable.grid > .column:not(.row), - .ui.grid > .stackable.stackable.stackable.row > .column { - width: 100% !important; - margin: 0 0 !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - padding: 1rem 1rem; - } - - .ui.stackable.grid:not(.vertically) > .row { - margin: 0; - padding: 0; - } - - /* Coupling */ - - .ui.container > .ui.stackable.grid > .column, - .ui.container > .ui.stackable.grid > .row > .column { - padding-left: 0 !important; - padding-right: 0 !important; - } - - /* Don't pad inside segment or nested grid */ - - .ui.grid .ui.stackable.grid, - .ui.segment:not(.vertical) .ui.stackable.page.grid { - margin-left: -1rem !important; - margin-right: -1rem !important; - } - - /* Divided Stackable */ - - .ui.stackable.divided.grid > .row:first-child > .column:first-child, - .ui.stackable.celled.grid > .row:first-child > .column:first-child, - .ui.stackable.divided.grid > .column:not(.row):first-child, - .ui.stackable.celled.grid > .column:not(.row):first-child { - border-top: none !important; - } - - .ui.inverted.stackable.celled.grid > .column:not(.row), - .ui.inverted.stackable.divided.grid > .column:not(.row), - .ui.inverted.stackable.celled.grid > .row > .column, - .ui.inverted.stackable.divided.grid > .row > .column { - border-top: 1px solid rgba(255, 255, 255, 0.1); - } - - .ui.stackable.celled.grid > .column:not(.row), - .ui.stackable.divided:not(.vertically).grid > .column:not(.row), - .ui.stackable.celled.grid > .row > .column, - .ui.stackable.divided:not(.vertically).grid > .row > .column { - border-top: 1px solid rgba(34, 36, 38, 0.15); - -webkit-box-shadow: none !important; - box-shadow: none !important; - padding-top: 2rem !important; - padding-bottom: 2rem !important; - } - - .ui.stackable.celled.grid > .row { - -webkit-box-shadow: none !important; - box-shadow: none !important; - } - - .ui.stackable.divided:not(.vertically).grid > .column:not(.row), - .ui.stackable.divided:not(.vertically).grid > .row > .column { - padding-left: 0 !important; - padding-right: 0 !important; - } -} - -/*---------------------- - Only (Device) ------------------------*/ - -/* These include arbitrary class repetitions for forced specificity */ - -/* Mobile Only Hide */ - -@media only screen and (max-width: 767.98px) { - .ui[class*="tablet only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="tablet only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="tablet only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.mobile) { - display: none !important; - } - - .ui[class*="computer only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="computer only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="computer only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="computer only"].column:not(.mobile) { - display: none !important; - } - - .ui[class*="large screen only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="large screen only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="large screen only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="large screen only"].column:not(.mobile) { - display: none !important; - } - - .ui[class*="widescreen only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="widescreen only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="widescreen only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="widescreen only"].column:not(.mobile) { - display: none !important; - } -} - -/* Tablet Only Hide */ - -@media only screen and (min-width: 768px) and (max-width: 991.98px) { - .ui[class*="mobile only"].grid.grid.grid:not(.tablet), - .ui.grid.grid.grid > [class*="mobile only"].row:not(.tablet), - .ui.grid.grid.grid > [class*="mobile only"].column:not(.tablet), - .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.tablet) { - display: none !important; - } - - .ui[class*="computer only"].grid.grid.grid:not(.tablet), - .ui.grid.grid.grid > [class*="computer only"].row:not(.tablet), - .ui.grid.grid.grid > [class*="computer only"].column:not(.tablet), - .ui.grid.grid.grid > .row > [class*="computer only"].column:not(.tablet) { - display: none !important; - } - - .ui[class*="large screen only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="large screen only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="large screen only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="large screen only"].column:not(.mobile) { - display: none !important; - } - - .ui[class*="widescreen only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="widescreen only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="widescreen only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="widescreen only"].column:not(.mobile) { - display: none !important; - } -} - -/* Computer Only Hide */ - -@media only screen and (min-width: 992px) and (max-width: 1199.98px) { - .ui[class*="mobile only"].grid.grid.grid:not(.computer), - .ui.grid.grid.grid > [class*="mobile only"].row:not(.computer), - .ui.grid.grid.grid > [class*="mobile only"].column:not(.computer), - .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.computer) { - display: none !important; - } - - .ui[class*="tablet only"].grid.grid.grid:not(.computer), - .ui.grid.grid.grid > [class*="tablet only"].row:not(.computer), - .ui.grid.grid.grid > [class*="tablet only"].column:not(.computer), - .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.computer) { - display: none !important; - } - - .ui[class*="large screen only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="large screen only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="large screen only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="large screen only"].column:not(.mobile) { - display: none !important; - } - - .ui[class*="widescreen only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="widescreen only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="widescreen only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="widescreen only"].column:not(.mobile) { - display: none !important; - } -} - -/* Large Screen Only Hide */ - -@media only screen and (min-width: 1200px) and (max-width: 1919.98px) { - .ui[class*="mobile only"].grid.grid.grid:not(.computer), - .ui.grid.grid.grid > [class*="mobile only"].row:not(.computer), - .ui.grid.grid.grid > [class*="mobile only"].column:not(.computer), - .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.computer) { - display: none !important; - } - - .ui[class*="tablet only"].grid.grid.grid:not(.computer), - .ui.grid.grid.grid > [class*="tablet only"].row:not(.computer), - .ui.grid.grid.grid > [class*="tablet only"].column:not(.computer), - .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.computer) { - display: none !important; - } - - .ui[class*="widescreen only"].grid.grid.grid:not(.mobile), - .ui.grid.grid.grid > [class*="widescreen only"].row:not(.mobile), - .ui.grid.grid.grid > [class*="widescreen only"].column:not(.mobile), - .ui.grid.grid.grid > .row > [class*="widescreen only"].column:not(.mobile) { - display: none !important; - } -} - -/* Widescreen Only Hide */ - -@media only screen and (min-width: 1920px) { - .ui[class*="mobile only"].grid.grid.grid:not(.computer), - .ui.grid.grid.grid > [class*="mobile only"].row:not(.computer), - .ui.grid.grid.grid > [class*="mobile only"].column:not(.computer), - .ui.grid.grid.grid > .row > [class*="mobile only"].column:not(.computer) { - display: none !important; - } - - .ui[class*="tablet only"].grid.grid.grid:not(.computer), - .ui.grid.grid.grid > [class*="tablet only"].row:not(.computer), - .ui.grid.grid.grid > [class*="tablet only"].column:not(.computer), - .ui.grid.grid.grid > .row > [class*="tablet only"].column:not(.computer) { - display: none !important; - } -} - -/*----------------- - Compact - -----------------*/ - -.ui.ui.ui.compact.grid > .column:not(.row), -.ui.ui.ui.compact.grid > .row > .column { - padding-left: 0.5rem; - padding-right: 0.5rem; -} - -.ui.ui.ui.compact.grid > * { - padding-left: 0.5rem; - padding-right: 0.5rem; -} - -/* Row */ - -.ui.ui.ui.compact.grid > .row { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} - -/* Columns */ - -.ui.ui.ui.compact.grid > .column:not(.row) { - padding-top: 0.5rem; - padding-bottom: 0.5rem; -} - -/* Relaxed + Celled */ - -.ui.compact.relaxed.celled.grid > .column:not(.row), -.ui.compact.relaxed.celled.grid > .row > .column { - padding: 0.75em; -} - -.ui.compact[class*="very relaxed"].celled.grid > .column:not(.row), -.ui.compact[class*="very relaxed"].celled.grid > .row > .column { - padding: 1em; -} - -/*----------------- - Very compact - -----------------*/ - -.ui.ui.ui[class*="very compact"].grid > .column:not(.row), -.ui.ui.ui[class*="very compact"].grid > .row > .column { - padding-left: 0.25rem; - padding-right: 0.25rem; -} - -.ui.ui.ui[class*="very compact"].grid > * { - padding-left: 0.25rem; - padding-right: 0.25rem; -} - -/* Row */ - -.ui.ui.ui[class*="very compact"].grid > .row { - padding-top: 0.25rem; - padding-bottom: 0.25rem; - padding-left: 0.75rem; - padding-right: 0.75rem; -} - -/* Columns */ - -.ui.ui.ui[class*="very compact"].grid > .column:not(.row) { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} - -/* Relaxed + Celled */ - -.ui[class*="very compact"].relaxed.celled.grid > .column:not(.row), -.ui[class*="very compact"].relaxed.celled.grid > .row > .column { - padding: 0.375em; -} - -.ui[class*="very compact"][class*="very relaxed"].celled.grid > .column:not(.row), -.ui[class*="very compact"][class*="very relaxed"].celled.grid > .row > .column { - padding: 0.5em; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/* - * # Fomantic - Menu - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Copyright 2015 Contributor - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Standard -*******************************/ - -/*-------------- - Menu ----------------*/ - -.ui.menu { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - margin: 1rem 0; - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - background: #FFFFFF; - font-weight: normal; - border: 1px solid rgba(34, 36, 38, 0.15); - -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15); - border-radius: 0.28571429rem; - min-height: 2.85714286em; -} - -.ui.menu:after { - content: ''; - display: block; - height: 0; - clear: both; - visibility: hidden; -} - -.ui.menu:first-child { - margin-top: 0; -} - -.ui.menu:last-child { - margin-bottom: 0; -} - -/*-------------- - Sub-Menu ----------------*/ - -.ui.menu .menu { - margin: 0; -} - -.ui.menu:not(.vertical) > .menu { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -/*-------------- - Item ----------------*/ - -.ui.menu:not(.vertical) .item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} - -.ui.menu .item { - position: relative; - vertical-align: middle; - line-height: 1; - text-decoration: none; - -webkit-tap-highlight-color: transparent; - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background: none; - padding: 0.92857143em 1.14285714em; - text-transform: none; - color: rgba(0, 0, 0, 0.87); - font-weight: normal; - -webkit-transition: background 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: background 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: background 0.1s ease, box-shadow 0.1s ease, color 0.1s ease; - transition: background 0.1s ease, box-shadow 0.1s ease, color 0.1s ease, -webkit-box-shadow 0.1s ease; -} - -.ui.menu > .item:first-child { - border-radius: 0.28571429rem 0 0 0.28571429rem; -} - -/* Border */ - -.ui.menu .item:before { - position: absolute; - content: ''; - top: 0; - right: 0; - height: 100%; - width: 1px; - background: rgba(34, 36, 38, 0.1); -} - -/*-------------- - Text Content ----------------*/ - -.ui.menu .text.item > *, -.ui.menu .item > a:not(.ui), -.ui.menu .item > p:only-child { - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: text; - line-height: 1.3; -} - -.ui.menu .item > p:first-child { - margin-top: 0; -} - -.ui.menu .item > p:last-child { - margin-bottom: 0; -} - -/*-------------- - Icons ----------------*/ - -.ui.menu .item > i.icon { - opacity: 0.9; - float: none; - margin: 0 0.35714286em 0 0; -} - -/*-------------- - Button ----------------*/ - -.ui.menu:not(.vertical) .item > .button { - position: relative; - top: 0; - margin: -0.5em 0; - padding-bottom: 0.78571429em; - padding-top: 0.78571429em; - font-size: 1em; -} - -/*---------------- - Grid / Container ------------------*/ - -.ui.menu > .grid, -.ui.menu > .container { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: inherit; - -ms-flex-align: inherit; - align-items: inherit; - -webkit-box-orient: inherit; - -webkit-box-direction: inherit; - -ms-flex-direction: inherit; - flex-direction: inherit; -} - -/*-------------- - Inputs ----------------*/ - -.ui.menu .item > .input { - width: 100%; -} - -.ui.menu:not(.vertical) .item > .input { - position: relative; - top: 0; - margin: -0.5em 0; -} - -.ui.menu .item > .input input { - font-size: 1em; - padding-top: 0.57142857em; - padding-bottom: 0.57142857em; -} - -/*-------------- - Header ----------------*/ - -.ui.menu .header.item, -.ui.vertical.menu .header.item { - margin: 0; - background: ''; - text-transform: normal; - font-weight: bold; -} - -.ui.vertical.menu .item > .header:not(.ui) { - margin: 0 0 0.5em; - font-size: 1em; - font-weight: bold; -} - -/*-------------- - Dropdowns ----------------*/ - -/* Dropdown Icon */ - -.ui.menu .item > i.dropdown.icon { - padding: 0; - float: right; - margin: 0 0 0 1em; -} - -/* Menu */ - -.ui.menu .dropdown.item .menu { - min-width: calc(100% - 1px); - border-radius: 0 0 0.28571429rem 0.28571429rem; - background: #FFFFFF; - margin: 0 0 0; - -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.08); - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.08); - -webkit-box-orient: vertical !important; - -webkit-box-direction: normal !important; - -ms-flex-direction: column !important; - flex-direction: column !important; -} - -/* Menu Items */ - -.ui.menu .ui.dropdown .menu > .item { - margin: 0; - text-align: left; - font-size: 1em !important; - padding: 0.78571429em 1.14285714em !important; - background: transparent !important; - color: rgba(0, 0, 0, 0.87) !important; - text-transform: none !important; - font-weight: normal !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - -webkit-transition: none !important; - transition: none !important; -} - -.ui.menu .ui.dropdown .menu > .item:hover { - background: rgba(0, 0, 0, 0.05) !important; - color: rgba(0, 0, 0, 0.95) !important; -} - -.ui.menu .ui.dropdown .menu > .selected.item { - background: rgba(0, 0, 0, 0.05) !important; - color: rgba(0, 0, 0, 0.95) !important; -} - -.ui.menu .ui.dropdown .menu > .active.item { - background: rgba(0, 0, 0, 0.03) !important; - font-weight: bold !important; - color: rgba(0, 0, 0, 0.95) !important; -} - -.ui.menu .ui.dropdown.item .menu .item:not(.filtered) { - display: block; -} - -.ui.menu .ui.dropdown .menu > .item > .icons, -.ui.menu .ui.dropdown .menu > .item > i.icon:not(.dropdown) { - display: inline-block; - font-size: 1em !important; - float: none; - margin: 0 0.75em 0 0 !important; -} - -/* Secondary */ - -.ui.secondary.menu .dropdown.item > .menu, -.ui.text.menu .dropdown.item > .menu { - border-radius: 0.28571429rem; - margin-top: 0.35714286em; -} - -/* Pointing */ - -.ui.menu .pointing.dropdown.item .menu { - margin-top: 0.75em; -} - -/* Inverted */ - -.ui.inverted.menu .search.dropdown.item > .search, -.ui.inverted.menu .search.dropdown.item > .text { - color: rgba(255, 255, 255, 0.9); -} - -/* Vertical */ - -.ui.vertical.menu .dropdown.item > i.icon { - float: right; - content: "\f0da"; - margin-left: 1em; -} - -.ui.vertical.menu .dropdown.item .menu { - left: 100%; - /* IE needs 0, all others support max-content to show dropdown icon inline, so keep both settings! */ - min-width: 0; - min-width: -webkit-max-content; - min-width: -moz-max-content; - min-width: max-content; - margin: 0 0 0 0; - -webkit-box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.08); - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.08); - border-radius: 0 0.28571429rem 0.28571429rem 0.28571429rem; -} - -.ui.vertical.menu .dropdown.item.upward .menu { - bottom: 0; -} - -.ui.vertical.menu .dropdown.item:not(.upward) .menu { - top: 0; -} - -.ui.vertical.menu .active.dropdown.item { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.ui.vertical.menu .dropdown.active.item { - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Evenly Divided */ - -.ui.item.menu .dropdown .menu .item { - width: 100%; -} - -/*-------------- - Labels ----------------*/ - -.ui.menu .item > .label:not(.floating) { - margin-left: 1em; - padding: 0.3em 0.78571429em; -} - -.ui.vertical.menu .item > .label { - margin-top: -0.15em; - margin-bottom: -0.15em; - padding: 0.3em 0.78571429em; -} - -.ui.menu .item > .floating.label { - padding: 0.3em 0.78571429em; -} - -.ui.menu .item > .label { - background: #999999; - color: #FFFFFF; -} - -.ui.menu .item > .image.label img { - margin: -0.2833em 0.8em -0.2833em -0.8em; - height: 1.5666em; -} - -/*-------------- - Images ----------------*/ - -.ui.menu .item > img:not(.ui) { - display: inline-block; - vertical-align: middle; - margin: -0.3em 0; - width: 2.5em; -} - -.ui.vertical.menu .item > img:not(.ui):only-child { - display: block; - max-width: 100%; - width: auto; -} - -/******************************* - Coupling -*******************************/ - -/*-------------- - List ----------------*/ - -/* Menu divider shouldnt apply */ - -.ui.menu .list .item:before { - background: none !important; -} - -/*-------------- - Sidebar - ---------------*/ - -/* Show vertical dividers below last */ - -.ui.vertical.sidebar.menu > .item:first-child:before { - display: block !important; -} - -.ui.vertical.sidebar.menu > .item::before { - top: auto; - bottom: 0; -} - -/*-------------- - Container ----------------*/ - -@media only screen and (max-width: 767.98px) { - .ui.menu > .ui.container { - width: 100% !important; - margin-left: 0 !important; - margin-right: 0 !important; - } -} - -@media only screen and (min-width: 768px) { - .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless) > .container > .item:not(.right):not(.borderless):first-child { - border-left: 1px solid rgba(34, 36, 38, 0.1); - } - - .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless) > .container > .right.item:not(.borderless):last-child, - .ui.menu:not(.secondary):not(.text):not(.tabular):not(.borderless) > .container > .right.menu > .item:not(.borderless):last-child { - border-right: 1px solid rgba(34, 36, 38, 0.1); - } -} - -/******************************* - States -*******************************/ - -/*-------------- - Hover ----------------*/ - -.ui.link.menu .item:hover, -.ui.menu .dropdown.item:hover, -.ui.menu .link.item:hover, -.ui.menu a.item:hover { - cursor: pointer; - background: rgba(0, 0, 0, 0.03); - color: rgba(0, 0, 0, 0.95); -} - -/*-------------- - Pressed ----------------*/ - -.ui.link.menu .item:active, -.ui.menu .link.item:active, -.ui.menu a.item:active { - background: rgba(0, 0, 0, 0.03); - color: rgba(0, 0, 0, 0.95); -} - -/*-------------- - Active ----------------*/ - -.ui.menu .active.item { - background: rgba(0, 0, 0, 0.05); - color: rgba(0, 0, 0, 0.95); - font-weight: normal; - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.menu .active.item > i.icon { - opacity: 1; -} - -/*-------------- - Active Hover ----------------*/ - -.ui.menu .active.item:hover, -.ui.vertical.menu .active.item:hover { - background-color: rgba(0, 0, 0, 0.05); - color: rgba(0, 0, 0, 0.95); -} - -/*-------------- - Disabled ----------------*/ - -.ui.ui.menu .item.disabled { - cursor: default; - background-color: transparent; - color: rgba(40, 40, 40, 0.3); - pointer-events: none; -} - -/******************************* - Types -*******************************/ - -/*------------------ -Floated Menu / Item --------------------*/ - -/* Left Floated */ - -.ui.menu:not(.vertical) .left.item, -.ui.menu:not(.vertical) .left.menu { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - margin-right: auto !important; -} - -/* Right Floated */ - -.ui.menu:not(.vertical) .right.item, -.ui.menu:not(.vertical) .right.menu { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - margin-left: auto !important; -} - -.ui.menu:not(.vertical) :not(.dropdown) > .left.menu, -.ui.menu:not(.vertical) :not(.dropdown) > .right.menu { - display: inherit; -} - -/* Center */ - -.ui.menu:not(.vertical) .center.item, -.ui.menu:not(.vertical) .center.menu { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - margin-left: auto !important; - margin-right: auto !important; -} - -/* Swapped Borders */ - -.ui.menu .right.item::before, -.ui.menu .right.menu > .item::before { - right: auto; - left: 0; -} - -/* Remove Outer Borders */ - -.ui.menu .center.item:last-child::before, -.ui.menu .center.menu > .item:last-child::before { - display: none; -} - -/*-------------- - Vertical - ---------------*/ - -.ui.vertical.menu { - display: block; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - background: #FFFFFF; - -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15); -} - -/*--- Item ---*/ - -.ui.vertical.menu .item { - display: block; - background: none; - border-top: none; - border-right: none; -} - -.ui.vertical.menu > .item:first-child { - border-radius: 0.28571429rem 0.28571429rem 0 0; -} - -.ui.vertical.menu > .item:last-child { - border-radius: 0 0 0.28571429rem 0.28571429rem; -} - -/*--- Label ---*/ - -.ui.vertical.menu .item > .label { - float: right; - text-align: center; -} - -/*--- Icon ---*/ - -.ui.vertical.menu .item > i.icon, -.ui.vertical.menu .item > i.icons { - width: 1.18em; - float: right; - margin: 0 0 0 0.5em; -} - -.ui.vertical.menu .item > .label + i.icon { - float: none; - margin: 0 0.5em 0 0; -} - -/*--- Border ---*/ - -.ui.vertical.menu .item:before { - position: absolute; - content: ''; - top: 0; - left: 0; - width: 100%; - height: 1px; - background: rgba(34, 36, 38, 0.1); -} - -.ui.vertical.menu .item:first-child:before { - display: none !important; -} - -/*--- Sub Menu ---*/ - -.ui.vertical.menu .item > .menu { - margin: 0.5em -1.14285714em 0; -} - -.ui.vertical.menu .menu .item { - background: none; - padding: 0.5em 1.33333333em; - font-size: 0.85714286em; - color: rgba(0, 0, 0, 0.5); -} - -.ui.vertical.menu .item .menu a.item:hover, -.ui.vertical.menu .item .menu .link.item:hover { - color: rgba(0, 0, 0, 0.85); -} - -.ui.vertical.menu .menu .item:before { - display: none; -} - -/* Vertical Active */ - -.ui.vertical.menu .active.item { - background: rgba(0, 0, 0, 0.05); - border-radius: 0; - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.vertical.menu > .active.item:first-child { - border-radius: 0.28571429rem 0.28571429rem 0 0; -} - -.ui.vertical.menu > .active.item:last-child { - border-radius: 0 0 0.28571429rem 0.28571429rem; -} - -.ui.vertical.menu > .active.item:only-child { - border-radius: 0.28571429rem; -} - -.ui.vertical.menu .active.item .menu .active.item { - border-left: none; -} - -.ui.vertical.menu .item .menu .active.item { - background-color: transparent; - font-weight: bold; - color: rgba(0, 0, 0, 0.95); -} - -/*-------------- - Tabular - ---------------*/ - -.ui.tabular.menu { - border-radius: 0; - -webkit-box-shadow: none !important; - box-shadow: none !important; - border: none; - background: none transparent; - border-bottom: 1px solid #D4D4D5; -} - -.ui.tabular.fluid.menu { - width: calc(100% + 2px) !important; -} - -.ui.tabular.menu .item { - background: transparent; - border-bottom: none; - border-left: 1px solid transparent; - border-right: 1px solid transparent; - border-top: 2px solid transparent; - padding: 0.92857143em 1.42857143em; - color: rgba(0, 0, 0, 0.87); -} - -.ui.tabular.menu .item:before { - display: none; -} - -/* Hover */ - -.ui.tabular.menu .item:hover { - background-color: transparent; - color: rgba(0, 0, 0, 0.8); -} - -/* Active */ - -.ui.tabular.menu .active.item { - background: none #FFFFFF; - color: rgba(0, 0, 0, 0.95); - border-top-width: 1px; - border-color: #D4D4D5; - font-weight: bold; - margin-bottom: -1px; - -webkit-box-shadow: none; - box-shadow: none; - border-radius: 0.28571429rem 0.28571429rem 0 0 !important; -} - -/* Coupling with segment for attachment */ - -.ui.tabular.menu + .attached:not(.top).segment, -.ui.tabular.menu + .attached:not(.top).segment + .attached:not(.top).segment { - border-top: none; - margin-left: 0; - margin-top: 0; - margin-right: 0; - width: 100%; -} - -.top.attached.segment + .ui.bottom.tabular.menu { - position: relative; - width: calc(100% + 2px); - left: -1px; -} - -/* Bottom Vertical Tabular */ - -.ui.bottom.tabular.menu { - background: none transparent; - border-radius: 0; - -webkit-box-shadow: none !important; - box-shadow: none !important; - border-bottom: none; - border-top: 1px solid #D4D4D5; -} - -.ui.bottom.tabular.menu .item { - background: none; - border-left: 1px solid transparent; - border-right: 1px solid transparent; - border-bottom: 1px solid transparent; - border-top: none; -} - -.ui.bottom.tabular.menu .active.item { - background: none #FFFFFF; - color: rgba(0, 0, 0, 0.95); - border-color: #D4D4D5; - margin: -1px 0 0 0; - border-radius: 0 0 0.28571429rem 0.28571429rem !important; -} - -/* Vertical Tabular (Left) */ - -.ui.vertical.tabular.menu { - background: none transparent; - border-radius: 0; - -webkit-box-shadow: none !important; - box-shadow: none !important; - border-bottom: none; - border-right: 1px solid #D4D4D5; -} - -.ui.vertical.tabular.menu .item { - background: none; - border-left: 1px solid transparent; - border-bottom: 1px solid transparent; - border-top: 1px solid transparent; - border-right: none; -} - -.ui.vertical.tabular.menu .active.item { - background: none #FFFFFF; - color: rgba(0, 0, 0, 0.95); - border-color: #D4D4D5; - margin: 0 -1px 0 0; - border-radius: 0.28571429rem 0 0 0.28571429rem !important; -} - -/* Vertical Right Tabular */ - -.ui.vertical.right.tabular.menu { - background: none transparent; - border-radius: 0; - -webkit-box-shadow: none !important; - box-shadow: none !important; - border-bottom: none; - border-right: none; - border-left: 1px solid #D4D4D5; -} - -.ui.vertical.right.tabular.menu .item { - background: none; - border-right: 1px solid transparent; - border-bottom: 1px solid transparent; - border-top: 1px solid transparent; - border-left: none; -} - -.ui.vertical.right.tabular.menu .active.item { - background: none #FFFFFF; - color: rgba(0, 0, 0, 0.95); - border-color: #D4D4D5; - margin: 0 0 0 -1px; - border-radius: 0 0.28571429rem 0.28571429rem 0 !important; -} - -/* Dropdown */ - -.ui.tabular.menu .active.dropdown.item { - margin-bottom: 0; - border-left: 1px solid transparent; - border-right: 1px solid transparent; - border-top: 2px solid transparent; - border-bottom: none; -} - -/*-------------- - Pagination - ---------------*/ - -.ui.pagination.menu { - margin: 0; - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - vertical-align: middle; -} - -.ui.pagination.menu .item:last-child { - border-radius: 0 0.28571429rem 0.28571429rem 0; -} - -.ui.compact.menu .item:last-child { - border-radius: 0 0.28571429rem 0.28571429rem 0; -} - -.ui.pagination.menu .item:last-child:before { - display: none; -} - -.ui.pagination.menu .item { - min-width: 3em; - text-align: center; -} - -.ui.pagination.menu .icon.item i.icon { - vertical-align: top; -} - -/* Active */ - -.ui.pagination.menu .active.item { - border-top: none; - padding-top: 0.92857143em; - background-color: rgba(0, 0, 0, 0.05); - color: rgba(0, 0, 0, 0.95); - -webkit-box-shadow: none; - box-shadow: none; -} - -/*-------------- - Secondary - ---------------*/ - -.ui.secondary.menu { - background: none; - margin-left: -0.35714286em; - margin-right: -0.35714286em; - border-radius: 0; - border: none; - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Item */ - -.ui.secondary.menu .item { - -ms-flex-item-align: center; - align-self: center; - -webkit-box-shadow: none; - box-shadow: none; - border: none; - padding: 0.78571429em 0.92857143em; - margin: 0 0.35714286em; - background: none; - -webkit-transition: color 0.1s ease; - transition: color 0.1s ease; - border-radius: 0.28571429rem; -} - -/* No Divider */ - -.ui.secondary.menu .item:before { - display: none !important; -} - -/* Header */ - -.ui.secondary.menu .header.item { - border-radius: 0; - border-right: none; - background: none transparent; -} - -/* Image */ - -.ui.secondary.menu .item > img:not(.ui) { - margin: 0; -} - -/* Hover */ - -.ui.secondary.menu .dropdown.item:hover, -.ui.secondary.menu .link.item:hover, -.ui.secondary.menu a.item:hover { - background: rgba(0, 0, 0, 0.05); - color: rgba(0, 0, 0, 0.95); -} - -/* Active */ - -.ui.secondary.menu .active.item { - -webkit-box-shadow: none; - box-shadow: none; - background: rgba(0, 0, 0, 0.05); - color: rgba(0, 0, 0, 0.95); - border-radius: 0.28571429rem; -} - -/* Active Hover */ - -.ui.secondary.menu .active.item:hover { - -webkit-box-shadow: none; - box-shadow: none; - background: rgba(0, 0, 0, 0.05); - color: rgba(0, 0, 0, 0.95); -} - -/* Inverted */ - -.ui.secondary.inverted.menu .link.item:not(.disabled), -.ui.secondary.inverted.menu a.item:not(.disabled) { - color: rgba(255, 255, 255, 0.7); -} - -.ui.secondary.inverted.menu .dropdown.item:hover, -.ui.secondary.inverted.menu .link.item:hover, -.ui.secondary.inverted.menu a.item:hover { - background: rgba(255, 255, 255, 0.08); - color: #ffffff; -} - -.ui.secondary.inverted.menu .active.item { - background: rgba(255, 255, 255, 0.15); - color: #ffffff; -} - -/* Fix item margins */ - -.ui.secondary.item.menu { - margin-left: 0; - margin-right: 0; -} - -.ui.secondary.item.menu .item:last-child { - margin-right: 0; -} - -.ui.secondary.attached.menu { - -webkit-box-shadow: none; - box-shadow: none; -} - -/*--------------------- - Secondary Vertical - -----------------------*/ - -/* Sub Menu */ - -.ui.vertical.secondary.menu .item:not(.dropdown) > .menu { - margin: 0 -0.92857143em; -} - -.ui.vertical.secondary.menu .item:not(.dropdown) > .menu > .item { - margin: 0; - padding: 0.5em 1.33333333em; -} - -.ui.secondary.vertical.menu > .item { - border: none; - margin: 0 0 0.35714286em; - border-radius: 0.28571429rem !important; -} - -.ui.secondary.vertical.menu > .header.item { - border-radius: 0; -} - -/* Sub Menu */ - -.ui.vertical.secondary.menu .item > .menu .item { - background-color: transparent; -} - -/* Inverted */ - -.ui.secondary.inverted.menu { - background-color: transparent; -} - -/*--------------------- - Secondary Pointing - -----------------------*/ - -.ui.secondary.pointing.menu { - margin-left: 0; - margin-right: 0; - border-bottom: 2px solid rgba(34, 36, 38, 0.15); -} - -.ui.secondary.pointing.menu .item { - border-bottom-color: transparent; - border-bottom-style: solid; - border-radius: 0; - -ms-flex-item-align: end; - align-self: flex-end; - margin: 0 0 -2px; - padding: 0.85714286em 1.14285714em; - border-bottom-width: 2px; - -webkit-transition: color 0.1s ease; - transition: color 0.1s ease; -} - -.ui.secondary.pointing.menu .ui.dropdown .menu .item { - border-bottom-width: 0; -} - -.ui.secondary.pointing.menu .item > .label:not(.floating) { - margin-top: -0.3em; - margin-bottom: -0.3em; -} - -.ui.secondary.pointing.menu .item > .circular.label { - margin-top: -0.5em; - margin-bottom: -0.5em; -} - -/* Item Types */ - -.ui.secondary.pointing.menu .header.item { - color: rgba(0, 0, 0, 0.85) !important; -} - -.ui.secondary.pointing.menu .text.item { - -webkit-box-shadow: none !important; - box-shadow: none !important; -} - -.ui.secondary.pointing.menu .item:after { - display: none; -} - -/* Hover */ - -.ui.secondary.pointing.menu .dropdown.item:hover, -.ui.secondary.pointing.menu .link.item:hover, -.ui.secondary.pointing.menu a.item:hover { - background-color: transparent; - color: rgba(0, 0, 0, 0.87); -} - -/* Pressed */ - -.ui.secondary.pointing.menu .dropdown.item:active, -.ui.secondary.pointing.menu .link.item:active, -.ui.secondary.pointing.menu a.item:active { - background-color: transparent; - border-color: rgba(34, 36, 38, 0.15); -} - -/* Active */ - -.ui.secondary.pointing.menu .active.item { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; - border-color: currentColor; - font-weight: bold; - color: rgba(0, 0, 0, 0.95); -} - -/* Active Hover */ - -.ui.secondary.pointing.menu .active.item:hover { - border-color: currentColor; - color: rgba(0, 0, 0, 0.95); -} - -/* Active Dropdown */ - -.ui.secondary.pointing.menu .active.dropdown.item { - border-color: transparent; -} - -/* Vertical Pointing */ - -.ui.secondary.vertical.pointing.menu { - border-bottom-width: 0; - border-right-width: 2px; - border-right-style: solid; - border-right-color: rgba(34, 36, 38, 0.15); -} - -.ui.secondary.vertical.pointing.menu .item { - border-bottom: none; - border-right-style: solid; - border-right-color: transparent; - border-radius: 0 !important; - margin: 0 -2px 0 0; - border-right-width: 2px; -} - -/* Vertical Active */ - -.ui.secondary.vertical.pointing.menu .active.item { - border-color: currentColor; -} - -/* Inverted */ - -.ui.secondary.inverted.pointing.menu { - border-color: rgba(255, 255, 255, 0.1); -} - -.ui.secondary.inverted.pointing.menu .item:not(.disabled) { - color: rgba(255, 255, 255, 0.9); -} - -.ui.secondary.inverted.pointing.menu .header.item { - color: #FFFFFF !important; -} - -/* Hover */ - -.ui.secondary.inverted.pointing.menu .link.item:hover, -.ui.secondary.inverted.pointing.menu a.item:hover { - color: #ffffff; -} - -/* Active */ - -.ui.ui.secondary.inverted.pointing.menu .active.item { - border-color: #FFFFFF; - color: #ffffff; - background-color: transparent; -} - -/*-------------- - Text Menu - ---------------*/ - -.ui.text.menu { - background: none transparent; - border-radius: 0; - -webkit-box-shadow: none; - box-shadow: none; - border: none; - margin: 1em -0.5em; -} - -.ui.text.menu .item { - border-radius: 0; - -webkit-box-shadow: none; - box-shadow: none; - -ms-flex-item-align: center; - align-self: center; - margin: 0 0; - padding: 0.35714286em 0.5em; - font-weight: normal; - color: rgba(0, 0, 0, 0.6); - -webkit-transition: opacity 0.1s ease; - transition: opacity 0.1s ease; -} - -/* Border */ - -.ui.text.menu .item:before, -.ui.text.menu .menu .item:before { - display: none !important; -} - -/* Header */ - -.ui.text.menu .header.item { - background-color: transparent; - opacity: 1; - color: rgba(0, 0, 0, 0.85); - font-size: 0.92857143em; - text-transform: uppercase; - font-weight: bold; -} - -/* Image */ - -.ui.text.menu .item > img:not(.ui) { - margin: 0; -} - -/*--- fluid text ---*/ - -.ui.text.item.menu .item { - margin: 0; -} - -/*--- vertical text ---*/ - -.ui.vertical.text.menu { - margin: 1em 0; -} - -.ui.vertical.text.menu:first-child { - margin-top: 0; -} - -.ui.vertical.text.menu:last-child { - margin-bottom: 0; -} - -.ui.vertical.text.menu .item { - margin: 0.57142857em 0; - padding-left: 0; - padding-right: 0; -} - -.ui.vertical.text.menu .item > i.icon { - float: none; - margin: 0 0.35714286em 0 0; -} - -.ui.vertical.text.menu .header.item { - margin: 0.57142857em 0 0.71428571em; -} - -/* Vertical Sub Menu */ - -.ui.vertical.text.menu .item:not(.dropdown) > .menu { - margin: 0; -} - -.ui.vertical.text.menu .item:not(.dropdown) > .menu > .item { - margin: 0; - padding: 0.5em 0; -} - -/*--- hover ---*/ - -.ui.text.menu .item:hover { - opacity: 1; - background-color: transparent; -} - -/*--- active ---*/ - -.ui.text.menu .active.item { - background-color: transparent; - border: none; - -webkit-box-shadow: none; - box-shadow: none; - font-weight: normal; - color: rgba(0, 0, 0, 0.95); -} - -/*--- active hover ---*/ - -.ui.text.menu .active.item:hover { - background-color: transparent; -} - -/* Disable Bariations */ - -.ui.text.pointing.menu .active.item:after { - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.text.attached.menu { - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Inverted */ - -.ui.inverted.text.menu, -.ui.inverted.text.menu .item, -.ui.inverted.text.menu .item:hover, -.ui.inverted.text.menu .active.item { - background-color: transparent; -} - -/* Fluid */ - -.ui.fluid.text.menu { - margin-left: 0; - margin-right: 0; -} - -/*-------------- - Icon Only ----------------*/ - -/* Vertical Menu */ - -.ui.vertical.icon.menu { - display: inline-block; - width: auto; -} - -/* Item */ - -.ui.icon.menu .item { - height: auto; - text-align: center; - color: #1B1C1D; -} - -/* Icon */ - -.ui.icon.menu .item > i.icon:not(.dropdown) { - margin: 0; - opacity: 1; -} - -/* Icon Gylph */ - -.ui.icon.menu i.icon:before { - opacity: 1; -} - -/* (x) Item Icon */ - -.ui.menu .icon.item > i.icon { - width: auto; - margin: 0 auto; -} - -/* Vertical Icon */ - -.ui.vertical.icon.menu .item > i.icon:not(.dropdown) { - display: block; - opacity: 1; - margin: 0 auto; - float: none; -} - -/* Inverted */ - -.ui.inverted.icon.menu .item { - color: #FFFFFF; -} - -/*-------------- - Labeled Icon - ---------------*/ - -/* Menu */ - -.ui.labeled.icon.menu { - text-align: center; -} - -/* Item */ - -.ui.labeled.icon.menu .item { - min-width: 6em; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} - -/* Icon */ - -.ui.labeled.icon.menu > .item > i.icon:not(.dropdown) { - height: 1em; - display: block; - font-size: 1.71428571em !important; - margin: 0 auto 0.5rem !important; -} - -/* Fluid */ - -.ui.fluid.labeled.icon.menu > .item { - min-width: 0; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Stackable - ---------------*/ - -@media only screen and (max-width: 767.98px) { - .ui.stackable.menu { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - } - - .ui.stackable.menu .item { - width: 100% !important; - } - - .ui.stackable.menu .item:before { - position: absolute; - content: ''; - top: auto; - bottom: 0; - left: 0; - width: 100%; - height: 1px; - background: rgba(34, 36, 38, 0.1); - } - - .ui.stackable.menu .left.menu, - .ui.stackable.menu .left.item { - margin-right: 0 !important; - } - - .ui.stackable.menu .right.menu, - .ui.stackable.menu .right.item { - margin-left: 0 !important; - } - - .ui.stackable.menu .center.menu, - .ui.stackable.menu .center.item { - margin-left: 0 !important; - margin-right: 0 !important; - } - - .ui.stackable.menu .right.menu, - .ui.stackable.menu .center.menu, - .ui.stackable.menu .left.menu { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - } -} - -/*-------------- - Colors ----------------*/ - -.ui.ui.ui.menu .primary.active.item, -.ui.ui.primary.menu .active.item:hover, -.ui.ui.primary.menu .active.item { - color: #2185D0; -} - -.ui.ui.ui.menu .red.active.item, -.ui.ui.red.menu .active.item:hover, -.ui.ui.red.menu .active.item { - color: #DB2828; -} - -.ui.ui.ui.menu .orange.active.item, -.ui.ui.orange.menu .active.item:hover, -.ui.ui.orange.menu .active.item { - color: #F2711C; -} - -.ui.ui.ui.menu .yellow.active.item, -.ui.ui.yellow.menu .active.item:hover, -.ui.ui.yellow.menu .active.item { - color: #FBBD08; -} - -.ui.ui.ui.menu .olive.active.item, -.ui.ui.olive.menu .active.item:hover, -.ui.ui.olive.menu .active.item { - color: #B5CC18; -} - -.ui.ui.ui.menu .green.active.item, -.ui.ui.green.menu .active.item:hover, -.ui.ui.green.menu .active.item { - color: #21BA45; -} - -.ui.ui.ui.menu .teal.active.item, -.ui.ui.teal.menu .active.item:hover, -.ui.ui.teal.menu .active.item { - color: #00B5AD; -} - -.ui.ui.ui.menu .blue.active.item, -.ui.ui.blue.menu .active.item:hover, -.ui.ui.blue.menu .active.item { - color: #2185D0; -} - -.ui.ui.ui.menu .violet.active.item, -.ui.ui.violet.menu .active.item:hover, -.ui.ui.violet.menu .active.item { - color: #6435C9; -} - -.ui.ui.ui.menu .purple.active.item, -.ui.ui.purple.menu .active.item:hover, -.ui.ui.purple.menu .active.item { - color: #A333C8; -} - -.ui.ui.ui.menu .pink.active.item, -.ui.ui.pink.menu .active.item:hover, -.ui.ui.pink.menu .active.item { - color: #E03997; -} - -.ui.ui.ui.menu .brown.active.item, -.ui.ui.brown.menu .active.item:hover, -.ui.ui.brown.menu .active.item { - color: #A5673F; -} - -.ui.ui.ui.menu .grey.active.item, -.ui.ui.grey.menu .active.item:hover, -.ui.ui.grey.menu .active.item { - color: #767676; -} - -.ui.ui.ui.menu .black.active.item, -.ui.ui.black.menu .active.item:hover, -.ui.ui.black.menu .active.item { - color: #1B1C1D; -} - -/*-------------- - Inverted - ---------------*/ - -.ui.inverted.menu { - border: 0 solid transparent; - background: #1B1C1D; - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Menu Item */ - -.ui.inverted.menu .item, -.ui.inverted.menu .item > a:not(.ui) { - background: transparent; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.menu .item.menu { - background: transparent; -} - -/*--- Border ---*/ - -.ui.inverted.menu .item:before { - background: rgba(255, 255, 255, 0.08); -} - -.ui.vertical.inverted.menu .item:before { - background: rgba(255, 255, 255, 0.08); -} - -/* Sub Menu */ - -.ui.vertical.inverted.menu .menu .item, -.ui.vertical.inverted.menu .menu .item a:not(.ui) { - color: rgba(255, 255, 255, 0.5); -} - -/* Header */ - -.ui.inverted.menu .header.item { - margin: 0; - background: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Disabled */ - -.ui.ui.inverted.menu .item.disabled { - color: rgba(225, 225, 225, 0.3); -} - -/*--- Hover ---*/ - -.ui.link.inverted.menu .item:hover, -.ui.inverted.menu .dropdown.item:hover, -.ui.inverted.menu .link.item:hover, -.ui.inverted.menu a.item:hover { - background: rgba(255, 255, 255, 0.08); - color: #ffffff; -} - -.ui.vertical.inverted.menu .item .menu a.item:hover, -.ui.vertical.inverted.menu .item .menu .link.item:hover { - background: transparent; - color: #ffffff; -} - -/*--- Pressed ---*/ - -.ui.inverted.menu a.item:active, -.ui.inverted.menu .link.item:active { - background: rgba(255, 255, 255, 0.08); - color: #ffffff; -} - -/*--- Active ---*/ - -.ui.inverted.menu .active.item { - background: #3D3E3F; - color: #ffffff !important; -} - -.ui.inverted.vertical.menu .item .menu .active.item { - background: transparent; - color: #FFFFFF; -} - -.ui.inverted.pointing.menu .active.item:after { - background: #3D3E3F; - margin: 0 !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - border: none !important; -} - -/*--- Active Hover ---*/ - -.ui.inverted.menu .active.item:hover { - background: #3D3E3F; - color: #FFFFFF !important; -} - -.ui.inverted.pointing.menu .active.item:hover:after { - background: #3D3E3F; -} - -/*-------------- - Floated - ---------------*/ - -.ui.floated.menu { - float: left; - margin: 0 0.5rem 0 0; -} - -.ui.floated.menu .item:last-child:before { - display: none; -} - -.ui.right.floated.menu { - float: right; - margin: 0 0 0 0.5rem; -} - -/*-------------- - Inverted - ---------------*/ - -.ui.ui.ui.inverted.menu .primary.active.item, -.ui.ui.inverted.primary.menu { - background-color: #2185D0; -} - -.ui.inverted.primary.menu .item:before { - background-color: rgba(34, 36, 38, 0.1); -} - -.ui.ui.inverted.primary.menu .active.item { - background-color: rgba(0, 0, 0, 0.1); -} - -.ui.inverted.pointing.primary.menu .active.item { - background-color: #1678c2; -} - -.ui.ui.ui.inverted.menu .red.active.item, -.ui.ui.inverted.red.menu { - background-color: #DB2828; -} - -.ui.inverted.red.menu .item:before { - background-color: rgba(34, 36, 38, 0.1); -} - -.ui.ui.inverted.red.menu .active.item { - background-color: rgba(0, 0, 0, 0.1); -} - -.ui.inverted.pointing.red.menu .active.item { - background-color: #d01919; -} - -.ui.ui.ui.inverted.menu .orange.active.item, -.ui.ui.inverted.orange.menu { - background-color: #F2711C; -} - -.ui.inverted.orange.menu .item:before { - background-color: rgba(34, 36, 38, 0.1); -} - -.ui.ui.inverted.orange.menu .active.item { - background-color: rgba(0, 0, 0, 0.1); -} - -.ui.inverted.pointing.orange.menu .active.item { - background-color: #f26202; -} - -.ui.ui.ui.inverted.menu .yellow.active.item, -.ui.ui.inverted.yellow.menu { - background-color: #FBBD08; -} - -.ui.inverted.yellow.menu .item:before { - background-color: rgba(34, 36, 38, 0.1); -} - -.ui.ui.inverted.yellow.menu .active.item { - background-color: rgba(0, 0, 0, 0.1); -} - -.ui.inverted.pointing.yellow.menu .active.item { - background-color: #eaae00; -} - -.ui.ui.ui.inverted.menu .olive.active.item, -.ui.ui.inverted.olive.menu { - background-color: #B5CC18; -} - -.ui.inverted.olive.menu .item:before { - background-color: rgba(34, 36, 38, 0.1); -} - -.ui.ui.inverted.olive.menu .active.item { - background-color: rgba(0, 0, 0, 0.1); -} - -.ui.inverted.pointing.olive.menu .active.item { - background-color: #a7bd0d; -} - -.ui.ui.ui.inverted.menu .green.active.item, -.ui.ui.inverted.green.menu { - background-color: #21BA45; -} - -.ui.inverted.green.menu .item:before { - background-color: rgba(34, 36, 38, 0.1); -} - -.ui.ui.inverted.green.menu .active.item { - background-color: rgba(0, 0, 0, 0.1); -} - -.ui.inverted.pointing.green.menu .active.item { - background-color: #16ab39; -} - -.ui.ui.ui.inverted.menu .teal.active.item, -.ui.ui.inverted.teal.menu { - background-color: #00B5AD; -} - -.ui.inverted.teal.menu .item:before { - background-color: rgba(34, 36, 38, 0.1); -} - -.ui.ui.inverted.teal.menu .active.item { - background-color: rgba(0, 0, 0, 0.1); -} - -.ui.inverted.pointing.teal.menu .active.item { - background-color: #009c95; -} - -.ui.ui.ui.inverted.menu .blue.active.item, -.ui.ui.inverted.blue.menu { - background-color: #2185D0; -} - -.ui.inverted.blue.menu .item:before { - background-color: rgba(34, 36, 38, 0.1); -} - -.ui.ui.inverted.blue.menu .active.item { - background-color: rgba(0, 0, 0, 0.1); -} - -.ui.inverted.pointing.blue.menu .active.item { - background-color: #1678c2; -} - -.ui.ui.ui.inverted.menu .violet.active.item, -.ui.ui.inverted.violet.menu { - background-color: #6435C9; -} - -.ui.inverted.violet.menu .item:before { - background-color: rgba(34, 36, 38, 0.1); -} - -.ui.ui.inverted.violet.menu .active.item { - background-color: rgba(0, 0, 0, 0.1); -} - -.ui.inverted.pointing.violet.menu .active.item { - background-color: #5829bb; -} - -.ui.ui.ui.inverted.menu .purple.active.item, -.ui.ui.inverted.purple.menu { - background-color: #A333C8; -} - -.ui.inverted.purple.menu .item:before { - background-color: rgba(34, 36, 38, 0.1); -} - -.ui.ui.inverted.purple.menu .active.item { - background-color: rgba(0, 0, 0, 0.1); -} - -.ui.inverted.pointing.purple.menu .active.item { - background-color: #9627ba; -} - -.ui.ui.ui.inverted.menu .pink.active.item, -.ui.ui.inverted.pink.menu { - background-color: #E03997; -} - -.ui.inverted.pink.menu .item:before { - background-color: rgba(34, 36, 38, 0.1); -} - -.ui.ui.inverted.pink.menu .active.item { - background-color: rgba(0, 0, 0, 0.1); -} - -.ui.inverted.pointing.pink.menu .active.item { - background-color: #e61a8d; -} - -.ui.ui.ui.inverted.menu .brown.active.item, -.ui.ui.inverted.brown.menu { - background-color: #A5673F; -} - -.ui.inverted.brown.menu .item:before { - background-color: rgba(34, 36, 38, 0.1); -} - -.ui.ui.inverted.brown.menu .active.item { - background-color: rgba(0, 0, 0, 0.1); -} - -.ui.inverted.pointing.brown.menu .active.item { - background-color: #975b33; -} - -.ui.ui.ui.inverted.menu .grey.active.item, -.ui.ui.inverted.grey.menu { - background-color: #767676; -} - -.ui.inverted.grey.menu .item:before { - background-color: rgba(34, 36, 38, 0.1); -} - -.ui.ui.inverted.grey.menu .active.item { - background-color: rgba(0, 0, 0, 0.1); -} - -.ui.inverted.pointing.grey.menu .active.item { - background-color: #838383; -} - -.ui.ui.ui.inverted.menu .black.active.item, -.ui.ui.inverted.black.menu { - background-color: #1B1C1D; -} - -.ui.inverted.black.menu .item:before { - background-color: rgba(34, 36, 38, 0.1); -} - -.ui.ui.inverted.black.menu .active.item { - background-color: rgba(0, 0, 0, 0.1); -} - -.ui.inverted.pointing.black.menu .active.item { - background-color: #27292a; -} - -.ui.ui.ui.inverted.pointing.menu .active.item:after { - background-color: inherit; -} - -/*-------------- - Fitted - ---------------*/ - -.ui.fitted.menu .item, -.ui.fitted.menu .item .menu .item, -.ui.menu .fitted.item { - padding: 0; -} - -.ui.horizontally.fitted.menu .item, -.ui.horizontally.fitted.menu .item .menu .item, -.ui.menu .horizontally.fitted.item { - padding-top: 0.92857143em; - padding-bottom: 0.92857143em; -} - -.ui.vertically.fitted.menu .item, -.ui.vertically.fitted.menu .item .menu .item, -.ui.menu .vertically.fitted.item { - padding-left: 1.14285714em; - padding-right: 1.14285714em; -} - -/*-------------- - Borderless - ---------------*/ - -.ui.borderless.menu .item:before, -.ui.borderless.menu .item .menu .item:before, -.ui.menu .borderless.item:before { - background: none !important; -} - -/*------------------- - Compact - --------------------*/ - -.ui.compact.menu { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - margin: 0; - vertical-align: middle; -} - -.ui.compact.vertical.menu { - /* IE hack to make dropdown icons appear inline */ - display: -ms-inline-flexbox !important; - display: inline-block; -} - -.ui.compact.menu:not(.secondary) .item:last-child { - border-radius: 0 0.28571429rem 0.28571429rem 0; -} - -.ui.compact.menu .item:last-child:before { - display: none; -} - -.ui.compact.vertical.menu { - width: auto !important; -} - -.ui.compact.vertical.menu .item:last-child::before { - display: block; -} - -/*------------------- - Fluid - --------------------*/ - -.ui.menu.fluid, -.ui.vertical.menu.fluid { - width: 100% !important; -} - -/*------------------- - Evenly Sized ---------------------*/ - -.ui.item.menu, -.ui.item.menu .item { - width: 100%; - padding-left: 0 !important; - padding-right: 0 !important; - margin-left: 0 !important; - margin-right: 0 !important; - text-align: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.ui.attached.item.menu:not(.tabular) { - margin: 0 -1px !important; -} - -.ui.item.menu .item:last-child:before { - display: none; -} - -.ui.menu.two.item .item { - width: 50%; -} - -.ui.menu.three.item .item { - width: 33.333%; -} - -.ui.menu.four.item .item { - width: 25%; -} - -.ui.menu.five.item .item { - width: 20%; -} - -.ui.menu.six.item .item { - width: 16.666%; -} - -.ui.menu.seven.item .item { - width: 14.285%; -} - -.ui.menu.eight.item .item { - width: 12.5%; -} - -.ui.menu.nine.item .item { - width: 11.11%; -} - -.ui.menu.ten.item .item { - width: 10%; -} - -.ui.menu.eleven.item .item { - width: 9.09%; -} - -.ui.menu.twelve.item .item { - width: 8.333%; -} - -/*-------------- - Fixed - ---------------*/ - -.ui.menu.fixed { - position: fixed; - z-index: 101; - margin: 0; - width: 100%; -} - -.ui.menu.fixed, -.ui.menu.fixed .item:first-child, -.ui.menu.fixed .item:last-child { - border-radius: 0 !important; -} - -.ui.fixed.menu, -.ui[class*="top fixed"].menu { - top: 0; - left: 0; - right: auto; - bottom: auto; -} - -.ui[class*="top fixed"].menu { - border-top: none; - border-left: none; - border-right: none; -} - -.ui[class*="right fixed"].menu { - border-top: none; - border-bottom: none; - border-right: none; - top: 0; - right: 0; - left: auto; - bottom: auto; - width: auto; - height: 100%; -} - -.ui[class*="bottom fixed"].menu { - border-bottom: none; - border-left: none; - border-right: none; - bottom: 0; - left: 0; - top: auto; - right: auto; -} - -.ui[class*="left fixed"].menu { - border-top: none; - border-bottom: none; - border-left: none; - top: 0; - left: 0; - right: auto; - bottom: auto; - width: auto; - height: 100%; -} - -/* Coupling with Grid */ - -.ui.fixed.menu + .ui.grid { - padding-top: 2.75rem; -} - -/*------------------- - Pointing - --------------------*/ - -.ui.pointing.menu .item:after { - visibility: hidden; - position: absolute; - content: ''; - top: 100%; - left: 50%; - -webkit-transform: translateX(-50%) translateY(-50%) rotate(45deg); - transform: translateX(-50%) translateY(-50%) rotate(45deg); - background: none; - margin: 0.5px 0 0; - width: 0.57142857em; - height: 0.57142857em; - border: none; - border-bottom: 1px solid #D4D4D5; - border-right: 1px solid #D4D4D5; - z-index: 2; - -webkit-transition: background 0.1s ease; - transition: background 0.1s ease; -} - -.ui.vertical.pointing.menu .item:after { - position: absolute; - top: 50%; - right: 0; - bottom: auto; - left: auto; - -webkit-transform: translateX(50%) translateY(-50%) rotate(45deg); - transform: translateX(50%) translateY(-50%) rotate(45deg); - margin: 0 -0.5px 0 0; - border: none; - border-top: 1px solid #D4D4D5; - border-right: 1px solid #D4D4D5; -} - -.ui.pointing.menu .ui.dropdown .menu .item:after, -.ui.vertical.pointing.menu .ui.dropdown .menu .item:after { - display: none; -} - -/* Active */ - -.ui.pointing.menu .active.item:after { - visibility: visible; -} - -.ui.pointing.menu .active.dropdown.item:after { - visibility: hidden; -} - -/* Don't double up pointers */ - -.ui.pointing.menu .dropdown.active.item:after, -.ui.pointing.menu .active.item .menu .active.item:after { - display: none; -} - -/* Colors */ - -.ui.pointing.menu .active.item:hover:after { - background-color: #F2F2F2; -} - -.ui.pointing.menu .active.item:after { - background-color: #F2F2F2; -} - -.ui.pointing.menu .active.item:hover:after { - background-color: #F2F2F2; -} - -.ui.vertical.pointing.menu .active.item:hover:after { - background-color: #F2F2F2; -} - -.ui.vertical.pointing.menu .active.item:after { - background-color: #F2F2F2; -} - -.ui.vertical.pointing.menu .menu .active.item:after { - background-color: #FFFFFF; -} - -.ui.inverted.pointing.menu .primary.active.item:after { - background-color: #2185D0; -} - -.ui.inverted.pointing.menu .secondary.active.item:after { - background-color: #1B1C1D; -} - -.ui.inverted.pointing.menu .red.active.item:after { - background-color: #DB2828; -} - -.ui.inverted.pointing.menu .orange.active.item:after { - background-color: #F2711C; -} - -.ui.inverted.pointing.menu .yellow.active.item:after { - background-color: #FBBD08; -} - -.ui.inverted.pointing.menu .olive.active.item:after { - background-color: #B5CC18; -} - -.ui.inverted.pointing.menu .green.active.item:after { - background-color: #21BA45; -} - -.ui.inverted.pointing.menu .teal.active.item:after { - background-color: #00B5AD; -} - -.ui.inverted.pointing.menu .blue.active.item:after { - background-color: #2185D0; -} - -.ui.inverted.pointing.menu .violet.active.item:after { - background-color: #6435C9; -} - -.ui.inverted.pointing.menu .purple.active.item:after { - background-color: #A333C8; -} - -.ui.inverted.pointing.menu .pink.active.item:after { - background-color: #E03997; -} - -.ui.inverted.pointing.menu .brown.active.item:after { - background-color: #A5673F; -} - -.ui.inverted.pointing.menu .grey.active.item:after { - background-color: #767676; -} - -.ui.inverted.pointing.menu .black.active.item:after { - background-color: #1B1C1D; -} - -/*-------------- - Attached - ---------------*/ - -/* Middle */ - -.ui.attached.menu { - top: 0; - bottom: 0; - border-radius: 0; - margin: 0 -1px; - width: calc(100% + 2px); - max-width: calc(100% + 2px); - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.attached + .ui.attached.menu:not(.top) { - border-top: none; -} - -/* Top */ - -.ui[class*="top attached"].menu { - bottom: 0; - margin-bottom: 0; - top: 0; - margin-top: 1rem; - border-radius: 0.28571429rem 0.28571429rem 0 0; -} - -.ui.menu[class*="top attached"]:first-child { - margin-top: 0; -} - -/* Bottom */ - -.ui[class*="bottom attached"].menu { - bottom: 0; - margin-top: 0; - top: 0; - margin-bottom: 1rem; - -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), none; - box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), none; - border-radius: 0 0 0.28571429rem 0.28571429rem; -} - -.ui[class*="bottom attached"].menu:last-child { - margin-bottom: 0; -} - -/* Attached Menu Item */ - -.ui.top.attached.menu > .item:first-child { - border-radius: 0.28571429rem 0 0 0; -} - -.ui.bottom.attached.menu > .item:first-child { - border-radius: 0 0 0 0.28571429rem; -} - -/* Tabular Attached */ - -.ui.attached.menu:not(.tabular) { - border: 1px solid #D4D4D5; -} - -.ui.attached.inverted.menu { - border: none; -} - -.ui.attached.tabular.menu { - margin-left: 0; - margin-right: 0; - width: 100%; -} - -/*-------------- - Sizes ----------------*/ - -.ui.menu { - font-size: 1rem; -} - -.ui.vertical.menu { - width: 15rem; -} - -.ui.mini.menu, -.ui.mini.menu .dropdown, -.ui.mini.menu .dropdown .menu > .item { - font-size: 0.78571429rem; -} - -.ui.mini.vertical.menu:not(.icon) { - width: 9rem; -} - -.ui.tiny.menu, -.ui.tiny.menu .dropdown, -.ui.tiny.menu .dropdown .menu > .item { - font-size: 0.85714286rem; -} - -.ui.tiny.vertical.menu:not(.icon) { - width: 11rem; -} - -.ui.small.menu, -.ui.small.menu .dropdown, -.ui.small.menu .dropdown .menu > .item { - font-size: 0.92857143rem; -} - -.ui.small.vertical.menu:not(.icon) { - width: 13rem; -} - -.ui.large.menu, -.ui.large.menu .dropdown, -.ui.large.menu .dropdown .menu > .item { - font-size: 1.07142857rem; -} - -.ui.large.vertical.menu:not(.icon) { - width: 18rem; -} - -.ui.big.menu, -.ui.big.menu .dropdown, -.ui.big.menu .dropdown .menu > .item { - font-size: 1.14285714rem; -} - -.ui.big.vertical.menu:not(.icon) { - width: 20rem; -} - -.ui.huge.menu, -.ui.huge.menu .dropdown, -.ui.huge.menu .dropdown .menu > .item { - font-size: 1.21428571rem; -} - -.ui.huge.vertical.menu:not(.icon) { - width: 22rem; -} - -.ui.massive.menu, -.ui.massive.menu .dropdown, -.ui.massive.menu .dropdown .menu > .item { - font-size: 1.28571429rem; -} - -.ui.massive.vertical.menu:not(.icon) { - width: 25rem; -} - -/*------------------- - Inverted dropdowns ---------------------*/ - -.ui.menu .ui.inverted.inverted.dropdown.item .menu { - background: #1B1C1D; - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.menu .ui.inverted.dropdown .menu > .item { - color: rgba(255, 255, 255, 0.8) !important; -} - -.ui.menu .ui.inverted.dropdown .menu > .active.item { - background: transparent !important; - color: rgba(255, 255, 255, 0.8) !important; -} - -.ui.menu .ui.inverted.dropdown .menu > .item:hover { - background: rgba(255, 255, 255, 0.08) !important; - color: rgba(255, 255, 255, 0.8) !important; -} - -.ui.menu .ui.inverted.dropdown .menu > .selected.item { - background: rgba(255, 255, 255, 0.15) !important; - color: rgba(255, 255, 255, 0.8) !important; -} - -/* Vertical */ - -.ui.vertical.menu .inverted.dropdown.item .menu { - -webkit-box-shadow: none; - box-shadow: none; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Message - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Message -*******************************/ - -.ui.message { - position: relative; - min-height: 1em; - margin: 1em 0; - background: #F8F8F9; - padding: 1em 1.5em; - line-height: 1.4285em; - color: rgba(0, 0, 0, 0.87); - -webkit-transition: opacity 0.1s ease, color 0.1s ease, background 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: opacity 0.1s ease, color 0.1s ease, background 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: opacity 0.1s ease, color 0.1s ease, background 0.1s ease, box-shadow 0.1s ease; - transition: opacity 0.1s ease, color 0.1s ease, background 0.1s ease, box-shadow 0.1s ease, -webkit-box-shadow 0.1s ease; - border-radius: 0.28571429rem; - -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.22) inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.22) inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.message:first-child { - margin-top: 0; -} - -.ui.message:last-child { - margin-bottom: 0; -} - -/*-------------- - Content ----------------*/ - -/* Header */ - -.ui.message .header { - display: block; - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - font-weight: bold; - margin: -0.14285714em 0 0 0; -} - -/* Default font size */ - -.ui.message .header:not(.ui) { - font-size: 1.14285714em; -} - -/* Paragraph */ - -.ui.message p { - opacity: 0.85; - margin: 0.75em 0; -} - -.ui.message p:first-child { - margin-top: 0; -} - -.ui.message p:last-child { - margin-bottom: 0; -} - -.ui.message .header + p { - margin-top: 0.25em; -} - -/* List */ - -.ui.message .list:not(.ui) { - text-align: left; - padding: 0; - opacity: 0.85; - list-style-position: inside; - margin: 0.5em 0 0; -} - -.ui.message .list:not(.ui):first-child { - margin-top: 0; -} - -.ui.message .list:not(.ui):last-child { - margin-bottom: 0; -} - -.ui.message .list:not(.ui) li { - position: relative; - list-style-type: none; - margin: 0 0 0.3em 1em; - padding: 0; -} - -.ui.message .list:not(.ui) li:before { - position: absolute; - content: '•'; - left: -1em; - height: 100%; - vertical-align: baseline; -} - -.ui.message .list:not(.ui) li:last-child { - margin-bottom: 0; -} - -/* Icon */ - -.ui.message > i.icon { - margin-right: 0.6em; -} - -/* Close Icon */ - -.ui.message > .close.icon { - cursor: pointer; - position: absolute; - margin: 0; - top: 0.78575em; - right: 0.5em; - opacity: 0.7; - -webkit-transition: opacity 0.1s ease; - transition: opacity 0.1s ease; -} - -.ui.message > .close.icon:hover { - opacity: 1; -} - -/* First / Last Element */ - -.ui.message > :first-child { - margin-top: 0; -} - -.ui.message > :last-child { - margin-bottom: 0; -} - -/******************************* - Coupling -*******************************/ - -.ui.dropdown .menu > .message { - margin: 0 -1px; -} - -/******************************* - States -*******************************/ - -/*-------------- - Visible ----------------*/ - -.ui.visible.visible.visible.visible.message { - display: block; -} - -.ui.icon.visible.visible.visible.visible.message { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -/*-------------- - Hidden ----------------*/ - -.ui.hidden.hidden.hidden.hidden.message { - display: none; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Compact - ---------------*/ - -.ui.compact.message { - display: inline-block; -} - -.ui.compact.icon.message { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - width: auto; -} - -/*-------------- - Attached - ---------------*/ - -.ui.attached.message { - margin-bottom: -1px; - border-radius: 0.28571429rem 0.28571429rem 0 0; - -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15) inset; - margin-left: -1px; - margin-right: -1px; -} - -.ui.attached + .ui.attached.message:not(.top):not(.bottom) { - margin-top: -1px; - border-radius: 0; -} - -.ui.bottom.attached.message { - margin-top: -1px; - border-radius: 0 0 0.28571429rem 0.28571429rem; - -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15) inset, 0 1px 2px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15) inset, 0 1px 2px 0 rgba(34, 36, 38, 0.15); -} - -.ui.bottom.attached.message:not(:last-child) { - margin-bottom: 1em; -} - -.ui.attached.icon.message { - width: auto; -} - -/*-------------- - Icon - ---------------*/ - -.ui.icon.message { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - width: 100%; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} - -.ui.icon.message > i.icon:not(.close) { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: auto; - line-height: 1; - vertical-align: middle; - font-size: 3em; - opacity: 0.8; -} - -.ui.icon.message > .content { - display: block; - -webkit-box-flex: 1; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - vertical-align: middle; -} - -.ui.icon.message > i.icon:not(.close) + .content { - padding-left: 0; -} - -.ui.icon.message > i.circular.icon { - width: 1em; -} - -/*-------------- - Floating - ---------------*/ - -.ui.floating.message { - -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.22) inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.22) inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -/*-------------- - Colors ----------------*/ - -/*-------------- - Types ----------------*/ - -.ui.positive.message { - background-color: #FCFFF5; - color: #2C662D; -} - -.ui.positive.message, -.ui.attached.positive.message { - -webkit-box-shadow: 0 0 0 1px #A3C293 inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #A3C293 inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.positive.message { - -webkit-box-shadow: 0 0 0 1px #A3C293 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #A3C293 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.positive.message .header { - color: #1A531B; -} - -.ui.negative.message { - background-color: #FFF6F6; - color: #9F3A38; -} - -.ui.negative.message, -.ui.attached.negative.message { - -webkit-box-shadow: 0 0 0 1px #E0B4B4 inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #E0B4B4 inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.negative.message { - -webkit-box-shadow: 0 0 0 1px #E0B4B4 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #E0B4B4 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.negative.message .header { - color: #912D2B; -} - -.ui.info.message { - background-color: #F8FFFF; - color: #276F86; -} - -.ui.info.message, -.ui.attached.info.message { - -webkit-box-shadow: 0 0 0 1px #A9D5DE inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #A9D5DE inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.info.message { - -webkit-box-shadow: 0 0 0 1px #A9D5DE inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #A9D5DE inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.info.message .header { - color: #0E566C; -} - -.ui.warning.message { - background-color: #FFFAF3; - color: #573A08; -} - -.ui.warning.message, -.ui.attached.warning.message { - -webkit-box-shadow: 0 0 0 1px #C9BA9B inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #C9BA9B inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.warning.message { - -webkit-box-shadow: 0 0 0 1px #C9BA9B inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #C9BA9B inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.warning.message .header { - color: #794B02; -} - -.ui.error.message { - background-color: #FFF6F6; - color: #9F3A38; -} - -.ui.error.message, -.ui.attached.error.message { - -webkit-box-shadow: 0 0 0 1px #E0B4B4 inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #E0B4B4 inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.error.message { - -webkit-box-shadow: 0 0 0 1px #E0B4B4 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #E0B4B4 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.error.message .header { - color: #912D2B; -} - -.ui.success.message { - background-color: #FCFFF5; - color: #2C662D; -} - -.ui.success.message, -.ui.attached.success.message { - -webkit-box-shadow: 0 0 0 1px #A3C293 inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #A3C293 inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.success.message { - -webkit-box-shadow: 0 0 0 1px #A3C293 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #A3C293 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.success.message .header { - color: #1A531B; -} - -.ui.primary.message { - background-color: #DFF0FF; - color: rgba(255, 255, 255, 0.9); -} - -.ui.primary.message, -.ui.attached.primary.message { - -webkit-box-shadow: 0 0 0 1px #2185D0 inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #2185D0 inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.primary.message { - -webkit-box-shadow: 0 0 0 1px #2185D0 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #2185D0 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.primary.message .header { - color: rgba(242, 242, 242, 0.9); -} - -.ui.secondary.message { - background-color: #F4F4F4; - color: rgba(255, 255, 255, 0.9); -} - -.ui.secondary.message, -.ui.attached.secondary.message { - -webkit-box-shadow: 0 0 0 1px #1B1C1D inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #1B1C1D inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.secondary.message { - -webkit-box-shadow: 0 0 0 1px #1B1C1D inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #1B1C1D inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.secondary.message .header { - color: rgba(242, 242, 242, 0.9); -} - -.ui.red.message { - background-color: #FFE8E6; - color: #DB2828; -} - -.ui.red.message, -.ui.attached.red.message { - -webkit-box-shadow: 0 0 0 1px #DB2828 inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #DB2828 inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.red.message { - -webkit-box-shadow: 0 0 0 1px #DB2828 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #DB2828 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.red.message .header { - color: #c82121; -} - -.ui.orange.message { - background-color: #FFEDDE; - color: #F2711C; -} - -.ui.orange.message, -.ui.attached.orange.message { - -webkit-box-shadow: 0 0 0 1px #F2711C inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #F2711C inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.orange.message { - -webkit-box-shadow: 0 0 0 1px #F2711C inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #F2711C inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.orange.message .header { - color: #e7640d; -} - -.ui.yellow.message { - background-color: #FFF8DB; - color: #B58105; -} - -.ui.yellow.message, -.ui.attached.yellow.message { - -webkit-box-shadow: 0 0 0 1px #B58105 inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #B58105 inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.yellow.message { - -webkit-box-shadow: 0 0 0 1px #B58105 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #B58105 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.yellow.message .header { - color: #9c6f04; -} - -.ui.olive.message { - background-color: #FBFDEF; - color: #8ABC1E; -} - -.ui.olive.message, -.ui.attached.olive.message { - -webkit-box-shadow: 0 0 0 1px #8ABC1E inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #8ABC1E inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.olive.message { - -webkit-box-shadow: 0 0 0 1px #8ABC1E inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #8ABC1E inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.olive.message .header { - color: #7aa61a; -} - -.ui.green.message { - background-color: #E5F9E7; - color: #1EBC30; -} - -.ui.green.message, -.ui.attached.green.message { - -webkit-box-shadow: 0 0 0 1px #1EBC30 inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #1EBC30 inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.green.message { - -webkit-box-shadow: 0 0 0 1px #1EBC30 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #1EBC30 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.green.message .header { - color: #1aa62a; -} - -.ui.teal.message { - background-color: #E1F7F7; - color: #10A3A3; -} - -.ui.teal.message, -.ui.attached.teal.message { - -webkit-box-shadow: 0 0 0 1px #10A3A3 inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #10A3A3 inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.teal.message { - -webkit-box-shadow: 0 0 0 1px #10A3A3 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #10A3A3 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.teal.message .header { - color: #0e8c8c; -} - -.ui.blue.message { - background-color: #DFF0FF; - color: #2185D0; -} - -.ui.blue.message, -.ui.attached.blue.message { - -webkit-box-shadow: 0 0 0 1px #2185D0 inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #2185D0 inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.blue.message { - -webkit-box-shadow: 0 0 0 1px #2185D0 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #2185D0 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.blue.message .header { - color: #1e77ba; -} - -.ui.violet.message { - background-color: #EAE7FF; - color: #6435C9; -} - -.ui.violet.message, -.ui.attached.violet.message { - -webkit-box-shadow: 0 0 0 1px #6435C9 inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #6435C9 inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.violet.message { - -webkit-box-shadow: 0 0 0 1px #6435C9 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #6435C9 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.violet.message .header { - color: #5a30b5; -} - -.ui.purple.message { - background-color: #F6E7FF; - color: #A333C8; -} - -.ui.purple.message, -.ui.attached.purple.message { - -webkit-box-shadow: 0 0 0 1px #A333C8 inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #A333C8 inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.purple.message { - -webkit-box-shadow: 0 0 0 1px #A333C8 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #A333C8 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.purple.message .header { - color: #922eb4; -} - -.ui.pink.message { - background-color: #FFE3FB; - color: #E03997; -} - -.ui.pink.message, -.ui.attached.pink.message { - -webkit-box-shadow: 0 0 0 1px #E03997 inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #E03997 inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.pink.message { - -webkit-box-shadow: 0 0 0 1px #E03997 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #E03997 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.pink.message .header { - color: #dd238b; -} - -.ui.brown.message { - background-color: #F1E2D3; - color: #A5673F; -} - -.ui.brown.message, -.ui.attached.brown.message { - -webkit-box-shadow: 0 0 0 1px #A5673F inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #A5673F inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.brown.message { - -webkit-box-shadow: 0 0 0 1px #A5673F inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #A5673F inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.brown.message .header { - color: #935b38; -} - -.ui.grey.message { - background-color: #F4F4F4; - color: #767676; -} - -.ui.grey.message, -.ui.attached.grey.message { - -webkit-box-shadow: 0 0 0 1px #767676 inset, 0 0 0 0 rgba(0, 0, 0, 0); - box-shadow: 0 0 0 1px #767676 inset, 0 0 0 0 rgba(0, 0, 0, 0); -} - -.ui.floating.grey.message { - -webkit-box-shadow: 0 0 0 1px #767676 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #767676 inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.grey.message .header { - color: #696969; -} - -.ui.black.message { - background-color: #1B1C1D; - color: rgba(255, 255, 255, 0.9); -} - -.ui.black.message .header { - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.message { - background-color: #1B1C1D; - color: rgba(255, 255, 255, 0.9); -} - -/*-------------- - Sizes ----------------*/ - -.ui.message { - font-size: 1em; -} - -.ui.mini.message { - font-size: 0.78571429em; -} - -.ui.tiny.message { - font-size: 0.85714286em; -} - -.ui.small.message { - font-size: 0.92857143em; -} - -.ui.large.message { - font-size: 1.14285714em; -} - -.ui.big.message { - font-size: 1.28571429em; -} - -.ui.huge.message { - font-size: 1.42857143em; -} - -.ui.massive.message { - font-size: 1.71428571em; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Table - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Table -*******************************/ - -/* Prototype */ - -.ui.table { - width: 100%; - background: #FFFFFF; - margin: 1em 0; - border: 1px solid rgba(34, 36, 38, 0.15); - -webkit-box-shadow: none; - box-shadow: none; - border-radius: 0.28571429rem; - text-align: left; - vertical-align: middle; - color: rgba(0, 0, 0, 0.87); - border-collapse: separate; - border-spacing: 0; -} - -.ui.table:first-child { - margin-top: 0; -} - -.ui.table:last-child { - margin-bottom: 0; -} - -.ui.table > thead, -.ui.table > tbody { - text-align: inherit; - vertical-align: inherit; -} - -/******************************* - Parts -*******************************/ - -/* Table Content */ - -.ui.table th, -.ui.table td { - -webkit-transition: background 0.1s ease, color 0.1s ease; - transition: background 0.1s ease, color 0.1s ease; -} - -/* Rowspan helper class */ - -.ui.table th.rowspanned, -.ui.table td.rowspanned { - display: none; -} - -/* Headers */ - -.ui.table > thead { - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.table > thead > tr > th { - cursor: auto; - background: #F9FAFB; - text-align: inherit; - color: rgba(0, 0, 0, 0.87); - padding: 0.92857143em 0.78571429em; - vertical-align: inherit; - font-style: none; - font-weight: bold; - text-transform: none; - border-bottom: 1px solid rgba(34, 36, 38, 0.1); - border-left: none; -} - -.ui.table > thead > tr > th:first-child { - border-left: none; -} - -.ui.table > thead > tr:first-child > th:first-child { - border-radius: 0.28571429rem 0 0 0; -} - -.ui.table > thead > tr:first-child > th:last-child { - border-radius: 0 0.28571429rem 0 0; -} - -.ui.table > thead > tr:first-child > th:only-child { - border-radius: 0.28571429rem 0.28571429rem 0 0; -} - -/* Footer */ - -.ui.table > tfoot { - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.table > tfoot > tr > th, -.ui.table > tfoot > tr > td { - cursor: auto; - border-top: 1px solid rgba(34, 36, 38, 0.15); - background: #F9FAFB; - text-align: inherit; - color: rgba(0, 0, 0, 0.87); - padding: 0.78571429em 0.78571429em; - vertical-align: inherit; - font-style: normal; - font-weight: normal; - text-transform: none; -} - -.ui.table > tfoot > tr > th:first-child, -.ui.table > tfoot > tr > td:first-child { - border-left: none; -} - -.ui.table > tfoot > tr:first-child > th:first-child, -.ui.table > tfoot > tr:first-child > td:first-child { - border-radius: 0 0 0 0.28571429rem; -} - -.ui.table > tfoot > tr:first-child > th:last-child, -.ui.table > tfoot > tr:first-child > td:last-child { - border-radius: 0 0 0.28571429rem 0; -} - -.ui.table > tfoot > tr:first-child > th:only-child, -.ui.table > tfoot > tr:first-child > td:only-child { - border-radius: 0 0 0.28571429rem 0.28571429rem; -} - -/* Table Row */ - -.ui.table > tr > td, -.ui.table > tbody > tr > td { - border-top: 1px solid rgba(34, 36, 38, 0.1); -} - -.ui.table > tr:first-child > td, -.ui.table > tbody > tr:first-child > td { - border-top: none; -} - -/* Repeated tbody */ - -.ui.table > tbody + tbody tr:first-child > td { - border-top: 1px solid rgba(34, 36, 38, 0.1); -} - -/* Table Cells */ - -.ui.table > tbody > tr > td, -.ui.table > tr > td { - padding: 0.78571429em 0.78571429em; - text-align: inherit; -} - -/* Icons */ - -.ui.table > i.icon { - vertical-align: baseline; -} - -.ui.table > i.icon:only-child { - margin: 0; -} - -/* Table Segment */ - -.ui.table.segment { - padding: 0; -} - -.ui.table.segment:after { - display: none; -} - -.ui.table.segment.stacked:after { - display: block; -} - -/* Responsive */ - -@media only screen and (max-width: 767.98px) { - .ui.table:not(.unstackable) { - width: 100%; - padding: 0; - } - - .ui.table:not(.unstackable) > thead, - .ui.table:not(.unstackable) > thead > tr, - .ui.table:not(.unstackable) > tfoot, - .ui.table:not(.unstackable) > tfoot > tr, - .ui.table:not(.unstackable) > tbody, - .ui.table:not(.unstackable) > tr, - .ui.table:not(.unstackable) > tbody > tr, - .ui.table:not(.unstackable) > tr > th:not(.rowspanned), - .ui.table:not(.unstackable) > thead > tr > th:not(.rowspanned), - .ui.table:not(.unstackable) > tbody > tr > th:not(.rowspanned), - .ui.table:not(.unstackable) > tfoot > tr > th:not(.rowspanned), - .ui.table:not(.unstackable) > tr > td:not(.rowspanned), - .ui.table:not(.unstackable) > tbody > tr > td:not(.rowspanned), - .ui.table:not(.unstackable) > tfoot > tr > td:not(.rowspanned) { - display: block !important; - width: auto !important; - } - - .ui.table:not(.unstackable) > thead { - display: block; - } - - .ui.table:not(.unstackable) > tfoot { - display: block; - } - - .ui.ui.ui.ui.table:not(.unstackable) > tr, - .ui.ui.ui.ui.table:not(.unstackable) > thead > tr, - .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr, - .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr { - padding-top: 1em; - padding-bottom: 1em; - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) > tr > th, - .ui.ui.ui.ui.table:not(.unstackable) > thead > tr > th, - .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > th, - .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > th, - .ui.ui.ui.ui.table:not(.unstackable) > tr > td, - .ui.ui.ui.ui.table:not(.unstackable) > tbody > tr > td, - .ui.ui.ui.ui.table:not(.unstackable) > tfoot > tr > td { - background: none; - border: none; - padding: 0.25em 0.75em; - -webkit-box-shadow: none; - box-shadow: none; - } - - .ui.table:not(.unstackable) > tr > th:first-child, - .ui.table:not(.unstackable) > thead > tr > th:first-child, - .ui.table:not(.unstackable) > tbody > tr > th:first-child, - .ui.table:not(.unstackable) > tfoot > tr > th:first-child, - .ui.table:not(.unstackable) > tr > td:first-child, - .ui.table:not(.unstackable) > tbody > tr > td:first-child, - .ui.table:not(.unstackable) > tfoot > tr > td:first-child { - font-weight: bold; - } - - /* Definition Table */ - - .ui.definition.table:not(.unstackable) > thead > tr > th:first-child { - -webkit-box-shadow: none !important; - box-shadow: none !important; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.primary.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #2185D0 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #2185D0 inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.primary.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #2185D0 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #2185D0 inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.primary.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #54C8FF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #54C8FF inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.primary.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #54C8FF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #54C8FF inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.secondary.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #1B1C1D inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #1B1C1D inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.secondary.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #1B1C1D inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #1B1C1D inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.secondary.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #545454 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #545454 inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.secondary.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #545454 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #545454 inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.red.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #DB2828 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #DB2828 inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.red.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #DB2828 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #DB2828 inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.red.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FF695E inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FF695E inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.red.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FF695E inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FF695E inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.orange.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #F2711C inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #F2711C inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.orange.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #F2711C inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #F2711C inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.orange.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FF851B inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FF851B inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.orange.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FF851B inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FF851B inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.yellow.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FBBD08 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FBBD08 inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.yellow.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FBBD08 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FBBD08 inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.yellow.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FFE21F inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FFE21F inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.yellow.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FFE21F inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FFE21F inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.olive.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #B5CC18 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #B5CC18 inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.olive.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #B5CC18 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #B5CC18 inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.olive.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #D9E778 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #D9E778 inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.olive.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #D9E778 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #D9E778 inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.green.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #21BA45 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #21BA45 inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.green.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #21BA45 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #21BA45 inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.green.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #2ECC40 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #2ECC40 inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.green.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #2ECC40 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #2ECC40 inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.teal.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #00B5AD inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #00B5AD inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.teal.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #00B5AD inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #00B5AD inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.teal.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #6DFFFF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #6DFFFF inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.teal.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #6DFFFF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #6DFFFF inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.blue.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #2185D0 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #2185D0 inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.blue.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #2185D0 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #2185D0 inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.blue.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #54C8FF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #54C8FF inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.blue.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #54C8FF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #54C8FF inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.violet.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #6435C9 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #6435C9 inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.violet.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #6435C9 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #6435C9 inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.violet.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #A291FB inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #A291FB inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.violet.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #A291FB inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #A291FB inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.purple.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #A333C8 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #A333C8 inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.purple.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #A333C8 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #A333C8 inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.purple.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #DC73FF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #DC73FF inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.purple.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #DC73FF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #DC73FF inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.pink.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #E03997 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #E03997 inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.pink.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #E03997 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #E03997 inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.pink.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FF8EDF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FF8EDF inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.pink.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FF8EDF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FF8EDF inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.brown.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #A5673F inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #A5673F inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.brown.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #A5673F inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #A5673F inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.brown.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #D67C1C inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #D67C1C inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.brown.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #D67C1C inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #D67C1C inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.grey.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #767676 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #767676 inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.grey.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #767676 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #767676 inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.grey.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #DCDDDE inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #DCDDDE inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.grey.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #DCDDDE inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #DCDDDE inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.black.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #1B1C1D inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #1B1C1D inset; - } - - .ui.ui.ui.ui.table:not(.unstackable) tr.marked.black.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #1B1C1D inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #1B1C1D inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.black.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #545454 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #545454 inset; - } - - .ui.ui.ui.ui.inverted.table:not(.unstackable) tr.marked.black.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #545454 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #545454 inset; - } -} - -/******************************* - Coupling -*******************************/ - -/* UI Image */ - -.ui.table .collapsing .image, -.ui.table .collapsing .image img { - max-width: none; -} - -/******************************* - Types -*******************************/ - -/*-------------- - Complex ----------------*/ - -.ui.structured.table { - border-collapse: collapse; -} - -.ui.structured.table > thead > tr > th { - border-left: none; - border-right: none; -} - -.ui.structured.sortable.table > thead > tr > th { - border-left: 1px solid rgba(34, 36, 38, 0.15); - border-right: 1px solid rgba(34, 36, 38, 0.15); -} - -.ui.structured.basic.table > tr > th, -.ui.structured.basic.table > thead > tr > th, -.ui.structured.basic.table > tbody > tr > th, -.ui.structured.basic.table > tfoot > tr > th { - border-left: none; - border-right: none; -} - -.ui.structured.celled.table > tr > th, -.ui.structured.celled.table > thead > tr > th, -.ui.structured.celled.table > tbody > tr > th, -.ui.structured.celled.table > tfoot > tr > th, -.ui.structured.celled.table > tr > td, -.ui.structured.celled.table > tbody > tr > td, -.ui.structured.celled.table > tfoot > tr > td { - border-left: 1px solid rgba(34, 36, 38, 0.1); - border-right: 1px solid rgba(34, 36, 38, 0.1); -} - -/*-------------- - Definition - ---------------*/ - -.ui.definition.table > thead:not(.full-width) > tr > th:first-child { - pointer-events: none; - background: #FFFFFF; - font-weight: normal; - color: rgba(0, 0, 0, 0.4); - -webkit-box-shadow: -0.1em -0.2em 0 0.1em #FFFFFF; - box-shadow: -0.1em -0.2em 0 0.1em #FFFFFF; - -moz-transform: scale(1); -} - -.ui.definition.table > tfoot:not(.full-width) > tr > th:first-child { - pointer-events: none; - background: #FFFFFF; - font-weight: normal; - color: rgba(0, 0, 0, 0.4); - -webkit-box-shadow: -0.1em 0.2em 0 0.1em #FFFFFF; - box-shadow: -0.1em 0.2em 0 0.1em #FFFFFF; - -moz-transform: scale(1); -} - -/* Highlight Defining Column */ - -.ui.definition.table > tr > td:first-child:not(.ignored), -.ui.definition.table > tbody > tr > td:first-child:not(.ignored), -.ui.definition.table > tfoot > tr > td:first-child:not(.ignored), -.ui.definition.table tr td.definition { - background: rgba(0, 0, 0, 0.03); - font-weight: bold; - color: rgba(0, 0, 0, 0.95); - text-transform: ''; - -webkit-box-shadow: ''; - box-shadow: ''; - text-align: ''; - font-size: 1em; - padding-left: ''; - padding-right: ''; -} - -/* Fix 2nd Column */ - -.ui.definition.table > thead:not(.full-width) > tr > th:nth-child(2) { - border-left: 1px solid rgba(34, 36, 38, 0.15); -} - -.ui.definition.table > tfoot:not(.full-width) > tr > th:nth-child(2), -.ui.definition.table > tfoot:not(.full-width) > tr > td:nth-child(2) { - border-left: 1px solid rgba(34, 36, 38, 0.15); -} - -.ui.definition.table > tr > td:nth-child(2), -.ui.definition.table > tbody > tr > td:nth-child(2) { - border-left: 1px solid rgba(34, 36, 38, 0.15); -} - -/******************************* - States -*******************************/ - -/*-------------- - Positive - ---------------*/ - -.ui.ui.ui.ui.table tr.positive, -.ui.ui.table td.positive { - -webkit-box-shadow: 0 0 0 #A3C293 inset; - box-shadow: 0 0 0 #A3C293 inset; - background: #FCFFF5; - color: #2C662D; -} - -/*-------------- - Negative - ---------------*/ - -.ui.ui.ui.ui.table tr.negative, -.ui.ui.table td.negative { - -webkit-box-shadow: 0 0 0 #E0B4B4 inset; - box-shadow: 0 0 0 #E0B4B4 inset; - background: #FFF6F6; - color: #9F3A38; -} - -/*-------------- - Error - ---------------*/ - -.ui.ui.ui.ui.table tr.error, -.ui.ui.table td.error { - -webkit-box-shadow: 0 0 0 #E0B4B4 inset; - box-shadow: 0 0 0 #E0B4B4 inset; - background: #FFF6F6; - color: #9F3A38; -} - -/*-------------- - Warning - ---------------*/ - -.ui.ui.ui.ui.table tr.warning, -.ui.ui.table td.warning { - -webkit-box-shadow: 0 0 0 #C9BA9B inset; - box-shadow: 0 0 0 #C9BA9B inset; - background: #FFFAF3; - color: #573A08; -} - -/*-------------- - Active - ---------------*/ - -.ui.ui.ui.ui.table tr.active, -.ui.ui.table td.active { - -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.87) inset; - box-shadow: 0 0 0 rgba(0, 0, 0, 0.87) inset; - background: #E0E0E0; - color: rgba(0, 0, 0, 0.87); -} - -/*-------------- - Disabled - ---------------*/ - -.ui.table tr.disabled td, -.ui.table tr td.disabled, -.ui.table tr.disabled:hover, -.ui.table tr:hover td.disabled { - pointer-events: none; - color: rgba(40, 40, 40, 0.3); -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Stackable - ---------------*/ - -@media only screen and (max-width: 991.98px) { - .ui[class*="tablet stackable"].table, - .ui[class*="tablet stackable"].table > thead, - .ui[class*="tablet stackable"].table > thead > tr, - .ui[class*="tablet stackable"].table > tfoot, - .ui[class*="tablet stackable"].table > tfoot > tr, - .ui[class*="tablet stackable"].table > tbody, - .ui[class*="tablet stackable"].table > tbody > tr, - .ui[class*="tablet stackable"].table > tr, - .ui[class*="tablet stackable"].table > thead > tr > th:not(.rowspanned), - .ui[class*="tablet stackable"].table > tbody > tr > th:not(.rowspanned), - .ui[class*="tablet stackable"].table > tfoot > tr > th:not(.rowspanned), - .ui[class*="tablet stackable"].table > tr > th:not(.rowspanned), - .ui[class*="tablet stackable"].table > tbody > tr > td:not(.rowspanned), - .ui[class*="tablet stackable"].table > tfoot > tr > td:not(.rowspanned), - .ui[class*="tablet stackable"].table > tr > td:not(.rowspanned) { - display: block !important; - width: 100% !important; - } - - .ui[class*="tablet stackable"].table { - padding: 0; - } - - .ui[class*="tablet stackable"].table > thead { - display: block; - } - - .ui[class*="tablet stackable"].table > tfoot { - display: block; - } - - .ui.ui.ui.ui[class*="tablet stackable"].table > thead > tr, - .ui.ui.ui.ui[class*="tablet stackable"].table > tbody > tr, - .ui.ui.ui.ui[class*="tablet stackable"].table > tfoot > tr, - .ui.ui.ui.ui[class*="tablet stackable"].table > tr { - padding-top: 1em; - padding-bottom: 1em; - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset; - } - - .ui[class*="tablet stackable"].table > thead > tr > th, - .ui[class*="tablet stackable"].table > tbody > tr > th, - .ui[class*="tablet stackable"].table > tfoot > tr > th, - .ui[class*="tablet stackable"].table > tr > th, - .ui[class*="tablet stackable"].table > tbody > tr > td, - .ui[class*="tablet stackable"].table > tfoot > tr > td, - .ui[class*="tablet stackable"].table > tr > td { - background: none; - border: none !important; - padding: 0.25em 0.75em; - -webkit-box-shadow: none; - box-shadow: none; - } - - /* Definition Table */ - - .ui.definition[class*="tablet stackable"].table > thead > tr > th:first-child { - -webkit-box-shadow: none !important; - box-shadow: none !important; - } -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.primary.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #2185D0 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #2185D0 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.primary.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #2185D0 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #2185D0 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.primary.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #54C8FF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #54C8FF inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.primary.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #54C8FF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #54C8FF inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.secondary.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #1B1C1D inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #1B1C1D inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.secondary.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #1B1C1D inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #1B1C1D inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.secondary.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #545454 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #545454 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.secondary.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #545454 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #545454 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.red.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #DB2828 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #DB2828 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.red.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #DB2828 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #DB2828 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.red.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FF695E inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FF695E inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.red.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FF695E inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FF695E inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.orange.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #F2711C inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #F2711C inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.orange.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #F2711C inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #F2711C inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.orange.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FF851B inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FF851B inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.orange.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FF851B inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FF851B inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.yellow.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FBBD08 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FBBD08 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.yellow.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FBBD08 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FBBD08 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.yellow.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FFE21F inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FFE21F inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.yellow.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FFE21F inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FFE21F inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.olive.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #B5CC18 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #B5CC18 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.olive.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #B5CC18 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #B5CC18 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.olive.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #D9E778 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #D9E778 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.olive.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #D9E778 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #D9E778 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.green.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #21BA45 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #21BA45 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.green.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #21BA45 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #21BA45 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.green.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #2ECC40 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #2ECC40 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.green.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #2ECC40 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #2ECC40 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.teal.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #00B5AD inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #00B5AD inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.teal.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #00B5AD inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #00B5AD inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.teal.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #6DFFFF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #6DFFFF inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.teal.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #6DFFFF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #6DFFFF inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.blue.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #2185D0 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #2185D0 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.blue.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #2185D0 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #2185D0 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.blue.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #54C8FF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #54C8FF inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.blue.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #54C8FF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #54C8FF inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.violet.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #6435C9 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #6435C9 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.violet.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #6435C9 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #6435C9 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.violet.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #A291FB inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #A291FB inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.violet.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #A291FB inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #A291FB inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.purple.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #A333C8 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #A333C8 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.purple.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #A333C8 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #A333C8 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.purple.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #DC73FF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #DC73FF inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.purple.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #DC73FF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #DC73FF inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.pink.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #E03997 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #E03997 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.pink.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #E03997 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #E03997 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.pink.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FF8EDF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #FF8EDF inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.pink.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FF8EDF inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #FF8EDF inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.brown.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #A5673F inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #A5673F inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.brown.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #A5673F inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #A5673F inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.brown.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #D67C1C inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #D67C1C inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.brown.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #D67C1C inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #D67C1C inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.grey.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #767676 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #767676 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.grey.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #767676 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #767676 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.grey.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #DCDDDE inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #DCDDDE inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.grey.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #DCDDDE inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #DCDDDE inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.black.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #1B1C1D inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #1B1C1D inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].table tr.marked.black.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #1B1C1D inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #1B1C1D inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.black.left { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #545454 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, 0.2em 0 0 0 #545454 inset; -} - -.ui.ui.ui.ui[class*="tablet stackable"].inverted.table tr.marked.black.right { - -webkit-box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #545454 inset; - box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset, -0.2em 0 0 0 #545454 inset; -} - -/*-------------- - Text Alignment - ---------------*/ - -.ui.table[class*="left aligned"], -.ui.table [class*="left aligned"] { - text-align: left; -} - -.ui.table[class*="center aligned"], -.ui.table [class*="center aligned"] { - text-align: center; -} - -.ui.table[class*="right aligned"], -.ui.table [class*="right aligned"] { - text-align: right; -} - -/*------------------ - Vertical Alignment - ------------------*/ - -.ui.table[class*="top aligned"], -.ui.table [class*="top aligned"] { - vertical-align: top; -} - -.ui.table[class*="middle aligned"], -.ui.table [class*="middle aligned"] { - vertical-align: middle; -} - -.ui.table[class*="bottom aligned"], -.ui.table [class*="bottom aligned"] { - vertical-align: bottom; -} - -/*-------------- - Collapsing - ---------------*/ - -.ui.table th.collapsing, -.ui.table td.collapsing { - width: 1px; - white-space: nowrap; -} - -/*-------------- - Fixed - ---------------*/ - -.ui.fixed.table { - table-layout: fixed; -} - -.ui.fixed.table th, -.ui.fixed.table td { - overflow: hidden; - text-overflow: ellipsis; -} - -/*-------------- - Selectable - ---------------*/ - -.ui.ui.selectable.table > tbody > tr:hover, -.ui.table tbody tr td.selectable:hover { - background: rgba(0, 0, 0, 0.05); - color: rgba(0, 0, 0, 0.95); -} - -.ui.ui.selectable.inverted.table > tbody > tr:hover, -.ui.inverted.table tbody tr td.selectable:hover { - background: rgba(255, 255, 255, 0.08); - color: #ffffff; -} - -/* Selectable Cell Link */ - -.ui.table tbody tr td.selectable { - padding: 0; -} - -.ui.table tbody tr td.selectable > a:not(.ui) { - display: block; - color: inherit; - padding: 0.78571429em 0.78571429em; -} - -.ui.table > tr > td.selectable, -.ui.table > tbody > tr > td.selectable, -.ui.selectable.table > tbody > tr, -.ui.selectable.table > tr { - cursor: pointer; -} - -/* Other States */ - -.ui.ui.selectable.table tr.error:hover, -.ui.table tr td.selectable.error:hover, -.ui.selectable.table tr:hover td.error { - background: #ffe7e7; - color: #943634; -} - -.ui.ui.selectable.table tr.warning:hover, -.ui.table tr td.selectable.warning:hover, -.ui.selectable.table tr:hover td.warning { - background: #fff4e4; - color: #493107; -} - -.ui.ui.selectable.table tr.active:hover, -.ui.table tr td.selectable.active:hover, -.ui.selectable.table tr:hover td.active { - background: #E0E0E0; - color: rgba(0, 0, 0, 0.87); -} - -.ui.ui.selectable.table tr.positive:hover, -.ui.table tr td.selectable.positive:hover, -.ui.selectable.table tr:hover td.positive { - background: #f7ffe6; - color: #275b28; -} - -.ui.ui.selectable.table tr.negative:hover, -.ui.table tr td.selectable.negative:hover, -.ui.selectable.table tr:hover td.negative { - background: #ffe7e7; - color: #943634; -} - -/*------------------- - Attached - --------------------*/ - -/* Middle */ - -.ui.attached.table { - top: 0; - bottom: 0; - border-radius: 0; - margin: 0 -1px; - width: calc(100% + 2px); - max-width: calc(100% + 2px); - -webkit-box-shadow: none; - box-shadow: none; - border: 1px solid #D4D4D5; -} - -.ui.attached + .ui.attached.table:not(.top) { - border-top: none; -} - -/* Top */ - -.ui[class*="top attached"].table { - bottom: 0; - margin-bottom: 0; - top: 0; - margin-top: 1em; - border-radius: 0.28571429rem 0.28571429rem 0 0; -} - -.ui.table[class*="top attached"]:first-child { - margin-top: 0; -} - -/* Bottom */ - -.ui[class*="bottom attached"].table { - bottom: 0; - margin-top: 0; - top: 0; - margin-bottom: 1em; - -webkit-box-shadow: none, none; - box-shadow: none, none; - border-radius: 0 0 0.28571429rem 0.28571429rem; -} - -.ui[class*="bottom attached"].table:last-child { - margin-bottom: 0; -} - -/*-------------- - Striped - ---------------*/ - -/* Table Striping */ - -.ui.striped.table > tr:nth-child(2n), -.ui.striped.table > tbody > tr:nth-child(2n) { - background-color: rgba(0, 0, 50, 0.02); -} - -/* Stripes */ - -.ui.inverted.striped.table > tr:nth-child(2n), -.ui.inverted.striped.table > tbody > tr:nth-child(2n) { - background-color: rgba(255, 255, 255, 0.05); -} - -/* Allow striped active hover */ - -.ui.striped.selectable.selectable.selectable.table tbody tr.active:hover { - background: #EFEFEF; - color: rgba(0, 0, 0, 0.95); -} - -/*-------------- - Single Line ----------------*/ - -.ui.table[class*="single line"], -.ui.table [class*="single line"] { - white-space: nowrap; -} - -/*------------------- - Colors ---------------------*/ - -.ui.primary.table { - border-top: 0.2em solid #2185D0; -} - -.ui.inverted.primary.table { - background-color: #2185D0; - color: #FFFFFF; -} - -.ui.ui.ui.ui.table tr.primary:not(.marked), -.ui.ui.table td.primary:not(.marked) { - background: #ddf4ff; - color: rgba(255, 255, 255, 0.9); -} - -.ui.ui.selectable.table tr.primary:not(.marked):hover, -.ui.table tr td.selectable.primary:not(.marked):hover, -.ui.selectable.table tr:hover td.primary:not(.marked) { - background: #d3f1ff; - color: rgba(255, 255, 255, 0.9); -} - -.ui.table td.marked.primary.left, -.ui.table tr.marked.primary.left { - -webkit-box-shadow: 0.2em 0 0 0 #2185D0 inset; - box-shadow: 0.2em 0 0 0 #2185D0 inset; -} - -.ui.table td.marked.primary.right, -.ui.table tr.marked.primary.right { - -webkit-box-shadow: -0.2em 0 0 0 #2185D0 inset; - box-shadow: -0.2em 0 0 0 #2185D0 inset; -} - -.ui.inverted.table td.marked.primary.left, -.ui.inverted.table tr.marked.primary.left { - -webkit-box-shadow: 0.2em 0 0 0 #54C8FF inset; - box-shadow: 0.2em 0 0 0 #54C8FF inset; -} - -.ui.inverted.table td.marked.primary.right, -.ui.inverted.table tr.marked.primary.right { - -webkit-box-shadow: -0.2em 0 0 0 #54C8FF inset; - box-shadow: -0.2em 0 0 0 #54C8FF inset; -} - -.ui.secondary.table { - border-top: 0.2em solid #1B1C1D; -} - -.ui.inverted.secondary.table { - background-color: #1B1C1D; - color: #FFFFFF; -} - -.ui.ui.ui.ui.table tr.secondary:not(.marked), -.ui.ui.table td.secondary:not(.marked) { - background: #dddddd; - color: rgba(255, 255, 255, 0.9); -} - -.ui.ui.selectable.table tr.secondary:not(.marked):hover, -.ui.table tr td.selectable.secondary:not(.marked):hover, -.ui.selectable.table tr:hover td.secondary:not(.marked) { - background: #e2e2e2; - color: rgba(255, 255, 255, 0.9); -} - -.ui.table td.marked.secondary.left, -.ui.table tr.marked.secondary.left { - -webkit-box-shadow: 0.2em 0 0 0 #1B1C1D inset; - box-shadow: 0.2em 0 0 0 #1B1C1D inset; -} - -.ui.table td.marked.secondary.right, -.ui.table tr.marked.secondary.right { - -webkit-box-shadow: -0.2em 0 0 0 #1B1C1D inset; - box-shadow: -0.2em 0 0 0 #1B1C1D inset; -} - -.ui.inverted.table td.marked.secondary.left, -.ui.inverted.table tr.marked.secondary.left { - -webkit-box-shadow: 0.2em 0 0 0 #545454 inset; - box-shadow: 0.2em 0 0 0 #545454 inset; -} - -.ui.inverted.table td.marked.secondary.right, -.ui.inverted.table tr.marked.secondary.right { - -webkit-box-shadow: -0.2em 0 0 0 #545454 inset; - box-shadow: -0.2em 0 0 0 #545454 inset; -} - -.ui.red.table { - border-top: 0.2em solid #DB2828; -} - -.ui.inverted.red.table { - background-color: #DB2828; - color: #FFFFFF; -} - -.ui.ui.ui.ui.table tr.red:not(.marked), -.ui.ui.table td.red:not(.marked) { - background: #ffe1df; - color: #DB2828; -} - -.ui.ui.selectable.table tr.red:not(.marked):hover, -.ui.table tr td.selectable.red:not(.marked):hover, -.ui.selectable.table tr:hover td.red:not(.marked) { - background: #ffd7d5; - color: #DB2828; -} - -.ui.table td.marked.red.left, -.ui.table tr.marked.red.left { - -webkit-box-shadow: 0.2em 0 0 0 #DB2828 inset; - box-shadow: 0.2em 0 0 0 #DB2828 inset; -} - -.ui.table td.marked.red.right, -.ui.table tr.marked.red.right { - -webkit-box-shadow: -0.2em 0 0 0 #DB2828 inset; - box-shadow: -0.2em 0 0 0 #DB2828 inset; -} - -.ui.inverted.table td.marked.red.left, -.ui.inverted.table tr.marked.red.left { - -webkit-box-shadow: 0.2em 0 0 0 #FF695E inset; - box-shadow: 0.2em 0 0 0 #FF695E inset; -} - -.ui.inverted.table td.marked.red.right, -.ui.inverted.table tr.marked.red.right { - -webkit-box-shadow: -0.2em 0 0 0 #FF695E inset; - box-shadow: -0.2em 0 0 0 #FF695E inset; -} - -.ui.orange.table { - border-top: 0.2em solid #F2711C; -} - -.ui.inverted.orange.table { - background-color: #F2711C; - color: #FFFFFF; -} - -.ui.ui.ui.ui.table tr.orange:not(.marked), -.ui.ui.table td.orange:not(.marked) { - background: #ffe7d1; - color: #F2711C; -} - -.ui.ui.selectable.table tr.orange:not(.marked):hover, -.ui.table tr td.selectable.orange:not(.marked):hover, -.ui.selectable.table tr:hover td.orange:not(.marked) { - background: #fae1cc; - color: #F2711C; -} - -.ui.table td.marked.orange.left, -.ui.table tr.marked.orange.left { - -webkit-box-shadow: 0.2em 0 0 0 #F2711C inset; - box-shadow: 0.2em 0 0 0 #F2711C inset; -} - -.ui.table td.marked.orange.right, -.ui.table tr.marked.orange.right { - -webkit-box-shadow: -0.2em 0 0 0 #F2711C inset; - box-shadow: -0.2em 0 0 0 #F2711C inset; -} - -.ui.inverted.table td.marked.orange.left, -.ui.inverted.table tr.marked.orange.left { - -webkit-box-shadow: 0.2em 0 0 0 #FF851B inset; - box-shadow: 0.2em 0 0 0 #FF851B inset; -} - -.ui.inverted.table td.marked.orange.right, -.ui.inverted.table tr.marked.orange.right { - -webkit-box-shadow: -0.2em 0 0 0 #FF851B inset; - box-shadow: -0.2em 0 0 0 #FF851B inset; -} - -.ui.yellow.table { - border-top: 0.2em solid #FBBD08; -} - -.ui.inverted.yellow.table { - background-color: #FBBD08; - color: #FFFFFF; -} - -.ui.ui.ui.ui.table tr.yellow:not(.marked), -.ui.ui.table td.yellow:not(.marked) { - background: #fff9d2; - color: #B58105; -} - -.ui.ui.selectable.table tr.yellow:not(.marked):hover, -.ui.table tr td.selectable.yellow:not(.marked):hover, -.ui.selectable.table tr:hover td.yellow:not(.marked) { - background: #fbf5cc; - color: #B58105; -} - -.ui.table td.marked.yellow.left, -.ui.table tr.marked.yellow.left { - -webkit-box-shadow: 0.2em 0 0 0 #FBBD08 inset; - box-shadow: 0.2em 0 0 0 #FBBD08 inset; -} - -.ui.table td.marked.yellow.right, -.ui.table tr.marked.yellow.right { - -webkit-box-shadow: -0.2em 0 0 0 #FBBD08 inset; - box-shadow: -0.2em 0 0 0 #FBBD08 inset; -} - -.ui.inverted.table td.marked.yellow.left, -.ui.inverted.table tr.marked.yellow.left { - -webkit-box-shadow: 0.2em 0 0 0 #FFE21F inset; - box-shadow: 0.2em 0 0 0 #FFE21F inset; -} - -.ui.inverted.table td.marked.yellow.right, -.ui.inverted.table tr.marked.yellow.right { - -webkit-box-shadow: -0.2em 0 0 0 #FFE21F inset; - box-shadow: -0.2em 0 0 0 #FFE21F inset; -} - -.ui.olive.table { - border-top: 0.2em solid #B5CC18; -} - -.ui.inverted.olive.table { - background-color: #B5CC18; - color: #FFFFFF; -} - -.ui.ui.ui.ui.table tr.olive:not(.marked), -.ui.ui.table td.olive:not(.marked) { - background: #f7fae4; - color: #8ABC1E; -} - -.ui.ui.selectable.table tr.olive:not(.marked):hover, -.ui.table tr td.selectable.olive:not(.marked):hover, -.ui.selectable.table tr:hover td.olive:not(.marked) { - background: #f6fada; - color: #8ABC1E; -} - -.ui.table td.marked.olive.left, -.ui.table tr.marked.olive.left { - -webkit-box-shadow: 0.2em 0 0 0 #B5CC18 inset; - box-shadow: 0.2em 0 0 0 #B5CC18 inset; -} - -.ui.table td.marked.olive.right, -.ui.table tr.marked.olive.right { - -webkit-box-shadow: -0.2em 0 0 0 #B5CC18 inset; - box-shadow: -0.2em 0 0 0 #B5CC18 inset; -} - -.ui.inverted.table td.marked.olive.left, -.ui.inverted.table tr.marked.olive.left { - -webkit-box-shadow: 0.2em 0 0 0 #D9E778 inset; - box-shadow: 0.2em 0 0 0 #D9E778 inset; -} - -.ui.inverted.table td.marked.olive.right, -.ui.inverted.table tr.marked.olive.right { - -webkit-box-shadow: -0.2em 0 0 0 #D9E778 inset; - box-shadow: -0.2em 0 0 0 #D9E778 inset; -} - -.ui.green.table { - border-top: 0.2em solid #21BA45; -} - -.ui.inverted.green.table { - background-color: #21BA45; - color: #FFFFFF; -} - -.ui.ui.ui.ui.table tr.green:not(.marked), -.ui.ui.table td.green:not(.marked) { - background: #d5f5d9; - color: #1EBC30; -} - -.ui.ui.selectable.table tr.green:not(.marked):hover, -.ui.table tr td.selectable.green:not(.marked):hover, -.ui.selectable.table tr:hover td.green:not(.marked) { - background: #d2eed5; - color: #1EBC30; -} - -.ui.table td.marked.green.left, -.ui.table tr.marked.green.left { - -webkit-box-shadow: 0.2em 0 0 0 #21BA45 inset; - box-shadow: 0.2em 0 0 0 #21BA45 inset; -} - -.ui.table td.marked.green.right, -.ui.table tr.marked.green.right { - -webkit-box-shadow: -0.2em 0 0 0 #21BA45 inset; - box-shadow: -0.2em 0 0 0 #21BA45 inset; -} - -.ui.inverted.table td.marked.green.left, -.ui.inverted.table tr.marked.green.left { - -webkit-box-shadow: 0.2em 0 0 0 #2ECC40 inset; - box-shadow: 0.2em 0 0 0 #2ECC40 inset; -} - -.ui.inverted.table td.marked.green.right, -.ui.inverted.table tr.marked.green.right { - -webkit-box-shadow: -0.2em 0 0 0 #2ECC40 inset; - box-shadow: -0.2em 0 0 0 #2ECC40 inset; -} - -.ui.teal.table { - border-top: 0.2em solid #00B5AD; -} - -.ui.inverted.teal.table { - background-color: #00B5AD; - color: #FFFFFF; -} - -.ui.ui.ui.ui.table tr.teal:not(.marked), -.ui.ui.table td.teal:not(.marked) { - background: #e2ffff; - color: #10A3A3; -} - -.ui.ui.selectable.table tr.teal:not(.marked):hover, -.ui.table tr td.selectable.teal:not(.marked):hover, -.ui.selectable.table tr:hover td.teal:not(.marked) { - background: #d8ffff; - color: #10A3A3; -} - -.ui.table td.marked.teal.left, -.ui.table tr.marked.teal.left { - -webkit-box-shadow: 0.2em 0 0 0 #00B5AD inset; - box-shadow: 0.2em 0 0 0 #00B5AD inset; -} - -.ui.table td.marked.teal.right, -.ui.table tr.marked.teal.right { - -webkit-box-shadow: -0.2em 0 0 0 #00B5AD inset; - box-shadow: -0.2em 0 0 0 #00B5AD inset; -} - -.ui.inverted.table td.marked.teal.left, -.ui.inverted.table tr.marked.teal.left { - -webkit-box-shadow: 0.2em 0 0 0 #6DFFFF inset; - box-shadow: 0.2em 0 0 0 #6DFFFF inset; -} - -.ui.inverted.table td.marked.teal.right, -.ui.inverted.table tr.marked.teal.right { - -webkit-box-shadow: -0.2em 0 0 0 #6DFFFF inset; - box-shadow: -0.2em 0 0 0 #6DFFFF inset; -} - -.ui.blue.table { - border-top: 0.2em solid #2185D0; -} - -.ui.inverted.blue.table { - background-color: #2185D0; - color: #FFFFFF; -} - -.ui.ui.ui.ui.table tr.blue:not(.marked), -.ui.ui.table td.blue:not(.marked) { - background: #ddf4ff; - color: #2185D0; -} - -.ui.ui.selectable.table tr.blue:not(.marked):hover, -.ui.table tr td.selectable.blue:not(.marked):hover, -.ui.selectable.table tr:hover td.blue:not(.marked) { - background: #d3f1ff; - color: #2185D0; -} - -.ui.table td.marked.blue.left, -.ui.table tr.marked.blue.left { - -webkit-box-shadow: 0.2em 0 0 0 #2185D0 inset; - box-shadow: 0.2em 0 0 0 #2185D0 inset; -} - -.ui.table td.marked.blue.right, -.ui.table tr.marked.blue.right { - -webkit-box-shadow: -0.2em 0 0 0 #2185D0 inset; - box-shadow: -0.2em 0 0 0 #2185D0 inset; -} - -.ui.inverted.table td.marked.blue.left, -.ui.inverted.table tr.marked.blue.left { - -webkit-box-shadow: 0.2em 0 0 0 #54C8FF inset; - box-shadow: 0.2em 0 0 0 #54C8FF inset; -} - -.ui.inverted.table td.marked.blue.right, -.ui.inverted.table tr.marked.blue.right { - -webkit-box-shadow: -0.2em 0 0 0 #54C8FF inset; - box-shadow: -0.2em 0 0 0 #54C8FF inset; -} - -.ui.violet.table { - border-top: 0.2em solid #6435C9; -} - -.ui.inverted.violet.table { - background-color: #6435C9; - color: #FFFFFF; -} - -.ui.ui.ui.ui.table tr.violet:not(.marked), -.ui.ui.table td.violet:not(.marked) { - background: #ece9fe; - color: #6435C9; -} - -.ui.ui.selectable.table tr.violet:not(.marked):hover, -.ui.table tr td.selectable.violet:not(.marked):hover, -.ui.selectable.table tr:hover td.violet:not(.marked) { - background: #e3deff; - color: #6435C9; -} - -.ui.table td.marked.violet.left, -.ui.table tr.marked.violet.left { - -webkit-box-shadow: 0.2em 0 0 0 #6435C9 inset; - box-shadow: 0.2em 0 0 0 #6435C9 inset; -} - -.ui.table td.marked.violet.right, -.ui.table tr.marked.violet.right { - -webkit-box-shadow: -0.2em 0 0 0 #6435C9 inset; - box-shadow: -0.2em 0 0 0 #6435C9 inset; -} - -.ui.inverted.table td.marked.violet.left, -.ui.inverted.table tr.marked.violet.left { - -webkit-box-shadow: 0.2em 0 0 0 #A291FB inset; - box-shadow: 0.2em 0 0 0 #A291FB inset; -} - -.ui.inverted.table td.marked.violet.right, -.ui.inverted.table tr.marked.violet.right { - -webkit-box-shadow: -0.2em 0 0 0 #A291FB inset; - box-shadow: -0.2em 0 0 0 #A291FB inset; -} - -.ui.purple.table { - border-top: 0.2em solid #A333C8; -} - -.ui.inverted.purple.table { - background-color: #A333C8; - color: #FFFFFF; -} - -.ui.ui.ui.ui.table tr.purple:not(.marked), -.ui.ui.table td.purple:not(.marked) { - background: #f8e3ff; - color: #A333C8; -} - -.ui.ui.selectable.table tr.purple:not(.marked):hover, -.ui.table tr td.selectable.purple:not(.marked):hover, -.ui.selectable.table tr:hover td.purple:not(.marked) { - background: #f5d9ff; - color: #A333C8; -} - -.ui.table td.marked.purple.left, -.ui.table tr.marked.purple.left { - -webkit-box-shadow: 0.2em 0 0 0 #A333C8 inset; - box-shadow: 0.2em 0 0 0 #A333C8 inset; -} - -.ui.table td.marked.purple.right, -.ui.table tr.marked.purple.right { - -webkit-box-shadow: -0.2em 0 0 0 #A333C8 inset; - box-shadow: -0.2em 0 0 0 #A333C8 inset; -} - -.ui.inverted.table td.marked.purple.left, -.ui.inverted.table tr.marked.purple.left { - -webkit-box-shadow: 0.2em 0 0 0 #DC73FF inset; - box-shadow: 0.2em 0 0 0 #DC73FF inset; -} - -.ui.inverted.table td.marked.purple.right, -.ui.inverted.table tr.marked.purple.right { - -webkit-box-shadow: -0.2em 0 0 0 #DC73FF inset; - box-shadow: -0.2em 0 0 0 #DC73FF inset; -} - -.ui.pink.table { - border-top: 0.2em solid #E03997; -} - -.ui.inverted.pink.table { - background-color: #E03997; - color: #FFFFFF; -} - -.ui.ui.ui.ui.table tr.pink:not(.marked), -.ui.ui.table td.pink:not(.marked) { - background: #ffe8f9; - color: #E03997; -} - -.ui.ui.selectable.table tr.pink:not(.marked):hover, -.ui.table tr td.selectable.pink:not(.marked):hover, -.ui.selectable.table tr:hover td.pink:not(.marked) { - background: #ffdef6; - color: #E03997; -} - -.ui.table td.marked.pink.left, -.ui.table tr.marked.pink.left { - -webkit-box-shadow: 0.2em 0 0 0 #E03997 inset; - box-shadow: 0.2em 0 0 0 #E03997 inset; -} - -.ui.table td.marked.pink.right, -.ui.table tr.marked.pink.right { - -webkit-box-shadow: -0.2em 0 0 0 #E03997 inset; - box-shadow: -0.2em 0 0 0 #E03997 inset; -} - -.ui.inverted.table td.marked.pink.left, -.ui.inverted.table tr.marked.pink.left { - -webkit-box-shadow: 0.2em 0 0 0 #FF8EDF inset; - box-shadow: 0.2em 0 0 0 #FF8EDF inset; -} - -.ui.inverted.table td.marked.pink.right, -.ui.inverted.table tr.marked.pink.right { - -webkit-box-shadow: -0.2em 0 0 0 #FF8EDF inset; - box-shadow: -0.2em 0 0 0 #FF8EDF inset; -} - -.ui.brown.table { - border-top: 0.2em solid #A5673F; -} - -.ui.inverted.brown.table { - background-color: #A5673F; - color: #FFFFFF; -} - -.ui.ui.ui.ui.table tr.brown:not(.marked), -.ui.ui.table td.brown:not(.marked) { - background: #f7e5d2; - color: #A5673F; -} - -.ui.ui.selectable.table tr.brown:not(.marked):hover, -.ui.table tr td.selectable.brown:not(.marked):hover, -.ui.selectable.table tr:hover td.brown:not(.marked) { - background: #efe0cf; - color: #A5673F; -} - -.ui.table td.marked.brown.left, -.ui.table tr.marked.brown.left { - -webkit-box-shadow: 0.2em 0 0 0 #A5673F inset; - box-shadow: 0.2em 0 0 0 #A5673F inset; -} - -.ui.table td.marked.brown.right, -.ui.table tr.marked.brown.right { - -webkit-box-shadow: -0.2em 0 0 0 #A5673F inset; - box-shadow: -0.2em 0 0 0 #A5673F inset; -} - -.ui.inverted.table td.marked.brown.left, -.ui.inverted.table tr.marked.brown.left { - -webkit-box-shadow: 0.2em 0 0 0 #D67C1C inset; - box-shadow: 0.2em 0 0 0 #D67C1C inset; -} - -.ui.inverted.table td.marked.brown.right, -.ui.inverted.table tr.marked.brown.right { - -webkit-box-shadow: -0.2em 0 0 0 #D67C1C inset; - box-shadow: -0.2em 0 0 0 #D67C1C inset; -} - -.ui.grey.table { - border-top: 0.2em solid #767676; -} - -.ui.inverted.grey.table { - background-color: #767676; - color: #FFFFFF; -} - -.ui.ui.ui.ui.table tr.grey:not(.marked), -.ui.ui.table td.grey:not(.marked) { - background: #DCDDDE; - color: #767676; -} - -.ui.ui.selectable.table tr.grey:not(.marked):hover, -.ui.table tr td.selectable.grey:not(.marked):hover, -.ui.selectable.table tr:hover td.grey:not(.marked) { - background: #c2c4c5; - color: #767676; -} - -.ui.table td.marked.grey.left, -.ui.table tr.marked.grey.left { - -webkit-box-shadow: 0.2em 0 0 0 #767676 inset; - box-shadow: 0.2em 0 0 0 #767676 inset; -} - -.ui.table td.marked.grey.right, -.ui.table tr.marked.grey.right { - -webkit-box-shadow: -0.2em 0 0 0 #767676 inset; - box-shadow: -0.2em 0 0 0 #767676 inset; -} - -.ui.inverted.table td.marked.grey.left, -.ui.inverted.table tr.marked.grey.left { - -webkit-box-shadow: 0.2em 0 0 0 #DCDDDE inset; - box-shadow: 0.2em 0 0 0 #DCDDDE inset; -} - -.ui.inverted.table td.marked.grey.right, -.ui.inverted.table tr.marked.grey.right { - -webkit-box-shadow: -0.2em 0 0 0 #DCDDDE inset; - box-shadow: -0.2em 0 0 0 #DCDDDE inset; -} - -.ui.black.table { - border-top: 0.2em solid #1B1C1D; -} - -.ui.inverted.black.table { - background-color: #1B1C1D; - color: #FFFFFF; -} - -.ui.ui.ui.ui.table tr.black:not(.marked), -.ui.ui.table td.black:not(.marked) { - background: #545454; - color: #FFFFFF; -} - -.ui.ui.selectable.table tr.black:not(.marked):hover, -.ui.table tr td.selectable.black:not(.marked):hover, -.ui.selectable.table tr:hover td.black:not(.marked) { - background: #000000; - color: #FFFFFF; -} - -.ui.table td.marked.black.left, -.ui.table tr.marked.black.left { - -webkit-box-shadow: 0.2em 0 0 0 #1B1C1D inset; - box-shadow: 0.2em 0 0 0 #1B1C1D inset; -} - -.ui.table td.marked.black.right, -.ui.table tr.marked.black.right { - -webkit-box-shadow: -0.2em 0 0 0 #1B1C1D inset; - box-shadow: -0.2em 0 0 0 #1B1C1D inset; -} - -.ui.inverted.table td.marked.black.left, -.ui.inverted.table tr.marked.black.left { - -webkit-box-shadow: 0.2em 0 0 0 #545454 inset; - box-shadow: 0.2em 0 0 0 #545454 inset; -} - -.ui.inverted.table td.marked.black.right, -.ui.inverted.table tr.marked.black.right { - -webkit-box-shadow: -0.2em 0 0 0 #545454 inset; - box-shadow: -0.2em 0 0 0 #545454 inset; -} - -/*-------------- - Column Count ----------------*/ - -/* Grid Based */ - -.ui.one.column.table td { - width: 100%; -} - -.ui.two.column.table td { - width: 50%; -} - -.ui.three.column.table td { - width: 33.33333333%; -} - -.ui.four.column.table td { - width: 25%; -} - -.ui.five.column.table td { - width: 20%; -} - -.ui.six.column.table td { - width: 16.66666667%; -} - -.ui.seven.column.table td { - width: 14.28571429%; -} - -.ui.eight.column.table td { - width: 12.5%; -} - -.ui.nine.column.table td { - width: 11.11111111%; -} - -.ui.ten.column.table td { - width: 10%; -} - -.ui.eleven.column.table td { - width: 9.09090909%; -} - -.ui.twelve.column.table td { - width: 8.33333333%; -} - -.ui.thirteen.column.table td { - width: 7.69230769%; -} - -.ui.fourteen.column.table td { - width: 7.14285714%; -} - -.ui.fifteen.column.table td { - width: 6.66666667%; -} - -.ui.sixteen.column.table td { - width: 6.25%; -} - -/* Column Width */ - -.ui.table th.one.wide, -.ui.table td.one.wide { - width: 6.25%; -} - -.ui.table th.two.wide, -.ui.table td.two.wide { - width: 12.5%; -} - -.ui.table th.three.wide, -.ui.table td.three.wide { - width: 18.75%; -} - -.ui.table th.four.wide, -.ui.table td.four.wide { - width: 25%; -} - -.ui.table th.five.wide, -.ui.table td.five.wide { - width: 31.25%; -} - -.ui.table th.six.wide, -.ui.table td.six.wide { - width: 37.5%; -} - -.ui.table th.seven.wide, -.ui.table td.seven.wide { - width: 43.75%; -} - -.ui.table th.eight.wide, -.ui.table td.eight.wide { - width: 50%; -} - -.ui.table th.nine.wide, -.ui.table td.nine.wide { - width: 56.25%; -} - -.ui.table th.ten.wide, -.ui.table td.ten.wide { - width: 62.5%; -} - -.ui.table th.eleven.wide, -.ui.table td.eleven.wide { - width: 68.75%; -} - -.ui.table th.twelve.wide, -.ui.table td.twelve.wide { - width: 75%; -} - -.ui.table th.thirteen.wide, -.ui.table td.thirteen.wide { - width: 81.25%; -} - -.ui.table th.fourteen.wide, -.ui.table td.fourteen.wide { - width: 87.5%; -} - -.ui.table th.fifteen.wide, -.ui.table td.fifteen.wide { - width: 93.75%; -} - -.ui.table th.sixteen.wide, -.ui.table td.sixteen.wide { - width: 100%; -} - -/*-------------- - Sortable - ---------------*/ - -.ui.sortable.table > thead > tr > th { - cursor: pointer; - white-space: nowrap; - border-left: 1px solid rgba(34, 36, 38, 0.15); - color: rgba(0, 0, 0, 0.87); -} - -.ui.sortable.table > thead > tr > th:first-child { - border-left: none; -} - -.ui.sortable.table thead th.sorted, -.ui.sortable.table thead th.sorted:hover { - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -.ui.sortable.table > thead > tr > th:after { - display: none; - font-style: normal; - font-weight: normal; - text-decoration: inherit; - content: ''; - height: 1em; - width: auto; - opacity: 0.8; - margin: 0 0 0 0.5em; - font-family: 'Icons'; -} - -.ui.sortable.table thead th.ascending:after { - content: '\f0d8'; -} - -.ui.sortable.table thead th.descending:after { - content: '\f0d7'; -} - -/* Hover */ - -.ui.sortable.table th.disabled:hover { - cursor: auto; - color: rgba(40, 40, 40, 0.3); -} - -.ui.sortable.table > thead > tr > th:hover { - color: rgba(0, 0, 0, 0.8); -} - -.ui.sortable.table:not(.basic) > thead > tr > th:hover { - background: rgba(0, 0, 0, 0.05); -} - -/* Sorted */ - -.ui.sortable.table thead th.sorted { - color: rgba(0, 0, 0, 0.95); -} - -.ui.sortable.table:not(.basic) thead th.sorted { - background: rgba(0, 0, 0, 0.05); -} - -.ui.sortable.table thead th.sorted:after { - display: inline-block; -} - -/* Sorted Hover */ - -.ui.sortable.table thead th.sorted:hover { - color: rgba(0, 0, 0, 0.95); -} - -.ui.sortable.table:not(.basic) thead th.sorted:hover { - background: rgba(0, 0, 0, 0.05); -} - -/* Inverted */ - -.ui.inverted.sortable.table thead th.sorted { - color: #ffffff; -} - -.ui.inverted.sortable.table:not(.basic) thead th.sorted { - background: rgba(255, 255, 255, 0.15) -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05))); - background: rgba(255, 255, 255, 0.15) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); - background: rgba(255, 255, 255, 0.15) linear-gradient(transparent, rgba(0, 0, 0, 0.05)); -} - -.ui.inverted.sortable.table > thead > tr > th:hover { - color: #ffffff; -} - -.ui.inverted.sortable.table:not(.basic) > thead > tr > th:hover { - background: rgba(255, 255, 255, 0.08) -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05))); - background: rgba(255, 255, 255, 0.08) -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); - background: rgba(255, 255, 255, 0.08) linear-gradient(transparent, rgba(0, 0, 0, 0.05)); -} - -.ui.inverted.sortable.table:not(.basic) > thead > tr > th { - border-left-color: transparent; - border-right-color: transparent; -} - -/*-------------- - Inverted - ---------------*/ - -/* Text Color */ - -.ui.inverted.table { - background: #333333; - color: rgba(255, 255, 255, 0.9); - border: none; -} - -.ui.ui.inverted.table > thead > tr > th, -.ui.ui.inverted.table > tbody > tr > th, -.ui.ui.inverted.table > tfoot > tr > th, -.ui.ui.inverted.table > tfoot > tr > td, -.ui.ui.inverted.table > tr > th { - background-color: rgba(0, 0, 0, 0.15); - border-color: rgba(255, 255, 255, 0.1); - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.table > tbody > tr > td, -.ui.inverted.table > tfoot > tr > td, -.ui.inverted.table > tr > td { - border-color: rgba(255, 255, 255, 0.1); -} - -.ui.inverted.table tr.disabled td, -.ui.inverted.table tr td.disabled, -.ui.inverted.table tr.disabled:hover td, -.ui.inverted.table tr:hover td.disabled { - pointer-events: none; - color: rgba(225, 225, 225, 0.3); -} - -.ui.inverted.table tr td.disabled:not([class="disabled"]), -.ui.inverted.table tr.disabled:not([class="disabled"]) td, -.ui.inverted.table tr.disabled td[class]:not(.disabled), -.ui.inverted.table tr:hover td.disabled:not([class="disabled"]) { - color: rgba(40, 40, 40, 0.3); -} - -/* Definition */ - -.ui.inverted.definition.table > tfoot:not(.full-width) > tr > th:first-child, -.ui.inverted.definition.table > thead:not(.full-width) > tr > th:first-child { - background: #FFFFFF; -} - -.ui.inverted.definition.table > tbody > tr > td:first-child .ui.inverted.definition.table > tfoot > tr > td:first-child, -.ui.inverted.definition.table > tr > td:first-child { - background: rgba(255, 255, 255, 0.02); - color: #ffffff; -} - -/*-------------- - Collapsing - ---------------*/ - -.ui.collapsing.table { - width: auto; -} - -/*-------------- - Basic - ---------------*/ - -.ui.basic.table { - background: transparent; - border: 1px solid rgba(34, 36, 38, 0.15); - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.basic.table > thead, -.ui.basic.table > tfoot { - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.basic.table > thead > tr > th, -.ui.basic.table > tbody > tr > th, -.ui.basic.table > tfoot > tr > th, -.ui.basic.table > tr > th { - background: transparent; - border-left: none; -} - -.ui.basic.table > tbody > tr { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); -} - -.ui.basic.table > tbody > tr > td, -.ui.basic.table > tfoot > tr > td, -.ui.basic.table > tr > td { - background: transparent; -} - -.ui.basic.striped.table > tbody > tr:nth-child(2n) { - background-color: rgba(0, 0, 0, 0.05); -} - -/* Very Basic */ - -.ui[class*="very basic"].table { - border: none; -} - -.ui[class*="very basic"].table:not(.sortable):not(.striped) > tr > th, -.ui[class*="very basic"].table:not(.sortable):not(.striped) > thead > tr > th, -.ui[class*="very basic"].table:not(.sortable):not(.striped) > tbody > tr > th, -.ui[class*="very basic"].table:not(.sortable):not(.striped) > tfoot > tr > th, -.ui[class*="very basic"].table:not(.sortable):not(.striped) > tr > td, -.ui[class*="very basic"].table:not(.sortable):not(.striped) > tbody > tr > td { - padding: ''; -} - -.ui[class*="very basic"].table:not(.sortable):not(.striped) > tr > th:first-child, -.ui[class*="very basic"].table:not(.sortable):not(.striped) > thead > tr > th:first-child, -.ui[class*="very basic"].table:not(.sortable):not(.striped) > tbody > tr > th:first-child, -.ui[class*="very basic"].table:not(.sortable):not(.striped) > tfoot > tr > th:first-child, -.ui[class*="very basic"].table:not(.sortable):not(.striped) > tr > td:first-child, -.ui[class*="very basic"].table:not(.sortable):not(.striped) > tbody > tr > td:first-child, -.ui[class*="very basic"].table:not(.sortable):not(.striped) > tfoot > tr > td:first-child { - padding-left: 0; -} - -.ui[class*="very basic"].table:not(.sortable):not(.striped) > tr > th:last-child, -.ui[class*="very basic"].table:not(.sortable):not(.striped) > thead > tr > th:last-child, -.ui[class*="very basic"].table:not(.sortable):not(.striped) > tbody > tr > th:last-child, -.ui[class*="very basic"].table:not(.sortable):not(.striped) > tfoot > tr > th:last-child, -.ui[class*="very basic"].table:not(.sortable):not(.striped) > tr > td:last-child, -.ui[class*="very basic"].table:not(.sortable):not(.striped) > tbody > tr > td:last-child, -.ui[class*="very basic"].table:not(.sortable):not(.striped) > tfoot > tr > td:last-child { - padding-right: 0; -} - -.ui[class*="very basic"].table:not(.sortable):not(.striped) > thead > tr:first-child > th { - padding-top: 0; -} - -/*-------------- - Celled - ---------------*/ - -.ui.celled.table > tr > th, -.ui.celled.table > thead > tr > th, -.ui.celled.table > tbody > tr > th, -.ui.celled.table > tfoot > tr > th, -.ui.celled.table > tr > td, -.ui.celled.table > tbody > tr > td, -.ui.celled.table > tfoot > tr > td { - border-left: 1px solid rgba(34, 36, 38, 0.1); -} - -.ui.inverted.celled.table > tbody > tr > td, -.ui.inverted.celled.table > tr > td { - border-left: 1px solid rgba(255, 255, 255, 0.1); -} - -.ui.celled.table > tr > th:first-child, -.ui.celled.table > thead > tr > th:first-child, -.ui.celled.table > tbody > tr > th:first-child, -.ui.celled.table > tfoot > tr > th:first-child, -.ui.celled.table > tr > td:first-child, -.ui.celled.table > tbody > tr > td:first-child, -.ui.celled.table > tfoot > tr > td:first-child { - border-left: none; -} - -/*-------------- - Padded - ---------------*/ - -.ui.padded.table > tr > th, -.ui.padded.table > thead > tr > th, -.ui.padded.table > tbody > tr > th, -.ui.padded.table > tfoot > tr > th { - padding-left: 1em; - padding-right: 1em; -} - -.ui.padded.table > tr > th, -.ui.padded.table > thead > tr > th, -.ui.padded.table > tbody > tr > th, -.ui.padded.table > tfoot > tr > th, -.ui.padded.table > tr > td, -.ui.padded.table > tbody > tr > td, -.ui.padded.table > tfoot > tr > td { - padding: 1em 1em; -} - -/* Very */ - -.ui[class*="very padded"].table > tr > th, -.ui[class*="very padded"].table > thead > tr > th, -.ui[class*="very padded"].table > tbody > tr > th, -.ui[class*="very padded"].table > tfoot > tr > th { - padding-left: 1.5em; - padding-right: 1.5em; -} - -.ui[class*="very padded"].table > tr > td, -.ui[class*="very padded"].table > tbody > tr > td, -.ui[class*="very padded"].table > tfoot > tr > td { - padding: 1.5em 1.5em; -} - -/*-------------- - Compact - ---------------*/ - -.ui.compact.table > tr > th, -.ui.compact.table > thead > tr > th, -.ui.compact.table > tbody > tr > th, -.ui.compact.table > tfoot > tr > th { - padding-left: 0.7em; - padding-right: 0.7em; -} - -.ui.compact.table > tr > td, -.ui.compact.table > tbody > tr > td, -.ui.compact.table > tfoot > tr > td { - padding: 0.5em 0.7em; -} - -/* Very */ - -.ui[class*="very compact"].table > tr > th, -.ui[class*="very compact"].table > thead > tr > th, -.ui[class*="very compact"].table > tbody > tr > th, -.ui[class*="very compact"].table > tfoot > tr > th { - padding-left: 0.6em; - padding-right: 0.6em; -} - -.ui[class*="very compact"].table > tr > td, -.ui[class*="very compact"].table > tbody > tr > td, -.ui[class*="very compact"].table > tfoot > tr > td { - padding: 0.4em 0.6em; -} - -/*-------------- - Sizes ----------------*/ - -/* Standard */ - -.ui.table { - font-size: 1em; -} - -.ui.mini.table { - font-size: 0.78571429rem; -} - -.ui.tiny.table { - font-size: 0.85714286rem; -} - -.ui.small.table { - font-size: 0.9em; -} - -.ui.large.table { - font-size: 1.1em; -} - -.ui.big.table { - font-size: 1.28571429rem; -} - -.ui.huge.table { - font-size: 1.42857143rem; -} - -.ui.massive.table { - font-size: 1.71428571rem; -} - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Ad - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Copyright 2013 Contributors - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Advertisement -*******************************/ - -.ui.ad { - display: block; - overflow: hidden; - margin: 1em 0; -} - -.ui.ad:first-child { - margin: 0; -} - -.ui.ad:last-child { - margin: 0; -} - -.ui.ad iframe { - margin: 0; - padding: 0; - border: none; - overflow: hidden; -} - -/*-------------- - Common ----------------*/ - -/* Leaderboard */ - -.ui.leaderboard.ad { - width: 728px; - height: 90px; -} - -/* Medium Rectangle */ - -.ui[class*="medium rectangle"].ad { - width: 300px; - height: 250px; -} - -/* Large Rectangle */ - -.ui[class*="large rectangle"].ad { - width: 336px; - height: 280px; -} - -/* Half Page */ - -.ui[class*="half page"].ad { - width: 300px; - height: 600px; -} - -/*-------------- - Square - ---------------*/ - -/* Square */ - -.ui.square.ad { - width: 250px; - height: 250px; -} - -/* Small Square */ - -.ui[class*="small square"].ad { - width: 200px; - height: 200px; -} - -/*-------------- - Rectangle - ---------------*/ - -/* Small Rectangle */ - -.ui[class*="small rectangle"].ad { - width: 180px; - height: 150px; -} - -/* Vertical Rectangle */ - -.ui[class*="vertical rectangle"].ad { - width: 240px; - height: 400px; -} - -/*-------------- - Button - ---------------*/ - -.ui.button.ad { - width: 120px; - height: 90px; -} - -.ui[class*="square button"].ad { - width: 125px; - height: 125px; -} - -.ui[class*="small button"].ad { - width: 120px; - height: 60px; -} - -/*-------------- - Skyscrapers - ---------------*/ - -/* Skyscraper */ - -.ui.skyscraper.ad { - width: 120px; - height: 600px; -} - -/* Wide Skyscraper */ - -.ui[class*="wide skyscraper"].ad { - width: 160px; -} - -/*-------------- - Banners - ---------------*/ - -/* Banner */ - -.ui.banner.ad { - width: 468px; - height: 60px; -} - -/* Vertical Banner */ - -.ui[class*="vertical banner"].ad { - width: 120px; - height: 240px; -} - -/* Top Banner */ - -.ui[class*="top banner"].ad { - width: 930px; - height: 180px; -} - -/* Half Banner */ - -.ui[class*="half banner"].ad { - width: 234px; - height: 60px; -} - -/*-------------- - Boards ----------------*/ - -/* Leaderboard */ - -.ui[class*="large leaderboard"].ad { - width: 970px; - height: 90px; -} - -/* Billboard */ - -.ui.billboard.ad { - width: 970px; - height: 250px; -} - -/*-------------- - Panorama - ---------------*/ - -/* Panorama */ - -.ui.panorama.ad { - width: 980px; - height: 120px; -} - -/*-------------- - Netboard - ---------------*/ - -/* Netboard */ - -.ui.netboard.ad { - width: 580px; - height: 400px; -} - -/*-------------- - Mobile - ---------------*/ - -/* Large Mobile Banner */ - -.ui[class*="large mobile banner"].ad { - width: 320px; - height: 100px; -} - -/* Mobile Leaderboard */ - -.ui[class*="mobile leaderboard"].ad { - width: 320px; - height: 50px; -} - -/******************************* - Types -*******************************/ - -/* Mobile Sizes */ - -.ui.mobile.ad { - display: none; -} - -@media only screen and (max-width: 767.98px) { - .ui.mobile.ad { - display: block; - } -} - -/******************************* - Variations -*******************************/ - -.ui.centered.ad { - margin-left: auto; - margin-right: auto; -} - -.ui.test.ad { - position: relative; - background: #545454; -} - -.ui.test.ad:after { - position: absolute; - top: 50%; - left: 50%; - width: 100%; - text-align: center; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); - content: 'Ad'; - color: #FFFFFF; - font-size: 1em; - font-weight: bold; -} - -.ui.mobile.test.ad:after { - font-size: 0.85714286em; -} - -.ui.test.ad[data-text]:after { - content: attr(data-text); -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - User Variable Overrides -*******************************/ -/*! - * # Fomantic-UI - Card - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Standard -*******************************/ - -/*-------------- - Card ----------------*/ - -.ui.cards > .card, -.ui.card { - max-width: 100%; - position: relative; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - width: 290px; - min-height: 0; - background: #FFFFFF; - padding: 0; - border: none; - border-radius: 0.28571429rem; - -webkit-box-shadow: 0 1px 3px 0 #D4D4D5, 0 0 0 1px #D4D4D5; - box-shadow: 0 1px 3px 0 #D4D4D5, 0 0 0 1px #D4D4D5; - -webkit-transition: -webkit-box-shadow 0.1s ease, -webkit-transform 0.1s ease; - transition: -webkit-box-shadow 0.1s ease, -webkit-transform 0.1s ease; - transition: box-shadow 0.1s ease, transform 0.1s ease; - transition: box-shadow 0.1s ease, transform 0.1s ease, -webkit-box-shadow 0.1s ease, -webkit-transform 0.1s ease; - z-index: ''; - word-wrap: break-word; -} - -.ui.card { - margin: 1em 0; -} - -.ui.cards > .card a, -.ui.card a { - cursor: pointer; -} - -.ui.card:first-child { - margin-top: 0; -} - -.ui.card:last-child { - margin-bottom: 0; -} - -/*-------------- - Cards ----------------*/ - -.ui.cards { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - margin: -0.875em -0.5em; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} - -.ui.cards > .card { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - margin: 0.875em 0.5em; - float: none; -} - -/* Clearing */ - -.ui.cards:after, -.ui.card:after { - display: block; - content: ' '; - height: 0; - clear: both; - overflow: hidden; - visibility: hidden; -} - -/* Consecutive Card Groups Preserve Row Spacing */ - -.ui.cards ~ .ui.cards { - margin-top: 0.875em; -} - -/*-------------- - Rounded Edges ----------------*/ - -.ui.cards > .card > :first-child, -.ui.card > :first-child { - border-radius: 0.28571429rem 0.28571429rem 0 0 !important; - border-top: none !important; -} - -.ui.cards > .card > :last-child, -.ui.card > :last-child { - border-radius: 0 0 0.28571429rem 0.28571429rem !important; -} - -.ui.cards > .card > :only-child, -.ui.card > :only-child { - border-radius: 0.28571429rem !important; -} - -/*-------------- - Images ----------------*/ - -.ui.cards > .card > .image, -.ui.card > .image { - position: relative; - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - padding: 0; - background: rgba(0, 0, 0, 0.05); -} - -.ui.cards > .card > .image > img, -.ui.card > .image > img { - display: block; - width: 100%; - height: auto; - border-radius: inherit; -} - -.ui.cards > .card > .image:not(.ui) > img, -.ui.card > .image:not(.ui) > img { - border: none; -} - -/*-------------- - Content ----------------*/ - -.ui.cards > .card > .content, -.ui.card > .content { - -webkit-box-flex: 1; - -ms-flex-positive: 1; - flex-grow: 1; - border: none; - border-top: 1px solid rgba(34, 36, 38, 0.1); - background: none; - margin: 0; - padding: 1em 1em; - -webkit-box-shadow: none; - box-shadow: none; - font-size: 1em; - border-radius: 0; -} - -.ui.cards > .card > .content:after, -.ui.card > .content:after { - display: block; - content: ' '; - height: 0; - clear: both; - overflow: hidden; - visibility: hidden; -} - -.ui.cards > .card > .content > .header, -.ui.card > .content > .header { - display: block; - margin: ''; - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - color: rgba(0, 0, 0, 0.85); -} - -/* Default Header Size */ - -.ui.cards > .card > .content > .header:not(.ui), -.ui.card > .content > .header:not(.ui) { - font-weight: bold; - font-size: 1.28571429em; - margin-top: -0.21425em; - line-height: 1.28571429em; -} - -.ui.cards > .card > .content > .meta + .description, -.ui.cards > .card > .content > .header + .description, -.ui.card > .content > .meta + .description, -.ui.card > .content > .header + .description { - margin-top: 0.5em; -} - -/*---------------- - Floated Content ------------------*/ - -.ui.cards > .card [class*="left floated"], -.ui.card [class*="left floated"] { - float: left; -} - -.ui.cards > .card [class*="right floated"], -.ui.card [class*="right floated"] { - float: right; -} - -/*-------------- - Aligned ----------------*/ - -.ui.cards > .card [class*="left aligned"], -.ui.card [class*="left aligned"] { - text-align: left; -} - -.ui.cards > .card [class*="center aligned"], -.ui.card [class*="center aligned"] { - text-align: center; -} - -.ui.cards > .card [class*="right aligned"], -.ui.card [class*="right aligned"] { - text-align: right; -} - -/*-------------- - Content Image ----------------*/ - -.ui.cards > .card .content img, -.ui.card .content img { - display: inline-block; - vertical-align: middle; - width: ''; -} - -.ui.cards > .card img.avatar, -.ui.cards > .card .avatar img, -.ui.card img.avatar, -.ui.card .avatar img { - width: 2em; - height: 2em; - border-radius: 500rem; -} - -/*-------------- - Description ----------------*/ - -.ui.cards > .card > .content > .description, -.ui.card > .content > .description { - clear: both; - color: rgba(0, 0, 0, 0.68); -} - -/*-------------- - Paragraph ----------------*/ - -.ui.cards > .card > .content p, -.ui.card > .content p { - margin: 0 0 0.5em; -} - -.ui.cards > .card > .content p:last-child, -.ui.card > .content p:last-child { - margin-bottom: 0; -} - -/*-------------- - Meta ----------------*/ - -.ui.cards > .card .meta, -.ui.card .meta { - font-size: 1em; - color: rgba(0, 0, 0, 0.4); -} - -.ui.cards > .card .meta *, -.ui.card .meta * { - margin-right: 0.3em; -} - -.ui.cards > .card .meta :last-child, -.ui.card .meta :last-child { - margin-right: 0; -} - -.ui.cards > .card .meta [class*="right floated"], -.ui.card .meta [class*="right floated"] { - margin-right: 0; - margin-left: 0.3em; -} - -/*-------------- - Links ----------------*/ - -/* Generic */ - -.ui.cards > .card > .content a:not(.ui), -.ui.card > .content a:not(.ui) { - color: ''; - -webkit-transition: color 0.1s ease; - transition: color 0.1s ease; -} - -.ui.cards > .card > .content a:not(.ui):hover, -.ui.card > .content a:not(.ui):hover { - color: ''; -} - -/* Header */ - -.ui.cards > .card > .content > a.header, -.ui.card > .content > a.header { - color: rgba(0, 0, 0, 0.85); -} - -.ui.cards > .card > .content > a.header:hover, -.ui.card > .content > a.header:hover { - color: #1e70bf; -} - -/* Meta */ - -.ui.cards > .card .meta > a:not(.ui), -.ui.card .meta > a:not(.ui) { - color: rgba(0, 0, 0, 0.4); -} - -.ui.cards > .card .meta > a:not(.ui):hover, -.ui.card .meta > a:not(.ui):hover { - color: rgba(0, 0, 0, 0.87); -} - -/*-------------- - Buttons ----------------*/ - -.ui.cards > .card > .buttons, -.ui.card > .buttons, -.ui.cards > .card > .button, -.ui.card > .button { - margin: 0 -1px; - width: calc(100% + 2px); -} - -.ui.cards > .card > .buttons:last-child, -.ui.card > .buttons:last-child, -.ui.cards > .card > .button:last-child, -.ui.card > .button:last-child { - margin-bottom: -1px; -} - -/*-------------- - Dimmer ----------------*/ - -.ui.cards > .card .dimmer, -.ui.card .dimmer { - background: ''; - z-index: 10; -} - -/*-------------- - Labels ----------------*/ - -/*-----Star----- */ - -/* Icon */ - -.ui.cards > .card > .content .star.icon, -.ui.card > .content .star.icon { - cursor: pointer; - opacity: 0.75; - -webkit-transition: color 0.1s ease; - transition: color 0.1s ease; -} - -.ui.cards > .card > .content .star.icon:hover, -.ui.card > .content .star.icon:hover { - opacity: 1; - color: #FFB70A; -} - -.ui.cards > .card > .content .active.star.icon, -.ui.card > .content .active.star.icon { - color: #FFE623; -} - -/*-----Like----- */ - -/* Icon */ - -.ui.cards > .card > .content .like.icon, -.ui.card > .content .like.icon { - cursor: pointer; - opacity: 0.75; - -webkit-transition: color 0.1s ease; - transition: color 0.1s ease; -} - -.ui.cards > .card > .content .like.icon:hover, -.ui.card > .content .like.icon:hover { - opacity: 1; - color: #FF2733; -} - -.ui.cards > .card > .content .active.like.icon, -.ui.card > .content .active.like.icon { - color: #FF2733; -} - -/*---------------- - Extra Content ------------------*/ - -.ui.cards > .card > .extra, -.ui.card > .extra { - max-width: 100%; - min-height: 0 !important; - -webkit-box-flex: 0; - -ms-flex-positive: 0; - flex-grow: 0; - border-top: 1px solid rgba(0, 0, 0, 0.05) !important; - position: static; - background: none; - width: auto; - margin: 0 0; - padding: 0.75em 1em; - top: 0; - left: 0; - color: rgba(0, 0, 0, 0.4); - -webkit-box-shadow: none; - box-shadow: none; - -webkit-transition: color 0.1s ease; - transition: color 0.1s ease; -} - -.ui.cards > .card > .extra a:not(.ui), -.ui.card > .extra a:not(.ui) { - color: rgba(0, 0, 0, 0.4); -} - -.ui.cards > .card > .extra a:not(.ui):hover, -.ui.card > .extra a:not(.ui):hover { - color: #1e70bf; -} - -/******************************* - Variations -*******************************/ - -/*------------------- - Horizontal - --------------------*/ - -.ui.horizontal.cards > .card, -.ui.card.horizontal { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -ms-flex-wrap: wrap; - flex-wrap: wrap; - min-width: 270px; - width: 400px; - max-width: 100%; -} - -.ui.horizontal.cards > .card > .image, -.ui.card.horizontal > .image { - border-radius: 0.28571429rem 0 0 0.28571429rem; - width: 150px; -} - -.ui.horizontal.cards > .card > .image > img, -.ui.card.horizontal > .image > img { - background-size: cover; - background-repeat: no-repeat; - background-position: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - width: 100%; - height: 100%; - border-radius: 0.28571429rem 0 0 0.28571429rem; -} - -.ui.horizontal.cards > .card > .image:last-child > img, -.ui.card.horizontal > .image:last-child > img { - border-radius: 0 0.28571429rem 0.28571429rem 0; -} - -.ui.horizontal.cards > .card > .content, -.ui.horizontal.card > .content { - -ms-flex-preferred-size: 1px; - flex-basis: 1px; -} - -.ui.horizontal.cards > .card > .extra, -.ui.horizontal.card > .extra { - -ms-flex-preferred-size: 100%; - flex-basis: 100%; -} - -/*------------------- - Raised - --------------------*/ - -.ui.raised.cards > .card, -.ui.raised.card { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.raised.cards a.card:hover, -.ui.link.cards .raised.card:hover, -a.ui.raised.card:hover, -.ui.link.raised.card:hover { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 4px 0 rgba(34, 36, 38, 0.15), 0 2px 10px 0 rgba(34, 36, 38, 0.25); - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 4px 0 rgba(34, 36, 38, 0.15), 0 2px 10px 0 rgba(34, 36, 38, 0.25); -} - -/*------------------- - Centered - --------------------*/ - -.ui.centered.cards { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.ui.centered.card { - margin-left: auto; - margin-right: auto; -} - -/*------------------- - Fluid - --------------------*/ - -.ui.fluid.card { - width: 100%; - max-width: 9999px; -} - -/*------------------- - Link - --------------------*/ - -.ui.cards a.card, -.ui.link.cards .card, -a.ui.card, -.ui.link.card { - -webkit-transform: none; - transform: none; -} - -.ui.cards a.card:hover, -.ui.link.cards .card:not(.icon):hover, -a.ui.card:hover, -.ui.link.card:hover { - cursor: pointer; - z-index: 5; - background: #FFFFFF; - border: none; - -webkit-box-shadow: 0 1px 3px 0 #BCBDBD, 0 0 0 1px #D4D4D5; - box-shadow: 0 1px 3px 0 #BCBDBD, 0 0 0 1px #D4D4D5; - -webkit-transform: translateY(-3px); - transform: translateY(-3px); -} - -/*------------------- - Colors ---------------------*/ - -.ui.primary.cards > .card, -.ui.cards > .primary.card, -.ui.primary.card { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #2185D0, 0 1px 3px 0 #D4D4D5; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #2185D0, 0 1px 3px 0 #D4D4D5; -} - -.ui.primary.cards > .card:hover, -.ui.cards > .primary.card:hover, -.ui.primary.card:hover { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1678c2, 0 1px 3px 0 #BCBDBD; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1678c2, 0 1px 3px 0 #BCBDBD; -} - -.ui.inverted.primary.cards > .card, -.ui.inverted.cards > .primary.card, -.ui.inverted.primary.card { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #54C8FF, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #54C8FF, 0 0 0 1px #555555; -} - -.ui.inverted.primary.cards > .card:hover, -.ui.inverted.cards > .primary.card:hover, -.ui.inverted.primary.card:hover { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #21b8ff, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #21b8ff, 0 0 0 1px #555555; -} - -.ui.secondary.cards > .card, -.ui.cards > .secondary.card, -.ui.secondary.card { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1B1C1D, 0 1px 3px 0 #D4D4D5; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1B1C1D, 0 1px 3px 0 #D4D4D5; -} - -.ui.secondary.cards > .card:hover, -.ui.cards > .secondary.card:hover, -.ui.secondary.card:hover { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #27292a, 0 1px 3px 0 #BCBDBD; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #27292a, 0 1px 3px 0 #BCBDBD; -} - -.ui.inverted.secondary.cards > .card, -.ui.inverted.cards > .secondary.card, -.ui.inverted.secondary.card { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #545454, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #545454, 0 0 0 1px #555555; -} - -.ui.inverted.secondary.cards > .card:hover, -.ui.inverted.cards > .secondary.card:hover, -.ui.inverted.secondary.card:hover { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #6e6e6e, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #6e6e6e, 0 0 0 1px #555555; -} - -.ui.red.cards > .card, -.ui.cards > .red.card, -.ui.red.card { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #DB2828, 0 1px 3px 0 #D4D4D5; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #DB2828, 0 1px 3px 0 #D4D4D5; -} - -.ui.red.cards > .card:hover, -.ui.cards > .red.card:hover, -.ui.red.card:hover { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #d01919, 0 1px 3px 0 #BCBDBD; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #d01919, 0 1px 3px 0 #BCBDBD; -} - -.ui.inverted.red.cards > .card, -.ui.inverted.cards > .red.card, -.ui.inverted.red.card { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF695E, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF695E, 0 0 0 1px #555555; -} - -.ui.inverted.red.cards > .card:hover, -.ui.inverted.cards > .red.card:hover, -.ui.inverted.red.card:hover { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ff392b, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ff392b, 0 0 0 1px #555555; -} - -.ui.orange.cards > .card, -.ui.cards > .orange.card, -.ui.orange.card { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #F2711C, 0 1px 3px 0 #D4D4D5; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #F2711C, 0 1px 3px 0 #D4D4D5; -} - -.ui.orange.cards > .card:hover, -.ui.cards > .orange.card:hover, -.ui.orange.card:hover { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #f26202, 0 1px 3px 0 #BCBDBD; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #f26202, 0 1px 3px 0 #BCBDBD; -} - -.ui.inverted.orange.cards > .card, -.ui.inverted.cards > .orange.card, -.ui.inverted.orange.card { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF851B, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF851B, 0 0 0 1px #555555; -} - -.ui.inverted.orange.cards > .card:hover, -.ui.inverted.cards > .orange.card:hover, -.ui.inverted.orange.card:hover { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #e76b00, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #e76b00, 0 0 0 1px #555555; -} - -.ui.yellow.cards > .card, -.ui.cards > .yellow.card, -.ui.yellow.card { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #FBBD08, 0 1px 3px 0 #D4D4D5; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #FBBD08, 0 1px 3px 0 #D4D4D5; -} - -.ui.yellow.cards > .card:hover, -.ui.cards > .yellow.card:hover, -.ui.yellow.card:hover { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #eaae00, 0 1px 3px 0 #BCBDBD; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #eaae00, 0 1px 3px 0 #BCBDBD; -} - -.ui.inverted.yellow.cards > .card, -.ui.inverted.cards > .yellow.card, -.ui.inverted.yellow.card { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FFE21F, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FFE21F, 0 0 0 1px #555555; -} - -.ui.inverted.yellow.cards > .card:hover, -.ui.inverted.cards > .yellow.card:hover, -.ui.inverted.yellow.card:hover { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ebcd00, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ebcd00, 0 0 0 1px #555555; -} - -.ui.olive.cards > .card, -.ui.cards > .olive.card, -.ui.olive.card { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #B5CC18, 0 1px 3px 0 #D4D4D5; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #B5CC18, 0 1px 3px 0 #D4D4D5; -} - -.ui.olive.cards > .card:hover, -.ui.cards > .olive.card:hover, -.ui.olive.card:hover { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #a7bd0d, 0 1px 3px 0 #BCBDBD; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #a7bd0d, 0 1px 3px 0 #BCBDBD; -} - -.ui.inverted.olive.cards > .card, -.ui.inverted.cards > .olive.card, -.ui.inverted.olive.card { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #D9E778, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #D9E778, 0 0 0 1px #555555; -} - -.ui.inverted.olive.cards > .card:hover, -.ui.inverted.cards > .olive.card:hover, -.ui.inverted.olive.card:hover { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #d2e745, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #d2e745, 0 0 0 1px #555555; -} - -.ui.green.cards > .card, -.ui.cards > .green.card, -.ui.green.card { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #21BA45, 0 1px 3px 0 #D4D4D5; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #21BA45, 0 1px 3px 0 #D4D4D5; -} - -.ui.green.cards > .card:hover, -.ui.cards > .green.card:hover, -.ui.green.card:hover { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #16ab39, 0 1px 3px 0 #BCBDBD; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #16ab39, 0 1px 3px 0 #BCBDBD; -} - -.ui.inverted.green.cards > .card, -.ui.inverted.cards > .green.card, -.ui.inverted.green.card { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #2ECC40, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #2ECC40, 0 0 0 1px #555555; -} - -.ui.inverted.green.cards > .card:hover, -.ui.inverted.cards > .green.card:hover, -.ui.inverted.green.card:hover { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #1ea92e, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #1ea92e, 0 0 0 1px #555555; -} - -.ui.teal.cards > .card, -.ui.cards > .teal.card, -.ui.teal.card { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #00B5AD, 0 1px 3px 0 #D4D4D5; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #00B5AD, 0 1px 3px 0 #D4D4D5; -} - -.ui.teal.cards > .card:hover, -.ui.cards > .teal.card:hover, -.ui.teal.card:hover { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #009c95, 0 1px 3px 0 #BCBDBD; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #009c95, 0 1px 3px 0 #BCBDBD; -} - -.ui.inverted.teal.cards > .card, -.ui.inverted.cards > .teal.card, -.ui.inverted.teal.card { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #6DFFFF, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #6DFFFF, 0 0 0 1px #555555; -} - -.ui.inverted.teal.cards > .card:hover, -.ui.inverted.cards > .teal.card:hover, -.ui.inverted.teal.card:hover { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #3affff, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #3affff, 0 0 0 1px #555555; -} - -.ui.blue.cards > .card, -.ui.cards > .blue.card, -.ui.blue.card { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #2185D0, 0 1px 3px 0 #D4D4D5; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #2185D0, 0 1px 3px 0 #D4D4D5; -} - -.ui.blue.cards > .card:hover, -.ui.cards > .blue.card:hover, -.ui.blue.card:hover { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1678c2, 0 1px 3px 0 #BCBDBD; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1678c2, 0 1px 3px 0 #BCBDBD; -} - -.ui.inverted.blue.cards > .card, -.ui.inverted.cards > .blue.card, -.ui.inverted.blue.card { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #54C8FF, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #54C8FF, 0 0 0 1px #555555; -} - -.ui.inverted.blue.cards > .card:hover, -.ui.inverted.cards > .blue.card:hover, -.ui.inverted.blue.card:hover { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #21b8ff, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #21b8ff, 0 0 0 1px #555555; -} - -.ui.violet.cards > .card, -.ui.cards > .violet.card, -.ui.violet.card { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #6435C9, 0 1px 3px 0 #D4D4D5; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #6435C9, 0 1px 3px 0 #D4D4D5; -} - -.ui.violet.cards > .card:hover, -.ui.cards > .violet.card:hover, -.ui.violet.card:hover { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #5829bb, 0 1px 3px 0 #BCBDBD; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #5829bb, 0 1px 3px 0 #BCBDBD; -} - -.ui.inverted.violet.cards > .card, -.ui.inverted.cards > .violet.card, -.ui.inverted.violet.card { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #A291FB, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #A291FB, 0 0 0 1px #555555; -} - -.ui.inverted.violet.cards > .card:hover, -.ui.inverted.cards > .violet.card:hover, -.ui.inverted.violet.card:hover { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #745aff, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #745aff, 0 0 0 1px #555555; -} - -.ui.purple.cards > .card, -.ui.cards > .purple.card, -.ui.purple.card { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #A333C8, 0 1px 3px 0 #D4D4D5; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #A333C8, 0 1px 3px 0 #D4D4D5; -} - -.ui.purple.cards > .card:hover, -.ui.cards > .purple.card:hover, -.ui.purple.card:hover { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #9627ba, 0 1px 3px 0 #BCBDBD; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #9627ba, 0 1px 3px 0 #BCBDBD; -} - -.ui.inverted.purple.cards > .card, -.ui.inverted.cards > .purple.card, -.ui.inverted.purple.card { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #DC73FF, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #DC73FF, 0 0 0 1px #555555; -} - -.ui.inverted.purple.cards > .card:hover, -.ui.inverted.cards > .purple.card:hover, -.ui.inverted.purple.card:hover { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #cf40ff, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #cf40ff, 0 0 0 1px #555555; -} - -.ui.pink.cards > .card, -.ui.cards > .pink.card, -.ui.pink.card { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #E03997, 0 1px 3px 0 #D4D4D5; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #E03997, 0 1px 3px 0 #D4D4D5; -} - -.ui.pink.cards > .card:hover, -.ui.cards > .pink.card:hover, -.ui.pink.card:hover { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #e61a8d, 0 1px 3px 0 #BCBDBD; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #e61a8d, 0 1px 3px 0 #BCBDBD; -} - -.ui.inverted.pink.cards > .card, -.ui.inverted.cards > .pink.card, -.ui.inverted.pink.card { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF8EDF, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #FF8EDF, 0 0 0 1px #555555; -} - -.ui.inverted.pink.cards > .card:hover, -.ui.inverted.cards > .pink.card:hover, -.ui.inverted.pink.card:hover { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ff5bd1, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #ff5bd1, 0 0 0 1px #555555; -} - -.ui.brown.cards > .card, -.ui.cards > .brown.card, -.ui.brown.card { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #A5673F, 0 1px 3px 0 #D4D4D5; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #A5673F, 0 1px 3px 0 #D4D4D5; -} - -.ui.brown.cards > .card:hover, -.ui.cards > .brown.card:hover, -.ui.brown.card:hover { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #975b33, 0 1px 3px 0 #BCBDBD; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #975b33, 0 1px 3px 0 #BCBDBD; -} - -.ui.inverted.brown.cards > .card, -.ui.inverted.cards > .brown.card, -.ui.inverted.brown.card { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #D67C1C, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #D67C1C, 0 0 0 1px #555555; -} - -.ui.inverted.brown.cards > .card:hover, -.ui.inverted.cards > .brown.card:hover, -.ui.inverted.brown.card:hover { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #b0620f, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #b0620f, 0 0 0 1px #555555; -} - -.ui.grey.cards > .card, -.ui.cards > .grey.card, -.ui.grey.card { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #767676, 0 1px 3px 0 #D4D4D5; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #767676, 0 1px 3px 0 #D4D4D5; -} - -.ui.grey.cards > .card:hover, -.ui.cards > .grey.card:hover, -.ui.grey.card:hover { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #838383, 0 1px 3px 0 #BCBDBD; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #838383, 0 1px 3px 0 #BCBDBD; -} - -.ui.inverted.grey.cards > .card, -.ui.inverted.cards > .grey.card, -.ui.inverted.grey.card { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #DCDDDE, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #DCDDDE, 0 0 0 1px #555555; -} - -.ui.inverted.grey.cards > .card:hover, -.ui.inverted.cards > .grey.card:hover, -.ui.inverted.grey.card:hover { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #c2c4c5, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #c2c4c5, 0 0 0 1px #555555; -} - -.ui.black.cards > .card, -.ui.cards > .black.card, -.ui.black.card { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1B1C1D, 0 1px 3px 0 #D4D4D5; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #1B1C1D, 0 1px 3px 0 #D4D4D5; -} - -.ui.black.cards > .card:hover, -.ui.cards > .black.card:hover, -.ui.black.card:hover { - -webkit-box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #27292a, 0 1px 3px 0 #BCBDBD; - box-shadow: 0 0 0 1px #D4D4D5, 0 2px 0 0 #27292a, 0 1px 3px 0 #BCBDBD; -} - -.ui.inverted.black.cards > .card, -.ui.inverted.cards > .black.card, -.ui.inverted.black.card { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #545454, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #545454, 0 0 0 1px #555555; -} - -.ui.inverted.black.cards > .card:hover, -.ui.inverted.cards > .black.card:hover, -.ui.inverted.black.card:hover { - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #000000, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 2px 0 0 #000000, 0 0 0 1px #555555; -} - -/*-------------- - Card Count ----------------*/ - -.ui.one.cards { - margin-left: 0; - margin-right: 0; -} - -.ui.one.cards > .card { - width: 100%; -} - -.ui.two.cards { - margin-left: -1em; - margin-right: -1em; -} - -.ui.two.cards > .card { - width: calc(50% - 2em); - margin-left: 1em; - margin-right: 1em; -} - -.ui.three.cards { - margin-left: -1em; - margin-right: -1em; -} - -.ui.three.cards > .card { - width: calc(33.33333333333333% - 2em); - margin-left: 1em; - margin-right: 1em; -} - -.ui.four.cards { - margin-left: -0.75em; - margin-right: -0.75em; -} - -.ui.four.cards > .card { - width: calc(25% - 1.5em); - margin-left: 0.75em; - margin-right: 0.75em; -} - -.ui.five.cards { - margin-left: -0.75em; - margin-right: -0.75em; -} - -.ui.five.cards > .card { - width: calc(20% - 1.5em); - margin-left: 0.75em; - margin-right: 0.75em; -} - -.ui.six.cards { - margin-left: -0.75em; - margin-right: -0.75em; -} - -.ui.six.cards > .card { - width: calc(16.666666666666664% - 1.5em); - margin-left: 0.75em; - margin-right: 0.75em; -} - -.ui.seven.cards { - margin-left: -0.5em; - margin-right: -0.5em; -} - -.ui.seven.cards > .card { - width: calc(14.285714285714285% - 1em); - margin-left: 0.5em; - margin-right: 0.5em; -} - -.ui.eight.cards { - margin-left: -0.5em; - margin-right: -0.5em; -} - -.ui.eight.cards > .card { - width: calc(12.5% - 1em); - margin-left: 0.5em; - margin-right: 0.5em; - font-size: 11px; -} - -.ui.nine.cards { - margin-left: -0.5em; - margin-right: -0.5em; -} - -.ui.nine.cards > .card { - width: calc(11.11111111111111% - 1em); - margin-left: 0.5em; - margin-right: 0.5em; - font-size: 10px; -} - -.ui.ten.cards { - margin-left: -0.5em; - margin-right: -0.5em; -} - -.ui.ten.cards > .card { - width: calc(10% - 1em); - margin-left: 0.5em; - margin-right: 0.5em; -} - -/*------------------- - Doubling - --------------------*/ - -/* Mobile Only */ - -@media only screen and (max-width: 767.98px) { - .ui.two.doubling.cards { - margin-left: 0; - margin-right: 0; - } - - .ui.two.doubling.cards > .card { - width: 100%; - margin-left: 0; - margin-right: 0; - } - - .ui.three.doubling.cards { - margin-left: -1em; - margin-right: -1em; - } - - .ui.three.doubling.cards > .card { - width: calc(50% - 2em); - margin-left: 1em; - margin-right: 1em; - } - - .ui.four.doubling.cards { - margin-left: -1em; - margin-right: -1em; - } - - .ui.four.doubling.cards > .card { - width: calc(50% - 2em); - margin-left: 1em; - margin-right: 1em; - } - - .ui.five.doubling.cards { - margin-left: -1em; - margin-right: -1em; - } - - .ui.five.doubling.cards > .card { - width: calc(50% - 2em); - margin-left: 1em; - margin-right: 1em; - } - - .ui.six.doubling.cards { - margin-left: -1em; - margin-right: -1em; - } - - .ui.six.doubling.cards > .card { - width: calc(50% - 2em); - margin-left: 1em; - margin-right: 1em; - } - - .ui.seven.doubling.cards { - margin-left: -1em; - margin-right: -1em; - } - - .ui.seven.doubling.cards > .card { - width: calc(33.33333333333333% - 2em); - margin-left: 1em; - margin-right: 1em; - } - - .ui.eight.doubling.cards { - margin-left: -1em; - margin-right: -1em; - } - - .ui.eight.doubling.cards > .card { - width: calc(33.33333333333333% - 2em); - margin-left: 1em; - margin-right: 1em; - } - - .ui.nine.doubling.cards { - margin-left: -1em; - margin-right: -1em; - } - - .ui.nine.doubling.cards > .card { - width: calc(33.33333333333333% - 2em); - margin-left: 1em; - margin-right: 1em; - } - - .ui.ten.doubling.cards { - margin-left: -1em; - margin-right: -1em; - } - - .ui.ten.doubling.cards > .card { - width: calc(33.33333333333333% - 2em); - margin-left: 1em; - margin-right: 1em; - } -} - -/* Tablet Only */ - -@media only screen and (min-width: 768px) and (max-width: 991.98px) { - .ui.two.doubling.cards { - margin-left: 0; - margin-right: 0; - } - - .ui.two.doubling.cards > .card { - width: 100%; - margin-left: 0; - margin-right: 0; - } - - .ui.three.doubling.cards { - margin-left: -1em; - margin-right: -1em; - } - - .ui.three.doubling.cards > .card { - width: calc(50% - 2em); - margin-left: 1em; - margin-right: 1em; - } - - .ui.four.doubling.cards { - margin-left: -1em; - margin-right: -1em; - } - - .ui.four.doubling.cards > .card { - width: calc(50% - 2em); - margin-left: 1em; - margin-right: 1em; - } - - .ui.five.doubling.cards { - margin-left: -1em; - margin-right: -1em; - } - - .ui.five.doubling.cards > .card { - width: calc(33.33333333333333% - 2em); - margin-left: 1em; - margin-right: 1em; - } - - .ui.six.doubling.cards { - margin-left: -1em; - margin-right: -1em; - } - - .ui.six.doubling.cards > .card { - width: calc(33.33333333333333% - 2em); - margin-left: 1em; - margin-right: 1em; - } - - .ui.eight.doubling.cards { - margin-left: -1em; - margin-right: -1em; - } - - .ui.eight.doubling.cards > .card { - width: calc(33.33333333333333% - 2em); - margin-left: 1em; - margin-right: 1em; - } - - .ui.eight.doubling.cards { - margin-left: -0.75em; - margin-right: -0.75em; - } - - .ui.eight.doubling.cards > .card { - width: calc(25% - 1.5em); - margin-left: 0.75em; - margin-right: 0.75em; - } - - .ui.nine.doubling.cards { - margin-left: -0.75em; - margin-right: -0.75em; - } - - .ui.nine.doubling.cards > .card { - width: calc(25% - 1.5em); - margin-left: 0.75em; - margin-right: 0.75em; - } - - .ui.ten.doubling.cards { - margin-left: -0.75em; - margin-right: -0.75em; - } - - .ui.ten.doubling.cards > .card { - width: calc(20% - 1.5em); - margin-left: 0.75em; - margin-right: 0.75em; - } -} - -/*------------------- - Stackable - --------------------*/ - -@media only screen and (max-width: 767.98px) { - .ui.stackable.cards { - display: block !important; - } - - .ui.stackable.cards .card:first-child { - margin-top: 0 !important; - } - - .ui.stackable.cards > .card { - display: block !important; - height: auto !important; - margin: 1em 1em; - padding: 0 !important; - width: calc(100% - 2em) !important; - } -} - -/*-------------- - Size ----------------*/ - -.ui.cards > .card { - font-size: 1em; -} - -.ui.mini.cards .card { - font-size: 0.78571429rem; -} - -.ui.tiny.cards .card { - font-size: 0.85714286rem; -} - -.ui.small.cards .card { - font-size: 0.92857143rem; -} - -.ui.large.cards .card { - font-size: 1.14285714rem; -} - -.ui.big.cards .card { - font-size: 1.28571429rem; -} - -.ui.huge.cards .card { - font-size: 1.42857143rem; -} - -.ui.massive.cards .card { - font-size: 1.71428571rem; -} - -/*----------------- - Inverted - ------------------*/ - -.ui.inverted.cards > .card, -.ui.inverted.card { - background: #1B1C1D; - -webkit-box-shadow: 0 1px 3px 0 #555555, 0 0 0 1px #555555; - box-shadow: 0 1px 3px 0 #555555, 0 0 0 1px #555555; -} - -/* Content */ - -.ui.inverted.cards > .card > .content, -.ui.inverted.card > .content { - border-top: 1px solid rgba(255, 255, 255, 0.15); -} - -/* Header */ - -.ui.inverted.cards > .card > .content > .header, -.ui.inverted.card > .content > .header { - color: rgba(255, 255, 255, 0.9); -} - -/* Description */ - -.ui.inverted.cards > .card > .content > .description, -.ui.inverted.card > .content > .description { - color: rgba(255, 255, 255, 0.8); -} - -/* Meta */ - -.ui.inverted.cards > .card .meta, -.ui.inverted.card .meta { - color: rgba(255, 255, 255, 0.7); -} - -.ui.inverted.cards > .card .meta > a:not(.ui), -.ui.inverted.card .meta > a:not(.ui) { - color: rgba(255, 255, 255, 0.7); -} - -.ui.inverted.cards > .card .meta > a:not(.ui):hover, -.ui.inverted.card .meta > a:not(.ui):hover { - color: #ffffff; -} - -/* Extra */ - -.ui.inverted.cards > .card > .extra, -.ui.inverted.card > .extra { - border-top: 1px solid rgba(255, 255, 255, 0.15) !important; - color: rgba(255, 255, 255, 0.7); -} - -.ui.inverted.cards > .card > .extra a:not(.ui), -.ui.inverted.card > .extra a:not(.ui) { - color: rgba(255, 255, 255, 0.5); -} - -.ui.inverted.cards > .card > .extra a:not(.ui):hover, -.ui.inverted.card > .extra a:not(.ui):hover { - color: #1e70bf; -} - -/* Link card(s) */ - -.ui.inverted.cards a.card:hover, -.ui.inverted.link.cards .card:not(.icon):hover, -a.inverted.ui.card:hover, -.ui.inverted.link.card:hover { - background: #1B1C1D; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - User Variable Overrides -*******************************/ -/*! - * # Fomantic-UI - Comment - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Standard -*******************************/ - -/*-------------- - Comments ----------------*/ - -.ui.comments { - margin: 1.5em 0; - max-width: 650px; -} - -.ui.comments:first-child { - margin-top: 0; -} - -.ui.comments:last-child { - margin-bottom: 0; -} - -/*-------------- - Comment ----------------*/ - -.ui.comments .comment { - position: relative; - background: none; - margin: 0.5em 0 0; - padding: 0.5em 0 0; - border: none; - border-top: none; - line-height: 1.2; -} - -.ui.comments .comment:first-child { - margin-top: 0; - padding-top: 0; -} - -/*-------------------- - Nested Comments ----------------------*/ - -.ui.comments .comment > .comments { - margin: 0 0 0.5em 0.5em; - padding: 1em 0 1em 1em; -} - -.ui.comments .comment > .comments:before { - position: absolute; - top: 0; - left: 0; -} - -.ui.comments .comment > .comments .comment { - border: none; - border-top: none; - background: none; -} - -/*-------------- - Avatar ----------------*/ - -.ui.comments .comment .avatar { - display: block; - width: 2.5em; - height: auto; - float: left; - margin: 0.2em 0 0; -} - -.ui.comments .comment img.avatar, -.ui.comments .comment .avatar img { - display: block; - margin: 0 auto; - width: 100%; - height: 100%; - border-radius: 0.25rem; -} - -/*-------------- - Content ----------------*/ - -.ui.comments .comment > .content { - display: block; -} - -/* If there is an avatar move content over */ - -.ui.comments .comment > .avatar ~ .content { - margin-left: 3.5em; -} - -/*-------------- - Author ----------------*/ - -.ui.comments .comment .author { - font-size: 1em; - color: rgba(0, 0, 0, 0.87); - font-weight: bold; -} - -.ui.comments .comment a.author { - cursor: pointer; -} - -.ui.comments .comment a.author:hover { - color: #1e70bf; -} - -/*-------------- - Metadata ----------------*/ - -.ui.comments .comment .metadata { - display: inline-block; - margin-left: 0.5em; - color: rgba(0, 0, 0, 0.4); - font-size: 0.875em; -} - -.ui.comments .comment .metadata > * { - display: inline-block; - margin: 0 0.5em 0 0; -} - -.ui.comments .comment .metadata > :last-child { - margin-right: 0; -} - -/*-------------------- - Comment Text ----------------------*/ - -.ui.comments .comment .text { - margin: 0.25em 0 0.5em; - font-size: 1em; - word-wrap: break-word; - color: rgba(0, 0, 0, 0.87); - line-height: 1.3; -} - -/*-------------------- - User Actions ----------------------*/ - -.ui.comments .comment .actions { - font-size: 0.875em; -} - -.ui.comments .comment .actions a { - cursor: pointer; - display: inline-block; - margin: 0 0.75em 0 0; - color: rgba(0, 0, 0, 0.4); -} - -.ui.comments .comment .actions a:last-child { - margin-right: 0; -} - -.ui.comments .comment .actions a.active, -.ui.comments .comment .actions a:hover { - color: rgba(0, 0, 0, 0.8); -} - -/*-------------------- - Reply Form ----------------------*/ - -.ui.comments > .reply.form { - margin-top: 1em; -} - -.ui.comments .comment .reply.form { - width: 100%; - margin-top: 1em; -} - -.ui.comments .reply.form textarea { - font-size: 1em; - height: 12em; -} - -/******************************* - State -*******************************/ - -.ui.collapsed.comments, -.ui.comments .collapsed.comments, -.ui.comments .collapsed.comment { - display: none; -} - -/******************************* - Variations -*******************************/ - -/*-------------------- - Threaded - ---------------------*/ - -.ui.threaded.comments .comment > .comments { - margin: -1.5em 0 -1em 1.25em; - padding: 3em 0 2em 2.25em; - -webkit-box-shadow: -1px 0 0 rgba(34, 36, 38, 0.15); - box-shadow: -1px 0 0 rgba(34, 36, 38, 0.15); -} - -/*-------------------- - Minimal - ---------------------*/ - -.ui.minimal.comments .comment .actions { - opacity: 0; - position: absolute; - top: 0; - right: 0; - left: auto; - -webkit-transition: opacity 0.2s ease; - transition: opacity 0.2s ease; - -webkit-transition-delay: 0.1s; - transition-delay: 0.1s; -} - -.ui.minimal.comments .comment > .content:hover > .actions { - opacity: 1; -} - -/*------------------- - Sizes ---------------------*/ - -.ui.comments { - font-size: 1rem; -} - -.ui.mini.comments { - font-size: 0.78571429rem; -} - -.ui.tiny.comments { - font-size: 0.85714286rem; -} - -.ui.small.comments { - font-size: 0.92857143rem; -} - -.ui.large.comments { - font-size: 1.14285714rem; -} - -.ui.big.comments { - font-size: 1.28571429rem; -} - -.ui.huge.comments { - font-size: 1.42857143rem; -} - -.ui.massive.comments { - font-size: 1.71428571rem; -} - -/*------------------- - Inverted - --------------------*/ - -.ui.inverted.comments .comment { - background-color: #1B1C1D; -} - -.ui.inverted.comments .comment .author, -.ui.inverted.comments .comment .text { - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.comments .comment .metadata, -.ui.inverted.comments .comment .actions a { - color: rgba(255, 255, 255, 0.7); -} - -.ui.inverted.comments .comment a.author:hover, -.ui.inverted.comments .comment .actions a.active, -.ui.inverted.comments .comment .actions a:hover { - color: #ffffff; -} - -.ui.inverted.threaded.comments .comment > .comments { - -webkit-box-shadow: -1px 0 0 #555555; - box-shadow: -1px 0 0 #555555; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - User Variable Overrides -*******************************/ -/*! - * # Fomantic-UI - Feed - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Activity Feed -*******************************/ - -.ui.feed { - margin: 1em 0; -} - -.ui.feed:first-child { - margin-top: 0; -} - -.ui.feed:last-child { - margin-bottom: 0; -} - -/******************************* - Content -*******************************/ - -/* Event */ - -.ui.feed > .event { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - width: 100%; - padding: 0.21428571rem 0; - margin: 0; - background: none; - border-top: none; -} - -.ui.feed > .event:first-child { - border-top: 0; - padding-top: 0; -} - -.ui.feed > .event:last-child { - padding-bottom: 0; -} - -/* Event Label */ - -.ui.feed > .event > .label { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - width: 2.5em; - height: auto; - -ms-flex-item-align: stretch; - align-self: stretch; - text-align: left; -} - -.ui.feed > .event > .label .icon { - opacity: 1; - font-size: 1.5em; - width: 100%; - padding: 0.25em; - background: none; - border: none; - border-radius: none; - color: rgba(0, 0, 0, 0.6); -} - -.ui.feed > .event > .label img { - width: 100%; - height: auto; - border-radius: 500rem; -} - -.ui.feed > .event > .label + .content { - margin: 0.5em 0 0.35714286em 1.14285714em; -} - -/*-------------- - Content ----------------*/ - -/* Content */ - -.ui.feed > .event > .content { - display: block; - -webkit-box-flex: 1; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - -ms-flex-item-align: stretch; - align-self: stretch; - text-align: left; - word-wrap: break-word; -} - -.ui.feed > .event:last-child > .content { - padding-bottom: 0; -} - -/* Link */ - -.ui.feed > .event > .content a { - cursor: pointer; -} - -/*-------------- - Date ----------------*/ - -.ui.feed > .event > .content .date { - margin: -0.5rem 0 0; - padding: 0; - color: rgba(0, 0, 0, 0.4); - font-weight: normal; - font-size: 1em; - font-style: normal; -} - -/*-------------- - Summary ----------------*/ - -.ui.feed > .event > .content .summary { - margin: 0; - font-size: 1em; - font-weight: bold; - color: rgba(0, 0, 0, 0.87); -} - -/* Summary Image */ - -.ui.feed > .event > .content .summary img { - display: inline-block; - width: auto; - height: 10em; - margin: -0.25em 0.25em 0 0; - border-radius: 0.25em; - vertical-align: middle; -} - -/*-------------- - User ----------------*/ - -.ui.feed > .event > .content .user { - display: inline-block; - font-weight: bold; - margin-right: 0; - vertical-align: baseline; -} - -.ui.feed > .event > .content .user img { - margin: -0.25em 0.25em 0 0; - width: auto; - height: 10em; - vertical-align: middle; -} - -/*-------------- - Inline Date ----------------*/ - -/* Date inside Summary */ - -.ui.feed > .event > .content .summary > .date { - display: inline-block; - float: none; - font-weight: normal; - font-size: 0.85714286em; - font-style: normal; - margin: 0 0 0 0.5em; - padding: 0; - color: rgba(0, 0, 0, 0.4); -} - -/*-------------- - Extra Summary ----------------*/ - -.ui.feed > .event > .content .extra { - margin: 0.5em 0 0; - background: none; - padding: 0; - color: rgba(0, 0, 0, 0.87); -} - -/* Images */ - -.ui.feed > .event > .content .extra.images img { - display: inline-block; - margin: 0 0.25em 0 0; - width: 6em; -} - -/* Text */ - -.ui.feed > .event > .content .extra.text { - padding: 0; - border-left: none; - font-size: 1em; - max-width: 500px; - line-height: 1.4285em; -} - -/*-------------- - Meta ----------------*/ - -.ui.feed > .event > .content .meta { - display: inline-block; - font-size: 0.85714286em; - margin: 0.5em 0 0; - background: none; - border: none; - border-radius: 0; - -webkit-box-shadow: none; - box-shadow: none; - padding: 0; - color: rgba(0, 0, 0, 0.6); -} - -.ui.feed > .event > .content .meta > * { - position: relative; - margin-left: 0.75em; -} - -.ui.feed > .event > .content .meta > *:after { - content: ''; - color: rgba(0, 0, 0, 0.2); - top: 0; - left: -1em; - opacity: 1; - position: absolute; - vertical-align: top; -} - -.ui.feed > .event > .content .meta .like { - color: ''; - -webkit-transition: 0.2s color ease; - transition: 0.2s color ease; -} - -.ui.feed > .event > .content .meta .like:hover i.icon { - color: #FF2733; -} - -.ui.feed > .event > .content .meta .active.like i.icon { - color: #EF404A; -} - -/* First element */ - -.ui.feed > .event > .content .meta > :first-child { - margin-left: 0; -} - -.ui.feed > .event > .content .meta > :first-child::after { - display: none; -} - -/* Action */ - -.ui.feed > .event > .content .meta a, -.ui.feed > .event > .content .meta > i.icon { - cursor: pointer; - opacity: 1; - color: rgba(0, 0, 0, 0.5); - -webkit-transition: color 0.1s ease; - transition: color 0.1s ease; -} - -.ui.feed > .event > .content .meta a:hover, -.ui.feed > .event > .content .meta a:hover i.icon, -.ui.feed > .event > .content .meta > i.icon:hover { - color: rgba(0, 0, 0, 0.95); -} - -/******************************* - Variations -*******************************/ - -.ui.feed { - font-size: 1rem; -} - -.ui.mini.feed { - font-size: 0.78571429rem; -} - -.ui.tiny.feed { - font-size: 0.85714286rem; -} - -.ui.small.feed { - font-size: 0.92857143rem; -} - -.ui.large.feed { - font-size: 1.14285714rem; -} - -.ui.big.feed { - font-size: 1.28571429rem; -} - -.ui.huge.feed { - font-size: 1.42857143rem; -} - -.ui.massive.feed { - font-size: 1.71428571rem; -} - -/*------------------ - Inverted - -------------------*/ - -.ui.inverted.feed > .event { - background: #1B1C1D; -} - -.ui.inverted.feed > .event > .content .date, -.ui.inverted.feed > .event > .content .meta .like { - color: rgba(255, 255, 255, 0.7); -} - -.ui.inverted.feed > .event > .content .summary, -.ui.inverted.feed > .event > .content .extra.text { - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.feed > .event > .content .meta .like:hover { - color: #ffffff; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - User Variable Overrides -*******************************/ -/*! - * # Fomantic-UI - Item - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Standard -*******************************/ - -/*-------------- - Item ----------------*/ - -.ui.items > .item { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - margin: 1em 0; - width: 100%; - min-height: 0; - background: transparent; - padding: 0; - border: none; - border-radius: 0; - -webkit-box-shadow: none; - box-shadow: none; - -webkit-transition: -webkit-box-shadow 0.1s ease; - transition: -webkit-box-shadow 0.1s ease; - transition: box-shadow 0.1s ease; - transition: box-shadow 0.1s ease, -webkit-box-shadow 0.1s ease; - z-index: ''; -} - -.ui.items > .item a { - cursor: pointer; -} - -/*-------------- - Items ----------------*/ - -.ui.items { - margin: 1.5em 0; -} - -.ui.items:first-child { - margin-top: 0 !important; -} - -.ui.items:last-child { - margin-bottom: 0 !important; -} - -/*-------------- - Item ----------------*/ - -.ui.items > .item:after { - display: block; - content: ' '; - height: 0; - clear: both; - overflow: hidden; - visibility: hidden; -} - -.ui.items > .item:first-child { - margin-top: 0; -} - -.ui.items > .item:last-child { - margin-bottom: 0; -} - -/*-------------- - Images ----------------*/ - -.ui.items > .item > .image { - position: relative; - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - display: block; - float: none; - margin: 0; - padding: 0; - max-height: ''; - -ms-flex-item-align: start; - align-self: start; -} - -.ui.items > .item > .image > img { - display: block; - width: 100%; - height: auto; - border-radius: 0.125rem; - border: none; -} - -.ui.items > .item > .image:only-child > img { - border-radius: 0; -} - -/*-------------- - Content ----------------*/ - -.ui.items > .item > .content { - display: block; - -webkit-box-flex: 1; - -ms-flex: 1 1 auto; - flex: 1 1 auto; - background: none; - color: rgba(0, 0, 0, 0.87); - margin: 0; - padding: 0; - -webkit-box-shadow: none; - box-shadow: none; - font-size: 1em; - border: none; - border-radius: 0; -} - -.ui.items > .item > .content:after { - display: block; - content: ' '; - height: 0; - clear: both; - overflow: hidden; - visibility: hidden; -} - -.ui.items > .item > .image + .content { - min-width: 0; - width: auto; - display: block; - margin-left: 0; - -ms-flex-item-align: start; - align-self: start; - padding-left: 1.5em; -} - -.ui.items > .item > .content > .header { - display: inline-block; - margin: -0.21425em 0 0; - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - font-weight: bold; - color: rgba(0, 0, 0, 0.85); -} - -/* Default Header Size */ - -.ui.items > .item > .content > .header:not(.ui) { - font-size: 1.28571429em; -} - -/*-------------- - Floated ----------------*/ - -.ui.items > .item [class*="left floated"] { - float: left; -} - -.ui.items > .item [class*="right floated"] { - float: right; -} - -/*-------------- - Content Image ----------------*/ - -.ui.items > .item .content img { - -ms-flex-item-align: center; - align-self: center; - width: ''; -} - -.ui.items > .item img.avatar, -.ui.items > .item .avatar img { - width: ''; - height: ''; - border-radius: 500rem; -} - -/*-------------- - Description ----------------*/ - -.ui.items > .item > .content > .description { - margin-top: 0.6em; - max-width: auto; - font-size: 1em; - line-height: 1.4285em; - color: rgba(0, 0, 0, 0.87); -} - -/*-------------- - Paragraph ----------------*/ - -.ui.items > .item > .content p { - margin: 0 0 0.5em; -} - -.ui.items > .item > .content p:last-child { - margin-bottom: 0; -} - -/*-------------- - Meta ----------------*/ - -.ui.items > .item .meta { - margin: 0.5em 0 0.5em; - font-size: 1em; - line-height: 1em; - color: rgba(0, 0, 0, 0.6); -} - -.ui.items > .item .meta * { - margin-right: 0.3em; -} - -.ui.items > .item .meta :last-child { - margin-right: 0; -} - -.ui.items > .item .meta [class*="right floated"] { - margin-right: 0; - margin-left: 0.3em; -} - -/*-------------- - Links ----------------*/ - -/* Generic */ - -.ui.items > .item > .content a:not(.ui) { - color: ''; - -webkit-transition: color 0.1s ease; - transition: color 0.1s ease; -} - -.ui.items > .item > .content a:not(.ui):hover { - color: ''; -} - -/* Header */ - -.ui.items > .item > .content > a.header { - color: rgba(0, 0, 0, 0.85); -} - -.ui.items > .item > .content > a.header:hover { - color: #1e70bf; -} - -/* Meta */ - -.ui.items > .item .meta > a:not(.ui) { - color: rgba(0, 0, 0, 0.4); -} - -.ui.items > .item .meta > a:not(.ui):hover { - color: rgba(0, 0, 0, 0.87); -} - -/*-------------- - Labels ----------------*/ - -/*-----Star----- */ - -/* Icon */ - -.ui.items > .item > .content .favorite.icon { - cursor: pointer; - opacity: 0.75; - -webkit-transition: color 0.1s ease; - transition: color 0.1s ease; -} - -.ui.items > .item > .content .favorite.icon:hover { - opacity: 1; - color: #FFB70A; -} - -.ui.items > .item > .content .active.favorite.icon { - color: #FFE623; -} - -/*-----Like----- */ - -/* Icon */ - -.ui.items > .item > .content .like.icon { - cursor: pointer; - opacity: 0.75; - -webkit-transition: color 0.1s ease; - transition: color 0.1s ease; -} - -.ui.items > .item > .content .like.icon:hover { - opacity: 1; - color: #FF2733; -} - -.ui.items > .item > .content .active.like.icon { - color: #FF2733; -} - -/*---------------- - Extra Content ------------------*/ - -.ui.items > .item .extra { - display: block; - position: relative; - background: none; - margin: 0.5rem 0 0; - width: 100%; - padding: 0 0 0; - top: 0; - left: 0; - color: rgba(0, 0, 0, 0.4); - -webkit-box-shadow: none; - box-shadow: none; - -webkit-transition: color 0.1s ease; - transition: color 0.1s ease; - border-top: none; -} - -.ui.items > .item .extra > * { - margin: 0.25rem 0.5rem 0.25rem 0; -} - -.ui.items > .item .extra > [class*="right floated"] { - margin: 0.25rem 0 0.25rem 0.5rem; -} - -.ui.items > .item .extra:after { - display: block; - content: ' '; - height: 0; - clear: both; - overflow: hidden; - visibility: hidden; -} - -/******************************* - Responsive -*******************************/ - -/* Default Image Width */ - -.ui.items > .item > .image:not(.ui) { - width: 175px; -} - -/* Tablet Only */ - -@media only screen and (min-width: 768px) and (max-width: 991.98px) { - .ui.items > .item { - margin: 1em 0; - } - - .ui.items > .item > .image:not(.ui) { - width: 150px; - } - - .ui.items > .item > .image + .content { - display: block; - padding: 0 0 0 1em; - } -} - -/* Mobile Only */ - -@media only screen and (max-width: 767.98px) { - .ui.items:not(.unstackable) > .item { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - margin: 2em 0; - } - - .ui.items:not(.unstackable) > .item > .image { - display: block; - margin-left: auto; - margin-right: auto; - } - - .ui.items:not(.unstackable) > .item > .image, - .ui.items:not(.unstackable) > .item > .image > img { - max-width: 100% !important; - width: auto !important; - max-height: 250px !important; - } - - .ui.items:not(.unstackable) > .item > .image + .content { - display: block; - padding: 1.5em 0 0; - } -} - -/******************************* - Variations -*******************************/ - -/*------------------- - Aligned - --------------------*/ - -.ui.items > .item > .image + [class*="top aligned"].content { - -ms-flex-item-align: start; - align-self: flex-start; -} - -.ui.items > .item > .image + [class*="middle aligned"].content { - -ms-flex-item-align: center; - align-self: center; -} - -.ui.items > .item > .image + [class*="bottom aligned"].content { - -ms-flex-item-align: end; - align-self: flex-end; -} - -/*-------------- - Relaxed - ---------------*/ - -.ui.relaxed.items > .item { - margin: 1.5em 0; -} - -.ui[class*="very relaxed"].items > .item { - margin: 2em 0; -} - -/*------------------- - Divided - --------------------*/ - -.ui.divided.items > .item { - border-top: 1px solid rgba(34, 36, 38, 0.15); - margin: 0; - padding: 1em 0; -} - -.ui.divided.items > .item:first-child { - border-top: none; - margin-top: 0 !important; - padding-top: 0 !important; -} - -.ui.divided.items > .item:last-child { - margin-bottom: 0 !important; - padding-bottom: 0 !important; -} - -/* Relaxed Divided */ - -.ui.relaxed.divided.items > .item { - margin: 0; - padding: 1.5em 0; -} - -.ui[class*="very relaxed"].divided.items > .item { - margin: 0; - padding: 2em 0; -} - -/*------------------- - Link - --------------------*/ - -.ui.items a.item:hover, -.ui.link.items > .item:hover { - cursor: pointer; -} - -.ui.items a.item:hover .content .header, -.ui.link.items > .item:hover .content .header { - color: #1e70bf; -} - -/*-------------- - Size ----------------*/ - -.ui.items > .item { - font-size: 1em; -} - -.ui.mini.items > .item { - font-size: 0.78571429em; -} - -.ui.tiny.items > .item { - font-size: 0.85714286em; -} - -.ui.small.items > .item { - font-size: 0.92857143em; -} - -.ui.large.items > .item { - font-size: 1.14285714em; -} - -.ui.big.items > .item { - font-size: 1.28571429em; -} - -.ui.huge.items > .item { - font-size: 1.42857143em; -} - -.ui.massive.items > .item { - font-size: 1.71428571em; -} - -/*--------------- - Unstackable - ----------------*/ - -@media only screen and (max-width: 767.98px) { - .ui.unstackable.items > .item > .image, - .ui.unstackable.items > .item > .image > img { - width: 125px !important; - } -} - -/*-------------- - Inverted - ---------------*/ - -.ui.inverted.items > .item { - background: transparent; -} - -.ui.inverted.items > .item > .content { - background: none; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.items > .item .extra { - background: none; -} - -.ui.inverted.items > .item > .content > .header { - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.items > .item > .content > .description { - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.items > .item .meta { - color: rgba(255, 255, 255, 0.8); -} - -.ui.inverted.items > .item > .content a:not(.ui) { - color: #57a4ef; -} - -.ui.inverted.items > .item > .content a:not(.ui):hover { - color: #4183C4; -} - -.ui.inverted.items > .item > .content > a.header { - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.items > .item > .content > a.header:hover { - color: #ffffff; -} - -.ui.inverted.items > .item .meta > a:not(.ui) { - color: rgba(255, 255, 255, 0.7); -} - -.ui.inverted.items > .item .meta > a:not(.ui):hover { - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.items > .item > .content .favorite.icon:hover { - color: #ffc63d; -} - -.ui.inverted.items > .item > .content .active.favorite.icon { - color: #ffec56; -} - -.ui.inverted.items > .item > .content .like.icon:hover { - color: #ff5a63; -} - -.ui.inverted.items > .item > .content .active.like.icon { - color: #ff5a63; -} - -.ui.inverted.items > .item .extra { - color: rgba(255, 255, 255, 0.7); -} - -.ui.inverted.items a.item:hover .content .header, -.ui.inverted.link.items > .item:hover .content .header { - color: #ffffff; -} - -.ui.inverted.divided.items > .item { - border-top: 1px solid rgba(255, 255, 255, 0.1); -} - -.ui.inverted.divided.items > .item:first-child { - border-top: none; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - User Variable Overrides -*******************************/ -/*! - * # Fomantic-UI - Statistic - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Statistic -*******************************/ - -/* Standalone */ - -.ui.statistic { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - margin: 1em 0; - max-width: none; -} - -.ui.statistic + .ui.statistic { - margin: 0 0 0 1.5em; -} - -.ui.statistic:first-child { - margin-top: 0; -} - -.ui.statistic:last-child { - margin-bottom: 0; -} - -/******************************* - Group -*******************************/ - -/* Grouped */ - -.ui.statistics { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-align: start; - -ms-flex-align: start; - align-items: flex-start; - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} - -.ui.statistics > .statistic { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - margin: 0 1.5em 1em; - max-width: none; -} - -.ui.statistics { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - margin: 1em -1.5em -1em; -} - -/* Clearing */ - -.ui.statistics:after { - display: block; - content: ' '; - height: 0; - clear: both; - overflow: hidden; - visibility: hidden; -} - -.ui.statistics:first-child { - margin-top: 0; -} - -/******************************* - Content -*******************************/ - -/*-------------- - Value ----------------*/ - -.ui.statistics .statistic > .value, -.ui.statistic > .value { - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - font-size: 4rem; - font-weight: normal; - line-height: 1em; - color: #1B1C1D; - text-transform: uppercase; - text-align: center; -} - -/*-------------- - Label ----------------*/ - -.ui.statistics .statistic > .label, -.ui.statistic > .label { - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - font-size: 1em; - font-weight: bold; - color: rgba(0, 0, 0, 0.87); - text-transform: uppercase; - text-align: center; -} - -/* Top Label */ - -.ui.statistics .statistic > .label ~ .value, -.ui.statistic > .label ~ .value { - margin-top: 0; -} - -/* Bottom Label */ - -.ui.statistics .statistic > .value ~ .label, -.ui.statistic > .value ~ .label { - margin-top: 0; -} - -/******************************* - Types -*******************************/ - -/*-------------- - Icon Value ----------------*/ - -.ui.statistics .statistic > .value > i.icon, -.ui.statistic > .value > i.icon { - opacity: 1; - width: auto; - margin: 0; -} - -/*-------------- - Text Value ----------------*/ - -.ui.statistics .statistic > .text.value, -.ui.statistic > .text.value { - line-height: 1em; - min-height: 2em; - font-weight: bold; - text-align: center; -} - -.ui.statistics .statistic > .text.value + .label, -.ui.statistic > .text.value + .label { - text-align: center; -} - -/*-------------- - Image Value ----------------*/ - -.ui.statistics .statistic > .value img, -.ui.statistic > .value img { - max-height: 3rem; - vertical-align: baseline; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Count ----------------*/ - -.ui.ten.statistics { - margin: 0 0 -1em; -} - -.ui.ten.statistics .statistic { - min-width: 10%; - margin: 0 0 1em; -} - -.ui.nine.statistics { - margin: 0 0 -1em; -} - -.ui.nine.statistics .statistic { - min-width: 11.11111111%; - margin: 0 0 1em; -} - -.ui.eight.statistics { - margin: 0 0 -1em; -} - -.ui.eight.statistics .statistic { - min-width: 12.5%; - margin: 0 0 1em; -} - -.ui.seven.statistics { - margin: 0 0 -1em; -} - -.ui.seven.statistics .statistic { - min-width: 14.28571429%; - margin: 0 0 1em; -} - -.ui.six.statistics { - margin: 0 0 -1em; -} - -.ui.six.statistics .statistic { - min-width: 16.66666667%; - margin: 0 0 1em; -} - -.ui.five.statistics { - margin: 0 0 -1em; -} - -.ui.five.statistics .statistic { - min-width: 20%; - margin: 0 0 1em; -} - -.ui.four.statistics { - margin: 0 0 -1em; -} - -.ui.four.statistics .statistic { - min-width: 25%; - margin: 0 0 1em; -} - -.ui.three.statistics { - margin: 0 0 -1em; -} - -.ui.three.statistics .statistic { - min-width: 33.33333333%; - margin: 0 0 1em; -} - -.ui.two.statistics { - margin: 0 0 -1em; -} - -.ui.two.statistics .statistic { - min-width: 50%; - margin: 0 0 1em; -} - -.ui.one.statistics { - margin: 0 0 -1em; -} - -.ui.one.statistics .statistic { - min-width: 100%; - margin: 0 0 1em; -} - -/*-------------- - Horizontal - ---------------*/ - -.ui.horizontal.statistic { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} - -.ui.horizontal.statistics { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - margin: 0; - max-width: none; -} - -.ui.horizontal.statistics .statistic { - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - max-width: none; - margin: 1em 0; -} - -.ui.horizontal.statistic > .text.value, -.ui.horizontal.statistics > .statistic > .text.value { - min-height: 0 !important; -} - -.ui.horizontal.statistics .statistic > .value > i.icon, -.ui.horizontal.statistic > .value > i.icon { - width: 1.18em; -} - -.ui.horizontal.statistics .statistic > .value, -.ui.horizontal.statistic > .value { - display: inline-block; - vertical-align: middle; -} - -.ui.horizontal.statistics .statistic > .label, -.ui.horizontal.statistic > .label { - display: inline-block; - vertical-align: middle; - margin: 0 0 0 0.75em; -} - -/*-------------- - Inverted - ---------------*/ - -.ui.inverted.statistics .statistic > .value, -.ui.inverted.statistic .value { - color: #FFFFFF; -} - -.ui.inverted.statistics .statistic > .label, -.ui.inverted.statistic .label { - color: rgba(255, 255, 255, 0.9); -} - -/*-------------- - Colors ----------------*/ - -.ui.primary.statistics .statistic > .value, -.ui.statistics .primary.statistic > .value, -.ui.primary.statistic > .value { - color: #2185D0; -} - -.ui.inverted.primary.statistics .statistic > .value, -.ui.statistics .inverted.primary.statistic > .value, -.ui.inverted.primary.statistic > .value { - color: #54C8FF; -} - -.ui.secondary.statistics .statistic > .value, -.ui.statistics .secondary.statistic > .value, -.ui.secondary.statistic > .value { - color: #1B1C1D; -} - -.ui.inverted.secondary.statistics .statistic > .value, -.ui.statistics .inverted.secondary.statistic > .value, -.ui.inverted.secondary.statistic > .value { - color: #545454; -} - -.ui.red.statistics .statistic > .value, -.ui.statistics .red.statistic > .value, -.ui.red.statistic > .value { - color: #DB2828; -} - -.ui.inverted.red.statistics .statistic > .value, -.ui.statistics .inverted.red.statistic > .value, -.ui.inverted.red.statistic > .value { - color: #FF695E; -} - -.ui.orange.statistics .statistic > .value, -.ui.statistics .orange.statistic > .value, -.ui.orange.statistic > .value { - color: #F2711C; -} - -.ui.inverted.orange.statistics .statistic > .value, -.ui.statistics .inverted.orange.statistic > .value, -.ui.inverted.orange.statistic > .value { - color: #FF851B; -} - -.ui.yellow.statistics .statistic > .value, -.ui.statistics .yellow.statistic > .value, -.ui.yellow.statistic > .value { - color: #FBBD08; -} - -.ui.inverted.yellow.statistics .statistic > .value, -.ui.statistics .inverted.yellow.statistic > .value, -.ui.inverted.yellow.statistic > .value { - color: #FFE21F; -} - -.ui.olive.statistics .statistic > .value, -.ui.statistics .olive.statistic > .value, -.ui.olive.statistic > .value { - color: #B5CC18; -} - -.ui.inverted.olive.statistics .statistic > .value, -.ui.statistics .inverted.olive.statistic > .value, -.ui.inverted.olive.statistic > .value { - color: #D9E778; -} - -.ui.green.statistics .statistic > .value, -.ui.statistics .green.statistic > .value, -.ui.green.statistic > .value { - color: #21BA45; -} - -.ui.inverted.green.statistics .statistic > .value, -.ui.statistics .inverted.green.statistic > .value, -.ui.inverted.green.statistic > .value { - color: #2ECC40; -} - -.ui.teal.statistics .statistic > .value, -.ui.statistics .teal.statistic > .value, -.ui.teal.statistic > .value { - color: #00B5AD; -} - -.ui.inverted.teal.statistics .statistic > .value, -.ui.statistics .inverted.teal.statistic > .value, -.ui.inverted.teal.statistic > .value { - color: #6DFFFF; -} - -.ui.blue.statistics .statistic > .value, -.ui.statistics .blue.statistic > .value, -.ui.blue.statistic > .value { - color: #2185D0; -} - -.ui.inverted.blue.statistics .statistic > .value, -.ui.statistics .inverted.blue.statistic > .value, -.ui.inverted.blue.statistic > .value { - color: #54C8FF; -} - -.ui.violet.statistics .statistic > .value, -.ui.statistics .violet.statistic > .value, -.ui.violet.statistic > .value { - color: #6435C9; -} - -.ui.inverted.violet.statistics .statistic > .value, -.ui.statistics .inverted.violet.statistic > .value, -.ui.inverted.violet.statistic > .value { - color: #A291FB; -} - -.ui.purple.statistics .statistic > .value, -.ui.statistics .purple.statistic > .value, -.ui.purple.statistic > .value { - color: #A333C8; -} - -.ui.inverted.purple.statistics .statistic > .value, -.ui.statistics .inverted.purple.statistic > .value, -.ui.inverted.purple.statistic > .value { - color: #DC73FF; -} - -.ui.pink.statistics .statistic > .value, -.ui.statistics .pink.statistic > .value, -.ui.pink.statistic > .value { - color: #E03997; -} - -.ui.inverted.pink.statistics .statistic > .value, -.ui.statistics .inverted.pink.statistic > .value, -.ui.inverted.pink.statistic > .value { - color: #FF8EDF; -} - -.ui.brown.statistics .statistic > .value, -.ui.statistics .brown.statistic > .value, -.ui.brown.statistic > .value { - color: #A5673F; -} - -.ui.inverted.brown.statistics .statistic > .value, -.ui.statistics .inverted.brown.statistic > .value, -.ui.inverted.brown.statistic > .value { - color: #D67C1C; -} - -.ui.grey.statistics .statistic > .value, -.ui.statistics .grey.statistic > .value, -.ui.grey.statistic > .value { - color: #767676; -} - -.ui.inverted.grey.statistics .statistic > .value, -.ui.statistics .inverted.grey.statistic > .value, -.ui.inverted.grey.statistic > .value { - color: #DCDDDE; -} - -.ui.black.statistics .statistic > .value, -.ui.statistics .black.statistic > .value, -.ui.black.statistic > .value { - color: #1B1C1D; -} - -.ui.inverted.black.statistics .statistic > .value, -.ui.statistics .inverted.black.statistic > .value, -.ui.inverted.black.statistic > .value { - color: #545454; -} - -/*-------------- - Floated - ---------------*/ - -.ui[class*="left floated"].statistic { - float: left; - margin: 0 2em 1em 0; -} - -.ui[class*="right floated"].statistic { - float: right; - margin: 0 0 1em 2em; -} - -.ui.floated.statistic:last-child { - margin-bottom: 0; -} - -/*-------------- - Stackable - ---------------*/ - -@media only screen and (max-width: 767.98px) { - .ui.stackable.statistics { - width: auto; - margin-left: 0 !important; - margin-right: 0 !important; - } - - .ui.stackable.statistics > .statistic { - width: 100% !important; - margin: 0 0 !important; - padding: 1rem 1rem !important; - } -} - -/*-------------- - Sizes ----------------*/ - -/* Medium */ - -.ui.statistics .statistic > .value, -.ui.statistic > .value { - font-size: 4rem; -} - -.ui.horizontal.statistics .statistic > .value, -.ui.horizontal.statistic > .value { - font-size: 3rem; -} - -.ui.statistics .statistic > .text.value, -.ui.statistic > .text.value { - font-size: 2rem; -} - -.ui.mini.statistics .statistic > .value, -.ui.mini.statistic > .value { - font-size: 1.5rem; -} - -.ui.mini.horizontal.statistics .statistic > .value, -.ui.mini.horizontal.statistic > .value { - font-size: 1.5rem; -} - -.ui.mini.statistics .statistic > .text.value, -.ui.mini.statistic > .text.value { - font-size: 1rem; -} - -.ui.tiny.statistics .statistic > .value, -.ui.tiny.statistic > .value { - font-size: 2rem; -} - -.ui.tiny.horizontal.statistics .statistic > .value, -.ui.tiny.horizontal.statistic > .value { - font-size: 2rem; -} - -.ui.tiny.statistics .statistic > .text.value, -.ui.tiny.statistic > .text.value { - font-size: 1rem; -} - -.ui.small.statistics .statistic > .value, -.ui.small.statistic > .value { - font-size: 3rem; -} - -.ui.small.horizontal.statistics .statistic > .value, -.ui.small.horizontal.statistic > .value { - font-size: 2rem; -} - -.ui.small.statistics .statistic > .text.value, -.ui.small.statistic > .text.value { - font-size: 1rem; -} - -.ui.large.statistics .statistic > .value, -.ui.large.statistic > .value { - font-size: 5rem; -} - -.ui.large.horizontal.statistics .statistic > .value, -.ui.large.horizontal.statistic > .value { - font-size: 4rem; -} - -.ui.large.statistics .statistic > .text.value, -.ui.large.statistic > .text.value { - font-size: 2.5rem; -} - -.ui.big.statistics .statistic > .value, -.ui.big.statistic > .value { - font-size: 5.5rem; -} - -.ui.big.horizontal.statistics .statistic > .value, -.ui.big.horizontal.statistic > .value { - font-size: 4.5rem; -} - -.ui.big.statistics .statistic > .text.value, -.ui.big.statistic > .text.value { - font-size: 2.5rem; -} - -.ui.huge.statistics .statistic > .value, -.ui.huge.statistic > .value { - font-size: 6rem; -} - -.ui.huge.horizontal.statistics .statistic > .value, -.ui.huge.horizontal.statistic > .value { - font-size: 5rem; -} - -.ui.huge.statistics .statistic > .text.value, -.ui.huge.statistic > .text.value { - font-size: 2.5rem; -} - -.ui.massive.statistics .statistic > .value, -.ui.massive.statistic > .value { - font-size: 7rem; -} - -.ui.massive.horizontal.statistics .statistic > .value, -.ui.massive.horizontal.statistic > .value { - font-size: 6rem; -} - -.ui.massive.statistics .statistic > .text.value, -.ui.massive.statistic > .text.value { - font-size: 3rem; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - User Variable Overrides -*******************************/ -/*! - * # Fomantic-UI - Accordion - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Accordion -*******************************/ - -.ui.accordion, -.ui.accordion .accordion { - max-width: 100%; -} - -.ui.accordion .accordion { - margin: 1em 0 0; - padding: 0; -} - -/* Title */ - -.ui.accordion .title, -.ui.accordion .accordion .title { - cursor: pointer; -} - -/* Default Styling */ - -.ui.accordion .title:not(.ui) { - padding: 0.5em 0; - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - font-size: 1em; - color: rgba(0, 0, 0, 0.87); -} - -/* Default Styling */ - -.ui.accordion:not(.styled) .title ~ .content:not(.ui), -.ui.accordion:not(.styled) .accordion .title ~ .content:not(.ui) { - margin: ''; - padding: 0.5em 0 1em; -} - -.ui.accordion:not(.styled) .title ~ .content:not(.ui):last-child { - padding-bottom: 0; -} - -/* Arrow */ - -.ui.accordion .title .dropdown.icon, -.ui.accordion .accordion .title .dropdown.icon { - display: inline-block; - float: none; - opacity: 1; - width: 1.25em; - height: 1em; - margin: 0 0.25rem 0 0; - padding: 0; - font-size: 1em; - -webkit-transition: opacity 0.1s ease, -webkit-transform 0.1s ease; - transition: opacity 0.1s ease, -webkit-transform 0.1s ease; - transition: transform 0.1s ease, opacity 0.1s ease; - transition: transform 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease; - vertical-align: baseline; - -webkit-transform: none; - transform: none; -} - -/*-------------- - Coupling ----------------*/ - -/* Menu */ - -.ui.accordion.menu .item .title { - display: block; - padding: 0; -} - -.ui.accordion.menu .item .title > .dropdown.icon { - float: right; - margin: 0.21425em 0 0 1em; - -webkit-transform: rotate(180deg); - transform: rotate(180deg); -} - -/* Header */ - -.ui.accordion .ui.header .dropdown.icon { - font-size: 1em; - margin: 0 0.25rem 0 0; -} - -/******************************* - States -*******************************/ - -.ui.accordion .active.title .dropdown.icon, -.ui.accordion .accordion .active.title .dropdown.icon { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -.ui.accordion.menu .item .active.title > .dropdown.icon { - -webkit-transform: rotate(90deg); - transform: rotate(90deg); -} - -/******************************* - Types -*******************************/ - -/*-------------- - Styled - ---------------*/ - -.ui.styled.accordion { - width: 600px; -} - -.ui.styled.accordion, -.ui.styled.accordion .accordion { - border-radius: 0.28571429rem; - background: #FFFFFF; - -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15); - box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15); -} - -.ui.styled.accordion .title, -.ui.styled.accordion .accordion .title { - margin: 0; - padding: 0.75em 1em; - color: rgba(0, 0, 0, 0.4); - font-weight: bold; - border-top: 1px solid rgba(34, 36, 38, 0.15); - -webkit-transition: background 0.1s ease, color 0.1s ease; - transition: background 0.1s ease, color 0.1s ease; -} - -.ui.styled.accordion > .title:first-child, -.ui.styled.accordion .accordion .title:first-child { - border-top: none; -} - -/* Content */ - -.ui.styled.accordion .content, -.ui.styled.accordion .accordion .content { - margin: 0; - padding: 0.5em 1em 1.5em; -} - -.ui.styled.accordion .accordion .content { - margin: 0; - padding: 0.5em 1em 1.5em; -} - -/* Hover */ - -.ui.styled.accordion .title:hover, -.ui.styled.accordion .active.title, -.ui.styled.accordion .accordion .title:hover, -.ui.styled.accordion .accordion .active.title { - background: transparent; - color: rgba(0, 0, 0, 0.87); -} - -.ui.styled.accordion .accordion .title:hover, -.ui.styled.accordion .accordion .active.title { - background: transparent; - color: rgba(0, 0, 0, 0.87); -} - -/* Active */ - -.ui.styled.accordion .active.title { - background: transparent; - color: rgba(0, 0, 0, 0.95); -} - -.ui.styled.accordion .accordion .active.title { - background: transparent; - color: rgba(0, 0, 0, 0.95); -} - -/******************************* - States -*******************************/ - -/*-------------- - Not Active ----------------*/ - -.ui.accordion .title ~ .content:not(.active), -.ui.accordion .accordion .title ~ .content:not(.active) { - display: none; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Fluid - ---------------*/ - -.ui.fluid.accordion, -.ui.fluid.accordion .accordion { - width: 100%; -} - -/*-------------- - Inverted - ---------------*/ - -.ui.inverted.accordion .title:not(.ui) { - color: rgba(255, 255, 255, 0.9); -} - -/******************************* - Theme Overrides -*******************************/ - -@font-face { - font-family: 'Accordion'; - src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfOIKAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zryj6HgAAAFwAAAAyGhlYWT/0IhHAAACOAAAADZoaGVhApkB5wAAAnAAAAAkaG10eAJuABIAAAKUAAAAGGxvY2EAjABWAAACrAAAAA5tYXhwAAgAFgAAArwAAAAgbmFtZfC1n04AAALcAAABPHBvc3QAAwAAAAAEGAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQASAEkAtwFuABMAADc0PwE2FzYXFh0BFAcGJwYvASY1EgaABQgHBQYGBQcIBYAG2wcGfwcBAQcECf8IBAcBAQd/BgYAAAAAAQAAAEkApQFuABMAADcRNDc2MzIfARYVFA8BBiMiJyY1AAUGBwgFgAYGgAUIBwYFWwEACAUGBoAFCAcFgAYGBQcAAAABAAAAAQAAqWYls18PPPUACwIAAAAAAM/9o+4AAAAAz/2j7gAAAAAAtwFuAAAACAACAAAAAAAAAAEAAAHg/+AAAAIAAAAAAAC3AAEAAAAAAAAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAQAAAAC3ABIAtwAAAAAAAAAKABQAHgBCAGQAAAABAAAABgAUAAEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAASwAAoAAAAABGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAS0AAAEtFpovuE9TLzIAAAIkAAAAYAAAAGAIIweQY21hcAAAAoQAAABMAAAATA984gpnYXNwAAAC0AAAAAgAAAAIAAAAEGhlYWQAAALYAAAANgAAADb/0IhHaGhlYQAAAxAAAAAkAAAAJAKZAedobXR4AAADNAAAABgAAAAYAm4AEm1heHAAAANMAAAABgAAAAYABlAAbmFtZQAAA1QAAAE8AAABPPC1n05wb3N0AAAEkAAAACAAAAAgAAMAAAEABAQAAQEBB3JhdGluZwABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLa/iU+HQFHQAAAHkPHQAAAH4RHQAAAAkdAAABJBIABwEBBw0PERQZHnJhdGluZ3JhdGluZ3UwdTF1MjB1RjBEOXVGMERBAAACAYkABAAGAQEEBwoNVp38lA78lA78lA77lA773Z33bxWLkI2Qj44I9xT3FAWOj5CNkIuQi4+JjoePiI2Gi4YIi/uUBYuGiYeHiIiHh4mGi4aLho2Ijwj7FPcUBYeOiY+LkAgO+92L5hWL95QFi5CNkI6Oj4+PjZCLkIuQiY6HCPcU+xQFj4iNhouGi4aJh4eICPsU+xQFiIeGiYaLhouHjYePiI6Jj4uQCA74lBT4lBWLDAoAAAAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDZ//3//wAB/+MPKwADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAADfYOJZfDzz1AAsCAAAAAADP/aPuAAAAAM/9o+4AAAAAALcBbgAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAAAtwABAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAEAAAAAtwASALcAAAAAUAAABgAAAAAADgCuAAEAAAAAAAEADAAAAAEAAAAAAAIADgBAAAEAAAAAAAMADAAiAAEAAAAAAAQADABOAAEAAAAAAAUAFgAMAAEAAAAAAAYABgAuAAEAAAAAAAoANABaAAMAAQQJAAEADAAAAAMAAQQJAAIADgBAAAMAAQQJAAMADAAiAAMAAQQJAAQADABOAAMAAQQJAAUAFgAMAAMAAQQJAAYADAA0AAMAAQQJAAoANABaAHIAYQB0AGkAbgBnAFYAZQByAHMAaQBvAG4AIAAxAC4AMAByAGEAdABpAG4AZ3JhdGluZwByAGEAdABpAG4AZwBSAGUAZwB1AGwAYQByAHIAYQB0AGkAbgBnAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('woff'); - font-weight: normal; - font-style: normal; -} - -/* Dropdown Icon */ - -.ui.accordion .title .dropdown.icon, -.ui.accordion .accordion .title .dropdown.icon { - font-family: Accordion; - line-height: 1; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - font-weight: normal; - font-style: normal; - text-align: center; -} - -.ui.accordion .title .dropdown.icon:before, -.ui.accordion .accordion .title .dropdown.icon:before { - content: '\f0da' ; -} - -/******************************* - User Overrides -*******************************/ -/*! - * # Fomantic-UI - Calendar - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Popup -*******************************/ - -.ui.calendar .ui.popup { - max-width: none; - padding: 0; - border: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -/******************************* - Calendar -*******************************/ - -.ui.calendar .calendar:focus { - outline: 0; -} - -/******************************* - Grid -*******************************/ - -.ui.calendar .ui.popup .ui.grid { - display: block; - white-space: nowrap; -} - -.ui.calendar .ui.popup .ui.grid > .column { - width: auto; -} - -/******************************* - Table -*******************************/ - -.ui.calendar .ui.table.year, -.ui.calendar .ui.table.month, -.ui.calendar .ui.table.minute { - min-width: 15em; -} - -.ui.calendar .ui.table.day { - min-width: 18em; -} - -.ui.calendar .ui.table.day.andweek { - min-width: 22em; -} - -.ui.calendar .ui.table.hour { - min-width: 20em; -} - -.ui.calendar .ui.table tr th, -.ui.calendar .ui.table tr td { - padding: 0.5em; - white-space: nowrap; -} - -.ui.calendar .ui.table tr th { - border-left: none; -} - -.ui.calendar .ui.table tr th i.icon { - margin: 0; -} - -.ui.calendar .ui.table tr:first-child th { - position: relative; - padding-left: 0; - padding-right: 0; -} - -.ui.calendar .ui.table.day tr:first-child th { - border: none; -} - -.ui.calendar .ui.table.day tr:nth-child(2) th { - padding-top: 0.2em; - padding-bottom: 0.3em; -} - -.ui.calendar .ui.table tr td { - padding-left: 0.1em; - padding-right: 0.1em; -} - -.ui.calendar .ui.table tr .link { - cursor: pointer; -} - -.ui.calendar .ui.table tr .prev.link { - width: 14.28571429%; - position: absolute; - left: 0; -} - -.ui.calendar .ui.table tr .next.link { - width: 14.28571429%; - position: absolute; - right: 0; -} - -.ui.ui.calendar .ui.table tr .disabled { - pointer-events: auto; - cursor: default; - color: rgba(40, 40, 40, 0.3); -} - -.ui.calendar .ui.table tr .adjacent:not(.disabled) { - color: rgba(0, 0, 0, 0.6); - background: rgba(0, 0, 0, 0.03); -} - -/*-------------- - States ----------------*/ - -.ui.calendar .ui.table tr td.today { - font-weight: bold; -} - -.ui.calendar .ui.table tr td.range { - background: rgba(0, 0, 0, 0.05); - color: rgba(0, 0, 0, 0.95); - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.calendar:not(.disabled) .calendar:focus .ui.table tbody tr td.focus, -.ui.calendar:not(.disabled) .calendar.active .ui.table tbody tr td.focus { - -webkit-box-shadow: inset 0 0 0 1px #85B7D9; - box-shadow: inset 0 0 0 1px #85B7D9; -} - -.ui.inverted.calendar .ui.table.inverted tr td.range { - background: rgba(255, 255, 255, 0.08); - color: #ffffff; - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.inverted.calendar:not(.disabled) .calendar:focus .ui.table.inverted tbody tr td.focus, -.ui.inverted.calendar:not(.disabled) .calendar.active .ui.table.inverted tbody tr td.focus { - -webkit-box-shadow: inset 0 0 0 1px #85B7D9; - box-shadow: inset 0 0 0 1px #85B7D9; -} - -.ui.inverted.calendar .ui.inverted.table tr .disabled { - color: rgba(225, 225, 225, 0.3); -} - -.ui.inverted.calendar .ui.inverted.table tr .adjacent:not(.disabled) { - color: rgba(255, 255, 255, 0.8); - background: rgba(255, 255, 255, 0.02); -} - -/******************************* - States -*******************************/ - -/*-------------------- - Disabled - ---------------------*/ - -.ui.disabled.calendar { - opacity: 0.45; -} - -.ui.disabled.calendar > .input, -.ui.disabled.calendar .ui.table tr .link { - pointer-events: none; -} - -/******************************* - Theme Overrides -*******************************/ -/*! - * # Fomantic-UI - Checkbox - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Checkbox -*******************************/ - -/*-------------- - Content ----------------*/ - -.ui.checkbox { - position: relative; - display: inline-block; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - outline: none; - vertical-align: baseline; - font-style: normal; - min-height: 17px; - font-size: 1em; - line-height: 17px; - min-width: 17px; -} - -/* HTML Checkbox */ - -.ui.checkbox input[type="checkbox"], -.ui.checkbox input[type="radio"] { - cursor: pointer; - position: absolute; - top: 0; - left: 0; - opacity: 0 !important; - outline: none; - z-index: 3; - width: 17px; - height: 17px; -} - -.ui.checkbox label { - cursor: auto; - position: relative; - display: block; - padding-left: 1.85714em; - outline: none; - font-size: 1em; -} - -.ui.checkbox label:before { - position: absolute; - top: 0; - left: 0; - width: 17px; - height: 17px; - content: ''; - background: #FFFFFF; - border-radius: 0.21428571rem; - -webkit-transition: border 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: border 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: border 0.1s ease, opacity 0.1s ease, transform 0.1s ease, box-shadow 0.1s ease; - transition: border 0.1s ease, opacity 0.1s ease, transform 0.1s ease, box-shadow 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease; - border: 1px solid #D4D4D5; -} - -/*-------------- - Checkmark ----------------*/ - -.ui.checkbox label:after { - position: absolute; - font-size: 14px; - top: 0; - left: 0; - width: 17px; - height: 17px; - text-align: center; - opacity: 0; - color: rgba(0, 0, 0, 0.87); - -webkit-transition: border 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: border 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: border 0.1s ease, opacity 0.1s ease, transform 0.1s ease, box-shadow 0.1s ease; - transition: border 0.1s ease, opacity 0.1s ease, transform 0.1s ease, box-shadow 0.1s ease, -webkit-transform 0.1s ease, -webkit-box-shadow 0.1s ease; -} - -/*-------------- - Label ----------------*/ - -/* Inside */ - -.ui.checkbox label, -.ui.checkbox + label { - color: rgba(0, 0, 0, 0.87); - -webkit-transition: color 0.1s ease; - transition: color 0.1s ease; -} - -/* Outside */ - -.ui.checkbox + label { - vertical-align: middle; -} - -/******************************* - States -*******************************/ - -/*-------------- - Hover ----------------*/ - -.ui.checkbox label:hover::before { - background: #FFFFFF; - border-color: rgba(34, 36, 38, 0.35); -} - -.ui.checkbox label:hover, -.ui.checkbox + label:hover { - color: rgba(0, 0, 0, 0.8); -} - -/*-------------- - Down ----------------*/ - -.ui.checkbox label:active::before { - background: #F9FAFB; - border-color: rgba(34, 36, 38, 0.35); -} - -.ui.checkbox label:active::after { - color: rgba(0, 0, 0, 0.95); -} - -.ui.checkbox input:active ~ label { - color: rgba(0, 0, 0, 0.95); -} - -/*-------------- - Focus ----------------*/ - -.ui.checkbox input:focus ~ label:before { - background: #FFFFFF; - border-color: #96C8DA; -} - -.ui.checkbox input:focus ~ label:after { - color: rgba(0, 0, 0, 0.95); -} - -.ui.checkbox input:focus ~ label { - color: rgba(0, 0, 0, 0.95); -} - -/*-------------- - Active ----------------*/ - -.ui.checkbox input:checked ~ label:before { - background: #FFFFFF; - border-color: rgba(34, 36, 38, 0.35); -} - -.ui.checkbox input:checked ~ label:after { - opacity: 1; - color: rgba(0, 0, 0, 0.95); -} - -/*-------------- - Indeterminate - ---------------*/ - -.ui.checkbox input:not([type=radio]):indeterminate ~ label:before { - background: #FFFFFF; - border-color: rgba(34, 36, 38, 0.35); -} - -.ui.checkbox input:not([type=radio]):indeterminate ~ label:after { - opacity: 1; - color: rgba(0, 0, 0, 0.95); -} - -.ui.indeterminate.toggle.checkbox input:not([type=radio]):indeterminate ~ label:before { - background: rgba(0, 0, 0, 0.15); -} - -.ui.indeterminate.toggle.checkbox input:not([type=radio]) ~ label:after { - left: 1.075rem; -} - -/*-------------- - Active Focus ----------------*/ - -.ui.checkbox input:not([type=radio]):indeterminate:focus ~ label:before, -.ui.checkbox input:checked:focus ~ label:before { - background: #FFFFFF; - border-color: #96C8DA; -} - -.ui.checkbox input:not([type=radio]):indeterminate:focus ~ label:after, -.ui.checkbox input:checked:focus ~ label:after { - color: rgba(0, 0, 0, 0.95); -} - -/*-------------- - Read-Only ----------------*/ - -.ui.read-only.checkbox, -.ui.read-only.checkbox label { - cursor: default; -} - -/*-------------- - Disabled - ---------------*/ - -.ui.disabled.checkbox label, -.ui.checkbox input[disabled] ~ label { - cursor: default !important; - opacity: 0.5; - color: #000000; - pointer-events: none; -} - -/*-------------- - Hidden ----------------*/ - -/* Initialized checkbox moves input below element - to prevent manually triggering */ - -.ui.checkbox input.hidden { - z-index: -1; -} - -/* Selectable Label */ - -.ui.checkbox input.hidden + label { - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} - -/******************************* - Types -*******************************/ - -/*-------------- - Radio - ---------------*/ - -.ui.radio.checkbox { - min-height: 15px; -} - -.ui.radio.checkbox label { - padding-left: 1.85714em; -} - -/* Box */ - -.ui.radio.checkbox label:before { - content: ''; - -webkit-transform: none; - transform: none; - width: 15px; - height: 15px; - border-radius: 500rem; - top: 1px; - left: 0; -} - -/* Bullet */ - -.ui.radio.checkbox label:after { - border: none; - content: '' !important; - line-height: 15px; - top: 1px; - left: 0; - width: 15px; - height: 15px; - border-radius: 500rem; - -webkit-transform: scale(0.46666667); - transform: scale(0.46666667); - background-color: rgba(0, 0, 0, 0.87); -} - -/* Focus */ - -.ui.radio.checkbox input:focus ~ label:before { - background-color: #FFFFFF; -} - -.ui.radio.checkbox input:focus ~ label:after { - background-color: rgba(0, 0, 0, 0.95); -} - -/* Indeterminate */ - -.ui.radio.checkbox input:indeterminate ~ label:after { - opacity: 0; -} - -/* Active */ - -.ui.radio.checkbox input:checked ~ label:before { - background-color: #FFFFFF; -} - -.ui.radio.checkbox input:checked ~ label:after { - background-color: rgba(0, 0, 0, 0.95); -} - -/* Active Focus */ - -.ui.radio.checkbox input:focus:checked ~ label:before { - background-color: #FFFFFF; -} - -.ui.radio.checkbox input:focus:checked ~ label:after { - background-color: rgba(0, 0, 0, 0.95); -} - -/*-------------- - Slider - ---------------*/ - -.ui.slider.checkbox { - min-height: 1.25rem; -} - -/* Input */ - -.ui.slider.checkbox input { - width: 3.5rem; - height: 1.25rem; -} - -/* Label */ - -.ui.slider.checkbox label { - padding-left: 4.5rem; - line-height: 1rem; - color: rgba(0, 0, 0, 0.4); -} - -/* Line */ - -.ui.slider.checkbox label:before { - display: block; - position: absolute; - content: ''; - -webkit-transform: none; - transform: none; - border: none !important; - left: 0; - z-index: 1; - top: 0.4rem; - background-color: rgba(0, 0, 0, 0.05); - width: 3.5rem; - height: 0.21428571rem; - border-radius: 500rem; - -webkit-transition: background 0.3s ease; - transition: background 0.3s ease; -} - -/* Handle */ - -.ui.slider.checkbox label:after { - background: #FFFFFF -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05))); - background: #FFFFFF -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); - background: #FFFFFF linear-gradient(transparent, rgba(0, 0, 0, 0.05)); - position: absolute; - content: '' !important; - opacity: 1; - z-index: 2; - border: none; - -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset; - width: 1.5rem; - height: 1.5rem; - top: -0.25rem; - left: 0; - -webkit-transform: none; - transform: none; - border-radius: 500rem; - -webkit-transition: left 0.3s ease; - transition: left 0.3s ease; -} - -/* Focus */ - -.ui.slider.checkbox input:focus ~ label:before { - background-color: rgba(0, 0, 0, 0.15); - border: none; -} - -/* Hover */ - -.ui.slider.checkbox label:hover { - color: rgba(0, 0, 0, 0.8); -} - -.ui.slider.checkbox label:hover::before { - background: rgba(0, 0, 0, 0.15); -} - -/* Active */ - -.ui.slider.checkbox input:checked ~ label { - color: rgba(0, 0, 0, 0.95) !important; -} - -.ui.slider.checkbox input:checked ~ label:before { - background-color: #545454 !important; -} - -.ui.slider.checkbox input:checked ~ label:after { - left: 2rem; -} - -/* Active Focus */ - -.ui.slider.checkbox input:focus:checked ~ label { - color: rgba(0, 0, 0, 0.95) !important; -} - -.ui.slider.checkbox input:focus:checked ~ label:before { - background-color: #000000 !important; -} - -/*-------------- - Toggle - ---------------*/ - -.ui.toggle.checkbox { - min-height: 1.5rem; -} - -/* Input */ - -.ui.toggle.checkbox input { - width: 3.5rem; - height: 1.5rem; -} - -/* Label */ - -.ui.toggle.checkbox label { - min-height: 1.5rem; - padding-left: 4.5rem; - color: rgba(0, 0, 0, 0.87); -} - -.ui.toggle.checkbox label { - padding-top: 0.15em; -} - -/* Switch */ - -.ui.toggle.checkbox label:before { - display: block; - position: absolute; - content: ''; - z-index: 1; - -webkit-transform: none; - transform: none; - border: none; - top: 0; - background: rgba(0, 0, 0, 0.05); - -webkit-box-shadow: none; - box-shadow: none; - width: 3.5rem; - height: 1.5rem; - border-radius: 500rem; -} - -/* Handle */ - -.ui.toggle.checkbox label:after { - background: #FFFFFF -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05))); - background: #FFFFFF -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); - background: #FFFFFF linear-gradient(transparent, rgba(0, 0, 0, 0.05)); - position: absolute; - content: '' !important; - opacity: 1; - z-index: 2; - border: none; - -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset; - width: 1.5rem; - height: 1.5rem; - top: 0; - left: 0; - border-radius: 500rem; - -webkit-transition: background 0.3s ease, left 0.3s ease; - transition: background 0.3s ease, left 0.3s ease; -} - -.ui.toggle.checkbox input ~ label:after { - left: -0.05rem; - -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset; -} - -/* Focus */ - -.ui.toggle.checkbox input:focus ~ label:before { - background-color: rgba(0, 0, 0, 0.15); - border: none; -} - -/* Hover */ - -.ui.toggle.checkbox label:hover::before { - background-color: rgba(0, 0, 0, 0.15); - border: none; -} - -/* Active */ - -.ui.toggle.checkbox input:checked ~ label { - color: rgba(0, 0, 0, 0.95) !important; -} - -.ui.toggle.checkbox input:checked ~ label:before { - background-color: #2185D0 !important; -} - -.ui.toggle.checkbox input:checked ~ label:after { - left: 2.15rem; - -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset; -} - -/* Active Focus */ - -.ui.toggle.checkbox input:focus:checked ~ label { - color: rgba(0, 0, 0, 0.95) !important; -} - -.ui.toggle.checkbox input:focus:checked ~ label:before { - background-color: #0d71bb !important; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Fitted - ---------------*/ - -.ui.fitted.checkbox label { - padding-left: 0 !important; -} - -.ui.fitted.toggle.checkbox { - width: 3.5rem; -} - -.ui.fitted.slider.checkbox { - width: 3.5rem; -} - -/*-------------- - Inverted - ---------------*/ - -.ui.inverted.checkbox label, -.ui.inverted.checkbox + label { - color: rgba(255, 255, 255, 0.9) !important; -} - -/* Hover */ - -.ui.inverted.checkbox label:hover { - color: #ffffff !important; -} - -.ui.inverted.checkbox label:hover::before { - border-color: rgba(34, 36, 38, 0.5); -} - -/*Slider Label */ - -.ui.inverted.slider.checkbox label { - color: rgba(255, 255, 255, 0.5); -} - -/* Slider Line */ - -.ui.inverted.slider.checkbox label:before { - background-color: rgba(255, 255, 255, 0.5) !important; -} - -/* Slider Hover */ - -.ui.inverted.slider.checkbox label:hover::before { - background: rgba(255, 255, 255, 0.7) !important; -} - -/* Slider Active */ - -.ui.inverted.slider.checkbox input:checked ~ label { - color: #ffffff !important; -} - -.ui.inverted.slider.checkbox input:checked ~ label:before { - background-color: rgba(255, 255, 255, 0.8) !important; -} - -/* Slider Active Focus */ - -.ui.inverted.slider.checkbox input:focus:checked ~ label { - color: #ffffff !important; -} - -.ui.inverted.slider.checkbox input:focus:checked ~ label:before { - background-color: rgba(255, 255, 255, 0.8) !important; -} - -/* Toggle Switch */ - -.ui.inverted.toggle.checkbox label:before { - background-color: rgba(255, 255, 255, 0.9) !important; -} - -/* Toggle Hover */ - -.ui.inverted.toggle.checkbox label:hover::before { - background: #ffffff !important; -} - -/* Toggle Active */ - -.ui.inverted.toggle.checkbox input:checked ~ label { - color: #ffffff !important; -} - -.ui.inverted.toggle.checkbox input:checked ~ label:before { - background-color: #2185D0 !important; -} - -/* Toggle Active Focus */ - -.ui.inverted.toggle.checkbox input:focus:checked ~ label { - color: #ffffff !important; -} - -.ui.inverted.toggle.checkbox input:focus:checked ~ label:before { - background-color: #0d71bb !important; -} - -/*-------------------- - Size ----------------------*/ - -.ui.mini.checkbox { - font-size: 0.78571429em; -} - -.ui.tiny.checkbox { - font-size: 0.85714286em; -} - -.ui.small.checkbox { - font-size: 0.92857143em; -} - -.ui.large.checkbox { - font-size: 1.14285714em; -} - -.ui.large.form .checkbox:not(.slider):not(.toggle):not(.radio) label:after, -.ui.large.checkbox:not(.slider):not(.toggle):not(.radio) label:after, -.ui.large.form .checkbox:not(.slider):not(.toggle):not(.radio) label:before, -.ui.large.checkbox:not(.slider):not(.toggle):not(.radio) label:before { - -webkit-transform: scale(1.14285714); - transform: scale(1.14285714); - -webkit-transform-origin: left; - transform-origin: left; -} - -.ui.large.form .checkbox.radio label:before, -.ui.large.checkbox.radio label:before { - -webkit-transform: scale(1.14285714); - transform: scale(1.14285714); - -webkit-transform-origin: left; - transform-origin: left; -} - -.ui.large.form .checkbox.radio label:after, -.ui.large.checkbox.radio label:after { - -webkit-transform: scale(0.57142857); - transform: scale(0.57142857); - -webkit-transform-origin: left; - transform-origin: left; - left: 0.33571429em; -} - -.ui.big.checkbox { - font-size: 1.28571429em; -} - -.ui.big.form .checkbox:not(.slider):not(.toggle):not(.radio) label:after, -.ui.big.checkbox:not(.slider):not(.toggle):not(.radio) label:after, -.ui.big.form .checkbox:not(.slider):not(.toggle):not(.radio) label:before, -.ui.big.checkbox:not(.slider):not(.toggle):not(.radio) label:before { - -webkit-transform: scale(1.28571429); - transform: scale(1.28571429); - -webkit-transform-origin: left; - transform-origin: left; -} - -.ui.big.form .checkbox.radio label:before, -.ui.big.checkbox.radio label:before { - -webkit-transform: scale(1.28571429); - transform: scale(1.28571429); - -webkit-transform-origin: left; - transform-origin: left; -} - -.ui.big.form .checkbox.radio label:after, -.ui.big.checkbox.radio label:after { - -webkit-transform: scale(0.64285714); - transform: scale(0.64285714); - -webkit-transform-origin: left; - transform-origin: left; - left: 0.37142857em; -} - -.ui.huge.checkbox { - font-size: 1.42857143em; -} - -.ui.huge.form .checkbox:not(.slider):not(.toggle):not(.radio) label:after, -.ui.huge.checkbox:not(.slider):not(.toggle):not(.radio) label:after, -.ui.huge.form .checkbox:not(.slider):not(.toggle):not(.radio) label:before, -.ui.huge.checkbox:not(.slider):not(.toggle):not(.radio) label:before { - -webkit-transform: scale(1.42857143); - transform: scale(1.42857143); - -webkit-transform-origin: left; - transform-origin: left; -} - -.ui.huge.form .checkbox.radio label:before, -.ui.huge.checkbox.radio label:before { - -webkit-transform: scale(1.42857143); - transform: scale(1.42857143); - -webkit-transform-origin: left; - transform-origin: left; -} - -.ui.huge.form .checkbox.radio label:after, -.ui.huge.checkbox.radio label:after { - -webkit-transform: scale(0.71428571); - transform: scale(0.71428571); - -webkit-transform-origin: left; - transform-origin: left; - left: 0.40714286em; -} - -.ui.massive.checkbox { - font-size: 1.71428571em; -} - -.ui.massive.form .checkbox:not(.slider):not(.toggle):not(.radio) label:after, -.ui.massive.checkbox:not(.slider):not(.toggle):not(.radio) label:after, -.ui.massive.form .checkbox:not(.slider):not(.toggle):not(.radio) label:before, -.ui.massive.checkbox:not(.slider):not(.toggle):not(.radio) label:before { - -webkit-transform: scale(1.71428571); - transform: scale(1.71428571); - -webkit-transform-origin: left; - transform-origin: left; -} - -.ui.massive.form .checkbox.radio label:before, -.ui.massive.checkbox.radio label:before { - -webkit-transform: scale(1.71428571); - transform: scale(1.71428571); - -webkit-transform-origin: left; - transform-origin: left; -} - -.ui.massive.form .checkbox.radio label:after, -.ui.massive.checkbox.radio label:after { - -webkit-transform: scale(0.85714286); - transform: scale(0.85714286); - -webkit-transform-origin: left; - transform-origin: left; - left: 0.47857143em; -} - -/******************************* - Theme Overrides -*******************************/ - -@font-face { - font-family: 'Checkbox'; - src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBD8AAAC8AAAAYGNtYXAYVtCJAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zn4huwUAAAF4AAABYGhlYWQGPe1ZAAAC2AAAADZoaGVhB30DyAAAAxAAAAAkaG10eBBKAEUAAAM0AAAAHGxvY2EAmgESAAADUAAAABBtYXhwAAkALwAAA2AAAAAgbmFtZSC8IugAAAOAAAABknBvc3QAAwAAAAAFFAAAACAAAwMTAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADoAgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6AL//f//AAAAAAAg6AD//f//AAH/4xgEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAEUAUQO7AvgAGgAAARQHAQYjIicBJjU0PwE2MzIfAQE2MzIfARYVA7sQ/hQQFhcQ/uMQEE4QFxcQqAF2EBcXEE4QAnMWEP4UEBABHRAXFhBOEBCoAXcQEE4QFwAAAAABAAABbgMlAkkAFAAAARUUBwYjISInJj0BNDc2MyEyFxYVAyUQEBf9SRcQEBAQFwK3FxAQAhJtFxAQEBAXbRcQEBAQFwAAAAABAAAASQMlA24ALAAAARUUBwYrARUUBwYrASInJj0BIyInJj0BNDc2OwE1NDc2OwEyFxYdATMyFxYVAyUQEBfuEBAXbhYQEO4XEBAQEBfuEBAWbhcQEO4XEBACEm0XEBDuFxAQEBAX7hAQF20XEBDuFxAQEBAX7hAQFwAAAQAAAAIAAHRSzT9fDzz1AAsEAAAAAADRsdR3AAAAANGx1HcAAAAAA7sDbgAAAAgAAgAAAAAAAAABAAADwP/AAAAEAAAAAAADuwABAAAAAAAAAAAAAAAAAAAABwQAAAAAAAAAAAAAAAIAAAAEAABFAyUAAAMlAAAAAAAAAAoAFAAeAE4AcgCwAAEAAAAHAC0AAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhWZXJzaW9uIDIuMABWAGUAcgBzAGkAbwBuACAAMgAuADBDaGVja2JveABDAGgAZQBjAGsAYgBvAHhDaGVja2JveABDAGgAZQBjAGsAYgBvAHhSZWd1bGFyAFIAZQBnAHUAbABhAHJDaGVja2JveABDAGgAZQBjAGsAYgBvAHhGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype'); -} - -/* Checkmark */ - -.ui.checkbox label:after, -.ui.checkbox .box:after { - font-family: 'Checkbox'; -} - -/* Checked */ - -.ui.checkbox input:checked ~ .box:after, -.ui.checkbox input:checked ~ label:after { - content: '\e800'; -} - -/* Indeterminate */ - -.ui.checkbox input:indeterminate ~ .box:after, -.ui.checkbox input:indeterminate ~ label:after { - font-size: 12px; - content: '\e801'; -} - -/* UTF Reference -.check:before { content: '\e800'; } -.dash:before { content: '\e801'; } -.plus:before { content: '\e802'; } -*/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Dimmer - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Dimmer -*******************************/ - -.dimmable:not(body) { - position: relative; -} - -.ui.dimmer { - display: none; - position: absolute; - top: 0 !important; - left: 0 !important; - width: 100%; - height: 100%; - text-align: center; - vertical-align: middle; - padding: 1em; - background: rgba(0, 0, 0, 0.85); - opacity: 0; - line-height: 1; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; - -webkit-animation-duration: 0.5s; - animation-duration: 0.5s; - -webkit-transition: background-color 0.5s linear; - transition: background-color 0.5s linear; - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - will-change: opacity; - z-index: 1000; -} - -/* Dimmer Content */ - -.ui.dimmer > .content { - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: text; - color: #FFFFFF; -} - -/* Loose Coupling */ - -.ui.segment > .ui.dimmer:not(.page) { - border-radius: inherit; -} - -/* Scrollbars */ - -.ui.dimmer:not(.inverted)::-webkit-scrollbar-track { - background: rgba(255, 255, 255, 0.1); -} - -.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb { - background: rgba(255, 255, 255, 0.25); -} - -.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:window-inactive { - background: rgba(255, 255, 255, 0.15); -} - -.ui.dimmer:not(.inverted)::-webkit-scrollbar-thumb:hover { - background: rgba(255, 255, 255, 0.35); -} - -/******************************* - States -*******************************/ - -/* Animating */ - -.animating.dimmable:not(body), -.dimmed.dimmable:not(body) { - overflow: hidden; -} - -/* Animating / Active / Visible */ - -.dimmed.dimmable > .ui.animating.dimmer, -.dimmed.dimmable > .ui.visible.dimmer, -.ui.active.dimmer { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - opacity: 1; -} - -/* Disabled */ - -.ui.disabled.dimmer { - width: 0 !important; - height: 0 !important; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Legacy - ---------------*/ - -/* Animating / Active / Visible */ - -.dimmed.dimmable > .ui.animating.legacy.dimmer, -.dimmed.dimmable > .ui.visible.legacy.dimmer, -.ui.active.legacy.dimmer { - display: block; -} - -/*-------------- - Alignment - ---------------*/ - -.ui[class*="top aligned"].dimmer { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; -} - -.ui[class*="bottom aligned"].dimmer { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -/*-------------- - Page - ---------------*/ - -.ui.page.dimmer { - position: fixed; - -webkit-transform-style: ''; - transform-style: ''; - -webkit-perspective: 2000px; - perspective: 2000px; - -webkit-transform-origin: center center; - transform-origin: center center; -} - -.ui.page.dimmer.modals { - -moz-perspective: none; -} - -body.animating.in.dimmable, -body.dimmed.dimmable { - overflow: hidden; -} - -body.dimmable > .dimmer { - position: fixed; -} - -/*-------------- - Blurring - ---------------*/ - -.blurring.dimmable > :not(.dimmer) { - -webkit-filter: initial; - filter: initial; - -webkit-transition: 800ms -webkit-filter ease; - transition: 800ms -webkit-filter ease; - transition: 800ms filter ease; - transition: 800ms filter ease, 800ms -webkit-filter ease; -} - -.blurring.dimmed.dimmable > :not(.dimmer):not(.popup) { - -webkit-filter: blur(5px) grayscale(0.7); - filter: blur(5px) grayscale(0.7); -} - -/* Dimmer Color */ - -.blurring.dimmable > .dimmer { - background: rgba(0, 0, 0, 0.6); -} - -.blurring.dimmable > .inverted.dimmer { - background: rgba(255, 255, 255, 0.6); -} - -/*-------------- - Aligned - ---------------*/ - -.ui.dimmer > .top.aligned.content > * { - vertical-align: top; -} - -.ui.dimmer > .bottom.aligned.content > * { - vertical-align: bottom; -} - -/*-------------- - Shades - ---------------*/ - -.medium.medium.medium.medium.medium.dimmer { - background: rgba(0, 0, 0, 0.65); -} - -.light.light.light.light.light.dimmer { - background: rgba(0, 0, 0, 0.45); -} - -.very.light.light.light.light.dimmer { - background: rgba(0, 0, 0, 0.25); -} - -/*-------------- - Inverted - ---------------*/ - -.ui.inverted.dimmer { - background: rgba(255, 255, 255, 0.85); -} - -.ui.inverted.dimmer > .content, -.ui.inverted.dimmer > .content > * { - color: #000000; -} - -/*-------------- - Inverted Shades - ---------------*/ - -.medium.medium.medium.medium.medium.inverted.dimmer { - background: rgba(255, 255, 255, 0.65); -} - -.light.light.light.light.light.inverted.dimmer { - background: rgba(255, 255, 255, 0.45); -} - -.very.light.light.light.light.inverted.dimmer { - background: rgba(255, 255, 255, 0.25); -} - -/*-------------- - Simple - ---------------*/ - -/* Displays without javascript */ - -.ui.simple.dimmer { - display: block; - overflow: hidden; - opacity: 0; - width: 0; - height: 0; - z-index: -100; - background: rgba(0, 0, 0, 0); -} - -.dimmed.dimmable > .ui.simple.dimmer { - overflow: visible; - opacity: 1; - width: 100%; - height: 100%; - background: rgba(0, 0, 0, 0.85); - z-index: 1; -} - -.ui.simple.inverted.dimmer { - background: rgba(255, 255, 255, 0); -} - -.dimmed.dimmable > .ui.simple.inverted.dimmer { - background: rgba(255, 255, 255, 0.85); -} - -/*-------------- - Partially - ----------------*/ - -.ui[class*="top dimmer"], -.ui[class*="center dimmer"], -.ui[class*="bottom dimmer"] { - height: auto; -} - -.ui[class*="bottom dimmer"] { - top: auto !important; - bottom: 0; -} - -.ui[class*="center dimmer"] { - top: 50% !important; - transform: translateY(-50%); - -webkit-transform: translateY(calc(-50% - 0.5px)); -} - -.ui.segment > .ui.ui[class*="top dimmer"] { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -.ui.segment > .ui.ui[class*="center dimmer"] { - border-radius: 0; -} - -.ui.segment > .ui.ui[class*="bottom dimmer"] { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.ui[class*="center dimmer"].transition[class*="fade up"].in { - -webkit-animation-name: fadeInUpCenter; - animation-name: fadeInUpCenter; -} - -.ui[class*="center dimmer"].transition[class*="fade down"].in { - -webkit-animation-name: fadeInDownCenter; - animation-name: fadeInDownCenter; -} - -.ui[class*="center dimmer"].transition[class*="fade up"].out { - -webkit-animation-name: fadeOutUpCenter; - animation-name: fadeOutUpCenter; -} - -.ui[class*="center dimmer"].transition[class*="fade down"].out { - -webkit-animation-name: fadeOutDownCenter; - animation-name: fadeOutDownCenter; -} - -.ui[class*="center dimmer"].bounce.transition { - -webkit-animation-name: bounceCenter; - animation-name: bounceCenter; -} - -@-webkit-keyframes fadeInUpCenter { - 0% { - opacity: 0; - transform: translateY(-40%); - -webkit-transform: translateY(calc(-40% - 0.5px)); - } - - 100% { - opacity: 1; - transform: translateY(-50%); - -webkit-transform: translateY(calc(-50% - 0.5px)); - } -} - -@keyframes fadeInUpCenter { - 0% { - opacity: 0; - transform: translateY(-40%); - -webkit-transform: translateY(calc(-40% - 0.5px)); - } - - 100% { - opacity: 1; - transform: translateY(-50%); - -webkit-transform: translateY(calc(-50% - 0.5px)); - } -} - -@-webkit-keyframes fadeInDownCenter { - 0% { - opacity: 0; - transform: translateY(-60%); - -webkit-transform: translateY(calc(-60% - 0.5px)); - } - - 100% { - opacity: 1; - transform: translateY(-50%); - -webkit-transform: translateY(calc(-50% - 0.5px)); - } -} - -@keyframes fadeInDownCenter { - 0% { - opacity: 0; - transform: translateY(-60%); - -webkit-transform: translateY(calc(-60% - 0.5px)); - } - - 100% { - opacity: 1; - transform: translateY(-50%); - -webkit-transform: translateY(calc(-50% - 0.5px)); - } -} - -@-webkit-keyframes fadeOutUpCenter { - 0% { - opacity: 1; - transform: translateY(-50%); - -webkit-transform: translateY(calc(-50% - 0.5px)); - } - - 100% { - opacity: 0; - transform: translateY(-45%); - -webkit-transform: translateY(calc(-45% - 0.5px)); - } -} - -@keyframes fadeOutUpCenter { - 0% { - opacity: 1; - transform: translateY(-50%); - -webkit-transform: translateY(calc(-50% - 0.5px)); - } - - 100% { - opacity: 0; - transform: translateY(-45%); - -webkit-transform: translateY(calc(-45% - 0.5px)); - } -} - -@-webkit-keyframes fadeOutDownCenter { - 0% { - opacity: 1; - transform: translateY(-50%); - -webkit-transform: translateY(calc(-50% - 0.5px)); - } - - 100% { - opacity: 0; - transform: translateY(-55%); - -webkit-transform: translateY(calc(-55% - 0.5px)); - } -} - -@keyframes fadeOutDownCenter { - 0% { - opacity: 1; - transform: translateY(-50%); - -webkit-transform: translateY(calc(-50% - 0.5px)); - } - - 100% { - opacity: 0; - transform: translateY(-55%); - -webkit-transform: translateY(calc(-55% - 0.5px)); - } -} - -@-webkit-keyframes bounceCenter { - 0%, 20%, 50%, 80%, 100% { - transform: translateY(-50%); - -webkit-transform: translateY(calc(-50% - 0.5px)); - } - - 40% { - -webkit-transform: translateY(calc(-50% - 30px)); - transform: translateY(calc(-50% - 30px)); - } - - 60% { - -webkit-transform: translateY(calc(-50% - 15px)); - transform: translateY(calc(-50% - 15px)); - } -} - -@keyframes bounceCenter { - 0%, 20%, 50%, 80%, 100% { - transform: translateY(-50%); - -webkit-transform: translateY(calc(-50% - 0.5px)); - } - - 40% { - -webkit-transform: translateY(calc(-50% - 30px)); - transform: translateY(calc(-50% - 30px)); - } - - 60% { - -webkit-transform: translateY(calc(-50% - 15px)); - transform: translateY(calc(-50% - 15px)); - } -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - User Overrides -*******************************/ -/*! - * # Fomantic-UI - Dropdown - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Dropdown -*******************************/ - -.ui.dropdown { - cursor: pointer; - position: relative; - display: inline-block; - outline: none; - text-align: left; - -webkit-transition: width 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: width 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: box-shadow 0.1s ease, width 0.1s ease; - transition: box-shadow 0.1s ease, width 0.1s ease, -webkit-box-shadow 0.1s ease; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} - -/******************************* - Content -*******************************/ - -/*-------------- - Menu ----------------*/ - -.ui.dropdown .menu { - cursor: auto; - position: absolute; - display: none; - outline: none; - top: 100%; - min-width: -webkit-max-content; - min-width: -moz-max-content; - min-width: max-content; - margin: 0; - padding: 0 0; - background: #FFFFFF; - font-size: 1em; - text-shadow: none; - text-align: left; - -webkit-box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15); - border: 1px solid rgba(34, 36, 38, 0.15); - border-radius: 0.28571429rem; - -webkit-transition: opacity 0.1s ease; - transition: opacity 0.1s ease; - z-index: 11; - will-change: transform, opacity; -} - -.ui.dropdown .menu > * { - white-space: nowrap; -} - -/*-------------- - Hidden Input ----------------*/ - -.ui.dropdown > input:not(.search):first-child, -.ui.dropdown > select { - display: none !important; -} - -/*-------------- - Dropdown Icon ----------------*/ - -.ui.dropdown:not(.labeled) > .dropdown.icon { - position: relative; - width: auto; - font-size: 0.85714286em; - margin: 0 0 0 1em; -} - -.ui.dropdown .menu > .item .dropdown.icon { - width: auto; - float: right; - margin: 0em 0 0 1em; -} - -.ui.dropdown .menu > .item .dropdown.icon + .text { - margin-right: 1em; -} - -/*-------------- - Text ----------------*/ - -.ui.dropdown > .text { - display: inline-block; - -webkit-transition: none; - transition: none; -} - -/*-------------- - Menu Item ----------------*/ - -.ui.dropdown .menu > .item { - position: relative; - cursor: pointer; - display: block; - border: none; - height: auto; - min-height: 2.57142857rem; - text-align: left; - border-top: none; - line-height: 1em; - font-size: 1rem; - color: rgba(0, 0, 0, 0.87); - padding: 0.78571429rem 1.14285714rem !important; - text-transform: none; - font-weight: normal; - -webkit-box-shadow: none; - box-shadow: none; - -webkit-touch-callout: none; -} - -.ui.dropdown .menu > .item:first-child { - border-top-width: 0; -} - -.ui.dropdown .menu > .item.vertical { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -webkit-box-direction: reverse; - -ms-flex-direction: column-reverse; - flex-direction: column-reverse; -} - -/*-------------- - Floated Content ----------------*/ - -.ui.dropdown > .text > [class*="right floated"], -.ui.dropdown .menu .item > [class*="right floated"] { - float: right !important; - margin-right: 0 !important; - margin-left: 1em !important; -} - -.ui.dropdown > .text > [class*="left floated"], -.ui.dropdown .menu .item > [class*="left floated"] { - float: left !important; - margin-left: 0 !important; - margin-right: 1em !important; -} - -.ui.dropdown .menu .item > i.icon.floated, -.ui.dropdown .menu .item > .flag.floated, -.ui.dropdown .menu .item > .image.floated, -.ui.dropdown .menu .item > img.floated { - margin-top: 0em; -} - -/*-------------- - Menu Divider ----------------*/ - -.ui.dropdown .menu > .header { - margin: 1rem 0 0.75rem; - padding: 0 1.14285714rem; - font-weight: bold; - text-transform: uppercase; -} - -.ui.dropdown .menu > .header:not(.ui) { - color: rgba(0, 0, 0, 0.85); - font-size: 0.78571429em; -} - -.ui.dropdown .menu > .divider { - border-top: 1px solid rgba(34, 36, 38, 0.1); - height: 0; - margin: 0.5em 0; -} - -.ui.dropdown .menu > .horizontal.divider { - border-top: none; -} - -.ui.dropdown.dropdown .menu > .input { - width: auto; - display: -webkit-box; - display: -ms-flexbox; - display: flex; - margin: 1.14285714rem 0.78571429rem; - min-width: 10rem; -} - -.ui.dropdown .menu > .header + .input { - margin-top: 0; -} - -.ui.dropdown .menu > .input:not(.transparent) input { - padding: 0.5em 1em; -} - -.ui.dropdown .menu > .input:not(.transparent) .button, -.ui.dropdown .menu > .input:not(.transparent) i.icon, -.ui.dropdown .menu > .input:not(.transparent) .label { - padding-top: 0.5em; - padding-bottom: 0.5em; -} - -/*----------------- - Item Description --------------------*/ - -.ui.dropdown > .text > .description, -.ui.dropdown .menu > .item > .description { - float: right; - margin: 0 0 0 1em; - color: rgba(0, 0, 0, 0.4); -} - -.ui.dropdown .menu > .item.vertical > .description { - margin: 0; -} - -/*----------------- - Item Text --------------------*/ - -.ui.dropdown .menu > .item.vertical > .text { - margin-bottom: 0.25em; -} - -/*----------------- - Message --------------------*/ - -.ui.dropdown .menu > .message { - padding: 0.78571429rem 1.14285714rem; - font-weight: normal; -} - -.ui.dropdown .menu > .message:not(.ui) { - color: rgba(0, 0, 0, 0.4); -} - -/*-------------- - Sub Menu ----------------*/ - -.ui.dropdown .menu .menu { - top: 0; - left: 100%; - right: auto; - margin: 0 -0.5em !important; - border-radius: 0.28571429rem !important; - z-index: 21 !important; -} - -/* Hide Arrow */ - -.ui.dropdown .menu .menu:after { - display: none; -} - -/*-------------- - Sub Elements ----------------*/ - -/* Icons / Flags / Labels / Image */ - -.ui.dropdown > .text > i.icon, -.ui.dropdown > .text > .label, -.ui.dropdown > .text > .flag, -.ui.dropdown > .text > img, -.ui.dropdown > .text > .image { - margin-top: 0em; -} - -.ui.dropdown .menu > .item > i.icon, -.ui.dropdown .menu > .item > .label, -.ui.dropdown .menu > .item > .flag, -.ui.dropdown .menu > .item > .image, -.ui.dropdown .menu > .item > img { - margin-top: 0em; -} - -.ui.dropdown > .text > i.icon, -.ui.dropdown > .text > .label, -.ui.dropdown > .text > .flag, -.ui.dropdown > .text > img, -.ui.dropdown > .text > .image, -.ui.dropdown .menu > .item > i.icon, -.ui.dropdown .menu > .item > .label, -.ui.dropdown .menu > .item > .flag, -.ui.dropdown .menu > .item > .image, -.ui.dropdown .menu > .item > img { - margin-left: 0; - float: none; - margin-right: 0.78571429rem; -} - -/*-------------- - Image ----------------*/ - -.ui.dropdown > .text > img, -.ui.dropdown > .text > .image:not(.icon), -.ui.dropdown .menu > .item > .image:not(.icon), -.ui.dropdown .menu > .item > img { - display: inline-block; - vertical-align: top; - width: auto; - margin-top: -0.5em; - margin-bottom: -0.5em; - max-height: 2em; -} - -/******************************* - Coupling -*******************************/ - -/*-------------- - Menu ----------------*/ - -/* Remove Menu Item Divider */ - -.ui.dropdown .ui.menu > .item:before, -.ui.menu .ui.dropdown .menu > .item:before { - display: none; -} - -/* Prevent Menu Item Border */ - -.ui.menu .ui.dropdown .menu .active.item { - border-left: none; -} - -/* Automatically float dropdown menu right on last menu item */ - -.ui.menu .right.menu .dropdown:last-child > .menu:not(.left), -.ui.menu .right.dropdown.item > .menu:not(.left), -.ui.buttons > .ui.dropdown:last-child > .menu:not(.left) { - left: auto; - right: 0; -} - -/*-------------- - Label - ---------------*/ - -/* Dropdown Menu */ - -.ui.label.dropdown .menu { - min-width: 100%; -} - -/*-------------- - Button - ---------------*/ - -/* No Margin On Icon Button */ - -.ui.dropdown.icon.button > .dropdown.icon { - margin: 0; -} - -.ui.button.dropdown .menu { - min-width: 100%; -} - -/******************************* - Types -*******************************/ - -select.ui.dropdown { - height: 38px; - padding: 0.5em; - border: 1px solid rgba(34, 36, 38, 0.15); - visibility: visible; -} - -/*-------------- - Selection - ---------------*/ - -/* Displays like a select box */ - -.ui.selection.dropdown { - cursor: pointer; - word-wrap: break-word; - line-height: 1em; - white-space: normal; - outline: 0; - -webkit-transform: rotateZ(0deg); - transform: rotateZ(0deg); - min-width: 14em; - min-height: 2.71428571em; - background: #FFFFFF; - display: inline-block; - padding: 0.78571429em 3.2em 0.78571429em 1em; - color: rgba(0, 0, 0, 0.87); - -webkit-box-shadow: none; - box-shadow: none; - border: 1px solid rgba(34, 36, 38, 0.15); - border-radius: 0.28571429rem; - -webkit-transition: width 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: width 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: box-shadow 0.1s ease, width 0.1s ease; - transition: box-shadow 0.1s ease, width 0.1s ease, -webkit-box-shadow 0.1s ease; -} - -.ui.selection.dropdown.visible, -.ui.selection.dropdown.active { - z-index: 10; -} - -.ui.selection.dropdown > .search.icon, -.ui.selection.dropdown > .delete.icon, -.ui.selection.dropdown > .dropdown.icon { - cursor: pointer; - position: absolute; - width: auto; - height: auto; - line-height: 1.21428571em; - top: 0.78571429em; - right: 1em; - z-index: 3; - margin: -0.78571429em; - padding: 0.91666667em; - opacity: 0.8; - -webkit-transition: opacity 0.1s ease; - transition: opacity 0.1s ease; -} - -/* Compact */ - -.ui.compact.selection.dropdown { - min-width: 0; -} - -/* Selection Menu */ - -.ui.selection.dropdown .menu { - overflow-x: hidden; - overflow-y: auto; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - border-top-width: 0 !important; - width: auto; - outline: none; - margin: 0 -1px; - min-width: calc(100% + 2px); - width: calc(100% + 2px); - border-radius: 0 0 0.28571429rem 0.28571429rem; - -webkit-box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15); - -webkit-transition: opacity 0.1s ease; - transition: opacity 0.1s ease; -} - -.ui.selection.dropdown .menu:after, -.ui.selection.dropdown .menu:before { - display: none; -} - -/*-------------- - Message - ---------------*/ - -.ui.selection.dropdown .menu > .message { - padding: 0.78571429rem 1.14285714rem; -} - -@media only screen and (max-width: 767.98px) { - .ui.selection.dropdown.short .menu { - max-height: 6.01071429rem; - } - - .ui.selection.dropdown[class*="very short"] .menu { - max-height: 4.00714286rem; - } - - .ui.selection.dropdown .menu { - max-height: 8.01428571rem; - } - - .ui.selection.dropdown.long .menu { - max-height: 16.02857143rem; - } - - .ui.selection.dropdown[class*="very long"] .menu { - max-height: 24.04285714rem; - } -} - -@media only screen and (min-width: 768px) { - .ui.selection.dropdown.short .menu { - max-height: 8.01428571rem; - } - - .ui.selection.dropdown[class*="very short"] .menu { - max-height: 5.34285714rem; - } - - .ui.selection.dropdown .menu { - max-height: 10.68571429rem; - } - - .ui.selection.dropdown.long .menu { - max-height: 21.37142857rem; - } - - .ui.selection.dropdown[class*="very long"] .menu { - max-height: 32.05714286rem; - } -} - -@media only screen and (min-width: 992px) { - .ui.selection.dropdown.short .menu { - max-height: 12.02142857rem; - } - - .ui.selection.dropdown[class*="very short"] .menu { - max-height: 8.01428571rem; - } - - .ui.selection.dropdown .menu { - max-height: 16.02857143rem; - } - - .ui.selection.dropdown.long .menu { - max-height: 32.05714286rem; - } - - .ui.selection.dropdown[class*="very long"] .menu { - max-height: 48.08571429rem; - } -} - -@media only screen and (min-width: 1920px) { - .ui.selection.dropdown.short .menu { - max-height: 16.02857143rem; - } - - .ui.selection.dropdown[class*="very short"] .menu { - max-height: 10.68571429rem; - } - - .ui.selection.dropdown .menu { - max-height: 21.37142857rem; - } - - .ui.selection.dropdown.long .menu { - max-height: 42.74285714rem; - } - - .ui.selection.dropdown[class*="very long"] .menu { - max-height: 64.11428571rem; - } -} - -/* Menu Item */ - -.ui.selection.dropdown .menu > .item { - border-top: 1px solid #FAFAFA; - padding: 0.78571429rem 1.14285714rem !important; - white-space: normal; - word-wrap: normal; -} - -/* User Item */ - -.ui.selection.dropdown .menu > .hidden.addition.item { - display: none; -} - -/* Hover */ - -.ui.selection.dropdown:hover { - border-color: rgba(34, 36, 38, 0.35); - -webkit-box-shadow: none; - box-shadow: none; -} - -/* Active */ - -.ui.selection.active.dropdown { - border-color: #96C8DA; - -webkit-box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15); -} - -.ui.selection.active.dropdown .menu { - border-color: #96C8DA; - -webkit-box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15); -} - -/* Focus */ - -.ui.selection.dropdown:focus { - border-color: #96C8DA; - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.selection.dropdown:focus .menu { - border-color: #96C8DA; - -webkit-box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15); -} - -/* Visible */ - -.ui.selection.visible.dropdown > .text:not(.default) { - font-weight: normal; - color: rgba(0, 0, 0, 0.8); -} - -/* Visible Hover */ - -.ui.selection.active.dropdown:hover { - border-color: #96C8DA; - -webkit-box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15); -} - -.ui.selection.active.dropdown:hover .menu { - border-color: #96C8DA; - -webkit-box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15); -} - -/* Dropdown Icon */ - -.ui.active.selection.dropdown > .dropdown.icon, -.ui.visible.selection.dropdown > .dropdown.icon { - opacity: ''; - z-index: 3; -} - -/* Connecting Border */ - -.ui.active.selection.dropdown { - border-bottom-left-radius: 0 !important; - border-bottom-right-radius: 0 !important; -} - -/* Empty Connecting Border */ - -.ui.active.empty.selection.dropdown { - border-radius: 0.28571429rem !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} - -.ui.active.empty.selection.dropdown .menu { - border: none !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} - -/* CSS specific to iOS devices or firefox mobile only */ - -@supports (-webkit-touch-callout: none) or (-webkit-overflow-scrolling: touch) or (-moz-appearance:none) { -@media (-moz-touch-enabled), (pointer: coarse) { - .ui.dropdown .scrollhint.menu:not(.hidden):before { - -webkit-animation: scrollhint 2s ease 2; - animation: scrollhint 2s ease 2; - content: ''; - z-index: 15; - display: block; - position: absolute; - opacity: 0; - right: 0.25em; - top: 0; - height: 100%; - border-right: 0.25em solid; - border-left: 0; - -webkit-border-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.75)), to(rgba(0, 0, 0, 0))) 1 100%; - -webkit-border-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)) 1 100%; - -o-border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)) 1 100%; - border-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.75)), to(rgba(0, 0, 0, 0))) 1 100%; - border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)) 1 100%; - } - - .ui.inverted.dropdown .scrollhint.menu:not(.hidden):before { - -webkit-border-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.75)), to(rgba(255, 255, 255, 0))) 1 100%; - -webkit-border-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0)) 1 100%; - -o-border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0)) 1 100%; - border-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.75)), to(rgba(255, 255, 255, 0))) 1 100%; - border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.75), rgba(255, 255, 255, 0)) 1 100%; - } - -@-webkit-keyframes scrollhint { - 0% { - opacity: 1; - top: 100%; - } - - 100% { - opacity: 0; - top: 0; - } -} - -@keyframes scrollhint { - 0% { - opacity: 1; - top: 100%; - } - - 100% { - opacity: 0; - top: 0; - } -} -} -} - -/*-------------- - Searchable - ---------------*/ - -/* Search Selection */ - -.ui.search.dropdown { - min-width: ''; -} - -/* Search Dropdown */ - -.ui.search.dropdown > input.search { - background: none transparent !important; - border: none !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - cursor: text; - top: 0; - left: 1px; - width: 100%; - outline: none; - -webkit-tap-highlight-color: rgba(255, 255, 255, 0); - padding: inherit; -} - -/* Text Layering */ - -.ui.search.dropdown > input.search { - position: absolute; - z-index: 2; -} - -.ui.search.dropdown > .text { - cursor: text; - position: relative; - left: 1px; - z-index: auto; -} - -/* Search Selection */ - -.ui.search.selection.dropdown > input.search { - line-height: 1.21428571em; - padding: 0.67857143em 3.2em 0.67857143em 1em; -} - -/* Used to size multi select input to character width */ - -.ui.search.selection.dropdown > span.sizer { - line-height: 1.21428571em; - padding: 0.67857143em 3.2em 0.67857143em 1em; - display: none; - white-space: pre; -} - -/* Active/Visible Search */ - -.ui.search.dropdown.active > input.search, -.ui.search.dropdown.visible > input.search { - cursor: auto; -} - -.ui.search.dropdown.active > .text, -.ui.search.dropdown.visible > .text { - pointer-events: none; -} - -/* Filtered Text */ - -.ui.active.search.dropdown input.search:focus + .text i.icon, -.ui.active.search.dropdown input.search:focus + .text .flag { - opacity: 0.45; -} - -.ui.active.search.dropdown input.search:focus + .text { - color: rgba(115, 115, 115, 0.87) !important; -} - -.ui.search.dropdown.button > span.sizer { - display: none; -} - -/* Search Menu */ - -.ui.search.dropdown .menu { - overflow-x: hidden; - overflow-y: auto; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-overflow-scrolling: touch; -} - -@media only screen and (max-width: 767.98px) { - .ui.search.dropdown .menu { - max-height: 8.01428571rem; - } -} - -@media only screen and (min-width: 768px) { - .ui.search.dropdown .menu { - max-height: 10.68571429rem; - } -} - -@media only screen and (min-width: 992px) { - .ui.search.dropdown .menu { - max-height: 16.02857143rem; - } -} - -@media only screen and (min-width: 1920px) { - .ui.search.dropdown .menu { - max-height: 21.37142857rem; - } -} - -/* Clearable Selection */ - -.ui.dropdown > .remove.icon { - cursor: pointer; - font-size: 0.85714286em; - margin: -0.78571429em; - padding: 0.91666667em; - right: 3em; - top: 0.78571429em; - position: absolute; - opacity: 0.6; - z-index: 3; -} - -.ui.clearable.dropdown .text, -.ui.clearable.dropdown a:last-of-type { - margin-right: 1.5em; -} - -.ui.dropdown select.noselection ~ .remove.icon, -.ui.dropdown input[value=''] ~ .remove.icon, -.ui.dropdown input:not([value]) ~ .remove.icon, -.ui.dropdown.loading > .remove.icon { - display: none; -} - -/*-------------- - Multiple - ---------------*/ - -/* Multiple Selection */ - -.ui.ui.multiple.dropdown { - padding: 0.22619048em 3.2em 0.22619048em 0.35714286em; -} - -.ui.multiple.dropdown .menu { - cursor: auto; -} - -/* Selection Label */ - -.ui.multiple.dropdown > .label { - display: inline-block; - white-space: normal; - font-size: 1em; - padding: 0.35714286em 0.78571429em; - margin: 0.14285714rem 0.28571429rem 0.14285714rem 0; - -webkit-box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 0 0 1px rgba(34, 36, 38, 0.15) inset; -} - -/* Dropdown Icon */ - -.ui.multiple.dropdown .dropdown.icon { - margin: ''; - padding: ''; -} - -/* Text */ - -.ui.multiple.dropdown > .text { - position: static; - padding: 0; - max-width: 100%; - margin: 0.45238095em 0 0.45238095em 0.64285714em; - line-height: 1.21428571em; -} - -.ui.multiple.dropdown > .text.default { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} - -.ui.multiple.dropdown > .label ~ input.search { - margin-left: 0.14285714em !important; -} - -.ui.multiple.dropdown > .label ~ .text { - display: none; -} - -.ui.multiple.dropdown > .label:not(.image) > img:not(.centered) { - margin-right: 0.78571429rem; -} - -.ui.multiple.dropdown > .label:not(.image) > img.ui:not(.avatar) { - margin-bottom: 0.39285714rem; -} - -.ui.multiple.dropdown > .image.label img { - margin: -0.35714286em 0.78571429em -0.35714286em -0.78571429em; - height: 1.71428571em; -} - -/*----------------- - Multiple Search - -----------------*/ - -/* Multiple Search Selection */ - -.ui.multiple.search.dropdown, -.ui.multiple.search.dropdown > input.search { - cursor: text; -} - -/* Prompt Text */ - -.ui.multiple.search.dropdown > .text { - display: inline-block; - position: absolute; - top: 0; - left: 0; - padding: inherit; - margin: 0.45238095em 0 0.45238095em 0.64285714em; - line-height: 1.21428571em; -} - -.ui.multiple.search.dropdown > .label ~ .text { - display: none; -} - -/* Search */ - -.ui.multiple.search.dropdown > input.search { - position: static; - padding: 0; - max-width: 100%; - margin: 0.45238095em 0 0.45238095em 0.64285714em; - width: 2.2em; - line-height: 1.21428571em; -} - -.ui.multiple.search.dropdown.button { - min-width: 14em; -} - -/*-------------- - Inline - ---------------*/ - -.ui.inline.dropdown { - cursor: pointer; - display: inline-block; - color: inherit; -} - -.ui.inline.dropdown .dropdown.icon { - margin: 0 0.21428571em 0 0.21428571em; - vertical-align: baseline; -} - -.ui.inline.dropdown > .text { - font-weight: bold; -} - -.ui.inline.dropdown .menu { - cursor: auto; - margin-top: 0.21428571em; - border-radius: 0.28571429rem; -} - -/******************************* - States -*******************************/ - -/*-------------------- - Active -----------------------*/ - -/* Menu Item Active */ - -.ui.dropdown .menu .active.item { - background: transparent; - font-weight: bold; - color: rgba(0, 0, 0, 0.95); - -webkit-box-shadow: none; - box-shadow: none; - z-index: 12; -} - -/*-------------------- - Hover -----------------------*/ - -/* Menu Item Hover */ - -.ui.dropdown .menu > .item:hover { - background: rgba(0, 0, 0, 0.05); - color: rgba(0, 0, 0, 0.95); - z-index: 13; -} - -/*-------------------- - Default Text -----------------------*/ - -.ui.dropdown:not(.button) > .default.text, -.ui.default.dropdown:not(.button) > .text { - color: rgba(191, 191, 191, 0.87); -} - -.ui.dropdown:not(.button) > input:focus ~ .default.text, -.ui.default.dropdown:not(.button) > input:focus ~ .text { - color: rgba(115, 115, 115, 0.87); -} - -/*-------------------- - Loading - ---------------------*/ - -.ui.loading.dropdown > i.icon { - height: 1em !important; -} - -.ui.loading.selection.dropdown > i.icon { - padding: 1.5em 1.28571429em !important; -} - -.ui.loading.dropdown > i.icon:before { - position: absolute; - content: ''; - top: 50%; - left: 50%; - margin: -0.64285714em 0 0 -0.64285714em; - width: 1.28571429em; - height: 1.28571429em; - border-radius: 500rem; - border: 0.2em solid rgba(0, 0, 0, 0.1); -} - -.ui.loading.dropdown > i.icon:after { - position: absolute; - content: ''; - top: 50%; - left: 50%; - -webkit-box-shadow: 0 0 0 1px transparent; - box-shadow: 0 0 0 1px transparent; - margin: -0.64285714em 0 0 -0.64285714em; - width: 1.28571429em; - height: 1.28571429em; - -webkit-animation: loader 0.6s infinite linear; - animation: loader 0.6s infinite linear; - border: 0.2em solid #767676; - border-radius: 500rem; -} - -/* Coupling */ - -.ui.loading.dropdown.button > i.icon:before, -.ui.loading.dropdown.button > i.icon:after { - display: none; -} - -.ui.loading.dropdown > .text { - -webkit-transition: none; - transition: none; -} - -/* Used To Check Position */ - -.ui.dropdown .loading.menu { - display: block; - visibility: hidden; - z-index: -1; -} - -.ui.dropdown > .loading.menu { - left: 0 !important; - right: auto !important; -} - -.ui.dropdown > .menu .loading.menu { - left: 100% !important; - right: auto !important; -} - -/*-------------------- - Keyboard Select -----------------------*/ - -/* Selected Item */ - -.ui.dropdown.selected, -.ui.dropdown .menu .selected.item { - background: rgba(0, 0, 0, 0.03); - color: rgba(0, 0, 0, 0.95); -} - -/*-------------------- - Search Filtered -----------------------*/ - -/* Filtered Item */ - -.ui.dropdown > .filtered.text { - visibility: hidden; -} - -.ui.dropdown .filtered.item { - display: none !important; -} - -/*-------------------- - States - ----------------------*/ - -.ui.dropdown.error, -.ui.dropdown.error > .text, -.ui.dropdown.error > .default.text { - color: #9F3A38; -} - -.ui.selection.dropdown.error { - background: #FFF6F6; - border-color: #E0B4B4; -} - -.ui.selection.dropdown.error:hover { - border-color: #E0B4B4; -} - -.ui.multiple.selection.error.dropdown > .label { - border-color: #E0B4B4; -} - -.ui.dropdown.error > .menu, -.ui.dropdown.error > .menu .menu { - border-color: #E0B4B4; -} - -.ui.dropdown.error > .menu > .item { - color: #9F3A38; -} - -/* Item Hover */ - -.ui.dropdown.error > .menu > .item:hover { - background-color: #FBE7E7; -} - -/* Item Active */ - -.ui.dropdown.error > .menu .active.item { - background-color: #FDCFCF; -} - -.ui.dropdown.info, -.ui.dropdown.info > .text, -.ui.dropdown.info > .default.text { - color: #276F86; -} - -.ui.selection.dropdown.info { - background: #F8FFFF; - border-color: #A9D5DE; -} - -.ui.selection.dropdown.info:hover { - border-color: #A9D5DE; -} - -.ui.multiple.selection.info.dropdown > .label { - border-color: #A9D5DE; -} - -.ui.dropdown.info > .menu, -.ui.dropdown.info > .menu .menu { - border-color: #A9D5DE; -} - -.ui.dropdown.info > .menu > .item { - color: #276F86; -} - -/* Item Hover */ - -.ui.dropdown.info > .menu > .item:hover { - background-color: #e9f2fb; -} - -/* Item Active */ - -.ui.dropdown.info > .menu .active.item { - background-color: #cef1fd; -} - -.ui.dropdown.success, -.ui.dropdown.success > .text, -.ui.dropdown.success > .default.text { - color: #2C662D; -} - -.ui.selection.dropdown.success { - background: #FCFFF5; - border-color: #A3C293; -} - -.ui.selection.dropdown.success:hover { - border-color: #A3C293; -} - -.ui.multiple.selection.success.dropdown > .label { - border-color: #A3C293; -} - -.ui.dropdown.success > .menu, -.ui.dropdown.success > .menu .menu { - border-color: #A3C293; -} - -.ui.dropdown.success > .menu > .item { - color: #2C662D; -} - -/* Item Hover */ - -.ui.dropdown.success > .menu > .item:hover { - background-color: #e9fbe9; -} - -/* Item Active */ - -.ui.dropdown.success > .menu .active.item { - background-color: #dafdce; -} - -.ui.dropdown.warning, -.ui.dropdown.warning > .text, -.ui.dropdown.warning > .default.text { - color: #573A08; -} - -.ui.selection.dropdown.warning { - background: #FFFAF3; - border-color: #C9BA9B; -} - -.ui.selection.dropdown.warning:hover { - border-color: #C9BA9B; -} - -.ui.multiple.selection.warning.dropdown > .label { - border-color: #C9BA9B; -} - -.ui.dropdown.warning > .menu, -.ui.dropdown.warning > .menu .menu { - border-color: #C9BA9B; -} - -.ui.dropdown.warning > .menu > .item { - color: #573A08; -} - -/* Item Hover */ - -.ui.dropdown.warning > .menu > .item:hover { - background-color: #fbfbe9; -} - -/* Item Active */ - -.ui.dropdown.warning > .menu .active.item { - background-color: #fdfdce; -} - -/*-------------------- - Clear -----------------------*/ - -.ui.dropdown > .clear.dropdown.icon { - opacity: 0.8; - -webkit-transition: opacity 0.1s ease; - transition: opacity 0.1s ease; -} - -.ui.dropdown > .clear.dropdown.icon:hover { - opacity: 1; -} - -/*-------------------- - Disabled - ----------------------*/ - -/* Disabled */ - -.ui.disabled.dropdown, -.ui.dropdown .menu > .disabled.item { - cursor: default; - pointer-events: none; - opacity: 0.45; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Direction ----------------*/ - -/* Flyout Direction */ - -.ui.dropdown .menu { - left: 0; -} - -/* Default Side (Right) */ - -.ui.dropdown .right.menu > .menu, -.ui.dropdown .menu .right.menu { - left: 100% !important; - right: auto !important; - border-radius: 0.28571429rem !important; -} - -/* Leftward Opening Menu */ - -.ui.dropdown > .left.menu { - left: auto !important; - right: 0 !important; -} - -.ui.dropdown > .left.menu .menu, -.ui.dropdown .menu .left.menu { - left: auto; - right: 100%; - margin: 0 -0.5em 0 0 !important; - border-radius: 0.28571429rem !important; -} - -.ui.dropdown .item .left.dropdown.icon, -.ui.dropdown .left.menu .item .dropdown.icon { - width: auto; - float: left; - margin: 0em 0 0 0; -} - -.ui.dropdown .item .left.dropdown.icon, -.ui.dropdown .left.menu .item .dropdown.icon { - width: auto; - float: left; - margin: 0em 0 0 0; -} - -.ui.dropdown .item .left.dropdown.icon + .text, -.ui.dropdown .left.menu .item .dropdown.icon + .text { - margin-left: 1em; - margin-right: 0; -} - -/*-------------- - Upward - ---------------*/ - -/* Upward Main Menu */ - -.ui.upward.dropdown > .menu { - top: auto; - bottom: 100%; - -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.08); - box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.08); - border-radius: 0.28571429rem 0.28571429rem 0 0; -} - -/* Upward Sub Menu */ - -.ui.dropdown .upward.menu { - top: auto !important; - bottom: 0 !important; -} - -/* Active Upward */ - -.ui.simple.upward.active.dropdown, -.ui.simple.upward.dropdown:hover { - border-radius: 0.28571429rem 0.28571429rem 0 0 !important; -} - -.ui.upward.dropdown.button:not(.pointing):not(.floating).active { - border-radius: 0.28571429rem 0.28571429rem 0 0; -} - -/* Selection */ - -.ui.upward.selection.dropdown .menu { - border-top-width: 1px !important; - border-bottom-width: 0 !important; - -webkit-box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, 0.08); - box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, 0.08); -} - -.ui.upward.selection.dropdown:hover { - -webkit-box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.05); - box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.05); -} - -/* Active Upward */ - -.ui.active.upward.selection.dropdown { - border-radius: 0 0 0.28571429rem 0.28571429rem !important; -} - -/* Visible Upward */ - -.ui.upward.selection.dropdown.visible { - -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.08); - box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.08); - border-radius: 0 0 0.28571429rem 0.28571429rem !important; -} - -/* Visible Hover Upward */ - -.ui.upward.active.selection.dropdown:hover { - -webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.05); - box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.05); -} - -.ui.upward.active.selection.dropdown:hover .menu { - -webkit-box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, 0.08); - box-shadow: 0 -2px 3px 0 rgba(0, 0, 0, 0.08); -} - -/*-------------- - Scrolling - ---------------*/ - -/* Selection Menu */ - -.ui.scrolling.dropdown .menu, -.ui.dropdown .scrolling.menu { - overflow-x: hidden; - overflow-y: auto; -} - -.ui.scrolling.dropdown .menu { - overflow-x: hidden; - overflow-y: auto; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - min-width: 100% !important; - width: auto !important; -} - -.ui.dropdown .scrolling.menu { - position: static; - overflow-y: auto; - border: none; - -webkit-box-shadow: none !important; - box-shadow: none !important; - border-radius: 0 !important; - margin: 0 !important; - min-width: 100% !important; - width: auto !important; - border-top: 1px solid rgba(34, 36, 38, 0.15); -} - -.ui.scrolling.dropdown .menu .item.item.item, -.ui.dropdown .scrolling.menu > .item.item.item { - border-top: none; -} - -.ui.scrolling.dropdown .menu .item:first-child, -.ui.dropdown .scrolling.menu .item:first-child { - border-top: none; -} - -.ui.dropdown > .animating.menu .scrolling.menu, -.ui.dropdown > .visible.menu .scrolling.menu { - display: block; -} - -/* Scrollbar in IE */ - -@media all and (-ms-high-contrast: none) { - .ui.scrolling.dropdown .menu, - .ui.dropdown .scrolling.menu { - min-width: calc(100% - 17px); - } -} - -@media only screen and (max-width: 767.98px) { - .ui.scrolling.dropdown .menu, - .ui.dropdown .scrolling.menu { - max-height: 10.28571429rem; - } -} - -@media only screen and (min-width: 768px) { - .ui.scrolling.dropdown .menu, - .ui.dropdown .scrolling.menu { - max-height: 15.42857143rem; - } -} - -@media only screen and (min-width: 992px) { - .ui.scrolling.dropdown .menu, - .ui.dropdown .scrolling.menu { - max-height: 20.57142857rem; - } -} - -@media only screen and (min-width: 1920px) { - .ui.scrolling.dropdown .menu, - .ui.dropdown .scrolling.menu { - max-height: 20.57142857rem; - } -} - -/*-------------- - Columnar ----------------*/ - -.ui.column.dropdown > .menu { - -ms-flex-wrap: wrap; - flex-wrap: wrap; -} - -.ui.dropdown[class*="two column"] > .menu > .item { - width: 50%; -} - -.ui.dropdown[class*="three column"] > .menu > .item { - width: 33%; -} - -.ui.dropdown[class*="four column"] > .menu > .item { - width: 25%; -} - -.ui.dropdown[class*="five column"] > .menu > .item { - width: 20%; -} - -/*-------------- - Simple - ---------------*/ - -/* Displays without javascript */ - -.ui.simple.dropdown .menu:before, -.ui.simple.dropdown .menu:after { - display: none; -} - -.ui.simple.dropdown .menu { - position: absolute; - /* IE hack to make dropdown icons appear inline */ - display: -ms-inline-flexbox !important; - display: block; - overflow: hidden; - top: -9999px; - opacity: 0; - width: 0; - height: 0; - -webkit-transition: opacity 0.1s ease; - transition: opacity 0.1s ease; - margin-top: 0 !important; -} - -.ui.simple.active.dropdown, -.ui.simple.dropdown:hover { - border-bottom-left-radius: 0 !important; - border-bottom-right-radius: 0 !important; -} - -.ui.simple.active.dropdown > .menu, -.ui.simple.dropdown:hover > .menu { - overflow: visible; - width: auto; - height: auto; - top: 100%; - opacity: 1; -} - -.ui.simple.dropdown > .menu > .item:active > .menu, -.ui.simple.dropdown .menu .item:hover > .menu { - overflow: visible; - width: auto; - height: auto; - top: 0 !important; - left: 100%; - opacity: 1; -} - -.ui.simple.dropdown > .menu > .item:active > .left.menu, -.ui.simple.dropdown .menu .item:hover > .left.menu, -.right.menu .ui.simple.dropdown > .menu > .item:active > .menu:not(.right), -.right.menu .ui.simple.dropdown > .menu .item:hover > .menu:not(.right) { - left: auto; - right: 100%; -} - -.ui.simple.disabled.dropdown:hover .menu { - display: none; - height: 0; - width: 0; - overflow: hidden; -} - -/* Visible */ - -.ui.simple.visible.dropdown > .menu { - display: block; -} - -/* Scrolling */ - -.ui.simple.scrolling.active.dropdown > .menu, -.ui.simple.scrolling.dropdown:hover > .menu { - overflow-x: hidden; - overflow-y: auto; -} - -/*-------------- - Fluid - ---------------*/ - -.ui.fluid.dropdown { - display: block; - width: 100% !important; - min-width: 0; -} - -.ui.fluid.dropdown > .dropdown.icon { - float: right; -} - -/*-------------- - Floating - ---------------*/ - -.ui.floating.dropdown .menu { - left: 0; - right: auto; - -webkit-box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15) !important; - box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15) !important; - border-radius: 0.28571429rem !important; -} - -.ui.floating.dropdown > .menu { - border-radius: 0.28571429rem !important; -} - -.ui:not(.upward).floating.dropdown > .menu { - margin-top: 0.5em; -} - -.ui.upward.floating.dropdown > .menu { - margin-bottom: 0.5em; -} - -/*-------------- - Pointing - ---------------*/ - -.ui.pointing.dropdown > .menu { - top: 100%; - margin-top: 0.78571429rem; - border-radius: 0.28571429rem; -} - -.ui.pointing.dropdown > .menu:not(.hidden):after { - display: block; - position: absolute; - pointer-events: none; - content: ''; - visibility: visible; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - width: 0.5em; - height: 0.5em; - -webkit-box-shadow: -1px -1px 0 0 rgba(34, 36, 38, 0.15); - box-shadow: -1px -1px 0 0 rgba(34, 36, 38, 0.15); - background: #FFFFFF; - z-index: 2; -} - -.ui.pointing.dropdown > .menu:not(.hidden):after { - top: -0.25em; - left: 50%; - margin: 0 0 0 -0.25em; -} - -/* Top Left Pointing */ - -.ui.top.left.pointing.dropdown > .menu { - top: 100%; - bottom: auto; - left: 0; - right: auto; - margin: 1em 0 0; -} - -.ui.top.left.pointing.dropdown > .menu { - top: 100%; - bottom: auto; - left: 0; - right: auto; - margin: 1em 0 0; -} - -.ui.top.left.pointing.dropdown > .menu:after { - top: -0.25em; - left: 1em; - right: auto; - margin: 0; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); -} - -/* Top Right Pointing */ - -.ui.top.right.pointing.dropdown > .menu { - top: 100%; - bottom: auto; - right: 0; - left: auto; - margin: 1em 0 0; -} - -.ui.top.pointing.dropdown > .left.menu:after, -.ui.top.right.pointing.dropdown > .menu:after { - top: -0.25em; - left: auto !important; - right: 1em !important; - margin: 0; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); -} - -/* Left Pointing */ - -.ui.left.pointing.dropdown > .menu { - top: 0; - left: 100%; - right: auto; - margin: 0 0 0 1em; -} - -.ui.left.pointing.dropdown > .menu:after { - top: 1em; - left: -0.25em; - margin: 0 0 0 0; - -webkit-transform: rotate(-45deg); - transform: rotate(-45deg); -} - -.ui.left:not(.top):not(.bottom).pointing.dropdown > .left.menu { - left: auto !important; - right: 100% !important; - margin: 0 1em 0 0; -} - -.ui.left:not(.top):not(.bottom).pointing.dropdown > .left.menu:after { - top: 1em; - left: auto; - right: -0.25em; - margin: 0 0 0 0; - -webkit-transform: rotate(135deg); - transform: rotate(135deg); -} - -/* Right Pointing */ - -.ui.right.pointing.dropdown > .menu { - top: 0; - left: auto; - right: 100%; - margin: 0 1em 0 0; -} - -.ui.right.pointing.dropdown > .menu:after { - top: 1em; - left: auto; - right: -0.25em; - margin: 0 0 0 0; - -webkit-transform: rotate(135deg); - transform: rotate(135deg); -} - -/* Bottom Pointing */ - -.ui.bottom.pointing.dropdown > .menu { - top: auto; - bottom: 100%; - left: 0; - right: auto; - margin: 0 0 1em; -} - -.ui.bottom.pointing.dropdown > .menu:after { - top: auto; - bottom: -0.25em; - right: auto; - margin: 0; - -webkit-transform: rotate(-135deg); - transform: rotate(-135deg); -} - -/* Reverse Sub-Menu Direction */ - -.ui.bottom.pointing.dropdown > .menu .menu { - top: auto !important; - bottom: 0 !important; -} - -/* Bottom Left */ - -.ui.bottom.left.pointing.dropdown > .menu { - left: 0; - right: auto; -} - -.ui.bottom.left.pointing.dropdown > .menu:after { - left: 1em; - right: auto; -} - -/* Bottom Right */ - -.ui.bottom.right.pointing.dropdown > .menu { - right: 0; - left: auto; -} - -.ui.bottom.right.pointing.dropdown > .menu:after { - left: auto; - right: 1em; -} - -/* Upward pointing */ - -.ui.pointing.upward.dropdown .menu, -.ui.top.pointing.upward.dropdown .menu { - top: auto !important; - bottom: 100% !important; - margin: 0 0 0.78571429rem; - border-radius: 0.28571429rem; -} - -.ui.pointing.upward.dropdown .menu:after, -.ui.top.pointing.upward.dropdown .menu:after { - top: 100% !important; - bottom: auto !important; - -webkit-box-shadow: 1px 1px 0 0 rgba(34, 36, 38, 0.15); - box-shadow: 1px 1px 0 0 rgba(34, 36, 38, 0.15); - margin: -0.25em 0 0; -} - -/* Right Pointing Upward */ - -.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu { - top: auto !important; - bottom: 0 !important; - margin: 0 1em 0 0; -} - -.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after { - top: auto !important; - bottom: 0 !important; - margin: 0 0 1em 0; - -webkit-box-shadow: -1px -1px 0 0 rgba(34, 36, 38, 0.15); - box-shadow: -1px -1px 0 0 rgba(34, 36, 38, 0.15); -} - -/* Left Pointing Upward */ - -.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu { - top: auto !important; - bottom: 0 !important; - margin: 0 0 0 1em; -} - -.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after { - top: auto !important; - bottom: 0 !important; - margin: 0 0 1em 0; - -webkit-box-shadow: -1px -1px 0 0 rgba(34, 36, 38, 0.15); - box-shadow: -1px -1px 0 0 rgba(34, 36, 38, 0.15); -} - -/*-------------------- - Sizes ----------------------*/ - -.ui.dropdown, -.ui.dropdown .menu > .item { - font-size: 1rem; -} - -.ui.mini.dropdown, -.ui.mini.dropdown .menu > .item { - font-size: 0.78571429rem; -} - -.ui.tiny.dropdown, -.ui.tiny.dropdown .menu > .item { - font-size: 0.85714286rem; -} - -.ui.small.dropdown, -.ui.small.dropdown .menu > .item { - font-size: 0.92857143rem; -} - -.ui.large.dropdown, -.ui.large.dropdown .menu > .item { - font-size: 1.14285714rem; -} - -.ui.big.dropdown, -.ui.big.dropdown .menu > .item { - font-size: 1.28571429rem; -} - -.ui.huge.dropdown, -.ui.huge.dropdown .menu > .item { - font-size: 1.42857143rem; -} - -.ui.massive.dropdown, -.ui.massive.dropdown .menu > .item { - font-size: 1.71428571rem; -} - -/*-------------- - Inverted - ---------------*/ - -/* General rules and basic dropdowns */ - -.ui.inverted.dropdown .menu { - background: #1B1C1D; - -webkit-box-shadow: none; - box-shadow: none; - border: 1px solid rgba(255, 255, 255, 0.15); -} - -.ui.inverted.dropdown .menu > .item { - color: rgba(255, 255, 255, 0.8); -} - -.ui.inverted.dropdown .menu .active.item { - background: transparent; - color: rgba(255, 255, 255, 0.8); - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.inverted.dropdown .menu > .item:hover { - background: rgba(255, 255, 255, 0.08); - color: rgba(255, 255, 255, 0.8); -} - -.ui.inverted.dropdown.selected, -.ui.inverted.dropdown .menu .selected.item { - background: rgba(255, 255, 255, 0.15); - color: rgba(255, 255, 255, 0.8); -} - -.ui.inverted.dropdown .menu > .header { - color: #FFFFFF; -} - -.ui.inverted.dropdown > .text > .description, -.ui.inverted.dropdown .menu > .item > .description { - color: rgba(255, 255, 255, 0.5); -} - -.ui.inverted.dropdown .menu > .divider { - border-top: 1px solid rgba(255, 255, 255, 0.15); -} - -.ui.inverted.dropdown .scrolling.menu { - border: none; - border-top: 1px solid rgba(255, 255, 255, 0.15); -} - -/* Selection */ - -.ui.inverted.selection.dropdown { - border: 1px solid rgba(255, 255, 255, 0.15); - background: #1B1C1D; - color: rgba(255, 255, 255, 0.8); -} - -.ui.inverted.selection.dropdown:hover { - border-color: rgba(255, 255, 255, 0.25); - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.inverted.selection.dropdown input { - color: #FFFFFF; -} - -.ui.inverted.selection.visible.dropdown > .text:not(.default) { - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.selection.active.dropdown .menu, -.ui.inverted.selection.active.dropdown:hover { - border-color: rgba(255, 255, 255, 0.15); -} - -.ui.inverted.selection.dropdown .menu > .item { - border-top: 1px solid #242526; -} - -.ui.inverted.dropdown:not(.button) > .default.text, -.ui.inverted.default.dropdown:not(.button) > .text { - color: rgba(255, 255, 255, 0.5); -} - -.ui.inverted.dropdown:not(.button) > input:focus ~ .default.text, -.ui.inverted.default.dropdown:not(.button) > input:focus ~ .text { - color: rgba(255, 255, 255, 0.7); -} - -.ui.inverted.active.search.dropdown input.search:focus + .text i.icon, -.ui.inverted.active.search.dropdown input.search:focus + .text .flag { - opacity: 0.45; -} - -.ui.inverted.active.search.dropdown input.search:focus + .text { - color: rgba(255, 255, 255, 0.7) !important; -} - -.ui.inverted.dropdown .menu > .message:not(.ui) { - color: rgba(255, 255, 255, 0.5); -} - -/* Fixing the border */ - -.ui.inverted.dropdown .menu > .item:first-child { - border-top-width: 0; -} - -/* Labels */ - -.ui.inverted.multiple.dropdown > .label { - background-color: rgba(255, 255, 255, 0.7); - background-image: none; - color: #000000; - -webkit-box-shadow: 0 0 0 1px rgba(255, 255, 255, 0) inset; - box-shadow: 0 0 0 1px rgba(255, 255, 255, 0) inset; -} - -.ui.inverted.multiple.dropdown > .label:hover { - background-color: rgba(255, 255, 255, 0.9); - border-color: rgba(255, 255, 255, 0.9); - background-image: none; - color: #000000; -} - -.ui.inverted.multiple.dropdown > .label > .close.icon, -.ui.inverted.multiple.dropdown > .label > .delete.icon { - opacity: 0.6; -} - -.ui.inverted.multiple.dropdown > .label > .close.icon:hover, -.ui.inverted.multiple.dropdown > .label > .delete.icon:hover { - opacity: 0.8; -} - -/* Selection for form elements */ - -.ui.inverted.dropdown textarea::-webkit-selection, -.ui.inverted.dropdown input::-webkit-selection { - background-color: rgba(255, 255, 255, 0.25); - color: rgba(255, 255, 255, 0.8); -} - -.ui.inverted.dropdown textarea::-moz-selection, -.ui.inverted.dropdown input::-moz-selection { - background-color: rgba(255, 255, 255, 0.25); - color: rgba(255, 255, 255, 0.8); -} - -.ui.inverted.dropdown textarea::selection, -.ui.inverted.dropdown input::selection { - background-color: rgba(255, 255, 255, 0.25); - color: rgba(255, 255, 255, 0.8); -} - -/* Scrollbars */ - -.ui.inverted.dropdown .menu::-webkit-scrollbar-track { - background: rgba(255, 255, 255, 0.1); -} - -.ui.inverted.dropdown .menu::-webkit-scrollbar-thumb { - background: rgba(255, 255, 255, 0.25); -} - -.ui.inverted.dropdown .menu::-webkit-scrollbar-thumb:window-inactive { - background: rgba(255, 255, 255, 0.15); -} - -.ui.inverted.dropdown .menu::-webkit-scrollbar-thumb:hover { - background: rgba(255, 255, 255, 0.35); -} - -.ui.inverted.pointing.dropdown > .menu:after { - background: #1B1C1D; - -webkit-box-shadow: -1px -1px 0 0 rgba(255, 255, 255, 0.15); - box-shadow: -1px -1px 0 0 rgba(255, 255, 255, 0.15); -} - -/******************************* - Theme Overrides -*******************************/ - -/* Dropdown Carets */ - -@font-face { - font-family: 'Dropdown'; - src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggjB5AAAAC8AAAAYGNtYXAPfuIIAAABHAAAAExnYXNwAAAAEAAAAWgAAAAIZ2x5Zjo82LgAAAFwAAABVGhlYWQAQ88bAAACxAAAADZoaGVhAwcB6QAAAvwAAAAkaG10eAS4ABIAAAMgAAAAIGxvY2EBNgDeAAADQAAAABJtYXhwAAoAFgAAA1QAAAAgbmFtZVcZpu4AAAN0AAABRXBvc3QAAwAAAAAEvAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADw2gHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEADgAAAAKAAgAAgACAAEAIPDa//3//wAAAAAAIPDX//3//wAB/+MPLQADAAEAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAIABJQElABMAABM0NzY3BTYXFhUUDwEGJwYvASY1AAUGBwEACAUGBoAFCAcGgAUBEgcGBQEBAQcECQYHfwYBAQZ/BwYAAQAAAG4BJQESABMAADc0PwE2MzIfARYVFAcGIyEiJyY1AAWABgcIBYAGBgUI/wAHBgWABwaABQWABgcHBgUFBgcAAAABABIASQC3AW4AEwAANzQ/ATYXNhcWHQEUBwYnBi8BJjUSBoAFCAcFBgYFBwgFgAbbBwZ/BwEBBwQJ/wgEBwEBB38GBgAAAAABAAAASQClAW4AEwAANxE0NzYzMh8BFhUUDwEGIyInJjUABQYHCAWABgaABQgHBgVbAQAIBQYGgAUIBwWABgYFBwAAAAEAAAABAADZuaKOXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAAAAACgAUAB4AQgBkAIgAqgAAAAEAAAAIABQAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAOAAAAAQAAAAAAAgAOAEcAAQAAAAAAAwAOACQAAQAAAAAABAAOAFUAAQAAAAAABQAWAA4AAQAAAAAABgAHADIAAQAAAAAACgA0AGMAAwABBAkAAQAOAAAAAwABBAkAAgAOAEcAAwABBAkAAwAOACQAAwABBAkABAAOAFUAAwABBAkABQAWAA4AAwABBAkABgAOADkAAwABBAkACgA0AGMAaQBjAG8AbQBvAG8AbgBWAGUAcgBzAGkAbwBuACAAMQAuADAAaQBjAG8AbQBvAG8Abmljb21vb24AaQBjAG8AbQBvAG8AbgBSAGUAZwB1AGwAYQByAGkAYwBvAG0AbwBvAG4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=) format('truetype'), url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAVwAAoAAAAABSgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAdkAAAHZLDXE/09TLzIAAALQAAAAYAAAAGAIIweQY21hcAAAAzAAAABMAAAATA9+4ghnYXNwAAADfAAAAAgAAAAIAAAAEGhlYWQAAAOEAAAANgAAADYAQ88baGhlYQAAA7wAAAAkAAAAJAMHAelobXR4AAAD4AAAACAAAAAgBLgAEm1heHAAAAQAAAAABgAAAAYACFAAbmFtZQAABAgAAAFFAAABRVcZpu5wb3N0AAAFUAAAACAAAAAgAAMAAAEABAQAAQEBCGljb21vb24AAQIAAQA6+BwC+BsD+BgEHgoAGVP/i4seCgAZU/+LiwwHi2v4lPh0BR0AAACIDx0AAACNER0AAAAJHQAAAdASAAkBAQgPERMWGyAlKmljb21vb25pY29tb29udTB1MXUyMHVGMEQ3dUYwRDh1RjBEOXVGMERBAAACAYkABgAIAgABAAQABwAKAA0AVgCfAOgBL/yUDvyUDvyUDvuUDvtvi/emFYuQjZCOjo+Pj42Qiwj3lIsFkIuQiY6Hj4iNhouGi4aJh4eHCPsU+xQFiIiGiYaLhouHjYeOCPsU9xQFiI+Jj4uQCA77b4v3FBWLkI2Pjo8I9xT3FAWPjo+NkIuQi5CJjogI9xT7FAWPh42Hi4aLhomHh4eIiIaJhosI+5SLBYaLh42HjoiPiY+LkAgO+92d928Vi5CNkI+OCPcU9xQFjo+QjZCLkIuPiY6Hj4iNhouGCIv7lAWLhomHh4iIh4eJhouGi4aNiI8I+xT3FAWHjomPi5AIDvvdi+YVi/eUBYuQjZCOjo+Pj42Qi5CLkImOhwj3FPsUBY+IjYaLhouGiYeHiAj7FPsUBYiHhomGi4aLh42Hj4iOiY+LkAgO+JQU+JQViwwKAAAAAAMCAAGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA8NoB4P/g/+AB4AAgAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABAA4AAAACgAIAAIAAgABACDw2v/9//8AAAAAACDw1//9//8AAf/jDy0AAwABAAAAAAAAAAAAAAABAAH//wAPAAEAAAABAAA5emozXw889QALAgAAAAAA0ABHWAAAAADQAEdYAAAAAAElAW4AAAAIAAIAAAAAAAAAAQAAAeD/4AAAAgAAAAAAASUAAQAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAABAAAAASUAAAElAAAAtwASALcAAAAAUAAACAAAAAAADgCuAAEAAAAAAAEADgAAAAEAAAAAAAIADgBHAAEAAAAAAAMADgAkAAEAAAAAAAQADgBVAAEAAAAAAAUAFgAOAAEAAAAAAAYABwAyAAEAAAAAAAoANABjAAMAAQQJAAEADgAAAAMAAQQJAAIADgBHAAMAAQQJAAMADgAkAAMAAQQJAAQADgBVAAMAAQQJAAUAFgAOAAMAAQQJAAYADgA5AAMAAQQJAAoANABjAGkAYwBvAG0AbwBvAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG0AbwBvAG5pY29tb29uAGkAYwBvAG0AbwBvAG4AUgBlAGcAdQBsAGEAcgBpAGMAbwBtAG8AbwBuAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('woff'); - font-weight: normal; - font-style: normal; -} - -.ui.dropdown > .dropdown.icon { - font-family: 'Dropdown'; - line-height: 1; - height: 1em; - width: 1.23em; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - font-weight: normal; - font-style: normal; - text-align: center; -} - -.ui.dropdown > .dropdown.icon { - width: auto; -} - -.ui.dropdown > .dropdown.icon:before { - content: '\f0d7'; -} - -/* Sub Menu */ - -.ui.dropdown .menu .item .dropdown.icon:before { - content: '\f0da' ; -} - -.ui.dropdown .item .left.dropdown.icon:before, -.ui.dropdown .left.menu .item .dropdown.icon:before { - content: "\f0d9" ; -} - -/* Vertical Menu Dropdown */ - -.ui.vertical.menu .dropdown.item > .dropdown.icon:before { - content: "\f0da" ; -} - -/* Icons for Reference -.dropdown.down.icon { - content: "\f0d7"; -} -.dropdown.up.icon { - content: "\f0d8"; -} -.dropdown.left.icon { - content: "\f0d9"; -} -.dropdown.icon.icon { - content: "\f0da"; -} -*/ - -/******************************* - User Overrides -*******************************/ -/*! - * # Fomantic-UI - Video - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Types -*******************************/ - -.ui.embed { - position: relative; - max-width: 100%; - height: 0; - overflow: hidden; - background: #DCDDDE; - padding-bottom: 56.25%; -} - -/*----------------- - Embedded Content -------------------*/ - -.ui.embed iframe, -.ui.embed embed, -.ui.embed object { - position: absolute; - border: none; - width: 100%; - height: 100%; - top: 0; - left: 0; - margin: 0; - padding: 0; - overflow: hidden; -} - -/*----------------- - Embed -------------------*/ - -.ui.embed > .embed { - display: none; -} - -/*-------------- - Placeholder ----------------*/ - -.ui.embed > .placeholder { - position: absolute; - cursor: pointer; - top: 0; - left: 0; - display: block; - width: 100%; - height: 100%; - background-color: radial-gradient(transparent 45%, rgba(0, 0, 0, 0.3)); -} - -/*-------------- - Icon ----------------*/ - -.ui.embed > i.icon { - cursor: pointer; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 2; -} - -.ui.embed > i.icon:after { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - z-index: 3; - content: ''; - background: -webkit-radial-gradient(transparent 45%, rgba(0, 0, 0, 0.3)); - background: radial-gradient(transparent 45%, rgba(0, 0, 0, 0.3)); - opacity: 0.5; - -webkit-transition: opacity 0.5s ease; - transition: opacity 0.5s ease; -} - -.ui.embed > i.icon:before { - position: absolute; - top: 50%; - left: 50%; - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); - color: #FFFFFF; - font-size: 6rem; - text-shadow: 0 2px 10px rgba(34, 36, 38, 0.2); - -webkit-transition: opacity 0.5s ease, color 0.5s ease; - transition: opacity 0.5s ease, color 0.5s ease; - z-index: 10; -} - -/******************************* - States -*******************************/ - -/*-------------- - Hover ----------------*/ - -.ui.embed i.icon:hover:after { - background: -webkit-radial-gradient(transparent 45%, rgba(0, 0, 0, 0.3)); - background: radial-gradient(transparent 45%, rgba(0, 0, 0, 0.3)); - opacity: 1; -} - -.ui.embed i.icon:hover:before { - color: #FFFFFF; -} - -/*-------------- - Active ----------------*/ - -.ui.active.embed > i.icon, -.ui.active.embed > .placeholder { - display: none; -} - -.ui.active.embed > .embed { - display: block; -} - -/******************************* - Variations -*******************************/ - -.ui.square.embed { - padding-bottom: 100%; -} - -.ui[class*="4:3"].embed { - padding-bottom: 75%; -} - -.ui[class*="16:9"].embed { - padding-bottom: 56.25%; -} - -.ui[class*="21:9"].embed { - padding-bottom: 42.85714286%; -} - -/******************************* - Video Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Modal - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Modal -*******************************/ - -.ui.modal { - position: absolute; - display: none; - z-index: 1001; - text-align: left; - background: #FFFFFF; - border: none; - -webkit-box-shadow: 1px 3px 3px 0 rgba(0, 0, 0, 0.2), 1px 3px 15px 2px rgba(0, 0, 0, 0.2); - box-shadow: 1px 3px 3px 0 rgba(0, 0, 0, 0.2), 1px 3px 15px 2px rgba(0, 0, 0, 0.2); - -webkit-transform-origin: 50% 25%; - transform-origin: 50% 25%; - -webkit-box-flex: 0; - -ms-flex: 0 0 auto; - flex: 0 0 auto; - border-radius: 0.28571429rem; - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: text; - will-change: top, left, margin, transform, opacity; -} - -.ui.modal > :first-child:not(.icon):not(.dimmer), -.ui.modal > i.icon:first-child + *, -.ui.modal > .dimmer:first-child + *:not(.icon), -.ui.modal > .dimmer:first-child + i.icon + * { - border-top-left-radius: 0.28571429rem; - border-top-right-radius: 0.28571429rem; -} - -.ui.modal > :last-child { - border-bottom-left-radius: 0.28571429rem; - border-bottom-right-radius: 0.28571429rem; -} - -.ui.modal > .ui.dimmer { - border-radius: inherit; -} - -/******************************* - Content -*******************************/ - -/*-------------- - Close ----------------*/ - -.ui.modal > .close { - cursor: pointer; - position: absolute; - top: -2.5rem; - right: -2.5rem; - z-index: 1; - opacity: 0.8; - font-size: 1.25em; - color: #FFFFFF; - width: 2.25rem; - height: 2.25rem; - padding: 0.625rem 0 0 0; -} - -.ui.modal > .close:hover { - opacity: 1; -} - -/*-------------- - Header ----------------*/ - -.ui.modal > .header { - display: block; - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - background: #FFFFFF; - margin: 0; - padding: 1.25rem 1.5rem; - -webkit-box-shadow: none; - box-shadow: none; - color: rgba(0, 0, 0, 0.85); - border-bottom: 1px solid rgba(34, 36, 38, 0.15); -} - -.ui.modal > .header:not(.ui) { - font-size: 1.42857143rem; - line-height: 1.28571429em; - font-weight: bold; -} - -/*-------------- - Content ----------------*/ - -.ui.modal > .content { - display: block; - width: 100%; - font-size: 1em; - line-height: 1.4; - padding: 1.5rem; - background: #FFFFFF; -} - -.ui.modal > .image.content { - display: -webkit-box; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: horizontal; - -webkit-box-direction: normal; - -ms-flex-direction: row; - flex-direction: row; -} - -/* Image */ - -.ui.modal > .content > .image { - display: block; - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - width: ''; - -ms-flex-item-align: start; - align-self: start; - max-width: 100%; -} - -.ui.modal > [class*="top aligned"] { - -ms-flex-item-align: start; - align-self: start; -} - -.ui.modal > [class*="middle aligned"] { - -ms-flex-item-align: center; - align-self: center; -} - -.ui.modal > [class*="stretched"] { - -ms-flex-item-align: stretch; - align-self: stretch; -} - -/* Description */ - -.ui.modal > .content > .description { - display: block; - -webkit-box-flex: 1; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - min-width: 0; - -ms-flex-item-align: start; - align-self: start; -} - -.ui.modal > .content > i.icon + .description, -.ui.modal > .content > .image + .description { - -webkit-box-flex: 0; - -ms-flex: 0 1 auto; - flex: 0 1 auto; - min-width: ''; - width: auto; - padding-left: 2em; -} - -/*rtl:ignore*/ - -.ui.modal > .content > .image > i.icon { - margin: 0; - opacity: 1; - width: auto; - line-height: 1; - font-size: 8rem; -} - -/*-------------- - Actions ----------------*/ - -.ui.modal > .actions { - background: #F9FAFB; - padding: 1rem 1rem; - border-top: 1px solid rgba(34, 36, 38, 0.15); - text-align: right; -} - -.ui.modal .actions > .button:not(.fluid) { - margin-left: 0.75em; -} - -.ui.basic.modal > .actions { - border-top: none; -} - -/*------------------- - Responsive ---------------------*/ - -/* Modal Width */ - -@media only screen and (max-width: 767.98px) { - .ui.modal:not(.fullscreen) { - width: 95%; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 768px) { - .ui.modal:not(.fullscreen) { - width: 88%; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 992px) { - .ui.modal:not(.fullscreen) { - width: 850px; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 1200px) { - .ui.modal:not(.fullscreen) { - width: 900px; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 1920px) { - .ui.modal:not(.fullscreen) { - width: 950px; - margin: 0 0 0 0; - } -} - -/* Tablet and Mobile */ - -@media only screen and (max-width: 991.98px) { - .ui.modal > .header { - padding-right: 2.25rem; - } - - .ui.modal > .close { - top: 1.0535rem; - right: 1rem; - color: rgba(0, 0, 0, 0.87); - } -} - -/* Mobile */ - -@media only screen and (max-width: 767.98px) { - .ui.modal > .header { - padding: 0.75rem 1rem !important; - padding-right: 2.25rem !important; - } - - .ui.overlay.fullscreen.modal > .content.content.content { - min-height: calc(100vh - 8.1rem); - } - - .ui.overlay.fullscreen.modal > .scrolling.content.content.content { - max-height: calc(100vh - 8.1rem); - } - - .ui.modal > .content { - display: block; - padding: 1rem !important; - } - - .ui.modal > .close { - top: 0.5rem !important; - right: 0.5rem !important; - } - - /*rtl:ignore*/ - - .ui.modal .image.content { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; - } - - .ui.modal > .content > .image { - display: block; - max-width: 100%; - margin: 0 auto !important; - text-align: center; - padding: 0 0 1rem !important; - } - - .ui.modal > .content > .image > i.icon { - font-size: 5rem; - text-align: center; - } - - /*rtl:ignore*/ - - .ui.modal > .content > .description { - display: block; - width: 100% !important; - margin: 0 !important; - padding: 1rem 0 !important; - -webkit-box-shadow: none; - box-shadow: none; - } - - /* Let Buttons Stack */ - - .ui.modal > .actions { - padding: 1rem 1rem 0rem !important; - } - - .ui.modal .actions > .buttons, - .ui.modal .actions > .button { - margin-bottom: 1rem; - } -} - -/*-------------- - Coupling ----------------*/ - -.ui.inverted.dimmer > .ui.modal { - -webkit-box-shadow: 1px 3px 10px 2px rgba(0, 0, 0, 0.2); - box-shadow: 1px 3px 10px 2px rgba(0, 0, 0, 0.2); -} - -/******************************* - Types -*******************************/ - -.ui.basic.modal { - background-color: transparent; - border: none; - border-radius: 0; - -webkit-box-shadow: none !important; - box-shadow: none !important; - color: #FFFFFF; -} - -.ui.basic.modal > .header, -.ui.basic.modal > .content, -.ui.basic.modal > .actions { - background-color: transparent; -} - -.ui.basic.modal > .header { - color: #FFFFFF; - border-bottom: none; -} - -.ui.basic.modal > .close { - top: 1rem; - right: 1.5rem; - color: #FFFFFF; -} - -.ui.inverted.dimmer > .basic.modal { - color: rgba(0, 0, 0, 0.87); -} - -.ui.inverted.dimmer > .ui.basic.modal > .header { - color: rgba(0, 0, 0, 0.85); -} - -/* Resort to margin positioning if legacy */ - -.ui.legacy.legacy.modal, -.ui.legacy.legacy.page.dimmer > .ui.modal { - left: 50% !important; -} - -.ui.legacy.legacy.modal:not(.aligned), -.ui.legacy.legacy.page.dimmer > .ui.modal:not(.aligned) { - top: 50%; -} - -.ui.legacy.legacy.page.dimmer > .ui.scrolling.modal:not(.aligned), -.ui.page.dimmer > .ui.scrolling.legacy.legacy.modal:not(.aligned), -.ui.top.aligned.legacy.legacy.page.dimmer > .ui.modal:not(.aligned), -.ui.top.aligned.dimmer > .ui.legacy.legacy.modal:not(.aligned) { - top: auto; -} - -.ui.legacy.overlay.fullscreen.modal { - margin-top: -2rem !important; -} - -/******************************* - States -*******************************/ - -.ui.loading.modal { - display: block; - visibility: hidden; - z-index: -1; -} - -.ui.active.modal { - display: block; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Aligned - ---------------*/ - -.modals.dimmer .ui.top.aligned.modal { - top: 5vh; -} - -.modals.dimmer .ui.bottom.aligned.modal { - bottom: 5vh; -} - -@media only screen and (max-width: 767.98px) { - .modals.dimmer .ui.top.aligned.modal { - top: 1rem; - } - - .modals.dimmer .ui.bottom.aligned.modal { - bottom: 1rem; - } -} - -/*-------------- - Scrolling - ---------------*/ - -/* Scrolling Dimmer */ - -.scrolling.dimmable.dimmed { - overflow: hidden; -} - -.scrolling.dimmable > .dimmer { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; - position: fixed; -} - -.scrolling.dimmable.dimmed > .dimmer { - overflow: auto; - -webkit-overflow-scrolling: touch; -} - -.modals.dimmer .ui.scrolling.modal:not(.fullscreen) { - margin: 2rem auto; -} - -/* Fix for Firefox, Edge, IE11 */ - -.modals.dimmer .ui.scrolling.modal:not([class*="overlay fullscreen"])::after { - content: '\00A0'; - position: absolute; - height: 2rem; -} - -/* Undetached Scrolling */ - -.scrolling.undetached.dimmable.dimmed { - overflow: auto; - -webkit-overflow-scrolling: touch; -} - -.scrolling.undetached.dimmable.dimmed > .dimmer { - overflow: hidden; -} - -.scrolling.undetached.dimmable .ui.scrolling.modal:not(.fullscreen) { - position: absolute; - left: 50%; -} - -/* Scrolling Content */ - -.ui.modal > .scrolling.content { - max-height: calc(80vh - 10rem); - overflow: auto; -} - -.ui.overlay.fullscreen.modal > .content { - min-height: calc(100vh - 9.1rem); -} - -.ui.overlay.fullscreen.modal > .scrolling.content { - max-height: calc(100vh - 9.1rem); -} - -/*-------------- - Full Screen - ---------------*/ - -.ui.fullscreen.modal { - width: 95%; - left: 2.5%; - margin: 1em auto; -} - -.ui.overlay.fullscreen.modal { - width: 100%; - left: 0; - margin: 0 auto; - top: 0; - border-radius: 0; -} - -.ui.modal > .close.inside + .header, -.ui.fullscreen.modal > .header { - padding-right: 2.25rem; -} - -.ui.modal > .close.inside, -.ui.fullscreen.modal > .close { - top: 1.0535rem; - right: 1rem; - color: rgba(0, 0, 0, 0.87); -} - -.ui.basic.fullscreen.modal > .close { - color: #FFFFFF; -} - -/*-------------- - Size ----------------*/ - -.ui.modal { - font-size: 1rem; -} - -.ui.mini.modal > .header:not(.ui) { - font-size: 1.3em; -} - -@media only screen and (max-width: 767.98px) { - .ui.mini.modal { - width: 95%; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 768px) { - .ui.mini.modal { - width: 35.2%; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 992px) { - .ui.mini.modal { - width: 340px; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 1200px) { - .ui.mini.modal { - width: 360px; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 1920px) { - .ui.mini.modal { - width: 380px; - margin: 0 0 0 0; - } -} - -.ui.tiny.modal > .header:not(.ui) { - font-size: 1.3em; -} - -@media only screen and (max-width: 767.98px) { - .ui.tiny.modal { - width: 95%; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 768px) { - .ui.tiny.modal { - width: 52.8%; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 992px) { - .ui.tiny.modal { - width: 510px; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 1200px) { - .ui.tiny.modal { - width: 540px; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 1920px) { - .ui.tiny.modal { - width: 570px; - margin: 0 0 0 0; - } -} - -.ui.small.modal > .header:not(.ui) { - font-size: 1.3em; -} - -@media only screen and (max-width: 767.98px) { - .ui.small.modal { - width: 95%; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 768px) { - .ui.small.modal { - width: 70.4%; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 992px) { - .ui.small.modal { - width: 680px; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 1200px) { - .ui.small.modal { - width: 720px; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 1920px) { - .ui.small.modal { - width: 760px; - margin: 0 0 0 0; - } -} - -.ui.large.modal > .header:not(.ui) { - font-size: 1.6em; -} - -@media only screen and (max-width: 767.98px) { - .ui.large.modal { - width: 95%; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 768px) { - .ui.large.modal { - width: 88%; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 992px) { - .ui.large.modal { - width: 1020px; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 1200px) { - .ui.large.modal { - width: 1080px; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 1920px) { - .ui.large.modal { - width: 1140px; - margin: 0 0 0 0; - } -} - -.ui.big.modal > .header:not(.ui) { - font-size: 1.6em; -} - -@media only screen and (max-width: 767.98px) { - .ui.big.modal { - width: 95%; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 768px) { - .ui.big.modal { - width: 88%; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 992px) { - .ui.big.modal { - width: 1190px; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 1200px) { - .ui.big.modal { - width: 1260px; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 1920px) { - .ui.big.modal { - width: 1330px; - margin: 0 0 0 0; - } -} - -.ui.huge.modal > .header:not(.ui) { - font-size: 1.6em; -} - -@media only screen and (max-width: 767.98px) { - .ui.huge.modal { - width: 95%; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 768px) { - .ui.huge.modal { - width: 88%; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 992px) { - .ui.huge.modal { - width: 1360px; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 1200px) { - .ui.huge.modal { - width: 1440px; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 1920px) { - .ui.huge.modal { - width: 1520px; - margin: 0 0 0 0; - } -} - -.ui.massive.modal > .header:not(.ui) { - font-size: 1.8em; -} - -@media only screen and (max-width: 767.98px) { - .ui.massive.modal { - width: 95%; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 768px) { - .ui.massive.modal { - width: 88%; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 992px) { - .ui.massive.modal { - width: 1530px; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 1200px) { - .ui.massive.modal { - width: 1620px; - margin: 0 0 0 0; - } -} - -@media only screen and (min-width: 1920px) { - .ui.massive.modal { - width: 1710px; - margin: 0 0 0 0; - } -} - -/***************************** - Inverted - *******************************/ - -.ui.inverted.modal { - background: rgba(0, 0, 0, 0.9); -} - -.ui.inverted.modal > .header, -.ui.inverted.modal > .content { - background: rgba(0, 0, 0, 0.9); - color: #FFFFFF; -} - -.ui.inverted.modal > .actions { - background: #191A1B; - border-top: 1px solid rgba(34, 36, 38, 0.85); - color: #FFFFFF; -} - -.ui.inverted.dimmer > .modal > .close { - color: rgba(0, 0, 0, 0.85); -} - -@media only screen and (max-width: 991.98px) { - .ui.dimmer .inverted.modal > .close { - color: #FFFFFF; - } -} - -.ui.inverted.modal > .close.inside, -.ui.inverted.fullscreen.modal > .close { - color: #FFFFFF; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Nag - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Nag -*******************************/ - -.ui.nag { - display: none; - opacity: 0.95; - position: relative; - top: 0; - left: 0; - z-index: 999; - min-height: 0; - width: 100%; - margin: 0; - padding: 0.75em 1em; - background: #555555; - -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); - box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); - font-size: 1rem; - text-align: center; - color: rgba(0, 0, 0, 0.87); - border-radius: 0 0 0.28571429rem 0.28571429rem; - -webkit-transition: 0.2s background ease; - transition: 0.2s background ease; -} - -a.ui.nag { - cursor: pointer; -} - -.ui.nag > .title { - display: inline-block; - margin: 0 0.5em; - color: #FFFFFF; -} - -.ui.nag > .close.icon { - cursor: pointer; - opacity: 0.4; - position: absolute; - top: 50%; - right: 1em; - font-size: 1em; - margin: -0.5em 0 0; - color: #FFFFFF; - -webkit-transition: opacity 0.2s ease; - transition: opacity 0.2s ease; -} - -/******************************* - States -*******************************/ - -/* Hover */ - -.ui.nag:hover { - background: #555555; - opacity: 1; -} - -.ui.nag .close:hover { - opacity: 1; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Static ----------------*/ - -.ui.overlay.nag { - position: absolute; - display: block; -} - -/*-------------- - Fixed ----------------*/ - -.ui.fixed.nag { - position: fixed; -} - -/*-------------- - Bottom ----------------*/ - -.ui.bottom.nags, -.ui.bottom.nag { - border-radius: 0.28571429rem 0.28571429rem 0 0; - top: auto; - bottom: 0; -} - -/*-------------- - White ----------------*/ - -.ui.inverted.nags .nag, -.ui.inverted.nag { - background-color: #F3F4F5; - color: rgba(0, 0, 0, 0.85); -} - -.ui.inverted.nags .nag .close, -.ui.inverted.nags .nag .title, -.ui.inverted.nag .close, -.ui.inverted.nag .title { - color: rgba(0, 0, 0, 0.4); -} - -/******************************* - Groups -*******************************/ - -.ui.nags .nag { - border-radius: 0 !important; -} - -.ui.nags .nag:last-child { - border-radius: 0 0 0.28571429rem 0.28571429rem; -} - -.ui.bottom.nags .nag:last-child { - border-radius: 0.28571429rem 0.28571429rem 0 0; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - User Overrides -*******************************/ -/*! - * # Fomantic-UI - Popup - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Popup -*******************************/ - -.ui.popup { - display: none; - position: absolute; - top: 0; - right: 0; - /* Fixes content being squished when inline (moz only) */ - min-width: -webkit-min-content; - min-width: -moz-min-content; - min-width: min-content; - z-index: 1900; - border: 1px solid #D4D4D5; - line-height: 1.4285em; - max-width: 250px; - background: #FFFFFF; - padding: 0.833em 1em; - font-weight: normal; - font-style: normal; - color: rgba(0, 0, 0, 0.87); - border-radius: 0.28571429rem; - -webkit-box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.popup > .header { - padding: 0; - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - font-size: 1.14285714em; - line-height: 1.2; - font-weight: bold; -} - -.ui.popup > .header + .content { - padding-top: 0.5em; -} - -.ui.popup:before { - position: absolute; - content: ''; - width: 0.71428571em; - height: 0.71428571em; - background: #FFFFFF; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - z-index: 1901; - -webkit-box-shadow: 1px 1px 0 0 #bababc; - box-shadow: 1px 1px 0 0 #bababc; -} - -/******************************* - Types -*******************************/ - -/*-------------- - Tooltip - ---------------*/ - -/* Content */ - -[data-tooltip] { - position: relative; -} - -/* Arrow */ - -[data-tooltip]:before { - pointer-events: none; - position: absolute; - content: ''; - font-size: 1rem; - width: 0.71428571em; - height: 0.71428571em; - background: #FFFFFF; - -webkit-transform: rotate(45deg); - transform: rotate(45deg); - z-index: 1901; - -webkit-box-shadow: 1px 1px 0 0 #bababc; - box-shadow: 1px 1px 0 0 #bababc; -} - -/* Popup */ - -[data-tooltip]:after { - pointer-events: none; - content: attr(data-tooltip); - position: absolute; - text-transform: none; - text-align: left; - text-shadow: none; - white-space: nowrap; - font-size: 1rem; - border: 1px solid #D4D4D5; - line-height: 1.4285em; - max-width: none; - background: #FFFFFF; - padding: 0.833em 1em; - font-weight: normal; - font-style: normal; - color: rgba(0, 0, 0, 0.87); - border-radius: 0.28571429rem; - -webkit-box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - z-index: 1900; -} - -/* Default Position (Top Center) */ - -[data-tooltip]:not([data-position]):before { - top: auto; - right: auto; - bottom: 100%; - left: 50%; - background: #FFFFFF; - margin-left: -0.07142857rem; - margin-bottom: 0.14285714rem; -} - -[data-tooltip]:not([data-position]):after { - left: 50%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - bottom: 100%; - margin-bottom: 0.5em; -} - -/* Animation */ - -[data-tooltip]:before, -[data-tooltip]:after { - pointer-events: none; - visibility: hidden; - opacity: 0; - -webkit-transition: opacity 0.1s ease, -webkit-transform 0.1s ease; - transition: opacity 0.1s ease, -webkit-transform 0.1s ease; - transition: transform 0.1s ease, opacity 0.1s ease; - transition: transform 0.1s ease, opacity 0.1s ease, -webkit-transform 0.1s ease; -} - -[data-tooltip]:before { - -webkit-transform: rotate(45deg) scale(0) !important; - transform: rotate(45deg) scale(0) !important; - -webkit-transform-origin: center top; - transform-origin: center top; -} - -[data-tooltip]:after { - -webkit-transform-origin: center bottom; - transform-origin: center bottom; -} - -[data-tooltip]:hover:before, -[data-tooltip]:hover:after { - visibility: visible; - pointer-events: auto; - opacity: 1; -} - -[data-tooltip]:hover:before { - -webkit-transform: rotate(45deg) scale(1) !important; - transform: rotate(45deg) scale(1) !important; -} - -/* Animation Position */ - -[data-tooltip]:after, -[data-tooltip][data-position="top center"]:after, -[data-tooltip][data-position="bottom center"]:after { - -webkit-transform: translateX(-50%) scale(0) !important; - transform: translateX(-50%) scale(0) !important; -} - -[data-tooltip]:hover:after, -[data-tooltip][data-position="bottom center"]:hover:after { - -webkit-transform: translateX(-50%) scale(1) !important; - transform: translateX(-50%) scale(1) !important; -} - -[data-tooltip][data-position="left center"]:after, -[data-tooltip][data-position="right center"]:after { - -webkit-transform: translateY(-50%) scale(0) !important; - transform: translateY(-50%) scale(0) !important; -} - -[data-tooltip][data-position="left center"]:hover:after, -[data-tooltip][data-position="right center"]:hover:after { - -webkit-transform: translateY(-50%) scale(1) !important; - transform: translateY(-50%) scale(1) !important; - -moz-transform: translateY(-50%) scale(1.0001) !important; -} - -[data-tooltip][data-position="top left"]:after, -[data-tooltip][data-position="top right"]:after, -[data-tooltip][data-position="bottom left"]:after, -[data-tooltip][data-position="bottom right"]:after { - -webkit-transform: scale(0) !important; - transform: scale(0) !important; -} - -[data-tooltip][data-position="top left"]:hover:after, -[data-tooltip][data-position="top right"]:hover:after, -[data-tooltip][data-position="bottom left"]:hover:after, -[data-tooltip][data-position="bottom right"]:hover:after { - -webkit-transform: scale(1) !important; - transform: scale(1) !important; -} - -[data-tooltip][data-variation~="fixed"]:after { - white-space: normal; - width: 250px; -} - -[data-tooltip][data-variation*="wide fixed"]:after { - width: 350px; -} - -[data-tooltip][data-variation*="very wide fixed"]:after { - width: 550px; -} - -@media only screen and (max-width: 767.98px) { - [data-tooltip][data-variation~="fixed"]:after { - width: 250px; - } -} - -/*-------------- - Inverted - ---------------*/ - -/* Arrow */ - -[data-tooltip][data-inverted]:before { - -webkit-box-shadow: none !important; - box-shadow: none !important; -} - -/* Arrow Position */ - -[data-tooltip][data-inverted]:before { - background: #1B1C1D; -} - -/* Popup */ - -[data-tooltip][data-inverted]:after { - background: #1B1C1D; - color: #FFFFFF; - border: none; - -webkit-box-shadow: none; - box-shadow: none; -} - -[data-tooltip][data-inverted]:after .header { - background: none; - color: #FFFFFF; -} - -/*-------------- - Position - ---------------*/ - -[data-position~="top"][data-tooltip]:before { - background: #FFFFFF; -} - -/* Top Center */ - -[data-position="top center"][data-tooltip]:after { - top: auto; - right: auto; - left: 50%; - bottom: 100%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - margin-bottom: 0.5em; -} - -[data-position="top center"][data-tooltip]:before { - top: auto; - right: auto; - bottom: 100%; - left: 50%; - background: #FFFFFF; - margin-left: -0.07142857rem; - margin-bottom: 0.14285714rem; -} - -/* Top Left */ - -[data-position="top left"][data-tooltip]:after { - top: auto; - right: auto; - left: 0; - bottom: 100%; - margin-bottom: 0.5em; -} - -[data-position="top left"][data-tooltip]:before { - top: auto; - right: auto; - bottom: 100%; - left: 1em; - margin-left: -0.07142857rem; - margin-bottom: 0.14285714rem; -} - -/* Top Right */ - -[data-position="top right"][data-tooltip]:after { - top: auto; - left: auto; - right: 0; - bottom: 100%; - margin-bottom: 0.5em; -} - -[data-position="top right"][data-tooltip]:before { - top: auto; - left: auto; - bottom: 100%; - right: 1em; - margin-left: -0.07142857rem; - margin-bottom: 0.14285714rem; -} - -[data-position~="bottom"][data-tooltip]:before { - background: #FFFFFF; - -webkit-box-shadow: -1px -1px 0 0 #bababc; - box-shadow: -1px -1px 0 0 #bababc; -} - -/* Bottom Center */ - -[data-position="bottom center"][data-tooltip]:after { - bottom: auto; - right: auto; - left: 50%; - top: 100%; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); - margin-top: 0.5em; -} - -[data-position="bottom center"][data-tooltip]:before { - bottom: auto; - right: auto; - top: 100%; - left: 50%; - margin-left: -0.07142857rem; - margin-top: 0.14285714rem; -} - -/* Bottom Left */ - -[data-position="bottom left"][data-tooltip]:after { - left: 0; - top: 100%; - margin-top: 0.5em; -} - -[data-position="bottom left"][data-tooltip]:before { - bottom: auto; - right: auto; - top: 100%; - left: 1em; - margin-left: -0.07142857rem; - margin-top: 0.14285714rem; -} - -/* Bottom Right */ - -[data-position="bottom right"][data-tooltip]:after { - right: 0; - top: 100%; - margin-top: 0.5em; -} - -[data-position="bottom right"][data-tooltip]:before { - bottom: auto; - left: auto; - top: 100%; - right: 1em; - margin-left: -0.14285714rem; - margin-top: 0.07142857rem; -} - -/* Left Center */ - -[data-position="left center"][data-tooltip]:after { - right: 100%; - top: 50%; - margin-right: 0.5em; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} - -[data-position="left center"][data-tooltip]:before { - right: 100%; - top: 50%; - margin-top: -0.14285714rem; - margin-right: -0.07142857rem; - background: #FFFFFF; - -webkit-box-shadow: 1px -1px 0 0 #bababc; - box-shadow: 1px -1px 0 0 #bababc; -} - -/* Right Center */ - -[data-position="right center"][data-tooltip]:after { - left: 100%; - top: 50%; - margin-left: 0.5em; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} - -[data-position="right center"][data-tooltip]:before { - left: 100%; - top: 50%; - margin-top: -0.07142857rem; - margin-left: 0.14285714rem; - background: #FFFFFF; - -webkit-box-shadow: -1px 1px 0 0 #bababc; - box-shadow: -1px 1px 0 0 #bababc; -} - -/* Inverted Arrow Color */ - -[data-inverted][data-position~="bottom"][data-tooltip]:before { - background: #1B1C1D; - -webkit-box-shadow: -1px -1px 0 0 #bababc; - box-shadow: -1px -1px 0 0 #bababc; -} - -[data-inverted][data-position="left center"][data-tooltip]:before { - background: #1B1C1D; - -webkit-box-shadow: 1px -1px 0 0 #bababc; - box-shadow: 1px -1px 0 0 #bababc; -} - -[data-inverted][data-position="right center"][data-tooltip]:before { - background: #1B1C1D; - -webkit-box-shadow: -1px 1px 0 0 #bababc; - box-shadow: -1px 1px 0 0 #bababc; -} - -[data-inverted][data-position~="top"][data-tooltip]:before { - background: #1B1C1D; -} - -[data-position~="bottom"][data-tooltip]:before { - -webkit-transform-origin: center bottom; - transform-origin: center bottom; -} - -[data-position~="bottom"][data-tooltip]:after { - -webkit-transform-origin: center top; - transform-origin: center top; -} - -[data-position="left center"][data-tooltip]:before { - -webkit-transform-origin: top center; - transform-origin: top center; -} - -[data-position="left center"][data-tooltip]:after { - -webkit-transform-origin: right center; - transform-origin: right center; -} - -[data-position="right center"][data-tooltip]:before { - -webkit-transform-origin: right center; - transform-origin: right center; -} - -[data-position="right center"][data-tooltip]:after { - -webkit-transform-origin: left center; - transform-origin: left center; -} - -/*-------------- - Basic - ---------------*/ - -[data-tooltip][data-variation~="basic"]:before { - display: none; -} - -/*-------------- - Spacing ----------------*/ - -.ui.popup { - margin: 0; -} - -/* Extending from Top */ - -.ui.top.popup { - margin: 0 0 0.71428571em; -} - -.ui.top.left.popup { - -webkit-transform-origin: left bottom; - transform-origin: left bottom; -} - -.ui.top.center.popup { - -webkit-transform-origin: center bottom; - transform-origin: center bottom; -} - -.ui.top.right.popup { - -webkit-transform-origin: right bottom; - transform-origin: right bottom; -} - -/* Extending from Vertical Center */ - -.ui.left.center.popup { - margin: 0 0.71428571em 0 0; - -webkit-transform-origin: right 50%; - transform-origin: right 50%; -} - -.ui.right.center.popup { - margin: 0 0 0 0.71428571em; - -webkit-transform-origin: left 50%; - transform-origin: left 50%; -} - -/* Extending from Bottom */ - -.ui.bottom.popup { - margin: 0.71428571em 0 0; -} - -.ui.bottom.left.popup { - -webkit-transform-origin: left top; - transform-origin: left top; -} - -.ui.bottom.center.popup { - -webkit-transform-origin: center top; - transform-origin: center top; -} - -.ui.bottom.right.popup { - -webkit-transform-origin: right top; - transform-origin: right top; -} - -/*-------------- - Pointer - ---------------*/ - -/*--- Below ---*/ - -.ui.bottom.center.popup:before { - margin-left: -0.30714286em; - top: -0.30714286em; - left: 50%; - right: auto; - bottom: auto; - -webkit-box-shadow: -1px -1px 0 0 #bababc; - box-shadow: -1px -1px 0 0 #bababc; -} - -.ui.bottom.left.popup { - margin-left: 0; -} - -/*rtl:rename*/ - -.ui.bottom.left.popup:before { - top: -0.30714286em; - left: 1em; - right: auto; - bottom: auto; - margin-left: 0; - -webkit-box-shadow: -1px -1px 0 0 #bababc; - box-shadow: -1px -1px 0 0 #bababc; -} - -.ui.bottom.right.popup { - margin-right: 0; -} - -/*rtl:rename*/ - -.ui.bottom.right.popup:before { - top: -0.30714286em; - right: 1em; - bottom: auto; - left: auto; - margin-left: 0; - -webkit-box-shadow: -1px -1px 0 0 #bababc; - box-shadow: -1px -1px 0 0 #bababc; -} - -/*--- Above ---*/ - -.ui.top.center.popup:before { - top: auto; - right: auto; - bottom: -0.30714286em; - left: 50%; - margin-left: -0.30714286em; -} - -.ui.top.left.popup { - margin-left: 0; -} - -/*rtl:rename*/ - -.ui.top.left.popup:before { - bottom: -0.30714286em; - left: 1em; - top: auto; - right: auto; - margin-left: 0; -} - -.ui.top.right.popup { - margin-right: 0; -} - -/*rtl:rename*/ - -.ui.top.right.popup:before { - bottom: -0.30714286em; - right: 1em; - top: auto; - left: auto; - margin-left: 0; -} - -/*--- Left Center ---*/ - -/*rtl:rename*/ - -.ui.left.center.popup:before { - top: 50%; - right: -0.30714286em; - bottom: auto; - left: auto; - margin-top: -0.30714286em; - -webkit-box-shadow: 1px -1px 0 0 #bababc; - box-shadow: 1px -1px 0 0 #bababc; -} - -/*--- Right Center ---*/ - -/*rtl:rename*/ - -.ui.right.center.popup:before { - top: 50%; - left: -0.30714286em; - bottom: auto; - right: auto; - margin-top: -0.30714286em; - -webkit-box-shadow: -1px 1px 0 0 #bababc; - box-shadow: -1px 1px 0 0 #bababc; -} - -.ui.right.center.popup:before, -.ui.left.center.popup:before { - background: #FFFFFF; -} - -/* Arrow Color By Location */ - -.ui.bottom.popup:before { - background: #FFFFFF; -} - -.ui.top.popup:before { - background: #FFFFFF; -} - -/* Inverted Arrow Color */ - -.ui.inverted.bottom.popup:before { - background: #1B1C1D; -} - -.ui.inverted.right.center.popup:before, -.ui.inverted.left.center.popup:before { - background: #1B1C1D; -} - -.ui.inverted.top.popup:before { - background: #1B1C1D; -} - -/******************************* - Coupling -*******************************/ - -/* Immediate Nested Grid */ - -.ui.popup > .ui.grid:not(.padded) { - width: calc(100% + 1.75rem); - margin: -0.7rem -0.875rem; -} - -/******************************* - States -*******************************/ - -.ui.loading.popup { - display: block; - visibility: hidden; - z-index: -1; -} - -.ui.animating.popup, -.ui.visible.popup { - display: block; -} - -.ui.visible.popup { - -webkit-transform: translateZ(0); - transform: translateZ(0); - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Basic - ---------------*/ - -.ui.basic.popup:before { - display: none; -} - -.ui.fixed.popup { - width: 250px; -} - -/*-------------- - Wide - ---------------*/ - -.ui.wide.popup { - max-width: 350px; -} - -.ui.wide.popup.fixed { - width: 350px; -} - -.ui[class*="very wide"].popup { - max-width: 550px; -} - -.ui[class*="very wide"].popup.fixed { - width: 550px; -} - -@media only screen and (max-width: 767.98px) { - .ui.wide.popup, - .ui[class*="very wide"].popup { - max-width: 250px; - } - - .ui.wide.popup.fixed, - .ui[class*="very wide"].popup.fixed { - width: 250px; - } -} - -/*-------------- - Fluid - ---------------*/ - -.ui.fluid.popup { - width: 100%; - max-width: none; -} - -/*-------------- - Colors - ---------------*/ - -/* Inverted colors */ - -.ui.inverted.popup { - background: #1B1C1D; - color: #FFFFFF; - border: none; - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.inverted.popup .header { - background-color: none; - color: #FFFFFF; -} - -.ui.inverted.popup:before { - background-color: #1B1C1D; - -webkit-box-shadow: none !important; - box-shadow: none !important; -} - -/*-------------- - Flowing - ---------------*/ - -.ui.flowing.popup { - max-width: none; -} - -/*-------------- - Sizes ----------------*/ - -.ui.popup { - font-size: 1rem; -} - -.ui.mini.popup { - font-size: 0.78571429rem; -} - -[data-tooltip][data-variation~="mini"]:before, -[data-tooltip][data-variation~="mini"]:after { - font-size: 0.78571429rem; -} - -.ui.tiny.popup { - font-size: 0.85714286rem; -} - -[data-tooltip][data-variation~="tiny"]:before, -[data-tooltip][data-variation~="tiny"]:after { - font-size: 0.85714286rem; -} - -.ui.small.popup { - font-size: 0.92857143rem; -} - -[data-tooltip][data-variation~="small"]:before, -[data-tooltip][data-variation~="small"]:after { - font-size: 0.92857143rem; -} - -.ui.large.popup { - font-size: 1.14285714rem; -} - -[data-tooltip][data-variation~="large"]:before, -[data-tooltip][data-variation~="large"]:after { - font-size: 1.14285714rem; -} - -.ui.big.popup { - font-size: 1.28571429rem; -} - -[data-tooltip][data-variation~="big"]:before, -[data-tooltip][data-variation~="big"]:after { - font-size: 1.28571429rem; -} - -.ui.huge.popup { - font-size: 1.42857143rem; -} - -[data-tooltip][data-variation~="huge"]:before, -[data-tooltip][data-variation~="huge"]:after { - font-size: 1.42857143rem; -} - -.ui.massive.popup { - font-size: 1.71428571rem; -} - -[data-tooltip][data-variation~="massive"]:before, -[data-tooltip][data-variation~="massive"]:after { - font-size: 1.71428571rem; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - User Overrides -*******************************/ -/*! - * # Fomantic-UI - Progress Bar - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Progress -*******************************/ - -.ui.progress { - position: relative; - display: block; - max-width: 100%; - border: none; - margin: 1em 0 2.5em; - -webkit-box-shadow: none; - box-shadow: none; - background: rgba(0, 0, 0, 0.1); - padding: 0; - border-radius: 0.28571429rem; -} - -.ui.progress:first-child { - margin: 0 0 2.5em; -} - -.ui.progress:last-child { - margin: 0 0 1.5em; -} - -/******************************* - Content -*******************************/ - -/* Activity Bar */ - -.ui.progress .bar { - display: block; - line-height: 1; - position: relative; - width: 0; - min-width: 2em; - background: #888888; - border-radius: 0.28571429rem; - -webkit-transition: width 0.1s ease, background-color 0.1s ease; - transition: width 0.1s ease, background-color 0.1s ease; - overflow: hidden; -} - -.ui.ui.ui.progress:not([data-percent]):not(.indeterminate) .bar, -.ui.ui.ui.progress[data-percent="0"]:not(.indeterminate) .bar { - background: transparent; -} - -.ui.progress[data-percent="0"] .bar .progress { - color: rgba(0, 0, 0, 0.87); -} - -.ui.inverted.progress[data-percent="0"] .bar .progress { - color: rgba(255, 255, 255, 0.9); -} - -/* Percent Complete */ - -.ui.progress .bar > .progress { - white-space: nowrap; - position: absolute; - width: auto; - font-size: 0.92857143em; - top: 50%; - right: 0.5em; - left: auto; - bottom: auto; - color: rgba(255, 255, 255, 0.7); - text-shadow: none; - margin-top: -0.5em; - font-weight: bold; - text-align: left; -} - -/* Label */ - -.ui.progress > .label { - position: absolute; - width: 100%; - font-size: 1em; - top: 100%; - right: auto; - left: 0; - bottom: auto; - color: rgba(0, 0, 0, 0.87); - font-weight: bold; - text-shadow: none; - margin-top: 0.2em; - text-align: center; - -webkit-transition: color 0.4s ease; - transition: color 0.4s ease; -} - -/******************************* - Types -*******************************/ - -/* Indicating */ - -.ui.indicating.progress[data-percent^="1"] .bar, -.ui.indicating.progress[data-percent^="2"] .bar { - background-color: #D95C5C; -} - -.ui.indicating.progress[data-percent^="3"] .bar { - background-color: #EFBC72; -} - -.ui.indicating.progress[data-percent^="4"] .bar, -.ui.indicating.progress[data-percent^="5"] .bar { - background-color: #E6BB48; -} - -.ui.indicating.progress[data-percent^="6"] .bar { - background-color: #DDC928; -} - -.ui.indicating.progress[data-percent^="7"] .bar, -.ui.indicating.progress[data-percent^="8"] .bar { - background-color: #B4D95C; -} - -.ui.indicating.progress[data-percent^="9"] .bar, -.ui.indicating.progress[data-percent^="100"] .bar { - background-color: #66DA81; -} - -/* Indicating Label */ - -.ui.indicating.progress[data-percent^="1"] .label, -.ui.indicating.progress[data-percent^="2"] .label { - color: rgba(0, 0, 0, 0.87); -} - -.ui.indicating.progress[data-percent^="3"] .label { - color: rgba(0, 0, 0, 0.87); -} - -.ui.indicating.progress[data-percent^="4"] .label, -.ui.indicating.progress[data-percent^="5"] .label { - color: rgba(0, 0, 0, 0.87); -} - -.ui.indicating.progress[data-percent^="6"] .label { - color: rgba(0, 0, 0, 0.87); -} - -.ui.indicating.progress[data-percent^="7"] .label, -.ui.indicating.progress[data-percent^="8"] .label { - color: rgba(0, 0, 0, 0.87); -} - -.ui.indicating.progress[data-percent^="9"] .label, -.ui.indicating.progress[data-percent^="100"] .label { - color: rgba(0, 0, 0, 0.87); -} - -/* Inverted Indicating Label */ - -.ui.inverted.indicating.progress[data-percent^="1"] .label, -.ui.inverted.indicating.progress[data-percent^="2"] .label { - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.indicating.progress[data-percent^="3"] .label { - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.indicating.progress[data-percent^="4"] .label, -.ui.inverted.indicating.progress[data-percent^="5"] .label { - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.indicating.progress[data-percent^="6"] .label { - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.indicating.progress[data-percent^="7"] .label, -.ui.inverted.indicating.progress[data-percent^="8"] .label { - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.indicating.progress[data-percent^="9"] .label, -.ui.inverted.indicating.progress[data-percent^="100"] .label { - color: rgba(255, 255, 255, 0.9); -} - -/* Single Digits */ - -.ui.indicating.progress[data-percent="1"] .bar, -.ui.indicating.progress[data-percent^="1."] .bar, -.ui.indicating.progress[data-percent="2"] .bar, -.ui.indicating.progress[data-percent^="2."] .bar, -.ui.indicating.progress[data-percent="3"] .bar, -.ui.indicating.progress[data-percent^="3."] .bar, -.ui.indicating.progress[data-percent="4"] .bar, -.ui.indicating.progress[data-percent^="4."] .bar, -.ui.indicating.progress[data-percent="5"] .bar, -.ui.indicating.progress[data-percent^="5."] .bar, -.ui.indicating.progress[data-percent="6"] .bar, -.ui.indicating.progress[data-percent^="6."] .bar, -.ui.indicating.progress[data-percent="7"] .bar, -.ui.indicating.progress[data-percent^="7."] .bar, -.ui.indicating.progress[data-percent="8"] .bar, -.ui.indicating.progress[data-percent^="8."] .bar, -.ui.indicating.progress[data-percent="9"] .bar, -.ui.indicating.progress[data-percent^="9."] .bar { - background-color: #D95C5C; -} - -.ui.indicating.progress[data-percent="0"] .label, -.ui.indicating.progress[data-percent^="0."] .label, -.ui.indicating.progress[data-percent="1"] .label, -.ui.indicating.progress[data-percent^="1."] .label, -.ui.indicating.progress[data-percent="2"] .label, -.ui.indicating.progress[data-percent^="2."] .label, -.ui.indicating.progress[data-percent="3"] .label, -.ui.indicating.progress[data-percent^="3."] .label, -.ui.indicating.progress[data-percent="4"] .label, -.ui.indicating.progress[data-percent^="4."] .label, -.ui.indicating.progress[data-percent="5"] .label, -.ui.indicating.progress[data-percent^="5."] .label, -.ui.indicating.progress[data-percent="6"] .label, -.ui.indicating.progress[data-percent^="6."] .label, -.ui.indicating.progress[data-percent="7"] .label, -.ui.indicating.progress[data-percent^="7."] .label, -.ui.indicating.progress[data-percent="8"] .label, -.ui.indicating.progress[data-percent^="8."] .label, -.ui.indicating.progress[data-percent="9"] .label, -.ui.indicating.progress[data-percent^="9."] .label { - color: rgba(0, 0, 0, 0.87); -} - -.ui.inverted.indicating.progress[data-percent="0"] .label, -.ui.inverted.indicating.progress[data-percent^="0."] .label, -.ui.inverted.indicating.progress[data-percent="1"] .label, -.ui.inverted.indicating.progress[data-percent^="1."] .label, -.ui.inverted.indicating.progress[data-percent="2"] .label, -.ui.inverted.indicating.progress[data-percent^="2."] .label, -.ui.inverted.indicating.progress[data-percent="3"] .label, -.ui.inverted.indicating.progress[data-percent^="3."] .label, -.ui.inverted.indicating.progress[data-percent="4"] .label, -.ui.inverted.indicating.progress[data-percent^="4."] .label, -.ui.inverted.indicating.progress[data-percent="5"] .label, -.ui.inverted.indicating.progress[data-percent^="5."] .label, -.ui.inverted.indicating.progress[data-percent="6"] .label, -.ui.inverted.indicating.progress[data-percent^="6."] .label, -.ui.inverted.indicating.progress[data-percent="7"] .label, -.ui.inverted.indicating.progress[data-percent^="7."] .label, -.ui.inverted.indicating.progress[data-percent="8"] .label, -.ui.inverted.indicating.progress[data-percent^="8."] .label, -.ui.inverted.indicating.progress[data-percent="9"] .label, -.ui.inverted.indicating.progress[data-percent^="9."] .label { - color: rgba(255, 255, 255, 0.9); -} - -/* Indicating Success */ - -.ui.ui.indicating.progress.success .label { - color: #1A531B; -} - -/* Multiple */ - -.ui.multiple.progress { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -/******************************* - States -*******************************/ - -/*-------------- - Success - ---------------*/ - -.ui.ui.progress.success .bar { - background-color: #21BA45; -} - -.ui.ui.progress.success .bar, -.ui.ui.progress.success .bar::after { - -webkit-animation: none; - animation: none; -} - -.ui.progress.success > .label { - color: #1A531B; -} - -/*-------------- - Warning - ---------------*/ - -.ui.ui.progress.warning .bar { - background-color: #F2C037; -} - -.ui.ui.progress.warning .bar, -.ui.ui.progress.warning .bar::after { - -webkit-animation: none; - animation: none; -} - -.ui.progress.warning > .label { - color: #794B02; -} - -/*-------------- - Error - ---------------*/ - -.ui.ui.progress.error .bar { - background-color: #DB2828; -} - -.ui.ui.progress.error .bar, -.ui.ui.progress.error .bar::after { - -webkit-animation: none; - animation: none; -} - -.ui.progress.error > .label { - color: #912D2B; -} - -/*-------------- - Active - ---------------*/ - -.ui.active.progress .bar { - position: relative; - min-width: 2em; -} - -.ui.active.progress .bar::after { - content: ''; - opacity: 0; - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - background: #FFFFFF; - border-radius: 0.28571429rem; - -webkit-animation: progress-active 2s ease infinite; - animation: progress-active 2s ease infinite; - -webkit-transform-origin: left; - transform-origin: left; -} - -@-webkit-keyframes progress-active { - 0% { - opacity: 0.3; - -webkit-transform: scale(0, 1); - transform: scale(0, 1); - } - - 100% { - opacity: 0; - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes progress-active { - 0% { - opacity: 0.3; - -webkit-transform: scale(0, 1); - transform: scale(0, 1); - } - - 100% { - opacity: 0; - -webkit-transform: scale(1); - transform: scale(1); - } -} - -/*-------------- - Disabled - ---------------*/ - -.ui.disabled.progress { - opacity: 0.35; -} - -.ui.ui.disabled.progress .bar, -.ui.ui.disabled.progress .bar::after { - -webkit-animation: none; - animation: none; -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Inverted - ---------------*/ - -.ui.inverted.progress { - background: rgba(255, 255, 255, 0.08); - border: none; -} - -.ui.inverted.progress .bar { - background: #888888; -} - -.ui.inverted.progress .bar > .progress { - color: #1B1C1D; -} - -.ui.inverted.progress > .label { - color: #FFFFFF; -} - -.ui.inverted.progress.success > .label { - color: #21BA45; -} - -.ui.inverted.progress.warning > .label { - color: #F2C037; -} - -.ui.inverted.progress.error > .label { - color: #DB2828; -} - -/*-------------- - Attached - ---------------*/ - -/* bottom attached */ - -.ui.progress.attached { - background: transparent; - position: relative; - border: none; - margin: 0; -} - -.ui.progress.attached, -.ui.progress.attached .bar { - display: block; - height: 0.2rem; - padding: 0; - overflow: hidden; - border-radius: 0 0 0.28571429rem 0.28571429rem; -} - -.ui.progress.attached .bar { - border-radius: 0; -} - -/* top attached */ - -.ui.progress.top.attached, -.ui.progress.top.attached .bar { - top: 0; - border-radius: 0.28571429rem 0.28571429rem 0 0; -} - -.ui.progress.top.attached .bar { - border-radius: 0; -} - -/* Coupling */ - -.ui.segment > .ui.attached.progress, -.ui.card > .ui.attached.progress { - position: absolute; - top: auto; - left: 0; - bottom: 100%; - width: 100%; -} - -.ui.segment > .ui.bottom.attached.progress, -.ui.card > .ui.bottom.attached.progress { - top: 100%; - bottom: auto; -} - -/*-------------- - Colors ----------------*/ - -.ui.indeterminate.primary.progress .bar::before, -.ui.primary.progress .bar, -.ui.progress .primary.bar { - background-color: #2185D0; -} - -.ui.inverted.indeterminate.primary.progress .bar::before, -.ui.primary.inverted.progress .bar, -.ui.inverted.progress .primary.bar { - background-color: #54C8FF; -} - -.ui.indeterminate.secondary.progress .bar::before, -.ui.secondary.progress .bar, -.ui.progress .secondary.bar { - background-color: #1B1C1D; -} - -.ui.inverted.indeterminate.secondary.progress .bar::before, -.ui.secondary.inverted.progress .bar, -.ui.inverted.progress .secondary.bar { - background-color: #545454; -} - -.ui.indeterminate.red.progress .bar::before, -.ui.red.progress .bar, -.ui.progress .red.bar { - background-color: #DB2828; -} - -.ui.inverted.indeterminate.red.progress .bar::before, -.ui.red.inverted.progress .bar, -.ui.inverted.progress .red.bar { - background-color: #FF695E; -} - -.ui.indeterminate.orange.progress .bar::before, -.ui.orange.progress .bar, -.ui.progress .orange.bar { - background-color: #F2711C; -} - -.ui.inverted.indeterminate.orange.progress .bar::before, -.ui.orange.inverted.progress .bar, -.ui.inverted.progress .orange.bar { - background-color: #FF851B; -} - -.ui.indeterminate.yellow.progress .bar::before, -.ui.yellow.progress .bar, -.ui.progress .yellow.bar { - background-color: #FBBD08; -} - -.ui.inverted.indeterminate.yellow.progress .bar::before, -.ui.yellow.inverted.progress .bar, -.ui.inverted.progress .yellow.bar { - background-color: #FFE21F; -} - -.ui.indeterminate.olive.progress .bar::before, -.ui.olive.progress .bar, -.ui.progress .olive.bar { - background-color: #B5CC18; -} - -.ui.inverted.indeterminate.olive.progress .bar::before, -.ui.olive.inverted.progress .bar, -.ui.inverted.progress .olive.bar { - background-color: #D9E778; -} - -.ui.indeterminate.green.progress .bar::before, -.ui.green.progress .bar, -.ui.progress .green.bar { - background-color: #21BA45; -} - -.ui.inverted.indeterminate.green.progress .bar::before, -.ui.green.inverted.progress .bar, -.ui.inverted.progress .green.bar { - background-color: #2ECC40; -} - -.ui.indeterminate.teal.progress .bar::before, -.ui.teal.progress .bar, -.ui.progress .teal.bar { - background-color: #00B5AD; -} - -.ui.inverted.indeterminate.teal.progress .bar::before, -.ui.teal.inverted.progress .bar, -.ui.inverted.progress .teal.bar { - background-color: #6DFFFF; -} - -.ui.indeterminate.blue.progress .bar::before, -.ui.blue.progress .bar, -.ui.progress .blue.bar { - background-color: #2185D0; -} - -.ui.inverted.indeterminate.blue.progress .bar::before, -.ui.blue.inverted.progress .bar, -.ui.inverted.progress .blue.bar { - background-color: #54C8FF; -} - -.ui.indeterminate.violet.progress .bar::before, -.ui.violet.progress .bar, -.ui.progress .violet.bar { - background-color: #6435C9; -} - -.ui.inverted.indeterminate.violet.progress .bar::before, -.ui.violet.inverted.progress .bar, -.ui.inverted.progress .violet.bar { - background-color: #A291FB; -} - -.ui.indeterminate.purple.progress .bar::before, -.ui.purple.progress .bar, -.ui.progress .purple.bar { - background-color: #A333C8; -} - -.ui.inverted.indeterminate.purple.progress .bar::before, -.ui.purple.inverted.progress .bar, -.ui.inverted.progress .purple.bar { - background-color: #DC73FF; -} - -.ui.indeterminate.pink.progress .bar::before, -.ui.pink.progress .bar, -.ui.progress .pink.bar { - background-color: #E03997; -} - -.ui.inverted.indeterminate.pink.progress .bar::before, -.ui.pink.inverted.progress .bar, -.ui.inverted.progress .pink.bar { - background-color: #FF8EDF; -} - -.ui.indeterminate.brown.progress .bar::before, -.ui.brown.progress .bar, -.ui.progress .brown.bar { - background-color: #A5673F; -} - -.ui.inverted.indeterminate.brown.progress .bar::before, -.ui.brown.inverted.progress .bar, -.ui.inverted.progress .brown.bar { - background-color: #D67C1C; -} - -.ui.indeterminate.grey.progress .bar::before, -.ui.grey.progress .bar, -.ui.progress .grey.bar { - background-color: #767676; -} - -.ui.inverted.indeterminate.grey.progress .bar::before, -.ui.grey.inverted.progress .bar, -.ui.inverted.progress .grey.bar { - background-color: #DCDDDE; -} - -.ui.indeterminate.black.progress .bar::before, -.ui.black.progress .bar, -.ui.progress .black.bar { - background-color: #1B1C1D; -} - -.ui.inverted.indeterminate.black.progress .bar::before, -.ui.black.inverted.progress .bar, -.ui.inverted.progress .black.bar { - background-color: #545454; -} - -/*-------------- - Sizes ----------------*/ - -.ui.progress { - font-size: 1rem; -} - -.ui.progress .bar { - height: 1.75em; -} - -.ui.mini.progress { - font-size: 0.78571429rem; -} - -.ui.mini.progress .bar { - height: 0.3em; -} - -.ui.tiny.progress { - font-size: 0.85714286rem; -} - -.ui.tiny.progress .bar { - height: 0.5em; -} - -.ui.small.progress { - font-size: 0.92857143rem; -} - -.ui.small.progress .bar { - height: 1em; -} - -.ui.large.progress { - font-size: 1.14285714rem; -} - -.ui.large.progress .bar { - height: 2.5em; -} - -.ui.big.progress { - font-size: 1.28571429rem; -} - -.ui.big.progress .bar { - height: 3.5em; -} - -.ui.huge.progress { - font-size: 1.42857143rem; -} - -.ui.huge.progress .bar { - height: 4em; -} - -.ui.massive.progress { - font-size: 1.71428571rem; -} - -.ui.massive.progress .bar { - height: 5em; -} - -/*--------------- - Indeterminate - ----------------*/ - -.ui.indeterminate.progress .bar { - width: 100%; -} - -.ui.indeterminate.progress .bar .progress, -.ui.progress .bar .centered.progress { - text-align: center; - position: relative; -} - -.ui.indeterminate.progress .bar::before { - content: ''; - position: absolute; - top: 0; - bottom: 0; - border-radius: 0.28571429rem; - -webkit-animation: progress-pulsating 2s ease infinite; - animation: progress-pulsating 2s ease infinite; - -webkit-transform-origin: center; - transform-origin: center; - width: 100%; -} - -.ui.slow.indeterminate.progress .bar::before { - -webkit-animation-duration: 4s; - animation-duration: 4s; -} - -.ui.fast.indeterminate.progress .bar::before { - -webkit-animation-duration: 1s; - animation-duration: 1s; -} - -.ui.swinging.indeterminate.progress .bar::before { - -webkit-transform-origin: left; - transform-origin: left; - -webkit-animation-name: progress-swinging; - animation-name: progress-swinging; -} - -.ui.sliding.indeterminate.progress .bar::before { - -webkit-transform-origin: left; - transform-origin: left; - -webkit-animation-name: progress-sliding; - animation-name: progress-sliding; -} - -.ui.filling.indeterminate.progress .bar::before { - -webkit-animation-name: progress-filling; - animation-name: progress-filling; -} - -.ui.indeterminate.progress:not(.sliding):not(.filling):not(.swinging) .bar::before { - background: #FFFFFF; -} - -.ui.sliding.indeterminate.progress .bar, -.ui.swinging.indeterminate.progress .bar, -.ui.filling.indeterminate.progress .bar { - background: rgba(0, 0, 0, 0.1); -} - -.ui.sliding.indeterminate.progress .bar .progress, -.ui.swinging.indeterminate.progress .bar .progress { - color: #1B1C1D; -} - -.ui.inverted.sliding.indeterminate.progress .bar, -.ui.inverted.swinging.indeterminate.progress .bar, -.ui.inverted.filling.indeterminate.progress .bar { - background: rgba(255, 255, 255, 0.08); -} - -.ui.inverted.sliding.indeterminate.progress .bar .progress, -.ui.inverted.swinging.indeterminate.progress .bar .progress { - color: rgba(255, 255, 255, 0.7); -} - -@-webkit-keyframes progress-swinging { - 0%, 100% { - width: 10%; - left: -25%; - } - - 25%, 65% { - width: 70%; - } - - 50% { - width: 10%; - left: 100%; - } -} - -@keyframes progress-swinging { - 0%, 100% { - width: 10%; - left: -25%; - } - - 25%, 65% { - width: 70%; - } - - 50% { - width: 10%; - left: 100%; - } -} - -@-webkit-keyframes progress-sliding { - 0% { - width: 10%; - left: -25%; - } - - 50% { - width: 70%; - } - - 100% { - width: 10%; - left: 100%; - } -} - -@keyframes progress-sliding { - 0% { - width: 10%; - left: -25%; - } - - 50% { - width: 70%; - } - - 100% { - width: 10%; - left: 100%; - } -} - -@-webkit-keyframes progress-filling { - 0% { - -webkit-transform: scale(0, 1); - transform: scale(0, 1); - } - - 80% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - } - - 100% { - opacity: 0; - } -} - -@keyframes progress-filling { - 0% { - -webkit-transform: scale(0, 1); - transform: scale(0, 1); - } - - 80% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - } - - 100% { - opacity: 0; - } -} - -@-webkit-keyframes progress-pulsating { - 0% { - -webkit-transform: scale(0, 1); - transform: scale(0, 1); - opacity: 0.7; - } - - 100% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0; - } -} - -@keyframes progress-pulsating { - 0% { - -webkit-transform: scale(0, 1); - transform: scale(0, 1); - opacity: 0.7; - } - - 100% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 0; - } -} - -/******************************* - Progress -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/******************************* - Theme - *******************************/ - -.ui.slider:not(.vertical):not(.checkbox) { - width: 100%; - padding: 1em 0.5em; -} - -.ui.slider:not(.checkbox) { - position: relative; -} - -.ui.slider:not(.checkbox):focus { - outline: 0; -} - -.ui.slider .inner { - position: relative; - z-index: 2; -} - -.ui.slider:not(.vertical) .inner { - height: 1.5em; -} - -.ui.slider .inner:hover { - cursor: auto; -} - -.ui.slider .inner .track { - position: absolute; - border-radius: 4px; - background-color: rgba(0, 0, 0, 0.05); -} - -.ui.slider:not(.vertical) .inner .track { - width: 100%; - height: 0.4em; - top: 0.55em; - left: 0; -} - -.ui.slider .inner .track-fill { - position: absolute; - border-radius: 4px; - background-color: #1B1C1D; -} - -.ui.slider:not(.vertical) .inner .track-fill { - height: 0.4em; - top: 0.55em; - left: 0; -} - -.ui.slider .inner .thumb { - position: absolute; - left: 0; - top: 0; - height: 1.5em; - width: 1.5em; - background: #FFFFFF -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05))); - background: #FFFFFF -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); - background: #FFFFFF linear-gradient(transparent, rgba(0, 0, 0, 0.05)); - border-radius: 100%; - -webkit-box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset; - box-shadow: 0 1px 2px 0 rgba(34, 36, 38, 0.15), 0 0 0 1px rgba(34, 36, 38, 0.15) inset; - -webkit-transition: background 0.3s ease; - transition: background 0.3s ease; -} - -.ui.slider:not(.disabled) .inner .thumb:hover { - cursor: pointer; - background: #f2f2f2 -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05))); - background: #f2f2f2 -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); - background: #f2f2f2 linear-gradient(transparent, rgba(0, 0, 0, 0.05)); -} - -.ui.slider:not(.disabled):focus .inner .thumb { - background: #f2f2f2 -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.05))); - background: #f2f2f2 -webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05)); - background: #f2f2f2 linear-gradient(transparent, rgba(0, 0, 0, 0.05)); -} - -/******************************* - States -*******************************/ - -/*-------------- - Disabled - ---------------*/ - -.ui.disabled.slider:not(.checkbox) { - opacity: 0.5; -} - -.ui.disabled.slider .inner:hover { - cursor: auto; -} - -.ui.disabled.slider .inner .track-fill { - background: #ccc; -} - -/*-------------- - Reversed - ---------------*/ - -.ui.reversed.slider .inner .track-fill { - left: auto; - right: 0; -} - -.ui.reversed.slider:not(.vertical) .inner .thumb { - left: auto; - right: 0; -} - -.ui.reversed.vertical.slider .inner .thumb { - left: 0.03em; -} - -.ui.labeled.reversed.slider > .labels .label { - -webkit-transform: translate(-100%, -100%); - transform: translate(-100%, -100%); -} - -/******************************* - Variations -*******************************/ - -/*-------------- - Vertical - ---------------*/ - -.ui.vertical.slider { - height: 100%; - width: 1.5em; - padding: 0.5em 1em; -} - -.ui.vertical.slider .inner { - height: 100%; -} - -.ui.vertical.slider .inner .track { - height: 100%; - width: 0.4em; - left: 0.55em; - top: 0; -} - -.ui.vertical.slider .inner .track-fill { - width: 0.4em; - left: 0.55em; - top: 0; -} - -/* Vertical Reversed */ - -.ui.vertical.reversed.slider .inner .thumb { - top: auto; - bottom: 0; -} - -.ui.vertical.reversed.slider .inner .track-fill { - top: auto; - bottom: 0; -} - -/*-------------- - Labeled - ---------------*/ - -.ui.labeled.slider > .labels { - height: 1.5em; - width: auto; - margin: 0; - padding: 0; - position: absolute; - top: 50%; - left: 0; - right: 0; -} - -.ui.labeled.slider:not(.vertical) > .labels { - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} - -.ui.labeled.slider > .labels .label { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - padding: 0.2em 0; - position: absolute; - -webkit-transform: translate(-50%, -100%); - transform: translate(-50%, -100%); - white-space: nowrap; -} - -.ui.bottom.aligned.labeled.slider > .labels .label { - -webkit-transform: translate(-50%, 100%); - transform: translate(-50%, 100%); -} - -.ui.labeled.ticked.slider > .labels .label:after { - content: ' '; - height: 1.5em; - width: 1px; - background: #ccc; - position: absolute; - top: 100%; - left: 50%; -} - -.ui.bottom.aligned.labeled.ticked.slider > .labels .label:after { - top: -100%; -} - -.ui.labeled.ticked.slider > .labels .halftick.label:after { - height: 0.75em; -} - -/* Vertical Labels */ - -.ui.labeled.vertical.slider > .labels { - width: 1.5em; - height: auto; - left: 50%; - top: 0; - bottom: 0; - -webkit-transform: translateX(-50%); - transform: translateX(-50%); -} - -.ui.labeled.vertical.slider > .labels .label { - -webkit-transform: translate(-100%, -50%); - transform: translate(-100%, -50%); -} - -.ui.labeled.vertical.slider > .labels .label:after { - width: 1.5em; - height: 1px; - left: 100%; - top: 50%; -} - -.ui.labeled.vertical.slider > .labels .halftick.label:after { - width: 0.75em; - height: 1px; -} - -/* Vertical Reversed Labels */ - -.ui.labeled.vertical.reversed.slider > .labels .label { - -webkit-transform: translate(-100%, 50%); - transform: translate(-100%, 50%); -} - -/*-------------- - Hover ----------------*/ - -.ui.hover.slider .inner .thumb { - opacity: 0; - -webkit-transition: opacity 0.2s linear; - transition: opacity 0.2s linear; -} - -.ui.hover.slider:not(.disabled):hover .inner .thumb, -.ui.hover.slider:not(.disabled):focus .inner .thumb { - opacity: 1; -} - -/*-------------- - Inverted - ---------------*/ - -.ui.inverted.slider .inner .track-fill { - background-color: #545454; -} - -.ui.inverted.slider .inner .track { - background-color: rgba(255, 255, 255, 0.08); -} - -/*-------------- - Colors ----------------*/ - -/* Standard */ - -.ui.primary.slider .inner .track-fill { - background-color: #2185D0; -} - -.ui.primary.inverted.slider .inner .track-fill { - background-color: #54C8FF; -} - -/* Basic */ - -.ui.primary.slider.basic .inner .thumb { - background-color: #2185D0; -} - -.ui.primary.slider.basic .inner .thumb:hover, -.ui.primary.slider.basic:focus .inner .thumb { - background-color: #1678c2; -} - -/* Basic Inverted */ - -.ui.primary.inverted.slider.basic .inner .thumb { - background-color: #54C8FF; -} - -.ui.primary.inverted.slider.basic .inner .thumb:hover, -.ui.primary.inverted.slider.basic:focus .inner .thumb { - background-color: #21b8ff; -} - -/* Standard */ - -.ui.secondary.slider .inner .track-fill { - background-color: #1B1C1D; -} - -.ui.secondary.inverted.slider .inner .track-fill { - background-color: #545454; -} - -/* Basic */ - -.ui.secondary.slider.basic .inner .thumb { - background-color: #1B1C1D; -} - -.ui.secondary.slider.basic .inner .thumb:hover, -.ui.secondary.slider.basic:focus .inner .thumb { - background-color: #27292a; -} - -/* Basic Inverted */ - -.ui.secondary.inverted.slider.basic .inner .thumb { - background-color: #545454; -} - -.ui.secondary.inverted.slider.basic .inner .thumb:hover, -.ui.secondary.inverted.slider.basic:focus .inner .thumb { - background-color: #6e6e6e; -} - -/* Standard */ - -.ui.red.slider .inner .track-fill { - background-color: #DB2828; -} - -.ui.red.inverted.slider .inner .track-fill { - background-color: #FF695E; -} - -/* Basic */ - -.ui.red.slider.basic .inner .thumb { - background-color: #DB2828; -} - -.ui.red.slider.basic .inner .thumb:hover, -.ui.red.slider.basic:focus .inner .thumb { - background-color: #d01919; -} - -/* Basic Inverted */ - -.ui.red.inverted.slider.basic .inner .thumb { - background-color: #FF695E; -} - -.ui.red.inverted.slider.basic .inner .thumb:hover, -.ui.red.inverted.slider.basic:focus .inner .thumb { - background-color: #ff392b; -} - -/* Standard */ - -.ui.orange.slider .inner .track-fill { - background-color: #F2711C; -} - -.ui.orange.inverted.slider .inner .track-fill { - background-color: #FF851B; -} - -/* Basic */ - -.ui.orange.slider.basic .inner .thumb { - background-color: #F2711C; -} - -.ui.orange.slider.basic .inner .thumb:hover, -.ui.orange.slider.basic:focus .inner .thumb { - background-color: #f26202; -} - -/* Basic Inverted */ - -.ui.orange.inverted.slider.basic .inner .thumb { - background-color: #FF851B; -} - -.ui.orange.inverted.slider.basic .inner .thumb:hover, -.ui.orange.inverted.slider.basic:focus .inner .thumb { - background-color: #e76b00; -} - -/* Standard */ - -.ui.yellow.slider .inner .track-fill { - background-color: #FBBD08; -} - -.ui.yellow.inverted.slider .inner .track-fill { - background-color: #FFE21F; -} - -/* Basic */ - -.ui.yellow.slider.basic .inner .thumb { - background-color: #FBBD08; -} - -.ui.yellow.slider.basic .inner .thumb:hover, -.ui.yellow.slider.basic:focus .inner .thumb { - background-color: #eaae00; -} - -/* Basic Inverted */ - -.ui.yellow.inverted.slider.basic .inner .thumb { - background-color: #FFE21F; -} - -.ui.yellow.inverted.slider.basic .inner .thumb:hover, -.ui.yellow.inverted.slider.basic:focus .inner .thumb { - background-color: #ebcd00; -} - -/* Standard */ - -.ui.olive.slider .inner .track-fill { - background-color: #B5CC18; -} - -.ui.olive.inverted.slider .inner .track-fill { - background-color: #D9E778; -} - -/* Basic */ - -.ui.olive.slider.basic .inner .thumb { - background-color: #B5CC18; -} - -.ui.olive.slider.basic .inner .thumb:hover, -.ui.olive.slider.basic:focus .inner .thumb { - background-color: #a7bd0d; -} - -/* Basic Inverted */ - -.ui.olive.inverted.slider.basic .inner .thumb { - background-color: #D9E778; -} - -.ui.olive.inverted.slider.basic .inner .thumb:hover, -.ui.olive.inverted.slider.basic:focus .inner .thumb { - background-color: #d2e745; -} - -/* Standard */ - -.ui.green.slider .inner .track-fill { - background-color: #21BA45; -} - -.ui.green.inverted.slider .inner .track-fill { - background-color: #2ECC40; -} - -/* Basic */ - -.ui.green.slider.basic .inner .thumb { - background-color: #21BA45; -} - -.ui.green.slider.basic .inner .thumb:hover, -.ui.green.slider.basic:focus .inner .thumb { - background-color: #16ab39; -} - -/* Basic Inverted */ - -.ui.green.inverted.slider.basic .inner .thumb { - background-color: #2ECC40; -} - -.ui.green.inverted.slider.basic .inner .thumb:hover, -.ui.green.inverted.slider.basic:focus .inner .thumb { - background-color: #1ea92e; -} - -/* Standard */ - -.ui.teal.slider .inner .track-fill { - background-color: #00B5AD; -} - -.ui.teal.inverted.slider .inner .track-fill { - background-color: #6DFFFF; -} - -/* Basic */ - -.ui.teal.slider.basic .inner .thumb { - background-color: #00B5AD; -} - -.ui.teal.slider.basic .inner .thumb:hover, -.ui.teal.slider.basic:focus .inner .thumb { - background-color: #009c95; -} - -/* Basic Inverted */ - -.ui.teal.inverted.slider.basic .inner .thumb { - background-color: #6DFFFF; -} - -.ui.teal.inverted.slider.basic .inner .thumb:hover, -.ui.teal.inverted.slider.basic:focus .inner .thumb { - background-color: #3affff; -} - -/* Standard */ - -.ui.blue.slider .inner .track-fill { - background-color: #2185D0; -} - -.ui.blue.inverted.slider .inner .track-fill { - background-color: #54C8FF; -} - -/* Basic */ - -.ui.blue.slider.basic .inner .thumb { - background-color: #2185D0; -} - -.ui.blue.slider.basic .inner .thumb:hover, -.ui.blue.slider.basic:focus .inner .thumb { - background-color: #1678c2; -} - -/* Basic Inverted */ - -.ui.blue.inverted.slider.basic .inner .thumb { - background-color: #54C8FF; -} - -.ui.blue.inverted.slider.basic .inner .thumb:hover, -.ui.blue.inverted.slider.basic:focus .inner .thumb { - background-color: #21b8ff; -} - -/* Standard */ - -.ui.violet.slider .inner .track-fill { - background-color: #6435C9; -} - -.ui.violet.inverted.slider .inner .track-fill { - background-color: #A291FB; -} - -/* Basic */ - -.ui.violet.slider.basic .inner .thumb { - background-color: #6435C9; -} - -.ui.violet.slider.basic .inner .thumb:hover, -.ui.violet.slider.basic:focus .inner .thumb { - background-color: #5829bb; -} - -/* Basic Inverted */ - -.ui.violet.inverted.slider.basic .inner .thumb { - background-color: #A291FB; -} - -.ui.violet.inverted.slider.basic .inner .thumb:hover, -.ui.violet.inverted.slider.basic:focus .inner .thumb { - background-color: #745aff; -} - -/* Standard */ - -.ui.purple.slider .inner .track-fill { - background-color: #A333C8; -} - -.ui.purple.inverted.slider .inner .track-fill { - background-color: #DC73FF; -} - -/* Basic */ - -.ui.purple.slider.basic .inner .thumb { - background-color: #A333C8; -} - -.ui.purple.slider.basic .inner .thumb:hover, -.ui.purple.slider.basic:focus .inner .thumb { - background-color: #9627ba; -} - -/* Basic Inverted */ - -.ui.purple.inverted.slider.basic .inner .thumb { - background-color: #DC73FF; -} - -.ui.purple.inverted.slider.basic .inner .thumb:hover, -.ui.purple.inverted.slider.basic:focus .inner .thumb { - background-color: #cf40ff; -} - -/* Standard */ - -.ui.pink.slider .inner .track-fill { - background-color: #E03997; -} - -.ui.pink.inverted.slider .inner .track-fill { - background-color: #FF8EDF; -} - -/* Basic */ - -.ui.pink.slider.basic .inner .thumb { - background-color: #E03997; -} - -.ui.pink.slider.basic .inner .thumb:hover, -.ui.pink.slider.basic:focus .inner .thumb { - background-color: #e61a8d; -} - -/* Basic Inverted */ - -.ui.pink.inverted.slider.basic .inner .thumb { - background-color: #FF8EDF; -} - -.ui.pink.inverted.slider.basic .inner .thumb:hover, -.ui.pink.inverted.slider.basic:focus .inner .thumb { - background-color: #ff5bd1; -} - -/* Standard */ - -.ui.brown.slider .inner .track-fill { - background-color: #A5673F; -} - -.ui.brown.inverted.slider .inner .track-fill { - background-color: #D67C1C; -} - -/* Basic */ - -.ui.brown.slider.basic .inner .thumb { - background-color: #A5673F; -} - -.ui.brown.slider.basic .inner .thumb:hover, -.ui.brown.slider.basic:focus .inner .thumb { - background-color: #975b33; -} - -/* Basic Inverted */ - -.ui.brown.inverted.slider.basic .inner .thumb { - background-color: #D67C1C; -} - -.ui.brown.inverted.slider.basic .inner .thumb:hover, -.ui.brown.inverted.slider.basic:focus .inner .thumb { - background-color: #b0620f; -} - -/* Standard */ - -.ui.grey.slider .inner .track-fill { - background-color: #767676; -} - -.ui.grey.inverted.slider .inner .track-fill { - background-color: #DCDDDE; -} - -/* Basic */ - -.ui.grey.slider.basic .inner .thumb { - background-color: #767676; -} - -.ui.grey.slider.basic .inner .thumb:hover, -.ui.grey.slider.basic:focus .inner .thumb { - background-color: #838383; -} - -/* Basic Inverted */ - -.ui.grey.inverted.slider.basic .inner .thumb { - background-color: #DCDDDE; -} - -.ui.grey.inverted.slider.basic .inner .thumb:hover, -.ui.grey.inverted.slider.basic:focus .inner .thumb { - background-color: #c2c4c5; -} - -/* Standard */ - -.ui.black.slider .inner .track-fill { - background-color: #1B1C1D; -} - -.ui.black.inverted.slider .inner .track-fill { - background-color: #545454; -} - -/* Basic */ - -.ui.black.slider.basic .inner .thumb { - background-color: #1B1C1D; -} - -.ui.black.slider.basic .inner .thumb:hover, -.ui.black.slider.basic:focus .inner .thumb { - background-color: #27292a; -} - -/* Basic Inverted */ - -.ui.black.inverted.slider.basic .inner .thumb { - background-color: #545454; -} - -.ui.black.inverted.slider.basic .inner .thumb:hover, -.ui.black.inverted.slider.basic:focus .inner .thumb { - background-color: #000000; -} - -/*-------------- - Basic - ---------------*/ - -/* Standard */ - -.ui.slider.basic .inner .thumb { - background-color: #1B1C1D; -} - -.ui.slider.basic .inner .thumb:hover, -.ui.slider.basic:focus .inner .thumb { - background-color: #27292a; -} - -/*-------------- - Basic Inverted - ---------------*/ - -/* Standard */ - -.ui.inverted.slider.basic .inner .thumb { - background-color: #545454; -} - -.ui.inverted.slider.basic .inner .thumb:hover, -.ui.inverted.slider.basic:focus .inner .thumb { - background-color: #000000; -} - -/*-------------- - Sizing ----------------*/ - -.ui.slider.small .inner .thumb { - height: 1em; - width: 1em; -} - -.ui.slider.small:not(.vertical) .inner { - height: 1em; -} - -.ui.slider.small:not(.vertical) .inner .track, -.ui.slider.small:not(.vertical) .inner .track-fill { - height: 0.3em; - top: 0.35em; -} - -.ui.small.labeled.slider:not(.vertical) > .labels, -.ui.small.labeled.slider:not(.vertical) > .labels .label:after { - height: 1em; -} - -.ui.small.labeled.slider:not(.vertical) > .labels .halftick.label:after { - height: 0.5em; -} - -/* Small Vertical */ - -.ui.slider.small.vertical .inner { - width: 1em; -} - -.ui.slider.small.vertical .inner .track, -.ui.slider.small.vertical .inner .track-fill { - width: 0.3em; - left: 0.35em; -} - -.ui.small.labeled.vertical.slider > .labels, -.ui.small.labeled.vertical.slider > .labels .label:after { - width: 1em; -} - -.ui.small.labeled.vertical.slider > .labels .halftick.label:after { - width: 0.5em; -} - -.ui.slider.large .inner .thumb { - height: 2em; - width: 2em; -} - -.ui.slider.large:not(.vertical) .inner { - height: 2em; -} - -.ui.slider.large:not(.vertical) .inner .track, -.ui.slider.large:not(.vertical) .inner .track-fill { - height: 0.5em; - top: 0.75em; -} - -.ui.large.labeled.slider:not(.vertical) > .labels, -.ui.large.labeled.slider:not(.vertical) > .labels .label:after { - height: 2em; -} - -.ui.large.labeled.slider:not(.vertical) > .labels .halftick.label:after { - height: 1em; -} - -/* Small Vertical */ - -.ui.slider.large.vertical .inner { - width: 2em; -} - -.ui.slider.large.vertical .inner .track, -.ui.slider.large.vertical .inner .track-fill { - width: 0.5em; - left: 0.75em; -} - -.ui.large.labeled.vertical.slider > .labels, -.ui.large.labeled.vertical.slider > .labels .label:after { - width: 2em; -} - -.ui.large.labeled.vertical.slider > .labels .halftick.label:after { - width: 1em; -} - -.ui.slider.big .inner .thumb { - height: 2.5em; - width: 2.5em; -} - -.ui.slider.big:not(.vertical) .inner { - height: 2.5em; -} - -.ui.slider.big:not(.vertical) .inner .track, -.ui.slider.big:not(.vertical) .inner .track-fill { - height: 0.6em; - top: 0.95em; -} - -.ui.big.labeled.slider:not(.vertical) > .labels, -.ui.big.labeled.slider:not(.vertical) > .labels .label:after { - height: 2.5em; -} - -.ui.big.labeled.slider:not(.vertical) > .labels .halftick.label:after { - height: 1.25em; -} - -/* Small Vertical */ - -.ui.slider.big.vertical .inner { - width: 2.5em; -} - -.ui.slider.big.vertical .inner .track, -.ui.slider.big.vertical .inner .track-fill { - width: 0.6em; - left: 0.95em; -} - -.ui.big.labeled.vertical.slider > .labels, -.ui.big.labeled.vertical.slider > .labels .label:after { - width: 2.5em; -} - -.ui.big.labeled.vertical.slider > .labels .halftick.label:after { - width: 1.25em; -} - -/******************************* - Slider Overrides -*******************************/ -/*! - * # Fomantic-UI - Rating - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Rating -*******************************/ - -.ui.rating { - display: -webkit-inline-box; - display: -ms-inline-flexbox; - display: inline-flex; - white-space: nowrap; - vertical-align: baseline; -} - -.ui.rating:last-child { - margin-right: 0; -} - -/* Icon */ - -.ui.rating .icon { - padding: 0; - margin: 0; - text-align: center; - font-weight: normal; - font-style: normal; - -webkit-box-flex: 1; - -ms-flex: 1 0 auto; - flex: 1 0 auto; - cursor: pointer; - width: 1.25em; - height: auto; - -webkit-transition: opacity 0.1s ease, background 0.1s ease, text-shadow 0.1s ease, color 0.1s ease; - transition: opacity 0.1s ease, background 0.1s ease, text-shadow 0.1s ease, color 0.1s ease; - line-height: 1; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - -/******************************* - Types -*******************************/ - -/*------------------- - Standard ---------------------*/ - -/* Inactive Icon */ - -.ui.rating .icon { - background: transparent; - color: rgba(0, 0, 0, 0.15); -} - -/* Active Icon */ - -.ui.rating .active.icon { - background: transparent; - color: rgba(0, 0, 0, 0.85); -} - -/* Partially Active Icon */ - -.ui.rating .icon.partial.active { - background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.85)), to(rgba(0, 0, 0, 0.15))); - background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.85) 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - background: linear-gradient(to right, rgba(0, 0, 0, 0.85) 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - -webkit-background-clip: text; - background-clip: text; - color: transparent; -} - -/* Selected Icon */ - -.ui.rating .icon.selected, -.ui.rating .icon.selected.active, -.ui.rating .icon.selected.partial.active { - background: transparent; - color: rgba(0, 0, 0, 0.87); - background-clip: unset; -} - -/*-------------- - Colors --------------- */ - -.ui.primary.rating .active.icon { - color: #54C8FF; - text-shadow: 0px -1px 0px #2185D0, -1px 0px 0px #2185D0, 0px 1px 0px #2185D0, 1px 0px 0px #2185D0; -} - -.ui.primary.rating .icon.selected, -.ui.primary.rating .icon.selected.active, -.ui.primary.rating .icon.selected.partial.active { - background: inherit; - color: #21b8ff; - text-shadow: 0px -1px 0px #1678c2, -1px 0px 0px #1678c2, 0px 1px 0px #1678c2, 1px 0px 0px #1678c2; - -webkit-text-stroke: unset; - background-clip: unset; -} - -.ui.primary.rating .icon.partial.active { - background: -webkit-gradient(linear, left top, right top, from(#54C8FF), to(rgba(0, 0, 0, 0.15))); - background: -webkit-linear-gradient(left, #54C8FF 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - background: linear-gradient(to right, #54C8FF 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - text-shadow: none; - -webkit-text-stroke: #2185D0 0.78px; - -webkit-background-clip: text; - background-clip: text; - color: transparent; -} - -.ui.secondary.rating .active.icon { - color: #545454; - text-shadow: 0px -1px 0px #1B1C1D, -1px 0px 0px #1B1C1D, 0px 1px 0px #1B1C1D, 1px 0px 0px #1B1C1D; -} - -.ui.secondary.rating .icon.selected, -.ui.secondary.rating .icon.selected.active, -.ui.secondary.rating .icon.selected.partial.active { - background: inherit; - color: #6e6e6e; - text-shadow: 0px -1px 0px #27292a, -1px 0px 0px #27292a, 0px 1px 0px #27292a, 1px 0px 0px #27292a; - -webkit-text-stroke: unset; - background-clip: unset; -} - -.ui.secondary.rating .icon.partial.active { - background: -webkit-gradient(linear, left top, right top, from(#545454), to(rgba(0, 0, 0, 0.15))); - background: -webkit-linear-gradient(left, #545454 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - background: linear-gradient(to right, #545454 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - text-shadow: none; - -webkit-text-stroke: #1B1C1D 0.78px; - -webkit-background-clip: text; - background-clip: text; - color: transparent; -} - -.ui.red.rating .active.icon { - color: #FF695E; - text-shadow: 0px -1px 0px #DB2828, -1px 0px 0px #DB2828, 0px 1px 0px #DB2828, 1px 0px 0px #DB2828; -} - -.ui.red.rating .icon.selected, -.ui.red.rating .icon.selected.active, -.ui.red.rating .icon.selected.partial.active { - background: inherit; - color: #ff392b; - text-shadow: 0px -1px 0px #d01919, -1px 0px 0px #d01919, 0px 1px 0px #d01919, 1px 0px 0px #d01919; - -webkit-text-stroke: unset; - background-clip: unset; -} - -.ui.red.rating .icon.partial.active { - background: -webkit-gradient(linear, left top, right top, from(#FF695E), to(rgba(0, 0, 0, 0.15))); - background: -webkit-linear-gradient(left, #FF695E 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - background: linear-gradient(to right, #FF695E 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - text-shadow: none; - -webkit-text-stroke: #DB2828 0.78px; - -webkit-background-clip: text; - background-clip: text; - color: transparent; -} - -.ui.orange.rating .active.icon { - color: #FF851B; - text-shadow: 0px -1px 0px #F2711C, -1px 0px 0px #F2711C, 0px 1px 0px #F2711C, 1px 0px 0px #F2711C; -} - -.ui.orange.rating .icon.selected, -.ui.orange.rating .icon.selected.active, -.ui.orange.rating .icon.selected.partial.active { - background: inherit; - color: #e76b00; - text-shadow: 0px -1px 0px #f26202, -1px 0px 0px #f26202, 0px 1px 0px #f26202, 1px 0px 0px #f26202; - -webkit-text-stroke: unset; - background-clip: unset; -} - -.ui.orange.rating .icon.partial.active { - background: -webkit-gradient(linear, left top, right top, from(#FF851B), to(rgba(0, 0, 0, 0.15))); - background: -webkit-linear-gradient(left, #FF851B 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - background: linear-gradient(to right, #FF851B 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - text-shadow: none; - -webkit-text-stroke: #F2711C 0.78px; - -webkit-background-clip: text; - background-clip: text; - color: transparent; -} - -.ui.yellow.rating .active.icon { - color: #FFE21F; - text-shadow: 0px -1px 0px #FBBD08, -1px 0px 0px #FBBD08, 0px 1px 0px #FBBD08, 1px 0px 0px #FBBD08; -} - -.ui.yellow.rating .icon.selected, -.ui.yellow.rating .icon.selected.active, -.ui.yellow.rating .icon.selected.partial.active { - background: inherit; - color: #ebcd00; - text-shadow: 0px -1px 0px #eaae00, -1px 0px 0px #eaae00, 0px 1px 0px #eaae00, 1px 0px 0px #eaae00; - -webkit-text-stroke: unset; - background-clip: unset; -} - -.ui.yellow.rating .icon.partial.active { - background: -webkit-gradient(linear, left top, right top, from(#FFE21F), to(rgba(0, 0, 0, 0.15))); - background: -webkit-linear-gradient(left, #FFE21F 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - background: linear-gradient(to right, #FFE21F 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - text-shadow: none; - -webkit-text-stroke: #FBBD08 0.78px; - -webkit-background-clip: text; - background-clip: text; - color: transparent; -} - -.ui.olive.rating .active.icon { - color: #D9E778; - text-shadow: 0px -1px 0px #B5CC18, -1px 0px 0px #B5CC18, 0px 1px 0px #B5CC18, 1px 0px 0px #B5CC18; -} - -.ui.olive.rating .icon.selected, -.ui.olive.rating .icon.selected.active, -.ui.olive.rating .icon.selected.partial.active { - background: inherit; - color: #d2e745; - text-shadow: 0px -1px 0px #a7bd0d, -1px 0px 0px #a7bd0d, 0px 1px 0px #a7bd0d, 1px 0px 0px #a7bd0d; - -webkit-text-stroke: unset; - background-clip: unset; -} - -.ui.olive.rating .icon.partial.active { - background: -webkit-gradient(linear, left top, right top, from(#D9E778), to(rgba(0, 0, 0, 0.15))); - background: -webkit-linear-gradient(left, #D9E778 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - background: linear-gradient(to right, #D9E778 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - text-shadow: none; - -webkit-text-stroke: #B5CC18 0.78px; - -webkit-background-clip: text; - background-clip: text; - color: transparent; -} - -.ui.green.rating .active.icon { - color: #2ECC40; - text-shadow: 0px -1px 0px #21BA45, -1px 0px 0px #21BA45, 0px 1px 0px #21BA45, 1px 0px 0px #21BA45; -} - -.ui.green.rating .icon.selected, -.ui.green.rating .icon.selected.active, -.ui.green.rating .icon.selected.partial.active { - background: inherit; - color: #1ea92e; - text-shadow: 0px -1px 0px #16ab39, -1px 0px 0px #16ab39, 0px 1px 0px #16ab39, 1px 0px 0px #16ab39; - -webkit-text-stroke: unset; - background-clip: unset; -} - -.ui.green.rating .icon.partial.active { - background: -webkit-gradient(linear, left top, right top, from(#2ECC40), to(rgba(0, 0, 0, 0.15))); - background: -webkit-linear-gradient(left, #2ECC40 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - background: linear-gradient(to right, #2ECC40 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - text-shadow: none; - -webkit-text-stroke: #21BA45 0.78px; - -webkit-background-clip: text; - background-clip: text; - color: transparent; -} - -.ui.teal.rating .active.icon { - color: #6DFFFF; - text-shadow: 0px -1px 0px #00B5AD, -1px 0px 0px #00B5AD, 0px 1px 0px #00B5AD, 1px 0px 0px #00B5AD; -} - -.ui.teal.rating .icon.selected, -.ui.teal.rating .icon.selected.active, -.ui.teal.rating .icon.selected.partial.active { - background: inherit; - color: #3affff; - text-shadow: 0px -1px 0px #009c95, -1px 0px 0px #009c95, 0px 1px 0px #009c95, 1px 0px 0px #009c95; - -webkit-text-stroke: unset; - background-clip: unset; -} - -.ui.teal.rating .icon.partial.active { - background: -webkit-gradient(linear, left top, right top, from(#6DFFFF), to(rgba(0, 0, 0, 0.15))); - background: -webkit-linear-gradient(left, #6DFFFF 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - background: linear-gradient(to right, #6DFFFF 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - text-shadow: none; - -webkit-text-stroke: #00B5AD 0.78px; - -webkit-background-clip: text; - background-clip: text; - color: transparent; -} - -.ui.blue.rating .active.icon { - color: #54C8FF; - text-shadow: 0px -1px 0px #2185D0, -1px 0px 0px #2185D0, 0px 1px 0px #2185D0, 1px 0px 0px #2185D0; -} - -.ui.blue.rating .icon.selected, -.ui.blue.rating .icon.selected.active, -.ui.blue.rating .icon.selected.partial.active { - background: inherit; - color: #21b8ff; - text-shadow: 0px -1px 0px #1678c2, -1px 0px 0px #1678c2, 0px 1px 0px #1678c2, 1px 0px 0px #1678c2; - -webkit-text-stroke: unset; - background-clip: unset; -} - -.ui.blue.rating .icon.partial.active { - background: -webkit-gradient(linear, left top, right top, from(#54C8FF), to(rgba(0, 0, 0, 0.15))); - background: -webkit-linear-gradient(left, #54C8FF 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - background: linear-gradient(to right, #54C8FF 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - text-shadow: none; - -webkit-text-stroke: #2185D0 0.78px; - -webkit-background-clip: text; - background-clip: text; - color: transparent; -} - -.ui.violet.rating .active.icon { - color: #A291FB; - text-shadow: 0px -1px 0px #6435C9, -1px 0px 0px #6435C9, 0px 1px 0px #6435C9, 1px 0px 0px #6435C9; -} - -.ui.violet.rating .icon.selected, -.ui.violet.rating .icon.selected.active, -.ui.violet.rating .icon.selected.partial.active { - background: inherit; - color: #745aff; - text-shadow: 0px -1px 0px #5829bb, -1px 0px 0px #5829bb, 0px 1px 0px #5829bb, 1px 0px 0px #5829bb; - -webkit-text-stroke: unset; - background-clip: unset; -} - -.ui.violet.rating .icon.partial.active { - background: -webkit-gradient(linear, left top, right top, from(#A291FB), to(rgba(0, 0, 0, 0.15))); - background: -webkit-linear-gradient(left, #A291FB 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - background: linear-gradient(to right, #A291FB 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - text-shadow: none; - -webkit-text-stroke: #6435C9 0.78px; - -webkit-background-clip: text; - background-clip: text; - color: transparent; -} - -.ui.purple.rating .active.icon { - color: #DC73FF; - text-shadow: 0px -1px 0px #A333C8, -1px 0px 0px #A333C8, 0px 1px 0px #A333C8, 1px 0px 0px #A333C8; -} - -.ui.purple.rating .icon.selected, -.ui.purple.rating .icon.selected.active, -.ui.purple.rating .icon.selected.partial.active { - background: inherit; - color: #cf40ff; - text-shadow: 0px -1px 0px #9627ba, -1px 0px 0px #9627ba, 0px 1px 0px #9627ba, 1px 0px 0px #9627ba; - -webkit-text-stroke: unset; - background-clip: unset; -} - -.ui.purple.rating .icon.partial.active { - background: -webkit-gradient(linear, left top, right top, from(#DC73FF), to(rgba(0, 0, 0, 0.15))); - background: -webkit-linear-gradient(left, #DC73FF 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - background: linear-gradient(to right, #DC73FF 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - text-shadow: none; - -webkit-text-stroke: #A333C8 0.78px; - -webkit-background-clip: text; - background-clip: text; - color: transparent; -} - -.ui.pink.rating .active.icon { - color: #FF8EDF; - text-shadow: 0px -1px 0px #E03997, -1px 0px 0px #E03997, 0px 1px 0px #E03997, 1px 0px 0px #E03997; -} - -.ui.pink.rating .icon.selected, -.ui.pink.rating .icon.selected.active, -.ui.pink.rating .icon.selected.partial.active { - background: inherit; - color: #ff5bd1; - text-shadow: 0px -1px 0px #e61a8d, -1px 0px 0px #e61a8d, 0px 1px 0px #e61a8d, 1px 0px 0px #e61a8d; - -webkit-text-stroke: unset; - background-clip: unset; -} - -.ui.pink.rating .icon.partial.active { - background: -webkit-gradient(linear, left top, right top, from(#FF8EDF), to(rgba(0, 0, 0, 0.15))); - background: -webkit-linear-gradient(left, #FF8EDF 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - background: linear-gradient(to right, #FF8EDF 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - text-shadow: none; - -webkit-text-stroke: #E03997 0.78px; - -webkit-background-clip: text; - background-clip: text; - color: transparent; -} - -.ui.brown.rating .active.icon { - color: #D67C1C; - text-shadow: 0px -1px 0px #A5673F, -1px 0px 0px #A5673F, 0px 1px 0px #A5673F, 1px 0px 0px #A5673F; -} - -.ui.brown.rating .icon.selected, -.ui.brown.rating .icon.selected.active, -.ui.brown.rating .icon.selected.partial.active { - background: inherit; - color: #b0620f; - text-shadow: 0px -1px 0px #975b33, -1px 0px 0px #975b33, 0px 1px 0px #975b33, 1px 0px 0px #975b33; - -webkit-text-stroke: unset; - background-clip: unset; -} - -.ui.brown.rating .icon.partial.active { - background: -webkit-gradient(linear, left top, right top, from(#D67C1C), to(rgba(0, 0, 0, 0.15))); - background: -webkit-linear-gradient(left, #D67C1C 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - background: linear-gradient(to right, #D67C1C 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - text-shadow: none; - -webkit-text-stroke: #A5673F 0.78px; - -webkit-background-clip: text; - background-clip: text; - color: transparent; -} - -.ui.grey.rating .active.icon { - color: #DCDDDE; - text-shadow: 0px -1px 0px #767676, -1px 0px 0px #767676, 0px 1px 0px #767676, 1px 0px 0px #767676; -} - -.ui.grey.rating .icon.selected, -.ui.grey.rating .icon.selected.active, -.ui.grey.rating .icon.selected.partial.active { - background: inherit; - color: #c2c4c5; - text-shadow: 0px -1px 0px #838383, -1px 0px 0px #838383, 0px 1px 0px #838383, 1px 0px 0px #838383; - -webkit-text-stroke: unset; - background-clip: unset; -} - -.ui.grey.rating .icon.partial.active { - background: -webkit-gradient(linear, left top, right top, from(#DCDDDE), to(rgba(0, 0, 0, 0.15))); - background: -webkit-linear-gradient(left, #DCDDDE 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - background: linear-gradient(to right, #DCDDDE 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - text-shadow: none; - -webkit-text-stroke: #767676 0.78px; - -webkit-background-clip: text; - background-clip: text; - color: transparent; -} - -.ui.black.rating .active.icon { - color: #545454; - text-shadow: 0px -1px 0px #1B1C1D, -1px 0px 0px #1B1C1D, 0px 1px 0px #1B1C1D, 1px 0px 0px #1B1C1D; -} - -.ui.black.rating .icon.selected, -.ui.black.rating .icon.selected.active, -.ui.black.rating .icon.selected.partial.active { - background: inherit; - color: #000000; - text-shadow: 0px -1px 0px #27292a, -1px 0px 0px #27292a, 0px 1px 0px #27292a, 1px 0px 0px #27292a; - -webkit-text-stroke: unset; - background-clip: unset; -} - -.ui.black.rating .icon.partial.active { - background: -webkit-gradient(linear, left top, right top, from(#545454), to(rgba(0, 0, 0, 0.15))); - background: -webkit-linear-gradient(left, #545454 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - background: linear-gradient(to right, #545454 0% var(--full), rgba(0, 0, 0, 0.15) var(--full) 100%); - text-shadow: none; - -webkit-text-stroke: #1B1C1D 0.78px; - -webkit-background-clip: text; - background-clip: text; - color: transparent; -} - -/******************************* - States -*******************************/ - -/*------------------- - Disabled - --------------------*/ - -/* disabled rating */ - -.ui.disabled.rating .icon { - cursor: default; -} - -/*------------------- - User Interactive ---------------------*/ - -/* Selected Rating */ - -.ui.rating.selected .active.icon { - opacity: 1; -} - -.ui.rating.selected .icon.selected, -.ui.rating .icon.selected { - opacity: 1; -} - -/******************************* - Variations -*******************************/ - -.ui.rating { - font-size: 1rem; -} - -.ui.mini.rating { - font-size: 0.78571429rem; -} - -.ui.tiny.rating { - font-size: 0.85714286rem; -} - -.ui.small.rating { - font-size: 0.92857143rem; -} - -.ui.large.rating { - font-size: 1.14285714rem; -} - -.ui.big.rating { - font-size: 1.28571429rem; -} - -.ui.huge.rating { - font-size: 1.42857143rem; -} - -.ui.massive.rating { - font-size: 2rem; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Search - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Search -*******************************/ - -.ui.search { - position: relative; -} - -.ui.search > .prompt { - margin: 0; - outline: none; - -webkit-appearance: none; - -webkit-tap-highlight-color: rgba(255, 255, 255, 0); - text-shadow: none; - font-style: normal; - font-weight: normal; - line-height: 1.21428571em; - padding: 0.67857143em 1em; - font-size: 1em; - background: #FFFFFF; - border: 1px solid rgba(34, 36, 38, 0.15); - color: rgba(0, 0, 0, 0.87); - -webkit-box-shadow: 0 0 0 0 transparent inset; - box-shadow: 0 0 0 0 transparent inset; - -webkit-transition: background-color 0.1s ease, color 0.1s ease, border-color 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: background-color 0.1s ease, color 0.1s ease, border-color 0.1s ease, -webkit-box-shadow 0.1s ease; - transition: background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, border-color 0.1s ease; - transition: background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, border-color 0.1s ease, -webkit-box-shadow 0.1s ease; -} - -.ui.search .prompt { - border-radius: 500rem; -} - -/*-------------- - Icon ----------------*/ - -.ui.search .prompt ~ .search.icon { - cursor: pointer; -} - -/*-------------- - Results ----------------*/ - -.ui.search > .results { - display: none; - position: absolute; - top: 100%; - left: 0; - -webkit-transform-origin: center top; - transform-origin: center top; - white-space: normal; - text-align: left; - text-transform: none; - background: #FFFFFF; - margin-top: 0.5em; - width: 18em; - border-radius: 0.28571429rem; - -webkit-box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - border: 1px solid #D4D4D5; - z-index: 998; -} - -.ui.search > .results > :first-child { - border-radius: 0.28571429rem 0.28571429rem 0 0; -} - -.ui.search > .results > :last-child { - border-radius: 0 0 0.28571429rem 0.28571429rem; -} - -/*-------------- - Result ----------------*/ - -.ui.search > .results .result { - cursor: pointer; - display: block; - overflow: hidden; - font-size: 1em; - padding: 0.85714286em 1.14285714em; - color: rgba(0, 0, 0, 0.87); - line-height: 1.33; - border-bottom: 1px solid rgba(34, 36, 38, 0.1); -} - -.ui.search > .results .result:last-child { - border-bottom: none !important; -} - -/* Image */ - -.ui.search > .results .result .image { - float: right; - overflow: hidden; - background: none; - width: 5em; - height: 3em; - border-radius: 0.25em; -} - -.ui.search > .results .result .image img { - display: block; - width: auto; - height: 100%; -} - -/*-------------- - Info ----------------*/ - -.ui.search > .results .result .image + .content { - margin: 0 6em 0 0; -} - -.ui.search > .results .result .title { - margin: -0.14285714em 0 0; - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - font-weight: bold; - font-size: 1em; - color: rgba(0, 0, 0, 0.85); -} - -.ui.search > .results .result .description { - margin-top: 0; - font-size: 0.92857143em; - color: rgba(0, 0, 0, 0.4); -} - -.ui.search > .results .result .price { - float: right; - color: #21BA45; -} - -/*-------------- - Message ----------------*/ - -.ui.search > .results > .message { - padding: 1em 1em; -} - -.ui.search > .results > .message .header { - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - font-size: 1rem; - font-weight: bold; - color: rgba(0, 0, 0, 0.87); -} - -.ui.search > .results > .message .description { - margin-top: 0.25rem; - font-size: 1em; - color: rgba(0, 0, 0, 0.87); -} - -/* View All Results */ - -.ui.search > .results > .action { - display: block; - border-top: none; - background: #F3F4F5; - padding: 0.92857143em 1em; - color: rgba(0, 0, 0, 0.87); - font-weight: bold; - text-align: center; -} - -/******************************* - States -*******************************/ - -/*-------------------- - Focus ----------------------*/ - -.ui.search > .prompt:focus { - border-color: rgba(34, 36, 38, 0.35); - background: #FFFFFF; - color: rgba(0, 0, 0, 0.95); -} - -/*-------------------- - Loading - ---------------------*/ - -.ui.loading.search .input > i.icon:before { - position: absolute; - content: ''; - top: 50%; - left: 50%; - margin: -0.64285714em 0 0 -0.64285714em; - width: 1.28571429em; - height: 1.28571429em; - border-radius: 500rem; - border: 0.2em solid rgba(0, 0, 0, 0.1); -} - -.ui.loading.search .input > i.icon:after { - position: absolute; - content: ''; - top: 50%; - left: 50%; - margin: -0.64285714em 0 0 -0.64285714em; - width: 1.28571429em; - height: 1.28571429em; - -webkit-animation: loader 0.6s infinite linear; - animation: loader 0.6s infinite linear; - border: 0.2em solid #767676; - border-radius: 500rem; - -webkit-box-shadow: 0 0 0 1px transparent; - box-shadow: 0 0 0 1px transparent; -} - -/*-------------- - Hover ----------------*/ - -.ui.search > .results .result:hover, -.ui.category.search > .results .category .result:hover { - background: #F9FAFB; -} - -.ui.search .action:hover:not(div) { - background: #E0E0E0; -} - -/*-------------- - Active ----------------*/ - -.ui.category.search > .results .category.active { - background: #F3F4F5; -} - -.ui.category.search > .results .category.active > .name { - color: rgba(0, 0, 0, 0.87); -} - -.ui.search > .results .result.active, -.ui.category.search > .results .category .result.active { - position: relative; - border-left-color: rgba(34, 36, 38, 0.1); - background: #F3F4F5; - -webkit-box-shadow: none; - box-shadow: none; -} - -.ui.search > .results .result.active .title { - color: rgba(0, 0, 0, 0.85); -} - -.ui.search > .results .result.active .description { - color: rgba(0, 0, 0, 0.85); -} - -/*-------------------- - Disabled - ----------------------*/ - -/* Disabled */ - -.ui.disabled.search { - cursor: default; - pointer-events: none; - opacity: 0.45; -} - -/******************************* - Types -*******************************/ - -/*-------------- - Selection - ---------------*/ - -.ui.search.selection .prompt { - border-radius: 0.28571429rem; -} - -/* Remove input */ - -.ui.search.selection > .icon.input > .remove.icon { - pointer-events: none; - position: absolute; - left: auto; - opacity: 0; - color: ''; - top: 0; - right: 0; - -webkit-transition: color 0.1s ease, opacity 0.1s ease; - transition: color 0.1s ease, opacity 0.1s ease; -} - -.ui.search.selection > .icon.input > .active.remove.icon { - cursor: pointer; - opacity: 0.8; - pointer-events: auto; -} - -.ui.search.selection > .icon.input:not([class*="left icon"]) > .icon ~ .remove.icon { - right: 1.85714em; -} - -.ui.search.selection > .icon.input > .remove.icon:hover { - opacity: 1; - color: #DB2828; -} - -/*-------------- - Category - ---------------*/ - -.ui.category.search .results { - width: 28em; -} - -.ui.category.search .results.animating, -.ui.category.search .results.visible { - display: table; -} - -/* Category */ - -.ui.category.search > .results .category { - display: table-row; - background: #F3F4F5; - -webkit-box-shadow: none; - box-shadow: none; - -webkit-transition: background 0.1s ease, border-color 0.1s ease; - transition: background 0.1s ease, border-color 0.1s ease; -} - -/* Last Category */ - -.ui.category.search > .results .category:last-child { - border-bottom: none; -} - -/* First / Last */ - -.ui.category.search > .results .category:first-child .name + .result { - border-radius: 0 0.28571429rem 0 0; -} - -.ui.category.search > .results .category:last-child .result:last-child { - border-radius: 0 0 0.28571429rem 0; -} - -/* Category Result Name */ - -.ui.category.search > .results .category > .name { - display: table-cell; - text-overflow: ellipsis; - width: 100px; - white-space: nowrap; - background: transparent; - font-family: 'Lato', 'Helvetica Neue', Arial, Helvetica, sans-serif; - font-size: 1em; - padding: 0.4em 1em; - font-weight: bold; - color: rgba(0, 0, 0, 0.4); - border-bottom: 1px solid rgba(34, 36, 38, 0.1); -} - -/* Category Result */ - -.ui.category.search > .results .category .results { - display: table-cell; - background: #FFFFFF; - border-left: 1px solid rgba(34, 36, 38, 0.15); - border-bottom: 1px solid rgba(34, 36, 38, 0.1); -} - -.ui.category.search > .results .category .result { - border-bottom: 1px solid rgba(34, 36, 38, 0.1); - -webkit-transition: background 0.1s ease, border-color 0.1s ease; - transition: background 0.1s ease, border-color 0.1s ease; - padding: 0.85714286em 1.14285714em; -} - -/******************************* - Variations -*******************************/ - -/*------------------- - Scrolling - --------------------*/ - -.ui.scrolling.search > .results, -.ui.search.long > .results, -.ui.search.short > .results { - overflow-x: hidden; - overflow-y: auto; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-overflow-scrolling: touch; -} - -@media only screen and (max-width: 767.98px) { - .ui.scrolling.search > .results { - max-height: 12.17714286em; - } -} - -@media only screen and (min-width: 768px) { - .ui.scrolling.search > .results { - max-height: 18.26571429em; - } -} - -@media only screen and (min-width: 992px) { - .ui.scrolling.search > .results { - max-height: 24.35428571em; - } -} - -@media only screen and (min-width: 1920px) { - .ui.scrolling.search > .results { - max-height: 36.53142857em; - } -} - -@media only screen and (max-width: 767.98px) { - .ui.search.short > .results { - max-height: 12.17714286em; - } - - .ui.search[class*="very short"] > .results { - max-height: 9.13285714em; - } - - .ui.search.long > .results { - max-height: 24.35428571em; - } - - .ui.search[class*="very long"] > .results { - max-height: 36.53142857em; - } -} - -@media only screen and (min-width: 768px) { - .ui.search.short > .results { - max-height: 18.26571429em; - } - - .ui.search[class*="very short"] > .results { - max-height: 13.69928571em; - } - - .ui.search.long > .results { - max-height: 36.53142857em; - } - - .ui.search[class*="very long"] > .results { - max-height: 54.79714286em; - } -} - -@media only screen and (min-width: 992px) { - .ui.search.short > .results { - max-height: 24.35428571em; - } - - .ui.search[class*="very short"] > .results { - max-height: 18.26571429em; - } - - .ui.search.long > .results { - max-height: 48.70857143em; - } - - .ui.search[class*="very long"] > .results { - max-height: 73.06285714em; - } -} - -@media only screen and (min-width: 1920px) { - .ui.search.short > .results { - max-height: 36.53142857em; - } - - .ui.search[class*="very short"] > .results { - max-height: 27.39857143em; - } - - .ui.search.long > .results { - max-height: 73.06285714em; - } - - .ui.search[class*="very long"] > .results { - max-height: 109.59428571em; - } -} - -/*------------------- - Left / Right - --------------------*/ - -.ui[class*="left aligned"].search > .results { - right: auto; - left: 0; -} - -.ui[class*="right aligned"].search > .results { - right: 0; - left: auto; -} - -/*-------------- - Fluid ----------------*/ - -.ui.fluid.search .results { - width: 100%; -} - -/*-------------- - Sizes ----------------*/ - -.ui.search { - font-size: 1em; -} - -.ui.mini.search { - font-size: 0.78571429em; -} - -.ui.tiny.search { - font-size: 0.85714286em; -} - -.ui.small.search { - font-size: 0.92857143em; -} - -.ui.large.search { - font-size: 1.14285714em; -} - -.ui.big.search { - font-size: 1.28571429em; -} - -.ui.huge.search { - font-size: 1.42857143em; -} - -.ui.massive.search { - font-size: 1.71428571em; -} - -/*-------------- - Mobile ----------------*/ - -@media only screen and (max-width: 767.98px) { - .ui.search .results { - max-width: calc(100vw - 2rem); - } -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Shape - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Shape -*******************************/ - -.ui.shape { - position: relative; - vertical-align: top; - display: inline-block; - -webkit-perspective: 2000px; - perspective: 2000px; - -webkit-transition: left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; - transition: left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; -} - -.ui.shape .side, -.ui.shape .sides { - -webkit-transform-style: preserve-3d; - transform-style: preserve-3d; -} - -.ui.shape .side { - display: none; - opacity: 1; - width: 100%; - margin: 0 !important; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - -.ui.shape .side * { - -webkit-backface-visibility: visible !important; - backface-visibility: visible !important; -} - -/******************************* - Types -*******************************/ - -.ui.cube.shape .side { - min-width: 15em; - height: 15em; - padding: 2em; - background-color: #E6E6E6; - color: rgba(0, 0, 0, 0.87); - -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); - box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); -} - -.ui.cube.shape .side > .content { - width: 100%; - height: 100%; - display: table; - text-align: center; - -webkit-user-select: text; - -moz-user-select: text; - -ms-user-select: text; - user-select: text; -} - -.ui.cube.shape .side > .content > div { - display: table-cell; - vertical-align: middle; - font-size: 2em; -} - -/******************************* - Variations -*******************************/ - -.ui.text.shape.animating .sides { - position: static; -} - -.ui.text.shape .side { - white-space: nowrap; -} - -.ui.text.shape .side > * { - white-space: normal; -} - -/******************************* - States -*******************************/ - -/*-------------- - Loading - ---------------*/ - -.ui.loading.shape { - position: absolute; - top: -9999px; - left: -9999px; -} - -/*-------------- - Animating ----------------*/ - -.ui.shape .animating.side { - position: absolute; - top: 0; - left: 0; - display: block; - z-index: 100; -} - -.ui.shape .hidden.side { - opacity: 0.6; -} - -/*-------------- - CSS ----------------*/ - -.ui.shape.animating .sides { - position: absolute; - -webkit-transition: left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; - transition: left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out; - transition: transform 0.6s ease-in-out, left 0.6s ease-in-out, width 0.6s ease-in-out, height 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; -} - -.ui.shape.animating .side { - -webkit-transition: opacity 0.6s ease-in-out; - transition: opacity 0.6s ease-in-out; -} - -.ui.shape .animating.side *, -.ui.shape.animating .side * { - -webkit-transition: none; - transition: none; -} - -/*-------------- - Active ----------------*/ - -.ui.shape .active.side { - display: block; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - User Overrides -*******************************/ -/*! - * # Fomantic-UI - Sidebar - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Sidebar -*******************************/ - -/* Sidebar Menu */ - -.ui.sidebar { - position: fixed; - top: 0; - left: 0; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transition: none; - transition: none; - will-change: transform; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - visibility: hidden; - -webkit-overflow-scrolling: touch; - height: 100% !important; - max-height: 100%; - border-radius: 0 !important; - margin: 0 !important; - overflow-y: auto !important; - z-index: 102; -} - -/* GPU Layers for Child Elements */ - -.ui.sidebar > * { - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - -/*-------------- - Direction ----------------*/ - -.ui.left.sidebar { - right: auto; - left: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); -} - -.ui.right.sidebar { - right: 0 !important; - left: auto !important; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); -} - -.ui.top.sidebar, -.ui.bottom.sidebar { - width: 100% !important; - height: auto !important; -} - -.ui.top.sidebar { - top: 0 !important; - bottom: auto !important; - -webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); -} - -.ui.bottom.sidebar { - top: auto !important; - bottom: 0 !important; - -webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); -} - -/*-------------- - Pushable ----------------*/ - -.pushable { - height: 100%; - overflow-x: hidden; - padding: 0 !important; -} - -/* Whole Page */ - -body.pushable { - background: #545454; -} - -body.pushable.dimmed { - background: inherit; -} - -/* Page Context */ - -.pushable:not(body) { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - overflow-y: hidden; -} - -.pushable:not(body) > .ui.sidebar, -.pushable:not(body) > .fixed, -.pushable:not(body) > .pusher:after { - position: absolute; -} - -/*-------------- - Fixed ----------------*/ - -.pushable > .fixed { - position: fixed; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-transition: -webkit-transform 500ms ease; - transition: -webkit-transform 500ms ease; - transition: transform 500ms ease; - transition: transform 500ms ease, -webkit-transform 500ms ease; - will-change: transform; - z-index: 101; -} - -/*-------------- - Page ----------------*/ - -.pushable > .pusher { - position: relative; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - overflow: hidden; - min-height: 100%; - -webkit-transition: -webkit-transform 500ms ease; - transition: -webkit-transform 500ms ease; - transition: transform 500ms ease; - transition: transform 500ms ease, -webkit-transform 500ms ease; - z-index: 2; - /* Pusher should inherit background from context */ - background: inherit; -} - -body.pushable > .pusher { - background: #FFFFFF; -} - -/*-------------- - Dimmer ----------------*/ - -.pushable > .pusher:after { - position: fixed; - top: 0; - right: 0; - content: ''; - background: rgba(0, 0, 0, 0.4); - overflow: hidden; - opacity: 0; - -webkit-transition: opacity 500ms; - transition: opacity 500ms; - will-change: opacity; - z-index: 1000; -} - -/*-------------- - Coupling ----------------*/ - -.ui.sidebar.menu .item { - border-radius: 0 !important; -} - -/******************************* - States -*******************************/ - -/*-------------- - Dimmed ----------------*/ - -.pushable > .pusher.dimmed:after { - width: 100% !important; - height: 100% !important; - opacity: 1 !important; -} - -/*-------------- - Animating ----------------*/ - -.ui.animating.sidebar { - visibility: visible; -} - -/*-------------- - Visible ----------------*/ - -.ui.visible.sidebar { - visibility: visible; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -/* Shadow Direction */ - -.ui.left.visible.sidebar, -.ui.right.visible.sidebar { - -webkit-box-shadow: 0 0 20px rgba(34, 36, 38, 0.15); - box-shadow: 0 0 20px rgba(34, 36, 38, 0.15); -} - -.ui.top.visible.sidebar, -.ui.bottom.visible.sidebar { - -webkit-box-shadow: 0 0 20px rgba(34, 36, 38, 0.15); - box-shadow: 0 0 20px rgba(34, 36, 38, 0.15); -} - -/* Visible On Load */ - -.ui.visible.left.sidebar ~ .fixed, -.ui.visible.left.sidebar ~ .pusher { - -webkit-transform: translate3d(260px, 0, 0); - transform: translate3d(260px, 0, 0); -} - -.ui.visible.right.sidebar ~ .fixed, -.ui.visible.right.sidebar ~ .pusher { - -webkit-transform: translate3d(-260px, 0, 0); - transform: translate3d(-260px, 0, 0); -} - -.ui.visible.top.sidebar ~ .fixed, -.ui.visible.top.sidebar ~ .pusher { - -webkit-transform: translate3d(0, 36px, 0); - transform: translate3d(0, 36px, 0); -} - -.ui.visible.bottom.sidebar ~ .fixed, -.ui.visible.bottom.sidebar ~ .pusher { - -webkit-transform: translate3d(0, -36px, 0); - transform: translate3d(0, -36px, 0); -} - -/* opposite sides visible forces content overlay */ - -.ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .fixed, -.ui.visible.left.sidebar ~ .ui.visible.right.sidebar ~ .pusher, -.ui.visible.right.sidebar ~ .ui.visible.left.sidebar ~ .fixed, -.ui.visible.right.sidebar ~ .ui.visible.left.sidebar ~ .pusher { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -/*-------------- - iOS ----------------*/ - -/******************************* - Variations -*******************************/ - -/*-------------- - Width ----------------*/ - -/* Left / Right */ - -.ui.thin.left.sidebar, -.ui.thin.right.sidebar { - width: 150px; -} - -.ui[class*="very thin"].left.sidebar, -.ui[class*="very thin"].right.sidebar { - width: 60px; -} - -.ui.left.sidebar, -.ui.right.sidebar { - width: 260px; -} - -.ui.wide.left.sidebar, -.ui.wide.right.sidebar { - width: 350px; -} - -.ui[class*="very wide"].left.sidebar, -.ui[class*="very wide"].right.sidebar { - width: 475px; -} - -/* Left Visible */ - -.ui.visible.thin.left.sidebar ~ .fixed, -.ui.visible.thin.left.sidebar ~ .pusher { - -webkit-transform: translate3d(150px, 0, 0); - transform: translate3d(150px, 0, 0); -} - -.ui.visible[class*="very thin"].left.sidebar ~ .fixed, -.ui.visible[class*="very thin"].left.sidebar ~ .pusher { - -webkit-transform: translate3d(60px, 0, 0); - transform: translate3d(60px, 0, 0); -} - -.ui.visible.wide.left.sidebar ~ .fixed, -.ui.visible.wide.left.sidebar ~ .pusher { - -webkit-transform: translate3d(350px, 0, 0); - transform: translate3d(350px, 0, 0); -} - -.ui.visible[class*="very wide"].left.sidebar ~ .fixed, -.ui.visible[class*="very wide"].left.sidebar ~ .pusher { - -webkit-transform: translate3d(475px, 0, 0); - transform: translate3d(475px, 0, 0); -} - -/* Right Visible */ - -.ui.visible.thin.right.sidebar ~ .fixed, -.ui.visible.thin.right.sidebar ~ .pusher { - -webkit-transform: translate3d(-150px, 0, 0); - transform: translate3d(-150px, 0, 0); -} - -.ui.visible[class*="very thin"].right.sidebar ~ .fixed, -.ui.visible[class*="very thin"].right.sidebar ~ .pusher { - -webkit-transform: translate3d(-60px, 0, 0); - transform: translate3d(-60px, 0, 0); -} - -.ui.visible.wide.right.sidebar ~ .fixed, -.ui.visible.wide.right.sidebar ~ .pusher { - -webkit-transform: translate3d(-350px, 0, 0); - transform: translate3d(-350px, 0, 0); -} - -.ui.visible[class*="very wide"].right.sidebar ~ .fixed, -.ui.visible[class*="very wide"].right.sidebar ~ .pusher { - -webkit-transform: translate3d(-475px, 0, 0); - transform: translate3d(-475px, 0, 0); -} - -/******************************* - Animations -*******************************/ - -/*-------------- - Overlay - ---------------*/ - -/* Set-up */ - -.ui.overlay.sidebar { - z-index: 102; -} - -/* Initial */ - -.ui.left.overlay.sidebar { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); -} - -.ui.right.overlay.sidebar { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); -} - -.ui.top.overlay.sidebar { - -webkit-transform: translate3d(0%, -100%, 0); - transform: translate3d(0%, -100%, 0); -} - -.ui.bottom.overlay.sidebar { - -webkit-transform: translate3d(0%, 100%, 0); - transform: translate3d(0%, 100%, 0); -} - -/* Animation */ - -.animating.ui.overlay.sidebar, -.ui.visible.overlay.sidebar { - -webkit-transition: -webkit-transform 500ms ease; - transition: -webkit-transform 500ms ease; - transition: transform 500ms ease; - transition: transform 500ms ease, -webkit-transform 500ms ease; -} - -/* End - Sidebar */ - -.ui.visible.left.overlay.sidebar { - -webkit-transform: translate3d(0%, 0, 0); - transform: translate3d(0%, 0, 0); -} - -.ui.visible.right.overlay.sidebar { - -webkit-transform: translate3d(0%, 0, 0); - transform: translate3d(0%, 0, 0); -} - -.ui.visible.top.overlay.sidebar { - -webkit-transform: translate3d(0%, 0, 0); - transform: translate3d(0%, 0, 0); -} - -.ui.visible.bottom.overlay.sidebar { - -webkit-transform: translate3d(0%, 0, 0); - transform: translate3d(0%, 0, 0); -} - -/* End - Pusher */ - -.ui.visible.overlay.sidebar ~ .fixed, -.ui.visible.overlay.sidebar ~ .pusher { - -webkit-transform: none !important; - transform: none !important; -} - -/*-------------- - Push - ---------------*/ - -/* Initial */ - -.ui.push.sidebar { - -webkit-transition: -webkit-transform 500ms ease; - transition: -webkit-transform 500ms ease; - transition: transform 500ms ease; - transition: transform 500ms ease, -webkit-transform 500ms ease; - z-index: 102; -} - -/* Sidebar - Initial */ - -.ui.left.push.sidebar { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); -} - -.ui.right.push.sidebar { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); -} - -.ui.top.push.sidebar { - -webkit-transform: translate3d(0%, -100%, 0); - transform: translate3d(0%, -100%, 0); -} - -.ui.bottom.push.sidebar { - -webkit-transform: translate3d(0%, 100%, 0); - transform: translate3d(0%, 100%, 0); -} - -/* End */ - -.ui.visible.push.sidebar { - -webkit-transform: translate3d(0%, 0, 0); - transform: translate3d(0%, 0, 0); -} - -/*-------------- - Uncover - ---------------*/ - -/* Initial */ - -.ui.uncover.sidebar { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - z-index: 1; -} - -/* End */ - -.ui.visible.uncover.sidebar { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - -webkit-transition: -webkit-transform 500ms ease; - transition: -webkit-transform 500ms ease; - transition: transform 500ms ease; - transition: transform 500ms ease, -webkit-transform 500ms ease; -} - -/*-------------- - Slide Along - ---------------*/ - -/* Initial */ - -.ui.slide.along.sidebar { - z-index: 1; -} - -/* Sidebar - Initial */ - -.ui.left.slide.along.sidebar { - -webkit-transform: translate3d(-50%, 0, 0); - transform: translate3d(-50%, 0, 0); -} - -.ui.right.slide.along.sidebar { - -webkit-transform: translate3d(50%, 0, 0); - transform: translate3d(50%, 0, 0); -} - -.ui.top.slide.along.sidebar { - -webkit-transform: translate3d(0, -50%, 0); - transform: translate3d(0, -50%, 0); -} - -.ui.bottom.slide.along.sidebar { - -webkit-transform: translate3d(0%, 50%, 0); - transform: translate3d(0%, 50%, 0); -} - -/* Animation */ - -.ui.animating.slide.along.sidebar { - -webkit-transition: -webkit-transform 500ms ease; - transition: -webkit-transform 500ms ease; - transition: transform 500ms ease; - transition: transform 500ms ease, -webkit-transform 500ms ease; -} - -/* End */ - -.ui.visible.slide.along.sidebar { - -webkit-transform: translate3d(0%, 0, 0); - transform: translate3d(0%, 0, 0); -} - -/*-------------- - Slide Out - ---------------*/ - -/* Initial */ - -.ui.slide.out.sidebar { - z-index: 1; -} - -/* Sidebar - Initial */ - -.ui.left.slide.out.sidebar { - -webkit-transform: translate3d(50%, 0, 0); - transform: translate3d(50%, 0, 0); -} - -.ui.right.slide.out.sidebar { - -webkit-transform: translate3d(-50%, 0, 0); - transform: translate3d(-50%, 0, 0); -} - -.ui.top.slide.out.sidebar { - -webkit-transform: translate3d(0%, 50%, 0); - transform: translate3d(0%, 50%, 0); -} - -.ui.bottom.slide.out.sidebar { - -webkit-transform: translate3d(0%, -50%, 0); - transform: translate3d(0%, -50%, 0); -} - -/* Animation */ - -.ui.animating.slide.out.sidebar { - -webkit-transition: -webkit-transform 500ms ease; - transition: -webkit-transform 500ms ease; - transition: transform 500ms ease; - transition: transform 500ms ease, -webkit-transform 500ms ease; -} - -/* End */ - -.ui.visible.slide.out.sidebar { - -webkit-transform: translate3d(0%, 0, 0); - transform: translate3d(0%, 0, 0); -} - -/*-------------- - Scale Down - ---------------*/ - -/* Initial */ - -.ui.scale.down.sidebar { - -webkit-transition: -webkit-transform 500ms ease; - transition: -webkit-transform 500ms ease; - transition: transform 500ms ease; - transition: transform 500ms ease, -webkit-transform 500ms ease; - z-index: 102; -} - -.ui.left.scale.down.sidebar { - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); -} - -.ui.right.scale.down.sidebar { - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); -} - -.ui.top.scale.down.sidebar { - -webkit-transform: translate3d(0%, -100%, 0); - transform: translate3d(0%, -100%, 0); -} - -.ui.bottom.scale.down.sidebar { - -webkit-transform: translate3d(0%, 100%, 0); - transform: translate3d(0%, 100%, 0); -} - -/* Pusher - Initial */ - -.ui.scale.down.left.sidebar ~ .pusher { - -webkit-transform-origin: 75% 50%; - transform-origin: 75% 50%; -} - -.ui.scale.down.right.sidebar ~ .pusher { - -webkit-transform-origin: 25% 50%; - transform-origin: 25% 50%; -} - -.ui.scale.down.top.sidebar ~ .pusher { - -webkit-transform-origin: 50% 75%; - transform-origin: 50% 75%; -} - -.ui.scale.down.bottom.sidebar ~ .pusher { - -webkit-transform-origin: 50% 25%; - transform-origin: 50% 25%; -} - -/* Animation */ - -.ui.animating.scale.down > .visible.ui.sidebar { - -webkit-transition: -webkit-transform 500ms ease; - transition: -webkit-transform 500ms ease; - transition: transform 500ms ease; - transition: transform 500ms ease, -webkit-transform 500ms ease; -} - -.ui.visible.scale.down.sidebar ~ .pusher, -.ui.animating.scale.down.sidebar ~ .pusher { - display: block !important; - width: 100%; - height: 100%; - overflow: hidden !important; -} - -/* End */ - -.ui.visible.scale.down.sidebar { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} - -.ui.visible.scale.down.sidebar ~ .pusher { - -webkit-transform: scale(0.75); - transform: scale(0.75); -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Sticky - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Sticky -*******************************/ - -.ui.sticky { - position: static; - -webkit-transition: none; - transition: none; - z-index: 800; -} - -/******************************* - States -*******************************/ - -/* Bound */ - -.ui.sticky.bound { - position: absolute; - left: auto; - right: auto; -} - -/* Fixed */ - -.ui.sticky.fixed { - position: fixed; - left: auto; - right: auto; -} - -/* Bound/Fixed Position */ - -.ui.sticky.bound.top, -.ui.sticky.fixed.top { - top: 0; - bottom: auto; -} - -.ui.sticky.bound.bottom, -.ui.sticky.fixed.bottom { - top: auto; - bottom: 0; -} - -/******************************* - Types -*******************************/ - -.ui.native.sticky { - position: -webkit-sticky; - position: -moz-sticky; - position: -ms-sticky; - position: -o-sticky; - position: sticky; -} - -/******************************* - Theme Overrides -*******************************/ - -/******************************* - Site Overrides -*******************************/ -/*! - * # Fomantic-UI - Tab - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - UI Tabs -*******************************/ - -.ui.tab { - display: none; -} - -/******************************* - States -*******************************/ - -/*-------------------- - Active ----------------------*/ - -.ui.tab.active, -.ui.tab.open { - display: block; -} - -/*-------------------- - Loading - ---------------------*/ - -.ui.tab.loading { - position: relative; - overflow: hidden; - display: block; - min-height: 250px; -} - -.ui.tab.loading * { - position: relative !important; - left: -10000px !important; -} - -.ui.tab.loading:before, -.ui.tab.loading.segment:before { - position: absolute; - content: ''; - top: 50%; - left: 50%; - margin: -1.25em 0 0 -1.25em; - width: 2.5em; - height: 2.5em; - border-radius: 500rem; - border: 0.2em solid rgba(0, 0, 0, 0.1); -} - -.ui.tab.loading:after, -.ui.tab.loading.segment:after { - position: absolute; - content: ''; - top: 50%; - left: 50%; - margin: -1.25em 0 0 -1.25em; - width: 2.5em; - height: 2.5em; - -webkit-animation: loader 0.6s infinite linear; - animation: loader 0.6s infinite linear; - border: 0.2em solid #767676; - border-radius: 500rem; - -webkit-box-shadow: 0 0 0 1px transparent; - box-shadow: 0 0 0 1px transparent; -} - -/******************************* - Tab Overrides -*******************************/ - -/******************************* - User Overrides -*******************************/ -/*! - * # Fomantic-UI - Toast - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Toast container -*******************************/ - -.ui.toast-container { - position: fixed; - z-index: 9999; -} - -.ui.toast-container.top.right { - top: 0.85714286em; - right: 0.85714286em; - margin-left: 0.85714286em; -} - -.ui.toast-container.top.left { - top: 0.85714286em; - left: 0.85714286em; - margin-right: 0.85714286em; -} - -.ui.toast-container.top.center { - left: 50%; - -webkit-transform: translate(-50%, 0); - transform: translate(-50%, 0); - top: 0.85714286em; -} - -.ui.toast-container.bottom.right { - bottom: 0.85714286em; - right: 0.85714286em; - margin-left: 0.85714286em; -} - -.ui.toast-container.bottom.left { - bottom: 0.85714286em; - left: 0.85714286em; - margin-right: 0.85714286em; -} - -.ui.toast-container.bottom.center { - left: 50%; - -webkit-transform: translate(-50%, 0); - transform: translate(-50%, 0); - bottom: 0.85714286em; -} - -.ui.toast-container .visible.toast-box, -.ui.toast-container .animating.toast-box, -.ui.toast-container .toast-box { - display: table !important; -} - -.ui.toast-container .toast-box { - margin-bottom: 0.5em; - border-radius: 0.28571429rem; - cursor: default; -} - -.ui.toast-container .toast-box:hover { - opacity: 1; -} - -.ui.toast-container .toast-box:not(.unclickable):hover { - cursor: pointer; -} - -.ui.toast-container .toast-box.floating, -.ui.toast-container .toast-box.hoverfloating:hover { - -webkit-box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - border: 1px solid rgba(34, 36, 38, 0.12); -} - -.ui.toast-container .toast-box.compact, -.ui.toast-container .toast-box > .compact { - width: 350px; -} - -.ui.toast-container .toast-box > .ui.toast, -.ui.toast-container .toast-box > .ui.message { - margin: 0 -1px -0.01em; - position: relative; -} - -.ui.toast-container .toast-box > .attached.progress { - z-index: 1; -} - -.ui.toast-container .toast-box > .attached.progress.bottom { - margin: -0.2em -1px -0.01em; -} - -.ui.toast-container .toast-box > .attached.progress.top { - margin: -0.01em -1px -0.2em; -} - -.ui.toast-container .toast-box > .attached.progress .bar { - min-width: 0; -} - -.ui.toast-container .toast-box > .attached.progress.info .bar.bar.bar { - background: #12a1bf; -} - -.ui.toast-container .toast-box > .attached.progress.warning .bar.bar.bar { - background: #cf9b0d; -} - -.ui.toast-container .toast-box > .attached.progress.success .bar.bar.bar { - background: #15792d; -} - -.ui.toast-container .toast-box > .attached.progress.error .bar.bar.bar { - background: #9c1a1a; -} - -.ui.toast-container .toast-box > .attached.progress.neutral .bar.bar.bar { - background: #d9d9d9; -} - -.ui.toast-container .toast-box > .ui.message > .close.icon { - top: 0.3em; - right: 0.3em; -} - -.ui.toast-container .toast-box > .ui.message > .actions:last-child { - margin-bottom: -1em; -} - -.ui.toast-container .toast-box > .ui.message.icon { - -webkit-box-align: inherit; - -ms-flex-align: inherit; - align-items: inherit; -} - -.ui.toast-container .toast-box > .ui.message.icon > :not(.icon):not(.actions) { - padding-left: 5rem; -} - -.ui.toast-container .toast-box > .ui.message.icon > i.icon:not(.close) { - display: inline-block; - position: absolute; - width: 4rem; - top: 50%; - -webkit-transform: translateY(-50%); - transform: translateY(-50%); -} - -.ui.toast-container .toast-box > .ui.message.icon:not(.vertical).actions > i.icon:not(.close) { - top: calc(50% - 1.2em); - -webkit-transform: none; - transform: none; -} - -.ui.toast-container .toast-box > .ui.message.icon:not(.vertical).icon.icon.icon { - display: block; -} - -.ui.toast-container .toast-box .ui.toast > .close.icon { - cursor: pointer; - margin: 0; - opacity: 0.7; - -webkit-transition: opacity 0.1s ease; - transition: opacity 0.1s ease; -} - -.ui.toast-container .toast-box .ui.toast > .close.icon:hover { - opacity: 1; -} - -.ui.toast-container .toast-box .ui.toast.vertical > .close.icon { - margin-top: -0.3em; - margin-right: -0.3em; -} - -.ui.toast-container .toast-box .ui.toast:not(.vertical) > .close.icon { - position: absolute; - top: 0.3em; -} - -.ui.toast-container .toast-box .ui.toast:not(.vertical) > .close.icon:not(.left) { - right: 0.3em; -} - -.ui.toast-container .toast-box .ui.toast:not(.vertical) > .close.icon.left { - margin-left: -0.3em; -} - -.ui.toast-container .toast-box .ui.card { - margin: 0; -} - -.ui.toast-container .toast-box .ui.card.attached:not(.vertical).bottom { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.ui.toast-container .toast-box .ui.card.attached:not(.vertical).bottom.horizontal > .image > img { - border-top-left-radius: 0; -} - -.ui.toast-container .toast-box .ui.card.attached:not(.vertical).bottom.horizontal > .image:last-child > img { - border-top-right-radius: 0; -} - -.ui.toast-container .toast-box .ui.card.attached:not(.vertical).top { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -.ui.toast-container .toast-box .ui.card.attached:not(.vertical).top.horizontal > .image > img { - border-bottom-left-radius: 0; -} - -.ui.toast-container .toast-box .ui.card.attached:not(.vertical).top.horizontal > .image:last-child > img { - border-bottom-right-radius: 0; -} - -.ui.toast-container .toast-box .ui.card.horizontal.actions > .image > img { - border-bottom-left-radius: 0; -} - -.ui.toast-container .toast-box .ui.card.horizontal.actions > .image:last-child > img { - border-bottom-right-radius: 0; -} - -.ui.toast-container .toast-box .progressing { - -webkit-animation-iteration-count: 1; - animation-iteration-count: 1; - -webkit-animation-timing-function: linear; - animation-timing-function: linear; -} - -.ui.toast-container .toast-box .progressing.up { - -webkit-animation-name: progressUp; - animation-name: progressUp; -} - -.ui.toast-container .toast-box .progressing.down { - -webkit-animation-name: progressDown; - animation-name: progressDown; -} - -.ui.toast-container .toast-box .progressing.wait { - -webkit-animation-name: progressWait; - animation-name: progressWait; -} - -.ui.toast-container .toast-box:hover .pausable.progressing { - -webkit-animation-play-state: paused; - animation-play-state: paused; -} - -.ui.toast-container .toast-box .ui.toast:not(.vertical) { - display: block; -} - -.ui.toast-container .toast-box :not(.comment):not(.card) .actions { - margin: 0.5em -1em -1em -1em; -} - -.ui.toast-container .toast-box :not(.comment) .actions { - padding: 0.5em 0.5em 0.75em 0.5em; - text-align: right; -} - -.ui.toast-container .toast-box :not(.comment) .actions.attached:not(.vertical) { - margin-right: 1px; -} - -.ui.toast-container .toast-box :not(.comment) .actions:not(.basic):not(.attached) { - background: rgba(255, 255, 255, 0.25); - border-top: 1px solid rgba(0, 0, 0, 0.2); -} - -.ui.toast-container .toast-box :not(.comment) .actions.left { - text-align: left; -} - -.ui.toast-container .toast-box .vertical.actions > .button, -.ui.toast-container .toast-box > .vertical > .vertical.vertical, -.ui.toast-container .toast-box > .vertical.vertical.vertical { - display: -webkit-box; - display: -ms-flexbox; - display: flex; -} - -.ui.toast-container .toast-box :not(.comment) .vertical.actions { - -webkit-box-orient: vertical; - -webkit-box-direction: normal; - -ms-flex-direction: column; - flex-direction: column; -} - -.ui.toast-container .toast-box :not(.comment) .vertical.actions > .button { - -webkit-box-pack: center; - -ms-flex-pack: center; - justify-content: center; -} - -.ui.toast-container .toast-box :not(.comment) .vertical.actions.attached > .button { - -webkit-box-align: center; - -ms-flex-align: center; - align-items: center; -} - -.ui.toast-container .toast-box :not(.comment) .vertical.actions:not(.attached) { - border-top: 0; - margin-top: -0.75em; - margin-bottom: -0.75em; - margin-left: 1em; - -ms-flex-pack: distribute; - justify-content: space-around; -} - -.ui.toast-container .toast-box :not(.comment) .vertical.actions:not(.attached):not(.basic) { - border-left: 1px solid rgba(0, 0, 0, 0.2); -} - -.ui.toast-container .toast-box :not(.comment) .vertical.actions:not(.attached) > .button:not(:last-child) { - margin-bottom: 0.3em; -} - -.ui.toast-container .toast-box :not(.comment) .vertical.actions:not(.attached).top { - -webkit-box-pack: start; - -ms-flex-pack: start; - justify-content: flex-start; -} - -.ui.toast-container .toast-box :not(.comment) .vertical.actions:not(.attached).bottom { - -webkit-box-pack: end; - -ms-flex-pack: end; - justify-content: flex-end; -} - -.ui.vertical.attached:not(.left).card > .image > img { - border-top-right-radius: 0; -} - -.ui.vertical.attached:not(.left).card.horizontal > .image:last-child > img { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.ui.vertical.attached:not(.left).card, -.ui.vertical.attached:not(.left).toast { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.ui.vertical.attached:not(.left).actions { - border-top-right-radius: 0.28571429rem; - border-bottom-right-radius: 0.28571429rem; -} - -.ui.vertical.attached:not(.left).actions .button:first-child, -.ui.vertical.attached:not(.left).actions .button:last-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.ui.vertical.attached:not(.left).message { - border-top-right-radius: 0; - border-bottom-left-radius: 0.28571429rem; -} - -.ui.vertical.attached.left.card > .image > img { - border-top-left-radius: 0; -} - -.ui.vertical.attached.left.card.horizontal > .image > img { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.ui.vertical.attached.left.card, -.ui.vertical.attached.left.toast { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} - -.ui.vertical.attached.left.actions { - border-top-left-radius: 0.28571429rem; - border-bottom-left-radius: 0.28571429rem; -} - -.ui.vertical.attached.left.actions .button:first-child, -.ui.vertical.attached.left.actions .button:last-child { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} - -.ui.vertical.attached.left.actions .button:not(:first-child):not(:last-child) { - margin-left: -1px; -} - -.ui.vertical.attached.left.message.message.message { - border-top-right-radius: 0.28571429rem; - border-bottom-right-radius: 0.28571429rem; -} - -.ui.attached:not(.vertical):not(.top).actions { - border-bottom-left-radius: 0.28571429rem; - border-bottom-right-radius: 0.28571429rem; -} - -.ui.attached:not(.vertical):not(.top).actions .button:first-child { - border-bottom-left-radius: 0.28571429rem; -} - -.ui.attached:not(.vertical):not(.top).actions .button:last-child { - border-bottom-right-radius: 0.28571429rem; -} - -.ui.attached:not(.vertical).top.actions { - border-top-left-radius: 0.28571429rem; - border-top-right-radius: 0.28571429rem; -} - -.ui.attached:not(.vertical).top.actions .button:first-child { - border-top-left-radius: 0.28571429rem; -} - -.ui.attached:not(.vertical).top.actions .button:last-child { - border-top-right-radius: 0.28571429rem; -} - -/******************************* - Toast -*******************************/ - -.ui.toast { - display: none; - border-radius: 0.28571429rem; - padding: 0.78571429em 1em; - margin: 0 -1px -0.01em; - color: rgba(0, 0, 0, 0.87); - background-color: #FFFFFF; -} - -.ui.toast > .content > .header { - font-weight: bold; - color: inherit; - margin: 0; -} - -.ui.toast.info { - background-color: #31CCEC; - color: rgba(255, 255, 255, 0.9); -} - -.ui.toast.warning { - background-color: #F2C037; - color: rgba(255, 255, 255, 0.9); -} - -.ui.toast.success { - background-color: #21BA45; - color: rgba(255, 255, 255, 0.9); -} - -.ui.toast.error { - background-color: #DB2828; - color: rgba(255, 255, 255, 0.9); -} - -.ui.toast.neutral { - background-color: #FFFFFF; - color: rgba(0, 0, 0, 0.87); -} - -.ui.toast > i.icon:not(.close) { - font-size: 1.5em; -} - -.ui.toast:not(.vertical) > i.icon:not(.close) { - position: absolute; -} - -.ui.toast:not(.vertical) > i.icon:not(.close) + .content { - padding-left: 3em; -} - -.ui.toast:not(.vertical) > .close.icon + .content { - padding-left: 1.5em; -} - -.ui.toast:not(.vertical) > .ui.image { - position: absolute; -} - -.ui.toast:not(.vertical) > .ui.image.avatar + .content { - padding-left: 3em; - min-height: 2em; -} - -.ui.toast:not(.vertical) > .ui.image.mini + .content { - padding-left: 3.4em; - min-height: 35px; -} - -.ui.toast:not(.vertical) > .ui.image.tiny + .content { - padding-left: 7em; - min-height: 80px; -} - -.ui.toast:not(.vertical) > .ui.image.small + .content { - padding-left: 12em; - min-height: 150px; -} - -.ui.toast:not(.vertical) > .centered.image, -.ui.toast:not(.vertical) > .centered.icon { - -webkit-transform: translateY(-50%); - transform: translateY(-50%); - top: 50%; -} - -.ui.toast:not(.vertical).actions > .centered.image { - top: calc(50% - 2em); -} - -.ui.toast:not(.vertical).actions > .centered.icon { - top: calc(50% - 1.2em); -} - -.ui.toast.vertical > .close.icon + .content { - padding-left: 1em; -} - -.ui.toast.vertical > .ui.image + .content, -.ui.toast.vertical > i.icon:not(.close) + .content { - padding-left: 1em; -} - -.ui.toast.vertical > .ui.image { - -ms-flex-item-align: start; - align-self: flex-start; - -ms-flex-negative: 0; - flex-shrink: 0; - /* IE11 fix */ -} - -.ui.toast.vertical > .centered.image, -.ui.toast.vertical > .centered.icon { - -ms-flex-item-align: center; - align-self: center; -} - -.ui.toast.attached.bottom { - border-top-left-radius: 0; - border-top-right-radius: 0; -} - -.ui.toast.attached.top { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; -} - -.ui.hoverfloating.message:hover { - -webkit-box-shadow: 0 0 0 1px inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); - box-shadow: 0 0 0 1px inset, 0 2px 4px 0 rgba(34, 36, 38, 0.12), 0 2px 10px 0 rgba(34, 36, 38, 0.15); -} - -.ui.center.toast-container .toast-box, -.ui.right.toast-container .toast-box { - margin-left: auto; -} - -.ui.center.toast-container .toast-box { - margin-right: auto; -} - -/*-------------- - Colors --------------- */ - -.ui.primary.toast { - background-color: #2185D0; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.primary.toast, -.ui.toast-container .toast-box > .inverted.primary.attached.progress .bar { - background-color: #54C8FF; - color: rgba(0, 0, 0, 0.87); -} - -.ui.secondary.toast { - background-color: #1B1C1D; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.secondary.toast, -.ui.toast-container .toast-box > .inverted.secondary.attached.progress .bar { - background-color: #545454; - color: rgba(0, 0, 0, 0.87); -} - -.ui.red.toast { - background-color: #DB2828; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.red.toast, -.ui.toast-container .toast-box > .inverted.red.attached.progress .bar { - background-color: #FF695E; - color: rgba(0, 0, 0, 0.87); -} - -.ui.orange.toast { - background-color: #F2711C; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.orange.toast, -.ui.toast-container .toast-box > .inverted.orange.attached.progress .bar { - background-color: #FF851B; - color: rgba(0, 0, 0, 0.87); -} - -.ui.yellow.toast { - background-color: #FBBD08; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.yellow.toast, -.ui.toast-container .toast-box > .inverted.yellow.attached.progress .bar { - background-color: #FFE21F; - color: rgba(0, 0, 0, 0.87); -} - -.ui.olive.toast { - background-color: #B5CC18; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.olive.toast, -.ui.toast-container .toast-box > .inverted.olive.attached.progress .bar { - background-color: #D9E778; - color: rgba(0, 0, 0, 0.87); -} - -.ui.green.toast { - background-color: #21BA45; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.green.toast, -.ui.toast-container .toast-box > .inverted.green.attached.progress .bar { - background-color: #2ECC40; - color: rgba(0, 0, 0, 0.87); -} - -.ui.teal.toast { - background-color: #00B5AD; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.teal.toast, -.ui.toast-container .toast-box > .inverted.teal.attached.progress .bar { - background-color: #6DFFFF; - color: rgba(0, 0, 0, 0.87); -} - -.ui.blue.toast { - background-color: #2185D0; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.blue.toast, -.ui.toast-container .toast-box > .inverted.blue.attached.progress .bar { - background-color: #54C8FF; - color: rgba(0, 0, 0, 0.87); -} - -.ui.violet.toast { - background-color: #6435C9; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.violet.toast, -.ui.toast-container .toast-box > .inverted.violet.attached.progress .bar { - background-color: #A291FB; - color: rgba(0, 0, 0, 0.87); -} - -.ui.purple.toast { - background-color: #A333C8; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.purple.toast, -.ui.toast-container .toast-box > .inverted.purple.attached.progress .bar { - background-color: #DC73FF; - color: rgba(0, 0, 0, 0.87); -} - -.ui.pink.toast { - background-color: #E03997; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.pink.toast, -.ui.toast-container .toast-box > .inverted.pink.attached.progress .bar { - background-color: #FF8EDF; - color: rgba(0, 0, 0, 0.87); -} - -.ui.brown.toast { - background-color: #A5673F; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.brown.toast, -.ui.toast-container .toast-box > .inverted.brown.attached.progress .bar { - background-color: #D67C1C; - color: rgba(0, 0, 0, 0.87); -} - -.ui.grey.toast { - background-color: #767676; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.grey.toast, -.ui.toast-container .toast-box > .inverted.grey.attached.progress .bar { - background-color: #DCDDDE; - color: rgba(0, 0, 0, 0.87); -} - -.ui.black.toast { - background-color: #1B1C1D; - color: rgba(255, 255, 255, 0.9); -} - -.ui.inverted.black.toast, -.ui.toast-container .toast-box > .inverted.black.attached.progress .bar { - background-color: #545454; - color: rgba(0, 0, 0, 0.87); -} - -.ui.inverted.toast { - color: rgba(255, 255, 255, 0.9); - background-color: #1B1C1D; -} - -@media only screen and (max-width: 420px) { - .ui.toast-container .toast-box.toast-box, - .ui.toast-container .toast-box > .compact, - .ui.toast-container .toast-box > .vertical > *, - .ui.toast-container .toast-box > * { - width: auto; - max-width: 100%; - } - - .ui.toast-container .toast-box > *:not(.vertical) { - min-width: 280px; - } - - .ui.toast-container .toast-box > .ui.card.horizontal, - .ui.toast-container .toast-box > .vertical > .ui.horizontal.card { - min-width: initial; - } -} - -/*--------------- - Progress Bar - ----------------*/ - -@-webkit-keyframes progressDown { - 0% { - width: 100%; - } - - 100% { - width: 0; - } -} - -@keyframes progressDown { - 0% { - width: 100%; - } - - 100% { - width: 0; - } -} - -@-webkit-keyframes progressUp { - 0% { - width: 0; - } - - 100% { - width: 100%; - } -} - -@keyframes progressUp { - 0% { - width: 0; - } - - 100% { - width: 100%; - } -} - -@-webkit-keyframes progressWait { - 0% { - opacity: 1; - } - - 100% { - opacity: 0; - } -} - -@keyframes progressWait { - 0% { - opacity: 1; - } - - 100% { - opacity: 0; - } -} -/*! - * # Fomantic-UI - Transition - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -/******************************* - Transitions -*******************************/ - -.transition { - -webkit-animation-iteration-count: 1; - animation-iteration-count: 1; - -webkit-animation-duration: 300ms; - animation-duration: 300ms; - -webkit-animation-timing-function: ease; - animation-timing-function: ease; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} - -/******************************* - States -*******************************/ - -/* Animating */ - -.animating.transition { - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - visibility: visible !important; -} - -/* Loading */ - -.loading.transition { - position: absolute; - top: -99999px; - left: -99999px; -} - -/* Hidden */ - -.hidden.transition { - display: none; - visibility: hidden; -} - -/* Visible */ - -.visible.transition { - display: block !important; - visibility: visible !important; - /* backface-visibility: @backfaceVisibility; - transform: @use3DAcceleration;*/ -} - -/* Disabled */ - -.disabled.transition { - -webkit-animation-play-state: paused; - animation-play-state: paused; -} - -/******************************* - Variations -*******************************/ - -.looping.transition { - -webkit-animation-iteration-count: infinite; - animation-iteration-count: infinite; -} - -/******************************* - Transitions -*******************************/ - -/* - Some transitions adapted from Animate CSS - https://github.com/daneden/animate.css - - Additional transitions adapted from Glide - by Nick Pettit - https://github.com/nickpettit/glide -*/ - -/*-------------- - Browse - ---------------*/ - -.transition.browse { - -webkit-animation-duration: 500ms; - animation-duration: 500ms; -} - -.transition.browse.in { - -webkit-animation-name: browseIn; - animation-name: browseIn; -} - -.transition.browse.out, -.transition.browse.left.out { - -webkit-animation-name: browseOutLeft; - animation-name: browseOutLeft; -} - -.transition.browse.right.out { - -webkit-animation-name: browseOutRight; - animation-name: browseOutRight; -} - -/* In */ - -@-webkit-keyframes browseIn { - 0% { - -webkit-transform: scale(0.8) translateZ(0px); - transform: scale(0.8) translateZ(0px); - z-index: -1; - } - - 10% { - -webkit-transform: scale(0.8) translateZ(0px); - transform: scale(0.8) translateZ(0px); - z-index: -1; - opacity: 0.7; - } - - 80% { - -webkit-transform: scale(1.05) translateZ(0px); - transform: scale(1.05) translateZ(0px); - opacity: 1; - z-index: 999; - } - - 100% { - -webkit-transform: scale(1) translateZ(0px); - transform: scale(1) translateZ(0px); - z-index: 999; - } -} - -@keyframes browseIn { - 0% { - -webkit-transform: scale(0.8) translateZ(0px); - transform: scale(0.8) translateZ(0px); - z-index: -1; - } - - 10% { - -webkit-transform: scale(0.8) translateZ(0px); - transform: scale(0.8) translateZ(0px); - z-index: -1; - opacity: 0.7; - } - - 80% { - -webkit-transform: scale(1.05) translateZ(0px); - transform: scale(1.05) translateZ(0px); - opacity: 1; - z-index: 999; - } - - 100% { - -webkit-transform: scale(1) translateZ(0px); - transform: scale(1) translateZ(0px); - z-index: 999; - } -} - -/* Out */ - -@-webkit-keyframes browseOutLeft { - 0% { - z-index: 999; - -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg); - transform: translateX(0%) rotateY(0deg) rotateX(0deg); - } - - 50% { - z-index: -1; - -webkit-transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); - transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); - } - - 80% { - opacity: 1; - } - - 100% { - z-index: -1; - -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); - transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); - opacity: 0; - } -} - -@keyframes browseOutLeft { - 0% { - z-index: 999; - -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg); - transform: translateX(0%) rotateY(0deg) rotateX(0deg); - } - - 50% { - z-index: -1; - -webkit-transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); - transform: translateX(-105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); - } - - 80% { - opacity: 1; - } - - 100% { - z-index: -1; - -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); - transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); - opacity: 0; - } -} - -@-webkit-keyframes browseOutRight { - 0% { - z-index: 999; - -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg); - transform: translateX(0%) rotateY(0deg) rotateX(0deg); - } - - 50% { - z-index: 1; - -webkit-transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); - transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); - } - - 80% { - opacity: 1; - } - - 100% { - z-index: 1; - -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); - transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); - opacity: 0; - } -} - -@keyframes browseOutRight { - 0% { - z-index: 999; - -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg); - transform: translateX(0%) rotateY(0deg) rotateX(0deg); - } - - 50% { - z-index: 1; - -webkit-transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); - transform: translateX(105%) rotateY(35deg) rotateX(10deg) translateZ(-10px); - } - - 80% { - opacity: 1; - } - - 100% { - z-index: 1; - -webkit-transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); - transform: translateX(0%) rotateY(0deg) rotateX(0deg) translateZ(-10px); - opacity: 0; - } -} - -/*-------------- - Drop - ---------------*/ - -.drop.transition { - -webkit-transform-origin: top center; - transform-origin: top center; - -webkit-animation-duration: 400ms; - animation-duration: 400ms; - -webkit-animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1); - animation-timing-function: cubic-bezier(0.34, 1.61, 0.7, 1); -} - -.drop.transition.in { - -webkit-animation-name: dropIn; - animation-name: dropIn; -} - -.drop.transition.out { - -webkit-animation-name: dropOut; - animation-name: dropOut; -} - -/* Drop */ - -@-webkit-keyframes dropIn { - 0% { - opacity: 0; - -webkit-transform: scale(0); - transform: scale(0); - } - - 100% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes dropIn { - 0% { - opacity: 0; - -webkit-transform: scale(0); - transform: scale(0); - } - - 100% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@-webkit-keyframes dropOut { - 0% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } - - 100% { - opacity: 0; - -webkit-transform: scale(0); - transform: scale(0); - } -} - -@keyframes dropOut { - 0% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } - - 100% { - opacity: 0; - -webkit-transform: scale(0); - transform: scale(0); - } -} - -/*-------------- - Fade - ---------------*/ - -.transition.fade.in { - -webkit-animation-name: fadeIn; - animation-name: fadeIn; -} - -.transition[class*="fade up"].in { - -webkit-animation-name: fadeInUp; - animation-name: fadeInUp; -} - -.transition[class*="fade down"].in { - -webkit-animation-name: fadeInDown; - animation-name: fadeInDown; -} - -.transition[class*="fade left"].in { - -webkit-animation-name: fadeInLeft; - animation-name: fadeInLeft; -} - -.transition[class*="fade right"].in { - -webkit-animation-name: fadeInRight; - animation-name: fadeInRight; -} - -.transition.fade.out { - -webkit-animation-name: fadeOut; - animation-name: fadeOut; -} - -.transition[class*="fade up"].out { - -webkit-animation-name: fadeOutUp; - animation-name: fadeOutUp; -} - -.transition[class*="fade down"].out { - -webkit-animation-name: fadeOutDown; - animation-name: fadeOutDown; -} - -.transition[class*="fade left"].out { - -webkit-animation-name: fadeOutLeft; - animation-name: fadeOutLeft; -} - -.transition[class*="fade right"].out { - -webkit-animation-name: fadeOutRight; - animation-name: fadeOutRight; -} - -/* In */ - -@-webkit-keyframes fadeIn { - 0% { - opacity: 0; - } - - 100% { - opacity: 1; - } -} - -@keyframes fadeIn { - 0% { - opacity: 0; - } - - 100% { - opacity: 1; - } -} - -@-webkit-keyframes fadeInUp { - 0% { - opacity: 0; - -webkit-transform: translateY(10%); - transform: translateY(10%); - } - - 100% { - opacity: 1; - -webkit-transform: translateY(0%); - transform: translateY(0%); - } -} - -@keyframes fadeInUp { - 0% { - opacity: 0; - -webkit-transform: translateY(10%); - transform: translateY(10%); - } - - 100% { - opacity: 1; - -webkit-transform: translateY(0%); - transform: translateY(0%); - } -} - -@-webkit-keyframes fadeInDown { - 0% { - opacity: 0; - -webkit-transform: translateY(-10%); - transform: translateY(-10%); - } - - 100% { - opacity: 1; - -webkit-transform: translateY(0%); - transform: translateY(0%); - } -} - -@keyframes fadeInDown { - 0% { - opacity: 0; - -webkit-transform: translateY(-10%); - transform: translateY(-10%); - } - - 100% { - opacity: 1; - -webkit-transform: translateY(0%); - transform: translateY(0%); - } -} - -@-webkit-keyframes fadeInLeft { - 0% { - opacity: 0; - -webkit-transform: translateX(10%); - transform: translateX(10%); - } - - 100% { - opacity: 1; - -webkit-transform: translateX(0%); - transform: translateX(0%); - } -} - -@keyframes fadeInLeft { - 0% { - opacity: 0; - -webkit-transform: translateX(10%); - transform: translateX(10%); - } - - 100% { - opacity: 1; - -webkit-transform: translateX(0%); - transform: translateX(0%); - } -} - -@-webkit-keyframes fadeInRight { - 0% { - opacity: 0; - -webkit-transform: translateX(-10%); - transform: translateX(-10%); - } - - 100% { - opacity: 1; - -webkit-transform: translateX(0%); - transform: translateX(0%); - } -} - -@keyframes fadeInRight { - 0% { - opacity: 0; - -webkit-transform: translateX(-10%); - transform: translateX(-10%); - } - - 100% { - opacity: 1; - -webkit-transform: translateX(0%); - transform: translateX(0%); - } -} - -/* Out */ - -@-webkit-keyframes fadeOut { - 0% { - opacity: 1; - } - - 100% { - opacity: 0; - } -} - -@keyframes fadeOut { - 0% { - opacity: 1; - } - - 100% { - opacity: 0; - } -} - -@-webkit-keyframes fadeOutUp { - 0% { - opacity: 1; - -webkit-transform: translateY(0%); - transform: translateY(0%); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(5%); - transform: translateY(5%); - } -} - -@keyframes fadeOutUp { - 0% { - opacity: 1; - -webkit-transform: translateY(0%); - transform: translateY(0%); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(5%); - transform: translateY(5%); - } -} - -@-webkit-keyframes fadeOutDown { - 0% { - opacity: 1; - -webkit-transform: translateY(0%); - transform: translateY(0%); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(-5%); - transform: translateY(-5%); - } -} - -@keyframes fadeOutDown { - 0% { - opacity: 1; - -webkit-transform: translateY(0%); - transform: translateY(0%); - } - - 100% { - opacity: 0; - -webkit-transform: translateY(-5%); - transform: translateY(-5%); - } -} - -@-webkit-keyframes fadeOutLeft { - 0% { - opacity: 1; - -webkit-transform: translateX(0%); - transform: translateX(0%); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(5%); - transform: translateX(5%); - } -} - -@keyframes fadeOutLeft { - 0% { - opacity: 1; - -webkit-transform: translateX(0%); - transform: translateX(0%); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(5%); - transform: translateX(5%); - } -} - -@-webkit-keyframes fadeOutRight { - 0% { - opacity: 1; - -webkit-transform: translateX(0%); - transform: translateX(0%); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(-5%); - transform: translateX(-5%); - } -} - -@keyframes fadeOutRight { - 0% { - opacity: 1; - -webkit-transform: translateX(0%); - transform: translateX(0%); - } - - 100% { - opacity: 0; - -webkit-transform: translateX(-5%); - transform: translateX(-5%); - } -} - -/*-------------- - Flips - ---------------*/ - -.flip.transition.in, -.flip.transition.out { - -webkit-animation-duration: 600ms; - animation-duration: 600ms; -} - -.horizontal.flip.transition.in { - -webkit-animation-name: horizontalFlipIn; - animation-name: horizontalFlipIn; -} - -.horizontal.flip.transition.out { - -webkit-animation-name: horizontalFlipOut; - animation-name: horizontalFlipOut; -} - -.vertical.flip.transition.in { - -webkit-animation-name: verticalFlipIn; - animation-name: verticalFlipIn; -} - -.vertical.flip.transition.out { - -webkit-animation-name: verticalFlipOut; - animation-name: verticalFlipOut; -} - -/* In */ - -@-webkit-keyframes horizontalFlipIn { - 0% { - -webkit-transform: perspective(2000px) rotateY(-90deg); - transform: perspective(2000px) rotateY(-90deg); - opacity: 0; - } - - 100% { - -webkit-transform: perspective(2000px) rotateY(0deg); - transform: perspective(2000px) rotateY(0deg); - opacity: 1; - } -} - -@keyframes horizontalFlipIn { - 0% { - -webkit-transform: perspective(2000px) rotateY(-90deg); - transform: perspective(2000px) rotateY(-90deg); - opacity: 0; - } - - 100% { - -webkit-transform: perspective(2000px) rotateY(0deg); - transform: perspective(2000px) rotateY(0deg); - opacity: 1; - } -} - -@-webkit-keyframes verticalFlipIn { - 0% { - -webkit-transform: perspective(2000px) rotateX(-90deg); - transform: perspective(2000px) rotateX(-90deg); - opacity: 0; - } - - 100% { - -webkit-transform: perspective(2000px) rotateX(0deg); - transform: perspective(2000px) rotateX(0deg); - opacity: 1; - } -} - -@keyframes verticalFlipIn { - 0% { - -webkit-transform: perspective(2000px) rotateX(-90deg); - transform: perspective(2000px) rotateX(-90deg); - opacity: 0; - } - - 100% { - -webkit-transform: perspective(2000px) rotateX(0deg); - transform: perspective(2000px) rotateX(0deg); - opacity: 1; - } -} - -/* Out */ - -@-webkit-keyframes horizontalFlipOut { - 0% { - -webkit-transform: perspective(2000px) rotateY(0deg); - transform: perspective(2000px) rotateY(0deg); - opacity: 1; - } - - 100% { - -webkit-transform: perspective(2000px) rotateY(90deg); - transform: perspective(2000px) rotateY(90deg); - opacity: 0; - } -} - -@keyframes horizontalFlipOut { - 0% { - -webkit-transform: perspective(2000px) rotateY(0deg); - transform: perspective(2000px) rotateY(0deg); - opacity: 1; - } - - 100% { - -webkit-transform: perspective(2000px) rotateY(90deg); - transform: perspective(2000px) rotateY(90deg); - opacity: 0; - } -} - -@-webkit-keyframes verticalFlipOut { - 0% { - -webkit-transform: perspective(2000px) rotateX(0deg); - transform: perspective(2000px) rotateX(0deg); - opacity: 1; - } - - 100% { - -webkit-transform: perspective(2000px) rotateX(-90deg); - transform: perspective(2000px) rotateX(-90deg); - opacity: 0; - } -} - -@keyframes verticalFlipOut { - 0% { - -webkit-transform: perspective(2000px) rotateX(0deg); - transform: perspective(2000px) rotateX(0deg); - opacity: 1; - } - - 100% { - -webkit-transform: perspective(2000px) rotateX(-90deg); - transform: perspective(2000px) rotateX(-90deg); - opacity: 0; - } -} - -/*-------------- - Scale - ---------------*/ - -.scale.transition.in { - -webkit-animation-name: scaleIn; - animation-name: scaleIn; -} - -.scale.transition.out { - -webkit-animation-name: scaleOut; - animation-name: scaleOut; -} - -@-webkit-keyframes scaleIn { - 0% { - opacity: 0; - -webkit-transform: scale(0.8); - transform: scale(0.8); - } - - 100% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes scaleIn { - 0% { - opacity: 0; - -webkit-transform: scale(0.8); - transform: scale(0.8); - } - - 100% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} - -/* Out */ - -@-webkit-keyframes scaleOut { - 0% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } - - 100% { - opacity: 0; - -webkit-transform: scale(0.9); - transform: scale(0.9); - } -} - -@keyframes scaleOut { - 0% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } - - 100% { - opacity: 0; - -webkit-transform: scale(0.9); - transform: scale(0.9); - } -} - -/*-------------- - Fly - ---------------*/ - -/* Inward */ - -.transition.fly { - -webkit-animation-duration: 0.6s; - animation-duration: 0.6s; - -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); - transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -} - -.transition.fly.in { - -webkit-animation-name: flyIn; - animation-name: flyIn; -} - -.transition[class*="fly up"].in { - -webkit-animation-name: flyInUp; - animation-name: flyInUp; -} - -.transition[class*="fly down"].in { - -webkit-animation-name: flyInDown; - animation-name: flyInDown; -} - -.transition[class*="fly left"].in { - -webkit-animation-name: flyInLeft; - animation-name: flyInLeft; -} - -.transition[class*="fly right"].in { - -webkit-animation-name: flyInRight; - animation-name: flyInRight; -} - -/* Outward */ - -.transition.fly.out { - -webkit-animation-name: flyOut; - animation-name: flyOut; -} - -.transition[class*="fly up"].out { - -webkit-animation-name: flyOutUp; - animation-name: flyOutUp; -} - -.transition[class*="fly down"].out { - -webkit-animation-name: flyOutDown; - animation-name: flyOutDown; -} - -.transition[class*="fly left"].out { - -webkit-animation-name: flyOutLeft; - animation-name: flyOutLeft; -} - -.transition[class*="fly right"].out { - -webkit-animation-name: flyOutRight; - animation-name: flyOutRight; -} - -/* In */ - -@-webkit-keyframes flyIn { - 0% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - 40% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } - - 80% { - -webkit-transform: scale3d(0.97, 0.97, 0.97); - transform: scale3d(0.97, 0.97, 0.97); - } - - 100% { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes flyIn { - 0% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } - - 20% { - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - 40% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - - 60% { - opacity: 1; - -webkit-transform: scale3d(1.03, 1.03, 1.03); - transform: scale3d(1.03, 1.03, 1.03); - } - - 80% { - -webkit-transform: scale3d(0.97, 0.97, 0.97); - transform: scale3d(0.97, 0.97, 0.97); - } - - 100% { - opacity: 1; - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@-webkit-keyframes flyInUp { - 0% { - opacity: 0; - -webkit-transform: translate3d(0, 1500px, 0); - transform: translate3d(0, 1500px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - 75% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, -5px, 0); - transform: translate3d(0, -5px, 0); - } - - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@keyframes flyInUp { - 0% { - opacity: 0; - -webkit-transform: translate3d(0, 1500px, 0); - transform: translate3d(0, 1500px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - 75% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, -5px, 0); - transform: translate3d(0, -5px, 0); - } - - 100% { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} - -@-webkit-keyframes flyInDown { - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -1500px, 0); - transform: translate3d(0, -1500px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - - 100% { - -webkit-transform: none; - transform: none; - } -} - -@keyframes flyInDown { - 0% { - opacity: 0; - -webkit-transform: translate3d(0, -1500px, 0); - transform: translate3d(0, -1500px, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(0, 25px, 0); - transform: translate3d(0, 25px, 0); - } - - 75% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 90% { - -webkit-transform: translate3d(0, 5px, 0); - transform: translate3d(0, 5px, 0); - } - - 100% { - -webkit-transform: none; - transform: none; - } -} - -@-webkit-keyframes flyInLeft { - 0% { - opacity: 0; - -webkit-transform: translate3d(1500px, 0, 0); - transform: translate3d(1500px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); - transform: translate3d(-25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(-5px, 0, 0); - transform: translate3d(-5px, 0, 0); - } - - 100% { - -webkit-transform: none; - transform: none; - } -} - -@keyframes flyInLeft { - 0% { - opacity: 0; - -webkit-transform: translate3d(1500px, 0, 0); - transform: translate3d(1500px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(-25px, 0, 0); - transform: translate3d(-25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(10px, 0, 0); - transform: translate3d(10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(-5px, 0, 0); - transform: translate3d(-5px, 0, 0); - } - - 100% { - -webkit-transform: none; - transform: none; - } -} - -@-webkit-keyframes flyInRight { - 0% { - opacity: 0; - -webkit-transform: translate3d(-1500px, 0, 0); - transform: translate3d(-1500px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); - } - - 100% { - -webkit-transform: none; - transform: none; - } -} - -@keyframes flyInRight { - 0% { - opacity: 0; - -webkit-transform: translate3d(-1500px, 0, 0); - transform: translate3d(-1500px, 0, 0); - } - - 60% { - opacity: 1; - -webkit-transform: translate3d(25px, 0, 0); - transform: translate3d(25px, 0, 0); - } - - 75% { - -webkit-transform: translate3d(-10px, 0, 0); - transform: translate3d(-10px, 0, 0); - } - - 90% { - -webkit-transform: translate3d(5px, 0, 0); - transform: translate3d(5px, 0, 0); - } - - 100% { - -webkit-transform: none; - transform: none; - } -} - -/* Out */ - -@-webkit-keyframes flyOut { - 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - - 50%, 55% { - opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - 100% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } -} - -@keyframes flyOut { - 20% { - -webkit-transform: scale3d(0.9, 0.9, 0.9); - transform: scale3d(0.9, 0.9, 0.9); - } - - 50%, 55% { - opacity: 1; - -webkit-transform: scale3d(1.1, 1.1, 1.1); - transform: scale3d(1.1, 1.1, 1.1); - } - - 100% { - opacity: 0; - -webkit-transform: scale3d(0.3, 0.3, 0.3); - transform: scale3d(0.3, 0.3, 0.3); - } -} - -@-webkit-keyframes flyOutUp { - 20% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -@keyframes flyOutUp { - 20% { - -webkit-transform: translate3d(0, 10px, 0); - transform: translate3d(0, 10px, 0); - } - - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, -20px, 0); - transform: translate3d(0, -20px, 0); - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(0, 2000px, 0); - transform: translate3d(0, 2000px, 0); - } -} - -@-webkit-keyframes flyOutDown { - 20% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -@keyframes flyOutDown { - 20% { - -webkit-transform: translate3d(0, -10px, 0); - transform: translate3d(0, -10px, 0); - } - - 40%, 45% { - opacity: 1; - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(0, -2000px, 0); - transform: translate3d(0, -2000px, 0); - } -} - -@-webkit-keyframes flyOutRight { - 20% { - opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); - transform: translate3d(20px, 0, 0); - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -@keyframes flyOutRight { - 20% { - opacity: 1; - -webkit-transform: translate3d(20px, 0, 0); - transform: translate3d(20px, 0, 0); - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(-2000px, 0, 0); - transform: translate3d(-2000px, 0, 0); - } -} - -@-webkit-keyframes flyOutLeft { - 20% { - opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); - transform: translate3d(-20px, 0, 0); - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -@keyframes flyOutLeft { - 20% { - opacity: 1; - -webkit-transform: translate3d(-20px, 0, 0); - transform: translate3d(-20px, 0, 0); - } - - 100% { - opacity: 0; - -webkit-transform: translate3d(2000px, 0, 0); - transform: translate3d(2000px, 0, 0); - } -} - -/*-------------- - Slide - ---------------*/ - -.transition.slide.in, -.transition[class*="slide down"].in { - -webkit-animation-name: slideInY; - animation-name: slideInY; - -webkit-transform-origin: top center; - transform-origin: top center; -} - -.transition[class*="slide up"].in { - -webkit-animation-name: slideInY; - animation-name: slideInY; - -webkit-transform-origin: bottom center; - transform-origin: bottom center; -} - -.transition[class*="slide left"].in { - -webkit-animation-name: slideInX; - animation-name: slideInX; - -webkit-transform-origin: right center; - transform-origin: right center; -} - -.transition[class*="slide right"].in { - -webkit-animation-name: slideInX; - animation-name: slideInX; - -webkit-transform-origin: left center; - transform-origin: left center; -} - -.transition.slide.out, -.transition[class*="slide down"].out { - -webkit-animation-name: slideOutY; - animation-name: slideOutY; - -webkit-transform-origin: top center; - transform-origin: top center; -} - -.transition[class*="slide up"].out { - -webkit-animation-name: slideOutY; - animation-name: slideOutY; - -webkit-transform-origin: bottom center; - transform-origin: bottom center; -} - -.transition[class*="slide left"].out { - -webkit-animation-name: slideOutX; - animation-name: slideOutX; - -webkit-transform-origin: right center; - transform-origin: right center; -} - -.transition[class*="slide right"].out { - -webkit-animation-name: slideOutX; - animation-name: slideOutX; - -webkit-transform-origin: left center; - transform-origin: left center; -} - -/* In */ - -@-webkit-keyframes slideInY { - 0% { - opacity: 0; - -webkit-transform: scaleY(0); - transform: scaleY(0); - } - - 100% { - opacity: 1; - -webkit-transform: scaleY(1); - transform: scaleY(1); - } -} - -@keyframes slideInY { - 0% { - opacity: 0; - -webkit-transform: scaleY(0); - transform: scaleY(0); - } - - 100% { - opacity: 1; - -webkit-transform: scaleY(1); - transform: scaleY(1); - } -} - -@-webkit-keyframes slideInX { - 0% { - opacity: 0; - -webkit-transform: scaleX(0); - transform: scaleX(0); - } - - 100% { - opacity: 1; - -webkit-transform: scaleX(1); - transform: scaleX(1); - } -} - -@keyframes slideInX { - 0% { - opacity: 0; - -webkit-transform: scaleX(0); - transform: scaleX(0); - } - - 100% { - opacity: 1; - -webkit-transform: scaleX(1); - transform: scaleX(1); - } -} - -/* Out */ - -@-webkit-keyframes slideOutY { - 0% { - opacity: 1; - -webkit-transform: scaleY(1); - transform: scaleY(1); - } - - 100% { - opacity: 0; - -webkit-transform: scaleY(0); - transform: scaleY(0); - } -} - -@keyframes slideOutY { - 0% { - opacity: 1; - -webkit-transform: scaleY(1); - transform: scaleY(1); - } - - 100% { - opacity: 0; - -webkit-transform: scaleY(0); - transform: scaleY(0); - } -} - -@-webkit-keyframes slideOutX { - 0% { - opacity: 1; - -webkit-transform: scaleX(1); - transform: scaleX(1); - } - - 100% { - opacity: 0; - -webkit-transform: scaleX(0); - transform: scaleX(0); - } -} - -@keyframes slideOutX { - 0% { - opacity: 1; - -webkit-transform: scaleX(1); - transform: scaleX(1); - } - - 100% { - opacity: 0; - -webkit-transform: scaleX(0); - transform: scaleX(0); - } -} - -/*-------------- - Swing - ---------------*/ - -.transition.swing { - -webkit-animation-duration: 800ms; - animation-duration: 800ms; -} - -.transition[class*="swing down"].in { - -webkit-animation-name: swingInX; - animation-name: swingInX; - -webkit-transform-origin: top center; - transform-origin: top center; -} - -.transition[class*="swing up"].in { - -webkit-animation-name: swingInX; - animation-name: swingInX; - -webkit-transform-origin: bottom center; - transform-origin: bottom center; -} - -.transition[class*="swing left"].in { - -webkit-animation-name: swingInY; - animation-name: swingInY; - -webkit-transform-origin: right center; - transform-origin: right center; -} - -.transition[class*="swing right"].in { - -webkit-animation-name: swingInY; - animation-name: swingInY; - -webkit-transform-origin: left center; - transform-origin: left center; -} - -.transition.swing.out, -.transition[class*="swing down"].out { - -webkit-animation-name: swingOutX; - animation-name: swingOutX; - -webkit-transform-origin: top center; - transform-origin: top center; -} - -.transition[class*="swing up"].out { - -webkit-animation-name: swingOutX; - animation-name: swingOutX; - -webkit-transform-origin: bottom center; - transform-origin: bottom center; -} - -.transition[class*="swing left"].out { - -webkit-animation-name: swingOutY; - animation-name: swingOutY; - -webkit-transform-origin: right center; - transform-origin: right center; -} - -.transition[class*="swing right"].out { - -webkit-animation-name: swingOutY; - animation-name: swingOutY; - -webkit-transform-origin: left center; - transform-origin: left center; -} - -/* In */ - -@-webkit-keyframes swingInX { - 0% { - -webkit-transform: perspective(1000px) rotateX(90deg); - transform: perspective(1000px) rotateX(90deg); - opacity: 0; - } - - 40% { - -webkit-transform: perspective(1000px) rotateX(-30deg); - transform: perspective(1000px) rotateX(-30deg); - opacity: 1; - } - - 60% { - -webkit-transform: perspective(1000px) rotateX(15deg); - transform: perspective(1000px) rotateX(15deg); - } - - 80% { - -webkit-transform: perspective(1000px) rotateX(-7.5deg); - transform: perspective(1000px) rotateX(-7.5deg); - } - - 100% { - -webkit-transform: perspective(1000px) rotateX(0deg); - transform: perspective(1000px) rotateX(0deg); - } -} - -@keyframes swingInX { - 0% { - -webkit-transform: perspective(1000px) rotateX(90deg); - transform: perspective(1000px) rotateX(90deg); - opacity: 0; - } - - 40% { - -webkit-transform: perspective(1000px) rotateX(-30deg); - transform: perspective(1000px) rotateX(-30deg); - opacity: 1; - } - - 60% { - -webkit-transform: perspective(1000px) rotateX(15deg); - transform: perspective(1000px) rotateX(15deg); - } - - 80% { - -webkit-transform: perspective(1000px) rotateX(-7.5deg); - transform: perspective(1000px) rotateX(-7.5deg); - } - - 100% { - -webkit-transform: perspective(1000px) rotateX(0deg); - transform: perspective(1000px) rotateX(0deg); - } -} - -@-webkit-keyframes swingInY { - 0% { - -webkit-transform: perspective(1000px) rotateY(-90deg); - transform: perspective(1000px) rotateY(-90deg); - opacity: 0; - } - - 40% { - -webkit-transform: perspective(1000px) rotateY(30deg); - transform: perspective(1000px) rotateY(30deg); - opacity: 1; - } - - 60% { - -webkit-transform: perspective(1000px) rotateY(-17.5deg); - transform: perspective(1000px) rotateY(-17.5deg); - } - - 80% { - -webkit-transform: perspective(1000px) rotateY(7.5deg); - transform: perspective(1000px) rotateY(7.5deg); - } - - 100% { - -webkit-transform: perspective(1000px) rotateY(0deg); - transform: perspective(1000px) rotateY(0deg); - } -} - -@keyframes swingInY { - 0% { - -webkit-transform: perspective(1000px) rotateY(-90deg); - transform: perspective(1000px) rotateY(-90deg); - opacity: 0; - } - - 40% { - -webkit-transform: perspective(1000px) rotateY(30deg); - transform: perspective(1000px) rotateY(30deg); - opacity: 1; - } - - 60% { - -webkit-transform: perspective(1000px) rotateY(-17.5deg); - transform: perspective(1000px) rotateY(-17.5deg); - } - - 80% { - -webkit-transform: perspective(1000px) rotateY(7.5deg); - transform: perspective(1000px) rotateY(7.5deg); - } - - 100% { - -webkit-transform: perspective(1000px) rotateY(0deg); - transform: perspective(1000px) rotateY(0deg); - } -} - -/* Out */ - -@-webkit-keyframes swingOutX { - 0% { - -webkit-transform: perspective(1000px) rotateX(0deg); - transform: perspective(1000px) rotateX(0deg); - } - - 40% { - -webkit-transform: perspective(1000px) rotateX(-7.5deg); - transform: perspective(1000px) rotateX(-7.5deg); - } - - 60% { - -webkit-transform: perspective(1000px) rotateX(17.5deg); - transform: perspective(1000px) rotateX(17.5deg); - } - - 80% { - -webkit-transform: perspective(1000px) rotateX(-30deg); - transform: perspective(1000px) rotateX(-30deg); - opacity: 1; - } - - 100% { - -webkit-transform: perspective(1000px) rotateX(90deg); - transform: perspective(1000px) rotateX(90deg); - opacity: 0; - } -} - -@keyframes swingOutX { - 0% { - -webkit-transform: perspective(1000px) rotateX(0deg); - transform: perspective(1000px) rotateX(0deg); - } - - 40% { - -webkit-transform: perspective(1000px) rotateX(-7.5deg); - transform: perspective(1000px) rotateX(-7.5deg); - } - - 60% { - -webkit-transform: perspective(1000px) rotateX(17.5deg); - transform: perspective(1000px) rotateX(17.5deg); - } - - 80% { - -webkit-transform: perspective(1000px) rotateX(-30deg); - transform: perspective(1000px) rotateX(-30deg); - opacity: 1; - } - - 100% { - -webkit-transform: perspective(1000px) rotateX(90deg); - transform: perspective(1000px) rotateX(90deg); - opacity: 0; - } -} - -@-webkit-keyframes swingOutY { - 0% { - -webkit-transform: perspective(1000px) rotateY(0deg); - transform: perspective(1000px) rotateY(0deg); - } - - 40% { - -webkit-transform: perspective(1000px) rotateY(7.5deg); - transform: perspective(1000px) rotateY(7.5deg); - } - - 60% { - -webkit-transform: perspective(1000px) rotateY(-10deg); - transform: perspective(1000px) rotateY(-10deg); - } - - 80% { - -webkit-transform: perspective(1000px) rotateY(30deg); - transform: perspective(1000px) rotateY(30deg); - opacity: 1; - } - - 100% { - -webkit-transform: perspective(1000px) rotateY(-90deg); - transform: perspective(1000px) rotateY(-90deg); - opacity: 0; - } -} - -@keyframes swingOutY { - 0% { - -webkit-transform: perspective(1000px) rotateY(0deg); - transform: perspective(1000px) rotateY(0deg); - } - - 40% { - -webkit-transform: perspective(1000px) rotateY(7.5deg); - transform: perspective(1000px) rotateY(7.5deg); - } - - 60% { - -webkit-transform: perspective(1000px) rotateY(-10deg); - transform: perspective(1000px) rotateY(-10deg); - } - - 80% { - -webkit-transform: perspective(1000px) rotateY(30deg); - transform: perspective(1000px) rotateY(30deg); - opacity: 1; - } - - 100% { - -webkit-transform: perspective(1000px) rotateY(-90deg); - transform: perspective(1000px) rotateY(-90deg); - opacity: 0; - } -} - -/*-------------- - Zoom - ---------------*/ - -.transition.zoom.in { - -webkit-animation-name: zoomIn; - animation-name: zoomIn; -} - -.transition.zoom.out { - -webkit-animation-name: zoomOut; - animation-name: zoomOut; -} - -@-webkit-keyframes zoomIn { - 0% { - opacity: 1; - -webkit-transform: scale(0); - transform: scale(0); - } - - 100% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@keyframes zoomIn { - 0% { - opacity: 1; - -webkit-transform: scale(0); - transform: scale(0); - } - - 100% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } -} - -@-webkit-keyframes zoomOut { - 0% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } - - 100% { - opacity: 1; - -webkit-transform: scale(0); - transform: scale(0); - } -} - -@keyframes zoomOut { - 0% { - opacity: 1; - -webkit-transform: scale(1); - transform: scale(1); - } - - 100% { - opacity: 1; - -webkit-transform: scale(0); - transform: scale(0); - } -} - -/******************************* - Static Animations -*******************************/ - -/*-------------- - Emphasis ----------------*/ - -.flash.transition { - -webkit-animation-duration: 750ms; - animation-duration: 750ms; - -webkit-animation-name: flash; - animation-name: flash; -} - -.shake.transition { - -webkit-animation-duration: 750ms; - animation-duration: 750ms; - -webkit-animation-name: shake; - animation-name: shake; -} - -.bounce.transition { - -webkit-animation-duration: 750ms; - animation-duration: 750ms; - -webkit-animation-name: bounce; - animation-name: bounce; -} - -.tada.transition { - -webkit-animation-duration: 750ms; - animation-duration: 750ms; - -webkit-animation-name: tada; - animation-name: tada; -} - -.pulse.transition { - -webkit-animation-duration: 500ms; - animation-duration: 500ms; - -webkit-animation-name: pulse; - animation-name: pulse; -} - -.jiggle.transition { - -webkit-animation-duration: 750ms; - animation-duration: 750ms; - -webkit-animation-name: jiggle; - animation-name: jiggle; -} - -.transition.glow { - -webkit-animation-duration: 2000ms; - animation-duration: 2000ms; - -webkit-animation-timing-function: cubic-bezier(0.19, 1, 0.22, 1); - animation-timing-function: cubic-bezier(0.19, 1, 0.22, 1); -} - -.transition.glow { - -webkit-animation-name: glow; - animation-name: glow; -} - -/* Flash */ - -@-webkit-keyframes flash { - 0%, 50%, 100% { - opacity: 1; - } - - 25%, 75% { - opacity: 0; - } -} - -@keyframes flash { - 0%, 50%, 100% { - opacity: 1; - } - - 25%, 75% { - opacity: 0; - } -} - -/* Shake */ - -@-webkit-keyframes shake { - 0%, 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - - 10%, 30%, 50%, 70%, 90% { - -webkit-transform: translateX(-10px); - transform: translateX(-10px); - } - - 20%, 40%, 60%, 80% { - -webkit-transform: translateX(10px); - transform: translateX(10px); - } -} - -@keyframes shake { - 0%, 100% { - -webkit-transform: translateX(0); - transform: translateX(0); - } - - 10%, 30%, 50%, 70%, 90% { - -webkit-transform: translateX(-10px); - transform: translateX(-10px); - } - - 20%, 40%, 60%, 80% { - -webkit-transform: translateX(10px); - transform: translateX(10px); - } -} - -/* Bounce */ - -@-webkit-keyframes bounce { - 0%, 20%, 50%, 80%, 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - } - - 40% { - -webkit-transform: translateY(-30px); - transform: translateY(-30px); - } - - 60% { - -webkit-transform: translateY(-15px); - transform: translateY(-15px); - } -} - -@keyframes bounce { - 0%, 20%, 50%, 80%, 100% { - -webkit-transform: translateY(0); - transform: translateY(0); - } - - 40% { - -webkit-transform: translateY(-30px); - transform: translateY(-30px); - } - - 60% { - -webkit-transform: translateY(-15px); - transform: translateY(-15px); - } -} - -/* Tada */ - -@-webkit-keyframes tada { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - - 10%, 20% { - -webkit-transform: scale(0.9) rotate(-3deg); - transform: scale(0.9) rotate(-3deg); - } - - 30%, 50%, 70%, 90% { - -webkit-transform: scale(1.1) rotate(3deg); - transform: scale(1.1) rotate(3deg); - } - - 40%, 60%, 80% { - -webkit-transform: scale(1.1) rotate(-3deg); - transform: scale(1.1) rotate(-3deg); - } - - 100% { - -webkit-transform: scale(1) rotate(0); - transform: scale(1) rotate(0); - } -} - -@keyframes tada { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - } - - 10%, 20% { - -webkit-transform: scale(0.9) rotate(-3deg); - transform: scale(0.9) rotate(-3deg); - } - - 30%, 50%, 70%, 90% { - -webkit-transform: scale(1.1) rotate(3deg); - transform: scale(1.1) rotate(3deg); - } - - 40%, 60%, 80% { - -webkit-transform: scale(1.1) rotate(-3deg); - transform: scale(1.1) rotate(-3deg); - } - - 100% { - -webkit-transform: scale(1) rotate(0); - transform: scale(1) rotate(0); - } -} - -/* Pulse */ - -@-webkit-keyframes pulse { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - } - - 50% { - -webkit-transform: scale(0.9); - transform: scale(0.9); - opacity: 0.7; - } - - 100% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - } -} - -@keyframes pulse { - 0% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - } - - 50% { - -webkit-transform: scale(0.9); - transform: scale(0.9); - opacity: 0.7; - } - - 100% { - -webkit-transform: scale(1); - transform: scale(1); - opacity: 1; - } -} - -/* Jiggle */ - -@-webkit-keyframes jiggle { - 0% { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - - 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - - 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - - 65% { - -webkit-transform: scale3d(0.95, 1.05, 1); - transform: scale3d(0.95, 1.05, 1); - } - - 75% { - -webkit-transform: scale3d(1.05, 0.95, 1); - transform: scale3d(1.05, 0.95, 1); - } - - 100% { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -@keyframes jiggle { - 0% { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } - - 30% { - -webkit-transform: scale3d(1.25, 0.75, 1); - transform: scale3d(1.25, 0.75, 1); - } - - 40% { - -webkit-transform: scale3d(0.75, 1.25, 1); - transform: scale3d(0.75, 1.25, 1); - } - - 50% { - -webkit-transform: scale3d(1.15, 0.85, 1); - transform: scale3d(1.15, 0.85, 1); - } - - 65% { - -webkit-transform: scale3d(0.95, 1.05, 1); - transform: scale3d(0.95, 1.05, 1); - } - - 75% { - -webkit-transform: scale3d(1.05, 0.95, 1); - transform: scale3d(1.05, 0.95, 1); - } - - 100% { - -webkit-transform: scale3d(1, 1, 1); - transform: scale3d(1, 1, 1); - } -} - -/* Glow */ - -@-webkit-keyframes glow { - 0% { - background-color: #FCFCFD; - } - - 30% { - background-color: #FFF6CD; - } - - 100% { - background-color: #FCFCFD; - } -} - -@keyframes glow { - 0% { - background-color: #FCFCFD; - } - - 30% { - background-color: #FFF6CD; - } - - 100% { - background-color: #FCFCFD; - } -} - -/******************************* - Site Overrides -*******************************/ \ No newline at end of file diff --git a/frontend/static/css3/themes/basic/assets/fonts/icons.eot b/frontend/static/css3/themes/basic/assets/fonts/icons.eot deleted file mode 100644 index 25066de069a62374b39f220581d1314fa60a5f45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40166 zcmd?S2Y_4EoiBXO?YdXeRk_kt*QiTVG({t6x;0~a#`f4A_l_Bl$73)C?9fZ-Bw%W& z3keWN76=Oj2oUl@$OZzNkdV!i3fZ?wHhE04yCK#mgpGG!d{{#5$Wb2$J(t&@Sq-fP0q>1#SoQZ!k zWCyM}6K9=-b5Fxo6UmdaabA)1kOKDFaGxep#u2tXhR-hRE^KecI>uV?&i3E{MbXJ6 zgeUt(N7t>`LHo)$au6jlv9`Udy8eO(aZ&*L8+M+$W8c6puG^0NeT2w2?L7O;Chm*e z7YVuPVSI1Q?Av|nPj0@xj{UzSL^-s3#~C<}xUm08)XMI?=gpK4@H+^x34~nKchasM z(}!lhehVQVuHpO2NjRXqAmY0ZpNswUNvEE9?sM1L!`R2TaIw9o@7!_U&_&q3`dPHW zbLx(B_wgC^NkR^M6X!Rbw&T=Y15dntBKCiU^KaRA`Wa`wY(L|2Law`l5HYsz1H1Me zy!)STCgh`ki}On;?Cr_l)gSvItG|BfqKD?{zaf-Afxb;d+~)xIc^tjAQPUriPKwEK zbY|c?8X`YJFE##F%`BcKHPUkUFyC~zhiu^!+DE|E{ofT)5S#8!a>z?(`24`k+`%-%Qq@a$7R^Zm?xi@wFbr5rwtwj6E4jqlTjkE0C= z+TeRf8~&rkjy8~4;Yb^d_i4kb*=@5^$F+eRZNuU3AO7Cq7Z2b4Pv7{bbN{>g`sUX+ zyuSMNm9M*Ar>{Nn+NWQ;;$IL?)#U1|Dx}gz7zh3 zEy3nsK9~)rgQ;LsFcypk{Xt*Q2)cr5Pz-WG68L@KKLfuCyb<_m;HALl1J49L8+a&i zZ{Uu=L|~<3mt)#7dCWMXJN^&-+1Yc2C38<_WT$1WuzA%sS1`9QUmAtYxs&FKL`b5y zQHYHCMii_Gq7ah8%w`3Iie#{^SRoG7&ol~gqJFMXKs89_`9@)DJd3%@3UQ;JE5w8C z9gRY~sCP9AF;IV`QHT%q9gRZ#s6UQ!FYaTa{$-<(AR#%lFK5GXP~IHc#0rU^#`QT| zN1~`Z8->JCuWc04gnDD6kOb;m8-*lM-`6N4h5G(RA!*eAf$|panL*d0FIw2Ma)cEB zzEMDM$t(`dQhYR{MqkgeKE|4!MLSsmVJ5R$qmXvgxCbjB%48P(!wN_}nMGgBvi5hO z#(HN3WSq=4H43SqMq61SRn%x7D)VDMW z8Ap9zqmbpOA8r(|LNfbQqmY$^{0z7L8OD-KpvKs<0_I5GLLajNCPv=E{APvhMvXpZ z1@oGI%V8A))=1wHtU|~h)Gn(Kati88twP9N)St8p0TZTgJzy2ajOkl1S%rYj(zm{9 z6+-qA`t}MGw2|ybJ&l5PfoapX@3jg6Yo>2MW)%XaOy7RWDukSa`gyAmaxUsGqr8Y~ z&qMtcs}OPl>X)rT$c3oCZWTg4i255=0kcH?U8@jsF`>W4`=StX32F}t))vA0{o0Sh z`t5Sm8LJR-CF*rnA>>1Z{sz1a1xyu8Njl1y7*_+AdFLPN_oIJ2<5$Q3v1$M3{NYjm zPyOQ2x?W({+t@(9_oe^!r*7U{^DZ12UplgS;p%)Qn@xMN>5SdmLNP)z1}B%z zS)b+ZDh9@^mUzkZm%4^9P`PX>DN8r6lGs#cDk6r=p=V6p$Cmaxy( zGPb%<=qPXQ&dTdOoF+R`U7khbS6;GVX2a?Wu0C0pcir~aCtYx6@A4H}pV(8Z-(ED` zE+gM+c$E|<)Ryg@*yhuH)xPe{TYGAmQ2kJoU0%F0y?4>_<=gJKa?_fkGRb%C*!Sh9 z_w_{Lds^#P<>QsMXe68HG7DgG7)u&F{I~oY+;!lK1vX1S4|suJEpnh6Y?@Go47t6% zi%J#A)snH^sM^9|hL#dttXpy|oZrMhtBVroBX1&?qQRyfBW?uap;C$KE~RysZZv6y zL02pv@2Qtc&FQbup@q*>de(fhv}Q;xlu89jq=ns|EN&|m3-Nf7F8>CbXZqnD`UAd+ zXyDWnwdI+#=@&$v4q)Q&RN$uwFH&Bd#N?tPHz`w&+bK0>IjZ?t?yysmYzhYrj~zm+ zEE0`s%G`{{cxJ2J6&?$(>aC=blAIf&r7piD^HQm+QZ=2Fp5D>DvZuXFm)sOh*o^^Q zcdU(uw!Tyf1$oC}mrq}uimiK^Z|Z68T3#u(O&kn_SB{axy=kL$#bkc0tN!+arbuDK z7PcPA;pccC)=iY8YEA6GG-f!zi=g3jDf${DgrnSuKa({CXN#-5N-JG)>Nj+n=<-J? zC`7_!dr~q-b-G#4JG*uLQTn(q5;5v4AJz44XI`&AK+AcZZfWd28u2YNB9AssrJLE9 z)5C|Yc6=M{DAck6ol%AX5G(XJ<)&}~$2dP>M2m34zOrexCd*o5TCI_i?bK~ZEfmzk zEweo|XA7P|w>Z(Hob%HWW0^1Vh@RI=R%15nXcpVk^+)OxMl@>B#~;!4(!2TuEtw`9 z&w(3*MzdD%D;f12$(sHY`oztMVj`FAUNF}f8J*Ei**-{D#Gp?+%39E9N&S9wN4L}Y zXnmy-p_!xoP`_W#>G-hv>rqIYRy)4Ho7}e=ed3ZiXl?_nV|Yq1(ePo75WfN&{IKaO zH%5pxBTn7jm3~IZ-POi;u|{EpN_gW(qUee6r=2;yj6V45#`ttMdV)UAdZIqTdIG1S zhcKwDEw00N@HcVKkuYhl^Do$@!1$P{=+WST+2K4uYdgoua{qIsxJBwSF?*oU1t63PN#!b>MuK-PTFm+q~ybeqX ze9d{@c;h|p*Za=Mh^3`x9OhTg+&SMO%`BZogG+CdxQ() zu}6JQ%oK^u1!`{+u@13Vp> zyH#NBG{~yf*92dK#gmb6Erzdz>G!?C=FLy13Q4y|)LSx!B>NI&Ms_fftLy`u#3DH$ zpfM`iuiAO=-(~xrTNn1qx9-_Cp1X6)rO)UqPWD+9DejNlU=wC4n2jbiw?=YY9}Mf;2@Wj!N7l8!|}M;K)4B zEyakkWybL%0VB{`PL^eNOWEB$#DU10av~}D+=d_9l|fp?4C5ds6giKz2IF*&M#*6O z$#yQ-+?U`A4##9Y8c3xATp^I$8EoloI`q9nUvuy!tz=KwKTRj>DXpYw^_$sl>1*5Q z>rH*lA$~FysAt(_5A3Y}CehOx47T>rok?7TYgXIsUG}6_zo`owU$@>{Kl}>6gS#4Y zH9?}aP$FO#1g@6{IVCID^isH?bjApRZh&mbHjoKxf#Snkv3Ryl8=TuPDIXpkt>0C@ zYjkwz(?dNyL!VZgGtC2?<&#b-cMf2awsRB1PY>6hrpr+E^>ugm)xVVeP$Jj4b!%rX z@u6(}pIN73?Y;uph_%UEbJ+!sSQ8yw)Ch9+ceR60mh8x z&5y5_)X46q-3rH;U_+)&V%S8E7csyh6$K15YXn_ACv-yUf{2@c_emga7NBK6?;4&C!lFeG?nBdguY0pB25@QyVo9ea=ekUY3}+Zu9T88INlk?VQQ0`qBf>I zvA+5O@5Ng92>AqAR2!}pb5RHS#RmEG>JOf?YXdrqhu(}8OL#`tu?mFs=pW8n)r{xy z-0;Wmx&5}&PRXYH5c^b~JXf)ye{z%@z4vHeZaaITGU(iIdM#Fuiy_sym#Ha7dOk zdy}qT z8Aib;LJm{Cs$G)pq8Nt&?eaFq;vh&IC*Zj<4<-kqr#qvb0&dco6GhEyv+fb>4&okp zpHCHSxCaC_O^drcvg9?g>=q#D+;Fhbq+p;?V|rk;MbOIgFhA^Ap^$&bNNs`62tVco z&*U+zBVO15vMF(*1o{Z3Yw3h5Kz}(pOh`VHj7Ne#kJEvBsA)xO@iQh1It~t;N>me6 zo)ZUT10!0NyV>k8t!*RfqnCT55quhv{K5a+%N6TC@3V=UMMZWlb&8HPPU>9a80kuK z_oPyXb|kybp+EVEWV1XfyGIm@u=X9W)^}7=23Qt`Z;UD zk*biJ$P1qng~vXt-ow#ndA@%4ZT#k^Pq44l?XP`Jsox^;6KjzYBpU?m|CGFp$81j^f0DM40)meC;mpzIdax7Kxo4|Z6*p#nP3H;8^5 z6y9QxjOv5lgSbJw1I=gT|9GNb&bD)4p6onE^sPPXSs?jf2jDmr!{1fu&L$~a=hY#; z%GNqI=UT$pjSqLm6PPTCJ$5fAFEhS_n>JVsyFKn!1~bd%oHUorc`eR{+p(9!?HHe8 z@5=7STH4@Upk3DO&~ob?*bS{4%-zs>cQgq9lVz{ekP6Uf$#Zm5)Ll)YBuI9fJs^sD z!XpWa>M{L(P88%#p!6K)^BX?ZCJCZoGXp%YX{IFF6ay4rktL_QNl<0YW;z4`SIfNO zRlx{wJ%Bb5Hvq@*`N73-3*3!Y19nXi?50g^+(H%qzPzlvdl^lmQ&c+zdcZ4ooH-(h z9zX~NiM%1HJ`Eg8 z;_yzKuuv30%iSKkgO`@zwPaqkX?{%s|>Ml;>ANfrQm`Te>cl>|>x7Z}rUX|g}-5hXqD(q&E86$KrL z9t=r>=1gdI6OZI5WW-Gp1RK^#ddxX@xvT?m6EvA|R}4_xC2Q!B`CItyc!D$T^aZV3 zaQymZW%ObFeu-BEK~gkX)C^VP`vqQiDO3Y1=0d!rnVO{AC>1xNM+KRkCupi63Il=w zxdbO_M&rbQ=5XQGBBzT?h81jzgg!C^p_Lb8#l?Gd0mCJ!Ud;go6eq40(0#ZkI#@Go zBHzXf4lmwLwYhmN&0*|S>(QK4e*k@__ycB(P4?6Cnl+mf9cj~aCIc}3xq<&JFy9~< zto4aZw+E!e3DXLN7PAWyAb38IC59#OKqna@3{Zr^l!8lwl}@+Y<96HJEuuFir>eP< zS>j9HL|2T5ybP>{r=bsiX8-i6Rnz-F^TFvKQ%*9v^G)N~Ouhc&hv<#d4?Se*&5#8n zMm)uFP@#c!f%4uA07wTCm#d{g%q^LOwE$|`aq?-f*Pn(~VqPp23`n#$fZKg;A{K|wXd+S$wyS?-ubs_0G_#;_O51|S?{YDm^lOr|7! z17w15Xtf|%Qnj#>$=f5LP;WWmK32K(m)=ji%v7mKb7(%TWC5o@=jdYcwN4ufCMR)I z_4fDBFzKQmIG&&{ct&7YzZ zAE-aROMtGdx~(g(?a+181X=`hA9OoXpg-l>fy-oS$*|!7cFi&5jJ@#EBWfo{hK+#X z#rS0W21BQy7&Cwhs1<{U@Fonyqu+8TyWCe^>F!FpufF=2?d#c*+izz_?!Nn&Z8k>^ zU&U|azDZU=U$qxO7ZhLg@$i_SG*udVK9)6DdN65@&lBzXzw z9*X#v_@WPaa#~7LJ%95z9#u`V!%^Q7e}o;**leDMAEr-dJvDr{^F<#Zw3l|ODt5E# z&YfDuGweQkT+`gco{YA0Cpv}o-yYa$-o!j^CucTfoPq@6NI8BB)Ig3xXu^3s=B`Wy zQ52S<62uiylf~h1t$FTTDA|ANWSA1N8CaPMnf7cuo|kUxPb!WU?>y9l&H#V4bONyB zAqwVu#6aMU;X80s9M;7fFTdpBX2*Cj8lw88F3#q14+qS_U~tjGaAaRwFE`lM3V>md z{^MmgUU=T3UT=Ssza{6ecUL_|x64)RX-%bD+luuqT;H||$Mv=qVU)4fvk&75yAXT} zO0|xd2@1-nAe110TFg+>Kn7rD5n!hg*n|@3aJjn-G#Kc>03G7GVjQp_;EdGk$3U08 zm0T91%5*U70xRlfyS|}QZv5m8rwk39a>FNYJca5K=UnAf09D8*%23nv&7k?>X8pIH zykYOq(B2yw75zc|W`Lom!uBQzhkmCk@&?Jqi1$0!K&4g!nFi(NIYxHCA7wUx0#uN- z5N@eFMr4_;Bp~Y}ZuaN(x)jgR6;aBi$|+yUSMrsPu88lwOustw^2;+vR>O~HzKR2l zXMd1Cg?kNt3?YW@gn|L5U1XMevekqUtc76YIGuy_K;|>)Y6sQY{$&8OD<34 zgu90;^(*Lqt7l?b(CJ=U|7L{ymfh}l2DMmb|D*MPJd0jf`Q7;*mt^PZY4xA~9QTIU zYTryg>pAEG^zmyWyLA?w-t;hXr+b1#tq)07Pb zf(}!Jxd9O(6fS2Sk4XbCrJ*Y`ERjtXsLGW1eO`~tsX?eC0UBsnJ6+6%R)w7m@+>pB zl;m7#h;qqK{pwery7u(ZwNn>A`Q*hHJ|W!j%rh4VZ*njFs{Zh=HjWQGRe$o43txHV z0dxrC-^aAc4bg#mFrhf$^_UH?3^m#WzP=vXJXSF#@Z2J%#OGx#f{~Ix+9s1VqDavk zz?@xGli{?r_7h#;plm*@sXkE-g#rlS|gA<3-iF7)Vz(UG`MlzTl1i%v9F<5RG zpfGqTa1Oy1n4S*U+;^*PmwLBbWqaz}-Z=q!rr&*!rriS!|JueDn=52L@1uVJk1}iU zLjgk=W8(+`hR_936AZz{fLoB|L}RARO_T&^ay!-TcA4}n+)P#3ZLjgW@21%%Y}*36 zc3BO<4%*S!VQYfTO&@oag{FjS%+m!AS`GZ1L1`Q;>}7ws1YYQ4SoaY#Rx<0Iwcz`&N)1s)2VZE#2BNCZ@X<8|5rAR1W*2|q}gb4bigq4 zS-U1iqv!*^E9)!w<#K&x-zFs)jf$E*n>USt(Kp#;x3PC;bm2?%Zp=9c(Q9_Q46GT4 zxB95o!c`VW%=KsU#s{TX2DYiUC?+gp6pBjgDovpgf-#v~Cc&w*M{sHcH z7{f3Cn8mdb1*QTl5qXNpq9kMb5@u`%90suty4nUv%=1PP2&i-<8tJK)OZi-6AUcpP zm@b>Mg;ZjICyM+K3{I^)Y$ov==f1cP|7cf5ZHzFZq>Ynu!4m>|kvh;aWv2TXw- zf)}A56vzseXbYbOURrMhR|JPdB``iC(2+>k?P_byWngmdh;*1fSI8YQfs`K8AtDSa z5~G0SZXU2Q^D4lKWW*5adl#1eySt&UrHv+#t}JN8&B<{zH#cN`Z9tp2^-~Nb@IeKbgI6L!M{$BF6vQv2I{xWb6~F2DChoED(*Q zs31m)*aX{e{FT5veb6h|GG?GZ(=&qfo%_rd`p3RE-E^nhG~M;P*yqu0j`L&BWtuL0 z<3DygL=EeLf5Rtzf%>d-{uSrcPkg^`;2J!~GrvU=@Y-X3DqF~!+Qd?o6UdTQ@U1nY z*-SD9h};iVRTuyVv!nO-VC5QvCr%a+Jc7k~@$2Ot}Ln9+2t4CH34fIsHI^$WH zky3y$AlGIC^N)exV4{O?7a`GsbX0-J0ILD%t2(L4KpaK|*(c__lk4p%~LBEY*vSc&xy09%mc#n8Ny;}>^~H1A&+Yb%HR1G`^x2i=vt z!|is&dkcYk+fI36usV@zUz60dHNWh?3H_SypCqIu!2c%^CQKz?Z~exh6Rc(i=g1GPI)=&hf<#&N;a#=f!ShKkYVz5M#?pd1>N7-Y#`+q<Id zN4YYrN9T^iwE*M;U#5dU4Gp>J8W(lff8*)$)IaSG?M!u~QXSN`k$tn;O+EGB;u}n5 z4^Dav9Q=v@0ncDh{llJ;r~W$+_0sda15dGQQd1#M{VFeR!w$o91ZU9mT#S8zuIh(p z!Bh5wmxH4)YpMax0e&J8X&L~l2s;6o_%t*=@cA*O_|cW10~{Tpg!y+lp^^c#5=fLr z8?Giy-zk@JGWZ2_K}-R&Vf*!)6<*nS?X^3f@7XghJNb{Dw)wiCmwx{0 z=dXV5jW?b<>86u7kFoc!PFfAoy}@%oCXVt=XoyCXrxe(Exnzrt!bWChY%~Y-#YcOt zsSnZTuc1}?e0}H|+Ef1u-CqCdHS~EL#8>QCmBRUSo`*AfkcX_Wpf;dl(MN+E76)D# zFDh|UIIUqX26hjK4zeB?Jdf_vs5`zOOnQU-iZI+_!Im!aE!sH>caX z+#xMGuip2Hc4heHIR$^*yZ-k5!}Oe}1K0Wt`^!E@?8?^VyZd1tJC-iGK{eVin_)|b z4A#d4g=uuJC}Z3eIJt?^I&{dKri5`nM(8aTlgVO7u_M`*Y)fU!rAk?KG1uL5=d|%BDBb65w76w#2>0!Ly75@OC@LrfIfASKBlLG;<;u zeDTE>i%-m%wE|BVI~7e+40aBv^|>zd#bE00*I#^*4I1Y1H~4n$01)k_S`;&*7ju@9 z6>w_-FB_u7uEG})>qTg|L|N8eUkRi%2^ud#^ z{rI&f4Gf%g?J94|lU~!|^8wKn6i?VTx`qxr9FE}Br#?8wcU0CaRw8au=BNfRQ#)aa zC+%H)9{qgZ%<{IjZY`uj7{_Fr zvepgzjU>v_S{D^Hbe<@zg=rF!))*?DX;nNOjzj_h!*IDM>FR_zIGt#U#3S)oG!PDi zLqWrY52DZIbpab{ICpxFj4P&EV^AsFSThh?t8)cpI7(C9CDy4HvugOHVm_Mu&1~Qg z{)m0@O$UEOxBs5~0Y%||FRBrU8HK4rB;4ZTp6xFjdeE9Bn+pAh7IB*nJ@~?wEw@?! z>wlZ_xJNlPX}B_#Ocj5qTtW~ zamyY~TbJ)TbJz0Lp!W;j3QF)gU$)d!%J?Cu_mr~q3w^uB+uFu=^))X`)<2g_(y`?D z;$BGFzHC>obs8Rzv14s|2yLp6&G75Kiu@J%9KEe!bqiidiK7gXM;2BgF+B9ZeN!i% z0FYZ?E=SC07JB!WIzMnBwbOq18o%$=^H#k@Y@kJD6yhP=QJ4m z*SlR#)duiiR+i3fD$H?Ku^eYv8x~;=+Ic%<9^A~1o551e3wC}zZsnnxE@(`W*A-F! z;Ex6AgX-n;Y?p-#+AGhhVPu_Fa$L_rC=IgKd(3O{b@Z7WZpMKh@ zdr#?44ClU(Gfl4t5?H0o3|P!6W;vyR7Q}edALSrWi7A<3AIYMS>$a@o{ahClxjf@s03s$)Uyckv;+W@8$Myb4qtcso9+2WAri^vjmC zsrxAmSe;`yYR@(2>{(5TDRxuP`M@n0f1e2Ug+EwbSf#QnxRBeeN{TFiD!@g}Ww*N& zho{MnXDE`YxZR2h`!TRlcAbDtbtQat@h3{F?q6ke7IWY|;6J%yr?Kk(upY75mGqLN z&E|7RZoA^3)SzuPjZI+L^V$x8C^V<`bqCi{kYwXQq}G36E25# z?oCjyMHcmXw$Oj@N8GcA7Fl{>bIHsC*bqAxOiXc2oa>m45B zW$r;piUx_0_8ODg=T%ryf+>^0W72ZIr{e%np?ogzx; zw%`;6`vtRT=pUuQub+GN%)@V9cKyF!d-j_TjBH=HaQg`N;JII~&wli>Hy@rk=h}b2 z{((22z`>F22oWXm!;kX&dFJNfCf%e5SVN60Ld4N>#u=9^9vL1QY?eg_)NTd6tH|pO zx5leF6e3Y|tOdzpqSt!P1Be>Z16}R%+IgEzSOI}Tu?;O<+S?16V)@eL-|b?`bWIPU>fhti;$RfC?U` zVO*e@h$*v_F(J%Xb14%=ETcmCheWZMh_|ytY_ zZ2sJcaJ^hK+?*fT)YL@RwzUPLSFXd~zpJ|@?dujUTzTO-2&EQ31s?Zp#ND-#wpw#O z1S;W#9~GQp@vWudA1`}_dV5WV&|%_P<|)9(00m9!)pJ>5nXZ^p56J@Jp=Hl%r(t8m zb&^+JBg@xqFdX6f+g`hqUL#$%-mpig=5;v2#`^1IkFv&39q`dxf1M<)QM~N?h{H+0 zIltwpzsl5=b7i-aVGCl#p(xWn15M6G~OQM>d$@aH{9+w{-SrqTQW8UIf)RB_tS%*w1Jur zpaM*!pi>;+0*>2i8q7pvf$v?W&GMSI@S^!h0YFaFidW!{#0gxU(-GiN|2>rusxTL_ zKoLn|J?rqZ^jC;iFqlmU&hzhKj*S==+CLvff|q(%@JRg+R6G(k(w#dJHd6n6{V*Pg zryqUZ7x27qH=bva-*=gRP3GY|K&#Br8i1x1EW$z|+F|t->wjoOIUsChE*1nYi+AP_ zF2X`1?w^Z*KuieY(sj@PTYJqFJ?8ikT~ z*8hN)K&Zuz#(S}-5B4Z3)qk(+<+(X|6bHq#aEzZmI%MT?v86#6s}&acf|p_VM8*xM z`q=&B#6geYpc6J*{c)RvS3L9@k71{)6s7){V(lLY=o1XloX`VF?z@I6>-F1g5nKH> zm9zPdKM-MXC--;kd^YZlb#%1Nh}dE%6gSOgpB16Puu4jXi@9F zT20f(?VGMf(_H4=3S9*$+2+C9)E}dlH+B{5+Ut*nkG86QLqwscsGRCM)Z(+rI^APC z{s3z?C5SV71#xB?wBZ!wfd5-%f=5!l$bMQ(ulbMbIQ?LLtkRk@` zS#en~Wl?Upzo*pET!1UHoq5M2w2!$pK#lN01w|Ynvt$5)u#gI95DdWp(uK*wqz1-0 zL4Y@`gqkL`s(Pg_zj%AOynQs^Uy)!IY!h{P#ist`MJE1yB}xxnVQ@Hr_?X z-cb}HMRLe3aBJ-*1EyI9{ve>zvJxJ<4|`#gFYb-Gqk6;<)z`UgFv@2V&6nVKFUg9PMKh5{5&v zHI)d55bOkA%A78T;O-CIkUu)Ofb=ai-*U~DvrMa$OrO@#S9Oaa-4znu)xHkRXSOb% zVYtNkg;=DZ3U;Sc5M-Dlbf=xOf48ta;U3<&yT=1>IG3kq_r_s&VtD}&R4XnMqWOH( z>lIx7kW+<&t~2C!2`tKL{O}X}GVTec$20p4W-LQ!SwsUfJR_JH04;M|p9}2qdcAHJ zB9Lgpjman`$_DcZs+9O;^`{PeslJ@9c%lA_=byit?xYjXUwx`@;Q8mN_XUgId`$QX z-vl8=g}ZmP)(txt#4$KDKuiZc?#EKWLwSni41g?{v6&l3`?v*~ra3jI$8Cyme94qE zK2yeXExqPO8m<52*=Ok}jn)5|`;R~L(52^ZIB)av@w*q(?;X65zoIcV`wp+?uj76W z3r-ge);xJkE%s~$?%@M=G@-u%xl}A!VH5Z#XS0D{Nh(pLEzlv9T>_Xe^hnz}jjDKq zF;psnD?eUlKFYZBxT}v`Cb7#@4sejPl+}`Tp=4bc0y6SneQXV^hvTRJ(&jQe#M|E9 z-qqgK*^x`Ry@>nsv-o7OEa$3a2JT^+x-9^&l&F@>2Ia(XGfN#hKL@lFN(|F0=?`wx z|GNHyHyrSI0%0#5_1HahxhEXeKk>+ZF0P!{PNp9KNN#w=rgn?hIf(MS!0tYw@;1E|W^cqwto~FhiNlFvrK! z%|7sP%TPV%+Q&2waB*e?U}oz$r$eHT!(D6vZRd43h%z&FRNeodrp@(KGdzT4$B%yK zknI}Z^3-J~$K}xFnapJYCAR0Lf_Het-8^UNHh!8C!mh`EhX}m0&lWxI-#zZ$9Vy&A z>h+G^T!`%U$(bvz$jA+u>Pu+*ci`*dsyR%LgFnuoezcvel}AkLT4cUWf@%EdsF^+e z6QA!VY3tdh+kWPm_J+Y7E7bDmVexvYT2rDCe;Y743iCaLk7H2r9FySYFi&PWNdn*2 zDLln3K)j<08%mLmU-HP8AHHGR;YUHMR` zE0Ndgx0gyy`JFyRzrp6zZP)9HZ(~P;S3oX(6%;p4>@}cSU=hU@3=vf4cS?lE?f-F! z@J~yDb9}0Rb;X`N=LPmIp${@2meik;`QA^)`=de~BkL9}KHmm^4e2xp1W&f0F>SY& z%Ps8T$Gv&xcmeb{*%*y+1p@dm-_;ApioT6C)9_iG_iH+4oxuCX8U#yRoOew))~6`O zeS`TBG4~>tkmkr(Hu^JC3xa2|rH2Y$50-kvydEsaB@2%`BEd1~-@<|BB)Y6m{{y=< zKIp4H{UGyVI;i`OeIR_Bj(xcGF5J`HH^5JAPoptg0Yki_zf#Xi|cn;l!paTzX zW~g?1{iBYoqkbnM5RPd-v%6c;bi?Y7x7dj#Jr_F<<1AJvGr2<-II`v%nhf;LqbB!s z@QvUgEa2`ri znPUZ05ZL!AFhKT(e{A1$-=PNr`W;N0diNHsnr^O*X*P$x#m;!|?a(#MJ>?plK>N;Q zn`g4k)V1uoYq5FgyMN*Ypr7y6Z>J**&<$i|ZQKRH(5^!aI}F3fJ zkNv6d|EGuMPmdj2yU&6Ld<(oAt1jlV!*K{=4F(3n?^0Aqn*oiSaKlE#iab9S4{4x2 zRw()$64Ssfj)h0Cj2l@i7&Oz!Wl=v=KL{|UG7*XKqg(nZE67E#4+W^Xj7&i-} zDl?WIWv=_ok=W8=na?ycB|{uRkQ9B~9=2a;oMqeyTwRS!_}$-s={2`G0Z?izpwMZX z?bJcTc^6V#3-~Y$!1In_8NWf?>1hb6=|MgwM3q#s@HR;SvS!|!2*ib| zF@;t_L$rJkS$xU6+>F!dNHN%wwSYm(8!N_H-c$hWiyVBbcxdJ!{`!f7L+Xl8grXXpBn^t+v}Xt?2K zl^LBGhO5-b%;F5&Y_4n?OeP06RYs=c@#U?Z8-_FN9{Huw*re+nzE*79=4peE3^uYL z!Os=b3TdY1!H7nZm@v?)2J3z2@y$<`OQi-QZh$9#MiJ+EVk$tV1F2+??hGcA!GkXZ zQZn~(IN5Zh(t$(Y!v=br`PhF9c=fZe(gX?13500_+?q{r_H`pIjOmAOH;-r!+#I4Q zq*5rssAKkxcnNbkY3_Px=oW zoY;qX;5ob+@mM0_Ygh_Y_?bh|OC=dJVdY?9sYd{!LIf4KX_&BKKZGwYVvCToLf}Ud z36DFGPvk?UyU7zzy5N^bQ#l#_lu^pVFpQ`u(|fcFV709vD-AHgob2OwPha@mC(Glf zNDiHQP>)F8bou?RL#^zSyKCtKmtM1tzIyxZ%PaTLf-5HePIS8J*TQ?Tz$h5~p4+Ss z-h1!Bl@EV!!@L~LeBnyS#`BG#6f^m9|=RuptLS*0r93j9k3Er$> z(Mq%I4Y1M~=O})KR}>L}2~T=VzAC`S`dc0jrr2kg;JmK>ct!Cw&Nz*C*ftupB^3y! zQo#UiO?IYIo!lKc#Ora8n1x!{UH_iLvjNs#8}d2;V9=Znky91z(6)|rnn?xh6LSP_ z7(aZ5@EOEPgkkAhMV8l=mL2fD92(3g;7Ut{0wXsAu$dw-jAD@^Hj(Gx83bocCM3vk zxMOa%M;!Of5VHID{bt_gZGmaMQY}N>Wk9AW$%dIk&;^2Qb6J1mt7>->@~QaPl4tHi z_yS?G=o@wrL8&;HLYOU!tWCjSA73-FV#S>+jF7s6E)2D$HC+t__wV@q2^+`OP&&4H z?9s6mONtj1$LN?EGFIHNeEGtSGy6k9)ukG)VsPa4VkxbbR_uS?FqVuwdCyqfP&G9a zkAG%$Z&B=7amlN%Ub3P`+FB~GbOoZy%`P#F=l8EDsp;ZOIv&Ewsu~}==SlP%r89@O z@VmLUm>J|V(7TvlAF^C|=?uN(5=!frTuj%~yX$w}TA!jb1g;|Ehacq6hEAeFGw_on zbhr|-z$`@m#dTyGB=f!G{MtENH*Z|KdZM>OQEV%Qn|WE;y>m$rF5W%|$4jT2$igZI z;xJmnrOQU9RXDCIwrP#RdXE53c>}N(um?_J&cWa#9GrtebYSL&me|&|aAcsL*;w03 zZKbZx0#F(^P~x;pcdVBAKn9xj(}56)DrIa9A>N(2%@V#Btfo zrhEvu<}qOK@si{!ZXsJq)+Ag3M~sXlWVP#-sc@K9*%ZNTWyecFO4TpBsh7_*0=rK;((x&(3d(W>J z>*`!SBu)9ts}lKUE;#wk zb3}xvF)uL%iwS-ZsOJ43IFe2!6R}7r;4@g5pehrc(^a*_dkiyRlo0L)rD}@F&1N-g zkxYa`J!j1TQ- ziqMOMsbwEPE=sifJ~4}Sk1?#U*jmUmMRbWrn@eCIlp9FKIMTPEzru42?O>`S2dowL zv9ZyvP9!aYZ-kUZ7B+Bb=FwNAa&<^R1?NyU&Wv-*Y}gS_kY(ZM%mEO`tdDFi#(~-U z#cXPQxIFIkpO`_QUg(~!Q7&i(G=U2y<8i(w_P4tEMcbQ)GFSbbP#p|cY>P$*qu$kn zDe#HdqNg4in)vb0|NW(#L%ZmuqD>QuNvBg2eA13fRShItb0{*kA&5K>RSI6C<(~ch z#?tZTtxbZXW5gxIGo6y&g48i%?X3fQFO9dJ{^%Zz7-TK<&0WHYd;-X%3z+5xHm)ld z)p`)fO$Wd#6iE@0p@}8UP~hgkKvh7xi2fDeDfSVd1db9bD># zhok0cNh3Re6}>dK(N#5^3WOc7WZ>2@hRT5OAsT~us$*SM8eNJZmy0|LMg$>c`3p_I zNWaoL*wPY@)6cgex^Tg{HpICkx(f@6so|-~f$X3;HgM|5-k~x7&_8_afsEvE&BTkm zy}5Hu>(*1w*xkOaoL6iCBQP*5}ok1?|}|%oGCEnyTA}SJnbv zV78psTv*?!@7!o_?>_&gnO$dq(>wDqGt$)TgmI*DYL{o~!)L5i^7kPNFnZ_C!&`(B zXrxZQL|#OikXiC;@yiV?_=C@V{&UX=;pj)MLooU$Z@M;}3Q7LZRaEkSsK^Py7oWfL z^2@}4@YS<9ujh1XOZ|vu^k2Vq()O(*Qr7v)6-!11dv5KT)vG2%huuE#sp~oMHY(jq zl{={LP3k_4#`e+F47Kf|`tHeIKKYX&PJQF#=>>wehdLeo@Bw5#a~I7u0+;jV|B9A4 z2CP=d^Q~~bs}+eOt+2z-@c(Qt%x6}6n}nm0XgD%OB3v{A?#`J}&YUEs7&S#?ZRDdO zKS}sdln+gkkUtvoPZGZr^-Gfou8B(WBzzj9vVsgI!Kf01a1aaxg}@Z?1v~+tXUd=+ zZ@}Z7Bwjas?k9=c6>z&I^J&f%3%FvF#Fo-iHhrpz>Y0?DnIxHHDwCWfNytozNs>@g z33ZaFT1wTB6vdg+Sb~#m%9))c*<31{n94!9FaU@;boA3ATeAMJ8!A<`^_trj4{QrNBcC7Ot;-#0~{Kdch>p%bar60cZ!+-kkKY0DM?|<(*fB(wYUjEV-pLp!kk3RUo zC+_>$M{m60z}1&te9?s$oPX{)XP)ta{ip8Txnsk+@ue*CvZv}w1h9O)*;K*Xf`l}X z(&3%JBy>pa-jbgg*}K57m|zbf#c%o;+?Rqkla+D}3=2tjeP)-B#qH`4_z_zt`>RO9 zi&IUX3@=`b<>j)_82tUTiU13_3i&YwvsoF=!GkoLg8O^6h2noX*NyXX)l^olmUBs; z#S|f2`sCyw*PS!F;M|+*DuaWz!$r7i<@If+*hjcKcquI#Ebl?pS1S8hATfIp2vw0EHH(a?R7LtOokP8mI2#ZHP7i5b; z&Ne~QMb%~aQksaAD^ejZsjx4r@q(_pkh&!<77U;0(^W$XxeOJSXBEeFQA(>~Fm5pY z0zSgHR1QEZWT3Ne~lhUw6`a44jKl%pai|~50EWeAZTA!Lln2fX8=tiQa|3X zl(U>+NCYYI5V@f*Q3UsLuzGS^;5mSN3`AUmsAy>g!HkoUGqUimQxRXxg8JTd?&ca? zlS*CfMLfIE8t~>5HXW`zF#lnKV=-7O+GJ^^TP~r!_qCU+;Yn+_sgqYWE{<$~#9RxwE6spOGRf>afrBrGfx*$@@#igsoF{%lt? zR`pCwcq;KoiS3snRA*sc{mI~=9f4H8V*gnxc+LvRrw8|%?z3Him+n0`kWL3&KJks0 z6#HCQOVFH|F@uPKVWBQ|t$%wA)zfz6zzH{MSJ;&Sb}Bxu&~7~8 z0NXwg>FZ0U`}!i-d$TKc_uVo2-EV(8)`eg0fO0yI#jYj;wccu;f#)nmipT@ZgYjEH z&QL&Eumd9l1v`M82P_DT8(uzME(L?$aw+0xFkbhN&=nJql7j<)hk3wkTTJo33(yOunio9ZP9mCy+ zcVBe=#WTam88+H_^sDMx=Xz(BmV1#-xEhO9$G7e2-L@v`C@nHr573?L)7zTj+De0a zS9Nr(+B?|M!KGTg>^O5Lvn$4;k|VkXZw`9Nas}LsTmdckrIW=#?N6)OmLiM=*#THe z+BAp^O9u(8mPHmYWo@;B|p^oDG4c3d4m}M zc=WCauppb`>|@(5d*-rjVyvFwxOAF>=kSZOTRBH&>1{ z#~hAW^T_;0J*sS5)hVtSRyyLDayb+4P=>okyJM+kqo)ixeYr{{=W`C7GP*1k>mL1D z<;-n&A?J(7?{T8o=Qp-&JF{}~T?`*(b88w{@hU`VO_Oa;Z`}Z^2kSznK*reQqnjAK zy$eJM{&kjRT3C*-bOIa}eGCf^vX#E~_nT|l)Q&Bid&;? z{cf{3v1c$`@c6yVeiJRUAh9b(SgT7amWU#0ErqB+4bxKy51cYloCvfH=N*RpAugD& zwFN#T8}z%AZe((`bK$gs?5^ps6Ox>JGO>85!zLySkK5@%PbxOmp^0&iD;#!t;-cnI zZMtapc#w0?NQi33;Npaq%%&ZMsm^B|>10}AZ)b7cOBRj{MzEAu zV8w3166Oag1&#&#BG&`6bIgVJ5?Hbs1T&vOX3grps$qFP0|0au(G*#2 z-`yfB0L8tXm2RK9%1rwGN%JlMq9_JBss+T!6h-2sS}In<$%37u%U1viFBnBQIPlV`XP;f-)%?D5_csH5r}-SSVj#a6?NNA+D#I0#dpZb0CY3q9cN#uw$D2pb+|)9{wWV zgE>6{?0J%m))pG*JmeA)YYT#ysscYy%2{4cnA3=vMn^L$f!slWG1ub`3{r+o`@|DA zZ(O}<*=V&pf=S~=FBd@+t1SHrvxQh_pUGS;tt49LKxhjv_2K&}Krn|avl(Wt$30i*Ni_A|3_eK{X z9u7H~-o)=qA*MTnU~AY7;Eah5WZuf`r)?-%&=fb2jBPHP4Rc_HV!{B`_s?d-{c`(h z2iKjp{e)4Lzs8B_)W~1s%56AzL(awW*EkT2h5R+6E0ZJU$tRm5$v-!34MvyQ6)#6j z^mowi8M3bC+_q)qie+&m-?XvzHz=RUKu@0isLtHWEXQ1-1SHRoZu!a`W2FpW^; z!^RA-1-h4XBa}l1D$5Rrn|lWP>_{6^4{Sd1(9(Fw&vWBF8JW}UDw2~4SkI35=;Y$K z1LibLAB~gKJs-TWyWAh`cBYyXnK!)nf=h&)sazD+d(DyFLbk{?s z3li8^YndpE3u{aobnr3m!i{_m$!Np{mm%Q37FhxWkL;Ef6?0OtobX9V81q{Fw=L2B zXj)xO2 z+}Vt2D!_JiFZUYvBY3Dg$SB!NFRrz0Ubl8k5FAZW@DKyZJ$a8C?Q3f-@;}AcQ)%U zxD&%`BAeE)Tt2#Z(ZU5oeZA%Gu8wpn9t#CcpBqU_T3{sgG5=w+%q*uld?3CNIx5Vh z(Bt6t0cqVyv4GfF$R*j(?3hs%W<7`sxD*-n{8e@}Q*D`yma~2-i1xTUTM}n?#1y|% zX_Hm3lPzgu!o76W!VNuxa@PeC`pS)%FmsWjz)hnk>nG0%H+&-FVvfs)5dQtyXw=B#howpzQwP5E& z{2GOx6y$)D=S%o~FeGyH2=+ZNQ0fNnJ1?wq&M4h3D0bDR@>J^LIq*lGciWo;MaOi< zibe)kj{ZzZIV8nt*eAufA~^U~EhQ-~{r_t1T7cU)&hzaZUL*k!Zvq4#2Oh!a0m6eI zK#5{NfFP}hMM{wrQj%>zA}J}ANScytS+ZTpPnn6GxUoHsJL9@ZCX+gu^eEe@oAKCc z)3ln@YNxiEX+5diN!m1%x^||MN7F=bzklyQ%8#^7TTzF9ckkcbfA{wJ@4x>KwZP3D z6LwRH?HdlnwcG&ztR|lo+h4N;+ah+! z60)#&0ykLAuJ#SKxMRcvgs_h&7kc+$-h6ACK(3swEex(cZ za7hs8QLAalh5Qv3NTXy-22&hOb0S1VK8P@rw+8}&_CQ;Yl1^g{%B5Lwrpv`_(LE!i zMMv^t4;dk8k(#{E_kzl`3tmNTvZU@dg&M@4-7hsaoEL+J=+Ckv(B`RD*n_aFan|lJ z${?P`TFworf+xA|ix>QK8foacAP-6vHUewvE1Gf93njtejv<#A0w}I%2rTIbbSNLU zvp`tVhhXLZizG0BVWE%xRKS~7Xa(-)n`myF29jySUV-*R+)@vI9|dnwg4e1+g&n}A zgEP^p{}k$|o<)(_->_iyU$7^@%tPOb*gbB}^Vr+ENmL4<~b|Ht&97=-4wb)6t& z{BY*O)5le;@~>Th_hpdZ_rbKe(SZMl#A(t>o;ma6mp&qnFTY!;K%6v880ma zX(dS?<3DL5i$I-q^T|Ni$%u&cM#)z-JUx7FR& zySWeU-mYLr2WRk3g1>uV$ZL0Dr|Wdty{W!X9H*UjAFjzsoi=BK5{hPVEw8=NS5d#g z*s~tH8~1MUrN@9Qv@vIz68 z1*1!0=(@u1dcr^jY3qP;YOY|M5586~w3V;#1WXHeY?~#$6BmwEDPfp7L71SE}E0%;ht*pEThb z8uoVro3vq_fI8U*MmVfN=~op$aP<&;B{TBP8kY}IfHeN{EM2`~7B64Rv0qfp#QP$d zTDp7N3t9KALPfYQ?}45s92rC*lGxeeg~=TW13hutdkLRrd5gsiH9RCh3A#`X;EIVN z*SA6AqD6%LFkCz}aIyC!+1y`^JdDtWN_ z+5nLm>}YV{Me=Wufeg?c)hx8>by0(+U);2z(=jaZElrm9zK5wH==tyb$hPfcp|H>N zSoTP?xmj#!xe9%7uz+BBH@b7jL`$dN`B>L@b7)kw*&1CPoeFLq*(@$|_pk-V1wM5V zCIX-z-traKml_(KeqVgU2FMZ;LMW|9VDE>Wo!Yk>2NYg!v3H@ZzQtGAb#wgBadK5B z{#JK3WcG*WH!r!o-jd5~bGJtQNYpG^2f860Z!J7vqLj`x{@iV^_jksdZFnhJBZ)BV z2+-Kh1n;|f>1&b)JnXi7nCcaRMp%lW(Fpq)WD(n1g(53L^O+gEd$R9@B`j*M2}~$d zBvl?4f~Je#;CEpW1(9e3c6V75q;afGmyxE|xDL7T$Y^tS=1rKXyD1(Uv)fyuuw|Bm zfQtju@{J8GzWVC(e%PaMf{*aGsYY8*cqmzLtjSbN+4{E(J8PHwJRy9-Av&edkSec2_1x)RlOwsWAzd<0paV#sp7e@sWIlN zmxI^NMI6r%Yv372L_8Oi>z}-Kx0pP4?JxNc+X!4H0~zHeKEv-y&Eg+G=Uuaq%*Q=g zXn+$*8aPm)3Fq#`+syVKr&%J1X{79+JkY56H9QNRtOlj8ni}P^jFcE z#)%CmY-QL(a+*I#EBiFaB!bzeKS=5)L1L!IM+Bb+omj8&b!m&>%r^vJ))Cb2AJi{U z@hKXMVf10DGb;T}JuR>v1D0!x=h{th zTdj^a-f&=r6Q+7uU(1tj%>U5)hBJu|SHK<0X4*K^Y)#fenGu?=1sG^Gsi+KeDodD^ zz?8O`C6aCu%{H+NJ~KEJbU(^$C0TKtnTVuUl9VEd*cj;Su>{#{VtQnzM`nnOXt+*n zC0W7u$HRp9zsV2Ft_F1I?hND=qL8^ptE0mMCv;=`nj%nXwq_9$<0V(tNavrVP6E9K zvJm<`EYWA_=6>FxxL(hGu(zv!P3Mnf8#0gzudDTBFu?N36^Dzt9ju2gMyL*V^@J@{ z*K26@v^nZxc6&{==kL3`>=TA&&wE34>|vKf#WKdO{t}m&-S(C0sk%B$!$zC=GtApL z0lL|nq4*Xnkw$#c&2Q)aTTOoD_*Y%Lk+M$6_4mFs98@A_yV!b^my8`w)tnXqCq3&>8aW=a#6b+8% zD(63QzLNW$k@K0!a#(I$JffCw-m47km7{IlzVukaABsoZtuScW;)o93kj$JP$?eIu zwr0U5U)R^&01ifo`fHG+6>tc-u9Y9-rn^ z*`Ge1dX{;qzd##-p-a30OFBPveYDe^HaAX4+gh6f5b2;%7@K?SexRkF7DVPU;(@Kj zRU+Y{F>G#td4M6=%tk{&yFJ(r5f+$JvO7RDY-n6hv{^C3bSEv*y^s>ZYQ38Ut|MLC z!mfRJlD$>A^U*8w>}QW&nXLLM*A-#k&+e+Qf1SKiJYD^D=z{#&_g7bL zX&n9ubo%@NA;PQY$G%*Hu%MhXk4q8wZ8S#ke~2eV-pvX7%;R`pHIMUDjF%id$c_mV zhlWr=JP46&JkoCqlcrZ$i2abX-XM+ZpU(*{3TI!%V?f;g6r|_yECK(F;NosnzH~Rn z0N{}y8m1bh&*^U1@O4S^$m{RW04P67AAZE;xYD-(@vs$y8+lWFM#q$2!#jE?KYE}q zp5CEsx}U;E^!F4l#!#+j@w@>y9w~t5ZK1uE?)8wpgL=Tj!;JJ%4+73Lc-kTaTcpQ@ zZKlhB*Mudq+R2|9EudBG(Vtqn;tRl`GF*oPH>>$!pSTfpddP2jRcJ?k^U@y)+oab7 zr+GkdnvUUlRd`B&&(Z|Nr;YMcePXbXa{OUbXS~c$qka`(o7o{ua{SwM8j#KvDi6Y# z^i9FbzsG=HFT8#TkJA5BK-4k*=-(j!yGQscdyIWo+$ugIUX_B<&C)Z{i_&H3AEY0d zZZrLxdDuK}{-xD!U9dg@B^%QXU$pnxKW_h`qu%j|<1J^ObKdy{=i80B#ycCIZ~U=q z+4Y1w;C{p-c%JvRc^AA-KuYO8-}C;w|7xJE>HEQs;C;bwh3*V}r+K*fa(H8SDg34I zn=PJ}V=b3kJ+0^3d~Hi@UugSo`%7}OyhDB>(ib@rc{cKc4p+yHj-`%^%8pL8^IYd^ z(F4(^qu=h@*mbGa?eY>TYKM*`{JiJST;PJ=tz7eIhC@dzMfu4e{0~vz-xof z>`3;RoNwsmp&xJT+azwfXH#`}Z1~CHw>Ec7NMsom+$> z2)=5&#zO?W`RZC<%OH$m(63p@7;X_l1*F!6{z>SAdBcsvUhL!aaI=ubxs>jPqCxP0 zu|hM|A;!mr&lzqg4q>EKk-|m6&TuHj-4fOV9fsQk984uV+zd|fg5k!&1N%;Kap{ib zqlb^2lzWQ3aw?Hb$p`O{7ZG%Hp>j;FoH}`AaruOtm**E3PR<=WwirLOc>L(0#f1|$ z&dnY@b$lGbVKTu!j!Cz1Vg(GOUMS-^L3)s(#FFO)QAH zqM3zR3)W&}Wl{zQrh_T0lSNq<6zTV{UKnESXDW+fy8sKqED6)BY3Sp|{tQarb8H9} zF`;A%qE@7W)*gj9b&U=4!6_}vm@*%`#Adzc8nco3v7`sv0K?PJHbw}Q|vZ& zJ3GzpU}xA_b|<@w-OYZJonztzrz$&Y;Ex;raUH*qD02LQk$$Pj z^Dku+oGw6~J|HhOAWs*N(+60f_<)?gQdTcDpng`J>?R5yj((0H)qsa&ZxIsLZ>&E;NPi~GwLy?e`omh za^{SB&FS9<;d(i837x)NLN7-ysh2xv)O#*zE;+sd@8O-)Tl zwERq1)^g;^&CJM}tyG!SddO=l$y$OO3BtHEH7(D}D=QV5)U;#IrOEWJo?L_E8Z3v) zIBf`PLjTN+kvB3IRn4jtGz%Vqo}y+c?wr=F#r}&J!HeaB7MN=Ro}}WPj4Z{{A&r#| zmd9e6sTL;mE33>DEz6}9r9y?_c?)5pPm{waLoG*5iYk>c#5Jp{W^+kn6}T;`#>%p+ z)fKl=oxq_KX0&?p?Sii!zL;iJUqnINnj1C6<0B3JZU*#C zfU1eIcJAPMJz&e=RmL<{)P#|XkO4)N#k4w*V=nEU7Bst3kjqH*1>B&5qQXL9rMzkr z`?bUU;SQ9l9*A}QF|9#eWd!Z&sz}hGu1W-*>Z*xgBdUv_OI@`PbgQdYf*y6%M$oH5 z*)5!@T{-+lM#-&GMYgp7t^}cc++r9>-mtk`1pr_(Tn;M0#P|GPw>7ZMz^f2Oehmd<)Frt z!o?ogt??m)K6IM^+8zG$w;Jo8TZt>OJiLNb`q$seasFP`%;=e{U)IXhIr2NFpOa*h z9DYvfGBwW>3TVu>B3dm+R>sSkxri2ut|9d61A^$Buf+6E)DVy!~UH2$IhwK`9ziX5ksk7K+Uo{6u@yh9|{ zf>H15!Kt-ij$MoT9-JX$>DSu<#vgolZ(Qrbx8L|H!Z)FHGoM%M2F|dm^#Y_-t*^h9 z_RgQ7_^KIviW!;2{I5*5AK^HbsqR1^wy+<-_NUYck?|l#&~O zV>cy7jy;qdIrdU=l#>O#vt}1MC>3a$`i5V7$suKQ6OT;F``oY z)HcJJrEgJd7DbAiMd%pCB}a+kl4G3Wk|RgeAEEX|MKkJXt;Q!Qg&fePCbXbB+Ca90wpef&cqI0essRg0}*A0Q9MzKOdC z`)2MU)LT?7zJ^*R4@a$V7oi^HE@#88i^Any)2oa - - - -Created by FontForge 20100429 at Thu Sep 20 22:09:47 2012 - By root -Copyright (C) 2012 by original authors @ fontello.com - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/frontend/static/css3/themes/basic/assets/fonts/icons.ttf b/frontend/static/css3/themes/basic/assets/fonts/icons.ttf deleted file mode 100644 index 318a2643d3af55fe51b472e7769b99caf74ff7b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 39924 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 J*(!_){|Uh81M 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℘oIO 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 |xk~oikk&D!xjeU;p z)K_U-C^Ge2Dyb>;L?SNBHDJYx>Zr2ohB#RPjttG0o93^N!jt1rtlj}w4pxMv>EtW; zhTf zjYRZf7q|{D+iu1+#AL?M^A4vKi;cL^(b=XOB!(x2EL)aJkc=$bUgC9M!5_I`Wi({l*7Tv0qb+mSvw33o%t zh>MP;7m~S{SzCh{4*WFx0)MWI5lAte%m6kn9K)=qewx7ApGAD?`~m+!vhK7@ffNB8 zMn{USQDB_{Eke^3S}NeiR6XWe0K#kn@76$o`~W-Mk}M~aPH!|(NhT|aUN?c0UI$qh zI!Pm9klIn#9Rw-8zeLix`h9mKo&TE~Q03H5j;gW(HcfGr8GS`ydV#IaWfn6l83Zs= zU{`Q0QVEz!0er-(c{M;Rt#rPC-d6p5faZc7K_#b}HLMP-M=13JGZ;xYaPfN8(UThE zfwz9rDofFlJ!b~6&-^?nF2RRua&-SeBop11yjGgmj~FB_is z^^ca)ZS!jdJ1egmtglo%mBC_pSR!k3Q@d|UxnZeO&Nz@$5v->#V?Dur(expgq$ZdI zC1tAcHR*}?U%am;&F-4d^Fv>eJzX+_`Q3ME1C4&5dJ)W+uel z^alULY1d*v=g!S&xnpVn`&d`Aj9xw}3uoehErD{shGl+|ym&yR!+yK-; zw<=`|{EZ4;O#k%Lsne2RK~ot8Qww4X5{l}GblG5y{5)cs7-lb+Rl`(^)zBa^OwE#J z3#?NuDwget7Q4KW=r6hijBqW_3qojV2>Ly5OhjOfL|{tYY^kbcxz`6X`%^W>F4r~F zaxK#&;yN~_Ml-S`w>7O;(Sh8~M0cSUJ`|#+k3o(LZdTz@$CwI7a8v^}b_rV5R;umJ zG~a{uh~*q;y%jIayXZMn*bRNzTQO$XV*QE-^#z zX>=ZCfj-qJ0|hhSa)n^(8(?>SADnG1)+fBdp%MQYQ8Nx3m?yhIL-ZywJNpz}9azBS(4GrrE&1XbcEj-MEK zY(dZX+@1xty^xOEqTvi3@I5_q$9opc*DMGb;oj~!W8Fo#VJHuIHL#CLz=>%TLyH;! zML>|TfeitlQJ{pjAPXQV@c&`C027Qrl^{>Cbe2U?Q-H{d9CdmEF@U)Xdx1LB2}$pL zL{jKME)^s?hlG=X%&LGAFqHrs2uy7rb`Q@@ee#jLii86+E#t@{zG5q=TLF)YK&Is| zlRzmQ;9nFaFGNc81d%vRoFm{NNL1h_t>83*V^!_yRT;AA>Z@0+T9x?;elnTQ4&X!F zrGI<)n$4T9IoO_T-@Li~Vf-R_K`r($9(&Y!qB>fEsX~%se;Za%rH%!J0hvDk;OY^m z71;wdODaT~^)zYu451hx1ycG+*w7?NL#!_%f;3Tj=I9kN^)6^5?}kI&HS?>TX^|HV zFFl~!8IsHR{5<|tFZj9VsAcf|-mF)OD9@`kVR*cUIHu3uiF1sdbokrs5cszUi(`zL z$2`V7!92zM7~EW{RD&+05r6?d4&k6*16$&t_cbFmoXK;*5dpzLiJ=-OAS)?S=b+2L zUg_b0z`-O@QpA(WVr7KDH(xJ9$%iAA!g4JpGY7(#0&(;~I6SMx*y-57s%ZixLoOQ7 zG!Z4$NOMvkmf=vrOS z0)t|S-nEmH!6rGPOW~i9S!z7wnuRVk98vOV&>;X81P>va0~)3#&5=n?64kB{c)l;P z;&mD?DL1k}yflL4rNED*v1+|nG}{f^U>#fV!{IPOM|hKjZLg9_IgcxxKHto^Ba#=^ ziE3Lmc@`?czbLjIB9786>pGwS$BZBYuo>2rNFgjyF<_<%VnX2%Iwo6*Xfll;l&mPIY#LfNR+Oo_ ztj@~=Jpc@dAVK%G^FVi`gd&+LD~QB!3yFy+_jSHzZXrD2C%Qr@z4J^KILRK^P9-y^tEAR{1;VY@-{r-=i6lLC-1CV-xLjS4UxuSq8pWxzD@G!@vf)Ui&32Vm)q zvRE)=Oo^6b=PX~oD_%}2ZHB{TEv?f)TnpzEE$W06xX6mK?C>1SW<>>LD549ob-rQQ zlCI9y)O=?oS}-NkskL<|Y9CpKxV`z6Ri~V}vNW&57d*`@lvT-{dQ?Dsm??ouxUe{n zvqetES_7PDbG*xzIwEpMG#1YnRa5n&1pF8MZ}}nbM*sU^!=3~lLzNN=b4lRDfX1O- zQIoWXVp_0EsqPqPik?)VF@RVw7@lCnP!MK7lWG{fa0)<+Fk#vPBnt);h*;By*-vG1 zlN1mL$TvE=Ldl4_qpOy)T|;)`SFAIgMvTk*(L&m@ySpqet*IM-<)sTTGZx}vLvELy z^t2t_$IETo`zm@{le2N95O>Y4E>qPq>Tw#`5i6u3dPkRun|E|o^S0B7^SKk&ns@}Q z2@f9Z?xyvq8_(c!eym`4hHQG%Hyp3D5n44=6}=FP(Pg z{V+6+6r=|vY?F>iCkfT65f@yz3KxTqFZhj0;L^S;6t_}~bB~RRP%OLr7F0J_vH=5iuvT*V6@Wd163${p&Ol#~$`TYajH=*4KkFq>VSNu+3PR|n9Y5l< zQR*0c>amo;Za-K*uBx9_}l>MK^tFwCs$xQZNVi-eWm*Gi>Y zX;lR#USjXW`Qs-YTZv{n(<5ZCQfV|QWF0Y@Td%tH52Btr5VzE+Ocb6xUq7Eio zE(694K{44fGneOJiXtI7vu4;?qWr>`Zj|f#(1o+#d&wAd2Nwy+hZbd#K14P*D_F#H*cutzE**cj(WPwOEUmlK>{Pas z6ThkMR@Nw+A64iNL!(%jI=h=31ODJ+<#mHQ%wv|rD!G8!&3uyi0`p~PB(N+cxc%yt zCP1lXHF6|%^to82fgdO|hXiM>@{RXOw@!ls-gFgUyVQ|bt0IKim!QIc-2f3s709i& zY7FWT0v_H;D9%C4gWs3lt9hVu)Dyk;^3N7U;Gj6DQ;L4la9-hGxD7H!ATVFz@Ny$k zm=ndAC;=VEuY`{%z6C8;hNcXZoo8bZzi^FFPZM-tjz3?cx6_))<++}o+{=m_jW>@K ztf@c1A1BEi*CQhG6lgEc$4%rQckkT!JU@Rf-!7awUl8V>Dnx}V=Ly2RD}}9Gp}^sY zaYI8aH#o#;+`Ms)8=og|3+D0syang6!Z*fbIh*}DG<7z_3il36Xb%3z@1`-=QSrtJ zQJlDOur~{*u=1|NDT^D@h=mp4PA{INg!_yL-rJ}mTnAO>xDRnk`+xoB{4JwQ* zC(Y2(rw7D=O;JOP&N}AuW6r#x-Zknh@2}2n9~t%ts~QQfCmtP!3<_|t??AEoL0~h) zfHGteP1QzQL@4$JYZ2aDOgI4a42k&7isVDXZTj_!gg_@GDpIp9k+)U#bzOfw_*PF? z_KUA9JK?G3$4*%Gz2(c7?+6kkE9!UZ;+?X5=gi5hopWmEpI@6(Us8G+r*W7XPq&iP z?*W5rF1Zq|Sfg|`-r>fJCH9BS;t$>I?p@2)+ zt5@N0rot$=9|h8c>LwIm2Q$TRqe_SfsA z5{XzT_sX%h{IYpXgBM6573ow-B;Q+Y_-zrWsBjXN^97kRQjVFJci(62&RKjV8gt~u zRyu8pRy1d^GAHVS(dBswE>}v&$1SI#sdBOyA~FjAJl`LUzUa&=I$0kcYSNQ0O!&Oe z55$mf_Z=bDC@F377m6EPK}$DEF-0-FHh><)^`jL_cE&R!uolnvvtene>L>JE!XXA6 zr-Gz7AxSF7%HfFbE>d*Wp+WH>g1rN((Cf%u0d1=AYrX~C>3A4;G$I*q+uVCQ2~KjCVaM3nVl{hlxx&s!g$#AzVqW8JJKY)6VpOT zH4?IQ1dz)z+|U52fs&~yDB!Spi6)BOU5bXV6Ip@hfK3^mD9Ea4h#@;le5}?OPpI%Li*VqpF}S%cAdfCDWI0tsXu6S6LAt( z*>vGkWD@1`!7p@W#GT;^2%p-8KAwlFB@{=M6_I4^@bI>@t*YVn*}s=0JCU$u(O1>$ z1jicQo`T;m+&)WH?ew|{Jt>(ELf1gGDY}2}|3Vl1zbYP}7V-E&2?v~X-r>E*st-4YAAfShBJCxN*g&u<0qccd4 z*3K=kmqHV4gHDNGLCjYHgP*2eRzMcDCb$db+Wiz_L2OPPs;?BOA{dONip)up5i@hS z0*(2w;hi~lMroqB&To8tynd^g@qEo3^D=g}PXVpxGK#;}5C$OcAQ;U>CrKuvWy?i2 z%32{_R2|OTL`1U=U#dR~yuR@qEzyC=aOuY7XE!KT?4OOk)X91@$bz z3pIckra~Q1OAW!R0I2$?MbT*fqGY+rd_py3D~ag*kT6_7*$Y`-A=Tb(*tBvS}G$E z!WHOj6_FYW*eO(QK)%8J0oDKlpm_Z#y9flVG@E)h0Prr8l_7AVLBy;q%6+@-b zycFhDxZRY>vObG7Pq=$1QOo(cjB`Gjw|)NdlR|uwvsXL z-zDEhd#Z@16REJkA^~=VXVS+83XUm)G{E{=?F`lu`Ie~bK!V~i*$T^?bylHpCidF6 zu{dER84R1Q1Xap$D_5;t1#Cx^l0>uMtdBJ#oT%sswm{r?7#d29@ESaXB60e%v6Wjs zbnyu*V_9rIqqJ-seifSep1}9n24239#=8Kcp^F^~f;1iMf*808-BSXq3dBgiK)kMp z-4A{M-L*_|K;9Io3)C}efz52jLEy_3^S5GUI{ovU<>#$jc&@ITr-#G3W*E1@siA2I zYW&(ftI-x-uyyN#@e}_;(g0tnf~0eTbT$&ED(O0jZX9!6_|RrGm(Ab092+-*Jm9~t z^>gR!fxeWw`hwMKax`uV;!B5)iFy>&qg&M2;^E!?CqmydL}Q#6Fk9ZUwF2)Yj9owQ z$HD~yrD{a1BX~23*oq(triUOyELrq62j?aL^#HWZQB)huum+OyX^F-?wPLYWe3X8d z{sU2Bg@x%xzO9VNFqV|t@{P=*f}}%hCs0Io>JcL*hwQ2EM?;zMcGrOefXzA`^GG>I zjm2E>Jp`BnF5H2frgmU`nxU{GbFvc-Td+FYH7z%=Gt~*Bj3YmcqzvEuq4izcRh;^#hT@%ZD(l2882)St)3fO!+p_eW4Cl`u7o>N;wnVGk9d z+zWarjR%H!#tBqs59|Z^1w>^)jShffs$hcFC<J3a~ zhsoJzAW{xWpvoGO(65S1v=nc`GU_~2cCAwpb|hzDwCd7E1PhAX>6W96N}zo+HT5s` zS-8!}E2nTT^h;SjPIOsAD7d6dqJ*?c*X^?vL%zn033*z%V7I|H@*Cib5+Y#ILfkxF z6ZQ7*#sousA*@*6LZlsNibcG{FUj@fUiAJLiW1RyP3jhJI<(sj>dmJyDpI~|!UKw~ zc5o(-5Y<*8EP5IXFJkRC&W4poH@dOM2r|N#G_R>ZF64mX@RQ_g51>0nX!K13u| zgc*p)K*E`0z-M_Mp_5rHYp268J46F7Z|5ViR2&F3_7|QnE0Am040vqUajkLch6Hll#X!a%9eSY|jcYCd@h z(7ug^p9yUw8|>xV=O(8%jCEGG9xxzy-CVC(o3`znfWi^BMJorl^*tP|J8^;5ODmz3zE>p3ZDryf zR2uOI>gE1&UjcZX*pJRf+e&CCZY2>)cs`>2FjIn+^Tl18Cp=;QTz{WuFTTL{RJVY|T{fe=hAH~2Q? zZds71e;2PIY4c4m79X*`yb>+2x&iQ0c0!4etj6GRvW8Uz{i-bXis5<;!Nhf0j7CK{ zALMf#NX1ZshCR(Rt@VqbZu*CSP}(TEyQ5=hWk1!b5v}L@*n~FyLECV)@hBzv{}D7cImIp2|$1TsDXEQ?$^ z)6(GgavH^e&)Q+y$Zj98I&=r>G=C5g%}Q~4igT~VZh;G!4>4Czi?q~&>tW@*|1}kq zNcH{ z7YSBSAtKZv)pFHF3DzhWJ^Ti&j7WM*4$$Qme|gkqJvZ)fvIt~#xI2|hrp^l$%WW`UP|%a#NMz9))wcAG9<$))5A-p)~sm`;|cK+S{Jo+S4AWq_HKkNvsYCe#ZwW| zC`#~u8EVLucwIJPw(h9#hCh01_EcXvB*kU10Zkiw#(+)jfuAG}?7E5ZpNkk(irDUC zKFnNB`pIIljhsm?CLbbqk}p6?;(e|XM0#NaxCsUeqh6I-&K@u+xNzxY6e_@tYkpG# zc1+#z*tsG#TZN`GkXf$@*z!QDYK=R+Wu_`X&QhU*dJ0kj%$?R%lWG+q*mXv2Gwgl> z>jC5U{8}9ce3c-9YR#p|S-`_;9=3iW0W^a$6UY>LcmM_ItJXlE6c?#Qpl84rI}7#D0iaP1 z(<1_t+{b7jgUr`88vqev{VR!-rbS@HU;&E;n{y-M6K+F8wzmmlCnsjPgrm1Xb>k#KlWalXiESMk!NyE%4Y36{U?7yS{}v&QvW`o~ z0$-FwLv>}<8U})n;1NJ)?CMpbDv4Yl@wJM~eiFMg5L@M9dq$RIWy3b3x%G-^8&QA? z_=#s#+OxsIA!t?r90|dOLAd=Tx9%L&uh4@ZW+p80%822Yjx8!=bx4}1>Q7uV0*FoDcrE4fsbX)A0O}S zZA<<$pofi=IXovSaJ~SYM9_g2)4(1@MFP_9=@PfeQPhZRfI$WgXeMVW=Vs=2<#p2QNhqCutW@Cj}nTDam7LyfU3D>8;#9Z zwTLA_h^U%pwV@NloWBL(h6Es&g*HjN+Z-S7@1H*~U|IQso@|>BpY9PpOygdXOc%Jo z2E3g5W6WLf*nEp>#ZbEF0;wXFmNG=RZV(^@0>;S)ou~qwr%=m8=#%igG=`}!uZcB9 zwFwYDjUl9DO)vUQ>|hK^2b+B(eONlJi_KPctK29VX7QSV_g8`y*Qz8a8iBtD$!3M( zEf z117|?YH5sf0H$Iq4KM@^QLzqpcW@sU!A2vhoQtj7#E=t1pt2g=)rDd<&d3s*HsvYB zuoNRFsAhuI!U^`u_ZWQgb4lT3UW~I`)R5H#UK^+b9T3O(?buF>AoMcNr!s7c5>gfZT7&{oMpkdo;4FAiB2dl)aE4|h z1d2{Gtq0p_sP7tgp(^r*tQH03TzGqQM9GQwy(e3jBocZ!WCIn~6A3dE3A=t`exeYu zLoydV3F0nORA(29#j_&G6yA@-W{bvG6H&v(E2rWiA2-I?-)Jxoc~-F$%aQ8RcaIjR z@51^PB_%H^jvfkQf$DiVvNWBM&$A*z63BWDfJ|7sY^|~Vvdcc6l2X^_vgy30+%LB& zHCad%)lk%oq)a6x;}r=Ii8%U!DISYe!!%7Ec5|>;(gLh4iljio34y*rVeaVx#TA7P zDI)Hq7UY5rFLTI$5;5!+!lUE!#{5zoug{X`cDzV?ayF+T3@R?n8|mI6&Eh%@cyApx zDa2rqBcA4x1@mprfT%|(sh(*MW!uV%vJ#FESz0i$V40-(p^_IxOj5?ph?)#dP+;wm z?#dFW0564!SJGg!7_Z2N>8L9keM*~|Q5{k2ttC3VkgNnTgZqLwa|^lw^TAknLi;H9 zqu=NvwKK4c{c2hch^9xG?jUFfzBWw$^!Q*qCI7w{d44GermXWe=S1QOw#W~sN}Zf4 zqP^JN%$9p>qM(2(n`T&R>vRh7a0Wq$F5bNpcO=SL!6xA?u_7OQ70Qolcuxzep#h38 z{ye@nmMj5_#0P6l;G7;VDf&VPab;XzSF-G?0-ud!;#s`pMVA~oE@V9rXSmR>za8- zPPRs)IPV?0VD-$&>8+i+u+4jbC4B<8PX+PwgUo#B+mts z8(MJd2CfAca9O1s1Py{aP|kp5juD8 z3@{oMpl{7GIX>r|x^BS7o{VIiE#j47n@?TLb0Kq5xgz)j7pnd+)=ppi2}Gp|sOlLu?Q~Mc)bV zLBEYg3S6z}@9SJgw4-^}+!J=6aQrz@(!S>pM+uIp2S~@%OUJ{t=>rS?DX`$LBaUqu zaE23@lktYQv%v8$U@l=kin+a+xsADlxs$mY`>-ED9LBd18Tt%n9F%KO@(sQMzj6V< zHg!-_A_xFL`UP=a?#DMJ2h5gV13Xb{&^?ntkbH{DON2(`!jICdV~tA?(30QhBL|i{ z^{oqa$!`L$!P_(>itkjKNJD%8eJTKmF2G?R<^gzDpglx<6pFw>k79UP0!#>K^C*U= z;srE*V-8zrqH#coXdAKZrpaPEUX$np@Og1V`e^X{{?b zBZGJY*VO%8UEQRs#_}OT~Hl3s!H(OD}Z({vq|0 z+HJ@1`o)bJRJitIM@EXp(?hEYz??KD6YM-kcsC%yHmeD9^dp)p?K4_+?URC z(&s#obEf{-H)^^u>9X(E$9$LPYb zj*hW~qj-N#gXT7R^Ql~abg;K~urNeczDs}{5Z38zpZdBTYj2O)WOE^vDonjVqLFer zGWD9SE2$LSt13`zm%Rk`I@Qrfu+BFh;n?j#Eb;IA|oot;glLZ_}U1noylIWh$)(l zuNT#c&f20ywc?1S>3-Rd3@$oxzWdnOw1Tr~nX8U`-HRF&@m`w#wTKPSzs4D*lf&N! z-8_j|qi^M*@6e%dM9Bovot=Q0Wd4bHl6jh8=&N^pgrnitLfA*}J|3ilb9#+~Sx&tx^avn}>ED?&#Xs;u z4k*0zx<|!01bU@q-9yC<@JI|fHT)^dY@ygN`?cg)mWS!=3PV?#OgtYJ}oPR4VWV$j!=DZA_`F0-fM$SK+ z+nryTpPhR+KlQY>GGEm4k1uUBmey~GrlPr|tT;(0i#MpH6AF=2z>`8B(#SS#>I+&2 z+54ZrBKJ;R^7Q|hx+Drvb$6a{_<1t-BEE0Vt;}EG=X>*I#8mUDp(db7MsPlk7hc5- zc(#!qHC2P`R6p>UdLf_x1*-7#+HdPi>-D9>P~!#JvhW6j5S(6|WEr;3TZ{AgpXT$+ zayimBb=vmr&i_Hzn*d05mi6BKp8ZtSseRw~>b<+Vx~rzAXL@?}>7IQunJvp?-$+Qv z#+oo>F@`0Cu!@LL6jW3|yb=ORP(-|+A_^{mULz=1KfU7hQ*W+I&-Z&ybtjXcU0qe@ zoI3k?-{*an|MP!Tc>NzQR~MF+9;($QYPE-g!H@V8uLBubuRp}v>@--<1nc!6X07yd zq>hq$A;M`e?(1upx)N#h5(@O$TQ!M{ipzWBTm6NfHNGsLw~=-9Y$W&}gAT*jzx$u$ z#s=4aS+Z@^Aprj&dvr7yS^rah-~8wJVjEC7M!jj|EPYjU#A)6F+QJUnaJHiz`Gc)= z+Oj2qS6^B5mkl+fjTHo}D4Ybgh#l?1p1D$gbgVYkStyM!df{yoyO)Sm;Wx12)yqa# z&W-IGuWg&0tan<|xnkROTY0x;Vs7o8%Z_GP%W1Ead#x0lG}F6Y+ufCJOwCL-QIc5>7Oyy)6q zBnVW}@Cq2><+z(KB(m*rQ17w&Osu5@Xa4Xm3w;Iu6$_y);kWZZRy{B zXkp6U6F2g2Gc_ya#FPVxP-ZuoD3 z^ZIZ6=L3DvP#0!r_k>T}eD>_kC&GJXXIGA2ef&b9ub#eZwmSQ@ukmr$bI+}RjVF4E z4X6u0lAt_L`NYQOuB0U0hZL;#z>mqGPHxP#2Lk?3_g=QN=X4Q|m03MkHPumfx0by> zivv*?9Edt)zUMt=-LM`7t!SEU%f9F1AAj7?vZe{I=+7E*NiRD-v0KFnByjax1PwPa zCVzLNHf>v>sm7tQzuV_7jy!cm*ehJ|Bw&FoJa@kf8Qe2O;65<&lfG~33nRZh@`oeO zkNoY(3-~rWY6~9kE7Ysi8`N9W6ZpJ;M*Xt-f@sNhnpWJAmk+UQ_t81qya^)U_5k$5 zmD9cf5a9gi(L6fy3w+WZ(iy?~;PLf0L9b!M4y`1U-m2gxT=p@aTm@h{At^+u?)z=Y zZ)%NXip|ogG#|EnbodYhi#EyX>5biCRAqpew}Il(!z43{{S$-hunH$hG=G8E>A-j8 zAl_Id(`J*j2qA?@29!xsQ|4_VCLk1Wh;s@ZSt=JL$HDv)z9sM>avx;JlH9_F%*ZS> z0$QhyEvIt>e2W$&{;8ZKqf*A0z0oDm^> zWkiE^BCa_#QmZiN$k)P$XU9k37)Wue zH_}O<$Fr%9SI~4-N{HvmIOGk_^_@0&B95dT1%g}b4m`i$fHZC1F@VKDJF$MuNfSJ> z*=-z5mQm34IU{NYLa>hAX(Kc9zRe$hF@rjP0*+K_5<24lH8q+X;zyC z57aAqw2-SrGkqQ`=Af?YnG+D|1YGTq;R6A5m zua0+?M$3*B4|TGIUNO{bCo^Y`Z@qTcVx=5P=;JqjIN#3u>+`9`z`VqQ`6y$`WG=m> z)e*?J6UxNPv8p*aCa1)iY+{&gEPx(*|55lZ&X2s9d6OZR8^sQr6}A(BwGL<6qIiM- zdYMT?wl@|MtFjKcY8!J1QB-+t;~FNn(v6QN<3BG$nyV@UwiDaUwcfwmyI9zq(g+fkg1Y_k&&s<#r)Lwo{&88 zC)mf6j~d3K=0Yk^aoq~+v#FHwd?@q!r`f|}zxFarO%$zViD>Qhj86-_E^^T(6O&<~ zL1^+77!Z>rJjt-FcTy0p_cE~J&Lhoz@&!pCAmEMl0`3NaT&!@h@;ed?2T$?Iw&y8w z^R>~@TV57CxqlJSfR10l&l@Fj9WTV8H&efq8}w@R{z4|(tpojkhNu%5^)M9xg7@if zjAwtRs(WEANgP8pp1H)C^+>P^;A(i=0cTi( zlZXWoX6iy*+Js4)cwQ5%k&WjfgU#5#q&;wTR6_7COBcfWOD%vNcJZ)H_)f~+$DX?R z=BIA{;p*tKYq){-Y3CAZ6P;`ylfg}l2KUjnvx}rM(KwL zUa^e0+lDqRT6AL5af%N8FSS6tR!h6()MOx?k4_b*KT>lOvZRup2&Qw0iC0^{$(D-Mwdh z`#onazyA%#FY`HOHSROj;MBc-ewXBNb>wa1s~b)an6^8gzWL@)e|jpPxNu?q@TXs# z%H8~}n{Q$+C(94X^5IneW@L;@PQw31FOzsx<&x(%+~I%&$U!y_WPi{H*Z459Xyg-$n$fy`QV!#eDK9NxG68bFcQ)Bt5^9LxgLE; zd;MBV{l_TKQO^IM>RmaP8E&(c0;=>whr5 zG(Nr*DevUHCauTSTY8K4~d;0BUg}8W#OmYYYoOkzan%#s?~lJ4L~BvAguEZ?|!Dp6ZZ z9iqlVB)NFVYq+69sii8!=~f|SM7#5|1i=d=wS~eEdG#CH8i#H_w5vVeZs%j=*xf0M zO&e}dHf0Zou|(sUxJOb}AR2aTxT=DoXz(}shZ;-Gg+qrH@~u|B(2C&v= z*z{7qO(Hx*EF)2Aa{=}gr^Ol|4McnACMQ@xB5EgQO|<9Y;S=^+Jd(LK6PS(vWV~wG zw|RD{W|>P)aOw#tdt7)ez(NjIZ70F$R!F0g0WC4ycj?y8b)AH9q;=Onx134t)no8WU|D-Rh)q8}u6q>Bz*K7PQVU=a! zVl;XgM5OrtP&>6{YzeepEvWBuqU5vTEVyLDgfb)ky#I9#!EtOCQ(KKjcl*1*Dth@& zZn*c8_p1Fb+sb9Hj`Iuq@AxZUwJOW*{jE5i%U;?!3lshs$PPJi2v;NK7?E>;AU5at zXf%5K(oLU`O*byd{!^exa*9xk$VE6X+`f46FWbwVpS<^z`(;ba4S)LsQStSQtoahg z=4a7nvUn~h8JEz@#M?y76>k%20Hcqn;4R-Xf$`tL`W@H;+!#D^xN*~9_tur#@21BZ zg&a=zMz_1KtCnipj;*ZSmD7t~O&%WKaqe}a-@AWuw$|DeRKZkjiS<~k`=-l2G2JqL zp?RkEP-o0}fRaFK;^0%D<%b-xKTlhwIflh=*_p?HmvK)*Hc0TH>%pI72(%>KNn{<) z1;jml8Ava0#L1%0C9qr+Z-8&JY0!Kxy=K#yS=v`pn2<^DB$7CrNzTb^5-l}_M+Aj7 zlN6d{c)c>Sso6B(k}f~YvI_J3++_!uR8qYF>%o<8g)%qmkX@n2rdn4f#<#nmyC4Cs zgs{l0NU(WL0bMWBxRy>1t7J*irYiHKu_Y2z{!yiZNes^-4aN(K6F~kpzlU=;4K7_^ zYQJZ?a3_qswt*J!38-sH>fnZnRMxYiO%b#k-!}X#|%`7aQ z67U0ML&^*)&4<|v((clKA0)haTzv5BU3|~i~k7P2{atKwtQeksIA+t8TZ=TPcKaGJMS3RKmM+p)z$l^W-I&4SVXgmn7@Wq*pMp&o z{-7F<34o@w9b~+Jc)UT_kH{#LT)5~ZJFX3w94TJ626&Rh8X=VS-F9&OGc!B(Bwn9= z?b^O-eR-jhk1rlw*qeC#__cSfug38)G{!QkXMe9elONyyncY(n%ElB_b))FAN$A7IbneD$jzt%2Cv%Z}v_wCQocO}1y z?5_c-AmX8Bh+mRyc8wI5p(#QAA`}_hqIvUAlg15*Ml%%*6qCoo$z*tID(Z=mte%m% z`DOEQJg*t(-~yl&y=K4oc(VG=nem;{rQQ@yCUVKy#&Y5BlHv77!pZG7mzRT1BGlVE zvy=%I?9iaptI61Hj8rauQGG;xhM50(BK_pzla@2+GXmmOL^|Lo!zYHVCu6t_t3@rf z(Gx{j+YNpmTE5u8QgTOht*{2A6p#Gmqjv^kQc+6XHk?2-AdUb2CINDu`=tbQv=Syvcmpl?Gq-PS@P_=zW2gVPaWQOy( zK>5+pME&@}_}-2e?y7NyAl(e*5Rwcb+98`Bv{x3_I=a<_A)KKqXjtPOqi!H*w!zY<63$T% zfddBDa+6_ubR}NQ1>f!EZF@^In96C4TCR$VcAh7Aj+7IN(&+%R_RN zh{K}=86K{%APvsPMnZI9;NA4cj~MsoliVM&&|3si$y76A4VAq0gLkO858d}(_1rC| z*4OvY<_6QVHF<9a=2u z^Ftk97aXO;I9eV0Dt=3eVr*Mkd1hthN{KDJ@tISno*}4rsa>EmPVeB!``abNbQuiI zJz(zmQh4^8VG$UwfwjyNkVozjHmRd~Z6^;qBl&U>a-%vv`W<^ZGl0vJV}H)F^ZD_^F2{0k8!3pkZ8gb5uWOLphQ*kK(QFe)|^<(@vkk+{rE@qlSuGIqU&&k zA@neL{cxSHYasCu17fvRWD1=`q@?f%^i4s9ZN&J{3;NQGd6qV@2+;DIrUgT_dZtiz zv-%s)EMB{X=vcXsjxHXpXzsP4Oe_PUGjpbRY%#k2=UFr<%11_n@!%iZ{H0!nxnSFc z*B4lljYcz>e`VGgxv8MU}#eHN%ES1p}agukz) zr8Cp8Bw)pGu>!JU(r?GI20fk|Gh9`DC*8;vs#~(I6{$@hnz<~QcZ1`4 z!#aODwe!rJFud-+tMTjyw@(~hK7D%mz|>OZs=*a+dCL`BulwhGVe;DdP48}_ov-e^ zW0>%zkJyTGY|ah z^!UF%@JCu2m>pasWJOfw1$J;6w*WfYB;zsCB%@x}kUhhI+{e|k;6RLWli?QZp#cvt=RUBUwb zQ3!q_V;eDz_T~@9FI5e5#V}UP;V1W!2Yd0~wTILrf=_57d3biB6g0|I3Gk`tIa%L9 zE}8&YFg(wV2R)ZwHi0l?=6q+E;1c{Ffxyz}YiN}fr9EVxMb>EM-#hsi6wKHnlyapy4&S2@&n_R&X%OEO_ zQ_fHB>idxlyl@g4AZ$&6p?&GdzI~Ce_y%IE*L>aFzUDty(rYE(nEgKodM~Vr+*cde zjs*CleZoB48kUUMKx6sB!5#`glp|d1A~(G;IOE-o>V7!JtKymVIm zOsbyT(pmo>GrI=ku`~Uh*Mvc-x(Ns*jcm-c*5+F~BIR_zNd;3Sxuu#X?NG}7OQX<9ced=Fp4egacAWVdw=5VfSe^&w+Dj(q*T!m2+Jz`3HMTVN zy2rM->EP7uQ^AxLT)lRbnc{&`Agve}Wt{xFdPw~OI4sa}5_RtPpp(b{J7|+?lS=x! z3R(-dM1)|2ByhaM^clGaHkzj&Iv>woy;|S45KH!2g)O_s_Lpjzgi56MtI>c*eUa$= zi91e2wl``k$Ij=qQXRWwywv`UQg8K`@+zUofo!Lx#v57JP9^$@jF}8I$0x=jlWH}5 zpxBw+Np#V1((yuRRO4B}cljKAm(OwbCU_vxF6<74-6ZQG`XER_a(rY3jw@*h6>z*^y|s|st{n^kJ!)cXHDHF36gbkI(@>Hbac zy>&}AyLj`#Gmm|0HGlP$h1H+C;J3dV$M10bAl|kZca6Kn{la^`kZE*E+Tcsqy+=P) zx&8Lasi)@W=01P(d%t|Ddi(9wQ(yhDxf^b~0ULxmZ~uPr575~9aGwzM+-}LaZDid&R?TwaBnT ziER^EQXQt%?UfuW7s=4(?Sm)r}+(B#oedyz@)>^y$?#cT$zSsYyg_%9< zBST#>Cw$K_iIjqDZgj|m0V^?WWZIV0KNfvfa7MhQjZ=>vTS(cKeLTONfXU_Ud%LsdiT%*E7!(RkP48U19nM;k)Fz9y z$171q>abO~IiH%$5nK^DxT)ht@M7Oe`$6FNB8N^a+RH1w*#swizoLo$&7gpQ*ZeYU zu-uTFZPT-{W4gYkyOH99`^P}D^;Mz&K(;H=_Q2#@-fvv$=3Yq?i#Ne~2B9`57QH7o zkq?K`RjG%g>=IUs1shPwc07Pl*=W5-THVmiQOlWCH4%tTj+(`IZZ=@_E^&Z=-2tVD zjw{9FmAxajBikAutENIqZ6nk{-6^TFgtt0o!=JjPX@!`VWa=0;oaW1j=jfvcMy?fk zjz!!+OyfiM6*ync`N23t{HUmK^Ef_PDze@WRoIzjn`{PgT42wyk)QNL>MC5h)G%q- zbMENE&_^Rlf{_#b(dkkqG$SQktVA&#wKR9vYU@P5Ih%vGNRLqw3LK?vk(K})E*Pv- zoJ?GC2`KK~|I!9F#k9otgl{So3v4;t?d19i&>D;ZF*m8H@$!_hf7jHRoynMchEM#NPR*5D%Wq)X7?c>Q|%581xb44Nek(mZ}k%m zVC?dfU6(0Q(?P){fq;unupTM|?Z`)Oqbo0Kiqg-ORx_RS^jx9$;ofMpeRio<3Tm1B z)+5DUtF9MiZKho;9L!lNva3ag^z1kUcx#7~XMW1?D!bQ8Teghfb@i@b zD(#-!T3_l|VYnzd+0bC|@jXhNSfZeK^ZM2N*n~&=wv$Mflc6vI^5t!QMMi2O9WRRl zCor;yW=*HZWpo71glAFwA-31L)50@jt`Q}{>E*@kKTMgfObhW*Z0d};l( ze_sve84votuJkVTlb~s`VNZ~KV2BJA3pf^D70ec=P>owotdO(G!vqw7T+kr|0wqLu zH$st&XDKNK!=J6i?0BM>N*5AwC#nergJR?y76$uuoIhbNPO6u9l38XopCTqBu}Sn; zUmA*@W_84?#}xO1_&kkbR+_Xmm_=ew>x{Q3Y@*bVv<;jWKQ>Z8Kp3(N=Y)^aV>fuJ zsrXb@>Y}p^A*Q zXrA&Qg_*ICgS!iX5sc(D6Gl;-X^B)5SlS>CIw}YR#SM`s3aZD1u$;(+6>;H3gqS=I z$rO}?Hr^~lK_V6)b7nkya~zby^Nvj~|* zKhT44f=*it|5=+-uV_ z4f^tSMGN{bn$^p@+;2kj~?Non9Db^^t;agUVdy^3_Mi}qZ8(7^A zIfL~le(UP^EvxmTA`h(*16}m<$oUaJXW}yKKX63Q?Plx&M*K@}T5tz9+ zK2?fk(nc^HloiTTv2bsD$dncKteBzgJug00PNdR$;CtWx_P77L|M&UNe_pA#UU%JF zulx2Rm#h_MH?HTo8wX-PL2KvU&HaQDQ{`kT4N{XDX_;iwKhkngj#Rlga^Zp+x$xHe z?)%&O?^nm}`1Y$`{jH_z_U*m?`n?Q?qC0&9UG(SCyr+fzJkhg}4j9R>W1;TQ1#q1HiQ5o-|ih|PBf=_{VKKV6!b7z?%f+41$=iP3DHobdq3Fw{k?D8PA% z<+<&o8tXevc0s-pGG>8uJC_V4We*yHPe z6gE|6Iu=j*`QOhGw|I`JGd$J%Mjjb?id_Dm1MB=Ji~)jK7#iy)NLqv)a5+)xI}Gpg zFY5h*2s~P12d8mI)Eh|wm7pGA4POC3@cUwp=7FP6W}3stE7CGE&)_djTx>m*AggT) zzJCk=diZ4^;uK9Dr-+o|P9O4|?cbECcAm>p2IT|M-`ljutO91-qe=QJ2uOUba z4|wcIUNNFZUAO8wRo9KWo}I7M^N~n3*{t-#wi|C!F%?bUQmNej4$l5uCWek`PElII zi{#foA1@~GG={5A!cI<=t3@MaI`f0E5WG0}wcSt`idpeDhq`2_QrvxxH&chBGdpVg z&ROMF-Hpld9ZrGL4oWxj+$4*$~RL0S#)cF{kL2yI7wR$uWpW-aTBsI&Q&v1B$G&WDjDN&T1Rvk71G#aA*dW}#$GrKlJ)R1H4W7?ia8_UU8!XfYLiu?&-;wd(3ktG5X~W#i>z(Dwgi43g$1P1kQ5 z_JW955j;eJ8DItrRN3j%D2GZ*Upwo!nG!voMO}H_Pn{YJnZ6_245;=t_5ew_s=K*Bwuh0*7p-Hb1 z7dQdC-Z^^Y%_Db?+=H%>h6!EFr;V?S%r)9wF$E>l*8c=*fmH6HN@P&6GZ2yw@T?7l zjgRm)O9ncgicV%mC3sh0GG@-krO=Vp36$6wpWvERcR*)MP3C|a5Ixh>ZjIoGI>{yO z1m&&83nZ#i8n2-AH)`q}QR{jWh^Ep2XfJ7MpZc8}!&ih}pSs0f*1+WsAlgjZ>6PS5-w>VSqi7p`f2LJiZ}Zl(6BBj_GEb%UmPCGAlX zE+&=s2+6WJIChkZLOsp2(is*A2J@% zCWdh(X%e`UVGS%UwYJ`S@O4LyzIH8>hdAH7JGQW8ORu*jLFK7f%7gf=Fi{)Z?iT8q z<>=@QJ1@WM&Qs^NHc3}Bx3+d1J96aM(Ici82hyL-NZ1QY3U8UVtS*4$$b$hoJpvds zA-c4$9!hH^I4G@B79MD4lAQK3NE2PBd!%i?9qULKo!55P zT6y6UTmN~bKCDrRxw1Ukp%(Q#1T@MD5d?>aO4DQctXY^Wq=-3sjn-l*GhQiBWk*kp zRjVX6{9J3Td)-PC`_>Ju+<3(fD!IIr|FbEFfa7gSA+z5WmTvk4`gTMEAcbYJVT|0Z z1)cAED!Ba#$g{M25Q^nx_+5r}L@pH6uLAs$IE(qO-Lk_fO$T7F_4VA%^s}seU=F%oT1~-M=Qz}<3Q)xZwO9Tte9F|3 zXdsfW2|^1y3vr>jV>MDjh#EN$`FG@~%F(S8W=J;ztf2CSR>}lZR5R8{1@$t96EpQN zm;h=Y7-`bgAVjdD7>P!1&V(;25Q=6z%()I3H9@j0Ap4Ly#Q0^T&g@JkaaDLa9v|)e z9Vh9!0qWL5r7m$SP7iil6v6 zxHlm%(t=t9#-TqhvRuU@ zW(uv42B}*t9(TgdLMZU+@nVY_JG2Lht2|FG*K#^#)Kz}dheXBrVFc<6U7U3i-UqdmjeLKB9G(nQ&=Edhw2cbAb`S`4n0|YaP8L1+^qy^ut#sKc? zf`n$C^ofF=me0bW+EWu`JWiBCsnDnym}VH$Vqu8Evrj8wO|F!c8%p0t^DxxqWJE!? z`Z8nhH?O#G;lj4D#D&W*KYcnp9t*?~4E~+~c}& z6JGod-o0ZwB7b2MG{*ViNT(wNI_b?zrTe-aj`)!2sCdV6Eiu2RNE(KA`L4t~<3ud7GoQ|9|it!~d=z2(^5-EfY)ER711h02ktmZ#=rJZoj) zL(6tDQBv+U{d8ZXO+|^RT`4Vz(d|+nf7};~-FfbCo6tHw6#{9~sy-{07WiM5ahuaf zPoS*GN?D_q1WpLvn)|&hnT_2!!6f33y*59YBeb>-eO%{r<7oyRginIXN4V^=Gf7$v z@Vl51b;EJSu;!a=cw)@f@v&43o()shOr%1?70JB?82EH3;)=>spV8F*<$J9sH3B`($F?nKDF;g*9-;C z)7wuoWo75QS(S328H8#?fnA$RZ4h7_jhB*&FXS|cNyW79^uLcc`_tD=PQahL?c ztVFf6k@tP$eee6m{SQC;F#qdcJl#6|?ior+hkI#jk5$}T-gCzQSj)Jq^uCKDS3V*u zKHoasI&t+4H@qr99qBif_dtO>5Lp_+C;hAzS6?JD72;fkIb?QZJNWyS|*eRk53;USsh2e;XdZL|$*8C;?qwF|!g)tT#k(X1HbqN1?2lL^ z|A`jun~n^`c1mWp3*(XRFah8()X^EYejtY|hD8CBJd!F+%(1U7Lz39#v^N^dcaV5S z*a?vwlYl_Fk;~y%_S)Mnu|02dto5IgSeLpIA)PYx#|$0pj+#VRghS3Z;18s9C`pBy z=jqY6z03@~Tegwyd2VuDS#oWD4x4if8)z@O2eJYKQUF^Ly%WES-C;oK*w!=#A*Zx5Nl zt+#~}Q{&}wDx3*_ubl6c_U-J~YNJstJM-L+CA@gz4e<0WPjxce<{J4<)j5@$_Pk1X zdpLO9sfKo2D*5*Ec$tk;>lb41E5|!K+Y95J?3U@WJTG!YzOOy1-h~C#^;yI*i@Fki zN%NR2P86l7SHX6a&Ps_S>^TMpUs56(h7yx2YVa?3_1Qk%ltN$F$K;@_aBV}?>!@J{ z3BM|^mUdvV!s)_rNKWI3uU`ox=bJ`;7%v_p;>#mfa*<*dGOlq^eDXiQ7mq(4mR__9 zewJGyV#%Cuqn3zzLR=DQf5^%Ed6pt%)&lzcUb{Rjq|m+<&=D;E%kNH})DygA#h zPn+CBey3HXK%{;Lw|snkiR_-(dvS<#mZ*lV>D}EBT5v^X1LigE1_H|@+kIs_^siw% zYQcRmP(3PtsxN<8f!}55B_sK5iWFJ`<;+t;1%Qxe-I9Wlf$;*>)tjoBse3 zc}zDxMBt&3UH_GAqmg~H(i6#K0s&0H+mjX;LyDT%P$$|})Y^6H+S;va%4O5}HJ*P{ z({~%%-?RB}W3`rTT#miP{iT3GC^Ti#6etS;i=LF?HP_jC4O9Ylcoh5MQ?&n{)Qn8{ z?cS#G3P8>GIO+>9)*CY14x{Z{3e8kT|HOi*NEU#1-{t%d*Pb`^l?Cz+&(tfkIgBVC zV8BlQ$Q~`2O^u!^7}%ng9ys*j%HAaW#WW^~e8s_6tnOIgLL3S7bE~Jbz7Ltdg}Nz*&*xZQBpn z@(6cm;tavbm0?@lfHQ2sy8gc{LE5tI?}(%L`@$W7w#Jdd2vL7u!)74W--j*2-l5st zQDObyHRxy;^oG{pUDsDaGu3RxtGNfT)C z>SwENT0f{~16$!m__=}`liD8eX+)x4VM&D|I^GA|19s}ioXERbrMj4{1PX1d1Qxa& zXJuIDb$VGRA2h38rZQoc%&1n+x8&HOspHIY$HE4f!at2rKpJw~*j>2rh(Fh<)mnjv z!-5`4Q(w$Fe^Aupq@X9Yyz!cQwEMMVmtAG4s zT0u|hsr$4$PeHp{)UMPcT69^1{UHG3HUZ_hYP*J_g0;PCTigw`M-Rue1Y^Zbw`eX;bV?`_O2?Cu zg(L_Qme^z@98+zvLpSk^IV8XU4u-MUQ~VJxu~Lrv3lc{bf0Of@O7oQRP%P({fYK z`rF?;-1g1L0pk)sLzYaO{XaMcCP*kzGM)|kh&0IvwdfdLk2Pa zml=dFbtW85fH>tkqVKdLk>yidUDRM`h{6?~+}T4=IVvlk^U(>e((Q%$$uyELcPOks zT}zN=7Ilp6Ug5nq-|S47wCu*+!$?ta&1q($XR;*bMx7d$C-}CJQ^0b^pe(huc)Dn&knQ*`0~8@4$@gP(qU(w7im#>NhslPn zZUT_@fB8E`GHR`V1R>=I_~I`i&DP%+G8I=%n_CGjC&v-}im|^jTxg>>G{$2d1lgF( zs%^Qg$$-(p&)|fEnRv1jupMe2oNHsbL~s(&WU>*4fX;D8DrcbLZfz@@UjU)I*(ea+ z;V+W<<}7%jS~Yt}dN-0T(17UkF!qwAuHpc0G8S&&h-8c3x7HdH zmQ2KEN$N2}j(I+XgCy7*^`Ju8cY7)nj1xsY`U49io<(|l5OfawF%IwuMVImy(-aasXmJI;Y>R=ah=MbvC{7h#O8EK;E zWa8mL%ffNrM^2-LYF4Vaded~SRQusfvzETGzE_Pe-2_!+c_K9TYwu4)SGV5%s=H5~ zKKEzW^bfbyKNku|Z>lwGZ%fBty+7bAw9p}Y#lhJ4_G%!Nt4&{)R^{(TqDOu>7OR9O z=cdC>XHZ*wyAyiDk1K1z_hJ1jZSIGd63+MWVeMA4wO|gW#fe3EY#+*EN|UpB@LZ8B zN;6*2yG-rE`g7~gsg(!&Kf4EYxpc)sW7k4r{hu1!wl${f^Og66Q)7=FKK$rdS9PEI zuzL3k{jYqb|CI~-Q(Fved@eIq>~_1Q**k;j9jmK5%4*NfB&j8$FZ~<(lIiQbf|o#w z=?wJ%s{MjYiNTBlYAA(Gh4w2#_qJ@IlO1&WgN*vkQr%oMyQTH7Y))9`1@C8DS~zY} z8S-W~u{V_pZH>;4#nZ9eJ?iPP()#ZRubrANjjjK*^IF>s;7_Kaq#2GIuQ5wEl+s=$ zI=kIl2}S|ESQr1};zjI`w_t@VGlqX;gzY`nw>t&ZtyKJ%i? zvoFv#0!eD~fRJaBHzdXlngBXU87~-jNR%Xz1Dr^iFoGO2&FT0`1v_Ea?ZGdjvU-}X zQ83X;krI^{)3nKADzE3#sT{Y0SaV7@3hB5ymCou~G7-Vrj(s+u&oRDc0$Q^MBScWE zwX|S@@lDM`Z_g}CM=sW~kV^&{X;-&3QLoSr?MPa6Do!e65KW-Uyb+AJWg|&wfcgu` zNIckk$8Jp>d}e@8d;4eisre^n0u27ED2s{twrQtxc%uI~5G4tlDhtGD;fKmsh}l}v zWL_t2kZd$BmV`~~#spcDri#S9cv=O28i$>sg70_-%6ssg?*!OnXg>oaH1zo6467l- z0dnPNcF4@2?1?L#M(yNd={haR09`#(MaZ7t_{~Tb-MwbCF90kNk zu@x6?ufr+g9GCbQB6!b;NWRi?6K5|9xGiyVvJTSngm8N^G=soEJD0rNw0c@>|Md&< zsa8f;Vk?$fSyA3%jG1tDnp>92OlQOD=@-{x-Svx&@zKt~zixC!4}c0Zqa>b2V0uYyyz<)i0&By>gXiS|xv8Fl^ zRMAjjzQ-`s;MXZz>IHug*X`}WLXa__5DZx@U<)*-FvWW@3gd8mc@0o{B#RaRTk%ov z1tX)SMMYG@1Muq6z2kv6I4o&A7~*ySKIgE)aV3=nRmTtO{NZ?N%9_yhNqY(bT|&h& zLXf>3a5S@m;-s`G8^7n2HRVQ2Qz^R-A%-CB^lcIZalPY$@It@hjQWI6r2Y{Y`|n@; zW9;rPl6x-|)E3~E8cARaqc2I6%_2e8XDgwLiFer=SiW^pvO*^U{vUIXrxbnx`$Cj*A}HWw7*(Gzh!9Me))|ELpk z-H^LK8r@6Tj%bvCQ>$LXVt{0FKik^dx7t=@{l?NSToa)2oqT^@j}hplxJdq~DeAHPZ5EUG{kHizQkF?(kgOP&X|Rw0}BY27mt@0 z5>!+~-xyj}KZ$i3@QNVn^+nw=c8@_rr`hi8Jbj-e*No<+!_H6tv`sU%K)PyX0lBkk z)gq>L3YEQJIJrdHtk1^)<`0EhIWNYnX7^f=sY6!>8VeroF)dggqxpz^KIaz6RHdK=xAd!4&cWdV$uM=- z6q+*GGaIqT%^bl0niG12JY$&YDMj*%Z}S!No4@~O%P(Ab-CZAe@nij&7bpFNFP~RW zUvTca>vb=FjJ`PKFS~S>=FB*uF8;duH}yGsVTO@nq$!3P@d|xf8$Kh+5wWmpbTM8C z@f@m1xNbJN)a$iNRBaLNk@mx>dyeD9rKU8tGkthN68#<2(Yt=w2h z8_ngb=I?m_XY0G?rVD|wXYUIwU1D1apSIM30HZ4QBeD(a5r3i&=gNqwK?k$?ZEMp~ z-1HKmkTGN)(gIF~@^@ao(CiG9g08l6c`}(?^&>zZe&p(_AGun!b(mewP!&CvaROuo zY#Dch{Ui0)u->2hp`!m_t*am5o`_EU6?K>xYha{`PCd*m6q(u);11{JpAfbWr-e1E z4y8Mp`rO>!?#cS}?Edaty)m}XXiQBNH#kjxe+q;erRNvM8ud9yPB@16S1)R>Q4b;O z&WzjwPVy}yPa;b;gf*qQBxQ41MqC-26_P-lM}68g1w@4 zWy(&5F#%~mzzQ1*e;LeWERcfRXnOt(%~B>=EPB9j==Vno7QVL&7QvW70J~-+UIWgB@0J|h=;(l$pqXw-Dg6sZK03nbn|CMvPB z-HF8(9-rmOR?)J?O6__wIUQ`Q%oy&xvpbX5tZ=V{8OQE1cvYHm8og%3EB^$C^N(o- zMgv7K?8QLNKjg_QhcWr!F`!fb+sK=>w#EF}H^XVK3K3Ay#YT*vcfvuZ2U~8;3w)595JEYHv@%z< z$xa%jlJQ?fVtUw2EQX@G5e?148k;hV208w1u0Du{ZRDa&&G}|5AHvz=B=B_W zABWH@lgGKow00x z^bw%mvQlT#I~(U0BzJt_d}C+Y>zBrtm&X(B@)IW-?Flr_iFV^erm}o;*-!eRs^rDb zY2)O0Pg4)z<0_=yrvPgu2nS(>TVjdJpvJH$eOJ83@+m`IGDU(y2}{n(w9VN}+t&&B z4NXfWg_CSt&pk@fVnNn$wg)8#GCp3T(1f^ z#bPw0bczKi5^}eALvu*cHVgf*-xEL60NE%P!-wza=pzC9_!KOJqXloXHcWNIk1zgc zPI1safmW}(b%W%{RBB7ujsU;HlS-NowCI6gB?tyfuLeEp4}SxgDmV)(s2v;r!VsY;-yDh1#)>-Vd|#+a=Efh?FRmM_oR6re(h<2Z2+BBjkEW|%{OWrViZ zF%l%^$yvk85!8dOo5-TSd3d%1_@hzQGEw3NmKR!on-$H(sF5DC>K6O7qd2YvoTbN{ ze1c#Ze7Ph~5g|n1ieoItAum<|3Je)GB&!K66$~V+MEn7~p)8TvW2h>?wt(26_}C&r zHxmja3TCPvFcMWlxcq4`7rVhuq%7x6iZgQ5Rpq$njAesX9E6j%RBk1xETanOWvNUw z5K_T-UWbH>%WW3($uoGw1tCLXWwAVk*@Wzw&f%@Yzqh5x)2I2*}>`HgR3QmmcX2mN;qv^C$t27JHc$86sgT)xhf8>A>f1~bd zxoX=LqHu+Hw2YAhnIYuT(3*%1@5SOgNOmZNbg7S+;Hr{jlbR|}^GJ3KIt3gX+Q-1W zn(h|`HeL13jr1_ga^Do{Dlr9dW_T0{m@5!_$$KcnP#R)jc1YpZBK2UNV$P@#_jzKybs88ndhy#S!0c!DqFdzc}LW zhflJPB+vADZ0sy}p8dl7m_g7in?pcgrzd?>`cFHeYKLoZy=UJ7&MuFG~mwHgHOLU_Q}GzwVD;72&Vw9^vo5ZT05sA zClo;ca58$b-OmLcU9q#xl{Wo1NZnj8X;h)3h-fdDnlRPRR4UK^>>w0Ly11BdXo2~v z{2__ec9P7ULM%7dTq~z5#O!_l3N7G^X!SNxnGV;54_zLgk4InVGLZ3z1ui627)7Df zyRccFUi;zYW%cz`Zr5$wddG^f;8b~V)wXN;SKPm{<+5*`KVM&4du;pvT)F>>{x#dK z8kDDkvEuQ$ZMW^prQ(;Z|HXM}QeqcBM@(31H>F^DyUJ&{;C|7dB!6dmRHc$qXHu0_N}>lcF+wMLqH0-_w@i?ht~FXl2r7xuTmbHQ`mSlzFPn&j zJ-iSF+#lb}#_;9=DmJ1dab|yMeWABFTS=>P=}Kk&g(g)z0Q3;1#X8Pu2?sjsf|Ebm zM86FN462~w)=Ai~o2LRv$?MwCSDsT(V?%%=OAMo4G_ZbR7~sZHY7f%ix$>chuKdmq zom)6~@V0}I%!!{_-^2MAI- zP#7D{k~0MsE>=H$MSW)due>7uWa_rrDwwrLo4x zcse`fTE*5wg`p3i(4-}r&RlzdCe&V-MZ;pYkA@@K4%m9T{Yn-EZ38oT&K@o0bGv^! zJ(nrgR^ICrr}HVNdT?)cx)EyZS+zS;qwXAZaoMt(nYBLuGQtGkJpR*4FWj7r9jwGB zT6XlWBh|7y=!V^g?NT#2I?phbf(gpoTA#ilU2V;xqkQNRa)kAN^-XaubpxaRG;J}B zHa~QqiOB{3jl>j%+3DkV?_I8LJHPegA3t^ehU2eVQBUvNamDztmG;WDJ65hC*yYfk ze@p#^&r_O%n`4rC!CxNv=Ez^O`(?6~5X|kcMx4VRw9?kJmX>Zf6iS<(1k>u^aw9g9 zM%a+9fU*hyAnm5#>!Wgt9*ri9U$sp!!8%kU)Y%68wTV}w+KPqm)o*er#FqH?v>w^m zBD*9SzOgr7*A=4?H!M3tA1&L-)-aYNelKapQutPUyo6D3V~W**`YN&-z%UXJBV$gdv^zsY@p=j(26d*+=n(y-h0nb%Of(yypG$&kJq1c4xz&98MA_-DN zG$dD>nmV9>6nGI;w9=?%B^dlD{S&E1u8S=Ot!zDj@+5IaErWgmy=SzNN;Rh_CJkvR z4oS2R-RzIoM=1w_6D|#wAC`VHD{yeHe_wg&Qlx`xz_a&L3)|>fsF$E@ke?b!dGO?bAtd99EQ^?lYnb3>tJ{;5TpAw3V{Lw+e|qPU z8`R#$l=?ZnrvfLBSM%5GJiUL9x=&YcJ^GrrT&CXRPPdvf?)t0hGqblUb=%pfbDlnw zX3V8dnv5{QX}BN~+-CzxLsN_A6dEy=Ie5eIXi@(c^nu~5>eRdDC4 z7IGLrruJtX=N-u9ZGv|Ji~v?QWy#IPlY?tb1lZ6mn6d@20EGgK-RONAzt0fPkS%yV zddBY91iS{l0p+kVcV87bOyTlRmt3bzRm<_2z2Ff2fGAJ`o6& z&34L5waw>y9|qOK!)Q=_{X=@MG&fxtcM?Rf!c_rxuKx#yt@|Fpj-y|rLt#;<#i>9# z9hhnb+U>A^?>2Ef!I6wQuB77nhD&hhDIB^7neGh)bRnSGeSCh>8j)|l_D^#X1P+BQuY7wIw`X1yU6h6r=GqV5zt*&6+S(?JJF*~kV z<64)Xw%#R2jw8zaZ_n5FZUo6K%fhPeW+L*;Dp%$hUnHnsag&qj% zJpTpTB~5uo&9RPD@nJF~Kc4=CQ}7yPOD;VhfUGGFcw zrN93v16c+VXy1teHw}J0&?!Io-B{@3I_^oC7_N;j1~OU_hUmw$vF{eDPaT)L6|C@)&X<|jYW(TG#~3;bV)zYW*n=Nq<3 zYuxxlly6S{;Pc_;AV zkE|3;FQIeA}_uesN}3<;pU44#M6hr^U0)K zvb?dnWs18poIfRrqWs06VdsnY#+N}R(QpCZ8wZd*`hi=2UY2jX{2dBX&R>Jo<&PQu z40UuT#3>9ojCRD|%4FpPD!9s{34Q%v4j4xMN#1$?UB-m$QhNzGDkvrW+~yC)ldM2g zy%KZHL&Z#{c!&a1l>{-jf4KNv_5Z*P;gS(I>T5vaz{59(T1XfY#c(5ZAxIF>6{Ykw zX-Kn?JIV_YK+WOL&KA2cmOo&bg$FKF15l3AUSt#ETal?&PtK7Xj zmHd%_+g&{S<~N^Rx_)a87g;e|n~yliNC)ot1IXgr@uWY@dB|by1q^911;y*>1LrgJ zORO^Ap}?Y{k^{vJt4!Q@lnkSEgA*i+Bpwd( z!#tGA!SzI1Gcz(X@`#9xywA$ay6>v2uCA`CuD+yhwbW`| z-L0#2v<`G22_eL(MiN-UAh3V|d9)L>>G?><{c9&u$x#P_}D|NX!FA81-h$E@AHe&D60>vT94e5V2@Lp)P| zgQmTqo&gz}sudhRl{c;{-FINm?KP7eZm@a9)YXrBcNp4h;)fsDH#>!K^bsJfn9_b5 zEUJlY_uU=;@@?49g1>}8lyIxakx2Q3b}xb*LOMWRf><(YN$vNluBG|wi?8SXsKWzVRqbgq=r>tjn4Oo#zqN(IH`3g=`42{j2 z&|bJ?0(1Sc-PQRzVZuqJZtGrrAeVgG#C}6>kNSIy@bcShQ~E4n)8t&WZ;vCAbk*!= zTL1Fh-R593tmkyKXZyFGEZL|NPd#~H@7(2HQqP4~O|NY3+#_Oo&+hp3v93VtL$#y z>?Xj3w-FDzxs<{1|N^PGjsL#2|UE8~N``>(P?d#uu-*29aor}@==u^dS zkZ5afZf<}1+iP6cCOOni@+#w03ufglAs}_12AF}C3D9Fu^lV-h6odNYL|qyAd~3AzC)z&UXqql4C>mN5geSm5 zl|YU()&94eAZE?9uuK?vzn+5FE@L)U@}=>xxjr|$RKoKJCxgnav1Let_Z`%x;#RPj zrxWmGO(*0?RUG7D;~B@c?PIY#D8c8{>liORxG66KPk(FdZxQV|$SP)|o}Ir53&eBk z%jz5IFR=Tg3^ci@_W*`w{d)S6Rm^_NT zNaT?f3^Reauqc9*EH4c3a(TCdF_9rjgobDU1`Qt)3Dm{qx#cCvyhPRtG8oxQK&(GR z^oDc{WrhMG3?(teq=r!$D~1Um(>n<9N0|U*rTjpw8=3#|eSsHp)8q{qY0Q>oFio;J z+K)#}nozuFS+b50=)zk!TrFNL_6~sxo<$JIV%ay^HcCbjU}f#_aKo=X90;>qA=zy} zYtmuLj017026CMR9wmj%oVOgGYr=sEjv%fitjK1PBa)9AkXqVoWE6O#3kG%uhN zZot6mSTdcX^P#`)JT@bFcKjPrnR48nYrjXrOVeFDZ(8`=jJh3FuO;BdrQ8nFqlO~S z`>A^qX)o8EX7k8`z`N0L+KC8@kf1VYqnYv`m3vZ3gc4?&&Y+rQe^UoTWsmwZ#nI7l zCh&?76kt&m;A?~aBAtPchmW9wGCB0I^o*k@%C4qT6_Pe8pn0WkbQr=pz8P+=X@r$j zDjhm(?zm#;rAQQMWGFC<_*K~q;5vHHHgjZzH3R;B(08_SsQHu&LCOM| zh))h)!1c;Ktiy(xYhKyRnN1iFdS$qVVM-z+Xs))NuCfrO1RE+{2wTfms1rQ?ccoPUAO}OneSPs$a=y}m5CVWzoV*W;f}21&2;W??hf#5! z96fKu8(N;yM;o!0%0aA6*3gGWzY&*aoFtLx!yxo0_6fZOA8hweb$}8rwRUS}Q@Sh=(c-U#)oEuv#w7E;6ubw=9Fco19mYJQkLJDNT@w z_Eo6xB)EFx>6%ZV$JEEQiCy`4A~U<0g)=t0S&Zkk%$hr)k(@JC%Kw4%po!n4hR4#+Igtj=_Q8Fur93fE+GS+6m5$Tg*@7 z3Q5f%vkJ}1VkW$;QOz0GU1lf2Jj5oE9GMW@Ued3$#5LVCp!TFHOiYazn3NEak*N|X z#&+a`8NS5tpaww@7;qOPIX>ep?{NSB!-Eg*$I40XVchGxoc#xh94e!_t8@%L&bV=` zlvYk!rJhJK9IdR4#FC>hf2q<$!&*ijif^Wf_^6P`BeJMbN&=Q9YKRPF3IkR`n89oY z8)e32H<~Q#alJM4!8k{TA6-L<>q!l_N#705EOjG&iiwOKBX@2De1AfUzJ#vC{i0>F zqf@P3v#0<`P$FhEb8i&-76P2f_wK0P+&NbqJ(BFkNvv89%v6+7=Cu)aMLt_(A zi+YD&NGkHp%R9x8vigJ_dfj7QJ_KiFHOuXbT=9guZ*#_Zq8k}LF9SKq-ldF0r$2r zFBZ!*ZW;cCAd}FexM2JeIcL54wC2_GmA}QiYuQE=4%`EAWV)62MgsJf&q_+u?t_|ukpOZj2i2&0F5mF= z?Wgonn*18-W%^ik`!0lcV(#D>$K{@aA%IAeu^3O;tMqi{MYBEs;2u^|Rd zl&Lh-dqX#wx@@(QZg!fDQm+~?rP42Lm&VseS{96_iTafnU8?G%H%?6-&-YFrjt{0f zmeEMo_Lj0o*KQv#ts-I)0&A;bzTjT(UgbnWrYOouuQ5ZO@m_ z>>BeLUTyTdFSF|tWL0gua3hw&o>W7KZyKp}`{LQUs$^= zn~-N(SeCe|?W@ry?4y_Q(lM zs4u2FUV+RmT*OGlqNllXHlG(t^^qJ;NLE0qgfbUJ$#Xz3<$wpIvPrxN3GnvV2HY4M z@l9Q=@3)5zexHwo`;MR!et^9&E63;~4>>Mw!`y(>UVE^{w;^LQAlMrj{kTRbalQ}V zg3^ml&*~$|>BPG@AM92f5p#lb=j+LGQQpi{QqapfJ8%tpwh%2*mq&REU_(A~zy^L@ zA7V~eUXQlql;zss^@$I+jPJ!&WFgTAmT-JLWEToWqH1ur@kx9qq!yQ)cp2Wb)#FoT zsA+OqgwmD~B(Py`pNga|6UO#+XSza}A<(drOST33P_$T+dV_qjU?ywb+v|2N;~JhO z00-!*QxGUYfxP{f)x`vrj*3DiXtX7(i1DD`|<;StpJ@pf<>vS{WoSc#oX_BiO&*{hCn7~Xa(=I zZz?RCNae@%bOY{Xd=JyCiO#VBq={puL*|x58zo1e(YktwM+L^vl-ne0&*bC01I84}Bh!(_utLqf=Wje<5WwEmg zS!(!{LnfN@dqTrrqDCYc>eN!8W|2a99iM|lGHxFM8_KavEgs?4FfntxLHz>iN~`Ql z4kkIJ2f*yOQjAP!z*A(A(^T=*#X2>-0^EwQYD?swG^G_dRaMIdIJH%`~y=fC>=1CiY!fro>SXwPXM`7VlQK zEUtN*D(cox+RQrEEG?6y`<>LyK)r`i!$lYtn+uKFFvT54#Uawrus+27u$lC#`~EoY zP#ZSy_AQNmrRHQX46U5g^2Vy|a!Dv00ppgkOaU6{-SXDAmZ`#OHXGGa6)^(#E)G<) z-JF#!sD=$hAyxJ#e$u9|p3jnBh;#J*Uw_vN%>FO@^S|?jkeuxg{Bys4%qEWiMSO)% zfO(vTz3jTE=Hww^T^DVJYOzoh^Qb;CGBGP79Zx0`6-LDiY6@u4a-XH>6&Z-An&m;C zov0O}wqa;|GDyK*qaVfaTqjZ~qmny@B11>o3laM*R`XzUZSK;UKD;YxZuhRF;;En=~)uZMtU^9k<-n)%+-HVk7B37S?Y43Hm_n;n-{OP=Ah|T;!De3pwWuo;9OS9{0E?Q4l=DC8u;Lpu=?QlR5NU))TrT$!Rjw8rWAbnsHh`OW-hTM<%a6s| z)2*57WbsVqSbO4f5HXi1b+4f>-DzqsRqCbed{{Q;2V@L? z(a)bu1K^2%V8V_T-aI`sCT8Uo!T!rYf0bpA&`ZM^NyRhw3B$m;xYdJ6$0mVSe-_Gc%Z_%v=bdST?_OX(csTEUE8g zlGT}Nx!muUg8JHccO_mfZh!OWc&9g74B*rKCw34IeJw6*66Zrrw$UIAT%b%w3b?Y{QhK8bR=w?vzyPnS8e{s=EjXTZZy^AIl>m_uDkABtP84X`?}bX&>5&aZeqlRk3Ck#q((-_|mDpoj^IPcjpSC$?^Y*C`t} zzY2;BoJR_9$#gSa@W47^Lt}I+BS!;yn!zi|8QzhJxDpB#JR?yR@<-W#f0UNDnT z^|934)B_W}t2*P&w7U1g{p2vCK%j@`H`Jf!>#K)V)J#Xg@^N`P-}uIVJ^!bk{l+)G zk>@|sZ*-dHUR1??WZsH^!))eN6hV?gFj-3Xy~)Y(3B5j2FEy+BJr_xR-2{jIz2xMTZ=N78(3`pEmG& z1N;bf;UYe-)$19D13*e&tk=uV`=$l!eWXvt8fFD=*@zXaCPytxBVCNy1+V2I5>+Il44Ej%NnD4< zk<8?}`fq+>9r!HVI5WEbNlpKRE`Reuk%Ej`*(=U^-Y5C<{ZBqRJ9)De;>MOJevPL~ z`AXZL9KG7o^&)YVQgya4Hr-n@yI{`Hh*eE{iDrCF=aE1CYlfozoBLJE`f8<-swTs) z6_R%)`73-aOy2e7dTT!=9P17NmGl&M7YG64<81F*QmM|l-2sAjXNn%mExefHV2NM0T`pMQ=QyxiP;uGxI9 zdG_?_v(Glq@^t!iESiV00dd+x=)e7RG`R+e3j((f&(%UG925A%J0Y(nR5nYaVphrP zNB4|SE9y$Tmxz#vflZ{52p!SJDB#R(jZARc`t;Q7u7$?b+}uF@CCLSsrfrvXGth*S zy)68E@)0Z#!d&KwBAI%d*0k?*-XP`)sZ--bjc%ifJ>A}&Msm*2CqlnlE+!ovz%$Or zvoCqcvk$z?D--Li_WBUKkr9_h1EVCMbl8YTl0-zBHV}OhULz@0@7UI(VaW=-aYHZP z0qcHNqkUuyjGxGdw^92b-G46yhjIgqQ1`|jioGuO#@JJ_e*s(Tuf{&g6D}Zf@&$qAzqsNHh1`@bSU_PfPaqbIoRUlpD?M z-q8gKILHN~RR-feL)F&a7{q13h9ViF=y8B@x9maC4>9C{9n%}KldJ2}8CNEw{D&;= zp!ye<`gTC0o~1$56#;H^^veL>yg;nwhoUeV_3gj^lXt%J^h?JM?g|J_zB+t;Yh|qP z!~q&brQQ9s<~yMF?{{5e#06oMA-R=`YhJ#TTR{WGx1VT!?e910f0>O>C!KhDaWJQj zx-+X69iDB~>#hHqER{={+v}-%&MI4114{|3v>~gPCYk4gA$?w3K}R{Tuik?^iJ}Ww zmy!lYU`99`<|?@rY5Uo;qoBRySVXWArsxqgqEcbEwr+y1mpu^6xb8SOSUS8wsvWNR|Q6uf80yvtFCrLnOh-8rj@(8U0gYb?}*vNst=`r-^rDYo5 z%ri8Gw!$Cb-~0~O3u`pGTG5awP#&1mVs~G1$=&k59Xs`7UcLLCd$wP%zPn8sp2lLxyB^j#4dmlL|_)nKp-Tq*k7i)`+>FNcF-Sn ziwB!my!z@Zu5kCP&)jq5*u66wn~!WwjqEC$L8V)+bhmoy?8Y@$+?yy(R5!-&x$?y8 zw)49#zisr`gAX1Xz3uW{sxi5DWNB|DU#aA4sYGQr-_O8aIfuRS`dBOCrtNcEJ48#&+{TD4A@+O`4c6h1jUAd7O_BB12iB&zIH$|k7LShABg!@2qg%O-%GrO zE4MEG+$`6Tz3>MKxWmaN&cDHQo9z?m)A@i^v40n$zRdlex$}Mczz@SZlR%#(56AIY zfQ*OXiJv3w&dOMSu?{Dorj-)4P_NKIMX#1>$LRx>->4Kud#*bI zjR0UQVG=Q)aY_os@CS|kMb~Tx-A+79?4G^`x%ffP)+=du;r-*K0_AJ~W-5F3F>~~C zyZ^SNmu(lzoVOsxA)$(3Vq1Y)@2U%s_LBlkE(cLczCFSRJy*)G2 zFxB*BQgWKV|0vEy!x25d^ zIhH3$!_eVbSPaPxVd8xQ*Beek@C(Wn@CCHx`0Dh#(C5gG{(O+27M3Fw+vaKdKX<7|9dCiG4Irg z&Sq)T;ySsu`bWcj5IS$#<2-T&7uK^9FF8eUv624E%hN_yUFQbc6u6z% zTq8Sb7=!PBCsfwsuMx8Q27vVdDD zmL(u1GZKd*qAVgpHLr=eCPk!N^QaCj66sv+-3qfD@O5-c@Jy^upRIbq+_J{rhFscEmSSKcZ?L@eiz&lp1ZI@jeOw&){p+Iv4asox-jPwV!mUoETNlf5H&4HifHFGtuvNGb(8eg8MefkSJ}jh zU;9PJ^=lv9d1jG%_WTBlo;e>$WL3>~onNf^*`4PV7V%wP^v7-K;CCiO`^19>*n;emeznQa4!_vJJAL(Z}A2K z$v%keKrAgKj4eT5<%5kHxy1az34p$O1$5Q{LTkNmI$RcQt zSX!KJC$b?42M}#W{m4k8v$xm>BJPK_1Lw*m=)nxmc4DWYg(D=-`B!T5IcN};wFAoMxxd&bpcSD2Yksy4S&cm8SGLb^f_IJdhmi z-x6L-dOv>(5X?cKLU|xgxKYWZT;guG-RCOYmW9^bOhLz!d>G~$!mTp)zKGrN2{d$9 z>Z!WaYA$0r7A##*@nQziM`Ivao2YYvh`Dv86I&|%Vf8bkW$4ecTl*i_diu5ltD$Pl zI^Vi}q|`|{?reMNKl*Qcb??`9-MpM6f=f8l+!#b4iW9cRy0i2@+q~kg zZQ4#oKK8li;COxxtA7wG_qpG53;A5Yp<2;%8it^J@WMio z4HwQw;$!FMBlJ&LC4^q+zqKGiYJ#vkv+A8^4i|j)8K>>Mf) zN{!||nNI)4Ew_wi9+%@2ggf_L;yw>E5^N$H8N9BLNZha&)dbRL0ndB4)C@`61XCJM zNe+sK^Ut=t9|Y3mfSw90m1iD^08;fUG`68F3)BtEhc7)Bn{E$IHFNY9sktk~M5Shg z)=HokYJRX*Ri%lBS!s>MI}^dQ`!ad?)0;2{i~0aKKHWM z7)z-^yT6-Y__b?mr?yYj%}ER7y_ME`ZlAPK=j?GSQXJ~8#WSGd~`&mXnYWB0x62KRJg>A-=u_Ft@B z_pBL5&-{_Ke)?^fOkKG#l?J#d<7_Agh1Vu#+I^93JK6aY2w~#m*MzDYmI@9a&-S2itIxuHFhyv>&6bVq4P@TZiA>qdE+YKU z8({XQ>Px&PewT8lveA-E#mHU{iI{7V1W(q@~3uR3Jl>2P~e-ub7(NqXGR8-97n)8O= zdPQQN(;`JS`Kl*>tzVlNBavE9&s0<%b zG$|fJ5%7qhvG|YP4_GU2cx0t)fc-e!I8=|ol=+7glxTly(YD5Vw{2e^x39D^_I}HT zL;2ShZCU(2D}J4A-DqX4UGPrK$L(LAu;PD`i2w4qWqnZMi(kM&v#fVm)?v#!Zl$cf z&>NZ7zr5PAMl9>SHbl$Tbu1oOmesec53$?(Z8MtN=c2rb9cz;7TjxGVMubsJ;JL$P z$EDXuU4_db_MudLS)!Yv+~$16%S3ZT+FC*^yjE`>S?F{YPVAexN1toC)j~#Jy(z36 zQd={PrTX8GR4lvfWivgGmUQ`U+nrc*b8(E*(cUf!F$(P*lE>MzZX13}} zf4kU)#I@JUg4osC|6ya&?*t9ZaG5ioi*#Qs_V2g{1T6(B3o;#h7fy-@;RtmHcqvWn zF8F682+X6{SFpKA%5hHC35I2v4pc*v1nWe~E-2erVhDO+aq=wL@O5HM3vwL`QZO>hA~2~?9EgC_wRw8M0S~0S zfVqPc2DXa+!&0H8;(5<55&ESn3fLU}71shEiz)~bmNoImG%74`2^gsnSQ9soH51*M zU&|1o(^byb@Zmt%6QIWIi8}R(D~J<_`ADFZA;{hWe3Zkmq3L<0^(Cvi%TE+Ftv;E` z*0O2zaI~F*XM@}-c~t@c6FHPmK*olBqCLe(Cj6H+>1ok;H5id-^rXt@{rwcS` zaPfGdxL^rx=wz-&AXY8~Z868`QcHTWkcE{$P5eDg&kR*+!Tib-K{~!06$mu>rYH%# zo+KDm6!ZG4DDNFpVUV$wN!n)U(i75f2;JNdhrct57X!35ja<;>>UpEoUpa=Wp4a?+ z*RN2RWBVs}xv$Oq#_?Z$*=;{=yymU>x#`bO+?@)HUXA)0H~@`mb@I~vy<*DPRQ<|G zRXc2^rx*5z`DN$T`MV$K9loWPzw%WpHzji2WGO1+lAe?2Vh4x`-GtRqM;BiTL*Grr zK_8?q%ZG{S|1R@@QB8~!??H_0y6XC2q@Iay_BxFH0kc$4|4{@Fb1w?|igOnkt|a;d z)gY#Pgk+#WF1$-%xbP%-A#@c#a}mo~jmsFNirJOS3K+d;8J`gOp#Uf@T+2!@6_TKl zwCxg}LeSC9?!9kcXC#$6^VGuh(vLsN!&7Iv?X+{|skKBRNkA?OVV0Yu#4(*s$20mv znS9;Lj-B9w4M~`1&Mloe4MTxYXxEI7E00K6TgDj}F{?-W?2R zWO9*9ZlMlk+(j?E+SsGH@pX<5`O=0PPn%jH9Yk-hB8WoLfIriuKH%KBAEEaj7Yl-E zDg87$=nQcgM4b~}P@mf$uiZZHB;%jMJF&leTTb)UTfj72zy15|>?O0#o&SmvZ@#l> z`t~oHxeM)*A=|@GdB%BU8hvR2o?pQ6yhn8k>KOu@?)KyI_>TJyS>~m8Tx#B6@3;B8 zfd<9r*QwXI{`T8b*Q_iaJh(_Gi4FXfNPi2@-)ERRViOAnr4PGWC_&ghHm>^2pMCSh z8=g3GP5Z>vCk1|T_UzZEUVh}ryH=Nir5O}HOhr39zLGDLc*{@P)WSr!7a!+hPz^)$ z*e$WUVlS17-KclX99*IZii~IvkH5)wXXZg5s)|ndUn(nNOKvCf!YBee-xa4HCJXV;ta}ocmqv zm0<0rxMufqM_fS1*oDLBFry43ofs{AWc@|S?}-sZDL27=>`3VhD|OtW=OliFtIl$= zETRRmWh53Xdq?40GgQAo@P-Btp#78YNC)-BbRzZ6WVVJo9W1p`04Sp*6DB%cm05UMX8W*gDe5`y0CyzD@Mm~dJH_(-QA#4*=*%A zUm=v%t9ZGuWD*d_^-p$#Xd%`6dVaoq+EvOIU3X3 zVgH}}cWf>j-H?CQKcGc|2B?#t`H#Ap4+nPPXZ@pa#LNk?!-iSc9eYhGNW&xsF)W1Htm~QDn)ZBrw4O*peVt#&i;o zgrOn8E#?PoBE!R?TLxk*{fa55cdV32-JYNsW4oKm(wo80dc=p51@1$kkhBYQ?eTKe zQZ_x(rf1_sTwhqw1}mDiy4y+&b|+GE%PDts+Rawl2zM_>(O)j>r*fHgC6k#RbyLf8 zsl@J;gtfM6X)7yg;qdKG-*Ly&mz{j%upCgh|U0S#E&l;p zK}Zd32_9#dB^s4{rrpdWyCX@QVXM~z%+)uYPB-Z`+8NlI^S&4QkmrCTA+zs!StpmP zmmrnsr=68WC%$*XHVz%s)kPN>2M-zc#@@KIxROlu!Jd`sIm*I4JT;(zuG^B+z5TBx z<#g(moCLE2bJ1|J7rYkpXlHryl%BrN3+zqXgjy0#XTwVi6cYwMjjkRnVG?Fx1T=DS zgZdvWsM2OnEJO^aH0F{bu1=Lt)=I})XYvJmi?lBDOxcM4$RGY8zQnV{KJa0^bv@Gd zk|-P&jbajDgcAb-bRo5GaH0&$_ppkiE!e)U<;l-to%GmEJXuDV812tf>08L$(xi`( zW3}41O7)C#>01h7|4bX3jup*YvOz-kM&fgGiF`gt?Aw(ACKDCf}m%K%qk*oI0Wt`?$MuE0*Vk0*pL@>wMF(Ce%zVk^>3Ko+Raw5mzaB7s++ z8>8Jm+~tx`&_aDSfnd2;!AR%{SV3vC^;<_ei&r&^PFS_;7f%|wsj=D27`C{R8?6yi z-rv}yXHqU*$mLT{&}tdfsWDMdqg@a`#`p|&%#39pShTFwOOj62&21El9xk&~?gTkp zXUi7;2aJ0?4G|UmL{7GfJb$Y8+UvqzrI4nMf|LN=xf z)Q#Qy(nsE(3rw?}^NK+!M~SpsrR*dFVN=ebR*Kn?C`m31B8zNJlIAbQbs~(ulr&$M zSuioq?By4PS0?ygG zU!C3}FZROLw|V7vZbFAh_lsO}+|Asvg5#G2*_=r1{84zyxnX6rc98aO46_|_D24kz!h8mom zWNyk)7VgZ1h8dyJEvqHoC~g?x35ugfD7Qzdwh}mbE23f@bq5<8E6Ly|HdI}7JNG); zaDb1;mVXd!==f|HIdEMwYa?g7uzQ+X%aJ3pVIr3}or&A`0iOb9CX^sYXvd=;Ax$YI z{l+GmHWS#SN!z2%x3FU0b)RPY?fry_1l?t2)^$MIt>hTM4hwZ$Gn zRT3N^!7bXZ-;V%=wy*s{hfg8)l~;zdk5j*-;1jqf5(2 z^Ll#LZ1x5(rGyb?6g+0f&>b%i>paJonm$UFGkHG{<_!E9TTio8)qkRL=&|efZq7|# zzjva0ya1Lw%6I&yNUqP2V|Wy)M`+O|=V|vds)NTewC@QL5sVz*6iX9ddY`WXyLmZQBCHor%mIS909hRC6^<0fc12r3921bOP^8C16cYGb!&QDh3 zap+Q5oD4kMuF2w8WXjq0OsjQzW?=OFWjELF2kG&2VWgXJ2Y%07UbgxHpquVUm>N%o zP_64`u4t)|89K|X(y5pDMb3nUQlnWfpO%PMQ-NNq=|QRzx8d-i2%JxgCn_{hfu=8r zzJ#AlZ1KS`md&(s?r0iIE1OviM=kld!h9~%=@s0ujNcz|vx|P;TAZdJ+oMpMszwy- zYHwnFrei}Fq*JoVeR#32t{pL{Z^F<2LUu#!H{J4J;pT=EJVL(`jEa1G+%ll8g5vBI;Yit|~b6%l9x%=idy+gbFxU~k} zDCHiXZ5Jv1v${d_e*eN+1)8f*MCp{<_ugG4PP6?tgo-}>`w4aEuMaQh>&;FsTU5JC zQw!YG8e6LpQlFXGvrk!@c5#5IKv?FLL_d% z1S6z|%Eba5PDz4pvJeSu4skuUMWGPuB1eW8h$QGpWy#DXo~a%?bbKXDyN!gXlblYz$;t>i7-DG+s5xm38(u&`n7U1cdJ}yDTjoXNXmPz**tyZ zs?FnrT5tYD?eQ;swRii`E4O1`Q0~fZka0V)tZ9xxWGh_K7ea4A4<5a5<@gPYuiX4q zHU1qc=sx&Cyu=^H)`%(XCz~~c?Y55!z}x9e12eIBHv_4bpY7ln(xjUUNRERq&=C>H zN(?u&4IV(0_!MsLLBIkG7cTb_80UyuhmHag^ORr{JI(`!7I8@=mBv?SE93?|w@~J~ z>g8@;b5ouMS)QUP2T?#24A(xNu^~AEmFH!gR0fm*#%lH6i@jQ|TN|&}JAR?ypA9O@ zy;{krFze{OsnTHv!c;qTFQp;|%}W*6l>s`wOZS-=t_@LEZf|i6EDx z;@N=ZCGU-9z)0p3TYmA0nIz3)T%mS$bD)YUGwP7@RVk)DcacZY^8NCwM&~w6CM}(hfDC?I0unl)WmhP*H8Z6_< zhU45w7iB^h)rp0Mu3a_WAMH-Ow$cV>{3q#!^)lmd?=5~EhH*C+WITGhtJ{{=W*(ly zh&C(JTYGCaP31EF_UF|>eSTNvqQUeH>HOjTp;z82n9FlNVs5>Gd38F9R=u8D$6t?q zA@=pykI103)rjgN+IMOP@OUJ51dL*sEy7V}$&0lEKcjTO8c+ruMe^iM4~0G_9aRl1 zF;h{V2+Kh<V^jsA8)GKSw^YdH(Y)LI?>X%n@E1}PeTV5wZe@v${6n}Mw< zHJ}5FLHkNu^FZ`QB1SwEbkg?U8LCSsG^|=uqzq|ek8D6AL3NqFhj-CmhG<<^pN5S* z`YU{u4T&(zAMxIwV=on4vphYRj^W9(c|!ikhbxD zi$=7Dy=5CMgFkyKuD7(UC{QL0`xy_tqmp?0gviDSjfwwC4>f!!DpurlAoJ4Sb|XS9 z&yY*wdz>3$5Lx$dw1dwq9(;(2^pwekoq<57{X+_y1 zFYrJKgAlms5D+1f-I2X^cF!4>ZF5KDVO-FE9IT_62hXoxepD&ZY4LMkMo4^ycqI5V z6t*a3sW28LF7p?ESMqEk@tCKwn0le!U{<<>$pjXaE^t%PHL`&y{AlU4B=+Lkt4`ha z-dy(T<7u-}Hd9?o^(wU~!w5qbRE*?_3AiT^^js8W?%NGpN2rWhT}^G)yoxeMX_;Ek zj6rKD={$YQ@dtkAmM2r`hfbe-cgsp2JdiSTefUMjHN8_UP5?MKcra|ZeOdX?dXxqgpm?+hcF^7sCgH31k1r0UB!_8fnY6!~W`CGa z8$Jd#5#z+f()_r z&C2Gue*;E(9%@9g=bb<>_VaJICf`T z%NG0gt4y=#wTWI^HvPOB^H~5CnM~&GXfCbQ@xr)CVSj=KR{dbI!(rWwqrbKX@fcu( z%vcysB4BVqW=HI#U*X)Ka7rfEIVUPtCJTje7w(h9_(m#OXmECB4UE~oDX_iAO{-KT z=xz0vYB{cF z>F=0&Bu+PP|HIpB{xgpH=yvn+%ir|q#}X^q>`FqQAA%{Qe(S8dnEnaJ@G*Za z_Sx9yC6^h}6+nW}%5Wwnr-i5<`%rZ*XBY$3JEp&co~x@pcY zNF6MhuBb*G2|~jaD4hKQ9aS+Pq60#{&ru^wJMaf`Ozr>am_$xEPDdt^96JhI1`8C? zXlE)F-6L&EoQmdsKx{zVdiqNy2rITJkMRN!a^s0in66fY08iK#jl}jZ;p#i?1Q;6G ziE%1BMMpaFy@>=##uhB0JNsq}=~_9+lL&-P-%Pxx+0kyaI=Ni7T&J*3P3@|b{-U5L z!*^P#k`KRQB9UlO{ivBu2bg}M=$BHhakuS;ZlRHL6A1Whoq=KdRbqC8S1`NR+Q#y~ zfRnSGU_Yzjw8>i+{c^IE2sv<~&4GU_z1wXk^KSfqd64}REj!h5DtWJ0>P~MB?>D&W zKO%6|KYzu_d047i9=6@zud{6uv>SMl?EToq0c$>JY(gK&P`n z#e?L;W?h|w73M^K2D3}E(J^tP#oU|~Q4JGVba2e8c_gLCTX^>SvldsLV`Gl8I?{E# z7e{D*U6}T>NE{KZ0)*X z>lI07_e}R92a*JSOn>U4YqH5Zj>sa46v2Z6mx)x)-HKn|1o& z;h~l3r1^^qRm+isS|{M?|vMAgUm*wxaA!psS8nH3m` zQ|&Uz)K0m|`0h^#2^5zaaZLR$R{-hlLe)&K8ca&o#nV?i6sQobBgK@pGpj_HcixaO z`i1rs=WeQOqX%vBOBT2-@oWi-KJYR&9c|~iofLXO73DxYo=hWCB^HfjeGa@L83k`%3epA8o4Rk3KqExwrh=*IoDB!`t7z`DW#Be_xGke`{-t z<4}hbJArH-0R`+nDD9)y|Uwlt|>w(_HrQ#mj5`}wh3-{|Cv z)ncBKLwKyKDQP-QPvV3V(9|goL2M#$67DrLe6XEkPRSv|jbiUHsW9C6O~!jHv84KR7=A_~W-stUXRu^Vzcx zKKNiN)s4P`7gmcvP6RHJNOcPyoeRN2d4>G&#eN0PoecvQaR`m-G*d6Swlpz>{f>qR z3^N-#G@4J^ZV~90Y(aa{oqe!Z41({BblADI^4MdKjg>9FPLxA*oy$i@C#Zip7kj1l zdi6@Ul)oGMAvQjUV5$f~JHj=n_m_YOYQm8sZ^=v{wYWh@=4pbp1TUll1u+fMKsFSM zwQrLI6iLpnIF;g@fHkO@-#vs;o{ECqY0h4UD}ykwOWoI#k0CCP>e zXHy>85@S_Zi@5D-5e$Ps?__TbPzn`y4%tu(>%h6BksB^1a+rMyy+|>VtGbpAT)u|~ zGGuL?reSB5K23E1^s)^eDW?=_XJzs`CE9=yya$d$Z%*j8t6A4K^k6kru*`fxQpqr3 z+jwFctZyRVQk22Meg}Q1B}D~UBS+&%@^X@@(k!_shR-d}5s0330mU;aaE9%=5rkCFrJ-X>!(B@C6k-@p zm~Vy`jnG80VxhntXl2M7|M+us4yNinol-f1z7~91bVg88J;IKpVB@6h@GzZQv((Mu zF$xjs?@=|zwwUas#0_Ir7wN|dks$&IL!^$g0FjY_-!WA#I#5r=E2(s`81RJ?Iui$? zLn(=b?GLIK!3%onrXqBQ5auw_aAjGt7YU36IWvei$zk@tIjsibKBXfA+(aSda3yfycPh_bJA?B)sf%;uyuG2D4 zcA}+>8L)3+m@MVQxQwjEU|zWSFdZ=(3W54edeALgRGZ(zy{3nZAGT-OAsL%6tfjlh zoNyl%@F(L|Sf%mFrNAgM>J_(tgI+n1={mj8eFhp3i3b_sHRjD3YgNbpx1RQLQ+>;pusVgu?# zF|MutU?eh@qmw|&3#JMlRxl}n^zI@LE>j+{55$F1GN!Oi^D5#z^U+pS=ryH?xWBUv zR$U-hK-!uQ%g>Pvk!#73r;SJwgaZ~Zp9x_vLqx*mEC_W~bkMiq4E1_r%bxlW-C0Z7 z)z!yWPhxe0lLe4YALV9VY;e)EiDpnJ+$HZAx*%yUSfA+ZO_#l(UI7-`3cwCHtGTi( zS#lC5V};Eg(tUWeAJ(RU4dn}eUMQSqKv?NyUOh|+T$+|_Pu_d)hby0dg+&(+2`g^uCwgzkdo=#BV+L;J3bYVn@#p^8mRBdACk%;w1bpFQZ!%oN(M}d?jMZ zfed7*>6XKwXN!)ekY&k?0Hl!zCJ}wW9XR~lSGMW2K_*5%lI$4;Ex6zI0yzQ@6Ecig z+{bd~?hct8$)+OA8CxG}w-YJQ0lr^;JXH$Plf4@!x6cLTAY1iHVL8n4vQ;Vily+-Z zsB82lFKdOS*KO3>C#H#NyZ4tyI^}FeP4+eLb-+R?SdBk0sb+e;jRf$IwpH|>8ZRWq z?CkCD**)Tn+(2Y7%x4PRBbo_2@gNsg;^TCIu*->7DmPN@Oiz2X;9i*Mj*h10oi8Wd zSEJR#_*SCzp7(GWkpW5K)DLm(+gvvv5gbi@Xu_iFLhqXM*X5U5v%6-ScVE}OwsGY} zgQmQ>^TZ`v`w!0n7c98N`tH#qmwD;ePj?^#Db`lHN3JfvaYQ~t?(g&Jlh}5F^fcsC z(3%i!4X>{t&8-2E-DrW_h>ust7W|amJ6;(%xjT_wJvidN`c2htI^V6~_difNdCjJ_ zcG>HmT@2k!)q}Bfv43J^a?gQM!6hr?#+3GedIXtvEwQTKj{S*>sa;3}RPOMX8bwjJ zEQo?nh$DX6AP7332AR(oeT#jMMykSE8m+WsmeT;R!zN3!5MX=A1-gMjsl?B2r{PF?Oh84e;RDggxa;&Cf|Mz9`}(pY}pOz6H$CHDPpP z1QV+!X>XHq=XkQ8831q_{*q1*uMfUvIVc4J!?RiH%|(lcX$8V#@C;&VP%yAt11`C9 zVr@bXYbspDsfz+^az1jHrJj^>0xBrrJy!KSTg~PuvsiC2BDjz}oG#04~N$#e(`Wm7ws-qmI~6 z3MEmelUYQTMTLtGjK-l|i0RoDMc7yc9ai(v3EG@;H0mjR!a!n4&^JXQ0GO@#Zj_w3 zKH8tR1g(*t*<#v-z0Qe0rs5q;3F_*V>WsjSR8H`rEWk9O&XK?#l>@{&j5xiHE&tV) zks+i*6aBcW!iGiZfc>3i$nsv;nzxj&4jpBU5t}!YF~x!jTd};S{oZ5 z=e*KdJw?m-qKLy$zJwECVZTJkp@?@&cZNbPoyRzm^YKhzNmv>t7l)%0hBnk$-2r9* zB-MbzO-vSyB=tx>uC*DX$YLy!I`z&NHk>kFk45~_n1+j>y<98Y$~#ak`l*vn0{S>; zu<^OE4h&pK>*9;#hEnGqPv}7zayQC4N9b5Dr*f@Ykd^Tv$Mbm(9C~Wl6o`9{TnWb#EB*VMi zpHQqfz z@>r^T=JJ=WZ#{J4xzp;IPHFp7vPK;$b*_2*@dqE={@!DcJ;3pSf^+=mn8Pnt`~H*9 z5T0kDQxa}!`B%RN6;EROZh3ra^otM6k9zj}5*jzBw?Fg6FOH5Li~e@bK|Vu6Qp_VA zLi?Z0d{IadZkA~gbr5DMMU-XCA_9<~zVSxV*#3*7VLWb?Q-|uc2dZU@hRYYe`N8t? zcV67E`i0%KolVk{+05E-d%KjH+^L)0Ie)3mh#0tOPn`pZ0Ab?xrn+tW`zKEcYqmHM9p5-oL9 zF--e#oM^I43o9e)AK>+-{tWV_42%h_2Cn=P4puejRV$j&nn0sktEGRO-q@UKmDnxp zG~Mz@ww5c8jJy#Kq?l9fFX{T1^t9i30@{>U=Pk4W;ld}Funh3alV?4@lZ413+h(wP zZaQ9cYmG4DXj7zaY~9gI$vZc$-SAFA>{pv8Bz~QKPSsp@q5F>T;k>ee>JSuxriWBLh#Ok;)ak$h zp@bdL2ocm7H;9>amlvnaot=yqb~4%)yQ$Cq=wl!I(Z{y`^qRL{ef8Ua^X*rMW4jL> zU&VEfn<*=!yPC9VkT}A_twT*0hIf>2+_TDh;+xQ zCedDzV~04TWhc*kIGbJ0o5Go+Cciethe~jpY+@?mWh!{s?F<4;snZ)T>?pD5)UDBe z+$L+-H@ybnKs_n{UcdtxT>Oi`-69gn`(r$Y&2O^{7EMY#D`UvY*kIVf&_gB~t zPs4LH1+$xU&AC2yCo=8@SUoDTjmyo{5vYck(uEMjl`bF;@se4<@}K$I{AX;VWd$yD z>f&{w8;V!=%%76?Zys5R$5%$4*59Y=&l(p#a)F;UjAwu1Q9Z4y{@?r6&ZwqU8o8?f z1FtsS=}d3`fDRBuLtlI}9s)uvONNiEHP8fqd+sypNpwLT?9U!5!0v$0@X^@QL|LrJ z?3Z96-P?pIh{ys->UACSTx=x5e>9ho6t)Bd*Y!wtc#+M5Y{9IET$1QfOcVs^eAJy1 zgGyxT%L3Au%)8cFk8M~3i#Mc|Iicj^AqJ#D{0ut zx@L}jd750wpPO2+xa?*Q930WqA2)!yYwx~d(I0)1lB<(PMvz*l;e@mGb3piR~Gcw{t#EEmxx4qx{F~c=#|EVUKSdF}$ac&S7Vm&gol&!qm z(JMH{An^ydP5l&+2S7l+_ou8|zl2YTTr?e%4WBSN=fE>9*urqoqfp|M#S^PSDvgJS z#a@7etWZ+!6|+`-Eb0*b(mcy3_cHb3pceb{>2-6?+b9p?%`Q1Q>xMIP$HA*>?UkH5 zIIw9yv$6&bXx8 z?L7JR=fB|bC+@!MoeM9$^6Vq4x9q)|!VD9AXL1cL5p$w6{M|wlR+BVmvfN z#TzhI%UwBHRay@ zw_3eoy;Ey-YdL3m;g#mzy~-zk^qvXA{+y zc#Y*2$3%7{Trch-rZIv|V*SkNXc%xqmF4Xd1L@fIX1|j%9=kEUr&>(a`U^+xY82@Q z+(!;6r`~8jboKe|D=llV(W$wmunp>=c0_J$?$qXdB=@$n6_mU1tL<5J7jx9U2ENg# zH@jya`INs|u3i1m%{|wdO)sZH!^t$Bb6+kib|1|AbDoaBIwsMXry|iUxueOw#8zMK7bMN^}&+OmYzu(-bz0!H)!((m#UG_s)w>D-Q?v>Sp)6v|)eFNna zGFT>;{JdTdeyc({-cxIxedNt0voKt!HLrds-)#E5;Weq-9(-2+yXX-$M)Gs6^EpHI zV*2dUmveEjI=}H7zcD%Qa|h|$=jKk&&L%qTWSm;~sjzr2vhnb6sZJG(q};_$;HDbK zs0pNjSH*|qDdC)$@T zwx+%1%tiK|e_vf{D!1iZQGULjuC9SW?=IhV`SOofDrX;Foo%nxW^%ev6^pLAJEx^D z8rbP;AU2=VA9BUXV3VQeucD_yDkgqTaFnt5+T;yM#;YR?Um1UsSuHdAYI^G@jvQGZ zbsXXr{w=G-j{It8A1-6B_Dt{XY$fwsCc2V;)0@u6Sqf=gaemQE7u@+b9SVvw|K>X9 zcbSHsbDht5Zsbr14gv=Nxz5zk7)SVOyX*08sS6^mPhaT8CwkJ*S`Ag(xYXIdZ||Y^ z1j>E)+0*^_`h{mM^qIBj-)l!Oh)XrSTH9Yzj?}le&&{ig3richTz-AdpOd~7+w9_6 zRRZ(&!>`uD!%qg_uHO<+IIEZ_@EWrk-}U!h>c7*WP4K$w)pT`pHk^x%ZEY=tC%I@F zt7c(k*wZ|J}8+;6`Iv=p$Krc+c7o z3;iVinK&hJ&4_Q(BE^q6E+42-9m`e%rGi`<3v1X|+`-aRk_9R4eBXUuiCSy~IJe-@ zMakY6`Whfr=ulD^=PK)wN%P4YK2yp~MPFE35SB%Wf`9-+9Y&AEm5{6u&z-63hIxJy zN{rL{Q_k%fE1XC8wQfQixcnF`UwdmheeG3LWmc5yFL9j9?Vx6!@NMjVv{q4QlOPb@ zFS@>niu-*%7w#PvG;|hI%E=l^Xc!@W2|n-=5MZ^2bDoyRb;l>&oa}=ul3=S5(2MF3 z+YWMpy!@c9`(iW?$z^obb@y+$?y)Of_xKUlJvHa1juWV}R0qI(>XOr-`mS=_TNYA^ zdwA%kZYKM5(xx;#@hvn_w2%#%xoBn*OK%LG5}z7fYKNq=inK+am}t) zkuz=Ee1l<+fGMcyHxYDt!%TX7{-fv5|DZd2t!;ix4j5rUsULT7lIf!d?nm*nXGCJVNg$3LcpBX)v@(yNQ$0fVe&`S+!VTJAoPnV{9 zj@`yT5zbYL7qX4zMq{~vTdf3HVkM}S()nCy&$N59gMl4X!T?@8o}&lf*014jvaqLa zn|jOCJEx|4yGE;EA934?GaCJ{6PRRK2wqJ{32@0^{t(qgB_EC1hZxAj8xs+(jm(HJ z5X3_4NdA>DnV^k=$yp;cTJ$x%H=?Blq&CQ_*kzIe#E_6pllQ!u7tLo}BUEa8bq~rg z7Mv`0NoKLK`P%ss*0KdnZ_1!_oRsHq@LX%zOsK+^YUj)-12?}{_RN$s{-&na@t~Rz zRbRmmSb|7Q^sK4BV6Ze}3#ZPz>Fu0)8nFSLsoD%#p zUJvay$xqg_5cq&xg{Efmc$i2e(A27{KbV|b#<0qB`Wnyar_o7nWAyGKB#U@$fDP(k zt}y=vDW3$~!MPCRYUtLcCJ;v~ULFtucl`LWJd7g7{nKxh|BJgiFmnzZV6Gk&ZAyBI zXGW9p=5uFbQ#pT}r$=e<=|nLtQGtU$j_>psUIpTP@8S zX_7AUWOQRaiZ{297tJ&LMs1-vuGiCMb+PJGtQo%KVrB6?g@sbxE4Wy`N|hKd)inX2 zwxYG-{nS}5yP19adMp%nT3oP+jQOT|nDOf49X&jCS%RrWJWWv;C(vLiN+l{aObGw}JofP@chU;Y00jXk9#{JrvOYXnS(YLqL=Z{`_|Jn_Q z;sd!a%ebf)N_~>uMIvk6V+RkNx*5k4T!ki-#B|JKp+>%#*g)S*{K^{Z{;lHGk?Mwh zOtt|vX(#$-9B|#tC|R-0A_?08p_}1)XVD-CBjHetJML>!Sz+NX3dA{CheT2)zE2Jd ztxmko;)Fq(_-oCK7y0?HSyng6fuDrc$gAOPL(dn;1Q9MVGaLDCuR@`0Lv0iQ9#Dh} zaE+F8K^fl(EmE$ZR7$+x%9h)DEf*4rBUpwX&(bg8$PkB{LPi}!K@yo4DP@{5-wL`3 zk(;VU)uaME_$Kys7r*h{c*13b53pYmA@V$>UN@M!s1$BqL8MDLySc#`Qdo}M&cFPiEnTQBV<^5}3w$N7eD^;a^SDuKK8g`}&8QW{O`*w-ivS}CQ<||dXHaxjYD0{{Isp-;Q4LMR{GD9 z%N9|J2p{G1p0T$IyOQgo{dMs(h_{&aWA_(Ffi-yc@7g$G4S&`zHuf0b!85-_E1psg`;j*nVe0=n$%Gzp&TnkSgRs58R24uniUV+J{4-W^(Nuv_3>@J zZuhF0nc{GGXSdh8Di{uf8KpKqKldYlw6O3;Pi<^;=H})#dGpjCEl7-H*XEID5n^3m zN+sSGOfMynL^Df+jiNi6*|gm%66wv+xbR+anHhc z3JZG{rK-mhUs6tSf;W8ne!ff>wQ{oW+{LDw*^B4W?dP0pZDCKkRZkTPwDw}TtUX*} z|8hB9r%>ShiSJPIYX6co;r;NNuaY(O01=PZpt1Za&ub{zVdD3e6++xUCg5-j-9+B9 z1PlmlfLp>lj~6WYBjvRd?=62;8Oj}2#{nyWM3c}wXpYCg(kW|<_|@_0GcDF7odoqT z+`aZ+ z9xBpXq$}m^0x{Xl6@m;;7hnK^k(wGokSEqM_CT3QZ?&ff`?8*&+L&&yIO$T_EDyrz z4Om#S`v%kPtw<`Hmc}*Tule)vABMTNNxd>qaJEv3Lfl{~aJJ?wRH!*~wwdurFH+uL z%|3Fv66VPl5RC}%NItBr-?)|fk#_9QU>y~a&Q>9lhI4`PHyW;N%T0r@C`fV(en0X% zU_aUq=e9~SV4PvDa0}@Y&8R3&`a&LzIzl_m21*sIZl7ni5hg<2C_U$V+ZM#|Ax3AO?n9F=wE$NwRDqq#ojZ$dk zLftKsvhL)y=!EJ_v-}LYa}BU9K|7AysZ=#K&GP#EY^!WqrS+Mv<1F8}z3jTh(ehj- z-QHY?D>x?em-eUuFaDD>hLedVp6Fd|?I#3^= zG6dnoZtRL2O=cVOD`3!LD9(f9ONR z&Va&JnwG>OlFMX;z`U8P70Ij2`s6Yumm-gOg&`353W}_7w$Kv4Noo#%z}pjZPBvOrLz)vtS(=mXIi7rx zbd!@rgB9gkfrROruU|@m`k8j>c$UP4f1YbluE;2t2YGaRrQGfBw+f+2w5&$S6`*vm z=;}rUsNQZG@as_L1!^mxG!82p9JJgc_W(LM3m!(4Kfrf|v_|dmtl;4V08g0<)7@ig zg$hqWPgfl+TO?Hg^1HMP)+rs^Sg5LFp#{QO0nk{|0)P+m2`Vb-O?aM7XiK_KPc!VE{FEV0rdMgcq={3k_MD%41V0C|q4XM;4PALo7H zG)eQ#0O!ZYM@Msq?j>Gz9s!`0gN@7IY3zxq+g;AjxB6+TOhFoCjRP0!=cw!OaX7X9 zNU18fsJE!^RllMYG%QVDpqs2T7vZN&#bxF#KQgsh^-N-9$$Wp-O2TAKper5t-v+x- z*k>(Zv1FPKWMx}pWgGz-Ww`_qCy9hluQ#Lzj8<1B5oy{>eq_1h=h@3-aw#F8Q{b{- zw12=4XA>0P?oX#153CVhuiYjkV^J2a$t?*4kpH1T`UL@43_5tPcaQC2RZiC8-P1@f z$dR&;$@2g74-Rh@cDb?L|7*{>Fcb z0|=+(TKNs-E+#*#fD>6=CqKiHIGK`$phg3rc<~x{FJbo}lxO*w+$?LctgiBtY`%E^ zvPd^11ql!%9NvP46e*Kz5EuYIyJsB>hqwsX$)(EmKHUhBfyt!_e<*rqu-rvvA&Wan zA((EbyS73(b9t7-HQWJcp+q{@R(QgraJ-D~6rr>#sxM{G!;yqah5$9K4!_)8z-Z=O{s|FO1&W6 zmeN8<6~qQ2!_C4lOKR(S#2UZ5GT}Xd>8#M0%cRh6ak)uysYj74O6BD}>IGRA9{yy} zCxa+R7fL{>T>}7s$*@*ZfQVAsbh}hw6=g{gi74{Gbuz_DyhO=OLw8@|mqAFPh0ChQ zn&tt)6z?I|kRt`e;YY3q5rwyhEULWoe@l&npb6`uEa`+^sDbDs38ZOiFTldXTcm<% zXN&qdIZj$mh~E+1d?!nmY?gn#XMLQ&rKF@6@&#liDI=7|aLl~Wv9qqyUsw(q9cK?(qkQzfMh)OwWpr%LzxC~@%SF)bxl80@R*#x;Bi7O(o z)|T`iIImr=|O;;{sHDhyE zXk%g#TCnG4qznMhlU@f(%cJB%$gt*d@gT?=r9%+n(Anlw8c;_!$U8N5(o+rJR>HF3 zanVG=M&`0ttNc)yv<&q?49GrOaBsH?- zEm(03r7WXZSZ}}~t2SmW--zC(%CsseXkz8!xlDm15>yjSn#XS16rwAVuqa%_rtPFDu*U$iAj{KJdc9$! z8TO?@5%{#M9&-B(52{3PnRp!2OjGDQc>b=Hu`lY3u3F0Xs|Mu%7~6g({`ueyY%%cvYusF1$4wERN5 z(@HaBfmBdDk*EfBm4U6>;N)9SX^{O@hjz4^Z8ys)*K`+VM__aHUb#R4Wiz|vXT9m( z(xzWrTR7gW*`4f0Wqzf(cFQt@#)cFY{czV$-v)05R3J|(J#iLX3=$FpuOmNZoO~Qp zP?T@~jhpD<^o@8pZ%jXYWbYBf;Drs9%H*@A9ohTEyN?||cl-m#*4B=#DIef_+4$_8 zE*_M$;vc*F`0;an_FX%M?waBHelNkKiNCQ9Z{j+*;N$S*-$+d1KA6jY^!t6meZmD3 zBvK5J+Y&qyxFmdze8LGFaW_Kkx%)T5A^G&%r{7(4f*H>}8iyH;4Ag}8lyh7>4?62U z3T8}Np7@R5{h2qv`7>`;UjL4(u3CPm|C66Ne)frvyuJ8n_3Y1t*=(3rqe#s=IKuEC z+3BBhcHdf$WV3;*z$Bjj_HV!Lb-(>O<=|ECcyZ}+Pkw&iuYdIAE3~=) zfqCbND4z{7dWog@PeuY!M`7@vDE`9cMi)U`yQ#xIG>ZzL{jdqG9gW@F6J7p2n zY4b^`ItV?ymp+rvJ2-=ksQ8PV?RCH1ZVu0^e(tkhICJ34ft{;ge%;Bx~WV z1y+7OSJQ)5JJ4#m`GR#`-_Wn8aHxg|C>BbJ8t1e1e3;fLHKkVY3RjCj$*V@8VKyu2 zY_SgW5sNOe9H@(VI0u^{<(tTDnJyu>w2EGa1EHOXjsGU;>hm7Bd!=mHF4me`(QB#^ zd!-=ArmcpWizr{IH7F0&%uG*fLBqzK+_BnLP&2wjPzx2uDE3puzN)nRY#jiEVXhtBkKWm&KuBHx)hY2FOqL&v$%WN?R@O0*~|4(T1~yh%$sJMM^Q_A ztX-KCjjWQ2_qFh0CU`cT$|9dqz6V!g7hL6i64@V%kt$IK4B176+6_!ZahHmLwV|v8 zR4z>%sVwT`Cqi1YOuY*bqX|4BNmUo?&cHV4O6{kt@G}s6kO(7D28r*F1cM4A`^qE_ zLxjV+)DT>fbKtwht|dk}3@=y0Rv5xjpC%TT%M&2COLn~oV>p^)K#FO`=EdZ|vbPR=vDQZY@Vs`BvB zFb78f+HeNhqrORN?OW_QlQwOwzXnU`O46vDap$|q1)z7~4sB#edPqAZxw>h^xFG&) zm)ziQD8E5H*>ti>55c9}GWGVU_fCBj<7EaPH}=+eB-XUW;3I&bik-+KYhbk!nJ}>r zaV+9njd+-{C%w))qCZ6-8ca|k90PU{6sE?@P#17Kj#rm4DCIIx6JmBqeiHMRlXHa> zljz2X0b#sPPAskkT$iFL@Uy5`gIH3S29Q*!Kw|OG54TmU*0mKbe+9F7jnG#IcL6?kYqvr4`p*3lic)aW_m`BN+1D1~7r+pQzk|jY@Y#dOD z1tTgPdYE29Lr0BT1s{?bZXMoU^GZ-Dk`!B+UR|B{(r#vcUk6{C(sKNqzVmxQUN`0k z8mR=WZHnThg^00W=JsqxAkDoDI!kR%$wnu@u-uo2CFqj*n9H(!@N}G!a#LiL*jZoC zk``K(_mHHjKrBc!JVwSq-h&JYl~Of=Ml|iGRd`Z8{auRXPeaD#e#N&#&khV*>A2Vq` zYApmxu+-|7bzPVY=7;0?HfpeI6tb}ETE$`^N3kyG$u~NsM!r!mRPVcL1w&2DbAi)U zN9`jG-SuyW#2B)vY@jrAWlt*g6^cA034}Q)Kd#+--R5P! zf7#}Bd#^1P5476{c3+vtI+&bKEB7PUEizKtF!4_@50mxPytocR@tc5InVswTNJ!xm zK!>P>e;4I)QSRPcl(o{fyRUa}seaEppT7{CZuPdhCtrB#)Q|BM)F15T0>Ai7ZRue5 z#NBtFP_FpPc6a9s-L2l}KXLgihxYud`)Pdst=^lc3(iKg87(y%`6cMgQg9gxCd%hdN5{Z_7E zDT6}!*l_}?H6Bo(M0j1l@;5C{ zycMp5N$wC#Sn{+;H39H2qK=Ndqt|vfN&n&LWhcVF2}u#C2cDX2;V>Y+LR=(aCyq}J z{^XPOGaL1Xvoqd%v-O$mlQ`S{F>AfAcBYPl$A;wnN$YRFZx8FgO?Dx*ezMCwPu4fi z&`S2b+3C9XB!@ndEn4rZ*X?4K!jn(hw?5~4Iqt>J-66>pgMCK%4ENe1>vBY{)De&e zSb|Lwq3|n=)zw>dJ9M zvy`B)j0xeQILq54>jj~fj4K&iiNWL)lo4IwMW zgR6XSu#%#rK-Q`p+A5c~4gn`jXYh0A%CO&9fF`p_!cZkL?ZrJd!QZ+yuPmfCQVYtw zRR>&oz-zVLSeZ_BTAuQXrCz3W%8%y!BcsvbDoRul$~csW)u-HitM#V0*7NC1_^bWSOJ36H%lg8S25$8rtIGyeKJMdQ@wXy{Me`C{KwTYTkTWh3 z)i{T_G3kb62g)@iz;Yoi#6aMoi=YKJvZ(=q$;Se)CeO~x zNIc0(5uviw`}LN8FrfaJsbz7qk-3(J;UJxcVahn@xAbn!3}-^K_T#1tL{pp`xF@K> zf@|^T&-M!LtZB_Tb~WXkJ=@K@bCx*|<^iF+i9!yp3fT}L`c$Rs7u0_uxR@`cw^k$o zxw7q+@(8wnQVag;E|jCFeBm+Y-60hbROLN54<*Kj@RPuish)kAo=t6~Qrl9|>1B_a zIcHxgwNE~<3W#51A}=h-4!?+kGDKODEhw2#iV3SP6mtSVa_a(9whSA=IZP4t-PkdMfyx(7XF~if8>cfA4so z*%ulw>c+vmaa!Ktfin>HM7zjZGaxTC)zeC{g6{YK)8NATzVzhJ&L8(sk4n{R4jM*( zi86Jn+QZex;8e8-Z#T{A0t&@)tjbgaf8k+Ata3l}8oD1Tq+s-u1nWtXc95662O-B) zmT_nuGL08D?V-*8*J6#~LVoKASKs4}^WXr#W7|7ldcEnWZ%E|#zo@T*7d;EtP-ile zpUrYXmY0>J>PKTlcR~iJp7E!Z2wQ*v`_hq#z*hl zx3j8zcxSl&&pTg;mCx)%d+)mcYwOD2?Ho})2{ZiGZ=O@a^&}^Lj{ClncNy{^ubR3| zY%?%Sa=Str0Er^2E|n6%T8s7Wv1rFK=}naJE`2>hA7GI|LJFr$i%QYk1Ad#s=VnO7fv>B_7f-F`f6)Nat= zKR2^>4SkY-BXX|Ipt0XNsHfMsDBZ1~e-gKan94S;GxVXVeA#b6WF^o~{N5i%VI<1y z&!|T3ua(qGQ^hQ*rDfzZrt6(gq5ZzzAI#Vpt?}Ue9C2&4wn+(&7b)}qsZuF@=tG6V zEf~P?Jv(juc<|Y&%7KuJ_MMf>qiCq5eJx!p6mafyi-cz4uIf$Wct#oKx7AkN4AeE= z1}4MhrQ;rzVk`zJg$9ojgt`;6K+gdj(7AkxSlp!~Ys3VLyDoK*8Ps(IC2|q+LUE0W zb1ZRW5hWA>f;EFok6j(~U^tm9Ey8?7vn4V^^jz!l>584A}oUvo=jG+3j^)2zhXgDllBNozU* z)&S#8LW`K9UHNvv3$q{O8(vR25E$I3Yk}73BCsNh7Rf*Z6=%U{2iYfk@DmRRK}E^_ z5ht>!o5Y}v7@gv4S|S%1*W)bgi^58f#10v&bb5^EnZ|h{6up9Zj<6;DJ&fe4#&JiI z+(u)uI`MM_C}%9OG$o($b_gI4l-L@2u}O6dnGsmC;4ZbU$rO`iTD)Fz8^FY5b_^Tl zNSK1f`^A4rNR8svi1~w2jD9rcG|XEtK*-)PP(NNq5z?6crU^t!jDMI*9>o$Dm$VR6 zlGSjTj*R3Gv50AcE<^>18+H(L0@SaFzj90T*u?W@%6h=C>N3j*T%dr31|tp^Q=M2Y zeQ2^&%0(w55K+dk#H{9OIcl9#FiJ;5G=oTDv=Tj*ks1aTOR#$_f75ml*yAxOBE z?IuqL$W)j25!8P)&hSXQge)+onDfftz^6zNcgK45%{Lu9K#X}BQXLf!zv<=#l>*;w zTaPLUUc)x(YIrMb3+gHu)NaH<-|@fl;ea zLC_I!VTLnlfl=xNJR-8Tr==vYOnF1!`4-$b6lx@O+aj7t5R2#^hGg29370CKg1-#A z8PtxgMsV(mxFncJOwohX6*r=pfu4`s0S6_KAt_phNlh8ZW+9kv@eYzmq-=&5DTpl9 zgo`-m!AC(5f-q2#OVu01;czEqGA@=i)XS8l+t5;tYR`+7tqiuzo(x$dK8B4^DAa55 zAj(E=R?WMGV#A-urcZ~jax$rO#;Yo&T)yDVfY+hAgNLI}^bFTo$`@Lr0Fn(gJzs+0 zle&mx_fIa^Z#fw*hhVXUzuc@7s;T4i71~WTU=VDZguVz1ie~0J#K6#a?76{Qjj9^i ze<6efR4YvoN~o~v1@hP6N}|dn2jD0(ef%lJ#8^4UXk0=!%}I4V*2&r+=6FQWNqw=A z2Bb(pTk1`~PL#2` zl4%jA&wB1nk8Ez;z=^|!E>DGFpzC45$x{P;P=|)h0`7#K8kE9?Dl~}Dh9WMC5?F>L zTO&(FXqy;Dgw>pEp2D8QRl_%D@Lr@-dMe`r#!b7aoDIJc%t#iYSBO4|J`*s`x6-MA zYbLqUYPDyLYThMukF=3EtVA@4Vrmrvz(6@E93prtF1^qsaaY9w6XN@;*RbBC-{=PD zfyGzN53hQl_<-UvBn#PAy(gOq{^imGqE~6+r8~coE)?ymp333?A%5*f5wNk8nJ0p4 z__@u9hho7TV+NqY088aFehPq?6+*FOmw@8VK<2BbzLsf2Ohq(Jhmxj{lObL8dhWRLr!%60&?;Ka`MGfZ$$HB)o*uX2?Q!d1T?|quok0vBWnO%0vcs;+$Q2e z@Kew;qP`E?h)+qSW*tt-VTc5T#0&)fIshOtdnfB<5DIQemh*5R$wr(9(?WwB&6HIh zJ;P9TewE>%Tld?*@vIq=(loX60Ns&-kj!c{B#^;f)AQv_cH9&YfvKEL293V#%|jxr zS&dAg0;#XBXb(zUgvV}XLs~6n?liSuhv}aTL1r2WZMI2Q*zPp$(W2g@dTO0PX69c& z(hAhN84wP&qQtR{-0@>>5mW=YKU`xvRmsCK2>Jy>jWs+KT-sdN41u^+^)h$^yqRWs zf2>e5S%L0ILjQ^~ld^HN*|q0$u~SrOl6v5uN^FOpp8B>@R&G#!R{2YOegpNW`duDT zMQdvd8qrjrt`V@8h|%t%zAhaW$_a`jNuO?SY&y zPM)@m2C}9S!3sXB!+|SBo;p9++DJq^;gDBNj5)3h@jT+oRk;Kyvcw0r){({x64Y~b zhveSt%oLHJ&A?GWGT#&WQR}+-rnzSulGHDm?1(;dsQ5nQ^ z@_0mM1a}DJjE6%WI}?Hq$D@GqFe085FQexTxDZf+WTJ8Nbe2U9T9>-DJcn2a1XoD$ z=6Q(1EYpr)5y}v13q8fzk|up$c0s0q-0-K0weyoWy5;WVRx zDZ8z$qo>iev1$FqR}nSN-S?8AXQTwbWHY{v$R)yDI7@r)LB&rp4Xd4I&Wq=dHc{+LSsVb9FXm zIh(tcK!>cosVb`@=xBDyWhn1J$zrx6j8o$Ipe3WtUQQ7=2kj~TC(M*ffotq9A|mBZ zic&5V%#nThH@67U&s_w%BpRZHNJ%sWhdKnvYYhNYB3cpcf#Hap!ir0#HA%8_2}(@b zU`ZFa4Wdt6^eSYfd_vH0ZlVip)IzR`6AF?;y<7ga`b zv!~@^|4;eHjT6?u_~bG_u3UfDH3)LhOs?jt_fqi@kTP%sp;mX&s71PVHLfM5{8t6_ z_vx3>NiTl|GIC>6$#h#aaf<&%mH5|#T5-=9z>r~lYtNWdTtW9x%a7Ch#j1iPEbm zFXbKjHo-B3QjrIDY=tLdz=0_vOAX25MC6F>zyoQZq{~)?F(nU+duv!!`b7Z)@P}Fi z)=7`*LFWwn=&mFHvA>6_H7!(pdS9L|p|b%VDPhj%OblU3p_Z!_I2amk@&VB1jJ#PQ zJg837wj38T*7U>44rq4C*vBQtUdTd5FIU9im4VGM5;J354PVH7mFO8BMaojk8RTm; zL(^`W-hI+Ck$mP2bJ3&~xXjqLK{G}ULqo1h4%m6hxErIv7Kj=1Pi?AdlN^K8KqbZw zyb+jIS!P5fTS9*7JU|4|h1k-kLxv!*4}ofoA|YHD zv)G#>hz(*^Kww|2g4CN#V#bTK#-T-)4Al5@5Wj#i=tgqpS!nj0E7p=jHcr~di#yQMr6b}b-0f>SzegxLyz?= z8d#vwxJ=+jW|y@Yn^{hW{NX%^G(gJ(vifKWi+*_=47%2!D`xQeGO`Gvhhmqg5c;f& zCk;qbj4%s|N%r)%&}0Ci?pPbt;lr212X=!M6e{xnTN`0zWDQ5oR#v#^wSBrl~y~*xgiPZC=k2Ha?9%g#uGo>C`QsI zrw+Keq1+$<8);bCz&HZu%-EL&kiiOu5Oxtv2Y6q4Y{QDc@+DZBXpgdJG6Wgc=;%yq zly*Kkj2}C8GcLUHw87xU+9Fnyag2Ycw)d7Oj$E~umUg}iiqy#yHy8Vu0V%V9(Z}*c zm=(BFB1|Mvhbx&N5*fS*33P8Uzr|^fF$4E5+ACmAEV2rxpJjgt+3X2x)|y{HK%2A2ZN+Mr0W^z=OcQRl%i2N`P9mDvs2TqywnBAYwPK1pz}9(x zHcvqdxS@Ue445=Gi>ZnelYbzNzr+)uKT>$mF>Sa9Zk5)t{>TS3lmduRL+oo-3yOAN z`@u;qoy@Yr3;WA4$(_sXG2NweJlu|OMYT`a>g8s;W!y=ckdxpU z^%RRE*G&=*SCHHW(AA7++wxe1r;?~RXW|1F$6CSl@;s2N@?aPXqRR8k*@GQ$b|e;D zj+O4bRFOtl$Q3%RY~69a9JL+kbu2^n-DEp=Aqy!k-M~3%2iaiLEd)Wq4eIsaRE>WQ z=xYCn|81&I_EFN0< zC0ZaZxrTB-0W16m(}hZco&#Ou14N58RLHS|iusS4M*<2?2xQBs>wuv?hDpeh_)+kfo_{KNJ zp}(P_{n|eJKs^>Pm8ec(V&$rrYgATw3IohINBg6+KtN|r9GOXy@>Xpblz=inLANEIkmvTFT7T}m@9LZ{H#pC2vHb?;=!8YQw`vpCi_P!Vpi7>5H2|AZ+ z?@(U!>o0Phhl!=)=Cai*uX+58;azb_s$l&0OoJN&F{rrLt@bF(Ueq7Z19kap7xduJ z)(Jh|4)ptUU*Eu+S92EK?Ij~$Wa??=qS;*86Yp`uR8DJp?mXFXS*@_J+8g>-Mh~*M zO1=zTM5fn{N}1HW@qjVkSfIw2TVF7r$Q9@HSD5pS81Rgzld%q7MSYd>a$-I;_yDhk zh3NTHPfUGq>d%;svxMTWR&G;Xsk~SDP30-&Z`5nmo76khA5mYczEyn}xV@w^DN@gv zMpyW6ODN;7{}-jAQNG=7AH9d9K?k@n4ttULn~Nju(KVoAe<^q z9wai2?A#7wTat$n?(Bfu9iZ8m34uaFD2q`cp7>EjAcDp)mf=0%th^^f3Tp!R6;h0){rp&uBj_o8s!3`w0fiQ#Zg}ucH z6xTI~#nB3J-#R=eLfW~qE{7rBfeaC-jnS7vJPuYEjWP0xnhy{qSq1Sv#z15)GsHpQ zVS+X|12+#ggk59NRkCX0WDoa&kOX5XM!yNf~c^>?~uA54^p>mUc$=vPN ziUNH7^Ad* z00(L-7-o)yAFrHtLFJ)(NTMiWO8lv&DAr7gJT^3{j|TTUb`V}jB@)pF!;m6o4zfeC zHjsE&6F4ln7`{#{L2AXa3Cn?9@IQ*UmFwa?e--kZP;l6q!_^ITPo$8Xj{rk}AI!^O zp;8!H3>4Cc=Llb@MJ~92>IK9ZEypilUr~rnJjNO&&@wLej!9(zB>f^yq0 zGQ<2LfGEM9?z~txnf~wGh38 z=FzXPOLTxK`0oZv_Soh9LkEJ6WOb3+i_f2cs~hb#$e*b<@?QE@dJW|aJYl{b0 zI%w>CokY5fS+p$eZMIRZn@8WkIp})Eo+v&j6G_jrg*$f1;aO$Qs5G!S_Hu?(M|IdSEWoVE43p}5(X#&52qDv462wDWa}U~<@rLd@guMi zyDEg|zNoqHToTaIj){53#Fa8m!4w` z=Q2HK)~IvOrA#xmH(jWbK5qFXI+)4WXqW9<<}#!|Tx#rUixnz{g&`0J*AV(Me$W&FX^pHKbQsqgZ9 z)5?|D)~{6lLiuL~N=98);qqk>9*!~bqL}q}_nkGdfiVPyVhb1MZgDc)l_Yh;vX6$! zRxuQ%stfPYT_=BI!Dv8%NpY>o9=JLAhFWOJPRPs2*H&>(?Lf50*A`3pWaotIYjVIG zChOB@kxlAz&hpH6AYOLMv0ZHX-<(;z=22p0B<}1nCF|HKo_-OT81S?u z?>XOCPO*-h$5Zf}zN1*3Jj&Umb zDrC7$_ZoT1G2khN*0wcWfEkS&&!)=dR`f!N6fkp!FK71yLda?vkQHyM*_FZp4(KZ%X) z#ax1Of3G%MU)8jcNPSgbm-TzUoK;~#SF8J^-Dz*FmrnQGaushaU}k8OkP@!t*4ti+ z;6EE8+ieVYFX>hJ<>jT^jdQhQM|5Z3e#C|1RH3siR6N`m-l=WP4SU7LYL;D&9@U*~ zFpHWkd&G^}m3#HaFopfRl*e@S4rMUmXjiuP?~LNBQpPi%-&cxtGxDnhxqSk|5Y~mL z40RkhZi*6nTBRw`%34)-0(#M)V(#3+LataO1t75XN*yuTsIps~M^rDfSHLQ27H(D6 zJa3KkW!GI*uHL;Pib5y7t(YwI{M#olBJtGfox2Z0aQ@J^Dt}G=V-=g5L`;x*ik8R5 zh`Y+>hjzaHp>Lf((YRt#{8$PgzwN(+ikIWm?|l=+?*rIeSunIy<2FIxLEIOhqO3-^ z{ZwV|-krb9R88gg^Zv}v_pamZ)?Yt(^zOWSuG%`Pd^+d;&(G7A3eM_NOv2wKXNThD zSoaowKPfWKS_cf=7pOGIV`E!+&uXKtJHHC5k{fvNbUWn`n-YF=SJ>rhKzu`uE`FR?K?{p$E%&qOxmfMQXJ{BJ3PEEO)xf zY#Bp!U~d$N`R4Dw&CoLxfKa{r?oP3gg4@%Ln<0xigp)1R+61&)S+FE$+a+EPGRV+V+jfJsT)}F zIw)=42S^uU$&i)Dcy{`vr;^YR_k$S2WgKg41?mMo5=6e#jidr4)(t2p`G6Bg$x{(N6t#w28hUT3Mt&?wQ zU;gD&O+K|+moGIJ-r2rz@1F6z>%O#gx_v`VxutpXe6xA}AsXTEUrH^|YU(7(GvkGn zyHGmSyfJ&@;;9y|&7IG-E9uXU9kGt`{Z1SsFDK30ah|nlj>%c32!dCnFn*AY+}CPLP;bpl=)-e{UIus zm!Ix!?z?t*JY=4(0=~#Zgi-yrSIU!Xcdy4PW@HM3o~i{+A1ELBQc+Poj#3*J&c2mUHmtOlNa&{mF2b}AR6QiT@o=WK9y6bpL3SywX7 z0r>hvKbv}o`qqS}b^KA&KD1Im|d zV#!0+ z?VXeQjbEa^eDIPWXL$>xP3igS`fjP=e& zqhJ;qV?!ZLc6}3Qv{^0VR>FoIn`WcIuP`m0T3>H88lEN3Qkg1|-}g6g^-}*AAR-P1 z!V~y8$hAY|S)t+{3_rvfhD1?T8dS`)Kq4%g)bRWN2<2RJ?SZ4J(o#rsQI)$9tcr5@ zu+n_1a`qbK`kNo#R9=BvqW~fymHEf01AM9!Dd(1n&h2}7Qo|sL7qyZe-iJT#jCkbw zFyzvi-9$<27IBn< zK@IJA;$^jl>WR_*DEumv$EA*XP1l{x>|a+`RxWIg)5BHAYy?z~dH0@&!*F{iy`&Fb z+a{AW=Y4L^p7EYrSN5!~?s;={dU0V;sZ1{}4t|czi?rW~3h7)s*YBq6lb@KWl!6?F zU^#pFO0HCz^OeJ`W^>q>uXUQgIK6nuCG(xe+G@Q%97_L(S?R|QkbLY?dg!~!q1X#JxIS5o4?<1_ARJaGcANc`IjTYO>QK!yU& z297JCvN7824>?;AO_XaxAgpsmul?j}l-Jz+p@^)FH*4VXG$1pbzs8R%xMoxf7!_Eb^cfW2PQ~wo!cD7^BMbx`@q5Dwgwr6vh zOs=h&?TBCz8j-np#X-k*C_re^x>83uGMtfNbPZ$K(0iJ(sB6>O>c~>4sHW1Y@`2a> z)@xefhi|I5?j8z>wsmvl_n#0F4|J+3L^No$J;2{OZRnJb=_REOrlDRmZG6rkk@gTT zqNXpLaX0NZwBycvsq8G(n<#f_fMANcHNU4+HnpXw4dx(~@>1JFJV#R2TdO_Ye%;W! zhKAyLv3=WEPkXaAz>Nc@q}!lj6p_C#z_zS0YNnJf5eLZ%8%|#ERZc2vNg%ItG0`x% zdiCh)YPZWT2H|S=!(E8tH;$~X9$8g_?@h6tuaB%o(~;~_Vi)<2_3)y66xrA$zPmJa zfbp4RG(9`g0hOtkA~;rm@L!Y;Y$`mFv5+2%S}@)<@02%2?RK>DQF;BVM&q*N|A|IJ zIfS>uO6kiVTZIpY_Zwf_Wa|em?yH=R+GjrRd7sbPf11tyX*NvWFT6gReSP+Sa0Eo3 zkbz1A%HzpK={w2CoXGnu_VuYBa35;}LUveR2(49yxVU@AluN@)*~QFa)t4p7!d3&K zG-iqC+elozcxv9AFO~8;?~vCwRIBLhZu-eVwm=LA(12BGbkfeHsa7#lDYQ>Itq34@ z)?R>k0BjJ|xQO6c1?2-5TTot@FWsNdWb!T^ny;-{4G^#Ecl=3Qx)*L#C_oNZ~06##YFZ?=fDO545~rJ6i|kOqr%`Nb32KQC0UosP`!`DWUt$VMZthi)hO1W8P#m+0&EG(~L zuS`dke!t??1lQnwZ-;*T3Gx)rPdzyG=+skFUjZN3A{sJ6t+`COR(YOsf&LIK3+WOW zAfjZ8;*-3LaD||Liz+n0!;t)paB}m@EB<>}^XQN$iN^_~oiGE*L`yCH8nT~K-hYrwv&7gEto-pMb~ zjDeMmd;kUOI6x2&xFeFrMCgh?V?b^I-i+PffQFAj}msYfVh+M&X$6hIN zd{K9xTcZdrvzUB%MzLyTO-OVtFm0p_z~7b9iDIgt;d|7xE0yX>?{Nb%PScHQTKUqg znXHy2Q~(1UaReO`owWmeFtvX3B;Jz;Knwvl3pwS)tzF!`_%}Fy++9(X#km*bgEneG`-^q6zgT-kaiH{le>zt?-d*YN|4fFI{eeeO?6A=#K_LLWk#+tw z)n5(lTD_+Q4gvH)>(y&^u-d2QK`ZaT4Vq3lf)@g|2N>Uk@CfnoW`!62C7C zhe4p+hFl&zE@z++5Ql;WQ=<;Cg?@ZXv^19~EzK&;RJmcbi(Lv^V)UU8@L$}&sKH2I z{3GI$0P&yzbr<)vU>SI00b~Hsz*&T!^}G_L+yc>r4Am*{bJI{RTk90tR-+6UFDoGo zcIG+bk`_4&;s9|B%mF_+AaYHhkT$+&9R$9qmCZrVo9=&1FZNrW;?DHW+q1cR)-qy0 z%Dg4Y%q^BObAL;%1$?}ogPZvkO4w{sPqEnw`~^EVn_DEOAa{MLHPVK4C|$`Ywub0)wqp9>GB?I7he z?Fizw+0pTr8{@gn7w^}DM#sPJgD1}(ng3a3$+(FsAk=s+W;-WzyHc;@8=+Ba&RkLk z8*QY^{>=4z_fA*14r+Zn$iaWY@1Ws%NKwHcPtIY5iegjnPj~wfkvt94wu#~8N8Kd_ zb`636OG@pOd86_g>kU8kvOm8u^R}%ky&Jyyrt5Anm7V{rzUqxi?}>AuSnqw!|GurO9)9?$O4qi#l~%t` z9{s;gHPn|YcTBxt>S2)dWR{7qmtZZhZE?qjD6gzh69|>8*|5{=qUt6r^(dxgMcZ*g?M#`0PC0u`tPJd7sje^wdz{&ch6ba0jfrL$9 zqOr3TCCv1SP{){+UO23#A*86B=v_J-=Jy@nT3&bfCra76C1Yjbc(uj)d zEeC}P!O`iw-|KEKhp=Vfvt6r5aV&V`3OSOIg)kzOtBd16bjXW2&BFO5yky&O<3F9< z+#|{@qQH_NpUe#DcOF1&p@$?_lszl@UtWO~ zjVNxmpP4JgacM4-`+basa%5%teSJ|sGZ!tbs(!^@)ceK0wz?F}T`b|SFRVx_nJ@Yo z>i;G$+G>5edP{Y>zUs}rJ0p!$!o$5aWofB66M0_IxJy~<*op{QRQct zRWV+qBQOBG04p1#6@{Dv07Dea5rP_>8NG1PUT?3Hd&ndpvvAu;Vh#dX$7dvTM1sRJ zE!2W2U_e4sBfge(8esd~ZM)Gew>|IH6JNQ}w2PTGL`)S{2)_yGf~lN~Z@TLGel}Q{ zpY6m8QDA??ZS^Wk<#rqQ3hpomX2L7>2AM9b@j1q1wx{I${1Y#Gn_*WfcRwG*=wDCk z^Iyv&v2vhNh$yFuZh*4X$p5LSXXo0ltW4LMVIk|6!+Pgcq%g&uVb?xHbr$Jl^Cs2 zO0TXCdr=o~%fJNeg@&$2UBLR5j#ae3Uo{uqD4XsyaD*f6kg5B1<;vF|`x3$?iTO)pBl(9BsM>{f zl3y})e?IrWl+w-luHbL+W;s8z^Xd1g6yt$Bl_Zz22J_3r)|ia@E2plX0wF^fN%TVj zE+oTuNvdBbFb0#GkO0(T!duGYHzjFt zNhPm_#2P&n!EQ;q5=msp<&31Q5%h4#w?pEZ1-A+@_)W~BEa#) z3tX$_!)s_UBO&vVoIHrDQpKf;ZFSJpEl0mw&lmB65xgcn3S3}40rpww9b{6UEyD?^DO)kwo)q&O5r(WW$fGrxmubXck2)Rrz|ouLaEe60E8 z;dU60^6Wysqsv8;XOhBqEHEPE1csxqUdfYOZRp?Z+vzU#6&&lMl(cAE4I6Hbv{M_l zSO6u;y^gm;tMe&`x-FeRtu+qb>DYz6E8|Np8L#Xuxc3%%&8$~045lwz>@VcJqTlO1 z;;xoY{Jc+X3(1{I!=t49S*gF5^!7dTGkbHL#Y6q$@ArLm_4M}k>DAVM?Dtf^e)wv} zrNessX>^j$z`S@APt&#dn0{gES77`51Y=YxqM2y>R2xYI9J3G$VOP=(fd9z&8DR59 zyx~=TMhsFhO?cTBvB)Qe8_V-JPbaTyZc)XpV3B4asak+!RhlPMwZn_)7+T552Je!S5XEyxRsK4pTTy2$@b#Z-frs48S&&7 ziKhBuFgTAt@L`4z^FANs&rjLD`}l>;>f5U|DK*-}OL?{XujqT7&s&kQ;&rzP!RE7G z?^z+buSBY1eGvZ(f137lN!A*k}};@M1p zf99R<+`a!mf9Am8)Jbvq9S5#Bs6BF^bw=FZpV|F-rvHH0fAVCefA?7oC%-6eKT$q$ zzj&i|rp26j;C~NL`)|OrL%a!Dj}!X?Ko>k1dHTAEA%7MIpoB8X0tl6rOh2DIh&VdI_}(gRH&NrFR)G zPc4q7^CQEv!wK+fF~MLYpB`O&M-ZHbJvnuCIy{MAJ{mo~`%jl8h-{2bhSOIk^BL;Z z``x1Qz{l{&#Emyj5ZM(85JKXmK0z#!%uu>MTsT+=XI^qJG+ZnWdk13T{RG+_iO@B3 zB$pc*$;H)4<7$)}8O`M*M_wIE4-XHgQoig<&fXABBoguIHJ+Ibr3#b; z6k@7B9`7fnj3kP9CKj5_(4k2+7bd(dJU^SjFvq{Z5F(tKBmeyTUyzgZ1k{{_V_ice z^BeJ|eA@G8)UPav1#vwVbQ9S=u|n3Un;3+%X=RBhRFy-^)T5U|&iq4N56nr#)d{>| z$R}7Go{tgfCm&{cMdi?v*rOT`pe|zgR5?b|^b(~+(h`xablO=YX!j6V!D^YRomB4~ zHyel0BSMu_nkpC<%UstQ(2f0BCL0zafUzzwsEj90qs~X*R`ED%ZDmoN5vBFQIS((6 z=c&j<4%C5en^O{U6>3pwvO!LuWa>C)SRkNZWt8)mV;9|%_QH*(>6LondYA$PJPE?Y zDi=}gRHm$I@KJ!BuS{@YmBC9>h`q}u-I$LTUp7q+=~Y&o`0;?~dqmZ_z}WWpfg~Me z#1Hh7k?EDu$i!@U-*{-^*l2hN0XcGHy#H8od_I&)5VINy`zEeAGX5|Bn5H5|Q27|c zrHrZq&jJi3^QDA}G9)4=5GW*rag4dqNuDkLjs&9#ZZ?>T15k;$Oii)O$LR|hQeCjr zCJbb0JTPH3J|hTqRB7g$0x$VNDu(C}iWPq*?~^0lD+s2!g2_HH@Q2EQMzx;^DFNOza2xOLz*V;< zh-66?#}Xn%xtIRMqsP)CCzeXXxe1I?A#y+hsmR0?rzi)6z0yZ~FF-3nmI^o-^Oy+I zyO)hzMOc*(C5nSR#$jA!&Agmo7K-#I5-Np>oxDV)P|;>7;~q@K3ZwRfE;`mR5#ngn zH6|dKHzF|j8LJ!XCGpXjOf1I#VRDNEQO{y1rt)?Ok6z~dGt3x9K@z)AWW~Nzh6z!T zHtt!OOpJC3g(a|wq4Rmr`AXD`V+AU|l~VFtBam7O-BEYz$~2%GNdDKS4pz)0q+Pl~mM-hPIN)H;&EaCkyX7e)I9- zcyV9%EtlJg&67bK*a^kbbLsi9Ckj&tU3GmS>=pk=y~v>F{uitiQ(%A0)cZk7!G$^E z(v)G^ufVdZQH1uz0t3G?0$(WQO)47`k4kZMz7CRLh*w)FU#hCjaskzztynrZ#0fu4 z2#b2I@a}HS&)4A9?9XAJ2`7neO9YbfVs0>=3S_BiL7cWwS+e-VXv^Wt^p7n1yad6~ zHX)MA@H``#bc}2^YEwj0;gl$5X2#M*MHLkMh#)LT#Z3(p1|3xWN2p!Vs};uz2*oK5 zLM8cBZkPoUgTUka`#B{I3vf!(@d7JgEJap1iLwKIg&}<8M5IU4zOlu_he5c617cW0 z;tFzUR%a$v7&vNVBA6j8m)dj@Um-C;sY$}%WAp+cR!YS`N%-`%+bQ=ZYDBr-r2^AN zok#DCl8Wf}JuOS23B`rI4Diaq|1bsMX@CtEmXLvmmY^EQXT^ODPO}}c2?60o;aQAN ziyuZ$oQRAL<|%Pk==RU3RQP-N`RB!7i3hMLjSwer8+cG@W-3G!fuyXH{8w`|Lxh*QU9f`M5FAH* zp`RWTQ%b%a0`=mv?EV7B5!{~L)fWq@GtbJZ_{jbD!{7!0yX|U&-K2;szL0LNrs;GXiFXUxnf{h5jg>w6TEyI@eep{f;Wz z1HX!%4*18KG9L1)ioz-FVlwgNFD0?5dw2hC|1?Qt0g~zmOH>Dc9{m1$&<6TV)zT8(8Ei9%ITox58)!s%tz;Q z+2Mhu;7IP!KI{o!W2fgrp)c_EdYU{2?h8(04+u|%&(95vW^;4lrQAsH@N6iAU2o5K ztSsh>R4ly`n)R&aTrFsoe#lt`gXgf=5nX*8Zsm$+MS%(w5SBu!j#7WRIe|!aAThpV z}j-VMX$N7-Uy)WZEfyln+f z?v2oq=4oOj_e>FO!-{iBMA^al05?KS#|hE(ODJOoU`O2yYg3i`gCQ0G{O(PWPkjR8 zdcs@4M8JB)&Bzh?y=&M78K}Ztu(z(G6OCVdt3Ugydz^I$wDlz%HYkx$R> zpDoAdd;{en|3NX~in#jskAOL z1xlic($?0qH{5XM%(F6@nHd<|hnRcz?f6pjw8xT?9ty+LgR#J~^rJ#0Ol4FCiQm^i z!=ZYUAnewELFPx$xC`*ueO-;aYvkDL9#Uixuk<=pD@Qr&om2xcGkYMIp6Hvu$Cce5 z9Z~)MQqd1CUS2pnd6V!R9EL(hYGt2GIWR-#aG78o@kNYT+MRK#BfPzi_$hF+vLp&}xzkjmBuNLOBbaIjLw z(E*VI%DkqehVs=DU#Fl5CAOa>#=S2ZA4vuSzfaKZ2qobH6kk(nUr4#F3sH)4^uAIp zxrq4(g!-?=;N6dYoj87MfMhIWfbb=S36^9ZoZ5K?E3`9l{=LvY#RsF~pD(&Nf#Ol`g#EmM(-8+BFWfKFzv2r#M zt1e_k4hPtBbYk2!V*6D*r}P9|4EGE)d%L?15r&v;rw^0V*P-oS5>~{yTAOl{<+Jq-?#oYst|LBc&&Y+M995L z^aEjsy!``|O7VH=iJl=z5brjLW=i`|<_$4$`KoXA@&WPmV{5Z7yL_(yu`hQht`;g3 z64Vc8Qn5tGbNT#imS$h7;TJ}b>})=ti@PlXnErH zL7uE16D-n^8>Z;f@`6&?R2)-}XckrE9^6>nI5*_(NL3)kuGJPI{8Y5XN|8w-MMc?x z)qe_Qk{?dbgYgL_!|k*PEq1B!sGzBz`&($RxU4AbL2-9qNF?8Ir~X!@N@2UFgk79W z$LP=~Ic%hl1ZgZ>3}i=1v=p+0amt0?wL zCQ#K}rM?Cx#?o#nDRxfd5t=Y&hlgi}!Y{urn@D8;;HdZa?oLF=_$*`-cRv#yFE++U zMoOy>_6?PW`uro+6R%t@MPA$4{l18`wmOX;iI-uG5`)-!hG)O~<~M(>Z|>AbJ`#wf z=>T-gyRJD~h!-QpvuDqyzdAa1a%HIDh-Y{I-MX&pyXQoBK;17Y8+NSU<$gy!CtbvV z`Hz)DP%u;iVW{N;{O+29VL*q88=&mG9LMq_g48^5+ZqEGFbB?vw<;YIV;XhKsq09R z=4k-pfpH?i~aoz+*azT|F6 zM&K!*?-YR@^58W@b%B;B+Nc@BN6mh*tH^-;6iL9hw>UH5UnTtRdm|&u zUmQOE=%dGnzxeIOQ@20<`0Y=Lx&8ZZ|K8Hl?;cuu)0>tKHR^BM{p$2%=O26Qv93R{ zi-lw4E$sJrCVN=SMQu}K>9MJFkeDpisWK$N0Ne!*_9D5UR6v8tk>IrZH$2#rV*3cC zJCkCdK)v*6EMFMhmlB_k6=M0J!9s4}uXj(r3@gcvsuV_?ZbL)G0);;5*z*Dgj!^Aq zKPd8Al^a1t8U+j0(_byXNtt7%SEy)1C99OJGtd*8h)*Rpu}Z!FiUiblrD~xi$*`GX=d(>w*+QO+CO@Zl7NeP(8E*$Tk+|cfytHV)4 zTu7q4FN^_7(lhe>kIBJ&7+!$VmMyyVsug%v&BGP;6O@>kQ0@oSmq9I)q_FRo@_|G# zJt(7h-4&4onWDHiDhJcW!~;^^pD5B?IdYe9oE%iumSclyC#g zD<7LHA*O>a#K2q+Y~^XA=v89u zK;9pk9f4`8IY^Jal~^_KG_>b zJw3l z!)zWab?=7#_D=EQN4)%^CsqE*xmU;RJ@Mu4V=7;G9JfM6I@hBprb2|3de9B7(sn7S z#i(`Rk(apss(S||zSrG7l*OaQZydIpkj5taI4Te7)(yS1tygC3Qp2>JQp;>9x+ob{ zvstorrv$Z>9Mi0C8V-9aQg%3%&9a;4@0xoW2THq`l;_;j6C%FhI4%3w{QMesrgdp~ zu4?kd-u#p>Ctdu@OCR@7r=Ncdy8Y>AdSRvf+g&rtHwPK??sstH93#GIk*FjiQ+eMQlSXK+9aiXkyf1pf#*t0gfe#_2^c zDW=F*q#=&Lc!V}jw;a4}^LPjs=_hhX92U#O`mf^cI4X{b%{BD!&Fv$qj*I8f_Rg7vv>>O`cd&V@tAnKc!zi=?)}H9yZCM@H@#Q9 zPrP4zKzvX?P4O-9r{d4Vx5b}}zYyOM{}rtCSK_~kzZUkvRsj?@`yZ2SLx&OGI=>A6t9pc<(2X(0y<8~Yvi?5 ziasr`lP{Golh?}|@{GJm-YjpCx6gx-@@{#L)MQ0g zWlidGO|HugX~=VQ!l=uJY)VtM=0`D*zZ`SbFA`G9<_ zd{90lUngHLAC_;BZNTjitjZSpbscKHtZPWg-SarrL!ZuuVhUim)x ze)$3ULHUIIko+b2%ksnWSL8?JN9D)l$K|ieUz1PDr{pK(ugl+%pOl}HpO&AIzbSu9 zepWs$pGi2|hU4f~*}k`}S$c9!tLhcg-0Xc0)s5z+UNf5Ub;H?cS9+U+y@>ZN`uw%BJc18E?7|r#ldfB_Onq{^s=1#(PwCZNrM0%~&&F!$!WW&0pH3DmO zqq=E%wOTV=F`P=fx~V$>r`@R3t$6os?@-%Dvu1AFL8OFb8Z|!`*xm`%ETdAX)OEkT z*=gyKHM4DX=Puw_dcAIjIE!Pnw2s``^l$4%#SB<_lYilswytvw-R@nSzEj=Mn(KOO z%V_9k@2q~i&V`4!O{>;oBJF_L(wm&TqivXGpgUt6uvRmic=xUM!;I}-z20t_&2rVS zs&zej(WY>Xb5{+sZTo7*`g*)&=(TdoXz}Pc1x=V&Y5PTt_3SPms!;l zz4r?j>gZY{W~%e?QF~|&eJ9L& z_XuiaI~EfasPmJxM!fsBcgu#kvjMgUs|Q)H8@3avv^zFKt!5{{8BM+FFdcf`Y=vr? zy-|f~Lu;l5!RdOiu4~O!yAn`8usbn(!>}CNXjaKwJExyjYp zO=Hu@z35YKnj-7EQ*N1Rtwp!lNu69PZwG8`O|y(Zb;Cjv2(Cc_YvzuhtF*MV%SxL3 zj%%%(mTm=@PDeBS%L@ywoq*QR&YSQBvwi+NGoV(`R=A=TPuVf_utH@D=h?B|D$(kO z-t_6Ubv*{{tuDE2V0@G7le05kp;8I4*c$S1vSbwY|@ ztDG=uw|Q7Ca~rbZ_AflDhORs9R_fvtm*Ff)ty+bt8Su}tdO9IKw{3IH2|-I7LaQgV zwKbz|XpZjQN>Hn>n|$PPtF3XCnbp~&%rL~y;)FKh7e-~nwEcY2t%zoK8Vwyn-3)5& znmT7tQ+!F^@oL*P+`nN~&apg$$N{x}e7tueE(uk1%jyIxb#r}Pw|M66d%2RTv>{Xz zhNaez<>(Q`l3*iDV8kU8yQpR>Y+<_sA|Ox$COD zX7G4lSUT#4f{L6fc8$gb&Zebp>P;jTJLzGlu?9b>*@`Z^qw;#JN26Tj)&q0YB57YT#j?Zjc1dRZ%P!0=%Y8>Vwkvw}>9l0yN*X(MZ+-M4bnboAgk zy}1bz@Sii`NAjEAbwXJ9$uhEcUlMcZC@NT6YyZ#Rtqj8wPGAWL2GT*=l&3 z_K|3_4Y@j~+s2Mx!G*)fvHF@`3$`@Sg$ahxE%o4AdbG8nRV<^bn0&gmVFD6%%4;lL z9q6zbZPm37_n{6IXtnJPy%uP7oDGfuJ1ndDRxC;Z3=1@YoT>4JZPt;|>k-Rk)QT4c z)lji9ySh;~cA_?vQ{8|ljAqQ%tu2GqtbkU~M)Fz44$@dL;0**_&~EA4rq+tELx)KN zM(%-yPNQPh`M_Kw-5c$?&IeYg$=Q`SfTy(TdSZ_mff-pgJ_M)bZzDXMC^KonXgOsk z2z@a7wNTr(+s&r75!li+#F&4}Q2V=r!MoMmO72O^9_{$IHyTwtbpdCUU2zMb1Uv>h ztVMk%*L?$z@~Due%%xUWJV(J;trJ6DUijc$t9N|rX?jiD0MlqyC#JO>lPO*^c67^U zBOd)*ZT+0WldgFxpqPgIE;pK^rSrQ2Gy z;w49I!A0xNrH8e2mf)p_u(ke64q+qopw{(~pZSfe!d!X|7lP(5`PF%ryHBrZogf^h zqS<;#Ay2cWR$>|Ut^^PerMs}!5qn_;sNJ=byhyxvxof*#1vsYHHC7p`r_9Q2SAg}& z3tM2=93yfLeAUGT(FU{()3*?OF|*Fv@BJpV$21hIK*4GHY~)o6I)f#_a)4lp;$NzLjcG!5S|>a$g?30u;D;+ov>1b9npcz)BS&678%|!yf!x#g&8%t{iD($s3us|29E9@6S zt+8CWs?;ukR|Nc~+sOMW3|-9*+`XnN>CkDw-#Wf+?Ys_i1(jJr*qb8iuq!_hZyWKd z={V@FU@Tp0M^U57%`#GVUH5`K{TvlF*xojfyeLl=Dvw$qN?|BhEcA4EB^VnH?FwFn z+0rjSF=es;sh1KL5P(lrxI)UnRM!PhRoc eyyGC=vu<{MIp5rz`Z3!)-}=BK#2dNq^Zyq!cO-)V diff --git a/frontend/static/css3/themes/default/assets/fonts/brand-icons.svg b/frontend/static/css3/themes/default/assets/fonts/brand-icons.svg deleted file mode 100644 index 46ad237..0000000 --- a/frontend/static/css3/themes/default/assets/fonts/brand-icons.svg +++ /dev/null @@ -1,3570 +0,0 @@ - - - - - -Created by FontForge 20190801 at Mon Mar 23 10:45:51 2020 - By Robert Madole -Copyright (c) Font Awesome - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/frontend/static/css3/themes/default/assets/fonts/brand-icons.ttf b/frontend/static/css3/themes/default/assets/fonts/brand-icons.ttf deleted file mode 100644 index 948a2a6cc76a4d7cb692d0d08e352f126ec48a9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 132728 zcmeFad7K?pnLk{o_Py%fs#|sUed&F1OhtKdB3M_cL)tx2 zPMtc-bDrh--^9zi;N{OaE7 zxV7#9h9Mh}-g@%c+s^%uAO6{782M`qBfP$I+Xd$yIf9y4aRArloo9XI)HB!rbc|ub zE<^tH<8*O3^{Ny z!?@pL&^K}%tN-`@@tr4GBX2Ppi`y9Hr8}={oBr)R@|PozvR9G)NXty?GH$}(z9ah> zhTV2Wkn*jRntDf@k4A za&C|go{9RxN87PG$PdlbceMOICPH2d>Xw6RZ!$8yC#ZYoxAn~IG0%IiPqcqyxS!UK zBX}N7GmJXZ@0t2=J%TzUc8oEQN5?OUJVNh7zKDG0?;cEWz4eTJOwV*X4E#FN=OUgj z2ImaJ&$NZ6r|WL@XY9z4;2IsvvDQJ`NZW@)VaJZVi@uQHzJ18s9pnddi0kYzWodmG z9Q2t-$CTcOawZOr{3>WO9n0`cJ@}pJYZlLmvCNVG#&wt8cg&Fm%>^_t^St2Neg^pr zPtS4Bd*iea{H&p z0BN%S2%d%C);+DhAl|)==$|S~})>Yt8M(nqpdY;pFoeGyD?nf4H`r_TnpM9oYVC5JmWc_2bvD*;!r+F<5vpub~75v z&~uX=LmBj)Jo(;pgLY5fPumrg*?r_-aPQ0*{=fL0Zik6_O?H0kIjFZaeppYzc+>R0 z;7GhLP3H#k6bGeIjb1}PXk8BSX67uQhne;v-$$QJnhx&8FRdHvWeWF(gY%<#t#Jy< zjxjzv#;~{tYn=WDYs#O#_ixkn1?!LIp|1CM0Bt87|IY>Mgg#e6nMjb=YBP_zgT5i3 z!}Xc|>Nt;}E_x5@l=Qm$H;2dZi7&)-SS|rbaLtBmdP_G&zU@T^76?&lh;k&I(hr#eUsmqd}Q*m$sbR?H2Is!{RcN4yzt;< z2X`O5>fkj8KY8$T2S0!CO9$^g_^pFa9Nc&CM+cui`0T;w559cxm4m-K_{PEiJb3Wn zy9cKZ35SeB{-NBV!lC{{%MPtNwEoZuhyMA{?+?BEmiyMH-n#Rxd)|8Bt#7^cowuHR z>&I_B`_|9jI`G!vxBmLJ^>+B}Id6}@{l&K*di$BTpMCq~!~Eg?!uR46~ z;TsR%a`^Vc-#q;7!{0mneT^;&)fQyB-=F^X3)7c-{WyFQ&(97RGDmfin-Bd*FftA33la<8^H?UZ2N!?LF|w zf$tr7=D_m@{&?U&4!k+ZPRf(Uq&?Y>@fw~y4&$|T@@$OPrIWiSublk!!DY{}0FOpQgvFFBq>&rpN2%!=F3+5XS2t zr^o9RjMuB4s(OK#$0KxFdJso>@$m|V}{L;X`6z{o1F1C zP4Nw1@epo-KPwF4mPuEY=H)#K+J+D2hJ*|CTdqVq; z_6_YT+Wp$q+7;Tzv@^BSwb|M%^;PwG^&iwn)%(@m>RPo!wN*Fe@NabpVC^VSfT&_=l^g7 zhzLG5T{ckj!5ZK9nYsAB%>U0OHZnIcFO$9GHP&Tc;>Nj0d7dBPFXrD6Y++E?AUq?g z;<$LT_?Y;Hv|D;adQs-(G5IF>dHFBOfTnBbYy0&P{TlsoBX4}qc+)%;>+&^ghqd1} z?GgJl`wyXWLr;d;@QUzF;lH?|dvzooIXCi4Z`gal*ZrPoNA#@dW3h|lO#H>f?qo-D zMe?@fA5vRVze&sKYtnCK8kt9O3-V%7El!pmEGNr*D}3e2${X!=`)K=>?Z4^R*m-g1 zV_iL6S9cxiPIqtVzPvBmx4mzF|5^P{R@2ob)jhT0+MNUPz>c4EH8-Hy!nxAd{ zVelJ6qeH8PZXSAYI68dmtn{qyv#uPGM=l?^Z+3C^<+Gohy?-=3x^eW;IqaO9$Lz67 z$KIKH-FSNZu?c=+@5JQ%`24N&A6;e8$3yXxPsX0Lwm6HBl8_iI;Nx8S=QB5a=E2WA_t|G}+i}~yxBcMu2X6nt=TH6oZJ&Scj&tr*@66u0;?6yH zK7Z%yU;6CcReNu`%f4&!?sa$HcK2WJIrW~$?|I|iv3qa5_b*?b_vQWfU4Gw-_jld@ z_yae6CH$339~2+F`>P{gJ?(4u*Y&SI{P6fA_kL%^clJJd);~P(*sjN;k8gPVj>lj6 z$DV(@_j~U5u6d&Gi5*Wo`@}m>_B^@k`{UpL{11D6`1((-dxm*t!!s}a^qil&KX3d( z|3%v`mj7bUFJ61$@)utJ<&Iz8{m;c0$6vho#r^-X=3g%Tmv>%@zO>_|yI=anzkUAY z@XHVU+WYn7Z??a3=_|k5Kd}G&SL3h#^0#;YcJg-*{C?#3kNtk?4_p7J|M8MPzVTYe zYrp){($~e;FMs{TKihvE{qycO%r}<4@fWJ39obLzk-dz?%mO#6dXbPT7IOJ=Jv7j$ z35}*G(W6|*i+;HxM%*;PZ^ZR{v63b=v5>ELwdyFT50IPPWYV45OTS64V>(Vmc0DJV zX_Hph71@++GwqwUn2!{@6{)8=w4t5sJ$l1dH~A&gm082r`AA<*7_-7^BrFn{M2iB) zy0Iil53lK_njyI2beoGuTii+NwPv9{FpJdDRFkAgAySJJrn}K<+O@;l{I*Ook!p|5 znR9K>%<1Rfwy3u}TkyKl%|*AN@n{QWvi#BKSd0t3vwrkxN5{vh)eDhEwJ}i6i!R2X zhs8Ka1!UIh7`|$nO%bx!a2#W5H~rp8CPG=?&w6A`v~y8ECy}uU+t+P@C3|NI5fq); z{o;!U{fzHtrry3Vnon7-nR@YzSXy;09X2nc9MiUS%!$m&%<0Uz%!irFn5+IyE9vym z8Kl$Z;k0g&d=IIVD}9xL8nVEMdbs*Pv)pWW8Pcfwqpa^qUc@z7d?!i7EsNz^LmDXL zBW|r)7Axh3Uul#j(f2Bi3VyvZenjL|@-*{UTKIi+_O|)+H;-0z!ipi&RD55HkAaTS_S(d~KX4>;YZj4m~d{{|kqmgjLOPd0# zM9g-gjuC+f9LI_R!5K?L`Y??khX_jWWC^(>kl2(Kfl$CM@58tUBi33G&3u_IjAjoz zn|OX1gG(1qKotJ;q9Q*fZHsp;*sxeL7Y`Tes;Zb~wCs7YUaNB67(2VOCsWMm`E=SN zZM;%HeSM>sbhl>+C!{-LtUR~}8l$mh8 zD4C>O=^?!&@25$Iq}l2m;$kF4WTKs1t6JO~RA2VrmoDEYh=Q2o1Ugr3m^XneoVROY z^Kr5g@}fn@)bUTv8+vALS_qdEOZUxiJ{B=JHIh|D2bAkdCdcz`)RQEl$V<1}*u`S1 zaVR)IJba$zL4iE4aP%Y8cu)u7WtJdY5?QdQ-DBs@TmA7ED~n`~n?-e|*OqjmR;I)m zvZ5%wW^tuVESGHaKxMke^Lj`#2(kFEBsX^=UUu-9P<&6%-H3V{>>m zha(Ndi_XdnM#SUwBa z-|`%(Ja>!M7MrEpC(NC_YQt!1NaaM<=XlP~cg`K^$_=CvVYQf0VLRmGydp_Fdc4z( z^&~D|zVnu2`1vZVA&8$>oo|@vY`SjArKD`1ms*Q(TYBL*S4Tz_R966 z$w7^i2Y5pBP zO((Dd*+C~On3r1BZ&JqXdZjv*DpaV|>c?`|U7dAy%Mh20hmxUUJZdMBmG)V)h>)V6 z4{*lsHM(RuZzV&iP`qTt~9CZC*AgK)VsqifY6Oj`*XlL0hdXuEigV9haa?^M-IHx*7xY&f!rA1U!NI|1bMWPmwfgjP_nup= zrm};%>cU2HLc*27!2sQ1pmzXUg67f2FttLcR%tyjO+c*#!aR_skmMnBdKBcHW+OW` zZ|?E3S_O!JM1n>f(&_Q~5x^SBGsCqsf13Vr>B6$*(qmr1f;3wc; zvq*K6Emu8PMB^WK!g@$@3S=m(B-*phXfkOvqTSJ?>~_dzp+DBq+fk17=PkK1)|S`1 zB7KogBj4sEJIc|%bYE|LN5OFl?ses&8`Yd5Kda~@Y=r|4((IVs)|}fHjrl3tRTbAt z`7yue!-YPPwwVv}Wbf3jfdR0#PmP*pd1)f?nf~duz902j zXe26Y)+B!p$u;RevVZKAr`%QYuB)A?Z`)*(DF_Yf&xsC&(NEz$s?M$$Y~l}OcVRH-QH;YF$H zjY4kWtUwyeByr(*f6VAtHmIBwGIYZEDS=yK&^#xbat$IrM;tX`I=Ut*;ZVW?6ZG|% z?U{z8MVy?SB|i(Vs(118CMM<$6C%t1YD;8*kmHw=WyiCU9!}W9YqnB(BCDnX{twAP z{ziEXuK;#291RkMP8-G?epa>$8ZFYbNYY%2fG`RD1FxsTvI5FPFYyQ3OcSA5fwvSI zk|xB%&KX@@U+t)<5QXn0!||z~eDafIo?a}ZRb^vmC=TXLG_B-J_|X$O!>yzce{B_f z!bhf#yh8S1j%=m?`Q9giBj?L=pfEN-?tV$~J(|-?M%gCK@$Ok5t8+zxo!`ZY;#>`K z^yU*eK^)hlO(e6ZT~fzI;V+l!ig3wNLDAR!_xiNQ_3;5|MlmZKWA%`cfUgKGH)N$zeuNX6f_DU?yPsT+`naG*3w0(y#ZqMsLA|JZ4#AfLTJ}M; zIUJ;*{7^m|zdd$|{b=Z_4`)9-@bsH)Q@6KWTWPQKWUfd*P+U{`^xo*+sps3;R$RPy zFC5}n`$vx8IZu(h@Dz*j!RyXsnD8{4@}>g^spVI(7}QRp|P>B36g9YR)U{qhe>UirP{{BTPG&APOKU2>Kg6(wdL8iw+ZAu zF*~s*F*|426116IE=WyuL#bzZPS41(LZqE#+q^?o6x$I)_BZw_>_~5cvA2nWE=0J zJ)g<^PudGlkJZeW9ZP8o>ZMY>^rPVW10?k-F3kMR&{0cgVO5>ZF=L6H0i7c%-4%a~-2;qgT~B+Bjk@ zP}ivHnnF(D1=i!UhLh~+@^4n>>AX2!vegUJRq9oVh>ls7#t`fgIEjv~{lB9T5v=Vp z)$hu)@pLo>c0LZe^hLB~7TS_#Yt>^Xg_tae6nc8Z8xX|-u}dL*za*w*r<~~cz%1R$ zN^MX@S=k7!M$tv0IvC=lPI04|OolPu9LD=Htkn$FP)e>3;?GmTUl8e%z-U7~0Qf@DcPLgV-1RY#7pTz$=YDH#HaLfnEUpeRCxsnhrz$R zj>?<`VDX9w8zy~DnQP0MF2N%MePw!lX7~jYYC``4U!eSf!}(*6J?0+5his33>uaBV znElo-$({KZaW8lmGscdQs{t=*UESftqG&%Ss%+n!@`` zzQ0d&ya?qtbi%=%L|ir50!{R=NCU74G&RbvF!o5|A1s_v5Jj4Wi3y|IgSLZ%{^I~m z_~k||jd?^K?#)ZUwHkepY)xvh;&u=l3W2ITT33S#Ta1g8=Njb}Ee0GAEuiKo%K2WS zPK(xq;>fHusGVD()+{tr8iSe;MV{^z{aqkJs5~kACP?6CWhdLL@$wmg{hY$$x?M*a$*@d z5)~~$kXR^`f?@JR<9XHUbb)KgRxaje4PYfiSM{6`GAPahJMAffmGLKvB5qPROO;c7 zrl^BZi3o**7m4nPET_ZH71cN!<^_wlcvIIcOl=$Ms=6w(3MU#G&%u_JcrI4dqt(n% z0(S{ES4awiSmFga!Apjth=LG~8Ir}KmC-N(+5%%+lXajS(S*)>P+CMMW@sF5s6;e* zf#)R~@KJ~*Dj2;g3Ys5vm2Bh)Pdf>0L=Uq%I?PLw>}mj?$b4$wv4D-J35zcYq;vuupxiAb;7ycmLwhhA$D!IpVRfJVi!78gzR)RHA38_WB)lY(hvCT+8=&{3lG z3L%>eX&L}4i-Z;QIpo_yy9QvwBcg))O=m=qWr@{zViCd6MHaA=IrV^6=ZoN63Tpt% z0F9Vo(UC=75G}bH5&@+q^@y0Xb#3?hs03nKKp|L8i^bgppUGrv z9w|m0JFJ^wOI37UvH7sgiA2&^J|@^&k}La0gk^m#q>}=VN3yEQ%5+vGUR5ctk&iqb z;7AgrRh-E~-)=C74V=*-N)#Fd7DKgBoQ$#+n$avvF3y{v`HG7LfD@DW4P<+_2cnGJ zAv(haMOl0tSyn!G*p;yy=IdRJ=#e18f#-fs>o^{Tuo?SH~JNtw`EHmfKPm#w0 zshEKgWxAefFIiQH=|dBG*=aMohH@k^_v%$6>A@Z~9L}=bgC)~nw%R?eXJDhNtpE!I zAE)}|Q{dwXW;L}K0^7EN6+{g@%EqBY1V2v#hKTw?k?9U;i1d^QUYJo+VhgcmLWoZ^$Cle`G>SK8& zWUL0^USYW5SPV2ROaCS*>(n;w#0Ftv1G|7 z-wLIcNSY>2eVt{`lCff0uOw-@V(>CxRjf+P2^Z+6`!FYA*ceBV^_C`6A3(DjH3uV4 zb$$r?G;MaH*~*~k{&Wtx#?M)CYwBS?m-BD5wbhyp*@N$=Y;C1v09=z+YS7+u{?x-L zm-D}RS(~4m`udb++u9TrQy;x4xaB5#K20kvJx!uI)(o`^uCVzLJ~G<|stx|bOZ;Zr2|Gnak;1d0WQjGe2J}-k!%;sf$9Pru z)UuhgRb3k#=sB@Z4XMWLt%|YUbQP87Mc&&L3P(m<2db<@`@|~b0Yn#OoM#O z;3a`zB%c#wVNDm*a!uzPTwK%^Ofo8XH?J<7<9(ZP^w} zVrWTIH^m8kZZ_>3#z;DwI9c^XQE+`7fFkN6i+HYL zx|)zk^+Sxg^?GN|>8op!IFEjj534;J`yAb=uhO_sWa`;eQd8=QL|m3@z={>sQDxT+ zak2s&8JaIQ&0imZC&!^!y#ufutO!ff$ye|V#YKcuW;Sr$i2LHI@!`gn;r2O$-E%Z; zPIvQTxkkm?a1rrWU6q}`arWu+)hRcfT-npJGMV0B)#fZ~|Dtu>rj3{atg~mxZt^Gt zY!y5kIt*3r!Q2{66EReH6jT^`p6?MV4GN+*>OEYe3GK-uu<`~*`KoVny$}qeoJV$B z)&6eN%xoLd^}dxUr_|eJWtyc-NP=fYbey>Fhjq3%P>8_J;LVgJIE6A;fWRA8G+uB> zx})7RC4)1{<>n{K6;_p{(M8c&HHlZcD~6~>B6_h4T!)u!H{%*&GGpj@htrD1M%?J= zY|{-A!;?amElVXxMwV?a@w%^JOnD{*8|ER{FglP6myT*P2aerIq&j&0Y&I7u)pL*lFe>hPlcTDXdcg#(cr*@PRyS!9o9{QycKKBB?r3O`^=OTTy;EZ{x zb`>m8C)quB?EUu2XXg-ZxuSS>wj+IN67GhO5f>dxFC=p@v$h5^9QbMW2mV|cBamV` znE_^;IgVLR{WO8KKa2R(`2+reWZh|*0x1GGjE)ptqrf@^T7;%6v{b;2sd~({0EF2D z-mQTE`2lviC0R};o!)4ol1x?-y>0?0y$-T2a*{^GAhlzzI|x#Ge~F}X)%)&9I{yzh zpvtMA9aCimY?|UKGy00a^a5L-%PeMAG6-O#z^>q0q!KWd0{Dnm^J;)tTIqZNy{-EB z0L=wEf=W&`Ygipvk5K9dW-yX);NtbFqo*{+$tkwCG%6D%?+t>o1x?TOE{iIxT<}CW zwWYawHcPBXBz(hMz}Urf`fz->Z>~KONQ|qm|Izi=|A_cgug7}Dju>-`X5stRG)moN*whB3Msf#d?DKqUl2}Nlh>bO3GB>Ytj?(zj$9!qP&)kW)oT4g3g)U zsm$tit*~R2?s%E!Uv`E%n%y;@=ZC&xZ9Tro^H@6p4*WEE4gN&b4L>E;XUo^n1O61a z8t?$P7(DXYRcFEhxpUk6iR=l>nj6Oo%}j{9@eTg*Gp@ma&Yhdla?7f7H~Fw**LjE> zouLC6JYW{6U@Z`SO4XF0XAl=ZFO>ndxdEtyZdJ+__!||xnEvUfQ>P`tf~GPGrWV8& zBox&V>9WBZ`DMg3G0a{ttA?o-tD!+;n3^Tc7FefRR4m&OEp~Y$(O+~47~xu;7lhE# z5cGTAn25j{iNKV)$x>Cza<2;jb>y?Zfjbxq64{|iS9xz zd?-XsAA_6_+^oW*jxiOE;;05}>=Lx9tyJ5cX}$;R5z9Hydcl^wR%cqt=CMH^Ie2iV z2Pn`w0++}C93twg!U&NBY_?TlbV@K6nZkNo(=1EV>=Ro*_QS_I=XaP|rQytivPBgz zTOJo!w^7!ta741%HN&%3v$hmDl^4QcR416G&_7)ZO1I9wI~`yG*Ie>0H9^*zP_cnE zTA0DjY(k6YWLfDL8R<|ZITt@FXQ|)1#05s(s{%^ER03=uFtvHu zJv=w{>4*0z5)RO`j3bNqimjk-1w1YSnU=#$0;P0-e^HdY5Gm0UMB+4Yj(~?CQGuVd zg3}0&Rkf>DWyqqdu3EKfRpw{-$z(o1fDdt({_UZwH*dcBP@n+!>SzU~3Q3CnZCF8-Iu;NHWcvJrt4E+#WDnFVsSs(_)1>7ygkpdcNa<%`Lz5&8 zvA&21(nRU$V^_%3yP%D{8xD2X%&&K*MP4+#^nh+>NG{{^^Z3)f;OFjRmcb8uvtB8p zJg3%#;qe~gm_B<4&M|h9*3*NoI~CeHy!1Ox{qhH9XItfWYtgDwMmrH2Co2a`le5lB6dHt@*6%K()bY8fT z12ig;T2s;*QEss>ht;s`QoorjEiA}}E~&f<42mUs*G^6bo8*Wtg?~Y2sqv6&7P{1M zM9HT?hX7a*JcMWtXqcKbME90zZ<*s`XycY&UF! zb!@>8hr@rWjTS#|jq93+}hkuBngP87r*7_P16XH-ZenW>`}qg|I}$ zfSD$U357%Gm~17Y$uxpcvZA1}X=vG4QKss$Ixi3O05Bke1l`-t1Kp7lie##+AQHnZ zBqpNVH~E^mh46r%=nAFu&NEryBzs|#M}c<_Q|~H#kKjsyjDS3b?FPx8CJxnfX)a=R zV2d>>z<9hSolKMg)5z0QV8>F&It?Cxr8mlA!H_W}T8^E&eEF_;IjOW64wtpGP6Kf* zoKv)@6H?$JE6TFNb1<6~6_BBbF2vUPhGk2-I$Kloosnq4luW1A)}g3pWaH7reE?eq|$Q{vGJYQ5z)sGVJ zU-ZA_hrA2@?}rV03U~}vN+`@FffEB7hk8X#(jJOw!7in`W1uN|Qia9c|f)PVO zm;p_yVf4Z&04>6VX$z1n7)&5yO&?}ImB~#~Kp-IB=;#V1BkGQ>TF!P2*^OVZ&U6|v zF7HPRY0vKNvb?mWZv2gxF2u}Oh>H!mU3Svbc66U8w{7pM=xt5T#+5?cHM_b@Rm-R+ zXkec(A*h)}wAbi_7`3g5epm=}q5oqS8ia z)lgORLM)Qwn_VcZY1#&aiy(R(`)tR^g~0T~&^S_%9+0q2IwGAURI5f@aN#Ok3_iZ# zH!6Wk`>s@I$>Eb zJf7+9NlWq0w$znLZVm~3?pS92@bcxIh4|>k&8f=gigVgj!~j(7JQr5-JH8MbX!_mV zY197vF|7PD=ZbdKi1zJEc4j*}vUbAJdS$gB1+>}1rE-u%!&DNLS}|P}P#oF@QbRif zeL*TqP|Pr@f(QMqmq3N}Jzyyap__L6h|^9@^5*yj6Kk*ZP7=!TR0mnpHrQO&oE3Gi zl5g6+^OmWvSt-LXv##SRa;Pm5R{l^cm1?C`6_|L5eG?aqpK^R9n(a)Fkikl&(WsDh z#At54@|Hh}dO9T{&%#&OXBK7k7-?L>tfU#iy@ z*9N`tg-}x5zI?u~Fw2R>N^#v?o=A#1m~6QW7&8RLWXsH4o>#J>W?O2I43vtsT9K?| zjlR3w$HTgd718S341O2`W)9!hQ4Fz#Ez?*vk9u;zBwIPq6K3)-QGYjc z8f@GwD(co74Y&`~OIM3oS<{y7sP@^q%&K!f)+ZOiGgp0dd>~|C2hYd@b#YoDeOVDT zaVW!?qQb_j{J16?Qnvx8hQ`{VB)`;9ExFGY!m7!J?F^=;WuNUMW6&L3BqSeNltuaw z+1#vP5zk?3WNf>1;$23UvU#(#?hdn4*-lRWwz^wcqilXep+5|bVqxm+ZgL#>gO8Qh z4el_HSq`h@LS{GfY357JSD}%>vXtQVt5=!;rJB{q(bTc$VwDDdpwJu=oVCg~-YeZY z4GMVEReyHhx7w;Ps7DBRcqgGa2Q3eNUwW_RfyyyY^xn(= zkSGEN#X+4?^pl433V*__kTC**`4Weh8pWuWXl8-w_T zYm9oDpaXOK1sc7b)`}F#mKRD(smj2=n#`Te(7k!x7_#hFETJh|{=v;~Y0WPv92JG57EWR1U5Qf`H>45y+PShk_gbi0 zw@gUV#4P}nZ=@$TPSehB5I=MW&?i_mV!>o9h^T|t6;g9LtT7GklE(dlX9ds;ki|qS zc6^7YB|1w*b%`;nvpZAjZ1%SGVLuvF7+Fr5p`}j^hy$CVh8Uf7+~voeeSN)a)LGtN zo!dS#>=9Nq5?)U{It&>U;9%c_V)diIW{3f0$Re7mjkbtT>lF!sPDoUwW?dq0tLp2z{(A7Op0w;&Ut4z4lg&?@wCo4VmoMKDBuG}&@6g3N zWciMnlUY0G)GoN7HmAO%^b}6xFg2cPC8^&72G?A&2d!Dmd<^3Q#2cC}rA?>|6f6(0 zhQ2_-z=(k(_*AE=(~vbfW*x17h(Mu$OW3Pd;c%wHD7YU5(uC?J6krE4#c-oahzO`@ z%|;K4JiwDd4mpy~C_G|Y-NL^v2^D9lnx7JhSSk0)v9|oOc};^CNFo*KR7oV?TW$Dl z5vZte5|;A?nKM$3nV5I)=k3l}d?gxlVnbbc?m98O2@}7r=qEH zvKS&V3jjRdAC11?%qu!sA0BGblP^s8ywDHCkZ<=LA=W4n#d6-#!;Gb6ATFYvQrX{qWb^jyLr1{|k?q&Oi-D#yy{^bk(6j@gah}1FF#L z$Xx+#s_<*R1>EUG7wJB)k*TLP<3evULQI%QD>10I7kJsVOMnuz86lirrm` zhOiS^f#-lt8J;M}s%VHIJ7j7choSW}jl|MzE+N+pe)hDH(+hm8))-Hy@GOgP;HxpX zxh)`%E-z#`RYPdHkx}GY72m1=_!!DB$?~o&+nu$LiVzqHdnV#@hx$#ECE-N>yw0<4 zz;M8(W-uN!u3yI*X@@+X09w47+0I;#l~OLidWG&=p?@Auz)*eYxDZ$1$6hT0l7(*D zL|_F~Ihv6?u1VN5M2DXU5t{O(vJ|>S`$2sg! zpJHoPkA5g*Db=B&e&BmjGLueyING{sm^SujU_VRW5bJPJz2^ulnCbK0-^>8FXux%3 zef9i)#SBTQbS5d;_E#o2ZbArmMPi;F)xB7xD=hraEb3>Q)@4=b+j*t~Gqo9eFraa_ ztPVOoRgY@bjnW4JJ#5>dtX3-Y5X>H(L3*@yZh^fNnqV7rO8g39z6u!pH1)CqvZyt| zT`1S?rw|KbbLvoirAQUQU@TQ+PLYh5nadSu%!du{%<(fy6UB9Y>*M3~Tg8m$Yv!1j zv9o;&Xg!xv{I!NK0C@+&Xf8TMG7&9XF0xV93h|=q`0n}C^2L52Sr#w#@VV|7HTeWo zI*%psXhMr1xW&}7nrrzwhsB9_98)J7SmAW69Z0d`U_l3-p8~Q^3xP$4!KKy;{ThXv4BJ`q<$MK$2m`p< zp!SRBgXTwhNEJ|X0N44E3M^n6OMohVR5m2wnw1)kiIgM)OxC%T4AJ zsv%oRMCXTu;rgjw$npxQ_HN7e+CR2t1oVP1vXO{pyFvsm+_yM_|AoS(}$7m#_| z=Py4c#3wm>)x^+>;t&ufQ)yeb5RV5-1g7?V@?Es2ig-Ga3JWX}U{`o1eQcoMm?B66 ztgqG1U@ejFh`J6WC?1oou*_NK6bff!uZw4Jz;0MrM%OnTnO_91lJ);)b%w`+}zFaYX zD^{k{KhIfy{>p{t>B{+fIIL@iaVwk}nuegpZ_KkAZQ%u5w=Nhz`QIcB@Rce^IwwdU zLc&xfT_@3vW3CGy+N|cX`CFG`<0g;?{Pned?wCE$mr_?>xOz>F#!W$d>CiDzkAix1 ziyB)zyxadk=zE4}jPn9!%X_v~;Jt*g>j(Z=xImy(jfiywZzd625hTI%5M+oYi{9qo z+ytN=fVMe`YJ(ZpKvF&}(YU)-EY^yT(C^Z}Axf;UFx|+vl@S@nl5$(Vky%ubbZG4a zipWkqV#MT-J@vzAC^O#fI&c86S*K$jDd(uMmZc_s?~+-vARjn}e)S~1`! zz`zUjN-iW7;Pnm(^&EE3G;8D&<$0CM$cMhMY}+pKm8qYupSO&ha1K5@k1$_8@kFxZ z)BiN}m$5Nm-URghG1N&VObw&Dj#_BgLq#a}f*wlafgzr80@c|A`#^pHQ5jI91E82H zn4mR^0+}rC!oC42&eNoX5KAmuDpjC*15?>ya`st>l!FqevW6t|tKt$Z#hb8vV)2$r%`}y0j6&f+BaOPXx~gt{ZoAwZZq=AY25SuQkIVsUDgl^E-8~JA+6GN z`$LK$Uv0*OJgr=?+u$4dE$~GN5in^XZl0)#di(cdf}uViR;=$J(hfAmB3|Ox zdVd^6iD0Yz6kIFm<+YO4?yJ&lDIvGyAuf|W-%y0OOz zGQyWMIk_lS#IEKJH=H?J&S)X&P*L|jLL^p%8HmV0!kJ^hXL%o?lUXfmr^7KjL<28x z<0G+D90)b`7hWJMkZafsczo9huy1(n6N&M2X|%V1;5UJf6Z#w=mjMZ(|2_>-Z6E-ho>9LyuF)KX6@9Uu(GfQam9i2qJYQ3K&jAJW;icuK6w$)zKw>T4Q(VF?B(0qLxsla8BlZ>bt3#$s&Zb2rg_!o?u9NvfELf>CO-@k;lssu~IQKai^eAc4~l;}o3v)kvS%@Al`X z|CRekNdG`>pug6Ke_nr|gx`VwK8jk_{hITEapeR2iHgxe-fs+4M3-*trtWWWj7V(+ zdp-j3ic@x!n?7w8A}A0D4LFE^gw_YD*qcbzpNI?5;x%d&5l+f_z<}U&bG>G5+O}^3 z3P;!$tsLCe_i(iC#06R}t%O$kUXdWTm5F;$X~Z9>m;1|o1>kjJKRO?A``wxchSJ~H z=xg-%fjqEt61{D;4t>Egr4o+()}PuB#QI|RV=jaYzL2UkGasxV{E;Q^qY`H2P)DIj z8ikIbPuA=86D-7RAs|PF?FM%QLNKx1;MZ02Eb3* z2_-_Z8iU8l8deeXtFqWDhU+l|6W3)i8WrVykk54>6+;Oc_B7M9)-Qs(=|2R7(nitU z9UVg}`>9rqXg%M@Cba1f+J>`@$0*6CUa->dzOgHMxcw9D?Vq^Fl3)~;I5>|0?!fJe z{mn;D5rC~>Lztbie)20mIl9<(xRq@@;I4=d;Wuc@F!;@7BA*~4L*5|V*K7?jgVKoW((eM5aQ zl`;)4fuE|5o#~)MDIi^Fj#RQulO-5Db_deBNU(wm5upyLma8^Outve?;WuDqMABPw zfG)TA%Of`Hxp9Y+MIfug-Kk_Ub$+NI7sKAHQaoOYZ?Th(7KRm+%UauXQ8l_$QwKP1 z79*M{pXK?wYxpPHy{hUco{Er0QG)-=P(!xF>#`BEbw`Ca{E=I-r~Arb zDK3i*Xxi8_25f3C{3LN;*G-K7T*RnS#C9k1QRZ^ePZpDHkjZ>Y|8?eJ%?aJ4X#E&G}x(0{WBmlSbcPi%9H}B1&A^pG$~5j zGXq4&11LyewFUyExJWGmJp;bjS*V8&0F82(9ub)2K1Kr>WWKK10EiIlUrD4iEdnD3 z3s^MRoEsURa3eJ*++Hl65u2l`5v@{&mD(hWf2gV08X$&9>n8VhJ8DJg9;a|RnoM|Z z;#OZLFNjg-qkM}`CRiR0+B)G=lr>!gmNl+9G!ra{9gqaJy-g51IWfy69K8*y8z%{x zWDELEZ0pbnHfCaLh%LYY1EGxlw+LyJbzC|g_@X2lsw=D3Fc5SEj{rJjSFaLPN#y#7 zuT^CB)7YJX*eVy>GqNNr8@3tEtyfIjhyql=PduyAo(&ETL9+tjNC-9z!tF27{js(b zjV9x%P&7j~{y4d%x_@pcM54gaEntX1sXg<2*;pM>Y7F-(1VO{^)ZO@Q!e3?U_JdeLuU2V+n=*z6nW!_sM8 zY__snd-rHY*f&3EKL&uG)rTpFty(T?XtM6$#2uxaBRFd?2*OJke^Fcn*AfFWpzigmcVg8R4# zHX2doTx{JYhMX7zmDS*`E)=tIMwZyLDNibfr5HIuH505BPOy94WAMo@B!yFXG0t*P zLsk=bZJ-WxKpf+@V>>N^(91lZ%CISpJBOCzQpc1-vr#U`bEiQw?Z*SK_Y0c;j9irh z5BM0fg4qbob31b$=9DQxm=+MwDA5RCI$DTs`k;XIAqy#r<<~K7fdoZSl#Eaf3t?Av zj5nQ1NLBc25eh^ZS-nAnv*1OEKsgV<8Jdj{C_2rw9&D$fzH8its>mC%S`?J?;O)^7 zB`4ndo@`x`Na*2^4OCoDB+O7G?D~oMi9*B<$z1dlh`UTton0&z&xs^ccs~-GEgD}> zL=6|OoQj8h+!$wntHC_vS;bN;N2*KTKUSc=3+r2yl)R`odMJzqs^{g%(sV{X---xH zAnP>%GGXnqwZ`_#F8gFkN?n)Brt_L|pWLR@WFb{lLs2u5GL@8!S0q3r;^+sacsy1O z(=>V5&B0-~65Q9OEc$!NV%(poMq8_27dZs;;Z7VCv zN;pDfX~D#TWs>HHN?sH(Nf|dIYBDrIfwf1vD@&vTyc8y0NrTN|ydoQ>qpoc9DQ#v( zbwshZmgw+8vJ%7$?hoS3E$9Z!2V>z0?W5d}exr-j&cHJEt7$nPnjU4kgP=nEmlm2rJt z$+D{od^VDaXYrC3U2^2OpoK$-y5+F8o`#S6F+{)20^UYPf=0hUoYQ_m#|Q%DTOEWu zW1s?Eg(6NgE{YCHE{Gz`(RI)$!PcTT(-Q1ys%ffq;g+3CFHKDxbDk2XUZhD9jc*xT zeW6G?Xlm-UAT{;;^E5@j2=)-0er)G0Yvvt2*&2=Fym#or)iWn&ws!8qHtzwJ^eNyz z6~xaEGV`HtQ{FJm643r>?2rOK)IJ0$kMec&I?YQzGFM9@4&shLJ?EiM5vz-Ux}zBS9_#GH5fx&cc*?-5hjj45O9nl#%I#J(@bBcf`bfKXs^KF`7-={Pdna%>y6 zh+?Znx<4Y?fLH}i>46tV3r%#-Z9p?oQh$>B${Q}&G&E#-a=0K|mC_tjz7Jb0Yo*?J zGLmt&hY%1X5CDMm3*x%mk8es2m@U5sc%s&z zdnSP(`4p9x2#v^vAEjBx8kZoTCBM%{4lH--TNmn*-vnNRw`oWe->Ec_hWG&bQ~(fN zfWtt{1Msdudx-cb6oG>t#qhEOm=MtBQ4CMT3uyet9JbIzGEDA&`Y`gRETLxpvM4OUu<+;dMVhX(PbIlTH$( z)p%ZNHnin%hqv-XjZ7 zt(SjSuGh<5`)h!}ZbX1H*>Kv_+EQO%>Gzf9)YGK?QHWsI_@n{v8xQ*bHDt&afrvS% zy#i?oasm;-eO!VKMnTG^=Xid(LZg$#=FvP+{P?D5Y|{;7=Xv+%qLJK}&rKA=c5|Su zd*UOaxOPt=6VHEsr+!^LzUkva@y2brubl6s&%HnAO#P{E)O2IgW#ipv7Oq^!Yo~oN zPd5;86rIGR?ncy733e|-fQAN;m_yssz^1%%OKGM0ZYvM@8eHTp~XG-wzrSgp|O&V(S>6j9b*ee@&23!&29ANQ@Q@=U~lhWVTi1J zmjF2+tkc;(^-Vk0-X62b=0Yk}n0lT>Bjs{r>NQ{jwh!Ty*k$_t6j0 z3O+>3TzT~C9@L=RW-^xSZp+nz@k_n%>A%u9%8=D`~&j@^Ay9-SMT@;N5ij$ zu#ez;g^Horc#2x)OWB`(MJwFXq~h~g&s5yzjU7iJ*Vw}nmwJ`!Dq0^I?dmd z=F`^-Y2hM3nyzNqCNTiR$WtzREa zMRQ46agt6JZ%|7o6e6d9Cxt$uk!{-4m$VMD@85qz?wPvessA-~Nfe;!?mXe}^F;0i zeBYE?nZMA__vXupspeHfO+b^3;Cvh}yowp{Y$H8tss`Dqe&93pd_MmxRN?2f-_@7a z>r02B#tX7#;SB~MIK4Q@GHji<7U%On&*zura-?tSjP2VUVopu2CA(+M+LOz5=5l*9 z?VjM|Vnjyf^LtPlm1=ok%jY$iwRD|>>k#_?h0u2zbOid^u}~t2p1J~qx3{v?GfE-v z>0k0{uxosjexHF|M~_?De>W=-U;h<+V{fcB^$6WpcJ@InO%p zc`H|USEuTn!*uuL)HB^XJG-;9d1p4SR+|)7c_mr0WF<$*YXu8A$g&(U#)xDC25e&v z%K!Y28^4Ovm-8Q~^iAWWG11nj(Vr1pq=)SS~wuy;Gr!|!?wOzMWaO)=K z*6z97NS3vn_DZGOO2bJrwd=LByE4tm>51X=#PagQn8J6A2RvSCoY*n8x1DZGOiwg2 z<97qn%kN5iLtp8a!`C68H&9z?o3c1Ih8(INTA@V0czjvZ&fQVBOO(LNB zL51C23YTL=_mSv0uf-(7u`KfJx28gT(Hy0#Y!1C=zqB8GS+=@yE9uI;-!7q%TE zdpkY;M)kR?SBLj(ZTN}Egjex$8T=eGZgKCeu3wvplYg4@5Bh$-HaDA@-+E+Qc0xJD z<(XqQU9OMChH8Ql-_YV;jGOBysKE0?ZwLNFRJ5PTZs7U@|FJv|`ZZiFFxH^NvI22H z=$Ibd{pi(;vk%lN4_|%t)rVfK7JDDOvuybL?C}qVAi>k~ZeetGGV9xp1IbE)Q9q(- zQM#gmDTfk!e)qYnA1+q!?QXmJ;q}|@JhZl@cgLZHNqbMyD7@X&thAF*Ml!vlTFB$K z8nq19)2ssMP&0<(3_WwhUc1OxkpZa>q8GUlyamo1yz!s+^?p-boSE4ZJ#pde*$XG4 zduC=-dYKKV3qO*eJW%<>#^Sh`YnQnn;4V7JyM^tt;l5aP$k&ybC-smzAEY! zuX+lwKn|X}--8V9St4*B9QvuixAn!L-x>O&q34JG$IuJ-Halty9`CEvtJNFSThx>I zynjyps`{d6$##ZT+>uuRv26FyIorGmBH;D_^uv|Yz5x*6{OHm=I`a#B(jGEd!TaFx z4K_iqVZ#osB%9f);3ixSFrQonU^*cwM5*otZ7FDK%~YDrGU*H-wtRH>5Ce-g$?BPn z-CKfz8S- z;ciP1Fcq9pPa`Q?b+Z-kvp*IsXVKRUjX0bUBYb7V!?vH)oI0sh7Tm^@`;kkj+ z22aG1jH5tsi`{|e7aWkL%{vCL7-%Qfk2x8FM>e}ng2^(9x;|&b%}@julV49aQOX{| z7&4j_wqxp3UMuCfWQ0e;(8a{?S7}z!HnO8i%QKo_No6hKio`Awj%kFU^l(#7BHV}? zB!rPd2bfQuNg}yFW?-|Sr6}=^YY_;HN->{cW@CT0g(M*_LL=-MZ4CPf6ct?OZUkSr z=_bPA1PD1tvq;awuTEy2ZvP**7^?G3blvd~H65ay#t0-!Dmm3 z#7s2G_>L6B^gqqxsZCDSs*|5k$y|c|lC*1}`_1x{)eb4#nuhAdYpAluh(pZ6JX-YT z#|#3=s&4W4f$A~*LQ8CdKE<~m(terb?o2|n+BA5eUh$*Fd^Mi!@nA6rbzRS%fKVso z;_qN1C*HvEpDgCnDYE&XGGV`3H;;p_ZRs_l|0=ECR)&i&R$G5sWnD8IQUHjmrAWNbq&(1!eDiLU2w5083$5oPtp|M=@ImBo2E$vbDF*NU(aGr0b z)HlR+g~p5i1j2%jxGbI4nxaa8rao3^7mMxxBOe8Iyt6b?ajaydlPh*hk#0McJ#&2P z^}80Um58s8-TaY4yAZ6;ry2$Gk_Z>#j42cO%$8P1AmdIXo2(>i=ESI+5@)iBVYaaV zy6F8!;k!6L^kU{smRxQWJ8V|iP6XCEm}!gR1^(-0CK1`*SV*kOI^?Qt%ppWk<+Y7# z+~kCO=93RT_{j(FQ!d<2t>J>3a2H1klZ79I?H43w&c_Rc!VTAaXM$Cd>B>fy|BwF0 z3oGtC z(mWtvkOTq(-dHc-ZXn3T3KuKCBf)U+6rXH+o+3A28yUIvWx)UT}(=wFliIdYl1bh@myrF z8GDzt2d<7v2*G9PLRf#f1<=JV9<+(TN!k6_(-$s0ec?xHBO`ZH$s&@>Lo7k1sVXMOv2FJdpjN09^muYlm|S#lwfg`Q}54l+~wqLy}z{qv!L*g^IX6SbO27<01-xJs{{nhikInqP@Lt2kUE&#P_fIjn|xu?^|fkjZi{xuq8A)xFui zsI=TX!etU8LT8rL(3W(EAR>YCCuaG^%~O7TF@1;{53$tZA+PC14yBiB5T{$kv=N`3 zpCJfdB&jVDg~+Sd+}1pF$Dv*A`F6XIs3h)5TWs2N!?G!RIE*El%qBgOvO@8wW5ZPy zj>N;i**nx+8eTYbXra(*6^g9{&QL>SOb`RJkuX*1zrDcYV?k<&^(sC%;ol>~1LQ7n zB4lMu#HMK!5*#_#3rIxmB&_lFTrzsXUQ5QZ*JndB$)8HrEcG9MlK6{0a;9r`-` z0>J);%3(^Z5c8}noK%4;x7i>&!F#^z_yW^#BgCm5H|%f#D6%oT4FY5=2; zsNk)@GlB8n!TRmn0^I07dboK@fA`jv`tM~%o5eg%_vY;EzFDr1T1TC;Du;uBLXN(mD(>77IpXR@g|nN6XkrtyfN&}LIYlMJs{b|yWO0bDZ64>PR7JU`E} zgKRpbUV!!B>bF6en{&vn&=ZrbtNpRuVQ~V;-{$vV4yVE83ry|zO&89D`_F>+-@TY>Sra3RjiT*G zZ`hjlld}mpmwg1giZ(;_#AxBva5CB`xzxjx8aCp2y*pJ94lw7#z zB|EMSm>enIu=;qC#2O)#_Pus^{WH@$_V};Qy>@M1t+BjNEhHC@F6{N6IDY-z>#Iq8 z49(H(>e=6~Oc%zse`fb&jIuFBRok;V+>PgIdyd2s3BBE{9j{&3mpOXntIYBIV&`vL zi*+9a_t(P$>ap;GEtG?j{OO~*YklGU>^H@|E?f#)>~9b5>MqBqu13>7{JAXh-_xZe7N1W2k!ROX{c9XNdWq zC(=(YK504q9wQ)LMWh3cGJIm#dNPK~uv*g68$D5kwcX_Bf#r)0EG2hD*NSRTN&)%c zYEjX|D&fl7eoq|VGV=0}DtZt4c5?1S9^r-q5h9q54lDB6zF=yYab8p{j*M(QI!Cr! zc{n$=g)!FDI_GL_fuXizqz-~y`FqECUbSw%a;dd=V9&OhWVtmlIpvcPs;NwCW_Qza zzh|Y)*|*$v(p9loXkqoliT9+EkoJQWV|zPZbXJWq1nFiZ?*lPP zq!Vy+C)Yn`rL5UP`}_{DMdr*}%c;CW=L{S>m84E-GGTcf9l*6b56QjxJndx?>+=Yi z9z$xIJ|zW)@M3lXWftZukzeRia-T8g^z1?~BGY6fS`yr0vZsu|zeyS&_a3P#Fq<|h zq&;r52p;r0-~(pNiy3RH%hjozj53RD+nbu3EEnKxNuDf~6QLimhfhw=T-%N7P&?!@ z{r1Y@T1U5rVF+ia3LDm#$EX_$n{BW(s*H2gL*RhHwcJ$H9$872^5OS*1>4>-98Tx8 z_;{^6k&Bt9NA-T$4HaTJ=cl@{{mrL57DbEKGw7u#pg57@gu?g z`6Ty;Ec6yZR5I1fL{p`1`_P?g?!))LPd#_*srB_Bj`XkU%jyx>g@=TdOd3^Z3g-n$ z=Z4&aEDAIYokK9Ap3~1>wWCu+KaP;9ZC28uk#r^F&PQ^|cteA04mW81n!T#M^PbnP z`pwDF8R|qitz-_qtV17&#}>57Y}(hYJD|mqK0na$b-__ejHA_|uj03qD8{yxm1kF0 zu9n!s8=pOO>REz%m)iw8a1>32a-QpodIH0?DlP0QhR`un`lkf;w<@YUV{ z)cU{YLZwnDS9cN#C%CpK_v7!?Pa(ke*t&&FODEvv~a$qGOd}Ccb#Is=3!kvWYB+ z&g_}evBmiMpXbn|C?6RQC&T~M<}dv!%mv#nzP`wkTs)r5{zH2fN}wHQNB53-VQ;1r zAJO0DYMD&7PPR_!LA?{ZEuJL>)4|u2yj3d|tVu<}Xa1sU8E@w@&Bej10UBI(i6 z5`rXSJ3#}Gxh%FCV|aiKR3D9b7}kZ;>78fhgyD7n-ObN^X#4ol<3 z{%Mqm%}yfLDHZsg~5k$C{RF#XA~wYT7%pDg7U8 z(F!o`bZhoSf5$KyOsl^!Khqd%e8w!A!yE5b*o|X7hb=gU5}HwD=n2OnEu&<#f;HCv zg)jc!Gx&PO_|xkO<#ORVXm@MB!n+o{?-m{qh(hoa8QX|yv^Re+ex+uZD~7RR4nDb; zJlISBsy(b86@0=ll80v}N2BWa}0~m9v7FGNDK$$XI?(5elFceZRxE4x9MH|vBa6)&g-I}R9zne zNh6mqt+n~qj#woVa?;^+S#GK3N%@6{U8y*cjN2$$VHh)0DLayO|I#RSGMz2Er^a_! z-5qDX&MgbainRJzZwa7)E9}*pSbfxYtx9#>(yAEO%Fr zDX$ud9msWBYOI-a?X=(Xvt}wXJT^WWn^3FK1EtQ)PNIvBlSvlKBO1>NzRTy}yL^tb zH^Bpmc42oY>?T>?(!2wpb49cJowRtegORs2uGH9@!nw-CRAp-SV!7PkGdZ!VTlmP) z2iJ<%TvJ@r-mKE&r`G@PsqwSjqy2W;&Gc@0-)&oRxy1_y&piIA)xxz`7gvAbV$lBb z9KXZy!+6^g+%@hN_Y3d&Lbll{YyB_Z@Lv5?^^QBLr=FgloBP6r_kHD5?T$NYr@r>% zb2r_76E+BS-v0H{AEK-MGLazJi!bfi&&)QVIMe$+ceSgxP{{ob$-}+5+ZG?)qDOBj zfA@v(&wkih3{_J^5`OuUh!~SEi&v-V%tQPREKHx`zfQ)Z&vy-GiAp5m1e(S zq_Spx`?*`rZLgc_?;9KY*5u8j?K|%L=tmy{2U#uTa(I}x?r)>qCMSmXnT?MBzVD%ErUoXIIzQXgWCy=mmTS>E{Rn_MNq$i*{aKq+HlRlH` zxqNc{{S-Y(s@s$KmgU~HefwR&o7C;r`oFBMuAb~Yppswy@|W*kdEjj~s{3DBHNXBS z>l~b$J7}%HAAP*lT5Gr8GjadM_xeAzFtZ1JWS~pth3`2bky4P&%?_C`U?rxEY}=Ch z$D+>)&WP8Paq6*S3u)W3j~Dh?#caLSYWsy|E?U@=)k1CtK7swKZRL4(s~3%w^CJ`t zm{{JvcXq}+u^+k?gF>O{shx{=z*$R@+C-`TL^ZBR9kz-W3h9YF!4;8%n>ua`FZOM; z9|TSya_GdOy}Z(!O>iRcE1Kxv3Up!K#zXOm5wn!c&xDNbWe)IfIG_~Kaiy5NvUenQ1ul?tK`_n`KPoERJdRJ6 zimVSp6?S&nCYwQ=7T9xa6eK;7x(Zh=HB6fJoIA2G@X<(;VC+P1WU8EvOiKwD%P(c( zmgeqSZJp>1&*b4P(i2pK0!L|Eq$L1{3x}&!C!17U0*br$KefJ1F)i^u;hTyiLR-$x zcJe(Rv<729!cA#vtTJir-!*w=XKHe|bPLL%YdB>8XvYc((6yvh9v(?nDEy=AJ7^nV zq`s(ro$EJgv-^;c>2?Q)f+W52q=j@Yu=7d|}K)^-&tcMCgI||U- z=*r8QqV#jMHJnL#dcN5GNOvUOKD$&ehqY{B>yc8o-khb7uYaepbo7S2Hr*~259Tcu z+tngNdS(m)ytTurGe2W^)!l35EnCL!zIInQopDcYZ7g-HC|nesT%^DF#2%$iEKyK= z_{P=3=(tDvw&SNNsYnz7`SLcuA|o}Cj+aG&eT?jZS<~rq86810;aL=ah#feo#Ksu_ zcE*@kf4X>}VC(TztE{x!fH{x0|wc!N| zl7Z2seTC+)O)Y2r7=TGg#?5NVaEgU^FivmslivDLWR=<_#QC9dk^U~1i%n+p)S!QF z&OkFES0)xskUk$^x^Vx%i~qMji8zz`WK z5ppcNDwr)!v6i%)L@{rZhY2VExu8P`1WJhRZbV{P&r(tfhCf?N*h#;X&J_Km6W4@- zK{0X;3WNP;oIg=7NvfB4lUoHhvfRc)TS5% z|J^oqd6!b>bQrPFYf1BdWz&jG6)$gDL|$~VL0{gkXhHu$vwC@#`z>gm9J#kT&Ew?_ ztWer)UpRBQhbBeQE^AzH#=Np^$$0X-`Xlvmv`x@cM7HT@^rQ;I1^o^nC~jqZDFdTQ z1TC7?K(uDmS8dC>D;6pZx4W6dyuW%YNsgg-G5&^Me8U?~#agY%uJ!L_10na z^IFtcJJs7!PBhDI^w!nV-c-y>5XL+823EHtPJjK$-@Z0^>uTeu$U|$$Ko|W2a(*bt znYaS`4;&G6yIH%B5&zPg7Tm!NdD$DXC%b+5n;wznLN0q}Nozo{?vM)H*RyH6voI{9 zMG(UGz7Yu-nY3S?On7tKL)HqCd-sYJ-aZ#ePL>ndj1kU+WrfOQBHG;^F=d54D`sSS z*Go=T{B%YSeg8Y(`Obd{{=V>qFDUi48*X^p4c~e6vbB=z#`QdR<3Q{uZ0+2;xu1wX zSxKccAT_CxmQAICBQ1yJNYzV27cZ)zi*LLC{{Qj71M1kF-+A?`zrA$BzP&fzxR>Ej zbf<5ki~b^-_mr@o`&}F9fRPM4CW=6SIU~9O(Wi|QegXd?4;+0mGdy^_A}zD?4F1x@#nwX!vf8%bTewS-4&CFf1Tt0bS}-^G?T4ntA*@bGO5R27P z!_{8Yc9X+YOhwbTR64)EgR?)MO`xNila!Y5VukfDBuhS?#%Rs)?bKwYRx;A2Gv6PL zz>9-l+l|aZF)RM&$SfJE6nCHF&D7!e^p5(zb5^C*a1(NThf|=mgHvlqx}%eg(GylB zoptm{bv^-S5Zn-Ns~z=|lbmIgq-Ob(e7P*x-lF68>+wo@ZebXDa?Z3-Ym){`!3T*| zkL-c8|GsiI8-t|uo%wosSFef0%V?p(?{i*mjpRp~cg=Fid#*`Os0E8(KJ}ZGsp4%1 z^7*;tsZ-@dEclBTkGyMa$M6#joGE`)WQDZ(O&y{omdqx@`5>|+ssGY^HsNc5_)2BO zER@WtG!g_^L*?jpJwEf>1gQU4h(+%2&y&xi11P@VQ2AKW=Rd#wb%7N0-Q%|NU zmDKvr$fufefO|M*D_3d&Iwqyui#Rc%b5redV$93b@Tb4H^3|!z`d_{S%|z&ReK&z| z6OD(y<3yrBA}28=5>XxdJcNw>HTvN$H0d?s0w-YCJ4cVaFm%_@z33Vln9#+1+W5-K zT(dnZrl4fn2A@DJkjh6-sd z9netcqIIoDs9{Rmt<+w11l=RAZqhWbtUX4;#e~uxC0RBP$Bt5Q=tqZfO>5@j_1jfq z`mKFq@v+(UA8fyN>mO|2v+a@PecLCpd$P8Q!S%X(de7SKkxEf%jpB~sowQR8uFmJx z=kQw;z?pG(MSgUw4eec2G1>sp2(is*A2J@%CI)dOX%e`UVGS%TwYJ`O@O4LyzIH8J zfH>d0C$X?)OSiklr}9)H?Lquj9IuaVcZ-eea(v{bombv{*QxVche=m7x3+d1J96aM z(Icjp1k#_&O4tia3U8UVtS*A&D1ZSvJp>rk7hO6~52dvd9F$fm3w**s{S5LAmy1Sx zp)*6=RY&p)Ni|DA_n;<7$;M@KntCnJ5@L6vQptW0mRO{N@9y07JJoKFSX`_;uT>!5 z#v}ZYx&~e-$OOXCDk<@Ws1uGxD7%bG1*8@tOFa&`mtiML5a)tUC%HhWTs;D}jQ;6b zMVqI>Bgt61)y_CO_SAJduDW@J9hk=O&g*B_S_R<~TmMC+KB7^Hxw<^kp%(Q#1T@Nu z5Cn&ZO4AdCoLQVGrinRv&DLT$J60`HWk>f%Yc&!ZexbECd&9~w_N^OPx%sLcRC0MK z|7TMU0ms{vLT0ZmEZy`8^zE1iKnlxb!x*_o3p+pXRCxQ7kY{Q4A`~mj@VgA`h?6w!=9fdWrrbMmm30ThE~B2`!kHTJ?fjIoOBR5G@@qI z46>{PU=F%oMoq$3=Qz}<3Q@%awO9VDe9F|3cqmq=3qlJ!3vr>jqjge3h#EN$2Y2MC z%G0fVGol+IR!{{)D`&%Lsu^pff_hoQNtk*ROaQeHj11{&5F%J{j6@?pXTld1io~-X z=3Ix2nlM=wkbOuUV*D~vXLdU4UlW~5CPzAd%SpO!h`O~bx;uKazH{u))TgVM(zWk`JlW6Ohp9yrQn2}-aUCX;(HVw zG-LWr+YVS(A#jY*MQ!uz_iz`4RYjNt^G@U;BSq4JXJZ#yKZEry=~AAPv<^mA&9sBb zf>?ih$Iv`8=MLM_=7|q;jd;|Frbzu&;g8)-70#=EcwDxH83=^{yFtE5JtQ2CCPx7oe|nsZ$MJF`9T_o0 zQw(ETA__5h?inSl$<>N-BbobY9)`M-j40?RiTUfee7U%c|l)2E|jiBJ+T zu5KI-huzTFMJIIitauE}lMps&#d_2n^SEx@gqOaHckx-G{j>O>_lrEILyBc5AFx4l zuHq`UGJ-%8!Hpu#xV`yerCwiHPUR=)q*WI0g3%H3lwfG$_hkfH#%>3ZB8jbw#9+@- zq#&a{(Az?xxJ17jagrI=-FGLr3#HL)wQ#AXYkQnghV66+c2e7W_X$v9+FK!j9OY7c9S#bb6LtMd)<}#WT;WEhTLKGaOuwF zx<9|CL>h*6=yth} zKN*O{*?I18o6tHw6#{8fsxc#$7WiM5aho$pPoS*GN?D_u0!|3tn)|&hnT@k^f=R?5 zdwpRdPiSo&`nb;L$1)5$2p^xyN4V^A(8B%u70JB?82C(nqA=K<(mGq#e`57`8aFKoeC@DlMy5xh0g+j{CqYh}H$0F~Bpr5A znFBAa8G30&JA64NB`Mhv(40y;LyCivLr;LoYhzSE_-A_Rxzjr=5QQ@Ryx~G8#?fn0eA1f zh7_jh6vvfHT0=vdW79^uLa#*#tEzr= zJ=2tuj&?KF9;>vsvggh|u$D1d>HU|6u6|Tje7<$Mb>iBaZhBRSI?`{d?12KgFS0a( zPx^COQhkZYRD^R8=8&18?cnbZ58Vly!>@zG&j6Fk2A!nS))1r&qghLuh77U87EObE zQi-_+_`HfT`CV|c!4LglH14%~fscENQCPYf&1%L<%NjHOY0LenGTC}ZDp7Pw*|MQ%+b?9H)iGF!Kqwtq>RvyMI0v*cI_Qm5*@K% z-xkwD$ry4+&Bl^MNT>{Geg(t|(hCpfohCyp@}5r((nTtSXsMHtn5#3Q;!llN^Hq0W zQLpR;FkfvOId~&ew~Td98ddLFZA1~nH!4(=f|JN2=OgAqTWd;15y#G@;;uHTQBFiF zF*>I3!6)cX6p;ce#4u^5(ow_l8EWEw*qBHgY3&$BC4*%|eT&v4!_+s!$(RvNI`%JP zjY|T8;~a9x#Guwt_?KZ7u!56k@v|NC9j~^iKRPc839_V_Q=ggf!FH3T7ewrM>BcOs91GhO|%e(c~Mi_0M@) zwX8y;@iAzwGPBiAxzn6FG~SKXY;RB8e@Da&Z@oS0PmWb8>1a0k{Ys%z-nX+?uaCsF z-1Kul?t4l94e<0WPj<4~=9-00%{i5y^1Nzvdo+C9sYP~MD)o-aScQ$#>lYL7D?jd4bKpTbL&<=Vkf>x zp7m>>C3%XHK5w9p#H^&!fAj+&!z1s}P1jyp^b-%5zW3#^(FX4LoZiCXFw}joLp|XD zuh-Q$Jc9}bbu z64lT(eRem57F?0pgn5m-fxt4!c3;^J{cF^YTX0|WRhP=2>MLJS;CC5%$w+>?B88Sf zIrEfI0U+cVdDp6qPNuk3*q&jqxAShR>1K10g?Lo0e}hzRIB>bkX=5)Md0Rch$-K#@ zE`@q)BJu@l$J&k^?qsTUDuXh>BZknOqxb{eYLwzl1VIZ`vrr_dRMYKT?0<@JASMN8 zY^rng4%^>P@^~WQ&dt@Qe91;9f14oGQkDwn-MNC6^$$#PdIV)GJcSH9V!`Aa*pioC z;2CmNSco}nN$%saMxn+{uoNSOJesc@zH%bRTh-O-gKOLGXfK?~d&B)7Q_idA>o?p! zU%S?e9DHbPelogmwwtY=9JGx<_qIWjG=jd46x*~_1!~z5oEfg8SLjca_5+(Ez6Q)e z@JdJpW-$-)(6Bi_HfctF>J7O6)D}F9i%Dkx7%L zKv@V_^rRH8xz5&Wpc1gdvh_-VnG*cP< z{RL5xECBC;%lYrFKX2+Q3*;T1X;f$O7*RaHke&I_Jz6-I9ywJsuthCBbm$}1y(##M zX-pFNN`kLg-Ld{(IWgtr6ZvGJnz2&+d;sVN4P^1X9!NNEZgD+oMr>o4gPHj(pKzX zM;s;C7w!PGHI5WThz9!_Gy|#rK4=m44$bC{3hM{2en-2gH?=13hQ1P+uH~v;?R6w0 zu7Aged^$Z`sB2oQ?07=p40UbG)OYH`G=UbcUasb5^n-dXv=v^2Unsf>sqF!uMl9|X zmsBLC<9)zAV5fiFiM@waYKysQsMxm3U|}msR)%$6rf(q#?&m+>Hy5_;Z6=tyOq9Ea;&$^`)Hihb28p3VKQ_7_Yfkdq6vO z#l_cYuS*WMRk@+5S}_NAB<$2CVHUkuG)h`hE9xmdeZO|sDQH(q+SPhYi!W=iKZIc1 zCZL>DZP!p#u(o$?OS+Nv$l-+MGgjPktF~j8HX8BpaEgRL_~;mEk%%@vr5%~nCdY@P z9j(>TYNU)g(2nS1BW!UL2?#xqP6=f~>3C9dkOX1E5}S-g6RItC=q8>qj|Aw0JU__j zKzoq^o$-&r6i`hV#0Sc+_=JKXA7*lVOjz9LprYHN%l0!bCLX@z8tthe*GNQ7^Yo5b z%>Jyz59W8JOf#A=_W7n{{Ks;iU693P(55U+%;7)^M>d>fUw`x2a}UW|?T_208+SfX z@(7sRJ4|54wEy2muqaLOu+EwiE8{!yu1dJ@htmLq85i5Itr9xw1(Y2;?>ZWvQ*j z(?v6dY$tFTpa=;`eh`}zT~BmZd@ao&Og3+xyODIECPbfyv6n1$ z4F_;jiD(l?BwPG}CM-Nt z5=A}wLknY`MS6P}bPoJ64)6#^BYqeOck%pT3mH=ke9%&9u+M;C*~7CFEbKpMJJtJO zBJ2m=J}`ck4FJ>XU>9@e5UPRv%w+wnG*NUi@$jH!;kfT1r%^*SD_vT>Wh!5;|44SY zp1HZPSB)**0##&XJTmtiAMoR=Tkm<*Jtt3}`?KqMhui8Oi^Ze2)Q9VD&m>>HKjbX5 z&>_2}{^;2DS}2{bPhF8wmG8ykM}8!cs75E|rlL-#UtfHO6M4f=C~G0`Vf{00?yXD- z=lj^8cB|Q1F#A*D#G*WQ0A(?y$=N)3u1FST7%%8urgm}tx%KDN%0s=M--EhbzG|Vl zYr$Xthvv3z&8fzG^}W&b=wpWuKQ=n6W}p6udd~~JuYR@n)r0i*7%s}TAyaZBAXQ&5I9Ta5p`_l@jp%gY1+OHVh+p>jD zw%_UXv+B3X4Rg_)Ew6udbHX|=ct6|HqDhm=kQZEkZ#o^>8lN9cW)k^()ia~z_1_g< zJ2hV(UH@6u;hF9z03q(*AjrcQO*>e?cL2;PleJL07GT(? zbVU%x2udFHvfZs@ozQS#<0VFDb<9BXnHOcAeSx+SNK%^zggleHAu(>y1kgz;c)_?s zq9lnN;6y5f5#*Q|PA5<**a^FC_kR_Y)zfs1f{9j|lqi2x(kqwBb685Miy}(!xIDo0^B-o>`U-U8?6Gmkc#Cu5N3h zUZEY@v5e|eopjb9nn0C#BOG%pMvBk?^%qjHWVrjz-I_Z1Y#*QY_RsE9^G{BP82ndJ z7XA6QX=n0yqW>`zCkdM>3&d#QhbmNw*;?^bK__jHY&0*Cf=%mYpR7q!#gbk!qryLn z!_H9QcfJ$lJ^ZeB0cC?kzKoSA$;e+Nj1GXE^ zMD)P!Ort~VYtPz%|GEU5kpXL+ z3_;rI+aw6$ddCIfg?_~u^$4Fx{Ub2;Ke+T?vAe%S?!8n{TYz6`$j25&Uy>-BMS^U= zRzepO@3Pgm0_PyzOgdFZe5CU97$M1Vkd7&Xu`HoC3jk(WJF@?)s}=>>cl`3QoiJ{@ z4%{p0;F&8=h79lRE-1#MCz5(Jp{1|=F(=}>5qEz)zL&Bc@i+meR-=x^0LkQjwzao! zwXN9t&E;RZE=1!y`GJC-Aka&3k;2o*sg)YK=I3UGPWOO({1$Pu(Ege6@fn5;sKUB`wTl`}d(Om-GAfB}Yiq1_+B9Peq^o8YkvpqaJ!WdBP}z%yllL=bV=gg{@G)#^Wj)}Q z(}KhNR}4!nsJ;cA)fwVb6kbCn|o3CMIWtd?QVOv>ihf-hU$f0~BUyet=7;Y?)d`*aUvX<=3Z?RkD5qjr@ z9$J6Sbt2Z}q#5z7so})u;BmEbyLS~xGo&`-$-{qPzBSUydkJPWyW5IQ9=bNvT<~y@ zY2nH!%}4C>Ik!ZnDg`aLrC+o14h|PchN-)z(3HuZ*@!)E<^cZ3oX|t$8N*CZDUw%w zo3EJP{Qcise(~b#?*8D5AM4M)I2kN_`Mi4OqI37%uY2)hzIJ2P}EILWsRJ%udU5Z09Hl9bJ58HoXJ zipbzO5dA@`Vjw_uLO{sUY3K!POir|V3HFNGm902g#ss8&A1iDi{ADngu|NuLqv-`R zG)tLevFHJVp+6WYSopqKun5L90@yWU$zphFEY)9_4)^9Fq5X5iuW2nE|1*nxv-H1nKV2w>1 zMw6hF(zjCdR#zWF!#48qVa@qgq7cE^G^$6xIlc=tR_pB1!+C{PSkWR_@X(n{T zU(oe%MjY#A-G==1FT+{i1KH(9&xaollRDgjyT;H8Bl%Q18-{RXJ{e8=9uPLz`ong# zVd^)={KuSTvKp@gW*Ko~D}3FsmJVm5Blzekt)BG2!JAfv&LVyC`2f>GC1T+?(CrS) z%UxiGv)LHllxCHP5|uPBHh=ubRp#%lH`;d_A2oUl`mA;14c=W?TkH4D&#P_I`ZW4& z%xkZe%TLb*SedV?Ptey3^z;l7Cmw3hud|jNj6MR?TUP2!W@q#Kg5-`boNw;Tc)jx2 z^75G9t~`07*&avZ9B(&IWUI?3mxH7qs!Cq^yf#LT_Z0O2KCU9_{R*&_PdErG+!9M% z1~rC7>AT`JmQNY#QfU$t%2;w%wr$R2+ksBNZ)jR7C7fh)^RsN-pX)aQ$0!9@u|G4j zgo_1{O!8ZQZnhh!5}81U;6Oy}`H>@leTIyAhEh1Z`eOg{i=2?%<9ZoqW&8zZo#8ZP z&<0JCp#qz1-R{iD2+&}W=rt%VWT40{F$CFHCX2ziF`mz$uHs){Zy7<^K-!`(Lz$zu zutl%MJ1d)r?U)q~CsZJA0WS_4yn+*y+rpIvYq1#3D3fLZiiF%P-q0LUw9P_4>~+P@ z)JHbT#qbe0I(kUJ9zF#N;b_6ztPN5f@#Bj>np5nzPoUN7Zo?osGM(NMwPV1q@T8LF z11)+eTn&T4(raOl`orG@rV7r&ifgTWk%$nv;f>Kk0e7k@!E!+ycofYDoeFc)gH;tq z3yR;NN8!|$4Cm~(H8pWyyje-o>jcVWM^a%gHY)Y6imi~!W@{4YsYwAi&H96yurcQ9 zKp=~zN)#$HHU+3q;y6x{gGg!fm>J~|U>Tw9bqt@xJUMH4Il_9_b^RRrn}=sRgg+W( zEgL6pV0n@Cw_EXSf*R=wt6{NEJC5T@z*&02Dfk4-;L9a>iU=Y4RuW@533;&!QDDfh zAzAgcbU2i%5%CA`hO$IvkD+P++d^W4;$w@2-E1V{7tM4dWcW2gxcq4e7rVjs)0Xol z#Thy3no81hMsr~+3Bt)+s`XCa)(QW)EPYDf{-DxvQ(MG zY(n--Y<^T}b z=?Y(pO|@vSk(51Qn4i)YaF$WD93KN(Q$J7y(kVy}J2=2JJKJkpU#n*E8;GS41x=mDm5!jqN$ zHQTQ1UG>1qmMgw}{(NI??eXpZedU3xde?2creB#1CrZcXw%xufpH5z}{uk$^Nr_$j z95G?3-IRvu?V5n$g8M~-lKh=b%I;R8-O1un-6Sj3=kfPU>1bG_&tiGR2%}&J<4D9= zA)*_YxyA^<^RX!Ph1gc3u`mTs3>yve-b^fp-ZipydvyKJ($#8Ook>?$DTyA+CJ3GA ze$BEbZXG8rU2C?C2viay`4HUm^j*_vTrnPtdUzp`WZ`a*Yc zrkYXbGS%w(3&T|L0MJ927V9{#`3`i}MW=9d82vUJGN^)zTgSIyH&2IBlGnANuRN!o z!G-`w<`1G?G_amO2yo*lwfmXxUj6XHSAX}d=N1kgy!~J-dm^u%dGs@nJ#Sp~mi1>? za&VzuI+%(CU3Q2z`xN(A1BEsO$Ed{8$5jHuDBTXe7u1ta&RqA6U;p)FB9=UV{xz!h zj$eG}KWjt!Np1ZTH?fZp{_Q`<@BU2CJ_fanCh;XNkV{5BON*AUu)$KWS?vdEp|r)Y zj{}22zfP(t@EtlrFC!I%L@vl%)>hZ<+O_McUFUeK)1H&xJ^J$xyn0J9YpG9{(lGk)o`YFA{}H<#YMefztYmJV#=?UvtlFK) z5qA!{xLid|&sbl08DTn~uL~MLn}`$5ms;R@y7q?^wBxV3$LC{%!Ra0Z(ZjZjK4+1%GAeTSI@%?w83{ zLNK?Z8gY(b(8^d-T1L9zKqzf`5=^Uu%Z=Db24O?G0?H=*gS4Aow};9pdNi6ae$_U` z1RGF|P-h$T*Ct+#YAY7L*PzLv5L@Ek)4F71i|mqU_{QD>T~~}o+_3BneY9eyT7y`U z_`ReVOW|Ab@e)SCjVV?K>Z{0V0K-T?jF3f@ixBfC`VfzXt=}Pq(kn0!MB<4rQh*eh zXujVIg*;as2`{8>*PLj5g<=z$1K(g2h$Ki6(U4qia`J!zQsBi@$;zObm0|Fs^iQl7 zyCJa{wsMUS%9F$ywJiDt^q%o*Iz2o|F=IoNyVi{IK+sS%HIl z{Rhg+lw%!S1D?H~TG&R{LcIiKgZ$J;Do0^?r!|spf@XFPkeQ>N3XyLU91Uwvj{v3! zL91(Mceqh7oFwb>?M6RTEZvII4NnD;6U!vELJP$9QhxqB(lpVrWl>}#lvG5;}vu{V+^5Dq< zLrBIISr!Qs*D%4&)@)Z&a%p%BkM;S5-szo3Zc=-jlj;}rt_qzzUMpO;^Ys2b>V93l z?dWUXa)o-YJJlMVcGq9kn4Y;!soT%So%8ge3}Y^J(qx1YPQwL}-~k&*2AWztr_hM0 z?7^FkAFuR>fbS=&QTZ{w+iljmE0Ti#X0rt6StmxffDypzrY*VI zcye&9i2xh81=F@57NAgou^YW_N6*?Fn}Aop+ov2>_MU5EhbdhC>9Xro zsA@Sjy%#)!=<_P}&Qds3cVCTfK2wQ=#>PXDirG$k>9+ZN_amTsco^SmuIusU#TAU1JGNH*qtJr{-{3_dXK9a_ zv)p6C-h8nf4+WkCglKaHr-WLVQew!-B;qT@` z57%*5%EWMObTN?8k}%vrOr-z)O@dto`vsFDk-gx6UpI`5VZ0;w{LmDw|=I{0m{4nNWiv*3^NlSIjco=)ngT8Y&n-Bi7k^}>XsSAr&P+^X(j(Q>H;j2*pEm}d z5AHk~oB*dRz7%=!#Xu!zB?~uSEFhjf_?=HC<&x!%)h$!pmBIWeNfhNT0S!A}yf?lK zGKmHY_}(~x>@f)32J^Cf;}z^skaEEqtS*1d@Mox_J0VVCz+to_{#GF?Csf5%9{2V2 ze>z|og{OEIf_DWIa+cal$WcKl>E||oFrH!sqUzOzYaS|Pv!z26n5z23-2U#;_tgIb zH-t+@+(@7Si31Pc9BLt9NEE}3(1jpDL|2s3*Q6oM#O|yt!~iu%KRZ*Jg|YlW%Pc4&!7xHLaaE|MEf9F95ay4XVH&X^l*wpx|hE7PeT4Y{+6XW#thvr9K_&Ep~~ z2N~(W9e)5>dr2Tti6CCEvBG&Jph#=AeVw&vW)d*5q_)<%-H+}<)Ogtv|jQj?~O$6{mCR%sEov;H-sY# zCujFA%6*?-KC*1%T+w5($W3L#DBt9S$s$Qc!~8H0rE<8vrFPr#NOehkm<^+~OwQi)KJQJMajUoI#w~m9safHWS-!Bm z_pbcaIvfkBP!UcBCsuh((;lnDK!!%jnNTW{G_KCyy?6VCvPld#y>i9msYm@=4ed?N z+C95xCQ*)l9!M*ybgBUs)kL)cdN*e|DUz@0F&e_?|u8L*s(fP zRafUY-90(a^z6*+%ox<%xzG9FH`sWv24SRl}?Tfn@W^M`nA|t2! z({tzs(0qd^G(GDFgKu0%C}c)cr2rH~HE6nTYzA8&2%6169S)lJ0;z}&SGx0rQdj3E ziE`P=X1UZRt*z|rMa|vR6n2_`YVFiQV|2o6UG&Vp&7ZXXk71Roj8fLKyb7#HBhgfJ z8+?U$LuHdyH%>T=>sZ0BzMh!LG?)}LI;ngqju*kcAYClbMiLCdG9O^5BpBUam~&-r zVI#Sco@RUOcey5GS}CQ+7kZM2*?w#8f-%hXi&iSLHNu4BO5NBwe{VMN+Oa)` z-Wv9H72xH!S10so!lsFtO3xleBP%O;mLw(k)!y(hN)`bbBoXt-%N-9YcDOWyhRcWixKEnd9!N6kxq{otGdnRbVcB_8@>C>LLAUMwmMU!hj#67^^6ImW za#nZk+WM1kt$zL6Z~L7ykuwoGAAO?m4H9jwjg74@eS4Mb+8~FzL0)B)s$9XSh5TL2 zTzeipC*U!7`*)Y zz@XtnLV-HJIJ3AQnU~O7K?Wmx35fLuh~9vXq0CS~gn=ZcnA9*TW5qB5WP1An{wNcG ztd!@AbtCg%zAx}XZkoIyBaPXz2&PFEhx_q}NfU_oEKAl90v&kk2CK!Z#oi%M!LtYg zSuFd8+lI*~0<5eZ9B%Nn2LoZ6Da`f$xRl#rdQ?&5IWKufEahf9lWZPZ5O_B_PCF4{5fW4;tv8Y` zq;ii)iBQZ;(HT^;>~HE|sO({HsxUkpO!;mBf&wh6JbZ1?U!>CT@$eB;P$mXGmY$9) zin1%oWSOLm@@ZbF8*PSgmT!ieYZ^g0nM?(7Hjg`E=p{)MX=ErcjQCZVG~}Mb59bfl zfPfkb`28|uU4YWWQY4fN5Ocz&r?x0h%OnYV5(mio0Hu@W42*iXE39P`SWRgVP#}*H zv*0?q$2PNMgf#>He$aQeic|9`7lM=pG7+B~yny4Dx>$#GGuybdku@7IAaqM`4a1Z~ zOhC~q6Lx^`g3+p*zFEUI@B)1&%u@@g9N_31*8*Uh?!7KB%GczGqFeiD(dn$>A0_OO zS6SGY6rIv(f%BzlYKm@&658Nm5=a<}aqo!m5<-xBNL3MclT5go@~IjHJZcrpR1zRW zH13Wegf!u{(_lGBL5zS2r(5WM&Cbr}a!E)Ep0W(;OF{5k)+s&S@rTnBhUXa*c9}4W zZI^Q8HiQrWtfJ(7P!!w*%0c+%l06KI^W^9`BU;yTls?*swPY4zZL)?QH2U?ZG~*~sBKOz5@jC!Ojt73U3GjTUciK-KCmvd?c-UTi-HNJd`>DzXi^H*lkR4ElpgyE2q zrJLGV+GaR%nw~i%6{&Ayvdfm4>fY zv}RaMhh`UP*tDCLLElZzD?uI$%fFZ+NJRT8RCoehz42JpBhX{&quSVxTr`%R-pIfi zo7pHtb6R@U8PiD4nJVf1SbESzbKhfIfqYOA|FjhBAc#DVP*rBr>WHu zgE7uE;(^fLxi+(KlQgiIe<3Go2U0_06Hp6#ho4I-^399eg@Cg9m>syC!}Xsp@cDzq zw@ge`EHj^-ZoT=Y&6ddp)arD=CUO~6P1xs-)!R6Uuid-~R+`Y=s?4fPy-q_TA@!aFvz?^N93o`NBO zNRzP`P1?)!bmm7TmLZ}<1|dUb1KmlV+BZXhQ7$&3&a79)AO}Lej8*DHm%&AVIRYK| zBl=hU0oQm)u5dU#*Raem!MGyA@PV-*22Pl%G}K!ICy~5pxtwaW8}(wh;xnaE&u$e* z*M^!FjHj{MrRQC!YQxt|OdiQ~PacT&C)$=#PgHjmGly1h8Z9o*j6!K(6`Ep0i*5cl zeD)$)AnbCvf7^Tjp|vJ=j;qhT#LdDdMwW!N_F|uekV&D&2P!#Ww*kSDct^@1O*&TB zst?4ye5K6Inp(eLalAcCO<*fQ#}nJ0EuGpi;?~{j@b{l%*T%@I+IIdLEQOuPx)9&g zlWX?*(~B3BWBYlU_8Qp{#=oE1t`A;-2LSv3nc85gy~%KhJsDcD zp(!b1a}Y}-x+qbL?WJT*1+>U04RMKcE-4WS?}>B!=2xG(;n7q74vg(?FEOkBXpq&w;beq@g$ zeG)*Je|F>yLXykrUUJ(jqKd3R!1($*^?CgI>){0ac;riD&;Ba%KO+AY`57^*hMGl+ z9Ht8WCeH3X>i5(isXtTS;T+}GH6?T^IROza+`kZn8cGQ{b#9Y%<}+m#CcdO%*@wPm zfDUvnhtzW|;>`du*1~Q)UBRK{{aI3Cloj>FbjK@@*@cT3s#x?iSI*}10;xWd;|a+M zNR>e5q9}O|2&NqHfK)b#Hz5JuF57?`V((B z#ci1BliF+bSNS$%Z2AOyL!%$p2qn(<;agC8(e7G3BsraU=V$#D#St+lICs9DEEna? zOeF=qsIvptplb`!5_Nf$w*WTeBl~RN)${@8gypqxOHNs?4PKx4aEtg}TtyZVjbI7K z$3u3YP$a4bcN?F?cS34$$%&WYOM~($PmfQQDKi8b zR&>a=U>}MWYfx{HOXST&wR2O=&ZZs1)db)GU3C%yB`A=${-!b?qta1P$OMhHWEC+U z^jjUn8%0|qs1tUJmfPt?+MyLn5K^}NiA6g%4q>+4ND&Q*V_6F`w^`X&-%Z(pkX_)M z**QTnm2)OQdoln13XPhtVo;bcOzV0)mUe-%T4g7xW#So#jZ9meLXBgRw0`3wFm;cn z6~c35XY^m9STHJ%eM`AS1|L>jEqt8>T|g-EK^386(Ab8VO$I}buV?~F(GT`9Hiedl z&K|*{RK@-Wvyx=)x82xh2uMR9lQp!wd(tx%mQASgqk5_i_cFeRX;ww&*Z|VRG1DP) zOQ4MsL(plHvUGAy$}T?7iD9r~YV*La(&2$qqka=J8LGQSf+ejobvgb-hpwM|2aQ8C zU^;4+V93P4aN>9_2|#;g+`o8IqmsH0>ue zSiB(!)x?*0Fxv7##>o{)Kmo>5vq zF-zpJR z2Z?0dJ_0tBW0_hs#I0dsW>-M{0_sYs%v2U8Ii>r+?6^{lOlZK9WRX);@zumSHQYSh zim+-+g8u+V)^aT~C8+0HD(Lc#aQ zM}2E(SP8*|1&ud8uySfKZnMStb7ZRL6*0FnKREMI#?HscSGK4j63)79x+n>$5;GD6 zfMWoBVpd~d^^j!DVgy{U2A`7%Qcf_BZV5nDB&U@0+7J*h-KE*>lQigZC|)zX>IFGGM=DGjAI#7N|`IF#g{8%?YXVVk%M~= zd)=u9b{$XwV%NmJ%Zrpa>VcNXyYdZ&5|v{CS&M$C{;Ol61e5x*4eVFlx96 zgJN@`Q5&SVgRnS68XDFHxF0r?UUfej#T{zF=H0r!-YZw*X$(Uv8*jQJl~$=J6pny# ziy5W>jr6X6&1*_jVKo}{O0j|%0ecq(s@ZBxOBYnb2BMHGd1F6s(^t-B$p5os=l}EH`CLfO);s>QUq50K$NvJp!pFcoPQqSxRakR!uduF*Hbb>oD2iEBpBR~# zm7$I&lZgtW;srGYv}m!%QuK-pL{!aUzsFA03Q^lIFg_WiV6V}SVtB3*sgzO49Yc|! zBkj46{T8dazp*-V;ZzUa6*aT6drl4McD3M_N7M@-M4Bq36VY6e`!unRhq(2BCG^R3 zv`0V-Yfzgku@=%^b+=ooxCwJz4&=*GMks~*oE=*^&pGkj^KAQKL)8-p5{*`&&|2=T zY%+iKSPY{^8*A%9ui}*|Kbq<9Stx3WSTP$*q^D;Oj1Ipzk)BD!$5+O?`I)6X3uRUo zpa!e*>({j-kc8ovVr}Z2CEh^ z&w)D%G*%Crvw+PQ5R&f5uL@J}yh zN#~P_Z$UfF2Sf8PJ%>jFmI6Qt{g(adIYKQSOr@mXrx%IV&n--^shMy+U72U{-kdix z-LZo{MIipV@)vqD-5HKJ&GV`@voNKy>sl|Z%mvm{!bChfWTfu%Uj0NFR~t`?$mjp} zP)SN%i#|FjFAmGYN!S3c<$3GAi!VMLZA~_(u9C%5t&cx<Ap^TVFJGw>KD z<%@(*IR5zRb>t;a?PpLO6d(;y9pY87N{C>?1@NN&+_Mym&Hcyx9?8W4Bn=!#9_@n{ zqcQ|yRFg^oQIrjI{1L1`F$wT#!e@p=ow(X9P zkT5@bl9}mGQ)Vs%P%N8WxUifYFBH}H(uvAcrBv$mihgZ%w6hc~6}G;4XtdoOF8FZm zSkV4B(TPI^_3S?z%b|R{UMrqH#6E{I4u$)N>>k~OKRmWN**mwv+paPY@at zV_HkjKXg|jAvzK^PI8r>As!HuJRS8T*`Dpv>%z?rdR}A$^_h*w->NqLqOpF>HR}zv zafYzPnX9fk6X}3z+PW%oX6Q_$-&YZya-pC8Bssb#LqzRnvl3W9~J#c!DG6QMH57unXmSY22} zk}BYVun)S{q$4amEEJJQ9z~*ugysn_Qod4(o3DO2lX*BZd^D3eO7%-F4d++1mQEeK z`CuxIn{R9B98km<#V6^p17n*f;C0GG&98zY1Lu(hTr$~6p=YBV+)jYp|kjE_5+newnVciwq(-f(#)lO87v81Kcig>q%8FuH&A%8kNQ zrCdtKk*T1l=uvxG;zREI6!@ptuFx;gY@L@`wIq50JljheW_b|G6J*&vKz?Ls&5M2anv&v+}^Z`;JR0 zwVNJ$?50}fl20zvgut0BKlu1mDmwY_+xjo~d<|ed{092- zY<=~hikj&tSUxUq`y1c*yR(1liEn)48#(?%{YIyG?nOoHN9L^vILu~Vg%Knv1e2w7 z-y0tv9n)(=wPK^9kB_UxYff*X706 zLA_+;#Zwu%2E-n>KQqZEMmlqn5~rEVLeMuMk=zdZwHNH3I(eJF>&W=#UCrBWzIp2> z2UC1(>fqbnx-qm^+tojP%Pog{BT}|F()-F=-->2FbLNZcAHdNYU?uBeeZJU&5#b4^ zeP)YCp{-lfNN$SXA)QxPy8X(R_Op&o0D}5#0vU4hkAb>kB{Fl9*<8y^on9}?PF_&()hT&cKP*}ty|;c z--xxBLE47lTg;x%8+IvQp{8Pp`G$2aIl%W~7tZ7JTHUU3zz3xCg<7o?f7`^qPBuHV zf8uTNhG_+XWlaRi-n-XUdn-3p)bgcW)xB(mm!BEVC>%Qr7go3E>uM%_z+b#(0jvry zq#P{;$2Gu`@IHK=G4=bAmB_Oqk-WfOk#ma(MshO@FW!?^W-75n-iP{BtYKF0mW^1! zYI4-FG}OhIUGQ4YBT+>%%8&_zoWyl#9LY?sssHZ9)_~8#jWea|AJ_Dc>GC)07bwW6 zmfXU$>wcU+&-?fT)8p4!0d8!O;@4=Zm@Buu@!`uYT`v$;#|LJ+K$%KNFXPj2+y{$0c$8QEoN6>0 zsdg6JpDxDG*2f_M#6a*=@X~jkN(?3N0Td% zxFB$Q@LbIW!ZCqAydCmdKxMNuEM}Fwet6FawW6-XdkG1N7}!J_iO>;k3ldgAWqxFuqpm2MA$H!|YVXkeHGlnxv5 zP=bg^!v>;H!fPn0YHizkAShbCJ8I~qn_=D0Xta-vfbkRg@LFmgr2FrM;80G$2z5u~ z-pETLFONJL`7f}wzB}>(uF$foN$INrro=IOWP1872^d1oN>ezG^ezSuvsU8o48*)4 z!b^((e&Lz^#Q(o62XztRG!|!%YE~{AxE>{?WGS;=ElcJOQuZ`3`b5el*XZU-peWLA z+t(8%FN-0ob~HBsWV126dE&(8@YdgEXqox%GpC}zP)PC9>+0;91vD%l3U5B=H`mo zB{WcU>*2=N{&~IjH<{>UA|6f6_h-~0XKMMp1Jlh~t@(F}VyT$Esg|r|t&(*)u#})e z8?st)oOv!7(xyCqi^}`EHdP)ujWYwgkbEoQwa#b%~tim9y=SLc!>w1K|(@ai% z^29|;noHzhd`CPRFIZL<)Ach^6cRw@OuiVnmQ^7sb9odXN98)do~4Y$W@VRQMyKGIJAJyFx6jhHqpI%6(@eNYLtBEU@=Q~-DJ=~A;>M1wr!_j;sK>|8W zB#R`FOK24sgnN*}Mh^5%m!U^5Ez|gBj-fHI75)hS=A&FMtkLjlg+n4wd0Eo{qNud}y=|!pkqY#M!wvb^F1?cTBBs+`l<7w4-GD zsMTIN31wjSs%Uq(xWfg%I&!L#^J;F+;e#N#*25T`uMJ)gMbu`Te>^hpIFtU)TT+zZ7c) z(cbF$oDA|!IHea1av>ti)NVgoi+Onp^M$)B=7(>6xXO4N_b0qkR=Mwjo={7V zFO4i^v+E6BY<=h0OO79Z$+1uP9!=H?g=mw2v`0aP7pq2nKUR$?&o`1e<#LFaGntvr zT%(rgIIzU4^(L>rcucXs@JYp(+kZ{1&~G5c4}qC}S>!ih_4_k&aA)ww@SnugBC6I3 zSzrQ0HbZ=xW(GLR;krSSi4bACt@}7*IQV8PLBSBub3-Q#*j%3Z6DFes#fE_vvOrjU zG$25}mQON|W6Evsi}{uhBnXY)OT2|Ew6@COOF!^tMjzrl2y?h)wI`G94y zf9Jx!%)PF;{e61C4}%($K%XWL$MIQ!jRPL^Ypsh@q+#NdF`OR~KL=awrIFrz4NgE! zE5@pUUZ#VJUMW_O&<8BHUd|799cKs{0l-+oBw{`uFDewnAJq309JA$j+R+TLd-@t= zqx)Q2FQ=Tjw~rR{l(PYtDev6P%+X7&-fI(Xrd24paazt~QrV{KW@9A}oTEeEI>#O+ zX9e|lE`|>|@&mmIaZ4<1rhPc%_?pz34RtE&DkD$5FRTYS6%;~v3>lA@Y5iAK&AC;D zVy93YWR-a{4b!}NXOAS5l$X=>*3?vo1Ht8hHV@dTI!>3qxXMEu*qtUoolBJj^z>3Fm!kp7DIAFn0Vj7^@fuW{DN`>d;x7a zzB>IbIi3d-wIohVT9A^s6FG9`U(b9OJMamz%EQ>o)+R6?!NDaQxC60a6$1r#ij8JN^9k;4e6_c)`ll&aHPf zvZTjjv6o-V2BrGsVc1#4ggSq5k$zgSWP2%PL<49OE_-F2#!soOcU9F}<3)dUM}PFT zSUX_>SRykLZkwG!y~4Tovon7|Z@PED>=ocq4@=j1rV8@8+tWdJbQUQx@7V#?p&7tv zjDKzPdoH4H5wb${M!GQmk9M?e-l7wo&CsUBiGTWoSR^tV0V$I#+u| zVU`2F4sQvbiPi40)c{u^B3^wA1YeMU;#LZh7906nOT)v%4|0lhj5J@7tLHlTibeO1 zp~CBKg~j5-ns0E&C_yla-P)(j^#^>E4)cjFhLhwxC+3pfdWNTs=Ee zEiU$p)znDb!K5N8Z`6G@d(?_iFhNBoPM(~vj%+*|N3VzMU__A4&A9}a?^r7f=%y+} zO$(AD+I~&zjKx4*E4_6FEpcX5Cbr~Ne=Y8K)emexvq(L0b^}GvocG2us_HrMU#ohV z?dK&H@m-$r$8G80eb)as7u&6YOCf~=_#9H6hRzv8!xqoJrBs_4!0>r`fyih^yzC{| ziNW(AV4&V%#9oAFsyjw(HAAW_nt}^U=f=SNp$d?K^hj7%pv>^!x5N$^N$Vj8Jx7Y_F?gzF5=gKAM z!VJ!KVyB^nLnP1HS8C%)Xb=|U;Uh?*D1ZZ_GNe)a61xv2JZO$|rs;pSamlS)w4Drn>@!co@%$uK|1x;0!`m5Sj965xT(<~F9jtKoh&o7oeNOmAE;jJ6cgAya0gw*NjrRsa*lau59*Y9jz zur`b~C}a~xu9PU$%~~#(7+ycvTzlOk*Zj(_eCFlzbkS7hqL=Z;#?>8;r&?`qwb`b3 zkMF!@@K#+~IehWq%1|NIsL=5MTAFe@1Bh#1y||psLIPB+rwUsizTyQ}T(NUuWW0|Q zPbKK@bC>Jnb6KB5HN)o=3_&^n>4hR2&Yh3M$Ii}2=%27k2))pMYfggH1Yx&l)f-M7 z$a~J?@mBox$1l6|U_O_+b9-)V{m z@wx&caf4n|V@RVpJnt2$8IraMrZk?C925^{pKW>H_oc}JJr!6g&pZ$Tr0Q2_Yy(>s zs1u6^E<6*NZ1s;fvh)_II!lFExoQN~lCS5hp1)dA#j(0sZjMCTWB#P`qWy*b#8_o6 zzjNVmcK7BnK%BjCv(lsEM^jLDdKtC$)d!28ea?%Fg=D|gTOk;J)bx$e40u4{bqSqCq;(#vI)IZC4z(v;gTDISsqq4>f2U@q4*q3VXEf&<92-S64z zGjJbF5Snl@B_nf!%v&m!E}5BmgdchX%>G1ef!D+ zR9$uu;J-bUHdEEInLZB6D7B+;oUAj~(>U`j^=WJv>9H5-10M)US{OWnfa}ssVE}ZY ztO}t0kAsZ^bw5m* ze@H=z_GcDtYpgff_SI4QQY&rmv1~Y$-#2f|;#a6K%hpva?pv1Cv#fWq+uLn3 zoZDx@yoeoXkn3CHK1fD{QB2^u&1J`>*GOFjivjkbRDD^Zo1xt1e8tN|bA;MjLM*&i zuNsD`=Bu`Ck))xM8z5|JCx0?a6tF`{y`ncEj>zLs(XFeP1zDVT1 zat{bv3RD(kI`%G{6d}S9>JIQyn%G_N&qxrMN3pM9bCHzejI0w3%OV}91||vCiIiPX zwz0qv6a$&@B_mHZmHk4rCBb2)d#GkbLx!7(Q6qWIZVQK57GVGonBwE)S+e14#G2;h zI_9NdWST`_QlU5y0jX=V^nwE(NO=Ks2PX_{75#^$LQ6$+u3aSbOH~xGIs7ZG1wIy4 z5F{+C;*V)mSl|*cQbVvNZXRpKI#sWlCPJsHtf%3_fv_h)joA}+>JwKGClK?IKr2I# zy#@Fvhhan0b&G2YR%M45D`;A6JejFxQt07uI|a`MxmEJ205UNg^`Bgr%we$;0i#e1 z7$7F3)Uyje3eYkwRw~9C8Qn>$7$i3ZEjk(}%^RbFN?>~OuLCFpHO6@i0ga<0ji9R& zp!_lR4E7V)=g?R*KLMMHd{3P&(4@h|B)QsR{j+6 z_Y^%dRIv&3D^CRJ_-<4n(Bzwjz=pJE8(VZ7q_tP1B_(py3d@xfcw6 zrxY*xXl)v~pv%=$MzOba7*{=~dAqM(qAoc`@2?|#mWKdZm!HMyC|&yC%d z^o?$n`WZL?jY?(w!adzW(%4YF@=!%PV5TPL_5``b_zQEl-QPWMeK&XM3zn{pWjl#t zSjHtiC(lIo5)-->tD}Z4z7U4KYl(y2LtmEn5YzuO^MFxJj1%ucjO?1~ctNP1iEnn> zjQu{dR8aq61P^mB4El<57aFc4`UKS=rhJHGpg}IYOJKP0BzYlp6~A;5%UO-f7^aHZ zmCOnly>JqDTn54{Cqap0DwB$)^?TE~nwuGFMSIB%WrtG6w}aP|?x&NEliWd<@ffs} zkQhYQqw`Tm2O6dW6^{0zD^k+LxM%e7qdw7CteXcG#@d+~YrK`2sZ8%Bq;cTt1Z{6K1k+ObX|&N9;xdRjC%m9OyC+(`X*QmSeirY<{{D?w z%~P)i({T0H@3%4+Ovi8eEk?ZghKA|czh-97wMzzU55M3U=a6air3H9?4#)FO)y}KO z32-`F56R=}@7!;h7v6lKdBWaf^LK&<#b?*47dhV6>ylS2&F|YcPbi5Eyroco3(w!D zm^)$<3kIbJyILSY*d8{n`qX#6dGuuupSq%T^zvf@KRJE+>l4pCc<_zO3;x0s3LmDT zZ606A7fQV4=WS|XqT7X!b3Uks0ebBE$gPoQOXjsV*OR6{j9COJl}-J@BcrOn{SUtn zUuN)Lo*}&;9nxb6+WgD2a3Sj5UemJm?WJb;uJ`no+aKZo`@Pd&|NKoid5-%E%eYRr z?$ERwZ#wr!r7ZmxrC)b;*&oCF*>Q43-f#V;kyMvN%lW&u9noq>zon-PrGX2hm|h8AduWTKLF%^OD~a zBZg9Lg8SH!(iv9jxJA!N{0LW_%46pM6ECkZ^-6 z0ra}CfKe+($8dTKJla{QQ>kn=bLp=TO6!*0>{rq;2xPK_ev4vYiV^9~fer&;46Z*O zXIWH=0^t473J`5-_SU0WH&@H)8hhq44(yG|Ov~dVV|)^y3%rOKI*7qPN&ZA|RWBw2 z|LVw_BkziQkYFh|5}Zi642v@~rniIMfB0|PTsFEP|FVBTiv$f&C%^O`bu%0E?fftM zN8yN>6JUo8vaZ|qnpBVmVO(Va8o6g)pSwIjtiv^cn3j%XWB}NVbC4Hc3)+}WgO@XH zv8elk<>RBsl7~rPf(5W8L9C4FBpwMvLx5Y%57dTNG;4XqiuG4w$(hBZGd$^J z$}NPuo2BS4oAHv_bgP_BPYyfD#hGMmWhrK@E?e5tlA1ek(_=T^{Mbdu?mu?y{ugm4 zsnd*)Y(LY0Cw%`UgmKKIWvxb4C>+PODHano1XA|^4xVnS)MPkuaEo;FV&GCFjzyv3 z^a#++H6xKUZ>8wUCZGhNGNxMY9khaw8rUK{&M-^V%ei!`kxq1m5;((Fw+oo7XU5x| zgi~*&VQbELZs0+l1CoTyzUyY<*=(%{sYEXoUz(3ccdgsT{(ZVS?>uAQe#2hh6^+j? zC6Ya`XT@5UvTzqq4Je@FH05+}`g=(^9e+M2!R)|XG~$_aUW<9Oy*zPTPu=PI_J(aj zEeWTy;id$N2?L)-R}Ypj2{SMP8ri5p{g38XXtO64B8F26b4d|br^+W|rJ~JKxxBqe zT9_7 zvQF!bhV5%X(6dBl6%jWag4s2blCuSh$v9gk@8AW;^sFxK7ncZE3(+iBU_0B#6T%ny zERuQPbygLz73n4*3)H8Yl>}%J-_6sF(QX~+a7id=p+1{Hu-q$uC~yU=ptR}Q4MXku z%Nm7vP_b+0j~m&Ek?HgZws<@{TqUHur@leYq--jm%_SeE)iS74V=S+RJ0O0H(JAbh zDa+nFZ&}M1B;pk(yPhw&xXeFz)pfL{#t-#WNM;`J>erUlnxA`4n{& zqy*^J1qwLEOtNe&vU$rd)f=rwEqVKNxukse#~0pSu<0M-V$hlkGM^l z0pW&Uy4o?w@#O1Tp1C+_Ft*w)sKMDu=B6BF?v`|5m?0Y7vYO(J;)W5Ppg4Mna(kp| zGlrA5Bq}zpZf0X+DdGRzhN^>Z=U#^!_VMx9@(;od;~pD^4qV5~*vQ!q?4G99jLQ+( zFqVy-Oh@fIflmQ56H1VSwBykalBSfBe&bGv&>@Fli`@Tm?GuC5thavY-f~Tir(<~; zDtM0IQxP{N_dST^#1r`wL^n4Sg~6 zHQU(z{CjWj4PV$Fs++SZ-TNvLIGgdufYmK804ahx!VAYUAt=gl%~FU5)j&LD)pAzu z)Y+PjiuZxd6VsCqUG3*DZL7V#;f2LRIXyLPHoE<1Q^E){3LbOZ(Bp0n)_IOEHGPyU zr*ob!%o+GIww_|Cs{LH$(1Ta++L)QVde>OzNFFSCnD6+@P_9prV|W0mM`+O|=V|xS zs*T4ouH5sd8P6iX9ddY*5`v9VXeOk-%RfV26}>`WXyO&pVLCHor&mIS909+sL7 z^<0pjy|>Y{61PQ*@SDrc*ERi>wI?rAD(}J}nll zBz?VF)%|2SYQy0}5jdX~jg@Jj0!^PEehDuT+vI~`ESqX(o#7OgRwg|k3|sPX`Ppo` z-OW2AX|FfrWahn|H9tu~wo9QlRgEavFkEs zZ@T5e!p#lIyM%rv7!~^Xxc$Vi?Af_~D7AwA6f+xrGkEWYSzs~q-W)crEAHKKtNWMT zA*J^0uCE^svTi<4x%~-DCr!TZWSo~vpRnGe$U)$8Jeq)h3S-=cHLGX zPP6q7go-}-`!Tiu?++~IYK?X_Q&20#i8=-o!JB`0>>850j7i>XeZ6+$&Kf)P?fEzTk#c8FEy#DsfCR`YR zVzc|*kxZ)rYzb8}W9-VVVj`B|ZL@Q&BliuboZ7}|6|cnVS_-QZ@Cw&JBFs-lw(vWW z!s*_Zey!Zh6_sr-WRcJkNqO@X8z&E5wsE9i?am&pKJ@voc5ga#=~m?P%2`?g8MhtF zn&cQnwt@wHE^y~`|A9M~j+~f({>Ho2==Z3gd*?gx5`P+5C8o58Y}ORE+iofVZ=y2| z%*5i|^rc#Ux{YHD(whU5rTo|}#* z)1VA6Rx5X$?^d&&>S(Rj_VRh}v|nEAR*OcNSx4_pl?u`jrrOCnC>1eiUNTo7QtkRe zte{%(D9}YC*VNo}5u7g6F^F8UBd|hL@;fj)2)(v5Rkt#<`QAfb$9sR^b|JVfcquPY z^sfzy0S$;~>It&pKtXx2N1yYYHTT9eqhob0nAFXDdSb5Q}p zC6Tx@EJNoS70p>jE+baPG`2B5V^_B6wpkF`6>xcoaRDu(gwhDBG2AheWoG-ZL=br! zTv0X>K((aZ1G!giU#x+?nyeNIhr9q1pxk$m_6^Y@>M5_XwUMN(CKZdXxhflniVJ>} ztm&gv={7;s)d9z3y{hQV`PG!4JP!VdHmWWyN=n@rP>`5+W4@q@`6114@b>HswKJ;U zKhE5zV}kYP=Ts}cLeap2y8A0)el|hHvjNLX&K*vJk<7(5y~4v&37W?^LhbBiK^2v0 z^pwq9fAPiFTTTX3AGuJZ#_2X}@C?^=GD6IWu~{L6FIS3d!)SEHR7OGL)K2O$dL^!* zXN9$n2tUzK)-C>F3+{jn-B%SgSjHpuc>Ef=C=#+|I6cIoM^Zd_QMx^D&}+AL3Q?y6opkxhGBpHutv*&XHc`jaP8xdXlZ z&%Z%1muG&;+SP$LdMUMz?~i;w^7Y71$)L22!ck|* zGqnT1q;$aQQwAMI^5jkrggz%7Rt+pLQ&FA>%YHcI!sMjnVEe>!Bql5IStLK3cf$}Z zHG&e`8GJr@aw%TmQ5NvEupjw0Y{R0#RxD(RpgwrAAw_PrZK)k147bpqUg+E5uIHZ1 zFYe36HiQ=fN}i@fy)9knrU`IJnCjfmAUqfJd%YT&(i7?9_@!pOx*pkPKleG5YFR6Z}c&o2% zAK@UipvV#qjpI#Kuu_}ha?7>g2@`HR0Rc{Y)F%u`uRy->G5EnUK7 z0*gu)xT)wG*+3M2xO7qydr|EL$8UUVHgoxrlvysB$&RJEx)2~BwY0b79 zL`@3&V>Gbp`QvR4>!joQi@Oky0X9gF1i?501{Y*{$WC}=&J7BuL}HC|qH<+CpC5JL zK8cO4ClmQPXJ=NynC+eb+k3>ciWP$1R&OzCdw-uy7kpETKb+4eQONp%yz5a%;Jcoe zcj=_4d9J^YsGUi=a#ucY>cq9K4J!>UwC9HC%x zG`zr}87hpD)43cFl)wuZLS3K~+ z*it656cgx&U<#?CL@h4q*ghwLnT-<&DlArgC)}y)~F*vXt)A}vzMo%Dh5P&K*;wwYG`Tu zUSE!>{qK%Rn2Wg^M3!?2}4M-h#7s$AAx(x$|zXx<0J2E?taKWmJzVvF(^*9Rdt z8cPSMN?8c-gniM7ZM_9oKkkfyp^=>!r?OLcq=P>ki;-k(!V1rXMSK#bk5TX*q$D zuVuC2%>C92_AUUyVN9SPq8Ihm<^uly_OdM%3H>X8Z!vq!{ z9P?@xNh$Icp8ejm#g*sSn4_!?bsg`;5t?1oC3!PL>@6Sq?tE!A`L83`n9_FIOq;b% z8%m-AU0f}Xb_jx=NMn*>Z+lSYIyCarwF<;j|VrW$+-Y(kE&ymfb7`j!ClC^ukA zYQ4^B`sye_Fgew2DXAhp~ve(@JFQL`5ZW85HA5!HwJYV^UwLo3lwD?8ba;XYua4)#h!T=RL!c!AO0b`!Infm{R8AT_>y)?kBQ>=3t<6o2Lmg7&D6)B&?;sr{T=MeM__ZI8d={Y{%KV^b zW1b6;L%Iq|&RxJAU~1vG)j}HuJee2^1i1*DG6^&p^m$s+3IU&FFh!^%k-b*wG<~{MPbKdo~_u%>Iqx8gsUg!n$b5cGcDk%_eSZb8|Q2gR=*gXKibG=*L zc{jVZw&wP(Udv8QWZm@d=SFULc|2FB6mpat!ed=YO4Dh2635~`O`W0;#K!!1%(;Sw z4|e=;ycj3LjbiUIsW9C6O+>pav8-ym5IYPq)s7$gC#81nVm87wTFB+r*T_VuK;PI< z>Yt8%k@#26d*|rrLl0d)w)zlN&8JV_bI(1=WGDO%Zcr%zIT5%>EZNDsbS?x7<>qsP z7kd;ucQy=M#33}Q(@eeK*wVxh_B$FPFwAV|&}cqsI|ZO$vIXr)xA(zbF$lgh(qZS; zN+S=vE#kJTc`ytDy_3B$Kq*w*K4e|Z ztpVqfMsB#6$YJ&+^diMbj_O!8aQQAC$bhwVl7^iX`ZU!5(91S>q?}TqotDWTFVY5# z;5~30dUHazUCB6}q5I3pyk+L{l1hdN+r|^qV0{w-m!u39_B-f9Eh#F<7+D%el9!WI zm1a3*KM^fvs3C;`5&INULXdvKRLrj8vZRS7%3(CLy5#imY3Y-NtA{|8GJI}%mO%8h z11O$RfirB^3_qZHE(IN13hq*>rx3$JfG%1sf%0hld%zAw%699-|PE{vK6hY>UZGO58A(b&-CY5E&wXFhuG& z3lJG;_#Km_LLBO;XgQfG6nwsLOlRUibSNc}u>C>xB6vYJ)lh`)5W*Zr8m=r#_9A8! zNZ1X*f2b0fkYIj-^QP8iA&-L8wdJX}WFKw5haIg?>~x~ZVMz60XSGx((9NXhVg*Wi z$+AeUBxhif&^vI43*RC34pD?U@)^^I_Kna)YexR|enyX1f|8XV*I!Sb9!G&6qLEp= z@bF~|{RKud;l(o4g%ESq!9abQnCqm>lkI3JV+QP-7$yr@F)l-^(VrD=K1@f9hPh;dro{3ixADE2z-;`20Kh{Ij(Qk$yWn7i4*me?;o$?ChzzH_g3q_9bfbf~^bGN96xs{w1s> zk6eJ9A7Ni%5fc2>I@LXIiM)e|RisayD8{wb>koy-a(EI*dBIe{!wM$Fm)>3E!DY%L z_JO!iO2!nnX~PoS|-aWYJacqC0Cbv%LJ!@-eJ#aIyf>>7(4pi488AHrDX-`CH{3 zLl-3NIqPHXU8$1m*UG>`n?Bfq_;R-7NS2($$w+>qi*z3x?I+bqU_-h5ck}s^3+=0W- zePx?=3uI#GBgvj&(1QDI&ygblF(Jc<#XT%{?(Trek!&i$oU!$;Rx6eS9pHJThmu7< zHQv2ueCv!~@-r2;7?gr6FPr6pM`^cqiMm2>@Uoh3xSe{fb##)bwsTi;s9nmW)p$<> zUk5Cdg4O8V<7%qgU5^3(XjujC(b0Tt#LnFG=9QuN&Rq2?1l^EMtrz3GUp}j?ve7) zv6WbAdEb!p!dFx}sa&Uu-+y=U*cBVv>P0VkVm@%v6&J?N`QFi`@tu2%d55f!6H(gT z>V9O}mBgw(68W-7h$DVmAPCx^2AR(oee*q+MykSE8m_ct zmeT;R%_a-e5pZ0V=zB$a$Rbg~v1QV+!X>XHq=XkQ8=>u>Z{E|)(uMfUvIVc4J zgR@!a&V-8xX$8V#@C;&VP%yBf0hio9u@<3+RTV7b)P(^yIUhO9LRU&T0Ttx&9xM9J z%|>Gwa+gB2eN9ucTqwV>9i48uB+6bvZB!iTwJs|gk6T*2P7@hQP^zsm63L(xR>vsi zC2BG2!`kgO0WL<1g}nL_m7ws-qmI~63MEme;~7MjMTLt8j3!RI5Yx3Simll=wU9S+C`ilxfR3JIT2ME)ogw zx>qfFRTJV?bv{n6seKi?H(v1ZDQ#qQl=DhywInU$3nC7O`4Vv-3;S6@4n@3Mx-;an zsT{_UoR4b)OTyAHxi}o1Ftnjg>v3QPKvE4T+{9$TNK*IbqFReFiY&$wsZsBYVZ$l& z^;pC&jcK?D+H2g#2Ia3s}r(C7n@kVX)~5_@C*SLxopV zwa(3MeuaBKB(VyNIXrRfWE`bDMz_~vO$I% zX~(Qqz^qh@dm3%uCrpzg^U$bI4aw(D;`7HrwK5kNS8fjHj6n{aIKz)PNt*c1kB6A0 z1aG`VHXSdKIZEjnDwY|zq-dZ=#Lj-@If>SB`U4#+5a>u6GGQrN;49JgXZDm>J)GU8 z5K5@@DqRMRXHl|aVW6`@J7!wIKKcGSbAu@yLSL~-;E~X6Yz~ga1WjD}yUb<|vr6{c zEM$BrzQvE=3(FLNF5>U$AI;``Gs`K080Ffl>0&~{{J1OWB9X;t6~mqnVgkxMT%)| zd3YKkzlhok!mRj$OLUs_xq6`3ZWp#b&SSCssf(Yzwt4T-Cr_%!+r_O<$Qrf3*uLVS zhwiy&>xU0McsIuf3eNGLWDY-5?fV}-LwKHrPD!|_>$ik3MtE&MFb!}dCfJX zvAt(T!)VkhCHL2=cUMXl4VTY-^W(+E?>)0&#e8K7Xmr z2pPC(Pn`vb0Ab?RhPrXY<0j}gqDiB^E=rQ*k0$O_j zMHh3Dg2|SnqtlTZ@ckkiLdHZ>%!M{;e!yUXj3efX8!oCIWy(fgn7hIu$YV=}rsUZV zkeC56)k%r?d-=0n-G8c&==`0m5G{?XLXh&{IMHO87LM5`NFtjNz z%vopy!i5hrVHw~TCr-OwI{}eJro~`)om8~oRO>-Hu1%1-vGurKOx&`5<+^(eV!!HG zKK6e4IaRWqxz4|G@N5Bl3^)&d+AX{i#_o04-Cjs#LL@S%2bibhr*xJMP3<+qUZfV% zfPBJUhV#k>szXo&njTX1AZ}>UQ=lw^p;C+}g><$!P%%2&WXphgV06FDPm&K}Jp`b~IyaIlzb#O;)ovjQR` zN3VRrl~=yt)`>$`9h#UpG#QK!HT>kSnM8Xky}A14Y|o9 zj}9e_H9(w;kLdtGH1wHA<6a=dvSjecS_4h+ zk7qum9zhr6!2ax{0_~QzdUV zDQv0eHO!{x6@5Oo+}r=~?Ce;n*i0C9qNbT6Uz#LW@?BH&=NFyy-hD%w`r|rKckNA= z%zML+P;zzb;1E&^H5`j?{)!(13u446E90;UtC-H0@*L%Z4qC z06hjJL0KZP8l=)hco6mi97IA%yI0&=?R3y0`=vX!SsY4Ly>6xFjwctaF=zSzVeZYt zB)Q5n--KXhD)efY?`I1lV9~ z0p87Gn`>jhT>F9=4V`b^5K1q9o=#pM|wlR(wVmvfN#Tzh0^<(4(r=+xX&*ar1bJ1Q48 zcWQG!l55-93d&vh)%L8qi#cjv1K()Wo87Yyf70J9*RFi<#-8iUrk7Kp;ba=mx-OR; zyANjmS$D@@9h2zHU6JUPT+!rOVk@|CHOzj3X#nVl*6_lOx%>R#GyAvp?>9GUFLxgP z;8@##hyCD{t&Q1+dwKQXbToHx-$41eOqNNPpVRBXZ&gUgdupw-55KWw7KRJ8=9LfT zn@ztryef6e1J4+L7d@iJOnz2BpEYGKq|ZLpoePuI`N&5;GCA+FC+S<~=1$MfCOYk8 zo?7^+uy`-9@o;mgP8Ex!+{I4drW(iOM^O)aa#OjFlY44f6P}*$^pC6;ls|XNg&^B& zFBS)JNx#hZhu8dzVm)+r?b_;z_Tk0Ww6~nOz~1v8t4mGgmV7J9&)3t{H8AMie(^>_e-w?X}uWP8X_T(N%ZXw2VaqJADnr=Cj5_dYnu)nR@;zdMc!1;^zcM8H=w? zo{(g`I>PXk`8QeBvZAkKw0`R7(e+WsA#UN{v`XyAuXgs~GWKdukKWE!vc6@ZEBQCP z;e4E>kk)1A7tM6Roqxljpg8k={hZ%r8hTbgpLO5Jp%5Gd4ghkUsi85B@YQzLf*xEMlP3MpY!KrY{fRauveA9y#46jT6p-$0NnLk0t#mr69rylRpYzt{dk0O(-!=?@u|mW~^`?;n%tWZQ#;lw0!l=>GaiCP?cFx zuD!@{F13T2rP{^YNSHoy1Ckw}{OQ|L-?x|COw8a%-(_~^3&X@fpt&+8#mTee<+BDy zs=YAEJd9+Jw&B~@eQB+t&?Z43yk87`5f%3bMlRetENJK~rj(O4l+Z9j{1Uw2At1nN z4d*;9kL!+Cx;Z%pS0uq!BVZKOqqZI70(tmhL-&Pf9+J!Gtn2RIaNT2W=`P47-3*c;Z`ldVQ?1LiYdfM(>%0FIm|z z6t5-e7i0jy=m4cLJkG(>a^tF9ts-aIw)r~49syHO({CW?^tze!`22^@pZ{T3_G;Vw zsC;3B1*Lw>#Yv`*?!P0gP9OT2#24~(f2XHbut|RO-8Na!yEu?-@;#E}f|rvJyF^2N z;D+6|K`_P%XD5Fyo>xbd-tKQXxy<|z>*r==ZfUeMSDE~&U0d{S$5Xy|SH`;*I9W2b zQ~S_44fb3b6e!2}t6Q#S&mh*?hVzQNg$9 zyR2U0b<~W+%v&Axh23XTg8`)_iDcrTK{39m^PFC7%McXrOueO;)77}BwA5B{&{$Mc zhYF>cw%XATE$7_+c;}-Fwc0}U-%7b93qVtK=XPagj%>?vJwH1$JJXx%C<_a?DLy@V zAmts*x{gbBsiBt|)WQng_n$6J_Z+*8e? z%?<{3PzeKg@wks3d|SVPzsbU$x@GE3Q*WP|>g^h>f_=noE6!;2!%kq5Wg&PqAtk^i zgZV>L7nOW8<``li6K_mJxHd8)!axuUaUl6u!eoLr3MOZb)M(My@ZN})7LeK?k7Ace z3J_C5-kLn;(Y#Mn1881heGfE@q0q4S53(sp= zHs?}<`ha@rM%h2peabADc;S@bSMhpiw@7}nriH)U)nkw8 z_vx$Lr=LY9xrN!gi;yhhwE;G$gSo=|7o>a=a0ll?kgK6vo0>ozv3R*b1l;lC%l0se znDcGr7aDcgbRJ1ASDV`anHe4AMn_)I(su|xmt;NqSX?B?RF2N+kA$FK} zcm6ODB12s&!C$mkiJ+^>99u2T8)=d*^JH{mJ&HHCj~C4|{6=k|Ij+~!W_7XZQ>+=j z><-@*Ge#f5MfiGP~Z+TyH-H9WLG_M&7l`g zxBJgI_l6HVeA#PH?JOMG^ZTmhlj#Eu8DzrLWzvs6aLe_t{0qCB@tqX;&xY${(*dbs zQO5o1nTzhb#L>66)8{X~{Jyp84#fv@Uy^xIFO>QuyNg8Dy2lP4I&~wCC%6htD2W-E zM?;N#F|mQZk@%H0_Whg1t0UD7`h%{ZXntSH&B%pwWf0im1WdS}rf2qWQ8 zj61GtQ(0l-FABst*@r|@CcaO;7FwNnoy`e@H1XG(887nlVY94mk^?^ptC3g3(}tce zkO?AOVrDk--Cl)4*@oIE06d@w7vLH#=Ylf69a^MZKdF>>pOr1Q^;#|@5=XEMKc1!E zgCj#6ZVDN7Oa)0~UZj+1#(XpACPZ$k8dZ}D@RZ9;`EJWAEGS2mZjNL}8I#{3KjItM z*IoR^cj5_`89u;%MTE%xl!6s(9=t^|C~U>p5JC}1j8%&A;t&?s0t6=0MwLbtjrk{om?r* z-vzFhB30v1S2I6r>p6ISTeFq^Gvu;Glp?}M`JAWit-`M4x?q1@cn#t$X8+jz#Zh1l zp82~rj@ZMW@r#W;#&_`aZ_$b;*4a-y`PgGmKK2tIeZ?z2`ifV7_>o6G{D|@v(>t-1 z3&y>uTq81^(W{lHHwtsxCp`1y8C5-d>gfZjItLiFa?~3Kxvdi!>(p72XfGIY@2Ba< zo>cbH_A5TR^Pgz^kq^fgj`hq_XLlRh&j0AMojJ+bwsYaA8&)P~les2!)JZ7EN)gto z2u((~SfOUc1Gi6w+HJi_czJz%ORw9#VrHf|9NymT^{xnp!(c|K&Ck#M*dH$}{PB|; z8=bkic}<=?`NsrP~ z*Zr0b{@B7|JXFuMt%T%VdcRpRH zS!LTUTeU(*c~#l&6lyzP?=S9I_;z7o&!SZIc>IgXDNgXZPu<6d>7rInj-9*EbTfP5 zT)O?NbFD4xNw?~$LV?y^DBapa7yFmW={ki1=TCfxl2`jz>Y5~@aDHed;!sj0FUIu%KG(NsUK^{{tVVp5$S9d zGHEy$D1W2j%C_7z2#bOwx8V09zXSH8{cvupGy}#N<_fovF42sN;=^eZ)Y zcIEVfky}|97gf93Tp1qjY8mEi8J6F*6Uc@tn6zI)(|C#U4srrMtNbZJMC2hb=}o{{ zA~Z#P1UNqdav^C4-3cBFA04Ol^B?*Uu`{5sm8K=Jh~zTaAuw+ydqwgnt3K(*q$`3v!BxuyTaAcMF&^w{d;mZ4-%7+reg*G@sUd(3 zmKN|1*=gi`dBE|3P9`vN*v^tL>EvqyZNlM^d|%p;3>UsFIy{MJ9-whKf;VUj+9fd4 zJOg?{+BL0VGw>QbHTofVYB`C}*nn*zEt0R%ApqXlv$Ni$UqO)-&K6qYH%ZOm z4|scG&dHmW)sW_dQI_Upc#bC@B*Ww+(O^ZnS|DM%=Ie(kP(Ra79nX@u@UL?X$`u*q z@*t0Huavv}{Z=6~iI&wUxdN097G2$l0M*+~1AZOqyg+RQl*VCagM*f9SK`%Pb_(4G@adA9@sP2h53ik~~ zTqNjiK(QvHmHd;@lCDFT%U{M;rcMTAeR4B6gnO5aHfRU#ru<;|VC`@?vcyV<7zOZf z@ShZ2sZb*c0^~WGo(81{Eoo zJh)2IcCqE?eeeNXu$Cj#sF&!ZX_Drf0nU$)kAdb2-HW{HJOV%~2OF2Z-PjXTx4WF5 zZ}rnwnSwOP8V4@c&r;XnV{mHyu~JoTQg2ezTyJlJ)+KorJ}jKvz2OzYTVwu+P}QV#zce$j-LL&Nu=z%617NP7(>9+HXh?7_F{M zBGR;%{K$64&oj5lq$?qyQ{b{-w13DCXA>0P?oX#153CVhuiYjkV^KD)$t4K{kpH1T z`UL@43_5tPcfZ@ks+{b_yQh&+kZ;OHCfom0KRCSE*yX}@|F1pc!em#Uw74ui`GG5v zQwyq*2$5XP+EcB-%PkFR@+cw;1`tk5U-=E?DkeXxfD_qWCqKiHIGK`$phg3rc%hHG zUD*8+%Cr1TE|$Gmc31gH-o9}CvPm~21ql!%9NvP46e*LuAus@bcF#H%4sj8%ldejC zpK652z@%%!ABx@?EO(Jv$l^{?2&UWVuB}kcT<+y?4R-)qD3Q*!74GmT953TLMJTO` z>Ps2)a3rCUAwW&5!!K7CFk9)LGz*G{`Ww_{MJjbxa2c#wBSCt~?Rx6xsd+7u9@+I& zKjjv2znA&Lm59S{)SrB9`C0cGJv+vU|I|fIE^ad7av$WC#-KDHV}isTZW%Qd$V9g4jT0xLFuxNo`$^*yDG1CcFnQofR5$nH2gh zE;mUo^(c}>sl2>Ly&%iN!=G&WWDo`ELJ26fYXAT+nbt}Q5K&5-ZkGz|qHHN55k(%j zPNrCimngYu=x%U;yt7fIZ{9zexyH$D7-ynQRSWgTWTBxO;{IY zODFU~4MZPFAWc(y0Tv#fA{9(KTh!0V_oU^7_#MH`XR>9<+wza+?2i+;l$7*BzJRPG zWrWfgj+qxacJ@`q3(Fy+P!FI9`()e>2cnP3i*O`mH?Jbuzya>e+= zZKcPQ3{wStin@^eqp-G=I-_6wp*6l_$Y4%B{e;{nm7E#Zp@cUu6TC^#@ba$f7`B(Q z5P(4B5T_T0hVLPE9uOgp97NrqI4DKZr~-s=q>IA&2mUnWrn1y=FhP#dH~I2M<&4OG zr_gN1WJEeX-gJaUPH^xHMq00xSGysE#&Rzv-$_Ir>6T31^!x$v?`aWv=pAl>J1bg- ze39axrcwz8WlJYTj(<4CfW4B-uMxmA7dA;0%EEG-NvmC87Ew-8hed!VJyHm6N4m@? zv%vf1cn)E_C!FM^6nF-7c zVGQW*)1XH7;td_jr ztp<>cr2*{EF0Hf|)I0$huR(GM#kVTU?Is$nEF}~2Hb7<#(d6J z;Aug5#YNm*X62AVg^abOc@yID@T zrn@jZ0-LM%$^{B2o7p8l>rMBTHvQt-!trj+?qoMA^DE7@o0ge0Hl(oVhr53IHh3$b z0(nyDiL>BhkdPR79r-ciKYp&yv1`ZBT{HCW_Y+K-_#5l+Ca!}E zJ`PX*^~4nJg}MC4f6y1)CtNT=BEKE1bX)S0mJ(yMH4bl21K->e&S+ znDOjy<1nLMWEIH}UuW`yZe)^N$rO$kJ@yrc- zN~cRtK6xXg(N3{sP@DvMr!0axZ9XAY2cd`e(r5B{2WOBG6@Qttz2uyf^0uQ|Cn^!I({vwP~TYmQQi*9}T0&?0xLhJX3L;a~nq@@RjSy4xR``i-fN zQK#e6Q=gmqB0*Ry<|m-!Hc_c~6tm1ClcDA(`Gn<%A8RnS_>&ZFfWuCFlejdSYD~iN zm?&yeh$O<5LfI{Ga!wAAWsG931~Fj{ToPs=r;3xtM=@Tc*o-6>SGU&Xez1U9|Dxsb zKO75L)QGiC{t$15QSwycExS)SJm3h-OP31A!asmi*W7Fap;T^Kje=2w*Uzswa1WvA zRCG6tqkOEYQK1OaAU-$yT4O_do|T`^)%2j%4zyZszF?i#H}q>M9I7D#iiMJ*#`$bL zAEtFmO{o>U!qp;B@~Tm2n9WK$Tdc!;#HNcZ2kK%T$-!nw`6hB(rc1~zt)iFVKxk)T z<9|rH`n(73UMU;4i?!xf^qOkKUMUE&X{({;BFa~44a!3`Gt<*r(6DhQcdWJ*)Qm0> z)I!BEiv3ivuPQA+TL-}J>vnsqwt8E9}bE16WkXgHMuS^QIZ+QPk2NdspT}Bdet1eJy;L37$=-vdAZu@4=PW1y^~mME1vG zq)OBQLv~T2b^{Ah+@)e*Z73@Nl}i&xDw{g_iICPTQ||)AXabK&Qq{$}Gq4T1Qu`?@ z{0syiB*I9PLE`%(!Jxv(zB0+f5aF;cH3XOB9QbarYl%?~!%LO06^3xsr-_B-@&w53 zl3lJBypuDE{-R!U3op)x|z4v}_F%19NFqRVK9YKa^^rr|!g9S>2W56MTqLtf>#fJDs zp7-VMpg3{QIvj@20S0SB>RGLD2p=`HqL_qmQLjR4jgu6PT{a!aHE3~HCm0zK>H?0( z@#-=LrE~)|A?ASOCoyk1IX$G9L^nnZ2;+TnVsS0tx)e=;pGCzQ#FD}^fTThN5{rj^ zxUFKfuC37h70l)}LSG%+AyCFDm*Bc%vdb2u8ha>Kidre8ZzlGRn!~Gv)}&eD@v^sI z9wl=QSUP&2_7${BwggeJaX=*&jHqzvVR{J-9W`ndd`M=vb!2lL zyP5fY9eiy{%kgvi&hH0#-IyO}q!P5YDTv%a1sEwn1nAxTw%SdeIVjEsT22N@D7rD_C?XxdM!@T7YB zI~2>GhK%12u_B1whzeN$yy-}mu7#0F{;cSq;vhvI6-yDt5S7%-;XNaSPc+BAm}9Bj zisd8@Rmf)7Sj_dBhkku z7&HUjCr-GH0xMQ8V20LX`Jo6GKU5$B_PYD{C!Kb?b0mp~DsR}kS*dL9tyJ2bN~P1T z{6nX6u-#VD6BXfqUcL94%}ad$lFe)OUR^96XtxjSKC+H=Fgc%6?nACyWTdoV;-6w2 zCi|;-VIPFzHvzM>U+>^j{jRq^cOf|4>TPvT zKL6CIpWq{?KRC<eL;o-&6;KQT(PapMB8_PTzCS=GocfS00=7 z+r`Dk+^-fIc|ME7FRKrqz5GFQuy5bAdEM6R@mc;yYx9{(={nABqjUZ%c@Q1JN>kIl zyPTXH44f=^9G<*J<7-g=oe;-ZwgEG7EiD>w9Lug2D(|RW)mH9&{P8=dZ)r$LH0Aae zhxKv4b0Ac1gA@*1roO-Ew{itb85GLLjuTL=afA9K!t46wCt7Rmb}m!SE817x^wJz= z0n9ltn-x->jI~Ahkb8w+_n&F!&2S}5a))5TlDkE!34n(Yb#&wzqqh5&j31s}4kG-U zkQ9M>;I7F#d<}@N5En_6rr4oV@4usJ-!Zj$$KEd$_w9x=Jb@Cc+ zEQAW^+TA~6@HF@rM*}c;kR+M*yrt*?bjpUe^IlL_CtA9XhgFv z1>5R}@HnMfe^II_wQ{>!9nI$RvoOV{Qs=28WBz%Nx+j&ohm^oScMAFq=Ni4<9bLUu zSI%`hSLE_-hz$mQd%C^8Ug-9E+)D`x%bXA{inBaTvR)8s$-I)ewP=Y`ov9T@60S%1 zY{OJCNdl!>L2|ozOy=b-*buT}Jh;mH2P-K`3S_Oyp{;Ux>kx3lbOt|%t_=H)1!yv> zBn(v|(_Y+T6a1}P^U6YMBekH+TXn#d2fS9>jg{$Cr{yUxTk2(6r~GKnKROy6siH&` zp^QU`Xf1T>l_rj?TCv`}zoff4yZ+`kv|4X?b3LEVgumYJyy!)pzU(h-Y2a25vb$_h z<>Owi6@M#ISTrxO1=Q6c208N*QH^t$3zK0;4xn690xTEOLJS0Mx(HfuBbypvsYDUO zYA{7&Tk=U4D-Ss?l6))xYx3;8jKq_y6cH**y-#oX2LtMlnOYV%8<}fq7!J~D7^aMa zeoODx%y1?&Yd>kaKs3e4fqQ}~EVveb@ocZ)&YISoV^>qo*|XieJ7<~mU>*?4n<(Vq zs*nv4qEA)2enI^X!Nq(jy|p3%$dzrklt-|AM=kiTxu+aO<$E4=-WgI6K~>&`^H5@Z z2tNrNnd;e>=-Jd(Dzz;YonG>YnRE7~Qv2iuyMXvbCi23P?C=XHC_|Jb83HsSG?Jt; z=;|oh{~uRguj1$gvyFl0Qa=OueCG7I)4PbIH$%F{=kbvA9nO$4SN82o=4XUl`0vPt zysSC}3OqJs?$7{ty&y}lh?#wBgH6DBXwn@*M*=w}g20^gjFk}Rk5xn=2OT|FA3}X< z;?Oshucdi(N9ykMGPqd4yH3RZOQ$4LDJLrD@ zzYOkK-QSkB)j`APFHxpWReQMFn4GHiz^$fPT|l8&j#XJ|;4eJvh*hqK zQA775g%pf_l3+ba(hl;H_aNk$$}$eEL#FZkraiRz|7xr;T*z-8;p%&=aULAtw{3gp zi?1~u^>vB-{x|g%@Si_$Hl}DwwwY>#( z-_~bu*xuSwUQ_jVzMQ?*dS1JY|Dt5+qhv^aZ0E2Ua&P zgoWc_UdfN41{il0f4t87z9M8^^l%f^TA-M6!v-?y+gdvgl2e@h)RM zLLX+?%1S277(YvLbkXXIvYr56Odu_I1>$WqZ&HzxDac|+0T>FGJTiI-2r#pXH>FZg zBKFup12V5Z_~MmWJG%9F+NfQp!GCUM?Hc+d|3>6on?Ym0bx=>Q(J9@npnnp#g_z1V zt}*nXs(i_BKx8G*PyF5=L}4V#>(8i0?r)UTi&Mocs-wYEtKju$BN|D{qXec%Iy!c7>!@I5P{J;Uce|Aya4n7;`9`C>)U7Wq^g1JspQ$Tr^_iWo7TT@jQ&~84KLxk^r$7|Ged;|* zS9v}=&$pBvy!d4`R#((3)#s^i#-?Ozk1VXMgdG9#I9SJ{v^H8H=MmI@G|u!$yo78prkL}}-@>Oz5qHOW z<&8HSJV1S}sn9al=)s+pxw>$degw3JzgxF2y0 zNo6BUU`5UgiZ=Nggg02w?153MP(jcUaAAeBXn|4c1Uw?Lwx^{euq=5)-}xroI239m zb=xAENf3+ZABJSwm)r5;U=fOuo5P~pJk*?|u;&8Z=G8q@k8tP?A(rsv| zMz!Zf%T@+kW>1E!5g)_GC=}|oco1bHH>>8|Lb2h`W7DU@S2&qeI^$K9QZ8TcX29!E z-ND1rCwhkKEaeNWQ2@z?nw~E~@JU@nvim0;_FGPd?hq`N@Ryr)LN#@KzCydH1`L92 zlh7AoLD9^7hZqo{?^(B-Z$4Rk#$IC*NI59-j6 zS-_ppQ-e~tP=y8&+EBzrQ3A`5WNT!p2yGM7h_ITI%~RNuxN7*u4Bm@$N>626z_@8Q zm9ybjf*Hvo^a{}@(Psk2`Bpj=&}Wh>tyX*1sODWl_edLw!%9SxD5h2+01T9q!XbjU zqU(hwiMuKem=NDzy@vHBOFaz;9o91AbOQ1Ub^#< zbfIWh^;8xI2=Qw-ihzx!%sdfX!_RF-+!PDu7&8DB23RVe@lycAtPqMNy95+>1~Okg z_0>!pVk)9(I+QepoJ{Ge*PG8l5Le1#k}F1-)k`^L9(ookR1uLSG%D1H03(Q<%LVbz zwyL!-H@9Tc2{8dkmjvM@XaiPzt%?sfr&;M*YuP!*@K9&dAkj*yW@XF=4X5v>v$^FV zbjTT!rt}~UHi3l%M>(Emp<-i7tdb~XYAg7spw4FO2`u0&lIo6ftGTI>e?<{dzV73Z~?Nl$qRTJbw(QOgYj03&_cPkdrT*dOeySyMDVPTOd#= zBA^K-hrJlh8(9PB63{4{<2Df&f}et(5%qo8Mtn*tHT!T<4nrg$BxWG+*8u>L**n=U zgHUi&vYm$mNjBmZypk1&1z%{6-a%3MSDQvBHVT}8`5eqbGxbiCQSci2(r>h zXtPa*!gi-|j~4YN)l=(CGBf`?l2)MB&46&I6(x>sSgc-cr(rN{#c=AvI55u@EjeO*$R5H#Edkxgd2yoh50 zV#pP4j>Mi5KARYIfKg9uC}eZd0%Qke$cCWkT9>-D+=o~Q1XoD$=6;C6EX$5y5y}v13nRtZ0vAL<+;bWHx#81w4x|3F=$8XDXfjj5^t!qBAsK5 zU_}&~Q4^s1y2+3Vcn^K9!)ZnXQx02OM^9sDW7GP}uOMoiJMU7paBB~fNOS+lbZ))1 zX=~|>(rS@5z6kLnXfL7xz``Uq6;*^BI;51S4{VjjGKvhvYpJV*{6}npc2(3*OwR~j zOpCj@>qH>v&slrx)hTsA=IU(Bb~bl2fezVwQ&o0H(9s-{%TV5dlEu7_Fiwf*gO-do zM>$2@9JHtSA2(Aj1+KBbh=`OsDN4CeFh`E%-`pZZKX(x5l4yt)A|=rj9O@7tuQdQr ziD*T%2ZkeZ3M(#I)+EW!B`7gzgDqX)Hi$lP(W{V^@(Mx2xrr|DrWVpGPAEtY^-lTQ zmfmnYLxLSE*9BUO{adzZ#pv)f(d;y=YEMgN|4;eHg%j4m_@tX3Q?9+^Dg-%bCRcOSyQ%mH zNEx_+P^&v>)FNHG64w$-{wsp|`_xMqq?f)78M(2kWV)@IIK}_6O8n~qt+;0lV8}4O zxo6BNE@OD8#*e^WoIIia$Lct=Mgt2p8r=kbWOmt`v6eFC&W(dMI{@3Zc)cc+!A0#R#*Ym}F0H3rz+P>W;NR9X@9}PNY7za`ExrIMsNQW6i3jC-LM3}*t3!6jq*hs_52F4LMXXd_afJ{~}gs_WXI>7tV z<2|ehEMJ19iS{U)CR31UjgHQ;Mrr4z!~C&hH{-%9Pa8~btSw?S8OQj?YI|>q;>cBd zX=&%Xph%rOadWYcnUJyyn0;(dgjs<*CBj4!b?C_ik;vplNT7R*`7KU+j2XCh(Ov;_ zVv$ui{Vd1RAVN+Sr9=UC{wjqjVL+_trOA~e2C~PCE@H|{HZ-N$Xb$lsN6PX6%xEij zY0^D#v_FX9n*$u z;8JNF>yLauLn(k5HN?JVx1eYTwjZ3-GRSNzJaD{xC%JODJeIo*j)&V3jy$#~HV_WC zOZu=HuBi4YTfNk5w~X6K6LJzfqn=`Oq~9dr(1YYMfUagl+m_oRJe5SnITJ7F9D4=* z<$fSp<;E}_{xQ96Q~4sUnTAkRCd%Y~69a9JL)8bu2@U-Q<0)LN-!d zx`A`j4zj_fTL^-J8`SH;sT%(r(AEAyYcQ~`Bteby`Yt*C)PLXQ~WlDe=IL62b!^N)qhK zGou4OiYT6Kalfv!!Jvvh<0tp+Z+}~PFD=5pM}tO0jDU@PV2(ws6yd&w9~IqECn_tlBwtTF~SF$N(X zL$+~oDwCMV6jsE}G4iJ@Fnl zOy#tu=gyNIm(>ajtG%IbW%MA6tK>`2MPz#IsFX>~8}}RYjRk6ax%CC}@mz6Uf0;So zhyl-dIvMNWRn%7~FD2$vgAed(ScslG_4w5Lr~aJPI7=x0O63;i<;uI2-%_4b{#LzO zy+OTA{W0~`>YLSffZIz3lOpxZc_boYk#`bQJIjqKbGVq21j5$+s-+Z~|Um<54CLMV$_A)feA zL?D93FqYvx;H*3)q{6!3q%fqdvnmKyu|P28#G=GF>spZv3ef>^#b6%;D_kEi4&j(u ze5S0sF^=sdK*0qhmw_;Y?S-So2o%>fh{e$gao;*TCqmk}vMygkyaO2`P#dE!g?JpS zFdAdz6Eza0V_OYzT+OqN`-p#K|7+10e~ z1|!DZC-OY_e_c0~azo_?{i3;BuNDRP+UG28AdQq?kZ_vn*uxjRALp=057t^PO--?o zl#FyOJbuxUN9L8Xc9fa(Rr87;>zU|&&)O+3aL zCD1Z1_Krzq03`h)O`+2h@Jvhru`l2Li6ZX*d;o^6#RDsC421B{-FawN3yy|?ZxL$z}1cR z8syK^8+k8%Goyxb2A(iqAtOSs;!gxOL6hxXEnVvwvkk4IQsLat3IU-LXc*M3Ohh?k zr4TmydinY*4;@^%WG>pdM=F%Q$)%dQTRrgn<3pf`^C#~=xVfs>-dM?ku9RDmGE@7x zb=ZYEMJ2gC=bT*DcAAGht30ilr>QT0v1`D_X@8Uw^HmbPfA;<}_*Dc!Zl!Xyl#(u% zscsO=I94{Q75!Rs<>HIZ-sP!Id3Dg(`5K9I8MA0v+FNX+S~o9#9p_-^nR}x6piCqq z&pQMYa2w#1mLz4s*Qj9}2x&2DhuTm9EovH`bM6-7Eq6gQVTLd<5kXF(6rw4id2utoFH2V$tm|2dW|20jo4KoJST5n5$}o^zC6+y^!-F9y*ArtzKH8aPd6+A zF1XME*r${m@FAla$}(b-a6Ag43_(sbN}^g^B*+h2on;KL4~VuAcEiDr(Zir*k&MhD z%nfVlU{&dF9SE4G^(~Zk)?Rv!Ih@P%oLQsJHJ38Y)ZTQVO8U6vml$9cW20TRZ<@=H z{&3jXD-%^9C8j>6^5&eWS1CPy+R6EW6H`fase2nem>%RwX@8`-y0y1Tp|$DL`=?3S zRJ;!moXDn13dvx0qq|Q2#)8p+0+ZrelOu3*@(H!jl7oh${u?EN? zaVzwt45*&efDuhajCjf~NNb)|q8CfB@AoeXSe zOI@SpQ(al%wgkI(Kn*7ILdNFbRIF*@rK-6hyS8A`&08tf#6Qe6lGM~w1Top|fvC8Y zaH%0^$hVXnWX;Qy18cBXvMCX~7AuLpfekk87+3Obf~df>t?!Uall=D)RJjvy$!D`} z5G=B9AWm@cA$GDkgPJ}*biKmPZ_q=`KvkWci>k1z7ON2X zEnZVEDT5&FFGn>pru+);EnGvs#T6mjZMxUUQ;q>oF|@X==>p7XTzEEBF1MP6JdR5v zTbORiMo!wSv9_UKw1HoYZHj%f*URUmMoqq0E|Wb@ZltDV^Sz$wuqRvAJpjaoAyO@> zX}L`HA4{!0^^E(#h!LvAS)D{`bA-}%5Bruy%}g2E-M=H9Qt;EBM-GbFLl}siTo6gH zDPD0+3M3c(5_OX?x%QGDhWnG)*j~&fIQREzv-MR?8;R6c^>x|5_sdxoHgvVRPuiXK z)_Uo5&n;K+)&gdRHVG-=T5i4Vr3n7>Mr6B<;ck~+kzZb3%3VKKJ9boe_U%VpC{7hR z+d{>|jp3cz*4(gHY^-KE8UXB*6-X3G(AqjvdT{ZUL|KQHAmUA;pYOgP$=?fpBW z_==SA^y~MOV%?1VDnV|az%Yb$Au2;12acPf#GY1ZO0=?8)t!J*G^m(6x3G{a7D)jJ zY`s!POg5?>BYoL*SCuPwuZW`1$!IGk8$JK_$%9BdwR-#R zjS!qaG_K0uQ2$uP<|YvnWS*ksu`%MVviX6XuYKT~=T9^)n-o8m0?2RqCs6V7J@tFv zK=FGYHdhu5?bNtU(035`1*j;y5pF+K*}He=uQF9r`GdSav-7=cc)ImB4_tg_-aS`s zU95a6=l;v*XiEiW^+^`t?~$`Z@p7zt3%{Qf8E3Bp2JQ<~8sxFDt-NcsQP-Vc2UYS? zJ$sv()4z?4{%elm#6dIdIOVU5etNI%+5cuMUjqx-;A!E+?6Kj+o5wkiBC;*Pj)ElZ zdjN6SRPiBVx>0(3EKw>ceZwAxTNhWs(@(Jh19S3jVh%RZ93N%MrfyF8X2bOF!pp6g zcM(DlmhnVo*U*a8YJ)`BIdE9+bd}XIhU&oHC=m0_-+7CnXD9%ndiUO$Vj~5&ryDmy z7IO$ETdK7QXu*CZD>!}n7&xBjVabl#t`eilY+4z^lHxxS`vGCX z&6DSw&GQe^2w(q|)B>%hPLez`UP!qMrBlu8v)3=4YVp|I`AqB5i)r!p%UajvuD_mV zcel>N1>Yt+CKj_YIM zGlP@M>WdS8$Rd)cHln=GD_Guu@+EJvWW_jDDF|u}M=LzYY!Sq4@>jlV4N=HYLdO3P z?hSYT^eX+#uO1G&x6ceo`GQvN==SvX&Po0HFH&DVcu|nEyam#xbo~pbjPLS=pEs^M ze*C1PpZV@a{MPA>u(Ibh;Z6CB_4Y=iU=|u|3fs0k8rI6;LDt97S73IhgrTJ#%>{ZIOH$JqfybQHQ0YpM7^G{F*_*5xU z&Mgz2+xOC>hCvc9Y9%AQ4}aVl@yPXI$Yn6QiIUbW;wS}U0JuU*P)J(#FpxUgIC54a zQbFVmR*f-Sgc@-Yz1j7vN^&>@KBjmDHMHZ2m(?1oCr10D@GDRrmpbZIU3WIKe_dT! zxo2~n9BWmKn(s8$ zR_pcQP{uzb*XQfX?=k)^yM77OdT(l$YV{*#+(Gi;FC&-Y4O4HK`iUeP`ZrShZ>nStvH|42;ggt&QdtHeAE*mdOjk9Y)83wJf6Dwt9>>f}Hm7I>*e>mNn9 zk`n(NuW?u7i4%B5;@@W4;tK-@G8Aw&a9jzMjnQs@#Mz2yqVx@cuuhL&{fSp8ue$LA z5m_5=)WGFwKxR6BgCAFL&8QYID0D4r-PAjVxngKNO<&YBBBYC|x@N9uV{MPwfrMx8 ze%(B#{yPBeY{#C9sCVx|_o2*f&*n0jTw62S5y2ufB6IPwgO2S`fY79MrH*oBI3vU8 z8pg7r_cUWs*QT}Ak)=>kO{G=keXsuQSGB?q-cWJfJrojc>*mPsKQ1I5=u}mRXwYbT zfWLLx&?z6&OG+I~L%nF)_?$r^?IB)7OV$DR37*;%SLQSQ8wX5Dw?V@wB7dKUZCPX1 zOetL=4w4l%oIK#GoK)75KwjrUqG535>cy+8-7dcvgsa^Tb|H%2IJ&xebX5tyH^uvW zd~`LMj^vOMhsbB_hZp3d$i^n|-KD7m%+DmF>6wuZs7%Ea!Ljh4fg| zg7L0-r@TIDx1*g8%i~`+8kZ#hPc$0JA-ok&OQrnI+vM?e)har>n|@-D zEfB*2G+@h&W-e7&UoX!T z>sc@KQ3Xi2a}nh`e_ikND@vuGX%t^l*h}&3RIQlLEr))tKuknw9>7j%DGPqS5G+wl zd#|C*F9^h8b$Q_`rQ9sDW9OBt7M54BSEi#%zhCicf@|=;x5GI86nTp0ryiJkWa`PO zFM|(k5e*rk)?A`otvpA$hw%_D3mFobAfjZ8;*&g#aD||Liz+n0!;t)paB}m@BmR3> z^B9mQiN^_~oiGE*~)#(>-aycxT{ z%c1aU@XCrp0wHGd4e@ozFOCdT-i!uJh4BbrhD?j3pE5F*DRg-QnwJaUjPcs!>;8NN>{ml290lVEV||dhX^$Ffo!1ps7rmXTCVk!Uaefq^kFdbwIHi|1uqM}EeljB z1*sZNaMK5_L&Z0V_G7Q%aWF&bAd`^}93LJr@LnFZJAA<&u*p-!9m|}bu*6#HN9nnx zjlNl5?3p#>ikh3*I$Y86A#w%l9ebt7_lvp%-5N!3S;geTGmBL#YeJ%HfoUUc0RFC& zP83rG4d0`lU8z)8dXE{9ahh&a)5?dpX0lqAPyq~Z#1V8%boLJL!PNTAlXy=a05JsI zEaa3Ew{~&&;@{x=<>JOVuy_`2?_z|jjZ!$ss3tU*Xlhja0s9WTCZNSgVjDY4_bK#ZqRhf z5xfwvJ;3-TglD*W@ZCa))ohZ?kobMsI1B>iHstc)aXABpfcPqCFg5BBTj<9(MN4y; z($cKbOqCl}yV#|$B}O0m0RP4PiyDmd#Xll02@nqoPzSZ$MT5PyFq*@Nrs69KRq$$}O4p(wiI6O_br!hn+W zB(i(#5%v;aqHK}MRc8YH^11L}+741q(~cl+n;jj0sWG10eBpjQXmtF0-+%J#(fOZO zmW&&y0z!@FVzzTaw=4BZz7ZO==FCN9u+c`k?9W`gckgtCeo*V%K@NTgzk`P7Aw>m) zJUNFIDvC|PKi%y|MDjFD+a`vWA9a@$*fj_OEGe~9=Jm>}tk?a_Oa9{e%v-iD_pbZK z8?L#|RCfNW`ij>py~odiV!iuSkGe;enzmdI1ZVfjAn`0!g>BKS-v^NLvZQ0Ue1R#|iq&^|~ z0C?v6+$~xm87WuF zm2mwnI{iUmGzwC)11Ia3QY0{A1`;-biN?-WlrYmPLLFmPdf~8|hLECiqIY;W%0POmng%3BW`?r4bd^TMh~pf}_)Uzt`Pf4q?l{XS-IB;#ly=6>=ma z3t>bmR~N^D=#Uq3nuYUAc*(Zm#(yfixkr>+M1dt!K3N$u?%c41pbTMB+?5oF5s5p; z$P*z{M<|JaKt%3lLJvu%M{g#RARJ7DZRQn>_uIakufjzep_qzSbCyQ02YY{%IC#> zjRfG42WzRJdp^csHMCxtsq||b@wLsh+8X(@pK0{Zb?{uLD37%BkIIvWcdk|522_w- zAXE42%H^*;_CqBk19fZ->M+ z3vLx+@EejPcn}0a*hEmY3etv|MS$ap7r0iqK zlYH_2NoaF+ewWm3Ussn}m1=H*;1zyBmDEW`C7Q1LL8-F>_=6HZR)!Kms*#4pNO35L zqD^V|W_}mh=&)14sVzgsKEn_)`PlQx!|gC1<=%yS#*m99&mx8ISYSlR2@FSJy^=e* z+R(qzx6@tfD>&ANDQVHT5;oi%X{R=9u>eYxyB%+dR_9X=bz3@tT5BA<-LVUMSH>4z zG+xFs;wXZGeg zi--Eh-|PG8>gnz6)2prj-0!J={m7NfONagVQ|Kh0hI#Q~JWW^QWBR43UxV%MaI8Wsgk4ED0RAKMXMoKc@q|bD88J!4G~r=e#3HYlZfwuvkXN)NU*ef$ zEQh2Wcd>i;5(7t)ix?JWkj#IP&C(d}@uk&m(u~w@=r5|4%;*sZ3c`9~NRX*Lh?L(8 z8q^edNwXi9P#y^ZwbpbiM*&q-17{HGSC@6Kzef#opejmk&JSztwV65QW~$PL!|8mx zkG8&~{&p^eb~u&&gNmv(;eUGLO0TLOevVo!?%iVrU@bBwC*!UiSZ;R=kF6CAKUMU# zTG%;!fJ7D#Iv1C;0wz9T!=`Wd^jw`(KWMLd$1FS0s3TVQ(C^K;-r!?j%hXDN)i>rU z$H+?4YfFL7&8^#dHrE{NU7aT@&`}3CzDgSvPz7Oin@VOa%j>P=XVaOxRk)_>^|`w$ zL=+3f^v^4~g6|jX-)*hW#Bl+d0^KcUBT`~1epMy-ciGLVdE&BqQ}tTRk&TVHLVS|4 zbJ<0}M@d8!7gx$xJd=z-r_k^tgQSTr<6>gNU5QO=VjM#k|xqMBbA){q!|k4 zm6;#oq2-n$&eYEMnO>nbJNFtmJkSM;+MJT#&_-xeBxCnn-!U$~99AH8^^!|+J_#D0 z@%j1Y&Yv{r=bOrGbN=}&*mSv?|8jpZs-}VF=^wmd5dywe(j%ef<1C zT|~z0G&#!|>HvX?fQwJoa+-dB1V3v)ROcdkjSGqZh43N~iAb1|_#5N9|AF_T{)NNj z!&v#yXF*ea*0PrV|Ju$x%#pLc^Lk(1XX{p&sgAdP@9+2h-S`6^V)zj6i$VVUl zqfNY&SGxZSzSsG@6)7uTcbgDwKI8SC5u*1>q$<`2@jvk=D(kTFNbOtP)RYqsN?064 z9Ndx`tHfwfon@K8$yFYLD!(qCNe>OB-}%nH`wk7I4~@*66qnw9=(5Aw!-v|Z#eGBR zy|1N*4vB*&Po{_Vp22YPi{iEub zubUY4XJ7zID3dIJP+41DR-S{U1*#KZV+ycL)nZ>;Kj!0cOPHWahXe0`l2?ifUI(TU zK?V5N-CVmBq+eGQD3M4`v;xI~ELbA5qmyHl-~c$}BAF4~y%eL4QfD21aW)njU(3?u zj##-!AwdCUm2yCFo#0TehcQTqFm|-AF<=z9=czt0KU8MJbAV*XP z6EQ4RDg2HMGGK-{7QgYJP0DJYfN%}J*zq^&?^XO z!Z!r4Oa>Peke(yGgj$6`*4{OxcNs5FE{~^j#j*LZ1o*X(U{K7Z#+Tm_1gBw7PF|S` zPve)5Mvw3P%OwdS8>7?V)RhCdH1+EJZc%yQW4JhV!wpkJc0~e&ka($25Q_|?DP14V zAI^u!XQ8;@*v-Zy+@`6v`wg)AONZo|1q<%nZfjL&TJkL=jKNLi1@lG^ysogtvtk=Mxy_ z_!k&Ogi~|m$Ity0IZ2O0%>!_(tB7QNBi@uxd;Ws@m3grwuETC-I zQA#AO5ZOwnon?Y{kB}9tmZ{oF_1FhVIcw->*|uq zc;Ynbd<1S4j?<`#i@vah+pO5Ny?{6Rrp`2 z5@FI#>5nYe0+}qZA&{ZU!oh)H??hOZ*k@5C;iQr(@RA=SV~GBsSo5cIK3VKtK`_M? zOb?3TKUNMjs{KSr3Gk+X+jw_}uec>aB+EcyA|aBLdl_23_*klVVx=^eox&&;A_pXp zj7(j2igG~MD}BWG0<;ojseqF)kBK0?d)dfUgjESqqBz)N62?W=%*zR8p-6usp;DOG z$xBoU6>V11?!i>7FltZef@2*MA&y2}V*-MCBLah;vAVHd5+9vT$71{+BezHp^(;nX zDsPAI=vB@?$BbbVB(V!cRvbvCnGh9eufi)Dx-{Aa2UFqbgmFB?G(snl*p?`26e8N0Sd_v+jo{QiVe56BGo! zCSCMiPDPDqXnSDbjS~yG>HNEn-*mh%Svb&p%Vu|Di)0W7c0;k$LTYj1@%#)zS6yES zd&NIfFEZ%4?|Cc54A>tt^+AwQaA|?KG-a6fE3m9;6rp{wz`(DJz!yq+lgh@#qf%U* zuY)8Q;?-8lm#S*Bnn$%~E0zupal#K1!lItdzq?oS^EG%ihqBmb!UIINB?1HSLUtsc z3}mQjL7cWwS+e-VXv^VC4;7bvUV`9gn-EE+d7hDUDn>RNwJD;>a8eY~a}%k8q6!Lr zL=YCF;wHxkgAS_xBh;?w*NS5WgyIwjp^|(uJH`TuLE!O&L!6R^1vn+?c!3o#mL#j3 zMA_lN{3t$hBGRKN-^B9Kqaa+u0WmBgaRs?F>vPj83>-Bw5lj=7OKrM{FQ1sA)Fff> zF?xXzE2ZL}Bz$_-?UZ{XHKJVaQl4p}&ZBouNk#PgzLurXgyOa+J8s4-Wchg-o>DSm?5uFeRRe zK=y{Oc*W8UuX1v;Me>hUPai(nBC?V8R=LSb(krpZHH25h)9)D`8agvHJp2yI0ZH%l z(9jfF>^PMVl#cx1q*WX$k7Y$}OdK4_FUQBSLn{O2Yv=CX`*FB9pI^B7#LV@_qX&y6 zD$1t9c@axKi3MjOPCgW`^B~<&3hTrW(Ur0M0YQ~Tg}=w1drtg~xF4HRkvM@{!GlUO zQz4=VBxRlCznZH#BD~b?f)&(;;3VP;{q&faQS$8ws287Q?-w|Z;P&jUzF1P7dDhm& zM-HA2h3+B+nzFB@T=%G0sllx#zTHpQCMYCrr!iZ97ufWiv!ry zy?g&~aF!&p07>;DC8~oz2Y&y3=mP}odNEy?PBu}2#fBw}$F2+?t9(>zY)<`G!EWNI zQ0UokA^iDJ=%E!q<#f>UM{$v+7o&^W%-HZsu$Vn^0DHn$+3DF(=<~e2o+gihdxO*1 z1Hv=ma|^@cne0M%C0h(0oezbu>+SoFmBoCSilvuBv!3;=s|Bso4>_Y?@B$V)qN|U? ztz7Y}C{Td{!cs`pQR+`GClJXFB*vGl+{xe1XEOOO?wx!roJ~bBRY0D@K-pX|9?lMp zi%F_4#a}Zzd~_m1!QI^Q_|hB3mx^D{9sKm(N%72co+ztOmAOfzQ$rc7P|Ed{z%Nk< zr%q*u9$t)QZ+MtL$`%`=7Vh`pZEJXPZ-9<8PYWx#XNG7SR-8*B$_~y4xDjePPKcgg zLK!mvJL+awo2uL&3^5PjcW;V(>Ju2(6W%-~0@fpLMvlnuUBfQOKo#zSz4aWOX#C=v zLz!3I?L7FPbN8#VLz&jCXFJPxT{$;hEDs(n4_y1wWbtrebs;^PiQHJPVN04G%N!b< zNIg0r&}LV0}Qs2Cp}oER(@7mr3Vqv>Vub>9q4&rAkJQWJxx?(~h!;1|md zjt#tJG&D688YQrAdW2}Q>Cs0<{9{-r1E;2ENZ%);xh7q|yX!!x1ibl%F2nLDPY?)dFnzI0P)ZZJ2M6_@T7M=q{X zyeOK%oUQK7b2s-kL0stweEJeB+NaTBRQ#12vqjj}49Qv)a+7FvtE&7QRHLftOJyUF zZkKbny82vB;ow!ME4Y?d{;l9tF12`Yz8qih4VOp#hsBgHUK+}Z%;;z&va~4aoEI64 z#{Qm)-ENcfg`+ZDmNP$JX z*6&cQ9ObNcQVqo1{GniKYH;yxS9X82sQUdSqaR$pG=FsZM&Ua=5gi;(zUMbx6Y1B# z{N?{1Q{Vs7iG#xnr7yd9$mMY#f}5}sh1+EfJrCxs)+8)ii9*F$VAOyhMMvvU5q}v# zB_JjkdV$)6iiog6Dq9;MU3u}r!AcoN2Sg4i^O}+x%2!W(oq{5i*nWl>_rYkqI1mi{ zAwjoAO2P#wzNXZ^kaAn+qZH-nf2CS-5%UiS^ux?gIuu{L zI2VrGa9Q#6p_@BDq1TQ=*4kcXLE|?@4h>Rf46Y#35`k^mW zI=}^q_3g>28&r(Dck$*+riOzP~_N#bK=?SI4>!{Vt&H|Ae<>B7*XU+Pj^EtJnEs2|RxVu_AtbGi8p&AwE_FN`3W`CKj=cUuH7 z{iy*$-UmYSOPDe8OWbda`~Ba<`*_F?@?`v&V3Cg8Fh!qMmz2t;;+XnGv#cWb;Ku64 zxgmE)ssbr?t+o*1r=l&^3QQ6yD#{M5{!=KE{BU|6OinQwZl^_Pu}6g$3!3`5zl8=1 ztBS%N5O)oR#K0Tw(BG<5DQx$Yu#1!F7#$rahmG`+AdQ6!fy_9GmO_>=j`=Ww9=-3zuDy^k+s?#Tr-Z;}t2R z=9;rb#l$H(2dMf3fvk2wOwR_VnP%+hC3yav%kxzf=R92hQexw7Qs`{Ia&rN%Umqb* zn9@ZG%B2VCA^(Z|o+5JGEeD{&R#EJgOrWZ{N_`DXO{CmXQtX_7;5DT1}Hl(C$ap9 zAT>|iw#L8(%z<;_txCtlm`2@l>N=7nI)CSDUwh{zo5vj)xMmOqd+?foJeCVcdHlGP zf!wV`+=a>4k-pfhH?jNi-StCa8l-2=@ly4P{}G~ z>kRb8CgM|xO{|l-tO}I4&|RREd-bb6yH!DA3g4d)-%boA#t)B=znw-Z>2UIWNviNa zKYZ`0rKM9#AH=0buBgA29UaZ?J+5Ar`9m%p%HEkhqS9=&xxnOYEyLixX4qbpPENxf+=O& zn_F96Ig*-5p9cBtCMv8%4F7Zl?bh)6oeeaQR@yRh!^zFU$ zs2EmtAQMwlOKz#M@zBT^?xSo`Mz0VPhjRYV{BXqQ`<9Wn zZuiG|PtZ4qU7LJxF7+t?dt-q$?Z*CCVkh{u{@9Bq@@#+X^BfZ^{juM39lb_+zYTbf zQi8NMj(BdDH}%I+&w~6$e+rUxFb-r}9*>Xyk@94JK z9!UL67OIKK0t7eyO(l9N`rX@qaykd39m=$b#DIXUxj~{|z4DLYCc2S%O2T=kT-7wawI7Orqgl z%`x`A@K)wMo+C$=7nYVTDjj&iU2W@@ZJ4cNrQY4J-~K6H_=s0u@TAH=Irr+A{U^TK zdral?kK-1oNauPK#Z-u}QV+VxRoX5kwHdX~Kk^dSUv=-G#P_IGM6VljX zA4lau-BQ;}J9=f#E;UWtDYebEqKlGIHCrWHcS=x8$uZ5wmf^6sB4vkD*(|$7{%*LZ zaiFvdNqNCNJt5+C$7$Qg78f_TGp$F<3ssXZ_UEUBIqAY*zW8zfbo%+Xpxd8*rsr46 zzuh&%&6IzDKhOQS%Bg+vAMy_oY#y*bJ{uJNmty$3Oq>*#iz~#H;*_{bTrFNAt`XN#cS9b@kuuDeYbE-x5Yj5 z?Xqba-4WYjN9^JvKPT=buJG03HPm{zPuwqFi<0%Ac%68?c! zTt6b-CLR@U7w-`7#J&F*br;`F<)-(F_lft54~P$n$Hj-lFNt3k9~QqNJ|aFUJ|;dc zewEscPlzY!)Aj4(H^e8!r^Kg;o%k)fP=7`|C7u?a1!4RSkx{>^swHEU{R8o=_`LXn z`1j&Jh(8p6B>q@@QT#{oCGjWXKZ!4kKNbI3d_{a!{F(R~!LMHz-w@vve=hz)d`tYL z_$%>k@n677e0r{!aY8_y=-V{!x4vB>g?{eenbFL;Nv6 zLcjeN@ni9?Voy9L6#<~m;RGR|Tg7=(YKMyYlp%;qRpB-%Q!*_xWZ36qo^<*_dQA+= z5jiTysH!q9OL9U^$|*T5XXLD$lLzEHl@qmlw&4 z=_-9(ULr50gyLoLq`X{SK|seTd6m4HO3~NIYvoJj%j9+PdU=Co2HE)98>P8bc@lr3q>w!BAL(w2_w z$ZfeJcd4~?PTnhDC0{LHBmbSePu?$ID<6;#%Gb%)%ZKC}St8CxX(JXynL#yf))7Vj@lC_2cPjnO!Tzs8`@08vUx(X9i-YO5lRQ7_|0KO>nwt&1+-`L2{-*ea zn>M5Srz#t*NdIhF!wEFC-D<7nuRG1gs;_F>N4yoM8tj@Kr&G~=yGCm>s$TZ5tY(?* zin*Jx9j&@mHj!Q%4Ra@KwAip|Y0bb!!>DdqUai&&R}81pscz{`!09wA4J+Pz+dtHf z(W;p{b`U9HnMTde1$K5rHOr_}Dh=IlZ*|*xWW(%Oy}1iGmfmQXAa?{+;H+sj8(OfUbD32=(SJXGp^mOKW43zTpE0{_I>tsfQq#8$4XJ23 z5!>vvYSo6>srk0K_h8km>D*E1ti55>YD}Z0SM)|eZ?+9fSI@nFEHA@oovGjgTl$V2 zcXY0y<&@nimG|5eV8DZq*bSqm+jWRHps2E1_jUC~JHP|r7WPSOM{6{6Cs?hPw+&m1 z^WN0Ba;vIYwJ4uzhFw*(qV~|5`fix_-VxNub}S|;(BLN<&3Nx^|CSANw+^-ls|VR= z7`79sbh%^U9Up5p$*f5;B-CM(6v^(QwgXa*xi_2H!R0C zT9r;?D{33fcB5PA7!4-`t!WM?jy}Jv+M%7g=Ga=h9b~errqK#CS*e|7tXl?#RE(D9 zm{#0uJ4UPAG@*ap3MpdZo}HM!+h%7+ui17Zz%8DwRua6i(t&&BYNJz0RxKSu-qzL8 z)bHiyW_WXRpS0AJXf1Mq5)}Nw~-O}1H1ShdSC~qpt8aV&4$7UkWuhl3MW;Lz~Cgd4*>UvW*Y}Wn-%#~YY;q-4Y01ILb`tRwOmX_GCboGF1ylBmK$k7|R;*y~X zOiyj`@oC$qJ9gJ+G;5V0pY(>+4Jm@Ha>A(H;bFDS9ms~;KmVwjy6$w^$qP?hhO-Q4 z)hbNQfPa?N(+TmpW1AaJ2wLJ0S|g!tY#0qgb9DDsf?8wK8XOj@BrfRhUK4 z)(or`QROD2#Ycwu!wk&N+Zy~YRNe@Gf zHTX%*R&?1Ll{aI38s#dtFCbX0iwrf|iW~ShEf%2b{~rbw)8GABf14R04eZj zt@s7w@>USVQPI9nNpN4IyWs?z$n%zC24TApoE_@1-*VH>z;eP(qiUIow!QF>K+`za zX&C_+scxA;mb&7{LA4UgXKin*-SoEXi=wR#@;*futH7FuEYU6rQOgI z`^*T;$g=SvI4yq%;o(G?Nef2HDZ4@FgW0czI=0UMvm#%K>}9l1)OrDp=~Oe z!g&#J@V@}Js%>lP4cQs$y_Idh(`}naB0W*4u1O)A=RbuM54H48Gq7b^oI4EPYATYo z5`FyKpNue|7}N|H^3{#D?QPfF;d?r)l&S{qQR}v;`_6I!7Xn4dBeTzm_c21b(tYu^ zRyF^k{aV$s-ubDU&$fTc5o#~q)~*#^bksInwBfw?u$ImeeDNV{ZRkaZun~Gt>t^w1 ze&ebzFFuD0L31zq)j5{CPp@d*ARMNm*?LGJPqU_0Vj1?X1P~CVx3D%5dtn8r-L*4t zfq3t6*G{7fa7=A#tTI+lnU&kA0P6?NZ-HTRjL2E=RSy?Lo6s^$-$L-k%m!<}|C{7K z(@?Mi1*he+kylCR43-4T0fH%t&+M3u4M>YsUC|um5Zgj^(`r?WMkCzRj7GH%P=)zz zYHh?ppk*jk%4_M{A-it2cL3(m9&)iciXL>udesEJ>y<{=yJPJ7z!GMp$KEmEZUwfq zO;klD%GyE!Yx!C_GW}fLsCNRKUoAZj!j06*UEMK;v?{d9#dBpgi?wQkN4R*s76-C1 zO~_8mgrD?9Y`LO$%~s6|D$i~xEyeDZp?_@CII&<3ay^~PJPH$v=%`~owohp-#q)%{>>Hnot;iooLxfZp7&?=0w&$%kJx^lr@J zr!ICuwPW4ZSfc?O&|R%7Ma-&#hIHL$cYqC@3Y@d!?X+!Q$L6K0S*?I(Sd~^KqMkGt z3HT0U4B&1otsSUzHa5TlJ*=*F`Q0HXPa&yb80Wo`=f&Tp!8dbfY!Mw%bHkHCxH^mVy0UU=>`R zqFq#3Wtn{LIpry56yv{2a#f$a;&*t*LA-C>?D=xOu{HA}wt2q!frp7Va^DyK54>La A-~a#s diff --git a/frontend/static/css3/themes/default/assets/fonts/brand-icons.woff b/frontend/static/css3/themes/default/assets/fonts/brand-icons.woff deleted file mode 100644 index 2a89d521e3fadb6ad3bc1738830a2c039bc57272..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 89824 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

w`Ao`B8FfP>nd2WTiT*&L> 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�d261qc>pomd%U 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 diff --git a/frontend/static/css3/themes/default/assets/fonts/icons.eot b/frontend/static/css3/themes/default/assets/fonts/icons.eot deleted file mode 100644 index d3b77c223afc9a0a1af914936219da2b001a010f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 202902 zcmeFadth8u)i=EMnai2WnKLt)Tke_M(zym>X+-W8nSTaK|L@_1i~``H1X-wO>C)a)KeuP@>12tlL1^(QOHN)& zGc8BqpAUcOsxz9J7vFT&i^#MZ{=N$?Th|}BC|XG5M-OT*Y*=??|Kub}vP4=D@7S>E znv1G`yyjM-SqDk^?&^&fu3Mj9d)A*3_X?nWBLb|8?KLPb2!GYa%QkQMUXLXY{sTnb zyEc97f_2uP-<3esb@1PF*}5(L)^2eI;yaN(`q6clU0D5aMIkAFDkiek_kZll&D-za zeGe&r?IwyH<+h0xiuUPsWi!t6&Oc6Wg93hk->oQ*2=AuJqm%oUJH>PGIzSrS8_0xT zaxw{8NlYHa^G-8dM)Je*I)_;PDtag?1G!)!Q^lp9$SVG2*+w=5uM`&{>=g5ToC;`L zE)|;TGq0YDPF_!mA$sd7i9@3}M7@ZVn2EXKt8hn27%hSO8(h}pzu0fUWJ-yXS0vN^ zsc+FY#jh#}%11sQ@^F5K5}!OF%Q5__bQ7vin(^#rNWdS@gd24ujMK?DGU_q?c>-w_ zfb=J)zPXNcIH!^RgnTv$jF@*U~?c-t7b?3^&^ zMp(csgU~Ojbeqv9p7B-0yX$!?^Vc{yKl@_4$A>2ITa#>1?e^D-bG z1Nv5Fpd>{AG7f%E8jSpza3i1DPoi&XnX>N^lW!YuBaf^D<>ug(4|hJw=en8p@+Fvl z1@BBAcGDDaaDSwM(F4ypuA{r@$?N;}9m}&3-ZROWHJOJTZA9orcqW5Fju2O`4Ce+lRbS zE>o6)y4VfiI0MfF-f;lloF?7hW}0j|jw1m2O1|T8GbGG#GV^m7Ln2e2Ic}K0QG{`L z`aPJ_&dk$6+W3Zb@JKCJ9WRq{K}iBOGI3%=uh?f;d?QzmtGOjvsC= zTlU+4QAVb(iT&mr=5*|j8}CdXCyerB8A&tV40{)T$Sd<9UNPMnKZh}3T}jt32GI|h za5Fw(_BnW4I-MK?l&9oEg43Jp5WnNH9cex&+rn)&%14<-`nSQ)PRM>vrsJl*Wt(JL zv?Y_qz$NQ9^AO(gsrhr;lda!K!};G2()nZ^WR`2b1=?rSZMFk-$}vWH>2{^_r{6|7 zkVB9rJqGD_rr)?6GRw$)vwI`Y$y|Ak(}7PR57UWk8{9_u*>TL&$7Q4;Zpw0LKfe=Z z8R@XNSuTeIl=xJCI!wMP9gqHq11EDXfKL9EcE9I)!l+Z?jxyvskqyh_Ng^z6)Gyl* zHQgMR$Vs15UOKPre@@3>@QzeEE`vLvjHFp6+%jDPZ|+~b)9H<|#C%WFaa^W7p6Sm>Xm6NhreAg7Uejk$s__Dehy>9}ccjvq|V zEt%JlO*y@phx;*8h8d=CSlUfynf#tYZ#<{v8cld}AB{@<*qtzejCZ9SRY0&<38)RN{y)|%6r!(4}>HBQ^B#xXf4cJd4(r&Xp>6dviW|=sdhx;iF=`l(B zWgil!&-PI^jk#u;{e^ZIa&R2!xef`&+yrihjL&6pIKShjThfu~PMB}*KgvnN;c+7_ zr$3~;0vtUUpJ}vA=|2k`48_Duo?M6EV^=X*UHeet9>$IK3@JmlA$=$?6dEcRDjq5w zS~#?1=(M48ht>{#bZF~PV(3#tw+wxDXy?$KL%WCW8@hk!k)iJlJwNoTp;w0nhyF73 z_o30D)UbP4ANCIy50?&C3^xwX9&Q_+JG^js$?($Q6~m_upFO;G_`>0vhqn*kF?{Fn z-NRoPzIXVM;eEs39sa@a&xW5Lerfpk!>Bae;zVC07*Pmer5^6QaTMqVHJ z+sKq=85?>tP8KK9PB$x-{LZ?s~xYP5B@mG%j z@%W#Pzjpj@$Nzr({~Uj3%sS>93yc+vm5r5;#l||u=8v5;wq)#-vE^f{#!eqQb8Pk4 z+OhM;E*iUZ?6R?sjcp#gYV4Y^tz(}U+ctK~*j-~^8oPh&p|P)zJv{dPu^){6Xe>E) zaO{_3zZ(0^*l)*P9Q)nat7Cr|`|H>nWB(W%8GC!|#5j#>niB;Xo!ZaL+X$Zlp2wgT0V5rQ1?&|D79~>AC!8tNvU^$QtufW82ZZ4zMK_!EhXux_tQ5;hy1hhx>+a8vf+)PLopa z8U7|H^*h4{hLgk3NlJZXcyRblQ0l}8jaWxqBaxB9k@At2kB!-cmot<)JaSx8s&dRJDYfI+YLilL1f~Ay|4FGWpwv0< zL#b;(sp~+g8%O&=saKC)KYHWnHc;wkM|X_gWm4*a(I1W`L8;GyQePN-b@b1pZyygG zzvK9qk3V?)8^^zU{L$l&AAj=rPme!${IE%>ujWwdi7AxY2uhtdg;LJ|rG5mIx_<29 z45e-vyAG6k)UnBNHz+k|Qfl3J*EiPe{cLTQ0kMQ)Pv(c8$To|^~Lem zawzrf2^%QY3rY=vQfIserCv927TzO{LB(r580KH($pq&MX~;r*BQ zE$_H@)O*Z3>>cv{(|gqWruPl+>)t!4}14|zv2D5caQh0-Uq#3@jl?a-}_1LHt$yNb>3^e z*Lbh?UgEvjyV1Me+voj=x7T}y_e0*(y{CCk_Ac=*_MYTjOauG zukY8ttq$m8a=ojl7^o#Uvy++q{kM7b{-Kq=Em}k^8*>Dl4=tmih*t)5#vpZ09? z-0Zo@^9j!lp6fkZJy&@)dM@ys=lO_djptm?8J<<1Q#~s@%RDWfI!~>q##8O7^i+7t zJyB1Yr_@v8DfZ-h!k&;P=m~iI9%wT;>aZN0WmJ5O7yovWR#eMmc9Tcw?>EzuTf3$;$IO^ay_TDexH zm1u=pNb_mB=GL4VxhLIkxrg2VbpIdsKiqG+UvvM({i^#F_sj0zyI*p@=>C=am+t4> zhupt#|J?mk_fOoDL?oYXIa&LBD z?B3|U(0zfs*S*3WcQ10!ch7S-yJxv=u7A1y>H4|r8P~0@%U%7hj~P+{O9ub@_rE>x z|LY#GD=x+l!mE^Ib8r<>pymJ;nm_1odd?3@`@eDjAN7FcXa9|gS0WGgGa?_*2Y3R+ zfOA~SdK`ZGa0IcP$j)#C>i=#4PEsBHL{6l44q;z(kjT9aFo?6`d!Wii8qZ!Ly$5H# zF~A8N6|4pv!uc{zK>a(2@~i-a2euLgkv@ogp(x-9z#By2?L-j=0BQ4qOFq&SEFmgH zSm6O2g>1w&4D}a3OH=|V-Az=6u(Bjkv=xB#(S1baNK=mZ3Jrkx3Y1?lL{!-W*baCF z$JO%zz`qLkS2qB*0A3=hLEf5OfTKjUh_4+bszdk;q?rM{X23tQ7jS^6z8G+js9_V} z5YEZ1fc->`LBL_6rf$GqoMm?s%|_Vl1fTR1wfF$QsTJv4_W@22wIOZ02G|8a-VWf` z30yjl63syy=HWemGXUuqGyvWpTDY5N(GtKtMDaQR@}7jUPZ}WViUAH1E#6MFBn}uQ zI(aYA(mucu9B6j~fI~OZb))`eTZxvVyyY(ut>^(v5UoW1Q}+>_<^Z7XRmFgNheSvA)?;>L}#u6Am3T2=ffIc7vNdI38K}gYc;}GBi-33^XyK*Mxt|k zfZK@9h5y_gL~9WCkp=+DT)Ud+yp=?KRRF}TL)vvnd;V^s3$_xiN8Rg_L>I0H3=v&~ z_eDpEHf$ls0}c>fhxqFz zh_>z}x*p-z?;*Ou0oVvQMDz)im#72m01Oh{h`Mfkh3F=P-Gsb1p}d>75N!iq+mLqK z38GK-0`?JosviLVr}qhdK;Qn1i51?-!7$y1&@;ul}^i|~fD$4!Z7NUoM%R@-NXD`v$m%t#R z2LQajxf1Xo(O%&4Fw#7{p6C&j{m3BEx3+?HZ33Ji`VR7a7jfT3`2Ht|zK8seZYKJE z6mT2SffxXIK8C!H4G}$lgy;td`vGu$VhP|uz#BwA@&OS4$A)+4x zo*@9@elj1hkLaiQfWt)3ZX)_wAJNZ|{ufaI>N>QW=(z>}(m(G2pq^j$5+OMq-b?hW zDgfesod66G{iY9q$RjBG$N&IgzeTzi))2iI18f5vCHfum|L!(ezBB+15WUL{=dV26!4FuME`_;Xa~{oR-%!8M8~!hjlzF?HPM&` zc!g+u3E(xNiGxIM0mru+0E0yT+C_8%xTW#|C~I;Q63P<5R=@-arJIDc6|jwj4R70C z686m`)F@yN2}caDpMbz!ty|2@UaDKi~iW@gC&Skyl6g`VkUdr1d5M zaQje(FG<4R3PAci;E{*$0N#P!0N5b~R|60i+71{c5k5#F(hESk{P}{b3Rf4S*vgW^DxQCDDldSaU>El0*#e*(j$Ob+;fL)*8{e8i4ZK zeSm%v9l)sr<#%odjFOmxdgeL+he*sr`uPu%Sb%g3HNY+a(qNqt@s$9S(*=CG_K{fJ z3D{3!Ne_vWfy+`WU^9tRq9nSJw)+(l%l431-Upa~In@#pr?vtPk~nP};3X2PkZ#p$ zBzo}1nj%g|{U1VmK7{(t&`9*6uHFF>XU0gJbsLEfR{@ZJbw7!-8vrQ(9K@Z2vd%>r zYtRm?A!04^o>vU<2I>2bkXYAE;{5F-E(ij)l30&7)(&wY%DE8n7i}W30d-;B5F7WB zxEMHGyo1CgJ%B?bE=3)e!hh)~iA|dU$aC3B5+Bt7&yx7qD%zi7SBj z6%!<`M0%_j;^R@k8zipkBXKp{Tb2NT_cg%h8l<}x`K}!$ab1$c)?Fm7N8L9N0C?YU zg2X5G;UK~ac#y=6-6U>888mJqXxF;+B2@%D#1w#BC`5 zHk9*Oz~|7$&*ziaQA}bd-a7|K++GE^hr}IyBz7Tu7wWll4~e_BlDNB<#O?;b5fWcm zLgI^Yz#$S}LfS8llDG%%dr|*=cz=06i2=k993*l7dJ;(^&_PF(LoYVCUAHGe-inhLYYrD0A3>TW5oY> zg2X|jKlloXXV9i+UL*07jU;}Gu%GTH@oX#LD2bl|-=CwNp98O7Y$tIjAAtIvL-_N+ z{dtu0%WZ%YI5c~M#IM!^@c#7xiQhN?$ae(g{q|WBFLVM1NxZn7#7lJ~euwzqp`72L z?%&@=;$_6YvXR6e<^v9rcy$+vKceixIEg<;0f$Na1!-SfL*n&KBw#x!{`v-qza1g* z#tsty1^<5`&6{|?IYiXsRKSU)&o#S z1JX92j9EKKX$QqHU+<*b)T`7mHL@HiXc=b*jk zBHfzRfW4%wMVV`F0~{sgJmfiVh?I3P0P>vQ33!c^3s#b{-UrxA%7vRrfefu|0InN> zuOT2N4o2uCFO=KqPPrNGn@33jpHsl&lv_~mt%$pIKPjKV`!?Wz8{$8Egp|)6Am#I@V+YdhM0;*u zLkjqta>q-g?1F#S2^a|jr#ttNau@t}M@iWYe0J|5)i-V-xvxk&>QRjWTN%=Cu zA=@hV$4GeqWqt+qJ%~JCi<9yY%HC59K;2(Q+Hbr;$~RH}-b183yp@zkR+93qd{Xuy z&$m(bcUNN`y*-&!>^PT<5Coi1OLI6BtQQq+t?lzfTWw8yOL=oxjJ?q5k2r=L5r5|k zK7T|!5%G&py^xIf9S(ma`GRleOu`@ZH7E=0jiT_hw=|cEkUwazsA+{e(q;=~-2T?~ z4)KD`=G2{?J)NC(KHnsn4v$m(NI`gNps2dKz1sTNiZ>01u(|RqnDaFGq^zTW%CTz> z2fe~x(IjdX2zw>h#Q3YIuBN%YwWh)z6mO|&u^Lp@tDW6vU3=}`Ya4tn_3cYmthi)_ z4Z+1KVqCrkL|l7Tcc-c%e8nX|fAXElLB%2-B(^Cp6=p5%9qr*V(Xmj7=bP;HPq_+R zPu1I-W?Whm4AxvKZmio{|E$aPZ2i`{N@r~_SnEWecqboMW{am_7m7YpOyNZ8&a zRC~=LfgWBYgvD9sJn8nJre9KEiTZE8*&nqOT%v2i+r=Y!dE3HDjlSXbK*YIZi7P*F z`v$#633GpQUnB+okxE5GRYvoJYIC?m1nrgO73dTm#&C0o2+0=LbgU{4rUrt=t2+FZ zD=U+-v6rsum>DcC4$kaY<@0g5PNQ&v)(SEy z5#{C^o!^FGohL%Ud7^oNC^z5fbVjI=XS&;FmN7j%@;>2cmaLo8i#J@l?s8~#S}KW$ zBkdD$4ocuL?I(QNvs&iYKP?tsk>H)FD~orkv-&K27V>_RHsO zIpIbcsI)LngP_>~@=_W4bP;+H^Na@x&5(msIn~=@;hxNfwb{~RX^yR^OL9Z`u{7;) zK;64XVm zKh!Y|?aH98Oi5tUW;(1zotB|`T07Ng{_1Jz@6=rvazpTVRCU`gVmBVqY;e@7I&A6i z=gqV__fDyZG@oDluF}pUDWD({42bx0`Q-A4unMu<{Ux6%*@LX>R82!aeTk-%7OS{1j+9K29bNVmGc|D^h z`{H}-5=H#v9x+|7yY&2Q#2e`r>EGZ$=@Wah4Nb+fZm}nmz&T9tI)ZAy|d62cJh0QKlwi4>2#>ml3ACEaFJ^Pkl&uUeD z1%B80OHaO_DymwoK3nKK-4$hG!$aI!ap{5$JG-t}GGpb!h~4HacI4T#l8V~U$rqe| zO6@86wme6%)AkZ4AL0k!g2;y~vk`cvdG;#M(zMw&otsss*G6M4Y(aWst$ZK{kA0cItZTrjCOH_7KBwBpPCSxMH8sd?5tZSog!JHvL@9(JW>DpIT_NA( zQ({OwN%Nugg8Zb~RmdWC6;hME7Hd&WEx&6an$)yn9(F+DDHH7-ZLJ;c5%837gx`^{ zS0HCv#QK}l;;*qg>WeCz9qq1)qM1&6jo;#&X|c?dG0vGB)8Wj<*zK=&H8piLZL_-C zW~kPJh&J1$Xqw`htwjo~>Wnt0t-xR9FObo;{C7pWtOb>ovrs@&7uqyAi8bpatgofq zCdoLme6x|4D0_CXt%iUIX|9rm#)`C~&Ez*y?B!7w`BsPZfK%;Pop8jt2jLX2SSU7!r5RZ|uyPWESvyseFX0tr4C{J5# zWt{7<+r505O;v55!H{4~9FxytP8@(7SAtWj=CBl$ZJ_@q%!?Wme@u;*=8i8szjNpF zJ4LV6KG&&YWW9^6c866QK;X{j_rPtNxr4F2C!nEXvP}L96`TxNu0pQn7;!A&wX#rM zgj9%a9RbK1YA_7u)ZSJL(HWg0J?J1*9cf;OjevngNDY>X7G;5&=RfFns!Ob@&3(|H zr{3lWoNuvNN&)8w91mL|+t%4tfp?wSfv&JS?TrAqX8B6a2flXe`6WIP4@A(J)<~eW z!RBz-8q|F@hb?AzIP5Vvq}-I0vVMr_aba~HBoHY#;Q<_Z0D(D%O!AP7xEl#KFJk%1 zZt_xN9}sSS2`kfTkIT8+?z8W9x;(3O(Trs+#uNUI+1{Dn*>||~t+4gbd@JQsBz4!G z0;EUs0xVpq?fskJUd|E0!N3$=g(Eh#CDPK-Qmb@2 zAcjYS#g0p?9-k^Scf_7La^`i>{^)gQ9@4xwvN(RDSNpQfW%oGh6Y+S0ix=RX&nf~u z2|96zUs;;QDj#c!G-9E#OUBuO4Hw7-b6U3;%oPEpB2wEr8%f0|lisuZ5Eq8etX;NY z!?NNfL95kft*}`28M7LLi?8gu{i3pECj~LWB55XWvZ=OcQ?{wQV5=3%FUD!D?8lWUSGWn%YQk zw#;ShVoZsqwp576R9ll~B6SfOFn7HNoWrL2Z#jo?{^6YUy7UX*E$75OT81`clZVa{ z-vy?cY`)Q=Rh>?>QhfMIv?BGbjIX7No0OXnV}K@RLoAWfsO70)IC4|*0hiHwN#X*%|LCiqK4#tVgFAnCPeZ$#3Gw077EDk2w zk4N{Sv(H}C-Ca6!W@$Imszd4mo|}4LK5tRg#=?cIy2}SSvmzfdfwlaUjp8FwH81a&-#Mc)vX?mbhB%yIU#-gT4Gz!qzT}SS6IdtWuSyHymZz{k1zRSy- z49~2S6y4zx19x2#bNH?5tVOzOpG&V$R$YGiDy2et7R^$ven*UT2f*V5u5@oBKR8yq zB!?!ZXoHYnbeER8&o;Is;u^Q+OYQS%?z45*4wo+H&)ecgnHSRQyK|$vf>^Q}u_m{- zLONO~a?3jsDkum!f=-(=6v87YwoENQpv{QQ&}?>pz@{~7wtye|4#{VqSK{J3z_*qb zLaX{7^;T!=U8op>*+K}cKn21=d&fehwNXfPB4IU~^gU1%UGtYLnePa?tsw+<{Y99I1`bW&Ege|(pf8y1Z}}hn%X2#OoK?=Eydo$673LM?@t-rV zhy(IOB9-``KrY|+<0}Q|J<0ZYOOsxyO+Hv0JQUQA==veO4zF!>#l>~S2M+~{;i*F) zUWXAjS{xk)q{A2N@lpV8|dQkF135rW06zj|Ev4Hgs$mrVsrlcsg31 z;qQh!P}5N^*JY7(S}ab890%&4^Az2XD3bOg_RQ}cizW3JPaxn~t*P!-x5Ewohjj6} zPTlpmQZHxsl`$d4HhTk;;>}cvHo;Bq%6g>#h(qy zN)WsQlhTvPqFTU}v5c_*VQDK5Rkz9T%8)fJ?_a-E@0ZdM4ZQXe;UwPy9?xo+_0+qKof;_XYG3#IckQ?l{g4Nq zv<>}GV(ihucOedCEA?mAk!I|`z@d0hD*gO~zCoN?RBW|yULuA?Fj9IyhhY+Wxb?{0h! z9s+Gy)YHVZCHawciygormCR|X*=(L$EGrHwi&4)kT9!kP+~<}4ch%^x%x>x+#7@}* z02xDJ#Jii2v4=*@opp@P06*#= zNm=*5)xV)>{g=j5vSy}~Y4LJgjV{b~qxj17{xlBG>PfzCb`g`I#ZGX`6 zpZedge{-oI*PYYHi7d+R?UefSA*>%ea`bhqKR5a;%|2TK)BGk4XX0(s`gnSuPmjm6 za;ow7dx$|fFiC!bH1JHl%iWXB&umnt!eb!o+?Q=Ur-*VncpydE2_9t2$g*yn1=d4q z#GcgDqf2t1j=4E{nU+uQDbt@mMQpjS&t~gWgF&%GwxdtBNfO&%nc}jKzhvXj>;s$a z1Dj2{9ka6N<`7-3Gn?Rj+rwegmQ-rptXp?Bm;%iKvY*VBww>?Hv9Ners zv*_kFB0HZF*#yQKfdwxPS>Ma@G3bhw1Ze@M#g^VBwuv4ov>DRMtGy=njUuty z;n?2kaC93|l2N7TMqGL0-}=*$Tph~?PfEEHHUp7HJ60;z+UP8V@6BIOSmE|q`UmfL`TezaY-_zgU<1eTPw^gmKgvgq!_w>N>oQr`>*C8buhg4{8Sh;D_ z%Cn`)Grno}CPQXOiawmD`>7oJ)KVN3z`_8h2MW%LphJQ%#9r+3afa}muf3rh3aj#2 zZ9a8Ygh#r(3C0Co;v22!wJ)n#zH#I7n(ofEt>IK0!A<3yqOl8Y05@`n- z4V|}wZTBLjy+f|pSgKj%h*-=8J7+Y@rEF3!{N>_~b5!-^HFmdMxL#Jj?siwHDnhE< zQEi*G&gM<)Q$(r5Zm+Z0{tB_{GS1=>$g}2U)d#IjrOZ>QX{qnnEOmCf<31_M_63W* zwmNGn33M?g@yXv~Ouj}TjEUbkX@b^;sjSI3hl=A;+d*%2wf7(#L4mWJec$us1yhM& zo@f8JG-F(GyI*{YwLzdEtdu2uCLJ*5E-|Q*NRkp>_gHeo=OH+1ELZOdC(^r@-qMu+@otaB*d21e<`gY+oso z*mWj&J1Ou?^_LZd_USYAeW8M~c$|az(K08J^!btzoG${$qRH1qwfGXBD;vd_1~{f( zqP6mAm;r@Vp?>L0c!c43+VQKWRp~+y$Eip%y{u|^hRdgu(uBu2rxqpeQP{WMtFT<& zhh0|Y%!f6?rdGJp&=Q+kg_dUX6c~YiiwL-Q7N(OA!Kz*vNpnpKV=qsu0Oe^utD*Kk#+ntq8)r||w z{t~Z0&mTm$6_yotM{A0TYKlx0J_Kp4P{r2X70}%tsHjT=R&YsYp0B2G=KKjHEUEz# zQ}FUaJCmV?DpO}B?Vz$}1tF6%(iGvWC@82X(7`*wHu-OLdNeB$UQqFRJ}x_J`H0O& zFQnHt!rE2`UGHkvcA&ZSLRX-fmrMexT+?O&hw`S`0@U;>d}cUOm}zwZ&4|p86f$k7 z)f_SAR;6moX^mhlOD}Yn!sotlso{CFVUcTwrp<6IYCymg4|H3B!a;;Kp4OsH$z*!I z_a2#y60YH_p!X?#>VaN2)2G%(p^A2Espt@PlVZQox4l(}n$%9bQ+vV}D7Vd(X@p?^n6r9=6&^4pLDSEsfNT<1b zU>{`7W?GD!q$pF0MVKd&{;PTIchQXnKGV$8(2vfU6C$>}8gp5hRSV4B5dbK$gP&Cnx|r+J7KtJMyu3 zpo=E9(Pg|AvBbod23Y6~Tck3q_=e`!o3>cOp6XSn%@(i)9iOoX-Cg6>h2=AjAVO@; z&wVZ%rMlIraaY&^&I+f^-ur-C*WC~F!Z@h{M`5R(mI+6e+z8;CyN-Ezj-^*f#au6N za*iQx>oANq%tfnLE=}h+Adop!TO8IZ=0f>`T!@m}-R|vnRYhr1mwHuawW?a$ZU0b-V}Dr7e1R8p98h9K#~E+OLaU)IuTU9XbP>)_ zo0W>vyFcD}Zc$snR*>(uIivB@uRn$NfnWc)0=v1URr$7nc(m)Zn;(M_OLaq|=5`fm zp{9kg3hWqrb$d^L(+r2?+ez%d4$56=FtaT+4!&Wy17n^>E9wisR5^QgC61Om+@;lp zMKyuKl7Kx_=&BHViklmnPi^8O<c-Dd*|9U$EHmV%|3Up#bLKN4xp`2{hN0PoX{MUgR17x z$#gpYvjChZmO~WahGR#DTCq?7FRUdQH$=dU``-zdD`mNydKn(i=Nu@6xqZ^u5lhQ` ztR2R0iUt1^4{OR&@#0`iD%uQn8@}O`8p4MBC7Jy;`P}?IZozr6dynyCj~P!%*Dp)C zA^u#JX0iXNEjLC*+ zpJW=09n;RB$DVCy*E;7=C9I6l>g@){G{Vxr7Gb6|bPw0sD2X~`* zeAp^vv5T`++ip#II8=z!Hea`S6~b(4^ZaI5OscjXZz$yLvDhsdtgWPHt7>a-c5j|H zZ}TZOn02YP)>*Civ3(h2OPUAS@?_r62c&Gti?y*vOC!$VcW<}Fg7?^#PbsC`kQ@lu*n|9-RzSk5)I<@{$)#onNU9Z-2 zNx^Wg2Whg&j5SQ@f*jO{7Vt)P zIJ1F&U}lzzv3P~kA)HKniWA94_FQ8rhsnoJ*o6l)6-W-Pnv}3oho{^}DaNY6cN$K` zj6)x?(l(7=L|Rs(F=$hzjh{7GBfMaiXnac^tK%Vz7<&DhR_ecYcUTL6Ft^+%6TVc&q&1uxBy4WZd+m^O)qg$bHbQOj$r+=9r592}Uw^KAsshhf55Q=!m?Wqx12 z>aNyZbyOYszB!B<-Z<=(iyCjIliwE^KW-4|aVStNTdC)*i$PyE>o>X(?^8UmIQsxetO= zCWH+uQ6O70)}Udg8Gp7s-Vvk7=2ED)at-+xLO5m-xm2{SF;-CmyO za7DGel7dpVv!=$X+AT&IIAYhBkryDcgXY_t1Gw6e2{ktkd_@Ox!&&oN>Kj>*u!Oud z*X|v~>Tb0)*0;=$Z_LlrFZisO(=EETtt}{kaA6Hr%xLLao7z?pw7Lok+8dP1SGk>e zr_W}kEBHI^#EK}^8JzkFKh|zTiLSJZX!h#sNluYWbuV#7f;(~J)e_o`d{F|(j1qPw<>e8r{Yi|sBwR-?_73Nx75>8_b? zYSCE*E`6h-#H`ksqHNS%RrB+%(p@o*#zV@6Nrle@XG2Op3CPH`iEq%zi_>6v;EM)# zZ);R|`k9_IBDQd(rWSTSFsZYvn2HM6#lqOavg%k-wU&BGt1gOJ^(qe1U8r9Gv(#4t z5jR&FSKN_6C0|bM?3`7hwuZY)3t8D)SlX?)YVy^JS)H9G|East@K3$QFkZ&9^cQ-J{_8rU}LLD@<>ml9G#qdpCUf>I)$U3I~ETI3jvO4_bDb%Og;f>I|v&zoW7E@f(z^R z8gzD}g1v6dLVFlJ2$ggr8_3~eiV|tY{TS#JU#f6A9g3>BYP*)soj0rAhn%Y|+5cmRiubvK5upc2R0|DdHrY8t}YJ zLiha?;mBf|ZcT1_3^9#2uAm&C@vaL4*PkQx-1Vg;Gn0_5SY*TFqWC#yF9MlE{wtkX zU%CO!Hf*~<@&mYu&U;euDtVt=(k1BA5I0a2*1L>bgm`1g^Id^_#+Pf7+I9`Ugx0O$ zr_ej7RtyG~jy=UEf<BhmyXtXTjYVsmGYTA?4EDmDX$*wwD-xw7(P@9NIqi7P+&*kzpeP@K#*k) zN$!wMLacqqxYWwsLYjx*HWn*)N`wklUm1c5B_8$p+|Dz*&MdYTVnJOIbQCBR_{u|3 z5@Ala&lfN6z4X%FF(h3#jt@nsLm!?~Nm4#4gSDupR z(2C1W#-p&hm>EVP29a zDnA~V7vGHeBKJTyf;QW6cLX=|uI94D9Ik#|ZZFt4k%>zXT1c-G^-g19%vSn#7zVj-$LT7G>=V3x;IwihClrK+mZ zQJv?l_Z0f`3i0`dG}cFC3t7K630{@}4V!%(VCrlSN8~S5%=-Zq$_=JuR;>bETzSRQ zxP6#|v|I<t+J}hg6+r$^_fU!#>HM+XAFzYW&3}P3%WW7Z?mr>ZLHnK&YUR% zoG^?|H_)%u1^?vStO)>hj^+I*GwAdJzUDvbx4?fsGQc_4j-VQ>J^hW6TI>ROp{NJu zSj6N_Tr6RHb+f%yY>-FzFR%PQkM#FfO2vh`O~o$=9Y&`-_ZQt#XV5LRA?ha)^GQwz z^QUQbrfn-aVC=*9fFaS~0!O;8blt{T@cUJ1o(cckb*63EYO!3I5|q4_I<>8ajobSb zdiDo)!n^x6eF_v&p;yN^qph`5`<2^jo(8>NrRJf~`}G5V8wPikhj3Tf2I)NjTgD2k z&$Gd^7Jv~~@)?A^wW9?Z{>tjg8eG<_wyOx`!vM7sx53n4q!K3tE%rzYw1+j3_71$O zTf(@!Dth+0V{>BY1FRj3{{1ZsBoWpP66x@H{15YY8@eCDH z6|mWR$$z$)b6t@|3KP}d`+~&7fmU*o%Ym?QAmn9OnxU7DQ zwR>9F8rEKvh(Af4(jY(i`vTA}z1w|{&+4>x`z)3iit<{m;YHT3_~As6sKseT41&Hb zwIy2CGWLB9n#JV5Aphg;G2fB{Q9)@ZZ$~TuO~Vxa4QRq2E7W>ik3lCYlBMp)Qg3@b zj!uX6{9|rd1V}k<5Pi#gU3s6c+BmqBI~yEf%1J40oTr^f@Z~-cPnHByeSwmsybrP? zP?DmOKu<|vAW#xd^v4iT64=2f1}`GGCr}dOfLJujvIx@@K~82_#8B;m`N}&Vrj{3c zxP`A&fz$CFE3jl-Gt8bE@I??Tj-qcBSlTKyujRrLZI!C7(n>CD@p<5Uui$Vdh31wi zG|$wGQ-TfJ8&neLAJvpB=TbMMU6Vg&_;h;Jz;?F1WhT_rtjl|^FHB*%;g1QJV#u|v zHTaZ?_@aD83u^+NE=w>P3>4nJrmJgBS7mH5WOT^li(}66rR6V{*4er|fttd2;UKc5 ze@kl$aZVhWS?&%XPuH6B7spC?+fWi)?DKhib1QL=tJ&(^IDL_m7z?`m zR)r2(M6N8nCvW4P54RgerRzhWW#BO7Iua&`JhM_XBX-uX?-y*5kN+J-7$XB{h6l*v)ZM29fniqMPc6VF8;+{~Do@&itPSg!#s zhAO@nuA7;9er8?x;|^Y_5A(zE=-!w;Zf~euwyg4pcgr2A(vJjr5mLq!pAK%_}uKuqhEMfht@Xa3Us%>}CbdYo!6FSp~S z7d&dgW<)rhsk`OY#@NLqzvgrl6kJ*0&y#6HdAX4J^85%aa5$IBWT}6cyB*#OCb8$` z`=^zxZz^YbihEm{F!^EH5MV}kIe23c&%gQ^D-to9^rq}Cz0TflZ5B8RBZQm?&9FrJFzMqThvN$Tr z=?iQ~BZ|3f23W>}Oak!>l4zUwj-Ii8#s}8E(9WOw8?aie*4H)d4NYLnl^W%#&fhf9 zQ=da@b-U24NP+*m1?mW69$;+#Q#)%OQ~VFaIHxntY-suyv&=88@ot*s<;v-PpIin9 z$W z`1`nb$mH8{p8w8TZHNBLSZim}T-bt~Lz`(gEDOzVI~n?~a7(kaUhHZB7nF*)>aH1kVLmAX9hLvjNLS4_# z5BZ#SyUndSbe|P>6fN-BBM!$Lw@uvtK3$X3Wdja}&*2ab#g@;GC7LgQ^64mW=x=iaOs1S*Mgy?EqamK{XWxI@9& zs$(^r18%FoK-2IQ9fw_29RW3FqIyw45#@6#mP8lB_{~{wfi!6^ z^mOGF=6OCGUTYPiyLCyZvD%f6w74{nifC;x+t#8IyS-vg`HWJ**~73z_aS?}wWv?i z?Dm#rf$~5)2IoiC!aQd<-A;oq%Wo-8yVuEDY-xw^?v;yGc?-mJVv^0-A-f+Rl*;j~ z-L_WrOLFMrr$}TmA1H5XD$g0Ufv&Y{y9QD@DS#++xaN2mUzXr6JG@(q3(=6jFJUv^ zxu@Iv1_lO1f*%7Jb_s@~TNsN0k!%Lts4K(3uLK(I%#v2M<(+%;>_;ylj z2d^h;N3A;Oi$Wt8jSdvGwG{!x$)@9cETFsaO}sOmPO%B^c^_^$OZ3UKK3|_qTU7Kt z^F59)=pnW9OuUiW`Se*WA0{jMAPG5>buE1EfG-!BbXgDXilwyDcp8hU!FA;)97;rb zwNJl0+HiED$N`CA*-ij_a*c=wiyMOadOg)3`JGrJUy1b%eR9CC*4Hs$H9<<8-6Lsm zQ-6jt7T4|9*5lec@5eBS5>nS1#EMo9ofdi$^fF~x3$#GL-G&KKnO0ia+Hl(pgBT1e zeQc)sPLiL#cy&=xb^M?5LuUeN%Xqw6B#f^n;G{i{`z!nKL4@j}Ar?YV< zzVk#M7IPr#xiOAdh_J{@1ClbK;QLiK;`>!MI$eSa;Dig;35`5`$m5iEp&+AR>dM`P zC{Lxbnfj*Y;dLh|&X)BU`zxOE;bc0MI4L)?Q4b-{*Nr^JMIS>VNoQGNed5Fk^|0TOcYzN-BAJPGNH{C<>>t;sdBQyRFHi=hb zw{*2z6JBhj(*A)`1S7QcV*U~joU;F9nKZzCky~PJDVdDi-yRwitr7=$l9uW3NV*zS zJD9GCc{3vp+A6~uiEq>y(uLfPO7&tXY*QCnaiCSvs6cTdH&Uh$0!43yu81*<3NC>8 zuUg8lQ6hRcer5lUL>wsMc_6&4FJcE)kI=5RFNa%OG0YKs}RUB?Tz8dc49oYrmZRZvn1X5sVvzoTUhfkww0c z1#4|Y4LG)%DUbyO!~6WCSb}~sZu6=ZoPwZd*cg|;_l7j_+A%(p2)N#Vtp^~$mEIm_yT7R_4F(OTrtMCkKt zu!&pq`P6T{exI+YykMrorWHhNR=4VW2x3~XrxNCHsssP4BMeh&D_|y9r5CF%#|78A z^0>Kqu4}jG`c36cCHbCwr>5a+hsM}o@4#p1CC0aa0wIjLu^q%(YIJ{vz1=()h_J0Z z_qdS)atV)}T;38Jd9!zV-txTDUHbM&`An%f9KfN!+%j(0ui!mmmns}@V3*i~PZ~#g zBYBNf9=`dk+$qLjt>DsYuvP2=MH;;JNzsS>qKEj~%@kps7p4tRfH;S5N=wZE*hwr@ z**Y6c#<*%NuS&Ck*WNc^^Sk^D{mwjF-})8HH#Agx2fWn{`&j&G?BW~J_L>@(qYy_g z4iP=&;tk8Xn(Jdi#Oj-GM{HLkCoFF=aY0X^uUNkXDo%f$+%7dpxaD0cfZa{P{bw=fA9+);23pSQwZ!dxhh4TS?CYCFqZZeRr#vdH0H)}fTPlr(nXn|M`0-H8DaJ^qrs>b%QOzTmti?z887 z$>~uva}Jb~&~n0mN!9Ve#fKZkT(PJH&H6q&9Tb zG%U{dLOEcWd<$(&pslRas0H`U@=tCg@CdMe7K>k?9BU!=m*vfvQT8N%rAusYTd|@o z+F6Ij71q>*Q&g^@&n*hn;I=|XytD2Nm%ieX6?L5=nt+-!m5Ao6B2wZ+&4ihf);ATQ zX8ztOe|sO6_%^m}fSyTm{q$KL&t-HuOmRUs7z=QDY;p0#Y)1$VyI9W*tKFRVtN}kh z^lBPUn0az99mDV{&fmRXEzNVFnhI)$DgAzFGy#M9c&l`o_V}(s7+@CK@#9wmzM3z< zn7Wxs;gBx18yDSV^0@IzXuZAoV7?530TbS%nar{b^aUnV&c0y<`eF5dzHz;pqkMT-QHb>`>+;_+w2e;9fR~}Fs>s|2`tcd^rQuikCah>J8 zu->z8v#%PBMl%{|G?J}dnvqwHTeM zyT8x+e@GcXa|_*f+1aI&hOedOYw0zysNk1uu2q{|D)JO8uF@Qgf>mlZm|u!A>=&~} z6SQ7S{|O|E!k?tg^Ou^P=S+L;^ZZlvRa+*Fm7nM~g}~C1C?ND4W_bvw>Di%KFi7~n z4hUSF_p6x*@;z%%A?WudftZ@ z-MvxO8nM*qUU%`sp7-9UT$`}ZoX2eKhjk3m){N z(30Dc7H0rSnK~K>Zpr?xfm+t>CwVzNDHqkH@zO)tA!k5Z51yl8Uj61nru|g6w$}!g zi#F{%@V>ChWsH#5d8fRX%0=W4QEh?Jw$+EN-h|`@T_}-PNg{d%LW&MigP#;<+E3*7 z0P<_GRgzY6O1#7D); zKsUk5$>)@aV23$cK-HU_9uPjYKeT#Q(&#Ac#LU&)Sb%l1j>%H%h+l<_zcb`m3F3G5c$as#n1qw zseWSJ7cW%~5UjM=(?0jC*aiMkmZintveC(!m+E@|T~BjAchy@B+NxGMxv@Jh(RIY*bzO%(sLddPL}L#*lJ`e2Qe-)a(2Dp@Xay8&Ej1>6W^M*g}N@MbMf6~S$_ zNEV!;%je8xz}@r#aW~;pWl!}^0_OP zhf9bd)Wviy+G+(UYJEaYCs}aYZ{62+fuLt=+ae!vOaVzl49&VoRlguvA`EtJKESYEp42S6Cz_QNPbA#K*{=G z%?xbJG@tVitZy?lz+(HtjWCGv^c35!JtB_t==xngehBdq9IbqJS%aQP8-3U}Hp}qP zm8Q493c-c0=p!RIn66f1x~H=Yn3MSOrs#Ma9`s4?=a)KKKk&e0R!Fg-Iw_K z*DNh+)oNx;HL-th_%^f}!MD?a zpRQdR*4`rg%a=eIOYbw9vsmF^1zRRDBn6cNJ@+%|`=A73l~gqO-H96#yYrO1&YJ-q z&Wz`uzQz#yC;2Frp!&%tG30;o#*cSA^V`nn2QTwoB}%sPSS?p^Y~CQbGM_oS>DHHaysoEeNjiK4fP^uzx>Zw{L1&d#Z>mX+^%-Pz%*i#Yw`>#=s zPH;zeJ32u)3o);b_yoC$ANE(v;?PjJT=8~R%8B||zFKnUE9Jq#;z*BBl$g2)e_!;Y z81$#tL@@|w!Xeiy|MvrGWMAkV`(wrd!``DL_qh6gk=hs2_Nk`4JfLOwC5`OS5 zTqG5KjGtHD3R`=LGuov?29h946iC2_NaGIj9#wxax^-dn!)N5$`_RdYf&(&4OUwT3od3@m2~MxIHE<6!b!rldZ{ie(&H^TA`tZ)uMA=Pg z`7Out-UaJHi@<|kVY#mL3c?H`z@Qgtso{O&n~!%}Vek5DonrtCddy7s`fx(g8_lfi zX3ZO;5=4mX7(Wl+=Rd|8L0TVEB_tBwhY z21iL9!@Tv1Vv4V^P9)gTQC`~C0nx;uEVFGWV_$ZViq*kmQ|Ko2L`ud;tTO5Fo_n7T zyu|$LZ*61bv~AKCpvnWG=RLR*7C*r`%^$sIX&VErZTlB07lxm2Lr+%!`??OJsN{SK z=rodsAp``unswxZV=x=hBrnsys316a2D7J#r^$5EElpO6&fw(r=pIY z$wM&@Yya*(ocp@7Te8`L>55n`g6rmYm@Cil@joPoK9L)-Msm@Fp#b#5vWL4#T_5jD z>t8oVdMMp9VxDsiMRn~^R!$Rk`(JKTIbpG4gkev+@i7l8-yCD1KwZ7|5XMjk=j zxa0|kA)k>WA6pdIHJOHd0qF!(9KLsd2K=QdCTx3@EDA>nslysgjciYi!l0yjsqFuT zx!T+>Cn}=em?IW`3q!$C+veYHAEDoVAJ88gvzs4;ujyyyWXC(e>4E=6pS>1z*f4oE zC9oX8E~bMzu@WACN%Nh;vlc|>z!$P0O}nN*Bu zC^nJm?)7rt1$<#59z#$s&(*ZOF9$tO;~Q(m66)iU%?|9s ziG<*u_Vv+$%X7yN#zNo0;6jNStD+SY+X&nEv>NKEfwh{sxjlbGSo(d4 z^N?4fJz6~57iG)m|0vB`J&I~Lp@atu<%E4rq-S!pCknF_`kCKWXgS~aRHD0K&Y(OB3P8syL*7X<48rk%H>l5t!a8Kn_NaTaj@>Ek=Im)(SeerZ>Z?v_;h1%L=+*<% zMdz&K0)MA8b>P;a)1hvCQic6?2G34AJ$Bk~O+&v0@CrM2o66(N5n{fy>V>^7{7M<^8t-8g$+JgH0LKH~TFR z5^u|;%@8rV&jLY@7A#OOMD=JEZo>~yl?q7CSQ{JcW7=UFM<^cY#|5>tVY1ubW%+9vzr4ln#OJaRLTEuQx!eCwU@AA=o5CPs%V$$SD? zEOrN$+Xb3cDf9XGV|M|#|IHkJ{&wjVBxOF$A0Yp($NmiJ@Pl{W&ptosL||KXJ&0JS zR+p5m!NVME#7u3gB3~Ye0>uF)>h5EzulXl@`WrrSKGA|i^5K2i=f2+c1jklo$*(_i zwkxu@if@jxu>QBg+V}yykNBQdUze8w9Stup>?$2=cC95#&cK)jq6qE>*v>H~=enHf z&d!n6tKUGh%KKjgA>a1nn)?o1eDW7?ar?V9cfCQRlwO+pi|*G=t?X*Yw?jtwhEK_h zci--=nR9T9ZLJwQq58x^Ny^W35Ks0l1OHv{ve^JS`i&}7^XkjZF!1xk5<4lVchAN; zW8cE$f>HqQTvMk2T^z#VwssP5<8u_*8tqARM(|$H9qXfLu7eu~s73oN`5&x9{w_ky zv_wOhp1Juc=4v0^$4u*KVx~!#5qv98n#lEEQzHW8*EH4uG!K+Cw6uaI#P!UY4}a#Y zp_=NJvzk`dPZfy8q7*cbYf2!-&TheD1|FN!>;kwrO|NTsD(TmI1u=`i3cja-_Qc+` zgUG}V{NlhV5Ha7$>`jWa0@8rB2*hbqlnG_-oZCA(KaujZq}{hEKf3Sg@m}|wwSpx{ zhbg@iH2!OB-72IseHxmO$XS@g9&j>4+p4h4&mI{b*;z^32VgUcedC+horMNg{>4l~ zpjG2~B<;tVpmuD_p5bjtDpH!JioXKrwJ{i*)4oh?SO2aQWbbExX7Osx4BO{ieZfe2 zIQ=;bxP{KE1w0wxm8QGryrhBCy72*;eZB4+D0=up1zeP|Rz=?Y!0RpR^;oa}-7?lF z#?Ny;1ATUmJ-nM0W?*)L$vjB0Qe-6L&VeOvZNE9%9&h>fi`TsubEEZ6`Ud1u!R(v3 z#P8Ql^NxC;IhfB_6@=lm7rOyuY*Hf5(>af(j5O3|r|U4U7)rKRH!E zOt*Rsf)2$k^c^~rD8POf;=wddrSvNgboXewB0LrPx$4g7I}pv;P@MND%3EdX9xK~d zfsEAa-|VW^iG8M?_mYtK6}-lxE;Li!47;>y**1EeM8-DqcA}UL8DJ`T4mME!8trCS zF0g3GeL2{li4~#%<6QEv=6m+|Ub52yn=g=(yn(#u<&W&BkK1OiX%~9zSlBhSV?fk= zovAO8mzbo57wY@VrZZp}3C)6Ej@3Z^8>h+K7&=+t_J|SCle?hxW`rR^Gm$JgK|f$< zW!RvGaCWei`{AY~J3$B+Tu2&xFxAL>bMt7_+d3c(YbpkuwH+stSO~>Zr~1bnS|VDGRy0K@69y-=M9*Ah>k#M7>ep=fRd^)5NLPOoTg|b)A^maBdv|j9I7Wd0 zLiti8hW47UiN1)ds>$u4@)y1s{U68!X^X|glKqmxr^tLXlrn$>f>phAWsjHSa?-`FG zD9&IH4jcue=m9*d=sgPHwO1V&EWe7n*56l_QLbU4o9bk<=NE@shy<`5qYh2Qj1^X~ zAu{eGKK-9=_@L)~&_pv4xi^D&(=*gHc~N0yI% z@6q9MKRhAHmjtqT8s~c<8@(1jakqAzrrwf52Os1YQGrt%|Bxf27loY{tPIRrSdOuY?p~*5iolUGdnTiH6QdU2v-E>fr53^cvBA6i=LuBb8C2g#6QwBJDqa=}K|G===Uw+Us9ZoFZ>%Hy^DxCpxQ3a>mcpdD(7A3uXC0#(>$uda+4HC) zw2>714V7$OBq@!UfRLtDvyS8?E2&c*v6YeU@nGPkvCaZy8WP{j_AISHvM1MjXPq__>W(M)AiCOV zMDchY^;9p}yC8X}9zRb#S2x!443%!BRmEjWU8bHeBVX6E?FwD4o-}6vMtl=Zh5LdqyPptqU)BnqZ04Cfw8Wv zpfQ48=lLn?N6QzIaf>tVFVzVDg=6t@r4Wsl zqVs?P08uW*pgD&jTW^CoueL~JaU91iE=;jmJSn)apgTq|II zFbBW62_rdU-yH`g0S2Dmk0X$6}1hCiTOnv}p@!rn5&P!w^cN zQEY;2mjS|;)O)Psqh-QJW0Oh}al&zKEU6La)(I`GkKgJ@=wYiN1a>0$a1!WXd2M$J>YwuMqgw>II&j^v0Tgmfsuir0mEPP?0xm# zNAJvLEY%#Zzx$=Y3D54ly0Q2EeRn>pDN#LlW9`P*#FdCq7=bQT%2s$!B+Sl1#EXFy zsNBdp5j)q(FQ_Ev7Poru^kwOEKuQ|^8==&RuUoJ?SO2~dOT|L6`hd zwdyo1!=|e>Czr5ygzKSXA~ZM7cm9_1#^>O>{jD1oRv!<=qs89s^jy98ukd3j*6FeB zy~Sue6i#d#<2#%;wk;tN3uC}><*^yap+Ns`kV3JC8!4_TYotzrfMKnWsY4n;ecLH# zhs8-S8a0v!W2Nv_0|!{e?W+UMvUb}q*NURR)@?x_AI+WlUm|DqMs zwhS8HXL6~NvsazkF{SC8V9K71PqrGvZ#QQ|iHD8xd zw0wPh>#3{iFD4A_>AtarI*c);jNu{d=io^(;^0My#hd~y(BcS8qgFyH)1+h#b~3F5 zJ3~&3`>=+;?zTm55^ltGK7cWO2p4bT!@iqMeZ|yoJ>z}J#mk2s1@Z0t#9q&vCSOHl z779V)@k0kREKV#RVjr_<#zTNr2q->mL1B%2cWKKZZg6^59zh1e$8M^iX29yh*=(wY zZ3*kYa&&xrW^ePqnf5oT3!6sj{n2E;i2va1(_bIiv{3y9sHDQ)*@)*wtY^|Q>8u0w z#Xvc|ygb;`$X2sa`~h%ac{z<-%W%$AtAHEv=dv&39%NiUVoF+CN!VRtXPE-xEOdil zluIPxPU|rJ(fY?!>_XJ{B{X5DAoxupW<{Kc6$51;-D|2Mo4!g!?Pvu5Bmb&2ERL|^ zu9biNEmV)D9-b`%nmg=t7wy=r@C;kifWR(hWACC|8uuz}J63^9cpf|bAX#K%1k$R& z(j{i9eI7(wD@dVJZMsfP>;FMMP$DUSc*cTj_Jdy5(w~OU=+k-@5Y^2I3&7hA`ftE% zE_nl@5yip;{w}I3*9mc*()?3w8&KRi;b&IpKM!tj+}Aif1iYa#V>qL)$tunus4HJu zgN*@`3j_w%rural4!{-0dR5P)mAm8d=HF#9Ur8v@a1LPhb8v0Ug`+SVh{r`HlW`si zBhqsCkrLF&{l;<2+8)k0v8Z#e>3Qb8PBd=kQW1IQKQ_OLAa-B1ncE9nGVE)Y#Zs3J z>SzyS6t{ss%9Q6tnr005c8u*u{ngZWBQ#7b1qg%;pfm`d!PBAKQ1qj5(eVItoEpS% zEyYSyei$5s2$>htQiuj77t_#u4AIemx$`aRx#rW*Q#U}WB5>tBb_!Zwn=m{bmvHng z!;QzHNlL)vrs%rfPcLAIWSdVr;cY@Ow2ZCV+wq5zC|gv!Xsdr&sgzR7a(s!#gHa}e zaY&^d;N)nUi5J;6bic0YhC?0>c)L?B-vyDv3i=o1kKNa2JH|&X%mYkS#`PwD?|{#{ zvFmP(t)PWaOG%HRAyO(P11iXB71Wy-@Xl*e%5`4T0>Ac}X_0aYtRr;*?)gp}v<-%u zD|Gyq5DXw!+T?#b)xq7gGqGn<>@*Iz2F#HnUc)aFco|+4YW}BykFej?O1-9)YUe%B zfGxu^{QYGy2)zWFI`EkJ!R7ttuFGpdEftCh~Q z^Q1jD?snQXZ~TS)wfM9rom9y=zPSo{Q|lk(b-20@hvimYD^a9*DZb95Z%(|Ie|8ri z&&y}dLuhmC;~n|(Zm>VHjLC$AsVnZQ4jD<%?=MgqK4m!@Ym*uevMTXU6ZTC&g$X61 ze7uP$g%h`*aK!bjdtAijjm>|f&N_33j>5f>$cK|BVeSIz`F}y?pu@H`j<&ACk8mDV zIUROJqzAy}TLA-Okf<8mD9+$ouw@f2und5wm}7vXCrVHKt7~r9S?TY-CJ{f>-Cx<+ z9Zjagg^X?`H~;$hXgryX^mQBdKckduDac^+^Ey*Rd&@4EmBOC`t;G6US~8H>vl^k4f0Eh+Rmw z!)&VqQp1;9BjjQ#Q=dfuPxGH*v5VnY&&5>wVlEc`0hU!lL;9Ry95%9%9~45TUH5dT z@PkO!h#pW5A6A+_Tzu;Snv3V|_dt(+2;V5d-((Z0^J$4Ig7L%OGX3v?ARtyBQyBa7 zteG03j}NIx0b?Yi`)BcYndGg}=;_nZ=&i}j%QClyLbqo6k3Vqx?YGB|AIDLg;L{)3 z-FK&*Da)Ffv8*X4eRsD#a96io(e;YmeV4duVDB%B;bBCZee&SYkzX4c8rkQcv4=q) z@p+W_OTeR@W8@FXKBO^OP-sk?7J@l|E$ghFM3c#l4YZ4lTS?D=6egMnLs8yG%|MOG zbmp@#sHsjn@dW0{%s|bKPY>IwdpGve*V_Yj+;ICHGoHUQKT@^hYPaGVce|=x{hdg5 zv}Xyi$2<=q$d(dur^j^gY( zZqrn{)s&w5KxTGRp1FM2WwyT*-R!^s-+^qRiM>)0%jl823P9+ne_JQ*8Cl{8tZjfhyh zJU-XOr)WB9BW#&zY>yeKo?>jde~TAuexL9O^zQI-xO4~OINu$_sj zCh|g{W{j*2IM{5w#*1!|jHw!LaAV~l;U_%J|4{= zl8mZ=cJ0!zuC6jKMR7(LO9D|zuh0Sz`4iX791aQIh745a}Xe&&ZTmdGkwm zoZ2oApL_FuF}45Ad=d|g6*eVHNj|>rRACdMSWLdsKl3^ybsa{R2S1Gp`tu-U|6Pz6 z&cF%YBs!{wSTJENG2KC9lixK3i>YBCV@1b9gkeh>+d45;aJoQ0lb#}zFotTMQ4~o3 z!YOY$bVTbzm`6kXjke+h(aggh#7b$!2xsEG70(KH5A2K$g-IaiGDlsJ%Ac5o6W~f*gUn` zcbVye?ZlyP)bJ#L&X@uvi8%@*2ALpg67v@|BpgDdu&|AZ@}<==TO5&A@`~N-;3yJ` z(+whUP;mxrH4DpylxkNTr2=F}?Z~CHG|zQ8x8);%dAir?xd~o(PuTV?UgkR6enK;~ zxB5CImLK{$r5WObHr6A!$XHp>QPB^DQ1A^-fLPY_)V$LD(FC3IYT<>1Cn`&-!GnC${4w zJQ5!2)X+7*Robkmx&nMKQ{SQ(Zmb()gw{A&P76A~en=d^vH5y8bHhXc2g72{4CFTv z5I5x0vMl@cY{xjib10u5>OBv4h*NNnsEU2uEE8+SaFora{_+eSI86^hYXx4YRhA^| zg2rfm(w4*XOOZqtQ&;s3El2DlRNb?1V8JFNAunbb;DS)NQgF}VKhqGe;dXpH7O@jO z2^&6Ft%9E}HkOOsQ+--oani)W`~M|$aZ=8#C(V$Fuqdt>`ist{<>#8qmF|;H@Ebb6 zjKq4aI>ow5Sa)}jmGs8(OM9aqt&gCKYs9m`B$L9*frhBdlk^;&x%5D8M07UA7|9P&i~{ zi?w`W8jBuqyvM}^WhW6(M;gfbVV!7wp-4}(5d`((qf~1*{QnJLK-(6T9!(eeTqWx2B+yh{g5j&GXmXb=NiX zH%Ik2KF64VzmI17Y8PN?h4l3!A0JQ>iCV?fv6a`w_e0&v0VU4YSD!f)a$`ruAVPHgbhA-_41#64UjruNQ;(HI0aLYsED7{5 zIGGx7p~!!$MG=y4A7<63uG<6LV%JERQw=KmRam?%_YrtEm{SLCIW=G;tz8V(K5Qw5 z82a;f*Uc0j7kU-#Fg0x^ZSxV=GN<-7KL=l~X;y`tF5*{c>p=bn6$3+o5fOzwktp;U zXj3x4Au7HjukE!M+`&T1GLSY%LRqY^G~zsoi;JDm46}|C zwmoch>G}{v88x~|ix-&>zbrQ&>mS+~K6o&^bEq7h&sD7BgN2-x>EPl9G*)KP5FEM=ITnXFgL3^424IT`8{%uK8esTZ2oU*K;$pYKd} zeplb~PgpFS~A>|s_N>S)Fmn5ywWKEaJb|%!OeB(4&u5!laqU#&|XWF zwUF3eE^ikhtt_m)utxb>TP`cVzUFxLGIuxTW3&*RCFLSEtmdad)9#}68v0&dmoe(W zH3#z79UyuJp)+eQjbN4$j*6B{`o(ktdLMCq35Hczwa){r7DADwP(p;_@el&cCNfFE z8O0?G;pQ_Y;H-`H!hQxpDZ(kG#%@=iF)|J0KCc*wM_zM(P%)9LfQUU-YO8{AuNac`&<`Er?Wu^bcxL_;h?_K;&AqMg7dJ%KW;*I`hbC=kX2j=n=A z&wd>k-&k;9(uR`x>CSw99vU@zh9cU++n|~$air{OGzzu&V;%q@`83ygf$S#TB8AP@ zllfAH)PEKz?hDql&st3CP5A6rTm|yO@?kl_HCF$!sSb zxFkq8X}EOww`x<$>vSFdvUfMXeYflO>-xzb{_r_A01+6k`Vr$R6zx4YAU1rEY^T;_HvfvA7kEne@vwR^<`4|)Q0s?p zX{BD*N_FIYgkC@gq2EqPI#9m_zPn{bMkzSpEkH~-* zpN4>Yt-J0cgF7%M<_-|rtFT4$7yipX6B2CLOaE4`vK%X{anwCC8IsVi?uo68{3;wz zsAoUS=&+IS)Q<*xVucvyF53}te=_bZdXXqDG_+6G`u5pEErH<1+^C2PG(Ve5bbQb@ zBlkqGy!;g6ij>GF{ymWwk~ZQ=nh3#;`%j;03VvCKeHJoWlp=a0eJ$cv@7OfH;A zdok}dp{P)&`mR0!uBBH;=yp40R6##9FAn!5(!<4sqzhLV*TW_55OfAfoIz^L&U8u3 zEm}%Qu|T>ZHrAT{h2>vJ^o-6Gi{gp7{Gkx&IZ#BuAy1)0`FrVpu{bx{BbMeC>47Ak zzyo~31KfUCvsReqOVEl{&rHY$tjtmX0QlojgMusdsg0eG75vt9V&B$AL-7z*Ms>BE zxHDZ0A731Eyaqgytz>d&aJ~?K=hdb%*SK!C0w7Am*(0{*(}|wPU#89`l6E-iW#Z+& zxt^#mt5^ZeS%w5<9(w_>xd;0}`u0~alrX?>z!(F^)@d4nQC~vH3m~%bA6U6*jCDLW zOTxwJOD5r!J~Td*9m-~^ZU`wjs7J|uf>3Ci4dnCP@u84Alx<=&EjsD=J!?*lBLBCT z%%9``^2v)!GD|cPp>RGuSV^rv%Q;H}6?-1xa<#mSpsFVlEe3nnKGX)gLm!kt*n_e} zgos(qRjzL?pHxHI@dgnov}HB_Y*kbBKREq}F7$h-|42vo1*HUChK0z27&#y)$PEwT z92T--b^^5?nhVN=T$|(!DJ5z;!rS4xkN=Hrt~%z6mz#h40bLl|4=$Zk)d#LO-Se*b zqOFem>$^;66*F%6{U6XH8iLlped&f@@?iHt>yTfk~eAP5h{73^T#gA z;lqhEVL-=gk2nXfDYv-ft0DUWDP&(g#txNx zk-ECbp%#h0LD`7LaM32v>7pQ#&qr%W!EL1<^PM(0aCBmM@ywaU6*?@lQR2T5X!hjf zq*#V63;w;6orRz4!p-`-A@GoO58l7#?Sb!c$2;Y(gLgGo_!H2d<3G>}%h0TDhX&?o z*C{S1rW!;kFuxh1`QNdIktbacEeRU6HQ+2Y-JGt#4vU_F@ecEg&|jIPxWcN83=+p+ z{iuw?;jSPQF?&#mgR?USha)G<(2Tox^X$QEW-`gbq!Wg{%SqF|Co)YtMk8b%PB*`m z-K1Tet=dP!VQbW~0Z#OltCzC_#!vgF#!HSfs;W=`gw)Zb5SvBUq1oB1@%EXyO7@-Z zNbO*4=AbnJ!xn@(Fr!)g!876w*435tt8?jY?cI-QO=^cdNBF;h#M)=t)e`F@aF7^{;{$C ziRLq`dwi)M(qcK3IKvrCi?`N>A+n*M1-DZu0G=9EkQPl)y+HziDU5C4a`~NcYd+Su zqfs!ln4)%HyKDYMIZaJ!pDpZc^yyk$P+sHO9#u_fVi_dzDtp!zllj%2%wT^is~H7V z?N(>T#%p?B(|Qd3GWj$ge0ddPkFxTnC9smb5D_Uvjm#!w^*G%!9fxp$R*mUrOPMoZ zRZKhVJTbS(si#bPaqbBx%ok@eu(cG~OsRRE2B&z;3F9UwCqUzTcW#mFvFLgg#5=fr zo~u|N7qGuf0|~Kfump=m2q^qb4rYx{?=|6rvcLn_QH z)FjQyP^p(f(P=n||Iz%OAwq6gF^Z*Zx+p~ae~Xo~sXk$Z?0x%a6rIu?6LjF)A-Nsb z?n8Mo4^UN9td(3Y#@+5nIa4a8yJOL87J(D`QZ68^#7UNd>b5=_cP}O$BLRk4<==HA zdD%l>1oZ_y^z+si)#ch^0l|{}f~)tMO%TIuY5`C@-+C=?_q^=^@PzEU71#u>VCL^Z zU5KibtKO*Ymh$Mv544@w&giKAqcY-XaP-Db+DUeN-Sne&$P$PqdZq2c_ z#vA*>J!aa;!;8X6n?2!ujrcapQJ*emr`|C#mA%^7JTo;$1hy7VCJhBBdA(`FdN{tL zETfJL?2K=>!hNMsA{m z*KT!#WPseU!(olY3l%YQP+Wt}XEc<^c|t^-W7y|v*!T`ir4wGXI7huUx3};8$pxBD zi(xZeG2Kzhy|$QY{)*i2%wZi7WX8phu{&ATq`%dH@a*r~B)SgH)ULr+w{0jD86M3# zk&)V=+VlYh3bby3&4sHVR4~oG$_T7=;W1J-FZQIe-a&yq@0$K8<){vK7QFJ>OtF7L zQ6P!|?c&qp6a&1$BL)i;6SOdFO@$F&#Mcka)+(d|0BvIis}`cv1XBb*;?@*rb{%>2 zFCRU!%d$$-d5B7POk0Oou7F)ApY&ptn3v2aLKyd<#H&4EghG0qAMK%j79Oiq6hNv984;5i^U7~Ve%ekD>w+{dr(1M~kKREyw zeo)zTnw&rO;IUQdk`SFf?2=2he|yF~JiYzcv7W$1LDGVdr7gpErAQ;3#waLW+Eu7` zNLEhNZU87L?(-sg>}VQaIJSMHych!{#AhU&-?DcED`sr5Jc2Jgcr1N1rbn79Tnv9L z6h*9s+c;j;mFoumCDHoWqG%~06BbG{V_>E)TkB~}t?1AXRvkr)W%gxan&KeZn9wVl zIxXAdnT^e{dy}db$92m|M3Tu!0^zI1i<+{jUp5i-$qLIF$#!gQ`&_YiF4u7Ddum-H zuCy8vCC#Jb2$q3P+;Nv`(^a(TB4PEe>ATC84LG4hn}Y&_{}fm%Y(CVqz?b#WO*2@O z*LL||$}V41^5S%FI-0btylp2E=x8do5lbd)s~0SEw0vyM(70@^%<8uOk#aO?;b;6J z!#YA=OURsLG`+UUyuPf0o|bb26w&jaB|0>w7~Mp2V`TxsEtL$jWM`iS9mISFF0cY& z@Lyq0l{)5HUoPclK=zN9`ZF#p&9@($7gw5d-|w7^W-`~8#RSO~yZer9p9bb@$NEX} zGLa*D6@rt?PDx+089YK_J=6%c4!q97;%lOR5;c^aDvo)kqsAtK2|Pg)_)$55KMji_ zd2jpR{E${EplGSVv>H)Mz5E;`5J#X#k4*$qe3GWPoLNUry?w8L+khGo3N=f5FjXk2 zae5Nf^Xu2Zn5}djz_?vkKhOv3J42RR<4(Eks0PKvnnh?D6+lb)wU`=O+c_g;u152f z4<1`Hm?!67DO;eketq3V?wh_`Uz$qapdQ+=mOk8G-%uCghc|&zN3EF9L$5LNN~`yX z1C}cT=p<|+YnN8t#L$QRs}1PpaGbhmXkloi9FOqy2*)}XTQoP#I6O^rFdXMD*^cMa z@vwy#Ad5PubNyWvCGizV$zbVIhd=?#I~LZqfdHkrRP00Q@57ia>A&a(+VM!vq5Mfaw6Ik$B0VJmUMdJ*P*qv^?6q!B=Uu%trKo;j(-^ zD4^#htA(KaxS-OX^9$16cPU1hTv22Zf_;`22MjG*6YzH4Uq2~F49#`uTppAAYA_mt zx)o73!d>eMaF{D3$w8&$uOFs{IwqoAj#nai>_M6%VEcT%T!b~*6x)IH*e9X+=n}rD zoV-A2ucmSZL!Zu>|BLsMMyd_p}gjN6!&4>AT-3!bY(Est9aJWteL*e7!zo6{) znz4*EgS35+F>JKuXz{%*&M82Q1a<&5Q(MCTazX|@mQp!rDV9tI###&yTWTsPx+qie33@4r+@FJ9_V|A#v-QCy6B3{;~1OwytPla{IRR_hW~ z9+=bwQc;NR(8SZ<^hZB}Sdtw}vx`rBSOv5M59p%{V=F8lU@3uEqV&ac5NdE6`8ptq zTq3PVz)evn&6AYHm#moUbZ~}0*2T)G7n|H@^;^3?K5gMz~s zu1KTEpo{?$`z6czEZ|S695{TvosIen$pe!IA1hvSaCoXo7wi zr1b*94q*nywoUCty*(qQDH@_uY!<~TkTSp=QNh3}#cCoo6iYtumh;zIUd%@_+mH%2%jgboEM~`+3?k151O;w&#WA%YTmMW08GGsqdag&t3K_ zm;MG`58FJ**AQp1vbSGl0m@j9& z15S7buFq0FpfteyZ0dR`Xt;I>LAqU{gaN;Ud-aZVN6ny<3{1Ic6~j8ws$RpGK>$+3 z5uE`m)K0H(PIHxWU~vyr53Cla`Er@>t#mxh$;SD1&H-Ls@S_9#tY0U#CuHohL0VX` z3$QpH6b=P5gB*y;$v9=t(&q%kn*b?;j|?nbPzJij;{R;@W^xIT?_6P>ON8eUy+*Eg z{Mr~^##@ctX3zq@&H;-WG@^kjVPc%k6giWk?f4OQDS5GkO$+-5#Dgm=-%UY!GJ~Dt z7R)IYc1>WDB&h|-FUam<$eh+;VSypee2%zP+~oi5(5NXAQZ!ct#unAr69Ds z^Pp46B|_Un$y~3qeBhjTs()K~7MZ&4TCVQj`1-j6klh8g6BjBLLqweGKHQB>*f!r} zRS=zXyad4R?K72Jt~$FVZHx2gqTtwMuH&Sl0QL6oM9(!PDa5W*a0&sLh0Srf* z|2wrwTV66kG`-IUl_BmyGpw!UG@1w~{=WPhN(k642<(VqXV2{H9`4c$@~T|#qlAd= zII%;lu<&~K%j5Bv@8)E1?adt-<#e;L?f7v32}?SI=te3_?FE%)jGP@4wb^nqbLBGW zp{eatq0hM&-RD!X<$=wc2Sit)zaKEK>)YyQHRiiAsEyvXa{r@W}DSp$hLblbflM1+Zj&uaQ&%#ew&MuhmkC3{D4*vT3niWGN*&HW~J8NiZS({>aBeMHQG5m+XFpB%TS z_m?P6i12O3&>6&}Kwm}!hm&MVFb!BrIK1&SsYj7PF%2M(A>`TQWRkB*Nr&C$xjokQ z{x_!U(Yr#KSk&F&jVPIzmr*Oiu%|@^Hr<{wr&yL!QQVjff7yr%TS%o>&4gkZG2Z+^ zX*?ad-HXLC?v~-|Io*ii=Wj3o1N{|Uk7cZ|^;eel6ii_iy(jvc!ZKbLif3YAMWA={ z$Jq+3s3(D-2f6bg8A$U;3kDj9wP5J4Ia9U{=MX|@r9X_&Fls@fDiP0dFd+4-CW6Z&Or%W~^lvK*Zl+!@0Cum&yu(?QO zgidyPrheSiVU|L;y~=$eRCA&FcFlrnPuWUe9Kq*sS%YpNE8JbSx+w~qqD`v3%N1e? zq~<2w{4o)%KQ{GEUh~gG?ptd8$>XMZyjIA*h0t26uJy**V(N{Si#l}L@khvxe-NZ6 ztgF*Cse_qHKq}3!F)glhM*spNdh-Qn)xO8p{IGDU+_~S5MC^L#By>s3W zBZW85A5pSXFAh6T(`I_$MWHOd&3h2jFlF*9!+tHHQa~?KpLWPiXhC86iDTd{(pvG% zg%0}S8OlNQ!!9P9R)C$vgn=Xy0QlVi33Z;M;L3fO#!fFN+5PxxiO5%UL|e*-t{_H& z%Al7zW4P!bxYt7H_&_L_-Qv^h!?rZ9X$N&V;B5yXPAYmn!RUTX6qfiG0pP#=&bFQ|s=7fqG&DNktD{jN$lV-Fm^F+*&$MV&x0bpIYBe- zj1zvR*Ddl^I4q+^OTOhR*CAt1yZ%MY3!4#uAf=zGr&t#qnBCW>X4pU(J6Y`vEUMF* zr={~OMn-_GN-bM`v#S25lCGD;U$H#d%GN5-AWGQ~?8GVd;R>w#2Uwd)t6*C)ig(JQ zV@Fhp<>D1G(OL+wuA^bul2!aK&)bCPes83TJ;8JQePR2V2B&y^X}&RRZ{mmE*AOpv z-OVtHS_DBxD@N3AZaH%XDUsn!do$fH7SRZ_HvEm!04?Zrg;7r6a}q3fjN}t_Y@vx7 z2-6q{!-$Asb9ne2R(NIQV}@Tk9LVtSY&4Z!khjln^TjyuF&M+z5n$W4J8lK-sKWvq@^$LIzy#N3dQ# zD2>XWW_vJc6xL4q2INnkr$$eg^0mji`;9=q5cnC3rKRywbG0jb5YHGPxy0~$8Fd4^(pQr$OTr#mp}vW=G~2IhOLY# z4zh|RA-4}S?nAX;Qc2raO7J8^om&YuqADZ!q~aXO9EA6XC7i{Gv~39A92L$m2$9G^ z9L%5j#OE@%WQ5}^+j`YG;n@1Me4wihS)W>7CK(6CbodJ9OAu=u^j@GTK;yISDeY^u zf^m{SZGi>E^p&Xn`V9*UH!R%1a_TpAq)!)Nj@x|1^!mf_hdg7h;;DrjZe)S>S31(- z!#NKtC~TlEI*`@3eIBKDY(JXZFGmo}2n463oc#REPDGo)I!Z7MWSoZOgD@CKLIY?N z1PFx9vNBr}C*aTd@z*y0n8~Fl*mn9a3aL~fbuI9TT=T#+2TT{pM6$Em_0frv0lET)(tSMjv*U5PA=(F}tW5QYKM zv}|J6xW@D1^K5HEcHcdi8C^OAs^cgq+0zYW(j4M2?(1nFyT!VNMY-Hh7zQbrUXv3$ z@U=(`3+k5#P)597QFP@Emi`Ok$Md?I?bZjhfn07N_ew*tV54`tP&CoEpk=!~y#^7# z6W(Eh6f)<9_6^m%h#!CX{a!a91g{g@@vGdxm#w6MpFRY<0x@*g?|Gh`4gJc)Ni6PR z_ogH8Ol2kpYwU8Dfi=7UY6*P=EJQSS8X{p5TVgG5%iu_riNI?ZE|?+(1$$6{aR{?I z#Cz{t+&*OIY=HATk?tN3e-)y-C89dTdC->swnecAEOiS4E$C{mty(jdYWD&I>dEYA zVGB{?TgGO;StuBelk3h--h5NrVmSY=PgvFyz_wBCLc!L}V}(r_Q-4A?XTXd7E5`pr z;*YRKPGdeJerJYZ;6P>gPOIf1BU7IuZZpV9z@&}f0xAssfju(~eLE`vgADS-HaZ@7 zSz~l;9u6p$C~C0vgHOyHz=E`*uo}8FSoV;BM5qA`$P%KGbir{2oDy-pn240ZG6}su#Rir$lSC8X z=XSyr3%C4-f?5ZyDCNjAJ19;Lf#E~n0jyvh9#!9sX31gzN9-etr6TjAUNq{Z z3z?quzFYU<){D4_UcpDi>CHyP(T3}&ie-EH(c4Ayef^95e?Y&Xotn;=y&pMsRnMjz zY`8|}@qitb3it;5bfD;-v>WT?OD#u0hmGc&2tO^&JSsX-?lNjgzG?U=Ec zIJ53)8{Q(FPuraz$lpL8_$>d@q}QZ`8U>nIcXue0w@aFCyf|W)uD*T?wuQ7AOJsBf z7^)##C?O}MryR%Jg;S z75dSicYLySj^qF`Xl|_3*qDePcwWO%{DEzs1iNKfC!sj}W0)tsS94T4Subo9{+fmN z5GQuhw&^|Ado>Nb+B5_B+ihT(%z zgwX@P2mI9`6C~6lRMZUeTMx7nOq-@&5)1A81&I6HH@+W7@BMG^;v(vOw9nDPS^M?j zh_@JxzTAsmHE61~owY(CbohUScEn$oO3fh4$(V<=8!gqbGv-bDAx>DQgotJ0176IC zA%X=CE~Q+Im~28du6N?UGT;obO}>Krr(%m~fbGXa(BN`Unvx zZ3ezswM^hNTbl(@qHHnE$&;IO)e3=B_(?MUg?KET9)2Jidc&)>M{i4kB(heQTEc+B)rkwCEuHsuN|f=VZFGs{YF>!n4cUlA`0kvCup|0n2u|#w zo9)n-mtg!f%t3m8y0VlALEMXf;=>NcfYpQ0BzB({kIg1u60h5#W7npYWO5tcw`|w{ zP*-1_1$>cqm2ec-E4ku&t3d#h{EA`GwHit^I1Nt6_3%Qi;%QDaWyG#st=k8a+X0}Q z>;cah>`^(6>)fKc(3umgc2_2`NT$pR`h9|w^b9!;urF*(q`cIob|R=OVQUR3U6SC6 z55GPi&RA9^oPYgrd;$1+`{~+@#zJug(cv^(Q3v)Z=`g?|QkigC**BmnQ6|*PY`A!R z%645lb$v0MT`;tsXDwo&f*g+3Uz8pLNg%Bt95o9KWM5JoxKU57eODU&Jdf%R@fUBJt%Ik@d zgbtMbko{>pB#NY-r@x7S?36*GiyUtCYl$peEFwM8gyoW4m*|64%&qgV0L-w|a5tmT zNEs_}x-3sk2V4raDFhUx61I4GaJZm;QCyT39PuU7vT2(|D$@JclsiAf#a^|}S?m6- z1%+SgD1LvIO231U*R2B`N7RSvI+u)Bco&Q43JgICXOrZ)lzo6U~blAV2BoQQ5n)h95CQo|WjfEEiM*?V~HO=~)2| z2=P2!i4>8tWnk!mn#GU=X{!=dHD&}-moS)4xVQPFuY3eS3|5N=XT|K*6jx;luCa=N z_^k+2Ud;k9w zz%qxW!Zl%)zDVHvgYmy3Th+gdca%8-^h=a^eNpNgs*r+j=(-Bfnm|!-xID#n;iH!> zx+sk!-UAimqg0HK#wR)}P=%Gu<;xEXl6E`)e^TZ1S6hGiQq<=qF_%hHQI~=7!5;9>3MwP6a#4uAk z@>t)H{#DMAG)$4xcWihj!#VP|GJO^2R5a~lS{S+y%?KsJu$|DfbT8{3u9`|sMVwrZ zhX}R?9$B{O2Y2wX&d1>mY58?olFWu@WRCo;Okc&%{CB+lV;ag3Mj^%$Jvk?)4rH3& zAlbbbpE(5fEsO^tw856qL5KBp9m47~ONP~#LSP@0kXn+KkwS3VP`GK~ngt!>{g;r}E|`7PjB__vsbv6E60^qg^j1c_krf&dyAsc0=s1 z$MzN^yTBDW^${gmA^zTge23b=AijcdZN}iePWS+zM)60CJvsHr@h4p4YCv``hws;o zu&L=|CwFYQRwxrXf?peYFEGPqA*lS^oA<$T6~H@#o8zTTwft45Mg~+|8tRt4U*&l@ zoXK<_&ureDIsOShKmtnH}6D)HlC$;jSJ9$N|ah z;j!M?&Bges1EYttikj%wG^OXRg_riS42k=86>=a+=MfdqsSTWl#sYK;%v@*#4kVW6 z2&!u>6~=)wXsr0U#jYjt9PzF3iSnV*Fx~l%^|6Bq^tfw4WF+!T6Ev8<$bcRVpl9?D2l+{RDxtkO8~L31q*weKS9Sm=94>cm7Or^Ph@)+mxUtUTc-RAg{)A!Newnj}dq5aBjHSybs67Q_Xe;86 zFt>gSV}K)Lk7Eu=5EKP?|Nbg~83d*PLxa`C1gGkcV1rtvhsv0%JC4}lW zA_#wxn4jeZLqp6VEJR5-i+j3Wn@=DH27(O;vlKR?R=7V0yD1IUHTxQkeWoikh#PYK zVN1RW);JLjG3OKWH7vHS3&>o0mt6hvE<~@wyA*@oWri;Ku2X7A?*V#L&Oi)x#WeO0 z9G;bHU_zo#BxEsbhX?jUdZFQ!xuhBD30Vn~i)t!~!NCN68NnOOgoRsp8l@cbB%I4Q>?oW(t z;b>xWF7AEuCJ52Ie{>=d=O3-!kzD^xk?6Y=#ofP6M5ESQ73E#g=C{fxu34x^yNIZR z^^SCU|3iG1YzE1$5`!9!pd?&m@ol|E!U?|uvVymKz<%-6!o5JAZdiE29JzV#{#yX=GvXG)&Rc=KG_aTSRG4G5e^HD@ z!YthjnPH1_LouMx#P`6SVW+-idfn>mYj68RF@U5&2ot7Qme!m^gLmg8ItHM2QL)&( zfE7d}S1J2)hmZ33=L5mr$^H&>qIr%Q&%8JHHVMPw&CSrq`*3d<&GxvA17;%YlKQy_(;lRvVdIsO*`r*F7M%jqabbZT;lEdk2E{ ze@($187*xYT$4>>Gm19<4BEV(eLkgzq(*M2XlblFkadvHDGE&sjglrGFbrIhh~Tcc z02S+P2jLX|Ago&EHuta%Qm^R0z}_B^%$x(B?ukS9d;Lh`U%x%j!v;#&S8jexvn=f~ zsnSB<{{+~%zlffn#0tv|z*yt(R1bq=LUgjPa{RyqEab)`L2j#AJJ zJnm3$*(hv^H^gf`iql!lj9{`sev*rD(lk3t*7{gge*BN2@m*UmOgZ4X69(aDVHJe= z*EwFW{tQ(Ja*MF^&?G+Cpy;}Fe`{onOf2lZO^BE6o1Z}Z2iw_y)2T<^EuLx*g^|rd z+_Hb~%_AmmTMbBsd>IeZDif@ixQ2H*n)oCZgJ%F82wH|WBa%K64Gd73j$x!#dNI9>xw+OcJ!YZo+KSlj2e z4|2{Ct=fZ4ztB_F(&fTPqBmC=FLkGsxoRX<$@L~i3gwru8tg%s1Zk;aafz>(9$r-% zpaUiS1;U8zS^}XJqb^NDuNP!+Ah#frs0lATX~JfTRnT9{L{dcIh;bpf5Xfq-uzAED zu>_mlvsn4aV-Iv%7ZYcTK{}t@!{!!C6KDMAXq`YjD9HK+=3a-~>qZfEem2i%f)b@2Y`F+5S%@zL@BleaekZ|geGgmLc0-LbC( z2!a4X0^A7^Btc3P1yLKVm6p87i)_ZLyoQb)$4Rp=w%gcQ)jCZyX`8Z1)7ov*I!>CT zX%=R8I?eog;?~VRocY@{%}i5uOVUma&HH`lUJ#^Y$MgL2{1S1Ob1yE=J?A^$zPzgE zZ0a^d`)ABKP%$O1am8f7u1t^k7m zkok{jzwZcWP>sJ2XpvN(Fm{n}VdBVI(Wy`=7`6LHhf!T8K?!E)gMYggt6v zJD#8+`zU_0`3(e=@iVkQ01dK7G#B(9>v)gfqJG4IVKDmy6QCMVAmpCOlUsjUWWAoz zQ{^+D$H2R+l8!}sbkTDvn@Kk_q39ShncyVJrX=}IPCP@{hazc~iALXb7ts?qT!Eg` zF=+Rt+fToYd)mM2+7ni=7N~B!D=T>ma|e0{WP{oCG_$ZCU=Umy)Dn*tp&iDW`#8J3 zE$AQ9@dqkSazH{XC356Gn44g)vRmLYlYl{h=NoIVMwv93m1$x1O_N^}uk(iYUs?wu z)ecLWCd8Y=&tVQfPtS&<%?2ov>2qU3lh42CWA?Xxt93v$+v6`tf9CVD%p=1#RcK;7 z;re8|S>>NN0Pm9fP4j-ZnjC<=#LXf9=mTMmTD9;4F74a&TrV1)^VOm6cr>VBjqD!c zc6P~Xf50>w7qP4MBV|;gbh^djD`HL8;_{TT2)JSa7EO&(BZD|FxUCY; zc!p|nAR8Q3%Rd9-phCjG(E3@ij1>#W9iqtP!X17Jxcx3~gXe|C2 zyudrK7Kh;ROK(iC4FDi17aR|G0?l(n-n2{*By>9OEE>ilklR@lJC?r3XT3Jj5wSy6 z^awQ;aZeyp4ZV|{IybeseOPBdryTQxdE_Z;@gk@oMBGQ(WkD!}sl}DbHBeWwU89|c zCYxtwub3LVVSe~vvZJei`faENvzz^UccaY9osRQ8t#>LvdFYDSv4devoxfqYH!|HH zyTeFeLXd?%LHF=@yxhKQf5#bf-=hOhMRDA|? zeNk95DJyNdR6(xCdZ}i>77OvLf~4Kh|G{|=2mNBcnq)M2A&DI6;yLE;d`nEot`W_p0Wu})iG5% z**lr)$wVnla5U4Cn(T$E-+4~d;XQv%EMd&6ElVaTsNGip@$+6mmUVO~HWaml1CW+j zUPq7I!q!{&2}*u^_3mkcb4FIvyRT*y^Zd4%D=gzQ*QUDCajx_}0;=rl{LNO+hBms# zx??YEYzAvb{rZvVDylJ0_pg%N1#5M|{m57cnj1kdOSX5yWCS&Ge%R{nWjd}$iL&Do z-bgSry-ovvGfM(z0?!8Ux7jq@B;e$qXJq@-^v#4q=?VBln_mGq5^9 z0#C;XA!-6T4Zttg#>H=Sk)D5(o;Y3u*dQtRWXbEBHVK6|L}Ns#FPSJMZ$>EbfvNbz z&=Hv;LQ>xgkR(z6xY5_y+1L0XkD^${VWV#q&ku!G_iUD4T)Q8nYIQu2OvKRZ!SG{t@ctL6zv`WzxVU){+BZNgJ-+& zUC^fw`3m5T!Jnd*f*<5T3KgUNic6Brrvtf(#lz$IYRO6Z;YORxk52XE0#BPlIco>Q zi^9qb%nuJ=nL(cB?(uS0JgAA2;h=riNYQ(eZsgPAJYY6UYn%%;4ma1{~9j?z!>d1G;0I zhO+4QH~05_;O>L&c&=TvHd^E9!5`KJ+5n`GRK=MMWc5K_9OqEX6tQXxKW}-^`f&YV zg75|}BSLvzX2NC*5L609DElTS`rw!YE{#j})u*|EOV>y# zu#vdWi#>Si$4^zPSaWa8s)z!VZZM2lmICj~Z*r&i@D`$`Kw(llrtZv?tb48WVLM98 zNYh8<_0^|db97HQyyxg^$aENt>p4{Jb5QJ^m%j8Dp44npSK!I@Nu@6n4Tqy$@i&EW zUHQIL2hccUQX9YvD&`Xg|2T5-^x_R&)?z29H7$8!cZgE-RB%?5Dkii{O|FOrvf-S` zB|s$#*Z?mXWG}D&70{cUMBi+}=Ng=T^9!$7wlK?4;A4*pVal zo;_!X;z|r~)YSYEH+_n36(2uRKRWzp zqx*02PxKreRQA1h^!>X|D8pMC#Q&h%&`qDe)lVXKam%K#?9Gme4} zqi~ZJJC;b7z$i$j3%qw5>j?{>)UCjPS0ScNK4(j4HJ*il95=r2#lC;AM_9&8hiP_z zkD%QQ#75Mp2MZU8tVAMo@Ckg#R*`15?tu(!U3x~J!UyKIjQYkgLc*`XO>6R|6~j7z zt*ROpv1{(53zng(*D{~Cd)F=qOnCBt_>uP;UrX8k0RK?rSCV#Uhs;Std5Mt3Jb8Sv zP{2(eyy#wu^O*lDQ9e$%d&4!+9T+0rh!5Z*u?RIH)&(iMHY7}URLui}PKc8ghMaQo zZbbEyWj(KKfHi`!S^Qc z2I#N>t9KpyIQA8Ms13VG+G{wR#D~IoHFluHoN`d!Yd@ zWrUm0w_cC@!jO6jOtC;yQ%6kLwL{Er5@Jhvsh6;pK)^liw<(ZYbK;{#!w<}xd z+ui_PyQn*%1m1n@zUEpW5twlzDe?*r!`Z;lBZwaexM0h@e_D-Nk7FgHGDZN!W5U6% zwBDsKsGajDlfli$g<;8XvB=_lCz% z@iAYMCV9)}ayIcTzbFIqcy38*A!}BRJdS{FDfbH%BES(|0^%%mdUXgkX-**dP}_7r zWhl2b&)tSX0|8r4*$P6=Os(Q5YOat2Z&=aHRMfB8DIMwY7K`-t=DRj}D@@Jw`=5Ib zA%w8^9R9(WkB#op^in~o&+g6*Y;|wmhp7qs)GlwDm+cCT#=Et&2_{t00pjW zya+~_#$D>C(tzC)pyE=Jl}dsZ{hF$2QvL;S(4`H=M6M{ykFU9!l76KSA3o>oyH==16Je?S0dcHhU?38^yHJYmH8LwxSjUvkb098 zCxuYq3IGBY&@_yo6$oBw7?R?K$IfouOILh%0jL!_r-F zZ^1)pAJFvN=4Yqc?rL3ic@+4NkbR^Ct;V!(9;>~^GfB31snsacy!ItfeWTCt&_QQ=Q{Nq#gjN4zp?J#ZN|*~N%}EClToP~a zISvX0gcPWO{r5U2hs&YdsXFZZ562O9lISv0V`(#(w*9HZ5qX{ zk(LzZQ*JjbAfD2T&=u#a_x1e6^sZ-ijdlE!?hJJGUZY3#N!_@;)MX{b91q&rLShW} z>>7LXf&BhonG1~_d+=>tr^;Q2GWMTU4-F2FpseZFyOt-y zWAOv8DvTe?-@NPcGv)5D>zz{%S3>&u+pg>v!rnHJ%nro{uRfm0^d!S$;+@gGH%>x> z9oqK@ftSg8YT_xjV|5&a-t=1EO};yQRM?I&F=;BWLa_4P+;9LwtR2uAVme;rc&paK z6E&t>Er@sS?Y(yKL^dw-%5{WgTDcCOc`(`S+rMIGBrq=cyX>Ol0dA37u^10Nok}44 zTtX(FEB+&`!m~(PM*B~i=2`cAA=vzX@i;4VHE$npJ09TU%Xs@5-qN@k_!MAkS%R&e zIADUwF>t=f^#c0FVR$Zg1N#?coARu%y36}qbe>&8sura|_SU85y7291i>yrNac|o( zC2wgWpNsI7vuoKht5?7<{*doH&f9z2j?vEz9>Zd|^@(a4d@Bvr zpLe1G)zdnS5P2V0>7ZID6n@rri#ZL{M*95~jGYY_@}WwP#Of1MP+o!p0j;fFdDmUP zch{Z6S4=G}iM1mi+J3`>58kl-L(O+g4o=^3$Mm4f#~i?WbsPgq|$Z8 zK(hNGK6E_oWuDO>RwKv_k)O&?XQa~AJKOV!p_3AQbflpKyQrc0GYWDl9p8;;z(C9h zyt{I$Gr8?g?eMRT;;bot?~0uhG4>l?3LOmf-{$Hq8>z0)AJW~(ai;$C zp+}R5=|4ig{+I6AR`lherzv;s#@jq80M~%v7Dj9xZ+(m3Yg@wH(a^)(a{A&>xQkz{ zdA4mu%QgNCw>00+_L0+VTgFY0(Fv|d2UG(Gz6X-{bsJjKvMXaCVF|#Zj{1}Y8+wW; zmvo8-uLvob=$7Z8=FL{?yK#mFEb*-C+LLxn#zxcIHyuKf{kI%us==1O--VLn;Vpoy~2&N!mTJq@> z1QXAZ)DJJ+8YpxrEpRYbo6owp{I^~NDg18p->txR11|{841Omt znjG7ESy$I(d&iQ7gRMl_IT;;5;-Le>)223@uS3zpQ?W97_e3tDA|M=$ zMqCjQg=1ZODGNyA)(NiAO4L`98~Os1kTccl8R}|*HYZg4nEDmoo^T65E*TaCMB&4( zP{7dz9D#`N{e)yp(=xn0v?lUG^GqAAGhy+f{LJ8vh`7QXB?U&nC92F7#DOVZgr-c2 z*HYeZqt3~|rCH?J#ulP-HKhwT-i(}Iu;N4XJBOohZV(+DdAf}?to<>_JII2((Fyn= zp$-|q0Wu8vBXjluPFaM(a_JvwQMvb`(CW$ll42_}scUKI1}jly+%p73@ZN z;!{CGhLH!2pjcg6!qBl@WrK&9p(u-s;Dnu7JUYqq>y40vhs}`fd15lqN@j6`+gaEQ z+2+$G{x_RG{3)zuY5K_E)(E;{47teVBQiK(^-~PJqU7*n=HY(yOd;rT5dF!2^*|PEt@3S@>p5Ih2~SMVr6xW`FM#=0nRHPIt5N` zKWyNi?CW=xy}%8!UU-G!jJn4?#tOs0!Wu*&n4AQh#C`~+^(prJm|q1-|DWG5jIjr= zFnjbbp0G-q@tkgqiB)D*Y4d*I1u&}l=M1f6op^A}s9%AN@eTMMd3ck?sz|O&x#xFLE0lYUjwk{whDW|DK6isL@rTt3E=XWX}&{K z65}X8n!Akv>~$$VKFrH_eSUP68YQ3!0yN`1;Bf_`>F>YUvM9cJnD!TZypCy1H`c&q z9Nl|E+gq>-4P_k&!raMqJ1>zqwo=W3Wx>a!)8+NRiSoLH$0~XI`edb)l!dvf&>5}Z zbJjG^F{YE-=6TRfh%CNDZa5LTCDa^dhDlt{yOmppmzcF6^&Nfa)wcXqna1I(iMyAX zXOg9pJ{GuTnci3WIT9Q@m^HG+9fd}x-HWTHvf&<6hj)TfSiU9TOx*%)wB+HxgDdjh zwp-I1PGL0#z+N@Y?txM4db_)@W#k~EKg810!p!FB(kwP7`Cd2uhp;-Y-j+Abe0e?* z@0&BtIj8xLz$)Ys+(_hrWyE}Jrbu@TX9joAhU+ zg}SZ?WPc*ZUZ^-d9X2fTFh1eBEM%sV<5#yL{l3zF)_CmWo#n*=sFAW;mvcZW{ELuuA9x*2NCbCD&1EwA_QLC{~RMnoC@EO?O^ED?Kk6dB-y*I z3-RW6F)k$3h#P?)>6GA!{KnSc>;Faa24P=jWPQalhJ_xuxNV5Np~fDup5H6wnzvkI zBtphDBjY?8<86C-?b>MP5%CAbdD?Q?)>%=Zfy{vYwz;$zU| zv-hi+aO^|AcG-I5+nnd$&N|NqMQaa6JEyn4%s{ z`|-YG@5b|`KLf2B(&kmzg6)gD=zy1it4$&M^H#j!=X41@*)Bcy*7pp-CmQu ze_No?e9AO`MkEeT6IT}k_fgh}4c#MUXdb@=*F@o62e;Ftd0L2Ye7E2+jASh!W@+gI90{BWIlGrib z5)FBw!I}`6?L)kG1E!j7%oh>Fd zNUzriX%fqVmm-<|$?{B?x6U#Czywp!tdP^(81k*u#qSyV<01Q7;m9}b(Brz13pE;{ z^M2j@Nqxq65o8yM zzgaD33)B6g(LY@vJA+uwmJ28@iu#zqOV|}~odlg8UoGVDeqr4k(_C z*fMMdUyW~Fj;S=SIPhp-YKCClbhBaqAcMSTy8^aRwj+APuf;no!!c~MCg$J>QQ=nM zk9XL5z;F70LP$(jiY?@ab^+M#w(Z7nzQC!mzbtyQ$)X-tNk50D*(lf(HIVHza_I|x zQ)~Vs27?}oO(laBhQCaO*VE?!w_k)lWPqd&nCYR21m#cHYjUcf%Ev3iT8phrc>tpg zhQotpQ8+poEf{gd9$sE9+%SJ+w;i}^6y>nbq@q`5{YiiR4M)eaQoWjq?AX=^Me4rk zLygt>8>UVFf)P=ABhkxG@2p$)zLVN4vf(qSRxSFPqLOF64G zPZp+TT$zMH_r0-H^VbLx>SKk$)o@%<5`m+1{$Lt@WE~ILdF!?Ch*>hMayA_bgzN1AM-PeI&+ph* zUe&RHVEI%akkS&Vg^pM03oq8yR$tek1$ZTfiZrQ+{`c%hm_MvEiuz*Z8s#--Win=z zO{o|}Ih&NKBu$_WTMvC_^BB(wTtO>%KM-!2Dv*X*gkxD%Eo5w{)9rW!UQTh{()3=- zn1XYGf-CUS*?Q@`(>^o7;pl2GzIkRuRm(&>`ji+=R!p&wbX*lmRQDsnx(KVGxI-7Q zIxfEY6k>{OZ&safJg6$IiS_1{Ezjcm+nlUETJ4Qj zUPqY+ru*nLmoAd+$BIqC9-}-sBZDo|-$J(r%W8KKNd65-u<3MfS!$ z`|2(QsXZv!EZl}LgpfMf!_g?wn6s!!1{b3T?=q&4zzJ?Bg%m{|ns8gv8W<$1dQgA2 zR0Z6^yQ7)|r^l4psSMagYL6`}1WTzw6v|M8L#QMZuj$UJqt{}F5giJu@D2;A0;vq_ zJt??%<-0n2gHD7^<`E}Y>dfbj7yf2I>C`$hjwUF=!uxA32QtvP?2C`yQpg-WWunMK zB6NKsyzM|T9xVD1V^R#plLxki6W51O8Y^(>aHg4aieudt?oSyVCRxCZyD2LXgl$&bjL=jxZYNb$4K)0SOWez}eZW z+*0W=CWs{<Q!E|}3Qq7h#p>zN$cFocP(fVad&*4;FGS;7<#7V^e z2#`wR{hAj(DZT(*nMslO;DROBD@kWX9Yuj)0u%CBB8~?H6|}yLJhQJpc3mj8*HXow z8j7_q7W_A)M%R>K-R`-o+t!DpMzZJFgui%g(f{zt+aiG+fWl1aIiz}shfAHEmU>x0 zPo?z0Ww}PWeDw}J23IjpPV`~?DOQOrz~q@h`byLbk)j6yw#-gKBZ&@yQAA)*jJCJ~ z4piJqxt3b&2FEEjf7F@$0kbpo{v#t8!D>ebc$;`oChKoL#4S!?@&t3qqzEf^12baZ zDA1QW7IQhA3m-P|?1yDTpnO$F{{pu#ja_G+J`9}*d1tzK8aNs>qz_(v27Id2#;HeG zv^n(%ysjU(GBOk%7~dh59ytZYAcDysIn}so#o9TR9n5pBJ-{T5iB~6%o>?MIF9-k> znE*ke0Byb?&;uu>UAlROf2Ya-!iUiKBFi;d0zETJ+a1ld^>uF^Hu4SkkcWon#}^}& zHijBB2nG!mqYsb=h>RO$_+_Adsti>N$6(ZXP(ET~l0+byuoHc%2sm zCOIk+?}3x?0&~B@T39zJ{gnuF_oZVifiMKGge#p6q1@LiR&Y$P_IB!|HN>V?I;-b#^&7 zZV-Eeao7my3sM&#$AY-<8CTcs0vs&@W?D*gnfgfp(| zRzzz|L{Oa6jHX{5xVrv~ro)@ynfld%S8sa1G(qiVnHqj<^lMaDt(JDB75CM=2;R2@ zj*QP<5ih3Jsy}N!oX8!MZ{3}y_gDL2LpYPjEd-FT2%opt_T>`rbp$W8n8@v`RhPp|-mVT= z1yD9n>7mI`rWY<3d^kCDvV)N@7_)2m0fE4;>W6D~BG(}Jg6-U{9oD<0EGP*g!IqTc ze-ZOaF_?&ad#NbQwpts~kvMthAyir`*N;gX{IPlzQJLZj(|U(#UCz#3BX?Nl8tyrC z=UvC@gJkCztRF*=7OX<1b=or&3Kyj zWS&TQn8WL59HLU2n8a_90{u%;c@I5JPJH+xY2H%GO<7IY9e#*%3B6d<6Va^ZPa~Z= zvb|<-CGFR;-j$5z@34iI^}m(T=I`^%UIxjHk~z480JN(5?Enh?ngPVH7 zf~w4Zz#EV4=a_yNtlI|?ernV7rt4`4(V!okI*Vv&TDWkxW8kQXbdUb#-+OO2 z_tpcC??e!b$QZ`pg4T!ZDlYVm9xv!T#Z2vZoE4>;gR z{OX`z1A`rSlX7GVNCfC(>WFfqSX8s>sNX;8&K7u8Yh%0(tAOaGi-_gmVWiIQ>% z57OG!b0=0abE~Zp1N3iN!PT@5PIiMEbon)E@>UL36<8}|E0%L#u$q7CO?nh!RDqD( zI&BId%cq#$Hb7D3?7wX_8unIrD1xv!x)Ga2BE^emnDV}X=`cb9T%5RqwI60&wAKHa zl8TV1lDHI9NK^3|;r3tS<+lYpo@a(ia+SPdHsMA2+f17x?A3blELSF=_#RKssi059 zyp$_?9o7{}(joRuAVCXF>w$?|*M^3+br~I9r8v#f@SZ^K_F#N99{f%1@PtIf6Nk0i zzFO<*s`W=YV-7kqIgnp+lXnt6{tU0t7{;KRyx?JPqEHi=02_doHYn$Vhtc2~cL|JE z)s=f=v0QIY)Nv*kWA{6bQ{3TS`VNmwp+0QcZI}tkcf?1GSZ`yjoC4BF-hVV^jQIWk zGkkP=Im%;o|K58_eh;~j$)}Asx)krgSz{qpXy8xk8bEGx3+wQNTAD6S9;%j`Kk2G< zi|*zJJf6to9$rc+s#2mi1z)2Dx*{Np!hRTRF*L!_r+3L1Z#TjX;*a zDm@&9MBe#WmT4#tx8nY^@*2y&9@Ox?DGzl49cS+ywhXhKsswvHKwK2k}hd!y$0Ka(Yj^){{vxdev0L$ z)zSIgr{+OzglXB)KsqRt+w==aO+IE7ODJxMnuZ{=qGS`5bt2*?`F?GlWQ0ccu9u{! zFN@x?Kg|C5QS#i+AaMvx?U^3&1>3eI9YOw3{EHPpcdb8&Y%c*da*1H*#K``?BEEn; z%=6HgUgv`c4g0`&LUS2JJ8>`>WXXC-y+s-Vw2vl6H`m2hrcjFO5rcxa1uiz{Xhvea6sQIlkslFtH zD>FSC2xT&%Z1#6haqP^U{gX2(OK=%rT$(_*%^7z*-i+}Wg5Sw*#I{4X#WmWZ7z8g# zIYxmgDLd0E#07dfhDz&I3DB7E0@g%(Yin3=VTqzzoktB_wUvPWV0yGTCRXT77^eT7 zItB>?wPfcy6LJvn?$c)$gwO8EQcFCWr{O>o231r-#bK0y%_G%#rGKobm_vAGH%Par z`qk!BH0*1_O3qC6XS2U+ARYPG*f!+M7glO!5>4fa*|bT+vF(h9*L*JBqj-Oh@_9T) z&69`Y($f*E2}B#3Ja1nlH7}vSTG7yIm6BNP?31~j`a17tqP$?5?~lFRG#`z<$~5nY zqAJx^I5wxTvI11Y`lRncANgCbkM=+X z?N&Pnj}CMTH;5^NC1Nn>09Hu%>6DTWC8EK%AJc$ckNkoWHjlkMh@#!^LqKUP)cnIh z%&e%2rHQ*O|Jaz{YQEdF{1r165XVC?VbO0Aev`V7DD1&A(1YILyBoSJ*c$MIBm*OV z1Ek;*a1DTglu)fJAQBvOz?C5(HL%P~^(SRB%HnYdE3g=`l z0Ia6>22|5j13jjtn5JTxHwMD~wBNEyHvF9YP6>I1%q$(~sN0y*!U4RKUUFW$u0R6PFoPC zf$NZU%P|`5H{R0x3YKF~(ewu&M6iAkz$msy5~v7|zr-Irz;ousuR^DK>F8CGGck5A zCuH@kb%{vT&_G+Hs;O|K>YoIyXJmNll&)wTp6c0+DDN=z4)JKoRRJY&6yMO9Nq9z< ziKRw5D$YmKjYV2luHR2&O{_Fm#Y1EfX+8$;3#mV3EY)Zb%y2y==B3CNdIAQJ> zl94Ox1w9EC*BG&sE0h$Y7A+=aDyDN|ySX|9Dl)66Ri;W|LWU&$tCc^z0%z3jB2q2Q zkHw*g9h)a9PKpx3>`FGjlUY^!DW?TGP zpn7kuK7@bdsU#Xqbia}5bULCF)H1Nk=@_yiVdn{ogr2v0(puk8EYCdRhK`tXBeMSr z=`%3rlt9nJr6fs^L?LtboV;QF*nMYNP&^?uh%#l*?ejMj?mM=`qG6jp{nHFr($fHt zLv|R~AyU9fHH2jZR6>|UC&3R!Ln7v$Or=0?zjS2hfZs_4{KEpFPL;Aee#L9UT>LUUz7Q$aNPbN&UVQ$HTVQS7*$ z4J^QrU7%aBLAWL&9Y6nhs_F*e)gA&r{jP9|XiX~oF5v$m+XgQW!J2uYHOSN*E>uy) zWXORn+bdBt_$*YsVUr2(DSVpb?Tz8wm{3Z^q$j4xCgWOOXs}#%a z>xX%Jf7@2JNZrBumVVM~ysTb&y?(LYJ=fOLm*^LC^-#roJ(4iJ(We*fP5ZAtA(!u_ zcfa7{=lXmG$w^z@k*b%!=##zo^7dP2!)tHvL9Ojw`FG>bUDR^PF*w3^%dH%V_7*I0 z#&4VZe^Jl99&X)V+{631S8}_#KN3{hfds!zI_vh|{<*(=@h{48xYTdS*KPX^=}X%3 zBlR?bZopy-tI0ZEvdZ2Hsh66(C34s|^*6k|5)v3|sNh1kfg{;cSKQ2PzzY=%5sk@c z*+n8!uOxYnWf_Am4YO@1?;Xi}KH0oq4%!BNCw*ZLWIYcPBi@eU0r7B^Smu@{4!;Sb zg~VC%=gurGCvrawXPQqFR$WAe8pcNw!LBsA63vf@&-oLPW>GfX+|HrF4REEd1mr~LA_^WxJb^A3gqW?r2#xT18I@+@sQ95mX#$$u>2LcI72Z8 z%9|oR8TSms4XQ^t7AaHFo$;1UKzwfdKt39L-%V2#C3x*?lxWoI+@C9<8cU&6E+pb5 zXm^m^>s+>+n_M_q)rYqapWt~AHzrb%QYdd+bw@mCSa0kYj_b)}*3MX&Y&bOES*6y# z?6y;fXZ!qJeSLeFCb;@dAIo_S-`*BnY|I4na|p--=UayFQ4x?qqK(J>0Z4X2F5Zck zloZgQu#!cBk>(nc>hHzJik*Eh_%+wdS-6{;y;N=>kwbw*Dopt6t8GwwWxVsh7KT)H zxGNV;FN-B&tJWrZ3lv55TWWW5t}Kgc{SHZey!J8nPs00Q(RWJntWs?u)WyIdo8-cj3LAD9S!V!OEU|>i6V138HK*b*k#}LSkYq}ok-D5XDf?JJf1$gkCx%s*+G`^Wa|9IjM`ckUV6Z<>Ex?hDcrsb-iTI)Lc=0@-ZfeNkvk z{CF73mML1WuiX5{fncyN+0~iu3kC<`oy^BmUh)^jo5ds0)G`lG8c$DugIT1pNQ--8 zj?w%&9D_o-75L7#gO(oBGJzkP$sX|9??PKwAfw-Q8``>X4PeeV>KxYZN0~G7#Yd6q z7f;d%IyQb_DEj=^dQ^q)f8oNjr zQNSEF4ZvDT{MG)OZ{C0Te*DS(_r~xqQA`Yp!+}&RWDMnTE|w7YaO@aw)*B57)Y-Bg zh$QT6xzXU?ck$96LdN8Ejo54QRU3o48BR$XK3X`f02|4rLaJ#};<4ANL`vu($_%8D zD?(`?XQb^v7zi9b97QV42<7tYfU7kQh9`2p)vR^J{ymHK=)TtgBiS0tik^<9fAABy zTt6SNACHaiO;PbpW%ddBA+F3$*Xr0?Zf`(4Y$vhEwD_QKu(vJdjayNK`I@;dEMz z23^2?Iv4~5cZT+E0Pv4Cpf=EwDpnw5hBMmDH*1-EMk^7mU0vaSYfDR=I{e-{FW$QLmA8P#PWrCIE0H)UldN}> zFo`91Q9w+(274pfLS32xYoz3ET-1za_>3U31a9vslwt^6sr8^7R`7{WI`{tmq1u2hVQtX6O>h$7UESXgk&rXgh=s(sq-XftHOFk)X4K!(DA$ zOO8_FMve{fQ zMHL}#=O~&Uf8;v)0_K`>XaUB*SD?FT^QH)eXq@EjY2H#*8uAOJ{*%3W9cz_j<3q3j z+{{q`#3Q?08!_Z@%r@2~_zCn0z2{&_a1(AyfX$IF%wxbHz!?H2VZO$T%9m?D#sJ8d z#sDZwv?%E{6f(cZ=V`vWUG9w}zyF_z=F1delxEM$O32MK7mArHMkbl=(*5nie zADEW1kTSN=`mYtqAqFVJy;H2-bm+tMc0WB~1v5drR;QDP4}G0>B7GcdIA~9F;Oso? z(1l?9PT&PAxQCA~ZsB>m@Y4&Qg8%1#MhvN!2g(_g(8H0;&*mLln=3lVj za}RGvczc4kZL(xo%3*-(EpWwggS;r*MN%i$0d7z2~Ahh=N?YHgb zkL|3TLby~6d(p?u-;wwHC0cM9S8)Y+*p(|*Sgz=8s~+Xy{hFFYisodx$MCE~SVO5T zjvqBC`T=6$w6?z9=#5{tM8{~50wP}lI*@y`77C5(a=~qpck)%%QG5pPPO%g+8;oZo zqNsAPMec@ix|`bo_R4O7N>8oDDlt?$R+7i!HZvA8%Tt=IP4T9@<(yKXZ2l9U(c$k< zuq}OLL{;SnEn>aBrTHwcI=STBg$F?2&{I+!L79_#C#26q;At?Za=rDnAuD!xc11Q# zsv$wLs3KCGKAT&Z86=fJp-{kJD?u4|J62o<5G@zSnm;nS4}h5j!;4QtX@~}ob*m?grZ=*VyhyLS-clYTbj3&8YWt76$CQ|adxXtN znGc9^0<}J}AMigR-2=S-Xc$-uA-(fU44oHt{p86Pdw!uoeUih`8Va{pOxxGkPC~p1 zW%PvBhAFt4(-YHz^^TQ}J|G_rkTbF0L_RQ=(alPJpew@N(4hf8EyB)ln$urI%nyXX zbpSiBgjNwyUz2PTvNS<&whr>TG5zyBtFDAe35BEkuY?ehyjLI;ccmh-VWLWog(KZxfU~Luw)K+R4Kv9ygtPW z|H3*9^@UC`eA#UaM@A+}BinOB;du2MM;6A9j!jqN;i262ky1?*Kr2?7e}m21_-J`P zYWtO7WW})p1(Au)m%E3Pg@EO(M1qRnr5^+vgUBiX4@X$c$n%>Ew1kwF6EG%+(KE0f z)HhIYYy`7-#2oS8>A|k33In*`P>;HhfS^@jsnOx_Ut;&2AIRW`wMS0%?4C+G@p;4| zsNTYHjQO}zxOU>yXV~P26jJ!xYKNq}qhrXh>jO)NVI=<}&&nsp>w?lC)YHg3ip-yo zAB+u`@(OZ+z$}T^K=+XbL?8_afDac8)jywfDZ)7iziQ`;P4# zfBho_HKpMWXp&H&E@B8J=0tK)L`6h(9G_{xcf=BuJNi9;(R{vFIO98y-M3aKyps04 zujhcOweAj7vsZK{9LhvgB-RK+&ifbOvj;HtS>o;p8Y~X1gnn)R>2SFD4@jr@WvrTz^<@=qsJGk#xVZ4|=-V%$Z$a44`@nln)>@Pf zwI5_s6@UVFFG|-iu*jkdbVS*k8sdN1vG@yX@tAX^6&3G^T7BUB!9z7x=`!$!Z}p!d zJw1_?P^gJ~7_mZEAv2G=Ped^Mpq( z-E&fUB4S}{`J=7pZoc?dKKU0pC)GB73o&tE@!LrDmh+9iAY*0P`1Hug$oui3e|Jg{ z|5HWja#O&M_8<`ta=1jj9jDoe_QAKigoJctvDK^?W;As(!39$#5op`{*-dspeszq5iTctOZ~5|I-@ zYt&+k_@ZSs8t@#UrMR?l3;09Q|56MF);!yHSeFl?EM;=6#Wp=Y*UL~|qx;nvHK@&) zh*_uA9X4m+;xvO~_FoL|I=m|^meipBD)>6(;4#&tpKMx|KL=N+SLs1@DVfbCvE+FC zJ|p(vw+&FD%Rq}*Y)U17qPZ7dG;oLlgXwP<=oBSZXGB?_)4@$+vDK-d50PuOl>9Y^ zWsC-_Kqin*TUvC)@u$>aHm%0|4m|O~*#OFBc66Z1XQaoUG@@20WR#`@*4Gnee@L@- z*x9%>j)D^8)X@JCJ%c-)Kqk6x+=*NhOzXkm!Ej(c(=+S%oe+p@CJ-uwK=M!yP7L;R z{ig|gxF=xET5;s;wV20P2M@c-Q5Y9lQH#tA0L@bbsh18-d|lcY$>>i>If2wx7^%4h z>=0*k!I#M4A}sy61TKZFb5aau{=@T$=|$YtF{bd0x6%}zij)c4#Ws)^_)TL#L4hck z5F$K$FA!B55_y&UNg>NuMim-rB0aTMt|93^^B8^%xvh{q2qbY4fr6B+)}ObZ)MM}! zy{Ujiy|AwsYI6TgFtrHX^e-A1o&avcH*L4p^3?@>JxLLl<+6$i z!VmZ}A5a{_uM6Db7>=gWw?eE>lJY?V@Y6#Xk}#G8wM3S7DpIrSp0Sz~TC(_Np1dYQ zpjQoxMSAR^xkMpG+EXG?&`{QD84(WOeVSSdU~iE8hje5(xJnDw{!VQ?8^ch<7WYnt^VVrcmghMpX?ABqvM5i~@H?Z^f~HNO3%=yIw5_ zrDf<4bLL1usZ^A}$W?yZ#2N_q;M^P;F)PYp5k^TvQ~cD1DIx4MKQ&OV4~YHQ-oY=t}0bSSgtwRJsPXy*IgSU?4weP|JJ5nl%xytwTRo(K7qH0?ceR@=#h{p0MaHW<4_AMAVXy*b}hZV@#Dx9?yL$%ZtQksQ9 z06_-B8uA5XOvR3-l6Eo$SF2?Cq(St-1pDIEDL5lu5v zVSfm}noioOR5W5G(_l7*D*W2l;HuW29Y#Di*~MLZM|5+Bcr0cTqH3t3x0w}bV;vOW z3wQ~=BO8COWxY3^75TY2ByI^fb8`-MflX&(h3dn?wfH^IJ-sL1ywpAJH_)$k-EIZa z-x0DKv!K4Q1}QfWOc7WE^->6N+ib4`0&iQlq|n4UXb)m;N-$nv;Sfoj6YkpO)y;Q7 z>|;3`BBDMO9d~917gZFYwdoZT1*5NZS;0$i)8gQaGajANuQUo&O-7~`A`Pyjioy8w zLMTw#RXvum!nO{fDi!O3oGA0aTdAxT8chc4D=ay&Ag$1JwlEQ6Si8U^oCze_11(J(r@D4c7oN762ALR^)DE-| z!!jg1|2j7{ODLeTejB|k1mnTDNoGd#;ZHx@T$2`!ove6XWtcj{+vWSY2~~>hMLYC6 zP8eUrx8)XQJ#Ma|m`_i2nzf0|ry*6`d?Q>cKt8HCBxH#b6d_K+E=CuCAr%<7e`;B?mswUoQw_hN zsD1sA$ou9YBFJ zO}CuVRYggsVKb+EU7rWts9-2I)ZthKPzBTbprk_UL@taT@o$FF{3e1&pEQhq>|S|Z zPZ-U=UJe9Cw4hc$i?I5UK;WF8(um>0Hx1mFz@5hOdBgaX<$yDyY4!Ia&4Uv-2lPa^ z6Y=#5@e66foscBkBJ3$Dpg0aY3Z+LQ{8J&?2Act3i%^#6hi3LXBJQW3asp9tZ#3XM zwKjXj6|?=N-gttn2HD}@MEIZ^f&Yf50{ML4sW*so2!l@c5{HpZ4NVfBKu3IH1zNHJ zj0KD+#Y>`zt-OjT9KW~Oxc4|?g(YG=BIjt^WHvoH)3F8~EX|_c{679YK z8;&l%0zRMWcWkjsf*vpFmwtotpg1^r zu=%Zvy1zD9eyQ$H;9K`yvhN$Z><-H31s$N|RT=k@Q?TnTD57j>xHzYZ#AN;K{jf@y zcAd8Ugvey$5?|s5v9LsfnOJCk5(jR&DZ0Wo4%dGs47^{#DDHxN<2v8%fJLl_mdc0d zaGQmuB30?66HKOG#xX?_<6eoCA=P?0@9C@UCRi9p*G>HWkhHc^!+y~YMKu}HvGH!F z9Q~eJDHumR1Nyh%T2kesHnuV?Q5B2jwS32u-!8Q3Tk}VJ(0oMFLf*cgi8k zKcVNLuy)P(R1*ZOciSb>%ghNW8J+DiqMDJ*X%KpBf0ug()M(z!iqPkBur!Cw_6vOM zibQknRj~59&^GS%>mO#_=x?;X=sv^`eGMKcW$Dkdt;A#+i>M!B%ay4*rP`{HbPOGC zrCtV}1EK|&PN_X*geQ2iO0}ojv&|rkN9N?bAYXcVW%0GTAwtGfefW6i;p?|ej31bS zV5S)difL6vHYF>R*c$+H3rv)%HAUG|>Y2Hv+YIJ(|Bra_oL<_FII8rG(Kin4EX02y zjc`r>_Sffnpa(!H%w+7rluW6Sx~4aH@_|5oENF!N!H>1pJgplkKi80v8?*z<#sF{; zXzAVo=eDF4QVCMfHbN;m)i~t_B$*eY1`%5D$b{esr6=JmDE{bjil>;E#b%a#Cl{)7 z$4BBb^?UuA<+oJh->!OHvXXsJL(ILU7?))`u6o_{jbeY-%<5?2Hd=YF2`i^*e_9E@ zhW57=MpyGAsi0yXP>mp-qJ6oq(@sS6BdUp0QyWvt*;rT9VK;A_WT5_qe03RUm%_jM>XruXjOk({0F)_ann zOw9j=LZbk%87pru?w!tt0aB}nCf6uZeQokYSLd)@M!`Khl2H>GWI%jJP=%JHT)xLh z=EAA6J>1zv38Pzj(IQT;B-s5I;uwXyfP!#IxW@u5#`R(WqS+p7mjRVpT(6kTj(gd7oB zUdG!ZH`(U0K`VHB?&S)q^Q<;_*gmnjZqQ>qjBYQ5DQi!lU+$c#z5x8%XdTZ(!tqhH zY^e_hI%@Bg9HbWm;C7Gx?{o5?ukB6e9zjQ;U&bxPSh=&$b?>b1$g^qyLJIBa>-7TA(R+9;y6>j!#`>qI)qSK#u9Lg|C04qT zBwgO6kZvAs@l)eeWQgB~jA$j9Vu(b(Z|jKwR-0S23%FoKe-U(>B4qoNe6OVs?)|_% zNnIdKhQZEP0rgF&QI~t(CrbHdYze0w?lpF8);FT;g>|PNurU@T1os&rFl%-V50sBMgg(m)?E-oMXM2?pUx1x@1f2Wz$Tj=RK8hSmvMvR>6D03}R82||fF+$GHvuAn z!Lsmad8$mMK%g~&+k?D=6fTf;6VStXP2d=zsUD@oqZ*9>v|uouP;%|OLba^{^8Qj8 zk0Iv?lp`jd4Ub8~>F+0SI_TD7VMl?+W@t_Xgdg_!fZ~XrbOv7cC`afhAt82L7FIx( zgro6g8!86<@x%8BU4$GPh7lnypNU1RsODH5BBqCI8x!f+ew&nq{zyU#?JWfc;t}ZGKCVc4=kh$qL4gt*mC?4d;etv zvstLZN~3eLs=T2-vum5VUEFohFeWEWbTML2&(x2>kHJnv743DoVPvefDrq|kZMJ4! zWhS6Yisn)gOU%w3?|@Y~Y$tD9I4B}rlq?guT_I~W#1ee-dqF+OA(Et#GT2sVdoY^a zP&Tk&C8Ht4f$A$7{r!zsROgnhkj2@8z%qkAQ^$A$J>icvvjTcP!kqYRGy$K=%kDK2 zd&tlTa#1Jo6n|2WOClScG5z4{lX6(ZS!4$dU9-c|Go}VpObFS&uhljDM}li-Oh-dd z#KN7aLOMhFK%-$Z=!E>p^`^w3|1?bv@|dA2un5Ifq|8Hrz03h{z_7L-w~{dZ1yEug zmDvp>iAT&$K#eG{=QznoXDD5;jIKD!q9h`CO3JTh{7BM)LYI0NmLCKUx3B~XS)<^Ikbp&P#R+>$tLidLXl@N3lm|Fe1ZflOy6$pgQ zjst~^W!fSfjde#XCkSjB#mH&uja^DIsQcqcd8E1H^_K{Y!4D{TWY;k)B-rtrc>8Wx z-|+1A2Mfi46F{K*Ksgw&0K`_*iWiWyz1!}DSPTbJ^%gVij1B6lme)gir^&S08^3Ad zKRqoC#Cs{n0Z1@DEs-9+Ul=hO9vVk^k%1@8 zK**@YY65AhweIc{uU6*_Ev}kM+HWI>5M^<6*zT;SwE&FXu-3t34ND(t>!?bHqE>VQ zA&f*yRUH$NDPaRz0e9>$oT}eEYWsD?Qp@(MPlTg*vha_95r^uXpL|<~;YWu2pdaF< z64V4xZv>imlnT&vfd}GgSmvOH8|yK|e)>gddIvxwx3RW&FL^Py#t&8|_#3!(lPM1e zq7_Z>O4+>k@Da5`KO`4sQjX4<{&>(dgYg1msmW@!y6k>rHsz&$T*NKz3;&c(r|CPt z$~bEs)!H`yo#qEUVfM%SaBKe-{KX^KPr+`chLMvK)lD}2b`m;g_!xM<4XZvDAQ`uzP@}lN zwlmnCF42!^Bzz3(NlorPwCQZ_%BvJro zLcdcmx^F%o^|y5vERj2A*C9K6K(zzqprs<;+Vk=DQ(-!xaHiE`5GHRV#XugGCfK*5 zFhS+vRbsbI1sS95by-7l`DP+$Y<=$O#2= z{j%SOfIxh=KR2kD%3#%U67+VrADlDC4*ws#p9GagE}pKdYW;t+_8wr8oaMP_|CM8R zb*#?QJsl_Pq@J0c&AmDA&T1EJ5RzI#XoUhANeBs9paEndFalX%L@;=cZMd=#_5wNt zgJCWplN{E8VEfq2W19Mo8E9pxKE^ zU-UKpP(uygc`c|Giz1?g{<&CGgBo%SaOmXPZ}8rC9f;tB9MbA_Nk>3Yq+ZuT@`QJ= zbH4A*0}A&!GCsCkNPwFVi*p+C4+>;pc7hM93WO0%TyDgih1`*VzTiz<6@{;06IT-8 zrMy4J1vEKVX36r8ZW1V3ij1K62Qo0r-V0)EI>F&wFx>e?Z+j>o46}!d$)VV5p4x-T z1Sz*~`%Nx`ykZE(w9I1HvX}tFxGM7l|7$Si$`Q%EZ4`_&zNy9LWqGd?%n#ww-|THN zKmhM~>NT;UR3SWo>RP?+`ZbCnxI&D{(}r*!zi?VsCB_f52X82=OdGw;1^W(V*Ysln zDBXKj`_c9M9{74U!F!WxaX_BCXhhC>hoQ}om!x~O*R|KnqKE_#RUR0SG^U{Tj$8^s zCJ60b+q1RaiPGvFGV)aXG3p?;E>!}H42K0pDy0x_E*B)J(D|3X{{B+;sJ!-SJ`TQu zT+L5`#<;M}?G9W`u?I-~>h--$ssKo1brw1yp({>uFmg;pPR4=2N}!^M*s3ZQk)JVG znAeaapci#XKd9-=s{=te#yikpioEx3E6IeyJ&)c~U_#QuxG-(wvFo?qzDu!9fCaCm zO-~I(y@lsa5{ReXZ%w z@z1mKXg4q8&yyY?)~gTz`acp1FcNbw%??mEQ1vFRIgbgrrNQMg$W>bejE_@$^OUjwC zSS<6pBWF(ZvGVr<8IQ$;zi%K5%DOG55! zZ&k>MbAc9NlXAo`XvWZxpYL-?S4HR+QAd(0i1_g|H}}d7=$KrLv>gFURN zIP#fGzY3w*Og%-@7ZSzzyVuklQ59Y5D>6jDHZX`5sGjKgDp zByc^aVbB0c&nCAg^zLprL_zU$S6D1R z|7jm90EJ>GSDf-f{BQQ7V!Gel@Uug%xPMWb{Fm3adtZ9F7iWRzKi&7ym*1r1z3ziA ze+7-j)tnf@Ty6FDG=~fF>VTl{dzHVCypLoj%v--9;NcGXB{QhAXP4-`9S)XYYh91curNuAXZnsTo@$UTe{g;tB#k0hlG0{0Iv?`HBVd5G}w7-k$R|U*Xx$ zxlfMzX*b?=^)2|2T*Zs_hG*Z4dSjM!${ED9fw!&>=h( zgnTF>VjGsRc+*w8)v#*_(43hD_CKU>fHJ!~ca%~?A1OJBkw&{=3v4MQgns+CzU+)R zh21+!%qe|jIIP+@hcYzI(>VO)-}-G_LVfAw6bE2`i$dDp2pQ`b=I(8QdmxKKqJYqW zc}K>aE{^S`$1ci%!u8-beX%+HPzP7q?jm=x56GDj6-D5jpwQcTWp8Ws*wfUWoki+` zk$CvdMK7GDeYsWVGX%d@VZnN$yhSxHyTZ6%qGw_7*~dP$K%f$r{$u1fsLc9pMsa%U z5T{0w#CM>*-bfhdNELAKYc6)bdHXO^CeWN+TchHx zZsPVt!v)~~pi=4m(Aul%61rQM@Um^Zc)Rm_fbn4_P-tG~tD0PuVQ*ZsSX|w2^iDPi z>H`kkwU_c;z~90Lj_1wOr~LjP z>NL*SXQ`rnofo(7{Czoj*QqBLPqRN68pBa1AJ1X+NiFIquRcY~dl|c$9DHFrtG$|; zemVPWx4!**l+43uv|{GOB-Oi5jn^=6x1i#^+4(0h+PBbO&;TNqt-po7v0rx$VSLT3 z>O4JB1_efV$PkHj+~q~qR5Dv9P+ZZMcRU@(lUbiCmBNE@MO4D^cvzNciJgHVlS{O| z8so{PzY8$Zgb{^n#fG&s1(n|(?KR=KFsCUHSg%+4g2-7#O%x(t>gLL6+TK_ z4TnotNpZcm{!`HsN?fnd?W%pt72bXu@^vC9i`#zaI{!NktTA+a`gyhH>)$nUjn*I(5$Ey5iNnM3Zq z2vJ7=T^xLM&zM+>TFJ<-_Z{K(L=^`?NLF9cX&&|8b9U8=m>-H1W2?K|!WJps=e_#c zcYhIfsms3e741?WYL|PBO-i)TBmLW!&u30f7Ni`&+>4*B>YnArvkW{t>4w5alSFH`$ ziV!Uk#gXV14ajPvRY+v9qE)FAV%!i$b6Mp3iNu33ff+>+=f_T|65%QV% z2Yh)9kUMk?K}f8<44Cy;cA~uq(E;EmxPFC#emT3-G?D=+n%7$+;d_CfKs@~8tgyly zIu1_+AJ3l`NR}`WabNP=n-Xqd@|l@dn-H4`yofX?ZqJX`W)f~?ma{b~h!_6BE&K0A z?A+aNyH5?i1tk(Ct1}uZrkB%2Hm<-+W5{o1%loIdJfbL%Y?*%BL?ZQ%Tao{$O8=op z9t+niKW%-YQvZa2sM-HeEJK)M1q=huYrF3i#W)xNzon7Td$TS#dJ%7U$6zWonEJaH z^q$w@%GBV#7xcDNqxExeY?7TGFAtj_Sw2xNYzqqzUxc{qqf>d=9M>IKJTQ3oI4Z5m zP4@Pg%m){5jGnN70c*a(ELxR#<^yy=Q)Z4eemC1WbAYahoiOQ&TTquT4so1v4VRHo zOIY+iqJI=&%AU9kO*RDS8Q!{X^*_vEZlDAk?YBg(Y#qN7=s$Nx4E7QL0Npvhb(azO z+7oBaJaLA>b*4@yF>RC6aJ5x+W+~(2ip6xc*%X)eddW-*=8D` z7sfT*S(%2Wl!7Tz1zZK!fx3Q5iaF@b=x!f&*Zo4n$1fEQJRj6r+D|kBk&ay&(aquY z+#+z4KxXYlF2MP_dOXhE9e@1GCt>;+q_kUMaD~S%Jks0u3G5z%6RJi~Mh=rxP$J(f z6c*MTs3L=@8=LxN=;P@=oMW&ZZhdI5XfZkqZUFW`Vc8J%x{m)@wm_4*vqVc49=H$~ zVA>(mJOn{c-c8ak7XIudvG$tIvuvZK9Rwbx_E$X_7VQk%U2jZ`Kr&TJJpBnS@UBV# z^Q5mxk(nQ6NnbT+u%F)a2$Do8zu4>!hrin!U-ljV6O|w5 zFSF@}c&4CQmRiWfZ`i~S_1+kO6=y|_vQk}fF)Wmfb>OgO%oH5Yn5uv!#($4)^oP4)ig1C^MtK!)5V)^9LeVF zdUd3;0&Im|iv3Sa`{k&(V+z`i>~CtO2+*PBjG4<%B6RgIh1yW88EC_sfyo&n+pVu~ zuD%aAhu5ZPUD~2(8-(joBp_gxF$MZxYTF^id(;6{w)d9zqloS{2}vt|{j!mfv1G~} z?fgy9c|&OR-EKRkMBq{t%F{Qh5veGMS4|<-W3pCGyi@hY*I%+X!H!9IOH`wcYdSu^ ztaX!Jy`XSn|0pd&88`_Q<&bFvme{((JgW2XVIH@6co8{%Ad`T#s?SZ7k9$Wu&vJs% z_OJ2pSe)l%EdYRndU;kp?j8PE3v+?`a8<|1pbuvWt$<4)y}TO8NWNW;JUn=*wZ{K0 zTSJUxzfSm9_x}m z4+W!yIKZhjY7`(vco0E@^X#uFQ6!b_cATyzbdq0_8Um`d%;dIcd8h|u;b8X9x-I3wC9nPg)BM1J!}z# zJ5>YXZ*XX^ZtN(HxGDM2BZeJy;RE~Q(KsTe1k+5+8oM?# z67S&%N3u^+%BQk(o8P48gFg+%wVEU<8C$P}FoR}727f>WMI$`e7!uda zbaabAR!$kE%EV?#1;PlB&uS$gq18mH33rxe4cIb>*u>&jn|erp?hC$c${ye=?Rkp<9i$XO>pZ`8aY%AiduLK;Oo51cfv)6n25qqRSL0yu^VGa znA4O{EqCnu$8xohqB*s#JF_FMJCfbGwbuFfXgXa?1G9fmYA~IGO*B;5xHWb3Xlm=m z3b39-LkVD(tQ{oU9$G#)oQqi}A74LETXYes1lEAW~+_VA`!m z)sQ|tus)rf&aDUJPhvbBDsIl0o=oQFCWZMdpX3tRKC+=w1_YP?;4SpxjxVZe+p7oE zwbOU?noHu9{rgv-6}Rl@KXZb#QlInEVdv@t9wg%X`ElTUfD#?z%X|8k4E+b9;i2f- zbM+OXAb7}y00&3}>LOj-;LCgXlAg0#smGJU1IQ5&NfU5^7a@A$ZkONsMs?D#iN_Mm z0i@wXqX5)IdRfA)nyc@y0C&H0U2X(eEb*|_YPDEku3n(GDb(k}7ONw7WOM^c3FHdd z;j&?cX{=EWe-83@mSU-4e&%KDD2&!8PsHB^2unh9TnrDO=h<^nJ9I0u9D|zr#y0}v zIVPrV4cXCmY}4!dw$xR3r_4s;=BR`yoNDmQ6QP6zu=zyji8H~f7=JhtdH9!)I+A;) z^F?d+Ze&Dyv}T!OXOKN%BOzCL)Dm(;&->No>>NOYtP73)9B3TC+(w(ArE1;L0ga(F z;}x58IFI*C{@j*<%;)o~Shr^EV}o8a`3~-velQ2P+STjq1YfCNu?0~CWw zxDPO=G@)p8Azw;G!Ws~f+3E2;G)AIpU?-kOf9&JB{^tjnp4K0wfzkO3R51R%{|Uaw z6{1^t1pXWiog~E6KWCwXy8h4n6p(X1!wQ{6VtX9#xN{AU8~E*3Yq8a$_k>Q%bK!4+ z=kho*Nl>`}Vm2rPB|!T$gD4f4A36(bxu?|CaFG7_1e%<9yfP(^3B}Ipy3sAE`#DwL zX*%=u$(y1HZ7_P1szmO}xW;i;RryB8T%R)%5`bEy1e5G}0b!$nJ}dA+RN(*d%}9_68F+tfKG(VavjU#K1m1Hi zDCU3X3oB?K2#ScR>r;6lx8zVkO5bkOnqQ!v=bTh`rnf<|)r zdB3-y+sZ%CSn!&a#!|bzcK^Gwt+z2IgbP2r@M+;qpl?aCcde<%0QLp&6%l5-%5+mE zfoN@Eh0lOPtW%uX(IV^ok0=XIZQplhP5Fdh-qK1WrmvsfS5?e#z53_tZdo%g$!^^j zXZ(EeltAU-$OIIHgV0`IV!fi_`lDAJk{R;ahu$!x0?fsq!Os^_xwvJWV#hn;;o*KkGxW}M;<=z*oJkGD>7)Yaf%oNA7GyiRq~34K+~|H zTDmYOC9)W{q7x4z#8gxA;O$d`h0;wB5_LOgu!*6;Dc0UHS>JJN{UEB@80s(Ck%;|E zhHaaJ>yPcIPi-D-XnM3IiE>Z_2``yigSRJP8h!~}IRe`V^uZ{v2aBji)unJg()*hD zi^1uHrt_mpR=HQxRqugOaNWauYWp$+#rBA8j3qOr4O;>Db#q3Oax_&vh`1l_+q8`} zMMs(2D7vRNn+LC#!cScD7o%_3tLb9p+Wq;?yZ9jGi?1X;hIU+~kK<^`COF7eR72pl zq&~9|sRUi}f?Af`%0>hdRp^P_P#ww!IB#Pn3@TZ~pU-JL#slRMvytXsLkLj4d5%@J z>?2mK*=>VJLe|3{L56e7JXU0ey6olN!#Gi)`wE5j>P_^BE{~Quk1ms*!);_uqylfG z)E4O8R5}2q4JfM8S8;$RlS_8m$(*`R44a!2j(4VP(lAQCz&VbP8X8KmvK4fk`W&#( zfZk?l=^oGFasfi_mLY>e@`D|&FUg7EBDoNaqhy7Mix8W?ja;X5!1Jk3w`2$U%8H^p za%=i-^<%1!;d8HbqWLiy1_1SA%@fwWY-xTTIJrN^9C#SNLm1Z^`PYH#^VVLq1wvfs zsuEw&C)4X7X%ijVb?QWsOu>Eu1!LZ_K!d5nO=t^mK_1g}lcu5Gtw1eP?p6(R@@mgO zwzBe&5eJED)8$wc;>Hb8{dFdppkk)^Iz74!QC$yqUIUs18us%GpJ!jfdk%WMmm*9k zr9Xb29EDBl3^6Wgkm2F6E5_DpOrG|kvBv1epte4wOCCi(Hrimk{j7%4|-9f~?` zK)>(y;72JeZm~tP9^-`=slM*gL{bmsgPb5dd z#|&1f3=<|fNfn z#ruuLB2Y`8T3{h)}wLut0miFv6zmo zB}@(Y!YK25Fnut6G!Dj1$x)} z2p6?1yw9b<%#Xnm+=eJHH@`)()!h%8p@{V;+oYiqllkB-*-(_7>``9p_n#!~rzrnk zQdr3R4!l#EhWbw5K}@kaNEv%S)ubWc9^ArvR48K#oPit6(X`aQaJY~qj6>(}MPp)W z64+qmcYx%NNk#0?v*92h4=4G==j1Md+JeJ*w+f)N{4h&o>RQGH8jPR}vPUurHk_AL zwd&@Ft7$NHAzc;Rj8YCO|9$2a-&hV$(HOeGVq zrV&a|PesCTL~&gO17?LSqD^NI>wF3$hPNL8D17!(>}_!#vsKt45`P(B6}5;~2MpqHkbD00Ij-2Fh&5jQaQ$p~lwkq4AsQ znzF;;-vutaB87@Fj1qW2HsZKClJ5k@WqNcXzL#_}^dND{HPA7j#`Jj}bM&_QH8Vte zt%BhDH6}cKnZ^`bp%)|N6|cvM@FHIVfQrYn!A?+?hdu5YFt)%i!0i}h(KDw_CDMl1%}r9EXvr34oa?NmULZvV>XEh@x)BIiU0w%w&aq-ItV^~5hA@6uHYPv4#$LO!o1qV}OcS2OAF$DC;HlJ{Bru5+q55>(6Y9}ioS z2;Z-RQcbR%-$AdaDRD)emgPuzEN=moctlk!WTwiD$wf&IqVVTT-ikzT5|DzaB4ir? z#i;1bkX|*EnpM@fTog=gWbBBRL_WF#hJnNdx|Cc!0gAEkbgi;)?L%}8ABr>;*P4OJ zVn9%Q-c0Ob*g+vyH?msKFige8F{VKM$P$bJmWfZO#ppNfoOVa&L2d)S|4{WeK6L2R zGkk~aEAyZtzBL%Zyr4A?L=phs=$e7sUDL4d^A(5|hG50IrDv7w%E^r`3n5zK(dQ~; zp-U>6LKE;xnbOST!cbQ;jKgm~0yO~(N)}H5*hzuot;z6`kcpOQDUe}fAT>3ZtMOW= zaFS*!sC62%QOarn8Z($|0e_u;kW_Vpg(vJp%`K+M8_87$1gD-CiE5D*(!<*Q#W7JF z%cpoHREkPPCDbf3+=Q_CYHc`O@S{+?soIuJL}==_$?7rScX9qe7#-9mHIn{(H(b|c zNA^W1zL+_lac47!b8iwz#|m(CSG?6PD9TGj198eIqSrRWZ>^re1wT}j!=fb5M(ue3 zZ_Xk)9b-qOv4b3dCHyL7Y*6*|lYutgfGmPwJS8lMKh1a&wo6r5>C8k)MY5YaB`07S z9-Jhex)J!hn9_dQujgV&Od(a29})cH-7)7CcCJMJEK z%BUS#^_&(ui@wl<_wi+Cnai%!J$evOs@&5{;2^7y!RBmbTc{A)rfVSz0B(h}8~KHA z?z?x*gSvBRna8S9+&NX7*@d=P#nt70wk8a|tA~`DZ@=k|-;I6%Z!-#PaPDtM@)bX8Y>9J5h2kbR+p!trb=mTh$we{Z8{;vZmj z=q?`j;%(4T`~y(0Lm?L!)@D2$Vhf$K-00W&Uo3Eez76%nF8n@^w+Z6g5M>bUjxIjh zYTls3K!ckYh9+9jDC|36S=K+Ip5{MdWtxEte1)Bj|HDdJzmAW;g5 z5N@RvD4&v(vAR{xDd~N(yzjllbT~U$3me8?hqnU2q4|EP|a>i$l8aA)_ho#6PvPCcmoWaj0kslaW8zn7kTu4 zHzv*x=zti}wR-iWD2y^}(;%Y{^JJwNE(cb6^^anuB@!Zd2@={sWJ(>OFJ%t)4+4b2 zd!dyKRu4Ho2;e5$& zKiIJq#D=J_V}sg5jptekEE-@~V*)W~i1|YLh=0?FXo7N^6pcis zdFp81?aTa%H$*Ci6VpFQQJ9^d_@{6lb~eN^u)hP3K};a`VUZx$8()wHG1bu}=s$V` zK7r62dALQI+^dBN$G)wIVgY419_3@~QCQRp0PKA9(Z0hFp~c>by8)*>2VQgJ{nU@| zKLQRk2Sx4h;lAT2@FA|A@qJ#4c+U{5Y=k?o2f36l3)~fW2xD!n+}()w1%-KO7OMeb zfaf3yfcuF4Z=EC2Xs+IA(Gq;Wg*nAVAijwRuX$B3jur8bZ(ec$g8kZC*fO5BOiyEY zW`}A(;S$(h-bsrX?cT-b!JJzxzWpQ??#U}0d(CC;rSWEPzscJ6JP~*~a$jB_csp-V z8fIPY)u2{eZ9`=Kyudx*#<=D=tF2GZd0~6h!pIQ{Pz+lOjq9~+uSL5Xi``Rn9rZ^g z)9yBIui1MWy>_SeZjn%dJI)rUi3`-?)Vgl3oxQEz**BwJ8ud^iQ<>*i)0u3N?n}~r zy{%C1EVa9eSkuq&8aN94@UxJu$QuN22y`!C0Z{5cxvV`qH$i|A<~lis)L{sE>O>4i zMII0fe`f+#stQF#1O<;iG-tsJXSsz9kiw`?-&9~rAT5kcSa^s#oA?v05Mja0wbJgY zomR!tsr^bpibT%bTP~-aLJGAkM0V4u*9)jY=VS#I8HGRo*DOatg3+-XwjG&8%tS8! zzDKU?dTc{uYO)Nb6^$|1XH^lp>0@P(&i~6h+voaTOF&7*b$CX&{NEyXXo6{DL^ba(Ku~*J9UQvqfl$F|!pO zi0Zpvx?9gzTG=xFXRKE1t3?k!osO2)#rRE<|M%INy_qxw{#YD^B$UxDlJ zF`THb@T+g?TVhOjHhP+i7b-x{^=f_`~yKUI5pxN($C5Fdd(5Gx+SEg4?q z9-!*HeHlnwxcB)kc!+o25|3ATzUyA#gI2iG7t1<>`TXEup6`L+x9upfnh`nCZgp0O znSl(vn76#-*XQ}5na1-GXLHGuB>9Cmi1#FK{&+S5@-FNk3s!H;kyy!fyfqmYR~~xt zMy=~j?<#X%$4&{`U%Fk`$(K{STOoaT-Fn9ab?XNXeZ#XCZ1VbrH=rqxZQniyBn5xX z54KQ%j9T?kwCXZ!2g|%gC@3~tC)x^|2b>XPj}yS(sO}-Y2pUUQlxkiqCJ_D^H#$=C z1z7~3LNuURtnwu?OCgp7p<5&aejpNgCl3O6lz2p^P0O!qx-bh!u{6xo*wD4GC2G52 zC;A+hI4z5WzYq{FAx@v2nQ?erz#rr86}p>&YoK6~_C7uu-v`{dc-(X_Hg&Zu0oPAa zV1*ZmS0g`tncEpx`=~dqdvlqz04}3~JtN=LCE#wxF-zM)qhJKv;2cK)7fN}ax>X4I=OsTSzch5oxb zU-fE8kqyk#+exM-|L68qbVj$&_R1q;2GwFeO@-NrC?0|hfKo=0+0d~(151NFbN_Kv z+Bj!a4a+b#8Lj46=iXd&J{Mhz=H{b0{gaDtQlp)}iRP9O7l$j4-@n~5W)0(@v0T9U ziD)htoybKeS-VhJNhXJ@x#;8gVj8}vMeM&bMcMCyE$rIBD+2dIDtj#Op1=nKAH77{ zL-itj5HwSdT@RXt#m<(?jQbjqy7Fsa` zNFV={vi1yH0$f3~p^2gdjdA_{tDg}n$#4pYa4L|u@C-}T1)iM}VUetJ*)x33uL#@m ztr4JroWa*~>!0_nvs^!(61}m+k+%i@&D@U6znXtE9}v8_0RLoCX8AYclVK)=yPh{5 zO4e~`h8k($c=@Y0HAcoXArY)T@bt|vF+@`2ep!dghazfFz@LZEx-dT;39bd@W~YM* z=#yh3jZLjvl9Axc9%JkGvh5FFmr9{E+<~FS_UovKhXbr_4RQYh@XJ+X??a1a&2!zueVeWZ>R zI=Rw!5?F z3HD>vFx0SC26`mGN`taFz7gnSdDxpajstvHN=UL@*22B3aNtT8eMt)0Bl%O6{D>X8 zJ+8Dw{h$(`)WseA_!N)S*wA;@YSHQM{5OB?(pP#2zc?9J_;2Pb_|b#>$KJ#b-^Zgt z9$!7VSE93iJP_5NB3tn~q7l8!R!^QUA!V&=kEGd9C95h1ji)2K6sfNw)&}&V=}Y8W zWQ4CsUa{%KSt4v)Ksf8Kv9o(R{->Tm@~12pfn?NW5J+hKV#nIwJ!vQ{L&0yf=+}w+C`Jo4#V&b=-ud38WF!BN3!mjS=olh_3E7Y6 z83MdO?>0lR=Ec0!ZWuM(?Y9(jh z`D7>@XDcw-zvkiVu6y{pvys%rgbvgXPC)<@uLHuaEUY1mEbW}xadbWKbT?VCU;SFB zRtvoaPr2^lCoWTAfZK2_2i$~c9*V09eZ-Ku8$KaF#`fi)KCkIf9r&&hTM7B7f&US8 z?)N(o`0;-!&j0UfnX94|wz{&)W!L;5EoyN{G5nd3PyA=2mInH7om0@G%8gZm-<5>6N;z!gAsylg=ZC z@jJBs9m9Bp*5?)r_^^1HFE{y7Z9*>xdJ6GSo+TLEc^pXfVA14cA(vlM9mI;msq+P| zr^higLIN_gn`%w1xvHyD4f7g1Z_Cz=2lSwQJKQLmvU8`R!Ezs8;M6d7`qeTpTCH&qKFyTQIOY! z@FjFjgA!J`i4Asr67tEi&ow8Q;~<%!`{+CQg3?O{SaiBEITer6O}vx2JIuR{nhBG? z=>xh@&r{YHt$7rvt2Ppo7#Bja_{dR3J@n8(eIx3*jt}Wu%T%vPWX1+n8CpLgWDtq~ zSAT3+Rfl5?feCpFEeCi-1WNe_`4t(VGNTD*6hST<3}8X)vQ*xx4~;WBO#$ z(U>e7#?Z+1NkmBj@-mg)Ga_rMTxqV`sc(xQU;sZ<)IrenBA{1UoE1=?WF^i}yLR(b2ygE5qjiZz>ezkz7MiO*iT91aMPz10<;e?fR#FCC5 zVj&UVfRdD`|GOYbck;K8a7ctp2EVTsMJH(`!Wxo{LTb(iDk>!Eh-Yv7JaVYWmqJ*q zn_(wGtQOTft5j7ejG#pbbyQJs337=?$hglHWEgwU9}~Es+1o=dUUL=-47eIOTS4^{ zpk4Lt3B!rbzqxMb-)#K{!9s8}7-W&4`4b~y{KO0{DiW|K@%OkQwGrhbw3V~UJR(}~ z_qfu=2L9OXsyjKas`HaZSUe)jcSzDz-$ik(SwWaZ4DWXb9Z6;h2E_&|VI5XN8hZ$e zNef{ZuM_YLh80{Pm%|8n^Y+q$4Br0F$cr=47OxDvI`BHQ0;TEVD?#$ySsqfyqs|5R zCNXY2o7fDD%bYmu8||3(IH_F7!ffx zGzv68TfiCk7sPT3`XMW{IxDnp0f{DEEhHu$p|g)nB$iN7Scw$#3Eg42!HDeGQCx=y zK9VXHU>|L@+Vps6nbkg965*QU@Lf~*uDw77ybgNgs{+UmfN=n?#~b+hwi>f!3kF%} zPJ#cUO`zU|jyhG<&ho)^4A5kczzx%%>1 z8XuiDEzd4flp7ACQTZB;NwHjy<7Y2j7EoQFU|C~)+Wfb-{@iF=XxhlGlQfd3-a;!0Nz=(tHa|uga^6HO5e`C-EU;FG#@iod z2X@Sj%oxVZ$lQ*BO*|{EMOU`=#>*-S+*jj!y?rlXu7%QB@nWP<$WFi&O*+;Eu46nK z2qOCLVbBH7MgcCuMd^e$TrlrIi7|dC{)b~JQY@bb5XH~Y8HAQ{I0Ga=fEUp)B5VVM z>SGVW7!|ipAR`0;sx$;(&+iE3&jniz-!1kZplD`ty&Axa$4t*3&r?bvcKRd?w?w4fKWFn%iWkZHvS648iA zFj+uD3~O2w)B8=4A%PSj*Mq^5I0SwwjSJB}-zkcFDv;X$F2qWFZUQ_-}F6Q%7`MHmcE z7vnZcF2sVg3L`NsmsUft5{s+`6}bBk^NV~TUEHW3?74)x*~`e4QMN4Z&Z;wNq8XoU zie#g3{fZCl?1^o!cfWnAdQYSJo{?R37x?x({qM|O~N5!yy6RJ%fR1mN|4m$laJ@TVAHA?$O5j}TLP(NTGFIH%aFIu!k3-lAw_?5Nq3p~88eT~G4IIMv^6j_qRVHkYgeYX4}UcpNM$E&`8 zZzHop}!5pz4JcKxYBc-x?9Totyt8Fz9 zP-nKGxa5!Kl4ng>QPbud-1H&p_Idm5s@pc>Y~0vdTO@`#Plpes-8YzNMC=%6lR2O| zc)Z`&ttU~P`fALo%X?r$pqr%oHl`X)cd9W34H=k@_@2R<@5_c+qBKE<9FX-5Y!Xy@ zx>UWQQ}!KZ3h}`aO3`A81ZlWZ1bF!=lSv!LckUdIM^W315kv+hASg=g-Ya=)?@z$0 z5Kc*!C8ff!Wh8_hJK8%`L00At&!O;l=P}Q3>*)v#V=9GOe#pyPjeOtCJJshVu&Tgr zM)0}hrEhu~7Wb;5J|Yil@d_|gkTCHeM4!SXNASWBkuVN;sy$hK*w0YnQ;n%NsdIY) z-2LgA+XB3Zl z;Oe~yA3MIOwxfFd{#|l16iIsyCR0{X;Y-qFL$q-i6|uSBsqZkl+?V&d?J(hGfOZXw z&(ji^fMmwvmJ|TC5{cy{$e;Hs@7gl51Cq#&{orx2pkh7Wr~K;3K>3I$9w`sZ;99Of z^7n5!LP%dZ_HET#Y<{brNW{~H z)R-L!=T9sxVHOFB1~GFP(&%zNeh<#AqjPW0UpEwvqT0>g#J00bE0hu}1SvfX8=doK z&!snqPI#y3{X9Cc2jeQ^wIwASVH}Wk6Z3;CeVhY9MC9*Ag0)DRKFZ~G?bu`j#5fW* zLh2vmSXpCZ94o7DPb4wni#I9-XCQJCWh{fn(WtTEB|^k})-o@>JmEd+yFuVH1Uqkz z$Fjf4H^aBG9VSFJ|GfpgcNUsy0Gcp$uQz|;U%=)Bgf1SZLbXNdt8mu0+0s{eASH|) zhpIj@b}JmrW1}dwWUIo72Om5ksK23#QWGU3BthJ{lLRGZHziR$IEeCsgArXp2~W7C z9T{n%5B|=BKvcG**@L*MTtRhpSw)hZM z-8r@hoB`62Yn0i+Unz`%*(`$em%`Y0VRMYrp(-ptbc{q57xqU83cLV3nxAMcR8^iN z0gk*IIj7Y{Rk&MStYY*3TeRBi@@~FuEyngnqk<^bQZV65Q(X}1ve4TCVrn;bM1Z^(hU`UkICq05 zz6AL@*P#b$4VdUrpOoYu?y&;~A-IH$OcVwh;hRk9BgkwD*&NiB_y?DWAlXks+bRwA zKR|U$z(qt;pvW|9MaoAb(ar~WAlKhSq7OzRoxcH`{1-(rmqVSAO*zG~l-wo@f#GWp zuzUDDE0OYOG_t)|#J{U@Zyp%9O^W=owmOQ2w(JUJ-?;9=4*Ce5|G zzuR}$L%DQ5f9D+j>$5$1I0%pgxp`;R27#?^sARFX)tmbs!YA}2LPKz2<6-yb=hL7z z6U4INU@EA(4;t(p0ToKm=e71yo1i$`F#Ygr&eP@Ry(K@;;wRfJ`VVtRcFbeS!vZkSTAJ7Q#F31Z7-9YhO*VZa#Gn30P!Md3Ao1=pJVN0<7RO*(w4 zsq6P;P+9YnpHu;WcAu^{JIl)#0;J)?7O6=w@2mQkF-bGz$reBfrKy&qIMUTuOIWq0 za3IoJY2lwozy4ED*)L*D0^1`x%g0|IQI)SihM^3o-=cEkr*0-HdNZ3}XITL51r0S_ z%UZW)kG;mUoX%OtGEecaqW0x3@^A6xeODi%jDpIlHUt5XhXr%E2#>D%QZ44pv>NufPh1&0|7r8 zOD%cPSG{#HTvQqHCJJGOl8u(&j7ou-*uB^k+I?a6sHS}&@>WfIIC8h9y&~LMVT<9; zf^5|wj_wwAYbmp4$!XbIm&vR{#o22J;gtYlD;XbYX%PZVtNX_gx%yAGnp8yX(4QRE zWi_eVTP-H<-!C(30paf?ts?xr?SGyZ$IN9^724$lM^ymQQCBB$FE6hu9QU;6x(BTx zi?|Oo%Dv}Afxw?ZXR0ayz&NLi_+7$WuI4UX6iN8I+s6xBrz(6=RQK$`cowxAZ-hZy zRCn+0?fr)*souvQ!RENS{Jl$p4D;1=A!^f{1&D6?^_rN^i!cI+BO`p}?+p)&+K)+o z^`C?9_T&xHgA0hG_oIVVYs(KyeUt44H`&P zGa>1Z>3tt>qs9(pGO_?hO&Wk~SLbR$soi>nawr~Y&38=|uvu_Ck!6l2;*y7;hiFIK z7>*N2kO(c9fj3841wLCP*CbkSRLg~l12e6e0~2*%v)9>S8C4VdD6|t(49#V?x*BUO zE>iy6;^LV5?74H#x}BegG7I$93*IslDkKuU{@l*xFl1AE*Hp7N@8blcq1O_`hF)%z{JYSzH=h$35GipcD>FPHWRhl^-uHZ-%@kod@ z3j-=!E)Csry)ZUV90%s!B#Iuh`dr41RMX)a>bY-|%MRHZRaLdE`302h7Gt}Ic3*?{ zB|XZ+e9VK|K#N?P-!@%^=d|yYl?tN$iR6%I1~vjN(&yhtSQ$Qo^epcl=%(rz6Sn5c z$h5(COjp?UvBBA(6G>ND=c-UVq#x96F?USUj^#vKKRF~vL}# zk+*4FL`n`OXG{g?AesjD&CNhT#=ui+4YhXL?dPD;Dol}tL)+l8{X{;I5 zzYqHRbx49PQ5sGR46+kY({zD~2Io8?9oP;dcwr`wHwgK=r4o zibsXolqSYzwmL(7D=<9r6@Hc?-0&KN%)~VSg)`m66dMMJRSV%ce3>nC8pD=AgcqS) z&nTuY(&+_GF;-^(YIUN16N89Tmj#&Q%VY0C&`Abfd6;B4J%U^XoFblk<-mKg52Jy` zI(0B?09+-J`Sj%0HXhAO-QArF&{;7OD6of;U`Qv#G+?hOjo ziIL%l!-p}Q3;rTmT+hE*AT!1!FJ z8V0~0#>0^91=SmBAZc9W5F&FxQz0@0^_54ZLBRpA>r{gMNkbUeo6fU*ZU6<4>LFb! zO+{R7FcERG5T_EM`qtpkSTwhry{)k?tf%rPi^fneVOptDBr&KVj~3TSdZ>Q&k*z`3 z&e53g;@AUt9|v=A0+Q@}pdDBUECwD2(#UTFo<{2vg`{Bu2?y!g%msPE_~dO%#6sYh){L8Y7&W%ZlEplxGUQbxv9<2RI` z)Ids|qFJYrI+gt1>YaTL`H>)W{z}uHi&&lSY8uN}k>@mx`dTKvlgB}me18P~ySu=( zsbJX}FdUI*2XxKq=)rDBkTrcG{obC6m^3aH zU`VeZGYBaFXGvA~O1oRG1;9(_7flqHh0VbT z^C@};JBO|BI~p$lh%31C&~_ciiXzhy2l_Ve*R*)ECIibqj;(=odf*w=P!`p`wlTqj zy*Uto4y}Ut;ZuPThp7n-tq7%UGeeVksYXqY74s+>QpJ&3;5Q4&5p*LNFT2l>d)6sF zz)Ovb_E}&;^Im_^vC0<$z%)S?D8M-jz>LVmGYA<1NDff1BgsNSvrB{wuz;|GaHzmP zy2HnIff^FyiXTE?ML~QA?VLXuu36<)D^r;{EJD3c>ybJlQc?Lzkn~I@!q8F#98lS+ zaB=Fa@Bdh&o0t3r=Ut!182Tc32-WIZ)e<516Qd$OFINHp?*IUeu3*|-|K3%vim55f z7%|Nu^yrXjju=)-joq$t#q1rPdbTXwb+mIHBs!v-h@BjhW!Ug0Og)0|I;PFP`frKZ z`2QfkLtp#6;Mognq=kF00Lh5n1e}4FNr15mDjBE?EL(6dR}y3!Jk4!_X0Du`jGi8U zczj)2&!Me5|2`?HKZ;COVu1^C$HZk+hsMh4xGWuAH;(JdIe>X+lahQPR+*0cNX7he zdUhScn0FCZUV}~Tj==qaH-ehJFYr|0x|NtECE<3r-PO$?n_AsT zTy}HK)tH5aIsDOjFaFvE45|)o3C;_N;Lz1{ENCf8^0|+BYlia73LOZZ^A6MveqJ$m zc>7OytEr35B0Tbb%=OFsVa8k>z`=(*fOnQ@kT0WFD1a0lQ^^=cEoeHuEfjvyx(6qE zM|Xj6aJ3bV#-pX_6aoMxNkb&GV5%)-+Oo8^p{T0D_vkY)J|=7<5o6;tvrp(OBNt-H z@OVjAU&?Kc$+yhB+_afsIe(<6h{IGg>BfOUgw-k|U0A5|x;u~i)5pl-aqMctmZaNa zsqi?SO<)9+eM-8%mrLvAq5HsrtK#qK79_Ercucw!qTBsRh8;vrY!SLS*TSxFCPc_B zXlaiTHy&tk8oV&SuZgGyBNz_FN@-0UNH2OicRMx^ektq}^y!7OwA|ymduV-r`*lN; z#MgpKC=(V#x~Fr4zIb+uZIIOtAT}%jX_)83qRLf#0-lE6%XWRboKGX)2O+pkV&{IR z;alSP5bt9k+K~+Ao6>|9N|zN;KOyRXqqJ20kz^XFvfC{&B}nN32D1X%a=M%wSvoLt zKVmqg2eXY?{yC= z{54#hm>Kn3-nr?P%C8_WL1I6(%(!WN*EGLt84!tq1CX~~&cBfz`hS`5X;p8w-h5wc zpRRsdV0%rVAemn?jIZ&HzcY-}sP3h!k8=4P<~rDIkY7?Mtr}@~L@8)6X{XRXNI}OO zp*Wjn&oJG$<(cY_c?PYqjBt71)xpUF=2k;q=uv1qHrP-+?Z{WJW7NS6+nk}Kt)IdD29Y5w9v{lSCV_=%iP@LLLq;WJTXiGt zh-R%ax@S0+W^K;RewGa>@f@0G5r3JX!(}}mx;Y_;N&Ccl_A0N@t}&h>Y9E zI%n&16uLAIVjAl_l&nf}EyotpiMjfP04U4Y_BrrfUekj`Q0cR{tL$-Dok zT~Q~=uMYt4uFPPsnsvD^NI3S~$1Oc(Si&J%ZDwDFm%!3H>uE)F)#GFM z!4sjV-~?zG8ll9i4Zx5^Ax_?8grr4XLlSv&mGMLLD)}K2AW|HzmByUVK$Ir%W+0Mz zLlDCeq|%s?&^EX7e2AsHhx2z#pzGlo7fz8TONVE_At=2cB$ zKi`%&k53?R%+{xk@ZnvC3Qq{CYENx08-g0jma`#MFv^>!_|X~F*mXE;+>=D`k%OYC zNbe9cX)@O^!bz3o!}v)VKfSlEDCv&`VUe---k|A+iGu9AFK^d3Z>|S(_i^LPVO_gn zuZ>HBM}kR7pXXN}j7=+!8w$COG95d}&(7;oGWhgf#S(zmsz`@X;8UH|Q4j%rrgHyn z3u7|NWpJ{Ia&KR>NCDW8uE5^FQkq*-Qlq*m?3LCOPlq0v?w(&{*+?ct3ccI;o@R(5 z!4boFj1Ve{_}q8N@+po;eT)w*wjABCf9UDdWICO&H9c)d&5#w;o}OPI0P)NH`xbnd z3rmk9{<4CMI&SOXw4QX)JCKY1z$&Ij_YI?*R)z@FSM}sx1+&bLTvArY6>`Z})6;v* zZPrgu_vK=49>#F=lx@hH0bi&@a0p!RKiE4xy?6RBhh@11jG>XrY%Cvz%nb9G0${0# zA_qgZKC0WHpsYmH0Y$+X6+^FkNidX+{h}TTN^>{orI4J^HM?^shgrY*l|#2J;OWzQ zH&L8Zj76e$!`2(tgmUG_UHXf*^^RB;H7DL!A1fAy%i8kNqD_#i5qK6&4f248<eBamMIQ|8sH*PBT zFv`1wqX!QJwoYP-8%D9U4R%H=M3?Bu%XwfZ^H+=TP%oof!`9|pZgV*9<;0xlqY(p= zk4f^ISF+XC=>p*hI@%cIU9Xn1kxAo*QEt6SoN05cK8gHh_q)Uby`|H7S6 zMxmyHf4~RkKL9ZS$S0`1zp`FZHjKdiC>TiikW|+QX-tS&ZzF2L1+2qX3?^oA9SABY^+Q3ERgCGr?q~IF2CJx+mXwh*4p>Cv1zZE7}q70sL9-o1e3cIR1lc zy*@Byn8w)lVm3Dp@J4*Mht)Oql0(F3F6xYk$2Zuv zEXe5rlrZ>M5JqlYl7d=Aw6A$#JAW&W=8EIv#oQ>^TYavs0dQH9X5ecorPPt=hIxS* zLTDzR9?J)RUkkQ00Sj=U|7x>u+z^WAMydnKH384(cA5T{A!hT&^~Q(4$MY{~y!4+% zafBsuA`^7xMLpm7lwhIy0fy4xhxnGAuw&hA91X@9#V=gk;XeiX$5c3;%f+1rA%RSV z$-mXxp%ZqhfMF3(IL{AYT-ca}Ly$#x0j(u~aCfhVJ^0lAz1ixTJ>=o6UU|_u&@(>= z;BqtMW0okksDsh|E%A;udmmr3#~xd=du+|##w#@4QN>mkGy#(90xlpbL@HotVE!pw zzqV5P*{GR9YLBY!NkQ5_P(sF6=>QJtLZy)1m(JdpiJ&4z z#7VQAFKm{rnT(fAxp00471ASu99#2iy%$KwT`8TN&s(WzHeEHcKmV^LU*GIR{RfKG zeiM5Zn3MZ4QXhmT!Sis`#?)H82+0iG5`sLq1`@x>#mdzua7V7xyFk+~aSM%?Za^vF z$OEIC{1W+8^1zkkfKrn`x5CsA0;9@KWe1gRnb-42t*5 zUec-l$IF0WDq1B7kaz_qg@;2&%Y~4jh=2%)qfn>gB6;61;81g&7jg85UXCdTEepW0 z%K7WFpeF<9qnBWoyd3g2&{wE#vTrGeCyap4n=n!Z;RZ)BgI;OpzFZs5D3fmBw`em3QwD2ZgTa%lu$>xU!MPvC=35kgu#RGx~ts#aBez-~v z>Kv|uF#&an;qKyw1zf={lNFqjwjRP)K(^AtD%@N!Q#Uh)7`L*xWOC zO$ffotd%rPlXPVAvk%{J4X%P)C(JJqvz4_2X{`Bo*w2b1bgiJMUUC#o}Km!Tbj zoAC!=f~8MOpe!^c8iNPZ`6`KXM2G33cnMm_>VRBs@ljGBQGP=-7#~7zJLWCM52C&h z0El;8cZ!R0XP4={Z9Br0bTBRrK-4d^2qKL?VB+lmPu+V5#&MSU2^o_A)Ym2KMH{r>nR^6Wb^@65dIsqa%B!AfA1@7f=`Y?m(xMJ8Ub zbrWM5Razc{{b9Gw(d|!_@f>A~3tNqez^lH8O}Dkh^h?aO;*phYYQpstU^->ar8+^~ z9a0H3!HkV4R)f-n(Ed7b8IU0O=oo5NxKqdjkh0bVgJ*-fF0TfK&{<*!a6^!L_M;rW zrD;=db0Z=z_-di{NXGXEYelfHxpz|&jN2$syy>Pu@yYhQ<-Xr-y3<&hCq1V7f}Aq< z^T*@y+E`0Gc#`)vH}&vfDA~RmJ09kLw1!FcISpF+M(msKRI#bRa;#}{;MhqiLMjLr z-qE&Un|O%wJFmRm>w8{Cm7iC7*R@vZN>#pV;8N*+%2ri={w0O0+=;#h zb#gCFt18{y3f~u{fA}u+56f8FE#M!Ixt72|LicTNJAo?oa%>wQMG>h{ZK6c>!+*_X zNPkL81N>QSz*eD7yBH`I5Tx1y=czxOzJBlNz1NrTh2u<}j~UEY2S1u9GM34j8Xz_8 zp}+bD($Uv+Aygs8aST{O9l1(uqBGa%=-%tE-wbnlS&Mi+lIc8J2P;IM4;F=W(ZBLK zCT}#+5#@4AYEzyj$PStLh$>^B&f(XWfJw*9rD8FSJi!3 zTvka#K#jB-Ard;a&PtJwPdR2GJViy@;^fHAW5;&x+O%m`=l*a_k|F}{Y`eY<3gIBt z!C`EzxK?@u3fb=NjV%@e52sSjnpu-on_xR}0j^Rzs1b9$RQYgR}Puu{|6e5qC&pfYwYzCvBB=-WuHAUXU0CvA_|ZMSg~!D^F|^$6=$ zuNe&K1dFNc{%I4)4k3$>5^;}*{oLb;Bblg%tw)NI zQvQmrUt;LbHjG-sxS`9?K~2;nIFLsJ{zgaHC>+MMi0>{#KV%rsGW4WjT;HXP*r=^% zfJdJVn~AF(Swta$RuDU-!GJ!*lwzOwuOrY`Sy8_-s6+R!z( z34fukn2w+W%{AVnr{U@bWO8b_rrulUscl|Yt#$MNqE^i)Gm#Mh%tSni|GYj9B<{ve zci7}+f+Y<5XhiN_S1%5}<$qHR0ExYvKfsRgHnrB{@W|N(Ue{qi1j!v>I(e|9 zwJ(imeqh?=rbL%ti=_Nr9pfEcewI?o+446#e9f@E9QD?Dw+#$z!_R2Y@HG26QopHB zdFn&nrY3Kw-jk}=%!azUhKm0_;hHA^ul;tU>`0=S6cusJUj5`_h9DbYvPe$x`ApMiQ7POUms<~wCfm#RD$GRKiA;%AZou~;?(Y-O zM#rF2oyHE53rSAl%>bENZx^sW022(8H@CwU12)=WvKV)hv8|unt1&@3onh7>tt*h} z0YTQ?YBQhId>9dB+dwfwfN7x@#5h1}=|~_fRa+l5JFe_7qxCOq+bq16<#!LczcA}Z)0uk#(kRTJyI9`QEC^0Vg=1)-PPks z1XuGjD;21%4Wuj-H6uBGbzRax0t@%9l;7P@w+G&cdNe$6uz71s7@gPpM(Y~fF9H!D z`yj$E?}Z9-1>-rWY|oVv5aU5Kl6J#^K)_UxH#=E^V#PoeZS!qIxJ0Z7xVLrJh)>7G zcWmG9Gk10!xKVix<9mkR42Ak`ei$|xAg1oS(ufD6A3biLYDc$GAe4XbPVVa3Y5K3) z|68&N`Yll%PuMTq!G6pCkM4(W*1?CSU!W0?gU-5-9|ca)w_lEZE}7Cjsy{1=pEjWh zg_jQYbscM8NTYFLlF>HBJ}azmGiVN%RvoFl5}jgn&3KwJl$8;g)ixqoQoRVWVELD5 z=JO8`$Kw6U|?g!C@=u{xU*T1SMh)j(C$uQN3lW4)-v9 zSNVhC4g^E!2-k%>A`cq=9-sMuKM2q>2=`G8(Z|%DKm)RhRwC)aY0nPE2-GkVQRdsd zK+ynyJAy7PbhfdlB@ynJ+J=M=+Lq@TVJYR(02D8lHBxu`7gacuZ;HtvN+J-s_Y+J5d)`$W}AX{1Kt;ndd?m`F5 za$v$zfdZ;KkXWlvf@KU_ocP5pyyee^ojJpZ*`bWEtd51PE5>NOF&7=jer<*L=hj%@ z6kSwIa$kj2Hea-|(z$v$wO03=#v=y)YSyj*?kZ0m(6sAxFY!#*Y1*e*3Kz?8@q!+*Gn|J{pK~QR zp=q^VYof{9==bE|3sWvvO3ic&4^J%HcUI3)cl6v#cd8FrmikbhKE&XR5LBhrMmV(h zw2HZJz=tLX+)6m2wSx>_<8A~Mgrj}y5Dfl-8j!(sm8V$SR9{o4VnsUCrK4Hred*+c zC2N>j{^qU8pCoTBpEgWZBdv)fdz_{Q)RxFac}4w1>*-n)iZaPkOV*fSEvf%30}%|c z3Q%*|o;LfqtS%{WOW8l1hK&9?Nb4r{hTGtWdMU*pfI1Svq2ataqV+0M-hTI%J~Af( z4r^cSlghTSCTv&r!rmXSWw3Z+I6>I518j-%s6@)-H#F4lntbl9N!E;k_VF5oL1io! z)4hpuN2Rkr7~1ls^*z+v1`!*3|6pfRgx6Yrp>^!h>f!_K4eaXLCUp9sXSX#5(#;T+ z&0E)`Mj&-)1@E*s#3jm07Q*U=He=p1oqnphJWP^!>9VKB-J%Ef+scoDcI7$ zJjmkFsIn7+$xh1clO{YY8yli#S9E0=(J-ObgK`fMZUZPqWoK%n8C+eb{QXc2F$zub zS<|v=Vnecw*nBbX=@9IvNv9Zx!H3UGG~x9y267J%yEPOnH}X1gw-3n&|6yogK|=;N@j`UCQ&-Uc3-VufB%**l>zQ_4}S zX=Ue5W_!wXN{u375EG4AHAI7T<8YkzVId#yi@gaj3_+*zl?Rh8z4k(jypwCbv1mdO8jr z0^c}ex|;&HEc76(bf=P6b-o<29QyhYx#8uVS0$%l0?b?&b&U4(jCK$WFGHWmA+v|T z`_oF*;Tr_{2p&`b?P{>zW2XZVzLkgT1La=?>qBBItR2{^%6B!fZEQL2FTW~S>-X0N zS;ik9UBSAO;K?en7ABBk@WpBmLup?SdCqoGv}qumYe_!@(GGtqhB~ejiB;IHpU9*l z(@OV7xSa?CC@5;HYFM7goF?MXAWIe>oc@4H2j;aP|EUdiihLDDEy%+Vf2nJ#u3sHntz}ZndHoe9NtD$>a}pl zi)cZl^khgktHCu5(eT{T6dpQ&6)=rv+4N$M8}?slfG%sx9~WD@wUDRHt0#TQnz%pY z^#JBc_w5=3?nx;P(%D*=O8i=f2O1uzb^>9*E)|Cm8^tT!3H$;ApbqN&sWU6C)8Mg4 zL*=SSE%4H!DT+lLDW-Bhw)Sw#-((hn$I&Q)83Dp7sKvWb&XJWTvCL z;Z8zY84^b!dt$ZVuRl={qbVbHuiMyg7(pUi5tcE^WKHYrQEzKaJB<9?ftHbI?64)Y zUbD_D|C22lK7evBw)qZ2_16-BF4x~)+u}Vs+gc-81lC}!2sU}R4WMnB<+s{G9_3Q~ z9$@DoL}w-L7psyK7HA8BypA9_9bkId-*1r3Uv&qxuQtmKqGi0jVeH<%v6l993p?JH z?fkZ;eY-Q;CR+9St48l#8l9=rTQLS2_}C9CJ6F;JCcqgXXJkb?(yz8?pigkLCFJpo zLBZINAWkKi-$KNO@d=F*3F*Tqp)mk&z!^kzAPO41_KubgY<&#vgh);!NyrOo^hEq2 zH7cX3qn&n{)gVG@0zMB|j6&B(`prm!a~(VNl}pfDV@&T|})!%c%uFI&mCaU|~P13yE zr*GNr^}6dd=7av$ib@fUY#JaZ4Ug7TxhQnCMrl9Q4Sd~8(yH?F01oI?{srhf=8A-C z?1vFPA+~8ZT$3;aI^vtI>Lkj#zsK|q1U)_RnucDBnNUE8z(`A%5efg?hv=Mp`#$60 z{=QgSy?(PYNi0PJou+Tpm#W34fTd{-?VMd6Y>fCW+cSQ}j_@Jr8LpS{<|xGo^&>(y zQ$FhC$DPE9fOZJmN@!-~ppbAgZ7*I0EyUg)7_+p{VewyWJmtCX8Xjfn);XK>Nz4`6%$a8SQ}DY=swso(Jl&ECqa!yUW|!WkoI^C z0m|)NLqy@Q6HpF;@8(62gfy(I9(u|~Exzvtnly^YKAA$Sp_`a|0< z+#c#*dPpw$BELPdb%nk5)*T0ym-g*?AbG>`(yo1@{;(pqOAW294NGTSV`2YT`rZyAbS_2l+U-RSnES{0L==o9JeR$wdL>FDeLA^;NLFM=R@Q9$5E)(9uP zRplZeh|rsj;z;5c&`5y=nekaN-0FspcgW9WyvZ&t&^72*tFJvs`x-$+p++1PAIp;> zCdhhfBduF>ufHkYv>88iMv)BcQ`%-AW1SUWWSKw))2d<%eTw~x-2paD<;$hN*T-d{l!ZQ%KoC=RcS7(3X0864X;4?~sv*kwrIJaWqjOo}dxb_)gY z<)45+4R40;`ep4an`@R}5|J9)s(bb?!L%JwaD471E2SVg>e083rQlDzR09u0#dq5D zpV~&=y_BuB(msqXI3*nxtE){M!IlwWBh0Hi2KP{f-YVgMf#%dX+uFEM1l)rE_>!$s62itv1``q?7_7QFrXJpK_Yzk6Cwm{Pdgjok!ci6~G3!5Y@&3Egrg@pCz022}vcS;KAx;iN33!`_XSIMpGCUbF zFT+=;TAv4x*L(Vom~}H3AGqYf0~a4a-+p`MQ3!P(frLFskzq7~53mu6J16ml02><& zdRuf0x=Yi!s)wbp8CyUa;T@@xIKhAb?6IRYqC0Gho9o-|91k~vGh3`D+ZpO#9RqVN zQ*Mva$-?4Au$vzy=MVwLQG;d{x-6X?Js!}4G8GxWbDPfHr8?EKB$Pgz7@l6$$|7l< zfSwjK0+B>@3DvBJRJHEoir-#Qez!iw#n%G2+iQ<_yrIwt#jc|aP4tgp1E4*5#+7Ve zO7$(_f3||HgeAI&z(~tu>OY%qti7`ad|oSbd_5G`QSo&MoS}RghDOwT2?I7@l)$Ll zpCMixDKwggC=?xp!S>_|wk+tgr$?7z_>lrGQ-x9HI^!C}DMK5U$}7~6l~KAdx-?1_ zBC0qxir-P}R%qnsqV&)@xUNp@xnM3Ud%I*QWkaH3MTZBQLC~QvRa_Yue?TQ!2>^2U zV0vwKH2}TbI>%$MZ|oL@0J{*eB|1h>heP={q^tCI`1d0s-G0r7y@JN4nJ{_iBa!y= z$ynra#&-EJ^Or_>ECw|w+T#>#j2qu5OStc<|jV(P%5MAJ~G)#|_GLT^-O=>*IZfXKZy zO)0A(K9F?R)|l=F6TRD36N0ajO@BvK-+Eko$%AmUcWMS{+0yJpV4$S55|}#`Gl)b) zEV4nJg3Oa{4{V$+2Gq0;C}Gcbn`4uzr>~9rH#U}$2iNb}G>p7Do=)5EZL=>DOx7!v?OAc~;%vBEGos9)GmuvQ;NJ z$;-ccZrJ0y?h(g}?l8$>;JWM|#TbgRjK<}+Hq4cqSgqzUezVGv#Ab&qIm}m+$Y)-T%M{zdRxfRjV2E7L`CCbqLDq zXb-lv6~jGa82h(MxpjYaB$%q2G-fv3ai|8?iMH( z=mmy$yVZ={BqW{H{KzqvkhMddA=t!+w|kRb!y1ek!J|f<$JgB*4c2P)z|xt_ zbI{piuBW*s;VV(X?#msZNTf)N#-p_7s~A5}SO78hh1-Yv0M05f1UcXDro~T+o-MJ& zu<{QfoPdW$`UVMV?7Jk)Zg94a!_IHTn6>h&l#ir`jKc-Rj`7LPKpA)klg)FVe&Z390M8K+RCg#2+X$2CD z^$=V)kY;qF`bzo7>Sv_t_|ybu1y-X$cfYy{3PJMBlESB?D`>*5*BE)JD4xcl8x=OX z`WI1bNcTqM5puzf+{#k6svdZ`4H-+;bSoqs& zE#V*j2=-|n6d%@x{oZYObE`5kBUz02NjpUt7^YS9Ps`kmq-zQt($*j>0+a~|%Lh}v zopH$bE5V42clM^R2*E27H&XtVf$&a!#&GHK%S)HDdtVcb^dC!J6i6lm7bTDNM}n_$ z_TBJEjoNy95|}-bR5Ih^@L&BnG`+oOpVDGG3jpe%j@FJ5C`15Q9Y8qnRwY?7U@NZ` z#Nr|}O%DIGsw4Te*E{5C@-Bu9@9gfe(WTjFUue*0UCuVvUEHP%?Go?)LmI4#qIHql zNYj0~bxUNZEpq>&n$$sWqj$)Qhx?+lh)S?~)@y`@#pSy;)kRJ2mxuOyFVTd);gY(r zH_~)@Q|cL!wxP%a-&M=O@xkG0-BsN(J zrX64IzzOSCQsZNY@%Dp9h=7)t==jKYkj7FV84f$`EBQhFE`YgWl zX-McywQ)GQ!-ArHiI?AOv((sPP?Lc65l^t9cv!z$f2+npkOULMP+LRqpktSdGRI<< zYyaTE+dg>P4Hs|QSm)Ug0Sey!G`+4qdHJvJ=AnRZ&T_+a?tZjQU#I% z9n~b|I^V6K^0$3)z3=2e))Xd?p-*=PN+EE)<39Y7p# z%oFXs`qq{|nku9Gq_Gu%xYcle{^gHl!nmiZl7Wy1cHRr@5dv?IqHUx(0m(vrc#QSAr}%LuExm|C1`~byM~mrcTyTU~h)baH9he zYUjcZq0x@nBMlZB201d05_r%!rCo6>6YbwscIumL?v~y4*d{yJFjAYkuzeti|-WgCjt@7$nN!weutK-a0mq+&w zbt%nC*U(}$q;w+Dj?nuWk&r>;nc|859wcSISQ`*n4<2C876vpN-s9MRjbRz-r+qQgIZ6O4082uwgr^0G$?3luCu+%!6 zBCKJ(YKtz+!Rqszas?dO+SjvJWxe0qgRQEKQSnjOo|0i96k94}QwkObAG12G)xSQ3 z6iK?H_@{o3tlmIjNx2nVy|;%&>gyv2n$2{bdBQttSuzIR5W$gv+F>pq@qJ4lRPVf7 z9iLbA!le5@s_xh_{$tp~{3zsx3t%sI1+Z14!072v9f48B5RG6vlZ+C90f;RiO|bI^ z{s0g{Yy=sNIDf;M(#-&I2!&X%XxUGp#*}`uyzFW5H}@jc>X@gwzPVGHu=q=)Ia~xN z^IUt>8yUbmxq7El!usOS`9F?0O&>U%#H6cU65KGz8hGCHN2Xbt`=L=uZysHjr3NS_u|4F+zj^xrGqb8JiQdyG>LVMWmu*hi2O%hi-h) z;Y4$DqG8L1hMH)Ncj&fQgM0XzLmN69>*44r5){qWW62M6v|KdW)!fq@ZQa!0z1d&W z9@*Ovif_BLC1Gu9KnOyr>Dz$qW!fvEHqrh<$cbo+;5iY>l}TDdgn|I$L0ijY`b!*9 zg@RUoD}vvH*S>Px%iLaLo4ou*PY-ZUVBqTK9TMf+1i7(GWGm(k4_spe zygc~ydyepJy5+u!U2^-CSq27yA6E49c6EG)I#OG0IhA-~6Y>X|pAgN$CNKzZPV5{G zw*HYAffj7_ucMMGavN>-48_<|jMYbe6RAI-8{TaSRd0iO@mg>t-=<9bbd;~Iu1Td(uAZ_U>HuWDb4ErC!2Jg@spT8D6CLhHgA$nOAsfJXe_3Tfh(oNkwA+bixT_iC;Qg)6!Bid?~*ncW7t< zdFfM9rjVO{Vdyngb+!1@;dt8HjO{(eKb=;-l*r1X(K-yRnO&~wd$4OsAy=^k)U2!B zP4=Dp1F^AK;BI@`0_)CFu>gD8tC0a!2L;D3WR-`iP8A=v;^?O;T-ZfuPlaBSW)w&d zyc~RzE6}R+{fdak2?wKY1w<^72?fkCL*It?r0~?C8yD4{>MN_tHmsk<{4WD1MnE_1 zC_JDH)mTx(J{aOv4d~eZO5h(`rZ3pa1O{8fl_mNQM+#TyTt*{C?Tbqo9vv< z9c%U%xgK;q?0VewMc4OSzi^#VTAE&Lh+r?wfmPxbX$h{);`z_ljNa}0X9wN?v(KOP zy@9jO!Hv<}R@!sU{j-DqN7mQ>v)^}U;_CYo>z_a8duO-rtn;(KH}FeZ@rpBDI#210 z>pU0FS5dv;ti$r^vuig-SFbJo$x``z53jxEe5JJ)o?gSaf4a2tr*DH;{9 za?bf#E4Z=(TghLFmZ@Tz)|S=i>O7xbEiJ8vP#N(()pmL#7f4RcQXetI1$u41KV|18o zB$ZhTX)Pd*fa9a>4I3pW%MAx7;vP*iw4P4$pc9~)=mW?i$Tr=D1+nc&LUao3;}H2= zRLY?8i|H7L<$1*8iNF?}$I{Y&H=L*-UjK~3wfE^FU>r08+_-LYW8>yV_6kFnPm?}_ z*X(v1EX2Hr-3E_$_@l^;-BxE9dFMCa{ozD>cQmX;pwQI9(cSS0Z7k@$i&FC8#~XyA z6~;gJ;hl|}uk>m!fTh?`U7IxxZGerzHv3*MF`f0iFFa=#X05Oi(UtxLygbEDg+(N( z>L>%di&DfW4jHN*x(IPy1wUcG3a}ccd$g7EFJX&3!$r{D$IYFInf@(?SCdz|gM!cC z4hybm$fQxj0(od*jV=8%iJc}_e0qgW!afZ{x{g9Jq@x0RN$zj3rlHL`b=K;5iH=m~ z-DXG33x&|Nrlt%0?HX%@X*RpSdfQ1$oRx6<^Nf2W!bi3HFKB8)qGEBO84%XVx6%HL ztvgsk|AX*S>4Y5+WvRIuc%jm^O$;0nc{B`E%k@fG=y+`@&h0#9QaV(V|G1+p(uO*) z^Bd!1ME#dmKLgUcgddBNU8$evBSZ5$qDr|G0{C9f4n*tp%&5%i!q~Fy(dBw;cq*&XSck03qB5y&e?48se76DSj{_U=-_<(F1VO$fnL3(Mz=r1Zj4 zpY2eYfCf{+v8X<#X=8en^-`D)|Kbi}-Dxz3z&XS#+jJNj zCiJpuo?xtc*13(aoh=6}KbXd>tB>V)o>lNmYToGT0ey4Ur_H3%=?WdrxXu|70OKli zg855PH5^vfis*FZYGphs6aN2AA7QF%i;wG8!e83Q^4R~bk1Lf{2=-u^8#W=|L{reRg4Q_zSv7SiN|C~Q^6Z)3Egjy0-4O(ljs`TuZQa!# zZh9J?w@6ezUti(NTn&^qqtFkkwjPiEHGQ33Lppu-gt4x_rmyT(Ks=QxqA4pct*z6) zxU;sOAng&`xrX+;E`sfj3oEb!bqO-tAr%LONb4X4AJluuimZM+&Wm1cGaleq?VQao z+6+`vdMMQ|OizF#Jy9na>2)F(m*4ZX{Wh+(uC@eHI+<)gH+__5YEMsseOA++1hUR+ zS~s@5M(&5t_=<9V+}I>!G;Fr|xkzpLR39t^#^~^zufs*fv^H$8U@phM4pUs;Z3jM$ zN1xQRJbt=0ZR`D-M)c8@f{tPo`^1!ys#^045(9nsfQs}coh_ltju`tT>37S^IG#KP zH(-zdSov-hO@xi9Xe4YDH|TF?xHk~!4evabQ`eVOC7VaWcb5?NZwO-!lYQbfNvlpj z7ENC+tcA~j7&c7w4X zA1u-pJsWr%+M>2ZqZnwWkiO(HqNyDM1X2@%`?ZNN-=&?_?W85FXs%Z28+}*d3rES{z$)v?R;8~+7yv)o4h{wi zb@qVTRXk02qWlQ9gi=ajK8BEFbIR&9zn0Wv1-n7M$S>8N;IiWN&9CzP869vhJD2t&6v+x|?B0IpctHb)1GF4$Xl zKuu05UMWBqiheh+)LF~I4rf+=mwWfI-R^$s4|l;#oPtjUZo@)s4@ z+q!!jOLvWobb+B#e8n#h&l$#&Rfn*S*Rakd0}tB?uNOuBJJPAy@i<6+Vi#v_g(r@8+nk%%$mc+^QMYnw`&|KPI80cT7wt$9>BI(vzkzH*B@2GDnzmYDD^!hf3mMO*; z154{x2_8zz9X(fL2@!sv zeH?<@m}}g1+;tE7MGgd<1R@UG4Nf>2=`^T6z7^(^MrV*%0X z$M#(lA}bBr5eyMDg_A+Fwgn(e7*fgeT#CrU73Js|L#h ztL&_!&&>kuj3FYW!A^4CXd!>F)mSO8(Y4oA-pibiz=VITRDL4ZU>Wc5`a+3N>Q{s# z?#HsEUo6l2opY6D=n+IOb$b~FanqvFsASKAy`lX@2D?}K^pWZ}JKrE%jTFYc8EZ)g z1wMvoEpMQBEtNg}4x%wo=a75~jR7oY?O}$W16{}RfpKvxs#0fG>Q&CU{TxC>Hn6@H zU<2Z2X#QxQ|NJME#v3{bOs-AWP+v)tt4|J8+`uZXCtNDr`_o`d06kkQfVj2auWbup zQSamd6TUjE1F1@Sp%a3W(`LiXT425JHhiq*lFfTKd#mZ^e$O(Z)TsgxzzwSKWOIW% z)EMe-ofFdI_vpQ!tlU4KGz8^WtM8sxm^`fQ1$IPQ5Fz`-m;JjNZu0p2p8m%WFb8TJ zq>jBAYr*{rI`x}U+=Vl37UH*kI+qAs*_-S~&;#!ALu#!02_wySbB##09Y9Pnw8GCr z&V3eCc&YqC)d1QmuIL%Il3z!g696K>E0Et(ty`cltgw6{bsO#XsGTy*OnXP$fUdx( z4ahxl-E)9AeqRGqGo)B(Jae`Z;<}i5AbOc$j^OzfwPw zwsk4QLo{L^znl2w&;aFj-NY(+g%U%sPa{(}GNkBbZ37{ag0?eTA=>um2P6grQwg9^ za}e}%L{a`x7O(CQyJrjtx=Y~_6G{Kj z#}we)tLomWju)!qwd#0W9f#F%2f}LM9a!N=j{ENIR~*R?Ziqh6rdIsAbx^UTdkWdl zv=Q45{RFIxtJG+=JOoq(DU#3&VX=x2snRNAbRb+*cY6eTw9*+g_KEkNz2ZB39i2hD zOKv^zYQ$X*nCwP14wtH9`E;f0F}5e_W1G~~XOq5oo#w64gb5xx=J(g#h+u&c>$$4; zm#Sl^()pgw-x%r&WaHmE_7~)Xmm&*-5H`JOu4qwjX-3uyd&YQW#uCJa0M?zUh4l<< zNSh(Ed}nzdf~%B&@%{Mp?!A~EZ(ZF-)%-xhH}#i!UO+!f%)KG<66Ojr!|#9H6Yt)| z;O+j<$brEP!HX_$R@3nYnkf8};p7TzJ{>ylQv7!SmaMm|ao?5oMs1}{0R^G`5MMl$zkC4D7M-FSuP=J0O+Dy2cE(plJ&zbplvz@ z(4Lh{vtmW5yv5o7yf!XM|W z%I=pQ^naPa`^yk`5#htJ|8+8K8fxSIXQoaP4+0ynwx4*r0njFBlM!CaZn831R!U*A zYN_m++i(mxU6sAiVn?@Scb00>?g_0L3XK4@co0qlXuewuOYN(kI?vTgu-TzW_w(!E zPNi5`_D0QJ8!mr6T3xcC^}-_MZr6RTSGzt3Ee5Q2oc_c_90uBcjtQgL zA$vVTG3dZVw3;iR>5dL71-n}6itdt8Fa$p=ZkjjSZ;U#lnpexh{ zs1x3zSw@Wt5~yhS2=D+zV6f04we6!6Nfduwp+z(pya0J}va8{2ri{SuL+mH1g=5Cf z-bo)KRFQBqiaG+KFogHc!C4zp|zz8>b?cPM?t zih^Ao(%L3y_@<%xpvk0(!t^UFNYkyR9P64`V?cL>19$8=)(nO)Su}@;Co!PgDn2|+ zw`q5V77MKjG9>Cx+^hh2)Zedk0KNziAH~IB2ie`~4m21M$d_Pa`u+Zcuqi7BDeUwfiSaXN;$o<$p z+^_*#g8Qpa2zJ(Tz}Azebp-p8BS0~<)(I!rdq(7qF*I^srj3+y3J0v(ETuR*uvatp z!enpD^d`;dB&Yop-+nd;f2@sM{P&t#w$QkDZ{s$$nIo$E?-r5kkMnn+I=m4%pZm<& z6#J#mK|Mnnk9PET056lz2J~YefuHVn@;QYCLKBHYwoMkv40SjfLQ!@;0wfF+t@nF+FOblid z$_|!lsW~kKo^4MGak{4Eopl_(k?l*-p(rT-!Q`_+5jZVEo5_tihyHQ|&$DYN@S1AmxR1 zAk8M*dsZ{0D+qhxUxKEPp07aJ5i9ycWfMqVRPb{ZfCGR8Ia>W6a~3TQgZM2QV{u<7 z*4jPLn=qor#;1&SgnTQAmuf8hY388{|D6weUT44CrO?izmh=scAHJYBg*arPeK$Pk zB41KFBIWOK_b+Ex&i6%1+-=*@65mEr6=gHI7*tG=m(~41vU|1_TUehYsS7Zi6&||X z!D%qTRJct8jZ>5er)%lLwstNBJlCk8I>^WY0^;$7FI2e5mZx8+c+fL0tQfUy+L;TF zP<1G%kaPIEL!Vg?n8T3} zhoa(g^S1i>ts~nGBz-=_)7+c93VMU3D|)ZmZnP+FMjcvYGEghweB{%TAC4jtZ$oI; zPGq#v5?+5OT3gpq3zuq-5jT>v4XHgh?)hk>6pNM!-wNcSdYnHGW1?YH;FA}@Y{Ieq zymAv%fz31+nEk{60_YBCLnLMs|1}gEh=s4dBog-W?dPD@R<9XiFAteldcu+NN4tiW zz-y02eB?AY%J%PX36_7=eKuOH3;O*_!Io6l#NEqv{TCAvVXkGzCoYZl`kfoMNY+%F!#rgOgT97<6i z3D3AQz+R%CXf~g=SS_1SA)SZ@L zg|!=HY^My1kf;1(&?P2(!r=T|dN-VGW%c!`{xINYQ**NdGUf_|e%&-|`tYFOX1i7E zi+ZjP;-IVm;4cY8A{8TRTwMo~f|1><3`qLsq=K0U3Hjme&Z>U8MVhKK&w` zd#w=88`|Ue^%?8x1Z#rTHOghB#XGJ9^zZ0C!&-Mcjw^;wU;hRRSE}C;_l82=byYSi zjC9Nv+7;YYa@}umrIoE5q;{H642_M3&KVkT;^$up=W_n5gS5)~14niAIjW9A!1wDA z^~3I&&l@t;&`_g!Bm z>=ks-uqWf3VZvAZF<+LmXuWXg56Os6MZ}Xg!^-;okQ1wf8JoZTUkOJ8Zby&Rp~R#A zgE!hk-dcgi%IdVYsQ$+)g%>OM%rwNKaAgm>t>};ywuW#L#(6Z}5Jc!*GpKI+LRGgz zzO~!mRPV?t24d`g$067b^!J~?0qfdV-GH;&7gO|kKyflei(IaHb|ra6sQ;4KH?+$P z-cGkWWsX(xcBd?$@A`MAEM2wipi|ad?d%b!>~_Vu=9E3I&HT7i_PP@MD^5A+iin6) z4!JZj;FQCzS~2gGW2p16Q;ws~7omY+l2jRk_-B`q9UC0KUFOK&@t{){ux)&|Qo6O4%5K+Y_6?`(ab3;powC=}!{6YPgRXY|&rUhy@`w(n9Cr1KZB9AnY8Q7n zB?{PpiA=ClXyX9GAw;rK_t);-j-WuS*@{E>eD&$=*x4{uSQrdXadx_|ur z$1yYojB{4CU^{A8H@(Z{8W`Bp)7Q5()w!-0$1{auHn*@nW%mH}DxX+CaYL))-(5Yj z^e$)qhG_7+ouNL4^*~cab3YER>>|qZXjxIMi9AYqWSO4>g(~1q7ORHVOA7Zhszw@T zlQ=KoI!*R0>Xa}Nu46Nq)QQY^M=>>@E0$9ETz+vbT}Wjoato9@R^wd~thk?-Y8KwpV4(L=HD9W0HbGwED^Q z(|W%3@qe=p&-doaI{&|I8}04Ue`mf8+<2b<#E)>1xi~Z~$dbyC5Rd6dkB1N-%*!n1 z!#-Gm1!4FeW)X@X#NsRgn{jwABfkY)%OMvvu@q}&Ev%JoU~R0Ob+As>#WrHIU^DB6 zvZV!D`J!Va;+ z>?!P0_EdI+UB)hFN7*rU1-$ou;qtL7*;VXnb`86hUB{lrp3bgkH?T35X5(yvO|lG| zV$*DfW!a5vmd&www!m^M&u(G`R%9i%$d0oU>?AwIZf4J5x3FijTiLUqi+MJC4l-Lk zm)*{u$L?TvvgfnA*bCU*?1k(e_9AvKdogFzuVSxeuVJrc z55oWWb?o)*4eTNIM)oH5X7(2LR`xdbcJ>bTPWCSLFna_N<$KuQu=ldRW$$C}XOFTE zun)2iu@AGqV~?@N$v2UG6p?g4#y-wI!9K}8#XikG!#>MC$3D-#z`n?yWM5)mcD1mt zu&=VOv9Ggluy3+&vA<{EX5V4|z`o1A$4;|U62#@j@kMjht;k7);>v%nH;ElYAr+71O;jMfFZ{zK}gLm>S*PVPL z-^4fbZr;Otc^}`x`}qJLl`8E7nejR@re>%UO-@wOsnve4d zKFKqDicj+yp5-_4Sw6?-`2x@JJimz-coF*cyLgE&^5gsjKgmz=oB1>NE&Q4MR{ku$ z#GlQd<1+Yd{JH#g{ycsMzmq?o-^E|R@8&P$_wX0-d-;p`OZZFqef(wo<@^==e*OS| zC4UuvHGd6%Eq{z`~&=h{6qZ1{O|Z<{Bgd*Kf*uCpWq+kALpOopX8t7pXQ(8pXHz9pXXoT zU*u2nFYzz)ukf$(uko+*Z}4yOZ}Gq9-{#-p|G>Y?zsFDWf8^ii|HOa5f5?Btf6RZv zf69Nx|C#@s{|oY!UrpKn#i@F)T*JR%`N< z)5Z1T1~DemVq8p!Ns$p#Vp`0IthiCkia9Ya7DP_u#Z96hilQVI#c^>$oD`?T&Egs2 z7V%7Rt9X`J63-UT5x0rwirdBW#2w;J@qBTYc!9WEyinXDUL@`nFBUHmFBSKRmx-5) zSBU$?1LBq9RpQm+HR846L9r}eCtfe!ARZEL6mJr57H<)66>k%77w-`76z>ubi$}z} z#e2lxi1&)W74H-87mtb$h!2Vni4Tjv6OW0<#ftcd_^5b7d`x^?d_sIud`f&;d`5g$ zd`^5`d_jCsJSn~;zAU~XzAC;ZzAnBYzA3&X{$6}rd`J9)_^$Y#I4%BBd|&*N_<{JL z_>uUr_=)(b_?h@;@pJJn;$Out#4p9K#J`Du7yluCEq){ZQ~Xx^m-uh-JMnw*2T>Mh zqzmbdIRe*W69-9eb;$ZA)bL&;NA|&-H-OaYAsLnt8I>{YfF)#&td&VwC+lT{Y?Mth zC7Wf7Y?T{in{1aIvQu`+jdGLREW2fo?3I0Ti|m&Ja!?M*VL2kV%58GH+#z?$U2?bF zBS+;0ajmnY;& zc}m_apCNCN&y=^yXUQe`Z225{n|!XkT|Q6VA@7vWmv_k*$h+kW4*5>` zF8Q#0M7~?TNB)g`ul!s2KKXw6sQiHZp!|^hu>3pun0#EW$dAa6$|vN<9g{4^7HZw@{96G`6c;f`4#z9`8D}<-}GF%SnQrp7fRWMtTw+`%ucwAnRH=d zMw`J;Nft}#f?O&+cOp~h&P`3Zi`nUg^qiQ;VQj(nYZG(1iCJ05r6-Na+=+!b6twKZcbuW-|qMdXgTJn46N!OlC{IVkwjF9#2oqo=6uaeN$tXEFdLU2w3H!Wt+U%bwK%$r@9$~k4vL?Kr!&ZM)2q8Lvvc+!PJ z?t~gcuU%9hHSF?Y-nmb6s^O_Z#+^Bt2cK_%HP06^#bP*fa$+t$pRW3xoX$>RwPey$ zSht0Y$ehZU_}5*;dY_3_*Dn>a>4oXJjD}%b$XFBUxy-_3xY-5B5)YE}vO2C(sF+xB|XL zi>(_^7II=Xb4mg#iqtRqUeP4r>z+x^O_`;c#rg3PCf<#j`I%Gh#k>NPxy*cSK~r#G zsbhEXrbQZ}MF7&otak!1lr2$9CPkrG6f={P#`xmg+)S>p;GM_-?5DC5=~5;*gRXYx zb69EJYV-qD7ie|+s?Hbl)px1yA$zXusa7)?UU$WQ<+@9Y`SlN}>7Aa-jc42^3Yi5U zpi;UxTXX~M0G`b8LN+rskuGNJ)lj7Q(FiXU0ZOsRU6R&5-3oDK04fHC0r)LFhxId=F$ zt`%*3g~eqfr4Zq=ZV)11m&I&x2K_7m$}^=%1t(QOVDzkOYJ5UxU0lqc{U}Y6oBEV1 zcx)s>pr(*U5g62i6_w2wv&HV2wc>FPaLd}7NuR1v1e;da3y6^A#H>@x13c&yErrva z6T-Dv;l+>*JNALT`C>k3pUvZgHcb1gF8~D8=>iy( zLUzLL$+|0xc^kPGyBG6bh31Q@mU{|tKbMho5XHp>IiJfd=){?2k7vaA;`I61UC7t)i9 z4m}0(0k)W41aBgy(kHPJvU8JIfZ+R35c%{8Ik7knJ`RT>h~UI2a0vpl10L&SR+gX@ zG$zvkUaWb0O!JddrW)K6xx%DJl>jrDxqvDvPEk=J`@RpbD?Dd@aD11>CAIHeOCiHc?sI%9Ocd&abvBj!E0 zT5?7R7Fd_ zP%sd@St%~)<5_zO#uoubbGc$>5--aWbA*n1fi-3`XbaYZiAgFcUY&r8zC(N%AplvN z$>zO^v=lSoAxfZn=!SYPC=I5x)O|dgIbkXxVLX!t3!4F(kJSp=ilsiWSUBZHPZx^Q zV5c&LKvkJw%2L(wEdo9-J>`@=_6@pXU&hyRvl*YNVwby*uREJ@FJu;hw>|ck=D-j_ zgehPto2moEyLwbfF{@%cGf8uhU2p>-pGcpw#?vJ{eyV#4d{Mk|0!{#!f_N$1E3Vcd zW-L&tK@muuSSgUwY&V7i0B_~SiOKGs27{6JJ12_^>J%fIotQn< zja90|p@j@ysVH=Jkx+kNCbw9yB{kv*Oa8TUYL9R26k~0!o|%eeBLd;EnKxRQHXm1< z$QIG4qF3FR%iau9XjdxcQQxxb+g)%T&H#1r(s5sf7O8dPUp-Tpe(h8Z_1dXI{RV^` zh%*2>5^+GMP5PyUSQIFMo+`FiEe|EWR73}oVk#76mAM{IPY0?_ilBn}3?K`FUC_Z~ z>ACLo#01uZHV$Z+3@MD!4X#4bW59#MGTVZp4pI)LE>j2c1LOc)sKnb0K}~n@6!@$8 zVk`0MV3=((0a4h-i`{CjA&U@UmXnY=eAKPg`<^+#)$uHCw5Uk|V!@JL#lIvJSn0`0 zl4ZI{99=yDSWentXd^NsI|;dAayp}S?WytPen<4Y(bCX~!OMw#@PxNUX7=Au`b7u7%S_C@xJNMBeppA^FI2zE4 zyjfhxodC~;?gM5QidkTyJP4cNoD~gXfN2Ss3QtnWAQgbRL<`|W8mQb-!wVsrE_>BU zc0tu8odFdD-s)DQqe#5Q1U{s$W)^f}Jy4F!r~%bRKpr!({ZxeO!}RgW%N_UU4t zPD~O!m7wb<_y*#JDuZtLtN2=+f}{{5Z{Jy!sp!<}NU|iW8+ph|0L+r6m~jsXQ)W&z z%wx*~>Ul`Uq)Q?opf?jb1%*P

3G|%UO|%AX>y_DrlqHm5G}x0qqtuK)rJSvbj0n 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 - - - - -Created by FontForge 20190801 at Mon Mar 23 10:45:51 2020 - By Robert Madole -Copyright (c) Font Awesome - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/frontend/static/css3/themes/default/assets/fonts/icons.ttf b/frontend/static/css3/themes/default/assets/fonts/icons.ttf deleted file mode 100644 index 5b979039ab28aaae305074541fe39258753ba624..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 202616 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%0Dsnd=jSXVj{o3VuMbQarZKj?n9Yp? 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“gU2Ebm7^-Pz)Op! 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
    Bi7ET==w0ED@om}nElpl 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 D#gX8w diff --git a/frontend/static/css3/themes/default/assets/fonts/icons.woff2 b/frontend/static/css3/themes/default/assets/fonts/icons.woff2 deleted file mode 100644 index 978a681a10ff0478581436eaca5c5695c97445d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79444 zcmV(^K-Ir@Pew8T0RR910X9?s4FCWD0~d4v0X6smO9Bi400000000000000000000 z0000#Mn+Uk92y=5U;vp`5eN#3=2VEnD*-kFBm9D+l3hTgh~iLA3L) zRED{20FY%BfBdgI*|-DH9dNI3D>Pg&wq*@_91!3a&i?=Z|9@Mu2;1D9TxN57ZxBUL zB99SEwYF6hGaE87deYA9QleN?)uhCTY?_*M<+EyvGH)K#)^dAnTYE}s2cGwG04C9Z zDFVt<-M7}ti@eHSwFZx4TIPA45A*OhmBig2Q~^m5P!UiOP)@m)l53FDIk~%vfi8-G z>Z;rWysLBX?iaO!tO%$Gs0b)bYtDK10gEDhWzRWpXG!B*;C1|)fGb0<`ldfkQS znNVo>Ip}dg+#%8o(hQiGAtQ=rfD^R|#qQH@x$B&eNsQo2ICwjF!QThD%7?07o6`vt z{EZ2Fz(0CYlRS!FF4+SnOq>TK*=zgh-CL7%3&(Ij;-J0P8f)E1!5MM{cR7N#_TKxg z*8v%GMCZS7NAyqr4_$&ifbBYfKq6Y$gD&S2{^R#+=g#}KKBy#;X!9oCAd)$FjYwlyc{69vroJ2|n8V6vHCTC8pu>cI<_B|BsAp@l z)UxY~VGF8=@I2rD0RjL=)?ziVek%TA&={U~TMyYo1QkS4+$iWyK2tZKf^Kkun&nKi z1x>MKWkXw9TkTF;R$6IeU3PViZR5JGTUpn*y6f)z)25%)N^OAcpx1W721*=s@__{( z$nnj%x=GRQw$l9)5%i=(C=Z@Tr~Oxqj1NMHix9Gm0Vl?JLVADRPbsxq^s(u-Ohr*` z0GPC9do@xYU@}z=14?K{3}A4hg`=8U)tWu38aW?k2Nw{W zG}zI{@+7C%VIH6EZ`VDirv(9$OaU@407&u?jjY8sS|kNBCDSbWsn|PaL;HL4YF=-P zML6)m`bZ-T*qB&_e+k-}O4`8XL#Gx4@jx(aXu|;^RyRNUZ@yIRtLpWwY9?1;u&v)c zq?lx@gPl8s01(#aMKZcSXEy2J!v(kkyQf8=7!(Jn#Cg_;z|2`UmAEM)cr%pG{NdV6WU~c zAOFi{sdvi$@75Xs;tP!-@yzt@j%l__JJFTy&OxG={+AkvB9~(h5`hsyJgTYv&m^~= zN5h6X3P7_v{F{ortsuGY1xOQSI?Xrz&3Sg<*lss1;HFOhtLIpl8f2h;|Xm4~QAOsMcLrC|Ykbbr_%uiA_nUo!X5NC@!tVL3+ zlA5OUJiA`|W&c(EVAzvh{yxV!>v|BjVmuhxBZ;JW{>QQ6zu}#4 zE5I^AS9B>FBXyf1NsjDn=Q!F<;6UK)7#6R5b8ks6>6C`DtpBq-yIP%6dgYR?$xg5E z0tn3fr>b?8tjLiwQOfk{WJ|wiJiXuc&1v5pPQV915`aJnfIcLMhAfJvB1)D`kb+E# zX3QcvG%fo>#j%Y<$6?;mlPNsQE^JIEIZKjN9{^zLm9ozgl`d%bRX+^e^^o=#ykJ^1_qje|WB%E-A zc%u!%4RW8P3#As*lN0~(#yLTY5bZJM;y~+1LqbDeQIRlQ^Yy2>{r6w32YT5r(%7>c zE+Qhq2_b|c1aX%2YyRG0vvpbR*czpog`Opy3`{_MeD8=k>lPNUB#~s6+7zrr5v6o% z%GXOaYv`%9hZHJD5v?JK?Tt1;xbXxdSX3}^!yQi&P{HHi)AQg10uBw2jD~|x!@z$` zG74&Du3#K|+S1)q5E2#2G&YppQ}`jWu4GauG2J8F@t&O+5o+b312OFW>$|C1sRUb*vpdy!u(BrfqC) zz39!j9i;uVUA{@p@}nd#n||JY<80L=dT#OZN?cU&$wMQe6Oz(0^NY)C>Kax%q`<)pZT6oo(5<-A~S~*Y#~3(Sgx%gy0n2394p!ej$vK z6w3>evRRJH9blmuR@5!~`E)qd$GOGL56@jj8*A(ZEOZG=89Q;xl6AZG+;8akse4RW zxc{%_D_{G~-~MA7WEevhDbv-`3pperH)LdkB%ZhM2xbcP$TA_q`8A% zG!;f&E`3A0k|dZIaw+1Lj+Tc{ze1qpRJ5BH@1(xhGqdt*T(9%FFM7or-|~)kdq1A~ z4CI~p{!oZ-94X|9(<<)So%;m-Y=(h>OB>IQDwCx`SSl}XK!sUvNyA5CrAGO{F)#6 z`2PAbY@~ZxWN93Qf$vzRE(<(IQv{AeAn@V!eC%Zsc&?)e97FxtZ8zuZ)p9ZKyEcZ} zS7ni#TwfOIALHhm+9J1AK@j+OIUU>7cTHVoX%dHlCy6Y9Bk%9mxwlPSl|>o_zGKOf zfT6&Pj}OdxK7+Qp$Nu2AxWQ z0K8EtWfCd|2#_mBsw7xPiEwwlY;5>N@c9L1RyL|p ze8L;9wv;LoZ-B~0&s4uf6!KCUC&G!Z7 z8^YSU5MaU!$AbW7Ju0%hbq@&>r=Gb{`8ymEjY+dXrOe>+tcT&U?JWyb8~0G6g)EXd z$!!-F%|xhJ1X*3vVptAg0OEcJNzyx&^K$ZoJOg$-US@i?a@x7o#9)uwpfP)I+PW+j zb-h|$IVsy*tmGxgn&)}dJdcm|;ub;!gO4)b<~y{;2Pxo!=Xb(Z@M`I)dqR?=X<}PP z2n^}Oy;sjefw!AY*XkWOm)jvTh+yNxDRnnk%ubJu zY(y>%7wuA83B36lT4|kZ9JVzEW7-`pBb$wvZY9$Dra}nAd zVEuht5ChXY}_QW>-5H&Z? z858|ox`{x6uZK>#Ang{VAbaj(bDp?0>nr-A}C76EQO~cLvznqN(V@vQF)e2r( zkE>oL$%p{=vj*V#xF8Oq@Ntyw4jBZw9grA@@tEg>)tM%X#;L3(LmO?M1KG4z_xe=V z9K2C&miFj?1a@CP7yx;p7CFO$`Z9Ixb*fdX8-ug8#?X2y9cWEGFgFIRS0cI{THb|` ziJ~TEF*k+Q`=GoMuM8hqeM1T2-;G&T15&#kFRk=~O|^ORU^eUZX7&WK_tMuX(&d&M z$p!^gj$=}BfP^{osOLfpctJeR!;zW{k1r4S2oe-iQ;mpGJ7a6Y^DtT4V>}CIr^=m) zFeq2Ls&@TZbk=*Ompawh6s$ZTrxIC-W{;5wX5)$JHv%AMI=-K|R-y#C)!Ol3(3d411LHCV{q5hS~LA_nolR0=#?x-qcI~fjN-V{ zmBz_jR!7<|nsq6-k zN3l+|xIZQ1m30Pt1>CAn`GiLWXUH@TW-@?8Ra_eQYxT?33vu{5A%Xc5v0Eo@sCn^E zt#2)N?w=F>`b%3_`xkIQBsx`SI3t_Vi@G@G#kcK$fU#2OY$iyLmZi`$Qk#!7D%A2(bsn^r-8Xy!S2bZ@1w&He0{ooa5Upc7Z18vt`4%k_zR zoX02gzSr`alPs?YBF@dWFmiD^Q52CQWcahXin&JeOmo$Ek1-gq)MfS zL{({1$o=DZywLhtrJUk>=>^lL8GYpY!!@(#G; ztHxtR3#Am@(aqU<(;Vv6a>a}03*fAbY|oF3HycA}G^|ujmZH2kOWuqSv>)}lV0yW-C>64VKy5Q)R~~x&2SMu@R8!hx8P}jV$3H81#U%K z3a_AK0^P?a?EOrcn~&j|mPI@_+j=wc#e~_%Yyfky&(dUTZF)V~@*|wTkbX?RY4I#} zO&TO0K;|I>>_Qi-IP-EfVhI7t@~-+2e59hLgs_;SuF0p-AR(}r)DT~j7zIuP@}?s7 zp>}~)#;?8;6}a-a?8U|XXfzz%kE=~PDTF&uxUju($xFSol6oIuSH6&c|fCQp$~g>o-Wpg~@OrK$M?3q+47@sY=((eUK7VUaCN0rrIs`*8*t zU~2A>0_EsE54!RcXfIN;Ms%r)NT|reV#ZJ7)TXUiBj7E~f%;-m#h9a*ZtynhDt5FY zjzuKVS{E;|ShuF&{AwWYy$bA_ci6DxvyuxjTf9=!+k08_SkX*h)BM9Xh+eH9GadhO zMu5x|Vm0dPmyleU-`CI&&4JZ7szVsk0M>OcF;1NtvH%92M0T^b2>0tF8nQ&0mr0ht zY4DA*K{-OQrA-8+3W57R9HcsN6Qs`DBAonAi?C6QKNM^}X0Zr^9hPGVJN{J92ADu=jrc{vncH-N zTX*Aov92k=gSed<5ji(e#c_ZZDggppTWb>cq>3Oab4SwSdw=J~_+?c%vyyOo^y=|^ z+{vp3q+vRaevyR@!slCaHyM@3d0I_ffHV7`EWO{=DZ{q|GyIIzfTk}XCiVOw6L$pI zg+@07p?D9F8f%eC5mRp@@!=E}WWLsdW%W34CME@XYAQSQz;8w5I)N0iIvfXCwmSwV0kCCx!UD(rWdUEtmqph zadL(97ox`sCse582gh|f_Gy-;i(&xjS`H9ZRV18)>vE+?3kLaR;7ILF#m94Z&mu@! z(M4tpvQqiw1Sy$j#1svAOFD`a-S30P&dY#1%c!1zGWT!)u zK)w0C6~1qN*-6yg-UF^|J_(iO&pu97E8lt8V%5%_d6XpQ_YBYKnE?m({=?d(-+lT! zz=}V8R1vDdc^#=~=zmOwdWF9R5qYG^=TckNMME2GLcRY;NArBAW!}>Ft*5XPh_uyF z7kH+W*sZ$f9X>X%&iVVX#dd6_@X@*1YnmR#Y;4bv)E#*8{e#*1b9^U}Y^>$8J;gfU zFu5`IOw}8mLD`Mm!~!%H>)|jQnc2}9Fh2;Mo@j2klxdOPt4d$DEXCi z+Od;d61s-xiAlaE*;8LJK2Tz3dc(qKOc+UqwLx^`b~(#s;3|_zb%U+fs5 zY-lz`9t@Iwq`#gU6|0T3z&P1VW;^#o-NWs14%Vy{i{PdoMxP7lW=pVgwffPRUWGO5 zvmbLP9#GJI;zJ}2(rg{2b$`iq(&7UB6)}}#;p);0AIYYtDg-k&g-ek>R0Dl03aBu? zi?dtK_?Aa_Ih}=m$Scg#D@in~JwSi7Y?IQL*FRapo8M%S37Rn{e5OQ_B9~Y($9(t<>>A0WsaeHD{1Yf_@3#icrC9OrsnO` zh5x5-zkB1jLE65c1U;qO#V!hWkoscmhs$bjaLCbicHsa6s|!56uaetcIwI^rcD9aY zLcl44i!I?N4V`EA_Y;_#KX)!P>$7J!t`XQ6EO1&}IDbB_>@QzlzsX67(sjvaCY%-Z z{Yvv#d@-)Jfj^T-$zo0s9r@OcjOw&76st|(5nr0NGEm+G~q`D+t9R4 z3`}t>0xK#6H3$nTalQ%z*i6Lpbj%#uYV-WY3NBoA4f&XjFl<4%n|M3*1l&mpEfuMe z+wlK=&#*Phc;O+j95{$e%=M`cAUX2`<@lGGvt|gZ4kD9>LNZ}BOJI%M9zc&hJPR$B zj6;W=zYje=bXPZcDyf_N-k=WXgA3H9i4?Wzxku!a{ySJFqVE1-E@RITyS9eHLNV&m zP5-URRpMp`YdHbLVt*P`<=1)V3Kgulij}mZZuiY4rLchCs==6ENS7Bl^F7F5Mp;#n zDvvDu)#7@xvQ9Vm00Rgc5ai#=RB_Z(hTP2}HC-^36-zEiQx!`ycWTAh7FB5Oh_yf7=U$3*>*Fe)QH zt_C^6#6nRlD=t`KF5jfN#2;B!tcX=?S5caHP!lv;4I{xa>`&f+`O6I5j>~mm+2@>j zfM@r!v*ws}S|!Hz1H`XMd?TF4y@{K)Iv;vonBtx_FiUD7j@RQP3c`h`l=$;m7rS^G zawYcuGQ(qJtNZr2p*}4O79*H}I2mC9(J-puhGRj|DJpC1gTdtyCT~U{WH5*y zfZ;=qIwgc=Adu?u2+i*qzq(R^nj+pS+gw>0uj4S#)MV*$3yZ=qtE;|ayvkqs6~!U5 zlbuB3^Uf8jb_olsYNp{cLVYm?zcAn)shH9{SU+E^S$Xam1*8aWRDx~y%s15jYw`((0Sgmh zRksUB{vEbcKe^^#UJ>NyjU~H>dn-Keo^4bBK@iiceOyJgZ@<>=ncmGBu2ku3sFMH%eU-BK+bF7s-5>?;z!m!9)(q8G_9qLp8 z*m#X7Vi9@C!Y0>*BoMY2g(Zc}qehppDA2>v<59e9)I82^b|oYV0wrDOV72Q&&Cww7 zz6ED}D#hD({z#ppMn3}N3eYj4%>?}WK*t2 z`Ajva9&}7JLD63{uiSs;fy>bx5u}MBw)Wbc4BJPslhVy@dstp0VQ(IHr|m-P$^2%_|5p>3 z8;LF;7dCAUP4{op1UqeEIF|Ma zcPOWg%ig%TAA93wpst;f+{`f$(!{p zUOBg?9zeHR0C#7(E+nTe1~De6gy(qAnR|dlr)yF3k4Y=S1&#J0=@E!*$EOA=U$4&z z?{K1!ff-2QuqUblvvY1KKym(~@*h;-0HLmKAUG|~3l#)9Trw15mP<+?2Gu~%zKD3N zQi*^u7@fXs)wy{w*-R7oG?@;T547m{OuoS+v4KpGK#8lxdJ->)7X`i-)?h^l<4TI| zuZkZVmNJ|TBTJL2k}|v+L-`ZS>R5+V`D(&f>ZH|9b2Mjt=OX>Ro*h%84rjPP;h@Yx zg>0C7cEblz*P@}3A-3;PgOOW7}3Y&UwdZ=mlCM{bjy?Z5` zr%c)=%;MS*HsxD-LwTO0rT*yl(M$&;9(!0HI|n>{WZ;_Urvvz&b1r@HeJ8Shom2*6 z1?747LGX{mwGKOXV2H~OYzy@l60Uv}oK)ADVi zWxXzb#T(V`-?tSxiY*>lHwRX}V=A}UZ%$vy znv`Qr=I z`Fjhar5{x!^0vH|YL!%l0*V)sSY>qSfb4}}ggq(lseQb*N(Ck+8Pn_njWY|o%-W9T#$V!ioWWAK1G7qNnqyd#{K2J>)LdHqf`PS>H5}2Xji7 z>W-6GfU;W~YvJBr$Yw*R`&O}WL^C&B*mW$B5cIg9Y%LY`qT!c8ED1Xaw?DxPI>px; z%iCGxPfElvWv20rj;qE5Gx|*KO8Gz=00YYf4T2vFA^A34i=|%zkqy||)V2l}0#BeuZNI3&n*yEZb~o9@{*j}~VyHARG1i(#puDh_ z$Lh<0Coh`CQ7mi2w)fd<3uXm*u`5UOv;$3kqi3SzEXR1~>ZiO_a{UoW-#Gh^5-*SAoBe#i zsMZFx6(7N4+A+_fU^##NmQ6WYJ9cTvK{7{ia7P%QX#onLQ_8<2md~<#>*piT-Hp)U zG#D&q!v_d<4?`RzSZR=GlZ$&ae19D)M>-ogDE5M`?&c;Le6|~y{a1H*j>Q;el{~-9L@jf7 z6TQmyCpEWY$jR2@a^q^-JF(J}2kf=TF~PhiSFTSWbjZP1FVSyKbN&y}ydU-2;uxQ1=F! zBHyP?jnfR1RGxsQbx>=I+rknh>?yMVTNy(z9@h=r+FSvVwP_nyteT(il&nGTYjBSf z&Q?+;dM)48`f`>F>>s&(7w&1RIrjRx7y21+*$K^wZ(I#I0SqyKa#UTDKeoG)a%Ca9 zH4IV<(~|Il_Nm$n#Ns_5&l+m}WA(V6#@@whx96YxHvsvW9Jrfn zedk|TV0vXG^<2=gCJlPwdYjq_oKM(!9cvQkBMTRSxmJr&s3}uu5E)3x^qhrL77Ka+ z1;+ZFgVDsp5Hw?i-K&0Nc7i)ch}IF z98c83^jR`!?YkS;#0VOm#YVSus9pTYVX%58A1i8!1Q%R9;o=G%v5v*ryF%gy$^Tsg z8X_kG{)DiDrtl%dt?t?SI^-InLuX?128WnIkahQx*_uaAT?~62wuLstNR;nhQt;+r z#!Kq^OBeoI!G03z`|)3cixAJ{AFKF1k52%kBi6Gx#W9aA@nXR^{uN0%vF?QT?)^Z3 z;8!3>9b5egw~8kR@vZy!qa+LTI4iukKzw|ebwkT-A#6#jvdx>$b(-aXEX+(O`R6gq zB|EoA%&-DymT)BJk0mx<<>@2FT??GVg@Evr5J1`Fso9B_jLT920WyUO2F_5Ybg69S zrYl*Y1XO=gaIu}^=~8A+2!7C)%q(n z|NNwW5%RL}Y2QZ4=eC(p1F3udFkzV(YXD?RFP|Nf*ny1g;VJyv_EN>w&FI>L(bWju zhw$L@YJ2(I*2YTO3A#$>`}pDYi~GRyT9thza16#X{D6w`%W$r^p^Q0fOqscRar8?T zW9QUQhNz&c_X!F5uw#0-4UFbu(!EGwi(TWeJWns~@An>xYg6n>B&d=GPqOzInN|B> zx+=5@hp_k14IUG=v9yIus_b?Tt+HOtV?;9|71Y&AKu=cc|Ai)mE0K)-J0P(imO;?P z&i5L7ruvWHf85)8oNP9_; z*DdR!A99lrT4R!M_uw#wh%j3U)~>9y1#aO2GPYvW0QkfQYMGt7_JnYPy^;W}w1r@n2Dw30G9*!ncMy>dF{_pj60ko_Rq|~aa0D&Ya z{#jp4HGWi(`1!Md6S|75A2raMB#95<;^RWT10sSozM)m4XlTFLs*&H3-Z$ItX+gJk zZ{8upH0k*cg)V%arR*n2mQ1aT$ebhkuVnUD?!xIgyU*^-m9qeyBqGpoBnCSXU&X^1 zgmcOtlFC$ZxLRoFufZ4f$rls(k$Q<&3uCpSsFy~)d?weW^anlI0;f4)#>xeD=Ci&Z zL8l8!9XLjxj0-Y0LR6wlCa!f9HiMs|LFzIQQ(q1N6-lV2ktWqz+W6*WJ{;;Kb413Z zn*@tL3wd3_TRFb#LF)Lz05NyeS#Z7m@T3lQlRxp$0v%IZeqz%#4-U@FNe@9NiUpPiE z;04)Y+6CAFV1BQ2=T}!3^~S~JsP%0#3SuG7@P1*PTq`K^b%E`xmpmR$)4*ZX#yo6! z>MTQ4(gVoH-1=*cfnbn=V15~-O9~XCO#(lv!csc?j^(^}asbr#$iJb#|0TbumCI-t z#nXs7`7X1bLrEzD+DYp)Kjr?aPiC=h0~~muXow|}msHmAx}FD~kv?E+rmZhu93QTi zMW;M%rB}NIc-fNlnKi^JpyYjt$nDoV9JEq3pt^ICcK&yVB;1b63S07VKdcHO2zc}m-rmNK z{|$XB6uvFdhMvVni;(iVV-O5?pTsM=-?6s#Ni+g281SJ3GbgVtDR|f3{_i9n2OkcT zUN+RS;o)BzMT$x)ZBuF#R2&l~9*W9LUXVtzNJymm z0omyRScxjzN8K>xc)jmDf`3zG`he9`$XlemMH|99Xoelw-Y?c4;L4&P$MQCP;4jXFCnv(y;=ARHRltBf=?Pr=#r{dO2*JDJ{(bJdl($D*EF3J}r}G!r z4nT*%<=Dj77r>bpsSM(?Be!V0Uc}HY6&73XX}xG$m=;${!)oP zg~CSh-^l92E8fUAa&+Rly6PSM+HJqC0mm7L<; zcVf=MYHt_nyWL&EAeBqS22wpafkcQ~m80t|vQY}4*#E%}^g8UUW&7ZQ|MBH}2m`z8 z6u`Ra~XWr=m{T0h43Vhs!#Ju(hF=fkO_q0ahfgqc&d^qXY$>o>cuLEUiRc&`R zfB!VeW(W93o01+u;m4EN1MGzh(hA${s>2B7*U3T4aPAhMwb~gk*?4U6gPa>wS+bSm zXYUW&e$6TenoVYYV{EKUsNL&Q%|un0z8ah0g&3z$B$%v&XXJyd`uRa9%^+(QJjALX zm7|M-b=qUPW;Y!yP(847Z9N)~1APxHjnQ0PG#cF5%nC(Pfw}75gdj1qM@sM8tRZ&p z@*#?=!HHzr^tsz#+|m9Qy7RXYBIph!sQeX(4i9n z91lI<2^mKRg6k0?n7Il9j~V_meiKlqYsOuddl#BKDvOJo>q#;Ba;q!^X}?{3B5Zlg z#M24Rb8e6|egOatM-#PkRx7Qh?sOIn_Ek*$D6Q+)?OwAT;;ur?tR{3b9Hd+|$naP6 zL^4pS0dzLTPQ!TyoDna)d@v6$#bD{O$S0v6pA%1#&O*YvJe3%^EL|SPAWc?A%|5n9O0=aZX?lglPWIu;SQ1sLL{oe-9Eb3uHQrORePkavK$?s-6r5QJ?;O1*FFKR#D&>b19yWe-hbE*; zigS%s7|Gc~F3P;tDyTq8n5|%9w|(+BmR3NBh?JNX#WuuV@Rui+MRh|qv7m}q`d<4< zh&Yq4Hs!DiZ3554w_3(hI8@e(KumPB+fX5{lb4%pY48j^Qv-bUXA09r8YDL&3#6e0 zyS<>FcW1+04IqT%1Ag%{2jw}E6&oY`<_v|ffw(|`39q-#ee$2cz;WNu#|bcVH41?C z7!s!DDsydTopT{>*LkXyZIB!_BaG_`BP2xG9XeleCv(x38shCKy~-2**t*JX@(B_y zThL8i{y`q_pFtj5YL#FRkf4f_Nt%Nsv=998|9#=U`FiQitH#6(m;wZGV5Jp`GE@4T zuNoOo`cQuDl9onOnsqD}h>DAST+110K;}HJ28_Akz9oQM4OVrM(KLJ`e6I|BG83Y2 z7rPBkyr2SQ_nUr9rZVNj`IoSUR446bb|=xPqUO&OFJS+Ajd+ROW7MYTIHZ)>B;c2z zr8Gs94yp^RG~qY&Kpyi3Gd@q17QpKrMWAtSh)dh&bQe})%?EYkLj`Lho4(d(I3k2eigb|uTGZ;0j zhk5E(S(qR|OeFvw&`t9Xq}2G0DWSh+Qg_PTYt`CvTN%ZdY?bFMe=a_;8(dK`qFZ;ykBC zG_7>lVNQpW0;J21+1=X(yqPCRmJtr)kboGyEey>E4(be6MBmJ_!=Ztu>0f4J14$F4*w%HC?pYt#wv<_!HSpR_HS6 zc;QFRL=#6@ap(A*3Jmupk!m@~6B=J@525s$Vgjcs|GN!X-p0j*2g89vC*$Fhn|tP{ zbN}B2=V5l2%wCxYpq1w{8MAdh>jJxAZqW~E{&P5Nj#wH^0q4=a;RdG zltn6@J?$Us0$TE}Yi`GhUX4pRY7~NsC+5+bF-kOy%BuYrvM_ACX%-d!LpUBIYLhEa zJKeX6aryX(lH6>}ybj0vVeYcSW@f3CxcH;n5DB?!fUUZ6Zv|3|a)uFXPVrH!#!+R6 zyw%jZBj-L+lesQW=jqg3>Nom&YZ+S>781<*(L}Rb(9ft!u3{fNi1IRs&dEz>elP(m z_`Rb(DN;bON-=?9iny>q;%NvuMO9?^m`1{s)M@EnGD(|72A_=5d{_HECTc%dw!IMLidSzX}s>XBOk4 zil9|}wp4loJIArVZ9D^^=Lu8`p9*FsARzPW^av^@I1TH$Tq}76G*vy2xRwZkkTJGQ zvBi@7GWeKkMTC(cjS}2ph}_43N5`Q)Qz}MLH7$f*rWYHvbNLr!x0wW-ihV!-tH=rL z>Qo5<4?{C&X$Y}Ls=7d{Zz#)4Fv?jBj~-DtZmx6(XQP|!ZmCAYd@O%b?Y1t2bDx8+ zc#nTH^{&B+&VuOOgvdrEHsqE?tuPjmI>F5&4Ayy&2hoF%9nypq(qG(3$&DBXQSD#kG1(X`<&6P4e z^99cNg`4Ch0 zj$>Bw>&Dx1oZu7gk1Dse9udMj=@#LoK0vKVzNpX)qeZ9~g)*eSg`rgeT&6LH*70R_ z$_k)s1)n1rbgt7>q#?3eJ0*J?&TFgkYRe{j4BITLz2(_D=2`vfiH`BXrYAd>@`r(( z+~2iQY-&C+(Xm)s*B_v%LsLzWIbd3Y=MH71F<$=GaiqRXj&6F`=Lz%KKAPuYAk2$^XwA5?{B4B0$uRA zz@W)czo@~IkYMKZ$LCs3)-x_H>IQgsT8(VKrAGL5ejoS{5MP>%o&g9+fJKTby#u{! z1jjK-sj6UTMGArnEl(s;P>vW&$C5ESK}x?s9*|ayyd_iJAWVW?KsL6kWwQPtEHvX7 zZM~6BpGi4Rb)TzBVdR!0=&Wz^gh!^=0jG)$V*mDm+@_;I&q

    zBF2UY~<*yK)hktFDhgLmLwR&b)BS$xY zcQ{k5yVLa(oPxpDEI^zkc%xApzQJ;w@gUwIbS^~AFQY{f{AV1iflQp9s4g zN4^(C8$0DoDDy8`Cf|oL|7wPQVz=aY%T#KQ8I$p0sBB7d#tz8sFq#$LWj zk7ucM1`-Kb9e~(B;(5Hjb2dWi^Joj<&p;TVwhN^Vj7=i-c)jj&EfCis&p-jj2jSva zxgs)E@m?MBJ2afLHNQX}dm6Ue#Bn3cbmFXyA6DcA&~DBT=}AOh3Eoj^3tHgRi2b!S zdK?L(4XA-QL)__hjUlJJjXcpK%s=^G$cdm1QX$R;C_q z+IZ_DVc6jm|ACxRpUT=Tp9621JFjh^SwFJV%_tCS8~GjCp?MLpCWyb{n2Kto6IPr) z5>p8`e*m{UW^UyKQcGh+ii7(U)%%cIYGorJj#TGkNIeFd<%@Q`rhWDZh#QgGrSXxR zl4FK?#o0(LwauYKd-Unth9cP|x+9qK+%(c-wfI@Db_UBKXhp<|ywyaW9s zMFzcfeH3xi&RTqLvHTt4z#o($Uk$mUh?gipw|W%udH4e9KA>A%uTS!9LLBXqzr{%w zPK)|=xE49{eapQ%@{hp->}`*vgR-8--=?rYZ1te4$2 z?k@K__qpy7_g?pP?z`L%xgT>s30dVg?w4>?!q3oiLO5gx^syT~;aG4k>d_xV$Lr8$ zj@d6TkE9#qCzK&NH6D^$5t9s#k!SqsxaEutIma98Dlu=)JDfFr zORuOsCWqfa8^pmA)Q0POPLSgh?>Iq@SKNMr9FMr|1UYVT>j`o!`6zO_Ff#_8OIX+` z?$qyaz6e9)--OJ1S6F=kIqaF?hkV-nRx~1~d_+kjyY+bgCvqz1!NzXUFz21(xQqHZ zIfim_er^W8a%SAoRyfjiNH70BXP^#kcn0Z}UuVlgq6xgEygcD)fe6e=CB(GIziaM9 z`I6jVfqoCCBk0r);2U|7BTql8xk)9(`XtgcM?={KIuw=*!6(A_*9w|Im<-FmA*BLK z#M?D@G0<&z+LcJDz;tm7xPdbspo;Ppa0Bx#%2MwH2k6jmG|2x!m^xbvu=Z1$Gf>uO zmVX6jFyGw?-taS=4zdm>Z`^>>Eq)ATdJ#@;*n^W39>6IEzr=|G5$LBEW2gO{*!lil zXsABy5Ff^_?aQ&3`XSK&XRN=u>)p%Ur@Jo&^}pGDKWP6`?%#Vno_5a~&opXCetBG6Sg`p)!S=-cf} z`7ZZe<-5^$(08xzL2*CMWg{P;yg*E(R6~wwBy4J`l-doAqn`RS%5$uF19U)Bq{Vnv z=oUJi)C1H@HUZ*UFCocjNBkNo{9J1G5K3xDK^`?sQeg4`r*_t3xXtZ=NyGhEOF8yc zv_rfH<%;wh^-$8Cr{|IKz3DNymwZs?wBnZ%0KuvO|hw2L&FW5gEO z?L^}hjSb{v18ZfCXS}p&9UydUAH`~c~I4Z>FZXDOcx!?`2W)8^X7C7Ug z-j5h<5yV6Gl{~_cXd~jah*75@Mjs<(s4pRp-{M$sPDrmfOCh9mtDE$@>M|JVNzC{XVI6k&3z=DZXc5 zi5Oyf7gldYo-+fKyGSefJ+UU|P!YCf6oxbIh;Ob(%hMY}s!k zG4w>-qw6Wb4c|d2@$O^NwM+rqVKv&yIxA_&XLS7rGYt(SUUrJ}kzN|Z zqNXZ7j&!G;5q%~lXFsegoo-}Ug9ipG-i-9)P&qXVK3KvE14Cig)kt+plj~_sTu@VF z?+7`Bbk0yjyb7tM782VDY46fCl*Wa%b-H*js#CAYBMo?q=DKEl2-h6H4 z7B?Q1(kz4nt{V9hJm>HQ^)94on8ACtTq@2(TB((WAHNA{rPdgV`c}=yIRgfoBjWu! z#q^r8e;Bt}_=;_-LMwdY!Lk$|QoQ1UvJ~E{;T8{-rD**{T!a)u&8P{G^1Kl#PKz{c z68AwuD5rSW+HsB^S}CWr#9*w3E$WLpMmr6q_s=56kuwl{m(H_iL>|>KN`inDagHrf z5K}*`!+JK9)M0HWl4*qPk(QU)E>wuaDterN7~vqm?*^XgAIZ zx&`O?JchG(o`<2o5$D=$!dWzNoF#J&wAlAqAG02_p0J*REb|-rX|#aUnxjE%Fj}Co zZq_1htblL%7p2(#PT7Z2BE)Urier@G}*-I8PLqFuh$F7q(T z{PVWA%C~?@lYRPf)bQr$XmNn!dNlq)wh4;S%JN2U2e*-txOfPSdnYT&(jWD68dsa)6LQb{9^8GEPsR)@G2yGM!4Bs09F zeOT%P74;BSXuk=IQ;<$brM6_GA4*4Ixd?Rom=PA&Ahpy7zCq}{PM2l7%sdh=7O49) zg2F0;La2#ykHvAhOploM$?vo%n~JM=V^*Q1EB z^^~_F%A-r#^Q83YpePd-mul(aB|{a zoMiYB@lBi;_&1#C*Ne0FcH*48t8lK}gRtB^iSy*1moGzi3qnTadHiNx2sMsmXC%@R z9pZdqq~*ua&hql46XY6%hVBwHh|eHpG2)cEsjsqTYC?oFLZ(|h{4Yvak~#tB%g8Q4 zgtZKaUu~ffpT%?THz-#)UwGu7=38iE@R;{G%Y;<6@5H&5cob#kej9U(p0>%0kw>mT zd?NKBRdBShrARZ{1?f?Rjwf@#6xM01kwzMV=BR3Px~b366kxfP`8nlDVKCC_Q%L8S zla53%E7YYRW6A4*8Kv}_u@Y3p@2Io_fzp*eb?6GoHIVpYlBE`HffN2AS2~ZQeMn z6z}jp1RKTE-j{q;uurV@9*}n^Pla%*q_D)>$myu z^FQqWhX05D=ln0>YRX{M{HjG&%f&K`7iW=uCj4*&IgW&5GTvq$8>`q zrX2G-al$fXNvAf$$BqBDysox6b(Qy_sM)yop_GyF4echCHy&?#XY4T-PiUy54raJA zX&hsu8r1*5(F7s)L~ZALfNepDD=$;tCUQd7vwTh&`V+MMNw~0 zsK<<|gI~wgqe3V_Uc;J5bIG|X=rl^uR#jPo6qet|NXTjA8~8R-lCkQNPcCMS;%j)@ zjFcHSY7Gv}U!)EoY#^0hBw}h%?(bX|_zx$|aL=>USnxAnWF`C<-X z)>!htj3*(5{iSz_^)zGbiTR!KZFmyu%$ReAjYnHcIpV8$r@Tish})c4Y`61RuaT~c zb~~K0&apMLW=@{qnwRp~wP#czx>@0XiH&bO9pZMaO6t4;+g;c;$ zIcOZ>3v&YVs$E}zL|E2;xeT*c zgduSuVns?Is9BZ9;BAl#`6m7DPa@3L0E)!-AtM@`{k#qVTU0GVw9ZjW>&JS`-LA`B zH@ohGR`mqdC%hYLUi~hdL7&CB^4GflOJf`L8OIt#KC_skr@o?Lnlgj& z9FUWOQ>#xSoz%x@tj4NBF7qcq6Vtd7hZ;QjMZ0RzspLPTS&MXkn&m9!-^fHvrIj({ z`aROPnu8LC-3Hv@L8~IyjF4Vp4UG7Aox(Sar=n9lh4C$wX;n>#Q=VYGTp#k7juXbU zEFif0#L!bhe8}}8;^w=CLp5t@oH=3jZiG4Gv^)&zFl~hq@dLXIsEGWc4(lFbeJ(wZ zkbKo0&~7O~G~ud+?YKGO7FhJY2H))~@J4pwj)AR^>*F}<{~Dav|32utkK$bYC&dpH zam?6fi!g$okakczLQ7OTxEsGl>x6+%jv4c5%ji~|gJbg@`+)I&bA?BF{krG4k%Kgv zd4V#0h;`nK9F75Ji**;*E{YhSft;4!9W(0GlIMvZVcy9Xj0VQJrUbfG<9)@~#g8$g zrljp{!!3rKLBlKYmTE)1%pWFp+xhl4)mITWwoJ}(t!uTNZ>W5|_z%R*7Yq#j5Lo8K zTjg@hpXPS7C0Pf#OGFGJzr05V@>xII-6~e;)|Gn9 z)cN?Q^%q5{>qOtb5qafbraWu+Sakuy>2;&p<;Wc8gBeHnPvVp23|d-MD`w zj#X`U!7h-{@X@X7A$K69(TIlkz`+6#2)l)ZVA#&L-$)n z3N_Bnrw&B83X3GhYHlw17+NnTHTA0;Il^nL7y<37cuRc^w1yaA@VON?*W3#&;qPJ* z?uto+GCYhsQI6s+l2hQvxfb_ud__Ksn=RU5&AAAx5O2dx4Bu4G;huwb+&!=pcLLmi z)A}E?erWv>YY-Q?H@Yu`Rp%P_-R@7hpK$-u{Wt8D==N;%Z1+rfuJqi3RVa^mp71>5 zdCBX8b!WME*n7Trw>RsZ@!o=UC?D~D9(yL9@;-}Q6R-FrE?jJsYeAKag^yah8Bt;{ zS7P#)qi$$8DMMIp0xXrvlm8eE)U10nSVEeB_vA?$pE#4O+w7WPeNI_wFr1-3;;+)m z$S;xul&y4>XJRf&UpAImQar=E%ojIQl;Ii{QaJMdB877Op;*SIStwzAV8xY?>K>h< z@di*uiQIU`$~j*eWeB6}1^FUpoRCOLL>$9vGkLBa(Q^CgoV6Wtuvmg)#8w)~swip8 zvnomybr;<)y<0$@T~UG~YI;l=K~r+n!4^3)QL2Ml0$MNEpj;`R<;c0IZ=eL)Se|R> zG%t<7-10H3^kHqSc$ajS?IKT{hwrXO3rlV0 zs#-#mmJ_7Wg-iYAd)&POX+pN+Jxz@Ir!pkIAzk0ITu8RIIZEZkU2cb^>$Ds)Av%HhL88# zIb0D|!N&k4&O5A+5KkQEh>(v3(L;^_@ujHgyPneTkdGLcF(b^DZ>gxw$fl$i5pf!F zSg*lfVxO6ZFl1nA$&8h^x>cTDOlQjo9X+Omka2sAB3#yq!aV> zDp5I%)Kcw)T3C$bP(>=o0$f>SkXnuh8pb78k(6p64TJqno>7r%TQ%i5kgQ8(Nj<}I zbw!$9pC$(?(l`_I<(rX4OeZyUtN_2&<+x&&5Yb7^O>zGLzhPjD(rByrO+`6vg%SU$ z>!Yp5%sorqj5J3srAHUKgm^}CPcvV722~GINU`dHS;nfj4E(eWBg)ak$ckU3)e;>umW~Et){)p0UOW#OjTnXA zh+pckZiQNmu#KnUS*R-O^W_+B0lN(=RzHthwtgvJ!M#^)xVLH}?w{HTFHj1S z!wl|%x()X|EyvgzYR6s>3pldII#0_2>C$3x1ZkWr&Sr^garO;%kV@Zv5zW11su7x?Urjadyq_%*!>NbL7|texXyW*J-Ag z`10lcBw<2!p(X>Ha z25dD{9{gG4Z2Tm=ZqQ*p%JOj=|3a=WA*4MQ@+O^z-pIWO5x%?RdC;~%gXN8QViz5D z5h>lC`M}`a@Z)~W^#j+-xLI;FZh1^&HTnJ6Q}i>ePpHT3foICyxU=sD+_m=*?#%lJ z?!o&8W`KN#HX!z@1hb?|q_Uh3jGFxVKP_33w!-qOD1YKQ?NO6o!&siUlpaZZlTdl0 z)=|rTQO^oTkW#d zmhsM(t-Fw4(Rs&hnfwIuD!*y8EZTVgfIM32%G*mQr0@AJx=u3f7UtWy{F{LnSSY*9BMrL<}1Ksqm#32NMmRx zT}Z)A-ytOqMJ&X~E-)Ja~VF@iWu3Lkd80~ldeO<;$M_`T+4 zPT%%xnCIIs1G4J?0pxtkal>ldb*1YTwGuPV-Wv-ce<|y-#q4v3dseUUPQksX@5B9~ zf5-aAbAe~~VCTjQxa)Bp?p3@7>mHv_FXGleu7J1__uS1|&$wOgh7y+^QH z<0VfR>mSbbq&(L_N1pXO?Rmvp?_G)24`a}c@A7`i`=s|b(1_>z2Cy^ZQk)@hgT40Q z$G#VQNB#5sUH;Ynt^N!Baeu*omH!t1J^lx={^4=|ll~uL1;iiyf3Nb$X7F=|e^Tz% zz9fti$B)oMosQ7Pr}mS}7HHr9`VC|E2Su0j|5xRUYvAPD?ed%p&L`Iv5ras1xh{ci z<1A1H!yK!1C{NnXlMOi2gi2!pAlEavPubMwP3k?!X9)+!489YKDpR%erqVEPEk_utN_N!%N6-BQjKT2MQui{#3J_GzyfuAjweqgAh#op*@|Dz z^Rc}sYn%KmN;y)D(S`|86?z`VFH@|GSZCyVBh9eioC8oyb+WGOU(B6atKqsB8eI%~; zBcBjM2r%@Kk}==Vd`8|jW%;G|&D=mwksn4qtj){|aj=YHyFP&2W4}%* zk~V=S^t%oxoC9O>I~6t0$yK!ZIQ=#nAfdsYNkw_v$t~*EdQ2j~i2IOxY^xmE;)BSg z49Y$l4+Uu%u@W3s{2kA^bjL_rAy=Iu|Kht`LB)A9oYkyjZIz!vE$q9IqbWBVOC2

    >ZEe9(2a)H%nxT*EDQjsKd0mH@Uqd-)!=S}EB=(l&mFCXKxwJ)_I!pL# z>-plp?e|Q-nP0R>$y>|nbSN?LwFQ<)?!k4&wNn1%9^6t6A=Bu5A;~?s|EIBYkFl$$ z)&LkKaIKL7#!e&#oG@407hDZtN%_-k0jRcT>$dsb$}jCQm!c^7R)_l~RwdTy^W zp59D%XR@VO6`QH;shlZWDz65s9qpGePtd%6j0R6-(7%+RS!&r>7FD3pTJhvs(4Wx- zaV2R-zgsp;MH;*71j{%}>*^Or&juc_^*_$NA1yihgV#k#{$)XO=5M4J_isTuNA;(>r^jhVx_G;aHBQLw+~HX?iFBz*>y>gR%;9 z{ULuqZ!LS+zZl<=JPD`E$1-U#TJW57t9x6|Y0do8dQQ5}U#Mr+2Dy4)sw2tg_vzVo zIh+1>(MA<7hZo`#b9_=yjJBzf5@}sk+#xBkS2v)1Pv0S<(;`xxQX0OG>#T3G_S>bc zk5(5wk0-xDxWY!_AAFLj2^lSGJe-lr(W+*t8)w^jgpu$$wW6)Q}vY>6f|3_3PSiX$NUYdq^i~7wH`RBK3+%>-;Mk2{g{Au?5-7 zfUls-6!Fs7z$F~=YvHyPK~;^TSXS=8X}z=LpXoUET6c1ix0`%OC# z(PG3RqF&@Q|Ek`OG~SjKqrRpVS4aG&Xs>#(oH%rQ>ug|nD%OEUY>%|H^QT%duRZubPQDqGf*uQn0S z3nSG06|;N6+i#+$45y;Aqa`32LBy%ey~>v>uBgDsfO}3b?zTZ*5w9e=yIL}}+_txP zN)U7+lm#_U4d0P0LN2C^*>F~TM7k&A|_^P*hM z^V*l*=xJ29*yI?OtYvpYYzOCRrNaDJhHPQw&rj`4V!a@lVzU@4&W#c_(sejH$<>*~ zFQZ(=;=WEd<;<6)dD^|E(>C+vVL$H2!z9U;72%$+M`sGBPdY=tQU8E$LpVHnST`YT zkYD|)$#3XX!Kpo~dbagE+w%u`)Wh0uUNz+|oh5jA%HiH=I!Cay_j=uJu&Z~x_pQE0 z-^qQ8`quZ|rIQ1D`~K4RcK@{gllvF;ukF91|B?PZ{p0=r8t5OGJ#gy4;(@gTw+!4n z@WjC0f$@PiYQA=CZBA`|ZCP!7ZENk`+K+2{YA@IRUVE$FQ$MzTVtrnHLH*MDy87n& zw)*z^;~q^NbxJ7VB^Uy`6zyiVhtarMUn|&VT?_5VhY@&vEW;a(zSTdIgRA#D~<1l z)YFQE3-tezPaD^vj8&8LtT2@GkZL2fn4Rs6Vn5hyp(Esbd++PPQf+oaz($tE6KcE3 zs$Cv;+XHSXj*lY;*aF{!g)9RZ>il58-^#RF%Ib#3REh)rmW- z8WA=Ez8NwZF2_>BavF7ZLar^tyK%^q8XxNh=HNuu%IE@%6JBkEFRD&;OuSo^GRk=W z$5^L2Kg!U;(DaP3v`at9rc6>`R@kjNrAVtrh4ev>V^^5pe~s$E*X%f8&1U{8MQsAP za%JrRwup$)lUYBbT4Q*sbB#?RB#TINC0ksr%5>F1Px=mfe{C()`5kuBPnEO>16@wJ zX(Y|!J(ZX7Ug3hk33u$SR<4j*AgpuVOc@LH*dNq`R5p7a+%=V@iZ{s(v8;Wxe)WI6%w|}mvMN@S^!E>_Y)rM-?KN6$ zW#cJ3qKcPRyvg^-7b)WtsS)*;e^4d4#|~e~|4k*xV6d8K~4pzI;zF<4vyuVJ;Ind`tU_&Fi$i*;EcIM{rIhPx?3`5xKm ziMEOZg7U5QUJ~DZUr?w!+ddXed05c=HCB$AO}|o5xYnd`_QOJgGFHa3J z3Ubq$a2yuIeoAsQTp^2}S*BCm#Ui~EgR&jYhQCkm=GB9%sqSXImpIyO(mQLB?`E8$ zce5_cv;Mt&IK}{n&L}R>8(LymIWLWHZuIZyS2g?R0VmEA38G4CvLP<8aXe)$`vCq!=q_JwQ=KqxEYWt$2 z{vk;<)Acq3q-l&2gzF{Msu%(XF9~jZjYNWGuzW||*&T2^4`Q3mus+HJ!($tNoG&cn zk3NRNqvBYkE_4n~rT=|hFvEz+Wbu>lYrz;RX8{_1O5}Fd5xI))X!?%`)~1X&)^LMh z6)c8pOZDgx&-iOm3gmHX=6+BRv=!1S%8u~WScmmN)+uJ@xlg4%TE&sVvn>d%w06E% zoNX9n91WcU$nWgVH~l4gXVgdzc~gEs@9jQ&{IXadPZ60s%iSV=Z{gAr(MfXF*Wz=u zA^a*mrxsy@p4q36d~n|o&yq#i^sDtmjhTK(PuSCqaCIz|{0v_gCoB6bT&chMn!8P> zoIV!6Jf>`z#ma+P=Wh}XSS|o-Z`Oro=r>p3&@>T`gTg!b%(?uM@Zl%wvu(HjR^Nwi zhaGprG{uV_S60d?ikGwK!V8=6x&?l_rZs z-^GVPPnrIXc9G}2KAdD)7R$^y4oMcHyY5^1oBJRp&RR1Euq%5id{fW(O6&!)+Ysqi zHOx-FRZqEpFhNW`QE9OxmPLC>Pe5C{iQ(o_JG1=E!V}Mj8&$^KE$7K3mE~%Tcy1!j z-($YSqTtn0-dBq;yI&d6uesOV zVcoULw~UX_%kV?xzEyvWD48=mNMp0O7!zJe4G7> zu~Lv&SjDC%(IPDj`)R62Z{)$iwTc;d&QeEe6Be-ZM*Va_sKpIeSfpdhQA7*1a}z(R zcN-P-KdcN`w3z5f|KOk#^^RmuCrRAx(m82dA1qT=HG>^v_7I3>ErC zp>VfsBJ;tpW|3>iw5%;mvY0#!8tw7LDgJUv5%XZP_XY(BC*ixQ(NPk(OFBbXIj@m$ zLs_Bv)AjvhC3X8X?-N9WPEdYN>6Grjr*!R=o7owfq*{;YU->^;76-4ndsF=T>W}uN Hzx)3OGG_Ot diff --git a/frontend/static/css3/themes/material/assets/fonts/icons.svg b/frontend/static/css3/themes/material/assets/fonts/icons.svg deleted file mode 100644 index a449327..0000000 --- a/frontend/static/css3/themes/material/assets/fonts/icons.svg +++ /dev/null @@ -1,2373 +0,0 @@ - - - - - -Created by FontForge 20151118 at Mon Feb 8 11:58:02 2016 - By shyndman -Copyright 2015 Google, Inc. All Rights Reserved. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/frontend/static/css3/themes/material/assets/fonts/icons.ttf b/frontend/static/css3/themes/material/assets/fonts/icons.ttf deleted file mode 100644 index 7015564ad166a3e9d88c82f17829f0cc01ebe29a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 128180 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 ohyj3!`#ee%L;DTjx@8!5k5~VH0QmdE^#A|> diff --git a/frontend/static/css3/themes/material/assets/fonts/icons.woff b/frontend/static/css3/themes/material/assets/fonts/icons.woff deleted file mode 100644 index b648a3eea2d16b6ce783906d6b7d5f251b9eb56c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57620 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

    wF7DI|Kx|V1sBQ9FYs>m5C)C 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 BJ$(QG diff --git a/frontend/static/css3/themes/material/assets/fonts/icons.woff2 b/frontend/static/css3/themes/material/assets/fonts/icons.woff2 deleted file mode 100644 index 9fa211252080046a23b2449dbdced6abc2b0bb34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44300 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 QW8}wPUeo^@jR61v08@RD2LJ#7 diff --git a/frontend/static/font/ddin-cond.ttf b/frontend/static/font/ddin-cond.ttf deleted file mode 100644 index f31b059023a75142b070dcee87411a01fe7e7cb2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50120 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

    )yA$I%gyr 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�h!$?PhCxOe8z~xEU`vm+&!h8tnFOfcs^jAoKjr0+u z8<0MV^f9Cxkv@+4pFsK~(oIM=Bi(}hTaj)<`ZUt*NS{Ui-ynSs=?4I2>)T|NH3Ur_0K*AIxr;!>>W5jyGgZSNb5no zE#p3<1U&4?IQ|CS!}|zQQh0L>N+of{=XCg9*0~ASvl8G;9qS#412hV-F#x?jJ$|RZ zS5JR2z8jf=zFs1}{4#i}E5%E{4L<8?^ZW3$*O>Q+=X=O}6ED5Fn%dJh(f0)SzXdw@ zbbiCZ1Hn%q{lk#Ib)eme!Gi(bHFEr4@N;l#`4{{TD7Dt_#I;VYaxPXU_)hTc;Jxq! zj{?$1u`eHfUZtL9(=&Dd24HDd{$hE-FF*(U&=1%A?nlpG@crPv;E~|g;A_EWvHyLP zy&<@rMdcmM++G#DA7}qQR=tZt!5`~6wDZGQsm|RP4Pqy{T8f>~-IHa5y1_lc9e6jT z2|kbXKyX{|w>%TvCFc#OdVTO!-S1on4}~Qd@2>W9q7%W-f`1S0#4&xzVDK315`MwA zxyDv$N@{k}`ll=beKX+d6D*0N$8{T9^DQ^wFZd70Dt@3VTN(@fn4IFL5g15C{>4&!NfTh@p1@D5yGAL0xzA}kr2yyy(kpA=K>F5jK2S*UG zUkFcp5ta>z+%E>K{3a~lvG#V_1}u!TufqCj==1=z`aM|x31aLKb1jxlh`B$Hv-cya zW}LMNk@YaNb2Yx7g6JUnZ9v}%Brdu&;gKFQZ!<8|G0X|Ti9eMY?rj8qL$Z*<_|!A< zxaPuRrcJPGgMgNAuf$hCSnb#NJ$t$C22dBpw1?t%G!9Hgs5s57M^QHd9>|Dta}m?bB_4qJ!q5iu^!U# zB4GAr@cv}*{u;y=u05hLjLY7M^&enKAO`y*tQlD`;(r0?u?cOQ zfMsKcmOLL&6I({JeAcNCI&u#7sTp|LIhLeo24X2J1ELe_L?;HJ6E6guazMnNN>B;R^Nx}ODl zzY}zRuX!Iv;C~2Of50S@kC5w$U5Q_!ZA$toKSUy@np1=CV06^|6Z-%UG=Ogf{1?jE z-?G&Wei=N8h2JwUa(*cILQL~*`EZLiP!e&b{8%1!9|S(39YW-Q_m0uy1^?MuRq|Q> z7oGWX#BsvrFyC6VE=w+7MF@*Xzj!5g$8P}qIzyy}vDY~0x(`bdlEb$cQFa);9Y9VV z%P?ZI0(i^0k)+Iy^oi^wMRxi{b_PUtMnra!B0K9ub_PXu)?xPK72xglhB~?{3NI`1g!9$Y4mp! zV%3|WQD=cxcf*fTe=ZQJTqtc_BviQ=R`7#j1#d9l3N3So0N8`zE<}Tm2cNOW%UecH zh-M)Ny?^V1e?XKXn!z|P_*!Q%Jr2Iym3vQc56U9Ne#CAwmIP+B<^c2Su?%2F>LK7w zy7VDhN4zd{=@YuF!_nztM+YR@7=%sO4lHR$2gQ!A6FWL6c63ne=%CoqgxJxf*inp+ zu=Iw?gp>E bmXcUK_@e9imR9rCLr;8>+pnLIKKcIvON#SO diff --git a/frontend/static/font/mono-bold.ttf b/frontend/static/font/mono-bold.ttf deleted file mode 100644 index 9f3903bcaf99d97accba236cb34e47853660e95b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 112548 zcmcG%31D2+c{Y5{9Z56VHJTZXwvlEZ?IUS4GujtR@+z;gY-1ZQfHB4!w%JVxF^~W; z1X9N&UlJfR8zd}ANn(ot0U8R;#+Rmlnv^sorL;}jCSO9+q{ZX!dCs|a?nq%GuW6e7^Os(G zwZC%4_M9f(|0?cJU4GTxgGCp8BCUyAZ__k!Z13)4S826c0OdPyziRJ+8!jLIZfybX zHEQB=?TS6SFDs8bZ`Q=Y*Kt2}1ptL>Y?q+?E%-Zp#lfqupS|<$CpB>h^(`MgaQM>Q zb%|$MG_iMB(~2HGxcmC63g2&AgTEW`y#LVdgL^)I^q(D?_<$Sti>^9+?CPK1`33n&I{|j}$-Fw)tIne8#c$1P z<#?t}mRBA>t3@;cSOM-uR4d|Vv^qRnjb~ZwvziZA-93R|G#085pJnUQEF|hlRpYNZGhDS%-4UK4j4DI)!{k2+Ddmq~$(^|6aFUYpv z!{&N&+FwCHMGl~V08nujL$w6dDnJ36Rwof6@Qgx8MHWde6y(Q8yL%$C)m?hBZ&Xk8 zHtF6(GT{ux*j$MN+2T9x?q#Fx%Mw0cVp)50cch`je(Kb&*uVguOYMjc`IlV2bm`?w z{8f!H?~ZeC?~S&8v^6@CT9+C@dxy~89{mliMhmmOUi3*+w%3dPuFAGou<}ClXIoQ5 zKv7P6s|cvdX|I7IiGU)stx2}mhI5hpKowwK33K6GCEM#tI1}vECf(z%(9z$qkSCO0 z(A=R@cGvQ3b4QoE?5EyBJA2Vy{f*2EUBhN`hvGZ-%2vwuf`PPQw6z(1+oVm-Yfg|j zk!E+jYMxM?X3`EVr2JZI6S#~ zcy4dQ(TdKtL^_>p?{Qw$xW6p2^s=$B%a%r_2S%G(h7ubSLoNRCfoZU|L49xhG3u*f zU2AfBa+sc8@bfy*D7RhnJ`$)0hbkLo2oRRU5k3#p7x*tB(8r6!J?(JEd&qt)<$l&O>i zDP%W7s3`98iGU~DgEsbO0-{C?o_K#~;^M)^@b`N(H_l|^on6Q01b zk3RhH>h({YJ$v@yOz$z#bZpg<*<%NfWqy84L&5R$9r`kTFY3Kg+oFAI9-xb~trC$e zeHlvUc~!Po8d$@IoL&hL5Xu4A2(W3@lp7(`IVd}*6QBlJZYMkFRjpGK7vth8UZAIJ zcyc+Ol=qh7-n=$|Tg&Au1M!JM?JxlE#i1WLt4(O-eDWK(5Eq}(I`Q%l?3zj^yP!Xe6T97OqNqujGN%GpP5O|47_#?8+eHzm0)M4!3j~qA?5oqN@ z4!74?SKHhuHg^PTgB|imNsSJvvqD;r_JMf_@?I?=Q58mS*|NPAWM2exIw!CDoP5HW zBg3ukBdwAIoxo`rS5)O;%_%=aJhw|&0B3eAG#4=*jio6Np_{3^O>wEz*dk>5PTaa? zPxIQu%<#Yk)Y)5xHfuh1OS^wZayYd&KI|XgH8HVkT&cCpd!ns3Q>!IYqghI>(o))# zww{!%fe>b8Wz(Qy^2nMjUJPk!F6%(FT2lt8XYC5=u)4@#SZ`hbSyJhV); z<^a~;b4JtSwcS0^%CJc*!x?h+g@P5j#~GS9Ra9Ib>1mFPcGR8P>mXd$s#n1fzJqe}EjYAELu<-|8>pinE9oTsD7rNAnw zU`!g7hginV3LU5QqjQ!fK& zR=uoh+e8})*jaNm|{e{IEs znGcCe!oIrt%)RE>pos=)A3{RFtXm)<3{+c<&qGgM<8$2<8d0QckwuA_fgx@?`Xi4Dfg9~N;_qd57;rh zi|)p*Ve{PE-`|TP>ui`#$Dz@I4FjX{2Rt!!z8~IS)gSZz3@loB&h!2Z9V#`XB(hvQ zTi&030q@V9)pJ+f*rZeU*^Xmp5y+}x9b1@*Rz+6w>*0dLUyrl zAg- zPRNHFldZLPOvFD1T_v<0a83pqFeKzB4%4l*&(G`(>uppavM)3E0jW`2t7cLun=eE z5h{a1#?fGlC#6Xaku7~fv2op+liLD~cf9h-D;p=?K2{&P;j7Xig#U`3@PdB4+CHLG zSvY3x@}!sHu37|@7Xiz)f5<1acPJVw3_j7~IT0^}8r+HAQ9a3+gSfTGxnk6`%<8I6 zo!ZecN~=t)$-E@3GBJDZZBkDIFgk)d7i&|rAr|WDJoS)gQRZT_5LBG7C7K1z1lteJ zeqyr6(KC7atX}YwFMjbS_?!S8Y5ID6tx~&@4pEhKh)fLSNzFX-D(~}#^0rJEg9ap^ z68)*8UvCZYet?-lq8Ny-V>;|Q@d^+R8uXLpIL96bf@PCg1l=r6-v3M zLeM2dtSe?<76w>cgeryi`KKO9w>jGTKmOG7k4|(tI+lo{%Oj3Jp#?+Q!FljT*og91$(lhn;cP|tjPF}Dw0MEBa;h3S z+$vTcLbVu$WxGRCttm+##B;Rldut%4?H+o>MWKKZKyDWv!VMyRa40>o?C@oo zxBf2G+nbshNOpH82lV;NHVrSUDymwyY|9n?f_#Atic3nb$33?n> z9S4i3I!w+n=*wz@g;cOCB%V{Ek~*nY))X2?>KKGX>|M46A!M5vKKX$UoJ`FQ$4XBY zRn{UdOOLL=^82gblZq_yr;|8BA>65Lk@}qO`+AgvPb&mh+?mOo;Y3iLG_0Nd;TrR`M#Mc7tw*e{D|OIiR>sUI&cu8$`CiM6SQ6L+LG3`Id^m9^pe zfp}sf(R6fr6I%^!)q9}MN|!;-v@E=1P+}M~i*Xz_a~+0Tp!adA2o%5_?c$m3D+BI<@K?e#~o{(Gshz3q&J_*mM0`nhrF~sB&!> zW-rFM5Px&9gpnqZ4wZ_KmsIFYa9l<_;V3?FqS$fbOPd^xjap8diX zp5<}F&bb>l?v%<7HJU-SP(_e!tv1JwHDj8zE38_*3$@TX5r%H5gz!{+Ma`qMGib;d ziH5=8lwK2q=QE-ru`b=%m|mB-Zhf+~HMw4&Zywx`NNgBv&WP(;U@Nppj7><4F#?1> zbXyT1NfstG=XrUCxRFA!`c*`VQ8QD@aA;3S8x zXZ_UvJw)xE{h#`|f!ycTENS(8?S3No{;zq~JfDMN1IMGlF|D|(h-$Of8Jf1T0}PMB zViyDHmSE2n4Rt73NYPM-rl}|b$%@hkjAWrdWZ=IDE`rTW13*{2eoFPg_|To7zGiw8 zyI_;*f|XY~Gyg1XSIa*5OY%`O=(YoN+rpT#9V)dghwlxS)v9-{WVcI-bsHFFtn~I^^}%&3=?6N z=Eq-+fieq!h977FtkANlja^QRt(uO#)LXDqoZl&QMFWATtMIfdwQFW(R|-*)%+f$Q z>hVO=0WqK1y8OWMa2P-0v*ZS}do9}iZeG4s2_r^s0jzF@Fhuj=<+~u6T?yL@XFs>0 z)zLQl;8}eCldrrYE|vB{DZaNF-;@4w)gpg6Pr~G}bnf@0znnWx#ei7>sHq6;QuI{> z2cOP8Z3$}6s%#bM=Chjg^Hc5ba~Bm4e_*({$bD1$v+(p$K|OYE|En*kO`Q1HY& z22=F4Us&E#+`ICVfBv;E3?v+V!=L=x2M-SJY(!_@JU$>b!DP(woq zM^@KgyJO>tjXUJenMQYwyHWlyOU1&68wTFA?k5v_$Sm8n8*Z#t^N_c42o$hL23zj(88wfxPtP2at1^NmFX z|23YeGA^|9=goHMMMwxB-y+(fPf7aUmhY3i3%S!;Al=b#R~~ecL3gUfDoD(M->i>f zkHIQUcy@ff_?}&#d-K!{;s^7qUOV^P4Jav!TC_udHfx}M7gSyVm^L*`o|lqK{Y?^| zHoVj%JBR*CiG=xZrqqzspB@!PG9wZ?)rcFkLZt}k?U|C-26_=?PnF(U);6)Je_-pV z-#Y)kPsXsSkc;pY$`6@|AjguunFXnNA&m zL9u2>uX0UX-k2Um0rY@Z0%M0y&>=VHtDj3(EQ zb~+Dxrw3DmONJ)IXFL4%XlHxNmiqQ)XMN99TOid^S6Ea!w>&+U2(i#d`VCLq_)*p)if~M zm)yD}B2n)SH&l)!96kMkDyR4$@DG1qM|csO)Ja>^uXSm0iGLc8R_?YD#kSg60XvT3Y*<)vDQMbKy;5?Iu-6(v90ra6MI+p zl**t`uwy3ek4|4QlIkBwCI-`Gu@#q(t+@5@mZr|x*)0j1JL;=$9$43#+&U4yW}vU4 zFP+BE0C_I~Dr-e69n6&g(zTKt-g_6?QhJi1W|AffQKX3xp@a)Lz_3kipZ@jF-z$Fi zkNWs~|8U~m%g_X2V6+c>9so0rXg{PT7}dt)i$M@2HDh;H6BxN|7s9K`YD?qW3V)0u z&%;$n%i!)At(Cc28pClo^rI7Y^j53(I*woCupO21q1BWR@`CcA74iYklM=^qv5tT6 zS-vdka~CeIA{0rC-LfwoI8(J#H>)eNA9FGmNwP+8dvP9s5#Kff$)aQIlBv*|k-jDV z(XB&++eZCM`bO4-rY;%lOQ({_RJyOXFWJ+R>?>wcjoYT9P)Js8xW{Hlv*>1y?hnbUu<_hHL`an(2s(i@ zm3*1VzR?Y##|+SUZP2(vdX|a@rx_wpNVBrmn-FY+G)zKXR|vZ|#K{&A6Tq?{KED@V z-cvU`=nwdk%i1F2Jpsq%rCm);5r@0EcA&e+R$vofURvm`I`P0dyM0Zax258J^;L%*p6W5(r9EN-rxy#)~5ZDu&=P9uDP{o`ATPNd#m%1e=_vI?!@2`r}xu!37_8G zBPHdBAVXe)ESaDNFU?|`0jn`$dy+CUIB1MklS*=p70~@2h8_rHN%1&R&TX z9|k~~!*xdU;Ryy&NM2N9>>OVCa5aQ0uwQQCDl(dqGM7~i+tgq_Mqd}yc!dr;F=cp> zaD8^)?A6Qtp~*|eCU%ZC?YEb9hlVC5hCkMC@aPHyeXoE(XS_g;0?-f*O$Z7^I_J9ycu_YH0z3w+hzaI(SQ(!Zo1bBnZ- z+AqYn#r2SfUP{0M$xPbQ)Q$YJ9jV}uo+rilFYdXAcBb(>?93Iok697gTY957_($F! z7O%f`!wr01!}D9@^W_V^GJ-KmeG4DrOp9^7@jRoks1sc|GWde0y{Hq){Dvy?Ma05C zqCJBe%QhI1=%-_Q)Ul2EOxu(1)}?K{*YOs~8V8 zM_xE$!eFdAH)lCEk3koB=A^I%*>WhujsUL*#h&t>tDrtUohWe8VSP!#(PD0Z%o9}UXT5&Cr)&}{POJ|ylWTUWP66Ss2&sliF$1N z5bLpx^#HsVa3A0?ZTtC~P_rU!`%&txzdXNE+=E=ILI}TJYm`ZamGmqZ7|~gz?l4MM zf}~`mA3*kblj(%lV_QJee>>1Uus+$@kxF%Re)U^#zx^$}wA1hRcXi>XQ+@L-e3R&K zaiqW;*;3!M?A*Kv&cYEcR-#Z=0ys=~Di@{{3-`do1GT6@5;ghl+u!=u+voB9=B}=0 z)CBEbaefpOQH3nmHf@+RZO&r!$u_fhNK;{I<1jN_=oavkW%wj+Li)RP>H`%l3F+V5aRs%>TzQ zk6k`?_2qN^<{ejmfZV(E{I%jyv-DD{bSixEk7*}DWx%mZG}*+XviPn!7C+Zz6~Ci7 zr+ELxC|+n^L+Ss8(lJ~>GR{WTh2&~wCLqJiAQZ+^z$zGTPJrRSzD zWlb+eS)Y<+Md;XM%d(>^9j2R_&c&>2jF_Sv;S4YlG$}rn`TBRhqyPTxn=jSBE=$^u zlHNv1L-efT5CtPjW(15{1!Qm2(5XbPD=(3wT51kN7tU&cg~UCeOdHwl=!a2Gsb$WS z%zTV>*{EveyfJr;S0>RIxioh2K*A$dP7Rh;xr?3Usnpi3sZ_bM*j-gRIQ8YTb(PMh z!QtV-CTC^c*}F#KopsSBZ>if?Ro{47V||s+T~gZ=t?P`BT-qINaeKP`ZM}Afy|>NZ z?Qyq6yDtUC7PPa=YUdEz8N@M!`VXT1jMWVq9va8UDgnb2xEqppy8z)JFM}|gI04Ur z6T2{zi|MGi@HUb9FkOMuBKvNPhSJy4{i0T`=zL)?{l?shSuUV$ux#RlJn zp=cqTooV2w39%+Rlvk7fn_`7X2#a7oQZGPWD^RX|>YGPYBd|9bCZdq08$!w^5X zB=ZAmAszB;6XY3(_k8fvJ3+nQoYx{ouVO|y(NgY`Apu=1X~O zZVPpU+T@RLO8k~x;1+SN0q0w?I8STS+N}2GJP^N8o0H8OLbHf-o{4jwiF2NtjPv?; z#(5Jl+LVLh9s+s@cp4}yKt~s}KMe!C0BWqDooFvILcj{`Wnfd42v7zl4rlL%(J5mZ zVKJQ5EZ{Ke)Q&ne0rCCvUJ~E#m+j~QY$;&y3Gviw*y8WpDfWoBFnbr%RJd{gq9~lA zsC-?DSU^Lw!8fEyZ6aMokLj-e9KwD)aJRCl$0JE@KVeb#+8aqRO3t^a2|vbHj;v;v#>@$r{!IS zY&n~Nk&Cs4_>Ra?;{4QnHIvZhr-I(!~7uNCt{5Odd% z{5B)`$qhcE$ZI3-mq?95Gq?Z@#(7B1^2*HzP=RKg`(9&^MBsiK?k|yxdGrIaL>AW% zDx1#!H4RM>F)M3i)x?nAFD)wSvP%<3CAb)^wvNem~p zPDZmA>lzcwJ33b+8V5Sty}pQVg)iDv)9#KmI>~s~h^^x9!41S*3W4U|5O-tR_yXJ| z4IHMk@-w&pnzd3$w|1bC`M5Vhw8d*DinWITdJ@MsaJ-76fC-INxDX5%|C$#JBGZc@ zROg6mw}RT_%K|xVZU9v5+s$xwHvr=}7+colXFH6~p3yo~K4k~SZqI_bS*KB)nW1_{ z8-)~3NmwtSDG6(5XM@_rAMZfUE`el~LBw<~dKdXRq9Z!l+t}DkRQLFNJ(E#iPuSxL z^ID$m{oA9#U~HtRhJsUUZS0JGZH7d>ag4XsrZsaCh$jS19R zIbsgvBRg_pPR_&aFtfpGQ1`-YZx}g?mX(v20Fj&e#{@p@HDDWYZZ*)oQ(nLf0>SIR z5;U37<4o2d_i)Ay69Bo=1m{7yl0XSpU@(*alIf5=7V>&FOus(8bz6T?|J-s%!P>P2 z4)L)!Mn>Kcf&Ke4Kiz%thd+GrZhYcBNH_auP~8RB88TCK-JEnAKf{15`9gLhw#CnlHT zk$O}-=8xG5N(S4KW3y`qn?ixs%Kqv#BP(ZH{$ku$*BB8S1I?kxKw=RSTIf1p;Ae(CgFHVCHilX|Lgo0Gt+#AL*?ROBxv0|YIHbY=!Y-n6 z$~8e`bKW6qL3GUR+BL@`6pMv$h?zZGw(Q}ty1iwvrCt88mRE^2;-92+Xy(dH8ZgC? za!%kzA2A*$^`s>YR8`!vDip8vxVjLBaW0zjS42n46c_oKYBA5Tcszzftnu|ux3o<6 z`pomrR4kU_0S(in4P!oWKSH5S#zWPpFX}`;IUU1)UeG6_RQA|&R~-F9>~pt#F7}0^ zR~#IkK0SDBW=0OuWZ{pg*=hg!Xe&F0gxpi=9H#4%lFl*Xi zW~&ZHn#6_bpsXY1CKo{FsoF4ULM2Erd5Q62W(rl{%zDyVW<9G}Px5t6UCHC9udFfZ z{Q3dmX00>-a^Q8+hna=NU0dQCM7!t$=KEMY?z7i^7XP2Q?mD)5skRDHJq(^{(uKI7 z1hAORTAKj4M~)Fhjg&K@Q3AF91Q!M>QW>HjOJT(1rLhSBF!QlpLr5p*&Z= zDo2wPb`FNL{<0nUZ7TVVCyx?5Vha}HqnM=icuUyJ+^@3*cc z?r%k3{S-B{Gp26F^s+t{N8VJuo~9_l0|o8UgeZUlqCF7s5XJaxCM;eP`>wtA&1|?XHMsf_q;CNbMy7Vy9$%v;A|ILZVGd~oq|8m!xcYV_F$-5T6nUxhP zPm;cAI+Bbe@#>st#hZ_3Hr&e>-@NNhlspFxu<5gCeW}*LQ3geehFHkTQ$y!KS}F<8 zNjU+Jll4L2tkO?KAhSU{e)ZMjhnLuQ-TcWrKbccHXH}wfku9C1Rhli`lEo^)2)%1m z*@L-ZbHbl_oz<2{)h_!bH=^{$t5MvG+PB3=Fygs*yi>z?C$dD*cE~CQVPQ-&Mk&nk z&Tr?AcM9#p+9$+I;?I%02;5^eB00XTamXCLo-Cz{9+n#KM?n?3=x7^?R8>WW+Klrj z+@bEqU}Ja4oxPxhL8c?tfn>O_l<{VB1`1ja47|%Ij)ibVRSYyyvv3{^=KUmGHpqdH z-TS*A|M-D`wij7?=spBh5Mvu(|~C+74|W4*R>+b1?ky1!XpE#82}Z9z;D9$<};=?HBH zgfn`|bApl*%dQ#H0$-A0IYc;dvlV&g#kk9yBU67;Hk9LK_L>XlAkN)*t_JUQ=V()8 z^cu4p7KPJnOdZKCh#1JG=GdFWrqQ+6%JMe!}5oJfmZ7g@f?Ni-Gsp5VcNK6el*AYLs@P$ zR*SNHKWnU?<1loCn_!lyS!)b9#v}}Lvb7l6t-4e>Mzy#b!d=KH+7K8*!I0pBM3Dfa zQ?T3Zp0m}Xp~z5ow6d={J~9&@-LpIvTfS$M=gjdpT_d5;h-=PS>kjue`2tu>BE9Rj zHEV9$mFBtcM^2B&`6IN^k2bdJzeb&UnZ4;ka*WC~b)k(d*)|#(xfYe>k~K4MTck}$ zno*`Nt)*rO>p-D&3suJ1h(IP#Y*eIGwh&x;jGrKmW;9mVxT1#|P84femnEBun(X6^ zX(zn=*p?lQ{c{8U#>%?d+RE#F2QH~@iY02xYCFbSYz3}@y_M0@xB9Ur-kyu%v+LG% zv_=CZwXvp=nH~BK&9TQqv#An4mha%|1e!jlzd+3bY{#@GnaykVEoXV@uQFqbQ*YEc zoW;W*pS@^wzC{g&>1`R-)@pc9W5l8W3YumeM=Hz+9P{t#>#N8a6EYbr!PJ?nRCV>MWTA;fu+I7^rfTy$ahY37OcB#s&VbU zTQlcJ2l}~K5q_wXhR@%FM73+-3a@kavzfAHu5=UoR6-sL=SWyyH=peJ0C`A%`fJJda1a-~=q z8>kT7=}OIn%O5`w(^d!WnA|;sbqS2GKkOB5h!AH8=*t7X)0 zCjfHB#$jGCsu;(`7!D>$du1?}!VM{zoas@C3xOM0{~F|MCPNr=%B6Udp)IaGXa;H5 zO&?eli>*2^omkl)a~`Z2Z0nya`@1*Z_`9;n{V7qrF z78^-#UA{Fv5{u1v+k+lWoc}H~={{H=9?Ci=h?04GrY_G@-NrONsY#U^Z!V8Y*Rf2_ zHGr)PidLic)NZtVIj_o&^x|{^vT^l~<}*`&>iV?1bnW`HuCujYtbTkP zmuKe0M~~gGWW}-jj%99HvVwip1+t8zui9vx2N8kgTG?hj^RhH@`-)i_wb_j07MXF( z*kz0CD?926LmE`c0XbUjoL!he{zkGd21~?D;>;QN;0lmRNC!OAEuCWjvNBhAVtfD0 zq3EUFbXz>-EPdi+g}1R>thmED+U6)Y)Ho9Enn^XK5*IhclHH9xwTJBWEloA{;#+{V zrt=@dO5^PidhO6SpQBN3Y8+Ol#i*8*U!6B`%xW#I8s=7W(cM~${q>g4(*Z<{QeeDr&`a6B+QXp*iGO`Xk>5F9L-mp8jX2m z8Us~Wh^(5d5LgE@1}E&?sw1Jz{uQm>UE8nNeRS-ircG_*xNbOMLgh(rRv3`WAC zlA?6y&S13YOo4O%>bWb+_g&%W4(;ly_*_Bt-kH|r{juT$`T>8S)=80gi_%jYH zWDDliFxEn4eJyk07sjfrc%>nw@>n}}?xYIka3(wh8YEwnm>GAbM@(I0x^qMki94NO z%mI@d@t;j`YM}qI$F6wj6L*)~bN_>TAA2lQd*r|oaUgSw2QFcAj~hMj0qz4(e4W}e zq-}Gy0?k3{U7i`^=DFTDN8efh<}Mb%CFxn^BIC>^ut5WWJ4a#0Z?JXT|0R=j@oWmnpl*~{z7 z@JGjznj>Y-rl{vg!?scTGCk;Ul~x43btlRyea&@cwkwW@9=rAQSG))I==#3nuIW@N z;LU8V8%#~DsyLwkMW$NU#lI9~{<3wdPJGV0c>p}tV@Tk*c7k~W-C7TtW=ddV33|)c zu`Ge7AwLRXK*-okCH`RCgy|ian*mW(i2i8-Qi^a6;mn{(2zP_>E_uy^zZ#`jqtVcX zD>5_eDycEy*?xIJnPW|dtzdz)F8Ioa?Pa!`?kEjAA+T%O zE^-E)7gaP?WjS1#RxYcatKUJK-x6Go(X9$(snRcTxvvprP$0;TV7Z> zZ|XuW!%8d4n8YE|Jc@xkMxPjNVZfXy6Zi=AF6Q>(FGiP2s+3HpiOiH~dX^L!q&C`B zWjIs65l(lt0cStXe4eS*5l;L8B30m&dmnfVa|2QwI|Bd`5;d0{>cqdVFEP$rrb>QM zvgY6Z?H_k^@AyaKBu0PtyEDIo1sRdKF{JY$?P1Dfl|`qP?nq{_V~~kOHxpljsxmWx~42g@R%uBz%ve{kJcU9u)x=BmV6Gzazhotu-}>b??fYjHN<;gQxQE6OW2JBp*#^3S%>HDjxv&papo zv^mliY5p>(4LhXh>$21a`33=Pifwcs^NA>!gIS#Z@sSOSzzif?BO8pQauPQwjtfL! z(H}A?t}tsJSG43wMWi}X7j1bRXId1r;z@lb)$vTK<2eW_bAiIht}#$o(hPgbh4irI z1eQiYW`%2NctB7072W*X<3)XGePFowspi_|r>?K-6}H|wQL$}i`y)?2`N;N}ZJFPQ zuVsJ_bEy`uNB9aZ&V*PZ(kiG7(JJ6dY{ zYFoNO)uFD;+xz8s7G~P(7l8^~+WpL=`tRC;mf|va!wOE&#{m}rA+VyD`Y{H;S{yP@ zMy0`aq%V$3I#C;$5%I6<%5iQq?`pla= zuE$DioPAV_c5wv~ul5RQyH<{Bn))|4mqJpkwF1f0kRaq~j$pWOM(6~*t=38)6>u$A zx})rFtUxM7BvWM7RT1BiFif2=Okxh*7E20JD`WB951DB&a? z^*(JSRVD}pYR8^T%Y!pdVJUj-IK;7g-iLqR(ObTQ)0e+|b^m4k8*zN)nrp68m#k|Y zFoLD5F8j12*0$=AM^?4B*gqpicJ%DHcXBm;*G!2Uef8fQ z7`VH^*H4KWg1-=eztEt8X0!)60obIOdQ^iJ9M4vSGf$ryB38yP$qO`2$vt&iqwF`f zl94Ya^n~R-tllrZD)K|4WL%=zVI(HB!bsuV0ltBcL+~QpCMPPvu~Y#Fx&tx<5kraq zbW5cO!S-j=uUW>1L*JZT+dOf}WX0807l)77-Ok46{KK33E3Q5?(BtxKPj#&>3_Nk? z-0j&byF4JEu+_vTTz)Ve3!ICZ*`N%9V;$r>U8+2j@v_Uk> zlr+XHy$f4xjcBn)wuJr?CwNjac(h&=a1)FNB;k=TVYre|s(1m3Sq$3XU_zsO4$;pF z`P_3-GvT=psf$YRLIrrC0_0tRQYs*OvA_b3!#M0H2utLkpjv#8t`++bWdWrzoM|Gr z;!Kmb15}>Gx)H3F8Elj81jhc80V5Acr7ox`;2=bJ5uSida5Xa-`ckv~jkdz6Yd(_s zomgMg9t{oDt_tiK>s^y-EGU>c@)4}6`)Hx9yE8Z$nF$>&Yf3I{DX%Ntu(4=Exhod+ z)n63tY>bZuD|`}G;wf$I^v5o0PeQCouQmZHZAR+Y-HgDRyQ47zE3?t0n9qxC|Z`nj&^9{rn+jXQ3^ZW<{F_K4V z=7X*==?vZ!ej${>Yg~?sDFSw5MXpYfdFu36bWLBsZ{L?PyTn8L_JJ1|ckILWecZDR zsWx)p#^i-}jU>=ARQrq+)6V)S$s9DQK5ipu9R)2w$XP;tNT?LUBv6`llp=K?)J8nT zH5%lCz??Xw{9a6^p}s^PfH>jgy2P$CH{Q@YS@4_R6i)Wspcj4LgLOu4EgVdI|91zQ zTenC32M-n&G&gM@SXGnx6aT+D7WJ|R+ zXWBF*kYgu}2)jovewLsqE)FimzYl&2|GL7-u=Aeg@jcVu{tN#V{v|km_Rz{JRxZJD zPj&m!zVXAe%yabvKS|&RyT56lu~r~f;V)#x80KN_y!b_y7l-go4s@Ut_9CR91JbP& zC?bf=2vP-b3|fVr2W@DQ9!S5W6jBDqi|JP}LPv`6f|}E?rVJ+@ z>-k|I5hL2Lxy`j!+Qo10AI3jXu=miRy$8Sh-DO>riMN3yR zR#n8h($JF~kU&0AN{@CY6_&Z%RVzNoD)DU1@XnJ()_4~*JY)`Kj{|20b=dnV7LQ#D zjaYmW^k9$F8E!Bd!%NCCpo>dc7K6Ov8fR>#j5C_CMsopb#+<<*$itw&mAw)JBOAAE z+c>gua_PXplBFA0ZQQDspq`P-QOjWCks~)cw@nW%b8h{U zOa+_OGcL?CWh$#37@=Q{1OYjX(3qXDa1!sTj*ivqc3&y_Pks87IALsMB1kh@&;dfZ+ABOv6J(1^JTf6U> zAqNsUhYR6U;ELWmo6qn<1%-A_bEQX#0pE~p;wAeJ95{tmo-*5pU77SZ&NU+EOYXL6 ziy`NWYu*&uivGaa+zMKeg_h(%tFust1=ZioLJJINlDoJXP`fQCFe5Zuvh_W?RferD z`?N3jY5lv|vh_c(5Bji6;C7wMYE5V#VJOX93#A8`u;xAVs99ka$}L%K$f&&Cy9~u8 z$MLX=Agq80if2v&g67De=7cXsyD99{JUj-|xrhp-5fj`;a2LE-fo(dBStG{2b6CrS zLD>rY$*h(9J!B(R%DO%r>8y2lE34~EljS4bb)7-?Sij!ZQ*hyJW#8D=8fr;-n`^6! zT@_VjiQ0x@SD>~nU0-19YRlVe_9*w6#dfn+Z%k(KTb9!sKgdGMEvWtvS*T_~ZO<4` zyDgIKIrP8Hq@bt`6r?St0_&}4_ATuFYkMMFT5JLQ<5_r14t#UY*E_Ose%++hs11~A zef|9Zf*n7c^Hx{(t%YBYFMxk0`}H0JE_dpcyhBeGyz_hFR6*Ht1ue;evPKH(u%ME6 z6tuvACb>_L@hq_xlDxC{dv>b~$vZ5=Zu8|nEqO>Dk4N5NwY;N%?zZ^?mg%K3Un7S6AmlnUO-{rdS|gLiy6Zz07jOPf78UytX&eKzur z`a0IaN1G5wLpjSqhY1kia_u_|->uMANf}?Wp}#B-GgG*zKr`C490=P^sJu}!C1YD*TQcy44Djm_e(Akw6 zH?HhURXXmz+fkXaH^*Yl$Z8R-?@O&NyY+(~ymc@xM$R=}93MQ`+V+XI*6#Gx>2Cej zzmmG@E#yQXagjxph@(b$Ov=g|*)f`8H8#)iGm@S~5r zXwiag7ua#{Bjx>}^A9yrw7d+6NPb2l~DwH8R%9{qp8GfZ+n=6E*qBaSLr zvj+?vZjp&Koq(eeU@S>=9!SS1{^HhfjJrgQE3VDU2pNabRDdyV++lQ1#eC`M6K9xM zXy@K_`T3fdmIK2$fq+eVks|;5Re}CiFOoM0M=zNSV+WY70VHo$47P1gYzVLK{CRm@ z`P{9&{ewM;fg$}X9f7smuN;{k4W!ph@mN zZ$PQ#v2D=>>SnjfkhUJnpsj~sp!u}4^;Frqpsm*ndCZ;d)6iWf*r5}~#CVQQ4rir@ zk)vXjNdsE$jun6>DNa;>@C zE$?mi1!kR^cj^;je{E;TJ(kv;fx#V<;n2jzgM-`0LzxFhhr5>4t}AwVn>`Jonqt#o zDoS^E55TJP*S7X~3kyTjmraaawk#5v+CAJ++&dETZ7y-TYO6erp6U|AVbTj7iNT>> zM;4d#a}+M2*bL|{Y4<41cVsb-{*%@c;jor~`D`zq|4;B?H0Q0Z>|1Z?L(*DOrNwjL zQE4qHcn{&SCs7W1vJPB$HKUSd-mwckX|2j-bez?bRsx@jxv4Q&+CplVN{$x#B#&zx zx7~%0UBwS#G|X=FBGy+Y^QyiuY#Eb{M}${;x!BN2{E6y}rUSDl-miLSB6uG=;#Cn< zNROoMy=iQZ(GS}sx{291sC1dMcFXbUB3sFSSx|D8f;w`b^?-7IQIV~}f=Vr_pf(Am zr=zTBtewts4V#-#maCwqA4Vw4RnQ9SSy`@v+F%LGnRRjwa)8m#26PA)={9wd5!JDJ zz)-xFh|N>HRuDp}94Ax`mY&67W7KmOE(AtD9f$^U3<9<%^o)vkGT(_Y&jOs8eZhTt zIZ>)XK8f+7Qnfd7R@rbb)NJa7+H`!PzyH+9lZ*Eq*Qcme9=OoX!spMQ$F?SVgY9Kt z3+4)_-En>w))N%Qj^v=RciE-d!ituk7g70+t^o(E-5#Y#k@X&&ZVPj%ACAq4h(9MQOt#$CFk{#qgdPRFTE_buUY%doOtsXzm9&u zcl0hwM?uamvN^^{`4gGn>N9ecRm_J1M}$Nl&I0Cy1~_(j;M{|E*uBj{xWVrhATPhu zNY(+Bb3k+P?rjmddz**5w_!IXQPgwllzsZZqc8vD$v1lbOfPu#;$z>=yo}mTp;m6& zPr$#`sHEM-T;;C2FMcxJ$L?-B*d_{& zWxk5@JY_3;wn19PZeRzNu`cOALTLjlXt9Cv`l@|3FshO5ywKfYktX7MhRKP|p?5^XRT&$yGsTX}OXYt9t z_o%*?y{Vw|iWC&9VrQSFHKm})$u*(U|54Ba1DeE4CDI9@)T@fK7Jm<1V3r|09rd(t z!PBAa7ZFu7pO*fQ`XcEJ`RM1riG1`iSj{1X0g=({W+xmn$D2n4;E_!x|NG zx+_Cgb{8Xpjqr}u=03v$yZd;j6XD5S!_g%T;~T8Y7km5l&(wwGub7?O&(Kp<#p>bN zsVj|3@srVkl|>bWuQ)T`Ft3O|i79DIMHlzEG-iA1*X`}>E%a|p5i60UmyPjUcI@0QM+Y`=vL}8F znp!4t(z*aANwyvulF)@zocpvz#ml61sGiQH;$_m_QDuvNH>r51^cEG(cVuZEoFjb} z!r^1)e);?#&>!)fx4N=#y`>LIA5)bU&wGLe_^x1?@AD zk#_Gth642s_TBcnXd?4(4b7ac&@9G$e!s7*IphyEjqhEt;_`{6Xn5tKK>Mz~#65{V z`STNm*b!(4RjmXI^-Ael3#>!4*0JXml$upRixm`_wO21Npwz7JZ}D^wda6d2QK!l% zw4f|QL5m?8F*^w!M-6&)Ip?m|8e=S`UWzeH9LpKy8zx{_#pEYc%zXm7Yy$4egbaaJ zf*0+Gxx+k%F+2>qpi>b;7jb!7CQV_zWON&X32X7kP8`OyS%2_yEBOC|1;PCB!rqqEfk;DRjkB=4 z&=c;9tl!=m-B=gw^O}HF+wC3MkpQbts2^3II8;xeU(qK9l>Hh3LOFiYk5wcX??xVt z8%`og-0UmE%D3#DJY{9@qvg@~*_(dVoAj-fo#}(dp>cx15qO95=xJ^GvSt`p+@ufA zF)q$aM_#_M6bLdsrR0TO!F)TFPK3n-ox`iwKk!Ad?t|;M-*f$vfw7^{CAG)Dp|4#s zd-%we->lp{xBuYbj&5&H$KfZiw3Yx3bA8}nV+0yA5eAGAXtSM$n_#swFLNd@nm@{R zj;eO5xjC#qvoR3EL+h|!vN3#;M2o8=tQJrXsmz1is*DT|&K(<&Emo;C=At#ywqi!H zT!=h7jx>th%}Ixx4~0c4qRMpa?(PnZZ5!y{HXiD)ZuXWp_?pL(m+eUH^3A%t>Po%U zrQSgEL}JBM_s~Gsy-3Kh^=%pr1co>D?XVTQDm`_jWpz`j4LgI8HC}gNd5zOuUk*sm z*vj(afzgq{bN>zuwn2(ue^RK#JD8{4D1&$=2J@lv5ot7lT+BDxUCF4Q4e0AKW4)y2H@Zov@{D3iG5NA zUJwrJgfW92>0gAInd;4soN+YS+Ar9^fJJ3_0RzK+vA8KWKZ^roO_GjuoYepsH%{_O zmVUj2BtQVW3~!PTU|j*a-ft&3hJ<+ z(pFc{0t1@Vy;AcKN-GEbbAj*KtumyouAcVgJRP>tR##;gT2D(`T|xEplzk)6Q)$E! z;@oek#fXcU6dfjm%Uv=IJEDt#t{lZ>QMB6}#b{)-qwW-(uez#Jxq+{2u1Uuzoi4E^^OAJMu$fL4 zzsxC7xGBrQ7)K-&6icg0jB#cA>ma$`OKq_*1KS{0%M>%#skZ>RNvJYdVZ|63i>Q~| z<{_sNMmXb%)Cr8rlt|AL0swG1Ed;asusj%&#j|NTIrvE?^iB1VQw#C2`6j)pt=o~= zupgimH+$8O8Rko1$g{`iymt2HJ zf5=6W))kceqM*vRl~Bnq3aWhD#U->WcmE(F{@vWUnzY3YZe1o!id;quNB;!g^pQJ+lR7HH43es-D^PYwh0rr z>>-=k$59*lcyT`!SZ^&c-;!UxC|la(0{CZ!P-zss-@1*{`oA9Q%g6jUTQ*Sc&0Qtmkd6e5sbVu;w`!a@3-f+(ep10}G6I z7RtmC_)Q=QwN0{`@WClZr4X=8E8)l;XT*?Tm~>JuuV`~|nrs9V;^G_^X zIHaIu7WA9IiGmK5QRB3NcM@1@Xqfq3LAc@?jeR9AjE7z{Ld!Nst;NH6Juc;A zV%aw!IgW$#FuAyY5I!dM?~v{1yfi2ol^+McgX>-8I(b=xJU6jRO|Z6i*)Yi=kr?TV zm!5PVy3F$J7AJOHedq%xQ?tXd(vwA1brF5_&W$&2+&SJG+_JyWa_JWMgG;K;eDaIW z_^_l{u&%AinZ+gPQekZ{2bUkqLX#3Y4(dwTh~cor`_L}|fZPBSG{^BSWIS;w*G!|q z&{I}A8NQ%}>)cQpJw3IPxQ4UJXvF9~=hvbWIlu55=EY9);(NT{T3q+y;vpPzF6*xq z6vCbtoUgkJ7gyonn*M5}md*fWnp#bRX=9v=LjTEFIilT636pbfLZ0cNq1W!d|YFwO%3VG=lGgdZi9i zP|6_%9nOIgw+cFx17+_h=wJ?%8c0D?IZ*bQf+iIda;HM-B|@o}lzv@Yw}G58sF&2! z;|rdqUQ%WE0lz|92j1#J&xg3rNt2e*w791?J%u3 z>)UZFc4X(^u97SvbQ_ngFxS^dw_z%$@!tiNQ(&EV7PIb~GCvnB7f?WN-@K`^g-N~)NmSs>Ir9ug@?1lO0aqJdiOjP! zb1j|8kVoA1I8 zAQiJ$)~T96=aw%&FwQS(UwNN&&f>PF~ zr%fAJ!6|E0*|dR$whFSQQ_7kv^JPt*Zh2Q(Lus-w#Q+_GPM}KQQXiIVQK>vw=wxA9 zN!IWUtU7&Kym0#T1>}mJdGN4!?eO7D`0#}UOSW$)S5!M;y@GlV89*Y4UhW^>l!6%%c6`{;-WhGr zynOmJ)=e#ruTC+%)8_9)va0x}%yHB?irU#Em4O4H(FQ%FGUgv_ll|TfDEV_*(!+K% zs991Uty8Y7_#u>d20pT7kdoBXq$G3S5iXl^lX3{Sdy=W0^XAy+xdfKF0B3N` z)V#S;Mu=AGZ&D{y`WS^(yO?o?Cs$LHE8{S{A|vogERW+HdFsK^Th^?7{;%5~ECr=? zi&xLNCN>`0DqhWWvprI~NxGr7GjXDzlv)a^q?UqGYAL9aTK}83Hvx>YIRD4r_ub8I z?t8O2H@n#+oBJRqIY>evKsb^Rf*_{~awxYTryv4e2p%X{4^XtV)~dC(wqm`nwqCV| z_E4x-kFRZQ?V(mS|IcUUefQnXCV{6==&snlC7jqe1@r`%l4N8&u$QNAX`bb0L4qM3QSk2sd4R1cPFfnbo z^yHJ`nDJj>d2E8Gfc7lPsl-nl<|FVfLa&i@(YDKPVlBM3{i#$+v*x_cYYaAKSEhuYNtLeLu6j zy?RZ1wf6mt*xZ5o3+5dC*5k%iEsIHxR$I~+%<%slDoRXJjQ`nm&a;3H=UM#`MiM&D z#AXReNf!yp9ZAhquUk0G1~Y_Hh7-z!FHG7iwH6u= ziOng{=;&ObS|ZJbh9^b1@Zi0#2~A0@^?7Rxb9V3D3-M=^uXn5ex9!!{?I_ywm7^>r zm(BXt*QONe5!1~c`6hcet z2Gvdk1}+&IO=V^Q(fOA-alxyBzKj%145kQKHE>>yF3rZl1Q9LTxgxk;WGop@qT#HW z28ebQK@uFKUrX@#(jYik?#y?gHYp0GoJgP%Qn!|by$OH;sW#t523d<3pq ziNUg!bXvAH%U00oF@jFBm2_It?_5BzOgsbgz-I{0s%+&mWNR~)wW{Po-YJ9KqKmsA z(v=CyL@ZH*dKXZYDhN8jRmXA>meMBe6K$|hv|$M$brkFqp+0biEJ!h*8^Ox}CVIik zLnKXaKu8aFN z77S!hu3B7HGihM1t9jOF)9?}M)NZpimMU%=1tGfkBUn; zx4)vNxxi}LKQK!Y!sHPW!c7wHm?c11Z{;k}s(~yqm?h>P_A0B%Jf*GGfV_@`CRT=7 z&Vofx+QFm~f<|oeU$}TdU&txt$#ODqoEy4?2?EY)hq2=bfdtqRD9(B;g!39MYj1_> z-U6(kdp^m-n`MQ*)N)$EW8e=etYR zA3X`aW9FPoP|hI}k!K$nqXMiQN8_6jBop=5+;SFS(Qq-xGgAT;;! zfK63bV`LsUr0T!;rv3YWtQGxuzs!WU_PblQe0MEZP&(FCyRa#dW7;forKDqSkRK0o z!&Xz$8MYmR;W{kUX$s}D`D8049N8)*9N9|jm90&JhRaq;II>krI1P|+JOXZPHMz#n_eriHTPfkl zyA7_v_5uqf9QkZ1;mErw;mB60moDp;U_88g;Q)1(Lm{v=aeIo#@Iv~P|@^Vj7cv? zq!fBQg((p?MK~*p^UKmB)8m6uRg4*}MJ6Y7&#Qyq-rwbED0Daq8$9Zx{Ha{oki6d5t>>s>4FLB*NMdvHuPFZ*hsI1Y^5Y4TgeSnaqlchGP%lJraP2* zO$~_YE*ojaN}#*b2tPD|(YMv8x#8(yNzklL|6Z7-&N2RX9@yrsE$_F7>TZdLkDr^nKx!}7^oSP*i6?u0s z&ds7PM?A%lRAR8Mr;2p~91N@z*~%3mTjh$7ty~eZRj!DkPmsNU2UMFOo{P_c=gL+- zSGLOMTCt{Ph&9DlbA0k{zE9pQ-#7Hh_zsYhtz2pH8OEq(J26B)0~mt4tI#{2=pA|x z=$&k(oFH2zrIf9-#K=}+8g@Cri;GwYtQ1HO5kq2abSh}N)x%c})cIB0-MDNQ|e zUy*BJmjRrb4iBA|`M3Y#_LCo}F_BB(+^#jBd~Ul|=I;S4L4~z!yw|RD^R1B~XETP$ z17YE#Ay!1ZHbT5MMbGWjqMkVLg9CJnYHcTcdD&c zwRPtf|A&kG9}=6g00Ew@;#1~xE49>M4T=?JN7Vx~O_Cm*Ba2a&()LE9bAk{djI^6# z%ZG?e)AM)JSy(s5!k9fNtt0)g!<)6gW76fjcV9lKWBy8|`ZsXOt(aXLalV4KhTr{z#XW}AfRY`u#w=t4bjHC_gB9XK=7HpkqZjF(I1?>f^ zih?->hf|qBdo<)mpimT|P$XPQP&HsRl<{Rr-rg3iw54TK@3gC#&T5_iopm!hKKHM} zS{GTX5Lb!3@M7(Yd^zGXwR=se0?jSf{tWv;sj~P{G?gjkf)Sc_gRtmBQ>u}jl3{Vu zMnD@D18-=#!j3S=Hu7|YB((DU2qEk5rqh?C z*^|cCmv`6acsu4dmDkr+R@BwS-gM1|dsjDF?Rz4$j8RkTN7cDo=d>_xedU;%X*IR_ z2}R7ENIRYt=#UQW9(l33`9W&;Orpvyqr8Si!kHAzv`rZ?yLpr>#TfIrOL#vXd>92u zbeT~%4{8xU(6RU`D#DEzXq8EM(F%v5Or~tdJxrl24K2){O}~>&GA|Cuuz5WNJhmHx zxeMWX-wy=X*h{7p)5Uh`-;@GwA2-vbz)0dQ%nRBI(AK8R+66PSn-_G z;cz%t07o}-+5wFS1qK@{Fp9^u7&xj=tvT{w>c$zShm)NH`gu32d;W1i!yc(sd}Q?C zMc4&k1xXR-10`e6f*ccNWHY~l{y_5$rk~bWx}=~|=#b7hQd4eJB6w(w;X>viXWWh{ zGyrJZ6hNX|GF|GX-aYq7zs8jVCk6g*`W2o z`FiC7Q$2lKJp-!&Lac-8= z=5*({rj%7X3Ts?d%~27N?KNF935#*Sr&QomoFX=;hw|5vR+kAJo!gnrEqKEoxi0f~ z^3+aj(ZeBG+zQ?RllQo5V{ON-7JoGB*AJ;#g;}^ zP2`KGAxI*#7*{ZI3KoaFSq|@n15=jXwkXMmtWGJuhVdoMj&V~!e4c;)A$LxM&6Zm* zbzNTZ&X+m5w878B9Hc5UD7MIKl*Z`7=#RdHO^^rA0XG=Rt%f8*WOOF+0R?0PGZs>* zn%0$;u3mLuO>}a4d`?GI@w%)<^S;MynO$x3$5q7VIN2{q-yw}VXO910YRsJfpq~Z~$1oZYVS6Db%AdZUVf!}Cesa#CF$wY%CD%GL9gF211vCLh z=-44KL7e4|$sc#%o&)$_vp)CS$1Q@mY9)KjWT6H=AP2qt=C7rlYDB_s~J(n`TTRHhG;1A}{G zihU8BIl3 zef+4|eFqB4%F7NMc*9*VcflhM`n;~Jr%rxO`UqHQqtVY8>ZZoo;RfA4J>3Z#iAjiz zyy?uJ!u==ue;(JxbMW8E_W`Y?>LC`{lT6Il0D6+3TtN9M)Rukv`O-bDCJ2Y0K+EU%6o_{%c!qcF@1{6MzXlW6<2ACM`#gMM83i*$a03Hi6lv;ZQ9gEcCJ(Hs|v?fXXCKpqQQ4_yxyE1 zP^=r$E60_WkFQL>Fh9qclYcWvlQGZnkQB0&n`uwa(FH*23KVmA%?^wrZ0^JIT!vYc zg3mUfnO>A7&9!BuKYFk-*ClN3L^l6BPPPnnI-+ zE@dj+Sg2A4V)&krf#k70l!0V6D~_95jf4f00Z6R|A`u8g5XbXLM_vWuui`c2Om%7M zl>`0u_N`mnqXzma#+5qK$~w#9l4BzxVw2bwXl5ByKXMLPpSXm73>^oB|(oDJz)xa0@#nYwkCR(=7#Vn2UJ0 z4SA$H=!hsud2k?beT_Km8JkdH->mZr(VOVNEV0dMc}qq{ZO8P?ijG3neV~0zdSiKy z+PyL>Cnsy=y0Q|RZCr=1tt|cI=RaIo>Q-;bOLeB^Qknvp6MJiHjQGNM+wq5|IV57W zBKkEcuv+P_P8dp+OkYay@T9GTR#DQ{bl68Z?*{d;VxUglP>bMVgPiJC9+-C8)$jN} zxT<$r?h0SbxCI!l1nl-0#EOd{4yP!99AG0Z(#)j zF2EqgEW%L7YGOtuxg4?T#hq9A-@Hm)dR|nbGyaY(DXsIi&v@eGQ~tjp{P5TFyVsr7 zo(A~QHpuvOn^GX)2lW_x>SzjjenfkaIXZpD%?4doG8;k^i!Wvm3NisLz|86-!mtog zVJ1>B$CP3Hk)ZJiD^RjHeGdc^<^j|CBZZ%oAnOm}<-Gq_(s+4gR8gVZ7ge^szGP=f z{r0jbpS!Rqs`B#2lAUU?|BX*ajf%8IRaE}Te?oP${Hd}c$`(0l)TjKGn8(=7T<9Pb z%J-O#N9Lt9D5h=>~wpNNNY1RcXQDkP^`%O^1o3j{*s3{}O1yN`iqO0)5tWFn>BW ztfN$-w4wB%M93q@fIwRar`bz3*ORE+xEG}G7J~n5de09(I?LA}jMwg@)jz2fHv23B&SLur>Dcn?195qnj zo>f)9=$tVAS*Nj8s;R*^u(4Zv`C3nT9E_=gZvzXm?s@-jG2&R*kqR;5 zG}@6g5NxLAFfckSAllS6^Z^DZ-(q@ExwB11u(Fdny`uT3PN!sEb^prv%)FG`33WN+ z6EhIjc7w3!W-np~Bs@+>@nY{iC@4-TJS zU~$hn^qaWc!s^^bTdK5#Pd0A+^k>INZW=00#5rPoCaYQ5S3h6i9jNq7>EopfN8J|1a^iW`qv-4{ovGn zK**=)_Qnxr=qLC)qua5Xkpm-P$Z8IYjSgGh=4$4zqjkfza99kYL3E9$4hm*N--Kv6 zZdA653iTN-eIxsMz(B%Cey_SK!r7YNJhLJ5U`4&F+HvsUzoX)^niq~g{_e#3s7ST< zWEaMfjd5@fuCS88eKeeP)`WK$9oDTR<{c*8k`z@gmtZSN_70%Mj*}+<&quULqI40W z*_e4?0!D@`q$5~K%=d)Nd>G7!M}<%;i9iV*xBjx3*s+u-B56H##9#@9SyRk0nbIw{e;Fj6`gfWjLrmNj zu%?(BwPehD6Rzj$fQ^yb_R-DA36 z2VF8SfV~|iVw3QfrWk|Pf6p^_E15h7#@G>3dANc$Gm!ONm zAP253p-7U*a?ulrF>I^)Q;A5U) z?3$7X(qVrdZ5&W#d@>1Vs!h#p92nz^-fKEC`+fx2W~2Y@=zk^{4(MMQ?DR5~Tp3_% zo^do1Yc(+?*gGaL#T+YHca%sZ3L1h@ntML8#CR#6A$Pg3VPL#;tzc#9>9?V}4QIqC zA6xFUH0;>XpgBuBE33wrJJKq~SHz{n+3onFUt?VpE}rdw19IGnfpuN3+`hdlF4#NW zy(T)Vy6}_2>a6HM1(0w9%N)S6OlZvDSRTcQ1@Qn9DFN+XUjXL7^=vVwNyn5rnD)hx zJUk#G+&%-}J3v5;BUn=Ov(QNzxFdwhtFD!a1eYRQ3-K_eDrO$Mxmk6$)Fyb+`)804 zsEG$_7Q|(^^3rsXttN=XOtSTbZWbYtjO{7O7 z4R4K8&JW+27v`=G)`-lUZ_pm}42!~^`lL?Jq_3^Bi(=+GXff!$T zSB=k=wFcok54#H%ET6S}0WfFi=^sHSY=}HOGKL`N><)n=dSrphnV}~X=d@v!!Ag{b z)s+`SC&T?@*pIh5p>~3x7q*fzihp=`udVR5W#HtXjgp1w^e>dQwz@r2sJM^~S(-0UMN6im$yh+7y@VgjBSMN`o((cQg@ql_zxCM|#1@Shd6dw( z{B`^rHu7l9CxE|*-^yQ;YFq`NOs0N`^PcsW(uzoP|wstZ!X@-Sk z0-4lrS6{oGY1CCe!cjHmFq3cPZ0S@)WJ(vUf``afyV=Toc>2AXXcbXQ;$E&P@EftR zS~1_PSXmj2Wup6%c4=e2!+gSFA$=hXi0j6rNmOSebsiBRW0@kbTq5Lhc@-7TID>*n z>Y_z>y5wFw^9t*L0e8BqCMe*JnEyylaU$ZEf@7Ly?1}Q`?tD2Uq>0{pdP_SoKDRQ+ zWfw|O!+2fT_`(d(<^~TLf5;QQNG$|8Fs#d<0j%ZJWc{5R(ZZUZH30Hhsmg6i_8oM$8smlFli*!Rz-Leptj1nj>BBX z88k!2%V-!feucry)x|v(QQ!$Yc!61>cxpM)vUnRrEYJKyBJz!q%rCu!`6NZ)eDbt; zWW<7}M^F46>W@ABI82+CJ`OXai&6ZBzMm?`k&1Do8skV6v_X!8v0iS005)7DJ+bjO zJ21R!Q3Qzq#Rj1H!N{R3M;kQb9I`ppu8WsmTx!ho?Mp9KcX5I%H0z5m24?rQ*UmL( z)u5Dd%5J&^P7`|@HmhMmxhZ22NieShwPPeSVgL=;9wqOmY0`)>GBgZ*Hbta72j<$n zPA$J@_qyF6MK7%KU+~H+hGo1`$kvQwlroIPh;9^aR*&)!_hlG9_te+OVuDWa^g3W4Y{wV6vff}*X(ht;U;;0Jzl0u|mSrfwlB{8rrdASzGt14YGN zRJe~JU5GtQA|X#CkOwEpWYP4>VsA%-H#H6CHrQd@P|J)H2#jlEi~8r5(G4xypS9M2 z$Zd$;=Z$G=8>7x_ZfW6}tbxc+Z6UxyjpHKt9qImqWhMa#=m}cOVf^3Z?oja1UAaYw z8mDAT1Z|EE;#?`Eg(?pWHPBTDNM-(cixFT#)nRRXc}Yz}LtSZg((1G+qxVE4UwI+- zqJ$iaTHY3OIcHtQZ$iF7uQ}_Q$oVB(AtC9lM!wTVWK8u2S|iMRh4v+%5CaDSc2YqL zr7RS~=yU53$xc@YO!^*1@O3g~hIj@;i+jBYohYcoH33(O!~4z)w{})XR(Ia?0;$wJ z_aH*|#o)dqDeI_!g!**C7GD?=hsiCvxkYr2`@<#kVOXmjJ>!+JbnIaQdgz409_S?K zDf+o{XP~D$cOF=_%;@bhde@!6BJSLBC|A;=Aos2q96=`pCggMmU^awFk-^%R6~mXA ze2}_EFi4sRVs%Oxi5}CHL_LbZFH&%F2t5i?O@iu8@#&5$yOXlx5A!<8Bg@9#`qabU zY$%B=ZM@~-RlR%889)9U)#mT-?Ck&dEh2+&Be+B~DT|gaaLoE|&dMl^le=`B$|jn- zW%j2L#~G%W1`i8I5-T$DAf7~}7mqXKMFt=nX*)SCnLVFEpHqxW=0y&8KNud$kv%m( z!a2U|t^);yzEZ@nzTxs6(*r~q$co-qV@yfteHNnzhweMo>9;v4VW+E@`DrPY#_16( zNwW9!r5TaRAoaQ+L#$^uH5=vMBN$Y`ao3Iy)RJjxPlnZs*HmC0eLJ8Gb$Jz<7@!m4 zDt9Z<1+gt6GBsvl!=&<*17!;x&I1Qtj&VfJ>vmR5sC?vDdE8Z3*)kjmh6RNnFB>gp z57vIk7tktBxe#&Y8EAzjhuKUO>wV_`7O8JAFA5@DPNqOY6D=e$h$9TbzkAQ!GP3yO z=X>{(lFdgyc`~34l+^qTtWzO(vfof!#2ISpbK)*|deQGF(5WnFpoPjeNvC{DQ4r16 zgKA6-G%PmV6t}S8DSs7GQpMqBhWV_+j@M*E+~6s!*~Y1n*_dI3l>#57(9M&KWm2Aa z7}ny%+GAuAll#-<;DGYt#J#)+6a_~<7$-{UDfB>A4D+?fKV_UOHRSxr(9@-c93!cp zFa_hgp5;0`XeIkhLCjZ|MMuwR$M8Dmz zzQ-xohs$U>bur(fa|K~@Cmo^pl;k;DCp@uSx(m<%&Cw1sO|0?&$`dH!pwR8|8wL!C zTWC0ph1`Zi@3GWn2H^-yHa8naV(F&9dhNG+v__cx|TiDRWSUn>n*;eCe`r z?&(YDUiSMD>-S^na9%QIc4H<@;dBcpN{ZNCFh)cAV{ZBvnX|Bo8!3(ni5kZ< zwe8tOSqY|_Y`^rQMI>exWw+I;kEr?984E&uWdT3hygp_m6!CyuXPPf)oyk^4NXb?a zAvO33{NbyC7d{mSD~@2}HOHzeUuJ`DOE4Qu{X@sA|J}yB0QgEG$QXNR+9mp(+O$iM zlXd%KP>N5YCPR<}j^@e=o$o$4-+fRFXaZ(jAr1`;G69Fh9)hoET1R8i&Z6M(LwpQ` zA7-|$WO(5z0}!w9e~Nh$(T8H5WPZ~6e+p`Y8DUIfrSe^la#&li32#%{9WEx(sY?VR zCNU6AIEWPtRq9M45EFPS^~K>M5HZI9vSA^vl)8s$AwFe9B4c`9ZR~fQDkO2qoPD;K z>bz6NBo3@hyp|kdGN?4Ngo3LV3yvWp0=WwC8C+d*8`(-eB3nlX-McZ+iU=<}QA7_4 zo>MBG(1<0ZDs`Bj0j!t|Zq518si@fy!i2(Yx7c_mCi*;}#v5eH@}cw=g)>KiHOl(HGyerLz7>1gG*W23U3b zF@9QgFXP3q>UuCYrd2mAkS$Dj_5_)E!{bz?z*4GZ4L!4rhxux-c#^-maEp6?Il+WmR<+-EwtyVPSTRHfhGD!%JEm&eV(Js%Kxb z{MhHNrvBQx=}oRR`Gpe;^AUWYDwUud+>el;yg)Zbs0BA{vUNGqM2AyyQVUkUJip2! zDF;%wNjsmYaH=hsYKye~9Y%$kqs&rADHRSion9o#-<)n`F^3%%{1-+W%vCVNJ7iD+K}y4j z1P$37G)=)W<7qUmlKe&!i0zcw0VPHPnIwUmm_(YB;1d!4HG9X7**jdbmM)!j`#x`R zG4yH301WO?-Jh>tzI?rb29h!|*JqrvFI<}l8@msK#g~*(#Gi8Vhc*3j^wRVz zW6Us-!t_fiDEq2Q)WTb@y5uSnGu3s`$w$>9|C`{7B1&6mag_#N1vcri+jvhZ;3e|! z%hT*k6PKBhHVoH;r5Iu&iDRse&*_k%Wv)SHZ8Bodq}GI##`x#aPIm~-s_M#HmFmW#7dJj^V_)H}MKBy^-x z^qcI(=qLGax4J16e?L);GHABkQ~Gcx&g*n|A(3edf+9ue{UWx_0+&q5WDgt8=jC96S#< zZg@+n*(F`0GaJHWwqTPYcU;q?NFD!lmQsVpIwXzNHReG>KhBjE3TF-oXNVONYKd-9 z4VZ>u)$yt?S5B;s8r6N6UV}~hy?>62?LilRbiDpjK>MqbKIzGH!6ch zC4m*VU`T+u@xi8Vd>|)c6tYy_zL4Y!W1q}xX;^3(o=!mhaAt(F$z9h|mvykTx~vqu z>EAIiS*_=E{r2674M}RB5o^zkZUw**VW%B>7H8PX*LjYKBc`93jyIcb0D$9-d_>;{ zkZ4qnh>Bqwpy4tW0xGZZu-~QOTj{qW`pe@v;XH#_+E9VbgUnAL4YVQxzs^fd>aQ4J z=0TThc|vx~!GjTw?Bypcu9kTn$KS1Qh(2_SW{Y4b{=Xw_J4gk{i(3Rvv`Cx~`i{s6 zEOxvwCopYB%f;@4808YK&Cr;e(@U!+j!5BBPAYeWP&1E_OF)OrpaGd&S>X~ecS_U< zS)8-!@VjRbsf zOh!DsMJ(8|$5h2~+YUHVaJ=7>#$w)KR1A@mSq`NEO$u9yBF;o+h@>?vNd!dF7ACfa z2DVBIGp*|0o0p&JO*ptqJ-jQzQRA)}U*?$FyJwv0Z7P8w>=g*zTW*eubJopl^Z&PF zh8Q7cnIp_(T%#R`O{1_unZxEUEG#5AR@mGq5P@DtW68?U5Fsb+5OPvLU_#|dU2-C~ zWW1ZSyJ+vVx$R=&Ebp3;r#lXcZg947=N@vQGC=rkhDVIo}xna39N7Q=I zFj?w5W3)#@w#N7$43R(78_^kyvRCa?U(%ig@@K#-CFCgMbOggym>GzE38PB-@Kfni zh($(VDU~1zE@mMUeU?-u6B3mNhq7TipKgB)$WcaC$+QNZaD?>mqtY0YtCsck^z^ah zq@?7qB*n%ip{SjU=FBY^LNxqv(AoBNlJ=R zlaex0Jtd9p)fpxEt~d|-d=+qkeJ(l|EpBTe|yI654-W<&#lQ8A>R42%1@n6^koh*JafKS-Sx zuf0aC`TC9PDk{#k_nxIr>Kgdf@hRAkyaqFO9cJzY^e#`ih}mI7bC7tX?ZOlt^r=Lj zq~U^i&z~8>a5jaA6Knv&bPnLiViIB_mWw;jOxTAh?&jL25RUj~bbA{;PwDs>29zcSl!$NA#H=J@ zR(N=%PN(29sezl?$&pEd1qy}nfIz8LllwA?YBKjvofB<~Ebvv0?VnU#<;+q$r*{^1 zHdQ3mPOsEb3&zwnPo7*6UFLK|R{*+q1Baf+I3k(x40{v=8#gc~Y}2~gduBAG^O^L= z3arRt94F!)E$?qVf2QhLkH>mCZRWyOvFsZ52f529GOyh9pj6#9s_0+%WQTuKI+ zN+ljCGi0zPr4$cdsDr+qi8zIxO2E?!XeizRhT#m50BW#m*~H!wZ+5|i@#7~HWP3|` zC#I#Rr-|ZBbK-xsv!%*Y9%YR#a+i)CUFt51wnmkEs#@MjO^i%RO-+hSOg)sE7@e3Z z{t)Y~1z2AIB%N4Qiy0+v?16FthNf*H%s;0yNwMOiv3%&61N5Sab@a-)1Y8sFjSTqZ z*#_wn>zJCui!7u*(^Hpb7vmHgp41ltI2RF{nwe}eR%cfAD6KSrcF~T+m^L8Z z^m#-(U>~qz@8Dd@;@(Ib$9_u3Pf> zQ*n6U0ef7^{f#4Vc(cc5D3Ij4lFxIqQh?8sX^Z%C@^(ECU2uL|26vaXL=!_|GXBxtciwBR@-Ua*Xn)80DF9a&x@FGjJ+S zE;sxkZ&HAh3tIFgIJs?PMovx+OnM&UI29)!uJ=PZc}>a?PHysXK45*+*^G(k3xfc{woF}#Q&%UrHSSgu7_u0@iIKZ(j~C@0vkX6POK z{c3!(1BFsM^*gfmA`x0l)-G#O(#izBNhXirA~1Q$Ax_Wab(feFx`t!&lDSJppPp_T zp2v5aj2%4QVE2N@V;)}sl+TREoAA|nJUAlt%#nG#OXrOyk1zQ0JpP?iuz2wJTh+zt zV~|(=Crv(0YVs8M<@s)$)&EVC@9ygAX323nb65;be({|C>2u~x@1N7|^LFL?eED5o zUtfqOe^k9deMsnB(B#!2ntYfoLbsNQ5l9`9BhUn1!VRh0%;b5Z93MqtI|JGREZ+O* zz!dlS^Cy3zKKQh+sm}lJ@jwsdPW0kCfNK^t`6TE(IUt#a)UMmCOx;T7nW7hz>hKAzK`A(GrC>DzM;~f-sX^xAdToy z$xigvE_xM*@1@Oy=lCJ5DMpZkJ|o5xea6w@g2MpacpwoNh7iWg)soTeNo_IS ztg5`stlaE$XKIDJHod8;ZDL7|w`8iixG1wE#hDkGlG2tM9~qZaJSxjIs@Pp*wMGYzOK%3G1wC3ncjNl9yC(5cASG*VvvxUkdq8Z>wBQdwL zGfF;=x_3bJ_O?R7RT~dpwzRBlM#K#D-tOmr-rBbHl1uQ^qk#7@^v$hoB>4;7c^GEr z(fL>qyt6dB|g6V6A{xdZr5gF&Q@`^kWOu7G?TuFP_+t9t?d zjN~3t(>8`8bi0bN6Vvi5GPX{f6=k!=IkHnrn|1(-ri3#7s%99*>{TXp=6IX*Vqe#FgRP#Q)@*J>Rd`f6)^xdo^edP*98>Y(0Cmg=~M)wDEL zfjPGW;tvBB#2na^69Sl%fW>8EPnhG=gaXt48rTvAY>_l63K&GHO51F@*e?R=IYeO= z2`)p`&PR02$w>j`bVzK9H4x~6V9e2x={rFP1kMUs>@juV3vt%;p)^+4o`-T)MGqGG zGTQS9oYi(3#!9M%W$}>OBemxdIIB4V(+_26ac9O^8^Ss3c!RNmuc8m%0aQ=LSIs^I z>!N4MSKHJt$X6#1&sJ6C2r%IL={-c!&PmkVXEY+fd3B! z4xEy!>h#eZorw+Ps#aaD3gxQO${oyAMTRnP)q;_@YFmJ*5X!`aCj-ZZ;OMi<4k@ENPQ1$?u+nK z^PRysVenIE!jL(nCHu_y>6z-OLygg=;itAQ#7@ai0q=(ai!=B9|AP$60(CRy`oPYzxngi8LkYd=+P5>X*4Vs?l7{-u!bpTzH< z3i*BD`w^c1vhjQIJ%9gn$nOK+kMRCijNgmz!`~nNedzN;zvuX$33-3`_o484HRS#L z{j(vz4}3qu_+JbAedzOl7V>>Kd_unue}DM*&xiCc@cjt=d!6qmcHsM2+HWAHH*o)| zJYf|2w#XjK4Gg*=-Q2?(ya&hvjXtRXG2;y>PStyPYi(rnt(W>gzDxa};L!)aqh3*V zays4-J@_Z&viuoM3g(_rggd2J8nRTUCB+`2M!)|0s)rw1CH_{Z)oNLn|8vzk-v6rq z7hS5=|2du#sjNhn(J4^LoK!BPM_4(ADx;&VrI1aXIDWkWTg`m-T-EOTPj5?^+N;L; z|JjS}{k?zFru4QHTCJO{)3yL@ZB( zF9A7|w5;GKt8a)G`_ENxmoFxqTakr~xn9M)kd8z6vkkk(NO~P;IIMR*0Jy=2_$a%x zO?9eee+zn9EIx3MxBJf(@4}n10jFLAP7%hNj)8G-2Q=YS;A>NTc2Awh*-)uAIMs7x zfB&h*%KokldI8~7qVyrMeWipv4|<_59+0OV28$1#s5-npyHmB}u{g{tN!>coq&2Ia znf~MT7V8>q&uplxaW%72(M5TzLYUr73Ci6Z9q=peif!g7gP4`=4Eomv`591o%}@I7r^dQzQ>Hr8SXuJQ^n?LLm zOO=p!;kkXra|377$@LC7pBSP)x6XL3)+e6p->%w2p8MhEwdQl}$|Ur6zU*(%bItyy zhy@3izX#ZYC1(e;K{(V){h#WOZ4})#AIsiOLT~k_20?+;N%q!wDxNE!x=wcXQ}xo2 zrLuuf+vk`T^F?>ySeJ1R10<bPd%>S7AeREWj59t!dr~mqV5+YV)-HP`vG-@aE(|;psO#$eS;z;iqSu8PMbG3n zfjZtODfRPsBe(+2p%i9ggHngZPMe#ys;b+tdkQo_;Hd0T>rpXiBJk~66|fz%P{sV!`gWaeAGf?B zmHF0Y)Jz^VD$pf?WkGL^FyBg=09!mDEqSIluR;^acO2M_!UKME)L$m%abo2RzH&w- zU$4KmS)T&=!nJ(81O(pdgiOHIU8?laYA1Kg8JMQ4RHn_++=-6$FD#`NcnhT6&H}4P z37#nRjFL)&BfBirCuFaYTNHhE0aFM$$}iy5T1Rh_mXKB9Nhz9ierwzLlZu+g%$S~0 zGTJ?UprACtYQygF)iKt%^tz6|y2%^*N=kdzboK8Z-8F4n#l-5&^B1=+C{55>XQ&f~ zjwfr#cuMFEDGBn1m^P*#C?yyV;ubI-MjZmbF&^yJ(T}@VIUXSm#3M2ZxsJwQ5@@+G z2glR9g_xkuUv0A{lokw(caJW~m_B1n69(4Sih-qgDzXx^re1Y|x^70RmQcE&b@BO` z)e|eWP3s!HyT5BqZ)r*2hRJn(9d+q()|k~?fsmxsKWp!U3?O5W#h?XqX&K6@-oYNIZ5xddpO-aj7P0CEHO>Qg-{-E{7Mn=WO#*ND=2vjhVjTp&`7>Sc3 z;j!b~LaKb(kwgYY5~+^_`?>UyB#V(C=0VTzni@0`-CZRHf(!|&dTy#KDJ3^4BfTc6 zIzOl`N8uQgUC2T3iZR@vEkVwfSGXoQ8#pkWV}NY~dNtyr;GDrJ;GP@QQHYm+WeMl+ z=USJ#Tl*WJI*uL!GyfVRHvVSJQG!u9Y*bz~DwU!_!=hdKenP^gNBMlCP_(Y%oE%qC zkt-($TM{&2O%Jf<1H3hhCn3h@UQD?KBuRMC`2N6a1sV}qt_^w{uxcS*yBcK&3b4wK zZ|x9U>|h9NAmVUK34^E^BZuLKgmu@1e0sdx>n$(O&wl`=9CfXy01=`2`S?>{*3kP) zAsrQ1ya2FWX_N^^nJS9G6aaOg_dTH?3XBJC9QK4ti?6}?df#~$O+e9_d{2*l5QVey zp4Oy3ZSmm^Wt^43Jc<+fMtUxm1D>b0%sOw2)>Qg*E1q)`o^z4$oDh6KZ+h@}u>!d@ zR#Xy1g-p|FziG>Pv$Q|AK3&TGEZ0V>f3*N_d8!VFO=BPMN}Pq4fd1*v(JMWo1))cP zJPoZ}+Cuumukhk#<9*%w`@o2OFlVaEcTL{3X~Hf`^5Ld+>zaUTeDhemISX%|5b|aL z35k0_fYro{5ECU|G~Reot*8V5@5K22D&M7z4SrV>-W3l@(@dzRicm>%8{*=SccJA8 zV}9j?Fsm$AmNd zOR`!u-=z8E~qd@&B%Q_IHAa5&bvZJBX#nKt)2 zhhv7;)ZEZedV$4iwOmlz(9q1)ct|TypR{yh+#Y2<-)rVAG)BKFbgaV>^aqSv_KONP zY!M_3v?2Lsh?fM8%+2T0$eTj_Vrp4#eUZ~yRG({Hd8jXnR^TYC%gwDVOf#;Nvz>YA zS>g}o_5jl5JZt#{YCP}~`Q@!hZ(ShPB=Jwt@lbgBLUDH02*?X~@7J-|g>l5oar}<> zOqZV+3uf73h&#HJ<>QGUkobh3xS;OR?)~nD;`H?52Dfo-$j)lWwiJ$D-{-#v0p>Z` z<++K8x#iisc9ln`J6MPdZ)u(CUP~s%hMGU0W4ld@6Tf|YuuOd%@}*0ur8PZ}7e5)C z%=tUdz3wqh|a^$nP!cu06g_Q%&V%JWj&8Y9k*E+|irbS5Nc#?-~N{vs;HlU~x0 znHZhs%uP>@N{LU5tx3;97OqaMS9t<5f!(6`e@Scb;8Jag@-=W+yG7Gm?$NrGv%x{_ z7K`4}srBGjAE3pmx6IU2^QGu2wv>*t>60Nta&hZ0@ermxABNw&98I!`Z z5D@TOv#qG*rc1VJi8Z5Uuj3rtFj%JC0PM6|67>;2Fj%Mb4ZegC=HjU$Up^%P2ASge zPb}sHz8$FU2x0kx)92^^6g)mFKR*lHp71*2|5)i6{0WwgUC_U(YCBffwA;>_RsROx zUyAp8fQxoZl6b#1Sg+M6Ke7A>aikdn#)4xErI}$ognOtc6Q*IXNjlfyaWaBykd#++ zR^>)db|hq^XC~%W!Q^_;g>tH~;>&8*B$%}BIm`?4!DYs<3k5VFJn+Lw&s z`eFgU9JVhntUa%1xW1@;qn}1nDIG2k04`o6-@tr_@UZ}ZD#hdkX32ny8_19cEOZL? z76zdZv>dj34_-lBEy&0kTe^AJZf*ts#=FMmdfev)dV33cTdDMY;ojQN+e8q;G+eXM zYp3E(LX+QUkz z!59TMtTdQlf~Zixw3BV?Y?HYaxi>pQimhOJ!FwY^h3IHtr(YMKAJ7GA?H52z|Ks_Y zS(K(j{-96o=+l#yCm`XaLhxXp#QLoi>sR1}T*#nt>=U3Xg?VlQ1OpwOdZou`sT36+VnOK!A*+F&au13P2pDRCqO}Q!feAGt4YDsc+GQhp z8WGFF=!!^W&fpX@P_(cF+n>1YH(;64AwGFT3Vw87=hm$q`z&{dQ|CDFd??0c}(=)Biv1X`cnmXn_iPdl7p3EPCr?Zv*x;T?QDox8g(~ z0qv1(X31jvJl4diY-aO=>|`M}GttwbHZx0-`kZAW01C|_NK=BI6#)Yik2_)3urLFf zW#bZz^5@z|>Tb);SkrE5X`%KrITfd~jeRuKHufoI`C2?NOPM~hZ7lfNP{~3KU%-cj zf{X*)K-w>D0sGXndzm$10ecS?u$KWCyV5eU1q>D(xfU153jGF<0Z}wCq+zXK?}b>w z-h&nFXLw6hhz2aA$WuK#*b?@hVF`N=mN5NUp|i~NlDYwGfvm8fl-4=#AfBM?w1!y@ z1gv52!cO!UCYRaVm7s+X0ne z_yPrnfCy}uIcLtqDE6WLI@;gf!`nbBm3q!Ws7-9h3qs!i14SNsPFl1?$ z?+&$wo%-Eh#3J_Ia2BywVG;YwNEWf6w57;+9y083u%m_ln0EfFw1~ZGSi+3!P>a|v z)n~1j06}OGTYEZ-STL5N!><~++k*-bSsW>{9~GjvI6!3(6^fPrFRWv)oz^-Ao5pWo z(|86{vK5?P*b($VV9p3}U$<*4kQELv8p{x=d(P0d@r-HP5W3-8%1^9IgoZEPNS^yD z=aoAT_oG6D6p&e9wC18BiJhU*ehE$gty5|GUqzq3gvLKipG=LPeVUDV@q*HT^^hv< z2VXplBEa)1DndY8AS;|1#C(abd4?n{BGI~prob8zqUNUzHIwWNQt@{Vt2bL`n@Ya_ zPvOwStievfUXO=lRjF)2uQO$@Gtuizqt}^6uSJEuM%oDRHIFf{VNZ@*^u6RYscT7p zrjd={%>0>fPnl9nqB()qgx{()Vy>f=^8iO-O;{jp2VA(3SOWTafw`zu$`2%c zr?M)HtSQ6oIh<8N%y+O=;cexZbspw7Q<-bvUw|p)0ud`EA7U4Sn9>4)qC@Qs2>X(n z^B1um34rousbY}Rt7GS zWI!|7AalY9L9ixc=GjX7gXs-8GfM;w5ntH)pcCrOFzW+XP^M0ex(sYM6KeDonL;`1qC!)I&JAg$Fl-V+k&8nF1Jp?r zgfwJ;y2T+YLL3yjIH;m=h;@iV7(^VBBg7#&LY(p>%4;YmP(DJ5Wx_rMl|&RbN)<{w zN(3a(;Y}VUlRBNr1GKgKt1x$r+q$)VpS35PB^l<9JZ0Koz7}m^PT3U5uvwt<#qh0k zK&qIeOoe@ZK$)$~Q_fKqE6ZR_TcfO3HYwYbOO@TqmB_4eopPgc2w8a^R31})qGdd) z>{EWKyd;bZ`=Al;1C!=4QLNKw&#ObfGT|scXX{t5e&sO_Y;V)Aen0f>mmJmr+&Rhzdo#A zfAkuTI(Zh*v6NCRIHWuaurPwwsO1J~?m(?DQ1b<9;{&y>Ky7NEHZ4$_9;nUMYd=s9 zCH_D;7aijDeAv{M2kyBbP}>uzT^^`i9jNUargm+h?fO9NhCuDfK;tQ@LmETIHQM!<1uH0v6s&uJj8Yavx8uZDM}dB|b6XzjcAlMp z5}{vx@FDUuLf{?zj#r}&7rD1mt#RT&X5?A0d!03Qi%33+e$kRB9N02fC}P6cB9g%Q za9~cIs5u=tq4D+9oQT3rSswpwPEXdR!ib#T9l*ctRBzOdC~vB~jEPT4iAOnCzizz9 zKFWTP|IMYgDYm7T+vdJK*LL~5mGk^>;?EN^ZQXMl`R{GY!r{p-@Zf8!)^nIz$ zxdp2VR;4B-rK%SGjZTh_PYy2rYf|v9fPcFA=K%kRk2_@rt@w!l#nS6UGZJG9lrP3N>JrJ=p;yGKkZI$hq?H~3{_FqO8Mcy9ej9MG@$LNOW>!M$b$&c9) z^OM-9*n!xm;!@&f#eFUAm+=$h?~DH+!IyAR!fgrvN^DKsllZHo#-y8*Ba=rb?@E3w zB{OA1%A+ZtrS44qYwEupqa8P-xzd)Uz3uFCUYrmF+S&wDCnDt(^k{z3!o;^MLK=wyD139~LzMJ#w9KUO= z>kqj~Zf5Q*ce49aPok&6^QSyd-s9eDyr1T8&VRWev!Jcu(t@`N`wG_=K3Djm&+2RU zt?@nW`>XHMqVA$4MZ1e0E_$yxvbe5zUGcu+S4(UqSC^bDy|^sCY;sOLNPFmj0G=TUNGgZrRgvUCXU4-)MQL zYg=z={d(&|txvVS-1_U*_gnuyMi~=3CVfo)n7@qqq|MS6-*#); zH`*R*uW$c($N3#=I<|IP-f?}$Z5{V?Jlyd_$4@(cHFnL|tz)kkdvNU0u@8(r)>+(H z+u7FH-8s;?u=9e>4V{;c)5gV*8$Ygh+?;Xek6SZt+qf&n9T<0beChc5@yEvhZTx3l zwywUeMO~}Awsu|7^>LSfLevDu1owo!6aGHo^NIF}$rE!X7Ei35*gkRc#F-QSZ{oiv zsgu@E+A(SGq=S==PP%{6qmzC->6ep!Kj|;sN4me&{r&EzyI<~pbMnE-cTT>4O5T)b zrj|`@oH}l5@6;EjzCQJ>sehdM@zlX-(bLkVd8U<3dtln5)1K?8?rG_n*wf#$pl5l{ z`koytEWxuK$w$tNL&3zoY-Y8M!k`X4KCZKcjEPycx@8{A9*2XPlVv;f((btR2`kaK*q4 z1Gf)+bKv2DCkK8y@W#M9GbhiSIrHwB56*mS=8H3bG4sUC56_x**6gzuowfR`EoZ%X z*1Ko@^{h{4S!X5A%9`byHELGtte0lJG3%Y#J+sfAeg5n~BO_+Drya(nToA>;@*XO-8?~n67p68z*H9vKJ?)=jE_47OCPn|z&{(19P z&fhfu-37S|W-d6gFk<1fg)el`F1War25hR(!bf;+5N1{(M!#s;#Sjzq)bt zU911GX8M{p)=pg8zjprGWos{5yLIj5Yk#;-Teo=K>UCSz?OFHvMfQu5FM8~v7uL^O zf5ZCQ*MD>U!|R{eP`Tmli+eBr^~T1H&u(&UD&F+SrYAOMY|h_Yxw&cc_{~>uerL<% zEi<=#Z)?fcx~;8SFWI_h>vdai-j=tmWZS51P20wA>)keM+j-k=+V;sMD=yi1$z_-9 zyX3Eze7fDb{psy5?^w2D&5o@*F5hwej@vG+y7bu2=ADmTHu|z3?aJ9zv}@O{y}SOt z>+{|A-O0Oib{Fivc=x~dD0{BlGkAIQ<;je>j+N@bICCLykiQhw2WEKQwS?@uBsH zb|1R&(A|f=cj&o8zdZE*p?}>RakJy*2{$jl`G%W+e6#;+zOVItZOhm0{@N?IXt&hg za_%krZu#LY@7*QN!-MaYJ+i!jMHur7wZaZ|_&u?$O{jS4Nhc7t1>+lmtTt|A2 ztUGe>$S>}QzGLzod+zwdoqcz%zH{H5ZyrrKntin3XvNWnqwPm09i4u3&e26jR~+4N z^xmW2J^I+uw~zkeuK2rLclqvGao2b6j=p=#-OqhJ|2;iTl#;JNLf(zHR^ZzHcADzxMuJ z_rLl;=>r=c_~nB|5B}`IpM977id+hjuDM5|*DpwD`Ii!9`6HWub?#qol-J|e`(O5d ztZjo87^ipgUjEZ&DQ^ABI!i5z4+T3sloq`{3fESYO8qmh9Vqir&erSWaCPbRVqE!q zKBpU{8l?n<&&Wctqc~AgP{yJ}piD*K@7hs%_2R{qznP3uh{AWwMd5ReXH7w!&*U{1 zB^{*!B?=`*zglsvLg9Tz;j{Tn-k*WO{_%4SN0 z%b!s;quhz|1WF!C8w$TGNBK6&_fhzJ!t^J4nS?9Hb3aNK$|ETAP&if=e$S$!XejK% zU-ZIxNY&fc;~Iyu4dr5#)hL`3KAVLw;rKbeF+qjzG(H>O4WKQ!aJ<)}Wb5}P=yk$4 z6UB{^gi?&c@nO7!ui#pN!alIi?I`@7_`vxuK#4>loY)8AgE1eRANG~^m!a@EoOixw zDhlU^h4}gvmBGIUJ&W)9ipt?w~?k8(Ii= z_N8P<;kb;o^1oi~cvf&BZjV&P;ya^|7JfxVz(s%7;OBr7%CPX{x{TI~L3_X8RXp4H z4e^-kH@MjFnJ^_SKhwf>U5G;5nmeR;@Oij7;=4~*jCnZSefVC$(72Bm&J-g zIIyt)-6+Adm}4buSV%_*qhL7k`7DGN`^Rze-Mp7$;b#{1*(iJ_VHaFDJ{H1~{a_zR z%lKPf`HuN|IU84wnT2!BdxO@#fGc53c(PA~uTcmK!Ww1p6I^)@%VZP-_Pp|Ubtr_J zs?!tl7Jgk zavjP6l)LrowYZ+?eYfJ?qbPTx96`B5|IByXr`K=C^-S*rOoWW~zg&qUTz`~{2oDy* zrvxP_=t^8?v7-SJg8iV z`XLm;`z@3!Q65K`iQO=rC`(c9(d%qOm>je047LT86{uf<@(}b6Xf1=6q1=G-0Ll>* zY%v@}eua?IfzRzI#uW)b{VxZ#jYS_gj*C#f&^Yi6_T|gGPf@1H5m;6KUkGLBS1%*~ z2F4Wp&(cF|*B(Q50!1UvD!^`WRp%><)H<}rL`Fquh%U1nQM6UPihGOk`$=P`x)ryg z{8zKY4(6+6R#i=LE9yahuUWAZUct8vD55sUEAtKT{i%x8egM~3;2*Mye$w$X8jhc{ zl_kn%#Vm~@3wx+`d#ZW>(ka>TaR1+Wc`=*)A%;mZrAOuPu;2ROt;IO=PqdH0l5T@b5SOt0DUZ|IwLMtu(;{GzV7O zE%1NcEyi<1eL($8OBdrghSS^Lv?vx^U_6Bw4}$VBo@#5ab*=SU>k;d{*88pBw?1io z)%rW@JJ!EiKf!o*U_3|MDeiQ4w%aYnGg^%2BKHn`JomW2<9^uvgCXPT_4IqL^?cLw zpy&IZM}x+b6f~Yi`gr0oo;UuhGUwRfzr=`?!4ts6uXA|#XBz~@$bbGf{I@Iph^UwU zVqu+*ARPQySN^1vubupv{>?C#f6P^scY)t08s(QKichqj$UEVCry2j%9slp~Pmh11 zD98VK{Nv+)KmNDle?7ka__pKIPrP~jJbC}``xWK)?Si-SfAjQjfA-s(6~&3QAMtG+`+tJp{t@LLSmKdtyqd~qX-{jnxgbv9d$^wsyb8rhW!5=2ezN?LK7#c>J%lpKEU@=ioTY zMe6zLDs_pvLfwoteD(j=+m(PvU0wTo&Oe!ug&hGwFkw{)VP-Oc1X0OkCW1sj79rFk zLlVM}WpI*!AXcQ-DlWBZt!qo&wbo+Y&{oB*#jVzT$9=aJH|p;D-E+@m{_)v$-ye>ZQMcg(wxl1I4|FmKQ>8bu>;Gs}KdY&O$4yfYJ{ zT3iCL6mRz&NiF6UYBJYTtJzK)%`Q6Lyh5AIt8|=siB2%D(Pr~Hoo@a?KQV97Dds&o z!|bM$%-a~VKBsfdXLP>#lFl<<(1k>F0UjZ~f{N%eDxixghc2f=+Dc4UQg6D7`qI_Z zkNVR!G=Q$9LG)W1NWY`K=sFsVK0XAuv+j+tYbXt;8)zTgfIAlVF^N9nR=L}&?8hykI@12C{3fkQ58K+)$|n2peN~IdV}WDt5iqNQ=DF>IrIw6rq}2& z`a3PA59tT=G5wPg^f@)qXS9NL;QZ%JTp!kMZlhz(i*yIB+j^X)(=!zH3Oo-ZXMc=0 zx!zE3h_^RJoq-rd2VpE7f%ZJu8-@|J#2dpu;^X;B-oPjDC43oQ&R6iy_~(2TpUS83 z1$-&)u$j#rT+4@XJFnrRIn6)dA95!z=0&`cQ+y6D=VSR0-pDigIG)8P;{LLecs^s* z!>3~$KZBR@nS3Ol#mo3yUcnb~Ghf83_+n1-uepV{aw}iWUHnu2G0)`%d<;i<9ar;u zj`Jq2<7;>=Z{|7t6Wq|Wg^%Eqc_E+8NAWK>!N24NK93vud~V`j@oN4Jx6wbSp5CV; z=mT0ptIUnG+T2WC<}SQka1R}0?xpqSK3Z$;rZwhIls0!zhq;qF%?>)++)i7}`*fQ5 zfPQ8^q%+M&be8#q&NiRYIc5+2+eLzs2wH+x!`S&hPSj{C9qzKj2UJAN(nOZI0)U`9uDQcYFJL6So^vI(xgx zpSR?CqBH8Z)3-m_Zeka}_)d~T=Bu)MrnQ}{K7jN^%&0BK#l5Lw}!?(?d)ekQzDUNU3F>lGX9kJmh_4UXV z=%y4DAD0}eH0Oclzyy5n<)AEBvTerjZKi(977KI1lF=pGHf`B5d<*KK@$F{EcM|Z> zU(XygLleLWzyK%W+iBB00E0KWWVlTjT{5}^bk@g!JHK@Hf+cZKT2em=rZ>1P=r+ts zy$vn}u-6IVRCglXiNIJG-3)~_IZk>_uZef!M=3p1@EaO}c}W!vO@i>@WL-U1ULu#2Y4V6tBoS$8D#d@6?2Ydxm^diFagz4 z4KwENP7Qky;YJPHD<%G*;auc@O2YxHOLuEH53h6d(=cA~qfGvMvyygddLi`mG7T4D ze`dLcds8u=sNp^);$5cUfu_@Y#)Zk4F*$V_CWP%zlTa68GcM;G4dcd#9Q(r%o1SAL zIWM4LV%-5QrLlTxMpNws#bGp$keQ0mEO7EL_%>G>`N|NkMuTdFpDocLu_o9LHX(H_ z+(zWgl%0p%O;{xr15ygBo)loFkk$x1Wx!F+x20x9qRtyX);by4HaHyF1AwCzhTDpr(7IIw=2)6FuZ7m^CX8#vs;LK3g z6K{r^gm5Ye?j%qn%OfkZq|o77OfBSbI8qZxn+CrpKRQqsEBiJ0+5wEV#kRt?Qf~%_ z=YsCK|5cfpfUyqvY2;UtNSvn{)1Tkhq3aHK*O5?4X+X!-85)-)A35xLD1-CK)Z`VSB+8JY^7TB4H=Vy z{yGzyESY!B8fXQx(MCI<^&Mu8hR!z^8r|X03l=~}SOh(0F?7`>&}o)J|2qU+UN@*KR=epZG2(9a0Xk34W7Pb=_*#pqLAA*kmFf{K+ zplLs99-_z0!`OxVf*v=I&=b(OpMv)N40a-(gT`%lC3a!&;3a5kuV78|s`(qeW*#-o z^tyQ*n)#dbmialoZGI08?p|CC+J)AB<@6p5eySEd)P6}@t)(p-f-n)9IxUWom~y?GdRN%!FqJd*e2VlLrPxRrVgkL7W=pLajrpC|A{ zF6Bv#ORhM`Ar5mnN4SEgU@x+gs~DGW<39ES8CP%e3~1X?uHhIo?pkQ_Goi&>t-lUB z{~YM#^PqXphi1MI8vhZ{`^*FT_J1OD{FAT`a58otwqXC^H0&Ro zf!&BRu^(|3bpCUo^PdZy|2*jX7hoUZBJ3gj3VR4!q4!^coeH;maV7RHuEwsxZ~0og zcg4TwZG1idfp6d&`6j-ZZ{h8HE8bN2BX*c?=R5dL-obZaH}D?wA$ABq#;)Lf*cbc@ z@8tXW0e+Al;)k&}_z3@vALYle?`3uGr}*g}`uDDG4g58Jo!_u}xcLNn_&erPvqv=X z_o0h_06l!SXy6}1C;yc9@IOUU|AN2dulQ^JhQGyr4S9^cn;h)h1iU=2mzR&doI>p7 z^!ECAeZ78OfAg$2z&wZjvNQ1X+38ptKVx1o&wB&Si?X{j*z7VdW5;JG_I!q6$7dhx z_l)%R^@_3EGYWe?W4y86IBz_5)A#o#coV%+Z<1H$P49y@*%gP4T8;zq87l z<{jWo_YU+9@(%W9c-7bet-&5>+^h8t@n(9nyhFX&UY&Osc17oU^Sr~o`Q8F=VP02z zG8hcT@)Bi<)=ped)!f4m7i?%sr(9At78{VMgV)sL$0kOZq8l3-NfM1_cOFsksP6)t~N;YAf*RN+MxPP8_VSdng8 z+hntc;*Ko%<#~y=L_<2&o|i~9r`nrZ3KHpLdvl_pt22{TY7&Y^r@Eq!62zt2@Pz_^ z%J_m2am`;X6d@ihN(flT)*?rai}X)4B-0IDZ7W-wj&Uh{6OGBHbW=yN!^L|m*_p!4 z>BQQm9-qoJruE6hT&-NJQ0nHw{j&9R2}Oy{WNTwjn6(N;kVmKXh=qE@GT2?t3jeq2 zp0QYuZ#`gESM~T7b+NoelklyuABFyAYMyQL320m zqGln=)uX?!fJ+(RFXoc^WedB6oK-6l>B3c6T!Eyo9oI;A0eMw5`TvOXSwW4a1Qoeol`FQ;R6C>rSU)jh5>#HaS|>QVPDm06dQS#Fmddjee|x!kTS z6XIH_TCHR}!xUvkyf(1T)nHw=2KnnULr7qq3>Ss#vmYIEYbyfl<&#FW(brZ5HVC+a z4c$#SQ0=Qwb44(C;C6{=ko3aY<5e98chVNwQu_*&Erz%@du0xR4u&OJYI1JDY>&vqaEj%<^xM;QyOQ2486R2}dvd;G@rw#-J=D6>3-1j-Y?_L~jZmypYt$a|;aIUYb&ds*cm{uUJ%!w(Sm@+Z0%!_4w6>Th&Uz`9q&#Ss3f6b?ho;KFfmC5Nd>I|#yY?Hw%a*Q`z(=}_1n{L=@MQpkFV%uC z0}yosj#UE1qA;lk3{2|33Qv4ysA5#1w#UE1qA;lk7{9(l( zR{UYDe^~K{6@OUqhZTQV@rMi1HUmdx zSgqgPf3x4ENJ~)K{=}Jef`V|>IY55A3X+?%lD$@$(PleKhrK!*vQ#fu|gp`!u zG39SCBM(il%J4b!UDKh}Ie3acn30e2)h%ry5B=_jX~dO2H`jrW8MqnwD867uKFaqh zjl0D`FcQqjCzC%TAB7iJyi@hN8$ux;%@+ zYSj;_e1a;UV1_>`pI|0m246-#N>@z2hl5jv&+r8we1QvJ;K3Jo@H6>^AK_r7ma7!` zATD^|i(KI=yh?>vsqiWlUZujTtjZTHy}hd~-3zK~nFKo5r6f?$xeAMV3Ffa%b)_|w zgw`neI+Dk@d>v4V+g-3J*}SULWo%C>K!>BTJ=G>SBw%safa0)0hr@*|4#{V6NIr){ zf)0md6dX2W+i5uD#vS;s{vp?o5O?(tx&DK=tAEJ#f5b&D@Eu=6u0J6z?Ge7TTlmsm z;5)ug)qRVpZVm~DsttK5lW4h4cI7%L;s$dWxXQzoj(E4wk$T8dC|`oBQmGdAU25Aq zvy_tD-7#7Jb;qQ5-|QMo^7`Te*cX@leX{v2&ORALZe{4pEp!w(-ZvyVn)>;~P-YVf zT@eZQ>0Y-s31MLdbW9Gp(Iz4CX@9u$Xdc`RINu?hm)s6_2Tn@} z=NNC|R{@XnYcTO1;Ndb+>M!1$D>{KH! z9?-;pxw;l-c>Qtqn2(dkAWi|p;K_KYdr;~dlKO_Fj^$Fvh^-ApyZ={UU%VA3ZPs4) zM4T?3i_^C=VR5qup*=V?yaXpKyCuHIT&MnRIK8|LFB-b^9XOwSNWVOWUH4rYwlMbK z)aPBeE+^4wTQh>CGu%nyjuJO4E*_dfdPLkZaqYE8gi}WACdGYK+`;17n;KzlFK%31 zynYK#S=)OeJd^`>jJWu{0>X9TP7t>guAk4iLFSqRzZ;JkQmw3^|d zq@VPHptJV3#meV4CMa*^ZzQ~`Op7D4zLol z?ro^;TAcZ8#A*1+@Xs+9z`A$1;P$Pjz@b-> za|}+_KY%?eLhcXepe7Sme<;rQiv-3{oQ6w2+p;VLG)>$|;*Jw{w7C0O*PIIah{_~o zinyc1jf)!+ce1$SC1<6$gT0YB=zhz~*8+sIZi|e3p_tK(v>k4Fu-B z(Z}{hFB^+iInkGo(Fb}-ySMl34*}&POfhUO#-XReZXsUumH%xPo;&;nw2~zxS zgjOKM?^aMNQnGH>nhsjq;d8BuLL2=qn9KNYWd+k(I|Cq`C$1ey2$Hd`Yajh2jO&<@ zg7FuHYzXr&EHi8fV;4q38^TxyTN@jKd||l=2Qsm40c1SRyi6Op7tU%&5Y~*4)gC6SOi63buj+;NHa#!o8axf_o1?4EJ9CE8P3|5xDjjIE>Tw zN8#?|$1oF+J%xrp9jD&*oxt9Z%>h{b9E@3~8dz&g%vwF+q}*e{lU{4}p?Qo}s=x zwk_JRYP53R!U%Rlur1I@#HPbYSs@cJL!6+oSm#lj&rz_f8@iQI3FZ+4`=C}cOy1Lu*#}lVXP6PN;rWFb2`in;&Au{U7R!8D0$Uo~NQU2{yk>V)ZBQ&& za33q$8^dC5EmH8lJVwB7DZvgY0G`~4U+U}wtEnSF^C*mob}bi$t@M1fr4`^^8q(a1 z71~*N&Fpd1B8gi|o)CWqTg&F8sb*_+oWv~!FNj~myTp(2OXA0|y0zbHrF@H)Z!xZX zi{M^!nAGKVSiD+)bK0f$8jgL&EewN@~`Sw z>)TX2j%9mJ%qOEw_*HMWfS6Puq2? z)oT20XBv3@AB~P~Oq7=98|5ql{GQm3Y_5;k@!GB^ZQs}N6nJyd*FH0!n=ddXX4)@d zmd#RRIcQhI1ZuN6>`Z_^jG>t{#%Nd~&=35-jP1bH3sSc|rclNK%O#eP+mn%dZyC8q zNc~1i{p^}1Gq+4I1F#bA18bidu=)9Sb3!i05zK$E5W-4Z#(NL8L8DEMjQW@>{|njT BmvjIC diff --git a/frontend/static/font/mono-rlar.ttf b/frontend/static/font/mono-rlar.ttf deleted file mode 100644 index 021eaec973cc36e198d037c6e2531bc924e10331..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 110308 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�GC8vr8K_EBL}kV*!;qX}1PswvZW4kxIr_?wLJRsDM`i`r zkYRF|iI=vu3LoYH!Bi|j!>nA2h8+6Qm0~Y<Zo_N0qUWC~c1r zzTq_jFTMkG&PpUM;$f!`+<{ENkI=wAH*yR>uPMk>gG;?WxwjJP!O5lx?1~I@!mAR# zU01b^wyq|8{j<@^D-Wk6-_qM#jbP=K!QiasF`Tj^seeZ(Nh4mTFK7tKL1_ ziJ`#s$_)0+;b$xOXFOrANYo_3us)rE3XroTZlag5X2zUKa5Y^wB8$YHiZhnrkfnGI z#kzr|GiUDk@}bkt(+9qM&zUos^vuSLxH0n%esBw0doO694m3~?=@3C}L)8&?j2rnX8&Zldm&gKR=vlub9`yQt)jIIPcd zSgCP^1hhe_p~|I>q7@4w1+)``&qIo>TLx0h-C1NQONVeIAj1q>)WLdm<6g|BPn}8^ z>_0Z%TNi8baHE!*(Ze6WcDaKihd(ejF)?=Swfe@j*Iu}DYOcajP#5VBa=#Ywju&3& z?rHDoJ^QpkXt_VxnLx>t1JYdKv5g7B+MiRRs|p@=PZ4x7i?7$s|7WE?YXH<@C>L|M zT|JxNYB^(fjP9sHGj1(ZiswDRl-GcgpW2Ot@CN*X89Q7SH`^iEwBh+g_PeCVcU=FaIQ#W-2UyFI`RIvJ@$* zDVuYus4dIjG0>J1wvDp`im)925Qo$PCCL#)in)pcK`vZr{gKaD#=@j11a73@ejV`*G=eK>MFjM^Om8rhckxAzV%N%GUj8OIp6C4j-?&Qj&p%qwT?0{G zmTaA%B>O&^8yAs+{|$4P&!MkyHimNLTfigLoo zIpt+`29|EDaRdV_=EtDB5KWT?GA$7m7#Da6^|IQ%nUSR;ypj=Q8qG|2rhmz$F^0}* zZI$54v=PFo2kUVq|MPh!Mu)H!zYLB7ukganASnf#G_CVsVvFe8W+(8!Ti1>2i7Q>A z)OEwlFTXUgI`NWm5j`TE`SSB34coF8e&aImG>AlykFa*atj`$5Yb_2n2*&alEKO&~ z>o~Jl;wpQETdycpHw8&OAepp)Nwt!3<3I~@95^}Hnoz>(@tiuNq6$|EI2OFt%WMZl zS(DHKFbd4A29QDr$z|*-$czSiCPQ{xL2So>9nahzCF8K(+WVG+tFh!>cUQQz%~e)a z>S>OS4cGSgnoAqqwRQQWRpsRs4c?OF9Yecn4s}N3u~|69w4DlTvs73M{4zGd zYfDxV{`Qp(i|`D@TPqukp*k_Abk%eqSy_klVVDQW_`0GlQX{F3mcNQ~62*!t2`3ej z`bdRzF_@n~EZ&>BVo@w+9_0tUhckf6F*^4_?G4PrH~E%b ztMi1h7Ja0}`PxXr*CI0{^Oqzr)>%jU5qTV0P&E7s~UXE3s_~ z_Oyb=tiN7m=Z2(L97W+_CSc6OEL*m*% zm%rrfU6e~ZF}hB~#_C{H^iVI>qfAHD%@E~IpqkgN>^KcO$ckljkQWMKs#b-$=EBPj=3oi+u$vO?WCQh)@*XmL~$jsO!5I|^<3Zjkt6GUbJfoK@832v zv+WHv(Pj_WuO>Y`{RiTar^0PlUwY!|w(#3VM@B|7&8gCw7Vk~omYUMB6coD`>}z)v6|t*UA5$L^0xBwsD{;!(TpC^f#itHyL|kTTjtZHDKLy^F5)V$i@cyR znu`Eo;uusrV5(xc0<-Tn;7p%Uzo&hr+5|N~F}V^c`C&z9(3|oibIU9CtiKcg`wuj$hsKHm?6h1(yg7YE>* zW3vmH2@M@7Q!L{{LOKf$88L%|ka0sg6dvTN$c>mUrZQw3k>GQD`d;@`*LTM&4Ovh}XBn^`k7sO=Lh^r1V zeSvlL`7$-bi{(d|&kDOy9ud{U<4%eTE_nBSnIDL&3tZ`e@LW@(<9M=TuFqePfAqcg ziPp@!i%TX)+Lxp8_G?P~y;E)Vk&1~uj){``%4DiB*c)rB=}Jecn@R~RZ}kn02Rq_D zSfA%wh4O$wJKFD1aGGbiF)1|s+LRigemBzXNvYgclA1ao4<}HRS^!FAZHmHQ5vWp0 zcMqOcDF6Yyq!m=jz$dq^G^uhJrOK{GgC>zJYA)N5EDfUcJ+nA}>&XgGqCXm_Et)P1 zHD6NU4Rp7VDzOb}PkohV?5?iK4sSS8)bgpjKC^MjHHD4gj_Srhs_g8O&dTPfuZf{e z=L!9nk`m`H!^T`Xj22C1y>NXREA_9nKAq!h7|bj!9!9De4kFDt@mE!4adRk{y~2zxMZ7Dtg1r%!e{j@!gpj@W24x4{ILe{{aRC8f7M*se4~H2Eq7)Ix(b>Hr6$G zImnxeq7aIL8LEYv17ch4G3?+oM<|XdUBAQ|NLOWFlCn)Nklr7qZ7rm?A5U>_1+Ef< zlHuBblqpH2KFzwy9`T;<-}>p)47Run7%GkHN-<{8_lo3!sx$*LR?bJRKhMiZ&8iPj~vbWDo_`$SQRZSpIKlM1O{X_;|z z5?UO(5ntgixg#|_4b%VNhN{K#7dVGSW?*rD6Z4K$m1+;`vTQ4Eqhj&`pdu-{G7{7W~H{NT~Xf+UZGxPQXW;qllswT^|_PY5TOO0L_tTkZEvd=U**QUkA zS?8KEy)8z7Dc`8ec`_fjmc_U%XWwvn;k_b#6qLbQiw^Ph+AjR>`J=~eLp56t{)e^0unA9KQ(W)rk$lhzLDiM+Z%Hl9f_!LISzksV!* z_O#Z?;3?v9_M34z#wsX_c%^sAaWO>1ajPhQGv-%C`J16J<8t<^Fh(neNn3+*u3e5h zAfp^Aaw#L(*+Myn`mqbPIeuWpz=Rl^Nnd<%dL}(SKioIESkp1wntso_iI8`HXlP<$ z=tC-SdF@SQ2WHZ9Zb#Y5d}KP&l6Sp$m77fWp8aludrnhAAu5P!?jK{?o3(qm*lo@} zC#X7$AA@TwpDZV_BFFc%*4b%EsjNfd%cKZeSIk3F!E5!52NkAVjN*wu9tZ_!Iaxr6 zJ$m@x=97P}n4L`xU;7?0wECk}aiLKXFTSKsmcw@RU&@TzPb@M&`MIgGEZP|LC%hrb3vdht6e_H>mY}-g<0L4w7>(z(#3Phi$ zv=7s)G2?GZV8V(E^-wJL*iH)Aw2cDuYK+~CrIM5=Hz-c76T*#w4bg%Yc#n%`7%ne+s#xuXi?VNanjs zLt|9v;YgP+zpkRm+g8*Sj*Sfsicp)wIxBW0Za*vbH#jD?kLShKwANR-ycKor?wYo? z*3o*0BNja0>9Kz-&yAHQ$Yy6JoW*yEH9L;K$U;jksQyeAiqes63%_eXU5-$8CP5ES zb&8_G4p5Y~l`5=Xg|olH*}jf9XIqPGf?u13w{3#IJqz#5!by!LeT5yMT-)1yu=B$X z>sPVtuL!>_+gkS~_$^s@uK|}Q?@C_ciVJw@C1ONDIdTOpvY@g@3R+-;KAnBmX+YO_ zK9B(=*08H#wq^2?YQtq~gJUI>ykvV?@{)R5e~G*_0$wTuFNNSEevnH%rjHl~FFCT( zJLlX%Ls(n#%zl81>29_hdas=1@)oc z#;&y6Q8f`+S&{96Dpm~^K1uewsTRgS8SDsou%(H`8Ic@9^At%O|DQhmb zZc@frA?gExQN~w!M{iGE8yJu;hcnuQPd7de1o`@4Om`xnkDNP905(}rrJcsM;V^lr zdCP?_iO`!FP?G7Fs@Ke;^X5CJ%ieW0kGV5(CV5QZtiZyg{=FGPZB%*@P4fCQ+k|GmfG@yl7D>7n4cP+a!NFyj{J8s+XQ!M=Fu#OQ?mx7xl zu8w&p>!<@u3jr~Y#xoC%Q)JIG-kG%s5pCPQT~Rg?r+#wal1mO8>&7wf&hBlsv7px* zjMYv~PKtxadq+#;VedS2d+o?vR^aZM-#foc|I;r>P4yB^v*Ky2QSGxdz05snxEg5f z?wMm(8_8hSfUU(pLsnP|)y%j;RE`r<2os;_%?MI}#<(o40^=GUX~hgM*x4#8t(ag^ zXe7=t4N?U?7?z{E%HTyctn<(&wMA21RiXuRFl9Sl@BaH&Cni?!v?(e>L!C;`&Zf^k zn0r3C%If?Dm?6&0xNz2Mr9QW+!J0`H%{HDGZZJ$S^#*6)TrVyduxBmnYg=IHj+ma0-MPnC_GIjGBSY>N1At=bAd=|bxq3<_Fs;+^-p0&M$aE;i#e74MjO1-F{4hbDOhg0NbyCte! z!=~oh@|-sXHGL{R%XSsC%=RofSV0}IbOl0JnmqBlnZ8h+5y>*+zJ_M8X2MXVma@%J zrH0!CsVa4f8#=`e{zCmbRzX=-qtdOdWL^de84zSn0~0KmRn25QEP;b3Z$-dI9cY}@ zA2`x9=MZ41jQj83aww&Kgc{>i?qR^^&Yk-aNA36=a8U+qx*P@P4r`AB8<&AhTXdcq zh-$9aI9J-jh9zmtNS%3ZAVmn`l~96m2Ll{=G72lJ7a^`M1DK;1R5hEsQxW~q1*?eQijCDe~ zIa~B~4J?7y5kcIET>X4tiJA6w$X9p|DO%MkFnq7-a(LyTLA*9*J-^qoRxPqK!VFTM zNz7UKAIuLlb3KTsQi+`^V28OHOpKy$$dDm|r!ZTk@ydgwvht)_;* z(q_hsJ;n_V-hA~={cT$hj<*m*3B!}_Pl2b3RGlAcB*E9Fgvr_1z%b`!JW`X2+Tw*^-1(gp0`#2 zLBN#X*X&o0O>LRbhM8eG5%jf@tszZ{d|;dBt%a=f)^Nb8s6Psq;P5ATy#3j|e~eVH z|337IZ)d*A{vwq@FK{pdjQ!(~F$`}MvZ+`jv#A}W%%^JPsPGgdSh@CN$>XaSZGjCQ z6rBo=Rwrz5hxXmfdw>P`HuxBBu67E%lDYFH7IIcFEFLu_9@i%5zj9R%PJ|pYcd9GS z{)=aHsYFiHH5;paT-#tq5-VqMZUuhD(V2Ip+2<%l8R$onK34GHW(C|_zk@VgedPZ8 z9}&nBdn7YI{cPVoieINKB+Xihj^>o9gr;D;} zBT|@snq05mNJ?{P-RGWxMC(LWWh)ddGMao$Ad*Z*o0&Q4yoR!Lmm{Vu+nMZ*gW2$7 zRkuiYzR)-Vf$lsroM-~7XH)=yfe@|;ncoIM^(t$yBYW3re2Y0W0!y+0!iRJvGxp^2 z$Y7t(6ISkV#8KTnQ&Y$M{m%J@u`b*FQ&T(3Ukr`Qzxivy14+h^>U_&ByiZ>w@5O(v zt}XTjL{m%VDtVXrVGD66u_f&(tk9C{ZJ4Deq%e!Gz{i|3zkUNS+s>F>DO?g&P(wB8 z&*IZSUk=+^06UjjE(yx<4VQ!)_;HTv5woMgLX^TS!Gd)M4j57xiXk?qayBly@YD6z&*7uQW;orkqS8@49bH;_xi?nn_m<@kxoTT`d**guwtG(g`7Z>+XXaZn-{@># zH;JjcyFbb>`ux6Z7@ZWg3)W+eAj`B-+BsS6w#k|zU`l1a&#CD79NdIC zM9=4BWRs;|E=12kESRn-&;;Fzc1%{E6n9Oys(O! zgG~e5x@M1u`U~qL{Vk&t<#hq~4u85oc+~}kX2kwmwgCK8UZTA_677gp)mIccN}Od) z{n5x^#M2q+E%tdzqHQ+#;+i8H!_Urx6iy&b~u-mvqC!tyL$vSWDB!l z8W5CWwAh>&W5$)uexVe6DtCaQgYoI7aIS<&GdNV^I4emIH3iku~(MHQJmkm|l`+uZ>=F zN_7VL#GoQzt3an015|N#F4LJ+P`wf*%!MyAN-`MXG&W6^*)fvvASmR<+n_pX9wcRC z36y)is)}IRU$DN8EiTq4w)Gr2);%)b-dZy^bznzodvn}366)%%Z?E+y+G_W&42|8g z9jP^WJl^-V6Qkj-*2a__mmbCRyFm6W*7B>9orr_i~IutDXU@a zo#iZVqp9JSV$Y5g$}jm|N*@<6f*kb%`mtWMxV@hcZ8;9{TvRxf#CICbTfpFUaVU4HS!haP%ivi~jV zyQjT%Z+&$7?)2x#DQZM7gC`KMl784)krQOs!WHX##r1cHCziB8?bNQ><)TN z#bm589$vL&7(6|@ygX~H*x+1{uOE>MTiENzu|B(Zc0IeaMSLB^iu$jm+^7D7?vT+< z1*L7SpekxAp;8JdsEV2@C~b2Ebs8CvIU7%(vYA`?GelUI`s`liu16;4oMNT5FFTvc-dYJ}7E|}BH>Oz@b z!)>;s;Ti)E`jWJ-5lgXA^cqJD%b3tj^tkEiEIs0BMy}M;HhKh{_O)tTNE|mpiVjI0 zLc)C3&yi3`(+a9QSp_AxD5&yex3-|H`~+lBP`1mg74W9yAPJT2DyV8#LD{Z?s&*BW zTu3NK{dKDiTg$fhWm_f}Dt}tFLK;$SqbYFmI!5h~Z8Y0@r=YYL6|~TLR<5BaC_*=A z0j&XVpU1NS*}{Mg`pGPG#0LF%7CK~uGCxkWkW^5_+lQpACzPXBu6jYkb{3Nzj z<|i$zI%Hbo733QkE%w-g>69xdritJnJ6BL3+Vrcdznddjs)v6yyhpeTFZ_nSadtLG ztUU3Ael+tLYhIqpjy!GQ$$2;n9kZa0JF?I|3+n7Ppf1ORiBryu!<^f&19Q7|er&&* zG=D`pakge#o7x1g&%&oS!Q)x@ya|_YH)lHR01f55-TKv{`78PMwrp!lo8XkUiprJ= z2ZbOysrP_F%8|wJPF~bLzN#n}`+6GM#4r>r3bE&!Z&^m5{gJ1YDfU z5K1uu-0E8fcU5r>OSVeobF{Ho`Wgalcv$BtZ7FU)fTI)!-Z!xJO|kNc4}S0yFE<^( z>uX=rH)eh@^P3s{w#&!7^lMsg0w=)UF*nb~SflJE-~6K<`v6>(gz@ z!YaM|(pyjV%=WdE&SNL3F8$WqPF#25Hf$5+3;2^A^&;!V*&M;?@<%`XnT>!R?CFX~JM5^PyJ_bFk8}KpkNp@;fuydG zqOLp(O6j4XBQ_}Up`gPyC^4#_LpCV&g@Pt+P~urZ6AB7xQ6RMlq0}NM5Ij%c25oJa z@1qv6KTR#7+V0OIN9+ejG+?%xxwC)0p+iiL$k83mv{jpx11cqhp*xgMfeAus9;5*F zx|h4))4<|#4kxV{-zs^~jA>)B4>y3U1czYSP+DpHcOF#|*pJO#|3s{0J}dU;sFKX@ z>l+I%F1)mmqeUzXQ75P|_hm7Za8kZ1e9oH~BAy*4<{*`UAq(4Gqy*cq7R_G)UhAY( zR;?}B-~~=fWd&a*9QSj>zgTS=?RvAzgy`SnFbiS>~H@y)RnNv#U+7ZQ3T z-+~ga3OZy!^YkM9s|J)YBV`+@Hpm0&=>&{T91wv&E1**k!snl}c0N!WkodAv#Rwr; zGTe|V79eMJ)(A4mY(MOPV64vi)UJO%Z457zHSj;c4eKz~8RV?cQ|q|ae(xk|h7-zg zW!1aexH9EY$f7Hm>4+o*Dn688p*B-IlKJ`C?ChGT;NQ&8#c1YnJ%9WL{BQj1Z^T_E zPZEQ$@eRsslXxAH{J#dMQ_3dB-k}d|P|79+RaUEdmUEz>_7*6G6jWKQ>RHZ!f+keE z;0~vhLWEkj?ABf=TXysNEL&E=DTP$q{b);NN!Lm#bXl$x%Fz_BD}^X$Hm3(*QZNxz z76rIkQb#4=U?MhUgO~U5n`5b5ia_(c65-kj%nf zN1O`#?_ng^OBVAT6qAw;Zp46mlImz>x*P-NRQ&3Vgv&ev!t)*F7qjg*q7|QPMLiwF zE+!H#pJwX{?$F+v`8X&6^v&lX)80)JVsq|=F?tIf)_xtE_g_(U!D=^)BIFz}zo1CU zOf$cL0YFtdsWJ_i!X`RvTh%=ayRr9a91Mw2rY7t=ma&|!%Qm6t(G5NgRm^)x9-JxxkNRt7wA*aA?T zwNWCI+=aPkf1tMjP;e=8&U3B!}t-_ zDp6^Ut!vz?H~rMLEj9d#XzKW>3x3_7>kF^G)IT|Wr@sB{pMesj-jj5LEQ%~n6qM3R zL6x*pP)aKWRnkg9DXkP#Nvi?KrDmx|2({$W*7qs7w7F$VE-CmU*|u@;QMS*NR_cwE zR$P038f)+WhLtGp7>>1fEt^>$0JbP;B3X@O1f(pQwNC+KQUTBwDHJ<2NXmoJVFd7~ z(IfKPa`1!NKf5w}*MRSMGz^RK;rGeAp6p$(@hxotm4$9BB;#ZVwYbbZJ+b4U%&hRp z!W-=F>1f2!Uk6g%BO`US{*i;@`v=V1f66a-87DABhr;d;@Q?gwNzZEQvDnES>u){S zYuxU>>tL_wX&J5+AFi%JVSIn)X4y(?TR$w_F) z!L8hS>9dt!WlfcSmjKJwYJ85xWEiFv+Aa4&8BGeYPM}GJ0vRIYe(!bg-IyxpSJL%0 z7USc#@;W2%t%qvE{#YBaMth3a&ejX(ULmsF;i0H;)xTO7>iqo^L{sm7P%OqJXb-)GWgH z=I{;5ThRb-MFYAXsiEMl@Llz0S`Ma#fd>OMm3lY@SH?hcjXl$tFO&`A(R~4az6)(F`_Ofv<8e(Gh}b7ww8OY)cJ0v>@`Tx>USev)sn2< z2ewlAP>XDdc(jUq=N=PETkb63)+VRTKOQ^;m9OiMc74T?#i!;Ll%}~Ft23$_+g~}dgV-d1YMDtcTw6r(qfRz5 zu`yPwEo`hvVrp8!GS`gq#ApDST9w*+!9`|e<};569ezAGQ=XS87gE(U6El0TW~yg> z_+!yIcmST5w_01@YUDhSP)VN>Wo@8M=|~BfHGmZ(!d6R18nGS7a7Ly9w@{EWa*dCM z>Bh)Nwd!l_kMq-)EIvXkg~2&g)GGQ+K7x)-WpNX0P8F#RA#DtHR6-q!Rg1;Uu`;J; z|DuylTC{&ZlZoutAN|p){{B_hzgtm)|A1>J=t=pOU}1UWplYQ?q*|3mq*_U-s&$;? z8mg5Vk!n>MQK!dW#8yi_41b@J557;fG$PebjYvIPX+)}(8j)({cu*@Xm0D>jJ$`|P zj5cY>h-0u?XG{cDM>trzYEjp3$Eh z{PlJfNpR%5o)~vxcty_*=nmSzGWS{lWDm|N45TV2shuLmI>W?|qZ<~ml)^M#=?Y?Y zDat5BRpLOcSQnNlT}8iH^Yoxy=)t#%&Z+vEBR`s|FFx`<`*J$oJQ}hjNNeMJea~9- zlln%oBTMT0_#5$J90-ONN7EgMGF|+lXYeD)X`Jr3PRZp4SoqO+-xzH!h0uw4Krk{~ zYQbtPvW9V?g~6;0aiT&&jW}2`3(J=g;Hnh(4{rD9Ser|a9xM!-F3-dZ(yD|-Rdjh$mpgG7*;R@U37?I^t*%VM$as>_<{lWOMF*Uza*s&BgNP<(E3#Kg{y z=7{9n_(RR3vuI;IG1E(0^gk29% zeZY%DF-e)a*2Kv#JkL;xtdTXA$z_8TjYsEi016c$szh>83R(}mj8NSwnRsh$zwYYq zA2+`Gw@gCSJh-KKLIsjnH*)SX`kc9)(PD(ps0ra0&}*|IGfSEro5DnDku-XLNjT!UnMF-Im$ z&o)E9R91t+ir%{Pw5DY(H{Fq6mm41#5Ie1=v}>Fzy}q}ise4A#wALA+S<}z#I&ENi zS-|Ly5L;qR|D>|&jEPGc#xHEinlxj2Lr+g@&9dn{fp8U&WegQ9!3>_9j^j#<1eVNi z&Ap+#MtZO|khHj(H9Y3l(F{CGt(;^4Ppa6Q&?<3(QntBkn3I#LoYJ?kC)i~zBwDpq zBB)`?vfA-6Sz|K>|NZaWg8YnoZ*gU1xo*+zlWP}++HqP@+St5=#vHf9oqg{=($nJ7 z+}Cj?ZN;B&fLVYBdy0wwc_52Pb$(cQ^DmAV*Fp(lESSeuaoXS;ow^;HMnM^IL+i2s zlDSspIY3cRO}Qb13)W-<<{OL$TK!}>M$BnR9;ws{wNOWXNn=I1w&dxxpaQHbk*2{y z+?kPxHV+Jn8|Tav?Y*so>srOe`%_b!%P*gQ+hF6N?b{EDjZ5cUTm^cTSqLOO2TMt% zqL6s>=mGK-6~kh}YVZ{cRzomZ4SuPYeAq1=oX+7(mR9@=_q~{YVZp=P51@gExvNcS zLAWZFpDC;z=mLh~gZ9v$418e}Lp9FJL7c2{oB~p#@;C~l=VO^w7S5W-DW&=1Z0(peU1Q~hs%*m#Tcsm-WixvH0Hfccf*t{=c)4K zvTC7__Kab53I~ow8XrHsW=dmu$>kR=u5PYvb&Pc{opJKAvcih0(?cstO0sf`GQzTR zC$@&Va&t1W%Ez`fm5dFsk7_8L+6Sx{;yBiu6;`jyWZH zN+x!%29-12Ut~1`kQQ`~vJ2Z({2e?p6}u_F*&;4SHp8GTgBw7N5+?4Q*GY|mwvZ$2 zfAXFL%%pf~PqAPW)T_<@_k+}LqpGzP5)+0bXa!i2*Tx$>22NDFY}>fmHtiRH>H-SYHBK;^@Kl00ytpd->fW%ZeXXP(q< z3%vU3KwCR$L<9lSiTzBu-#_>mU^QtsL|aX7g710E$A{IB$QJEduyW8t42lR=6oK5p z21TgRmj|F@z!!A>rxX8kh>v{t!3UQn%|M^eaORnz`U@!T(!&cyedF{OdfhPW7FQlf>$MBaSaWd5b2MPn8@q^PA|-ABQwkb= zg&>@2wYtNsGg4D~(v^|nib{?eJvu76&lXvjl3MJHh;SCCrW8in+WZ=J7`H~@XVqC* zgIQT&8Fj^Tit93<9Hl1IFYoABUZ0Ta{^~35Pe+D4cgf#iyy`#?$%r8cga?(>+5?Sc z9OxrN>!OwFJFEQY!*KdrLt)r@m{n$C1Fr8=I)@;f8;iB_a1H7x;?uz;ou790wqkNO zl6Vi{?O0zGf5+QnwDta6(Qhk~Unsi8Ci!cePbUX$45x4h8j#*Q0HSvcNOKJ0N6by_ z0-x-1D2*dfxT}OQf!tmK3f~)$Jh{53ud}MIc4}wm$7yLDoe$q%Qk3TW{gLkgv$De2 zW70PC?XlzYAwR4v#$@IfXJ!(fUt|2|s%qPc{{~~wbM@j$763v>Fm|)hd*RwDj-9Xf z`1oVzr`e4>nB?8`BXdy0eFl~A#k%#V!3+stRf`26hZlkrTvaawg!BQQLcweLfVs+N z>BD}oTKX`9iUV&C@E!fh~p>V)(Z$j7YInoqa^=t{aHdG%>9c0>T?F z@i^&4$I%X&9*of-Zi^}J&0NvSSz$^AKa4B{=>Pri;9b)>Kv+Nh8)4n;3#Z~oUw}JB zU{$}5c{o*eK@&1R)5Fs0)JeEB#*z45vH@nBV%W3Vd`7#Cn{zm`MocatlB(>zOb!rkqtOy<<#ZH z#pTuI#JS=^Lh#49hQ?MeYy$&-ZPJ{I7)R}juC5iejtODzy5jl8b?z`vg+0=2@Oo}A zLY!-)VP_IL9#&(Hu`%_n4)7E1-ixUe?$m|3JpxQd4m`IMowBz2DLzFKXR8zAfrEkZ7=@d@G!~w5MesT!}*xOz;DN(-)e&z zZUD_-UX!tL{e`DSDSpA2N5*1PIYi*DTKe*GltlK5ZG+F=JAc`-`9s=Z*|>3KSp8~! z;gn^|PHC;Isi>(O{1@P!1vs%v2Yn!2>H}NwIRtPY%QIp@>+cyc;fZu_5nBhJhgY=~ zE>#`-{#WXacrHC7TRHlsXN03~Ndn`6)*CEIprSsN_gHyGAm)egKq=-Ipt1%<=W!i7 zR4Wg7;@6f3CBpE)GBv(5n!G(I+^&yfX2NO6WC>IKj$BH#=A+;2G_E1G8`sWgJ0x~j}bug zHJb`;w%6*Mn+&=-N-iSq?tXVA|j)4PIG8m*PKaRljhEtIwmzX zBql0+RCnL9NnJdbQUu34qetrj0qICyHTayUkY%tSJpl2>F=_FGU-2&X9HUl(VJ{TY zBQeJCq?$cOK&C{Gzs#DGu>r^5)zGu%Eeio(Uaa9=W!y~y_ux=Tqi-egQ zvg+DaPU>oDTim~O;)HQ+@eLU(rmtQzttPE1C*D;*JG7;;Y}tgm*z%^<(_%};j+wCfObN z1{b|~(2wbc5kGxuOninTwjv{KqQezCTCD8R*KImw@5*LJY;LL5w>jM5TXH|`GrF30jNSR>^}LOzTIxcIJwb&Cgj2LElX zgyH?S4bqZ|u|wlG`1xO}<$?{hBC)w9l-`EE#jT5fV}>l_3IKeBd> zXgzXAYE~?_!Xys8gFJJ80=zCng1+UQ5|EPDPO_>BP2C}49ZmLN92j`lKUVN9ZsL7 zD#A1}WK!8eukWi#Oswgv@2Q)`%B;E`y`#Cg18Z%~9d-8N_GRP7Eo(2f&za*@*Jq4c zFr{nCf>FkWqXjRdFEmtq)M?kR|d@B&#$ zQ4xQx-P_j zgHT3Pf1%Id@&hCo*=|4*&g_<>Ao@9nOrB@h+tz#hM%J%aM;>Zl-+&x)xRuqA8tl6uyC?8N7IMkuSqM3 z?RF7Z*{Fe)&&Sqc7CgwGMvZtw)2um?N+J2G|Sk>o*9*lpoP=V8MF~ zx-|rmWrx!xpqL}p&!yDVVGS_iR(Xzwy9pxcCMfA@ArjYKOC(xEPgfU2rVk#Hcyz5F zJ)R2MAuc%M&(}|21v9d!(Uqgs|N`94^rFc<70-&=a$?ZW{T%egPMi zVV76Dtz|UR7-mmJ;>y^5=ojcIWd|^VO~npMvsi83QQ2lxwnO8%444Htb$oKU+}4|3 zF=HA?}n(bOf-b908;f3I}>YA>{w z+?b=y0WTf_1@n(k}r$Pe>W&=c9{4juG$Vx9mCac@OTD#XJ*0ZL;S?g`-VBeS(U zDN>oz@p7UJ_XI=^_XK1&c7;3R`{yj1|7Fjn)iL=g4Pxs)66n6xdz?uD0Rc<8=dOZk zUGTTuRDE4#jjN^-GFC;8F!u(cN1$Qbz0RRx4jt7RB3o5t3Gbyl6Zd+Z#lw45Ylv($ zPN{*W^}5u&WDEl{Zos3*-v)ven2`-Tp&vF`?je)!8-!x{R($kBXe2r`7E+73=maOK zjB&_ql|c^M4-Gcr9n|p{7cz!9R)_Bo^IMAbwpy%wVLE=T)?IY^JwE|i4546`X8@#x zuAOgwC`P40eo&qsGIK9IgJwL_LrE71vKhFqJM~nCWIXXi=i&PIn{Ta$3=!IDxnqkF z4#;eUtvxbJhuJHBUPW(+C7n6RUz}WUGMAF*SX4fyI9#~}2$57oWDThLd=!ZY4{mLc z9~kULFI6-?ae86`8rq%oJ0T8@nHY?;fv_gvkeb*N9wnC`M9aU`ibPyab$Zd3sK&xY z&6R1+JqS8^D=n>e@tLKQ3Sz0%<6|vEEp9hYN$NL0;Zh z^K2KhpA7bHQIExUsQ+5=DP~NQ1AV4;{5imjm^xnZ9do5j?nmG%8dedw37QHQj>Zx7 zWBY2;=yLTs0q0HWlC5Ztsc|d{rOTC>M?I(AjG8z`rT@>aXl75Sh!)_ia}^ZxO3oPB zDkBY4D^@3fGh=poLCqQ3lXS1C2qzO~V};wo*;sP28Vv2yYVeCu^Kp{VnPcfvwBvBF zizJ^QrH~>`B@SffIw@E8)sgO)D#nrSad6qBK;2NDPKFXPnVw3&o`J;~mkfG=PxGiz zFnE3hV7}{6`K-S^OjukO=GJqIpy9De8O!GafJFHpSbGiWDdx*VcgzNKKbF~ z<0BzXMlx`Zua%3(oW-zr%xE>W@y7cYT`rfVVz$!aRK%TN;HjLiP7rXlu@b|zN?&}_ z5zvM&|60}ASyi8Narap=#we@X zh&WPZPo`noBdF7QS6CH@6icj3poSHZA0hIt?*9Ppk?^doN zC{MduL(2B7AsJL@@nkC_uz{B4XHxEBPEFDE7i|dL@ON)yp zL|3*hZNBW_%<0qn#FMRUr*)5whz_5Sm6My3^?w*sGe#qvxeP;w+46omogaaFYsqp< zEuKV|yCx$M;k{BLiLePH@(JryKvGdQSBQf_v5bVHiHw+2{1@x)ks%%ZpUQ|RhM6KJ z3ZukTbdFOLw(#CeTiDFQPaD|UF?@X3z0*HQ*bQY(&cz5kUs=Bq3U(}Tc;fhy@K!ZZ zlhjxyq2rR|SSpmL!l`uM3Mo&x0P(U$uBz?UHZ^RwwuxnOymb4kugbyt@I!NuFiOO^ z5jc<0&Z0ZpchA7_G4)eAEj@yRj&YKN8KN+SKg}~rrc!N;4uyyuo2t&Aih!SX{#1?) z;*&r401`uH!}rad4|PJdGVmZ-bE}Lv8FE>O3uQ{+rg&!8G4wzcs=y%P7(?^piQ$a$ zRvKc8oH4XLl@4fHort_a8k{&JqK|b|WQhVZow|9Q*fsd)u89-7L|#{@nf^L!vRZea z)Y%gl*wZO?b@udhdN4#poW2mWt!57+3f%M@ghS2aa@SEMoF%_tWPn0cTyXL*U6#QG)MR5i>RU&L?p*7m%FZ$r*`mf#n}Lmr zuVZ%8G++~mgWV|iRV#IR)vEMc*=if@X@&J@-YYeIb+6KT8(|T}gIYtl?#2Ke+AwCX z7z(PzKm8c0!9uJMJnw$vei!O!!7$ETwsHi_Hi&W?y2Ad{jJ8gDXIsZppvh<7eDm2O z-#vp7GGU3-PNzcbyJq0W&iu&FPhK0$T>{7bp-S&!#}dYwffFrzgB~v&g5+mFm6<3 zKjHZg6h?I4h8nDlM{zNu5fy)R8Y$I`SkR%%4TT|GxTA3ftL*O}2XGPp9@jVCUenY6 z_`!wK>+QAe{g3VJZ9TiI>ueD?cMandOqjtV`*jNu|%W`7160*Oe*%1K8g<0X>F z42wt&q=fd0*dv~w_6H=lj5UMydRx7t_GB!Y6>Au;?WAgY9BllexV%>p!hns^aKb2C zu*M7|5PLw!cLyq5Qc!`W8a^qFf|G)YsRH3*p%e@^u8~{>0#;xZmFW^M2h>5X{BY@E zZ$MO0Lj8T6^Xu~}Iy*m#O%Cjzx$oioX9eus8IYR9fJBU*idp06C9Bbs^Im4_myy6& zqXX40f|bU&plFrtJ6GeF2ph-0{ieYg%~@DuAD)_Q~Dh@fpSkWde+3FYM6 zhlcx6Q!pAHI0R8qcY^k`hp|gfKi#uL>=b#(iXihN0KQp6 z{fM6CnL8J84!O;<6wWHn*za zR;DMD3u))8N&wdXs{c@W^17^ui|tRG{$`DeE}lFcPcVkFlw zdn+BYd(N91HKl2mTDu(l1A?@^R_mFw&N_t@F$d$|opIAUt0ieFQ_++sljA5xlo+jb zP&;@k$QKyNr?JQmt!w!HDdWTztCuWuOvUx^P#zwmz>djC?Rr&9Pd-oVGhQF@nuEyO^(4ND)EvYClp_nq6Nxnd93&{ zrA-!qpHQnTf~q2YlP3~yM%UyQlb5=V5pcG0e*5TA6N--&an`#!WIOtx2b5};(Kxx1 zlS^Nv>=S(UNCDMK{;pbUyzWI-5u>%j)0!=1LB4##*w5LkQ_!o$pz;LmAb0qT=ry!x z*bu>1gO70V_ZmWVl07cHhC3i#CFT7}Ruu0eO9?P6Oxk7+Nv%|`5)`#2nAB=i(f}%+ zLTXI_wI(QPm0mWr25Lq+syH+8wyTgaW!`aSGukt<5KuNe%Udn|#>2dVP z1t}8@3&uj+zYfJw0P56kj>}{BUPfNK|-4aIcKCJE?dA=Ow#g?_R{)ee6oL z1?a(1$#Ksx;%+a%BWLVGZzO8FkLrW8dc!aFN?`iPY|Q647NK9PmD41BTd(%EN6ro_gjM0Pbbq!dRjSccHORvBCPX+{cGebaJ&*P2=Q z5n~JWp+Wp%bj!ujS5>XKhx>&rJYuXX|x>*A;h(l@5aZx{{j%o^xpN-i7bv*NQhsy{m*j0`GgMdb=1^{PCe zijKq8T$iRKgUpP|h!ICFsn|&aMY=D=r(NIn$VfAp?N`Q*GTIDr8pepycX=bZo9Vmc zzD3J-={KwWg17u;wdKt8o7E~*TO#f~tC{DXNf4=Q!dEHh@@Nb?qd7R}Y7P@C|A?QI z>$|$H@5J!_`#lsjR0S4CmEcX2b%po22Ttp- zgwT|{v03fGVL$UeOX%qd zh%HZ;UAW6V9)iOjbucNoAMgg)rT z$aBX-h_;EbTfQq5$B$&TMqa6eN_F5qUJh%B8dgIf9Xn1PDg?w53YQ21AM6pMdmb?3 z)LZrdpB~`jZGFklQa*WGUoz9XmWXM))dRu-k zkS~3g^eNG2sp21F!7)_W6}Cx}zKz-1XjU$e6}9;T>%RCQbE`9{IPI!fnL^Iv%nYPw zNrt8v@oCDBIr!(Ynv|N@o&j<7K!9Ux;-^ro*hPFHvq9|*NchbG5vAOw*(j(Qhzd|EX-xIM34UD$Ab*iqZld~ zDvw@LxuAK1St3!DEGQA06#PxpVGZXU^Bno+GOOk?5B+*LNErdx1yfsErn2O_-T5q$ zp`no|V&anixl5MJ?O#$puC%FiocyyoY;?%zF!={#wO6!?Ut+9AGh+jj5`?N5CTYu0 z#Cv0a+*BYmMt#^&qr!j*Co!P58X&(V8<8Gl#6<*UBaW*)_Q0tt6E-z37OiC>xVoTe z@QE@&aWkNJ82y^Wo$Xv`XC^CCg8A8p2HTSTm?+<)gWPTSq4LquL{#U(C6L1LDDq-imoKpeqHK2m~0Bs(#?S#R-$MbPaX#IAy8vY7E`zQ=x^RU|-l5-;(I#Kk~$e-Aq zYEwSDlL>QjWOu4lb0tA|659DCz+x&Db#gOsM7WN7j|qv=%wj%i1SY z*GCtJ<+!u5+Y9yd6o)+_DLytmA)~A?BQMAnSdddXJ|{6fF4>t9SX~ZcxC*24l%$O? zX3?N>q{1=P))o`vqgg-_WB5Ca^;z!17$YgghO6@01VYp>WSJs|RD)A3NcT_!tJU(5 z&5c}HosZqtJ9ccXee)%vbxOsT-;_)dV;{#j3}74{1bj|KHNKI{X4~E#oGSVwrrZ!jB zMHPl;xwG&uF)gGb>|OoRi{p~&s>Zg+Ud?a@I5VO`f_{&ly%~@n1mq4aldvOUyLfNoOP9BCzYhT1KjEI4>|p9ppb`v$0)6i ze}biKHR;0eX;>p*VW4uHLX`!{+o3rnF`y4Z$M)9M*H?*%op@|R^BEN|Wo_CG=&N5~ zwk2q8SmKC+(2V@emhzS1;kkbLfc4IwBfLd%+A+of#pJa4vMmVX&CJbYKB}fauc*ME(e~iNjH0^ND}pQV|GlZm=A0`3fKqNWI3p-0M}o$C=CCoEP})b5 zpwN>gZk7Z^@_)~e`I7z#O3=XL2vE#{y_g8U6zh&DK}W{m`$$km7Wzt1ANdIw9!9So zOMY4~c&q&Yq7_F< z8tKE)Pe5kAdOVRynTe5jN>alyWv0O!Ej%sCrW&S6I|H&2v(%EADkR)nW-{}sl9@Q; z=qNJNM`EJy9|Uw#Vn#vD_PJd}>NXje-&A^d`Wr-yv?^SY> zRC1%i2Tx2|T6i1M5^@C*gP?CyTBdoeZx5H2ng6Y{eE-%Sy}IglnJ!N{?6vgX9xbmoP1}Xkv__Y0EmH07qN@St3M{vL^? z;!m`xsaet@#146>5vWu3sBO|`7sQyR@=8OTx*wZAJN}gB?th6J-zzK_JNORxjnIA! zDDFnz$5THy_p6(n($B^-d>9gnSiBqWfkg@zxZzf`%(@uN9;Kg0SDUlJGUi~8#=0L| zSCy2Qm^QjHq^`22rZThrp?{0p=j0a$L?@*r#-*3na+DXTc<~EFT9wrzSaq9FDU1 z$e@_`-1J0eagHlHz#fp}F08_M-iC3Z%{Ll=!6s!en6gP3x@?`^Y^*O@xLb6h))y6B z2=KHp*%QdZWt^AF$T#J;cm(m#O8$cMJ>u1kUGPC-@~u~P6&KgpP80Wxf9Y^Zn_^Xh7;(ZEdhGEqfd z+1RkcF|L#}cSf=!c~s??Lj%D9Ax>veeY04Wmy{ltnx14!OpOX2^;r3axWuZm@(JkE z9|LO6xZ}%Kt3SPAS0wS@Tcd@w&5n$MxISljR$^daNUpnZ{G{xc99vR8p(HISBq>e);hcQ{v~ef!7^O9+&7&M-bI$sCDGUP}y{~)^)W*&H z_0k+IkHyJaD=)16a#N#zN#pve!S_LK?5le)<0xM%l{H$WRV%XtghTe?CtpYIwH!%z ziIA_#%|olDShmp`Eyg32HOiWjuii}f`0{nQMOxpK<4n$|uc@ieNOtBl)u*JTrLd%> zr>CKaWz~7lzxa!dK4iVcmgsM)8WUW zOS}=Os6aO>$33b_vsmqPpKU97O9#4EyeqvM}l$3Ey`Dt)V3wMh~C_j-W zS8^p^`Kf%m-tv<^U9NO+8;5D04wIja9`Q*Ij`6q`&>c&DS}^&KM-sFvHQz>(pT1rF zJ>_TMQN$u#mPXQ!k7lJuUbR=_xHH zjxwbu^d3Boml9W{V*n+`K=>7|9SKG@_YXNNuS?)zCX(Qe{cR?e((Q& z|L=XDZ+;){dH%0`-fwrCGaoA{@S0mQCI@%%JMbp}* z26W#xdGLdo;@!C4zVeE=CgI2oJhw~>M=aYtbPmuIRBhNva^8tzj z=Kxn@?@)G7nh45%r(|ZCSjZz`7mBi(B`@d&B{TDEfz5%oJbc0v=K<+&v7;hPE2jNt zJkeNy^z#~6p=jWmLB%2nhrL8rXNQaIYVoc2lf_r1ePv?NV6^ynktpjceSv*D52rAF z3u|Y@clr5Atl+$o(guWeS7#$wC&pM;6kLC9Lh zTCkrovl~QqkgL+=s4f=O4snL;DDDhX9d)JmD**d=Z5ew0B-Qg?PXxK(KR!{!y0e2E zA_$MgX?l@j;W^*H1#9W9M0k=$s;&&Jme-W-^|cVm{MrG;zEI23I~4 zI!HF22;_sX+Nh@tdkCI{m&m8`CBxwyV_}ZuoPb?YNO^3Kqgnt`2W)ZIcs^2sNw@}I z6We^?=D7L5i3AhUe*vnKdjsS%k?_<}4Jbi+*;w}Z+6Ss-!`^`3A%Y6guH3VfLvrvv zC(shq2SLREU-N$^76)WQZ9vQRj{hlY9 z2ftPC5jV;Ah~FOh-1D9k?IOg|uLnMum%541LB{=nlgN>jvjv+HUFLi_s2)=?xLrL) z+%5_ErDhRt5Hio1x(GW_jOUKAp3C_j0wcsU7!;Ir5L^bD96u9dL4;hcGQ1dR{^H_{)BAz?me6CkNSn#Un0$P_b zmv2S}$AdNpbNm~Zl?80$?g#Y(`PFbO0xQEwXj)+9~&9(~MUwecS4Au&T=fjZ-564zC=}@A=n|b@c z&fw!tZx9FHv}nMtC~(361${| z_OimMRjJLf8D%M%m9B6F%h$4pZY}C<%u1`CUJ?@Gs?3f}DXw+iV!;pw7*EYijVn3Qav#IOu`WEs?1C&%ZP1Gt(sa`)?Sh14Z|(Y+TxVh>`GTi zNXhi-w5-P7qFXH(VzhQ-&|QtiV)TO(uB;5z4~SOw(E;T7zziX*G}3|QLo!L7Kq7is zVo63^Tt-P^UR#aJRnwMtnRp$VV&3+w&l9Z9ke zlx&qJgcJE#bOd+!j)!!R(_@1Iz@9d@C8ADpPkW_+<`5bAK`; zGO6@Hyz3RG*NL2@%G|{4$;;|%m$v23ZOfW4DYbf9QSr3OlqhFGQob#qS%0)Sz~+jp zn%qBr(&^nr`7_o{UUYq7Y2LZrHFF!&vzq5t6;2sf>c|i^>xGm2#|Jy-FzkvMAy(`a zA?8%6ETv6b44jH2c23lggag=7pXJGv)L&`mQkw_^b_`;#N7f$c$f0Y}94snDP&7m{ zz|K!9a7Lw6PAe{&R-HO&LRQ<{+_t5)^~)w_C+1cr<%qh|g;VTZUn4RcrQ@a)R?ThB zN^hK7(|vAUY2o#YCa;^3U(|j2r1AZetKwYf3SzfKUn*YGUjZw@z9ei=R{Z2VsGG&{ zSi9)}i<9xO+yNvj&>K}H+^k@`D_8zxj%HMtf`eO})aoFf6kHsy_Q8zN0=TM$zKBMR zQSf7=r)48^d&Z+T;KnNAK{3Xvk0TXmwfyn&VBx{*|0z1F9ImkF_^^niFjrWi)BA(IJUnRhXo-%e zg6`D@^z+0c`V&BStiGq^{aTJwSGb~!zot*4O(U+#gMZ~4ZKj1cd^p)aC z^!ga^okDIYP*J#Q;{(ny=8_6lSaE(g7dd#0H1`zqwB2Z*=a>6@dLa!5sEaDK9Y-n29)sA;cdM8z( z=xuTPUHect4numYxY34q8O_a}@{EH#&tTYdLD6`OD6hbwe68{O-TeJQ{C>9i`{Cn= zr5kf@u>w%49YF_Mdn@!0-23D4>&x{H@jTK^25J+Co!ZC^DzFo)a6lsm{{mLjgk%LF zK?0b3UMol9%yThcYR z?2;G{EqXBQkbUP(oldr3_>x{%vFM6-#z#vP40Aep*yiT7JBFw5%6rqyxtUqSsjB2 zni%jb3_SKBjll>6p&uEj!tJr<$`4cr&}ey(Lq!+kn5D6~#UWY2sd3Q>iFwJC z2_`p1^Z9Hgvqb7cbsxWyEl8xtkeLAah&S;;$LtT0gH1N%*>93v?d~}>%bDniFB*4- ze#GgBt4K+8EN34+qfgalfXahxVG3qVAb-vpP;QVdd}yMC`9bjlESB|nzSGpwjaX8d z*2{*u$%Dp&un-f?G)GLd)t-jGp+-P>)tK^h*%& z7(A7$2#BQy)UiIY+z{dSTEd&Xcwh+U;SD{Bi4{bMpcw~Y{#Beht*-ttzHJ)b76-}< zvPH_b=|gicqIcLXMw2r0N+1jL2swIt*SOW|Ia`&e&|2 z#If~`RZ1Jds?6GO3y)AlcQf_IS!)4+T&i=#R?_iG(f4>c4 zQDl$JP8emqKgf|ic5h2>sot89Qx1XJ-)SDJBF)>xzz2V9A5o@8 zhG}!4qS=O)>b=?xw#z`pI1B^v06uydgRBE7`3wmfg)6rMCn$~6Ve^?Lz6x+CNbyx; z=GNQ~s7WA}Iz*Ww~WWZv> z4f@+nfa+{c=r#c$T0yr15>4M z7&Nw%F;Pyp0I+JH&xQIVVV5H{TB}CiNWN{bYm+f!sL(y!ug_?CUPnW#g~}}#wLxy^ zs34_6@5T7MxViwE?P{IFvVLdknP;Z%B%fHMPto?-PQy4PYP8p+&g9XM!VSg9S3$QM z5yKSo$iu{`D&Ny!s=XfGRkSw!yz`uEi?XUR!M18s9aYZpc?#6p9Jb4r5+1^3Ic!pkzO9t5lS1-$Nw}T2EW4qJf}K9 z_Itk30kWsH4{V!2{83sf@RymSi{Unwd>RWEs9>pM@k)1uBDPKY(l0~YaFHB!fHjKiI_jqp-9wN-#7l~Sx20kuZ&u=0rJ#5jyWiS_`- zn72U51Wi8+`U-v)`c$H2JOkJzd@2mLWl|lo(Nx2$mICQ&D~q$7E8N23al6nRi4mQ0 zRAzXi(YqV{S>RQdq^?<$dI>biEw(W6l5I2aLKYB@_r+IA1t1BL2Gt1tK#|RV|IeLA zwlI&+$Ws9r+Adp^cp6mugW*@($S?@UaDJ(Q!oVHR`E_(}kuA#OB=S@U|9~x9JYrjg zuAk^*t-#iya%t1vM3LQYIEn&bx>IvSt8yIBq2%W*vaOOn!;dk#t881K=T*_BwKB1j zdeu0ha)<-U)Ex^^q500lns6wAo%sqEQD8WeY++u`BzluZTcMErk~=0zBa3`w@E!snbFGI^ts2|^f|mu#_zqXR$rT!!|v^E zvh6axP2a#Xb0;_rnDTIMlShUf8c~KF#mQv5({TL2$7Bsp@nHO5p?t$j7=b(ONzft+wIzTlQNfgG!o&(Q3J@mhcsYkKO1P@^vlCGv zeAmw)%Pd6>8nUJ01r5jR==$Bt5%9F#mlt1dpYJTE#OJOS=u{FL|_~| zLSsNpQ62%!MGI5){$Cl#w$qMo9Md))(gy6MkUX@F38l1+4@uitLTRLR9xz)L%F2Ij zHq%1%Gn;J}9m{O~@B8$BWl-BAk7`hZ))(rZ2)i8lkt|B(5>?cFbc=Fii&~DQk462N zw$Gl7(HqI4K9)9uasF>CYTLQTw5UG;O_B1Ch5rw-sAb1{ThyOuAJ~x{6ISwM&~8LA zBW{os9_zG{cn#b7kYQWXW~O~jt6FVyR93WQai5qyZO<{8owq%W`EGm1nC}zJ`RxJqazj*hkm|PS&cmYcsT7Z8oBa7ir71722uVI&Fh?wsxL&p?0x$nRbQt zBW<^KE%xvn(0-vkt0z3FU8(&}drq!OUI|jU5<-Z%Hd&7_uCc~7!MG+HS0*v#eTBxg z!MIK`t}Vv3-MCISu3g4;wsGw@t_zIoQsa8EaXr8rO}+b&GMm%(z}|Tz4AR z-NyA=<9ds6z00^hWLzI(gu+wk9a}!t&17?To^b#{_#@J5F#>Flh4l-IAuzqS~6@CCu{ z7%7(T24BISU(F0`>mSR1Z^*y# z^+6>Gfh9pfC4mz&0^VN~*_(!o8D6OpDL zWEz|tIKHn5dW?u~D&!vGZbo7FQLwIqn~h`HnsD+3|Z5 zdJ;ZLv?qopW+YZ8b|jvi__xGQlY*0Clgg6nlIA3xnY20Silp0gX%o}Fa=z^R#1-dy!u3u14tKx%R~fAtH)Q-X zGdi<3^CwxES*=;uWj&GgYIbb)fEl}t8;&s zH$Cr({Hpxt3u+7QFDxj$pzvQs*A#tLyr*P($)8JCmL-%uSe{<~L`8bVJ(Z7D&BtoX zK=qqr=Z^iXroZOXam&XY8u!|`_r`rX?z{1$#z&7&8=p7+hbn_UE<#S9_>#RoxkN7uIdBySDDmx(DliRrkBP zm+RiE`>bxTesuk-_3zeyQvaWZ%Nnk3*w>iZ_()SlQ$tf*Q*YD4rd3U6G;MCWqUpM( z+a^q$Fnz+D2`eUSm~i2QD<%w096d31qH|*Y#Hxu+6Q@n=oA~0yH=1Lcoz3~pRn1M! z?ai~Amo~3y{%Vpw>C#D$O?qb1OD)cp@|K2{sV#jiPqsYY@=D9QEuT!DH~ERl&rN=L z^4pU?p8U-e`;>?&NmH_>JT~Q-DSvF8(%Rj+pmk;I8Lbz#UeS6(>s_r6wLadqu5Dx6 z*0!tKZfd)G>f))VPCa|-zouO|?W=ZMdw6?N`;PX#?YFldXg}EgoAwvm-)R4^{fp`A zr=LH4+w`wHY#repi5*!Tr5&{$lRLUP=5;LZIK5+2$F`2$9XEH}+wrrGCp(_+c%|c= zj(>K1(;3hi(V5(t-FaQ-ZJqabKHB+o=bt*?>ioF#n;8K!VrDpJ6wDYqV_?QTGajDt zL|0eWysqV4r+2;B^_Q-{b^WXB+wQ>b$nNCsobK}OhVHiRpLajieW?3z_dmM7>aq2# z>)F_|wdbmyn|f1vb9&2r>w8;!dwLi2uIfFbcXRI*y`S|SnK^A{-^?X5*UUU;<|Q+C z&HS=Y>kH{~^riQm-?y!Aci%wYJ$*mxd$RBMeXsVtJ8R3V9kce%PMDoByJYtG*^_5? z&7ME|)Y)gxzIgVJW`8vMt2z3dusI2HGUoht&P#LNoI82$uDLhPy?gFY`$zRh_ow#f z_E+>b_D}8a>tEb|YX3+5U(M6!Eu6P%-kI|@&%1Kob@OhUcmKRc=l$QjL-Ssn_x`-k z<{gmt zD=uBJbHy)Kx>x3}d}dYEstZ?UUenX`i1q zczW>Z`%d4#-nG7e{mJW3TYujAOV@w4VeN*)XUsX{!7~fbyx`2s&;0bvZ_b)^){?VU zpLOB;%6HF8R?V|Jho%_3BGUT{`R1pI(-5+0@IP-Bz~k`fY!`y!`T8F8_4<^zA>{ z{`M7%u6X9kiC127<*PfocHF$iAbX%> zpk`pgz|?`Bfq4Tb4XhbBYvA#L-wwPu@WsH9o0D$Nzq#V(^*29si|v+8w>))g*sa~S zUV7^vZyR-6$8Fc#Zo7TS?Z3YLvpcfxIQNb_@A%Cf@7)=DXUm;LZ7 z?ykN2lDmiYckRD>|9AJ4-m~$ZpWO4+y;JUe;NA!BdrQeM2rR9#JNwH8;k93C!8RP5 zt7(5;{P7LydU)61cS8aCrSLCm(4(0x4gd66Scg+r)>$T?)S@gv=`rdPacxE6mEZBY z7-c2OJd_nEohVf(Z09rhd*0iQ!uzvP`cWEDQc>zqDp7h-(oklhw4m^JbBr<;S3Z|; zw4w0cvrw8**v{{HuX!y*JpqN^WuUlG5>X;iN>F&8S@`ZIqdgs0;z!unR&CVzta_B| zjY53bN4&m`Qea%4!xcpY;(8y-uTc)8bfK(9;rG1mNBIp3abchE87#zs{q#Hv`}8do z_5=Hs#q5tL)L8(72v$X#fzQO7aBV<|K-q?}9pyrld=&O83%}#N6)42ZEVI1o=6CFC z??N~qK*=-ijmMS!8-l_<=JWZk2`C&dd>;A}u6$k@N*oH`!~58lgi?ya-;PJ=LP<70 z^U87JJ-nYV^D_(Ud`^~8_`d&DadU|xJ?@1rSY5rKB*)MGLzU+?R)QbzQ_EWiMoj+ zuf%zHX+Rt0hIiq;Bf45Ww^h-HS`e5Pri6~Qy&;0Eoqt0<8U6IBMQ20Bx5l6m@g|dRzH7NX!b;|NI6pryM zlr1Qn!|XF1W%xJ;pv_zUcN_Qe-RyI|n=rEQ-Neo81JWStoa2-^taJVo53?V5Kks8d zu<&`SQM~yGVK?V?9O}fCh3_-_%IvQtXzN2E?!?E$o4A|r<(2L1JMYqn&n)J%r=rex z@VA7AeZSHu^Kb<(mt`@o{GR>F5`)5iWhqBtKeK<$!g~oD%Fx%ivd>uv6W`}uIQHx# z-aBY~SAr{Lxj9dG<#@2~yo*Vvgon={uDtU1oJSl>zLSOXp5wqmc=^ohQTC$TjB*Xi zRVV|-=i6|-0p&)N6TR;)+`Av;$0&EA@EO!`_}RSPgZhcy7lnI|Rl<++J%7tNT86?t z;+V3eppagZy{@^av+z68x_RwForS+=q0Hqo>?oX9W;=hwLYmlx!hZZ1We>`OC_^X* zQ7-o?7o+}&Q9j4@mneTiITO1XW}|FCc@hQrY=$mHc?o4F%0jPl1?u;rJOi@>zP6zU zQTC(!2ITMG`IwW1QOApyYwI^xi51Dd|3Q*)kc{(T+ z?Zx&Idxw32{dD_{_S^0E*dMeXv_ENo)qdFiq5VtyH(?E_7pLBo`i(QjndnS)raQBo zCC+iqX6IVx+0M(HH#={0-r>B@`GE7M&PSb(Ie+DfhQ~48mE|gO&2Y_kUFX{GdeHSV z*Fo1)uBX%W^uYA+^r-a2^wjkH^eO2J)0bsFn;o4!EkE)f@BjOiZ*}A&;J-1zyi^;9 zHK4hOw?7wAaJNf*2E_g1KYF~x=O8i|ynu%Qp*Tb$yz3_?j!e^<0PZ;od`C9>e#L$-#BW>tS(Bd6L5B~zOL&W$u`10UQTDLaA z_{j6f1K1CP4JeUE4juV}d8hyNvwlr`2dCVGPQ{We^zZ&x1v_V71{ zzt*(FUmX7Y@TZ4AIsDJV=N~@raMzo!9A2XCf2&*5-fG5wsxJBF`Zo=BcMdAVRb7V_@So})-OuG=LMjRG@ z5wDBCihqe$MVe)|C`UN8 z%_0jYX*7!#Ft9?5{77ggc~F;=`N#*06QapI7u5ig4-@n_K}{v;a2-$aLa zTTBzLiAmyJFEE0ws@PvmH@634K5l3UYY`WjE+{Z9QH z{X+c~{Wkq}{SJMH{v-V^{c`;>eXoA2-i90_ry~PgyS`dqtFO~f)92#s#`QP>xmQ0) zU!z~GFVxS~C+i#aDf)TH^tMIs)GtBCu->gs9FV<&3 zQq9ya)qC`-^ac8EeUW~RzC^!PU#efHFVk<*SL!$Gr;1O+Z1ItpDgG&DiRIcuVx{)5 z*q}XueEPo@XK7D~v$g*dXJ}7~wc0PlY1%Kv>DsTvdhKy!^nXlj(>@a0wSS5o+NY3_ zpNU=C7vd`IOL4XKZ}B7TbL1HfhKvdlj|i7|RJg^{qF6j5O2uzQnRph*Q2j=fh$lpz z_%&AMo)U%P|3r~^Qsj#_koW3M(I(y(GsK6YTl`)0h<}J)@qy?PUx@kQGciwmDHe!- zi-m|Dn2Gp-KAgZd2XO=EXqO`@aX`CSy9N2!ZiPwnb` z>u>6B>2K@r>F?_w>L2J|>)+^q*Z-k^tbe5cQ~yH$ME_D8(azUD*FV)i)Bk15l_>xU zrXrG}bJkCUxN`O*V(8*WwB{6Uxwb8sUx@q|1y1Lr70n04LVVB*(2(as%~s%SIbh3d z>6+!9?cC{H~jkA+H)n&71kHd59 zd=7qs+qcce6IL2ez*ROCAHhul1yh{|Y+0SNX3RQpL37f9#^%{cE|+uCfyX;%9eBJs z$u)a6?h5ok3W(2J5pTd81egQ!@ck(DlHJ@Gw3< zqCGyWL1@Dp8jS|@1fGGOnDmIapc4!y=L1 z{ZU9IWa!Bk%vXn1-F)#YRGP65>i_HQT%hDEssvnB|4dKjk=KNf5J)l!At50Q-90_Y z3?w1b(>+OGBry+BmSyS8bSA?*I`+&Eh^Q>fae;L?EGp{iD$A}fRDA2oD&iY3h&)7m zKZvf&dN}N=h!J7Gx^@5Qe~|SYchA}BGxfYx_g39ox9V2a|Nm!jXKw*oe%2YEV@0u* zJ0)v*YNS?4lu`s zaI?wUXEofySwy>rXWKTnTf=iqE~;vHftifn9m3X_Rdq`=Yzc4CursS!y-58wGArw@ z({P>1)!mK=vYtSHRaun`A(WE{U=~5hAm?rLUY?s$Z30yVuAOiXYnoB~T8RmXmCXd} zm@0i=X0_8kU3M4HWmZ3J)KpHGRcO$_zti8<^W@YZZTxI>&^P5z;EG!~U?{>q)B$)xPwkP~ltYYx8vY z^5gVk8|%0!AU)I|?f|fXR*&;AwO48NAfaKw+fM&hBqi>hL29~^o*L#kw=!jVSRd{u zHcs4Av5S1)b8Ymq$Jr+JRPpr=q!GR<<}0j zK+zcfIJJ9v+G$CJk}qCjm@;G2FnfUtecUHCc!}CW=m5A5Q=9L{m*q2HTbr_P)0IP=KtGRk;jzH#2Zsnl0F?4x!jNI z>GYiPbOed%gC8%I@Fcy~MtZUbCuoc3{UK5(!06?46yI}wh#uYv-TnWoGTW)+F!;Q@ z9+CR?6B9o1E-gfAz%&wRUzahZU89XU%oAVTza|jRQb{9OZYpFq2Gt#@))os z@;&t{1kTqR`e9Tk@O<%gdT#k1@pb)i7*B^E=M%I$U>XPK7!nhBd_;V&gFI9iO)m~n z0wPGXr_zUfyL`XQq{{0dU#sVgLyPnG{G|Vyw_2H!5}at4Pqhw>SU@)x;mME4lNb6iE%Uh`CR#pF3QyYMw%4Iq zrtchc5}&OwUF@Ws&9Yz<&$KMCDcit&vyk~=5!08vppciEG%}UXv$L?ZK89wP&%3La zGTklnmb>|+`IPxMme`lfm(5))Gu~%zXPsHctg@1cy@ly}tGR^9vXu$z}}qAob?4P%pUr14&NYpgL#VOPMdiTPnj-<>uJ0?X_r=9SoG zJF&W6%G!Mo>-c@x8W&Q}e97!Tyc8-oD=ct-X=`r<=@^<~7(YS7UkKY+h^M zVBcupWN)!=wr{a-#om1zR{B4Poqj7;&288||AZy^&se_i#_D}9HuL+;z4mtVRkPo| z-+U0e_k;EhGhjbt?!eal2)6ylu3PRqS^Tet>=dL#(MEv%dL>`G$SmJZOgOG4n9i^Uv(RnZL6?Hy^^vdIAgU z7g)|uVi7)t_55Gg%FeU80{N9^Tfj#ntUw9B}x>u@>O z={B%m*yXz2*}OS+liSR@9nW=Jv551om-k#2vBkGxYwr-tydS�_^5pSjW4up7&yv zzYN>_~b>v6K&Bfgi;Bz6|So)Qw@+SJbkfz^K zekFSXufnQ-wd@dF&HlhOSm@VchrbS6{W^9BZeWk#_1O3~vSV-)dj>aSm%kCa{1)u; zw_ub1J+}VavGd=7oqsE~`EBebgdK+Wu)pv=Ec^Gn5BU8h_aXOT_YwC|_c8Zz_X+n& z_bK-;?$f+8{$JSz{;a#pea_wOKF^Nb7tMdNi}y=*?!L_4-B;Z`?p}AF`b^C@M*hLHmHfCn=6>pJW%Da+<$pK7HcyMS{0r>mC$W{E5-a(a z*v-FoPrKiUHGSOu&OPgX@1Aqdv!`Ms$Nowkdn>7^A(|C6vft9oe#`7=PBb@~7tJ@{ zj#|xk*webv{E*$WUh|mwvH5PazB&{SE4Oso$-B zkNSD_1Cn%4K$6aDJ$WG_o6c)}`OW~J*ZT5WUta6WYd!hCRB3;;e0kY}XNrL={Emjw zSZSbI8E+_6hAQLbk)~30czmcdFf|#2N=q`u{Kil;P(oaqjV}~XRqP8!;tJm*6cNw2 zl%(3wtu29^5Sd>Z7_JUXjU5;*UlCH~mIjB*)$+vfM2OE;vg5)-)zanV8Ce|~)Aq!% z(5et?mbQiPyjnX$LQ83Kcyw@Poqbx1AkS}{5zEYo#n=O6XELv6W~?wHZ$_Ox-81s? zA=XeTOTRS_)H#Po@S3O7JgL7WSsf5^E|?=PTEg3;BFQSs7jqU8DKR zwY+k>SGm_Ka+fLgDz|%u%js-qck@t{z}1b?u+(_S9}oHCiTvjA(xJ-4WVLeWU^yy} z52Y$eO0|P~`({@TPBFr&Q)8p0smX>)pu4#;F5c5c|sLLJY6Nvam5#4U|^{<<$h`sR_wyo=Ei2L?VCQP`Nrr_v|0l;aE2bS5lLq zrpW|k=Z z)Zx&A!?hMP9*$K=>aeJb<|}KNp>z8>Q&&osMpfwhx>HA_x~3!3qMYhUG^i&X3iMqIM4MlB0afUijD)LHwuTs;i)c49X#JCfx)0wWm z=4~~qTDB!5qG{VS?z-)MEN`y?rgkJcwO6Jr>g;ORp)~E#vAiRUCJE8T_ZDaGoFT3|16j>G6GL@pO-c*e zfTDIzLF*}KClf(mk`(`wGpK@ZKj?jHFLidFcy06yuqPC?^+g6PGLi>P^ zAYT{=zpzGl0Czf zXB2-%@n;l&M)7A9e@5|V6n{qXXB2-%@n;l&R`F*Qe^&8lwf$MepH=)>#h+FDS;e1K z{8`1HRs31SpH=)}O`gtW6@Qoo)44(>NJSyBPV=cr87U|YJYFiY(5*Cg$MHB{+tjJ~ z1*Nr9+Y)BzbS~(~bgo(n-cnVz_|ty|mLt@&Z?PQKQ|8eZt_ z)V>J|@pP`JczJ|X^1~#W&h==0Ma3T`)pV{eu19&;qxoUMpU#B^KXBR)!5|=A>F86x zGwvrX->E$9jQdG>+NrY8sr0Zk6*>!APf&|+N&CB?{hN;Yq3PXPPj{TJ=~#84KEq@l|O0aPde@&i}A($QMw9} zpG|L+e#RGk_);&v)Q2zi;m7dOAK7%5mg^G!5Enf7!dHB)uS@Ie()zlzzAmk=tGiLG z^zo^&>MTsxb_q-#u1KJ1@*soxCxBn@enKz4;`EgfaAkj zVZbpsUKtY{67V>DKymnBz!5?ohroFp0vB*dFyIhC!Qn$*PP3Vyckn~|GhrMN5ADx{ z@k2bcKNH43ap4Po=+{gbPsBwY@kMU&MPBejzi-rii;ZCp$!5B>e9(Ku13xlhd=XbV zf<7Z2_?ZdgC7TIyh#&Zw4|7g7ALJ~X4|5T5r9-zgGC{9oGhvO1uk8=x89YG_GC`iH zKgdBQY%H*n(e~?>M<$ZH*z^*NP?*Ywb!T)`~Bv75Cf{+7`sLB>F#5xJIm zsLCQxBrRs<|A?Yf#rB(h_l}&sl^NG4H zDP`#a%UK{7XE+BR#Pt-hQw=O1BjjIRL&_Q6e9j&lIeAQT3Yeu&)=1ma(%y`;H!E%I zkT&LgYixS@zmtx-nU$Mw93dzEWXobYbIwb3eE-=p>P;#}S>aIlEPUlQGM?Y^RY+a!6w}R!b#eLel?rd>qi7S}7>FCo};wC9s zN&T;bVk7{$;|dw)5E(ODRsSFV?*-4F{tq9x-{svqY3=2lgI~qX zWP^X)+=!$c=dAlU=YY3zs{H}dkHglUcdfYBOYVByq%?WCUWR0Qxn7Q2hlI3pi)}q&m1Sh{uamQY7+Wxljyra!RhtgT%i2tl^W4h{%z(9 z(L*Og!3yqDtbq`N$z8mI6JfRlJ3C3*de<(>H77pZA-cb*oU^OldfNo+x1DeQXL$(*`zz+adpjb zhsO`tEfYz1f|n2%CT6->djTm)x5K`il%$)p`$z}B9E_Dr%9@>9#wThOlXMXr9 zHxlk;6!PLVxoz+OZzz3`+2UdI2sZ#8<>tm?=G&a#e%Cz9jfUsU^L7hUIH&J_aPqnZ z-S|JAxq{K_a!>Pzxm{z;Gv;?@5w}h@^DY50d4i5peY2F)=5*1! zYqbyk+S z+)>;wy8Cgz1pQ>BgU5Xs%Qlyssmj$eo)==d!TYY{3jWp|MS8Ob-_* zxMaF^&!ZL07>0X4qh^WBfG2aG=QZXOZtL7=mU1`eO=cOlZ{B5=%gop&Gvf;G$nZ8W zo&$N@oGP>AD#7OEB+SoHELgmRH}OA(wD?tA9U5?&OWZF?(I+40DVbBa4RtXz`|pzY zHCmpheRd;D`{}zX+`NW0*UdcH`Y^2+=IQK5#NX;36~D(lCVt+1PyAlzZyyhvg8QNP zMOLjo-Y4ZpwETz( zU!#vx6D^yA7GK8rXy<9wTZ<^;m7>6cRkTnx}}TZ?x3zvLqlb0pdk&wj>}n0r4WY zXA%%gfOwI+G_=++rv1v*TPsP~Ih(%zleA;di6UtUE$0!KMWWfl7zw%;`-u^t`V_qN zjJ0RXZ_ROZVl2OwS++)z??J!r_1~JWLHId=A38Knb7(_8Rz&Ta|1Y{7T(jW1A2H3M z2YfF%(cF<}?vq4wFO~K!llJ*lP0)glvDC_%cMi9BwsM!}kIf17tWKE!xcS4HTJ(Ly Oou5-pooIdL%Krv)puDaC diff --git a/frontend/static/font/plex-bdit.ttf b/frontend/static/font/plex-bdit.ttf deleted file mode 100644 index 6ee81941935825799b08ead0703fedd31ff5542a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 190220 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 diff --git a/frontend/static/font/plex-bold.ttf b/frontend/static/font/plex-bold.ttf deleted file mode 100644 index 94717b8b8f46983930fb0a7ee978e4baa962fb94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 181468 zcmcG%31A%6l`dSjT2gD5T2iZ}mU`dRi=;KNZRbAC?1M}v+-%wqp z)77``J^MNL+*=ZpB*}!2JgIX2@W|*hw?6Y#iMbquCzrLx?)d7S8zlCLKcSV4m+akipk!~u{Sy1+G`@FUa`~ms zGRbgUVxM~*-w$j%uzhdA>dz!4_UR*%#13!YbohW&C%N#vMtonneb1HK?mavFAiisq z*fotiwr<)|z3S*riQRSEFrllgs3bn>$K0uOcIkPi+T_#f=hpi!CxWCM=S%Ga4-84N7>34G)R7x!nGMr<{4*{zQ964@qvFD4tk8vTTXV-|VlOXiaQh z|LenRo!!nW#1o);fCkGkz{h($zrgBit>3b3 z+m`rbN&d-`n?lKC2*w_oPE2!6fydn< z2Rvp^GHaM4C-X}t<1|QXi_cn+fAWvYDCIZPKZ> z){(T7GgjX-)9-Zl&-6^~wj41=0?jQg%}uQ(hpl@{1M|0~Qd<}J7Yw%BLp`z0vF@-Z zwrEu2HbIALKbYGT=F;ep!+tq*(AZDK_x};6nf`m6##+xe>RC-D8p!3KL4)L#ZkYwb zeUhIuLNVm2F~eyeNe$v7K@Gt@PH>i)H{@*PO2i2z0@ZRFO6n;bTm$XL1*sMjS1olo z(@*rIw97W;GH1wWAfm>hV3@Oa{h-U4n&}x_*VB-GsfWsaaYst>7qa25sh@J0sC~G(#gBb;73WWp;lGtww;&w_I^ZU-rA%4O0S7;`ew0^86pi*rXjW>FDg zXI!%c3P9-|7OOS3`@^gpK>Dl0kfmzmux;Mnso@Ph4ec#{zp24n6>ZsnsNEOzFT1oQ zvj0##WU;wVZCrJ`xB08ZMX}!A-q@Xya5#d)9~x-3m>kWvNUWg57-O`>q~774eXH5Q|j^Y4{m=ViVbg;u9^k^wn(iUFHX?H zK(wfCRm^sd9k&xb>^cG&2w)%rJtGxyMyUo#gf%b6xth03);z$e&P3#XO zNx#9iUSNeTz*xi4kBx7!PsYZ&lNVScRZTlDJsNhdPxK|0lU2I)h8u3{imXoW4SMhJ z276@FSfUe=t8fX}C_^_%#LRx52Kjb@SRFizE$ezc!ZOQfmQc|(fM%lHWu9N*+8RG{H#o8}XkJSIX% zxokFhMot!#kM=KFcG4NFayL|-g!w-g?A@~^{SDR^Z!4;?Ri_^(yV?bF|10?q@F`8w zVzT{J3a^_o+*3|HD%UYfj?z`EF7IMFI8TD_UG4V6`+{zP<5^Q+gq6IrIT&olamC4# z@<`BG>kRUb&hzg|^4$A#oxC4~82idu$e_U68L0^E$(g<=_|x1fMc-=%Kr!cBl8s!F zDJm$U9>q;H1!0zmXLoJnc%XBm?B0v!VWr6zwlJ@x5-nBBT#??6F0xSc>c+G zW25r&^LHK=<29t+#5DiqX=op zfz}67M(&E9kt(4k$h(|{`LE<6Md4lCEZkvByx#y$1K*q4;chBt5(JWi;hv7gCWFxy zYPT<5a&m#I=&Cr0sKi>DL@%EVJ9Pj!})^TF{{ z*|Zi;rC(?5x`2v%C!O3op}6s*xtX&rxbJ<|m z$z|Z-<+J$6_S|!1L(zEJxb(771ag&18LmhTiGfonub2gd zMj~`CILe?S$%>!);{k(}h9wf|wAhlmP zI!Dp;TEFT@_1EdFqn^Wsx5LmZ<$kn053Cl&qWv=2FAuvq-)Ql+IpOcPgC@7N^5n_s z8gFCe?k#LA{X(?8xVo{Lt$?F}-WI{_F`>6b(lC*@SSr!=HivH&Uq|b$o^SJDtmB5b zgT-O44PSfw6N7DqZK)HF%VjTp``a(!aSXJQ3>|oyS-PBPRx4R_Ps>qiIYi7!UsMpX zDs;%w8&1QyGg1Y4J2)5MT*aLU(LJS;o>u0mV4mtbjg^uLU}*$X|NocKJa{|farJFlUSnv=QA%|iIa70_92 zh+E>xxBPUQ2atd(G%gv*SyOMvD7 zl|7RF3oE;f`3_&2{`q0@-D~i1pG+#RMA|V6C$Lm;BnvTy{EXFC{L{uvZc^#Y#fd`h zXddtguN!F0M@z&_lu9XvhDM4RWbstTtC`0TXa5=dZS4MEfAe3`-^w3<;Ngem+4G}v zH2prtFpj<*M&HaxCI+R0vv5j6Qkb{vLYp*LI$JWmR7j)sQqS0=lY`tqP-`NaXR*whUmON z`s1gbvU@!Cr|z}8-S&Is+09FuI=v=VP!;HJ4le9)9Cg{v)nm|o`{cj- z(9EeeCXM@rr)5H4h2pK_z1DoLi)Bu?&p$L3iA)`uzv(*vjpaRELraznbq-Zt6S%&# zdG*b!r*B;som?>-Nvv9SVA-m^@PesT#3e+D~Z$E^N0&VG^p7Bi=R$A;wD z<98mr_c%!`^`Q}cD3ZqMBU@ts+kJrCs!s+w&Zhr?6{X+jPfhxf0Fb(9HPJ#1g@zZ?wh}S`TWM1-+TkBKDs|K+Op=@ z^z|{go2}K$Re)C;i5p1lN%LV zvxY5Rv*t?n{VT6bcV3C#)zAHr{Tk1#ky5khtXZnn@q^;MY6#K$M&#SDND>}LA9#MF z@PhnC4wV#NUh7m&enU^C0*Dq-Nw_48Oe?Y)paXZBn1>ClJ$0(!lFvT=J0^XFMfZIN zUHt0t@1@^JZxuabZ=+}Vl;NPH7dhnr1wBD_l*|<#18E!wwPBoI#GE)EE8)A6tdik^ zxaEU}rj1oU!N56E;aP4?%Rq55ZDfEAn2084q5yvzaHh--`Cf3qh!tT%!4>i5y!+BR^ z8;DMt<-2IMVXJCYGUxH}k&*H7(w4QySFb+4wnaT3U$cD2@-_TJv3vF^w+lk~N zHlcJ9CRj7J?;~|RS!a@tI>p|U(M;N%0Pv}ojdXztnhJ&ET#CyPW@b~y=NM;WZ4*hm zJvq_#fcpV?*44eNEw;4V^;dS(nI3v}e$C|ZP zsH)*sQBIr-YhTs$(HY4M`jTFvF%YGnfk(zMj%kZNCMJR?a77BlXpU!Rd1U+gC1VF} zgwHWTh`)N*?q`5>Lj0M<3v4xC`K*fiQ(v}penW?P1^1T$_Y@GmMkKIG4O|UShPX0= zdnJa@Mxqcy^G@{~On#^!Mg`6c?LqlhK=~V_r|~4rG#I5RTx`T~00)XF4Db%|4P8id zu?~jfE?hi-gByx>1XTI@;9yZ!3rF#79{q+|iPCRC>3Yr&B{+*5eB5IaL@z+n)}T(w zgZ{rd#TG?D_SC?wk6yJ`rMt6dX>9(ky7XI25`_Oc^pYQbK?;=TS&YUDvKWdptYJx$ zB~Tbh5pF;k&RQ0OET70?Q0zR5Oq8ggm_@%EB{yIscgoxqrgB>|+@N}&Jc~hdg5@%6 zojKaPW&V!N4rklQ{_WnOP5qNc!dvU-BgG$xjO^Lr9obfzifx^0@!JB%qViqStrMM& zSah4s=XH9W#uC#dYh%lMQFVm;q9iwiGmKInSy@rrqw4e=E2}UF=LgNcN~EozM|psB z;MBL|Dmi}sMLB+)dv*(f%e{DlSsEn<%#ONqaGB$EXhF6x=Sa!(Y(obn8x$LxF#S{a z@NoA@+q@l%7VVg4gK}Ixws7GXdpx~m{NO^5XW_wd_8E+}9HYGkefh9_gGN^+-=G2X zgjVtm)d-NQU zTn=0iTZ2bUKFD`JeXrq@fAjiJzI2P>w!irqW9d1zlP&rE?=fj6GDt@`Mc3qJkaF~y z;<0Ic)9|OIKoI&P+7>AQVT$7>pb`HWOn-X&Z$Bm9_0ZeQ#2zJAH9ehv3%x+TLGI+e zK)%6nLG+R%McVku!6r*Uc3+bxBM28{3FhJn2f6e7+iV&>$e+?*WSfq&$B!RJ)Fw*~ z$W<3~6lp#_$DrzT&6a-1a7B`r{6N)Xh4w+^0nOah6l7Z-7Pl2b4;+DAPG-%3Y6I$vM*I3(OX@=|r`_(vku|i*)vG6OYU&SL9&^@}*E#t|);O!7 zKT#_qL517Ey5z@*an@yQ>PL=~G-Clzw3GE9b1bMLOsff|Rag-dzN-Oeuve_lID@`mP9(Fx7f$zcuh<;ZQxs!)z_-KT+Y*USer8AhIg+gj3;8sZ z86!1gI7gw9QR!ttCi>5cxQu}$O(LxSX3@tte(~2QuVgRHE_(I+a};xh(1!r{*hkq1 zn&zZh4%GrF)gqd}>Sc$*Xp$Wgxq7AGk;+0S79*Z1=S~TirDVSWGvF}U3 zoPC^)62KzLb1@1l&Iu0l;l36=C4lN5rI=Db6rUSxhJu-ui3QUGSn6C8th83hr>>zza`u>Z4En2*0$l0 ztD~ttzo4KY)a7km++nN5PgjPM@kl{9d@b~lUD16=Ns?cm2OCclsG>f&JR=7=k*mf{ z>aAoAV4?YsWniF$^B5)4DLqE98_mj76c5dqV8l=u2n9z=(l4^gFHcXWzy56Tv7_v( z>48g+{e_`IS84%W;^6Qm=~i;Of>H?0tK1b3`5TQcRRpLKbO`|8B9l;sE1HL;EEhZ` z-oHYMI;IFf1vRgW3vx^g;g}YR8sVoo^cg&serv#A!p~zaBcCHzQg+$&!VH@+Q0m`cww~DRcT_k1EV2epaU3ipcZW->8ea^R)#h?fvQFuweYGIM$O4bUP~i?9=;5P zS)u}~5`T#bEH!jY#>)*xiza6m7?f!L<{?k>{MF582evJ0D=sRk_r+Y{MM;NmWMglv zvonUHG_Y`6YT=Fhr|m7vmamE#YW%h;N9U5Zjx~ec%aZY`c#?mBB1v$d4U&VO7>*1t}08rk7^HOhKnhYb(^+t06OZ@nQ8T>s}A&VL`&Yyw`R zka(BWD)mW+3A6oDilfL4RwZi}&0tum%F#GY>xIf6QKUbJKkzf~evtR72+Tw&Nm7jB z>WpLpHzx6|8mDI}2s44B2okbUUY*eyyZ}4WziFOlEEOMg^sVmhUft&yjHkvt^EUOz z5{Vcc(O4{sqtwwc78zP$Dy*L9YZ`8AXlNU5>YJ!8G_4qljCD8;w}xs$t^9+vHwP*M z&HMvg=LSt$fF0sG%!g!G1U6*w(m(>&pi43;=8|j128>iN7^Xs%(Az}ZcNVB3?h`eE zB{om1x%IhKBwgz_ygT0Fe?xTY2mvNnboaL+i4{i|#J!tUu_huPO| zuV}0-vn9u)VNBZ8`s0mz%F5+0rc8~uf901AKC8py^?7N%|< zIdK*jbWb%1O0~-|exH->bK<`!4jD=AQSo!!kiyk0@IK1*0-RS%YaKZzPK7(1=#vkP zQQv~(+Nt)QB{e@MVB$yWGRFWnF&Y#~be1-qE?^$FEp}L8~_$zOr}ky)$d?-`}6u zbo+`UH@AmEv7Ott?QC|9q~DD#9B&-hHtKI#c6iu7d~hmqE?~LT;%M;>ds~3Jg!Egs zo?QvOXeLdV$3r=Z<^>P}hofyt=+FcU{`RiBq`5iuZn;2Oi0`rHL3&SaVtepwi|*IY z;v4t_sLvL^_sV(i9XX=j|C@{4PbpcQ8pWtEq0WvI)f}V12c^^3%=Xa5IjQW>1Z$nSaoT z(W0RrE&5RWdc;b1PQj8PD94-~J{pg#2Zm;x5{LUnWs3)Q# zRP|r7W@M1!CO4@NflyK@^z=YXTSzWDKHD7biEi=4$~?~Sqv%xMHOxLIeIK=s2Fb3Ym!i8A7ag^Zl&guGhHqk@ zW25O=w1?lZNAWv9iuS3!<wbovXFfX%Dh9L5JDa)6rUG@Anr3t@Vx|@A-G6x8%3*98RC?=O~=QpHqzIkWav$ z#p%Osl}eyfS1=kW+0KY7%i{Q&W4X1X?x(h2WD=(k$M`#Z!GF> zSoUvHh;A)rW9-P0@a*gzH{LjdpOM7)@teQmH-2e7fBt&u-#IqWmR!i;8#sIe!C@KZ z&n=VwjLNip;3GyMtDqGH+Z4o-OsSSZ$-D6ikpj?727g!*$N-rQS+c&gCDl3+4F;n) zp7;)HOuzXZxi;dgb4K`wccS1J zpJ{O^U3ir>e&;*sH-D4egNC{JnA4;zbBO$7DYL%Pmhnftvo{bg zx~j;X91kizf5zUixFs|kcNQ$T&(PXg?r)0v;`Z+52HC9}45C9+7rp{di^jt1?$ouS zlpN8&JQ^O4X@QK4y_< zUnvGTtc>foy3uqsH)^B&qi$H>f8X5YY=itKsCQV;Vz5e$kePgNWI5!fnidE_F_B|s z@w6Cx4J`xy+n20cKXt-8(AvN{7aTjh-nHm|9UZ;-+(O6t%P_Y(_b%FOR@*Gn+AKqx z1!z-ombu#&h}#XUxuJEydtz$+x+S;!2U^hR!sC~%cPu=2^XSq4waB&p@G+9qakScq zR*h1Sm^w3Gz`ZK8EGk0Cf1)}eh(F>K3kB*p#?Ow9-e$OA$N7mJB=cyA@s@m)HORDN zL@N~iW4$rYFsZFzhJos36O5r5`A>hnZioD3YNs0Q%tJdaX^^;ER9Z_k6GakDky9N! z5G*AIix@#-n!KZmfC}^v%Yc=hIz&&oZ23J29x#aYXcSW*wL(jFe-iAZRjQrAy(6YZ zzuD|>G>zQW-u91?=7Y_VAGEda_*q@pZOO~av$(@`Kik1I8+x}%?Olb|I~RIaiQd(r ze;4Z=Wrb(~AeClOphI}9=4PWdZsvk^iKX$d)p6q_x=&xds)}L zpAzm2b354=xgCd}lktmmnow`cEiBFqEOb@+r}rAJ{_D*&Ixl`N`~du3*4b^sJ;gEl z-{<4^Y$E;Bt5`@hz~)NO$Su&0281EmzqnYW9BuQUi9gDwJ?Bw|Kr{0B6nhyy1C2ln zw{3`;lhT){zD?xcL|q#tkf^?`OgWSLPJbsd`cLVl_RJ4Sh$!7uR;@uli)jauwaNqE zR&uJ*Y`O(kv(T${o`*amd4Ux>;30m87gueZu5m)_2WQ_u@SCr&H*ZQeE}5R0nWn=k z{>hCO0)Q&ky=C*}Ep)65Hn-FI8hoTV-~u2d8#v8x&%)`Dv_$&-EZp{`(lQ=RC4fKD zmvkn)(wXo|XS;IlQO=VYJm;V_2k{zO6+G*mZO&1hWUD$UGX7}9Gs(_-dvU~rAn0vB zdf5q540EEi0kVkFKL1UUdImlVrBJJIrpRp; zg5%{=CbOWM3Tp&(n14F~7_D5GMUJG3$N$J?@VR1bnE=hOBdMXwo@Gz8BbSaE3{0)i zT)ZDi4Q2ivi4OJ~XV+A;eMfkKbs!Log__4h-JXi}q$dP;YsdD;LTg{dALnpyMSG_w zG~J&jbLCW79X8y zZ=X53SUvY{Sr`m1+|sL@huX$F8XG&t+ZImOY$^4+Tz?~1IU1Ag;J>w0H`uk z;x|X=Z~kQjmaLz{QaFoZ@f2W54vV8lNq%1#q)F)6N10f=2)1bv3r#K~X&69R4rqa* zoZp1Tk`705ETo?89Zhw0O&xaSY#i7Y^4FNcBTh?wV`DuFIg*Pbk;U{Iac-^lCEQMT z!dIQSNdBnFUhgVg*w>0!GeJ72j@>86AR|WjTPJ5RTcOsT)uQ`ab-t2@)%<`DEkUFl ztPFI31{5Kk1`eOX@f;2VRXDwa3*ugyv?@?2MUE#;@KTW<*-I))tR?g%fF0WWz{FQv zz|Bp1i~*0uymsgp^ER$Y7IZA1Uzj&Okypg-d$X_aP3GFYJN?>*^>^RBegitu!iL#B z^7Eixi1tLVg2oX}9xK{+X1K#jw$n;^XPPI$UHl$CmE`~cby>8_O`&u>4qlFRT0jjL z6u!n-$mSPf+FW4$)h|m;{W0&4}m@4kgo7MjrbI`fjhRSigP+9d5thje`wuo1WfA$3!sH9SZUf z^fbmM*xztH;2`}j0a+qu8so#krjdAKV|=73I2>=>kZ5X3&_Uk66Pd3r`FEf$vVh2u z@_Ap?k5?vgcor}jz<-uN+(^kEW8nE6*MB4MWYNcpo(z2Bx*dDo8oe)hXyLcNz3@=- zzL5vfu63@Hy@RNvgw{w%TAjK9egZ{@+*eTM^+XO&w*eJjb1FnrjUS7-mu;c=5kf|> z=-)m5_;rsz{(X7lp4VUBbN&H5(~D>Rh35-*QY4hIqV&uX{d2Q&hadi2R7F5Y#4aav zMU}@D5FkePrLa*x;DS&g2;~)Bl-o3tu)lmP^zu)sZI03N|ucK=Kk9~a>lV&O> zG@v=Hu0~lZqUo@l;seDW(AGcY%swfzayOdFKI+}5_%VaQNwyf#PK`OCr!Gx+995BNG=4ebt#tG2CbpiTeB zOVy_G>az0XR&VBl#yTXWu$zSsoDk5-#k1gz0(6)9N5rBW2XR<22Am`g6FhJJ{iBZ_ zee}`Pnaj`Mf8N^rvYGA0FSF-dv^f!)vl(JPe*f~z$%YQ$!z^Eor&ma0^n9_#PhY#O zEmP8Wik2x6a)3VY(T8<09}g7WO#h7i_{ zNzn!1XdoP=Mo>0f)3C_xOK(^If8`TPKcW5)3ytwK$~E#Ru1t_9toNXu;)HI^1Ntay zK_y92D1~OL+nStX>Dq1)g8d=FM^GAjY0mwZqcqe zwr>D+UPteErcKR{WnwUG?&?`|yZ{E6X1%J>3qm5OmTqA`X1gxG{5PN;vgMu9M%gdt z$$sgm;Zodx)Nq3HfDbfHfy0qID^#`Kv-qAWy7Iz$G8%!55+H>Hn*{zsZI(g`iXLW6*JuPDdVR;MUs)#j!p|uA!klIDV7MJDYhN0+?Kxl zBpSIVonDpxPvY|JXzt(TO~8AJ)K0Smg44vXdF)HpfVZiIFKRg)&Ar8eeiL=mm++yd zKmU39a(3ILm$H{P7}wwWtu@c-oRDtPu{{XNpv)5*V7t&w2^N09H{L_wkSki_0LKlMhp~4~es%C{+ zNucJ;#6FWg#om~B^z!r@_!Z`+<%Q^T39WfHYJLjusbW+$E1MHb=({c)7Oo@F`2uu4 zZh$ypp*U5SpS^7H-wrevHeY)657^z;{PWXKvpdClBoDln&%$dlk^U+{^iQTo^}rO_ z(L5w&T7)mKhL(pyR`+6qFA_I_Xtcuv71f8C=WunPr)ih?Tp@qKm29d#e109BARD#P z3WJO}HXCYGdT2Fz9ri`*!?Q(t-3200nmtLn)6caD=@POmc4!r{pMGvXg;hYwE;4GHt}-tja{33O4e|9iFI#$SeLTMY*wXGFnrdrJKg4*bjl%~GI~@&;VcQYgu1zMJzpbvcE|O|8 zG;FW%m%NK~i)GvD)@74Zk)Yod?(JK=UcS;9c-+0Lqu2?)q}7OqIna`#!T>_(@6q@p ze9JzOFC(9T@ZeL<8a{GXYABVY8o_hw!1Wx!HHNmxo+5axJ_VAlL6F^AN9h^zwas|8 znmwpPAIR-=@oz|cf;6dFflM5&%cnx5CVT~_SCt#2UKrLoiuHt82V&Cdh)HmaFkFV! zldD!u;`r-B4?jd}4e=pg+vs#Q;<%CZvu!iWm(S3Vz8}j)oOO9kH&KyiWt)!x~FD)9PeOTdbV|f{E zQ74kY9%aQBSsATzs@8&<7n;z_-dRWX`i9nZ_HG#RG{hG)Cl}QfHQs;iD=n*rgLBc2 zjwlXRHMVEe?HjqIzjJ2Ln`q8ka@&Y)a_5aGyy)ue>gOLASFzMA?~?BTmYZpB&loR~HY4XB_|W5AvFVb03Fqc{$kDP3s}-AQ7!>7fPIE zw1#4lG@Gc*|L{PQf&=m~3zf52#zbjMvQ(yX6h>0ki2kBrQw=IDd;?A7@#DzW(~ds@ z6O;#bw>6p#m@PLUbN`3++qSRU*EdnStJq<&dP;X%mZctYIi0RUyQ^;7yZ3g}?p?(L z(e7GrQToLqpQR@{ShS0cHFcG-XjvEK*lC}DmCy_U={rQ#?0o{X{5t5U%LwpMQJ{?Y z5nNmk&Jnt>o_K_oV)BKMXVr^2^`cc=8L=HP8M##WW@dn#6d~iu5vgF`!Y+*;B za&K){B)X{L*KfV`>+-SKis;^oV9$7I+sv_*D~`{!nO%|E$v~jLW6kiIuAUWBmS!*d zC*{vwg`J>ib<0%NZaZexf7TqLXW>#5Kmk(-OA9E4b0T)4B63q4MspPua#VubEvU*) z#*_W5hZ&JRz(L!?m<~7YD&19OTrst;^orVRi?6RUE?=^%nw1}UYTnAjFCF=}c`L}* zqsrt?&@w`Piwia-e)lD?fR+^$*+X!cVp1(P7|GdIt&%BwgC5M~#HFkU3+6xQ5`zglCEe&OC z;uceXxT@laxz*Z&l^A`!<6cL+wZ>&SVk|4PqGZfibQGv`&OIr&V#jtD7`2rhrN}NS zwQ)wF#qeak=-f)fmJcr{fj@NL! zjbjc+QcIFv<} zLKm?+?|bBtNA^AX_-*p7UwCrgBahsC^UY8&tS|isR-JwUmw4Xz+{5xga608ggCItd zxIL7q{s`e2GM+`}M&;~O&Mn0K6lYV0ml5NtoXq$4-+&>4-Hchh&lwTCCgBAE25=jO zN-WY!7qkp$gL-jRy*RC2%&8X-&;|W!KwQuiI$k`1gBX=G9aS9CndXXUR~cdQC_)t6 z76F8~jaCVu+pS==6b^1APUGS!@dr)XM8uO6D#6>IB$4iIK#yoHmT*YnSrF%DoLg{?;G6_K^FdA%&pC?8K4n!}m>CitGi_Xr z>;M*}W&g#F9s2vfKjd37(?8GI8LYE5r@VtZ=6$}{=5*SMH_ZFI+valF+-vs9pV+o- zW_)Czut2W%bv6Y?;x=~EJ@?pc4x2r_@!oqKxNtxN#-ITggD;w(_&OO@WHe!O-ENMv zCiF9e{?eIO0Es%WLDGP<+dd|DaHMcd;@E&=KaT5h+==5fj;C-uhvO`c*KoXzV-80p zA+-V*>=3vLk07T!U#LXVO%RWDgGEqt`A~B-Ge#wd$lD2Zmk%DGbp-ibEfTg1&VjmF zDvcD~J2*J`G73@AgQQ!90(~B5uE;bMn4?jJLMuftNwJl^ijF;nRMB%d&f<6t2k%$~ zE*v;oaqu?xICB!zuK-kWd_sbX5(MAn>4BwdlQ zjPNVk>6^G*#5T0cx_J3Q0$0!#P^6eaAUoQT!lu0OZe~HYk=#Ciz`(seLj^X}Gt^qD z5fYPHt%m!@hDyxE#iM15R$sllc(karu%fVNv?SbJzpc^|t_ziKFZH(d`HDvCTWV`t zjON0-D$2b!ZxPFrH(%-h+~HgPw*HbeZ0*kSgmbK+GJQ#r*Sfgc@2tz4k?&3~C}!+= znWf)!Bx=}B^MWX}gX&?lO3#xv61G>>v^nvP-UqJ5@NL|~D8*UWsZ#P5r;u6TvU*fp z5T}%)0ytA@mt=#C zatn7}unZk&<-W_sJQym9g#SWb4EftGIh3w*1Pc%B$gePt#~90UWWN1SVMYF}Hx)+A zY~sf9xMPjUZCX=UUMO6dgv=5rJ>vTPf0qw>8lapbHP^Y6>iEp;-? zgX@b=h6&`;WEoB0Imr;xLPNz8CQt>SOxut(q+J`#`LL1f+BIoV;;0{yp{C zO{mB;?0ECdH(?NeiGMh~$-2M){Tqhf0QZ*qGCN-PK-nBl7fIzfnZ7!F%GR@9^kM-oW%;}DDD#_U9_^##lNLJizvY~ zD+NGj%6!3N#!fw=P=qJEF5C@8nY4B=;W(pgpcUIVDGMA?QZoMgO@{&=yr#)zcbP2J zO(84x5_HaMj5fL~E?aGNlfN#pqHpOz&*GH>o?{fyLK@2}Oux

    M{zJ)jb-hm)b7&IgYN9q|kU@zvmI>ePv@n9^aEW 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

    fv^Gyr8nD)#EXND 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 \ No newline at end of file diff --git a/frontend/static/jscn/jquery.min.js b/frontend/static/jscn/jquery.min.js deleted file mode 100644 index b061403..0000000 --- a/frontend/static/jscn/jquery.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.5.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,j=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function qe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function Le(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="

    ",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=$e(y.pixelPosition,function(e,t){if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0 0) { - module.verbose('Modifying existing settings', $existingModules); - $existingModules[name]('setting', setting, value); - } - } - } - }); - }, - settings: function(newSettings, modules, modifyExisting) { - modules = (typeof modules === 'string') - ? [modules] - : modules || settings.modules - ; - modifyExisting = (modifyExisting !== undefined) - ? modifyExisting - : true - ; - $.each(modules, function(index, name) { - var - $existingModules - ; - if(module.moduleExists(name)) { - module.verbose('Changing default setting', newSettings, name); - $.extend(true, $.fn[name].settings, newSettings); - if(modifyExisting && namespace) { - $existingModules = $(':data(module-' + namespace + ')'); - if($existingModules.length > 0) { - module.verbose('Modifying existing settings', $existingModules); - $existingModules[name]('setting', newSettings); - } - } - } - }); - } - }, - - enable: { - console: function() { - module.console(true); - }, - debug: function(modules, modifyExisting) { - modules = modules || settings.modules; - module.debug('Enabling debug for modules', modules); - module.change.setting('debug', true, modules, modifyExisting); - }, - verbose: function(modules, modifyExisting) { - modules = modules || settings.modules; - module.debug('Enabling verbose debug for modules', modules); - module.change.setting('verbose', true, modules, modifyExisting); - } - }, - disable: { - console: function() { - module.console(false); - }, - debug: function(modules, modifyExisting) { - modules = modules || settings.modules; - module.debug('Disabling debug for modules', modules); - module.change.setting('debug', false, modules, modifyExisting); - }, - verbose: function(modules, modifyExisting) { - modules = modules || settings.modules; - module.debug('Disabling verbose debug for modules', modules); - module.change.setting('verbose', false, modules, modifyExisting); - } - }, - - console: function(enable) { - if(enable) { - if(instance.cache.console === undefined) { - module.error(error.console); - return; - } - module.debug('Restoring console function'); - window.console = instance.cache.console; - } - else { - module.debug('Disabling console function'); - instance.cache.console = window.console; - window.console = { - clear : function(){}, - error : function(){}, - group : function(){}, - groupCollapsed : function(){}, - groupEnd : function(){}, - info : function(){}, - log : function(){}, - markTimeline : function(){}, - warn : function(){} - }; - } - }, - - destroy: function() { - module.verbose('Destroying previous site for', $module); - $module - .removeData(moduleNamespace) - ; - }, - - cache: {}, - - setting: function(name, value) { - if( $.isPlainObject(name) ) { - $.extend(true, settings, name); - } - else if(value !== undefined) { - settings[name] = value; - } - else { - return settings[name]; - } - }, - internal: function(name, value) { - if( $.isPlainObject(name) ) { - $.extend(true, module, name); - } - else if(value !== undefined) { - module[name] = value; - } - else { - return module[name]; - } - }, - debug: function() { - if(settings.debug) { - if(settings.performance) { - module.performance.log(arguments); - } - else { - module.debug = Function.prototype.bind.call(console.info, console, settings.name + ':'); - module.debug.apply(console, arguments); - } - } - }, - verbose: function() { - if(settings.verbose && settings.debug) { - if(settings.performance) { - module.performance.log(arguments); - } - else { - module.verbose = Function.prototype.bind.call(console.info, console, settings.name + ':'); - module.verbose.apply(console, arguments); - } - } - }, - error: function() { - module.error = Function.prototype.bind.call(console.error, console, settings.name + ':'); - module.error.apply(console, arguments); - }, - performance: { - log: function(message) { - var - currentTime, - executionTime, - previousTime - ; - if(settings.performance) { - currentTime = new Date().getTime(); - previousTime = time || currentTime; - executionTime = currentTime - previousTime; - time = currentTime; - performance.push({ - 'Element' : element, - 'Name' : message[0], - 'Arguments' : [].slice.call(message, 1) || '', - 'Execution Time' : executionTime - }); - } - clearTimeout(module.performance.timer); - module.performance.timer = setTimeout(module.performance.display, 500); - }, - display: function() { - var - title = settings.name + ':', - totalTime = 0 - ; - time = false; - clearTimeout(module.performance.timer); - $.each(performance, function(index, data) { - totalTime += data['Execution Time']; - }); - title += ' ' + totalTime + 'ms'; - if( (console.group !== undefined || console.table !== undefined) && performance.length > 0) { - console.groupCollapsed(title); - if(console.table) { - console.table(performance); - } - else { - $.each(performance, function(index, data) { - console.log(data['Name'] + ': ' + data['Execution Time']+'ms'); - }); - } - console.groupEnd(); - } - performance = []; - } - }, - invoke: function(query, passedArguments, context) { - var - object = instance, - maxDepth, - found, - response - ; - passedArguments = passedArguments || queryArguments; - context = element || context; - if(typeof query == 'string' && object !== undefined) { - query = query.split(/[\. ]/); - maxDepth = query.length - 1; - $.each(query, function(depth, value) { - var camelCaseValue = (depth != maxDepth) - ? value + query[depth + 1].charAt(0).toUpperCase() + query[depth + 1].slice(1) - : query - ; - if( $.isPlainObject( object[camelCaseValue] ) && (depth != maxDepth) ) { - object = object[camelCaseValue]; - } - else if( object[camelCaseValue] !== undefined ) { - found = object[camelCaseValue]; - return false; - } - else if( $.isPlainObject( object[value] ) && (depth != maxDepth) ) { - object = object[value]; - } - else if( object[value] !== undefined ) { - found = object[value]; - return false; - } - else { - module.error(error.method, query); - return false; - } - }); - } - if ( $.isFunction( found ) ) { - response = found.apply(context, passedArguments); - } - else if(found !== undefined) { - response = found; - } - if(Array.isArray(returnedValue)) { - returnedValue.push(response); - } - else if(returnedValue !== undefined) { - returnedValue = [returnedValue, response]; - } - else if(response !== undefined) { - returnedValue = response; - } - return found; - } - }; - - if(methodInvoked) { - if(instance === undefined) { - module.initialize(); - } - module.invoke(query); - } - else { - if(instance !== undefined) { - module.destroy(); - } - module.initialize(); - } - return (returnedValue !== undefined) - ? returnedValue - : this - ; -}; - -$.site.settings = { - - name : 'Site', - namespace : 'site', - - error : { - console : 'Console cannot be restored, most likely it was overwritten outside of module', - method : 'The method you called is not defined.' - }, - - debug : false, - verbose : false, - performance : true, - - modules: [ - 'accordion', - 'api', - 'calendar', - 'checkbox', - 'dimmer', - 'dropdown', - 'embed', - 'form', - 'modal', - 'nag', - 'popup', - 'slider', - 'rating', - 'shape', - 'sidebar', - 'state', - 'sticky', - 'tab', - 'toast', - 'transition', - 'visibility', - 'visit' - ], - - siteNamespace : 'site', - namespaceStub : { - cache : {}, - config : {}, - sections : {}, - section : {}, - utilities : {} - } - -}; - -// allows for selection of elements with data attributes -$.extend($.expr[ ":" ], { - data: ($.expr.createPseudo) - ? $.expr.createPseudo(function(dataName) { - return function(elem) { - return !!$.data(elem, dataName); - }; - }) - : function(elem, i, match) { - // support: jQuery < 1.8 - return !!$.data(elem, match[ 3 ]); - } -}); - - -})( jQuery, window, document ); - -/*! - * # Fomantic-UI - Form Validation - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -;(function ($, window, document, undefined) { - -'use strict'; - -$.isFunction = $.isFunction || function(obj) { - return typeof obj === "function" && typeof obj.nodeType !== "number"; -}; - -window = (typeof window != 'undefined' && window.Math == Math) - ? window - : (typeof self != 'undefined' && self.Math == Math) - ? self - : Function('return this')() -; - -$.fn.form = function(parameters) { - var - $allModules = $(this), - moduleSelector = $allModules.selector || '', - - time = new Date().getTime(), - performance = [], - - query = arguments[0], - legacyParameters = arguments[1], - methodInvoked = (typeof query == 'string'), - queryArguments = [].slice.call(arguments, 1), - returnedValue - ; - $allModules - .each(function() { - var - $module = $(this), - element = this, - - formErrors = [], - keyHeldDown = false, - - // set at run-time - $field, - $group, - $message, - $prompt, - $submit, - $clear, - $reset, - - settings, - validation, - - metadata, - selector, - className, - regExp, - error, - - namespace, - moduleNamespace, - eventNamespace, - - submitting = false, - dirty = false, - history = ['clean', 'clean'], - - instance, - module - ; - - module = { - - initialize: function() { - - // settings grabbed at run time - module.get.settings(); - if(methodInvoked) { - if(instance === undefined) { - module.instantiate(); - } - module.invoke(query); - } - else { - if(instance !== undefined) { - instance.invoke('destroy'); - } - module.verbose('Initializing form validation', $module, settings); - module.bindEvents(); - module.set.defaults(); - if (settings.autoCheckRequired) { - module.set.autoCheck(); - } - module.instantiate(); - } - }, - - instantiate: function() { - module.verbose('Storing instance of module', module); - instance = module; - $module - .data(moduleNamespace, module) - ; - }, - - destroy: function() { - module.verbose('Destroying previous module', instance); - module.removeEvents(); - $module - .removeData(moduleNamespace) - ; - }, - - refresh: function() { - module.verbose('Refreshing selector cache'); - $field = $module.find(selector.field); - $group = $module.find(selector.group); - $message = $module.find(selector.message); - $prompt = $module.find(selector.prompt); - - $submit = $module.find(selector.submit); - $clear = $module.find(selector.clear); - $reset = $module.find(selector.reset); - }, - - submit: function() { - module.verbose('Submitting form', $module); - submitting = true; - $module.submit(); - }, - - attachEvents: function(selector, action) { - action = action || 'submit'; - $(selector).on('click' + eventNamespace, function(event) { - module[action](); - event.preventDefault(); - }); - }, - - bindEvents: function() { - module.verbose('Attaching form events'); - $module - .on('submit' + eventNamespace, module.validate.form) - .on('blur' + eventNamespace, selector.field, module.event.field.blur) - .on('click' + eventNamespace, selector.submit, module.submit) - .on('click' + eventNamespace, selector.reset, module.reset) - .on('click' + eventNamespace, selector.clear, module.clear) - ; - if(settings.keyboardShortcuts) { - $module.on('keydown' + eventNamespace, selector.field, module.event.field.keydown); - } - $field.each(function(index, el) { - var - $input = $(el), - type = $input.prop('type'), - inputEvent = module.get.changeEvent(type, $input) - ; - $input.on(inputEvent + eventNamespace, module.event.field.change); - }); - - // Dirty events - if (settings.preventLeaving) { - $(window).on('beforeunload' + eventNamespace, module.event.beforeUnload); - } - - $field.on('change click keyup keydown blur', function(e) { - $(this).triggerHandler(e.type + ".dirty"); - }); - - $field.on('change.dirty click.dirty keyup.dirty keydown.dirty blur.dirty', module.determine.isDirty); - - $module.on('dirty' + eventNamespace, function(e) { - settings.onDirty.call(); - }); - - $module.on('clean' + eventNamespace, function(e) { - settings.onClean.call(); - }) - }, - - clear: function() { - $field.each(function (index, el) { - var - $field = $(el), - $element = $field.parent(), - $fieldGroup = $field.closest($group), - $prompt = $fieldGroup.find(selector.prompt), - $calendar = $field.closest(selector.uiCalendar), - defaultValue = $field.data(metadata.defaultValue) || '', - isCheckbox = $element.is(selector.uiCheckbox), - isDropdown = $element.is(selector.uiDropdown) && module.can.useElement('dropdown'), - isCalendar = ($calendar.length > 0 && module.can.useElement('calendar')), - isErrored = $fieldGroup.hasClass(className.error) - ; - if(isErrored) { - module.verbose('Resetting error on field', $fieldGroup); - $fieldGroup.removeClass(className.error); - $prompt.remove(); - } - if(isDropdown) { - module.verbose('Resetting dropdown value', $element, defaultValue); - $element.dropdown('clear', true); - } - else if(isCheckbox) { - $field.prop('checked', false); - } - else if (isCalendar) { - $calendar.calendar('clear'); - } - else { - module.verbose('Resetting field value', $field, defaultValue); - $field.val(''); - } - }); - module.remove.states(); - }, - - reset: function() { - $field.each(function (index, el) { - var - $field = $(el), - $element = $field.parent(), - $fieldGroup = $field.closest($group), - $calendar = $field.closest(selector.uiCalendar), - $prompt = $fieldGroup.find(selector.prompt), - defaultValue = $field.data(metadata.defaultValue), - isCheckbox = $element.is(selector.uiCheckbox), - isDropdown = $element.is(selector.uiDropdown) && module.can.useElement('dropdown'), - isCalendar = ($calendar.length > 0 && module.can.useElement('calendar')), - isErrored = $fieldGroup.hasClass(className.error) - ; - if(defaultValue === undefined) { - return; - } - if(isErrored) { - module.verbose('Resetting error on field', $fieldGroup); - $fieldGroup.removeClass(className.error); - $prompt.remove(); - } - if(isDropdown) { - module.verbose('Resetting dropdown value', $element, defaultValue); - $element.dropdown('restore defaults', true); - } - else if(isCheckbox) { - module.verbose('Resetting checkbox value', $element, defaultValue); - $field.prop('checked', defaultValue); - } - else if (isCalendar) { - $calendar.calendar('set date', defaultValue); - } - else { - module.verbose('Resetting field value', $field, defaultValue); - $field.val(defaultValue); - } - }); - module.remove.states(); - }, - - determine: { - isValid: function() { - var - allValid = true - ; - $.each(validation, function(fieldName, field) { - if( !( module.validate.field(field, fieldName, true) ) ) { - allValid = false; - } - }); - return allValid; - }, - isDirty: function(e) { - var formIsDirty = false; - - $field.each(function(index, el) { - var - $el = $(el), - isCheckbox = ($el.filter(selector.checkbox).length > 0), - isDirty - ; - - if (isCheckbox) { - isDirty = module.is.checkboxDirty($el); - } else { - isDirty = module.is.fieldDirty($el); - } - - $el.data(settings.metadata.isDirty, isDirty); - - formIsDirty |= isDirty; - }); - - if (formIsDirty) { - module.set.dirty(); - } else { - module.set.clean(); - } - - if (e && e.namespace === 'dirty') { - e.stopImmediatePropagation(); - e.preventDefault(); - } - } - }, - - is: { - bracketedRule: function(rule) { - return (rule.type && rule.type.match(settings.regExp.bracket)); - }, - shorthandFields: function(fields) { - var - fieldKeys = Object.keys(fields), - firstRule = fields[fieldKeys[0]] - ; - return module.is.shorthandRules(firstRule); - }, - // duck type rule test - shorthandRules: function(rules) { - return (typeof rules == 'string' || Array.isArray(rules)); - }, - empty: function($field) { - if(!$field || $field.length === 0) { - return true; - } - else if($field.is(selector.checkbox)) { - return !$field.is(':checked'); - } - else { - return module.is.blank($field); - } - }, - blank: function($field) { - return String($field.val()).trim() === ''; - }, - valid: function(field, showErrors) { - var - allValid = true - ; - if(field) { - module.verbose('Checking if field is valid', field); - return module.validate.field(validation[field], field, !!showErrors); - } - else { - module.verbose('Checking if form is valid'); - $.each(validation, function(fieldName, field) { - if( !module.is.valid(fieldName, showErrors) ) { - allValid = false; - } - }); - return allValid; - } - }, - dirty: function() { - return dirty; - }, - clean: function() { - return !dirty; - }, - fieldDirty: function($el) { - var initialValue = $el.data(metadata.defaultValue); - // Explicitly check for null/undefined here as value may be `false`, so ($el.data(dataInitialValue) || '') would not work - if (initialValue == null) { initialValue = ''; } - else if(Array.isArray(initialValue)) { - initialValue = initialValue.toString(); - } - var currentValue = $el.val(); - if (currentValue == null) { currentValue = ''; } - // multiple select values are returned as arrays which are never equal, so do string conversion first - else if(Array.isArray(currentValue)) { - currentValue = currentValue.toString(); - } - // Boolean values can be encoded as "true/false" or "True/False" depending on underlying frameworks so we need a case insensitive comparison - var boolRegex = /^(true|false)$/i; - var isBoolValue = boolRegex.test(initialValue) && boolRegex.test(currentValue); - if (isBoolValue) { - var regex = new RegExp("^" + initialValue + "$", "i"); - return !regex.test(currentValue); - } - - return currentValue !== initialValue; - }, - checkboxDirty: function($el) { - var initialValue = $el.data(metadata.defaultValue); - var currentValue = $el.is(":checked"); - - return initialValue !== currentValue; - }, - justDirty: function() { - return (history[0] === 'dirty'); - }, - justClean: function() { - return (history[0] === 'clean'); - } - }, - - removeEvents: function() { - $module.off(eventNamespace); - $field.off(eventNamespace); - $submit.off(eventNamespace); - $field.off(eventNamespace); - }, - - event: { - field: { - keydown: function(event) { - var - $field = $(this), - key = event.which, - isInput = $field.is(selector.input), - isCheckbox = $field.is(selector.checkbox), - isInDropdown = ($field.closest(selector.uiDropdown).length > 0), - keyCode = { - enter : 13, - escape : 27 - } - ; - if( key == keyCode.escape) { - module.verbose('Escape key pressed blurring field'); - $field - .blur() - ; - } - if(!event.ctrlKey && key == keyCode.enter && isInput && !isInDropdown && !isCheckbox) { - if(!keyHeldDown) { - $field.one('keyup' + eventNamespace, module.event.field.keyup); - module.submit(); - module.debug('Enter pressed on input submitting form'); - } - keyHeldDown = true; - } - }, - keyup: function() { - keyHeldDown = false; - }, - blur: function(event) { - var - $field = $(this), - $fieldGroup = $field.closest($group), - validationRules = module.get.validation($field) - ; - if( $fieldGroup.hasClass(className.error) ) { - module.debug('Revalidating field', $field, validationRules); - if(validationRules) { - module.validate.field( validationRules ); - } - } - else if(settings.on == 'blur') { - if(validationRules) { - module.validate.field( validationRules ); - } - } - }, - change: function(event) { - var - $field = $(this), - $fieldGroup = $field.closest($group), - validationRules = module.get.validation($field) - ; - if(validationRules && (settings.on == 'change' || ( $fieldGroup.hasClass(className.error) && settings.revalidate) )) { - clearTimeout(module.timer); - module.timer = setTimeout(function() { - module.debug('Revalidating field', $field, module.get.validation($field)); - module.validate.field( validationRules ); - if(!settings.inline) { - module.validate.form(false,true); - } - }, settings.delay); - } - } - }, - beforeUnload: function(event) { - if (module.is.dirty() && !submitting) { - var event = event || window.event; - - // For modern browsers - if (event) { - event.returnValue = settings.text.leavingMessage; - } - - // For olders... - return settings.text.leavingMessage; - } - } - - }, - - get: { - ancillaryValue: function(rule) { - if(!rule.type || (!rule.value && !module.is.bracketedRule(rule))) { - return false; - } - return (rule.value !== undefined) - ? rule.value - : rule.type.match(settings.regExp.bracket)[1] + '' - ; - }, - ruleName: function(rule) { - if( module.is.bracketedRule(rule) ) { - return rule.type.replace(rule.type.match(settings.regExp.bracket)[0], ''); - } - return rule.type; - }, - changeEvent: function(type, $input) { - if(type == 'checkbox' || type == 'radio' || type == 'hidden' || $input.is('select')) { - return 'change'; - } - else { - return module.get.inputEvent(); - } - }, - inputEvent: function() { - return (document.createElement('input').oninput !== undefined) - ? 'input' - : (document.createElement('input').onpropertychange !== undefined) - ? 'propertychange' - : 'keyup' - ; - }, - fieldsFromShorthand: function(fields) { - var - fullFields = {} - ; - $.each(fields, function(name, rules) { - if(typeof rules == 'string') { - rules = [rules]; - } - fullFields[name] = { - rules: [] - }; - $.each(rules, function(index, rule) { - fullFields[name].rules.push({ type: rule }); - }); - }); - return fullFields; - }, - prompt: function(rule, field) { - var - ruleName = module.get.ruleName(rule), - ancillary = module.get.ancillaryValue(rule), - $field = module.get.field(field.identifier), - value = $field.val(), - prompt = $.isFunction(rule.prompt) - ? rule.prompt(value) - : rule.prompt || settings.prompt[ruleName] || settings.text.unspecifiedRule, - requiresValue = (prompt.search('{value}') !== -1), - requiresName = (prompt.search('{name}') !== -1), - $label, - name - ; - if(requiresValue) { - prompt = prompt.replace(/\{value\}/g, $field.val()); - } - if(requiresName) { - $label = $field.closest(selector.group).find('label').eq(0); - name = ($label.length == 1) - ? $label.text() - : $field.prop('placeholder') || settings.text.unspecifiedField - ; - prompt = prompt.replace(/\{name\}/g, name); - } - prompt = prompt.replace(/\{identifier\}/g, field.identifier); - prompt = prompt.replace(/\{ruleValue\}/g, ancillary); - if(!rule.prompt) { - module.verbose('Using default validation prompt for type', prompt, ruleName); - } - return prompt; - }, - settings: function() { - if($.isPlainObject(parameters)) { - var - keys = Object.keys(parameters), - isLegacySettings = (keys.length > 0) - ? (parameters[keys[0]].identifier !== undefined && parameters[keys[0]].rules !== undefined) - : false - ; - if(isLegacySettings) { - // 1.x (ducktyped) - settings = $.extend(true, {}, $.fn.form.settings, legacyParameters); - validation = $.extend({}, $.fn.form.settings.defaults, parameters); - module.error(settings.error.oldSyntax, element); - module.verbose('Extending settings from legacy parameters', validation, settings); - } - else { - // 2.x - if(parameters.fields && module.is.shorthandFields(parameters.fields)) { - parameters.fields = module.get.fieldsFromShorthand(parameters.fields); - } - settings = $.extend(true, {}, $.fn.form.settings, parameters); - validation = $.extend({}, $.fn.form.settings.defaults, settings.fields); - module.verbose('Extending settings', validation, settings); - } - } - else { - settings = $.fn.form.settings; - validation = $.fn.form.settings.defaults; - module.verbose('Using default form validation', validation, settings); - } - - // shorthand - namespace = settings.namespace; - metadata = settings.metadata; - selector = settings.selector; - className = settings.className; - regExp = settings.regExp; - error = settings.error; - moduleNamespace = 'module-' + namespace; - eventNamespace = '.' + namespace; - - // grab instance - instance = $module.data(moduleNamespace); - - // refresh selector cache - module.refresh(); - }, - field: function(identifier) { - module.verbose('Finding field with identifier', identifier); - identifier = module.escape.string(identifier); - var t; - if((t=$field.filter('#' + identifier)).length > 0 ) { - return t; - } - if((t=$field.filter('[name="' + identifier +'"]')).length > 0 ) { - return t; - } - if((t=$field.filter('[name="' + identifier +'[]"]')).length > 0 ) { - return t; - } - if((t=$field.filter('[data-' + metadata.validate + '="'+ identifier +'"]')).length > 0 ) { - return t; - } - return $(''); - }, - fields: function(fields) { - var - $fields = $() - ; - $.each(fields, function(index, name) { - $fields = $fields.add( module.get.field(name) ); - }); - return $fields; - }, - validation: function($field) { - var - fieldValidation, - identifier - ; - if(!validation) { - return false; - } - $.each(validation, function(fieldName, field) { - identifier = field.identifier || fieldName; - $.each(module.get.field(identifier), function(index, groupField) { - if(groupField == $field[0]) { - field.identifier = identifier; - fieldValidation = field; - return false; - } - }); - }); - return fieldValidation || false; - }, - value: function (field) { - var - fields = [], - results - ; - fields.push(field); - results = module.get.values.call(element, fields); - return results[field]; - }, - values: function (fields) { - var - $fields = Array.isArray(fields) - ? module.get.fields(fields) - : $field, - values = {} - ; - $fields.each(function(index, field) { - var - $field = $(field), - $calendar = $field.closest(selector.uiCalendar), - name = $field.prop('name'), - value = $field.val(), - isCheckbox = $field.is(selector.checkbox), - isRadio = $field.is(selector.radio), - isMultiple = (name.indexOf('[]') !== -1), - isCalendar = ($calendar.length > 0 && module.can.useElement('calendar')), - isChecked = (isCheckbox) - ? $field.is(':checked') - : false - ; - if(name) { - if(isMultiple) { - name = name.replace('[]', ''); - if(!values[name]) { - values[name] = []; - } - if(isCheckbox) { - if(isChecked) { - values[name].push(value || true); - } - else { - values[name].push(false); - } - } - else { - values[name].push(value); - } - } - else { - if(isRadio) { - if(values[name] === undefined || values[name] === false) { - values[name] = (isChecked) - ? value || true - : false - ; - } - } - else if(isCheckbox) { - if(isChecked) { - values[name] = value || true; - } - else { - values[name] = false; - } - } - else if(isCalendar) { - var date = $calendar.calendar('get date'); - - if (date !== null) { - if (settings.dateHandling == 'date') { - values[name] = date; - } else if(settings.dateHandling == 'input') { - values[name] = $calendar.calendar('get input date') - } else if (settings.dateHandling == 'formatter') { - var type = $calendar.calendar('setting', 'type'); - - switch(type) { - case 'date': - values[name] = settings.formatter.date(date); - break; - - case 'datetime': - values[name] = settings.formatter.datetime(date); - break; - - case 'time': - values[name] = settings.formatter.time(date); - break; - - case 'month': - values[name] = settings.formatter.month(date); - break; - - case 'year': - values[name] = settings.formatter.year(date); - break; - - default: - module.debug('Wrong calendar mode', $calendar, type); - values[name] = ''; - } - } - } else { - values[name] = ''; - } - } else { - values[name] = value; - } - } - } - }); - return values; - }, - dirtyFields: function() { - return $field.filter(function(index, e) { - return $(e).data(metadata.isDirty); - }); - } - }, - - has: { - - field: function(identifier) { - module.verbose('Checking for existence of a field with identifier', identifier); - identifier = module.escape.string(identifier); - if(typeof identifier !== 'string') { - module.error(error.identifier, identifier); - } - if($field.filter('#' + identifier).length > 0 ) { - return true; - } - else if( $field.filter('[name="' + identifier +'"]').length > 0 ) { - return true; - } - else if( $field.filter('[data-' + metadata.validate + '="'+ identifier +'"]').length > 0 ) { - return true; - } - return false; - } - - }, - - can: { - useElement: function(element){ - if ($.fn[element] !== undefined) { - return true; - } - module.error(error.noElement.replace('{element}',element)); - return false; - } - }, - - escape: { - string: function(text) { - text = String(text); - return text.replace(regExp.escape, '\\$&'); - } - }, - - add: { - // alias - rule: function(name, rules) { - module.add.field(name, rules); - }, - field: function(name, rules) { - // Validation should have at least a standard format - if(validation[name] === undefined || validation[name].rules === undefined) { - validation[name] = { - rules: [] - }; - } - var - newValidation = { - rules: [] - } - ; - if(module.is.shorthandRules(rules)) { - rules = Array.isArray(rules) - ? rules - : [rules] - ; - $.each(rules, function(_index, rule) { - newValidation.rules.push({ type: rule }); - }); - } - else { - newValidation.rules = rules.rules; - } - // For each new rule, check if there's not already one with the same type - $.each(newValidation.rules, function (_index, rule) { - if ($.grep(validation[name].rules, function(item){ return item.type == rule.type; }).length == 0) { - validation[name].rules.push(rule); - } - }); - module.debug('Adding rules', newValidation.rules, validation); - }, - fields: function(fields) { - var - newValidation - ; - if(fields && module.is.shorthandFields(fields)) { - newValidation = module.get.fieldsFromShorthand(fields); - } - else { - newValidation = fields; - } - validation = $.extend({}, validation, newValidation); - }, - prompt: function(identifier, errors, internal) { - var - $field = module.get.field(identifier), - $fieldGroup = $field.closest($group), - $prompt = $fieldGroup.children(selector.prompt), - promptExists = ($prompt.length !== 0) - ; - errors = (typeof errors == 'string') - ? [errors] - : errors - ; - module.verbose('Adding field error state', identifier); - if(!internal) { - $fieldGroup - .addClass(className.error) - ; - } - if(settings.inline) { - if(!promptExists) { - $prompt = settings.templates.prompt(errors, className.label); - $prompt - .appendTo($fieldGroup) - ; - } - $prompt - .html(errors[0]) - ; - if(!promptExists) { - if(settings.transition && module.can.useElement('transition') && $module.transition('is supported')) { - module.verbose('Displaying error with css transition', settings.transition); - $prompt.transition(settings.transition + ' in', settings.duration); - } - else { - module.verbose('Displaying error with fallback javascript animation'); - $prompt - .fadeIn(settings.duration) - ; - } - } - else { - module.verbose('Inline errors are disabled, no inline error added', identifier); - } - } - }, - errors: function(errors) { - module.debug('Adding form error messages', errors); - module.set.error(); - $message - .html( settings.templates.error(errors) ) - ; - } - }, - - remove: { - errors: function() { - module.debug('Removing form error messages'); - $message.empty(); - }, - states: function() { - $module.removeClass(className.error).removeClass(className.success); - if(!settings.inline) { - module.remove.errors(); - } - module.determine.isDirty(); - }, - rule: function(field, rule) { - var - rules = Array.isArray(rule) - ? rule - : [rule] - ; - if(validation[field] === undefined || !Array.isArray(validation[field].rules)) { - return; - } - if(rule === undefined) { - module.debug('Removed all rules'); - validation[field].rules = []; - return; - } - $.each(validation[field].rules, function(index, rule) { - if(rule && rules.indexOf(rule.type) !== -1) { - module.debug('Removed rule', rule.type); - validation[field].rules.splice(index, 1); - } - }); - }, - field: function(field) { - var - fields = Array.isArray(field) - ? field - : [field] - ; - $.each(fields, function(index, field) { - module.remove.rule(field); - }); - }, - // alias - rules: function(field, rules) { - if(Array.isArray(field)) { - $.each(field, function(index, field) { - module.remove.rule(field, rules); - }); - } - else { - module.remove.rule(field, rules); - } - }, - fields: function(fields) { - module.remove.field(fields); - }, - prompt: function(identifier) { - var - $field = module.get.field(identifier), - $fieldGroup = $field.closest($group), - $prompt = $fieldGroup.children(selector.prompt) - ; - $fieldGroup - .removeClass(className.error) - ; - if(settings.inline && $prompt.is(':visible')) { - module.verbose('Removing prompt for field', identifier); - if(settings.transition && module.can.useElement('transition') && $module.transition('is supported')) { - $prompt.transition(settings.transition + ' out', settings.duration, function() { - $prompt.remove(); - }); - } - else { - $prompt - .fadeOut(settings.duration, function(){ - $prompt.remove(); - }) - ; - } - } - } - }, - - set: { - success: function() { - $module - .removeClass(className.error) - .addClass(className.success) - ; - }, - defaults: function () { - $field.each(function (index, el) { - var - $el = $(el), - $parent = $el.parent(), - isCheckbox = ($el.filter(selector.checkbox).length > 0), - isDropdown = $parent.is(selector.uiDropdown) && module.can.useElement('dropdown'), - $calendar = $el.closest(selector.uiCalendar), - isCalendar = ($calendar.length > 0 && module.can.useElement('calendar')), - value = (isCheckbox) - ? $el.is(':checked') - : $el.val() - ; - if (isDropdown) { - $parent.dropdown('save defaults'); - } - else if (isCalendar) { - $calendar.calendar('refresh'); - } - $el.data(metadata.defaultValue, value); - $el.data(metadata.isDirty, false); - }); - }, - error: function() { - $module - .removeClass(className.success) - .addClass(className.error) - ; - }, - value: function (field, value) { - var - fields = {} - ; - fields[field] = value; - return module.set.values.call(element, fields); - }, - values: function (fields) { - if($.isEmptyObject(fields)) { - return; - } - $.each(fields, function(key, value) { - var - $field = module.get.field(key), - $element = $field.parent(), - $calendar = $field.closest(selector.uiCalendar), - isMultiple = Array.isArray(value), - isCheckbox = $element.is(selector.uiCheckbox) && module.can.useElement('checkbox'), - isDropdown = $element.is(selector.uiDropdown) && module.can.useElement('dropdown'), - isRadio = ($field.is(selector.radio) && isCheckbox), - isCalendar = ($calendar.length > 0 && module.can.useElement('calendar')), - fieldExists = ($field.length > 0), - $multipleField - ; - if(fieldExists) { - if(isMultiple && isCheckbox) { - module.verbose('Selecting multiple', value, $field); - $element.checkbox('uncheck'); - $.each(value, function(index, value) { - $multipleField = $field.filter('[value="' + value + '"]'); - $element = $multipleField.parent(); - if($multipleField.length > 0) { - $element.checkbox('check'); - } - }); - } - else if(isRadio) { - module.verbose('Selecting radio value', value, $field); - $field.filter('[value="' + value + '"]') - .parent(selector.uiCheckbox) - .checkbox('check') - ; - } - else if(isCheckbox) { - module.verbose('Setting checkbox value', value, $element); - if(value === true || value === 1) { - $element.checkbox('check'); - } - else { - $element.checkbox('uncheck'); - } - } - else if(isDropdown) { - module.verbose('Setting dropdown value', value, $element); - $element.dropdown('set selected', value); - } - else if (isCalendar) { - $calendar.calendar('set date',value); - } - else { - module.verbose('Setting field value', value, $field); - $field.val(value); - } - } - }); - }, - dirty: function() { - module.verbose('Setting state dirty'); - dirty = true; - history[0] = history[1]; - history[1] = 'dirty'; - - if (module.is.justClean()) { - $module.trigger('dirty'); - } - }, - clean: function() { - module.verbose('Setting state clean'); - dirty = false; - history[0] = history[1]; - history[1] = 'clean'; - - if (module.is.justDirty()) { - $module.trigger('clean'); - } - }, - asClean: function() { - module.set.defaults(); - module.set.clean(); - }, - asDirty: function() { - module.set.defaults(); - module.set.dirty(); - }, - autoCheck: function() { - module.debug('Enabling auto check on required fields'); - $field.each(function (_index, el) { - var - $el = $(el), - $elGroup = $(el).closest($group), - isCheckbox = ($el.filter(selector.checkbox).length > 0), - isRequired = $el.prop('required') || $elGroup.hasClass(className.required) || $elGroup.parent().hasClass(className.required), - isDisabled = $el.is(':disabled') || $elGroup.hasClass(className.disabled) || $elGroup.parent().hasClass(className.disabled), - validation = module.get.validation($el), - hasEmptyRule = validation - ? $.grep(validation.rules, function(rule) { return rule.type == "empty" }) !== 0 - : false, - identifier = validation.identifier || $el.attr('id') || $el.attr('name') || $el.data(metadata.validate) - ; - if (isRequired && !isDisabled && !hasEmptyRule && identifier !== undefined) { - if (isCheckbox) { - module.verbose("Adding 'checked' rule on field", identifier); - module.add.rule(identifier, "checked"); - } else { - module.verbose("Adding 'empty' rule on field", identifier); - module.add.rule(identifier, "empty"); - } - } - }); - } - }, - - validate: { - - form: function(event, ignoreCallbacks) { - var values = module.get.values(); - - // input keydown event will fire submit repeatedly by browser default - if(keyHeldDown) { - return false; - } - - // reset errors - formErrors = []; - if( module.determine.isValid() ) { - module.debug('Form has no validation errors, submitting'); - module.set.success(); - if(!settings.inline) { - module.remove.errors(); - } - if(ignoreCallbacks !== true) { - return settings.onSuccess.call(element, event, values); - } - } - else { - module.debug('Form has errors'); - submitting = false; - module.set.error(); - if(!settings.inline) { - module.add.errors(formErrors); - } - // prevent ajax submit - if(event && $module.data('moduleApi') !== undefined) { - event.stopImmediatePropagation(); - } - if(ignoreCallbacks !== true) { - return settings.onFailure.call(element, formErrors, values); - } - } - }, - - // takes a validation object and returns whether field passes validation - field: function(field, fieldName, showErrors) { - showErrors = (showErrors !== undefined) - ? showErrors - : true - ; - if(typeof field == 'string') { - module.verbose('Validating field', field); - fieldName = field; - field = validation[field]; - } - var - identifier = field.identifier || fieldName, - $field = module.get.field(identifier), - $dependsField = (field.depends) - ? module.get.field(field.depends) - : false, - fieldValid = true, - fieldErrors = [] - ; - if(!field.identifier) { - module.debug('Using field name as identifier', identifier); - field.identifier = identifier; - } - var isDisabled = !$field.filter(':not(:disabled)').length; - if(isDisabled) { - module.debug('Field is disabled. Skipping', identifier); - } - else if(field.optional && module.is.blank($field)){ - module.debug('Field is optional and blank. Skipping', identifier); - } - else if(field.depends && module.is.empty($dependsField)) { - module.debug('Field depends on another value that is not present or empty. Skipping', $dependsField); - } - else if(field.rules !== undefined) { - if(showErrors) { - $field.closest($group).removeClass(className.error); - } - $.each(field.rules, function(index, rule) { - if( module.has.field(identifier)) { - var invalidFields = module.validate.rule(field, rule,true) || []; - if (invalidFields.length>0){ - module.debug('Field is invalid', identifier, rule.type); - fieldErrors.push(module.get.prompt(rule, field)); - fieldValid = false; - if(showErrors){ - $(invalidFields).closest($group).addClass(className.error); - } - } - } - }); - } - if(fieldValid) { - if(showErrors) { - module.remove.prompt(identifier, fieldErrors); - settings.onValid.call($field); - } - } - else { - if(showErrors) { - formErrors = formErrors.concat(fieldErrors); - module.add.prompt(identifier, fieldErrors, true); - settings.onInvalid.call($field, fieldErrors); - } - return false; - } - return true; - }, - - // takes validation rule and returns whether field passes rule - rule: function(field, rule, internal) { - var - $field = module.get.field(field.identifier), - ancillary = module.get.ancillaryValue(rule), - ruleName = module.get.ruleName(rule), - ruleFunction = settings.rules[ruleName], - invalidFields = [], - isCheckbox = $field.is(selector.checkbox), - isValid = function(field){ - var value = (isCheckbox ? $(field).filter(':checked').val() : $(field).val()); - // cast to string avoiding encoding special values - value = (value === undefined || value === '' || value === null) - ? '' - : (settings.shouldTrim) ? String(value + '').trim() : String(value + '') - ; - return ruleFunction.call(field, value, ancillary, $module); - } - ; - if( !$.isFunction(ruleFunction) ) { - module.error(error.noRule, ruleName); - return; - } - if(isCheckbox) { - if (!isValid($field)) { - invalidFields = $field; - } - } else { - $.each($field, function (index, field) { - if (!isValid(field)) { - invalidFields.push(field); - } - }); - } - return internal ? invalidFields : !(invalidFields.length>0); - } - }, - - setting: function(name, value) { - if( $.isPlainObject(name) ) { - $.extend(true, settings, name); - } - else if(value !== undefined) { - settings[name] = value; - } - else { - return settings[name]; - } - }, - internal: function(name, value) { - if( $.isPlainObject(name) ) { - $.extend(true, module, name); - } - else if(value !== undefined) { - module[name] = value; - } - else { - return module[name]; - } - }, - debug: function() { - if(!settings.silent && settings.debug) { - if(settings.performance) { - module.performance.log(arguments); - } - else { - module.debug = Function.prototype.bind.call(console.info, console, settings.name + ':'); - module.debug.apply(console, arguments); - } - } - }, - verbose: function() { - if(!settings.silent && settings.verbose && settings.debug) { - if(settings.performance) { - module.performance.log(arguments); - } - else { - module.verbose = Function.prototype.bind.call(console.info, console, settings.name + ':'); - module.verbose.apply(console, arguments); - } - } - }, - error: function() { - if(!settings.silent) { - module.error = Function.prototype.bind.call(console.error, console, settings.name + ':'); - module.error.apply(console, arguments); - } - }, - performance: { - log: function(message) { - var - currentTime, - executionTime, - previousTime - ; - if(settings.performance) { - currentTime = new Date().getTime(); - previousTime = time || currentTime; - executionTime = currentTime - previousTime; - time = currentTime; - performance.push({ - 'Name' : message[0], - 'Arguments' : [].slice.call(message, 1) || '', - 'Element' : element, - 'Execution Time' : executionTime - }); - } - clearTimeout(module.performance.timer); - module.performance.timer = setTimeout(module.performance.display, 500); - }, - display: function() { - var - title = settings.name + ':', - totalTime = 0 - ; - time = false; - clearTimeout(module.performance.timer); - $.each(performance, function(index, data) { - totalTime += data['Execution Time']; - }); - title += ' ' + totalTime + 'ms'; - if(moduleSelector) { - title += ' \'' + moduleSelector + '\''; - } - if($allModules.length > 1) { - title += ' ' + '(' + $allModules.length + ')'; - } - if( (console.group !== undefined || console.table !== undefined) && performance.length > 0) { - console.groupCollapsed(title); - if(console.table) { - console.table(performance); - } - else { - $.each(performance, function(index, data) { - console.log(data['Name'] + ': ' + data['Execution Time']+'ms'); - }); - } - console.groupEnd(); - } - performance = []; - } - }, - invoke: function(query, passedArguments, context) { - var - object = instance, - maxDepth, - found, - response - ; - passedArguments = passedArguments || queryArguments; - context = element || context; - if(typeof query == 'string' && object !== undefined) { - query = query.split(/[\. ]/); - maxDepth = query.length - 1; - $.each(query, function(depth, value) { - var camelCaseValue = (depth != maxDepth) - ? value + query[depth + 1].charAt(0).toUpperCase() + query[depth + 1].slice(1) - : query - ; - if( $.isPlainObject( object[camelCaseValue] ) && (depth != maxDepth) ) { - object = object[camelCaseValue]; - } - else if( object[camelCaseValue] !== undefined ) { - found = object[camelCaseValue]; - return false; - } - else if( $.isPlainObject( object[value] ) && (depth != maxDepth) ) { - object = object[value]; - } - else if( object[value] !== undefined ) { - found = object[value]; - return false; - } - else { - return false; - } - }); - } - if( $.isFunction( found ) ) { - response = found.apply(context, passedArguments); - } - else if(found !== undefined) { - response = found; - } - if(Array.isArray(returnedValue)) { - returnedValue.push(response); - } - else if(returnedValue !== undefined) { - returnedValue = [returnedValue, response]; - } - else if(response !== undefined) { - returnedValue = response; - } - return found; - } - }; - module.initialize(); - }) - ; - - return (returnedValue !== undefined) - ? returnedValue - : this - ; -}; - -$.fn.form.settings = { - - name : 'Form', - namespace : 'form', - - debug : false, - verbose : false, - performance : true, - - fields : false, - - keyboardShortcuts : true, - on : 'submit', - inline : false, - - delay : 200, - revalidate : true, - shouldTrim : true, - - transition : 'scale', - duration : 200, - - autoCheckRequired : false, - preventLeaving : false, - dateHandling : 'date', // 'date', 'input', 'formatter' - - onValid : function() {}, - onInvalid : function() {}, - onSuccess : function() { return true; }, - onFailure : function() { return false; }, - onDirty : function() {}, - onClean : function() {}, - - metadata : { - defaultValue : 'default', - validate : 'validate', - isDirty : 'isDirty' - }, - - regExp: { - htmlID : /^[a-zA-Z][\w:.-]*$/g, - bracket : /\[(.*)\]/i, - decimal : /^\d+\.?\d*$/, - email : /^[a-z0-9!#$%&'*+\/=?^_`{|}~.-]+@[a-z0-9]([a-z0-9-]*[a-z0-9])?(\.[a-z0-9]([a-z0-9-]*[a-z0-9])?)*$/i, - escape : /[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|:,=@]/g, - flags : /^\/(.*)\/(.*)?/, - integer : /^\-?\d+$/, - number : /^\-?\d*(\.\d+)?$/, - url : /(https?:\/\/(?:www\.|(?!www))[^\s\.]+\.[^\s]{2,}|www\.[^\s]+\.[^\s]{2,})/i - }, - - text: { - unspecifiedRule : 'Please enter a valid value', - unspecifiedField : 'This field', - leavingMessage : 'There are unsaved changes on this page which will be discarded if you continue.' - }, - - prompt: { - empty : '{name} must have a value', - checked : '{name} must be checked', - email : '{name} must be a valid e-mail', - url : '{name} must be a valid url', - regExp : '{name} is not formatted correctly', - integer : '{name} must be an integer', - decimal : '{name} must be a decimal number', - number : '{name} must be set to a number', - is : '{name} must be "{ruleValue}"', - isExactly : '{name} must be exactly "{ruleValue}"', - not : '{name} cannot be set to "{ruleValue}"', - notExactly : '{name} cannot be set to exactly "{ruleValue}"', - contain : '{name} must contain "{ruleValue}"', - containExactly : '{name} must contain exactly "{ruleValue}"', - doesntContain : '{name} cannot contain "{ruleValue}"', - doesntContainExactly : '{name} cannot contain exactly "{ruleValue}"', - minLength : '{name} must be at least {ruleValue} characters', - length : '{name} must be at least {ruleValue} characters', - exactLength : '{name} must be exactly {ruleValue} characters', - maxLength : '{name} cannot be longer than {ruleValue} characters', - match : '{name} must match {ruleValue} field', - different : '{name} must have a different value than {ruleValue} field', - creditCard : '{name} must be a valid credit card number', - minCount : '{name} must have at least {ruleValue} choices', - exactCount : '{name} must have exactly {ruleValue} choices', - maxCount : '{name} must have {ruleValue} or less choices' - }, - - selector : { - checkbox : 'input[type="checkbox"], input[type="radio"]', - clear : '.clear', - field : 'input:not(.search), textarea, select', - group : '.field', - input : 'input', - message : '.error.message', - prompt : '.prompt.label', - radio : 'input[type="radio"]', - reset : '.reset:not([type="reset"])', - submit : '.submit:not([type="submit"])', - uiCheckbox : '.ui.checkbox', - uiDropdown : '.ui.dropdown', - uiCalendar : '.ui.calendar' - }, - - className : { - error : 'error', - label : 'ui basic red pointing prompt label', - pressed : 'down', - success : 'success', - required : 'required', - disabled : 'disabled' - }, - - error: { - identifier : 'You must specify a string identifier for each field', - method : 'The method you called is not defined.', - noRule : 'There is no rule matching the one you specified', - oldSyntax : 'Starting in 2.0 forms now only take a single settings object. Validation settings converted to new syntax automatically.', - noElement : 'This module requires ui {element}' - }, - - templates: { - - // template that produces error message - error: function(errors) { - var - html = '
      ' - ; - $.each(errors, function(index, value) { - html += '
    • ' + value + '
    • '; - }); - html += '
    '; - return $(html); - }, - - // template that produces label - prompt: function(errors, labelClasses) { - return $('
    ') - .addClass(labelClasses) - .html(errors[0]) - ; - } - }, - - formatter: { - date: function(date) { - return Intl.DateTimeFormat('en-GB').format(date); - }, - datetime: function(date) { - return Intl.DateTimeFormat('en-GB', { - year: "numeric", - month: "2-digit", - day: "2-digit", - hour: '2-digit', - minute: '2-digit', - second: '2-digit' - }).format(date); - }, - time: function(date) { - return Intl.DateTimeFormat('en-GB', { - hour: '2-digit', - minute: '2-digit', - second: '2-digit' - }).format(date); - }, - month: function(date) { - return Intl.DateTimeFormat('en-GB', { - month: '2-digit', - year: 'numeric' - }).format(date); - }, - year: function(date) { - return Intl.DateTimeFormat('en-GB', { - year: 'numeric' - }).format(date); - } - }, - - rules: { - - // is not empty or blank string - empty: function(value) { - return !(value === undefined || '' === value || Array.isArray(value) && value.length === 0); - }, - - // checkbox checked - checked: function() { - return ($(this).filter(':checked').length > 0); - }, - - // is most likely an email - email: function(value){ - return $.fn.form.settings.regExp.email.test(value); - }, - - // value is most likely url - url: function(value) { - return $.fn.form.settings.regExp.url.test(value); - }, - - // matches specified regExp - regExp: function(value, regExp) { - if(regExp instanceof RegExp) { - return value.match(regExp); - } - var - regExpParts = regExp.match($.fn.form.settings.regExp.flags), - flags - ; - // regular expression specified as /baz/gi (flags) - if(regExpParts) { - regExp = (regExpParts.length >= 2) - ? regExpParts[1] - : regExp - ; - flags = (regExpParts.length >= 3) - ? regExpParts[2] - : '' - ; - } - return value.match( new RegExp(regExp, flags) ); - }, - - // is valid integer or matches range - integer: function(value, range) { - var - intRegExp = $.fn.form.settings.regExp.integer, - min, - max, - parts - ; - if( !range || ['', '..'].indexOf(range) !== -1) { - // do nothing - } - else if(range.indexOf('..') == -1) { - if(intRegExp.test(range)) { - min = max = range - 0; - } - } - else { - parts = range.split('..', 2); - if(intRegExp.test(parts[0])) { - min = parts[0] - 0; - } - if(intRegExp.test(parts[1])) { - max = parts[1] - 0; - } - } - return ( - intRegExp.test(value) && - (min === undefined || value >= min) && - (max === undefined || value <= max) - ); - }, - - // is valid number (with decimal) - decimal: function(value) { - return $.fn.form.settings.regExp.decimal.test(value); - }, - - // is valid number - number: function(value) { - return $.fn.form.settings.regExp.number.test(value); - }, - - // is value (case insensitive) - is: function(value, text) { - text = (typeof text == 'string') - ? text.toLowerCase() - : text - ; - value = (typeof value == 'string') - ? value.toLowerCase() - : value - ; - return (value == text); - }, - - // is value - isExactly: function(value, text) { - return (value == text); - }, - - // value is not another value (case insensitive) - not: function(value, notValue) { - value = (typeof value == 'string') - ? value.toLowerCase() - : value - ; - notValue = (typeof notValue == 'string') - ? notValue.toLowerCase() - : notValue - ; - return (value != notValue); - }, - - // value is not another value (case sensitive) - notExactly: function(value, notValue) { - return (value != notValue); - }, - - // value contains text (insensitive) - contains: function(value, text) { - // escape regex characters - text = text.replace($.fn.form.settings.regExp.escape, "\\$&"); - return (value.search( new RegExp(text, 'i') ) !== -1); - }, - - // value contains text (case sensitive) - containsExactly: function(value, text) { - // escape regex characters - text = text.replace($.fn.form.settings.regExp.escape, "\\$&"); - return (value.search( new RegExp(text) ) !== -1); - }, - - // value contains text (insensitive) - doesntContain: function(value, text) { - // escape regex characters - text = text.replace($.fn.form.settings.regExp.escape, "\\$&"); - return (value.search( new RegExp(text, 'i') ) === -1); - }, - - // value contains text (case sensitive) - doesntContainExactly: function(value, text) { - // escape regex characters - text = text.replace($.fn.form.settings.regExp.escape, "\\$&"); - return (value.search( new RegExp(text) ) === -1); - }, - - // is at least string length - minLength: function(value, requiredLength) { - return (value !== undefined) - ? (value.length >= requiredLength) - : false - ; - }, - - // see rls notes for 2.0.6 (this is a duplicate of minLength) - length: function(value, requiredLength) { - return (value !== undefined) - ? (value.length >= requiredLength) - : false - ; - }, - - // is exactly length - exactLength: function(value, requiredLength) { - return (value !== undefined) - ? (value.length == requiredLength) - : false - ; - }, - - // is less than length - maxLength: function(value, maxLength) { - return (value !== undefined) - ? (value.length <= maxLength) - : false - ; - }, - - // matches another field - match: function(value, identifier, $module) { - var - matchingValue, - matchingElement - ; - if((matchingElement = $module.find('[data-validate="'+ identifier +'"]')).length > 0 ) { - matchingValue = matchingElement.val(); - } - else if((matchingElement = $module.find('#' + identifier)).length > 0) { - matchingValue = matchingElement.val(); - } - else if((matchingElement = $module.find('[name="' + identifier +'"]')).length > 0) { - matchingValue = matchingElement.val(); - } - else if((matchingElement = $module.find('[name="' + identifier +'[]"]')).length > 0 ) { - matchingValue = matchingElement; - } - return (matchingValue !== undefined) - ? ( value.toString() == matchingValue.toString() ) - : false - ; - }, - - // different than another field - different: function(value, identifier, $module) { - // use either id or name of field - var - matchingValue, - matchingElement - ; - if((matchingElement = $module.find('[data-validate="'+ identifier +'"]')).length > 0 ) { - matchingValue = matchingElement.val(); - } - else if((matchingElement = $module.find('#' + identifier)).length > 0) { - matchingValue = matchingElement.val(); - } - else if((matchingElement = $module.find('[name="' + identifier +'"]')).length > 0) { - matchingValue = matchingElement.val(); - } - else if((matchingElement = $module.find('[name="' + identifier +'[]"]')).length > 0 ) { - matchingValue = matchingElement; - } - return (matchingValue !== undefined) - ? ( value.toString() !== matchingValue.toString() ) - : false - ; - }, - - creditCard: function(cardNumber, cardTypes) { - var - cards = { - visa: { - pattern : /^4/, - length : [16] - }, - amex: { - pattern : /^3[47]/, - length : [15] - }, - mastercard: { - pattern : /^5[1-5]/, - length : [16] - }, - discover: { - pattern : /^(6011|622(12[6-9]|1[3-9][0-9]|[2-8][0-9]{2}|9[0-1][0-9]|92[0-5]|64[4-9])|65)/, - length : [16] - }, - unionPay: { - pattern : /^(62|88)/, - length : [16, 17, 18, 19] - }, - jcb: { - pattern : /^35(2[89]|[3-8][0-9])/, - length : [16] - }, - maestro: { - pattern : /^(5018|5020|5038|6304|6759|676[1-3])/, - length : [12, 13, 14, 15, 16, 17, 18, 19] - }, - dinersClub: { - pattern : /^(30[0-5]|^36)/, - length : [14] - }, - laser: { - pattern : /^(6304|670[69]|6771)/, - length : [16, 17, 18, 19] - }, - visaElectron: { - pattern : /^(4026|417500|4508|4844|491(3|7))/, - length : [16] - } - }, - valid = {}, - validCard = false, - requiredTypes = (typeof cardTypes == 'string') - ? cardTypes.split(',') - : false, - unionPay, - validation - ; - - if(typeof cardNumber !== 'string' || cardNumber.length === 0) { - return; - } - - // allow dashes in card - cardNumber = cardNumber.replace(/[\-]/g, ''); - - // verify card types - if(requiredTypes) { - $.each(requiredTypes, function(index, type){ - // verify each card type - validation = cards[type]; - if(validation) { - valid = { - length : ($.inArray(cardNumber.length, validation.length) !== -1), - pattern : (cardNumber.search(validation.pattern) !== -1) - }; - if(valid.length && valid.pattern) { - validCard = true; - } - } - }); - - if(!validCard) { - return false; - } - } - - // skip luhn for UnionPay - unionPay = { - number : ($.inArray(cardNumber.length, cards.unionPay.length) !== -1), - pattern : (cardNumber.search(cards.unionPay.pattern) !== -1) - }; - if(unionPay.number && unionPay.pattern) { - return true; - } - - // verify luhn, adapted from - var - length = cardNumber.length, - multiple = 0, - producedValue = [ - [0, 1, 2, 3, 4, 5, 6, 7, 8, 9], - [0, 2, 4, 6, 8, 1, 3, 5, 7, 9] - ], - sum = 0 - ; - while (length--) { - sum += producedValue[multiple][parseInt(cardNumber.charAt(length), 10)]; - multiple ^= 1; - } - return (sum % 10 === 0 && sum > 0); - }, - - minCount: function(value, minCount) { - if(minCount == 0) { - return true; - } - if(minCount == 1) { - return (value !== ''); - } - return (value.split(',').length >= minCount); - }, - - exactCount: function(value, exactCount) { - if(exactCount == 0) { - return (value === ''); - } - if(exactCount == 1) { - return (value !== '' && value.search(',') === -1); - } - return (value.split(',').length == exactCount); - }, - - maxCount: function(value, maxCount) { - if(maxCount == 0) { - return false; - } - if(maxCount == 1) { - return (value.search(',') === -1); - } - return (value.split(',').length <= maxCount); - } - } - -}; - -})( jQuery, window, document ); - -/*! - * # Fomantic-UI - Accordion - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -;(function ($, window, document, undefined) { - -'use strict'; - -$.isFunction = $.isFunction || function(obj) { - return typeof obj === "function" && typeof obj.nodeType !== "number"; -}; - -window = (typeof window != 'undefined' && window.Math == Math) - ? window - : (typeof self != 'undefined' && self.Math == Math) - ? self - : Function('return this')() -; - -$.fn.accordion = function(parameters) { - var - $allModules = $(this), - - time = new Date().getTime(), - performance = [], - - query = arguments[0], - methodInvoked = (typeof query == 'string'), - queryArguments = [].slice.call(arguments, 1), - - returnedValue - ; - $allModules - .each(function() { - var - settings = ( $.isPlainObject(parameters) ) - ? $.extend(true, {}, $.fn.accordion.settings, parameters) - : $.extend({}, $.fn.accordion.settings), - - className = settings.className, - namespace = settings.namespace, - selector = settings.selector, - error = settings.error, - - eventNamespace = '.' + namespace, - moduleNamespace = 'module-' + namespace, - moduleSelector = $allModules.selector || '', - - $module = $(this), - $title = $module.find(selector.title), - $content = $module.find(selector.content), - - element = this, - instance = $module.data(moduleNamespace), - observer, - module - ; - - module = { - - initialize: function() { - module.debug('Initializing', $module); - module.bind.events(); - if(settings.observeChanges) { - module.observeChanges(); - } - module.instantiate(); - }, - - instantiate: function() { - instance = module; - $module - .data(moduleNamespace, module) - ; - }, - - destroy: function() { - module.debug('Destroying previous instance', $module); - $module - .off(eventNamespace) - .removeData(moduleNamespace) - ; - }, - - refresh: function() { - $title = $module.find(selector.title); - $content = $module.find(selector.content); - }, - - observeChanges: function() { - if('MutationObserver' in window) { - observer = new MutationObserver(function(mutations) { - module.debug('DOM tree modified, updating selector cache'); - module.refresh(); - }); - observer.observe(element, { - childList : true, - subtree : true - }); - module.debug('Setting up mutation observer', observer); - } - }, - - bind: { - events: function() { - module.debug('Binding delegated events'); - $module - .on(settings.on + eventNamespace, selector.trigger, module.event.click) - ; - } - }, - - event: { - click: function() { - module.toggle.call(this); - } - }, - - toggle: function(query) { - var - $activeTitle = (query !== undefined) - ? (typeof query === 'number') - ? $title.eq(query) - : $(query).closest(selector.title) - : $(this).closest(selector.title), - $activeContent = $activeTitle.next($content), - isAnimating = $activeContent.hasClass(className.animating), - isActive = $activeContent.hasClass(className.active), - isOpen = (isActive && !isAnimating), - isOpening = (!isActive && isAnimating) - ; - module.debug('Toggling visibility of content', $activeTitle); - if(isOpen || isOpening) { - if(settings.collapsible) { - module.close.call($activeTitle); - } - else { - module.debug('Cannot close accordion content collapsing is disabled'); - } - } - else { - module.open.call($activeTitle); - } - }, - - open: function(query) { - var - $activeTitle = (query !== undefined) - ? (typeof query === 'number') - ? $title.eq(query) - : $(query).closest(selector.title) - : $(this).closest(selector.title), - $activeContent = $activeTitle.next($content), - isAnimating = $activeContent.hasClass(className.animating), - isActive = $activeContent.hasClass(className.active), - isOpen = (isActive || isAnimating) - ; - if(isOpen) { - module.debug('Accordion already open, skipping', $activeContent); - return; - } - module.debug('Opening accordion content', $activeTitle); - settings.onOpening.call($activeContent); - settings.onChanging.call($activeContent); - if(settings.exclusive) { - module.closeOthers.call($activeTitle); - } - $activeTitle - .addClass(className.active) - ; - $activeContent - .stop(true, true) - .addClass(className.animating) - ; - if(settings.animateChildren) { - if($.fn.transition !== undefined && $module.transition('is supported')) { - $activeContent - .children() - .transition({ - animation : 'fade in', - queue : false, - useFailSafe : true, - debug : settings.debug, - verbose : settings.verbose, - duration : settings.duration, - skipInlineHidden : true, - onComplete: function() { - $activeContent.children().removeClass(className.transition); - } - }) - ; - } - else { - $activeContent - .children() - .stop(true, true) - .animate({ - opacity: 1 - }, settings.duration, module.resetOpacity) - ; - } - } - $activeContent - .slideDown(settings.duration, settings.easing, function() { - $activeContent - .removeClass(className.animating) - .addClass(className.active) - ; - module.reset.display.call(this); - settings.onOpen.call(this); - settings.onChange.call(this); - }) - ; - }, - - close: function(query) { - var - $activeTitle = (query !== undefined) - ? (typeof query === 'number') - ? $title.eq(query) - : $(query).closest(selector.title) - : $(this).closest(selector.title), - $activeContent = $activeTitle.next($content), - isAnimating = $activeContent.hasClass(className.animating), - isActive = $activeContent.hasClass(className.active), - isOpening = (!isActive && isAnimating), - isClosing = (isActive && isAnimating) - ; - if((isActive || isOpening) && !isClosing) { - module.debug('Closing accordion content', $activeContent); - settings.onClosing.call($activeContent); - settings.onChanging.call($activeContent); - $activeTitle - .removeClass(className.active) - ; - $activeContent - .stop(true, true) - .addClass(className.animating) - ; - if(settings.animateChildren) { - if($.fn.transition !== undefined && $module.transition('is supported')) { - $activeContent - .children() - .transition({ - animation : 'fade out', - queue : false, - useFailSafe : true, - debug : settings.debug, - verbose : settings.verbose, - duration : settings.duration, - skipInlineHidden : true - }) - ; - } - else { - $activeContent - .children() - .stop(true, true) - .animate({ - opacity: 0 - }, settings.duration, module.resetOpacity) - ; - } - } - $activeContent - .slideUp(settings.duration, settings.easing, function() { - $activeContent - .removeClass(className.animating) - .removeClass(className.active) - ; - module.reset.display.call(this); - settings.onClose.call(this); - settings.onChange.call(this); - }) - ; - } - }, - - closeOthers: function(index) { - var - $activeTitle = (index !== undefined) - ? $title.eq(index) - : $(this).closest(selector.title), - $parentTitles = $activeTitle.parents(selector.content).prev(selector.title), - $activeAccordion = $activeTitle.closest(selector.accordion), - activeSelector = selector.title + '.' + className.active + ':visible', - activeContent = selector.content + '.' + className.active + ':visible', - $openTitles, - $nestedTitles, - $openContents - ; - if(settings.closeNested) { - $openTitles = $activeAccordion.find(activeSelector).not($parentTitles); - $openContents = $openTitles.next($content); - } - else { - $openTitles = $activeAccordion.find(activeSelector).not($parentTitles); - $nestedTitles = $activeAccordion.find(activeContent).find(activeSelector).not($parentTitles); - $openTitles = $openTitles.not($nestedTitles); - $openContents = $openTitles.next($content); - } - if( ($openTitles.length > 0) ) { - module.debug('Exclusive enabled, closing other content', $openTitles); - $openTitles - .removeClass(className.active) - ; - $openContents - .removeClass(className.animating) - .stop(true, true) - ; - if(settings.animateChildren) { - if($.fn.transition !== undefined && $module.transition('is supported')) { - $openContents - .children() - .transition({ - animation : 'fade out', - useFailSafe : true, - debug : settings.debug, - verbose : settings.verbose, - duration : settings.duration, - skipInlineHidden : true - }) - ; - } - else { - $openContents - .children() - .stop(true, true) - .animate({ - opacity: 0 - }, settings.duration, module.resetOpacity) - ; - } - } - $openContents - .slideUp(settings.duration , settings.easing, function() { - $(this).removeClass(className.active); - module.reset.display.call(this); - }) - ; - } - }, - - reset: { - - display: function() { - module.verbose('Removing inline display from element', this); - $(this).css('display', ''); - if( $(this).attr('style') === '') { - $(this) - .attr('style', '') - .removeAttr('style') - ; - } - }, - - opacity: function() { - module.verbose('Removing inline opacity from element', this); - $(this).css('opacity', ''); - if( $(this).attr('style') === '') { - $(this) - .attr('style', '') - .removeAttr('style') - ; - } - }, - - }, - - setting: function(name, value) { - module.debug('Changing setting', name, value); - if( $.isPlainObject(name) ) { - $.extend(true, settings, name); - } - else if(value !== undefined) { - if($.isPlainObject(settings[name])) { - $.extend(true, settings[name], value); - } - else { - settings[name] = value; - } - } - else { - return settings[name]; - } - }, - internal: function(name, value) { - module.debug('Changing internal', name, value); - if(value !== undefined) { - if( $.isPlainObject(name) ) { - $.extend(true, module, name); - } - else { - module[name] = value; - } - } - else { - return module[name]; - } - }, - debug: function() { - if(!settings.silent && settings.debug) { - if(settings.performance) { - module.performance.log(arguments); - } - else { - module.debug = Function.prototype.bind.call(console.info, console, settings.name + ':'); - module.debug.apply(console, arguments); - } - } - }, - verbose: function() { - if(!settings.silent && settings.verbose && settings.debug) { - if(settings.performance) { - module.performance.log(arguments); - } - else { - module.verbose = Function.prototype.bind.call(console.info, console, settings.name + ':'); - module.verbose.apply(console, arguments); - } - } - }, - error: function() { - if(!settings.silent) { - module.error = Function.prototype.bind.call(console.error, console, settings.name + ':'); - module.error.apply(console, arguments); - } - }, - performance: { - log: function(message) { - var - currentTime, - executionTime, - previousTime - ; - if(settings.performance) { - currentTime = new Date().getTime(); - previousTime = time || currentTime; - executionTime = currentTime - previousTime; - time = currentTime; - performance.push({ - 'Name' : message[0], - 'Arguments' : [].slice.call(message, 1) || '', - 'Element' : element, - 'Execution Time' : executionTime - }); - } - clearTimeout(module.performance.timer); - module.performance.timer = setTimeout(module.performance.display, 500); - }, - display: function() { - var - title = settings.name + ':', - totalTime = 0 - ; - time = false; - clearTimeout(module.performance.timer); - $.each(performance, function(index, data) { - totalTime += data['Execution Time']; - }); - title += ' ' + totalTime + 'ms'; - if(moduleSelector) { - title += ' \'' + moduleSelector + '\''; - } - if( (console.group !== undefined || console.table !== undefined) && performance.length > 0) { - console.groupCollapsed(title); - if(console.table) { - console.table(performance); - } - else { - $.each(performance, function(index, data) { - console.log(data['Name'] + ': ' + data['Execution Time']+'ms'); - }); - } - console.groupEnd(); - } - performance = []; - } - }, - invoke: function(query, passedArguments, context) { - var - object = instance, - maxDepth, - found, - response - ; - passedArguments = passedArguments || queryArguments; - context = element || context; - if(typeof query == 'string' && object !== undefined) { - query = query.split(/[\. ]/); - maxDepth = query.length - 1; - $.each(query, function(depth, value) { - var camelCaseValue = (depth != maxDepth) - ? value + query[depth + 1].charAt(0).toUpperCase() + query[depth + 1].slice(1) - : query - ; - if( $.isPlainObject( object[camelCaseValue] ) && (depth != maxDepth) ) { - object = object[camelCaseValue]; - } - else if( object[camelCaseValue] !== undefined ) { - found = object[camelCaseValue]; - return false; - } - else if( $.isPlainObject( object[value] ) && (depth != maxDepth) ) { - object = object[value]; - } - else if( object[value] !== undefined ) { - found = object[value]; - return false; - } - else { - module.error(error.method, query); - return false; - } - }); - } - if ( $.isFunction( found ) ) { - response = found.apply(context, passedArguments); - } - else if(found !== undefined) { - response = found; - } - if(Array.isArray(returnedValue)) { - returnedValue.push(response); - } - else if(returnedValue !== undefined) { - returnedValue = [returnedValue, response]; - } - else if(response !== undefined) { - returnedValue = response; - } - return found; - } - }; - if(methodInvoked) { - if(instance === undefined) { - module.initialize(); - } - module.invoke(query); - } - else { - if(instance !== undefined) { - instance.invoke('destroy'); - } - module.initialize(); - } - }) - ; - return (returnedValue !== undefined) - ? returnedValue - : this - ; -}; - -$.fn.accordion.settings = { - - name : 'Accordion', - namespace : 'accordion', - - silent : false, - debug : false, - verbose : false, - performance : true, - - on : 'click', // event on title that opens accordion - - observeChanges : true, // whether accordion should automatically refresh on DOM insertion - - exclusive : true, // whether a single accordion content panel should be open at once - collapsible : true, // whether accordion content can be closed - closeNested : false, // whether nested content should be closed when a panel is closed - animateChildren : true, // whether children opacity should be animated - - duration : 350, // duration of animation - easing : 'easeOutQuad', // easing equation for animation - - onOpening : function(){}, // callback before open animation - onClosing : function(){}, // callback before closing animation - onChanging : function(){}, // callback before closing or opening animation - - onOpen : function(){}, // callback after open animation - onClose : function(){}, // callback after closing animation - onChange : function(){}, // callback after closing or opening animation - - error: { - method : 'The method you called is not defined' - }, - - className : { - active : 'active', - animating : 'animating', - transition: 'transition' - }, - - selector : { - accordion : '.accordion', - title : '.title', - trigger : '.title', - content : '.content' - } - -}; - -// Adds easing -$.extend( $.easing, { - easeOutQuad: function (x, t, b, c, d) { - return -c *(t/=d)*(t-2) + b; - } -}); - -})( jQuery, window, document ); - - -/*! - * # Fomantic-UI - Calendar - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -;(function ($, window, document, undefined) { - -'use strict'; - -$.isFunction = $.isFunction || function(obj) { - return typeof obj === "function" && typeof obj.nodeType !== "number"; -}; - -window = (typeof window != 'undefined' && window.Math == Math) - ? window - : (typeof self != 'undefined' && self.Math == Math) - ? self - : Function('return this')() -; - -$.fn.calendar = function(parameters) { - var - $allModules = $(this), - - moduleSelector = $allModules.selector || '', - - time = new Date().getTime(), - performance = [], - - query = arguments[0], - methodInvoked = (typeof query == 'string'), - queryArguments = [].slice.call(arguments, 1), - returnedValue, - timeGapTable = { - '5': {'row': 4, 'column': 3 }, - '10': {'row': 3, 'column': 2 }, - '15': {'row': 2, 'column': 2 }, - '20': {'row': 3, 'column': 1 }, - '30': {'row': 2, 'column': 1 } - }, - numberText = ['','one','two','three','four','five','six','seven','eight'] - ; - - $allModules - .each(function () { - var - settings = ( $.isPlainObject(parameters) ) - ? $.extend(true, {}, $.fn.calendar.settings, parameters) - : $.extend({}, $.fn.calendar.settings), - - className = settings.className, - namespace = settings.namespace, - selector = settings.selector, - formatter = settings.formatter, - parser = settings.parser, - metadata = settings.metadata, - timeGap = timeGapTable[settings.minTimeGap], - error = settings.error, - - eventNamespace = '.' + namespace, - moduleNamespace = 'module-' + namespace, - - $module = $(this), - $input = $module.find(selector.input), - $container = $module.find(selector.popup), - $activator = $module.find(selector.activator), - - element = this, - instance = $module.data(moduleNamespace), - - isTouch, - isTouchDown = false, - isInverted = $module.hasClass(className.inverted), - focusDateUsedForRange = false, - selectionComplete = false, - classObserver, - module - ; - - module = { - - initialize: function () { - module.debug('Initializing calendar for', element, $module); - - isTouch = module.get.isTouch(); - module.setup.config(); - module.setup.popup(); - module.setup.inline(); - module.setup.input(); - module.setup.date(); - module.create.calendar(); - - module.bind.events(); - module.observeChanges(); - module.instantiate(); - }, - - instantiate: function () { - module.verbose('Storing instance of calendar'); - instance = module; - $module.data(moduleNamespace, instance); - }, - - destroy: function () { - module.verbose('Destroying previous calendar for', element); - $module.removeData(moduleNamespace); - module.unbind.events(); - module.disconnect.classObserver(); - }, - - setup: { - config: function () { - if (module.get.minDate() !== null) { - module.set.minDate($module.data(metadata.minDate)); - } - if (module.get.maxDate() !== null) { - module.set.maxDate($module.data(metadata.maxDate)); - } - module.setting('type', module.get.type()); - module.setting('on', settings.on || ($input.length ? 'focus' : 'click')); - }, - popup: function () { - if (settings.inline) { - return; - } - if (!$activator.length) { - $activator = $module.children().first(); - if (!$activator.length) { - return; - } - } - if ($.fn.popup === undefined) { - module.error(error.popup); - return; - } - if (!$container.length) { - //prepend the popup element to the activator's parent so that it has less chance of messing with - //the styling (eg input action button needs to be the last child to have correct border radius) - var $activatorParent = $activator.parent(), - domPositionFunction = $activatorParent.closest(selector.append).length !== 0 ? 'appendTo' : 'prependTo'; - $container = $('
    ').addClass(className.popup)[domPositionFunction]($activatorParent); - } - $container.addClass(className.calendar); - if(isInverted){ - $container.addClass(className.inverted); - } - var onVisible = function () { - module.refreshTooltips(); - return settings.onVisible.apply($container, arguments); - }; - var onHidden = settings.onHidden; - if (!$input.length) { - //no input, $container has to handle focus/blur - $container.attr('tabindex', '0'); - onVisible = function () { - module.refreshTooltips(); - module.focus(); - return settings.onVisible.apply($container, arguments); - }; - onHidden = function () { - module.blur(); - return settings.onHidden.apply($container, arguments); - }; - } - var onShow = function () { - //reset the focus date onShow - module.set.focusDate(module.get.date()); - module.set.mode(module.get.validatedMode(settings.startMode)); - return settings.onShow.apply($container, arguments); - }; - var on = module.setting('on'); - var options = $.extend({}, settings.popupOptions, { - popup: $container, - on: on, - hoverable: on === 'hover', - closable: on === 'click', - onShow: onShow, - onVisible: onVisible, - onHide: settings.onHide, - onHidden: onHidden - }); - module.popup(options); - }, - inline: function () { - if ($activator.length && !settings.inline) { - return; - } - settings.inline = true; - $container = $('
    ').addClass(className.calendar).appendTo($module); - if (!$input.length) { - $container.attr('tabindex', '0'); - } - }, - input: function () { - if (settings.touchReadonly && $input.length && isTouch) { - $input.prop('readonly', true); - } - module.check.disabled(); - }, - date: function () { - var date; - if (settings.initialDate) { - date = parser.date(settings.initialDate, settings); - } else if ($module.data(metadata.date) !== undefined) { - date = parser.date($module.data(metadata.date), settings); - } else if ($input.length) { - date = parser.date($input.val(), settings); - } - module.set.date(date, settings.formatInput, false); - module.set.mode(module.get.mode(), false); - } - }, - - trigger: { - change: function() { - var - inputElement = $input[0] - ; - if(inputElement) { - var events = document.createEvent('HTMLEvents'); - module.verbose('Triggering native change event'); - events.initEvent('change', true, false); - inputElement.dispatchEvent(events); - } - } - }, - - create: { - calendar: function () { - var i, r, c, p, row, cell, pageGrid; - - var - mode = module.get.mode(), - today = new Date(), - date = module.get.date(), - focusDate = module.get.focusDate(), - display = module.helper.dateInRange(focusDate || date || settings.initialDate || today) - ; - - if (!focusDate) { - focusDate = display; - module.set.focusDate(focusDate, false, false); - } - - var - isYear = mode === 'year', - isMonth = mode === 'month', - isDay = mode === 'day', - isHour = mode === 'hour', - isMinute = mode === 'minute', - isTimeOnly = settings.type === 'time' - ; - - var multiMonth = Math.max(settings.multiMonth, 1); - var monthOffset = !isDay ? 0 : module.get.monthOffset(); - - var - minute = display.getMinutes(), - hour = display.getHours(), - day = display.getDate(), - startMonth = display.getMonth() + monthOffset, - year = display.getFullYear() - ; - - var columns = isDay ? settings.showWeekNumbers ? 8 : 7 : isHour ? 4 : timeGap['column']; - var rows = isDay || isHour ? 6 : timeGap['row']; - var pages = isDay ? multiMonth : 1; - - var container = $container; - var tooltipPosition = container.hasClass("left") ? "right center" : "left center"; - container.empty(); - if (pages > 1) { - pageGrid = $('
    ').addClass(className.grid).appendTo(container); - } - - for (p = 0; p < pages; p++) { - if (pages > 1) { - var pageColumn = $('
    ').addClass(className.column).appendTo(pageGrid); - container = pageColumn; - } - - var month = startMonth + p; - var firstMonthDayColumn = (new Date(year, month, 1).getDay() - settings.firstDayOfWeek % 7 + 7) % 7; - if (!settings.constantHeight && isDay) { - var requiredCells = new Date(year, month + 1, 0).getDate() + firstMonthDayColumn; - rows = Math.ceil(requiredCells / 7); - } - - var - yearChange = isYear ? 10 : isMonth ? 1 : 0, - monthChange = isDay ? 1 : 0, - dayChange = isHour || isMinute ? 1 : 0, - prevNextDay = isHour || isMinute ? day : 1, - prevDate = new Date(year - yearChange, month - monthChange, prevNextDay - dayChange, hour), - nextDate = new Date(year + yearChange, month + monthChange, prevNextDay + dayChange, hour), - prevLast = isYear ? new Date(Math.ceil(year / 10) * 10 - 9, 0, 0) : - isMonth ? new Date(year, 0, 0) : isDay ? new Date(year, month, 0) : new Date(year, month, day, -1), - nextFirst = isYear ? new Date(Math.ceil(year / 10) * 10 + 1, 0, 1) : - isMonth ? new Date(year + 1, 0, 1) : isDay ? new Date(year, month + 1, 1) : new Date(year, month, day + 1) - ; - - var tempMode = mode; - if (isDay && settings.showWeekNumbers){ - tempMode += ' andweek'; - } - var table = $('').addClass(className.table).addClass(tempMode).addClass(numberText[columns] + ' column').appendTo(container); - if(isInverted){ - table.addClass(className.inverted); - } - var textColumns = columns; - //no header for time-only mode - if (!isTimeOnly) { - var thead = $('').appendTo(table); - - row = $('').appendTo(thead); - cell = $('').appendTo(thead); - if(settings.showWeekNumbers) { - cell = $('').appendTo(table); - i = isYear ? Math.ceil(year / 10) * 10 - 9 : isDay ? 1 - firstMonthDayColumn : 0; - for (r = 0; r < rows; r++) { - row = $('').appendTo(tbody); - if(isDay && settings.showWeekNumbers){ - cell = $('').appendTo(tbody); - var todayButton = $('" + "" + - "" + - "" + - "" + - "" - ); - } - } - // Rendered DOM for every fan and setting stage for live updating - for (let indx in deadobjc["sensread"]["fanspeed"]) { - $("#sens-fans-body").append( - "
    ').attr('colspan', '' + columns).appendTo(row); - - var headerDate = isYear || isMonth ? new Date(year, 0, 1) : - isDay ? new Date(year, month, 1) : new Date(year, month, day, hour, minute); - var headerText = $('').addClass(className.link).appendTo(cell); - headerText.text(formatter.header(headerDate, mode, settings)); - var newMode = isMonth ? (settings.disableYear ? 'day' : 'year') : - isDay ? (settings.disableMonth ? 'year' : 'month') : 'day'; - headerText.data(metadata.mode, newMode); - - if (p === 0) { - var prev = $('').addClass(className.prev).appendTo(cell); - prev.data(metadata.focusDate, prevDate); - prev.toggleClass(className.disabledCell, !module.helper.isDateInRange(prevLast, mode)); - $('').addClass(className.prevIcon).appendTo(prev); - } - - if (p === pages - 1) { - var next = $('').addClass(className.next).appendTo(cell); - next.data(metadata.focusDate, nextDate); - next.toggleClass(className.disabledCell, !module.helper.isDateInRange(nextFirst, mode)); - $('').addClass(className.nextIcon).appendTo(next); - } - if (isDay) { - row = $('
    ').appendTo(row); - cell.text(settings.text.weekNo); - cell.addClass(className.weekCell); - textColumns--; - } - for (i = 0; i < textColumns; i++) { - cell = $('').appendTo(row); - cell.text(formatter.dayColumnHeader((i + settings.firstDayOfWeek) % 7, settings)); - } - } - } - - var tbody = $('
    ').appendTo(row); - cell.text(module.get.weekOfYear(year,month,i+1-settings.firstDayOfWeek)); - cell.addClass(className.weekCell); - } - for (c = 0; c < textColumns; c++, i++) { - var cellDate = isYear ? new Date(i, month, 1, hour, minute) : - isMonth ? new Date(year, i, 1, hour, minute) : isDay ? new Date(year, month, i, hour, minute) : - isHour ? new Date(year, month, day, i) : new Date(year, month, day, hour, i * settings.minTimeGap); - var cellText = isYear ? i : - isMonth ? settings.text.monthsShort[i] : isDay ? cellDate.getDate() : - formatter.time(cellDate, settings, true); - cell = $('').addClass(className.cell).appendTo(row); - cell.text(cellText); - cell.data(metadata.date, cellDate); - var adjacent = isDay && cellDate.getMonth() !== ((month + 12) % 12); - var disabled = (!settings.selectAdjacentDays && adjacent) || !module.helper.isDateInRange(cellDate, mode) || settings.isDisabled(cellDate, mode) || module.helper.isDisabled(cellDate, mode) || !module.helper.isEnabled(cellDate, mode); - if (disabled) { - var disabledDate = module.helper.findDayAsObject(cellDate, mode, settings.disabledDates); - if (disabledDate !== null && disabledDate[metadata.message]) { - cell.attr("data-tooltip", disabledDate[metadata.message]); - cell.attr("data-position", disabledDate[metadata.position] || tooltipPosition); - if(disabledDate[metadata.inverted] || (isInverted && disabledDate[metadata.inverted] === undefined)) { - cell.attr("data-inverted", ''); - } - if(disabledDate[metadata.variation]) { - cell.attr("data-variation", disabledDate[metadata.variation]); - } - } - } else { - var eventDate = module.helper.findDayAsObject(cellDate, mode, settings.eventDates); - if (eventDate !== null) { - cell.addClass(eventDate[metadata.class] || settings.eventClass); - if (eventDate[metadata.message]) { - cell.attr("data-tooltip", eventDate[metadata.message]); - cell.attr("data-position", eventDate[metadata.position] || tooltipPosition); - if(eventDate[metadata.inverted] || (isInverted && eventDate[metadata.inverted] === undefined)) { - cell.attr("data-inverted", ''); - } - if(eventDate[metadata.variation]) { - cell.attr("data-variation", eventDate[metadata.variation]); - } - } - } - } - var active = module.helper.dateEqual(cellDate, date, mode); - var isToday = module.helper.dateEqual(cellDate, today, mode); - cell.toggleClass(className.adjacentCell, adjacent); - cell.toggleClass(className.disabledCell, disabled); - cell.toggleClass(className.activeCell, active && !adjacent); - if (!isHour && !isMinute) { - cell.toggleClass(className.todayCell, !adjacent && isToday); - } - - // Allow for external modifications of each cell - var cellOptions = { - mode: mode, - adjacent: adjacent, - disabled: disabled, - active: active, - today: isToday - }; - formatter.cell(cell, cellDate, cellOptions); - - if (module.helper.dateEqual(cellDate, focusDate, mode)) { - //ensure that the focus date is exactly equal to the cell date - //so that, if selected, the correct value is set - module.set.focusDate(cellDate, false, false); - } - } - } - - if (settings.today) { - var todayRow = $('
    ').attr('colspan', '' + columns).addClass(className.today).appendTo(todayRow); - todayButton.text(formatter.today(settings)); - todayButton.data(metadata.date, today); - } - - module.update.focus(false, table); - - if(settings.inline){ - module.refreshTooltips(); - } - } - } - }, - - update: { - focus: function (updateRange, container) { - container = container || $container; - var mode = module.get.mode(); - var date = module.get.date(); - var focusDate = module.get.focusDate(); - var startDate = module.get.startDate(); - var endDate = module.get.endDate(); - var rangeDate = (updateRange ? focusDate : null) || date || (!isTouch ? focusDate : null); - - container.find('td').each(function () { - var cell = $(this); - var cellDate = cell.data(metadata.date); - if (!cellDate) { - return; - } - var disabled = cell.hasClass(className.disabledCell); - var active = cell.hasClass(className.activeCell); - var adjacent = cell.hasClass(className.adjacentCell); - var focused = module.helper.dateEqual(cellDate, focusDate, mode); - var inRange = !rangeDate ? false : - ((!!startDate && module.helper.isDateInRange(cellDate, mode, startDate, rangeDate)) || - (!!endDate && module.helper.isDateInRange(cellDate, mode, rangeDate, endDate))); - cell.toggleClass(className.focusCell, focused && (!isTouch || isTouchDown) && (!adjacent || (settings.selectAdjacentDays && adjacent)) && !disabled); - - if (module.helper.isTodayButton(cell)) { - return; - } - cell.toggleClass(className.rangeCell, inRange && !active && !disabled); - }); - } - }, - - refresh: function () { - module.create.calendar(); - }, - - refreshTooltips: function() { - var winWidth = $(window).width(); - $container.find('td[data-position]').each(function () { - var cell = $(this); - var tooltipWidth = window.getComputedStyle(cell[0], ':after').width.replace(/[^0-9\.]/g,''); - var tooltipPosition = cell.attr('data-position'); - // use a fallback width of 250 (calendar width) for IE/Edge (which return "auto") - var calcPosition = (winWidth - cell.width() - (parseInt(tooltipWidth,10) || 250)) > cell.offset().left ? 'right' : 'left'; - if(tooltipPosition.indexOf(calcPosition) === -1) { - cell.attr('data-position',tooltipPosition.replace(/(left|right)/,calcPosition)); - } - }); - }, - - bind: { - events: function () { - module.debug('Binding events'); - $container.on('mousedown' + eventNamespace, module.event.mousedown); - $container.on('touchstart' + eventNamespace, module.event.mousedown); - $container.on('mouseup' + eventNamespace, module.event.mouseup); - $container.on('touchend' + eventNamespace, module.event.mouseup); - $container.on('mouseover' + eventNamespace, module.event.mouseover); - if ($input.length) { - $input.on('input' + eventNamespace, module.event.inputChange); - $input.on('focus' + eventNamespace, module.event.inputFocus); - $input.on('blur' + eventNamespace, module.event.inputBlur); - $input.on('keydown' + eventNamespace, module.event.keydown); - } else { - $container.on('keydown' + eventNamespace, module.event.keydown); - } - } - }, - - unbind: { - events: function () { - module.debug('Unbinding events'); - $container.off(eventNamespace); - if ($input.length) { - $input.off(eventNamespace); - } - } - }, - - event: { - mouseover: function (event) { - var target = $(event.target); - var date = target.data(metadata.date); - var mousedown = event.buttons === 1; - if (date) { - module.set.focusDate(date, false, true, mousedown); - } - }, - mousedown: function (event) { - if ($input.length) { - //prevent the mousedown on the calendar causing the input to lose focus - event.preventDefault(); - } - isTouchDown = event.type.indexOf('touch') >= 0; - var target = $(event.target); - var date = target.data(metadata.date); - if (date) { - module.set.focusDate(date, false, true, true); - } - }, - mouseup: function (event) { - //ensure input has focus so that it receives keydown events for calendar navigation - module.focus(); - event.preventDefault(); - event.stopPropagation(); - isTouchDown = false; - var target = $(event.target); - if (target.hasClass("disabled")) { - return; - } - var parent = target.parent(); - if (parent.data(metadata.date) || parent.data(metadata.focusDate) || parent.data(metadata.mode)) { - //clicked on a child element, switch to parent (used when clicking directly on prev/next icon element) - target = parent; - } - var date = target.data(metadata.date); - var focusDate = target.data(metadata.focusDate); - var mode = target.data(metadata.mode); - if (date && settings.onSelect.call(element, date, module.get.mode()) !== false) { - var forceSet = target.hasClass(className.today); - module.selectDate(date, forceSet); - } - else if (focusDate) { - module.set.focusDate(focusDate); - } - else if (mode) { - module.set.mode(mode); - } - }, - keydown: function (event) { - var keyCode = event.which; - if (keyCode === 27 || keyCode === 9) { - //esc || tab - module.popup('hide'); - } - - if (module.popup('is visible')) { - if (keyCode === 37 || keyCode === 38 || keyCode === 39 || keyCode === 40) { - //arrow keys - var mode = module.get.mode(); - var bigIncrement = mode === 'day' ? 7 : mode === 'hour' ? 4 : mode === 'minute' ? timeGap['column'] : 3; - var increment = keyCode === 37 ? -1 : keyCode === 38 ? -bigIncrement : keyCode == 39 ? 1 : bigIncrement; - increment *= mode === 'minute' ? settings.minTimeGap : 1; - var focusDate = module.get.focusDate() || module.get.date() || new Date(); - var year = focusDate.getFullYear() + (mode === 'year' ? increment : 0); - var month = focusDate.getMonth() + (mode === 'month' ? increment : 0); - var day = focusDate.getDate() + (mode === 'day' ? increment : 0); - var hour = focusDate.getHours() + (mode === 'hour' ? increment : 0); - var minute = focusDate.getMinutes() + (mode === 'minute' ? increment : 0); - var newFocusDate = new Date(year, month, day, hour, minute); - if (settings.type === 'time') { - newFocusDate = module.helper.mergeDateTime(focusDate, newFocusDate); - } - if (module.helper.isDateInRange(newFocusDate, mode)) { - module.set.focusDate(newFocusDate); - } - } else if (keyCode === 13) { - //enter - var mode = module.get.mode(); - var date = module.get.focusDate(); - if (date && !settings.isDisabled(date, mode) && !module.helper.isDisabled(date, mode) && module.helper.isEnabled(date, mode)) { - module.selectDate(date); - } - //disable form submission: - event.preventDefault(); - event.stopPropagation(); - } - } - - if (keyCode === 38 || keyCode === 40) { - //arrow-up || arrow-down - event.preventDefault(); //don't scroll - module.popup('show'); - } - }, - inputChange: function () { - var val = $input.val(); - var date = parser.date(val, settings); - module.set.date(date, false); - }, - inputFocus: function () { - $container.addClass(className.active); - }, - inputBlur: function () { - $container.removeClass(className.active); - if (settings.formatInput) { - var date = module.get.date(); - var text = formatter.datetime(date, settings); - $input.val(text); - } - if(selectionComplete){ - module.trigger.change(); - selectionComplete = false; - } - }, - class: { - mutation: function(mutations) { - mutations.forEach(function(mutation) { - if(mutation.attributeName === "class") { - module.check.disabled(); - } - }); - } - } - }, - - observeChanges: function() { - if('MutationObserver' in window) { - classObserver = new MutationObserver(module.event.class.mutation); - module.debug('Setting up mutation observer', classObserver); - module.observe.class(); - } - }, - - disconnect: { - classObserver: function() { - if($input.length && classObserver) { - classObserver.disconnect(); - } - } - }, - - observe: { - class: function() { - if($input.length && classObserver) { - classObserver.observe($module[0], { - attributes : true - }); - } - } - }, - - is: { - disabled: function() { - return $module.hasClass(className.disabled); - } - }, - - check: { - disabled: function(){ - $input.attr('tabindex',module.is.disabled() ? -1 : 0); - } - }, - - get: { - weekOfYear: function(weekYear,weekMonth,weekDay) { - // adapted from http://www.merlyn.demon.co.uk/weekcalc.htm - var ms1d = 864e5, // milliseconds in a day - ms7d = 7 * ms1d; // milliseconds in a week - - return function() { // return a closure so constants get calculated only once - var DC3 = Date.UTC(weekYear, weekMonth, weekDay + 3) / ms1d, // an Absolute Day Number - AWN = Math.floor(DC3 / 7), // an Absolute Week Number - Wyr = new Date(AWN * ms7d).getUTCFullYear(); - - return AWN - Math.floor(Date.UTC(Wyr, 0, 7) / ms7d) + 1; - }(); - }, - date: function () { - return module.helper.sanitiseDate($module.data(metadata.date)) || null; - }, - inputDate: function() { - return $input.val(); - }, - focusDate: function () { - return $module.data(metadata.focusDate) || null; - }, - startDate: function () { - var startModule = module.get.calendarModule(settings.startCalendar); - return (startModule ? startModule.get.date() : $module.data(metadata.startDate)) || null; - }, - endDate: function () { - var endModule = module.get.calendarModule(settings.endCalendar); - return (endModule ? endModule.get.date() : $module.data(metadata.endDate)) || null; - }, - minDate: function() { - return $module.data(metadata.minDate) || null; - }, - maxDate: function() { - return $module.data(metadata.maxDate) || null; - }, - monthOffset: function () { - return $module.data(metadata.monthOffset) || 0; - }, - mode: function () { - //only returns valid modes for the current settings - var mode = $module.data(metadata.mode) || settings.startMode; - return module.get.validatedMode(mode); - }, - validatedMode: function(mode){ - var validModes = module.get.validModes(); - if ($.inArray(mode, validModes) >= 0) { - return mode; - } - return settings.type === 'time' ? 'hour' : - settings.type === 'month' ? 'month' : - settings.type === 'year' ? 'year' : 'day'; - }, - type: function() { - return $module.data(metadata.type) || settings.type; - }, - validModes: function () { - var validModes = []; - if (settings.type !== 'time') { - if (!settings.disableYear || settings.type === 'year') { - validModes.push('year'); - } - if (!(settings.disableMonth || settings.type === 'year') || settings.type === 'month') { - validModes.push('month'); - } - if (settings.type.indexOf('date') >= 0) { - validModes.push('day'); - } - } - if (settings.type.indexOf('time') >= 0) { - validModes.push('hour'); - if (!settings.disableMinute) { - validModes.push('minute'); - } - } - return validModes; - }, - isTouch: function () { - try { - document.createEvent('TouchEvent'); - return true; - } - catch (e) { - return false; - } - }, - calendarModule: function (selector) { - if (!selector) { - return null; - } - if (!(selector instanceof $)) { - selector = $(selector).first(); - } - //assume range related calendars are using the same namespace - return selector.data(moduleNamespace); - } - }, - - set: { - date: function (date, updateInput, fireChange) { - updateInput = updateInput !== false; - fireChange = fireChange !== false; - date = module.helper.sanitiseDate(date); - date = module.helper.dateInRange(date); - - var mode = module.get.mode(); - var text = formatter.datetime(date, settings); - - if (fireChange && settings.onBeforeChange.call(element, date, text, mode) === false) { - return false; - } - - module.set.focusDate(date); - - if (settings.isDisabled(date, mode)) { - return false; - } - - var endDate = module.get.endDate(); - if (!!endDate && !!date && date > endDate) { - //selected date is greater than end date in range, so clear end date - module.set.endDate(undefined); - } - module.set.dataKeyValue(metadata.date, date); - - if (updateInput && $input.length) { - $input.val(text); - } - - if (fireChange) { - settings.onChange.call(element, date, text, mode); - } - }, - startDate: function (date, refreshCalendar) { - date = module.helper.sanitiseDate(date); - var startModule = module.get.calendarModule(settings.startCalendar); - if (startModule) { - startModule.set.date(date); - } - module.set.dataKeyValue(metadata.startDate, date, refreshCalendar); - }, - endDate: function (date, refreshCalendar) { - date = module.helper.sanitiseDate(date); - var endModule = module.get.calendarModule(settings.endCalendar); - if (endModule) { - endModule.set.date(date); - } - module.set.dataKeyValue(metadata.endDate, date, refreshCalendar); - }, - focusDate: function (date, refreshCalendar, updateFocus, updateRange) { - date = module.helper.sanitiseDate(date); - date = module.helper.dateInRange(date); - var isDay = module.get.mode() === 'day'; - var oldFocusDate = module.get.focusDate(); - if (isDay && date && oldFocusDate) { - var yearDelta = date.getFullYear() - oldFocusDate.getFullYear(); - var monthDelta = yearDelta * 12 + date.getMonth() - oldFocusDate.getMonth(); - if (monthDelta) { - var monthOffset = module.get.monthOffset() - monthDelta; - module.set.monthOffset(monthOffset, false); - } - } - var changed = module.set.dataKeyValue(metadata.focusDate, date, !!date && refreshCalendar); - updateFocus = (updateFocus !== false && changed && refreshCalendar === false) || focusDateUsedForRange != updateRange; - focusDateUsedForRange = updateRange; - if (updateFocus) { - module.update.focus(updateRange); - } - }, - minDate: function (date) { - date = module.helper.sanitiseDate(date); - if (settings.maxDate !== null && settings.maxDate <= date) { - module.verbose('Unable to set minDate variable bigger that maxDate variable', date, settings.maxDate); - } else { - module.setting('minDate', date); - module.set.dataKeyValue(metadata.minDate, date); - } - }, - maxDate: function (date) { - date = module.helper.sanitiseDate(date); - if (settings.minDate !== null && settings.minDate >= date) { - module.verbose('Unable to set maxDate variable lower that minDate variable', date, settings.minDate); - } else { - module.setting('maxDate', date); - module.set.dataKeyValue(metadata.maxDate, date); - } - }, - monthOffset: function (monthOffset, refreshCalendar) { - var multiMonth = Math.max(settings.multiMonth, 1); - monthOffset = Math.max(1 - multiMonth, Math.min(0, monthOffset)); - module.set.dataKeyValue(metadata.monthOffset, monthOffset, refreshCalendar); - }, - mode: function (mode, refreshCalendar) { - module.set.dataKeyValue(metadata.mode, mode, refreshCalendar); - }, - dataKeyValue: function (key, value, refreshCalendar) { - var oldValue = $module.data(key); - var equal = oldValue === value || (oldValue <= value && oldValue >= value); //equality test for dates and string objects - if (value) { - $module.data(key, value); - } else { - $module.removeData(key); - } - refreshCalendar = refreshCalendar !== false && !equal; - if (refreshCalendar) { - module.refresh(); - } - return !equal; - } - }, - - selectDate: function (date, forceSet) { - module.verbose('New date selection', date); - var mode = module.get.mode(); - var complete = forceSet || mode === 'minute' || - (settings.disableMinute && mode === 'hour') || - (settings.type === 'date' && mode === 'day') || - (settings.type === 'month' && mode === 'month') || - (settings.type === 'year' && mode === 'year'); - if (complete) { - var canceled = module.set.date(date) === false; - if (!canceled) { - selectionComplete = true; - if(settings.closable) { - module.popup('hide'); - //if this is a range calendar, focus the container or input. This will open the popup from its event listeners. - var endModule = module.get.calendarModule(settings.endCalendar); - if (endModule) { - if (endModule.setting('on') !== 'focus') { - endModule.popup('show'); - } - endModule.focus(); - } - } - } - } else { - var newMode = mode === 'year' ? (!settings.disableMonth ? 'month' : 'day') : - mode === 'month' ? 'day' : mode === 'day' ? 'hour' : 'minute'; - module.set.mode(newMode); - if (mode === 'hour' || (mode === 'day' && module.get.date())) { - //the user has chosen enough to consider a valid date/time has been chosen - module.set.date(date, true, false); - } else { - module.set.focusDate(date); - } - } - }, - - changeDate: function (date) { - module.set.date(date); - }, - - clear: function () { - module.set.date(undefined); - }, - - popup: function () { - return $activator.popup.apply($activator, arguments); - }, - - focus: function () { - if ($input.length) { - $input.focus(); - } else { - $container.focus(); - } - }, - blur: function () { - if ($input.length) { - $input.blur(); - } else { - $container.blur(); - } - }, - - helper: { - isDisabled: function(date, mode) { - return (mode === 'day' || mode === 'month' || mode === 'year') && ((settings.disabledDaysOfWeek.indexOf(date.getDay()) !== -1) || settings.disabledDates.some(function(d){ - if(typeof d === 'string') { - d = module.helper.sanitiseDate(d); - } - if (d instanceof Date) { - return module.helper.dateEqual(date, d, mode); - } - if (d !== null && typeof d === 'object') { - if (d[metadata.year]) { - if (typeof d[metadata.year] === 'number') { - return date.getFullYear() == d[metadata.year]; - } else if (Array.isArray(d[metadata.year])) { - return d[metadata.year].indexOf(date.getFullYear()) > -1; - } - } else if (d[metadata.month]) { - if (typeof d[metadata.month] === 'number') { - return date.getMonth() == d[metadata.month]; - } else if (Array.isArray(d[metadata.month])) { - return d[metadata.month].indexOf(date.getMonth()) > -1; - } else if (d[metadata.month] instanceof Date) { - var sdate = module.helper.sanitiseDate(d[metadata.month]); - return (date.getMonth() == sdate.getMonth()) && (date.getFullYear() == sdate.getFullYear()) - } - } else if (d[metadata.date] && mode === 'day') { - if (d[metadata.date] instanceof Date) { - return module.helper.dateEqual(date, module.helper.sanitiseDate(d[metadata.date]), mode); - } else if (Array.isArray(d[metadata.date])) { - return d[metadata.date].some(function(idate) { - return module.helper.dateEqual(date, idate, mode); - }); - } - } - } - })); - }, - isEnabled: function(date, mode) { - if (mode === 'day') { - return settings.enabledDates.length === 0 || settings.enabledDates.some(function(d){ - if(typeof d === 'string') { - d = module.helper.sanitiseDate(d); - } - if (d instanceof Date) { - return module.helper.dateEqual(date, d, mode); - } - if (d !== null && typeof d === 'object' && d[metadata.date]) { - return module.helper.dateEqual(date, module.helper.sanitiseDate(d[metadata.date]), mode); - } - }); - } else { - return true; - } - }, - findDayAsObject: function(date, mode, dates) { - if (mode === 'day' || mode === 'month' || mode === 'year') { - var d; - for (var i = 0; i < dates.length; i++) { - d = dates[i]; - if(typeof d === 'string') { - d = module.helper.sanitiseDate(d); - } - if (d instanceof Date && module.helper.dateEqual(date, d, mode)) { - var dateObject = {}; - dateObject[metadata.date] = d; - return dateObject; - } - else if (d !== null && typeof d === 'object') { - if (d[metadata.year]) { - if (typeof d[metadata.year] === 'number' && date.getFullYear() == d[metadata.year]) { - return d; - } else if (Array.isArray(d[metadata.year])) { - if (d[metadata.year].indexOf(date.getFullYear()) > -1) { - return d; - } - } - } else if (d[metadata.month]) { - if (typeof d[metadata.month] === 'number' && date.getMonth() == d[metadata.month]) { - return d; - } else if (Array.isArray(d[metadata.month])) { - if (d[metadata.month].indexOf(date.getMonth()) > -1) { - return d; - } - } else if (d[metadata.month] instanceof Date) { - var sdate = module.helper.sanitiseDate(d[metadata.month]); - if ((date.getMonth() == sdate.getMonth()) && (date.getFullYear() == sdate.getFullYear())) { - return d; - } - } - } else if (d[metadata.date] && mode === 'day') { - if (d[metadata.date] instanceof Date && module.helper.dateEqual(date, module.helper.sanitiseDate(d[metadata.date]), mode)) { - return d; - } else if (Array.isArray(d[metadata.date])) { - if(d[metadata.date].some(function(idate) { return module.helper.dateEqual(date, idate, mode); })) { - return d; - } - } - } - } - } - } - return null; - }, - sanitiseDate: function (date) { - if (!date) { - return undefined; - } - if (!(date instanceof Date)) { - date = parser.date('' + date, settings); - } - if (!date || date === null || isNaN(date.getTime())) { - return undefined; - } - return date; - }, - dateDiff: function (date1, date2, mode) { - mode = mode || 'day'; - var isTimeOnly = settings.type === 'time'; - var isYear = mode === 'year'; - var isYearOrMonth = isYear || mode === 'month'; - var isMinute = mode === 'minute'; - var isHourOrMinute = isMinute || mode === 'hour'; - //only care about a minute accuracy of settings.minTimeGap - date1 = new Date( - isTimeOnly ? 2000 : date1.getFullYear(), - isTimeOnly ? 0 : isYear ? 0 : date1.getMonth(), - isTimeOnly ? 1 : isYearOrMonth ? 1 : date1.getDate(), - !isHourOrMinute ? 0 : date1.getHours(), - !isMinute ? 0 : settings.minTimeGap * Math.floor(date1.getMinutes() / settings.minTimeGap)); - date2 = new Date( - isTimeOnly ? 2000 : date2.getFullYear(), - isTimeOnly ? 0 : isYear ? 0 : date2.getMonth(), - isTimeOnly ? 1 : isYearOrMonth ? 1 : date2.getDate(), - !isHourOrMinute ? 0 : date2.getHours(), - !isMinute ? 0 : settings.minTimeGap * Math.floor(date2.getMinutes() / settings.minTimeGap)); - return date2.getTime() - date1.getTime(); - }, - dateEqual: function (date1, date2, mode) { - return !!date1 && !!date2 && module.helper.dateDiff(date1, date2, mode) === 0; - }, - isDateInRange: function (date, mode, minDate, maxDate) { - if (!minDate && !maxDate) { - var startDate = module.get.startDate(); - minDate = startDate && settings.minDate ? new Date(Math.max(startDate, settings.minDate)) : startDate || settings.minDate; - maxDate = settings.maxDate; - } - minDate = minDate && new Date(minDate.getFullYear(), minDate.getMonth(), minDate.getDate(), minDate.getHours(), settings.minTimeGap * Math.ceil(minDate.getMinutes() / settings.minTimeGap)); - return !(!date || - (minDate && module.helper.dateDiff(date, minDate, mode) > 0) || - (maxDate && module.helper.dateDiff(maxDate, date, mode) > 0)); - }, - dateInRange: function (date, minDate, maxDate) { - if (!minDate && !maxDate) { - var startDate = module.get.startDate(); - minDate = startDate && settings.minDate ? new Date(Math.max(startDate, settings.minDate)) : startDate || settings.minDate; - maxDate = settings.maxDate; - } - minDate = minDate && new Date(minDate.getFullYear(), minDate.getMonth(), minDate.getDate(), minDate.getHours(), settings.minTimeGap * Math.ceil(minDate.getMinutes() / settings.minTimeGap)); - var isTimeOnly = settings.type === 'time'; - return !date ? date : - (minDate && module.helper.dateDiff(date, minDate, 'minute') > 0) ? - (isTimeOnly ? module.helper.mergeDateTime(date, minDate) : minDate) : - (maxDate && module.helper.dateDiff(maxDate, date, 'minute') > 0) ? - (isTimeOnly ? module.helper.mergeDateTime(date, maxDate) : maxDate) : - date; - }, - mergeDateTime: function (date, time) { - return (!date || !time) ? time : - new Date(date.getFullYear(), date.getMonth(), date.getDate(), time.getHours(), time.getMinutes()); - }, - isTodayButton: function(element) { - return element.text() === settings.text.today; - } - }, - - setting: function (name, value) { - module.debug('Changing setting', name, value); - if ($.isPlainObject(name)) { - $.extend(true, settings, name); - } - else if (value !== undefined) { - if ($.isPlainObject(settings[name])) { - $.extend(true, settings[name], value); - } - else { - settings[name] = value; - } - } - else { - return settings[name]; - } - }, - internal: function (name, value) { - if( $.isPlainObject(name) ) { - $.extend(true, module, name); - } - else if(value !== undefined) { - module[name] = value; - } - else { - return module[name]; - } - }, - debug: function () { - if (!settings.silent && settings.debug) { - if (settings.performance) { - module.performance.log(arguments); - } - else { - module.debug = Function.prototype.bind.call(console.info, console, settings.name + ':'); - module.debug.apply(console, arguments); - } - } - }, - verbose: function () { - if (!settings.silent && settings.verbose && settings.debug) { - if (settings.performance) { - module.performance.log(arguments); - } - else { - module.verbose = Function.prototype.bind.call(console.info, console, settings.name + ':'); - module.verbose.apply(console, arguments); - } - } - }, - error: function () { - if (!settings.silent) { - module.error = Function.prototype.bind.call(console.error, console, settings.name + ':'); - module.error.apply(console, arguments); - } - }, - performance: { - log: function (message) { - var - currentTime, - executionTime, - previousTime - ; - if (settings.performance) { - currentTime = new Date().getTime(); - previousTime = time || currentTime; - executionTime = currentTime - previousTime; - time = currentTime; - performance.push({ - 'Name': message[0], - 'Arguments': [].slice.call(message, 1) || '', - 'Element': element, - 'Execution Time': executionTime - }); - } - clearTimeout(module.performance.timer); - module.performance.timer = setTimeout(module.performance.display, 500); - }, - display: function () { - var - title = settings.name + ':', - totalTime = 0 - ; - time = false; - clearTimeout(module.performance.timer); - $.each(performance, function (index, data) { - totalTime += data['Execution Time']; - }); - title += ' ' + totalTime + 'ms'; - if (moduleSelector) { - title += ' \'' + moduleSelector + '\''; - } - if ((console.group !== undefined || console.table !== undefined) && performance.length > 0) { - console.groupCollapsed(title); - if (console.table) { - console.table(performance); - } - else { - $.each(performance, function (index, data) { - console.log(data['Name'] + ': ' + data['Execution Time'] + 'ms'); - }); - } - console.groupEnd(); - } - performance = []; - } - }, - invoke: function (query, passedArguments, context) { - var - object = instance, - maxDepth, - found, - response - ; - passedArguments = passedArguments || queryArguments; - context = element || context; - if (typeof query == 'string' && object !== undefined) { - query = query.split(/[\. ]/); - maxDepth = query.length - 1; - $.each(query, function (depth, value) { - var camelCaseValue = (depth != maxDepth) - ? value + query[depth + 1].charAt(0).toUpperCase() + query[depth + 1].slice(1) - : query - ; - if ($.isPlainObject(object[camelCaseValue]) && (depth != maxDepth)) { - object = object[camelCaseValue]; - } - else if (object[camelCaseValue] !== undefined) { - found = object[camelCaseValue]; - return false; - } - else if ($.isPlainObject(object[value]) && (depth != maxDepth)) { - object = object[value]; - } - else if (object[value] !== undefined) { - found = object[value]; - return false; - } - else { - module.error(error.method, query); - return false; - } - }); - } - if ($.isFunction(found)) { - response = found.apply(context, passedArguments); - } - else if (found !== undefined) { - response = found; - } - if (Array.isArray(returnedValue)) { - returnedValue.push(response); - } - else if (returnedValue !== undefined) { - returnedValue = [returnedValue, response]; - } - else if (response !== undefined) { - returnedValue = response; - } - return found; - } - }; - - if (methodInvoked) { - if (instance === undefined) { - module.initialize(); - } - module.invoke(query); - } - else { - if (instance !== undefined) { - instance.invoke('destroy'); - } - module.initialize(); - } - }) - ; - return (returnedValue !== undefined) - ? returnedValue - : this - ; -}; - -$.fn.calendar.settings = { - - name : 'Calendar', - namespace : 'calendar', - - silent: false, - debug: false, - verbose: false, - performance: false, - - type : 'datetime', // picker type, can be 'datetime', 'date', 'time', 'month', or 'year' - firstDayOfWeek : 0, // day for first day column (0 = Sunday) - constantHeight : true, // add rows to shorter months to keep day calendar height consistent (6 rows) - today : false, // show a 'today/now' button at the bottom of the calendar - closable : true, // close the popup after selecting a date/time - monthFirst : true, // month before day when parsing/converting date from/to text - touchReadonly : true, // set input to readonly on touch devices - inline : false, // create the calendar inline instead of inside a popup - on : null, // when to show the popup (defaults to 'focus' for input, 'click' for others) - initialDate : null, // date to display initially when no date is selected (null = now) - startMode : false, // display mode to start in, can be 'year', 'month', 'day', 'hour', 'minute' (false = 'day') - minDate : null, // minimum date/time that can be selected, dates/times before are disabled - maxDate : null, // maximum date/time that can be selected, dates/times after are disabled - ampm : true, // show am/pm in time mode - disableYear : false, // disable year selection mode - disableMonth : false, // disable month selection mode - disableMinute : false, // disable minute selection mode - formatInput : true, // format the input text upon input blur and module creation - startCalendar : null, // jquery object or selector for another calendar that represents the start date of a date range - endCalendar : null, // jquery object or selector for another calendar that represents the end date of a date range - multiMonth : 1, // show multiple months when in 'day' mode - minTimeGap : 5, - showWeekNumbers : null, // show Number of Week at the very first column of a dayView - disabledDates : [], // specific day(s) which won't be selectable and contain additional information. - disabledDaysOfWeek : [], // day(s) which won't be selectable(s) (0 = Sunday) - enabledDates : [], // specific day(s) which will be selectable, all other days will be disabled - eventDates : [], // specific day(s) which will be shown in a different color and using tooltips - centuryBreak : 60, // starting short year until 99 where it will be assumed to belong to the last century - currentCentury : 2000, // century to be added to 2-digit years (00 to {centuryBreak}-1) - selectAdjacentDays : false, // The calendar can show dates from adjacent month. These adjacent month dates can also be made selectable. - // popup options ('popup', 'on', 'hoverable', and show/hide callbacks are overridden) - popupOptions: { - position: 'bottom left', - lastResort: 'bottom left', - prefer: 'opposite', - hideOnScroll: false - }, - - text: { - days: ['S', 'M', 'T', 'W', 'T', 'F', 'S'], - months: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'], - monthsShort: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], - today: 'Today', - now: 'Now', - am: 'AM', - pm: 'PM', - weekNo: 'Week' - }, - - formatter: { - header: function (date, mode, settings) { - return mode === 'year' ? settings.formatter.yearHeader(date, settings) : - mode === 'month' ? settings.formatter.monthHeader(date, settings) : - mode === 'day' ? settings.formatter.dayHeader(date, settings) : - mode === 'hour' ? settings.formatter.hourHeader(date, settings) : - settings.formatter.minuteHeader(date, settings); - }, - yearHeader: function (date, settings) { - var decadeYear = Math.ceil(date.getFullYear() / 10) * 10; - return (decadeYear - 9) + ' - ' + (decadeYear + 2); - }, - monthHeader: function (date, settings) { - return date.getFullYear(); - }, - dayHeader: function (date, settings) { - var month = settings.text.months[date.getMonth()]; - var year = date.getFullYear(); - return month + ' ' + year; - }, - hourHeader: function (date, settings) { - return settings.formatter.date(date, settings); - }, - minuteHeader: function (date, settings) { - return settings.formatter.date(date, settings); - }, - dayColumnHeader: function (day, settings) { - return settings.text.days[day]; - }, - datetime: function (date, settings) { - if (!date) { - return ''; - } - var day = settings.type === 'time' ? '' : settings.formatter.date(date, settings); - var time = settings.type.indexOf('time') < 0 ? '' : settings.formatter.time(date, settings, false); - var separator = settings.type === 'datetime' ? ' ' : ''; - return day + separator + time; - }, - date: function (date, settings) { - if (!date) { - return ''; - } - var day = date.getDate(); - var month = settings.text.months[date.getMonth()]; - var year = date.getFullYear(); - return settings.type === 'year' ? year : - settings.type === 'month' ? month + ' ' + year : - (settings.monthFirst ? month + ' ' + day : day + ' ' + month) + ', ' + year; - }, - time: function (date, settings, forCalendar) { - if (!date) { - return ''; - } - var hour = date.getHours(); - var minute = date.getMinutes(); - var ampm = ''; - if (settings.ampm) { - ampm = ' ' + (hour < 12 ? settings.text.am : settings.text.pm); - hour = hour === 0 ? 12 : hour > 12 ? hour - 12 : hour; - } - return hour + ':' + (minute < 10 ? '0' : '') + minute + ampm; - }, - today: function (settings) { - return settings.type === 'date' ? settings.text.today : settings.text.now; - }, - cell: function (cell, date, cellOptions) { - } - }, - - parser: { - date: function (text, settings) { - if (text instanceof Date) { - return text; - } - if (!text) { - return null; - } - text = String(text).trim(); - if (text.length === 0) { - return null; - } - if(text.match(/^[0-9]{4}[\/\-\.][0-9]{2}[\/\-\.][0-9]{2}$/)){ - text = text.replace(/[\/\-\.]/g,'/') + ' 00:00:00'; - } - // Reverse date and month in some cases - text = settings.monthFirst || !text.match(/^[0-9]{2}[\/\-\.]/) ? text : text.replace(/[\/\-\.]/g,'/').replace(/([0-9]+)\/([0-9]+)/,'$2/$1'); - var textDate = new Date(text); - var numberOnly = text.match(/^[0-9]+$/) !== null; - if(!numberOnly && !isNaN(textDate.getDate())) { - return textDate; - } - text = text.toLowerCase(); - - var i, j, k; - var minute = -1, hour = -1, day = -1, month = -1, year = -1; - var isAm = undefined; - - var isTimeOnly = settings.type === 'time'; - var isDateOnly = settings.type.indexOf('time') < 0; - - var words = text.split(settings.regExp.dateWords), word; - var numbers = text.split(settings.regExp.dateNumbers), number; - - var parts; - var monthString; - - if (!isDateOnly) { - //am/pm - isAm = $.inArray(settings.text.am.toLowerCase(), words) >= 0 ? true : - $.inArray(settings.text.pm.toLowerCase(), words) >= 0 ? false : undefined; - - //time with ':' - for (i = 0; i < numbers.length; i++) { - number = numbers[i]; - if (number.indexOf(':') >= 0) { - if (hour < 0 || minute < 0) { - parts = number.split(':'); - for (k = 0; k < Math.min(2, parts.length); k++) { - j = parseInt(parts[k]); - if (isNaN(j)) { - j = 0; - } - if (k === 0) { - hour = j % 24; - } else { - minute = j % 60; - } - } - } - numbers.splice(i, 1); - } - } - } - - if (!isTimeOnly) { - //textual month - for (i = 0; i < words.length; i++) { - word = words[i]; - if (word.length <= 0) { - continue; - } - for (j = 0; j < settings.text.months.length; j++) { - monthString = settings.text.months[j]; - monthString = monthString.substring(0, word.length).toLowerCase(); - if (monthString === word) { - month = j + 1; - break; - } - } - if (month >= 0) { - break; - } - } - - //year > settings.centuryBreak - for (i = 0; i < numbers.length; i++) { - j = parseInt(numbers[i]); - if (isNaN(j)) { - continue; - } - if (j >= settings.centuryBreak && i === numbers.length-1) { - if (j <= 99) { - j += settings.currentCentury - 100; - } - year = j; - numbers.splice(i, 1); - break; - } - } - - //numeric month - if (month < 0) { - for (i = 0; i < numbers.length; i++) { - k = i > 1 || settings.monthFirst ? i : i === 1 ? 0 : 1; - j = parseInt(numbers[k]); - if (isNaN(j)) { - continue; - } - if (1 <= j && j <= 12) { - month = j; - numbers.splice(k, 1); - break; - } - } - } - - //day - for (i = 0; i < numbers.length; i++) { - j = parseInt(numbers[i]); - if (isNaN(j)) { - continue; - } - if (1 <= j && j <= 31) { - day = j; - numbers.splice(i, 1); - break; - } - } - - //year <= settings.centuryBreak - if (year < 0) { - for (i = numbers.length - 1; i >= 0; i--) { - j = parseInt(numbers[i]); - if (isNaN(j)) { - continue; - } - if (j <= 99) { - j += settings.currentCentury; - } - year = j; - numbers.splice(i, 1); - break; - } - } - } - - if (!isDateOnly) { - //hour - if (hour < 0) { - for (i = 0; i < numbers.length; i++) { - j = parseInt(numbers[i]); - if (isNaN(j)) { - continue; - } - if (0 <= j && j <= 23) { - hour = j; - numbers.splice(i, 1); - break; - } - } - } - - //minute - if (minute < 0) { - for (i = 0; i < numbers.length; i++) { - j = parseInt(numbers[i]); - if (isNaN(j)) { - continue; - } - if (0 <= j && j <= 59) { - minute = j; - numbers.splice(i, 1); - break; - } - } - } - } - - if (minute < 0 && hour < 0 && day < 0 && month < 0 && year < 0) { - return null; - } - - if (minute < 0) { - minute = 0; - } - if (hour < 0) { - hour = 0; - } - if (day < 0) { - day = 1; - } - if (month < 0) { - month = 1; - } - if (year < 0) { - year = new Date().getFullYear(); - } - - if (isAm !== undefined) { - if (isAm) { - if (hour === 12) { - hour = 0; - } - } else if (hour < 12) { - hour += 12; - } - } - - var date = new Date(year, month - 1, day, hour, minute); - if (date.getMonth() !== month - 1 || date.getFullYear() !== year) { - //month or year don't match up, switch to last day of the month - date = new Date(year, month, 0, hour, minute); - } - return isNaN(date.getTime()) ? null : date; - } - }, - - // callback before date is changed, return false to cancel the change - onBeforeChange: function (date, text, mode) { - return true; - }, - - // callback when date changes - onChange: function (date, text, mode) { - }, - - // callback before show animation, return false to prevent show - onShow: function () { - }, - - // callback after show animation - onVisible: function () { - }, - - // callback before hide animation, return false to prevent hide - onHide: function () { - }, - - // callback after hide animation - onHidden: function () { - }, - - // callback before item is selected, return false to prevent selection - onSelect: function (date, mode) { - }, - - // is the given date disabled? - isDisabled: function (date, mode) { - return false; - }, - - selector: { - popup: '.ui.popup', - input: 'input', - activator: 'input', - append: '.inline.field,.inline.fields' - }, - - regExp: { - dateWords: /[^A-Za-z\u00C0-\u024F]+/g, - dateNumbers: /[^\d:]+/g - }, - - error: { - popup: 'UI Popup, a required component is not included in this page', - method: 'The method you called is not defined.' - }, - - className: { - calendar: 'calendar', - active: 'active', - popup: 'ui popup', - grid: 'ui equal width grid', - column: 'column', - table: 'ui celled center aligned unstackable table', - inverted: 'inverted', - prev: 'prev link', - next: 'next link', - prevIcon: 'chevron left icon', - nextIcon: 'chevron right icon', - link: 'link', - cell: 'link', - disabledCell: 'disabled', - weekCell: 'disabled', - adjacentCell: 'adjacent', - activeCell: 'active', - rangeCell: 'range', - focusCell: 'focus', - todayCell: 'today', - today: 'today link', - disabled: 'disabled' - }, - - metadata: { - date: 'date', - focusDate: 'focusDate', - startDate: 'startDate', - endDate: 'endDate', - minDate: 'minDate', - maxDate: 'maxDate', - mode: 'mode', - type: 'type', - monthOffset: 'monthOffset', - message: 'message', - class: 'class', - inverted: 'inverted', - variation: 'variation', - position: 'position', - month: 'month', - year: 'year' - }, - - eventClass: 'blue' -}; - -})(jQuery, window, document); - -/*! - * # Fomantic-UI - Checkbox - * http://github.com/fomantic/Fomantic-UI/ - * - * - * Released under the MIT license - * http://opensource.org/licenses/MIT - * - */ - -;(function ($, window, document, undefined) { - -'use strict'; - -$.isFunction = $.isFunction || function(obj) { - return typeof obj === "function" && typeof obj.nodeType !== "number"; -}; - -window = (typeof window != 'undefined' && window.Math == Math) - ? window - : (typeof self != 'undefined' && self.Math == Math) - ? self - : Function('return this')() -; - -$.fn.checkbox = function(parameters) { - var - $allModules = $(this), - moduleSelector = $allModules.selector || '', - - time = new Date().getTime(), - performance = [], - - query = arguments[0], - methodInvoked = (typeof query == 'string'), - queryArguments = [].slice.call(arguments, 1), - returnedValue - ; - - $allModules - .each(function() { - var - settings = $.extend(true, {}, $.fn.checkbox.settings, parameters), - - className = settings.className, - namespace = settings.namespace, - selector = settings.selector, - error = settings.error, - - eventNamespace = '.' + namespace, - moduleNamespace = 'module-' + namespace, - - $module = $(this), - $label = $(this).children(selector.label), - $input = $(this).children(selector.input), - input = $input[0], - - initialLoad = false, - shortcutPressed = false, - instance = $module.data(moduleNamespace), - - observer, - element = this, - module - ; - - module = { - - initialize: function() { - module.verbose('Initializing checkbox', settings); - - module.create.label(); - module.bind.events(); - - module.set.tabbable(); - module.hide.input(); - - module.observeChanges(); - module.instantiate(); - module.setup(); - }, - - instantiate: function() { - module.verbose('Storing instance of module', module); - instance = module; - $module - .data(moduleNamespace, module) - ; - }, - - destroy: function() { - module.verbose('Destroying module'); - module.unbind.events(); - module.show.input(); - $module.removeData(moduleNamespace); - }, - - fix: { - reference: function() { - if( $module.is(selector.input) ) { - module.debug('Behavior called on adjusting invoked element'); - $module = $module.closest(selector.checkbox); - module.refresh(); - } - } - }, - - setup: function() { - module.set.initialLoad(); - if( module.is.indeterminate() ) { - module.debug('Initial value is indeterminate'); - module.indeterminate(); - } - else if( module.is.checked() ) { - module.debug('Initial value is checked'); - module.check(); - } - else { - module.debug('Initial value is unchecked'); - module.uncheck(); - } - module.remove.initialLoad(); - }, - - refresh: function() { - $label = $module.children(selector.label); - $input = $module.children(selector.input); - input = $input[0]; - }, - - hide: { - input: function() { - module.verbose('Modifying z-index to be unselectable'); - $input.addClass(className.hidden); - } - }, - show: { - input: function() { - module.verbose('Modifying z-index to be selectable'); - $input.removeClass(className.hidden); - } - }, - - observeChanges: function() { - if('MutationObserver' in window) { - observer = new MutationObserver(function(mutations) { - module.debug('DOM tree modified, updating selector cache'); - module.refresh(); - }); - observer.observe(element, { - childList : true, - subtree : true - }); - module.debug('Setting up mutation observer', observer); - } - }, - - attachEvents: function(selector, event) { - var - $element = $(selector) - ; - event = $.isFunction(module[event]) - ? module[event] - : module.toggle - ; - if($element.length > 0) { - module.debug('Attaching checkbox events to element', selector, event); - $element - .on('click' + eventNamespace, event) - ; - } - else { - module.error(error.notFound); - } - }, - - preventDefaultOnInputTarget: function() { - if(typeof event !== 'undefined' && event !== null && $(event.target).is(selector.input)) { - module.verbose('Preventing default check action after manual check action'); - event.preventDefault(); - } - }, - - event: { - change: function(event) { - if( !module.should.ignoreCallbacks() ) { - settings.onChange.call(input); - } - }, - click: function(event) { - var - $target = $(event.target) - ; - if( $target.is(selector.input) ) { - module.verbose('Using default check action on initialized checkbox'); - return; - } - if( $target.is(selector.link) ) { - module.debug('Clicking link inside checkbox, skipping toggle'); - return; - } - module.toggle(); - $input.focus(); - event.preventDefault(); - }, - keydown: function(event) { - var - key = event.which, - keyCode = { - enter : 13, - space : 32, - escape : 27, - left : 37, - up : 38, - right : 39, - down : 40 - } - ; - - var r = module.get.radios(), - rIndex = r.index($module), - rLen = r.length, - checkIndex = false; - - if(key == keyCode.left || key == keyCode.up) { - checkIndex = (rIndex === 0 ? rLen : rIndex) - 1; - } else if(key == keyCode.right || key == keyCode.down) { - checkIndex = rIndex === rLen-1 ? 0 : rIndex+1; - } - - if (!module.should.ignoreCallbacks() && checkIndex !== false) { - if(settings.beforeUnchecked.apply(input)===false) { - module.verbose('Option not allowed to be unchecked, cancelling key navigation'); - return false; - } - if (settings.beforeChecked.apply($(r[checkIndex]).children(selector.input)[0])===false) { - module.verbose('Next option should not allow check, cancelling key navigation'); - return false; - } - } - - if(key == keyCode.escape) { - module.verbose('Escape key pressed blurring field'); - $input.blur(); - shortcutPressed = true; - } - else if(!event.ctrlKey && ( key == keyCode.space || (key == keyCode.enter && settings.enableEnterKey)) ) { - module.verbose('Enter/space key pressed, toggling checkbox'); - module.toggle(); - shortcutPressed = true; - } - else { - shortcutPressed = false; - } - }, - keyup: function(event) { - if(shortcutPressed) { - event.preventDefault(); - } - } - }, - - check: function() { - if( !module.should.allowCheck() ) { - return; - } - module.debug('Checking checkbox', $input); - module.set.checked(); - if( !module.should.ignoreCallbacks() ) { - settings.onChecked.call(input); - module.trigger.change(); - } - module.preventDefaultOnInputTarget(); - }, - - uncheck: function() { - if( !module.should.allowUncheck() ) { - return; - } - module.debug('Unchecking checkbox'); - module.set.unchecked(); - if( !module.should.ignoreCallbacks() ) { - settings.onUnchecked.call(input); - module.trigger.change(); - } - module.preventDefaultOnInputTarget(); - }, - - indeterminate: function() { - if( module.should.allowIndeterminate() ) { - module.debug('Checkbox is already indeterminate'); - return; - } - module.debug('Making checkbox indeterminate'); - module.set.indeterminate(); - if( !module.should.ignoreCallbacks() ) { - settings.onIndeterminate.call(input); - module.trigger.change(); - } - }, - - determinate: function() { - if( module.should.allowDeterminate() ) { - module.debug('Checkbox is already determinate'); - return; - } - module.debug('Making checkbox determinate'); - module.set.determinate(); - if( !module.should.ignoreCallbacks() ) { - settings.onDeterminate.call(input); - module.trigger.change(); - } - }, - - enable: function() { - if( module.is.enabled() ) { - module.debug('Checkbox is already enabled'); - return; - } - module.debug('Enabling checkbox'); - module.set.enabled(); - if( !module.should.ignoreCallbacks() ) { - settings.onEnable.call(input); - // preserve legacy callbacks - settings.onEnabled.call(input); - module.trigger.change(); - } - }, - - disable: function() { - if( module.is.disabled() ) { - module.debug('Checkbox is already disabled'); - return; - } - module.debug('Disabling checkbox'); - module.set.disabled(); - if( !module.should.ignoreCallbacks() ) { - settings.onDisable.call(input); - // preserve legacy callbacks - settings.onDisabled.call(input); - module.trigger.change(); - } - }, - - get: { - radios: function() { - var - name = module.get.name() - ; - return $('input[name="' + name + '"]').closest(selector.checkbox); - }, - otherRadios: function() { - return module.get.radios().not($module); - }, - name: function() { - return $input.attr('name'); - } - }, - - is: { - initialLoad: function() { - return initialLoad; - }, - radio: function() { - return ($input.hasClass(className.radio) || $input.attr('type') == 'radio'); - }, - indeterminate: function() { - return $input.prop('indeterminate') !== undefined && $input.prop('indeterminate'); - }, - checked: function() { - return $input.prop('checked') !== undefined && $input.prop('checked'); - }, - disabled: function() { - return $input.prop('disabled') !== undefined && $input.prop('disabled'); - }, - enabled: function() { - return !module.is.disabled(); - }, - determinate: function() { - return !module.is.indeterminate(); - }, - unchecked: function() { - return !module.is.checked(); - } - }, - - should: { - allowCheck: function() { - if(module.is.determinate() && module.is.checked() && !module.is.initialLoad() ) { - module.debug('Should not allow check, checkbox is already checked'); - return false; - } - if(!module.should.ignoreCallbacks() && settings.beforeChecked.apply(input) === false) { - module.debug('Should not allow check, beforeChecked cancelled'); - return false; - } - return true; - }, - allowUncheck: function() { - if(module.is.determinate() && module.is.unchecked() && !module.is.initialLoad() ) { - module.debug('Should not allow uncheck, checkbox is already unchecked'); - return false; - } - if(!module.should.ignoreCallbacks() && settings.beforeUnchecked.apply(input) === false) { - module.debug('Should not allow uncheck, beforeUnchecked cancelled'); - return false; - } - return true; - }, - allowIndeterminate: function() { - if(module.is.indeterminate() && !module.is.initialLoad() ) { - module.debug('Should not allow indeterminate, checkbox is already indeterminate'); - return false; - } - if(!module.should.ignoreCallbacks() && settings.beforeIndeterminate.apply(input) === false) { - module.debug('Should not allow indeterminate, beforeIndeterminate cancelled'); - return false; - } - return true; - }, - allowDeterminate: function() { - if(module.is.determinate() && !module.is.initialLoad() ) { - module.debug('Should not allow determinate, checkbox is already determinate'); - return false; - } - if(!module.should.ignoreCallbacks() && settings.beforeDeterminate.apply(input) === false) { - module.debug('Should not allow determinate, beforeDeterminate cancelled'); - return false; - } - return true; - }, - ignoreCallbacks: function() { - return (initialLoad && !settings.fireOnInit); - } - }, - - can: { - change: function() { - return !( $module.hasClass(className.disabled) || $module.hasClass(className.readOnly) || $input.prop('disabled') || $input.prop('readonly') ); - }, - uncheck: function() { - return (typeof settings.uncheckable === 'boolean') - ? settings.uncheckable - : !module.is.radio() - ; - } - }, - - set: { - initialLoad: function() { - initialLoad = true; - }, - checked: function() { - module.verbose('Setting class to checked'); - $module - .removeClass(className.indeterminate) - .addClass(className.checked) - ; - if( module.is.radio() ) { - module.uncheckOthers(); - } - if(!module.is.indeterminate() && module.is.checked()) { - module.debug('Input is already checked, skipping input property change'); - return; - } - module.verbose('Setting state to checked', input); - $input - .prop('indeterminate', false) - .prop('checked', true) - ; - }, - unchecked: function() { - module.verbose('Removing checked class'); - $module - .removeClass(className.indeterminate) - .removeClass(className.checked) - ; - if(!module.is.indeterminate() && module.is.unchecked() ) { - module.debug('Input is already unchecked'); - return; - } - module.debug('Setting state to unchecked'); - $input - .prop('indeterminate', false) - .prop('checked', false) - ; - }, - indeterminate: function() { - module.verbose('Setting class to indeterminate'); - $module - .addClass(className.indeterminate) - ; - if( module.is.indeterminate() ) { - module.debug('Input is already indeterminate, skipping input property change'); - return; - } - module.debug('Setting state to indeterminate'); - $input - .prop('indeterminate', true) - ; - }, - determinate: function() { - module.verbose('Removing indeterminate class'); - $module - .removeClass(className.indeterminate) - ; - if( module.is.determinate() ) { - module.debug('Input is already determinate, skipping input property change'); - return; - } - module.debug('Setting state to determinate'); - $input - .prop('indeterminate', false) - ; - }, - disabled: function() { - module.verbose('Setting class to disabled'); - $module - .addClass(className.disabled) - ; - if( module.is.disabled() ) { - module.debug('Input is already disabled, skipping input property change'); - return; - } - module.debug('Setting state to disabled'); - $input - .prop('disabled', 'disabled') - ; - }, - enabled: function() { - module.verbose('Removing disabled class'); - $module.removeClass(className.disabled); - if( module.is.enabled() ) { - module.debug('Input is already enabled, skipping input property change'); - return; - } - module.debug('Setting state to enabled'); - $input - .prop('disabled', false) - ; - }, - tabbable: function() { - module.verbose('Adding tabindex to checkbox'); - if( $input.attr('tabindex') === undefined) { - $input.attr('tabindex', 0); - } - } - }, - - remove: { - initialLoad: function() { - initialLoad = false; - } - }, - - trigger: { - change: function() { - var - inputElement = $input[0] - ; - if(inputElement) { - var events = document.createEvent('HTMLEvents'); - module.verbose('Triggering native change event'); - events.initEvent('change', true, false); - inputElement.dispatchEvent(events); - } - } - }, - - - create: { - label: function() { - if($input.prevAll(selector.label).length > 0) { - $input.prev(selector.label).detach().insertAfter($input); - module.debug('Moving existing label', $label); - } - else if( !module.has.label() ) { - $label = $('
    " + deadobjc["sensread"]["senstemp"][indx][jndx]["label"] + "
    TNOW
     " + deadobjc["sensread"]["senstemp"][indx][jndx]["current"] + " C
    HIGH
     " + deadobjc["sensread"]["senstemp"][indx][jndx]["high"] + " C
    CRIT
     " + deadobjc["sensread"]["senstemp"][indx][jndx]["critical"] + " C
    " + - "" + - "" + "

    " + indx + "

    " - ); - for (let jndx in deadobjc["sensread"]["fanspeed"][indx]) { - $("#sens-fans-devc-" + indx).append( - "" + - "" + deadobjc["sensread"]["fanspeed"][indx][jndx]["label"] + "" + - "" + deadobjc["sensread"]["fanspeed"][indx][jndx]["current"] + " RPM" + - "" - ); - } - } - // Rendered DOM for every disk partition and setting stage for live updating - for (let indx in deadobjc["diousage"]) { - $("#disk-usej-body").append( - "" + "" + "" + - "" + - "" + - "" + "" + "" + "" + - "" + - "" + - "" + - "" + - "" + "" + - "" + - "" + - "" + - "" + - "" + "" + "

    " + indx + "

    0
    BSTM
    0
    RDCT
    0
    WRCT
    0
    RDBT
    0
    WRBT
    0
    RDTM
    0
    WRTM
    0
    RDMC
    0
    WRMC
    " - ); - } - // Rendered DOM for every network interface card and setting stage for live updating - for (let indx in deadobjc["netusage"]) { - $("#netw-usej-body").append( - "" + "" + "" + - "" + - "" + - "" + - "" + "" + "" + - "" + - "" + - "" + "" + "
    " + "

    " + indx + "

    " + - "
    SNIC
    " + "
    BSNT
    0 bytes
    PSNT
    0 packets
    BRCV
    0 bytes
    PRCV
    0 packets
    " - ); - } - // One-time rendering of network interface addresses - for (let indx in deadobjc["netaddrs"]) { - $("#netw-addr-body").append( - "" + - "" + - "" + "" + "

    " + indx + "

    " - ); - for (let jndx in deadobjc["netaddrs"][indx]) { - $("#netw-addr-tabl-" + indx).append( - "" + - " " + deadobjc["netaddrs"][indx][jndx]["address"] + "" + - " " + deadobjc["netaddrs"][indx][jndx]["netmask"] + "" + - " " + deadobjc["netaddrs"][indx][jndx]["broadcast"] + "" + - " " + deadobjc["netaddrs"][indx][jndx]["ptp"] + "" + - "" - ); - } - } - // One-time rendering of network statistics - for (let indx in deadobjc["netstats"]) { - $("#netw-stat-body").append( - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "
    " + - "

    " + indx + "

    " + - "
    " + deadobjc["netstats"][indx]["isup"] + "
    " + - "
    NSPD
    " + deadobjc["netstats"][indx]["speed"] + "
    NMTU
    " + deadobjc["netstats"][indx]["mtu"] + "
    " - ); - } - // One-time rendering of disk partitions - for (let indx = 0; indx < deadobjc.diskpart.length; indx ++) { - $("#disk-part-body").append( - "" + "" + "" + "" + - "" + - "" + "" + "" + - "" + - "" + "" + "
    " + - "

    " + deadobjc.diskpart[indx]["device"] + "

    " + - "
    " + deadobjc.diskpart[indx]["fstype"] + "
    " + "
    MLOC
    " + deadobjc.diskpart[indx]["mountpoint"] + "
    OPTS
    " + deadobjc.diskpart[indx]["opts"] + "
    " - ); - } - for (let indx = 0; indx < cpuquant; indx++) { - $("#prcpgraf").append( - "
    " + - "
    " + "
    CPU #" + indx + "
    " + - "
    0% in use
    " + "
    " + - "" + - "
    " + "
    " + "
    " - ); - $("#cyclgraf").append( - "
    " + - "
    " + "
    CPU #" + indx + "
    " + - "
    0MHz (0/0)
    " + - "
    " + "" + - "
    " + "
    " + "
    " - ); - let sncpgraf = new SmoothieChart(grafstyl); - let sncpline = new TimeSeries(); - let scycgraf = new SmoothieChart({ - responsive: true, - minValue: deadobjc.cpuclock[indx]["min"], - maxValue: deadobjc.cpuclock[indx]["max"], - grid: { - strokeStyle: '#c0c0c0', - fillStyle: 'rgba(0, 0, 0, 0)', - lineWidth: 1, - millisPerLine: 250, - verticalSections: 10, - }, - labels: { - fillStyle: '#008080' - } - }); - let scycline = new TimeSeries(); - sncpgraf.addTimeSeries(sncpline, linestyl); - scycgraf.addTimeSeries(scycline, linestyl); - prcpgraf[prcpgraf.length] = sncpgraf; - prcpline[prcpline.length] = sncpline; - cyclgraf[cyclgraf.length] = scycgraf; - cyclline[cyclline.length] = scycline; - } - document.getElementById("systover").innerText = deadobjc.osnmdata["System name"]; - document.getElementById("hostover").innerText = deadobjc.osnmdata["Host name"]; - document.getElementById("versover").innerText = deadobjc.osnmdata["Version"]; - document.getElementById("userover").innerText = deadobjc.osnmdata["Username"]; - document.getElementById("bootover").innerText = deadobjc.boottime; - } - }).fail(function (err, status) { - $("#connlost").modal("setting", "closable", false).modal("show"); - }); - for (let indx = 0; indx < cpuquant; indx ++) { - $("#cpuu-time-tabl-cont").append( - "" + - "CPU #" + indx + "" + - "Unavailable" + - "Unavailable" + - "Unavailable" + - "Unavailable" + - "Unavailable" + - "Unavailable" + - "Unavailable" + - "Unavailable" + - "Unavailable" + - "Unavailable" + - "" - ); - } - while (1) { - await new Promise(r => setTimeout(r, 1000)); - $.getJSON(JSON.parse(sessionStorage.getItem("vsoniden"))["vsonsuri"] + "livesync", { - passcode: JSON.parse(sessionStorage.getItem("vsoniden"))["passcode"] - }, function (data) { - if (data["retnmesg"] === "deny") { - $("#wrngiden").modal("setting", "closable", false).modal("show"); - } else { - let liveobjc = data; - for (let indx in liveobjc.cpuprcnt) { - cpusline.append(new Date().getTime(), parseFloat(liveobjc.cpuprcnt[indx]).toPrecision(3)); - document.getElementById("cpusvalu").innerText = parseFloat(liveobjc.cpuprcnt[indx]).toPrecision(3); - } - depyline.append(new Date().getTime(), parseFloat(liveobjc.virtdata["percent"]).toPrecision(3)); - document.getElementById("phys-dedi-byte").innerText = parseInt(liveobjc.virtdata["used"]) + " of " + parseInt(liveobjc.virtdata["total"]); - physline.append(new Date().getTime(), parseFloat(liveobjc.virtdata["percent"]).toPrecision(3)); - document.getElementById("physvalu").innerText = parseFloat(liveobjc.virtdata["percent"]).toPrecision(3); - document.getElementById("phys-dedi-perc").innerText = parseFloat(liveobjc.virtdata["percent"]).toPrecision(3); - devtline.append(new Date().getTime(), parseFloat(liveobjc.swapinfo["percent"]).toPrecision(3)); - document.getElementById("virt-dedi-byte").innerText = parseInt(liveobjc.swapinfo["used"]) + " of " + parseInt(liveobjc.swapinfo["total"]); - swapline.append(new Date().getTime(), parseFloat(liveobjc.swapinfo["percent"]).toPrecision(3)); - document.getElementById("swapvalu").innerText = parseFloat(liveobjc.swapinfo["percent"]).toPrecision(3); - document.getElementById("virt-dedi-perc").innerText = parseFloat(liveobjc.swapinfo["percent"]).toPrecision(3); - battline.append(new Date().getTime(), parseFloat(liveobjc.sensread.battstat["percent"]).toPrecision(3)); - document.getElementById("battvalu").innerText = parseFloat(liveobjc.sensread.battstat["percent"]).toPrecision(3); - for (let indx = 0; indx < cpuquant; indx++) { - prcpline[indx].append(new Date().getTime(), parseFloat(liveobjc.cpuprcnt[indx]).toPrecision(3)); - document.getElementById("cpuu-perc-" + indx).innerText = parseFloat(liveobjc.cpuprcnt[indx]).toPrecision(3); - cyclline[indx].append(new Date().getTime(), parseFloat(liveobjc.cpuclock[indx]["current"]).toPrecision(5)); - document.getElementById("cpuu-cycl-curt-" + indx).innerText = parseFloat(liveobjc.cpuclock[indx]["current"]).toPrecision(5); - document.getElementById("cpuu-cycl-mine-" + indx).innerText = parseFloat(liveobjc.cpuclock[indx]["min"]).toPrecision(5); - document.getElementById("cpuu-cycl-maxe-" + indx).innerText = parseFloat(liveobjc.cpuclock[indx]["max"]).toPrecision(5); - } - document.getElementById("cpuu-stat-ctxs").innerText = liveobjc.cpustats["ctx_switches"]; - document.getElementById("cpuu-stat-intr").innerText = liveobjc.cpustats["interrupts"]; - document.getElementById("cpuu-stat-soft").innerText = liveobjc.cpustats["soft_interrupts"]; - document.getElementById("cpuu-stat-syst").innerText = liveobjc.cpustats["syscalls"]; - // Sensor battery section updater - document.getElementById("sens-batt-plug").innerText = liveobjc.sensread.battstat["power_plugged"].toString().toUpperCase(); - document.getElementById("sens-batt-perc").innerText = parseFloat(liveobjc.sensread.battstat["percent"]).toPrecision(3); - document.getElementById("sens-batt-time").innerText = liveobjc.sensread.battstat["secsleft"]; - snbtline.append(new Date().getTime(), parseFloat(liveobjc.sensread.battstat["percent"]).toPrecision(3)); - $("#sens-batt-prog").progress({ - percent: parseFloat(liveobjc.sensread.battstat["percent"]).toPrecision(3) - }); - // Network usage secion updater - for (let indx in liveobjc["netusage"]) { - document.getElementById("netw-usej-bsnt-" + indx).innerText = liveobjc["netusage"][indx]["bytes_sent"]; - document.getElementById("netw-usej-psnt-" + indx).innerText = liveobjc["netusage"][indx]["packets_sent"]; - document.getElementById("netw-usej-brcv-" + indx).innerText = liveobjc["netusage"][indx]["bytes_recv"]; - document.getElementById("netw-usej-prcv-" + indx).innerText = liveobjc["netusage"][indx]["packets_recv"]; - } - // Physical memory dedicated statistics table updater - document.getElementById("memo-phys-totl").innerText = liveobjc.virtdata["total"]; - document.getElementById("memo-phys-free").innerText = liveobjc.virtdata["available"]; - document.getElementById("memo-phys-used").innerText = liveobjc.virtdata["used"]; - document.getElementById("memo-phys-actv").innerText = liveobjc.virtdata["active"]; - document.getElementById("memo-phys-inac").innerText = liveobjc.virtdata["inactive"]; - document.getElementById("memo-phys-buff").innerText = liveobjc.virtdata["buffers"]; - document.getElementById("memo-phys-cach").innerText = liveobjc.virtdata["cached"]; - document.getElementById("memo-phys-shar").innerText = liveobjc.virtdata["shared"]; - document.getElementById("memo-phys-slab").innerText = liveobjc.virtdata["slab"]; - // Virtual memory dedicated statistics table updater - document.getElementById("memo-virt-totl").innerText = liveobjc.swapinfo["total"]; - document.getElementById("memo-virt-free").innerText = liveobjc.swapinfo["free"]; - document.getElementById("memo-virt-used").innerText = liveobjc.swapinfo["used"]; - document.getElementById("memo-virt-sine").innerText = liveobjc.swapinfo["sin"]; - document.getElementById("memo-virt-sout").innerText = liveobjc.swapinfo["sout"]; - // Fan speed sensor section updater - for (let indx in liveobjc["sensread"]["fanspeed"]) { - for (let jndx in liveobjc["sensread"]["fanspeed"][indx]) { - document.getElementById("sens-fans-devc-curt-" + indx + "-" + jndx).innerText = liveobjc["sensread"]["fanspeed"][indx][jndx]["current"]; - } - } - // Thermal sensor section updater - for (let indx in liveobjc["sensread"]["senstemp"]) { - for (let jndx in liveobjc["sensread"]["senstemp"][indx]) { - document.getElementById("sens-thrm-devc-tnow-" + indx + "-" + jndx).innerText = liveobjc["sensread"]["senstemp"][indx][jndx]["current"]; - document.getElementById("sens-thrm-devc-high-" + indx + "-" + jndx).innerText = liveobjc["sensread"]["senstemp"][indx][jndx]["high"]; - document.getElementById("sens-thrm-devc-crit-" + indx + "-" + jndx).innerText = liveobjc["sensread"]["senstemp"][indx][jndx]["critical"]; - } - } - // Disk usage body updater - for (let indx in liveobjc["diousage"]) { - document.getElementById("disk-usej-name-" + indx).innerText = indx; - document.getElementById("disk-usej-bstm-" + indx).innerText = liveobjc["diousage"][indx]["busy_time"]; - document.getElementById("disk-usej-rdct-" + indx).innerText = liveobjc["diousage"][indx]["read_count"]; - document.getElementById("disk-usej-wrct-" + indx).innerText = liveobjc["diousage"][indx]["write_count"]; - document.getElementById("disk-usej-rdbt-" + indx).innerText = liveobjc["diousage"][indx]["read_bytes"]; - document.getElementById("disk-usej-wrbt-" + indx).innerText = liveobjc["diousage"][indx]["write_bytes"]; - document.getElementById("disk-usej-rdtm-" + indx).innerText = liveobjc["diousage"][indx]["read_time"]; - document.getElementById("disk-usej-wrtm-" + indx).innerText = liveobjc["diousage"][indx]["write_time"]; - document.getElementById("disk-usej-rdmc-" + indx).innerText = liveobjc["diousage"][indx]["read_merged_count"]; - document.getElementById("disk-usej-wrmc-" + indx).innerText = liveobjc["diousage"][indx]["write_merged_count"]; - } - // Process listing live rendering - document.getElementById("proc-tabl-dvsn").innerHTML = "" + "" + "" + "
    "; - for (let indx in liveobjc["procinfo"]) { - $("#proc-tabl-main").append( - "" + - "" + indx + "" + - "" + liveobjc["procinfo"][indx]["name"] + "" + - "" + liveobjc["procinfo"][indx]["username"] + "" + - "" + parseFloat(liveobjc["procinfo"][indx]["memory_percent"]).toPrecision(3) + "%" + - "" + parseFloat(liveobjc["procinfo"][indx]["cpu_percent"]).toPrecision(3) + "%" + - "" - ); - } - // Stream graphs to DOM Canvas elements - cpusgraf.streamTo(document.getElementById("cpusover"), 1000); - physgraf.streamTo(document.getElementById("physover"), 1000); - swapgraf.streamTo(document.getElementById("swapover"), 1000); - battgraf.streamTo(document.getElementById("battover"), 1000); - dediphys.streamTo(document.getElementById("phys-dedi-graf"), 1000); - dedivirt.streamTo(document.getElementById("virt-dedi-graf"), 1000); - snbtgraf.streamTo(document.getElementById("sens-batt-graf"), 1000); - for (let indx = 0; indx < cpuquant; indx++) { - cyclgraf[indx].streamTo(document.getElementById("cpuu-cygf-" + indx), 1000); - prcpgraf[indx].streamTo(document.getElementById("cpuu-graf-" + indx), 1000); - } - for (let indx = 0; indx < cpuquant; indx++) { - document.getElementById("cpuu-time-user-" + indx).innerText = liveobjc.cputimes[indx]["user"]; - document.getElementById("cpuu-time-nice-" + indx).innerText = liveobjc.cputimes[indx]["nice"]; - document.getElementById("cpuu-time-syst-" + indx).innerText = liveobjc.cputimes[indx]["system"]; - document.getElementById("cpuu-time-idle-" + indx).innerText = liveobjc.cputimes[indx]["idle"]; - document.getElementById("cpuu-time-iowt-" + indx).innerText = liveobjc.cputimes[indx]["iowait"]; - document.getElementById("cpuu-time-ireq-" + indx).innerText = liveobjc.cputimes[indx]["irq"]; - document.getElementById("cpuu-time-soft-" + indx).innerText = liveobjc.cputimes[indx]["softirq"]; - document.getElementById("cpuu-time-stel-" + indx).innerText = liveobjc.cputimes[indx]["steal"]; - document.getElementById("cpuu-time-gest-" + indx).innerText = liveobjc.cputimes[indx]["guest"]; - document.getElementById("cpuu-time-gtnc-" + indx).innerText = liveobjc.cputimes[indx]["guest_nice"]; - } - } - }).fail(function () { - $("#connlost").modal("setting", "closable", false).modal("show"); - } - ); - } -} - -function ViewProcessInfo (prociden) { - $.getJSON(JSON.parse(sessionStorage.getItem("vsoniden"))["vsonsuri"] + "procinfo", { - prociden: prociden, passcode: JSON.parse(sessionStorage.getItem("vsoniden"))["passcode"] - }, function (data) { - if (data["retnmesg"] === "deny") { - $("#wrngiden").modal("setting", "closable", false).modal("show"); - } else { - document.getElementById("proc-info-name").innerText = data["name"]; - document.getElementById("proc-info-iden").innerText = "#" + data["pid"]; - document.getElementById("proc-info-cpuu-perc").innerText = parseFloat(data["cpu_percent"]).toPrecision(3) + "%"; - document.getElementById("proc-info-memo-perc").innerText = parseFloat(data["memory_percent"]).toPrecision(3) + "%"; - // Data section renderer - document.getElementById("proc-info-data-user").innerText = data["username"]; - document.getElementById("proc-info-data-time").innerText = data["create_time"]; - document.getElementById("proc-info-data-stat").innerText = data["status"]; - document.getElementById("proc-info-data-term").innerText = data["terminal"]; - document.getElementById("proc-info-data-last").innerText = new Date().toLocaleString(); - // Memory info renderer - document.getElementById("proc-info-memo-rsts").innerText = data["memory_info"]["rss"] + " bytes"; - document.getElementById("proc-info-memo-vmsz").innerText = data["memory_info"]["vms"] + " bytes"; - document.getElementById("proc-info-memo-shsz").innerText = data["memory_info"]["shared"] + " bytes"; - document.getElementById("proc-info-memo-text").innerText = data["memory_info"]["text"] + " bytes"; - document.getElementById("proc-info-memo-data").innerText = data["memory_info"]["data"] + " bytes"; - document.getElementById("proc-info-memo-libs").innerText = data["memory_info"]["lib"] + " bytes"; - document.getElementById("proc-info-memo-dirt").innerText = data["memory_info"]["dirty"] + " pages"; - // CPU times renderer - document.getElementById("proc-info-time-user").innerText = data["cpu_times"]["user"]; - document.getElementById("proc-info-time-syst").innerText = data["cpu_times"]["system"]; - document.getElementById("proc-info-time-cusr").innerText = data["cpu_times"]["children_user"]; - document.getElementById("proc-info-time-csys").innerText = data["cpu_times"]["children_system"]; - document.getElementById("proc-info-time-iowt").innerText = data["cpu_times"]["iowait"]; - // Context switch renderer - document.getElementById("proc-info-ctxs-volu").innerText = data["num_ctx_switches"]["voluntary"]; - document.getElementById("proc-info-ctxs-volu").innerText = data["num_ctx_switches"]["involuntary"]; - // Group IDs renderer - document.getElementById("proc-info-gids-eftv").innerText = data["gids"]["effective"]; - document.getElementById("proc-info-gids-real").innerText = data["gids"]["real"]; - document.getElementById("proc-info-gids-save").innerText = data["gids"]["saved"]; - // User IDs renderer - document.getElementById("proc-info-uids-eftv").innerText = data["uids"]["effective"]; - document.getElementById("proc-info-uids-real").innerText = data["uids"]["real"]; - document.getElementById("proc-info-uids-save").innerText = data["uids"]["saved"]; - document.getElementById("proc-mode-kill").setAttribute("onclick", "KillProcess(" + data["pid"] + ")"); - document.getElementById("proc-mode-term").setAttribute("onclick", "TerminateProcess(" + data["pid"] + ")"); - document.getElementById("proc-mode-susp").setAttribute("onclick", "SuspendProcess(" + data["pid"] + ")"); - document.getElementById("proc-mode-resm").setAttribute("onclick", "ResumeProcess(" + data["pid"] + ")"); - $("#procinfo").modal("setting", "closable", false).modal("show"); - } - }).fail(function () { - $("body").toast({ - position: "bottom right", - message: "Process information could not be retrieved" - }); - }); -} - -function KillProcess (prociden) { - $.getJSON(JSON.parse(sessionStorage.getItem("vsoniden"))["vsonsuri"] + "killproc", { - prociden: prociden, passcode: JSON.parse(sessionStorage.getItem("vsoniden"))["passcode"] - }, function (data) { - if (data["retnmesg"] === true) { - $("body").toast({ - position: "bottom right", - message: "Process kill was conveyed" - }); - } else { - $("body").toast({ - position: "bottom right", - message: "Process kill could not be conveyed" - }); - } - }).fail(function () { - $("body").toast({ - position: "bottom right", - message: "Process kill could not be conveyed" - }); - }); - $("#procinfo").modal("hide"); -} - -function TerminateProcess (prociden) { - $.getJSON(JSON.parse(sessionStorage.getItem("vsoniden"))["vsonsuri"] + "termproc", { - prociden: prociden, passcode: JSON.parse(sessionStorage.getItem("vsoniden"))["passcode"] - }, function (data) { - if (data["retnmesg"] === true) { - $("body").toast({ - position: "bottom right", - message: "Process termination was conveyed" - }); - } else { - $("body").toast({ - position: "bottom right", - message: "Process termination could not be conveyed" - }); - } - }).fail(function () { - $("body").toast({ - position: "bottom right", - message: "Process termination could not be conveyed" - }); - }); - $("#procinfo").modal("hide"); -} - -function SuspendProcess (prociden) { - $.getJSON(JSON.parse(sessionStorage.getItem("vsoniden"))["vsonsuri"] + "suspproc", { - prociden: prociden, passcode: JSON.parse(sessionStorage.getItem("vsoniden"))["passcode"] - }, function (data) { - if (data["retnmesg"] === true) { - $("body").toast({ - position: "bottom right", - message: "Process suspension was conveyed" - }); - } else { - $("body").toast({ - position: "bottom right", - message: "Process suspension could not be conveyed" - }); - } - }).fail(function () { - $("body").toast({ - position: "bottom right", - message: "Process suspension could not be conveyed" - }); - }); - $("#procinfo").modal("hide"); -} - -function ResumeProcess (prociden) { - $.getJSON(JSON.parse(sessionStorage.getItem("vsoniden"))["vsonsuri"] + "resmproc", { - prociden: prociden, passcode: JSON.parse(sessionStorage.getItem("vsoniden"))["passcode"] - }, function (data) { - if (data["retnmesg"] === true) { - $("body").toast({ - position: "bottom right", - message: "Process resuming was conveyed" - }); - } else { - $("body").toast({ - position: "bottom right", - message: "Process resuming could not be conveyed" - }); - } - }).fail(function () { - $("body").toast({ - position: "bottom right", - message: "Process resuming could not be conveyed" - }); - }); - $("#procinfo").modal("hide"); -} \ No newline at end of file diff --git a/frontend/templates/maingotm.html b/frontend/templates/maingotm.html deleted file mode 100644 index 59bf96a..0000000 --- a/frontend/templates/maingotm.html +++ /dev/null @@ -1,187 +0,0 @@ - - - - - - - - - - - - - SuperVisor - - - -

    - SuperVisor -
    - An intuitive remotely-accessible system performance monitoring and task management tool for servers and headless Raspberry Pi setups. -
    -

    -

    -
    -
    -
    -
    - - - - - - -
    UsernameUnavailable
    System nameUnavailable
    Host nameUnavailable
    VersionUnavailable
    Boot timeUnavailable
    -
    -
    -
    -
    -
    -
    -
    -
    CPU Usage
    -
    0% in use
    -
    - -
    -
    -
    -
    -
    -
    Physical memory
    -
    0% in use
    -
    - -
    -
    -
    -
    -
    -
    Virtual memory
    -
    0% in use
    -
    - -
    -
    -
    -
    -
    -
    Battery
    -
    0% remaining
    -
    - -
    -
    -
    -
    -

    - -
    - -
    -
    -
    -
    - - - - - - - - - - -
    USERNICESYSTIDLEIOWTIREQSOFTSTELGESTGTNC
    -
    -
    -

    Hello

    -
    -
    -

    - - - - \ No newline at end of file diff --git a/frontend/templates/mainpytm.html b/frontend/templates/mainpytm.html deleted file mode 100644 index b2fa44a..0000000 --- a/frontend/templates/mainpytm.html +++ /dev/null @@ -1,506 +0,0 @@ - - - - - - - - - - - - - SuperVisor v1.0.1 - - - -

    - SuperVisor -
    - An intuitive remotely-accessible system performance monitoring and task management tool for servers and headless Raspberry Pi setups. -
    -

    -

    -
    -
    -
    -
    - - - - - - -
    UsernameUnavailable
    System nameUnavailable
    Host nameUnavailable
    VersionUnavailable
    Boot timeUnavailable
    -
    -
    -
    -
    -
    -
    -
    -
    CPU Usage
    -
    -

    0%

    - -
    -
    -
    -
    -
    -
    Physical memory
    -
    -

    0%

    - -
    -
    -
    -
    -
    -
    Virtual memory
    -
    -

    0%

    - -
    -
    -
    -
    -
    -
    Battery
    -
    -

    0%

    - -
    -
    -
    -
    -

    -
    - -
    -
    #NAMEUSERPMEMPCPU
    -
    -
    -
    -

    -
    - -
    -
    -
    -
    -
    -
    -
    - - - - - - - - - -
    USERNICESYSTIDLEIOWTIREQSOFTSTELGESTGTNC
    -
    -
    - - - - - - - - - -
    0
    CTXS
    0
    INTR
    0
    SOFT
    0
    SYST
    -
    -
    -

    -
    - -
    -
    -
    -
    -
    Physical memory
    -
    0 bytes in use
    -
    -

    0%

    - -
    -
    -
    -
    -
    -
    Virtual memory
    -
    0 bytes in use
    -
    -

    0%

    - -
    -
    -
    -
    -
    -
    - - - - - - - - - - -
    Total0 bytes
    Free0 bytes
    Used0 bytes
    Active0 bytes
    Inactive0 bytes
    Buffers0 bytes
    Cached0 bytes
    Shared0 bytes
    Slab0 bytes
    -
    -
    - - - - - - -
    Total0 bytes
    Free0 bytes
    Used0 bytes
    Swapped in0 bytes
    Swapped out0 bytes
    -
    -
    -

    -
    - -
    -
    -
    -

    -
    - -
    -
    -
    -
    -

    -
    - -
    -
    -
    -
    Battery
    -
    Plugged 0 | Standby 0 secs
    -
    -
    -

    0%

    - -
    -
    -
    -
    -
    -
    -
    -

    - - - - - - \ No newline at end of file diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index 4196d69..0000000 --- a/requirements.txt +++ /dev/null @@ -1,8 +0,0 @@ -click==7.1.2 -Flask==2.2.5 -itsdangerous==1.1.0 -Jinja2==3.1.4 -MarkupSafe==1.1.1 -psutil==5.7.0 -Werkzeug==3.0.6 -falcon==4.0.0 \ No newline at end of file From 095fb9a6312ce0a3bf6d6b0f79971155d63da711 Mon Sep 17 00:00:00 2001 From: Akashdeep Dhar Date: Tue, 24 Dec 2024 11:58:05 +0530 Subject: [PATCH 02/10] Include backend codebase for system monitoring Signed-off-by: Akashdeep Dhar --- sysmon/__init__.py | 28 +++++++ sysmon/base.py | 0 sysmon/base/__init__.py | 0 sysmon/base/disk.py | 79 ++++++++++++++++++ sysmon/base/memo.py | 54 ++++++++++++ sysmon/base/misc.py | 31 +++++++ sysmon/base/ntwk.py | 134 ++++++++++++++++++++++++++++++ sysmon/base/proc.py | 150 +++++++++++++++++++++++++++++++++ sysmon/base/task.py | 180 ++++++++++++++++++++++++++++++++++++++++ sysmon/conf.py | 56 +++++++++++++ sysmon/data.py | 0 sysmon/main.py | 46 ++++++++++ sysmon/view.py | 62 ++++++++++++++ 13 files changed, 820 insertions(+) create mode 100644 sysmon/__init__.py create mode 100644 sysmon/base.py create mode 100644 sysmon/base/__init__.py create mode 100644 sysmon/base/disk.py create mode 100644 sysmon/base/memo.py create mode 100644 sysmon/base/misc.py create mode 100644 sysmon/base/ntwk.py create mode 100644 sysmon/base/proc.py create mode 100644 sysmon/base/task.py create mode 100644 sysmon/conf.py create mode 100644 sysmon/data.py create mode 100644 sysmon/main.py create mode 100644 sysmon/view.py diff --git a/sysmon/__init__.py b/sysmon/__init__.py new file mode 100644 index 0000000..4c0c0c4 --- /dev/null +++ b/sysmon/__init__.py @@ -0,0 +1,28 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +from importlib.metadata import metadata + +__metadict__ = metadata("sysmon").json +__versdata__ = __metadict__.get("version") +__projname__ = __metadict__.get("name") diff --git a/sysmon/base.py b/sysmon/base.py new file mode 100644 index 0000000..e69de29 diff --git a/sysmon/base/__init__.py b/sysmon/base/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/sysmon/base/disk.py b/sysmon/base/disk.py new file mode 100644 index 0000000..a51bc24 --- /dev/null +++ b/sysmon/base/disk.py @@ -0,0 +1,79 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +import psutil + + +def obtain_disk_partitions(entire: bool = False) -> dict: + data = psutil.disk_partitions(all=entire) + result = { + "numb": len(data), + "data": {} + } + for indx, item in enumerate(data): + result["data"][indx] = { + "devs": item.device, + "mtpt": item.mountpoint, + "type": item.fstype, + "opts": [word.upper() for word in item.opts.split(",")], + } + try: + size = psutil.disk_usage(item.mountpoint) + result["data"][indx]["size"] = { + "relative": size.percent, + "absolute": { + "full": size.total, + "free": size.free, + "used": size.used, + } + } + except Exception: + size = psutil._common.sdiskusage(percent=0.0, total=0, free=0, used=0) + result["data"][indx]["size"] = { + "relative": size.percent, + "absolute": { + "full": size.total, + "free": size.free, + "used": size.used, + } + } + return result + + +def obtain_disk_counters() -> dict: + data = psutil.disk_io_counters(perdisk=False) + result = { + "size": { + "rd": data.read_bytes, + "wt": data.write_bytes, + }, + "numb": { + "rd": data.read_count, + "wt": data.write_count, + }, + "time": { + "rd": data.read_time, + "wt": data.write_time, + } + } + return result diff --git a/sysmon/base/memo.py b/sysmon/base/memo.py new file mode 100644 index 0000000..b4d35c2 --- /dev/null +++ b/sysmon/base/memo.py @@ -0,0 +1,54 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +import psutil + + +def obtain_physical_memory_data() -> dict: + data = psutil.virtual_memory() + result = { + "relative": data.percent, + "absolute": { + "full": data.total, + "avbl": data.available, + "used": data.used, + } + } + return result + + +def obtain_overflow_memory_data() -> dict: + data = psutil.swap_memory() + result = { + "relative": data.percent, + "absolute": { + "full": data.total, + "avbl": data.free, + "used": data.used, + }, + "stream": { + "internal": data.sin, + "external": data.sout, + } + } + return result diff --git a/sysmon/base/misc.py b/sysmon/base/misc.py new file mode 100644 index 0000000..1d26fc4 --- /dev/null +++ b/sysmon/base/misc.py @@ -0,0 +1,31 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +from datetime import datetime + +import psutil + + +def obtain_boot_time() -> dict: + data = psutil.boot_time() + return {"time": datetime.fromtimestamp(data).strftime("%X %d/%m/%Y")} diff --git a/sysmon/base/ntwk.py b/sysmon/base/ntwk.py new file mode 100644 index 0000000..e909ccd --- /dev/null +++ b/sysmon/base/ntwk.py @@ -0,0 +1,134 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +import time + +import psutil + + +def obtain_connection_info() -> dict: + prevmult, prevunit = psutil.net_io_counters(pernic=True), psutil.net_io_counters(pernic=False) + time.sleep(1) + nextmult, nextunit = psutil.net_io_counters(pernic=True), psutil.net_io_counters(pernic=False) + addrdata = psutil.net_if_addrs() + statdata = psutil.net_if_stats() + + result = { + "numb": len(nextmult), + "unit": { + "rate": { + "size": { + "sent": nextunit.bytes_sent - prevunit.bytes_sent, + "recv": nextunit.bytes_recv - prevunit.bytes_recv, + }, + "pack": { + "sent": nextunit.packets_sent - prevunit.packets_sent, + "recv": nextunit.packets_recv - prevunit.packets_recv, + }, + "drop": { + "sent": nextunit.dropout - prevunit.dropout, + "recv": nextunit.dropin - prevunit.dropin, + }, + "flaw": { + "sent": nextunit.errout - prevunit.errout, + "recv": nextunit.errin - prevunit.errin, + } + }, + "data": { + "size": { + "sent": nextunit.bytes_sent, + "recv": nextunit.bytes_recv, + }, + "pack": { + "sent": nextunit.packets_sent, + "recv": nextunit.packets_recv, + }, + "drop": { + "sent": nextunit.dropout, + "recv": nextunit.dropin, + }, + "flaw": { + "sent": nextunit.errout, + "recv": nextunit.errin, + } + } + }, + "mult": {} + } + + for item in nextmult: + result["mult"][item] = { + "stat": { + "isup": statdata[item].isup, + "dplx": statdata[item].duplex.name, + "rate": statdata[item].speed, + "mxtu": statdata[item].mtu, + }, + "rate": { + "size": { + "sent": nextmult[item].bytes_sent - prevmult[item].bytes_sent, + "recv": nextmult[item].bytes_recv - prevmult[item].bytes_recv, + }, + "pack": { + "sent": nextmult[item].packets_sent - prevmult[item].packets_sent, + "recv": nextmult[item].packets_recv - prevmult[item].packets_recv, + }, + "drop": { + "sent": nextmult[item].dropout - prevmult[item].dropout, + "recv": nextmult[item].dropin - prevmult[item].dropin, + }, + "flaw": { + "sent": nextmult[item].errout - prevmult[item].errout, + "recv": nextmult[item].errin - prevmult[item].errin, + } + }, + "data": { + "size": { + "sent": nextmult[item].bytes_sent, + "recv": nextmult[item].bytes_recv, + }, + "pack": { + "sent": nextmult[item].packets_sent, + "recv": nextmult[item].packets_recv, + }, + "drop": { + "sent": nextmult[item].dropout, + "recv": nextmult[item].dropin, + }, + "flaw": { + "sent": nextmult[item].errout, + "recv": nextmult[item].errin, + } + }, + "addr": [ + { + "type": addr.family.name, + "addr": addr.address, + "mask": str(addr.netmask), + "cast": str(addr.broadcast), + "ptop": str(addr.ptp), + } for addr in addrdata[item] + ] + } + + return result diff --git a/sysmon/base/proc.py b/sysmon/base/proc.py new file mode 100644 index 0000000..b4822f9 --- /dev/null +++ b/sysmon/base/proc.py @@ -0,0 +1,150 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +import platform + +import psutil +from cpuinfo import get_cpu_info + + +def obtain_proc_info_full() -> dict: + core = psutil.cpu_count(logical=True) + time_absolute, time_relative = ( + psutil.cpu_times(percpu=True), + psutil.cpu_times_percent(percpu=True) + ) + proc_freqlist, proc_centlist = ( + psutil.cpu_freq(percpu=True), + psutil.cpu_percent(percpu=True) + ) + result = { + "core": core, + "data": {} + } + for indx in range(core): + result["data"][indx] = { + "cent": proc_centlist[indx], + "freq": { + "peak": proc_freqlist[indx].max, + "base": proc_freqlist[indx].min, + "curt": proc_freqlist[indx].current, + }, + "time": { + "absolute": { + "user": time_absolute[indx].user, + "syst": time_absolute[indx].system, + "idle": time_absolute[indx].idle, + "intr": ( + time_absolute[indx].irq + if platform.system() == "Linux" else + time_absolute[indx].interrupt + ) + }, + "relative": { + "user": time_relative[indx].user, + "syst": time_relative[indx].system, + "idle": time_relative[indx].idle, + "intr": ( + time_relative[indx].irq + if platform.system() == "Linux" else + time_absolute[indx].interrupt + ) + }, + } + } + return result + + +def obtain_proc_info_unit() -> dict: + core = psutil.cpu_count(logical=True) + time_absolute, time_relative = ( + psutil.cpu_times(percpu=False), + psutil.cpu_times_percent(percpu=False) + ) + proc_freqdata, proc_centdata = ( + psutil.cpu_freq(percpu=False), + psutil.cpu_percent(percpu=False) + ) + metainfo = get_cpu_info() + result = { + "core": core, + "cent": proc_centdata, + "meta": { + "vend": metainfo.get("vendor_id_raw", "Absent"), + "name": metainfo.get("brand_raw", "Absent"), + "flag": metainfo.get("flags", []), + "freq": metainfo.get("hz_actual_friendly", "0 GHz"), + "arch": metainfo.get("arch", "Absent"), + "core": metainfo.get("count", 0), + }, + "freq": { + "peak": proc_freqdata.max, + "base": proc_freqdata.min, + "curt": proc_freqdata.current, + }, + "time": { + "absolute": { + "user": time_absolute.user, + "syst": time_absolute.system, + "idle": time_absolute.idle, + "intr": ( + time_absolute.irq + if platform.system() == "Linux" else + time_absolute.interrupt + ) + }, + "relative": { + "user": time_relative.user, + "syst": time_relative.system, + "idle": time_relative.idle, + "intr": ( + time_relative.irq + if platform.system() == "Linux" else + time_absolute.interrupt + ) + }, + } + } + return result + + +def obtain_proc_stat() -> dict: + stat = psutil.cpu_stats() + result = { + "ctxt": stat.ctx_switches, + "hirq": stat.interrupts, + "sirq": stat.soft_interrupts, + "call": stat.syscalls, + } + return result + + +def obtain_proc_load() -> dict: + core = psutil.cpu_count(logical=True) + load = tuple([item * 100 / core for item in psutil.getloadavg()]) + result = { + "time_01": load[0], + "time_05": load[1], + "time_15": load[2], + } + return result diff --git a/sysmon/base/task.py b/sysmon/base/task.py new file mode 100644 index 0000000..18110c8 --- /dev/null +++ b/sysmon/base/task.py @@ -0,0 +1,180 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +from datetime import datetime + +import psutil + +from sysmon.view import warning + + +def obtain_task_data(unit: psutil.Process) -> dict: + result = { + "iden": unit.pid, + "name": unit.name(), + "memo": unit.memory_info().rss, + "proc": unit.cpu_percent(), + } + try: + ioct = unit.io_counters() + result["size"] = { + "rd": ioct.read_bytes, + "wt": ioct.write_bytes, + } + except Exception as expt: + warning(f"Unable to obtain task data: {expt}") + result["size"] = { + "rd": 0, + "wt": 0, + } + return result + + +def obtain_task_list() -> dict: + result = {} + for item in psutil.process_iter(): + result[item.pid] = obtain_task_data(item) + return result + + +def obtain_task_data_with_identity(iden: int) -> tuple: + result = False, {} + + try: + procdata = psutil.Process(pid=iden) + iden = procdata.pid + name = procdata.name() + proc = procdata.cpu_percent() + stat = procdata.status() + grip = " ".join(procdata.cmdline()) + thrd = procdata.num_threads() + date = datetime.fromtimestamp(procdata.create_time()).strftime("%X %d/%m/%Y") + + tdat = procdata.cpu_times() + time = { + "user": tdat.user, + "syst": tdat.system, + "cusr": tdat.children_user, + "csys": tdat.children_system, + } + + cdat = procdata.num_ctx_switches() + ctxt = { + "volu": cdat.voluntary, + "invo": cdat.involuntary, + } + + try: + omem = procdata.memory_full_info() + orss, ovms, ouss = omem.rss, omem.vms, omem.uss + prss, pvms, puss = ( + procdata.memory_percent(memtype="rss"), + procdata.memory_percent(memtype="vms"), + procdata.memory_percent(memtype="uss") + ) + except Exception: + orss, ovms, ouss = 0, 0, 0 + prss, pvms, puss = 0, 0, 0 + + kdat = procdata.children() + kids = {} + for item in kdat: + kids[item.pid] = obtain_task_data(item) + + mdat = procdata.parents() + moms = {} + for item in mdat: + moms[item.pid] = obtain_task_data(item) + + result = True, { + "iden": iden, + "name": name, + "proc": proc, + "stat": stat, + "grip": grip, + "thrd": thrd, + "date": date, + "time": time, + "ctxt": ctxt, + "kids": kids, + "moms": moms, + "omem": { + "orss": orss, + "ovms": ovms, + "ouss": ouss, + }, + "pmem": { + "prss": prss, + "pvms": pvms, + "puss": puss, + } + } + + except Exception as expt: + warning(f"Unable to obtain task data: {expt}") + + return result + + +def hang_task_with_identity(iden: int) -> bool: + result = True + try: + unit = psutil.Process(pid=iden) + unit.suspend() + except Exception as expt: + warning(f"Unable to hang identified task: {expt}") + result = False + return result + + +def kill_task_with_identity(iden: int) -> bool: + result = True + try: + unit = psutil.Process(pid=iden) + unit.kill() + except Exception as expt: + warning(f"Unable to kill identified task: {expt}") + result = False + return result + + +def stop_task_with_identity(iden: int) -> bool: + result = True + try: + unit = psutil.Process(pid=iden) + unit.terminate() + except Exception as expt: + warning(f"Unable to terminate identified task: {expt}") + result = False + return result + + +def resume_task_with_identity(iden: int) -> bool: + result = True + try: + unit = psutil.Process(pid=iden) + unit.resume() + except Exception as expt: + warning(f"Unable to resume identified task: {expt}") + result = False + return result diff --git a/sysmon/conf.py b/sysmon/conf.py new file mode 100644 index 0000000..90db98c --- /dev/null +++ b/sysmon/conf.py @@ -0,0 +1,56 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +from logging import getLogger +from logging.config import dictConfig + +repair = False + +# Default configuration for service logging + +logrconf = { + "version": 1, + "disable_existing_loggers": False, + "formatters": { + "standard": { + "format": "%(asctime)s %(message)s", + "datefmt": "[%Y-%m-%d %H:%M:%S %z]", + }, + }, + "handlers": { + "console": { + "level": "INFO", + "formatter": "standard", + "class": "logging.StreamHandler", + "stream": "ext://sys.stdout", + }, + }, + "root": { + "level": "INFO", + "handlers": ["console"], + }, +} + +dictConfig(logrconf) + +logger = getLogger(__name__) diff --git a/sysmon/data.py b/sysmon/data.py new file mode 100644 index 0000000..e69de29 diff --git a/sysmon/main.py b/sysmon/main.py new file mode 100644 index 0000000..4765933 --- /dev/null +++ b/sysmon/main.py @@ -0,0 +1,46 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +from click import group, option, version_option + +from sysmon import __versdata__, conf + + +@group( + name="sysmon", + context_settings={"show_default": True}, + help="Remotely accessible service for monitoring system performance and managing running processes", # noqa: E501 +) +@option( + "-r", + "--repair", + "repair", + type=bool, + default=conf.repair, + help="Show the nerdy statistics to help repair the codebase." +) +@version_option( + version=__versdata__, prog_name="SysMon by Akashdeep Dhar" +) +def main(repair): + conf.repair = repair diff --git a/sysmon/view.py b/sysmon/view.py new file mode 100644 index 0000000..8203c94 --- /dev/null +++ b/sysmon/view.py @@ -0,0 +1,62 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +from click import style + +from sysmon import conf + + +def success(message) -> None: + """ + Log the message in the "SUCCESS" format + + :return: + """ + conf.logger.info(style(message, fg="green", bold=True)) + + +def failure(message) -> None: + """ + Log the message in the "FAILURE" format + + :return: + """ + conf.logger.error(style(message, fg="red", bold=True)) + + +def warning(message) -> None: + """ + Log the message in the "WARNING" format + + :return: + """ + conf.logger.warning(style(message, fg="yellow", bold=True)) + + +def general(message) -> None: + """ + Log the message in the "GENERAL" format + + :return: + """ + conf.logger.info(message) From 266d34cddbff85640730ab9cbc4cda5e977ef39b Mon Sep 17 00:00:00 2001 From: Akashdeep Dhar Date: Tue, 24 Dec 2024 20:30:37 +0530 Subject: [PATCH 03/10] Include blueprints for various endpoints Signed-off-by: Akashdeep Dhar --- sysmon/auth.py | 44 ++++++++++++++++++++++ sysmon/conf.py | 8 ++++ sysmon/dyno.py | 62 +++++++++++++++++++++++++++++++ sysmon/main.py | 43 +++++++++++++++++++++ sysmon/path/__init__.py | 21 +++++++++++ sysmon/path/disk.py | 38 +++++++++++++++++++ sysmon/path/memo.py | 38 +++++++++++++++++++ sysmon/path/misc.py | 33 +++++++++++++++++ sysmon/path/ntwk.py | 33 +++++++++++++++++ sysmon/path/proc.py | 53 ++++++++++++++++++++++++++ sysmon/path/task.py | 82 +++++++++++++++++++++++++++++++++++++++++ 11 files changed, 455 insertions(+) create mode 100644 sysmon/auth.py create mode 100644 sysmon/dyno.py create mode 100644 sysmon/path/__init__.py create mode 100644 sysmon/path/disk.py create mode 100644 sysmon/path/memo.py create mode 100644 sysmon/path/misc.py create mode 100644 sysmon/path/ntwk.py create mode 100644 sysmon/path/proc.py create mode 100644 sysmon/path/task.py diff --git a/sysmon/auth.py b/sysmon/auth.py new file mode 100644 index 0000000..6c38a33 --- /dev/null +++ b/sysmon/auth.py @@ -0,0 +1,44 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +from functools import wraps +from typing import Callable + +from flask import abort, request, session + +from sysmon import conf + + +def checkpoint(path: Callable) -> Callable: + """ + Confirm if the session is valid before allowing the access to the endpoints + + :return: + """ + @wraps(path) + def authenticate(*args, **kwargs) -> Callable: + username, password = request.headers.get("username"), request.headers.get("password") + if ("username" in session and "password" in session) or (username == conf.username and password == conf.password): # noqa: E501 + return path(*args, **kwargs) + return abort(401, "Invalid credentials") + return authenticate diff --git a/sysmon/conf.py b/sysmon/conf.py index 90db98c..c724398 100644 --- a/sysmon/conf.py +++ b/sysmon/conf.py @@ -24,8 +24,16 @@ from logging import getLogger from logging.config import dictConfig +port = 8080 + repair = False +secret = "secret" + +username = "root" + +password = "root" + # Default configuration for service logging logrconf = { diff --git a/sysmon/dyno.py b/sysmon/dyno.py new file mode 100644 index 0000000..2552e1f --- /dev/null +++ b/sysmon/dyno.py @@ -0,0 +1,62 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +from flask import Flask + +from sysmon import __projname__, conf +from sysmon.path.disk import disk +from sysmon.path.memo import memo +from sysmon.path.misc import misc +from sysmon.path.ntwk import ntwk +from sysmon.path.proc import proc +from sysmon.path.task import task + + +def main(): + serv = Flask( + import_name=__projname__, + template_folder="frontend", + static_folder="frontend/assets" + ) + serv.register_blueprint(disk) + serv.register_blueprint(memo) + serv.register_blueprint(misc) + serv.register_blueprint(ntwk) + serv.register_blueprint(proc) + serv.register_blueprint(task) + serv.secret_key = conf.secret + return serv + + +def work() -> None: + """ + Starts the application service on all interfaces with the defined config data + + :return: + """ + serv = main() + serv.run( + host="0.0.0.0", # noqa : S104 + port=conf.port, + debug=conf.repair + ) diff --git a/sysmon/main.py b/sysmon/main.py index 4765933..a8a782d 100644 --- a/sysmon/main.py +++ b/sysmon/main.py @@ -21,9 +21,12 @@ """ +from os import urandom + from click import group, option, version_option from sysmon import __versdata__, conf +from sysmon.dyno import work @group( @@ -44,3 +47,43 @@ ) def main(repair): conf.repair = repair + conf.secret = urandom(32).hex().upper() + if repair: + conf.logrconf["handlers"]["console"]["level"] = "DEBUG" + conf.logrconf["root"]["level"] = "DEBUG" + + +@main.command( + name="remote", + help="Start the remote server", + context_settings={"show_default": True}, +) +@option( + "-p", + "--port", + "port", + type=int, + default=conf.port, + help="Set the port value for the service frontend endpoints.", +) +@option( + "-u", + "--username", + "username", + type=str, + default=conf.username, + help="Set the username for service authentication.", +) +@option( + "-w", + "--password", + "password", + type=str, + default=conf.password, + help="Set the password for service authentication.", +) +def remote(port, username, password): + conf.port = port + conf.username = username + conf.password = password + work() diff --git a/sysmon/path/__init__.py b/sysmon/path/__init__.py new file mode 100644 index 0000000..29bcaa1 --- /dev/null +++ b/sysmon/path/__init__.py @@ -0,0 +1,21 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" diff --git a/sysmon/path/disk.py b/sysmon/path/disk.py new file mode 100644 index 0000000..8ee0675 --- /dev/null +++ b/sysmon/path/disk.py @@ -0,0 +1,38 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +from flask import Blueprint, Response, jsonify + +from sysmon.base.disk import obtain_disk_counters, obtain_disk_partitions + +disk = Blueprint("disk", __name__, url_prefix="/disk") + + +@disk.route("/part", methods=["GET"]) +def endpoint_obtain_disk_partitions() -> Response: + return jsonify(obtain_disk_partitions()), 200 + + +@disk.route("/numb", methods=["GET"]) +def endpoint_obtain_disk_counters() -> Response: + return jsonify(obtain_disk_counters()), 200 diff --git a/sysmon/path/memo.py b/sysmon/path/memo.py new file mode 100644 index 0000000..025e543 --- /dev/null +++ b/sysmon/path/memo.py @@ -0,0 +1,38 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +from flask import Blueprint, Response, jsonify + +from sysmon.base.memo import obtain_overflow_memory_data, obtain_physical_memory_data + +memo = Blueprint("memo", __name__, url_prefix="/memo") + + +@memo.route("/physical", methods=["GET"]) +def endpoint_obtain_physical_memory_data() -> Response: + return jsonify(obtain_physical_memory_data()), 200 + + +@memo.route("/overflow", methods=["GET"]) +def endpoint_obtain_overflow_memory_data() -> Response: + return jsonify(obtain_overflow_memory_data()), 200 diff --git a/sysmon/path/misc.py b/sysmon/path/misc.py new file mode 100644 index 0000000..95f4b87 --- /dev/null +++ b/sysmon/path/misc.py @@ -0,0 +1,33 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +from flask import Blueprint, Response, jsonify + +from sysmon.base.misc import obtain_boot_time + +misc = Blueprint("misc", __name__, url_prefix="/misc") + + +@misc.route("/boot", methods=["GET"]) +def endpoint_obtain_boot_time() -> Response: + return jsonify(obtain_boot_time()), 200 diff --git a/sysmon/path/ntwk.py b/sysmon/path/ntwk.py new file mode 100644 index 0000000..3403bce --- /dev/null +++ b/sysmon/path/ntwk.py @@ -0,0 +1,33 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +from flask import Blueprint, Response, jsonify + +from sysmon.base.ntwk import obtain_connection_info + +ntwk = Blueprint("ntwk", __name__, url_prefix="/ntwk") + + +@ntwk.route("/info", methods=["GET"]) +def endpoint_obtain_connection_info() -> Response: + return jsonify(obtain_connection_info()), 200 diff --git a/sysmon/path/proc.py b/sysmon/path/proc.py new file mode 100644 index 0000000..e36a2dc --- /dev/null +++ b/sysmon/path/proc.py @@ -0,0 +1,53 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +from flask import Blueprint, Response, jsonify + +from sysmon.base.proc import ( + obtain_proc_info_full, + obtain_proc_info_unit, + obtain_proc_load, + obtain_proc_stat, +) + +proc = Blueprint("proc", __name__, url_prefix="/proc") + + +@proc.route("/load", methods=["GET"]) +def endpoint_obtain_proc_load() -> Response: + return jsonify(obtain_proc_load()), 200 + + +@proc.route("/stat", methods=["GET"]) +def endpoint_obtain_proc_stat() -> Response: + return jsonify(obtain_proc_stat()), 200 + + +@proc.route("/full", methods=["GET"]) +def endpoint_obtain_proc_info_full() -> Response: + return jsonify(obtain_proc_info_full()), 200 + + +@proc.route("/unit", methods=["GET"]) +def endpoint_obtain_proc_info_unit() -> Response: + return jsonify(obtain_proc_info_unit()), 200 diff --git a/sysmon/path/task.py b/sysmon/path/task.py new file mode 100644 index 0000000..36142de --- /dev/null +++ b/sysmon/path/task.py @@ -0,0 +1,82 @@ +""" +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +""" + + +from flask import Blueprint, Response, jsonify + +from sysmon.base.task import ( + hang_task_with_identity, + kill_task_with_identity, + obtain_task_data_with_identity, + obtain_task_list, + resume_task_with_identity, + stop_task_with_identity, +) + +task = Blueprint("task", __name__, url_prefix="/task") + + +@task.route("/list", methods=["GET"]) +def endpoint_obtain_task_list() -> Response: + return jsonify(obtain_task_list()), 200 + + +@task.route("/data/", methods=["GET"]) +def endpoint_obtain_task_data_with_identity(iden: str) -> Response: + data = obtain_task_data_with_identity(int(iden)) + if data[0]: + result, code = data[1], 200 + else: + result, code = {"data": "Unable to obtain task data"}, 404 + return jsonify(result), code + + +@task.route("/hang/", methods=["POST"]) +def endpoint_hang_task_with_identity(iden: str) -> Response: + result = hang_task_with_identity(int(iden)) + return jsonify({ + "data": result + }), 202 if result else 422 + + +@task.route("/kill/", methods=["POST"]) +def endpoint_kill_task_with_identity(iden: str) -> Response: + result = kill_task_with_identity(int(iden)) + return jsonify({ + "data": result + }), 202 if result else 422 + + +@task.route("/stop/", methods=["POST"]) +def endpoint_stop_task_with_identity(iden: str) -> Response: + result = stop_task_with_identity(int(iden)) + return jsonify({ + "data": result + }), 202 if result else 422 + + +@task.route("/resume/", methods=["POST"]) +def endpoint_resume_task_with_identity(iden: str) -> Response: + result = resume_task_with_identity(int(iden)) + return jsonify({ + "data": result + }), 202 if result else 422 From 3ba18a76bd79ef2795fd74490ee8c19c80ede311 Mon Sep 17 00:00:00 2001 From: Akashdeep Dhar Date: Tue, 24 Dec 2024 20:44:12 +0530 Subject: [PATCH 04/10] Reinitialize the project codebase configuration Signed-off-by: Akashdeep Dhar --- README.md | 0 poetry.lock | 541 +++++++++++++++++++++++++++++++++++++++++++++++++ pyproject.toml | 38 ++++ tox.ini | 20 ++ 4 files changed, 599 insertions(+) create mode 100644 README.md create mode 100644 poetry.lock create mode 100644 pyproject.toml create mode 100644 tox.ini diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/poetry.lock b/poetry.lock new file mode 100644 index 0000000..1be9e6e --- /dev/null +++ b/poetry.lock @@ -0,0 +1,541 @@ +# This file is automatically @generated by Poetry 1.8.5 and should not be changed by hand. + +[[package]] +name = "blinker" +version = "1.9.0" +description = "Fast, simple object-to-object and broadcast signaling" +optional = false +python-versions = ">=3.9" +files = [ + {file = "blinker-1.9.0-py3-none-any.whl", hash = "sha256:ba0efaa9080b619ff2f3459d1d500c57bddea4a6b424b60a91141db6fd2f08bc"}, + {file = "blinker-1.9.0.tar.gz", hash = "sha256:b4ce2265a7abece45e7cc896e98dbebe6cead56bcf805a3d23136d145f5445bf"}, +] + +[[package]] +name = "cachetools" +version = "5.5.0" +description = "Extensible memoizing collections and decorators" +optional = false +python-versions = ">=3.7" +files = [ + {file = "cachetools-5.5.0-py3-none-any.whl", hash = "sha256:02134e8439cdc2ffb62023ce1debca2944c3f289d66bb17ead3ab3dede74b292"}, + {file = "cachetools-5.5.0.tar.gz", hash = "sha256:2cc24fb4cbe39633fb7badd9db9ca6295d766d9c2995f245725a46715d050f2a"}, +] + +[[package]] +name = "chardet" +version = "5.2.0" +description = "Universal encoding detector for Python 3" +optional = false +python-versions = ">=3.7" +files = [ + {file = "chardet-5.2.0-py3-none-any.whl", hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970"}, + {file = "chardet-5.2.0.tar.gz", hash = "sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7"}, +] + +[[package]] +name = "click" +version = "8.1.8" +description = "Composable command line interface toolkit" +optional = false +python-versions = ">=3.7" +files = [ + {file = "click-8.1.8-py3-none-any.whl", hash = "sha256:63c132bbbed01578a06712a2d1f497bb62d9c1c0d329b7903a866228027263b2"}, + {file = "click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a"}, +] + +[package.dependencies] +colorama = {version = "*", markers = "platform_system == \"Windows\""} + +[[package]] +name = "colorama" +version = "0.4.6" +description = "Cross-platform colored terminal text." +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" +files = [ + {file = "colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6"}, + {file = "colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44"}, +] + +[[package]] +name = "coverage" +version = "7.6.9" +description = "Code coverage measurement for Python" +optional = false +python-versions = ">=3.9" +files = [ + {file = "coverage-7.6.9-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:85d9636f72e8991a1706b2b55b06c27545448baf9f6dbf51c4004609aacd7dcb"}, + {file = "coverage-7.6.9-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:608a7fd78c67bee8936378299a6cb9f5149bb80238c7a566fc3e6717a4e68710"}, + {file = "coverage-7.6.9-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:96d636c77af18b5cb664ddf12dab9b15a0cfe9c0bde715da38698c8cea748bfa"}, + {file = "coverage-7.6.9-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d75cded8a3cff93da9edc31446872d2997e327921d8eed86641efafd350e1df1"}, + {file = "coverage-7.6.9-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f7b15f589593110ae767ce997775d645b47e5cbbf54fd322f8ebea6277466cec"}, + {file = "coverage-7.6.9-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:44349150f6811b44b25574839b39ae35291f6496eb795b7366fef3bd3cf112d3"}, + {file = "coverage-7.6.9-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:d891c136b5b310d0e702e186d70cd16d1119ea8927347045124cb286b29297e5"}, + {file = "coverage-7.6.9-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:db1dab894cc139f67822a92910466531de5ea6034ddfd2b11c0d4c6257168073"}, + {file = "coverage-7.6.9-cp310-cp310-win32.whl", hash = "sha256:41ff7b0da5af71a51b53f501a3bac65fb0ec311ebed1632e58fc6107f03b9198"}, + {file = "coverage-7.6.9-cp310-cp310-win_amd64.whl", hash = "sha256:35371f8438028fdccfaf3570b31d98e8d9eda8bb1d6ab9473f5a390969e98717"}, + {file = "coverage-7.6.9-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:932fc826442132dde42ee52cf66d941f581c685a6313feebed358411238f60f9"}, + {file = "coverage-7.6.9-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:085161be5f3b30fd9b3e7b9a8c301f935c8313dcf928a07b116324abea2c1c2c"}, + {file = "coverage-7.6.9-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ccc660a77e1c2bf24ddbce969af9447a9474790160cfb23de6be4fa88e3951c7"}, + {file = "coverage-7.6.9-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c69e42c892c018cd3c8d90da61d845f50a8243062b19d228189b0224150018a9"}, + {file = "coverage-7.6.9-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0824a28ec542a0be22f60c6ac36d679e0e262e5353203bea81d44ee81fe9c6d4"}, + {file = "coverage-7.6.9-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:4401ae5fc52ad8d26d2a5d8a7428b0f0c72431683f8e63e42e70606374c311a1"}, + {file = "coverage-7.6.9-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:98caba4476a6c8d59ec1eb00c7dd862ba9beca34085642d46ed503cc2d440d4b"}, + {file = "coverage-7.6.9-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:ee5defd1733fd6ec08b168bd4f5387d5b322f45ca9e0e6c817ea6c4cd36313e3"}, + {file = "coverage-7.6.9-cp311-cp311-win32.whl", hash = "sha256:f2d1ec60d6d256bdf298cb86b78dd715980828f50c46701abc3b0a2b3f8a0dc0"}, + {file = "coverage-7.6.9-cp311-cp311-win_amd64.whl", hash = "sha256:0d59fd927b1f04de57a2ba0137166d31c1a6dd9e764ad4af552912d70428c92b"}, + {file = "coverage-7.6.9-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:99e266ae0b5d15f1ca8d278a668df6f51cc4b854513daab5cae695ed7b721cf8"}, + {file = "coverage-7.6.9-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:9901d36492009a0a9b94b20e52ebfc8453bf49bb2b27bca2c9706f8b4f5a554a"}, + {file = "coverage-7.6.9-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:abd3e72dd5b97e3af4246cdada7738ef0e608168de952b837b8dd7e90341f015"}, + {file = "coverage-7.6.9-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ff74026a461eb0660366fb01c650c1d00f833a086b336bdad7ab00cc952072b3"}, + {file = "coverage-7.6.9-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:65dad5a248823a4996724a88eb51d4b31587aa7aa428562dbe459c684e5787ae"}, + {file = "coverage-7.6.9-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:22be16571504c9ccea919fcedb459d5ab20d41172056206eb2994e2ff06118a4"}, + {file = "coverage-7.6.9-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:0f957943bc718b87144ecaee70762bc2bc3f1a7a53c7b861103546d3a403f0a6"}, + {file = "coverage-7.6.9-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:0ae1387db4aecb1f485fb70a6c0148c6cdaebb6038f1d40089b1fc84a5db556f"}, + {file = "coverage-7.6.9-cp312-cp312-win32.whl", hash = "sha256:1a330812d9cc7ac2182586f6d41b4d0fadf9be9049f350e0efb275c8ee8eb692"}, + {file = "coverage-7.6.9-cp312-cp312-win_amd64.whl", hash = "sha256:b12c6b18269ca471eedd41c1b6a1065b2f7827508edb9a7ed5555e9a56dcfc97"}, + {file = "coverage-7.6.9-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:899b8cd4781c400454f2f64f7776a5d87bbd7b3e7f7bda0cb18f857bb1334664"}, + {file = "coverage-7.6.9-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:61f70dc68bd36810972e55bbbe83674ea073dd1dcc121040a08cdf3416c5349c"}, + {file = "coverage-7.6.9-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8a289d23d4c46f1a82d5db4abeb40b9b5be91731ee19a379d15790e53031c014"}, + {file = "coverage-7.6.9-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7e216d8044a356fc0337c7a2a0536d6de07888d7bcda76febcb8adc50bdbbd00"}, + {file = "coverage-7.6.9-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3c026eb44f744acaa2bda7493dad903aa5bf5fc4f2554293a798d5606710055d"}, + {file = "coverage-7.6.9-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:e77363e8425325384f9d49272c54045bbed2f478e9dd698dbc65dbc37860eb0a"}, + {file = "coverage-7.6.9-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:777abfab476cf83b5177b84d7486497e034eb9eaea0d746ce0c1268c71652077"}, + {file = "coverage-7.6.9-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:447af20e25fdbe16f26e84eb714ba21d98868705cb138252d28bc400381f6ffb"}, + {file = "coverage-7.6.9-cp313-cp313-win32.whl", hash = "sha256:d872ec5aeb086cbea771c573600d47944eea2dcba8be5f3ee649bfe3cb8dc9ba"}, + {file = "coverage-7.6.9-cp313-cp313-win_amd64.whl", hash = "sha256:fd1213c86e48dfdc5a0cc676551db467495a95a662d2396ecd58e719191446e1"}, + {file = "coverage-7.6.9-cp313-cp313t-macosx_10_13_x86_64.whl", hash = "sha256:ba9e7484d286cd5a43744e5f47b0b3fb457865baf07bafc6bee91896364e1419"}, + {file = "coverage-7.6.9-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:e5ea1cf0872ee455c03e5674b5bca5e3e68e159379c1af0903e89f5eba9ccc3a"}, + {file = "coverage-7.6.9-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2d10e07aa2b91835d6abec555ec8b2733347956991901eea6ffac295f83a30e4"}, + {file = "coverage-7.6.9-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:13a9e2d3ee855db3dd6ea1ba5203316a1b1fd8eaeffc37c5b54987e61e4194ae"}, + {file = "coverage-7.6.9-cp313-cp313t-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9c38bf15a40ccf5619fa2fe8f26106c7e8e080d7760aeccb3722664c8656b030"}, + {file = "coverage-7.6.9-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:d5275455b3e4627c8e7154feaf7ee0743c2e7af82f6e3b561967b1cca755a0be"}, + {file = "coverage-7.6.9-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:8f8770dfc6e2c6a2d4569f411015c8d751c980d17a14b0530da2d7f27ffdd88e"}, + {file = "coverage-7.6.9-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:8d2dfa71665a29b153a9681edb1c8d9c1ea50dfc2375fb4dac99ea7e21a0bcd9"}, + {file = "coverage-7.6.9-cp313-cp313t-win32.whl", hash = "sha256:5e6b86b5847a016d0fbd31ffe1001b63355ed309651851295315031ea7eb5a9b"}, + {file = "coverage-7.6.9-cp313-cp313t-win_amd64.whl", hash = "sha256:97ddc94d46088304772d21b060041c97fc16bdda13c6c7f9d8fcd8d5ae0d8611"}, + {file = "coverage-7.6.9-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:adb697c0bd35100dc690de83154627fbab1f4f3c0386df266dded865fc50a902"}, + {file = "coverage-7.6.9-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:be57b6d56e49c2739cdf776839a92330e933dd5e5d929966fbbd380c77f060be"}, + {file = "coverage-7.6.9-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f1592791f8204ae9166de22ba7e6705fa4ebd02936c09436a1bb85aabca3e599"}, + {file = "coverage-7.6.9-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4e12ae8cc979cf83d258acb5e1f1cf2f3f83524d1564a49d20b8bec14b637f08"}, + {file = "coverage-7.6.9-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bb5555cff66c4d3d6213a296b360f9e1a8e323e74e0426b6c10ed7f4d021e464"}, + {file = "coverage-7.6.9-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:b9389a429e0e5142e69d5bf4a435dd688c14478a19bb901735cdf75e57b13845"}, + {file = "coverage-7.6.9-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:592ac539812e9b46046620341498caf09ca21023c41c893e1eb9dbda00a70cbf"}, + {file = "coverage-7.6.9-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a27801adef24cc30871da98a105f77995e13a25a505a0161911f6aafbd66e678"}, + {file = "coverage-7.6.9-cp39-cp39-win32.whl", hash = "sha256:8e3c3e38930cfb729cb8137d7f055e5a473ddaf1217966aa6238c88bd9fd50e6"}, + {file = "coverage-7.6.9-cp39-cp39-win_amd64.whl", hash = "sha256:e28bf44afa2b187cc9f41749138a64435bf340adfcacb5b2290c070ce99839d4"}, + {file = "coverage-7.6.9-pp39.pp310-none-any.whl", hash = "sha256:f3ca78518bc6bc92828cd11867b121891d75cae4ea9e908d72030609b996db1b"}, + {file = "coverage-7.6.9.tar.gz", hash = "sha256:4a8d8977b0c6ef5aeadcb644da9e69ae0dcfe66ec7f368c89c72e058bd71164d"}, +] + +[package.extras] +toml = ["tomli"] + +[[package]] +name = "distlib" +version = "0.3.9" +description = "Distribution utilities" +optional = false +python-versions = "*" +files = [ + {file = "distlib-0.3.9-py2.py3-none-any.whl", hash = "sha256:47f8c22fd27c27e25a65601af709b38e4f0a45ea4fc2e710f65755fa8caaaf87"}, + {file = "distlib-0.3.9.tar.gz", hash = "sha256:a60f20dea646b8a33f3e7772f74dc0b2d0772d2837ee1342a00645c81edf9403"}, +] + +[[package]] +name = "filelock" +version = "3.16.1" +description = "A platform independent file lock." +optional = false +python-versions = ">=3.8" +files = [ + {file = "filelock-3.16.1-py3-none-any.whl", hash = "sha256:2082e5703d51fbf98ea75855d9d5527e33d8ff23099bec374a134febee6946b0"}, + {file = "filelock-3.16.1.tar.gz", hash = "sha256:c249fbfcd5db47e5e2d6d62198e565475ee65e4831e2561c8e313fa7eb961435"}, +] + +[package.extras] +docs = ["furo (>=2024.8.6)", "sphinx (>=8.0.2)", "sphinx-autodoc-typehints (>=2.4.1)"] +testing = ["covdefaults (>=2.3)", "coverage (>=7.6.1)", "diff-cover (>=9.2)", "pytest (>=8.3.3)", "pytest-asyncio (>=0.24)", "pytest-cov (>=5)", "pytest-mock (>=3.14)", "pytest-timeout (>=2.3.1)", "virtualenv (>=20.26.4)"] +typing = ["typing-extensions (>=4.12.2)"] + +[[package]] +name = "flask" +version = "3.1.0" +description = "A simple framework for building complex web applications." +optional = false +python-versions = ">=3.9" +files = [ + {file = "flask-3.1.0-py3-none-any.whl", hash = "sha256:d667207822eb83f1c4b50949b1623c8fc8d51f2341d65f72e1a1815397551136"}, + {file = "flask-3.1.0.tar.gz", hash = "sha256:5f873c5184c897c8d9d1b05df1e3d01b14910ce69607a117bd3277098a5836ac"}, +] + +[package.dependencies] +blinker = ">=1.9" +click = ">=8.1.3" +itsdangerous = ">=2.2" +Jinja2 = ">=3.1.2" +Werkzeug = ">=3.1" + +[package.extras] +async = ["asgiref (>=3.2)"] +dotenv = ["python-dotenv"] + +[[package]] +name = "iniconfig" +version = "2.0.0" +description = "brain-dead simple config-ini parsing" +optional = false +python-versions = ">=3.7" +files = [ + {file = "iniconfig-2.0.0-py3-none-any.whl", hash = "sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374"}, + {file = "iniconfig-2.0.0.tar.gz", hash = "sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3"}, +] + +[[package]] +name = "itsdangerous" +version = "2.2.0" +description = "Safely pass data to untrusted environments and back." +optional = false +python-versions = ">=3.8" +files = [ + {file = "itsdangerous-2.2.0-py3-none-any.whl", hash = "sha256:c6242fc49e35958c8b15141343aa660db5fc54d4f13a1db01a3f5891b98700ef"}, + {file = "itsdangerous-2.2.0.tar.gz", hash = "sha256:e0050c0b7da1eea53ffaf149c0cfbb5c6e2e2b69c4bef22c81fa6eb73e5f6173"}, +] + +[[package]] +name = "jinja2" +version = "3.1.5" +description = "A very fast and expressive template engine." +optional = false +python-versions = ">=3.7" +files = [ + {file = "jinja2-3.1.5-py3-none-any.whl", hash = "sha256:aba0f4dc9ed8013c424088f68a5c226f7d6097ed89b246d7749c2ec4175c6adb"}, + {file = "jinja2-3.1.5.tar.gz", hash = "sha256:8fefff8dc3034e27bb80d67c671eb8a9bc424c0ef4c0826edbff304cceff43bb"}, +] + +[package.dependencies] +MarkupSafe = ">=2.0" + +[package.extras] +i18n = ["Babel (>=2.7)"] + +[[package]] +name = "markupsafe" +version = "3.0.2" +description = "Safely add untrusted strings to HTML/XML markup." +optional = false +python-versions = ">=3.9" +files = [ + {file = "MarkupSafe-3.0.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:7e94c425039cde14257288fd61dcfb01963e658efbc0ff54f5306b06054700f8"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9e2d922824181480953426608b81967de705c3cef4d1af983af849d7bd619158"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:38a9ef736c01fccdd6600705b09dc574584b89bea478200c5fbf112a6b0d5579"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bbcb445fa71794da8f178f0f6d66789a28d7319071af7a496d4d507ed566270d"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57cb5a3cf367aeb1d316576250f65edec5bb3be939e9247ae594b4bcbc317dfb"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:3809ede931876f5b2ec92eef964286840ed3540dadf803dd570c3b7e13141a3b"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:e07c3764494e3776c602c1e78e298937c3315ccc9043ead7e685b7f2b8d47b3c"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:b424c77b206d63d500bcb69fa55ed8d0e6a3774056bdc4839fc9298a7edca171"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-win32.whl", hash = "sha256:fcabf5ff6eea076f859677f5f0b6b5c1a51e70a376b0579e0eadef8db48c6b50"}, + {file = "MarkupSafe-3.0.2-cp310-cp310-win_amd64.whl", hash = "sha256:6af100e168aa82a50e186c82875a5893c5597a0c1ccdb0d8b40240b1f28b969a"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:9025b4018f3a1314059769c7bf15441064b2207cb3f065e6ea1e7359cb46db9d"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:93335ca3812df2f366e80509ae119189886b0f3c2b81325d39efdb84a1e2ae93"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2cb8438c3cbb25e220c2ab33bb226559e7afb3baec11c4f218ffa7308603c832"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a123e330ef0853c6e822384873bef7507557d8e4a082961e1defa947aa59ba84"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1e084f686b92e5b83186b07e8a17fc09e38fff551f3602b249881fec658d3eca"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:d8213e09c917a951de9d09ecee036d5c7d36cb6cb7dbaece4c71a60d79fb9798"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:5b02fb34468b6aaa40dfc198d813a641e3a63b98c2b05a16b9f80b7ec314185e"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:0bff5e0ae4ef2e1ae4fdf2dfd5b76c75e5c2fa4132d05fc1b0dabcd20c7e28c4"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-win32.whl", hash = "sha256:6c89876f41da747c8d3677a2b540fb32ef5715f97b66eeb0c6b66f5e3ef6f59d"}, + {file = "MarkupSafe-3.0.2-cp311-cp311-win_amd64.whl", hash = "sha256:70a87b411535ccad5ef2f1df5136506a10775d267e197e4cf531ced10537bd6b"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-macosx_10_13_universal2.whl", hash = "sha256:9778bd8ab0a994ebf6f84c2b949e65736d5575320a17ae8984a77fab08db94cf"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:846ade7b71e3536c4e56b386c2a47adf5741d2d8b94ec9dc3e92e5e1ee1e2225"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1c99d261bd2d5f6b59325c92c73df481e05e57f19837bdca8413b9eac4bd8028"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e17c96c14e19278594aa4841ec148115f9c7615a47382ecb6b82bd8fea3ab0c8"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:88416bd1e65dcea10bc7569faacb2c20ce071dd1f87539ca2ab364bf6231393c"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:2181e67807fc2fa785d0592dc2d6206c019b9502410671cc905d132a92866557"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:52305740fe773d09cffb16f8ed0427942901f00adedac82ec8b67752f58a1b22"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:ad10d3ded218f1039f11a75f8091880239651b52e9bb592ca27de44eed242a48"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-win32.whl", hash = "sha256:0f4ca02bea9a23221c0182836703cbf8930c5e9454bacce27e767509fa286a30"}, + {file = "MarkupSafe-3.0.2-cp312-cp312-win_amd64.whl", hash = "sha256:8e06879fc22a25ca47312fbe7c8264eb0b662f6db27cb2d3bbbc74b1df4b9b87"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ba9527cdd4c926ed0760bc301f6728ef34d841f405abf9d4f959c478421e4efd"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:f8b3d067f2e40fe93e1ccdd6b2e1d16c43140e76f02fb1319a05cf2b79d99430"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:569511d3b58c8791ab4c2e1285575265991e6d8f8700c7be0e88f86cb0672094"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:15ab75ef81add55874e7ab7055e9c397312385bd9ced94920f2802310c930396"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f3818cb119498c0678015754eba762e0d61e5b52d34c8b13d770f0719f7b1d79"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:cdb82a876c47801bb54a690c5ae105a46b392ac6099881cdfb9f6e95e4014c6a"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:cabc348d87e913db6ab4aa100f01b08f481097838bdddf7c7a84b7575b7309ca"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:444dcda765c8a838eaae23112db52f1efaf750daddb2d9ca300bcae1039adc5c"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-win32.whl", hash = "sha256:bcf3e58998965654fdaff38e58584d8937aa3096ab5354d493c77d1fdd66d7a1"}, + {file = "MarkupSafe-3.0.2-cp313-cp313-win_amd64.whl", hash = "sha256:e6a2a455bd412959b57a172ce6328d2dd1f01cb2135efda2e4576e8a23fa3b0f"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-macosx_10_13_universal2.whl", hash = "sha256:b5a6b3ada725cea8a5e634536b1b01c30bcdcd7f9c6fff4151548d5bf6b3a36c"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:a904af0a6162c73e3edcb969eeeb53a63ceeb5d8cf642fade7d39e7963a22ddb"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4aa4e5faecf353ed117801a068ebab7b7e09ffb6e1d5e412dc852e0da018126c"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c0ef13eaeee5b615fb07c9a7dadb38eac06a0608b41570d8ade51c56539e509d"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:d16a81a06776313e817c951135cf7340a3e91e8c1ff2fac444cfd75fffa04afe"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_aarch64.whl", hash = "sha256:6381026f158fdb7c72a168278597a5e3a5222e83ea18f543112b2662a9b699c5"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_i686.whl", hash = "sha256:3d79d162e7be8f996986c064d1c7c817f6df3a77fe3d6859f6f9e7be4b8c213a"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-musllinux_1_2_x86_64.whl", hash = "sha256:131a3c7689c85f5ad20f9f6fb1b866f402c445b220c19fe4308c0b147ccd2ad9"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-win32.whl", hash = "sha256:ba8062ed2cf21c07a9e295d5b8a2a5ce678b913b45fdf68c32d95d6c1291e0b6"}, + {file = "MarkupSafe-3.0.2-cp313-cp313t-win_amd64.whl", hash = "sha256:e444a31f8db13eb18ada366ab3cf45fd4b31e4db1236a4448f68778c1d1a5a2f"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:eaa0a10b7f72326f1372a713e73c3f739b524b3af41feb43e4921cb529f5929a"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:48032821bbdf20f5799ff537c7ac3d1fba0ba032cfc06194faffa8cda8b560ff"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1a9d3f5f0901fdec14d8d2f66ef7d035f2157240a433441719ac9a3fba440b13"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88b49a3b9ff31e19998750c38e030fc7bb937398b1f78cfa599aaef92d693144"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:cfad01eed2c2e0c01fd0ecd2ef42c492f7f93902e39a42fc9ee1692961443a29"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:1225beacc926f536dc82e45f8a4d68502949dc67eea90eab715dea3a21c1b5f0"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:3169b1eefae027567d1ce6ee7cae382c57fe26e82775f460f0b2778beaad66c0"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:eb7972a85c54febfb25b5c4b4f3af4dcc731994c7da0d8a0b4a6eb0640e1d178"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-win32.whl", hash = "sha256:8c4e8c3ce11e1f92f6536ff07154f9d49677ebaaafc32db9db4620bc11ed480f"}, + {file = "MarkupSafe-3.0.2-cp39-cp39-win_amd64.whl", hash = "sha256:6e296a513ca3d94054c2c881cc913116e90fd030ad1c656b3869762b754f5f8a"}, + {file = "markupsafe-3.0.2.tar.gz", hash = "sha256:ee55d3edf80167e48ea11a923c7386f4669df67d7994554387f84e7d8b0a2bf0"}, +] + +[[package]] +name = "packaging" +version = "24.2" +description = "Core utilities for Python packages" +optional = false +python-versions = ">=3.8" +files = [ + {file = "packaging-24.2-py3-none-any.whl", hash = "sha256:09abb1bccd265c01f4a3aa3f7a7db064b36514d2cba19a2f694fe6150451a759"}, + {file = "packaging-24.2.tar.gz", hash = "sha256:c228a6dc5e932d346bc5739379109d49e8853dd8223571c7c5b55260edc0b97f"}, +] + +[[package]] +name = "platformdirs" +version = "4.3.6" +description = "A small Python package for determining appropriate platform-specific dirs, e.g. a `user data dir`." +optional = false +python-versions = ">=3.8" +files = [ + {file = "platformdirs-4.3.6-py3-none-any.whl", hash = "sha256:73e575e1408ab8103900836b97580d5307456908a03e92031bab39e4554cc3fb"}, + {file = "platformdirs-4.3.6.tar.gz", hash = "sha256:357fb2acbc885b0419afd3ce3ed34564c13c9b95c89360cd9563f73aa5e2b907"}, +] + +[package.extras] +docs = ["furo (>=2024.8.6)", "proselint (>=0.14)", "sphinx (>=8.0.2)", "sphinx-autodoc-typehints (>=2.4)"] +test = ["appdirs (==1.4.4)", "covdefaults (>=2.3)", "pytest (>=8.3.2)", "pytest-cov (>=5)", "pytest-mock (>=3.14)"] +type = ["mypy (>=1.11.2)"] + +[[package]] +name = "pluggy" +version = "1.5.0" +description = "plugin and hook calling mechanisms for python" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pluggy-1.5.0-py3-none-any.whl", hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669"}, + {file = "pluggy-1.5.0.tar.gz", hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1"}, +] + +[package.extras] +dev = ["pre-commit", "tox"] +testing = ["pytest", "pytest-benchmark"] + +[[package]] +name = "psutil" +version = "6.1.1" +description = "Cross-platform lib for process and system monitoring in Python." +optional = false +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" +files = [ + {file = "psutil-6.1.1-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:9ccc4316f24409159897799b83004cb1e24f9819b0dcf9c0b68bdcb6cefee6a8"}, + {file = "psutil-6.1.1-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:ca9609c77ea3b8481ab005da74ed894035936223422dc591d6772b147421f777"}, + {file = "psutil-6.1.1-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:8df0178ba8a9e5bc84fed9cfa61d54601b371fbec5c8eebad27575f1e105c0d4"}, + {file = "psutil-6.1.1-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:1924e659d6c19c647e763e78670a05dbb7feaf44a0e9c94bf9e14dfc6ba50468"}, + {file = "psutil-6.1.1-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:018aeae2af92d943fdf1da6b58665124897cfc94faa2ca92098838f83e1b1bca"}, + {file = "psutil-6.1.1-cp27-none-win32.whl", hash = "sha256:6d4281f5bbca041e2292be3380ec56a9413b790579b8e593b1784499d0005dac"}, + {file = "psutil-6.1.1-cp27-none-win_amd64.whl", hash = "sha256:c777eb75bb33c47377c9af68f30e9f11bc78e0f07fbf907be4a5d70b2fe5f030"}, + {file = "psutil-6.1.1-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:fc0ed7fe2231a444fc219b9c42d0376e0a9a1a72f16c5cfa0f68d19f1a0663e8"}, + {file = "psutil-6.1.1-cp36-abi3-macosx_11_0_arm64.whl", hash = "sha256:0bdd4eab935276290ad3cb718e9809412895ca6b5b334f5a9111ee6d9aff9377"}, + {file = "psutil-6.1.1-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b6e06c20c05fe95a3d7302d74e7097756d4ba1247975ad6905441ae1b5b66003"}, + {file = "psutil-6.1.1-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:97f7cb9921fbec4904f522d972f0c0e1f4fabbdd4e0287813b21215074a0f160"}, + {file = "psutil-6.1.1-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:33431e84fee02bc84ea36d9e2c4a6d395d479c9dd9bba2376c1f6ee8f3a4e0b3"}, + {file = "psutil-6.1.1-cp36-cp36m-win32.whl", hash = "sha256:384636b1a64b47814437d1173be1427a7c83681b17a450bfc309a1953e329603"}, + {file = "psutil-6.1.1-cp36-cp36m-win_amd64.whl", hash = "sha256:8be07491f6ebe1a693f17d4f11e69d0dc1811fa082736500f649f79df7735303"}, + {file = "psutil-6.1.1-cp37-abi3-win32.whl", hash = "sha256:eaa912e0b11848c4d9279a93d7e2783df352b082f40111e078388701fd479e53"}, + {file = "psutil-6.1.1-cp37-abi3-win_amd64.whl", hash = "sha256:f35cfccb065fff93529d2afb4a2e89e363fe63ca1e4a5da22b603a85833c2649"}, + {file = "psutil-6.1.1.tar.gz", hash = "sha256:cf8496728c18f2d0b45198f06895be52f36611711746b7f30c464b422b50e2f5"}, +] + +[package.extras] +dev = ["abi3audit", "black", "check-manifest", "coverage", "packaging", "pylint", "pyperf", "pypinfo", "pytest-cov", "requests", "rstcheck", "ruff", "sphinx", "sphinx_rtd_theme", "toml-sort", "twine", "virtualenv", "vulture", "wheel"] +test = ["pytest", "pytest-xdist", "setuptools"] + +[[package]] +name = "py-cpuinfo" +version = "9.0.0" +description = "Get CPU info with pure Python" +optional = false +python-versions = "*" +files = [ + {file = "py-cpuinfo-9.0.0.tar.gz", hash = "sha256:3cdbbf3fac90dc6f118bfd64384f309edeadd902d7c8fb17f02ffa1fc3f49690"}, + {file = "py_cpuinfo-9.0.0-py3-none-any.whl", hash = "sha256:859625bc251f64e21f077d099d4162689c762b5d6a4c3c97553d56241c9674d5"}, +] + +[[package]] +name = "pyproject-api" +version = "1.8.0" +description = "API to interact with the python pyproject.toml based projects" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pyproject_api-1.8.0-py3-none-any.whl", hash = "sha256:3d7d347a047afe796fd5d1885b1e391ba29be7169bd2f102fcd378f04273d228"}, + {file = "pyproject_api-1.8.0.tar.gz", hash = "sha256:77b8049f2feb5d33eefcc21b57f1e279636277a8ac8ad6b5871037b243778496"}, +] + +[package.dependencies] +packaging = ">=24.1" + +[package.extras] +docs = ["furo (>=2024.8.6)", "sphinx-autodoc-typehints (>=2.4.1)"] +testing = ["covdefaults (>=2.3)", "pytest (>=8.3.3)", "pytest-cov (>=5)", "pytest-mock (>=3.14)", "setuptools (>=75.1)"] + +[[package]] +name = "pytest" +version = "8.3.4" +description = "pytest: simple powerful testing with Python" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pytest-8.3.4-py3-none-any.whl", hash = "sha256:50e16d954148559c9a74109af1eaf0c945ba2d8f30f0a3d3335edde19788b6f6"}, + {file = "pytest-8.3.4.tar.gz", hash = "sha256:965370d062bce11e73868e0335abac31b4d3de0e82f4007408d242b4f8610761"}, +] + +[package.dependencies] +colorama = {version = "*", markers = "sys_platform == \"win32\""} +iniconfig = "*" +packaging = "*" +pluggy = ">=1.5,<2" + +[package.extras] +dev = ["argcomplete", "attrs (>=19.2)", "hypothesis (>=3.56)", "mock", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] + +[[package]] +name = "pytest-cov" +version = "6.0.0" +description = "Pytest plugin for measuring coverage." +optional = false +python-versions = ">=3.9" +files = [ + {file = "pytest-cov-6.0.0.tar.gz", hash = "sha256:fde0b595ca248bb8e2d76f020b465f3b107c9632e6a1d1705f17834c89dcadc0"}, + {file = "pytest_cov-6.0.0-py3-none-any.whl", hash = "sha256:eee6f1b9e61008bd34975a4d5bab25801eb31898b032dd55addc93e96fcaaa35"}, +] + +[package.dependencies] +coverage = {version = ">=7.5", extras = ["toml"]} +pytest = ">=4.6" + +[package.extras] +testing = ["fields", "hunter", "process-tests", "pytest-xdist", "virtualenv"] + +[[package]] +name = "pytest-mock" +version = "3.14.0" +description = "Thin-wrapper around the mock package for easier use with pytest" +optional = false +python-versions = ">=3.8" +files = [ + {file = "pytest-mock-3.14.0.tar.gz", hash = "sha256:2719255a1efeceadbc056d6bf3df3d1c5015530fb40cf347c0f9afac88410bd0"}, + {file = "pytest_mock-3.14.0-py3-none-any.whl", hash = "sha256:0b72c38033392a5f4621342fe11e9219ac11ec9d375f8e2a0c164539e0d70f6f"}, +] + +[package.dependencies] +pytest = ">=6.2.5" + +[package.extras] +dev = ["pre-commit", "pytest-asyncio", "tox"] + +[[package]] +name = "ruff" +version = "0.8.4" +description = "An extremely fast Python linter and code formatter, written in Rust." +optional = false +python-versions = ">=3.7" +files = [ + {file = "ruff-0.8.4-py3-none-linux_armv6l.whl", hash = "sha256:58072f0c06080276804c6a4e21a9045a706584a958e644353603d36ca1eb8a60"}, + {file = "ruff-0.8.4-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:ffb60904651c00a1e0b8df594591770018a0f04587f7deeb3838344fe3adabac"}, + {file = "ruff-0.8.4-py3-none-macosx_11_0_arm64.whl", hash = "sha256:6ddf5d654ac0d44389f6bf05cee4caeefc3132a64b58ea46738111d687352296"}, + {file = "ruff-0.8.4-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e248b1f0fa2749edd3350a2a342b67b43a2627434c059a063418e3d375cfe643"}, + {file = "ruff-0.8.4-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:bf197b98ed86e417412ee3b6c893f44c8864f816451441483253d5ff22c0e81e"}, + {file = "ruff-0.8.4-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c41319b85faa3aadd4d30cb1cffdd9ac6b89704ff79f7664b853785b48eccdf3"}, + {file = "ruff-0.8.4-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:9f8402b7c4f96463f135e936d9ab77b65711fcd5d72e5d67597b543bbb43cf3f"}, + {file = "ruff-0.8.4-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e4e56b3baa9c23d324ead112a4fdf20db9a3f8f29eeabff1355114dd96014604"}, + {file = "ruff-0.8.4-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:736272574e97157f7edbbb43b1d046125fce9e7d8d583d5d65d0c9bf2c15addf"}, + {file = "ruff-0.8.4-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e5fe710ab6061592521f902fca7ebcb9fabd27bc7c57c764298b1c1f15fff720"}, + {file = "ruff-0.8.4-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:13e9ec6d6b55f6da412d59953d65d66e760d583dd3c1c72bf1f26435b5bfdbae"}, + {file = "ruff-0.8.4-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:97d9aefef725348ad77d6db98b726cfdb075a40b936c7984088804dfd38268a7"}, + {file = "ruff-0.8.4-py3-none-musllinux_1_2_i686.whl", hash = "sha256:ab78e33325a6f5374e04c2ab924a3367d69a0da36f8c9cb6b894a62017506111"}, + {file = "ruff-0.8.4-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:8ef06f66f4a05c3ddbc9121a8b0cecccd92c5bf3dd43b5472ffe40b8ca10f0f8"}, + {file = "ruff-0.8.4-py3-none-win32.whl", hash = "sha256:552fb6d861320958ca5e15f28b20a3d071aa83b93caee33a87b471f99a6c0835"}, + {file = "ruff-0.8.4-py3-none-win_amd64.whl", hash = "sha256:f21a1143776f8656d7f364bd264a9d60f01b7f52243fbe90e7670c0dfe0cf65d"}, + {file = "ruff-0.8.4-py3-none-win_arm64.whl", hash = "sha256:9183dd615d8df50defa8b1d9a074053891ba39025cf5ae88e8bcb52edcc4bf08"}, + {file = "ruff-0.8.4.tar.gz", hash = "sha256:0d5f89f254836799af1615798caa5f80b7f935d7a670fad66c5007928e57ace8"}, +] + +[[package]] +name = "tox" +version = "4.23.2" +description = "tox is a generic virtualenv management and test command line tool" +optional = false +python-versions = ">=3.8" +files = [ + {file = "tox-4.23.2-py3-none-any.whl", hash = "sha256:452bc32bb031f2282881a2118923176445bac783ab97c874b8770ab4c3b76c38"}, + {file = "tox-4.23.2.tar.gz", hash = "sha256:86075e00e555df6e82e74cfc333917f91ecb47ffbc868dcafbd2672e332f4a2c"}, +] + +[package.dependencies] +cachetools = ">=5.5" +chardet = ">=5.2" +colorama = ">=0.4.6" +filelock = ">=3.16.1" +packaging = ">=24.1" +platformdirs = ">=4.3.6" +pluggy = ">=1.5" +pyproject-api = ">=1.8" +virtualenv = ">=20.26.6" + +[package.extras] +test = ["devpi-process (>=1.0.2)", "pytest (>=8.3.3)", "pytest-mock (>=3.14)"] + +[[package]] +name = "virtualenv" +version = "20.28.0" +description = "Virtual Python Environment builder" +optional = false +python-versions = ">=3.8" +files = [ + {file = "virtualenv-20.28.0-py3-none-any.whl", hash = "sha256:23eae1b4516ecd610481eda647f3a7c09aea295055337331bb4e6892ecce47b0"}, + {file = "virtualenv-20.28.0.tar.gz", hash = "sha256:2c9c3262bb8e7b87ea801d715fae4495e6032450c71d2309be9550e7364049aa"}, +] + +[package.dependencies] +distlib = ">=0.3.7,<1" +filelock = ">=3.12.2,<4" +platformdirs = ">=3.9.1,<5" + +[package.extras] +docs = ["furo (>=2023.7.26)", "proselint (>=0.13)", "sphinx (>=7.1.2,!=7.3)", "sphinx-argparse (>=0.4)", "sphinxcontrib-towncrier (>=0.2.1a0)", "towncrier (>=23.6)"] +test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess (>=1)", "flaky (>=3.7)", "packaging (>=23.1)", "pytest (>=7.4)", "pytest-env (>=0.8.2)", "pytest-freezer (>=0.4.8)", "pytest-mock (>=3.11.1)", "pytest-randomly (>=3.12)", "pytest-timeout (>=2.1)", "setuptools (>=68)", "time-machine (>=2.10)"] + +[[package]] +name = "werkzeug" +version = "3.1.3" +description = "The comprehensive WSGI web application library." +optional = false +python-versions = ">=3.9" +files = [ + {file = "werkzeug-3.1.3-py3-none-any.whl", hash = "sha256:54b78bf3716d19a65be4fceccc0d1d7b89e608834989dfae50ea87564639213e"}, + {file = "werkzeug-3.1.3.tar.gz", hash = "sha256:60723ce945c19328679790e3282cc758aa4a6040e4bb330f53d30fa546d44746"}, +] + +[package.dependencies] +MarkupSafe = ">=2.1.1" + +[package.extras] +watchdog = ["watchdog (>=2.3)"] + +[metadata] +lock-version = "2.0" +python-versions = "^3.12" +content-hash = "0c909c32f1be1beb4c2c71ed9008c910bec252e8c66ac075b3ae2ec5df51e187" diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..a6fa555 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,38 @@ +[tool.poetry] +name = "sysmon" +version = "0.2.0" +description = "Remotely accessible service for monitoring system performance and managing running processes" +authors = ["Akashdeep Dhar "] +license = "AGPL-3.0-or-later AND MIT" +readme = "README.md" + +[tool.poetry.dependencies] +python = "^3.12" +click = ">=8.0.0,<9" +flask = ">=3.0.0" +psutil = "^6.1.1" +py-cpuinfo = "^9.0.0" + +[tool.poetry.group.dev.dependencies] +pytest = "^7.1.3 || ^8.0.0" +pytest-cov = "^4.1.0 || ^5.0.0 || ^6.0.0" +ruff = "^0.2.0 || ^0.3.0 || ^0.6.0 || ^0.7.0 || ^0.8.0" +tox = "^4.0.0" +pytest-mock = "^3.14.0" + +[tool.ruff] +line-length = 100 +fix = true + +[tool.ruff.lint] +select = ["E", "F", "W", "I", "S", "B", "UP"] + +[tool.ruff.lint.per-file-ignores] +"sysmon/*" = ["S105"] + +[build-system] +requires = ["poetry-core"] +build-backend = "poetry.core.masonry.api" + +[tool.poetry.scripts] +sysmon = "sysmon.main:main" diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000..ae9c567 --- /dev/null +++ b/tox.ini @@ -0,0 +1,20 @@ +[tox] +minversion = 3.12.0 +envlist = py{312,313},py{312,313}-dist,cleaning +isolated_build = true +skip_missing_interpreters = true + +[testenv] +setenv = + PYTHONPATH={toxinidir} +skip_install = true +sitepackages = false +allowlist_externals = + poetry +commands_pre = + pip3 install --upgrade poetry + poetry install --all-extras + +[testenv:cleaning] +commands = + poetry run ruff check sysmon/ From c93c0d1d0140053ce6f5b22bc311a031fe880823 Mon Sep 17 00:00:00 2001 From: Akashdeep Dhar Date: Fri, 27 Dec 2024 00:18:27 +0530 Subject: [PATCH 05/10] Seed the development environment for frontend Signed-off-by: Akashdeep Dhar --- .gitignore | 25 + visual/README.md | 50 + visual/eslint.config.js | 38 + visual/index.html | 13 + visual/package-lock.json | 6583 +++++++++++++++++++++++++++++++++++++ visual/package.json | 54 + visual/tsconfig.app.json | 26 + visual/tsconfig.json | 4 + visual/tsconfig.node.json | 24 + visual/vite.config.ts | 7 + 10 files changed, 6824 insertions(+) create mode 100644 visual/README.md create mode 100644 visual/eslint.config.js create mode 100644 visual/index.html create mode 100644 visual/package-lock.json create mode 100644 visual/package.json create mode 100644 visual/tsconfig.app.json create mode 100644 visual/tsconfig.json create mode 100644 visual/tsconfig.node.json create mode 100644 visual/vite.config.ts diff --git a/.gitignore b/.gitignore index b6e4761..df77dd8 100644 --- a/.gitignore +++ b/.gitignore @@ -127,3 +127,28 @@ dmypy.json # Pyre type checker .pyre/ + +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/visual/README.md b/visual/README.md new file mode 100644 index 0000000..780c92d --- /dev/null +++ b/visual/README.md @@ -0,0 +1,50 @@ +# React + TypeScript + Vite + +This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. + +Currently, two official plugins are available: + +- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh +- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh + +## Expanding the ESLint configuration + +If you are developing a production application, we recommend updating the configuration to enable type aware lint rules: + +- Configure the top-level `parserOptions` property like this: + +```js +export default tseslint.config({ + languageOptions: { + // other options... + parserOptions: { + project: ["./tsconfig.node.json", "./tsconfig.app.json"], + tsconfigRootDir: import.meta.dirname, + }, + }, +}); +``` + +- Replace `tseslint.configs.recommended` to `tseslint.configs.recommendedTypeChecked` or `tseslint.configs.strictTypeChecked` +- Optionally add `...tseslint.configs.stylisticTypeChecked` +- Install [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) and update the config: + +```js +// eslint.config.js +import react from "eslint-plugin-react"; + +export default tseslint.config({ + // Set the react version + settings: { react: { version: "18.3" } }, + plugins: { + // Add the react plugin + react, + }, + rules: { + // other rules... + // Enable its recommended rules + ...react.configs.recommended.rules, + ...react.configs["jsx-runtime"].rules, + }, +}); +``` diff --git a/visual/eslint.config.js b/visual/eslint.config.js new file mode 100644 index 0000000..7161807 --- /dev/null +++ b/visual/eslint.config.js @@ -0,0 +1,38 @@ +import js from "@eslint/js"; +import globals from "globals"; +import react from "eslint-plugin-react"; +import reactHooks from "eslint-plugin-react-hooks"; +import reactRefresh from "eslint-plugin-react-refresh"; +import simpleImportSort from "eslint-plugin-simple-import-sort"; +import tseslint from "typescript-eslint"; + +export default tseslint.config( + { ignores: ["dist"] }, + { + extends: [js.configs.recommended, ...tseslint.configs.recommended], + files: ["**/*.{ts,tsx}"], + languageOptions: { + ecmaVersion: 2020, + globals: globals.browser, + parserOptions: { + ecmaVersion: "latest", + ecmaFeatures: { tsx: true }, + sourceType: "module", + }, + }, + settings: { react: { version: "18.3" } }, + plugins: { + react, + "simple-import-sort": simpleImportSort, + "react-hooks": reactHooks, + "react-refresh": reactRefresh, + }, + rules: { + ...js.configs.recommended.rules, + ...reactHooks.configs.recommended.rules, + "react-refresh/only-export-components": ["warn", { allowConstantExport: true }], + "simple-import-sort/imports": "error", + "simple-import-sort/exports": "error", + }, + } +); diff --git a/visual/index.html b/visual/index.html new file mode 100644 index 0000000..5317990 --- /dev/null +++ b/visual/index.html @@ -0,0 +1,13 @@ + + + + + + + Observer v0.0.0 + + +
    + + + diff --git a/visual/package-lock.json b/visual/package-lock.json new file mode 100644 index 0000000..b020167 --- /dev/null +++ b/visual/package-lock.json @@ -0,0 +1,6583 @@ +{ + "name": "sysmon", + "version": "0.2.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "sysmon", + "version": "0.2.0", + "dependencies": { + "@emotion/react": "^11.14.0", + "@emotion/styled": "^11.14.0", + "@mui/icons-material": "^6.3.0", + "@mui/material": "^6.3.0", + "@mui/x-charts": "^7.23.2", + "@reduxjs/toolkit": "^2.3.0", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "react-redux": "^9.1.2", + "react-router": "^7.1.1", + "recharts": "^2.15.0" + }, + "devDependencies": { + "@eslint/js": "^9.17.0", + "@types/react": "^18.3.18", + "@types/react-dom": "^18.3.5", + "@types/react-router": "^5.1.20", + "@vitejs/plugin-react": "^4.3.4", + "eslint": "^9.17.0", + "eslint-plugin-react": "^7.37.2", + "eslint-plugin-react-hooks": "^5.0.0", + "eslint-plugin-react-refresh": "^0.4.16", + "eslint-plugin-simple-import-sort": "^12.1.1", + "globals": "^15.14.0", + "prettier": "^3.3.3", + "prettier-plugin-import-sort": "^0.0.7", + "typescript": "~5.6.2", + "typescript-eslint": "^8.18.2", + "vite": "^6.0.5" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.3.tgz", + "integrity": "sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", + "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.26.0", + "@babel/generator": "^7.26.0", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.0", + "@babel/parser": "^7.26.0", + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.26.0", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@babel/generator": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.3.tgz", + "integrity": "sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.26.3", + "@babel/types": "^7.26.3", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", + "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", + "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", + "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.3.tgz", + "integrity": "sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.26.3" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.25.9.tgz", + "integrity": "sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.25.9.tgz", + "integrity": "sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz", + "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", + "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/types": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.26.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.4.tgz", + "integrity": "sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.3", + "@babel/parser": "^7.26.3", + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.3", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz", + "integrity": "sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@emotion/babel-plugin": { + "version": "11.13.5", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.13.5.tgz", + "integrity": "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.2", + "@emotion/memoize": "^0.9.0", + "@emotion/serialize": "^1.3.3", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/cache": { + "version": "11.14.0", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.14.0.tgz", + "integrity": "sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==", + "license": "MIT", + "dependencies": { + "@emotion/memoize": "^0.9.0", + "@emotion/sheet": "^1.4.0", + "@emotion/utils": "^1.4.2", + "@emotion/weak-memoize": "^0.4.0", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/hash": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz", + "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==", + "license": "MIT" + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.3.1.tgz", + "integrity": "sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==", + "license": "MIT", + "dependencies": { + "@emotion/memoize": "^0.9.0" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", + "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==", + "license": "MIT" + }, + "node_modules/@emotion/react": { + "version": "11.14.0", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.14.0.tgz", + "integrity": "sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.13.5", + "@emotion/cache": "^11.14.0", + "@emotion/serialize": "^1.3.3", + "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0", + "@emotion/utils": "^1.4.2", + "@emotion/weak-memoize": "^0.4.0", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/serialize": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.3.tgz", + "integrity": "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==", + "license": "MIT", + "dependencies": { + "@emotion/hash": "^0.9.2", + "@emotion/memoize": "^0.9.0", + "@emotion/unitless": "^0.10.0", + "@emotion/utils": "^1.4.2", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/sheet": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz", + "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==", + "license": "MIT" + }, + "node_modules/@emotion/styled": { + "version": "11.14.0", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.14.0.tgz", + "integrity": "sha512-XxfOnXFffatap2IyCeJyNov3kiDQWoR08gPUQxvbL7fxKryGBKUZUkG6Hz48DZwVrJSVh9sJboyV1Ds4OW6SgA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.13.5", + "@emotion/is-prop-valid": "^1.3.0", + "@emotion/serialize": "^1.3.3", + "@emotion/use-insertion-effect-with-fallbacks": "^1.2.0", + "@emotion/utils": "^1.4.2" + }, + "peerDependencies": { + "@emotion/react": "^11.0.0-rc.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/unitless": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.10.0.tgz", + "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==", + "license": "MIT" + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.2.0.tgz", + "integrity": "sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==", + "license": "MIT", + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", + "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", + "license": "MIT" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz", + "integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==", + "license": "MIT" + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.24.2.tgz", + "integrity": "sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.24.2.tgz", + "integrity": "sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.24.2.tgz", + "integrity": "sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.24.2.tgz", + "integrity": "sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.24.2.tgz", + "integrity": "sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.24.2.tgz", + "integrity": "sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.24.2.tgz", + "integrity": "sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.24.2.tgz", + "integrity": "sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.24.2.tgz", + "integrity": "sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.24.2.tgz", + "integrity": "sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.24.2.tgz", + "integrity": "sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.24.2.tgz", + "integrity": "sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.24.2.tgz", + "integrity": "sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.24.2.tgz", + "integrity": "sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.24.2.tgz", + "integrity": "sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.24.2.tgz", + "integrity": "sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.24.2.tgz", + "integrity": "sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.24.2.tgz", + "integrity": "sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.24.2.tgz", + "integrity": "sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.24.2.tgz", + "integrity": "sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.24.2.tgz", + "integrity": "sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.24.2.tgz", + "integrity": "sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.24.2.tgz", + "integrity": "sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.24.2.tgz", + "integrity": "sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.24.2.tgz", + "integrity": "sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=18" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", + "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", + "dev": true, + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/config-array": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.1.tgz", + "integrity": "sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@eslint/object-schema": "^2.1.5", + "debug": "^4.3.1", + "minimatch": "^3.1.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/core": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.1.tgz", + "integrity": "sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@types/json-schema": "^7.0.15" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", + "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^10.0.1", + "globals": "^14.0.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", + "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.17.0.tgz", + "integrity": "sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/object-schema": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.5.tgz", + "integrity": "sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@eslint/plugin-kit": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.4.tgz", + "integrity": "sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "levn": "^0.4.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + } + }, + "node_modules/@humanfs/core": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", + "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node": { + "version": "0.16.6", + "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", + "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@humanfs/core": "^0.19.1", + "@humanwhocodes/retry": "^0.3.0" + }, + "engines": { + "node": ">=18.18.0" + } + }, + "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", + "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/retry": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", + "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=18.18" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@mui/core-downloads-tracker": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-6.3.0.tgz", + "integrity": "sha512-/d8NwSuC3rMwCjswmGB3oXC4sdDuhIUJ8inVQAxGrADJhf0eq/kmy+foFKvpYhHl2siOZR+MLdFttw6/Bzqtqg==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + } + }, + "node_modules/@mui/icons-material": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-6.3.0.tgz", + "integrity": "sha512-3uWws6DveDn5KxCS34p+sUNMxehuclQY6OmoJeJJ+Sfg9L7LGBpksY/nX5ywKAqickTZnn+sQyVcp963ep9jvw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.26.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@mui/material": "^6.3.0", + "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/material": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-6.3.0.tgz", + "integrity": "sha512-qhlTFyRMxfoVPxUtA5e8IvqxP0dWo2Ij7cvot7Orag+etUlZH+3UwD8gZGt+3irOoy7Ms3UNBflYjwEikUXtAQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.26.0", + "@mui/core-downloads-tracker": "^6.3.0", + "@mui/system": "^6.3.0", + "@mui/types": "^7.2.20", + "@mui/utils": "^6.3.0", + "@popperjs/core": "^2.11.8", + "@types/react-transition-group": "^4.4.12", + "clsx": "^2.1.1", + "csstype": "^3.1.3", + "prop-types": "^15.8.1", + "react-is": "^19.0.0", + "react-transition-group": "^4.4.5" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@mui/material-pigment-css": "^6.3.0", + "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@mui/material-pigment-css": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/private-theming": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-6.3.0.tgz", + "integrity": "sha512-tdS8jvqMokltNTXg6ioRCCbVdDmZUJZa/T9VtTnX2Lwww3FTgCakst9tWLZSxm1fEE9Xp0m7onZJmgeUmWQYVw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.26.0", + "@mui/utils": "^6.3.0", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/styled-engine": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-6.3.0.tgz", + "integrity": "sha512-iWA6eyiPkO07AlHxRUvI7dwVRSc+84zV54kLmjUms67GJeOWVuXlu8ZO+UhCnwJxHacghxnabsMEqet5PYQmHg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.26.0", + "@emotion/cache": "^11.13.5", + "@emotion/serialize": "^1.3.3", + "@emotion/sheet": "^1.4.0", + "csstype": "^3.1.3", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/react": "^11.4.1", + "@emotion/styled": "^11.3.0", + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + } + } + }, + "node_modules/@mui/system": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-6.3.0.tgz", + "integrity": "sha512-L+8hUHMNlfReKSqcnVslFrVhoNfz/jw7Fe9NfDE85R3KarvZ4O3MU9daF/lZeqEAvnYxEilkkTfDwQ7qCgJdFg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.26.0", + "@mui/private-theming": "^6.3.0", + "@mui/styled-engine": "^6.3.0", + "@mui/types": "^7.2.20", + "@mui/utils": "^6.3.0", + "clsx": "^2.1.1", + "csstype": "^3.1.3", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/types": { + "version": "7.2.20", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.20.tgz", + "integrity": "sha512-straFHD7L8v05l/N5vcWk+y7eL9JF0C2mtph/y4BPm3gn2Eh61dDwDB65pa8DLss3WJfDXYC7Kx5yjP0EmXpgw==", + "license": "MIT", + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/utils": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-6.3.0.tgz", + "integrity": "sha512-MkDBF08OPVwXhAjedyMykRojgvmf0y/jxkBWjystpfI/pasyTYrfdv4jic6s7j3y2+a+SJzS9qrD6X8ZYj/8AQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.26.0", + "@mui/types": "^7.2.20", + "@types/prop-types": "^15.7.14", + "clsx": "^2.1.1", + "prop-types": "^15.8.1", + "react-is": "^19.0.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/x-charts": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@mui/x-charts/-/x-charts-7.23.2.tgz", + "integrity": "sha512-wLeogvQZZtyrAOdG06mDzIQSHBSAB09Uy16AYRUcMxVObi7Fs0i3TJUMpQHMYz1/1DvE1u8zstDgVpVfk8/iCA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.25.7", + "@mui/utils": "^5.16.6 || ^6.0.0", + "@mui/x-charts-vendor": "7.20.0", + "@mui/x-internals": "7.23.0", + "@react-spring/rafz": "^9.7.5", + "@react-spring/web": "^9.7.5", + "clsx": "^2.1.1", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "@emotion/react": "^11.9.0", + "@emotion/styled": "^11.8.1", + "@mui/material": "^5.15.14 || ^6.0.0", + "@mui/system": "^5.15.14 || ^6.0.0", + "react": "^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^17.0.0 || ^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + } + } + }, + "node_modules/@mui/x-charts-vendor": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@mui/x-charts-vendor/-/x-charts-vendor-7.20.0.tgz", + "integrity": "sha512-pzlh7z/7KKs5o0Kk0oPcB+sY0+Dg7Q7RzqQowDQjpy5Slz6qqGsgOB5YUzn0L+2yRmvASc4Pe0914Ao3tMBogg==", + "license": "MIT AND ISC", + "dependencies": { + "@babel/runtime": "^7.25.7", + "@types/d3-color": "^3.1.3", + "@types/d3-delaunay": "^6.0.4", + "@types/d3-interpolate": "^3.0.4", + "@types/d3-scale": "^4.0.8", + "@types/d3-shape": "^3.1.6", + "@types/d3-time": "^3.0.3", + "d3-color": "^3.1.0", + "d3-delaunay": "^6.0.4", + "d3-interpolate": "^3.0.1", + "d3-scale": "^4.0.2", + "d3-shape": "^3.2.0", + "d3-time": "^3.1.0", + "delaunator": "^5.0.1", + "robust-predicates": "^3.0.2" + } + }, + "node_modules/@mui/x-internals": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@mui/x-internals/-/x-internals-7.23.0.tgz", + "integrity": "sha512-bPclKpqUiJYIHqmTxSzMVZi6MH51cQsn5U+8jskaTlo3J4QiMeCYJn/gn7YbeR9GOZFp8hetyHjoQoVHKRXCig==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.25.7", + "@mui/utils": "^5.16.6 || ^6.0.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui-org" + }, + "peerDependencies": { + "react": "^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@react-spring/animated": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.7.5.tgz", + "integrity": "sha512-Tqrwz7pIlsSDITzxoLS3n/v/YCUHQdOIKtOJf4yL6kYVSDTSmVK1LI1Q3M/uu2Sx4X3pIWF3xLUhlsA6SPNTNg==", + "license": "MIT", + "dependencies": { + "@react-spring/shared": "~9.7.5", + "@react-spring/types": "~9.7.5" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@react-spring/core": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.7.5.tgz", + "integrity": "sha512-rmEqcxRcu7dWh7MnCcMXLvrf6/SDlSokLaLTxiPlAYi11nN3B5oiCUAblO72o+9z/87j2uzxa2Inm8UbLjXA+w==", + "license": "MIT", + "dependencies": { + "@react-spring/animated": "~9.7.5", + "@react-spring/shared": "~9.7.5", + "@react-spring/types": "~9.7.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/react-spring/donate" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@react-spring/rafz": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.7.5.tgz", + "integrity": "sha512-5ZenDQMC48wjUzPAm1EtwQ5Ot3bLIAwwqP2w2owG5KoNdNHpEJV263nGhCeKKmuA3vG2zLLOdu3or6kuDjA6Aw==", + "license": "MIT" + }, + "node_modules/@react-spring/shared": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.7.5.tgz", + "integrity": "sha512-wdtoJrhUeeyD/PP/zo+np2s1Z820Ohr/BbuVYv+3dVLW7WctoiN7std8rISoYoHpUXtbkpesSKuPIw/6U1w1Pw==", + "license": "MIT", + "dependencies": { + "@react-spring/rafz": "~9.7.5", + "@react-spring/types": "~9.7.5" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@react-spring/types": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.7.5.tgz", + "integrity": "sha512-HVj7LrZ4ReHWBimBvu2SKND3cDVUPWKLqRTmWe/fNY6o1owGOX0cAHbdPDTMelgBlVbrTKrre6lFkhqGZErK/g==", + "license": "MIT" + }, + "node_modules/@react-spring/web": { + "version": "9.7.5", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.7.5.tgz", + "integrity": "sha512-lmvqGwpe+CSttsWNZVr+Dg62adtKhauGwLyGE/RRyZ8AAMLgb9x3NDMA5RMElXo+IMyTkPp7nxTB8ZQlmhb6JQ==", + "license": "MIT", + "dependencies": { + "@react-spring/animated": "~9.7.5", + "@react-spring/core": "~9.7.5", + "@react-spring/shared": "~9.7.5", + "@react-spring/types": "~9.7.5" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/@reduxjs/toolkit": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-2.5.0.tgz", + "integrity": "sha512-awNe2oTodsZ6LmRqmkFhtb/KH03hUhxOamEQy411m3Njj3BbFvoBovxo4Q1cBWnV1ErprVj9MlF0UPXkng0eyg==", + "license": "MIT", + "dependencies": { + "immer": "^10.0.3", + "redux": "^5.0.1", + "redux-thunk": "^3.1.0", + "reselect": "^5.1.0" + }, + "peerDependencies": { + "react": "^16.9.0 || ^17.0.0 || ^18 || ^19", + "react-redux": "^7.2.1 || ^8.1.3 || ^9.0.0" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-redux": { + "optional": true + } + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.29.1.tgz", + "integrity": "sha512-ssKhA8RNltTZLpG6/QNkCSge+7mBQGUqJRisZ2MDQcEGaK93QESEgWK2iOpIDZ7k9zPVkG5AS3ksvD5ZWxmItw==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.29.1.tgz", + "integrity": "sha512-CaRfrV0cd+NIIcVVN/jx+hVLN+VRqnuzLRmfmlzpOzB87ajixsN/+9L5xNmkaUUvEbI5BmIKS+XTwXsHEb65Ew==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.29.1.tgz", + "integrity": "sha512-2ORr7T31Y0Mnk6qNuwtyNmy14MunTAMx06VAPI6/Ju52W10zk1i7i5U3vlDRWjhOI5quBcrvhkCHyF76bI7kEw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.29.1.tgz", + "integrity": "sha512-j/Ej1oanzPjmN0tirRd5K2/nncAhS9W6ICzgxV+9Y5ZsP0hiGhHJXZ2JQ53iSSjj8m6cRY6oB1GMzNn2EUt6Ng==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.29.1.tgz", + "integrity": "sha512-91C//G6Dm/cv724tpt7nTyP+JdN12iqeXGFM1SqnljCmi5yTXriH7B1r8AD9dAZByHpKAumqP1Qy2vVNIdLZqw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.29.1.tgz", + "integrity": "sha512-hEioiEQ9Dec2nIRoeHUP6hr1PSkXzQaCUyqBDQ9I9ik4gCXQZjJMIVzoNLBRGet+hIUb3CISMh9KXuCcWVW/8w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.29.1.tgz", + "integrity": "sha512-Py5vFd5HWYN9zxBv3WMrLAXY3yYJ6Q/aVERoeUFwiDGiMOWsMs7FokXihSOaT/PMWUty/Pj60XDQndK3eAfE6A==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.29.1.tgz", + "integrity": "sha512-RiWpGgbayf7LUcuSNIbahr0ys2YnEERD4gYdISA06wa0i8RALrnzflh9Wxii7zQJEB2/Eh74dX4y/sHKLWp5uQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.29.1.tgz", + "integrity": "sha512-Z80O+taYxTQITWMjm/YqNoe9d10OX6kDh8X5/rFCMuPqsKsSyDilvfg+vd3iXIqtfmp+cnfL1UrYirkaF8SBZA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.29.1.tgz", + "integrity": "sha512-fOHRtF9gahwJk3QVp01a/GqS4hBEZCV1oKglVVq13kcK3NeVlS4BwIFzOHDbmKzt3i0OuHG4zfRP0YoG5OF/rA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.29.1.tgz", + "integrity": "sha512-5a7q3tnlbcg0OodyxcAdrrCxFi0DgXJSoOuidFUzHZ2GixZXQs6Tc3CHmlvqKAmOs5eRde+JJxeIf9DonkmYkw==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.29.1.tgz", + "integrity": "sha512-9b4Mg5Yfz6mRnlSPIdROcfw1BU22FQxmfjlp/CShWwO3LilKQuMISMTtAu/bxmmrE6A902W2cZJuzx8+gJ8e9w==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.29.1.tgz", + "integrity": "sha512-G5pn0NChlbRM8OJWpJFMX4/i8OEU538uiSv0P6roZcbpe/WfhEO+AT8SHVKfp8qhDQzaz7Q+1/ixMy7hBRidnQ==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.29.1.tgz", + "integrity": "sha512-WM9lIkNdkhVwiArmLxFXpWndFGuOka4oJOZh8EP3Vb8q5lzdSCBuhjavJsw68Q9AKDGeOOIHYzYm4ZFvmWez5g==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.29.1.tgz", + "integrity": "sha512-87xYCwb0cPGZFoGiErT1eDcssByaLX4fc0z2nRM6eMtV9njAfEE6OW3UniAoDhX4Iq5xQVpE6qO9aJbCFumKYQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.29.1.tgz", + "integrity": "sha512-xufkSNppNOdVRCEC4WKvlR1FBDyqCSCpQeMMgv9ZyXqqtKBfkw1yfGMTUTs9Qsl6WQbJnsGboWCp7pJGkeMhKA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.29.1.tgz", + "integrity": "sha512-F2OiJ42m77lSkizZQLuC+jiZ2cgueWQL5YC9tjo3AgaEw+KJmVxHGSyQfDUoYR9cci0lAywv2Clmckzulcq6ig==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.29.1.tgz", + "integrity": "sha512-rYRe5S0FcjlOBZQHgbTKNrqxCBUmgDJem/VQTCcTnA2KCabYSWQDrytOzX7avb79cAAweNmMUb/Zw18RNd4mng==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.29.1.tgz", + "integrity": "sha512-+10CMg9vt1MoHj6x1pxyjPSMjHTIlqs8/tBztXvPAx24SKs9jwVnKqHJumlH/IzhaPUaj3T6T6wfZr8okdXaIg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/cookie": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz", + "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==", + "license": "MIT" + }, + "node_modules/@types/d3-array": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-3.2.1.tgz", + "integrity": "sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==", + "license": "MIT" + }, + "node_modules/@types/d3-color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-3.1.3.tgz", + "integrity": "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==", + "license": "MIT" + }, + "node_modules/@types/d3-delaunay": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/@types/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==", + "license": "MIT" + }, + "node_modules/@types/d3-ease": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-3.0.2.tgz", + "integrity": "sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==", + "license": "MIT" + }, + "node_modules/@types/d3-interpolate": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-3.0.4.tgz", + "integrity": "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==", + "license": "MIT", + "dependencies": { + "@types/d3-color": "*" + } + }, + "node_modules/@types/d3-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==", + "license": "MIT" + }, + "node_modules/@types/d3-scale": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-4.0.8.tgz", + "integrity": "sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==", + "license": "MIT", + "dependencies": { + "@types/d3-time": "*" + } + }, + "node_modules/@types/d3-shape": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-3.1.6.tgz", + "integrity": "sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA==", + "license": "MIT", + "dependencies": { + "@types/d3-path": "*" + } + }, + "node_modules/@types/d3-time": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-3.0.4.tgz", + "integrity": "sha512-yuzZug1nkAAaBlBBikKZTgzCeA+k1uy4ZFwWANOfKw5z5LRhV0gNA7gNkKm7HoK+HRN0wX3EkxGk0fpbWhmB7g==", + "license": "MIT" + }, + "node_modules/@types/d3-timer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-3.0.2.tgz", + "integrity": "sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==", + "license": "MIT" + }, + "node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", + "license": "MIT" + }, + "node_modules/@types/prop-types": { + "version": "15.7.14", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz", + "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==", + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "18.3.18", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.3.18.tgz", + "integrity": "sha512-t4yC+vtgnkYjNSKlFx1jkAhH8LgTo2N/7Qvi83kdEaUtMDiwpbLAktKDaAMlRcJ5eSxZkH74eEGt1ky31d7kfQ==", + "license": "MIT", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.3.5", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.3.5.tgz", + "integrity": "sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/react": "^18.0.0" + } + }, + "node_modules/@types/react-router": { + "version": "5.1.20", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", + "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*" + } + }, + "node_modules/@types/react-transition-group": { + "version": "4.4.12", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.12.tgz", + "integrity": "sha512-8TV6R3h2j7a91c+1DXdJi3Syo69zzIZbz7Lg5tORM5LEJG7X/E6a1V3drRyBRZq7/utz7A+c4OgYLiLcYGHG6w==", + "license": "MIT", + "peerDependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/use-sync-external-store": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.6.tgz", + "integrity": "sha512-zFDAD+tlpf2r4asuHEj0XH6pY6i0g5NeAHPn+15wk3BV6JA69eERFXC1gyGThDkVa1zCyKr5jox1+2LbV/AMLg==", + "license": "MIT" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.18.2.tgz", + "integrity": "sha512-adig4SzPLjeQ0Tm+jvsozSGiCliI2ajeURDGHjZ2llnA+A67HihCQ+a3amtPhUakd1GlwHxSRvzOZktbEvhPPg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "8.18.2", + "@typescript-eslint/type-utils": "8.18.2", + "@typescript-eslint/utils": "8.18.2", + "@typescript-eslint/visitor-keys": "8.18.2", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.18.2.tgz", + "integrity": "sha512-y7tcq4StgxQD4mDr9+Jb26dZ+HTZ/SkfqpXSiqeUXZHxOUyjWDKsmwKhJ0/tApR08DgOhrFAoAhyB80/p3ViuA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/scope-manager": "8.18.2", + "@typescript-eslint/types": "8.18.2", + "@typescript-eslint/typescript-estree": "8.18.2", + "@typescript-eslint/visitor-keys": "8.18.2", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.18.2.tgz", + "integrity": "sha512-YJFSfbd0CJjy14r/EvWapYgV4R5CHzptssoag2M7y3Ra7XNta6GPAJPPP5KGB9j14viYXyrzRO5GkX7CRfo8/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.18.2", + "@typescript-eslint/visitor-keys": "8.18.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.18.2.tgz", + "integrity": "sha512-AB/Wr1Lz31bzHfGm/jgbFR0VB0SML/hd2P1yxzKDM48YmP7vbyJNHRExUE/wZsQj2wUCvbWH8poNHFuxLqCTnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/typescript-estree": "8.18.2", + "@typescript-eslint/utils": "8.18.2", + "debug": "^4.3.4", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.18.2.tgz", + "integrity": "sha512-Z/zblEPp8cIvmEn6+tPDIHUbRu/0z5lqZ+NvolL5SvXWT5rQy7+Nch83M0++XzO0XrWRFWECgOAyE8bsJTl1GQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.18.2.tgz", + "integrity": "sha512-WXAVt595HjpmlfH4crSdM/1bcsqh+1weFRWIa9XMTx/XHZ9TCKMcr725tLYqWOgzKdeDrqVHxFotrvWcEsk2Tg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.18.2", + "@typescript-eslint/visitor-keys": "8.18.2", + "debug": "^4.3.4", + "fast-glob": "^3.3.2", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <5.8.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.18.2.tgz", + "integrity": "sha512-Cr4A0H7DtVIPkauj4sTSXVl+VBWewE9/o40KcF3TV9aqDEOWoXF3/+oRXNby3DYzZeCATvbdksYsGZzplwnK/Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "8.18.2", + "@typescript-eslint/types": "8.18.2", + "@typescript-eslint/typescript-estree": "8.18.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.18.2.tgz", + "integrity": "sha512-zORcwn4C3trOWiCqFQP1x6G3xTRyZ1LYydnj51cRnJ6hxBlr/cKPckk+PKPUw/fXmvfKTcw7bwY3w9izgx5jZw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.18.2", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@vitejs/plugin-react": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-4.3.4.tgz", + "integrity": "sha512-SCCPBJtYLdE8PX/7ZQAs1QAZ8Jqwih+0VBLum1EGqmCCQal+MIUqLCzj3ZUy8ufbC0cAM4LRlSTm7IQJwWT4ug==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.26.0", + "@babel/plugin-transform-react-jsx-self": "^7.25.9", + "@babel/plugin-transform-react-jsx-source": "^7.25.9", + "@types/babel__core": "^7.20.5", + "react-refresh": "^0.14.2" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0 || ^5.0.0 || ^6.0.0" + } + }, + "node_modules/acorn": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-includes": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlast": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz", + "integrity": "sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.1" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", + "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", + "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "dev": true, + "license": "MIT", + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001690", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz", + "integrity": "sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/clsx": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "license": "MIT" + }, + "node_modules/cookie": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.0.2.tgz", + "integrity": "sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "license": "MIT", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cosmiconfig/node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "license": "ISC", + "engines": { + "node": ">= 6" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "license": "MIT" + }, + "node_modules/d3-array": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-3.2.4.tgz", + "integrity": "sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==", + "license": "ISC", + "dependencies": { + "internmap": "1 - 2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-color": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-3.1.0.tgz", + "integrity": "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-delaunay": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-6.0.4.tgz", + "integrity": "sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==", + "license": "ISC", + "dependencies": { + "delaunator": "5" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-ease": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-3.0.1.tgz", + "integrity": "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-format": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-3.1.0.tgz", + "integrity": "sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-interpolate": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-3.0.1.tgz", + "integrity": "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==", + "license": "ISC", + "dependencies": { + "d3-color": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-path": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-3.1.0.tgz", + "integrity": "sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-scale": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-4.0.2.tgz", + "integrity": "sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==", + "license": "ISC", + "dependencies": { + "d3-array": "2.10.0 - 3", + "d3-format": "1 - 3", + "d3-interpolate": "1.2.0 - 3", + "d3-time": "2.1.1 - 3", + "d3-time-format": "2 - 4" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-shape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-3.2.0.tgz", + "integrity": "sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==", + "license": "ISC", + "dependencies": { + "d3-path": "^3.1.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-3.1.0.tgz", + "integrity": "sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==", + "license": "ISC", + "dependencies": { + "d3-array": "2 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-time-format": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-4.1.0.tgz", + "integrity": "sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==", + "license": "ISC", + "dependencies": { + "d3-time": "1 - 3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/d3-timer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-3.0.1.tgz", + "integrity": "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/debug": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js-light": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/decimal.js-light/-/decimal.js-light-2.5.1.tgz", + "integrity": "sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==", + "license": "MIT" + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delaunator": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-5.0.1.tgz", + "integrity": "sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==", + "license": "ISC", + "dependencies": { + "robust-predicates": "^3.0.2" + } + }, + "node_modules/detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha512-CwffZFvlJffUg9zZA0uqrjQayUTC8ob94pnr5sFwaVv3IOmkfUHcWH+jXaQK3askE51Cqe8/9Ql/0uXNwqZ8Zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.76", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", + "integrity": "sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.23.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.7.tgz", + "integrity": "sha512-OygGC8kIcDhXX+6yAZRGLqwi2CmEXCbLQixeGUgYeR+Qwlppqmo7DIDr8XibtEBZp+fJcoYpoatp5qwLMEdcqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.2.6", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-regex": "^1.2.1", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.0", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.3", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "regexp.prototype.flags": "^1.5.3", + "safe-array-concat": "^1.1.3", + "safe-regex-test": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.18" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz", + "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.6", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "iterator.prototype": "^1.1.4", + "safe-array-concat": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/esbuild": { + "version": "0.24.2", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.24.2.tgz", + "integrity": "sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=18" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.24.2", + "@esbuild/android-arm": "0.24.2", + "@esbuild/android-arm64": "0.24.2", + "@esbuild/android-x64": "0.24.2", + "@esbuild/darwin-arm64": "0.24.2", + "@esbuild/darwin-x64": "0.24.2", + "@esbuild/freebsd-arm64": "0.24.2", + "@esbuild/freebsd-x64": "0.24.2", + "@esbuild/linux-arm": "0.24.2", + "@esbuild/linux-arm64": "0.24.2", + "@esbuild/linux-ia32": "0.24.2", + "@esbuild/linux-loong64": "0.24.2", + "@esbuild/linux-mips64el": "0.24.2", + "@esbuild/linux-ppc64": "0.24.2", + "@esbuild/linux-riscv64": "0.24.2", + "@esbuild/linux-s390x": "0.24.2", + "@esbuild/linux-x64": "0.24.2", + "@esbuild/netbsd-arm64": "0.24.2", + "@esbuild/netbsd-x64": "0.24.2", + "@esbuild/openbsd-arm64": "0.24.2", + "@esbuild/openbsd-x64": "0.24.2", + "@esbuild/sunos-x64": "0.24.2", + "@esbuild/win32-arm64": "0.24.2", + "@esbuild/win32-ia32": "0.24.2", + "@esbuild/win32-x64": "0.24.2" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "9.17.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.17.0.tgz", + "integrity": "sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.12.1", + "@eslint/config-array": "^0.19.0", + "@eslint/core": "^0.9.0", + "@eslint/eslintrc": "^3.2.0", + "@eslint/js": "9.17.0", + "@eslint/plugin-kit": "^0.2.3", + "@humanfs/node": "^0.16.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@humanwhocodes/retry": "^0.4.1", + "@types/estree": "^1.0.6", + "@types/json-schema": "^7.0.15", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.6", + "debug": "^4.3.2", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^8.2.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0", + "esquery": "^1.5.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^8.0.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://eslint.org/donate" + }, + "peerDependencies": { + "jiti": "*" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.37.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.3.tgz", + "integrity": "sha512-DomWuTQPFYZwF/7c9W2fkKkStqZmBd3uugfqBYLdkZ3Hii23WzZuOLUskGxB8qkSKqftxEeGL1TB2kMhrce0jA==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", + "array.prototype.flatmap": "^1.3.3", + "array.prototype.tosorted": "^1.1.4", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.2.1", + "estraverse": "^5.3.0", + "hasown": "^2.0.2", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.8", + "object.fromentries": "^2.0.8", + "object.values": "^1.2.1", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.12", + "string.prototype.repeat": "^1.0.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.1.0.tgz", + "integrity": "sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" + } + }, + "node_modules/eslint-plugin-react-refresh": { + "version": "0.4.16", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.16.tgz", + "integrity": "sha512-slterMlxAhov/DZO8NScf6mEeMBBXodFUolijDvrtTxyezyLoTQaa73FyYus/VbTdftd8wBgBxPMRk3poleXNQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "eslint": ">=8.40" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-simple-import-sort": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-simple-import-sort/-/eslint-plugin-simple-import-sort-12.1.1.tgz", + "integrity": "sha512-6nuzu4xwQtE3332Uz0to+TxDQYRLTKRESSc2hefVT48Zc8JthmN23Gx9lnYhu0FtkRSL1oxny3kJ2aveVhmOVA==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "eslint": ">=5.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", + "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/espree": { + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.14.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "license": "MIT" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-equals": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/fast-equals/-/fast-equals-5.0.1.tgz", + "integrity": "sha512-WF1Wi8PwwSY7/6Kx0vKXtw8RwuSGoM1bvDaJbu7MxDlR1vovZjIAKrnzyrThgAjm6JDTu0fVgWXDlMGspodfoQ==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fastq": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz", + "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==", + "dev": true, + "license": "ISC", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-entry-cache": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", + "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "flat-cache": "^4.0.0" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-line-column": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/find-line-column/-/find-line-column-0.5.2.tgz", + "integrity": "sha512-eNhNkDt5RbxY4X++JwyDURP62FYhV1bh9LF4dfOiwpVCTk5vvfEANhnui5ypUEELGR02QZSrWFtaTgd4ulW5tw==", + "dev": true, + "license": "MIT" + }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "license": "MIT" + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", + "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.4" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/flatted": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", + "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", + "dev": true, + "license": "ISC" + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.6.tgz", + "integrity": "sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "dunder-proto": "^1.0.0", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "function-bind": "^1.1.2", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "15.14.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", + "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true, + "license": "MIT" + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "license": "BSD-3-Clause", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/immer/-/immer-10.1.1.tgz", + "integrity": "sha512-s2MPrmjovJcoMaHtx6K11Ra7oD05NT97w1IC5zpMkT6Atjr7H8LjaDd81iIxUYpMKSRRNMJE703M1Fhr/TctHw==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-sort": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/import-sort/-/import-sort-6.0.0.tgz", + "integrity": "sha512-XUwSQMGAGmcW/wfshFE0gXgb1NPF6ibbQD6wDr3KRDykZf/lZj0jf58Bwa02xNb8EE59oz7etFe9OHnJocUW5Q==", + "dev": true, + "license": "ISC", + "dependencies": { + "detect-newline": "^2.1.0", + "import-sort-parser": "^6.0.0", + "import-sort-style": "^6.0.0", + "is-builtin-module": "^3.0.0", + "resolve": "^1.8.1" + } + }, + "node_modules/import-sort-config": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/import-sort-config/-/import-sort-config-6.0.0.tgz", + "integrity": "sha512-FJpF2F3+30JXqH1rJKeajxoSCHCueai3/0ntDN4y3GJL5pjnLDt/VjCy5FzjH7u0NHnllL/zVEf1wfmsVxJlPQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "cosmiconfig": "^5.0.5", + "find-root": "^1.0.0", + "minimatch": "^3.0.4", + "resolve-from": "^4.0.0" + } + }, + "node_modules/import-sort-config/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/import-sort-config/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "license": "MIT", + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-sort-config/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dev": true, + "license": "MIT", + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-sort-config/node_modules/import-fresh/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-sort-config/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/import-sort-config/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "license": "MIT", + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-sort-parser": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/import-sort-parser/-/import-sort-parser-6.0.0.tgz", + "integrity": "sha512-H5L+d6HnqHvThB0GmAA3/43Sv74oCwL0iMk3/ixOv0LRJ69rCyHXeG/+UadMHrD2FefEmgPIWboEPAG7gsQrkA==", + "dev": true, + "license": "ISC" + }, + "node_modules/import-sort-parser-babylon": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/import-sort-parser-babylon/-/import-sort-parser-babylon-6.0.0.tgz", + "integrity": "sha512-NyShTiNhTh4Vy7kJUVe6CuvOaQAzzfSIT72wtp3CzGjz8bHjNj59DCAjncuviicmDOgVAgmLuSh1WMcLYAMWGg==", + "dev": true, + "license": "ISC", + "dependencies": { + "@babel/core": "^7.2.2", + "@babel/parser": "^7.0.0-beta.54", + "@babel/traverse": "^7.0.0-beta.54", + "@babel/types": "^7.0.0-beta.54", + "find-line-column": "^0.5.2" + } + }, + "node_modules/import-sort-parser-typescript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/import-sort-parser-typescript/-/import-sort-parser-typescript-6.0.0.tgz", + "integrity": "sha512-pgxnr3I156DonupQriNsgDb2zJN9TxrqCCIN1rwT/6SDO1rkJb+a0fjqshCjlgacTSA92oPAp1eAwmQUeZi3dw==", + "dev": true, + "license": "ISC", + "dependencies": { + "typescript": "^3.2.4" + } + }, + "node_modules/import-sort-parser-typescript/node_modules/typescript": { + "version": "3.9.10", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", + "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/import-sort-style": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/import-sort-style/-/import-sort-style-6.0.0.tgz", + "integrity": "sha512-z0H5PKs7YoDeKxNYXv2AA1mjjZFY07fjeNCXUdTM3ymJtWeeEoTm8CQkFm2l+KPZoMczIvdwzJpWkkOamBnsPw==", + "dev": true, + "license": "ISC" + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/internmap": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-2.0.3.tgz", + "integrity": "sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==", + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "license": "MIT" + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz", + "integrity": "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-builtin-module": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", + "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", + "dev": true, + "license": "MIT", + "dependencies": { + "builtin-modules": "^3.3.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz", + "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true, + "license": "ISC" + }, + "node_modules/iterator.prototype": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.4.tgz", + "integrity": "sha512-x4WH0BWmrMmg4oHHl+duwubhrvczGlyuGAZu3nvrf0UXOfPu8IhZObFEr7DE/iv01YgVZrsOiRcqw2srkKEDIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", + "reflect.getprototypeof": "^1.0.8", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "license": "MIT" + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/nanoid": { + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true, + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "dev": true, + "license": "MIT" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/optionator": { + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.4.2.tgz", + "integrity": "sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-plugin-import-sort": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/prettier-plugin-import-sort/-/prettier-plugin-import-sort-0.0.7.tgz", + "integrity": "sha512-O0KlUSq+lwvh+UiN3wZDT6wWkf7TNxTVv2/XXE5KqpRNbFJq3nRg2ftzBYFFO8QGpdWIrOB0uCTCtFjIxmVKQw==", + "dev": true, + "license": "MIT", + "dependencies": { + "import-sort": "^6.0.0", + "import-sort-config": "^6.0.0", + "import-sort-parser-babylon": "^6.0.0", + "import-sort-parser-typescript": "^6.0.0" + }, + "peerDependencies": { + "prettier": ">= 2.0" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, + "node_modules/react-is": { + "version": "19.0.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-19.0.0.tgz", + "integrity": "sha512-H91OHcwjZsbq3ClIDHMzBShc1rotbfACdWENsmEf0IFvZ3FgGPtdHMcsv45bQ1hAbgdfiA8SnxTKfDS+x/8m2g==", + "license": "MIT" + }, + "node_modules/react-redux": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-9.2.0.tgz", + "integrity": "sha512-ROY9fvHhwOD9ySfrF0wmvu//bKCQ6AeZZq1nJNtbDC+kk5DuSuNX/n6YWYF/SYy7bSba4D4FSz8DJeKY/S/r+g==", + "license": "MIT", + "dependencies": { + "@types/use-sync-external-store": "^0.0.6", + "use-sync-external-store": "^1.4.0" + }, + "peerDependencies": { + "@types/react": "^18.2.25 || ^19", + "react": "^18.0 || ^19", + "redux": "^5.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "redux": { + "optional": true + } + } + }, + "node_modules/react-refresh": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.2.tgz", + "integrity": "sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-router": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-7.1.1.tgz", + "integrity": "sha512-39sXJkftkKWRZ2oJtHhCxmoCrBCULr/HAH4IT5DHlgu/Q0FCPV0S4Lx+abjDTx/74xoZzNYDYbOZWlJjruyuDQ==", + "license": "MIT", + "dependencies": { + "@types/cookie": "^0.6.0", + "cookie": "^1.0.1", + "set-cookie-parser": "^2.6.0", + "turbo-stream": "2.4.0" + }, + "engines": { + "node": ">=20.0.0" + }, + "peerDependencies": { + "react": ">=18", + "react-dom": ">=18" + }, + "peerDependenciesMeta": { + "react-dom": { + "optional": true + } + } + }, + "node_modules/react-smooth": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/react-smooth/-/react-smooth-4.0.4.tgz", + "integrity": "sha512-gnGKTpYwqL0Iii09gHobNolvX4Kiq4PKx6eWBCYYix+8cdw+cGo3do906l1NBPKkSWx1DghC1dlWG9L2uGd61Q==", + "license": "MIT", + "dependencies": { + "fast-equals": "^5.0.1", + "prop-types": "^15.8.1", + "react-transition-group": "^4.4.5" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "license": "BSD-3-Clause", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/recharts": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/recharts/-/recharts-2.15.0.tgz", + "integrity": "sha512-cIvMxDfpAmqAmVgc4yb7pgm/O1tmmkl/CjrvXuW+62/+7jj/iF9Ykm+hb/UJt42TREHMyd3gb+pkgoa2MxgDIw==", + "license": "MIT", + "dependencies": { + "clsx": "^2.0.0", + "eventemitter3": "^4.0.1", + "lodash": "^4.17.21", + "react-is": "^18.3.1", + "react-smooth": "^4.0.0", + "recharts-scale": "^0.4.4", + "tiny-invariant": "^1.3.1", + "victory-vendor": "^36.6.8" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/recharts-scale": { + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/recharts-scale/-/recharts-scale-0.4.5.tgz", + "integrity": "sha512-kivNFO+0OcUNu7jQquLXAxz1FIwZj8nrj+YkOKc5694NbjCvcT6aSZiIzNzd2Kul4o4rTto8QVR9lMNtxD4G1w==", + "license": "MIT", + "dependencies": { + "decimal.js-light": "^2.4.1" + } + }, + "node_modules/recharts/node_modules/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "license": "MIT" + }, + "node_modules/redux": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/redux/-/redux-5.0.1.tgz", + "integrity": "sha512-M9/ELqF6fy8FwmkpnF0S3YKOqMyoWJ4+CS5Efg2ct3oY9daQvd/Pc71FpGZsVsbl3Cpb+IIcjBDUnnyBdQbq4w==", + "license": "MIT" + }, + "node_modules/redux-thunk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-3.1.0.tgz", + "integrity": "sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==", + "license": "MIT", + "peerDependencies": { + "redux": "^5.0.0" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.9.tgz", + "integrity": "sha512-r0Ay04Snci87djAsI4U+WNRcSw5S4pOH7qFjd/veA5gC7TbqESR3tcj28ia95L/fYUDw11JKP7uqUKUAfVvV5Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "dunder-proto": "^1.0.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "gopd": "^1.2.0", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", + "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/reselect": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz", + "integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==", + "license": "MIT" + }, + "node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "license": "MIT", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/robust-predicates": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.2.tgz", + "integrity": "sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==", + "license": "Unlicense" + }, + "node_modules/rollup": { + "version": "4.29.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.29.1.tgz", + "integrity": "sha512-RaJ45M/kmJUzSWDs1Nnd5DdV4eerC98idtUOVr6FfKcgxqvjwHmxc5upLF9qZU9EpsVzzhleFahrT3shLuJzIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.6" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.29.1", + "@rollup/rollup-android-arm64": "4.29.1", + "@rollup/rollup-darwin-arm64": "4.29.1", + "@rollup/rollup-darwin-x64": "4.29.1", + "@rollup/rollup-freebsd-arm64": "4.29.1", + "@rollup/rollup-freebsd-x64": "4.29.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.29.1", + "@rollup/rollup-linux-arm-musleabihf": "4.29.1", + "@rollup/rollup-linux-arm64-gnu": "4.29.1", + "@rollup/rollup-linux-arm64-musl": "4.29.1", + "@rollup/rollup-linux-loongarch64-gnu": "4.29.1", + "@rollup/rollup-linux-powerpc64le-gnu": "4.29.1", + "@rollup/rollup-linux-riscv64-gnu": "4.29.1", + "@rollup/rollup-linux-s390x-gnu": "4.29.1", + "@rollup/rollup-linux-x64-gnu": "4.29.1", + "@rollup/rollup-linux-x64-musl": "4.29.1", + "@rollup/rollup-win32-arm64-msvc": "4.29.1", + "@rollup/rollup-win32-ia32-msvc": "4.29.1", + "@rollup/rollup-win32-x64-msvc": "4.29.1", + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/set-cookie-parser": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.1.tgz", + "integrity": "sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==", + "license": "MIT" + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", + "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "regexp.prototype.flags": "^1.5.3", + "set-function-name": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.repeat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", + "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", + "license": "MIT" + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/tiny-invariant": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", + "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", + "license": "MIT" + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/ts-api-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", + "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, + "node_modules/turbo-stream": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/turbo-stream/-/turbo-stream-2.4.0.tgz", + "integrity": "sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==", + "license": "ISC" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", + "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", + "dev": true, + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/typescript-eslint": { + "version": "8.18.2", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.18.2.tgz", + "integrity": "sha512-KuXezG6jHkvC3MvizeXgupZzaG5wjhU3yE8E7e6viOvAvD9xAWYp8/vy0WULTGe9DYDWcQu7aW03YIV3mSitrQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/eslint-plugin": "8.18.2", + "@typescript-eslint/parser": "8.18.2", + "@typescript-eslint/utils": "8.18.2" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.8.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/use-sync-external-store": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz", + "integrity": "sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + } + }, + "node_modules/victory-vendor": { + "version": "36.9.2", + "resolved": "https://registry.npmjs.org/victory-vendor/-/victory-vendor-36.9.2.tgz", + "integrity": "sha512-PnpQQMuxlwYdocC8fIJqVXvkeViHYzotI+NJrCuav0ZYFoq912ZHBk3mCeuj+5/VpodOjPe1z0Fk2ihgzlXqjQ==", + "license": "MIT AND ISC", + "dependencies": { + "@types/d3-array": "^3.0.3", + "@types/d3-ease": "^3.0.0", + "@types/d3-interpolate": "^3.0.1", + "@types/d3-scale": "^4.0.2", + "@types/d3-shape": "^3.1.0", + "@types/d3-time": "^3.0.0", + "@types/d3-timer": "^3.0.0", + "d3-array": "^3.1.6", + "d3-ease": "^3.0.1", + "d3-interpolate": "^3.0.1", + "d3-scale": "^4.0.2", + "d3-shape": "^3.1.0", + "d3-time": "^3.0.0", + "d3-timer": "^3.0.1" + } + }, + "node_modules/vite": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.6.tgz", + "integrity": "sha512-NSjmUuckPmDU18bHz7QZ+bTYhRR0iA72cs2QAxCqDpafJ0S6qetco0LB3WW2OxlMHS0JmAv+yZ/R3uPmMyGTjQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.24.2", + "postcss": "^8.4.49", + "rollup": "^4.23.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "jiti": ">=1.21.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "sass-embedded": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "jiti": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz", + "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true, + "license": "ISC" + }, + "node_modules/yaml": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.1.tgz", + "integrity": "sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==", + "dev": true, + "license": "ISC", + "optional": true, + "peer": true, + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/visual/package.json b/visual/package.json new file mode 100644 index 0000000..3bf9d48 --- /dev/null +++ b/visual/package.json @@ -0,0 +1,54 @@ +{ + "name": "sysmon", + "private": true, + "version": "0.2.0", + "type": "module", + "scripts": { + "dev": "vite --host 0.0.0.0", + "build": "tsc -b && vite build", + "lint": "eslint .", + "preview": "vite preview", + "format": "prettier --write .", + "format-check": "prettier --check ." + }, + "prettier": { + "semi": true, + "singleQuote": false, + "tabWidth": 2, + "trailingComma": "es5", + "printWidth": 120, + "bracketSpacing": true + }, + "proxy": "http://localhost:8080/", + "dependencies": { + "@emotion/react": "^11.14.0", + "@emotion/styled": "^11.14.0", + "@mui/icons-material": "^6.3.0", + "@mui/material": "^6.3.0", + "@mui/x-charts": "^7.23.2", + "@reduxjs/toolkit": "^2.3.0", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "react-redux": "^9.1.2", + "react-router": "^7.1.1", + "recharts": "^2.15.0" + }, + "devDependencies": { + "@eslint/js": "^9.17.0", + "@types/react": "^18.3.18", + "@types/react-dom": "^18.3.5", + "@types/react-router": "^5.1.20", + "@vitejs/plugin-react": "^4.3.4", + "eslint": "^9.17.0", + "eslint-plugin-react": "^7.37.2", + "eslint-plugin-react-hooks": "^5.0.0", + "eslint-plugin-react-refresh": "^0.4.16", + "eslint-plugin-simple-import-sort": "^12.1.1", + "globals": "^15.14.0", + "prettier": "^3.3.3", + "prettier-plugin-import-sort": "^0.0.7", + "typescript": "~5.6.2", + "typescript-eslint": "^8.18.2", + "vite": "^6.0.5" + } +} diff --git a/visual/tsconfig.app.json b/visual/tsconfig.app.json new file mode 100644 index 0000000..358ca9b --- /dev/null +++ b/visual/tsconfig.app.json @@ -0,0 +1,26 @@ +{ + "compilerOptions": { + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo", + "target": "ES2020", + "useDefineForClassFields": true, + "lib": ["ES2020", "DOM", "DOM.Iterable"], + "module": "ESNext", + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "isolatedModules": true, + "moduleDetection": "force", + "noEmit": true, + "jsx": "react-jsx", + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + "noUncheckedSideEffectImports": true + }, + "include": ["src"] +} diff --git a/visual/tsconfig.json b/visual/tsconfig.json new file mode 100644 index 0000000..d32ff68 --- /dev/null +++ b/visual/tsconfig.json @@ -0,0 +1,4 @@ +{ + "files": [], + "references": [{ "path": "./tsconfig.app.json" }, { "path": "./tsconfig.node.json" }] +} diff --git a/visual/tsconfig.node.json b/visual/tsconfig.node.json new file mode 100644 index 0000000..db0becc --- /dev/null +++ b/visual/tsconfig.node.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo", + "target": "ES2022", + "lib": ["ES2023"], + "module": "ESNext", + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "isolatedModules": true, + "moduleDetection": "force", + "noEmit": true, + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + "noUncheckedSideEffectImports": true + }, + "include": ["vite.config.ts"] +} diff --git a/visual/vite.config.ts b/visual/vite.config.ts new file mode 100644 index 0000000..f16e2be --- /dev/null +++ b/visual/vite.config.ts @@ -0,0 +1,7 @@ +import react from "@vitejs/plugin-react"; +import { defineConfig } from "vite"; + +// https://vite.dev/config/ +export default defineConfig({ + plugins: [react()], +}); From 3189709b437020adc68cdb3556e48d5b38b7f2fa Mon Sep 17 00:00:00 2001 From: Akashdeep Dhar Date: Fri, 27 Dec 2024 00:24:11 +0530 Subject: [PATCH 06/10] Include unit components and core navigations Signed-off-by: Akashdeep Dhar --- visual/src/comp/back.tsx | 225 ++++++++++++++++++++++++++++++++++ visual/src/comp/card.tsx | 36 ++++++ visual/src/comp/head.tsx | 26 ++++ visual/src/comp/side.tsx | 0 visual/src/core.tsx | 29 +++++ visual/src/main.tsx | 10 ++ visual/src/path/disk.tsx | 11 ++ visual/src/path/memo.tsx | 11 ++ visual/src/path/menu.tsx | 252 +++++++++++++++++++++++++++++++++++++++ visual/src/path/ntwk.tsx | 11 ++ visual/src/path/over.tsx | 11 ++ visual/src/path/proc.tsx | 11 ++ visual/src/path/task.tsx | 11 ++ visual/src/vite-env.d.ts | 1 + 14 files changed, 645 insertions(+) create mode 100644 visual/src/comp/back.tsx create mode 100644 visual/src/comp/card.tsx create mode 100644 visual/src/comp/head.tsx create mode 100644 visual/src/comp/side.tsx create mode 100644 visual/src/core.tsx create mode 100644 visual/src/main.tsx create mode 100644 visual/src/path/disk.tsx create mode 100644 visual/src/path/memo.tsx create mode 100644 visual/src/path/menu.tsx create mode 100644 visual/src/path/ntwk.tsx create mode 100644 visual/src/path/over.tsx create mode 100644 visual/src/path/proc.tsx create mode 100644 visual/src/path/task.tsx create mode 100644 visual/src/vite-env.d.ts diff --git a/visual/src/comp/back.tsx b/visual/src/comp/back.tsx new file mode 100644 index 0000000..7c5a0e6 --- /dev/null +++ b/visual/src/comp/back.tsx @@ -0,0 +1,225 @@ +import { + AccessAlarm, + AccountTree, + BugReport, + Cable, + Dashboard, + Favorite, + Info, + Inventory, + Memory, + Settings, +} from "@mui/icons-material"; +import MenuIcon from "@mui/icons-material/Menu"; +import AppBar from "@mui/material/AppBar"; +import Box from "@mui/material/Box"; +import CssBaseline from "@mui/material/CssBaseline"; +import Divider from "@mui/material/Divider"; +import Drawer from "@mui/material/Drawer"; +import IconButton from "@mui/material/IconButton"; +import List from "@mui/material/List"; +import ListItem from "@mui/material/ListItem"; +import ListItemButton from "@mui/material/ListItemButton"; +import ListItemIcon from "@mui/material/ListItemIcon"; +import ListItemText from "@mui/material/ListItemText"; +import Toolbar from "@mui/material/Toolbar"; +import Typography from "@mui/material/Typography"; +import * as React from "react"; + +const drawerWidth = 240; + +export default function ResponsiveDrawer() { + const [mobileOpen, setMobileOpen] = React.useState(false); + const [isClosing, setIsClosing] = React.useState(false); + + const handleDrawerClose = () => { + setIsClosing(true); + setMobileOpen(false); + }; + + const handleDrawerTransitionEnd = () => { + setIsClosing(false); + }; + + const handleDrawerToggle = () => { + if (!isClosing) { + setMobileOpen(!mobileOpen); + } + }; + + const drawer = ( +
    + + Menu + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + ); + + return ( + + + + + + + + + Observer + + + + + {/* The implementation can be swapped with js to avoid SEO duplication of links. */} + + + {drawer} + + + + {drawer} + + + + + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore + magna aliqua. Rhoncus dolor purus non enim praesent elementum facilisis leo vel. Risus at ultrices mi tempus + imperdiet. Semper risus in hendrerit gravida rutrum quisque non tellus. Convallis convallis tellus id interdum + velit laoreet id donec ultrices. Odio morbi quis commodo odio aenean sed adipiscing. Amet nisl suscipit + adipiscing bibendum est ultricies integer quis. Cursus euismod quis viverra nibh cras. Metus vulputate eu + scelerisque felis imperdiet proin fermentum leo. Mauris commodo quis imperdiet massa tincidunt. Cras tincidunt + lobortis feugiat vivamus at augue. At augue eget arcu dictum varius duis at consectetur lorem. Velit sed + ullamcorper morbi tincidunt. Lorem donec massa sapien faucibus et molestie ac. + + + Consequat mauris nunc congue nisi vitae suscipit. Fringilla est ullamcorper eget nulla facilisi etiam + dignissim diam. Pulvinar elementum integer enim neque volutpat ac tincidunt. Ornare suspendisse sed nisi lacus + sed viverra tellus. Purus sit amet volutpat consequat mauris. Elementum eu facilisis sed odio morbi. Euismod + lacinia at quis risus sed vulputate odio. Morbi tincidunt ornare massa eget egestas purus viverra accumsan in. + In hendrerit gravida rutrum quisque non tellus orci ac. Pellentesque nec nam aliquam sem et tortor. Habitant + morbi tristique senectus et. Adipiscing elit duis tristique sollicitudin nibh sit. Ornare aenean euismod + elementum nisi quis eleifend. Commodo viverra maecenas accumsan lacus vel facilisis. Nulla posuere + sollicitudin aliquam ultrices sagittis orci a. + + + + ); +} diff --git a/visual/src/comp/card.tsx b/visual/src/comp/card.tsx new file mode 100644 index 0000000..a18cdf5 --- /dev/null +++ b/visual/src/comp/card.tsx @@ -0,0 +1,36 @@ +import Box from "@mui/material/Box"; +import Button from "@mui/material/Button"; +import Card from "@mui/material/Card"; +import CardActions from "@mui/material/CardActions"; +import CardContent from "@mui/material/CardContent"; +import Typography from "@mui/material/Typography"; + +const bull = ( + + • + +); + +export default function BasicCard() { + return ( + + + + Word of the Day + + + be{bull}nev{bull}o{bull}lent + + adjective + + well meaning and kindly. +
    + {'"a benevolent smile"'} +
    +
    + + + +
    + ); +} diff --git a/visual/src/comp/head.tsx b/visual/src/comp/head.tsx new file mode 100644 index 0000000..40ca584 --- /dev/null +++ b/visual/src/comp/head.tsx @@ -0,0 +1,26 @@ +import { useLocation } from "react-router"; + +export default function ObtainHeader() { + const location = useLocation(); + + const header = () => { + switch (location.pathname) { + case "/": + return "Resources"; + case "/task": + return "Activities"; + case "/proc": + return "Processing"; + case "/memo": + return "Performance"; + case "/ntwk": + return "Connections"; + case "/disk": + return "Partitions"; + default: + return "Resources"; + } + }; + + return <>{header()}; +} diff --git a/visual/src/comp/side.tsx b/visual/src/comp/side.tsx new file mode 100644 index 0000000..e69de29 diff --git a/visual/src/core.tsx b/visual/src/core.tsx new file mode 100644 index 0000000..46c8934 --- /dev/null +++ b/visual/src/core.tsx @@ -0,0 +1,29 @@ +import { BrowserRouter, Route, Routes } from "react-router"; + +import Disk from "./path/disk.tsx"; +import Memo from "./path/memo.tsx"; +import MainMenu from "./path/menu.tsx"; +import Ntwk from "./path/ntwk.tsx"; +import Over from "./path/over.tsx"; +import Proc from "./path/proc.tsx"; +import Task from "./path/task.tsx"; + +export default function Core() { + return ( + <> + + + } path="/"> + } index /> + } path="/task" /> + } path="/proc" /> + } path="/memo" /> + } path="/ntwk" /> + } path="/disk" /> + + + + {/**/} + + ); +} diff --git a/visual/src/main.tsx b/visual/src/main.tsx new file mode 100644 index 0000000..b1a50ba --- /dev/null +++ b/visual/src/main.tsx @@ -0,0 +1,10 @@ +import { StrictMode } from "react"; +import { createRoot } from "react-dom/client"; + +import Core from "./core.tsx"; + +createRoot(document.getElementById("root")!).render( + + + +); diff --git a/visual/src/path/disk.tsx b/visual/src/path/disk.tsx new file mode 100644 index 0000000..877b7cd --- /dev/null +++ b/visual/src/path/disk.tsx @@ -0,0 +1,11 @@ +import Typography from "@mui/material/Typography"; + +import ObtainHeader from "../comp/head.tsx"; + +export default function Disk() { + return ( + + + + ); +} diff --git a/visual/src/path/memo.tsx b/visual/src/path/memo.tsx new file mode 100644 index 0000000..e48e6cb --- /dev/null +++ b/visual/src/path/memo.tsx @@ -0,0 +1,11 @@ +import Typography from "@mui/material/Typography"; + +import ObtainHeader from "../comp/head.tsx"; + +export default function Memo() { + return ( + + + + ); +} diff --git a/visual/src/path/menu.tsx b/visual/src/path/menu.tsx new file mode 100644 index 0000000..a0c78d9 --- /dev/null +++ b/visual/src/path/menu.tsx @@ -0,0 +1,252 @@ +import { + AccessAlarm, + AccountTree, + BugReport, + Cable, + Dashboard, + Favorite, + Info, + Inventory, + Memory, + Settings, +} from "@mui/icons-material"; +import MenuIcon from "@mui/icons-material/Menu"; +import AppBar from "@mui/material/AppBar"; +import Box from "@mui/material/Box"; +import CssBaseline from "@mui/material/CssBaseline"; +import Divider from "@mui/material/Divider"; +import Drawer from "@mui/material/Drawer"; +import IconButton from "@mui/material/IconButton"; +import List from "@mui/material/List"; +import ListItem from "@mui/material/ListItem"; +import ListItemButton from "@mui/material/ListItemButton"; +import ListItemIcon from "@mui/material/ListItemIcon"; +import ListItemText from "@mui/material/ListItemText"; +import Toolbar from "@mui/material/Toolbar"; +import Typography from "@mui/material/Typography"; +import * as React from "react"; +import { NavLink, Outlet } from "react-router"; + +import BasicCard from "../comp/card.tsx"; +import ObtainHeader from "../comp/head.tsx"; + +const drawerWidth = 240; + +export default function ResponsiveDrawer() { + const [mobileOpen, setMobileOpen] = React.useState(false); + const [isClosing, setIsClosing] = React.useState(false); + + const handleDrawerClose = () => { + setIsClosing(true); + setMobileOpen(false); + }; + + const handleDrawerTransitionEnd = () => { + setIsClosing(false); + }; + + const handleDrawerToggle = () => { + if (!isClosing) { + setMobileOpen(!mobileOpen); + } + }; + + const drawer = ( +
    + + Observer + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + ); + + return ( + + + + + + + + + + + + {/* The implementation can be swapped with js to avoid SEO duplication of links. */} + + + {drawer} + + + + {drawer} + + + + + + + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore + magna aliqua. Rhoncus dolor purus non enim praesent elementum facilisis leo vel. Risus at ultrices mi tempus + imperdiet. Semper risus in hendrerit gravida rutrum quisque non tellus. Convallis convallis tellus id interdum + velit laoreet id donec ultrices. Odio morbi quis commodo odio aenean sed adipiscing. Amet nisl suscipit + adipiscing bibendum est ultricies integer quis. Cursus euismod quis viverra nibh cras. Metus vulputate eu + scelerisque felis imperdiet proin fermentum leo. Mauris commodo quis imperdiet massa tincidunt. Cras tincidunt + lobortis feugiat vivamus at augue. At augue eget arcu dictum varius duis at consectetur lorem. Velit sed + ullamcorper morbi tincidunt. Lorem donec massa sapien faucibus et molestie ac. + + + Consequat mauris nunc congue nisi vitae suscipit. Fringilla est ullamcorper eget nulla facilisi etiam + dignissim diam. Pulvinar elementum integer enim neque volutpat ac tincidunt. Ornare suspendisse sed nisi lacus + sed viverra tellus. Purus sit amet volutpat consequat mauris. Elementum eu facilisis sed odio morbi. Euismod + lacinia at quis risus sed vulputate odio. Morbi tincidunt ornare massa eget egestas purus viverra accumsan in. + In hendrerit gravida rutrum quisque non tellus orci ac. Pellentesque nec nam aliquam sem et tortor. Habitant + morbi tristique senectus et. Adipiscing elit duis tristique sollicitudin nibh sit. Ornare aenean euismod + elementum nisi quis eleifend. Commodo viverra maecenas accumsan lacus vel facilisis. Nulla posuere + sollicitudin aliquam ultrices sagittis orci a. + +
    + + +
    +
    +
    + ); +} diff --git a/visual/src/path/ntwk.tsx b/visual/src/path/ntwk.tsx new file mode 100644 index 0000000..9e93bba --- /dev/null +++ b/visual/src/path/ntwk.tsx @@ -0,0 +1,11 @@ +import Typography from "@mui/material/Typography"; + +import ObtainHeader from "../comp/head.tsx"; + +export default function Ntwk() { + return ( + + + + ); +} diff --git a/visual/src/path/over.tsx b/visual/src/path/over.tsx new file mode 100644 index 0000000..81108b3 --- /dev/null +++ b/visual/src/path/over.tsx @@ -0,0 +1,11 @@ +import Typography from "@mui/material/Typography"; + +import ObtainHeader from "../comp/head.tsx"; + +export default function Over() { + return ( + + + + ); +} diff --git a/visual/src/path/proc.tsx b/visual/src/path/proc.tsx new file mode 100644 index 0000000..fe4161b --- /dev/null +++ b/visual/src/path/proc.tsx @@ -0,0 +1,11 @@ +import Typography from "@mui/material/Typography"; + +import ObtainHeader from "../comp/head.tsx"; + +export default function Proc() { + return ( + + + + ); +} diff --git a/visual/src/path/task.tsx b/visual/src/path/task.tsx new file mode 100644 index 0000000..3495535 --- /dev/null +++ b/visual/src/path/task.tsx @@ -0,0 +1,11 @@ +import Typography from "@mui/material/Typography"; + +import ObtainHeader from "../comp/head.tsx"; + +export default function Task() { + return ( + + + + ); +} diff --git a/visual/src/vite-env.d.ts b/visual/src/vite-env.d.ts new file mode 100644 index 0000000..11f02fe --- /dev/null +++ b/visual/src/vite-env.d.ts @@ -0,0 +1 @@ +/// From 4d4e7442a8b2c06fb88a0629034a17b1a0839821 Mon Sep 17 00:00:00 2001 From: Akashdeep Dhar Date: Sun, 29 Dec 2024 09:11:34 +0530 Subject: [PATCH 07/10] Include dynamic routing and state store for service --- visual/src/comp/head.tsx | 10 +- visual/src/core.tsx | 17 ++-- visual/src/cssc/core.css | 116 ++++++++++++++++++++++ visual/src/main.tsx | 12 ++- visual/src/path/menu.tsx | 68 +++++-------- visual/src/util/data.tsx | 9 ++ visual/src/util/part.tsx | 202 +++++++++++++++++++++++++++++++++++++++ 7 files changed, 376 insertions(+), 58 deletions(-) create mode 100644 visual/src/cssc/core.css create mode 100644 visual/src/util/data.tsx create mode 100644 visual/src/util/part.tsx diff --git a/visual/src/comp/head.tsx b/visual/src/comp/head.tsx index 40ca584..8f12d2a 100644 --- a/visual/src/comp/head.tsx +++ b/visual/src/comp/head.tsx @@ -7,15 +7,15 @@ export default function ObtainHeader() { switch (location.pathname) { case "/": return "Resources"; - case "/task": + case "/page_task": return "Activities"; - case "/proc": + case "/page_proc": return "Processing"; - case "/memo": + case "/page_memo": return "Performance"; - case "/ntwk": + case "/page_ntwk": return "Connections"; - case "/disk": + case "/page_disk": return "Partitions"; default: return "Resources"; diff --git a/visual/src/core.tsx b/visual/src/core.tsx index 46c8934..28fee1d 100644 --- a/visual/src/core.tsx +++ b/visual/src/core.tsx @@ -1,5 +1,7 @@ +import { useEffect } from "react"; import { BrowserRouter, Route, Routes } from "react-router"; +import packInfo from "../package.json"; import Disk from "./path/disk.tsx"; import Memo from "./path/memo.tsx"; import MainMenu from "./path/menu.tsx"; @@ -9,21 +11,24 @@ import Proc from "./path/proc.tsx"; import Task from "./path/task.tsx"; export default function Core() { + useEffect(() => { + document.title = `Observer v${packInfo.version}`; + }, []); + return ( <> } path="/"> } index /> - } path="/task" /> - } path="/proc" /> - } path="/memo" /> - } path="/ntwk" /> - } path="/disk" /> + } path="/page_task" /> + } path="/page_proc" /> + } path="/page_memo" /> + } path="/page_ntwk" /> + } path="/page_disk" /> - {/**/} ); } diff --git a/visual/src/cssc/core.css b/visual/src/cssc/core.css new file mode 100644 index 0000000..8a6ad58 --- /dev/null +++ b/visual/src/cssc/core.css @@ -0,0 +1,116 @@ +/* +SysMon +Copyright (C) 2024 Akashdeep Dhar + +This program is free software: you can redistribute it and/or modify it under +the terms of the GNU Affero General Public License as published by the Free +Software Foundation, either version 3 of the License, or (at your option) any +later version. + +This program is distributed in the hope that it will be useful, but WITHOUT +ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more +details. + +You should have received a copy of the GNU Affero General Public License along +with this program. If not, see . + +Any Red Hat trademarks that are incorporated in the codebase or documentation +are not subject to the GNU Affero General Public License and may only be used +or replicated with the express permission of Red Hat, Inc. +*/ + +@font-face { + font-family: "Inter"; + font-weight: 400; + font-style: normal; + src: url("../font/sans_rlar.ttf"); +} + +@font-face { + font-family: "Inter"; + font-weight: 400; + font-style: italic; + src: url("../font/sans_rlit.ttf"); +} + +@font-face { + font-family: "Inter"; + font-weight: 700; + font-style: normal; + src: url("../font/sans_bold.ttf"); +} + +@font-face { + font-family: "Inter"; + font-weight: 700; + font-style: italic; + src: url("../font/sans_bdit.ttf"); +} + +@font-face { + font-family: "JetBrains Mono"; + font-weight: 400; + font-style: normal; + src: url("../font/mono_rlar.ttf"); +} + +@font-face { + font-family: "JetBrains Mono"; + font-weight: 400; + font-style: italic; + src: url("../font/mono_rlit.ttf"); +} + +@font-face { + font-family: "JetBrains Mono"; + font-weight: 700; + font-style: normal; + src: url("../font/mono_bold.ttf"); +} + +@font-face { + font-family: "JetBrains Mono"; + font-weight: 700; + font-style: italic; + src: url("../font/mono_bdit.ttf"); +} + +@font-face { + font-family: "DIN 1451 Std Engschrift"; + font-weight: 700; + font-style: normal; + src: url("../font/dine_rlar.otf"); +} + +@font-face { + font-family: "DIN 1451 Std Mittelschrift"; + font-weight: 700; + font-style: normal; + src: url("../font/dinm_rlar.otf"); +} + +.headelem { + font-family: "DIN 1451 Std Mittelschrift", sans-serif; +} + +.dataelem { + font-family: "DIN 1451 Std Engschrift", sans-serif; +} + +body { + font-family: "Inter", sans-serif !important; +} + +.sidelink { + all: unset; +} + +.sidelink.active { + display: block; + background-color: rgba(224, 224, 224, 0.5); +} + +html { + background-color: rgba(224, 224, 224, 0.5); +} \ No newline at end of file diff --git a/visual/src/main.tsx b/visual/src/main.tsx index b1a50ba..e3500c5 100644 --- a/visual/src/main.tsx +++ b/visual/src/main.tsx @@ -1,10 +1,16 @@ +import "./cssc/core.css"; + import { StrictMode } from "react"; import { createRoot } from "react-dom/client"; +import { Provider } from "react-redux"; import Core from "./core.tsx"; +import { data } from "./util/data.tsx"; createRoot(document.getElementById("root")!).render( - - - + + + + + ); diff --git a/visual/src/path/menu.tsx b/visual/src/path/menu.tsx index a0c78d9..48b9eb2 100644 --- a/visual/src/path/menu.tsx +++ b/visual/src/path/menu.tsx @@ -25,14 +25,15 @@ import ListItemText from "@mui/material/ListItemText"; import Toolbar from "@mui/material/Toolbar"; import Typography from "@mui/material/Typography"; import * as React from "react"; +import { useSelector } from "react-redux"; import { NavLink, Outlet } from "react-router"; -import BasicCard from "../comp/card.tsx"; import ObtainHeader from "../comp/head.tsx"; const drawerWidth = 240; export default function ResponsiveDrawer() { + const vibe = useSelector((area) => area.area.vibe); const [mobileOpen, setMobileOpen] = React.useState(false); const [isClosing, setIsClosing] = React.useState(false); @@ -53,12 +54,12 @@ export default function ResponsiveDrawer() { const drawer = (
    - - Observer + + Observer - + @@ -68,7 +69,7 @@ export default function ResponsiveDrawer() { - + @@ -78,7 +79,7 @@ export default function ResponsiveDrawer() { - + @@ -88,7 +89,7 @@ export default function ResponsiveDrawer() { - + @@ -98,7 +99,7 @@ export default function ResponsiveDrawer() { - + @@ -108,7 +109,7 @@ export default function ResponsiveDrawer() { - + @@ -165,8 +166,9 @@ export default function ResponsiveDrawer() { sx={{ width: { sm: `calc(100% - ${drawerWidth}px)` }, ml: { sm: `${drawerWidth}px` }, - backgroundColor: "#008080", + color: { vibe }, }} + color="default" > - + + + @@ -211,41 +215,17 @@ export default function ResponsiveDrawer() { {drawer} - + - - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore - magna aliqua. Rhoncus dolor purus non enim praesent elementum facilisis leo vel. Risus at ultrices mi tempus - imperdiet. Semper risus in hendrerit gravida rutrum quisque non tellus. Convallis convallis tellus id interdum - velit laoreet id donec ultrices. Odio morbi quis commodo odio aenean sed adipiscing. Amet nisl suscipit - adipiscing bibendum est ultricies integer quis. Cursus euismod quis viverra nibh cras. Metus vulputate eu - scelerisque felis imperdiet proin fermentum leo. Mauris commodo quis imperdiet massa tincidunt. Cras tincidunt - lobortis feugiat vivamus at augue. At augue eget arcu dictum varius duis at consectetur lorem. Velit sed - ullamcorper morbi tincidunt. Lorem donec massa sapien faucibus et molestie ac. - - - Consequat mauris nunc congue nisi vitae suscipit. Fringilla est ullamcorper eget nulla facilisi etiam - dignissim diam. Pulvinar elementum integer enim neque volutpat ac tincidunt. Ornare suspendisse sed nisi lacus - sed viverra tellus. Purus sit amet volutpat consequat mauris. Elementum eu facilisis sed odio morbi. Euismod - lacinia at quis risus sed vulputate odio. Morbi tincidunt ornare massa eget egestas purus viverra accumsan in. - In hendrerit gravida rutrum quisque non tellus orci ac. Pellentesque nec nam aliquam sem et tortor. Habitant - morbi tristique senectus et. Adipiscing elit duis tristique sollicitudin nibh sit. Ornare aenean euismod - elementum nisi quis eleifend. Commodo viverra maecenas accumsan lacus vel facilisis. Nulla posuere - sollicitudin aliquam ultrices sagittis orci a. - -
    - - -
    ); diff --git a/visual/src/util/data.tsx b/visual/src/util/data.tsx new file mode 100644 index 0000000..fc82187 --- /dev/null +++ b/visual/src/util/data.tsx @@ -0,0 +1,9 @@ +import { configureStore } from "@reduxjs/toolkit"; + +import makeunitReducer from "./part.tsx"; + +export const data = configureStore({ + reducer: { + area: makeunitReducer, + }, +}); diff --git a/visual/src/util/part.tsx b/visual/src/util/part.tsx new file mode 100644 index 0000000..dc9e538 --- /dev/null +++ b/visual/src/util/part.tsx @@ -0,0 +1,202 @@ +import { createSlice } from "@reduxjs/toolkit"; + +import { ObtainRandomTint } from "./rand.tsx"; + +const initstet = { + freq: 1000, + vibe: "#008080", + proc: { + load: { + time_01: 0.0, + time_05: 0.0, + time_15: 0.0, + }, + stat: { + call: 0, + ctxt: 0, + hirq: 0, + sirq: 0, + }, + full: { + core: 0, + data: {}, + }, + unit: { + cent: 0, + core: 0, + freq: { base: 0.0, curt: 0.0, peak: 0.0 }, + meta: { arch: "Absent", vend: "Absent", name: "Absent", freq: "0.0 MHz", core: 0, flag: [] }, + time: { + absolute: { idle: 0.0, intr: 0.0, syst: 0.0, user: 0.0 }, + relative: { idle: 0.0, intr: 0.0, syst: 0.0, user: 0.0 }, + }, + }, + rcrd: { + unit: { + freqlist: [], + centlist: [], + }, + full: { + freqlist: [], + centlist: [], + }, + tint: [], + iden: 20, + }, + }, + memo: { + physical: { + absolute: { avbl: 0, full: 0, used: 0 }, + relative: 0.0, + }, + overflow: { + absolute: { avbl: 0, full: 0, used: 0 }, + relative: 0.0, + stream: { external: 0, internal: 0 }, + }, + rcrd: { + physical: [], + overflow: [], + iden: 20, + }, + }, + disk: { + part: { + numb: 0, + data: {}, + }, + numb: { + numb: { rd: 0, wt: 0 }, + size: { rd: 0, wt: 0 }, + time: { rd: 0, wt: 0 }, + }, + rcrd: { + numb: [], + size: [], + time: [], + iden: 20, + tint: { rd: "", wt: "" }, + }, + }, +}; + +export const makeunit = createSlice({ + name: "area", + initialState: initstet, + reducers: { + makeFreq: (area, freq) => { + area.freq = freq.payload; + }, + makeProcLoad: (area, procLoad) => { + area.proc.load = procLoad.payload; + }, + makeProcStat: (area, procStat) => { + area.proc.stat = procStat.payload; + }, + makeProcFull: (area, procFull) => { + area.proc.full = procFull.payload; + }, + makeProcUnit: (area, procUnit) => { + area.proc.unit = procUnit.payload; + }, + makeProcRcrd: (area) => { + if ( + area.proc.rcrd.unit.freqlist.length === area.proc.rcrd.iden && + area.proc.rcrd.unit.centlist.length === area.proc.rcrd.iden && + area.proc.rcrd.full.freqlist.length === area.proc.rcrd.iden && + area.proc.rcrd.full.centlist.length === area.proc.rcrd.iden + ) { + area.proc.rcrd.unit.freqlist.shift(); + area.proc.rcrd.unit.centlist.shift(); + area.proc.rcrd.full.freqlist.shift(); + area.proc.rcrd.full.centlist.shift(); + } + const time = new Date().toISOString(); + area.proc.rcrd.unit.freqlist.push({ time: time, freq: area.proc.unit.freq.curt }); + area.proc.rcrd.unit.centlist.push({ time: time, cent: area.proc.unit.cent }); + + const freqlist_item = Object.fromEntries( + Object.entries(area.proc.full.data).map(([item, data]) => [`Core ${item}`, data.freq.curt]) + ); + freqlist_item["time"] = time; + area.proc.rcrd.full.freqlist.push(freqlist_item); + + const centlist_item = Object.fromEntries( + Object.entries(area.proc.full.data).map(([item, data]) => [`Core ${item}`, data.cent]) + ); + centlist_item["time"] = time; + area.proc.rcrd.full.centlist.push(centlist_item); + }, + makeProcTint: (area) => { + if (area.proc.rcrd.tint.length === 0 && area.proc.full.core !== 0) { + Array.from({ length: area.proc.full.core }).forEach(() => { + area.proc.rcrd.tint.push(ObtainRandomTint()); + }); + } + }, + makeMemoPhysical: (area, memoPhysical) => { + area.memo.physical = memoPhysical.payload; + }, + makeMemoOverflow: (area, memoOverflow) => { + area.memo.overflow = memoOverflow.payload; + }, + makeMemoRcrd: (area) => { + if ( + area.memo.rcrd.physical.length === area.proc.rcrd.iden && + area.memo.rcrd.overflow.length === area.proc.rcrd.iden + ) { + area.memo.rcrd.physical.shift(); + area.memo.rcrd.overflow.shift(); + } + const time = new Date().toISOString(); + area.memo.rcrd.physical.push({ time: time, size: area.memo.physical.absolute.used }); + area.memo.rcrd.overflow.push({ time: time, size: area.memo.overflow.absolute.used }); + }, + makeDiskPart: (area, diskPart) => { + area.disk.part = diskPart.payload; + }, + makeDiskNumb: (area, diskNumb) => { + area.disk.numb = diskNumb.payload; + }, + makeDiskRcrd: (area) => { + if ( + area.disk.rcrd.numb.length === area.disk.rcrd.iden && + area.disk.rcrd.size.length === area.disk.rcrd.iden && + area.disk.rcrd.time.length === area.disk.rcrd.iden + ) { + area.disk.rcrd.numb.shift(); + area.disk.rcrd.size.shift(); + area.disk.rcrd.time.shift(); + } + const time = new Date().toISOString(); + area.disk.rcrd.numb.push({ time: time, rd: area.disk.numb.numb.rd, wt: area.disk.numb.numb.wt }); + area.disk.rcrd.size.push({ time: time, rd: area.disk.numb.size.rd, wt: area.disk.numb.size.wt }); + area.disk.rcrd.time.push({ time: time, rd: area.disk.numb.time.rd, wt: area.disk.numb.time.wt }); + }, + makeDiskTint: (area) => { + if (area.disk.rcrd.tint.rd === "" && area.disk.rcrd.tint.wt === "") { + area.disk.rcrd.tint.rd = ObtainRandomTint(); + area.disk.rcrd.tint.wt = ObtainRandomTint(); + } + }, + }, +}); + +export const { + makeFreq, + makeProcLoad, + makeProcStat, + makeProcFull, + makeProcUnit, + makeProcRcrd, + makeProcTint, + makeMemoPhysical, + makeMemoOverflow, + makeMemoRcrd, + makeDiskNumb, + makeDiskPart, + makeDiskRcrd, + makeDiskTint, +} = makeunit.actions; + +export default makeunit.reducer; From 28b4978c249ba49093900a3ea6bb0d0cbb838494 Mon Sep 17 00:00:00 2001 From: Akashdeep Dhar Date: Sun, 29 Dec 2024 09:12:56 +0530 Subject: [PATCH 08/10] Add core components and proxy forwarding for processing --- visual/src/path/proc.tsx | 591 ++++++++++++++++++++++++++++++++++++++- visual/src/util/rand.tsx | 5 + visual/vite.config.ts | 9 + 3 files changed, 600 insertions(+), 5 deletions(-) create mode 100644 visual/src/util/rand.tsx diff --git a/visual/src/path/proc.tsx b/visual/src/path/proc.tsx index fe4161b..ee77491 100644 --- a/visual/src/path/proc.tsx +++ b/visual/src/path/proc.tsx @@ -1,11 +1,592 @@ -import Typography from "@mui/material/Typography"; +import { + AccessTime, + Alarm, + Contrast, + Download, + GridView, + History, + Notifications, + Percent, + PieChart, + Storage, + SwapHoriz, + TableChart, + Tag, +} from "@mui/icons-material"; +import { CardHeader, Grid2 as Grid } from "@mui/material"; +import Avatar from "@mui/material/Avatar"; +import Card from "@mui/material/Card"; +import CardContent from "@mui/material/CardContent"; +import Divider from "@mui/material/Divider"; +import IconButton from "@mui/material/IconButton"; +import List from "@mui/material/List"; +import ListItem from "@mui/material/ListItem"; +import ListItemAvatar from "@mui/material/ListItemAvatar"; +import ListItemText from "@mui/material/ListItemText"; +import { useCallback, useEffect } from "react"; +import { useDispatch, useSelector } from "react-redux"; +import { + Area, + AreaChart, + CartesianGrid, + Legend, + Line, + LineChart, + ResponsiveContainer, + Tooltip as RCTooltip, + XAxis, + YAxis, +} from "recharts"; -import ObtainHeader from "../comp/head.tsx"; +import { makeProcFull, makeProcLoad, makeProcRcrd, makeProcStat, makeProcTint, makeProcUnit } from "../util/part.tsx"; export default function Proc() { + const dispatch = useDispatch(); + const freq = useSelector((area) => area.area.freq); + const proc = useSelector((area) => area.area.proc); + const vibe = useSelector((area) => area.area.vibe); + + const obtain_data = useCallback(async () => { + const intervalLoad = fetch("/proc/load", { method: "GET", credentials: "include" }).then(async (response) => { + if (response.status === 200) { + return await response.json(); + } + }); + + const intervalStat = fetch("/proc/stat", { method: "GET", credentials: "include" }).then(async (response) => { + if (response.status === 200) { + return await response.json(); + } + }); + + const intervalFull = fetch("/proc/full", { method: "GET", credentials: "include" }).then(async (response) => { + if (response.status === 200) { + return await response.json(); + } + }); + + const intervalUnit = fetch("/proc/unit", { method: "GET", credentials: "include" }).then(async (response) => { + if (response.status === 200) { + return await response.json(); + } + }); + + const [dataLoad, dataStat, dataFull, dataUnit] = await Promise.all([ + intervalLoad, + intervalStat, + intervalFull, + intervalUnit, + ]); + dispatch(makeProcLoad(dataLoad)); + dispatch(makeProcStat(dataStat)); + dispatch(makeProcFull(dataFull)); + dispatch(makeProcUnit(dataUnit)); + dispatch(makeProcRcrd()); + dispatch(makeProcTint()); + }, [dispatch]); + + useEffect(() => { + const interval = setInterval(obtain_data, freq); + + return () => { + clearInterval(interval); + }; + }, [obtain_data, freq]); + return ( - - - + <> +
    + + + + + + + } + action={ + + + + + + } + title={`${proc.unit.meta.name}`} + subheader={`${proc.unit.meta.vend} (${proc.unit.meta.arch})`} + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + + + + + + + + + {`${proc.unit.cent.toFixed(1)}%`} + + + + + + + + + + + + + } + action={ + + + + + + } + title="Frequency" + subheader={`${proc.unit.freq.curt.toFixed(2)}MHz`} + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + + + + + `${data.toFixed(2)}MHz`} + contentStyle={{ fontSize: "10px", padding: "6px" }} + itemStyle={{ padding: "0" }} + /> + + + + + + + + + + + + + } + action={ + + + + + + } + title="Usage" + subheader={`${proc.unit.cent.toFixed(2)}%`} + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + + + + + `${data.toFixed(2)}%`} + contentStyle={{ fontSize: "10px", padding: "6px" }} + itemStyle={{ padding: "0" }} + /> + + + + + + + + + + + + + + + } + action={ + + + + + + } + title="Frequencies" + subheader={`Across ${proc.full.core} logical processor(s)`} + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + + + + + `${data.toFixed(2)}MHz`} + contentStyle={{ fontSize: "10px", padding: "6px" }} + itemStyle={{ padding: "0" }} + /> + + {Array.from({ length: proc.full.core }, (_, indx) => ( + + ))} + + + + + + + + + + + } + action={ + + + + + + } + title="Usages" + subheader={`Across ${proc.full.core} logical processor(s)`} + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + + + + + `${data.toFixed(2)}%`} + contentStyle={{ fontSize: "10px", padding: "6px" }} + itemStyle={{ padding: "0" }} + /> + + {Array.from({ length: proc.full.core }, (_, indx) => ( + + ))} + + + + + + + + + + + } + action={ + + + + + + } + title="Cycles" + subheader={`Across ${proc.full.core} logical processor(s)`} + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + {Object.keys(proc.full.data).length > 0 ? ( + Object.entries(proc.full.data).map(([item, data]) => ( + + + + {item} + + + + + {data.cent.toFixed(1)}% + + + )) + ) : ( + + + ! + + + + )} + + + + + + + + + + } + action={ + + + + + + } + title="Efficiency" + subheader={`Across ${proc.full.core} logical processor(s)`} + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + {Object.keys(proc.full.data).length > 0 ? ( + Object.entries(proc.full.data).map(([item, data]) => ( + + + + {item} + + + + + # + + + )) + ) : ( + + + ! + + + + )} + + + + + + + + + + } + action={ + + + + + + } + title="Statistics" + subheader={`Across ${proc.full.core} logical processor(s)`} + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + + + + + + + + + # + + + + + + + + + + + # + + + + + + + + + + + # + + + + + + + + + + + # + + + + + + + + + + + + } + action={ + + + + + + } + title="Load" + subheader={`Across ${proc.full.core} logical processor(s)`} + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + + + + + + + + + 01m + + + + + + + + + + + 05m + + + + + + + + + + + 15m + + + + + + + + +
    + ); } diff --git a/visual/src/util/rand.tsx b/visual/src/util/rand.tsx new file mode 100644 index 0000000..7860a02 --- /dev/null +++ b/visual/src/util/rand.tsx @@ -0,0 +1,5 @@ +export function ObtainRandomTint() { + const randnumb = Math.floor(Math.random() * 0xffffff); + const tintiden = `#${randnumb.toString(16).padStart(6, "0")}`; + return tintiden; +} diff --git a/visual/vite.config.ts b/visual/vite.config.ts index f16e2be..cadbd06 100644 --- a/visual/vite.config.ts +++ b/visual/vite.config.ts @@ -4,4 +4,13 @@ import { defineConfig } from "vite"; // https://vite.dev/config/ export default defineConfig({ plugins: [react()], + server: { + proxy: { + "/proc": { + target: "http://localhost:8080", + changeOrigin: true, + rewrite: (path) => path.replace(/^\/proc/, "/proc"), + }, + }, + }, }); From 7d32d97f8de771fd570c1b0fa55234030c2034b2 Mon Sep 17 00:00:00 2001 From: Akashdeep Dhar Date: Mon, 30 Dec 2024 21:09:28 +0530 Subject: [PATCH 09/10] Add core components and proxy forwarding for performance Signed-off-by: Akashdeep Dhar --- visual/src/path/memo.tsx | 282 ++++++++++++++++++++++++++++++++++++++- visual/src/util/conv.tsx | 15 +++ visual/vite.config.ts | 5 + 3 files changed, 297 insertions(+), 5 deletions(-) create mode 100644 visual/src/util/conv.tsx diff --git a/visual/src/path/memo.tsx b/visual/src/path/memo.tsx index e48e6cb..9859f23 100644 --- a/visual/src/path/memo.tsx +++ b/visual/src/path/memo.tsx @@ -1,11 +1,283 @@ -import Typography from "@mui/material/Typography"; +import { Contrast, Memory, PieChart, TableChart, Tag } from "@mui/icons-material"; +import { CardHeader, Grid2 as Grid } from "@mui/material"; +import Avatar from "@mui/material/Avatar"; +import Card from "@mui/material/Card"; +import CardContent from "@mui/material/CardContent"; +import Divider from "@mui/material/Divider"; +import IconButton from "@mui/material/IconButton"; +import List from "@mui/material/List"; +import ListItem from "@mui/material/ListItem"; +import ListItemAvatar from "@mui/material/ListItemAvatar"; +import ListItemText from "@mui/material/ListItemText"; +import { useCallback, useEffect } from "react"; +import { useDispatch, useSelector } from "react-redux"; +import { Area, AreaChart, CartesianGrid, Legend, ResponsiveContainer, XAxis, YAxis } from "recharts"; +import { Tooltip as RCTooltip } from "recharts"; -import ObtainHeader from "../comp/head.tsx"; +import { EaseSize } from "../util/conv.tsx"; +import { makeMemoOverflow, makeMemoPhysical, makeMemoRcrd } from "../util/part.tsx"; export default function Memo() { + const dispatch = useDispatch(); + const freq = useSelector((area) => area.area.freq); + const memo = useSelector((area) => area.area.memo); + const vibe = useSelector((area) => area.area.vibe); + + const obtain_data = useCallback(async () => { + const intervalPhysical = fetch("/memo/physical", { method: "GET", credentials: "include" }).then( + async (response) => { + if (response.status === 200) { + return await response.json(); + } + } + ); + + const intervalOverflow = fetch("/memo/overflow", { method: "GET", credentials: "include" }).then( + async (response) => { + if (response.status === 200) { + return await response.json(); + } + } + ); + + const [dataPhysical, dataOverflow] = await Promise.all([intervalPhysical, intervalOverflow]); + dispatch(makeMemoPhysical(dataPhysical)); + dispatch(makeMemoOverflow(dataOverflow)); + dispatch(makeMemoRcrd()); + }, [dispatch]); + + useEffect(() => { + const interval = setInterval(obtain_data, freq); + return () => { + clearInterval(interval); + }; + }, [obtain_data, freq]); + return ( - - - + <> +
    + + + + + + + } + action={ + + + + + + } + title="Memory" + subheader="Physical" + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + + + + + + + + + 100.0% + + + + + + + + + + + {memo.physical.relative.toFixed(1)}% + + + + + + + + + + + {(100 - memo.physical.relative).toFixed(1)}% + + + + + + + + + + + + + } + action={ + + + + + + } + title="Memory" + subheader="Overflow" + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + + + + + + + + + 100.0% + + + + + + + + + + + {memo.overflow.relative.toFixed(1)}% + + + + + + + + + + + {(100 - memo.overflow.relative).toFixed(1)}% + + + + + + + + + + + + + } + action={ + + + + + + } + title="Memory" + subheader="Physical" + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + + + + + `${EaseSize(data)}`} + contentStyle={{ fontSize: "10px", padding: "6px" }} + itemStyle={{ padding: "0" }} + /> + + + + + + + + + + + + + + } + action={ + + + + + + } + title="Memory" + subheader="Overflow" + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + + + + + `${EaseSize(data)}`} + contentStyle={{ fontSize: "10px", padding: "6px" }} + itemStyle={{ padding: "0" }} + /> + + + + + + + + +
    + ); } diff --git a/visual/src/util/conv.tsx b/visual/src/util/conv.tsx new file mode 100644 index 0000000..d705e72 --- /dev/null +++ b/visual/src/util/conv.tsx @@ -0,0 +1,15 @@ +export function EaseSize(size: number): string { + const unitList: string[] = ["B", "KiB", "MiB", "GiB", "TiB", "PiB"]; + let indx = 0, + otpt = size; + + if (size === 0) { + return "0.00B"; + } else { + while (otpt >= 1024 && indx < unitList.length - 1) { + otpt /= 1024.0; + indx++; + } + return `${otpt.toFixed(2)}${unitList[indx]}`; + } +} diff --git a/visual/vite.config.ts b/visual/vite.config.ts index cadbd06..1ae1c15 100644 --- a/visual/vite.config.ts +++ b/visual/vite.config.ts @@ -11,6 +11,11 @@ export default defineConfig({ changeOrigin: true, rewrite: (path) => path.replace(/^\/proc/, "/proc"), }, + "/memo": { + target: "http://localhost:8080", + changeOrigin: true, + rewrite: (path) => path.replace("/^\/memo/", "/memo"), + }, }, }, }); From f38c59e25cd8f74280d03bebac4cbbfa8c9ea8c6 Mon Sep 17 00:00:00 2001 From: Akashdeep Dhar Date: Tue, 31 Dec 2024 00:13:29 +0530 Subject: [PATCH 10/10] Add core components and proxy forwarding for partitions Signed-off-by: Akashdeep Dhar --- visual/src/path/disk.tsx | 399 ++++++++++++++++++++++++++++++++++++++- visual/vite.config.ts | 7 +- 2 files changed, 400 insertions(+), 6 deletions(-) diff --git a/visual/src/path/disk.tsx b/visual/src/path/disk.tsx index 877b7cd..2dbf75f 100644 --- a/visual/src/path/disk.tsx +++ b/visual/src/path/disk.tsx @@ -1,11 +1,400 @@ -import Typography from "@mui/material/Typography"; +import { Contrast, North, PieChart, South, Storage, TableChart, Tag } from "@mui/icons-material"; +import { CardHeader, Grid2 as Grid } from "@mui/material"; +import Avatar from "@mui/material/Avatar"; +import Card from "@mui/material/Card"; +import CardContent from "@mui/material/CardContent"; +import Divider from "@mui/material/Divider"; +import IconButton from "@mui/material/IconButton"; +import List from "@mui/material/List"; +import ListItem from "@mui/material/ListItem"; +import ListItemAvatar from "@mui/material/ListItemAvatar"; +import ListItemText from "@mui/material/ListItemText"; +import { useCallback, useEffect } from "react"; +import { useDispatch, useSelector } from "react-redux"; +import { CartesianGrid, Legend, Line, LineChart, ResponsiveContainer, XAxis, YAxis } from "recharts"; +import { Tooltip as RCTooltip } from "recharts"; -import ObtainHeader from "../comp/head.tsx"; +import { EaseSize } from "../util/conv.tsx"; +import { makeDiskNumb, makeDiskPart, makeDiskRcrd, makeDiskTint } from "../util/part.tsx"; export default function Disk() { + const dispatch = useDispatch(); + const freq = useSelector((area) => area.area.freq); + const disk = useSelector((area) => area.area.disk); + const vibe = useSelector((area) => area.area.vibe); + + const obtain_data = useCallback(async () => { + const intervalPart = fetch("/disk/part", { method: "GET", credentials: "include" }).then(async (response) => { + if (response.status === 200) { + return await response.json(); + } + }); + + const intervalNumb = fetch("/disk/numb", { method: "GET", credentials: "include" }).then(async (response) => { + if (response.status === 200) { + return await response.json(); + } + }); + + const [dataPart, dataNumb] = await Promise.all([intervalPart, intervalNumb]); + dispatch(makeDiskPart(dataPart)); + dispatch(makeDiskNumb(dataNumb)); + dispatch(makeDiskRcrd()); + dispatch(makeDiskTint()); + }, [dispatch]); + + useEffect(() => { + const interval = setInterval(obtain_data, freq); + return () => { + clearInterval(interval); + }; + }, [obtain_data, freq]); + return ( - - - + <> +
    + + + + + + + } + action={ + + + + + + } + title="Occurrences" + subheader="Storage activities right now" + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + + + + + + + + + {`${((disk.numb.numb.rd * 100) / (disk.numb.numb.rd + disk.numb.numb.wt)).toFixed(1)}%`} + + + + + + + + + + + {`${((disk.numb.numb.wt * 100) / (disk.numb.numb.rd + disk.numb.numb.wt)).toFixed(1)}%`} + + + + + + + + + + } + action={ + + + + + + } + title="Occurrences" + subheader="Storage activities over time" + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + + + + + `${data} activities`} + contentStyle={{ fontSize: "10px", padding: "6px" }} + itemStyle={{ padding: "0" }} + /> + + + + + + + + + + + + + + + } + action={ + + + + + + } + title="Size" + subheader="Storage activities in size right now" + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + + + + + + + + + {`${((disk.numb.size.rd * 100) / (disk.numb.size.rd + disk.numb.size.wt)).toFixed(1)}%`} + + + + + + + + + + + {`${((disk.numb.size.wt * 100) / (disk.numb.size.rd + disk.numb.size.wt)).toFixed(1)}%`} + + + + + + + + + + + + } + action={ + + + + + + } + title="Time" + subheader="Storage activities in time right now" + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + + + + + + + + + {`${((disk.numb.time.rd * 100) / (disk.numb.time.rd + disk.numb.time.wt)).toFixed(1)}%`} + + + + + + + + + + + {`${((disk.numb.time.wt * 100) / (disk.numb.time.rd + disk.numb.time.wt)).toFixed(1)}%`} + + + + + + + + + + + + } + action={ + + + + + + } + title="Size" + subheader="Storage activities in size over time" + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + + + + + `${EaseSize(data)}`} + contentStyle={{ fontSize: "10px", padding: "6px" }} + itemStyle={{ padding: "0" }} + /> + + + + + + + + + + + + + + } + action={ + + + + + + } + title="Time" + subheader="Storage activities in time over time" + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + + + + + `${data} secs`} + contentStyle={{ fontSize: "10px", padding: "6px" }} + itemStyle={{ padding: "0" }} + /> + + + + + + + + + + + + + + + } + action={ + + + + + + } + title="Occurrences" + subheader="Storage activities right now" + style={{ padding: "6px 10px 6px 10px" }} + /> + + + + {disk.part.numb > 0 ? ( + Object.entries(disk.part.data).map(([item, data]) => ( + + + + + + + + + {data.size.relative.toFixed(1)}% + + + )) + ) : ( + + + ! + + + + )} + + + + + +
    + ); } diff --git a/visual/vite.config.ts b/visual/vite.config.ts index 1ae1c15..0c9a5e7 100644 --- a/visual/vite.config.ts +++ b/visual/vite.config.ts @@ -14,7 +14,12 @@ export default defineConfig({ "/memo": { target: "http://localhost:8080", changeOrigin: true, - rewrite: (path) => path.replace("/^\/memo/", "/memo"), + rewrite: (path) => path.replace(/^\/memo/, "/memo"), + }, + "/disk": { + target: "http://localhost:8080", + changeOrigin: true, + rewrite: (path) => path.replace(/^\/disk/, "/disk"), }, }, },

    wQH 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 diff --git a/frontend/static/css3/themes/default/assets/fonts/outline-icons.eot b/frontend/static/css3/themes/default/assets/fonts/outline-icons.eot deleted file mode 100644 index 38cf2517a4da71a05f8e83723cdffce45ebc3319..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34390 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 HJNN#7)2yBs diff --git a/frontend/static/css3/themes/default/assets/fonts/outline-icons.svg b/frontend/static/css3/themes/default/assets/fonts/outline-icons.svg deleted file mode 100644 index 48634a9..0000000 --- a/frontend/static/css3/themes/default/assets/fonts/outline-icons.svg +++ /dev/null @@ -1,803 +0,0 @@ - - - - - -Created by FontForge 20190801 at Mon Mar 23 10:45:51 2020 - By Robert Madole -Copyright (c) Font Awesome - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/frontend/static/css3/themes/default/assets/fonts/outline-icons.ttf b/frontend/static/css3/themes/default/assets/fonts/outline-icons.ttf deleted file mode 100644 index abe99e20c38a23e95295917d6a5cdb49a8489eb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34092 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 bMX1cpc?scf@6G-KdBTf-{AinZ?ft(1jXHOb diff --git a/frontend/static/css3/themes/default/assets/fonts/outline-icons.woff b/frontend/static/css3/themes/default/assets/fonts/outline-icons.woff deleted file mode 100644 index 24de566a5c97289a86ce0c238a195da0d3251263..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16800 zcmZ5{V~{9K%Y465lccMrGSxMmiJP35 z7yux^uL$M?!2UOe&;UvU!TdM-|3yqp`40d9Aj2<@{R^DfaxMjN5mB*UPUcs~`yWsN z|y066~s+A#lu4Fgm4(EOJK0N}*<)$xBp0>TQkU~c2= z{>yRv>a_p>K*~t<0M6ESM*rEJ{jSUQAI<=$#B2=Qf7j(E_&>e`02cstwgxsPzns9Y z9})lns22A+9iF|NlQRGSuQC7th$H|2c-5zcV3&Kgk-omZF+gC}MkT-CV~vLnmb@lD zfK)tK-*5Qei2pq~v|j-IYQO*)zaz;1Xup^Ld=0#(I06Dv0sb-df-1mO~!FWfRVF(2b#Nu&^P>&P|O8WaD0K8b?*xa*M z7H6cB9T33p_V{d}=9-v|5PA+Mc_ic!bhum?&S9g^c3S&|&np)?BExBb z(G8~PEHDlP36-hlbxCL_yo;jkO>@5_@iwmottP&JBf(5V>8B5zFpOkkGcJLUp-LTg zK`2?WhGfm^kxOU)W~OxeKe$8I?F;G7Ty_Lcy;7+CbKsk3(H?v94ybcLW_P0IKjQly z*4sF}%}xwy)P^#yNgfy5pxQDH!-*eKq*p8X^L|{?ourVFY>}a$)@EKI_LQGHpRT(+ z^{$?GrgXiC=Tn0Jn05Oq>bo5G5j62>tmU|V(~!buO24tiX1irmcHQ7}-pq(I+jujh zE;rNE3bMNEv0CD%E^X2!avYzXHrl_LW3q#y?gqMQq{(b`{c3W(8W8QGm)bI#+rVxe z<@2~DWg)eI60?NSQ-;1Qjq4njc@D?A@TXH2);VNWfp(-k^H~WKb%{$;xT-uHO^FY2 zb|3vS`iLWvm?OHb0T+4Qzl0RFxUK!}r49s!1gK#TfdDSS7B)o2_19?~ zht0v?8U~uzYp?3!<{~#YLGo{IrDvUPPv=YT$Ib1I+R5uop3OIG+`?EpL)sBXvIs}G zy(!k80?#5_?x^t!wJ6YX8d<`?8UthY`87vIue%pv5i0dl`=5!CQZT|sU9l#oC<$AVow9J<{p^O zqO_x@>R-SUjE*ea)ePXN&@Q}QJw4LxWR^S^?O)?du-#xGC?9Zd8I%V5bwX`<8`Llr zo)eXBHMG6wC{GK*;z!VHfl@4=o~2aRQ)F(C8dLE3>O0^2FEUa#Hc~d6#;_cy6Y39Rj0)z(c(fox zs5V|hR5t$xH8n$$+uxr+pP4*j#@Y+orXLO7VZqcv4_TdE788Y7!li`y^D&6vzn&b$ z`91uL^ZES#;P>SpT$A*a+N+Ca5X|$)-nICC`+8K>R~YWAxxA%DWUU42;KaP^9dq_Jv?SV4aYb`2`@|ywqRKS##51f?Zvy3TC1ol^u_xl*5zkDL`ug4F2_D+*bEiNA7vML?kS`9gp2w-{MAc* zM2lh6|0KN)!7lv|I5ZTI?8ZK^JOt3SzeT=kHHXBpx?J?EUfi+T#oBty$YPqI{rFM_nkU4hHKAZq)3iC+T4qF1n8J}R}tKcfA-!5RERCkVQ%k|r}s z$*iigKLRmsb&9&BIR!3kr5d)Drw!II(Mnd!VTfN*&)9`Jm}3(h_u({gJOoqZ3tTMi z!&t@p$LI_)s8CB&a5gV{QZ=sB+1zcfJq%^Y3{9mSVAHf|kGTGeCX>TQ<1%ZNux^dS z>1X4u5{%(k35I|tUPZCF5)qbJkb{X7rS1pf=GVeAdAs_g?x=`OD0u9*TVFgIA3vie zOx<4T*|HHtzTG3NR6GmY?P{-{4`oz&^|t=x(+*Ch%^z<)AQeZ!yn|2EegA46=;hX% zivlgM7#EtsJ^nUzog6M77SeDxHnx}dOWshq$jy#@u>O;BmS{_XE| zng+;FOEyD&6B7-nJ>4az-tDq;Iu0cIi7nh7*KNPk)d*mG=(9@Ix)27O+CRrwlmuq> zO|YYZlHtLk`-A1&+8iu^E=lD&NVb?P^0&Tns*wl=gjGo`JW<}>x1!$cR=`xBVChe` z8#g5}iBSZCZI*CVe=5E)^NsnQ_{US*?8K}Wk1@@_)ACVwE-`8?n zoi9h8-|Oel+xiN7Ari|rH!4(Ovk^$~mH=AyHk(KF=xp29L&Dcb9L@%R1N)R@Ru%)e zZ^(HXAVwFITl^6Tx8*>%39~3j|3JCQWUNTV2}6dmwXpP0uY+5j2~q7}G3JSZ$8X{pX?dqDsj|Rx1T{Cy>>&z1aIU{BFP^bh#>}*| zCaheQgcq;16KreWY_NHEnZm4XV^Wvet)R@Xi8MNV{Dqgq@0q<{=Y?vPkO@dAs|R() zq*61ml?rUzXq`7X2QTHfn_oV4MPZelx+Q)QC&=d2Z)xdA>_2&BO2pa&S?mm>&dXQ~ z()#73Zcw5F-hmD^w*i2@_uO)P9&3-wyH&!Sli;|D!rKwx_}6 zDhOlP9}YHx$iHuCI*AT2|B5twHo<>8uJ``^`?P3LKTWrLA~g#-a|e= zfTfNO)ei13G^NyS8fsZG>2(5!NbO{C1AUA1@ln%VL^RrV8k7p^CdCa_gCOw5N36kE z7lYwRkp@tW>OE4QI~qWgt!l3r!4zPAb{D%CxY`!IPZOk>8(hYGh`W27*M9hpq7O<= zN}gO~@6Q_z_N#%nsk*mX#!q;zcmS8_%&2)y%%D*Pu-QDZ3SOidX*M43(yptjw$%Eh zQ{0+R!Wn$}=4cnIs!{@4VA#;CToET8E)xWH2?fF_Up`nO!N8(A)&E%h3O);;*4bw1N zMj6^KV89U2Dv&%u>Qa!gP;>9DyGi>9b@=u&5+C}oUvIIe;6|1}5RN{|v$2;=e2$|c zD`G}v0;cG%+J|pGQj8emr^UU~yh$Z%{-Zc%-=Vc^zO}%S$GLQz8I^&EGh};6B(+?~Y_{kq6Y8{YsxBzWeU=YE!U6;2@Lr0wM5$XY8 z1@p0ln#?C&$cwQ6Oh^-LX?NFmbtR$SdZJ}zbs1!#etHW6R|FEnN)9w4PPyNf4^3rv zSHaXtlJ5t3IO+|J=HpgvJN_KMx(XNxB%AEUm~UO~CgZ8Kgn+I920y(-MV5*Tm*h$? z5M}l+Zcz|D26jB+3j|P#*f^K&rzX6MR@@G@8UT`ho#7&94%UA*nYjm&60eaOGK=Nz zwc)>IFG`exib1fJZp6Q-%vN$3^i#y|CDmcZnj~xjedyjQhJ}!^D{kc?hhAghP z1kxKZOq}qF==vFp_sI&iSO@yFC-1C-$>Wte8A1G*`%=_6nbc=;!*yf2_6}-ff@5Gf zG_T~r82f1m9IR$k3im7>(nx~i$vkGX zAk7%YWhHkvDpa&0{23v4hmu0X>AB}(N?V;*1=_MNZO zqfm5c9yw=Pn2HOUcvooVIBP6>cibSa4IdSWsX}ohqC|r3_2f>*r6Qaf{-$kOio$9e zT#$mQqZ2-wS~HMbB1x!{jq!;9NrAyTgYddF9bI}_I+TFJM#QK=gjLD{U_cWG zvLZx~P6Q459hlxUbYGv*LKa>Oma9+lc;|MV5Xt?G7|Mwy)GCb29m%3SG;s{79|(pK z!t7r#9{!i5ver+or?*`6n*Oz}F+86%L+H`W>vfMcsUgbMs{6116)Z+X7Gld!IBF*t z%uZ590G=nN1S1MQIOwuI%Y0Z!^|3lUxP#8?oc&k_Hs@>shoXsM6&+N*yy*q>c-?3J zlSxy`K2fQyeFF@vKUC?qaznjSs7>H<82 ze46$yq)3ou{tQn|#6zUUSh#2O(3>Gg(7xHt;q$<>ne8oy<;QdF+xSU0fDn^3Ws-|9 z*3O7T4HO>?Ped*=(rTm`%D|h(R6Bf-KsT0>(Z6EL?T~+NZ%FX7r&};pZ^#HKGNyD5 z&_x~LWBUf%pIo{_dd$m7k5CR&@NqOAj=1`}0D7cQzNVnoX7HAIc31J%%}51&AI{Jz zXxX&4JI~!rV726}E>j$xz25{Uaab3iD;PtsI$@P7!YkAn)NyD!_BwC2#;Te01|;{N z3rdv+=Cvkrq%ih|xWo=rTiU|d8$qA`h;bueV9|iz z`mNm73Rr(|MB!G5;kYti+fI>TjjIHOge*~5k#ahk!FW(XX25Vz9cnxn`qITU&@E9< zh6mCC`b5&d0b&wLb~Scl(8Oq|_zO2EdnNMP1!xD{0Zm`8#zPU3l8YiykX38Bcnx5Z zknl0(aBEf4l#UR4NknNp4p+`-nrVm6jfk6O++yRT4RhnW!*zLlR(c)FPY@azlBieU z^mOQtP0;{8KjSrb-Hxp&K9_Gr^gv!8`n9^sbz_+(Wd~RQ5CZa55N=s`*n<3p$>yeUChyxZG7D}nS#6@e9T>eWCq;SpfAalajpO6 zS64|uj6Ta<@fC=k7lUE8*D*BkqoIs%Q?h`X5_3J3y$S9U$6Eixhj(gouminaaJnl$ zP(0^I+@PahP`edbdW75~Y0GfKV5L6x-qK=e%As5ySJVToE~WX@aAN4lp8?_l&Z+G} zn>CtV?3kmaX&N+|Ax+o3kQC;v!Xf~q>G8Os+2-gPwoJ{93(`RzTj%xJF{7(#bXuY1 zNuD}CqmASfI^7DdW!Z~(zI^v}wu)9Amb%7UpIExI{)P=K&R1ZuT=X!_IW=$7ITULH z0fg^hWnVIBF3nq3x;xET{X}m1E4!-lSy&h1d+%Ka>f+o}0ll<}Privnd;#_0JmSQY z^$hx$_)0_uEqMZrw$T!$4ya4_98%THt4;eBH3jFw)-OBRzB{7YzdIgV=eI?15&?7M zX_Gy$4&Ny0+HDrlrX>B9Ao&|p-S%CBKovFRPOnf><;OVu|AlvE0bkw9K7b9bu)T*TFBzwBU>3s21ov=|tgcAiH4>tzhoN84| zp1*KPRUJW=0je;X5y%Io_`;9`RXQdUIE?&MY|&JHJtcBuhM&jnCYm4%xaePxD0g0c z5Y@rLDJTsR({71SCK**xs+vxzk!M4c}?#lc3?9}b;$Bk2so1W*$ZD}_seW|fH zclU=-l^M##$4QotGv>BI?ZVR>eIUK@K>Ew8AdS0DG?c}X%hG(0m~^o34pV8Wo=63A zWkY~1VB3jOEjNJeOwZJma(kfgkaJmAuhjLlf^A@x2U{|^c(|FBP(|XcPm>M^`m|R| zgyK6h*H;5@qql!G*5wot=wDE>I5nMyPY-;Fs!?y~(i2T=yL>M8ks3#Kg$~IhWpCH$ z8hMi~1t@^v+Qxsj$&sNfh0AzU?}I8zLaCwbp!LvGt=M%)S`C$U3Gv3nWr_$wgMU$% zO7$(L_j-k6VJidqSU5Bk92*cn>=7(T%)@432qhyh8WD*gz2sNGZYckzDeKty#%=)O z%aS_{MKl0TDaJ_bmk0zGH%7L5b!s|g2NdG+W8tV6g(5=VMwV-;ryNrYlklT>_14E3 z*IHpB`EFmbs1AH4IShBBbn<}rS<98%BC5D5HSGd2MbtP$l$Y$P_Q)6Wy8{GG$)wHh zi|>qD7KHYiBs+1IFmZAeLu*QsTCT^ipGBf&cRC`CGjT^*Q!aOJz|L&fh7Mpa%gcjR zr`?BmfwAy16NSNSL{EOs?+qVjR30r?E_I38#331q#M4$WF=k8W8n9rk4n`s>i3b(H zY^b^OX{8CPO;(zK5Oodic5(pu;u}y`hw;Qfx;MBS%Wz+oOah%KcO{<>z}?3f2BAnU z5VAm)9-w#@0sNrA&0!ldVDvbWFx19rWB!R8<*AYuO5rOA^K{mEPG4hf&KI9CjsP6O{WqK^d82*hD*dwFvbGTW1@*>j?47!p8x}mt`FB_ zOUMIT(}i;jtAJQLq(&=EKrf?O6hKKTAuz$MC)g-S5?~g{x3T}xl^E{k>aSu;S2#R<2mk5ZzJPSx0!C|rnF(up( z(pamQ?#z9FC(?z61uX2qIaxPM{0is!(}f?;#r9t#&J-DrPQ#!+Kzly)$@VtcwVNH&Fg9z~@qz>XU46Os)f`+)Mfvs6= ztBL}fewl^h`lLpjkD~+;Ly`tw>(f+C+BH3?`Bs7fEqh1;1=jcq3%aox|5fc1Re^7n z!VNJNEn@pny_yB+24SvM?CrTs*s)SbfqudkC=96dO?jpLN&nb<+?p~)=?WBH@2NPc z#0=Mxf&DTcu9W+YGP>(B!BL&qXXOGDtx?4ARto7k9cSjy($*vNJ77o1OsSM{$pHl+ zWztfuRJ6U^iLAN6$tgq&)nq4(sWs%N@*wq?n^;T7X?8vO*5ilcld8*{_f=+1z%3j7 zZ!bfQ;?gNI;~d;p&?oH1>YNqhj?5R$3&-3co9_aT8PWX()EB&v!`N!! zjnW*WQ+HX+s&c^t$>=|VD8V|xS48W>9A8m2(@p;p(ur8yLvWYwK*(~Q-SmNcU2u=M z2n~Y&&Fj6G6`gF(LDYHcBAzMmfyp5rdPM?zb3caxwyq)Q^TG}N6$K;h+NL-xJQYr( zT=Jh1G)j}*AzXJ9kSko8Cb95!f4_3B(e~wT65i!yQH~M|vR(Nx4AC$x#nE3|WBeHT zxA(l+*b;tnf`518R8_#Hr;>lqfu-9n6PJAN5dJa$f1^ zx{dK?Ckx?d?(c&iIs>BIB=U|gl@=Y_>bjcSXjoZe1%vwKU@o>C7L5+!Z_ z)oHS8_R0)4&P#Rg(RPgwk>@@pB%01xu>xh(>ygoZ&uaLb)MH&uv)00Rd|j@Y;DPD5 zB=$u+3xYOO$b88OmZm=Ac$XTUJ+mm?h1p{+zGm1dUAfq%AmJJD_GdIrU-v|T@&kC` zE5N$nofamhM>MHbS08-i5f3*|k?pthL(^wnVO?OgT<2REQjWQ(+leTZY$mDmDt46N z%m9tjVqf$z$_^<_0Ie=&xSzb5iptLj`MSl|Qq&ASh5_imMkK{#%Hx7*d4u--T60XN z!QKjYgB=+zOMx|&M;lkmTzXL;`9oAzJp3pV_)i~WbAg*`8&;^L*qG91*0uW})5YyW zVC9d$cV1Ta`_o*uROSgKb7B?DAfNm)JNq}&8wPUU05J9%MP*IC_i-t(nJ2p&Ha^Z$Tm2z?_ zA%OKw4H!|T_p|xI;B6IUPGeI+1x=+uTo$q1qdNztrGYec%^UnXkU$wZ(JRhYRP!B4 zq5Ms$pg$DYw2fj{gsYG&)hJszE?oI@ob$Q0iv@Y}`U`|T9toxz9c$*0aMBfI>R4xn zP$;O|!G7|%Mc4$Y=LgKEtENvT&CL^Uxeq$b)Fl(qv83f;epy%U30&qXuHiYnUI$l= zvMVf2McX`$Uj(9Xz`U`*yt-3gR4;fpYZk?fn*~y>!YP_-F4zN7;_4#QzLt=8Sst z!`YQIG^6}D%XA|iPnus9nbwnO1W(a>qHYb-O^h @5E5^jow38oGT;HT{*=6I5BP zPeN~)y@whdfIBsRmq+Rdg0wTnQ7nPHr0W78U5CX2223}%1mx1n&83U#f08@zJkueT z$DgUg@4aOBobTYZlOfw{A6tR{zC7-_)wQi%FtW;tntgzGD%#dCRe@ntYfE`#rbn&Z z|6)Q;ve5_j8Y|`QupfJ-(bpq$$OCFZ)G9H^2@|7fmRV!La<CzlFK6uux zDViThsLzm$UXb}MFKscAfY?#%;oqe!RS;J>Pli? z*=6TyI2eY>)`{x{|H)5~wzZk*nbk;8Hum(bGtPLHh3P+DL69&UjNAU=?vWHz(U@W^ zUWs|p+FYcOaUAECH@kQEWn}}C)F?%Ei+KbACvL|Q`}9O?5fS=&J62rx!~y-dp>JBk z9bs^&ugytSsijMeNwVztda@V=S^OgOrVFdK{}6%-?Z4bPjb(}DCsyL>a=l4)9R z(gKn4BhFvdE(c|mpR9yec6#HJ3)t3S<+*%tyQA#oa#3(OUJRh5vB0trS( z>ro`qUC3E5kdgtD`q)qi3z)$myT_u(3-(|@_>f6d?~FpNyU9p22Eds)B~he0(bnY7 zOl<)$uus~sv1J|G{86+|@wQx3l|pNVc+xPwos)G^%kJxYR+n>6tlx4|Ja15QTw_tC zYeOqmD*AOhuBG$2m%3gBDQ|hw8g2|63)U%sOvtnNNfiQb2PT~a4G=GK^j55H3&}66N<55Hdr-s1T_QQbQC0td=>|8^UaFv2te*S16MGw8D8{J ztmA2B5z1QG)O-k6fjwPRETi!V@jb~R8^#}Wbp;34NzKL7U;YwfSe#HkW7!a#f=`AB zS{#%@>k_3(1>pQAdnf`zSIAvH4Lk7}R!V0Wk=P2~m}PRCkNNv`zFMp}V7x)Ae3*+e zT@J7Kw{BCI>a56*fpRrJ1{xsI`g<4(Xz0lM0kRQ!fkr>p%2R3FWyGrxwLZcG+Z8~% zbbPYx0SJ90LQxW~jAEj}<9Z6w$4wd{9JC`Vi{_7b2V2FG`qU^=TeUuDt_eFXz2h+- zr2ls7cl_qaea#?D{m#@P;C$=s`VnJ{|H!(OmbYOrmX5C)V*+TGwbh7h4d0Nn1aAYs z09^a_sKy<*7-n1i!>87%{1$o6W<}-LLq}aIBj>1Q;o}uwcd@oh&8kO<$MRG0Z<0CR zb@KFlHXO@0j|ks1f)}~YEP|K2RN`ym!}yp%`d@~3PS)YjVQHTH`eLA96!Q?=ajMxY))FcVAiA-D?unhc4w)sti3#;i4%UAqQ4@@C1qKAw`T^iHG8pdJn&GcPOO?1KFg;4 z_V6UC&hRkaxH{43Q2(6lP(^%VbPJsBo?WQqXRqO{5kPflhO^QRL$us|P;W{PLr%b? z8gv}f!kP3`dwBA1c;|eWL>_n%jTe<}5^0E`C>PxN53ElcwaUGngH+w{-*5U(JQX*y zbJ>g1zIJ>YmvE`x^*#H4kUGKYC+dn^=BbaincT=lbjLTAZ`jdW|QNpj#{J1uQFz>VKj&5Cg1HyxjRZUxOcTfLz+9#IArCj3VVo3j@Cbp z{|zLl27BsZ8cp8_OPd5iUP&-yScnW?qclaE62-E&7z~9Jpz%v( z7$q>07k%bF>XKZA5kV4>6+PijngVDWn3UrtjqKZgInx(k9Ys6m^$EIwWjUe0^bwlvSy7QpsZoEcF zJuZ`N2c;-1L^LLX!Xsp^=NhGkP4Kp9B_D(SutIskq@adHu(=W@_+vgA zf)K1|>G8>2Isl<7gO55yC73#wqdX+kSf-x&{b#R&_=*c@Dt~w|*>|E8nM)huPD}q~ zk_afZJ`q3+N#O(+emX&Or9Sc359U+m+WC@y8FIw>D)qFs3?0Uoz$qWip(qMQKA}r zTVI!Hs~!f_Owx`Lp?WVBa<*=x_{_F{W`(rgS)pnv2s|>sM_M!5@hd8l^^Ef}G)$|i zVaY6gZ$GWAsWNb|a&ZLScqDQ@&l2P3jzdVD6MY;`NVLqpV#({JKy_6V7}a#Re1E>i z(kfL{j=e9FoMFmkb8h8+AWD94J}!jNZpS&Pqi1#N+dL|aOtyU9P7KY;;9>tLmIeQhilgss4^1`ahGWdT zq`sStoA0>~ujyJe@xHi_dr+{mXsrp(Kve?`5nmy5seYdK=30v^0mb^TK-sDE+-fw5 zY_f%aV67{>UiM_OTlPup-P0+8TqF^G!5wy}V$kUv4kVZoQxN1q3sOHV3Of-1wA}O$ z6c)h*u%U?Tf*19G1&2IIA%d%a#*}eKq*8;!)f~XmUfiJzo$fqj49Jy#oWIGFz(!n+qW83J%7cKFIiVxKypPJ8*&EqQCih&hT&OEq+mci1q+-;o6$1y$nBT7!2cs_G<$J{Wg(zg@;83tE|TdtLl0h zP9{2rQ)h@yWB_ZomASbDfMD}tx4h$)>-BGmV7mecPmSqkiJiUBdJa>1D6V)bZAEiV z+17_Gs=3K}@eHZIR~8Vm0;A~T4t8d2J>!q7>k(k9nNw)#LUzKj@QgGiSw4dJ1BPE< zL!|22IXQ;uD%o163-uPpyZL1Ws$X`V>A~FNzk>4Ds8&9IG{!1E_$}$ON60r+1U;8j z?GFIFrM!jni=dUJhF~se##G*|ZfuN?xq!F^X48|dL=)&x0oNZ{=s#6 zqw{2%yu|wMzO9R&%Gy12=UdQ^?y4J~0h-ei8J2BzA?m#3UKP`w0*lohg*oT3=DqD!qZ#Yi^I%pP_# z+}U@B?^b-6SmLa{^-p5oJ~Mg_{T5P+ zw4QKLchQHiKspvb2s;!AuEr|Q{5QK5dX>J`Q-P;tU~sCo9aBDeQS_3BU=}}dlm(aI z>@+E>tG$kx82lf1qo9Y?&I&ov{;^sIHGzh&8RmVpR?y@cbU<}f3=KPGbIwN5szFgK zszQ5Woth$yrY1bl9%}>~6b}sqP`t;-#80M`jJ|v>=KeIW2Np_whB&tSauNOv$E6&? zw_=*g!10Grf2?^xAieU5P2%~snKZUD;H&+QTwtB5J*=^_O%=86gD&HpRsWBJo`=_) z5Kz$u6HwX48Va2fU9ACW`)~fQO;1v+C|jSO@fM>oi`k>qTY%2fLF#v|Meg*S1Aacg zja$;5zgtJ=-@V>%@Dwgv`^%#{Eh@8rJ6-eHEB$#$TD9I9#>B1XYF5=;Julj};G-d=_p;1kY#+htJ_@kX12Dl!`p6*a<7QS;4#;ZqDm`Rl^ zYP@nYBNeq;S%2hQZv>CvC~{Pf7#BtlqY%Xn8(!vlF~(Zxq}&x!8+Lc~|xAut0`nU&E1)lv=VSHS<&@kY|$W5O-FZx;-) zYuL@dpB|7^tC&YOO+A1_=pzuVutIZ|vpb{mF`<53!%M)pqW3qPGQOf6yR{WHq7rUc z7n-AL;i40tBRYd=I8-Bw0s7!DDKivD^2;C~u@Z|HY2<-|kjh7p4=#f|Yy#CAfg9!@ zK;D59R+A($Tx$I@{XoLGN!j}EooY*o6;6Fe;DxP0StfIcqB+6A&2>e~ADveQtJc<_ ztDm7DPuze~aK(^w&2p6t@cm@?4uw$Z2dfTUH1vRC$h{^6>e-&VL@8PJcFzXlcxQ~# zrrG@=OgD-yF<;q~z#*hmCjrC!J1NDDVii!3IHN)iA`$;6;&a?W>OzJnyD*q57Y}W_ zix0}>;gsRw0nR^fZNzEmrtQSsGZ34iAGXq{p^ISd9_>Q1H_dM0S_jAdS${mfxE)Z| zc^V?4aOB5r0s=SLLz+ccN*%rbh0Xa%obUP71)rZTbfiGvzm-X-8zBrF9wcm-fgT@b z1T+{n88RJ;RM3pWvK@@h@t$+IK7- zij4UmeQ?(txJhDSM|mp9PMqoJf3%=vW6TKr|p&Pr)|u5ToMILn;aTAMrT zogd!_0$!xd*T8)qpmWV$5cXU^evZ_bE$~^g^8msGocUe>#U#R zd$>9RR7sT-HM?@EKoHbQH98s5;e3n+*E%>O5h&?!i8V2yjC1+o*olC$3pH3V;DDx^mDF|=aY^DAdO@5Y0b9R+AzgQpAgPB#ma zu77s_JR26iMY?{bu07iNiHyH*+l%;U77kzM4%!JMHVEKPd{mKwIm8+{cxWaioTY)# z)ECxj@$1@=_b07ol;c@w2H+_TX{aT=DTbxRH3Z`k3P~%LB7M`$otz#(ztsTzI`~yEr!{@`=di z%7r`H)nfmA)3%cXYX#i4>t*#&q=~5KFt>Hn0fg>+ef8Glw^fLboRXj``NsbaITD5Y zY`^D5>+>W93~8SzQ(?c! zphUAFsSwp!Y0rSHVP|_89AuJ)fd5#cxd%+~wsC90T0QC>$nLHiVP){mox_66^u!XiS{&})$b?D=C)`G8f zyOPI4xA3kT{!qR3=Tf+o+~Kb?@GO>D`Y1{Y7%E{@D)~93f(ywFKm1jSZk2sc*6bHt z`ZPGQ-`YTjf-Tr5ODA`R&*0`QhTUoXCwTa?G6CL!j+~~_fdS#q0`2Z}n6KnLp-zkQ z+{$PqPOM5B2dCfbEn%^rEJ%iRMsbFcw%cd^?x91O^r-FIp`=SOs*pWmUjXCDlFs5I zW?%k_kpbpify9Iq$5^}j3ONmLTwflpz?d`o43W*hHX}sKg@o!VxGK7(MrQS3$pZAv z)VlX9m~peljRlfHosKb{*SYVpB)o5a@Xw`bMc&b!KQGi*{<@@;ESkZH zRJkA55jqtn!*rcf`p$TpS4)p7c3;i$pepK4N5?5lRM-Bmf^lvhyv7x_B3CAC)@NXb zp>b7##PRjEWFmrauzu=CWmWpwd3;~(6%!=oOdsC&jNIny1A@6=X`9Rb%qngI(IzS- z2TY{J255Xs;KT_7cjAK<6DKK0oydo85)ua``_m8xyRYXJkc9cLW$FA2KU-G4>7b|A zCDmq~M%m7Komm{vO>0rD`9sZ9AM~%w^WqQ~OlmTiN^1TYOAq`u9Y5fFHcr|DNe>T6 z>Kj;9#vdVG2aqrInGQ=EH6IZy z({XUf@;^T94lON-BI==y>@<;Wx`E4(Rr`8V-CyK?wy0e+nrcOM=%(?im$kfkFW-AD z2yEW1y6F0|A#MgZtl@t2Hz&#d(-?uelbn$F9{|L76EBxvf=}a^@SUD(o&1!M$x9E) z=N<;eE37A-7nNRtG+4u3x*sB;cRw`GQ7xm4BdBfV9+X5;Ph$UHA8LekL;OKQLF>Pt zMo)*{fW}QY0}Vg`&1)}D6K)3C*yAvdByMsOXrnxsKu|Pqe8L?>Q_P6WXw1Y~Ci*`d zT665eQ6MkDo1LLW>&QA{J$p!BXR7E_^6PhF>*ZZ5F*4nk)J3<~Pl;FFZqqe=y_7c$ zPF+UFzOR09H8R28jQ6(lC+q8dCRy!P(sXmr8DqZupjvzjSI{eR1$dS>@Xp?eFD}}N zsNeIxkQF3ecB;uGyW?MJpSj{Ar|!wMwdfiIdFU$IpFhfP^%?)W@6K3X|IzdiGK;}Q zkf(1(4a}Ad456L1P8wM1^2hJNk6elSNRl8e2#^LAz|tDl_kVizetmfEetQyum4<%U z1sZbzDFT7W0081n!61L{$0!WI4l=+v-(SR$Upk|R{o|2Y2#J3e0bw{@m&An%lpr5V ztFp>te&a+oNlY~3Di*zE0mPzg5bb8&&F9>ep?}F26p7W`$4{~1$@s=i;lFODtZCJT`2aq_s-I0F0!(X57-LmVf8j(8%&B@l<`RyqCzajwO4KNJw3TO-13wQ`b z1r!W43k(8m2wV+<1yTsI4+;Y+0on>i1ttqN4UPqF2!04*2yqCh3)v0@2gL;y4s{02 z1w9Lc0mB9p2s00h0(%072PX>`4mS!f0v`-NhyZ}VhhU4)iO7N2ibR2Aid2j=i!6gY ziz0$jjtYP(gW8LRgJzBP7o85>8hso?1fvw=5z`d&4l5mN5*r0u6Z;Cs9OnX81a})R z86N}R6u+AQh`^Mfoe+Xhf-siwcSk0=B9Bt;>WB@-YkCWj!GB@ZU= zB)_8|qp+lyq$HyBr`)EJp&F)Uq4uW!q>-R0rbVDlrvsxirU#=BWuRinWW-}^W`bg} zWx8RGWnN|BU`b@TV8vsNX9HkUXB%Y)Vb}kExsyIp9~uw`2$Jrfo&ZR40&w!%h)NOy znE9IrEs27*O9CjNKMhN&HYJs`mV&_}{X~CA4%eY#E3YbrRISUQ41p6bWs$2Q#v03F zCSliy5IF##Q)$*6K;Z%qzy%IH?j;~Cse{dFX1tjnPQPy3!25Ck!2l)g**K?zR=Uqz z=>y`Y>ue*_If1JDOZ0$a{g>f^*OuKiE!}?GZJ;~)=al<_%C;Tw0Sj%rZ2Gdi(=LNu z;vvK%iG_b$M;XoHsozzxF+Vnsfm?lm+Y}xCUqVMV*;F^o z+}m(>WMz%&1)n5f5QHlAIX<07q~cvY6j2Xjr?sA*kFB8=VTS2H}n2@3bmX=T0`@-UTgJjA19AyuSTdi*W7vp zgP~f1=ib^)y+6>2OXgaKJNJA;=Q5&`0(k4>tasH2?T?(wf+r6aZT*FiMWF z%$NjD?^fxVkhtJ!SxKHwQW0t5E?S%GCEcX6gx>4><^NU3wMKO;h9+jtNeN|&aG`=W zF;2#lDtfx(U@WGqt0t@p)Rm6PC6>jQA$hF+3jaH5EZVlhRj9o{l7@b{u;+Ui#drSG zo2RCiWp(yI-bM9R@n6o^D4V$*u^}vHlVl|uPdy*gbv*87?0Vhyynv9Xk;oDV0_U4> z_K>@sUkiV0`pN+LH(T?I-$HI{_)iTOg5?n7{(QXT%|^`re0{h2Imhlpbe@Ud1A@$NOCW- zN0;2e<_ti@w?+Ez@$6i754w=1U>F-E;2iIP~_71tdZ8>T#wWen>ivqWBSp# z@0v}aRj(zFCu4ypEzPjL)8-Q~ z2B*IlygQ5pwY|@Um)T8cXp;uFHJ);Q(RqccmxUacSRv34^^7ilL@WoQ-T21XpUN!A8_jHb`4o2SK9npyLtA`fTI-C_k1)jA8^I}9y74X>_sU6ol;p;M!0 z#gsy$>}fcvOa9n(mCWHm9V}qj*OkwgC=7Zq0ct&7+GdDZS0HNSJ(EZ9Q}rg zi+WS5%FqoBF(0{!hD~3vI?D%s^b1B!*wk(FzM{ReqSzX3y5=G!g|Ie??DegeHM6=< f^T0hF-L{XeT%c=JDXyt+xV@DB10tt^kN^Mx@BjzA diff --git a/frontend/static/css3/themes/default/assets/fonts/outline-icons.woff2 b/frontend/static/css3/themes/default/assets/fonts/outline-icons.woff2 deleted file mode 100644 index 7e0118e526eb53511cb57e7cfaf515784fee4345..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13584 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 W8!VVrwhAGt$p&j$lnnbyiU9!e_&Ztv diff --git a/frontend/static/css3/themes/default/assets/images/flags.png b/frontend/static/css3/themes/default/assets/images/flags.png deleted file mode 100644 index cdd33c3bc609a91ff492fa352d835bc65de6eb9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28123 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 szvps9ukhz5h*B>3w`t1c9~9oX)@<@)c diff --git a/frontend/static/css3/themes/github/assets/fonts/octicons-local.ttf b/frontend/static/css3/themes/github/assets/fonts/octicons-local.ttf deleted file mode 100644 index d5f4e2ecaa31080aedecf0b42ff793a398a63c2f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 53604 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 diff --git a/frontend/static/css3/themes/github/assets/fonts/octicons.svg b/frontend/static/css3/themes/github/assets/fonts/octicons.svg deleted file mode 100644 index d3116a6..0000000 --- a/frontend/static/css3/themes/github/assets/fonts/octicons.svg +++ /dev/null @@ -1,200 +0,0 @@ - - - - -(c) 2012-2015 GitHub - -When using the GitHub logos, be sure to follow the GitHub logo guidelines (https://github.com/logos) - -Font License: SIL OFL 1.1 (http://scripts.sil.org/OFL) -Applies to all font files - -Code License: MIT (http://choosealicense.com/licenses/mit/) -Applies to all other files - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/frontend/static/css3/themes/github/assets/fonts/octicons.ttf b/frontend/static/css3/themes/github/assets/fonts/octicons.ttf deleted file mode 100644 index 9e09105305277eda2a93490d69217c8cf5a9986b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31740 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%0AF*JWMhIqF-!d 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 diff --git a/frontend/static/css3/themes/material/assets/fonts/icons.eot b/frontend/static/css3/themes/material/assets/fonts/icons.eot deleted file mode 100644 index 70508ebabc9992e64f1314f866b2d7ab90438c58..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 143258 zcmeFad3;;dnKyoqti`)5$yc%^Tb3=$a&*1Kl4UuYqioJ%CnO|N7M40831EdRkc1F6 zmC_Kl5Ei)mw$t5k8E|9iKTcyj8v|KtH&n}d9;mLZWk)#?a z%2Qv4^pwgabx3W}RO~x&PS5{*jz~gPs=yBQ>+M~&bWi)gluDYm=jr8z^B44LnY2=3 z|4@qS#)ZqzS~*(vyZi7wj_a<4DMcs^BV#fAOw{3z6x5JRi8=lJ(nv z|7pjlBo*BvNqWr%yLY-I6Pqtd#)EjSy>R_y+fSX63h+Kbr|`lpS8TrIm8#n$$u?DD zyS}(+)B272cW=G``BC{@7vYAsQv)bd9#Z2)m+aiLEx7sLaD76O3=eGCcES38?_G<$ zjd$VtzDw5c*{=0U@8S7HNblOZ{*p~qw;!J)v0IzbUx&7DyKLv0AHM&z#BO_4l7iDY zESToaTYs_P_OBUd{!uCsJ^R+LAAAk(OX7GcqmeYczS)jP_Q*|pDkA|K=!ZQ)HUFoj zI|Xk@hovfhn-VgfDvS=JpB9*OP}1RcKiiD!h1ugDrE2N=eC)zAHjYsACjH{l)KjOj zrE7V;@@wFd6g)FgLP{gj(bfNfpCT!eEQPTT<1fOu;P_Qcit%TZiqa{lDV-(xp3dk^ zdY|5n;3+*9X~eUbl;BV4ssSk}mHH?194VIw&M0@vOO{%YR-B2uVg4+P)<&eu@hpa; z$es3duJC%&TQPp6NCBRQ0MI#jKgKsoDd9}K)q^uCm40+5#^0elrSY7oWpszioRxj9 zNcGurC?%y((@_56O0NkNGR3C9h zfv{&mna40LT!ujeFV5m_)D!^%v(==NwA>Q5h)E8c|ZOry{PBq{D}&a zTs^48;wp@`(Ype2V%$<`be|yN1MU-SD7ApHfKnW9P<<&M+AAoX$`SccTEb;I(mj#C zXbrtD-c_$D2T@1bi;~o9#`6&Os1!wVXVd0dKu;+T37f$Fa$X~_hZ?7=`HHDc=lb&LzFK{q4eTCx)ya3@S-v#+#~3g;3!HFu#kEFVX2irr+$;c zr3e=Eg!a^ebv%{0t4N*5f$q|tYA5bT_>syHrBe;441opI9(ALdirUhfqBgXryyzV@ zhoI!;SVXz3!$!28>LfwnqO_tVl$sz+<4)9;_Eam{(-VoOruSy^w?vtu2K1i#hXnY6 z|3e;%LtP8OOlfK{etX$E&CMLdr*!}>XxQSUz7HZ7K~Pp){i!hwv2X+ zP8(f0x?}Xk(Z3&kdGy2gE_pBU-hJ==^u1T#d-J_tzIW`{#$zuZ`=?{CzhC%%)%)G= zkG}uO2bK@oKA8Do*N2yW_^act;|q@e!|`7o|IP9DKKl3sJ5hc@J~92oiW8TeICA1= zA4?zWKQ?}>jP*lylOSwB}Q{n4L{{&e(}_ZGZ&5G6l| zlHYjmo%cqMH645L*efX6@P6_8_V>T@{;~Ie|AG9$)DK%foc7^QkCz{JAAeab`J+!x zl$@vB^U1hFPSBa~* z?v1+F>;9?k)w+x87S_$Fn^7043)HpLH9J3a9&q03yxFb`$79{_5)Sdirzr0 z|NDO=0ZW?EY{4^egv^b87x?lu9BC`VwjSGFY~_+Pio+=36Xe~|YOxV+jXJQ^<9;iS zZfuP>@5GVP5$<*22)T5$1Lrev3}Bc%>3st>yvNqyh_UxRBz3k9M?1D|oL`LNcd(%h(r?~JIq!dhbL8>4fLkt<=9*}zYa&F zI}R9W0GH#a`|*Fk`SUm;Ep3_?aQuzfG=GQVdt%d|tsi|XHqDQ5L>*6nc4*KiCjg5R zC`0oWj?f2Apstz`9MShDrsEuNJh2qp3Y?>TCjg@pm*M;)9Cu+m0(1k6PM{tqeui_v z^91?<#YqLgyN@;4^fd$p-}xpL0EP_j zp_=^1kdH)L{!e|FcdtOJ(;Etlic3oKZhrM?nN)79Fqtitvei~qZFkhvI_q5Z4emxy zllQCN`tNB&~{ClPAFsAO1?vWmlhNY*a7o?Y@*QB?k zUr5KKlhS9>pO}UfGc&WZ2IgaaHl597OW4_LJG+}5W+yZinsu6|G_PnrEzlHH7ECX= zrQj{CM%$(x)IO$tQ&*^)tGh;bSoaIvC;C!-r#`G-qu;APq<_btHB2|`HQa4T8IBbe z7TOEj3O5(-EPSN!4@C_{^NY3=T~~BR(VInI6gL%bC_Y&HVo6KMXzAS2r^_xXd%av! zzN-9Cd8+&~qt@7LJlA-W@hRhp3Twsr71vd~Tyfk~Z1S5{nRc2UFuh`~F)uRjH6Jh! zn^Weu&7WDEmTt>t%R`pWDle)$Q29dT+j6noFYl9|lHZj-x7w{e)@auqbZqFjuj8eTQGc<&)4#-jssAbe$v{=WA6ORH5;zbz9C$NuqO-Dd zZs&&1`#XOY)C8M?bA#sxuL<52d?fgJS9#aeu0>rtyPoL!NvJ&385#&(8afbqJ@o7D zif(`R`Q7`wpYHyA+SF<5rd>L1|FlP@y*^!<-ZFjj^e3jjHT}yO%`>*n7@G0ojAJuP zXKtLid*=R`ch7um=1*q6J!|T$MYA@}IymddthalLd;C4u^c?DWwdeEMO|v)8etPz= z!< zySMkQ-luwhy->f{ z@?~E`-~7JKeK+;}q;Ispw7;$Y?EWqN@%}^oBmKW!>RdW=>2*tATKeU(-ep6}-aM=P ztms(}o%QSGJ#j+I#R-{(EeYXDW&1b*5vUFwJ%Knw-uY7D(@v6a9uSTjO z=SS{~yd3#$bVGDsG!^}Pb@A#&tM6I;#OmW~O4oF**}Ue^nwQsnv9@XL;MzOZKC$+- zb<#TXy2f>vt{YnS%(@fj*w0yZ&ZXzvf6m+I>d)P9?tSOJdhVC!b)C2UynD`j{ruAN zr=LG~{v+p)d`M&h7r~L)%~9{>2X8j+r~Q?|5Lx>z7tt zy5!RPF8$!LhRX&od*HI?FMIj2cP~3}S!QSB&aRz{cCOpGbLYODckg_0=dqn%?rPlC zzia2NgS(#C_0q0)c73v2ySrw0=kA@mpW6M-<(kV|F5iCnBbR@$$G&ILp20nj?Kysh z|B8#Q7{21my)*aj-g{{8D|?J?PJ#-kC(@n#1F<_{d(coyT88t>lb}}|JR@X`n%WZ zud`pb`?}Y^q5Z~^Zyfx_>(>`v@4tTY^$%Tt?3?y)F8}7xH-EOzx372K_I(fSduiV% zH?-Wa=!WZVc;<%B_qXlezW>GjpWj$>WBA7NZ`^m|{Wqp=JaJR>rad>^f78g#g*Q*V z`MR5r-2CY+b8p#m%Llg>-`aEQ;H|^AetN)nVB>-N4!nJv_O`a$&c1E%wwrEy=b+}G z|6uRI4F~T!`24}Q4`yz!xxMH1!P^ht{?hHo?l9lcd&l4%!*?9Nv+&OTJ1@QSkvreL zYx-T+-*w+z&)jt)QIqIT>`fdx2_Y~eU_nss7d~k2oz5Vyb@4f%tSMNQ3U-^AK_ieuK zj{DyJPUm;}zq9u{4}9mf@BHEZ=>0#tKl5GxcQ=0bk?+2BsQl2@Lq9w8#rKwf@22m) z`n}8pJrC@C;GqZJebD^iss|4~_{@VN5B}+)s)v?6bkRfCJ@m*!BM*J~@P>yUc=*kS zGmp%FWa}e`9{Jg$_D5Gey5-Sp9vyo0sYieI=qHakAM1YX?8mk|cGqLiJof9y^^Z3` z-u?Jhk3aVKm&4}{-!%N%@aM_qI`N_FYZhUgz zlSiKX(^D@!b^QAc-|zqaecylgaP#50hp#&P)Zur3;QT?)53c{gLr+&e-Tm~|r(b;f z%OCdsaL*6#_~Dz+6hCwQGp|3Zf41k@OP_t_*)NYwKeFY>V@JMxZqIWsKKIGW{}!`z@+w>PaCw-zxscm*S$OQ=>iQ- zr5_Z~Z5`cy+Ms7&&U_jo&A<8srhv&CFu6_pFWZ=c5Jr<8g6@`Uydi7xxs~vyW z02`=9vOyX2cXc*3=qt_Hw?hHhEn|D(mQ9;(*|d^plR}2R2rf6>!W=v=OI#rfNCDYG z*jTnM(5uwC7#xgOV`OYB9gRj5CCn0;7}CRn!%|3JBGtjVNa;~?DlibNV{&~k6zuGx z&2Oz`P9_@y)Fc)O`@&)0HLaO=Yq+Dbrm`da<5krS)hCs382>9;ZMN2{0xL?4<&~A? z#*!6*w8;*|j_RkvirS0Ts;$&#Ta9u!%>K<>T52w}Ebs1K-d)Js%w*gsHD8Py-OK+y z3qUREA4dICpbkbZ!%JOMSLD&f^Xc+?10u^{XDDbhc=d9n)!!BDZ1T$P%52hjskyAo z{0F|jQC_}%`=RYiZ+GsjUwzf;C0#yVtf-HZ*D8tU+m{baW4Ajmn-c67ls?@vd8=8Wq&aME9 zmllPK%F3`Sbt%d&e!_3z>NP;tlo>HsSDTq^Eh;T7iqg(n5-yo|HDouPk|;65Ui1a* zVl0Vz5^aU9%21_x)QjjQi$tTRq^K{-!ehxKi)MyFi&a>cNDgWhumspb+i5ip$K#Pm zWLVUV7aCSZ6vd~+sj~crk7}WT%`VQ4vN+Ck$kS$Un`}%zawK(x#p7`%#VJh?X_9Ih zOUUH*hW>~YNAUQR6i1T0aioQPwHzafx5jG-*<^PCat(S6-e7`XCZH1ap^W|+ z1Kew=9yUV|nA;h$(O9zpnJW!m8gXvf8-imj(!0q~XY31R50OYb9EpZE_4=pOIqHLb zOc_7LeY8~rn=YsoXq1uT9YAkDi`p1E0Ye$&XciOnsgmtz>st*7LL)5X>uPEkbV@a`*Ra91V zo?hM$t}iy0mt0?BG`^8nGSP=Hr@7VeOu`gmVIWJnCI$Q z1C@VF#x{egUgk87B_c{BqQs~GL6f3PLFUy=ru&gdO1%$SRUOHsebpvL>{qC0n7NG3=9|vqWvKAX@?#Gl zs0{`SAtCU8T!y)!aZ~Ti){AGhe%iRn%o*~xT4(ldYRvqs@l!fsaaE?#fM~~9oF#a@ z3Ck2l90mQFj6mubVZIEkpm?g5O?{b_n+SWx%M62IRPnNs!}u|uT0|bbF97G_aud-% zRfv2ZTW)SaD0Lk_k3zV@G=^saX=_56Nb8K^Bxd$7I4TeFxn(T$;nRGJS1Qu6PAXuGE+9sb5yoNVp99PCTrqmOi0WCpZ+N|7I z;ISDX=;g^xAXmd6cbWg6)8z_QUVivb=Bg@lX4qUsTu4!pRCp)TY;9avZ3Z0zHDZVX z&|%!gFzyn(tU7R4&}a|%7fEnkVzhTo9_)nS7U-I+WbVwlmo?SaHq|aCIqZ}~f*T9_ zKtU4~R=eF=@d}>RHm&B*kb+4?rD9BE$At#`f#i=gB1WM75?dBs?MxfRp;J9=HP-oAVgI^HKKBJlvtYh_=K*TWD;M2ZPfV8$)NN zpJfmRNnp&S(NG%5i%8}^`s^tQnioloG*a+WdC5DF7)^-#ss%TeEC7^&MDvhJOH_>n z0%VBlnu;%78eiIX)oN%53!n%b+RhS=4UVH592-Dtn${`awW&4qG_&LW9XsytuV3kM zo$WfCV417CWT`jR$EhMzYf%@$mjz!lLK_>W_e2we5av7+@EdwTa%3dx8;KH=RQYw9 zj~GS4$VpC+((=nNNEN`1dc?qt>tD96POpI^wWjQVGLQsE5-;_7o}3W)U4z};V1LN( zuWRyL)9d&5`gKhnr{B*SbG2X!lGqz=@*hB|&MuE0srqS--(^=wo*B6zs zbY`DpzLw`UeZdF6D=q3neu&gyH$x870sACNAY}5o8!HXLSR@vUFjp4~$1=mQD|b7d z0Nx~!7MdE;W>Y4jgM-k_D2dPosBS3^J13XID|^8+ygF#SK`8JfNqVsh zTA9?k2NGqAXG*p0oLFSjCKj2|K4+EHRT5;KL6%(CIu`40A>FjxUdm)Q-X~E;(4%#p*SnrW8f`g%A8fJ=Cse4(H;zr z@fQAF`NjJ$MsCYCFDqZU$Nq#>ZHp?Os`4El1zwB*vZzePMV5@pV`F11nnS&KDuwRE zKX7oO!ke=d6o3v@OH%}G^~#X((T`2;d`*eemVB&dL8Xr?Lh&=GNCQyN@h~p5BPLDM zadlFI)WP0j|BRk4l`5gHLH+P>8bek9U7(!>Y;LdH;I;(}7I%m(zwXF2SN|Y$-%6j! zJ>adpq|*DN3;cmi{>K^|&owx%+t&7n&Q7WU4ozh^z&{ z60)%r$?lOzCLW2<88md3;t;9^BRM6Jhz-L)CKita-?e#kzY{SDkQF_Z0sm|UNP%m* z8;lIh&>E`55dtt&;WmgyfFe==oM7}$jm;`U?>2z@7%&n~(w$*KvKQ+#T8*Yi zQ&6BSC}`H`4O(0jX*GHr4EpSaL95lQt(2Pz?%KF87VGTqzo=gUzj@K1(P=e`R;w#O z0!3>n)0XKq8m48sYNL9tDb<$*d-cXrNAE`PqA2H4;7*g;=am*pH%e0I43!N1`8GrS zKds4bKS4-g`i5HOMwT2HAPo?v-3F<9(tpeYlSbpq zg2_;!0ni9!g#6l3w073y_MV|z{$$XU=>i^&2AyA6fTB@8AYsG- zEj6KzIt}5+;}anH>jGBLZnS6^V+8<8Q8|(q5?D~_@?tbfQ>N8v$|k~P60ZF1V}ZEZ zX+qS*v7mPHna097G!|?^=E7L$?~KL%vaxX6X#!eqtjn;pT`t|6H`Y5L1)OQL|JPvt z8DZlrA%sFdX$x>r>BQeY00L(MBJe^pfu#IxBjDM|z|M__PHEAf9S;RWBF-=#f@i>= zFAW;wY2!hwW15o5BVt0E&p05o1x$?N+>m%~aw|xt7k-8m=lh7AVo>t3%BgGv?;%c9 zP^njNKd5q{tk)o!iL9o;;MB-UzFAm=2xwP%8qsm;E@V%>`tbvL!QH)V!}dFSEsb9bLx-cmMq)!eeb=O&;$ye0bt z^gWaZVFh*PHVPGU^CiDzlig4rgQ4Pg0&gMQ@isgH6UFt)kliDb-p(Qugua|#kMtQU zm-xK0XOiZ@%{cYJdKQ5ysA_N|%#tlcf%zhuTyXQfT-8YeVlR_HM8&l+=rg1{P&*{} zO}rr+SqjFx^{6Yc-Zdwa9)=r-kE;^b(10s!_4$N~D8{f$BSCi5ArIKUNyEh-!6G}9 zL69NE1fi>nds%T(BO#}->t?tB@sFx008LmCqdCr>_3BTUU&p<4cGZP9uVr^T1t8W8GOpu3bh2=&X*GGcZf{@iFLotCH#~acc++DMo z9{LarsColSZ(TvYmKC2kJ?*n2`WojH{n8q}qMvfG-Qx_*R%Xwh!_IzaZ=q7SKE59N z%xzA3{G;~9y1?vf@J^tCzw~f>I}~fe*_@9C))N|Zr|B=;8fva4+@WC$1NCWY3wlS@ ziKw?pZ$TU@Q5Qi!h`y*~kNiE8)n+1mEa?b399{cd3K2i0+&q?}C7^XFK|SK}K2Gl} zPv(=6n~A{D_#?k^3L}WO#VwzvA*E6&8rx!YK#iC*Bu>xc4Dd)z9AmL?cyccJyoYcI zK4kJll6H6+C6!PmVl`@|U^w%^{SL#3O2LH>azfiEw=?84As;D`fbNu+3E2mP{YC@Z z3a~mr^wF)$4w!lt-sKt};1auew-uwB<$SS(E6~RBAW;ov0e#c6%_AH$u@-|~b80tZUb#xTYg;edhL+#RSZSw|K4xdRj(@4;w> zZ7)c@L1cus0-V#ex=p@@)fB2K%)W{eg&zh#GGgP$&#_CUGtqPkb}gT8I1P`00)3VD zBUlvfO}faC@fj2^jJl>!*BaPNthP{>&B`q_eJwy+i8_SB2FCyqQ68Is^k*vW0WlnF&L zTNp|pyfJO1u4=tmAJpqFW(^nXabnh2yGs2mY@BP<8LPydjT=RpDxtk}L+e-Gg2OG&~u?LMYv_!?&qpB;L{E z>|x1{9nU@N$k<3Y!o43_vRhUxE-&#_5?s#6rN!k%V2JTYS>+Q`xLhTg!!saU18;~yTRHZQgAAz}rkMinjPRAvd)?l(UVDz8#E0|EKiHm8A=P$mt zxu&MM=E|J0i{dg8t}3Uq%JoY;scBxFZ}ZBa8X!y%8Blg^Jh zqa_6J3sHdMN08$P#0xhpgA>O}d;9tAMP-f6RynL7q=MQVwLUv(v&V`@#?kekn2LE6+P2VN~fk* z^AYxIZlAW_!)@8(d^10Pk?%7v=RL?z%EtKBW^wPd^OyM@vA>6(i+x5MXw0g7g1k(? zbBsRQIEH7r1xwN|ub1H}k12z~S_fv94d9`?MBG^!$(QI!h4C>0)Rb-5U{WUeoMim6 zqI3kVCb_5#T18~6sFca%cY@oU`Z8Qvlu6;ak^-urjw0S71&yH$G(BMOlFJd)1xyJ# z9NbO51O+MA$7Mv4M~^*IFF4w@I_eq^|)DX0MoEksO^l@8}w zS2UTe_incL|Es|-3xpWB)HH#zioBT)CJ3oRaS@uqF)pq2V)@5o;mBN0shOC3u7gSEvjotuI{N@-aE@|5=Hd<#<6w4u~ zF9`HFZgRgN*Qi8J0<$^kPUpXq!)Gmd&OHzdLX#?y%nU1erGpP-(h7s=I#)8mDInFd zpMv+7P(IvOBQ#a72Yyua$}+aArn$6m#8lnQHhktE0>yqZb4$$>z1{S??t=gInV-i8 z{a48l6eAFX9F>+DK!@j|hBm@a0}zzQT-XculmmbBuj^Uqpyb)8Gz)Zu1+cahd@wIj~zs1@#=??DLFHkd0r zsy(I|?xwoBwyw6bY@V76rZ1V+s;jK4yL!zmf1P(q@1|e6wMFncxQqINcJORT3PTP` zVYJ)8%i7Uj5P<@ywE;duun;hR;W0OVmB;+*!a}#p*J9M`jV(Uct~JZo+{0byWcl&N zB^qb{R^L1Q&i;rH4Qpyk+b)_QMY8rKtge6m;NUrZ&i;QFf}_10f}?SQNQruArE@R_ zABOLqbT$XkDbgCjZHViuwwpkcAKEYw$<`%K5D|HGad~<1UfQ`+3!L5ecRQ!ITmvGq zt}c>Hrpt@}nI8Rfv5_8jJ7=}DIO{;6NY4;)6I@4RkhVOqu7DeHDT4&3Z1m69AtsHh zWh^#=fmm(gJ5(F_VCFaIoTxYGfZH@q$5kSp|4xkCU#~m!tM9F6ErHocN4^<#KoEA=bY_v zT$dHp7jiOGC}!p21t-EXbS(U`(Qkr&7oZ;!z~eZVRe?E;S#G07MKqF>MILafJGfi` zN)_AEqbNNsCwp32dKA{aVgCG%%*l@V^EWJT3^-D_hlhNB7j7+}$BN6PWNjrf^k1@R z8Nk!Wqo&AJL{djN1N$aRo%MPW%&H&!l@d9xY%U@p5$-uR%_Xgw(MY7J9X>wLBJ_V4 zIFteoQFN@zfdtM|fHUQa{A>mcN(@UHp^SqQTwY11;W~~)B61`uV;_a#5u}DAS6E?D zC2X?aqdr0c!dZ%O5#<>m{RA=Uvor@)o-o=(JZDzoJFPxPEq2Q}#TBNKUBwj@#h$jt z?{g}s)``ik(u#^wS4Bx5CF(0Sx)4}sJu@FZ5e^XIhfXh3 z@`fT)Dl28Pd2VyFwYD}wng&A%d2WooD0f<{)m3wwVjgSVSx~bJXw`-+%8?*WZq^`ax8Em)JJX)PQ!v26Ng~sMbxP$*aQc%j6qP~w~;snI|FXeMhv*nSat67!b(D^jbE} z<#JJbRQ*JQkw~_+P(4>t#sx8z0!xs^V4ud+fILM-j-8UygM+6VF*RsU1oR|{Tt#$` ztT&*45tSAU2q%KdD3~0LUTjk$Ly?RWAu}Z};pp<^ZN{zB_rj8FP7{zYP?0C`TL<#} zCC<#CuO4_O5b~n;LZVW04tW`{9C0vua5-=zxd2opQQOhr+R7ewOwU}6Qp)SukFC2K zq8fu{J2RQ8D`uEd&7}=>A7svPOou0G#8O(HIayu0+jUkeW813WW+Am2icDAZ-5kA08RRP-=$HB1_ClS_||GS^?IFC%NNnzgp) z#-Gmo?hZ$@-C?P8uqjuq=~?^iPjB4u-S;dGd$YrVvdK0>cA^qs2d9%kC~9(mCE~s~ z{t@|$Bd3L7j7yS-MHDfl0AX7^P4kQ)b~Nhaq)y=C7!N0nrYFf-Ia!^eZztF*RehX^ zye{EEve|4-s)4eEXF_)+ogcND948y%wnLD9G$}t|_9R8OMkfT#T6mqKfNxk5?W9#( zV4t(pd+ROe5wzBmAI(FQrQUD5gf&&3lD@ucNpuNQibVs9YZ1&Z8H-uMni<`tCDEVHgVhoeip>p&|xm1-W^I zB7`TB1fXHiND<-(g!F{svRe1$nQg9MhH%1fpvXhayz%>ul@OqM{VXL9DSg%>)s5BF zjUVy7Df5M#P@fz8>N}z@cswn-obVLX1u!6i#Pk)q#0=I0N@-&W--z#iK3Oa~mZ=`QDB}1rUg$dM+_Nc(w>4)m$!*Em)B^WuHuxZ zxX@8&ao5z8=yiofMyq4$G~bkhV5h#PzNUF*h%ud^ytrnDsjRBR?JqG`7@4WWu+!62 z*i>dH`d^Kug$`$(v)S8dsxn&}XNDSr3wpec`bEWs2$9k)mW`DKB~u%XjSUVftITrO2A45}9-qYHfs5i8S%OR60#FcVJlI0SB1hC*%U6oe9WxF<>OO zJ^|xMpCjiVML!_qE+98j$N|Owk*fno7HjG0X^BQ1UauoMIGoAg5Y66VvDs^8Pk|gb zCGPW0#ept!ctmlhGWFEoXse8H9q4b*i-FH4dHZQ}K(ppV(ctZ20YAI3KecRXPxo4r z-@0pYggKX{mNw7nte77qyo*VQ>Sr==TJn(FoqJ!$pri9KBWMxX4!E8?PGw^wmMjnR zeFgu*pjF9~YGo#b%;#H!BO?=-);x-P5dLA|=Rq7CpCFgMXoq>}{fPuzL|;GWlGS_; zijbWs9kp0ZX=FBsh68#LPhkB5;J;72w9;Xl_wLJhXEpboRZ zK}AzwTuLH^Bpk+Pq`5Mx9OlMX(A@Yq$))*=B>yFWy*#o9{y8HU` zWy>blrk2XrxQ!$pYib`GYhOpWhc)!rZ$Lu`qrkCXa|F>u@D4PHlEpi1e$(3So~g@H z{j))p=T~&jX~swjp^iDZEgQ#N;4TP+0+Z<(gdw)7^^)dGTC4VK%V`MLwzTYG*38K; z%elkB`2M(icRr5kAq}`tFYb7NBk(JUCUhrXbnrCF$&@H~Y)qw}LcGeOpW!TT$&(W? zdkDA{2>p3EaSj&~&DD8g;%-QZKQFCNrNoL-H%W;qoG7-Yh%6A8IR>fABnM^z+A#a% zjAF0^fkcxvVk{D|hQk0yo=O$1HtmW=;8tVB@Q7ENeRk6rfpg4crxBF1xtVB|63@Gw z)v|h+A877q0Nyaw`bGuO6`qle%u;nqsl;B{ANw@UFtGOR-I zUVB5Z42NFIo9S~jQn6_sP4roW89z|c#%K9Bw)^cf;}>9_&)JyolPl*Je{DIYjdL&H z2ofSos=>h5~dBDm|i$WLB|5zTta?_%+ zyqElWMs7g~Vcg4LZJ0R#sttJ+lUabuAmm{OTkg0LMhxHZwXx*83w)P(c}oNxi!Co_byW-7|NJP)^BhKgNfu57ca7&3+eI1e ziXkh&Isu(EhI$gO5}GuRQpnOiGGUR65g1CdP7%R!L8-}9dLQlF(KP1u!0xJ;N;5wq zBOY5=YNCh(s-v2(j%=T^8JJZd&q6q!=NR#){5&Ivb{`r&Ekib*ALJ6^f8fp&>$WVf zUMx8|gTM9t9Goa(6#iL0r#Rm~3s3Dt_iR4kI*gDMTv(f~sIs!bY;4|;SJ~eiWfF3!mVpq)UdRQrnww{xd+uI&18Kh- z{({f+324mQY`iA)It!!;E5)k5ydNaAX`2p7L>^PSyeQU}m@15gpxT<-| zuQRVYJIH`5!pPU zj9>BDi7w1c9qeODejzMEW`W)Z@t|+;s=T789Lq33>u;9BE6n?*W2K_w9bYf3v7_x7aFh3m19eG zdLQwACM{~|4sTg=^|lpVOIEL3vCZ6Fyre7EUBCM3H7lU8I?pe()F1%vpRBwHa z9Shii@2YV)Wf(QpBu`L8u^=9^pwNeagfMe)cL_!MLArQM`9Ga5~umqnUfoDS2}Ua(V{ZXF)5-HH*F# z$FGP)hMeMKzLOLcnIDhL6&c9+h(ZKy$37)yFo|f51}|aQr4* z&M)^rEcGi(`>JvXzw_Hx%_9N46uJOE1#xnHu5Dc*9a>8P*T7I{8{RI_R(8(M>sI&p zKXcG*)Ygz_jNZdmwzTLfTqUb}oDNr=2e)tf`4m5}cDjS+rF!%N6rt9QK5wnd;p|ym z;;PWm&Hp>=^xx4JIhvotb8d?>V0{7_%{Cmpv>FF^RfM!w61t%;MF?}T=F>16&WH=H zBMO^{2IH}wVIFgoA^v6Ku=we^66u0$(J53FF5kJ75Vb4Cx=3kMyg4x*UC|gC| z(VUD*^G6^LFbeo3#QZMh^xu=0#P`WI!BikGiHFr>m zxLtlS?bjDzjB+&u5pM_>ii5b(iEk(hvC(4x1_WH_{B(D0h(F^`8EP>!NEQGJt?fZNO#wD`!4+4Wmt3}oq5;{vSKzp3S@OKhuaZg7 zYBkn^{LOqOKiNjetb;fr()5T-QafmavyhZ%^&DP%p5l0?(P}gi5rr9?4udq0g}|8g z@+wwqvC()Ftq@geHC4mrDNe~2k`34x;i0yuPkzjXgH{$elefV3XX`j25@f~X%84+K z_;}@@N2bnPKfspYBeOpNaS1+Nz6#r)Et_oX4NcyFlXp~a_%5PfNfqZ zJFOgCSg?n{mHA`Mit>$j7P|Bc*!JS${YCcTQ&Ms94MmRPPG{>CpY3UPvZEy>Mp?dx z&krxLVx6B7eu_8Q{tITTzXfS;C@w}UroDK7FcPSl?PBj_7LH0Og_0KGu1 zAz~E_A@~D$ta-MYBp||!<8EVzYO|G^|MUH)r2Y3ZCaRV>#g7NaA9wLO%p9=nXVU)f zW=@GJFvgFL>_ZMqRX!CoC2RfTel@|R$7jl0La>F&_)8KNk)@AaODoCIFE<>eIOiF; z`6T4sKEu$r2;n9`27enipfT3CiswRyFpHHh7SXSk?e*@7Ex$s0vnEJM!@tj5@{U& zpNThAPel{=jQI@AuYzJv2Jif6$-@89(LGHbP~(c9YA>TPsYTg&wN7JWtQteZgjqJ?E; zg)!PW+v<*XpU=8<+M@DOtevLQ6_*%G%Zs$SZq2NvE>gE$<%JPS8YwJy*_?IIh|p$H z|My_&#QYkIRRY2r3gGI8i3a%5Tgn`Z91B-|QQxYtH+KH2wdGp&UTNm|634;|Sy&Ku-(z@u!k`Vtfr}^T9`^? z@}8Tk=ako2YVcn^r`p_7?x=J)Dr?GGhQX#GHIvLteU|1l4h|c2jUo({GsGNusrL*F zvs4UCEKPkvG>ps8buF&0mY%*-(sr2qr|FZT7x)a+QcOcFbMc|o(=zJ<28(MyNE7jN zKXegVccPX2w$R1UY;wYIJQ)vN)zQstd^T23q{vpVB~`k8?C{moI;`IIjR!XJXjK+* z*UCP~t`x!wW$JeB&t<8r)=s~m#$!9Ht#{+b-u7iYK6UL{_Y9M#x`V>vMD!{&s1gJN z*&Aq#CqVxZQAU&#stXq~V4D$;q5i-<=#4;OU^VC$&Vy{gg}}5xuOIMmVJ%M_aKYk# z>{zg%gB4TA-6%og=uv{)D1}~SKBv1>9=_%k}#(_mSpsnfqmIgvHqCSb({khzH@3AQ1H6Kwxq_KCJ#@RpdC( z2=Yf5^-rPxxxC2Ukw3pHgmpk>OY=x#atCFM4$=Whrle^iq(PAY#oa47Cwn1u+#pFa zw5jKo>~)Oll0;-Z*+w!W;sh6vMrljKY!b(o;=YtLp9~hKz(u%hFi|H>Z^65Q$$WSR zCrROOfeJ=;zW;n%7Q(A^7QVR%xC!Tx0Y{R($h=JFMEdEP+C|rNRL|*J-BcDq*Yun= zMwVx42ii1DJN`?H+VgYxTeJ5`9v>FoB(#V(Yutx~R-(KwkWEIEmg!bB`vqNFu}} zN`kvUN^*(f3{UV+UQZk(!vxsV+E4=i+~Pv`Kmn3On}~)Gd4|~k3%L4CsaAf|1pqp!XXCO3Fx6Qg?aE2bNYpE3Km=HZHl}xxm8@H`cj<& z*(3Uiq+*qv((oZXq`Jh>J?I=1k6MY}UxsT`Cc%U7hG0N2VW^D`$9$MkooJ(bl%9@M zN4kfK_&7x;EaRO^mC4aTl?npBNfp0%g@FWsBogB`{z3a_&;QXVe)X5~E)|B<9$rsW zlg2sK6M{Y;Hw1BdPWPxC1ZO%|@A0w2kwBpz!J7;z{6ZiCmPi(D5tUUb7PTFB#0Z+u z4B~_MKQm9Kd8-spLJ}#Tg^Keq&kI2%9G+NB7CLzfU=}cn(*ViM`ONWjJ_nX~H|3*l zJg;m%adAXmR3jC0zB(_OpX$M;u1K1f7YsMt9GX%|1R#|Bvu(_)6V;996-TfcDn)tG zadO4bPVzU!*_AxDn8%WG3p*rmteGfm?IfDg8njR$nXBB4H4wt2XLPrshDc ziu!QpT?j;6-qJWztIHg9T(RuRyC@%MT;qJX9HS3o8jY)Gs_CmM*Y4Psj;;n%?Fzu4|8q%>#n@U?ZFE6$i?Lq=*?pp(J zms4^0jwXAIy@+Tgc)-MZh1|~O)xp^la%#4-ZpSoFd$6x&AyW#Tn_jLgWCt^^I=Wqb z!G^Ad-!+y!-&fIfCGsLY0~ta#%*L5mXvI1UU$KtjOy1ZWkbS$R+V)jV-Noe#>4s^U zbQm)#N#6=jk}Julj|dnsvN&A>Fg$R%;}!w|(pd^YBPE)~C;}Q15rZfg8Mbo5|DVW{ zC>42wkaaFktRsLJDMkS_JX7LTDJ&I8nIa+qI1~pCl>k~a*08}*!M-IZ9rTX*d?QPi z;2-(vp+5~k_CA!&FFRL@M!h;x`D`0_+jAZ-VVX?v2wPAe9QSh*BanFfAK?`!3jaZV zi&@}QHP>wAdtNT-!YQ;_&<7dv5wxZJwh-0hkO)DapmS_E(s?ky?DSyR>kT)VWN5@; zpG=%mG%{+fY{7pxY>lR@QERakN;t)TiuG+_j)5K~^kuG-K@@Y}i8 zb}@PP?nDxXX>RYVrlnruIL)pFk&6XVV{~dMj=YhK&H5(lEN~@!T!0_d=o)pLGtZJ4 zWxpu9pAYJ9@cj?+qIhneQeVG*e7IZe|1u$(M~&H}IB?Q@pzG8_<^@yC4{{UXDglzo zDIWHuA`4hk+@`DyTVpYJJ>%Ia3If_7o3wI60briMxcRS-Lk?$o2(3XTg$(sD$O|&T zXY>=9cy@!D}ba`+=;>^1SO9`K&k7+ z7+354*T(V3Ft#YZljfF@{hufcnI~fio{MvxC_OY3kB=yvrh*c&FlZRj)OwJgdUPAj zmzOAh6}(sjdKKq3o;rNPSfaH}VXN~tv|-H!V1^sB%^{NTWe2gmBffe87cIr?Ki;5QOFeRD?f;}jB_`bGhtg%`|wagg4IIynsL7tO%z!M|TIsZ1_u z=e-)`FF`NOFEb1ns ze#TN>S8fiw$b`rqhb%YMWDwTF$|cn^7T4?R3_4*xTJ#Y)YM3NFDg5UNKfw0i^+p9@CJ4D~ZSTVwQ?BzhjgJ&9h`%KlDIR(Q`C(M(bKy>W&`mcv&^h zD>BUdG?SbQViAo5*umaO-zUrR1;j+rbPy~1&Xno1TQXz8zPVH7{?_Shn6F@#uVr>$ zuw${#J9V+>BbC0J`FuW6CyG#k>w>D5gWCZ0cZuKaY&8^6AYuWBR}vlW4tQ$difzjK zMu`TQi@ND(y%vf9_ZmE>*D-yob6bm(nJ3jWajSD{i*w1u>gMv)Q>>_mk2qWC^h{YS z91X`Nw;mDZvEhk15*-zOB2k4U;1=2N9RT=Y5B1lZnNKNr zNBL8*Z&83XOqt$VSKnlJ&F`qQxxDRwx#UydJaWwacK~g zF8_Ue1B!n&1;UJ)32g9b=&^Yj0YQZ9C-Nel2^J02_n7y6l*u_KW^~RFi)@AS^G{eU zHk-wogsG#tVcn#Ha&<1@F^`~&ppIZM0a_RCv=S%;-51TRZApeu@LK5Y*;(VXqA)dp z;zLCI0oA{f^j-_ZNInZY{|Eqy@M&65A7mMvKwf{7vg53tHOlN3dlTdp0&pS$P6g3V zxoQ3K?aJz&me~p>?oq4?=JhHJwL%9_^rtA3=uEvdMQY=`W^w_BYz1H%hyO6BUdnV^ ztm2<7PT@6S@jaDan;jjmP-;S{39312hYtx{F6$!8em8vq`p>fLzFo;@T9%Hd0(X(Ihaqaj=nE5h4=8rwFIWxWnP) z8}=pWgv^!*B_ho!EX!dbJx|J$bi`bA2<&=U8^l-Vn&gHT1YuFWkT9rgAeAFu^8bf1 z254-O{z-lbtQSI72ro7+H{eJs(qcwE&iFP_*}&`_TD2h_i^cgKhRHO-!RQCji$wqx zOwWO%bp$jc9EG(fGs1lYToV!chz~W0XMNNZ^Gfr)f!l&zc^+F<>feHZ&KvRdD2>> zWV4|ej%q*V`}by`SU{6J;HoD){~W?PywX^FJA2HdB^>=}Vv^5FJvvPLaQ12_N4H>0 zqTAvh?v){tO1(q(^CRTQPV#rKldJ_50NsX&>b)Pa&~e=12LY#~bTeDbZl*NQe2|DO zMiS?S$N65Qc~1H!z6JA5N<(&Ho8dX0!Gj_jD(5+r6QSp{tPRTHFFz-;puUKsFXE8y zB?h;GC?=J8tDh3|LqS?fCreS7`W>Yk0plW}BhZ{En<0);sP0b4<8Sa2_*xb8F^wyA zopE*U7HJGVP&zC)=kW$Ye@mxGkzutbzOrBB=tex8kqom{+e%CO5@+K?CF{K4a=PT^0(7*k^@Oz6|@odOrqp8YU(*>KpY8{e4(#R zDH*h77<33E8(LWy@8#a5(df>_w-<2Ek|m&%xQqCv?htqk=qA>C%kh~QUmJlrPoB&m zeBW-en@-XJJC2vRdV)ITco)7pn$Nu4lergyp5b2@QxrK51Bh;h!4p!v-2tpS3fe)G zI7|PzcF&~_OgcpVSydL20H5bY<_Ru^1xV>7FE*lB`GlWpOaumH#+P65%UvXWk$7Tc zgo0ZpKN9KSbc1-vVH&}hO0thp!%}YFfPB(bfKH)kCYtQw9vfP{n$gD$Q?pkOv5z00 zGm!ZWeP4AG+g3O*hvyMP9u%8Kbdq=s6gBG8$$W-wAH6rqKaM&~@-$pqaN)=(zR8~9 zcUaVpFio0UC4;_De!_Z-{17`uWW4gUJR_-<+-A9()TSiuc)s{pDV!ASNrX=gk)p>2 ztu9_y(XS+*{#VQa(V`4D@cUQL6=jL&5^4H^vysCFoC1;$CYdlET?k=_R$Zkb^)5*&qz}lY@DWHjsu0qMACmYmBcFft z7W@r_h4eUe?7%m2rg-)V5$i&`o45`k#l;idrx;BmWGNUrRonjfsNp6C8bXjlCdhur z`7#QXYi46T4*sDOKzAL9APBmLKrU9n{3agGUc+pB^)fpNhN213;Q%`wU`I4$4E%ol zn|~Jd%V1XFbjYo>qgG{dO(6E;TPOU3)@3yBC~#qez1nQ5Zm+P}Dt=gDwN}7)K4R+v8t+ZzO5qj22T^H00jbEW#HQw*F!m6$G;Xso!MNW%mcFloU+@7UA@3#QVBb0%d^#?%J_jzXX0ykFIkPW$Rk zR_hYq+ac&B@_-5MM5rX}18@?sB;ZMQAjwQIv7qY|nBex(WQc%GOmG~XBM-}SXvczl z5@g#$oqPBCAM@|!xvb_c8afQUnioZ{SGI5EhA@lJGw`2po*1h!l|ln{YoL z&m0(gAwe^;(*Ae|yXtid$>je)Rr!1*%#tFlM7Wqh$0CD;<>iHO3QWJ8clr{mH6qI( z9~>jGL`X7SR+y$l>B6$tIFH-VROzUxY-+O9)>xV#5DG;U^AQObz(pZP5?yc*)=60| zs@4V+jp#5GQ2yo536z-KL7sf`TwV`u;81x%TnrEH<3F44F)5SGA_-N0Z5)Sh&`&WLec@2Z6HgR=t zfCF?JwjIzYXg;Lwe&t$LaikM+Jx`Zih6>}ErdT8*Oxxw5l_^X{EcG(h*nt%(^r(CJ zIQ#`XXijKu&HL5T*Q5)jZM5pDi1V=d>Fa@5rYeggDztRj`|5Kq(gbi%jjva)4U^Ml zudUhq$p=mS!5U~yvNCINamnWV9th(`3AP~i7M_Ie^xp}$Gg~%@v|O! zp)bGF+>}X#ZpUfo;;CE4ufuefpfpQ(1{?Tuf|W{71gyw^J_R$(rb%<8#nMu6xbvh< z+@sFfSrf-AYo&U$H2@@)DkLc4NT)(+QcCp=60tSeX9N`$I&@@CwUwf+*oRSLs&(cl zkDXI+`UE8^J&zAhP6#Z0EH2a?uGwTCC3rg*^IO;hcB`${DCMi9Ev7;vK(R$9Oj8NkCJ9r~=rE4)Duf z-Z25bhg3+?H=&_h{g6Y@YMsmBI0%3YsTT}n_hXJ`H#^ulHOm>n0$)m;sWF$9St?3q z;s%6u{ln;!i}~vU;$r_C-6_LYC_cwy!e3)?1tSQS74bYr|2K7S0@&DD-;3&#EXlhp z%aSbFmSoG8JUZUSwk*$hY@f`Y@g%cFp2=jvStbx0$b@D{NC=4Sh9p4QJha>kgtVm8 zg3`-v=t2u>N@*c1g<`)hw|(i}H-3e_zS7>y?N#pY_y5k3WREA%SK#)|SVz*4biVI= z%YXm>{up&rzB(5QUBOJ4G6T-aY31!If2`}2vkn?Td$Zct)D~!IZb$2Nh(p4Oe+-2b z7B)V-Q+}xz@kiv$SzP6b5dN*HwnjHWECNgNfkUtl_1xL?U;ueF6VOEuz{`0CNZxlj z?gd4-GSlWB=Cvmi@Us z6?&>%HESd%(`HYso=}@wd1T$#*V=w<6|316^D^r7at5J|O_)T?&r_k$+*MO2Bh~yf z^3`4PHIga(e`gDlM)mq)d6=?z7czxvuKT|MN23;_OPLDlFMxts7YQg+Af@oNAj(lI)MkEh6%Sa`C2UDGn|DxTc?VJs|CEQt>-e6s z5B(UBj3J*Oo>r29ndlP+-WQwcOEc+A{hG(~`I*ln*QflapzX=YUSF5`5Z>~n=dV)H z>oHwJH< zIUfAwub&t>ka*=&b?TYA>3cl?k#GOe$xk9<-nSDn6n}{9} zZ|3U-ha5V{`U@<_^a3P(+GQY{i}xu5tU%Gw%YRLCFz(fEzaG)Vl)tUr5vr)(+nQ%k zvV@jF^L}(|+n3R7LENX&!d1YIlliqvMtb7(!^M}k5c~1^LmC%FP7{q0`U-Rwd}lq+ zZ?9@#l&UR`{I(O`*bGO*rcrha3`+lgz0vig>ZRE$J9J1_C%8x2{grEV%U=IlC#whL z2SsLOydX^?JBB>M4hI`8tXQUUEY5#kJ3F_>Ib#xM zt+ki3o^36|e&&*twLn-Gp)Qb#)hmP(56kgv&Fj?@_s<_L$ZWH!+%RL=mj)Y-FD?o6n0NZM?8I zxUMX)jEIiqWy4sOfh+0#R6^XIQ7#n=`ju>aik?IRs`KYVw`NP9wJCQP(x$A=a$a#8a*ZS>k(tXu63N_X!T-dfn*|xGadY};tDuZY{U?vc8m<1*3f$ELmcGyFC zWX-fypu@vJnprHb7r6zj`(m6v?c3IU2_>_+F<9{S`+|dJE5Zry3tB#6oh#S)eq)2x zQq+}>33+MtL-TBXjcQE8HOEGqltIO`jh{nb>#wruCRes5mRQl6V8OdB#L_9G6NAUq zP2&w{;5w<0P)3FIjdSIq&?W0reh=N1_3&>UH|{}w&&1Q9JrEJ2aX?#Kjq{UPxUx6% z%+~ewy$i=D4(Qy^tz$sjytcboWBCKs2--T3jLpo8jpy3)0h=8cq%A@0xK?S~dJ=NW zlUN({e(D@MP;UMgWD%lA$m2=4piS)$w)Y9K`4|x}(Cd2pLl2dIR~1T(vO(mwJqLRH z{=dbLS7Soxmk+_~g*~YPFez>~@&!ntU~A+?qoX%e5QeS237f+2k%o()Ri$Gas&0m| z*jzJMFL~HBSFz6|ULCQCK=7O(;+grTO#_o}k&IlvA7h0PFp04oz z{=^+XC~9kQM|bykMy&oYf6qhjlhq%QA}oRoLB_n>y8+sPTp;!=W0jJy`p5W^CSpWk zz$!GBnV2=*Lx?;(sAJ=G06p#k8w#6kL%Leu)YuVhZ5rup^|goE+dI7Bwq|#0gH<16 z@pq)#ExtBiOKVeSe`l*3(DdGpWM{O)-3IF;`tos%)y?Qjkp3fuQAwj<7lsNpVV1Sc z0mi}$BUhM2Ko_LtSF*}zs%!Lyyp45D5pPqlsrjwvuJe0UXKQQQU|VZzry3medpvb@ z9*=);&$O@3-#)m<`@meZduS%!=Jt5pZC&$dzv{Q(K8ffxboB-nl8g$eT4eD9sb`&) z9T-5yW%^8$yxT+z0K<>YLVf?B#dn9gmhc@-vAbqJ0%(nGW z%;Q$=k=UVORO^MSW#=_QG`AR|DQo5f`;|&#wY?p>r6(d^SdmgGg^REnO6-g57-Wd8%fg-_BwOautM*R81;<*s z_H5Ox4PB=S+Vz0Wiu^tuLCvZHa-3>+vekYG;ZBHj*}f9(1wxxbbv(Rcv)|*`uSW#Z zi9IS-OpsPCA(By&!PEEY7Bx@QOTp&B4sVwiFEvhtUx?^klwfqQ1~_`@Ap>8o_P;ux z*&19@?s`49J3<#$b{Z985+N`JPHS<;@#L5CotRH-`UvO|;MrelbhUp|uQy#yItN(` z`aD22&_}It0Ixw?Gb$2h7+ps4oWWR5tM458V0tUv7P=#gPgCzj3C=amAlD-f79~e! zS$Vx6h5*RA`m0phM!|B$dOBD2(F=im74oVr^WhC7VT#jL zIk+hDQLR2pO`(rA1Y7s|L9}-rW1-Cl6nv|O1j`foscWk2PS8Kb%N4QPA=6o?13EW? z!C4X$6?(~>g}wc|vIZ>!*UVZNZ8|grh^ebH7qq<$_5yT+`ERfnD6n2=wosS1OV=|n z<5^IdOUD-Os7263ikre+D`R0{`&I@roWdT^erk9vRiGD!%d|2|Gz6Jba9X}C4PU`^XdpG_1^C(*$OhFC{ zd%QSKc)Tgg!|X+I3zT3*3JLIM@gfvX<9#*+0V+L}dtGc`bpGDa{`kcFYq~v#XV(Ss zKmV4eJGRSngPc(}>NonE1F?zuTVniRKu)iuhUX?eDjw>*T;>h9;KXZ2`Mr17e2;S6 zZiioeU3~{y0(PoxDe%&RhRBF1BwC6)O)_mDP-2_1ic!poI@&=GBs$t&V24Fi8e~5W zZvF7^KzppuG#l!j$)291v%bMJ`(h}4QHk-`%Le^K%KYM0}M6P z{q?kZ>jnmTXWCVrODR{K+UavlGv=U56RGReqADSa5D^)091y9}_8?JO&LL_z4T?mJ zbXxN^Ganj>jXV<@iM>_Etyn1Z;6y%?#wk?*KG~b_7JsqdmC0~t-iSAM6$y=?0=a?M9+2hIYNhwtjm5946J6(SFqf6F=h>09Rg@aI`7NarE7%vS z`0WaQi+vH$4X#3wxQyfi6hFh&Iaap)Nn=U2Akyz9HqT(P zS8ME6^a<^uEA;)-m7VN_vvjZV0GkhWK+y!jA%dEdkek>!9W|Up=S!qTX_PNcFrJUh6D1f9i?6Qo$dKY%N?(w3FgFXIVP2}Ox7#*MJ9eT% z`9s_Mn-!m^<(P(-#G(%R+5Y|)h#nZZPi*=33HIQOyw*5`W%(H2;GcYqoNsxzPhbc4 zi4A^6&U~TvSo5i@3mnv6slUPsq_?F_I3c|Nvsf3%K+7W71ocOB`U3K3F{((j*6;;s zw+yk=vGl`OZw0Pe&nh2}XPS@UZ*ehxNBj@fm%EJeXAox$5Y`tRaYG#gU~$|ywx|#I z_Oa&00w0TuDvn>Mw(?XLBf^duaj3-zjQNZa&n)5{4_rUC|FSj~Q{$@DcoP_5j4de9 zl1@5fy9zw)ORkx zX&*=gI@R-cmA@K(`ufDZ*({dlrPV~BWmlph7+eb98)!iZmSKz)Ws?$Y945G93wC}F z#t!?wR(|xNJ9f9+_+&!&fZYTsAov+^ijJAm7YK+8(s}~jc)>K60xf_sLh}W7qA?ik zXdK2Hse3|xT#YY7yp_#uYzwmOt3NO6Tf7$&s#l`$3{)E5t}W)eVOJ1%xfzr*wPtj?nF5yU=UZF?7LyJ&;#)#gUfiq?l2!r~13QFl*v zQkD&E7vR;($_i568jXZuB)(fC$0q>OQQr72PaDQkEs-ZltgKlK+e^rrwZ6M%jA%C~ zC+uRZH6H}7>I9#WC?RhU42$x*Q)IUC44)=O!_Ls$tfXre_^N;{N+j+>t$pyxRF8B$Czk zzX6n0s45pCL@8X!#^#aGPdec9keKY=P)aMn(r3TdK9%Yo6?`^&#cKuv+Va%{!Mp)K zqTpHLuW~UHvKa0k+PhJxoD{DOX{b#HShW*gJ+wkhX4W**1HMB$fh_S8(NNTn%WQ3} zfP@9wrKn?H)gse$YsZP!3>l{##>iMSR;xF$x?vQrJw6>0tx#Dn0tpTxfF*PF5K%-0 zigkepxdlso55gK^7@h4{NS(j2WtdzwYd1j5BAahvwa_lafP_hs9^1lE@u|YBa_-S9 zB1cpTZJvWe@X=qi>qArC*SWu4B7wv5Ai-5g8zZ%#i#3^*42bQk2WT>mXBgE72#oX={Hn&ZS6y7%~V!lIY~e zYDND2L>j>^e5gX+zIKRdrc7Qm5Rwcd3)TW9Y7v;^dIj890sIBAUv!>8O_W<=1act{ z+rc>MY^YLx1MmokCoCGl7_*;N-=ywj*VU%-I zZqH4!_efv<5Wl5W&tV69!uCqv3XD&cSP^U@JLdn@60ojrK0Xa=5TM*pQ6gBB22@aj z>N@t^5mF56N`)&o`3X1^% zS6ZKCOh50jcIU`?sO%Jk4OVstV-7h!{HT{e$jp7ZRgIMzWLl4RctMPvDKMOI$PCVdCqlq{%t2#JKC`^>lpV0 z93kxHBZLYxn|FAy*Oe^a} zSL>eF>}lmew`2ZL3C1(?Mt*n8WDEET=*)kQ&5i6=7^b{5^}BS%F3%w=e}J` zBpB{cs|tbN=sD$j_)*8xRq6JRE_TU|VI$52wdN=|(HM9t_$cg7w*8t$-yGR@76xv3 zptWE#K7~+A5pj0pR7P-|K~Ha=~#o?8I4+ zV)dcv>D;N^Mxv{CZpbi(=FXo#RsO$jyz#~-o_JEdX8I%3)1C2_A>;K!Lx;}aa_DpT zVBZr@JV8DFtm7p)AO6+m|ahsjDHG}>^%kQ;0Q|>gkLPjJzz`HJn15 zd9?ZSmHa%kIY3LYPid=ilE!0LXIde#S1`( z9ZVO}&n_%XP2o|pqkAY+!MaRd2+J6*PiEBHHMLt2TB%&IQA6rhH-y)C<9)HF0)cFF(im{Mya5~hRL3d)==2%Y9aBzcoztrt8XE%jt@UpAP;>hpzk64z*W+nT zdg_}4nPz`)Cez+rzW##8F#me0-|us^PG&nB+=;g4_9L(A?B28M)vwNmU2d1lN#}~w z<7#j>H8u_S>e9`Pv9PDXRZC8*1A|vu+Fu2;6=w*;T^?VyxH*v^&IYh+HpH* zAa4%F>m6?o6d3oXcz;{(&h<7W1Ji!@V91Y~^}5@-JKFWl2AV&b=?otmHJV!dnUQED(cnx)8(o<(e_JY} zdc&?dmrJ>>x>cW#_lh<=EzO;BuN`hztSvLpj%>Y-`o`0}VRsY!b`8S;cR#od=U>;b z-2@-AYk^xFY=G`COV0r>pedCs)GA?VWEkms^158Ct@TSpPL|r!&t~_-lHbK7I0HV&;ozbt4wbB;p-s=LY){V|x!|^TDt5?V3A>FuJ#OO(pI>v3G3d=GgWB zr(qnA#k2eOj>Ylm*^YREE-v^vY&t=?kQH4Rg+Sae@+BD8ap(bWLNT6+6y!zg;PR6} zRiGX}=5)UQVzcXwiP+rxoz8c^(bar$E_Mv;sZR2Z);(<@)9((=)wPvEZ5|WsYObTL z{AqQXOiI00Qj;{j4T2^TM*vzmtP(on6p*wU?c9#cMMzQ7-@6X=1Y-{1HCjgy_J9{C zEzjuFLO~$e5H$>S)_f87S!>U$tvZegr7|0aaY3@kX?MhfCtdsi4`m{Via|kea3N3y zH5ZEO>rnm>mq4=*X28g-{ls6)sEVz8R^yW7=7?a4?H6MHI zu~w8^R%{Ej_uqo8$rvEOr>Gaub1z=g3xZzT7_Djgx=ESf1Bde!rlNI*SGfuLsPwID`5Gj**<;M$I;B2GRLg?&ZaqouHX;nE}M_w#RF(6J3p_M z#W|8N9zvJY0=|Hg-!hEX;VXKss{5DTDBAmi^V{8D)u4#tN_MKMXh<+3K&2hUV&d6a zl>*UN(Dal6-VlWTxe2?Ewi^HzJB^_9E#^-MiA%?(R8w15R~sz{U2Us{CG&Z_*=Xxx z8bezbB<$*SbY>9iw9+5B3puE}9aBL3h0zr&4O*#=?qs|!vGU+lLna7b&|A&nWc#u+ z;T292hJ{e_a>86cm`yJ!R0x9Q%BsN7rDo{W1xPjY-?lCoxQc*j>1w0HcjcBtBljS= zKvxJefE`*i004|F-POi@%^N^<7!Yt@rT=G-B_2d7wn!ZEJ)l53&2RP z;e6F~eqfk~k_n?|LCH-Jo~+FKUX$_QnyJp|mYm7$)B3CLx*H|))QT8wF|8o0vKGI) z#h8lgdEry*Rlj8I2RrWzc`D4OadDqvy(7J50(P@eP8Dm+EMoy5#6#`J;dPnJoAC5D zI*T%kah&bP+wy;prDG4ztC!*RE%R3j1++z34L9I)KsS$or|w28+w(TUS+qsg;nKxQ zv1G@m(2qXySXN&JbfaOc(L8LRNS#0WMyaoQFxzv=RsS*`T>3;2Ul1MwJZPA}mGSnw z_ANzFw6tuOHLa1eiG9vV zgD?zRV@1r&O;9Yq*fEHZOpz4i(Dr+RyMX2Kq-7(X1>fU#f-0B&#$b03F6LuXbB4K! z1V}6chF62F8s@K{rJnA=lyv3II3r39ICZ$KM#n8jJ;hunRJts zLTDT7=h_1;pf5@21ui@`*AGsmo@JSl7e$9#7U$^d`GX_BE+t8*^5Fw!uE_PBxF;=7 zx^aDQ9V~LM-oc1~(ttASrP$NQW9(Dllb;MAkxJfgU;_W|VCw@9v<6j&l`}*h@+YwA zHo*#_^<3?8naCkG&h~t>o~v=}*h)ilX7OiRTTAd@mpu4u_dJiPGpLVZ`r2?-&ftkM zm&Sa4LFS%V16f9&Z1?J?g$mjlJbdo(aE>Z_>r`S1D20m#F*gKM?w<2=bLVFdjb;ut zH}9(t1$?^_L-WJ_uK}-nZYXws7H$!Bs|4CC;Kb0}6ZrP*`P+BDbs67oZ{FA3yenZ0 z`+;;({q###T~FF*-~_>V=(qvU7{)BwR;}vJVTYg~da-&m&QG<^DB zAS~h`I84gl8uSJs8khwW;zH0nsCEwwEDa3oR^ZyhyYl&6!caM-j#WEvL;zwY3*;etq!7wfd2RXnz=Baq zM&hegVP#gPD!(GhqwT}boCC<%iw zAW7G*8fM{Z_oCe-SBQ@PDqw9?S~8ZGFH2mP=Y@%6a^eN6iGK(8N32%F2&xyrc_Cj1 zT)=FA2^bu_Be@@X!iMix})P=mYbTAAggKUnuUe+*%|L|{$#=^18+8VYH zN|LN*FC`MeU?OoTn_0QUfTl|;_&Edx?e|)R1WF78tx-Z^fG|0c71f?ZWi>e=bs&oS zBv@3fOe9ODsm#)40=uUsaUByxR^vdy13CZ`NDj7bO7`#;IvU=SDwR_2Zv0TPR7w`T z_xG%>_FSBQq-%8*Vi0-Yyy&$=0f&c*mD2Dtn6C**1NcWo3FiVhaajFi*U9Bl@c=fE9Ndt}3slofs>6M-Kvpt7=p~_dI29y|f8^h_pUcgN}}rEVyAoW}qtT7w|7J z>mbtpqJu#NL`yGU31vVW@p-87LfZqhzpz1ae$pZ`pzy{N$|YDF8%PRbA;GesskBG+ zspH|p=X-l^ITAizjQF(})!xZhjQI0^@a$gqO*gssp51-8FDmf@$Zvu9fb2WZHf>pf z2p)*K&Fxa!-l(G*At8&4LJ6DD*M>Y+$uXzw&x?U`$z5!~eQ-w}F3x<3u1o*OCg{%fdz zN>pFOuEWx_va({z5@B7&2iCUsNGe=0n@{$j4i`?^LcAK3T4pQ3bo3tJl>EQ4TtRdaR-RLc^;j zQ;D`V6N;1J>}=a;>vS?M^hzok*c%8OHKOWZ`H{9@unm{qVl!lJ0OT5n6*cIc%+b~W z>xf0Gw8%|!9uyE7_sMRki-a*9kO%SI4vz{A#ZltpbMbg0)_-?^`u~A9`5z|dP9lEx)9K9>lzawc^_}6BNk*`L;NrAKXLyF{N0bcCtrFN zIy|H4v*@WMIe0P31F|&5vW6k1ZJvu&?`Mpa?kEkDIrX4~Gs0GsV*e5lB%wP6{ZWJ~ zV&lg9h9MtH=wkEo@{BM1ydYIRMTkwnK}P*cBm*C;Lt&fNVVa%MFJk&@nwkWStRT?= z1QL5W$k$`*@{xdY|1(toh`Z+oLx)al z#1eI1rlrB{ej=1~xuK&pHfEoOip-$Yn*DCqiNlz1?OmO`3`qoeEQ`yc0s(df5$}AT z&u?y1h<{i-hw_Z}*=t`%nv&m?HFxdSYO~{5w<{L#6l0-1FZLx3CpW?AYgr}D)s*+( zLy_^rdC}=rleoe(yk4%ey}U-^L^@vn!s{YO#$}x1)?6W)$6;}J?-ZjF5z;hn0VtX$ zFWz_R)O{CKUijwy3s;UGzan#O+t`Up3hfm4kwu^+c0jTN_W*r4yj3-t0rCXS0DH&4 zrHr>trV6r>tO$QZ?QPDXI7TWu^np|q{}=&f>B5ZQLz`Yp9xGv`aph}E9o89TLKq3; zK}uu4Cek|I%0uJ>ECUj1{Dbuf|7bVRFH!OgBnP4?v;OQC&^_hb@*B;+4Dfx%Mu>M@ z8w1=DR7`SbANNG8JIsnd0P?X;1bSUZpO*>%l=3+=AnSSyefMc z^I+9BB8Q>Gj~xu?VT{5dlZHz(uYwRI7mJu+l zW&n-F6JNoWE4Yej<%QN#S3|{dWu)cfB*QzfW+7ln=yU_Fhe29J1XWng#@`ov z-}_>}*X)nPkB>COBj(4?M9w9#*vEHD1jp%-6_GRUd%PX~DlJHRe2hUK(CE1Rj%swg4 zU(K(O_VBR@TeHXmdLLA52LCD@JquFvgXrnmLiYP<>JtCS{X^N2<1RL@9cm}h5M^L; zxltvIxp3~}xt|*A>l^F4MZ{s#giSKiUJUdM4D(RhmLN z8zfChBeoS6hat+R7}y6(TMpi`?>5yxRCtX`jw}Cj_7Bz$1aXGS1Qi6JaTv3hva_x%m+VbLL*AtWnFC8+`^6tK8Dv}|6P>C3 zK)&I!az&J53481*j2B}-;jBSek>e@fd*0(y>*a@irU_+$cxpPAkFjBt@8PHbg0<9S z>_aA{PmMT5=993Q<)|O|*nRIY6A9G41_{ms)Lt@SkjyhM;G2BC0U|BqXJ6M#DYf0& z*T{AWcCr7D~i;Dbsqnt$cG zbd*JtL}b&E_#7h>w4wyRqYG3|R;^Uyu=sx#ngXlMD@Q?@K@@}pjyuxRQCk!KRT!`e zAk<)uSSt9f&RK%B^Cj|0Y@1>Uw)l2<*sqs)h9&~hM{_hOKF6u&3q;F6>*T>U*$RAf6Uh!$8zuWBZZfSr@*4=OFKY53z9< z^_{Vy`UrV&q<$#YSwD=&P)sb5A$+1^Yv&vxu>nPCNf*R4adnMD%h9%56wbviP1{DG z-(Ri2w=bQ!57wWcFW57GWTa)-7`|Ru^j$qh@RPpl?;dpq`zDO6nR%*^d0q?VTlPg0 zr3*-H6&rAENP-oH{t=!n9z) zElxWYyy7^jQepR8eD>>w-Lvtz6E&}Ke%l%SDer}L6I++V^&z{9EX~*ju252KdOhK5 z3ab2dne5bZW~49MHv(U)D#UW-#WmC$?%VAwm7Kf#tU!dS-pUxZ9K9Tfp+bpN%c=GQ zYpzA$BpF{3?RDl_s%v3&<*5bHUPr&5>Pp%{pEzY`iT)0BAV8EXbVhk>%ur}X;*jbIX3b;RaA=TxV)dj!dRmf5{IPn~Xgy8KEyP=ZA2JE@M-#y$ zuD+(r;I1#OSv?F-b$_+Qf?7xpmK-+(@-{QP7?G7n$bz&JlP8kyYfoZ?==dl+Z z55|5@KgqrSaB_|8+Q_TucSU2POF^wZ_+ZTbQxDp&a0=sIQ@2kbPcbM=UW%!_JW2lw z4jQ(v7deaw|EE@v*|+#*h1^Ev?5z>j5xLgtfeg2lrlzHF{#mX{IYmsu`v;3`*e5@$^Gi8Q%@ zu`l2i*Sp3?g#F!(hbc7^3M>o?(+n=OV(CbE2QuW8Av%)I7M10u$tDy(Yx!w2!w1FK z@Yixg>Y_Z?9NC9;>^WHM?CaUrsXSX&Gkrb%+kJ8!jqvb6IdxEuG8c>19){$FT-G`6p)6hCbQ`1Kg$AjxR9UsQ^?nM7M zZ^R!*^c_V#M&gi!p=vW5Xg`}iC=8SZuo-n9aKhCX6%NI z7ae#d*QE_izRMbx;>?5KvWl9L-!Z;$L#%`s%CT`nY-=B+&wxP5kpNUXq3S@TWPA!( zLyyZEY9M9uCv}BP8o(M@W)azbFFIoKO1}RfzK{Qyd3?WGr;)K(e_Hvz6llB?-{-!e z|MbsfeZ*-6wJq_s4?hQ)rdO=(VT4;??_u?FNvfPkFAvD^le6WG+2QuxiGzvV?d88# z85A;ArndLU@$4|Nh8Bj0{kz-RcKgeJoX;b#lKk41(TE4iEFoxE@D=)lIm&;Ktw8%+l2NmuR+ekI-;2?iH;H#Yw4u2ZW1)UI1^ecjXg zv#0MKe|R#IIhR@79qEkFI6&K#_VIW{&%(Ki{Knk{+r#7(gZjA7H8M(ufumT%sv9nT zjT7 zc+c2(28ujf_(_{|?{H0VEB1K4)lf+LV7pY?8(gYNQ z)jR&igW=&|tKc4#8}zzv z5Piz_O*8bCzFs?jhtw!^bdJWL8NBzhP?HU`_wmnv&1Vr|q zLg`EFRFvpJmJR-TRS<-(gp20sMqcIt7Ow2zbg+CyU3Pkl8c`9EW;9XYO9^@ym!=0j zfgV#`{!N9(ZC!U07K1o6Cuk(NKba9&IknYR* z(c4EGTKZib9UbR=Gc&&3jk6;ovyIPg^I44Ex_h*tuK7O?c3d3nc%5(GKHu(B{NgE& ziHjDp*j!ES+s=Z%( zM39sj9h%RaojZ9EVQM>c014tL)TM{T?c&LWoyVZs2fYUNq7P#0vOUYNJ8xM7{+I00 z2Sc&odG=+6hxkxp=YAC%eW8%AvARAQ=^AH@+ZNxFHBX!qhvR_kksd~-4rsqz8i`G_ z3Q6hAXR=^_a#IOX60j+nOVsx~o-D#1yL*~PUNO>~h~RbB|M_E)){@#$~i!ohO$gf%sfV5NP0~M#4pM1@a>%xvN%2Ck!yF zuig1>Rg=!`pdC{Cl(n1;eoSwuW%i^WvBDJsIS9)^{71O2_DHEWidG11u!@KUouZms z&TCq>RQgn*^VeQ22!6g=z1Aj*AV9DJ*o)=;!lguBux;0r09B|$ z2vI>n{*`KpVO3tR`e*xpEB(_~WB*FkOCi~Z{d3e_3Tq}08Lo(Z+)B&g05y0L7C=J6 zWXB6qbfTRG8a>oj)Jg7&`xdg+6O6~GyklNCJiaU5)tg;VM&%{W%bJ*V%!(Y`3_1Z1 zRy7R_5pZ6C{PAW1=7{FPq7pFkRZu2XabhBx@TEq--336w@y^crhEL#K0cY>=G{z$+ zsWLHfXe<+t^&kMI5bFZa;CQQN$mRZoKBGT%dJ;bO7TJYW)(60cu>Nxr#li$>3S3z# zYH8S=f~`og(cRh16vxMpPNzl(#`2kU{h}~FzF8=gCdLoX+}b+SvOkj@7%h~qApfG~ z{RE+&v6i%qyou=HM)6&EVM#(l6jTRmx=1>-zX}E+6LyIW&Y2uGkr}m&6asMbttE10 zT~YSlg#DAK)f`#9It`?uLefW?Hywc>jY!(S?D3hjl5da$ffj~c{_8dvN49*&EDYSNE?|c^p5d;%=6PS(hfr# z;9P?mxjDgjsQlWqfLm%U@$g;H1f#rS;J;1}Z*MKj2g+=1FRyQG6p^NaLdXTQSGBKL zlz}$En%El42?eDP?j_szR6KaFc<8fR_FWYpz7e*y94azmJ(7iRBZP7j*mu+=IE9wk zRXis;FcGJ)B@sFbL*%tM5O5h@Ubk2_)T8HE|191MIQQlTqkv*V@y4OiU@UlZtyFRy z(g8yEw1uv_f)j-Oz$iBeQ4pVC$!MT*Z#h#ym?pW$iuxP%vC8#4 zyj%>?scvr?%Xq*Gojs<0X>20o$Kzu@wc2{eni}(!|J(3q`eJIgoc52seDJ-4eSJ%H zgD-pC{$>+%r?IqFuoEGNie$^Q!L4z#C{IzbeB%1mXsWQ#)pWG8IZ}QAQ3{2jxy-wpqn`fNRJ2&=Ty1jK zUl0ML#Ie+J)q153>XZmIue1U|XG4;l=f} zKZ$EMQBw}o_BF&-a@A&nUQF0Z3TdcA^M;yt1$;|ET#2n@V$A_dW-67R@r6yqViXH# ziFSVSCdPLB0mhp3p-{U-9P+Rh!^krQk6I3}ym1*L=k0egLH=K0$ zxWWMy@+HS6$L2zJT^`)$0Vk{L@0{=UbR=6_y&a{cgxM2*Lr0>{)!a4EI8xttHg8O% zzwzZTO4)WKyS)nWN0`B>ZWcR5Rhh+04E$vRQw~c@AQpH?fx34sI9_ z2zEOz9lFIuYw@*8Bf6e8`>KNZBI*TIudi!rw?jax=JWk4YIO6OXlAGD(N1i_u2o{( zmF#+|$z+eVl|U`FMPXWuwjojAf zFiA;Gi7W7!S}-s58u4WRp&Xwz&8eoCGuAX^mcN@ozKB1XKmr^KzQfOrWBI*>r(?0F z3r}6*gj{+`#+fld9|bKWZlimXJ3qbDx^c4838vY*dx?Xps+$EnGk&O zoE&>W3A`x}GQWZ@2w_}75C^AL%v-y64{S8~niHKydUw;IiE?J|5mT*AY+L((I?nc z0zniC1+}v{Da14KRoGU==z#%%5%F_r_sp)L`Jg}gClBD}l{4B|?_pMMcqoc8g6Y92 z+-1c7>Ho^xFTX$9>BJC3nhk6Wd;QQSLm3cQKv;$1D4QTDu+0_}PjvjKa1?w3Odxa% zt~}E$qBww{v9@ev*1$pyfAsRAX(Ciht(zwDe@(L>j?9S+L%1S-2^K({m!5OtkF$N| z05Fdg`R~N+))EHtHIjhgL`x9$CsqMld_g_cJu`LS+@q;|YVp_y<<(vB&CF-ZOI`a? zkDfa)HS>`V%Jbd4epM!7tQc1mgATN#Yh@!KHpNZQGut@ngkQmgU!jEl;QLZFQFf81 zZyklmxD{0CMaRo!Tj2UteTSG1;4%a77I^(J1>j*n3%aS$=e@5ye*Bf*&l{)iyYC8K zs5PAUe0j0{;b$HeSy}5~br^rCq&|Rft0Y1%!+sA2d8A?t4emYTeSc}uoWJ+|-ZMWZ zJwNL`vv(0FNC0=JfB)Vy6Z$U5Tk@jU&>jV%)o$H^$9e``z>rdi`_q}left*cWq+?T zzZ6NRD#CL!7lkU^Iz5G) zNIaFFoylK66FYkTo+GpBmDkT4ofx@e5$6{VADWDrCk|Gx`2^^Pj&1?fSimno5PLTN zT6}XY_7$zCi7g!_gf2lg*K`tdXh8)N3dN!YP+meveWQRX1Ojj191P)**4s5q;T5|g z73pgp8EH;7505nWMN-j~%nhMfr~{BcYYokTa4ZxK2j_y}1%K4r-|vmkP}7T;VElxS zh`$#+)mRO++)4Auoh|%&F#Nfwzo}_{zNtx4JwX$zv7|N_AKTxvilkr1N-q{g0|!IqKdp`9ut#?MT~@;OV@a+x7-U zA_}Afb`EW$Xl?!I+jvZ|2;C&Yi{vGoC3DaRWf9rMQ&qlu|8yba{nhFHx$^q-LrmZr zK>Rr9z-C*2IGY`cDR~a}@5MR$50uv7C^#KhPugahq!(WZIa(R88ctb_h5P6s(Q6hm zHpYuayNTf6ojeDg+Bz_8zDF)?0MaMW&!-=!tvcVZ-P_hM&cvQ457qLJj$PLp8!URH8Jvsl^H3Yj4g!fe$-;@WiitpCrTo*+>u`n^ z5Xyb^;IHA7HBE{!ROm}J7Ujo{C1v}0YTCtogp*fIxy=;p?2tb`Hq-J)Eq!9iev2Ic z^E)oUiKKl%>$`e;@0D;4o$LDh_~gPnRF_3?Y2zW!e;ynk3<>eVND&1~=Ywny;UcKE zM7U=d$bc&`F%0!#cmjF)i_xMH3>wSh$C`XpG<;3R#$g^n;G}IMdmd{```s*UG`GXm zK|64Dl^?lrgf;r?29VOSxLVki%k3(Jc5DW7rQ0b<-&qF&{ymUxAeLFycImyoKEj4T z+vL{3u~p&ou0|)63XfCn=GFa?#kY1o51{_?9~=ICUBB}sUvzZtJAv97H_;*2i24 zEiQ&ukUO;;S`-DMfVZrX$>;Jq&#jpH8*B1y+?$QD$r|6FN!s5@NK4#6k)GEd zKTW39Xa#bxO_Sr$CUz4k#?H3GS{CBZ7&FG2+3&;HUl0PYUBNBH?jwF6P;!a|Q|f+E zJe!&QKlHtt*DoCDkEWUuM~)s*hOt!6EE%J_cdJVhB6}-<2aGu#Zlzy;G}_qR+|m-o zQ+H!@DIMRtH=Yi`q(d4~m3Jy!#14x6@+&Wu*S;o^>FcB5+NtvZO`bT+b*$z7BIpD? z^vsEqkN{%c*i5Fv=o)z$B#x4A{6)>x-X@G>#kwZ-G2Iv9fJpB4RF!#Jk|$~&NIUj8 zzF;1oFR#sCFIRojxkXiXAA1_^&oBs@=OC%-t3?M0q3u10k z4%t);c&l_=WtTEjO9G#*-ViQt{&|y=6)af^wz{7*zhjIlb}+cAJS#6WLO7fYeD%hGu-rnplx;-!MEg26V!fhD-rS z(y_PuqxZNiNV9j29mp;Q8lbQ>G{a74-n0vP-8~)c*Hz)nFdnwf?}6L}9R|1Jg)Ju+ zWOBi#QQBN&q$}cWi|@a;aP#TYi>Jg_sKEP&g!jX1OOJ=BIfVI#ekaRU5=^zUjIamP z^O%D8*gr5npgs_Yh(Z&%?4)cF?d-VhbpBNP&ksbR0|U{)=p1g0E*Xy=QB=`Is<&&FgWSHGR-Bo>;)`h?Hx!%%Iv@JjvQN-%u!Q z!Ii9S&`i{{x8Lz>u*kXcXh7ZV*Uk!!6Q`^hhxv*^< zu(Cp8NKbe~i<25(Y47&Fr~wh~ekK$i9tmGJGK@>Vrltc=q5}_w!^6Y+5iV_MRNHh* z(4{3WuNF6_605r0P)097qebAub{geIkwjhY-To1S zOvvf&_ZC=?6Z~E4+gy{C_$Yfd)~>uQOO5NfO5gN)zUtT5Ut(FPy~@u^wE3261tc^b zH(}|A#JqJ3cykE!BS4aJyfyj2Pw(6J(+?!yee&{!mUq6h<-%pQ&%V=s&AcgE8o~^O zK|l{gAN&-*I~hE3d;j_a$+zkY{PNf>bM=b{E?hpTFSGR;4ID>(4Ii#Du>Csyw;u_r zfo&ICte?B(mufHQ#$7nni%v#C)AMkUmMnhm&vq2%t}-KeeX zi*&}ie9hhQwzi&Vq}$gPO19P=?K#z|fyJDT$L^XTlGy*)^GKi9fAeT_s6G`8t(|G= zZftC>Ywip;wSpdo{l1p2`sVN-0&aEvco@G2HfqCKx#GY)odNXZPuW4IKdFDY<*_xUnhe5Q$oySfRJnF$j%IB)(k z;(3+h^5x4|f2PboV@;aqCAQ=L8B5OWr3%aLC7-owkxZzgLYK4aLGA{zZv&>P#1}fe z=*Zfd0qdcL)B??4I7q1%-2be2JA9PVhrOtvdt6qEy5jU_U}$v=V_ z9nI(_SA#*MH9jCpI>d5&S7MBJ*i*R?)#s_yjIu}iQ%{eob2pw-AC!yyl$gKnIn3xA!H9>Gju+J4(cJAfUg;fCPbTZ5~iwn{6D}v66=r{niX1N(-7!!$Q2@OhF>wKGcFGS0r#nk&*$4N9JsUVPIa{F&Mpmu zTLuK~{U7eSI3C?sxa)M{^y%I+iQ0C!ek~7lt&C_>d%I0W;4&srLCnQ1?Rx!LM7!!n z0giKL*Yj*uOTgx);P2{&kE6K+nw5J?3VrYj;qK(*J$p@$%~`@&RA!U`ZRj-6J4DUKTci@ z^fsJTzvhei%1?bWlLZj(!^g{ii?5H~f8ub?-w_Y=jG%Al8WJ7%pBNfUbav03tsNI_ z>yYsW0YyJ-8NnWr9L}+Se|B%Ua4_Vn8IV`lGw|hQe)M$BaJ->11H@&cMSa~_hw<=2 zcTG9QSrv^MGv#dr{q|xQQgA*}Rf3n63z7k2V$u|a#ClC2Sxb`UXSyg1o)O1q1{Z@* zW?ytncGtIg6VZ4qngH7Kb+YZtKQB*tMffquW*IyX(xg@?G|Z;1+dt5a?U*OpVeS~;jyKi}4RvZ%cPBp4&r#K(lz!03WCE7six!PaH zSP5D)c0@y>NDuoikI3)a>KH_p0`eY~)lm6cQt!Qze_AkC4F0jtKPtV4vEHWmY_vWV zfZn{tqiW-aTxBnqBd0_<6qP9*Zw`xuO&xFcCNc@Hf(Iop)>{I;5H!U8T)+l9I|G&b z+7x;cro?GSf!ZzGn&vfnz+`kySat0CRlQh=F)cl&971a!xkg87#+ZE}ege3Zonvj= zvjfnwY>pvT6B&hnmT-HTO~HKZTeOB?Roq8kh4jxDHv7ZM{o8zsaZIhWN6~KxU|{>^ zuW{3e?ObV)RjARz;&;EpI5gD*lz6UYe2-zAdG-h?SQ$-yv9tk{<;{M-7TER$}i6Xyp;FA63#(Fld;;kcSBY z08x4B-CY+B=kwVG-~D*R<&C;!*ZAQJ=3?Gl$i`v^7qY!wsDLMDxECQXT3FN`?0Bh? z3NLR?)L#)}U;-A;r^5EdpuJ|--ua>OW_Dr!Sn&Ap-g69STy?>*Jin0LeZ4z9c70W^ zUdN7rH(C%Ax6S=TAzNE&2e~PUtLyAA-%I1ZG>R-6^rx*5NYs;AMXUkUiXx=4y!P`r zE8njZxg0TGIa%cP&o)*Nn!;Z~G%Rn9D*x8s(~iu1oRaVey-v)=eRld(~-$f*aW{#L_dit@&L~(h5FVx zKHbjYq}~KxQ2X!_^GzE+8FZttAUvV>p8~0iD>OcFbqOj{VeY%gz^I?hTOw z0^VNbpjYhes!c%i+|NZ~Ieo=5}}7$fZ$`M0iR>Wl^G zj0N z6u@Fs!PmalTw4QVwH1zyZEs$B0UHM_D37j5(9xoRvQ*^?j#Qjp1DofG9o%+CLHEWD5?><)WyWFPArR8vFGcd9gju{Dq{)%G@@< z&i~($JIh=;S^1#hOrZ@^-ff6I7*prtFFGEI-~8BPvB&V6uVU|$=VIVaY8l%LV;;P*!O#3Jpr!6lq znh};BToPj$ApPTVwhcc38E1?vR^2OeU;A1vhKfq0)FKO_cteKeJ^bY>c#a6MFY zPmLpl-QiQVB?w};*mBh9sZX666f*F9M@vgb%QrrC>QgE&wBS0tZRx<6la6dc=fupT zw-tN0ne<2PS6^?dcvHIhgC&eQbi~W8#0{g#)G?iatBAoy1VA)Zc4K=Ti1f$2(q~XI=^A+pI`6~F zSXLVv0`-JtLD1lZ6b9iEAT`KZ(-xE8KHW~k;848#_NG=6Ed(SM3*QiX#|@{u<3n@6 zes6zSy#`k;XnAK!eHk>mo$WB1l`{@&ke9p@mClgv<%I*Enk6%u)m<--zhZCn>&i%$K;xF%!S7QVHKRY%sbxhu1jkQ>NUdt$Lmeqo28H{C_ z1X}7o(gBTUfM81jk@O>^y~9JgP79Tr*1iBaB8D`{Fh>__HjqG|cUdYrC?-LA-5vo4 zK}+#{CDgVq)eh)!TQ3E=s5q(>MAs4V{>)2fSCqa z!8mK%?+<1xuF?c;s|J;}t%V3J6Pyqm_1z{8YJMmIw9`BYPJAfOLt;Yc-jj0XH|5NW z4tb*tOBkxsP};Gu3YA{utlAA?15{B6u#<4qvp|DIQLpO&5LgBw!Y$EACKAaUkXBS% zM>p!(CNZ#mEnQu`O}$<3$z;^BZm8N0?*|@BP&k?*JM7-OC9@Um3ml=={;ry1xt#sC z#SHJV&*Edu2W2|aGPmF#!O#FCKIyTRMA;aE91s@{gp9;O+bw%(a+{6~%_86X^=HjR z=NTvj=ZB-Yb=c^p<3li=ot;~BojECUM_H;QGYvHnC6%z?lk3ao`ntKim`AyuB4*j; zD1eVZS_4HF>pWoBAe#UuX~NZO14a^_16BOiu*UMl8qBMv{K7&hpI<U>hZq$J2&tz9L|5VKYWwp9`0qz(R2UE7*(15JWE)wX8ZD+0;& z!OhGqHSVes>uVdEwN9$v!uG259RuGRgAVPg7C>@~*s-~>VU-_;B#-IB{zkb6*h}*z zc(9P#!h-5*Xc58&_ATZ3N$7UJ2ZG7Z+T0*j4|4?e^UqD zgz`S1*0%jL513fhQuBL&xomv9atW+bTb|Hy-4VzXNt_$gH6;cn5R8|ECmfZ^JPgcB zdOBdfMA_f;RL~iDcFiW{8zU~)-7eR7cgyLP zJ&hf+iNtJ2(&Fj0RIqCQ4~%9WkSEe zm9)P1C*H9xQ;egyTDdX=^3p93M-g?)csh(Ue>*%LK; zo}@rx?KL?dKeKf);s-Rz>e5<7@TH^tYulgOA=JOxK8AUxXn(s0Rr=EgJrFE;0PKXA zQ7lCXu`^yNigGoCu)5e54~2bgsD2oV`)>K97}&QV3jbOgP{rHYeEi}qs#$^}w!sSv zUw|*#>5!OeTh4^6Ay!eW9vBX?s#uL30~O35_@oAXxsV6ru-6Xt+E&fI(g6@LFqt4z zCw9E6kN^ra|gLbomd6VI6dd9T%Oxrg#t>qXEn&_;x{lXF>CHK;SdiANiBdh`6C!cFJ~kJL4o>4^-~VH8C`JLUKmto30J+-c56>23 z#}Y8#Zj?J;$L&!xtWGX6kFB&1WFy#Bx2xig7aFuX;&4>%p( zf&(Md0RB284FcW*>;$S7OyWu9OG& z>aMHnb~ZFQ@z&Mu@;d9+Zr@+us*3;Y1dUx03?$N6ZKtfYQdUyCD+(C=P@F$Gp!8-& zYa&~cyEh62t5?On^pAueqX?qJGYMOFyU_9KQrjUx1$pqj2(2LN5Ukf1` z_D>bOrTj%TbDrx~+nxDa&gYI^Qa9-HcJC-M%6D*$LRY{x!2Zvx?}EOgFOV?-Rq9Ft zoz#mg*VUz^{L=Kt^ZH2u)bA?)18lQ*DF~#sVy-E*m zT57wvyGCtLD;M{49R!F%t>Pf}Z_CLol4VM}pIC`{u~e{l;5QP}UvE~ev^1=vp14A} z769txH{pN>fof<*QBazEO;~+P_}nOQTxm}>z;o9nGNhM2)SMrIgO&gAM^*k)W^-E) zGqLkOmC$w-+Exs;R{N#$V$Hkn+OB3DBSC$59nrLukP@u73BM|QG%zVbh?YieB5k`N z?HwbzSKKq=A(ZrU8hwCoR(#cP(yXsHlf$n<(d0Gl3f0G&LPn#ApYQExYU)6mRo!}F zU*v34)7i+r!ZHj3rUpfoV=U4RVM7iKr|e`4P1V&NSuuU@l; z!_sR5-fDALR6VHjS5jMW)(U^^_%q2JxH9Z@8+8rYps(IpzlcY`pKYi!+}>fOuKm%o z$T}FBYfQQuj(Gu#?U`<9n67ULy1d64+(~b@_gWud4Qbh=1PqKLjuVg*Ces$MJ2YGv z^Pw(aFQjmcD-ZnPcnZy{5RT|SWCh$UjzIb%EvRaoh(xw5VHZ`xT^DnC23nduPWL_} z1hq8`;7px6p|1T=ic4P0JK{Hr{!@p$v(7W=cKRCKX^&^n>-9N36P~(G_q9IwdaYEn zDn=U4nZuID=|zAK3%#@*v6lG@j#}OIsqtTAIrjY%vB6OgaT>t#=B8Xol|b$XV_jkZ z%jZwdi%y7Zd$122>R~jaF%dN?%8sarRMF`=6-jS)aB#K;6VWs_V1oVn;7R2@Ie5#h z4+9VJAz&pwU3Ngaqk!jz?F$?q?bvb;eNkx1eur?QrBI%_7 z@QHPc?*2*})G>6-61~9@iTD9z{$$FVO#{3q2iI>HY6c=;uLd}PnuLsi`x1$){rAGw zXeQKeK%C8LiC6UF>53v?X^5-C9nq*RHV8ug<RCYd0OJhngSp`JqcsXD#xUwUA0p+pam`b%peze%Sv%KtCupQcX;31c6FJF7 zL9hL~S}Ak}4BUNzb+b?oF#`@#Mu~YN&yG3SWCf!83I@SZ>KQ)g*Tg|GE? z{nSw2K*dbo`SaccIEZ}5n^5!Cm$<(F|K0y8pOT820oi@rfv|=$z*yjhZBe+GLG{3l z5j59K9Wbn51I0f?E*IoMRe~CpJtnpvB8?pG8R}d%A<@si6@?W;(c3wZw#6fELXyg=Y&Kgk7IzT6%bQbERHO{! zGgDgLGa>I$?oA+mjd(0r=e97lqxzA?Y|s?56GENVLOMYtm1!*PtcX0x#zB*bEAN2H zNja&4QpIQt7nRx_qH5Qm>rYRO&drU&6NrDC z0OJ9H$D#Zk4l?x)ElXQ?G>F{;vI90%MJRyPQ)`%|r=AKfW(vA09G)N)BQ9_SS1oUn z?IX8<)kH9sLC9C6mHL{{5nzeR>aA)AoK&vr4))sTl;hGRl)j>?qP=rD(hd_Hf@Jb& z5Z+A0J+dh+Q^TnV@8%|(qXj|pJIZs7$nL91iD^X8P_~D^pDu04MRF@S%%_Il4i?P& z{ugy`0v~5p?+?#8=b0_ZOgfXjNs~$1CT)^#Nz;wercn0EQfaLSOedL1GR|gX@B4X|&*!CN zp0hpYIm>VVon_1)s9NIoM~*%p@vjj9|JWs-W{(j&ZoTwUTtjwiT}Q{)q~))<(a-zH z*tc0NJ1)f76=?;|WTI;I|HWN}UVPW=6DqgyW0V~~6?OLV699^qKeJANOPFxY0tORE z(Wfnbyy}N5qu_$V|G*X#s66yg!IvJvyv_nzi6zv@;nCzM^D2kB!8-Bn_HU)y&%I+; z|BjZ+o0m;3nZkM5-GN3h}!f8ME!tt#A6}a6Ix2_buuopF-pIo{$ zd4BUnyR?gCX8bh&?wIei@in5u@wqy--~W5}_Rv-|2^w<%Giz1_7kwo|SouZ!(+(t3?5i} z${lB)|9nUz>RvjpJC1nTmaiOYS~RaQGJoaD`MdRE=96qIE60q!vsrwLc4M9z1wuCj z?<>v4xY6z4!KV%$+#!Z(T1a89{WZtPW_VFfdZ5{+V@!))(oM>Lhr5bpr zWQX8)xOQICa!fMNchL4a<06LXAzWH@FMpQl8JdNY_gnZo+xERvXB`5pd>WLSwt1jN zk)V*Az^~Pb%}PoyD;N~B+9n1w7`DI9z*(&OAwJE60GUQ8?WLot_vn!wv$MKyz!He3`uL-^^NfAlU0Bv^{rhb1CUp_53% zX^DDaiCL-v5IclCV&zc)9iOm}0AXRfhQ&}X*gzU3|Go!tHM(Y*fZ-jO^Fx|n8+fMu z3v}v)v_ap`126~2{(t1IOCwWJUf^9#s9g^VFM$Ko;z@ZpE>9m$H7KxE8?6uA*yL|` zD|#x_mZ}9j!N@F83Eb4=4|qpfLUO6kcMuM1#}|G?&kk?^(lqp2@?o$;o~5$@X#B(CK&eb33*ku$oOmIDu4a?{JEt(RrJ*b-WK#HL*A<3YHy9dRrxNf-=TjiGJvhe z_2E+202=BO@^O&~{J7?iVix{`npX7X!c+?tk*QeHqankw7m!=>Omx_G%@)5oIOCk` z)&Rfz@lHd>1uZ*{cNRK_kGzp*l^ueGRG(RZJMo$tc+k|^29F~=L2A*G@-XkCz_GA* z>zipeXp^Ssy-?p=v6rXAz5vnfoITHIyCwjs$TNlzG4h|LBSlegh-c4IN`fK8NyJet zrBrdpCK9Jz4UI4bG`1~*Td1YI8(%qj`DX4FA3y;d--$9G!y!tbIxRKJaP1k_{dBgr zo0~P@BI@()-g0^(aXK!;wfjt2hyKkf?tNH{WuJBWYNI-U5BMW@cQ;`L0?0LJXv0D{ zaKx)mTiCd}uQ}1&xBFG0QzqM|mNfS@v@LJ^uY)U?x~KvE!chnH|@znkj`?ei(PT9L61}Fn)n^ z0C4ms~ov!Z^}L;{92P)85#Xn0D@9653X+S1Wk_T!lE zkizmC{3oz$2p7_0ncji9-!Xl+eKS~d)j7Av3e*IKVC?hN8jI;JGz&31jB_n?8h(x* z86Jk*b3&Pk)_&5ZqReDuC&*3EC><{4(eIbW>R+r;nboE)n!8*_!7=ckII!dJjvae; z?&Pi{9ROrkj=x>4%9A?;O5>WU11yYUm`lo!90$TAJl!@eb`(qP z)+<*u7aIA-$;UW{+&(x><{%qaXf3=wb-)cB!dGNgZxA2xJ*H)z%c1)n6sL(&{!Mr;gf>}5Lm2ZSf;gHG}$|Dn|Pi%B>6G2`J-$0yk6zpA zUL6eYI&)KhP5)Zo^4eWzp47Xku3n$Z%{|YY?}f05F8qYU^`4Y0F2|O%$@SX(BH!?hw01jHNG=QD(#kn;8FbnQ*5SWas;enFJLu@{qj zIws*)>h6rx)$7$TXYblRw0-@C3%Wdq_e3V=c{=MleDpRg*|B5&_6s%)_Gmwob3YpG zAkdaOajkT{Q;bSXww0XG0#q@)iT5ip^w{e?2dJ~;IUG*IY|gt>xK=j z_&Y-*W8X~AR;|gKgS-x$)H?s9ljgUczj+r{<_qk0vKPZ~bqi@vX`L!1HEnI8CB5DQ zd-*0@UTh5N4gqio0?FS`PahcWt#7V}5Y<~-=847v)|r8Yt?QebI%^w)Y|FyGmOG_? zs1+3Yj}6T;e3En(gVF#va(KsZ>6SLS9x8bUM?MhXzI?Tsh-)talLNO#}8^ z^<8otFCotNV&>#=orR_E(eKZ5p}_^5VLA3YkeY+X`vi8uAGdl)GYz-{5&P@_-#lTp z1GGp(Is9@q?ix>t-A#!9cAN?uIoY@R`nV&$FEYJ55;=&!9g#?1BqFLC8iwiu4S~A8 znMfqE8yUNISNF}(>}$`zfjQ%y0Z>5Gw+($f{$nxzI3rXHu?rk}IXq0WkV*GIl$jMf zho3s4eNu=HV*xb80^sTp=;*gVN6k&ja6}GuNc@j|m_gCwCh+%dzp|^Ne$UdAE(-*d z)fhN>r#N_Y&l63NsT}@^dQYvyd4bs7iN7_v z!XJ17fh)IP*5zH*(Yt5Y(%W-^qnEQvv3Y)@)!EoyRdb;)()P~k>)Wkob)7TNQ2EKIbsye^`tEyl?kzj2rKz0LR9B`7u|J z_W^$xDNY5rGYmd7lK_ourF6|nvH_?44fpj$cH^jmvwI^pZ=S{sVJ~IhOpU*KIHDI? z?DW^nU<`-R=ULDK%4&LL0QTvX+fH!i8CI}rqlVr+23_xPxyO`kboc>%Z?Lc#X_;0* z2a%tCd;4We+n=%z89uCIchi_)n{Pm`E^=)b9~B?eG${-yZRR@2MP_3|W7u|(zzV`6 zXSC@+3~k*S+qyN4EeAVyrgrQQJ9g~2jw!LNqKau(?i!{@%Z#!%lIB77Su8W%c_bE6|EaQ8$yAW zy70+~^r>jrN{=vn)2IQ*$>CY7tIN<;ySM_#t)VU2yv%*eUVLRS z-oSx{;5Mee9zixQ>wz`_2s#o)B8(y>etnr>T-8gh_Nn5X9%9GbF zl|jE>$m*KllKF$xRqHL)Iq<*t^pZsCUN_p8?SC979#-MXTxs%P!mo|Roq3%ouhWR+)m z^ZfbE%c|TSe@|1BXl`0!WwCoxd8@5R#NzRDT4rnj&Ko-gWe%Ri4|In<3Mp|hXvp@< zH}3x<{w~@mmTx?|PiqHj_HVrWkNCT2($Gn!_7x$4j!DX@z1g>en7Jl zXwe5iv)W)U#ZG*f;et4)91a(Pa3hXuH_j^T^(*3n*Gz}Ft!|zO*W8MG-e4CKN}L5( zXb6_EKJd$4Z29`Izuvm6rk2^F_E&VB&d7nb)eyp#47Hw5Cw{&Vz!ZnCoB6!I2xj7>^}`+XaF`ZujyT-V$^zoBzYZzB*AcA|9y!x*Z` z(0qNw`pjZ%QpC>0eh72(yPLn)+!heZ)6vtr^eo&wuxEbgN6z`{lwGOc+ctanIXFSy zA$^8DO!Ygkfet@M^zB864nr6$-Ob568qJB^-~xK@Lpc{H+UW>OWIz1lUS=*OCOhDS z^0r1yFU-t4jvUcv&*&{cu%_b_*WTWP{DC8*#4kvTLFIYMJCBNoD%LZE1F3p~xM|$B zX>G2n&yl1XFKk0pb<(b|s$bOS=XKJT!3lEa_ z0e(y0pkIN~2KIpR6Wz!8LTlhoU-G;qHEri5eb2KytpCft$g5J`=Oey5y{T6%@pdig z^4@7`uLjTD0iNmDQH<{Ij2?&qB}}ck1INoP0ggprEz+IvFs0AK+~@xw^cF6)ndy6e z^3Qwz3@;Iv;zZq04Ozm#ha?S$-fu(1)s0msMXngovXeA@={LuW^1 z4;rSo8*Ao*)5mSTv(}3=w#1H3w`T* zmTlU!>@R)WE?lh#LQzZifI;YmmVkRH}{ zVy&##Q#7h>hWO;_zUZRvznZ;ahu3yrdP(=01E=fzTCq2b`gE_>XZrMdic?+ZV7}YE z9`Hr*H4p}H(VlJq8U6&(+7ax!2ARE_W}x2o>( zzPin7d$qTxTGfXdt2(Q~b(Zo}*SM8c7xs54y&d#T`u9C$;V+{OT*&8{=M7oCK2cRA ze7*I(;l}DE)r}r0g!CYIf!_Wwtv8l}48ak%MyFt&r0WoP%MQ(3=ph5)1^yX%q0wnM z?)(_;#Sr%%&=(jS!G&Z8IW3_#Ipjg}x?$Ky=(jeqKP=n0O9I>0c$h1n9+D{>Z0C%N zcxcn6h5h{tBaubH;3GWscPGr)1E=G5gF~CT2CrVZc;T+dqPk^u59-r|Z`7yuqREhU z9l6rz@y>dR9?aDW%#sTpIZ$L8%izrbK4@z-p324zuGZoot!LOejeCwD*v|HK&)>7B ze>3(Og2>peEh2`{-es|4&mP|IbM%W$qjl3;=Jf2_ebjZ5ni3#HtDF*I=6*zQY@szb@Q94;KzCsNYt<;M&Lqdhx~XHGStq zhKGkEci>K~mb%V)ZS}98U%zctC~&Qq)N28c{%y_K5sr-j#?3$no8dUPz^k!OovJW7 z2y9fv80^H@tWLI~r3ZbqjgE;U^FuzhO`=-4)>Gw)F~p>pz#$l7jhd%3#aLI1*yeFl zaB_RrN*P0#2k?oQ@{!E>)EXhqVIpA6nJ>5YpX$}%O$$Mhy*%G~t&xi%DxxvC+@kvI z+SeVv^`!pS_xJ6*vcIoy9hRf4%ignYgW2}GXW7Pn(bs?ZuKvE0&s)20-P(6&*KNc% zN_ql(%3Pzdu%WmY@}ki0h}q+Mf7^!4jC~6U$I2y+NEbQ1FviIhaExJSI%tUDTybf~ zu}^ViaN)ZawLH)&yj5P$#bEOdSmM-xCy#y;Z#(+Ug##^z=6lrYqts^)ev7>RTMsk* z@Lv3Ko}4iujOcR;y1GgGAS&ZmpCzD==^<=l%`1M}g&2m{dd=CJM(fYnBE*(+>PI)7 zy#_v+o>RiFzh27gUmxBw-POJ7%yoTOZriu+%vIf8OS}4l!C+q(q()84`asJLL;vAw z_br6g#cwzIseZFOB)2mvmIyTg9s0;NS^w%8p*VfFFYKPYys0pr<7p_o^^$qRq4RrxI zU$%5E8XR1-c*SD`s6!2UgVRji4$+9U`;Co_J&V@QTVHolU(LtsLcs+-U(>u5)wQQr zTb(ua9lad^(SjbFIk@s}IN5P!)-V=;G~$6iQ{HrmUx{CVE``wVWz^1$!nd}E@+*Cy zUfhL)tw=b45cr}IML#wR2z}R`c~#-$0!Z+geW!G=%1d+usvvaW7bL zY3qz$2lbZOfZy%Dp|P)Tp>ltq^<-=oZVW7#AF8Sv8od<42OFMXK`g>pYR+#z4eM6Vh>3mXy7FD{sWMqdEPrM zo%-M*eIYxYdt5gQ4_om>p>xjGM+&`p`Lgz9_W!RgKV9excEpiU_-Z$EQ z+H2<~VDG|-vWjKd2ChY&1ihuNjNFL42ojF~L^+l1-~hi2T+|w{|tRH8l2a>}}W-9_pME2W)S~yw8fS>rrrlS9x)88N4BDJ$QhytsYzh z$;itYC=6V^X=Q%Z6{}Wx8X^NHZ{93UAGu)NJ3FrL5L*W#4W3oV%CFpXHL^a5JfCOX zBONzj@eO5fW9y?0o%4>-wXNu2_>f+VatNIQ$5w%}W7-}2`XF}5noV~*XLy?)4(ack z*?GXM@rO67w^!fBMjQJuv-V_uR5ylOmQE3qo50jdyf*H|Ptc)mPIp zNRJoV0$L5qu1!EV_Xl>ME|_Nk1xOrhTnrUPd&ZzCX~U3~XJG<@*3?+Ph!VJpgpW>vP9s#%BYyMB2A6a+@+08otBhVXH#gwnzJ@sqN7K@st-7N zoj&8}FpkE1)y5S9vW8f((FvT>yx6;9^X3)a#m&ANA0pk&D>tpwu~vO@5{^*9|Ck2Q zdD4PeTmD=^I`3#54(=_c90c&_G0FzzA#mEJ&iWn@!-e8fjeYheb8MUKXzR6>Sxa#q zP|vazXV;6hht7x}+M)5z+^}<6Q)frt;?~y1eI5Ocm-h9o|7-m8GMYr)(>^N&gorB; z_>c4tskp%CGwsXT+dGzZw0CU#%(nLSirAN#&XjiKp+tGi$e0cec&UH#R2#y6(LjQZ z8l$c4yY4eCsDXtu3kN6R7{iup!g$Ltw+bKT_!+*$@gohx%8G`PcGfT$a&9)m>i*>$ zVNV|JGmE{&Ri}JOHqRr|ZmC%eb@L4xuDSBq(B@g}ly8S5+>O2e%U!3yE(yJ$RxDh* zhP#jk^;RAo)!Tm&Z>l2_m;J$%T|{7#N=P3i#bkY_M=VwD2He%RRJ!Y4)8&y%@Rat` zPb9|wSO41Fp*g&uu72JEYg%8mD6WpI@Yl39bS?J>TI)sUazyHdi5>l(@u1^aJbf;} zAsm`BuhSjZceQc6xSreaamV*#uS3GRGkDgEKFe}D$KW9<*oU1xg514NUIxkz7UCLi zn4CQFr7sD+CYb{&;LOx;ZRVOQoi1>_8Q-=sQJZ5ah~Y|S?29sXTF`j6ZFHsCmd4lO za|og~q<&!goM*$Fl1{Yzh4S|VARb!etu+Cw=Cp>$(9+e-*Lzf;raI6#&=?S*CLHx1 zsBUVW`#fG6%giaavZ*={tZr&5EAAxW5cz;GitG-ba-Y^18LDf(&JsRfAmG~_^zynN z^Ve4j2EA`{Qu(aN;arw%TeP;ga2Hk+?w~9xN7^;hvw5d=bjI4b*#e2e3_f^tr?@B( z+p;AVsPb~Qyx*bw6MUi%YkMeTOJL?w(4kdWafx-ogFUowz+T5ayG9SBlDcrMa|auy zQ7b}#AAtPA#k>|B^hr!^-n?c(Z|{OoW7E9O_I?~$x3PV3WYwa1O_3hGuj%OC`M9q1 zz~KWAZGK(fhTcfSywLofwyxItrtQHEi~9Q)4Mv(m?T^N!`vy zdtE3kvD9>o>Ri@Xo)&A8braEM-XX3}O4SV|@!8pdBjQ4xPCGBLTi7&jL9f$DuKE$( z-3u1B)i*iK913n&xN_y90W=WZ>0QwNRkU)L4J_$%=2T3Nx4UP}+D5GOfmQ++7pyOI zG6;B~BE7y-Pd)nUt=Z1b?AGYEP)kF@wkVdccXc&IPd#<~l)=GMF1)tY<5s@bYqfmT z2l?o*zCS@9oV5^JBfC~eZxhcVz*8Sduom0W8@1WjJh|Jfd#JN5^bPLo<=Ls&?LeuSNMW$ zKCfT;7YSJ-tp!WHmh!rV!~w=iM5Jo8taf+yI!j#;8d26;Puc30V?7()a^3b@{0*Y3 zF<9@ms=aMN0ppRi7$+F`YJF~~vY@vg(Y-_v>wQP;Fwd9$xE+>|%fD-fm20W!x5Jhz zC<=DijqrQzFl1cuG$b!!`BCR?{F$(Tjr?{y%o9;&?XYrfckx_$mbYAOVy7L(iC^Ms zJM4i~?PHKnGOny^zbofTy2f1-t^#zE0knD*EZ-6A1sZ2-N7Qfd1oXVDr-HnRMawOl~|8 z8CbqDvLRC06eO%$Hn0qxMA3g%`!QYEsr#BoZ`sEPKE`IQ!oP^iwKI{+Co}2Ds^u$J ztwMZm&84APHg_zX_UVyYRvZ~ZDE|A$)#x1vj*gW5sBi032|Q2`DBZZb4`&_=zo-)M z&AGN>pW^9&i!(7PXG6B#h8CTR9mD5?Gj4~Zdm*^;PS3{U8O#^0q79^tI2;k3qDw3ki^O8lEqcTfu@v{(^of4440_B8 zu~MuO17c9D7DHlS|O`1uD#TIdjI8|&Fr-{?W8RATFmN;9SBescG ziF3ty;(T#|*e+fzE`+Uhr+AInC0;8o60Z{%i%Z0%A}V%^m>3bGA}$hQOpJ>OkraEd zz%C`GL|SA-R$L}>A}UVc#AA?_6K6nBYtiMz$S#XaIZ;$HDy@jmf> zaUXnN_lpmT2gHZOgRoOPBt9%Y0^j+^#K*-a#3#k4uz&qw@fq=m_^fzTd`^5`d_g=W zz6isQxEW2e7q{yYRSN6$%xlAsXE96SKN)E_D zxmpg%HFB+7C)djj@+7%Yo-8-X&2m_7k*CO0MC*LpclOK@x z%MZ#2p zR;wYkMy*xr)Oxi+ouoFZlhr1*Sq-Z#>J)XV+Nw@dr>is6nd&TcwmL^`Q?F9zs`J$O z>H@W0y;@zUcBq}|HENf7t-46PPF<`nQJ1Qy+O1-0M2+H{zJwZ6<7z@B)gCpeQff-2 zRYqmiWh$rgs-ULTUbRnMuJ)@d)a%ui>J93R>P>1!y;)tQu2$Emx2S8?Th(>ydUb<( zo4Qfmq;6JkSGTBJ)oto_^$vAF9aMLyJJmbYUFu!xZuM?;k9v=~SG`xgPrYB=r#_(W zS07Xls1K*!FREGf zCH1)avigeps`{Gxy84FtH}y^RE%k)@wt7;1M}1d)PkmqgyZV7Tte#T;p?;`-q<*Y^ zqMlYiRXvbj;eoHE=yR_QkG@8Esy23e3sv;vZ}2b3;r>y)|zL9tguyQ z)k7d_w3@7DtHqjcwOVaB@TuMEup(Bc)nzTT7U6uSZmY*yVlB0Ltv;(CHh|^U3Tvgc z${Mf+t<~0$wZ>X&t+Uo!8?2M8jn>K5CTp`bY;Cblu}-zNTBlj3TW45jT4z~jTjyBY ztXEm*TIX5kTNhZ{tyfzYT05+r)@!U?)@!Yctk+o=TbEduT2X7a6|+XHQ7djGtTAic zny`}A9&6G{SyNWp%2-+JGAn20t%5ae?X~t#f#x*7ep6*4wNbt(&Zyt+!jZShrfYS+`s7unt%Utvjqct#?{?S?{v$ zw%%>sW4*_^*Ltt@KI{F~ebxu8`>hXJ4_F_v9<&Zw4_P0!K4N{;`q*)KVAP$+{lvT7cd|&ok2qw$c&A-r!sq!iRx5xBp1u=kD^%tCp?nLOy-NRsp))j zv?iU{7tJM7iC8|752iDPXfh4CFOe@K;_hs0I-jW1ztPcTZZwsMjwMs6M7+Kt%^r!W zY$}HDVTksHb+F=Aq|_F`cN^zfs*bcPyiCCe^Jfi3~Q&5dJKQTQvmP+{ZlgVr}ow&RZ(4lNDu{W8S&U^CdOy-J&l`mwn z{`~YvAz4VF$N6crcRC%9=J^}gn~WziQG2|6IyM@cs&N7w-|D@Y)bvy$8qe%YJK?G6 zLZZq}M-jgroX)C!i4i#w59BksLUaV9lgduSys>1CO|G)1Ji2OSF*vx=@1zd-P0x_+ zga%jo?6jd8!doE&c)+On$C4w7Tr|EnXNNGWf#TpY;E$mJg^%`6-q%N!5A^qPph+j8}d%m(&29*OTkaT6AML;+K&A43z3<@1Sx-R5jE9R|#%jmP)asn18$*9>eTU z=YUW8V{AsSn4}wP0f;dfdLsF5wF#zTBZ-u61TddYSE3!kRyY??opPsccOuGaA!_ zM-VJU(q2%Ae2mRSOQIvwBO|FqU0K+nQ=W7Nt(bCWCx9~{elCWR(S6CWB)=4}TO8H- zHBO98ttRn_8jud;fqj$ckS^AkFJQt)fkH&k6s9f@Dwk-eNam+iRWTtg?u##HZTb!Enl$4Qn7KbO9jLEr0&suiNvIr zKd7xHj@k=}XdZE*%DyN7Dw9hV_SeKlM}Z*tZY(zyD39c;?HIYV&Am~k!4T&(x*Jd6 z%OpE{6Ll4-CM_@$D`05ZRbXv{69ew$#)&aw)2URAlgdc76Ui6iwN7|CJ(&h4@sFgY z6NOBsFi}?wVWQJ%3|b-{E~Ukjc_MDStXLk@2XF%rAJO(761Zq=x{xW4Q+NoL@Y`B?7JWPChP z$T!%yN7N`0lKS#ghmKSv<}w9MLTl}kPP{4)_7C9#y>13+C}1S>(foek(o{4a+aCum zOf}?_<7x0qHj#F(=<4W5EY~+TwK!uK6(dQZJEm;o+_Hus*B_G%NU58f$WgV^G{x3m zcWNx9L^&k2}i6Kjl zIz6M75hXXkG&w!f;@1cu1ynCyk(i#If+(0Mwmut!K<{+rvT4XhP9O77LY!CggLh8|ShZe$e$Ir`=iKd+HgOVq5Y<1i}Hl5aQ=WCK_n4Q79KphJ~ zCt{=}$UQnQo};uw2&}bJK!h>LnY2>^0usiC&8fCakZ(D4gZ&pWRZzLc6Vbx{Y@$Y! za9bqv>jueh zVatMPx7K5-48~IQgshO6j@Rg4Thgd9kvQI@GCCbEa#%>NjDkp1n~;{{?U$#snhA40 ziZ4){NJLGJXADRJbT*GDSVbB=W0H}R;vpl6KqJ@(CeI9r-H_M$Q{ruqm8Y^q|LS-m zKS|MQDmGf{gsBE+_T>?GxY0-kTCx=f3G-4thD1#TIS%xzwx3a|#gGqm$vP)sG*jJ^ zxoIQ@^>fN;auAx6IGqg_Q;ITLsSt!;s5zsPfnuQvs3En*SPpV$E?rZMLj(^NBU-%m zq+lh;WJBfwY=HumpxRz#r(kS?cF-Og&lIpEx8FSlB{vb!B5)L7mdhmLH71tS55N8; zzL-J`appb1d5pdnP)F+Q%O@bvLvr##TYvZfJF*6IDi(h)zt8RA)2$04~Wi03cvX7*WVTiCnGL+Bm^RM+{I} z29ZHC3Yoko7AIBrLw$r?8%q~ziy>2@DmD$%f!22ekezZG6Ueu#b<7}|Plw4NO(0!U zCJ?PEj|`MY2FoL>%OgYOku~L!wTNUOsYapwj6(uq;4tfi}qpNKK)}4nl2C z7odOYbTEuuF`R*HVCW7oYIGW6N&#iZLltTJprS!P0CO<3x5}`nR3e=RvVlQ^@KaOG zLYdLJLoSnwW}&kbny6J2W6?Me9Xz&>@Q>zzm#fx9*ZXv6Fgjo{U}8hj)h4huI%EP+ z;ms>!P@97Km7;bS&`~r3LUJr+Vve|0t@HA*apj=EBqm~LXgpDXT9UU&x@j`Yz+{sM zIsp)u@#w0`=s;~TH=Dv3t(p@b2o&>ShRgUs(|`ccRZd{Q2@HBnmJ?s?1cscz8Yi&U z39NGh>jQSZ>tU*x&Ij!nY#y*S?SmCYf3$q!YV0(yim90M_820Ge3hLw5eL0BZ_?%$ zvcm-=f#@d3U<@(2doi1YG^l*JL=}GX6Ivzkn;?MRXNS^I3zJzN#PN8N`~!hx8quWY z3tkgQd+}vWE%Y;8#fO1CAA%?Xr6kI=^ zT5#E4ix9+U;8r3}obn-_pH8Ru*Ow7OSYR@fv~M(yHP?>2ufhY?s)v>}<&<@eE!Z|ll z$l+BcG#VRA*k#asn1b^YO?FNO7Sc4x)F|c+8avz^x>9Hk5Nk|$j0`Sc&_;+cxr(#fNSR9LHU;wc{Vk4m4U_yd6(55hD zn9{sm52$Ry83i!gNf1Z-gYW`C(;MAy7X;L$oxWs~S6mUZE2fRx?g;o^fdm+Bs5LEv zi7Q zQit*KAv+2=GV4Y&MibSb;R!egh=;Xw5XGi}s{qnOdfJ~yUJ3}DsMo^^5gtZ+167bs zVZzOkt9SuP>_Itz=BCrymEklXKt5k=j#n#0Q!rQ;TWl*eHCJTdTY%__Z)M>Qa@tds z*y~I<$yXv#V1qpd(A}hGX$!woEgGsZKQMt8U_1j-+HhjUve|r<_G3XgggwOsITBiX zXq*$b8x$x@p3d4aP%=98AnE~RQ*P}nslo4FNNrJ4-hdO)q?gKDK2Z(vghB%RQ+X#0 z5g%+E3cs;k)s}*A9>5R5S*T(m!*QT^B1lH#%_Sg&5&wD+|d3jNT5x{ykC)3EP-ALAN29`(YUz)fUol zJfkg$NB}DXSx*&$l}UbM7l0U83ndT`7uyROMI$KYnsGRF_S-?S^q`}JLh^viMNLiR zE%r3%SQY_lAjl-?FszgsX6rV_PvE#?VdFIA03jd{leS7_s<0zd+DBwZv}ZK#g-MaR zQ_xYO&@W7ef*%9w6s)J{K>|kb{pryFe}F5-tXrdF*<1$Qn?ja0LQZF4mrc|ZU{xSo zkSYYoLABK-0qeSdF9iY;Id~yKA!ueP_~<5KLqnjz)ObL{U|fROS7<&a#Yi9V1r-_4 zy+NVl^b_W%f!y;ea#N5ch=UM`aBWM@Qmv&l5Xt=&HNXepRIKxgFZne*(2dtr3^@%49f_qU8}*6> z5F{AL(^1$y=^TfFwj$Y1#7cx%&d(p11yf_yI%JI7)r0Y<79KHE0pq1gjsO}8`)d)y zLIuz~IJ5w^jdS707|KWG6886*Q-Dn@#|j#ksZSP`%GFU z?FBMvgAz811|bzQ7%T-LoyWD6#^k_nQ%Ho$vW;!5?wAye zURfILXTVjM7byP2?F`mV9zC74DBJrS0UurhBk5zd=)QnJJr3E0a;SS`I+-Fz#yrG> zK&dp$#S`E@5LC#T;Zw35w6+RKS17~;3gh6j1wEVdWIY#~wW z1nlnk=vQXHVKM-j18*Y!nTTE>GKvVadREV30Vkp@OK|;yiDt7@^|9o^P!BrbEUq*N z6z$O@X<^aWlt`qwGv14xfgqa#ozh&ymf!)Z+pMxhqQN?4dFW+P;;y-H>FLtfY)F8Qn>4JK2- zP#;Ja20I?FvZUcAT5RcB!E+poUtT?1aOM_AYfxE zKW?J5#pZkO)~A8 z7|S$d*2?laBM)RMea^fw5uZwydSue_T2v@C0xKYLoRna(Qaxj3Q5v#qi@7wwKoTv+ zwNz%2?E3fuj9L#u8iQC#qXT(_bh;{JM%{%BJm;|c!)pv4Oq!|*ZQdAoNc@ow93m6qO1e^v z@@aK357JGM<_C%)Y77DN2=WZL0sJ00tnz|+2uKXHG*%;MCJ>W#G6s~+5iSMOHYBXy zOT%)5FdAu!&~-#{3z9UFNq9_QP<?0Q=1n-tb5?sF@v~7As%j#Ivf!=|HxD%XZ_{}smvL)6U z66+!*%q29R^J=Xa_FG3gwn&q0<%r^cwK3Z0WfMU=T!28ymg*IC_*|3?QD|}#m13fe9UqnBc79oqyG1lGQRv%(OdEp>KSTj#2DBemrc z>tR7)_a$htf}RZQ8Ql*fl{Z7bIz;6x)|GHY7#4Y;8T%kzr?H5UYa_ApjT#jxKoDSr z5rJx#ff$m5=L|l$ac$jX^&X?ARckMo7I1R35rYY5Qq_s+92Vg1pTf$5>T%9^I!`R9 zw@tMb$X{bqPR-Rrwq8n@hvgPSAGB9HVX7cW`*VhCzYRGU0`29t8w@Cuu28q#?*>QZ-spv`uJGfZ+_^YJ=lt-c7mW;z+&6aH#0?XV;9W~TixV(H`i#OhoG%l^UnAPsirreb zxt_!>u3_w2`iS@?_TOy9UY2{XN90B9!`Os<57%O^!4v8Qtk&tA*Ylj`@7}O?iFcECyLZfc zh4*If`@9c(zv+G2`+M(EU(na?TkhNBJJ)xyZ^Bpbz0r5Aybotb@Rs8i{I=rk)PO63 zU$!`)Q$qM%h`$hat_M+y`CW*2y2A2<=+lYbZ9y&dsJ9LO=IfCN>pJEkJtXhPxBj