diff --git a/.gitignore b/.gitignore
index 2459cecc..e0440c78 100644
--- a/.gitignore
+++ b/.gitignore
@@ -103,3 +103,4 @@ fabric.properties
/core/.env
/.idea/inspectionProfiles/Project_Default.xml
/node_modules/
+/logs/
diff --git a/.idea/inspectionProfiles/Project_Default.xml b/.idea/inspectionProfiles/Project_Default.xml
deleted file mode 100644
index 0051850c..00000000
--- a/.idea/inspectionProfiles/Project_Default.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/composer.phar b/composer.phar
deleted file mode 100644
index 6d799ebd..00000000
Binary files a/composer.phar and /dev/null differ
diff --git a/controllers/employee/EmployeeReportListController.php b/controllers/employee/EmployeeReportListController.php
new file mode 100644
index 00000000..bbeb6cd4
--- /dev/null
+++ b/controllers/employee/EmployeeReportListController.php
@@ -0,0 +1,57 @@
+validate();
+
+ if ($request->isGet()) {
+ if ($_SESSION['userType'] == 'staff') {
+ $this -> render("employee/reports.php");
+ } else {
+ header(self::login);
+ }
+ } else {
+ header(self::login);
+ }
+ }
+
+ public function getAllReports(): array
+ {
+ $model = new ReportListModel();
+ // creating an array of all reports
+ return $model->getAllReports();
+ }
+
+ public function sortBySeen($list): array
+ {
+ $seen = array();
+ $unseen = array();
+ foreach ($list as $report) {
+ if ($report->is_employee_noticed) {
+ $seen[] = $report;
+ } else {
+ $unseen[] = $report;
+ }
+ }
+ return array_merge($seen, $unseen);
+ }
+}
\ No newline at end of file
diff --git a/controllers/employee/EmployeeReports.php b/controllers/employee/EmployeeReports.php
deleted file mode 100644
index 7a15d9ee..00000000
--- a/controllers/employee/EmployeeReports.php
+++ /dev/null
@@ -1,12 +0,0 @@
-flag_aprv_one_usr = $this->getEntityFlag($request);
$store->flag_aprv_one_act = $this->getActionFlag($request);
- $obj = HyperPharmacyModel::getByUsername($store->flag_aprv_one_usr);
- if ($obj) {
- // checking whether there is a direct action to be performed
- switch ($store->flag_aprv_one_act) {
- case 'delete':
- $obj->delete();
- header('Location: /employee/res?f=pharmacy');
- break;
- default:
- // loading the approval details page
- $store->aprv_one_obj = $obj;
- $this -> render("employee/res/pharmacy.php");
- break;
- }
+ //identifies the request is NEW or UPDATE
+ if ($store->flag_aprv_one_usr == '') {
+ // loading the new pharmacy page
+ $store->aprv_one_obj = null; // make sure there is no object in the store
+ $this -> render("employee/res/pharmacy.php");
} else {
- header('Location: /employee/res?f=pharmacy');
+ // loading the update pharmacy page
+ $obj = HyperPharmacyModel::getByUsername($store->flag_aprv_one_usr);
+ if ($obj) {
+ // checking whether there is a direct action to be performed
+ switch ($store->flag_aprv_one_act) {
+ case 'delete':
+ $obj->delete();
+ header('Location: /employee/res?f=pharmacy');
+ break;
+ default:
+ // loading the approval details page
+ $store->aprv_one_obj = $obj;
+ $this -> render("employee/res/pharmacy.php");
+ break;
+ }
+ } else {
+ header('Location: /employee/res?f=pharmacy');
+ }
}
}
@@ -45,6 +53,10 @@ public function pushPharmacy(Request $request): void
// retrieving the employee store
$store = EmployeeStore::getEmployeeStore();
+
+ // start output buffering
+ ob_start();
+
// retrieving data from the request
if ($request->isPost()) {
$params = $this->getRequestBody($_POST);
@@ -88,6 +100,8 @@ public function pushPharmacy(Request $request): void
}
}
+ // flush output buffer and send header
+ ob_end_flush();
header('Location: /employee/res?f=pharmacy');
}
@@ -100,22 +114,30 @@ public function loadSupplier(Request $request): void
$store->flag_aprv_one_usr = $this->getEntityFlag($request);
$store->flag_aprv_one_act = $this->getActionFlag($request);
- $obj = HyperSupplierModel::getByUsername($store->flag_aprv_one_usr);
- if ($obj) {
- // checking whether there is a direct action to be performed
- switch ($store->flag_aprv_one_act) {
- case 'delete':
- $obj->delete();
- header('Location: /employee/res?f=supplier');
- break;
- default:
- // loading the approval details page
- $store->aprv_one_obj = $obj;
- $this -> render("employee/res/supplier.php");
- break;
- }
+ //identifies the request is NEW or UPDATE
+ if ($store->flag_aprv_one_usr == '') {
+ // loading the new supplier page
+ $store->aprv_one_obj = null; // make sure there is no object in the store
+ $this -> render("employee/res/supplier.php");
} else {
- header('Location: /employee/res?f=supplier');
+ // loading the update supplier page
+ $obj = HyperSupplierModel::getByUsername($store->flag_aprv_one_usr);
+ if ($obj) {
+ // checking whether there is a direct action to be performed
+ switch ($store->flag_aprv_one_act) {
+ case 'delete':
+ $obj->delete();
+ header('Location: /employee/res?f=supplier');
+ break;
+ default:
+ // loading the approval details page
+ $store->aprv_one_obj = $obj;
+ $this -> render("employee/res/supplier.php");
+ break;
+ }
+ } else {
+ header('Location: /employee/res?f=supplier');
+ }
}
}
@@ -125,9 +147,14 @@ public function pushSupplier(Request $request): void
// retrieving the employee store
$store = EmployeeStore::getEmployeeStore();
+
+ // start output buffering
+ ob_start();
+
// retrieving data from the request
if ($request->isPost()) {
$params = $this->getRequestBody($_POST);
+ //$params = $request->getBody();
// checking whether the supplier exists in the store.
//If not, it means this is s insert request
if ($store->aprv_one_obj) {
@@ -162,6 +189,8 @@ public function pushSupplier(Request $request): void
}
}
+ // flush output buffer and send header
+ ob_end_flush();
header('Location: /employee/res?f=supplier');
}
@@ -174,22 +203,30 @@ public function loadDelivery(Request $request): void
$store->flag_aprv_one_usr = $this->getEntityFlag($request);
$store->flag_aprv_one_act = $this->getActionFlag($request);
- $obj = HyperDeliveryModel::getByUsername($store->flag_aprv_one_usr);
- if ($obj) {
- // checking whether there is a direct action to be performed
- switch ($store->flag_aprv_one_act) {
- case 'delete':
- $obj->delete();
- header('Location: /employee/res?f=delivery');
- break;
- default:
- // loading the approval details page
- $store->aprv_one_obj = $obj;
- $this -> render("employee/res/delivery.php");
- break;
- }
+ //identifies the request is NEW or UPDATE
+ if ($store->flag_aprv_one_usr == '') {
+ // loading the new delivery page
+ $store->aprv_one_obj = null; // make sure there is no object in the store
+ $this -> render("employee/res/delivery.php");
} else {
- header('Location: /employee/res?f=delivery');
+ // loading the update delivery page
+ $obj = HyperDeliveryModel::getByUsername($store->flag_aprv_one_usr);
+ if ($obj) {
+ // checking whether there is a direct action to be performed
+ switch ($store->flag_aprv_one_act) {
+ case 'delete':
+ $obj->delete();
+ header('Location: /employee/res?f=delivery');
+ break;
+ default:
+ // loading the approval details page
+ $store->aprv_one_obj = $obj;
+ $this -> render("employee/res/delivery.php");
+ break;
+ }
+ } else {
+ header('Location: /employee/res?f=delivery');
+ }
}
}
@@ -199,6 +236,10 @@ public function pushDelivery(Request $request): void
// retrieving the employee store
$store = EmployeeStore::getEmployeeStore();
+
+ // start output buffering
+ ob_start();
+
// retrieving data from the request
if ($request->isPost()) {
$params = $this->getRequestBody($_POST);
@@ -250,6 +291,8 @@ public function pushDelivery(Request $request): void
}
}
+ // flush output buffer and send header
+ ob_end_flush();
header('Location: /employee/res?f=delivery');
}
@@ -262,22 +305,30 @@ public function loadLab(Request $request): void
$store->flag_aprv_one_usr = $this->getEntityFlag($request);
$store->flag_aprv_one_act = $this->getActionFlag($request);
- $obj = HyperLabModel::getByUsername($store->flag_aprv_one_usr);
- if ($obj) {
- // checking whether there is a direct action to be performed
- switch ($store->flag_aprv_one_act) {
- case 'delete':
- $obj->delete();
- header('Location: /employee/res?f=lab');
- break;
- default:
- // loading the approval details page
- $store->aprv_one_obj = $obj;
- $this -> render("employee/res/lab.php");
- break;
- }
+ //identifies the request is NEW or UPDATE
+ if ($store->flag_aprv_one_usr == '') {
+ // loading the new lab page
+ $store->aprv_one_obj = null; // make sure there is no object in the store
+ $this -> render("employee/res/lab.php");
} else {
- header('Location: /employee/res?f=lab');
+ // loading the update lab page
+ $obj = HyperLabModel::getByUsername($store->flag_aprv_one_usr);
+ if ($obj) {
+ // checking whether there is a direct action to be performed
+ switch ($store->flag_aprv_one_act) {
+ case 'delete':
+ $obj->delete();
+ header('Location: /employee/res?f=lab');
+ break;
+ default:
+ // loading the approval details page
+ $store->aprv_one_obj = $obj;
+ $this -> render("employee/res/lab.php");
+ break;
+ }
+ } else {
+ header('Location: /employee/res?f=lab');
+ }
}
}
@@ -287,6 +338,10 @@ public function pushLab(Request $request): void
// retrieving the employee store
$store = EmployeeStore::getEmployeeStore();
+
+ // start output buffering
+ ob_start();
+
// retrieving data from the request
if ($request->isPost()) {
$params = $this->getRequestBody($_POST);
@@ -322,6 +377,8 @@ public function pushLab(Request $request): void
}
}
+ // flush output buffer and send header
+ ob_end_flush();
header('Location: /employee/res?f=lab');
}
}
\ No newline at end of file
diff --git a/core/.env b/core/.env
deleted file mode 100644
index aa9789b9..00000000
--- a/core/.env
+++ /dev/null
@@ -1,7 +0,0 @@
-DB_HOST=medex-do-user-10529241-0.b.db.ondigitalocean.com
-DB_PORT=25060
-DB_DATABASE=medex
-DB_USERNAME=doadmin
-DB_PASSWORD=AVNS_K2y23Zo-MYqg2bmkgTy
-
-BASE_URL=http://localhost:8080
diff --git a/logs/debug.log b/logs/debug.log
deleted file mode 100644
index e69de29b..00000000
diff --git a/logs/error.log b/logs/error.log
deleted file mode 100644
index e69de29b..00000000
diff --git a/logs/order.log b/logs/order.log
deleted file mode 100644
index c9c5bc4a..00000000
--- a/logs/order.log
+++ /dev/null
@@ -1,49 +0,0 @@
-2023/04/14 00:08:27 testPharmacy pharmacy order created
-2023/04/14 00:10:08 testPharmacy pharmacy order created
-2023/04/14 00:27:09 testPharmacy pharmacy order created
-2023/04/14 00:38:48 testPharmacy pharmacy order created
-2023/04/14 00:52:01 testPharmacy pharmacy order created
-2023/04/14 00:53:18 testPharmacy pharmacy order created
-2023/04/14 00:58:31 testPharmacy pharmacy order created
-2023/04/14 00:58:53 testPharmacy pharmacy order created
-2023/04/14 01:00:34 testPharmacy pharmacy order created
-2023/04/14 09:17:45 testPharmacy pharmacy order created
-2023/04/17 11:40:12 testPharmacy pharmacy order created
-2023/04/26 20:23:35 testPharmacy pharmacy order created
-2023/04/26 23:44:08 testPharmacy pharmacy order created
-2023/04/27 00:53:34 testPharmacy pharmacy order created
-2023/04/27 00:59:59 testPharmacy pharmacy order created
-2023/04/27 01:02:22 testPharmacy pharmacy order created
-2023/04/27 01:09:11 testPharmacy pharmacy order created
-2023/04/27 01:13:10 testPharmacy pharmacy order created
-2023/04/27 01:14:55 testPharmacy pharmacy order created
-2023/04/27 01:54:11 testPharmacy pharmacy order created
-2023/04/27 01:55:38 testPharmacy pharmacy order created
-2023/04/27 01:56:54 testPharmacy pharmacy order created
-2023/04/27 01:59:14 testPharmacy pharmacy order created
-2023/04/27 02:04:52 testPharmacy pharmacy order created
-2023/04/27 02:08:15 testPharmacy pharmacy order created
-2023/04/27 02:09:54 testPharmacy pharmacy order created
-2023/04/27 02:12:13 testPharmacy pharmacy order created
-2023/04/27 02:13:30 testPharmacy pharmacy order created
-2023/04/27 02:17:43 testPharmacy pharmacy order created
-2023/04/27 02:22:02 testPharmacy pharmacy order created
-2023/04/27 02:32:46 testPharmacy pharmacy order created
-2023/04/27 02:51:39 testPharmacy pharmacy order created
-2023/04/27 02:55:10 testPharmacy pharmacy order created
-2023/04/27 03:01:32 testPharmacy pharmacy order created
-2023/04/27 03:06:28 testPharmacy pharmacy order created
-2023/04/27 18:45:52 testPharmacy pharmacy order created
-2023/04/27 18:53:43 testPharmacy pharmacy order created
-2023/04/27 19:03:19 testPharmacy pharmacy order created
-2023/04/27 19:12:14 testPharmacy pharmacy order created
-2023/04/27 22:27:45 testPharmacy pharmacy order created
-2023/04/28 13:23:22 testPharmacy pharmacy order created
-2023/04/28 13:30:28 testPharmacy pharmacy order created
-2023/04/28 14:03:20 testPharmacy pharmacy order created
-2023/04/28 14:32:08 testPharmacy pharmacy order created
-2023/04/28 15:15:45 testPharmacy pharmacy order created
-2023/04/30 13:11:16 testPharmacy pharmacy order created
-2023/04/30 13:24:43 testPharmacy pharmacy order created
-2023/04/30 14:32:38 testPharmacy pharmacy order created
-2023/04/30 14:37:32 testPharmacy pharmacy order created
diff --git a/logs/pathcalls.log b/logs/pathcalls.log
deleted file mode 100644
index 99936ae6..00000000
--- a/logs/pathcalls.log
+++ /dev/null
@@ -1,8 +0,0 @@
-2023/05/02 12:52:46 /pharmacy/orders
-2023/05/02 12:52:57 /pharmacy/sell-medicine
-2023/05/02 12:54:26 /pharmacy/sell-medicine
-2023/05/02 12:54:56 /pharmacy/sell-medicine
-2023/05/02 12:57:24 /pharmacy/sell-medicine
-2023/05/02 12:57:56 /pharmacy/sell-medicine
-2023/05/02 12:59:48 /pharmacy/sell-medicine
-2023/05/02 13:00:49 /pharmacy/sell-medicine
diff --git a/logs/pharmacy-order.log b/logs/pharmacy-order.log
deleted file mode 100644
index e69de29b..00000000
diff --git a/logs/signin.log b/logs/signin.log
deleted file mode 100644
index e69de29b..00000000
diff --git a/models/ReportListModel.php b/models/ReportListModel.php
new file mode 100644
index 00000000..211f9023
--- /dev/null
+++ b/models/ReportListModel.php
@@ -0,0 +1,111 @@
+getConnection();
+ }
+
+ public function getAllReports(): array
+ {
+ $conn = $this->createConnection();
+
+ // generating the output with sorted by unseen reports first
+ $output = array_merge($this->queryAllUnseenReports($conn), $this->queryAllSeenReports($conn));
+
+ $conn->close();
+ return $output;
+ }
+
+ private function queryAllUnseenReports(mysqli $conn): array
+ {
+ // retrieving the employee store
+ $store = EmployeeStore::getEmployeeStore();
+ $output = array();
+ $sql = "SELECT `r`.*, `l`.`isPharmacy`, `l`.`isSupplier`, `l`.`isDelivery`, `l`.`isLab`
+ FROM `report` `r`
+ INNER JOIN `login` `l`
+ on `r`.`username` = `l`.`username`
+ LEFT JOIN `report_seen_by` `rsb`
+ ON `r`.`inquiry_id` = `rsb`.`inquiry_id`
+ WHERE `r`.`is_resolved` = '0'
+ AND (`rsb`.`emp_username` != '$store->username' OR `rsb`.`emp_username` IS NULL)
+ AND `l`.`isStaff` = 0;";
+
+ try {
+ $result = $conn->query($sql);
+ if ($result->num_rows > 0) {
+ while ($row = $result->fetch_assoc()) {
+ $tmp = new ReportModel(array(
+ 'inquiry_id' => $row["inquiry_id"],
+ 'username' => $row["username"],
+ 'user_type' => ReportModel::getUserType($row),
+ 'subject' => $row["subject"],
+ 'message' => $row["message"],
+ 'is_resolved' => $row["is_resolved"],
+ 'is_employee_noticed' => false
+ ));
+
+ // pushing tmp into the array
+ $output[] = $tmp;
+ }
+ }
+ } catch (\Exception $e) {
+ Logger::logError($e->getMessage());
+ $conn->close();
+ }
+
+ return $output;
+ }
+
+ private function queryAllSeenReports(mysqli $conn): array
+ {
+ // retrieving the employee store
+ $store = EmployeeStore::getEmployeeStore();
+ $output = array();
+ $sql = "SELECT `r`.*, `l`.`isPharmacy`, `l`.`isSupplier`, `l`.`isDelivery`, `l`.`isLab`
+ FROM `report` `r`
+ INNER JOIN `login` `l`
+ on `r`.`username` = `l`.`username`
+ LEFT JOIN `report_seen_by` `rsb`
+ ON `r`.`inquiry_id` = `rsb`.`inquiry_id`
+ WHERE `r`.`is_resolved` = '0'
+ AND `rsb`.`emp_username` = '$store->username'
+ AND `l`.`isStaff` = 0;";
+
+ try {
+ $result = $conn->query($sql);
+ if ($result->num_rows > 0) {
+ while ($row = $result->fetch_assoc()) {
+ $tmp = new ReportModel(array(
+ 'inquiry_id' => $row["inquiry_id"],
+ 'username' => $row["username"],
+ 'user_type' => ReportModel::getUserType($row),
+ 'subject' => $row["subject"],
+ 'message' => $row["message"],
+ 'is_resolved' => $row["is_resolved"],
+ 'is_employee_noticed' => true
+ ));
+
+ // pushing tmp into the array
+ $output[] = $tmp;
+ }
+ }
+ } catch (\Exception $e) {
+ Logger::logError($e->getMessage());
+ $conn->close();
+ }
+
+ return $output;
+ }
+}
\ No newline at end of file
diff --git a/models/ReportModel.php b/models/ReportModel.php
new file mode 100644
index 00000000..ae8ac9ad
--- /dev/null
+++ b/models/ReportModel.php
@@ -0,0 +1,121 @@
+ $value) {
+ $this->{$key} = $value;
+ }
+ }
+
+ public static function getUserType(array $query_row): string
+ {
+ if ($query_row["isPharmacy"] == 1) {
+ return "pharmacy";
+ } else if ($query_row["isSupplier"] == 1) {
+ return "supplier";
+ } else if ($query_row["isDelivery"] == 1) {
+ return "delivery";
+ } else if ($query_row["isLab"] == 1) {
+ return "lab";
+ } else {
+ return "";
+ }
+ }
+
+ public static function getByID(string $id): ?self
+ {
+ //loading the database
+ $db = new Database();
+ $conn = $db->getConnection();
+
+ try {
+ $sql = "SELECT `r`.*, `l`.`isPharmacy`, `l`.`isSupplier`, `l`.`isDelivery`, `l`.`isLab`
+ FROM `report` `r`
+ INNER JOIN `login` `l`
+ on `r`.`username` = `l`.`username`
+ WHERE `r`.`inquiry_id` = '$id';";
+
+
+ $result = $conn->query($sql);
+ if ($result->num_rows > 0) {
+ $row = $result->fetch_assoc();
+ return new ReportModel(array(
+ 'inquiry_id' => $row["inquiry_id"],
+ 'username' => $row["username"],
+ 'user_type' => ReportModel::getUserType($row),
+ 'subject' => $row["subject"],
+ 'message' => $row["message"],
+ 'is_resolved' => $row["is_resolved"]
+ ));
+ }
+ } catch (\Exception $e) {
+ Logger::logError($e->getMessage());
+ $conn->close();
+ }
+
+ return null;
+ }
+
+ public function resolve(): bool
+ {
+ //loading the database
+ $db = new Database();
+ $conn = $db->getConnection();
+
+ $sql = "UPDATE `report` SET `is_resolved` = '1' WHERE `inquiry_id`='$this->inquiry_id';";
+ $stmt = $conn->prepare($sql);
+
+ try {
+ $stmt->execute();
+
+ if ($stmt->affected_rows == 1) {
+ return true;
+ } else {
+ Logger::logError($stmt->error);
+ return false;
+ }
+ } catch (\Exception $e) {
+ Logger::logError($e->getMessage());
+ return false;
+ }
+ }
+
+ public function seenBy(string $emp_username): bool
+ {
+ //loading the database
+ $db = new Database();
+ $conn = $db->getConnection();
+
+ $sql = "INSERT INTO `report_seen_by` (`inquiry_id`, `emp_username`) VALUES ('$this->inquiry_id', '$emp_username');";
+ $stmt = $conn->prepare($sql);
+
+ try {
+ $stmt->execute();
+
+ if ($stmt->affected_rows == 1) {
+ return true;
+ } else {
+ Logger::logError($stmt->error);
+ return false;
+ }
+ } catch (\Exception $e) {
+ Logger::logError($e->getMessage());
+ return false;
+ }
+ }
+}
\ No newline at end of file
diff --git a/public/index.php b/public/index.php
index 9d84dace..50becf15 100644
--- a/public/index.php
+++ b/public/index.php
@@ -11,6 +11,7 @@
use app\controllers\employee\EmployeeDashboardController;
use app\controllers\employee\EmployeeResController;
use app\controllers\employee\EmployeeResListController;
+use app\controllers\employee\EmployeeReportListController;
use app\controllers\lab\LabAuthController;
use app\controllers\lab\LabContactusController;
use app\controllers\lab\LabDashboardController;
@@ -113,8 +114,8 @@
$app->router->post('/employee/res/delivery/push', [EmployeeResController::class, 'pushDelivery']);
$app->router->post('/employee/res/lab/push', [EmployeeResController::class, 'pushLab']);
-$app->router->get('/employee/reports', [EmployeeDashboardController::class, 'loadReports']);
-$app->router->post('/employee/reports', [EmployeeDashboardController::class, 'loadReports']);
+$app->router->get('/employee/reports', [EmployeeReportListController::class, 'load']);
+$app->router->post('/employee/reports', [EmployeeReportListController::class, 'load']);
$app->router->get('/employee/configs', [EmployeeDashboardController::class, 'loadConfigs']);
$app->router->post('/employee/configs', [EmployeeDashboardController::class, 'loadConfigs']);
diff --git a/public/js/g28-forms.js b/public/js/g28-forms.js
index e9e7e248..8b29cef1 100644
--- a/public/js/g28-forms.js
+++ b/public/js/g28-forms.js
@@ -225,13 +225,13 @@ document.querySelectorAll('form').forEach(frm => {
frmElements.forEach(elem => {
// Adding the value of the custom input element to the form data
if (elem.nodeName === 'G28-SELECTBOX') {
- formData.append(elem.id, JSON.stringify(elem.getValue()));
+ formData.append(elem.id, elem.getValue());
} else if (elem.getAttribute('type') === 'radio' ||
elem.getAttribute('type') === 'checkbox') {
- formData.append(elem.id, JSON.stringify(elem.checked));
+ formData.append(elem.id, elem.checked);
}
else {
- formData.append(elem.id, JSON.stringify(elem.value));
+ formData.append(elem.id, elem.value);
}
})
@@ -244,6 +244,9 @@ document.querySelectorAll('form').forEach(frm => {
for (const pair of formData.entries()) {
logger(pair[0]+ ': ' + pair[1]);
}
+
+ // redirect to the URL in the response
+ window.location.href = r.url;
});
e.preventDefault();
diff --git a/public/scss/components/_toolbox.scss b/public/scss/components/_toolbox.scss
index ec6bfd59..cf47660c 100644
--- a/public/scss/components/_toolbox.scss
+++ b/public/scss/components/_toolbox.scss
@@ -9,7 +9,7 @@ $toolbox-padding-vertical: .5rem !default;
display: flex;
align-items: center;
justify-content: flex-start;
- gap: 1.5rem;
+ gap: 1rem;
margin-bottom: 1rem;
padding: 0 $toolbox-padding-horizontal;
//background: linear-gradient(0deg, rgb(32, 38, 57) 11.4%, rgb(63, 76, 119) 70.2%);
@@ -39,6 +39,10 @@ $toolbox-padding-vertical: .5rem !default;
background: rgba(32, 32, 86, 0.37);
}
+ .placeholder {
+ width: 100%;
+ }
+
span, label {
font-size: .9rem;
line-height: 1.2rem;
diff --git a/public/scss/main.css b/public/scss/main.css
index 6641b9d8..32e5cf47 100644
--- a/public/scss/main.css
+++ b/public/scss/main.css
@@ -3327,7 +3327,7 @@ textarea.form-input {
display: flex;
align-items: center;
justify-content: flex-start;
- gap: 1.5rem;
+ gap: 1rem;
margin-bottom: 1rem;
padding: 0 1.5rem;
background: linear-gradient(180deg, #e0c3fc 0%, #8ec5fc 100%);
@@ -3351,6 +3351,9 @@ textarea.form-input {
height: 50px;
background: rgba(32, 32, 86, 0.37);
}
+.toolbox .placeholder {
+ width: 100%;
+}
.toolbox span, .toolbox label {
font-size: 0.9rem;
line-height: 1.2rem;
@@ -3432,7 +3435,7 @@ textarea.form-input {
text-align: right;
}
-#filter-by-type {
+.filtering-selectbox {
min-width: 180px;
}
@@ -3463,4 +3466,87 @@ textarea.form-input {
text-align: center;
}
+.report-list {
+ height: 100vh;
+ padding: 0.5rem;
+ margin: 0 0.5rem 0.5rem 0.5rem;
+ background-color: #e7eff9;
+ background-image: linear-gradient(315deg, #e7eff9 0%, #cfd6e6 74%);
+ box-shadow: 0 0 2px 2px rgba(33, 33, 33, 0.3);
+}
+.report-list .list-content {
+ width: 100%;
+ height: 100%;
+ padding: 0.2rem 0.5rem;
+ background: #7c7f93;
+ border-radius: 6px;
+ box-shadow: inset 2px 2px 5px 0 rgba(0, 0, 0, 0.2), inset -2px -2px 5px 0 rgba(0, 0, 0, 0.2);
+}
+.report-list .list-content > *:last-child {
+ margin-bottom: 0;
+}
+
+.report-itm {
+ width: 100%;
+ margin-bottom: 0.8rem;
+ border: 2px solid #ffffff;
+ border-radius: 6px;
+ background-color: #ffffff;
+ overflow: hidden;
+ box-shadow: 0 0 2px 2px rgba(211, 211, 211, 0.8);
+}
+.report-itm .report-inner {
+ display: flex;
+ flex-direction: column;
+ align-items: flex-start;
+}
+.report-itm .report-inner .header {
+ width: 100%;
+ display: flex;
+ align-items: center;
+ justify-content: start;
+}
+.report-itm .report-inner .header .header-icon {
+ flex: 0 0 auto;
+ width: 64px;
+ height: 64px;
+ background: #e6ebf4;
+}
+.report-itm .report-inner .header .header-icon a {
+ padding: 0.5rem;
+ background: #ffffff;
+ width: 100%;
+ height: 100%;
+ border-radius: 0 0 6px 0;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+}
+.report-itm .report-inner .header .header-icon a i {
+ font-size: 1.5rem;
+}
+.report-itm .report-inner .header .header-data {
+ width: 100%;
+ height: 64px;
+ padding-top: 0.5rem;
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+}
+.report-itm .report-inner .header .header-data > * {
+ padding-left: 1rem;
+ margin: 0;
+}
+.report-itm .report-inner .header .header-data .header-subject {
+ background: #e6ebf4;
+ padding: 0.25rem 1rem;
+ border-radius: 6px 6px 0 0;
+}
+.report-itm .report-inner .report-body {
+ width: 100%;
+ padding: 0.5rem;
+ background: #e6ebf4;
+ border-radius: 6px 0 6px 6px;
+}
+
/*# sourceMappingURL=main.css.map */
diff --git a/public/scss/main.css.map b/public/scss/main.css.map
index d8f5609b..5f53ebc3 100644
--- a/public/scss/main.css.map
+++ b/public/scss/main.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["abstracts/_variables.scss","base/_root.scss","base/_normalize.scss","base/_typography.scss","base/_helpers.scss","layout/_container.scss","layout/_grid.scss","abstracts/_grid.scss","abstracts/_breakpoints.scss","components/_links.scss","components/_button.scss","abstracts/_button.scss","components/_navbar.scss","abstracts/_mixins.scss","components/_sidebar.scss","components/_sidebar-collapsible.scss","components/_footer.scss","components/_cards.scss","components/_modal.scss","components/_table.scss","components/forms/_form-groups.scss","components/forms/_form-input.scss","components/forms/_form-selectors.scss","components/forms/_form-file-upload.scss","components/_toolbox.scss","vendor/_employee.scss"],"names":[],"mappings":";AA0DQ;ACvDR;EACE;EACA;EACA;;;ACHF;AAAA;AAAA;EAGE;EAEA;;;AAGF;AAAA;EAEE;EACA;EAEA,YFPO;EEQP,OFWK;EETL,aFwCuB;EEvCvB,WF+Ce;EE9Cf,aFoD4B;EElD5B,aF0D4B;;;AEvD9B;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AC5BF;EACE,aARqB;EASrB,aH8D4B;EG7D5B,aARqB;EASrB,OHTM;EGWN,eATuB;;;AAavB;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AI3Fb;EACE;EACA;;;ACCF;EACE;;AAEA;EACE;EACF;;;AAIF;EACE;EAEA;EACA;;AAGA;EACE;EACA;EACA;;;AAIJ;EACE;EACA;EACA,QA7Be;EA+Bf;EACA;EACA;EACA;;;ACvBF;AACA;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;ACmBE;EACE;;AAGF;EACE;EACA;;AAKE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;;ADxBZ;AACA;EACE;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAIA;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AClDF;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AAWF;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;;AEpBd;EACE;;AAGE;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;;ACVN;EC0CE;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;EDzDA;EACA;EACA;EACA,KVwFI;EUtFJ,QAtBO;EAuBP;EACA;EACA,eAlBc;EAmBd;EACA;EAEA,aV0BuB;EUzBvB,WVkCa;EUjCb,aVwC4B;EUvC5B,aV6C4B;EU5C5B;EAEA;EACA;EACA;EACA,YA7BW;;AAgCX;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA,YAlDgB;;AAoDhB;EACE;;AAKF;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;;AClEF;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA,QZoFc;EYnFd,SArBQ;EAsBR,eAvBc;EAwBd;EACA,YAtBW;;AAwBX;ECjBA;EACA;EACA;EACA,ODewB;ECdxB;EACA;;AAEA;EACE;EACA;;ADYF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE,OZjCH;EYmCG;;AAEA;EAGE;;AAGF;EAGE;;AAGF;EAGE;;;AAQZ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKN;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA,OZvJC;;AY0JH;EACE;EACA;EACA,OZ9KG;;AYkLP;EACE;EACA;EACA;EACA,YZtLK;EYuLL;EACA;;AAEA;EACE;EACA;EACA;EACA;;;AAKN;EACE;;;AE9LF;EACE;EACA,SAZQ;EAcR;EACA,OdwFc;EcvFd,YdnBM;EcqBN,YAjBW;;AAmBX;EACE;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;ED9BJ;EACA;EACA;EACA,OC4B4B;ED3B5B;EACA;;AAEA;EACE;EACA;;AC0BA;EACE;EACA;EACA;EACA;EACA;EAEA,SA5CY;;AA8CZ;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EAKE;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;EACA;EACA;;;AASd;EACE;EACA;;;ACvFF;EACE;EAEA;EACA,SAnBQ;EAqBR;EACA,OfiFc;EehFd,Yf1BM;Ee2BN,YAvBW;;AAyBX;EACE;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EFpCJ;EACA;EACA;EACA,OEkC4B;EFjC5B;EACA;;AAEA;EACE;EACA;;AEgCA;EACE;EACA;EACA;EACA;EAEA,SA5CY;;AA8CZ;EACE;EACA;EACA;;AAEA;EACE;EACA;EAEA;EACA;EACA,afjBe;EekBf,WfTK;EeUL,afHoB;EeIpB;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAIJ;EACE;;AAMJ;EACE;;AAEA;EACE;EACA;;AAGF;EACE,kBf1GL;;Ae4GK;EACE;;AAGF;EACE;;AAGF;EACE,MAhHK;EAiHL;;AAMR;EACE;EACA;EACA,SAlHU;EAoHV;EACA;EACA,Mf3BQ;Ee6BR;EAEA;EACA,OfrIC;EesID;;AAEA;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;;ACzIZ;EACE;EACA;EAEA;EACA,YAjBG;EAkBH;EACA,SAlBQ;EAmBR,WAlBU;EAmBV,OhBjBO;;AgBmBP;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EH1BJ;EACA;EACA;EACA,OGwB4B;EHvB5B;EACA;;AAEA;EACE;EACA;;AGqBE;EACE;EACA;EACA;EACA;EACA,OAxCM;;AA0CN;EAEE;EACA;EACA;;AAEA;EACE;EAEA;;AAGF;EACE;EAEA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;;AAGF;EACE,aA3Ec;EA4Ed,OhB/EC;EgBgFD;;AAGF;EACE;;;AAMR;EACE,gBAlGO;;;ACcT;EACE,QAhBY;EAiBZ;EACA;EACA;EACA;AACA;EACA;EACA;EAEA,YjBxBM;EiByBN;EACA,OjBFK;EiBGL,eAtBmB;EAuBnB,YArBY;;AAuBZ;EACE,YjBPG;EiBQH,OjB3BK;;AiB6BL;EACE,OjB9BG;;AiBkCP;EACE;EACA,YAhCgB;;AAmClB;EACE,SA5CW;;AA8CX;EACE,eApCqB;EAqCrB,aAtCc;EAuCd;;AAGF;EACE,eA5Ca;;;ACVnB;AACA;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;AAEA;EACA;;;AAGF;AACA;AAAA;AAAA;AAGA;EACE;;;AAGF;EACE,YlBtBO;EkBuBP;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EAEA;;AAEA;EACE;EACA;;AAGF;EACE,YlB/EC;EkBgFD,clBhFC;EkBiFD;;;AC9EN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAIJ;EACE;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;;AAIJ;EACE;EACA;EACA;;;AAKJ;EACE;IACE;;EAEA;IACE;;EAGF;IACE;;EAGF;IACE;IACA;;EAEA;IACE;IACA;;EAEA;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;;EAGF;IAAwB;;EACxB;IAAwB;;EACxB;IAAwB;;EACxB;IAAwB;;EACxB;IAAwB;;;ACnGhC;EACE;;;AAGF;EACE,WARqB;;AAUrB;EACE;;AAGF;EACE,eAjBuB;;AAoBzB;EACE;EACA,eArBqB;;;AAyBzB;EACE;EAEA;EACA;EACA;EACA,eA7B2B;EA8B3B;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA,eA5DyB;EA6DzB;;AAEA;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE,WAxEmB;EAyEnB;EACA;EACA;EACA;;;ACxEJ;EACE;;;AAGF;EACE;EACA;EACA,YrB+HiB;EqB9HjB,SrB2Hc;EqBzHd;EAEA,WrB8Ce;EqB7Cf,OrB2HiB;EqB1HjB,kBrByHuB;EqBxHvB;EACA;EACA,erBmHoB;EqBlHpB;;AAEA;EACE;EACA,crBoHwB;EqBnHxB;;AAGF;EAEE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAIF;EACE;;AAIJ;EACE;;AAIF;EACE,OrB+EsB;EqB7EtB;;AAGF;EACE;EACA;EACA;;AAEA;EACE;;;AAMJ;EACE;;;AAKF;EACE;;;AC9EJ;EAEI;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;;EACA;IACE;IACA;;EAEF;IACE;;EAKA;IACE;;EAIN;IACE;;EAEF;IACE;;EACA;IACE;;EAEF;IACE;;EAGJ;IACE;IACA;;EAEF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAIF;IACE;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAEF;IACE;;EAGJ;IACE;IACA;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;;EAIE;IACE;;EAMV;IACE;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;;EAEF;IACE;;;AAMR;EACE;EACA;;;ACvJF;EAGM;IACE;IACA;IACA;IAEA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;IACA;;EAEA;IACE,OvBKH;IuBJG;IACA;;EAGF;IACE,OvBlBD;IuBmBC;;;ACvBV;EACE;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;EAEA;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA,OxBhBG;;;AyB1BP;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAIA;EACE;;AAEA;EACE;EACA;EACA;;;AAMJ;EACE;EACA;;AAEA;EACE;EACA;;AAEA;EACE;;;AAMR;EACE;;AAEA;EACE;;;AAOF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE;;AAIJ;EACE;;AAGF;EACE;;;AAMN;EACE;;;AAGF;EACE;;;AAIA;EACE;;AAEA;EACE;;AAKF;EACE;;AAIJ;EACE;;AAKE;EACE,kBzBtHC;EyBuHD;;AAIJ;EACE;;AAIJ;EACE","file":"main.css"}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["abstracts/_variables.scss","base/_root.scss","base/_normalize.scss","base/_typography.scss","base/_helpers.scss","layout/_container.scss","layout/_grid.scss","abstracts/_grid.scss","abstracts/_breakpoints.scss","components/_links.scss","components/_button.scss","abstracts/_button.scss","components/_navbar.scss","abstracts/_mixins.scss","components/_sidebar.scss","components/_sidebar-collapsible.scss","components/_footer.scss","components/_cards.scss","components/_modal.scss","components/_table.scss","components/forms/_form-groups.scss","components/forms/_form-input.scss","components/forms/_form-selectors.scss","components/forms/_form-file-upload.scss","components/_toolbox.scss","vendor/_employee.scss"],"names":[],"mappings":";AA0DQ;ACvDR;EACE;EACA;EACA;;;ACHF;AAAA;AAAA;EAGE;EAEA;;;AAGF;AAAA;EAEE;EACA;EAEA,YFPO;EEQP,OFWK;EETL,aFwCuB;EEvCvB,WF+Ce;EE9Cf,aFoD4B;EElD5B,aF0D4B;;;AEvD9B;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AC5BF;EACE,aARqB;EASrB,aH8D4B;EG7D5B,aARqB;EASrB,OHTM;EGWN,eATuB;;;AAavB;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AI3Fb;EACE;EACA;;;ACCF;EACE;;AAEA;EACE;EACF;;;AAIF;EACE;EAEA;EACA;;AAGA;EACE;EACA;EACA;;;AAIJ;EACE;EACA;EACA,QA7Be;EA+Bf;EACA;EACA;EACA;;;ACvBF;AACA;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;ACmBE;EACE;;AAGF;EACE;EACA;;AAKE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;;ADxBZ;AACA;EACE;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAIA;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AClDF;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AAWF;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;;AEpBd;EACE;;AAGE;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;;ACVN;EC0CE;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;EDzDA;EACA;EACA;EACA,KVwFI;EUtFJ,QAtBO;EAuBP;EACA;EACA,eAlBc;EAmBd;EACA;EAEA,aV0BuB;EUzBvB,WVkCa;EUjCb,aVwC4B;EUvC5B,aV6C4B;EU5C5B;EAEA;EACA;EACA;EACA,YA7BW;;AAgCX;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA,YAlDgB;;AAoDhB;EACE;;AAKF;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;;AClEF;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA,QZoFc;EYnFd,SArBQ;EAsBR,eAvBc;EAwBd;EACA,YAtBW;;AAwBX;ECjBA;EACA;EACA;EACA,ODewB;ECdxB;EACA;;AAEA;EACE;EACA;;ADYF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE,OZjCH;EYmCG;;AAEA;EAGE;;AAGF;EAGE;;AAGF;EAGE;;;AAQZ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKN;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA,OZvJC;;AY0JH;EACE;EACA;EACA,OZ9KG;;AYkLP;EACE;EACA;EACA;EACA,YZtLK;EYuLL;EACA;;AAEA;EACE;EACA;EACA;EACA;;;AAKN;EACE;;;AE9LF;EACE;EACA,SAZQ;EAcR;EACA,OdwFc;EcvFd,YdnBM;EcqBN,YAjBW;;AAmBX;EACE;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;ED9BJ;EACA;EACA;EACA,OC4B4B;ED3B5B;EACA;;AAEA;EACE;EACA;;AC0BA;EACE;EACA;EACA;EACA;EACA;EAEA,SA5CY;;AA8CZ;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EAKE;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;EACA;EACA;;;AASd;EACE;EACA;;;ACvFF;EACE;EAEA;EACA,SAnBQ;EAqBR;EACA,OfiFc;EehFd,Yf1BM;Ee2BN,YAvBW;;AAyBX;EACE;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EFpCJ;EACA;EACA;EACA,OEkC4B;EFjC5B;EACA;;AAEA;EACE;EACA;;AEgCA;EACE;EACA;EACA;EACA;EAEA,SA5CY;;AA8CZ;EACE;EACA;EACA;;AAEA;EACE;EACA;EAEA;EACA;EACA,afjBe;EekBf,WfTK;EeUL,afHoB;EeIpB;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAIJ;EACE;;AAMJ;EACE;;AAEA;EACE;EACA;;AAGF;EACE,kBf1GL;;Ae4GK;EACE;;AAGF;EACE;;AAGF;EACE,MAhHK;EAiHL;;AAMR;EACE;EACA;EACA,SAlHU;EAoHV;EACA;EACA,Mf3BQ;Ee6BR;EAEA;EACA,OfrIC;EesID;;AAEA;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;;ACzIZ;EACE;EACA;EAEA;EACA,YAjBG;EAkBH;EACA,SAlBQ;EAmBR,WAlBU;EAmBV,OhBjBO;;AgBmBP;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EH1BJ;EACA;EACA;EACA,OGwB4B;EHvB5B;EACA;;AAEA;EACE;EACA;;AGqBE;EACE;EACA;EACA;EACA;EACA,OAxCM;;AA0CN;EAEE;EACA;EACA;;AAEA;EACE;EAEA;;AAGF;EACE;EAEA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;;AAGF;EACE,aA3Ec;EA4Ed,OhB/EC;EgBgFD;;AAGF;EACE;;;AAMR;EACE,gBAlGO;;;ACcT;EACE,QAhBY;EAiBZ;EACA;EACA;EACA;AACA;EACA;EACA;EAEA,YjBxBM;EiByBN;EACA,OjBFK;EiBGL,eAtBmB;EAuBnB,YArBY;;AAuBZ;EACE,YjBPG;EiBQH,OjB3BK;;AiB6BL;EACE,OjB9BG;;AiBkCP;EACE;EACA,YAhCgB;;AAmClB;EACE,SA5CW;;AA8CX;EACE,eApCqB;EAqCrB,aAtCc;EAuCd;;AAGF;EACE,eA5Ca;;;ACVnB;AACA;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;AAEA;EACA;;;AAGF;AACA;AAAA;AAAA;AAGA;EACE;;;AAGF;EACE,YlBtBO;EkBuBP;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EAEA;;AAEA;EACE;EACA;;AAGF;EACE,YlB/EC;EkBgFD,clBhFC;EkBiFD;;;AC9EN;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAIJ;EACE;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;;AAIJ;EACE;EACA;EACA;;;AAKJ;EACE;IACE;;EAEA;IACE;;EAGF;IACE;;EAGF;IACE;IACA;;EAEA;IACE;IACA;;EAEA;IACE;;EAGF;IACE;IACA;IACA;IACA;IACA;;EAGF;IAAwB;;EACxB;IAAwB;;EACxB;IAAwB;;EACxB;IAAwB;;EACxB;IAAwB;;;ACnGhC;EACE;;;AAGF;EACE,WARqB;;AAUrB;EACE;;AAGF;EACE,eAjBuB;;AAoBzB;EACE;EACA,eArBqB;;;AAyBzB;EACE;EAEA;EACA;EACA;EACA,eA7B2B;EA8B3B;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA,eA5DyB;EA6DzB;;AAEA;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE,WAxEmB;EAyEnB;EACA;EACA;EACA;;;ACxEJ;EACE;;;AAGF;EACE;EACA;EACA,YrB+HiB;EqB9HjB,SrB2Hc;EqBzHd;EAEA,WrB8Ce;EqB7Cf,OrB2HiB;EqB1HjB,kBrByHuB;EqBxHvB;EACA;EACA,erBmHoB;EqBlHpB;;AAEA;EACE;EACA,crBoHwB;EqBnHxB;;AAGF;EAEE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAIF;EACE;;AAIJ;EACE;;AAIF;EACE,OrB+EsB;EqB7EtB;;AAGF;EACE;EACA;EACA;;AAEA;EACE;;;AAMJ;EACE;;;AAKF;EACE;;;AC9EJ;EAEI;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;;EACA;IACE;IACA;;EAEF;IACE;;EAKA;IACE;;EAIN;IACE;;EAEF;IACE;;EACA;IACE;;EAEF;IACE;;EAGJ;IACE;IACA;;EAEF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAIF;IACE;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAEF;IACE;;EAGJ;IACE;IACA;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;;EAIE;IACE;;EAMV;IACE;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;;EAEF;IACE;;;AAMR;EACE;EACA;;;ACvJF;EAGM;IACE;IACA;IACA;IAEA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;IACA;;EAEA;IACE,OvBKH;IuBJG;IACA;;EAGF;IACE,OvBlBD;IuBmBC;;;ACvBV;EACE;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;EAEA;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA,OxBpBG;;;AyB1BP;EACE;EACA;;;AAGF;EACE;;;AAGF;EACE;;;AAIA;EACE;;AAEA;EACE;EACA;EACA;;;AAMJ;EACE;EACA;;AAEA;EACE;EACA;;AAEA;EACE;;;AAMR;EACE;;AAEA;EACE;;;AAOF;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;;AAEA;EACE;;AAIJ;EACE;;AAGF;EACE;;;AAMN;EACE;;;AAGF;EACE;;;AAIA;EACE;;AAEA;EACE;;AAKF;EACE;;AAIJ;EACE;;AAKE;EACE,kBzBtHC;EyBuHD;;AAIJ;EACE;;AAIJ;EACE;;;AAMJ;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;;;AAKN;EACE;EACA;EACA;EACA;EACA,kBzBvKM;EyBwKN;EACA;;AAEA;EACE;EACA;EACA;;AAEA;EACE;EAEA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA,YzBrLC;;AyBuLD;EACE;EACA,YzB/LF;EyBgME;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;;AAKN;EACE;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE,YzBvND;EyBwNC;EACA;;AAKN;EACE;EACA;EACA,YzBjOG;EyBkOH","file":"main.css"}
\ No newline at end of file
diff --git a/public/scss/vendor/_employee.scss b/public/scss/vendor/_employee.scss
index e92775a0..4d0c0420 100644
--- a/public/scss/vendor/_employee.scss
+++ b/public/scss/vendor/_employee.scss
@@ -95,7 +95,7 @@
}
// Styles for approvals page
-#filter-by-type {
+.filtering-selectbox {
min-width: 180px;
}
@@ -138,4 +138,103 @@
.approval-type {
text-align: center;
}
-}
\ No newline at end of file
+}
+
+
+// Styles for reports page
+.report-list {
+ height: 100vh;
+ padding: .5rem;
+ margin: 0 .5rem .5rem .5rem;
+ background-color: #e7eff9;
+ background-image: linear-gradient(315deg, #e7eff9 0%, #cfd6e6 74%);
+ box-shadow: 0 0 2px 2px rgba(33, 33, 33, 0.3);
+
+ .list-content {
+ width: 100%;
+ height: 100%;
+ padding: .2rem .5rem;
+ background: #7c7f93;
+ border-radius: 6px;
+ box-shadow: inset 2px 2px 5px 0 rgba(0, 0, 0, 0.2), inset -2px -2px 5px 0 rgba(0, 0, 0, 0.2);
+
+ > *:last-child {
+ margin-bottom: 0;
+ }
+ }
+}
+
+.report-itm {
+ width: 100%;
+ margin-bottom: .8rem;
+ border: 2px solid $white;
+ border-radius: 6px;
+ background-color: $white;
+ overflow: hidden;
+ box-shadow: 0 0 2px 2px rgba(211, 211, 211, 0.8);
+
+ .report-inner {
+ display: flex;
+ flex-direction: column;
+ align-items: flex-start;
+
+ .header {
+ width: 100%;
+
+ display: flex;
+ align-items: center;
+ justify-content: start;
+
+ .header-icon {
+ flex: 0 0 auto;
+ width: 64px;
+ height: 64px;
+ background: $gray-2;
+
+ a {
+ padding: .5rem;
+ background: $white;
+ width: 100%;
+ height: 100%;
+ border-radius: 0 0 6px 0;
+
+ display: flex;
+ align-items: center;
+ justify-content: center;
+
+ i {
+ font-size: 1.5rem;
+ }
+ }
+ }
+
+ .header-data {
+ width: 100%;
+ height: 64px;
+ padding-top: .5rem;
+
+ display: flex;
+ flex-direction: column;
+ justify-content: space-between;
+
+ > * {
+ padding-left: 1rem;
+ margin: 0;
+ }
+
+ .header-subject {
+ background: $gray-2;
+ padding: .25rem 1rem;
+ border-radius: 6px 6px 0 0;
+ }
+ }
+ }
+
+ .report-body {
+ width: 100%;
+ padding: .5rem;
+ background: $gray-2;
+ border-radius: 6px 0 6px 6px;
+ }
+ }
+}
diff --git a/public/scss/vendor/demo.css b/public/scss/vendor/demo.css
index d29e6e04..f5f84841 100644
--- a/public/scss/vendor/demo.css
+++ b/public/scss/vendor/demo.css
@@ -3233,7 +3233,7 @@ textarea.form-input {
display: flex;
align-items: center;
justify-content: flex-start;
- gap: 1.5rem;
+ gap: 1rem;
margin-bottom: 1rem;
padding: 0 1.5rem;
background: linear-gradient(180deg, #e0c3fc 0%, #8ec5fc 100%);
@@ -3257,6 +3257,9 @@ textarea.form-input {
height: 50px;
background: rgba(32, 32, 86, 0.37);
}
+.toolbox .placeholder {
+ width: 100%;
+}
.toolbox span, .toolbox label {
font-size: 0.9rem;
line-height: 1.2rem;
diff --git a/public/scss/vendor/demo.css.map b/public/scss/vendor/demo.css.map
index f691eec9..2b2aacdc 100644
--- a/public/scss/vendor/demo.css.map
+++ b/public/scss/vendor/demo.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["../abstracts/_variables.scss","../base/_root.scss","../base/_normalize.scss","../base/_typography.scss","../base/_helpers.scss","../layout/_container.scss","../layout/_grid.scss","../abstracts/_grid.scss","../abstracts/_breakpoints.scss","../components/_links.scss","../components/_button.scss","../abstracts/_button.scss","../components/_navbar.scss","../abstracts/_mixins.scss","../components/_sidebar.scss","../components/_sidebar-collapsible.scss","../components/_footer.scss","../components/_cards.scss","../components/_modal.scss","../components/forms/_form-groups.scss","../components/forms/_form-input.scss","../components/forms/_form-selectors.scss","../components/forms/_form-file-upload.scss","../components/_toolbox.scss","demo.scss"],"names":[],"mappings":";AA0DQ;ACvDR;EACE;EACA;EACA;;;ACHF;AAAA;AAAA;EAGE;EAEA;;;AAGF;AAAA;EAEE;EACA;EAEA,YFPO;EEQP,OFWK;EETL,aFwCuB;EEvCvB,WF+Ce;EE9Cf,aFoD4B;EElD5B,aF0D4B;;;AEvD9B;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AC5BF;EACE,aARqB;EASrB,aH8D4B;EG7D5B,aARqB;EASrB,OHTM;EGWN,eATuB;;;AAavB;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AI3Fb;EACE;EACA;;;ACCF;EACE;;AAEA;EACE;EACF;;;AAIF;EACE;EAEA;EACA;;AAGA;EACE;EACA;EACA;;;AAIJ;EACE;EACA;EACA,QA7Be;EA+Bf;EACA;EACA;EACA;;;ACvBF;AACA;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;ACmBE;EACE;;AAGF;EACE;EACA;;AAKE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;;ADxBZ;AACA;EACE;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAIA;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AClDF;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AAWF;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;;AEpBd;EACE;;AAGE;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;;ACVN;EC0CE;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;EDzDA;EACA;EACA;EACA,KVwFI;EUtFJ,QAtBO;EAuBP;EACA;EACA,eAlBc;EAmBd;EACA;EAEA,aV0BuB;EUzBvB,WVkCa;EUjCb,aVwC4B;EUvC5B,aV6C4B;EU5C5B;EAEA;EACA;EACA;EACA,YA7BW;;AAgCX;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA,YAlDgB;;AAoDhB;EACE;;AAKF;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;;AClEF;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA,QZoFc;EYnFd,SArBQ;EAsBR,eAvBc;EAwBd;EACA,YAtBW;;AAwBX;ECjBA;EACA;EACA;EACA,ODewB;ECdxB;EACA;;AAEA;EACE;EACA;;ADYF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE,OZjCH;EYmCG;;AAEA;EAGE;;AAGF;EAGE;;AAGF;EAGE;;;AAQZ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKN;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA,OZvJC;;AY0JH;EACE;EACA;EACA,OZ9KG;;AYkLP;EACE;EACA;EACA;EACA,YZtLK;EYuLL;EACA;;AAEA;EACE;EACA;EACA;EACA;;;AAKN;EACE;;;AE9LF;EACE;EACA,SAZQ;EAcR;EACA,OdwFc;EcvFd,YdnBM;EcqBN,YAjBW;;AAmBX;EACE;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;ED9BJ;EACA;EACA;EACA,OC4B4B;ED3B5B;EACA;;AAEA;EACE;EACA;;AC0BA;EACE;EACA;EACA;EACA;EACA;EAEA,SA5CY;;AA8CZ;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EAKE;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;EACA;EACA;;;AASd;EACE;EACA;;;ACvFF;EACE;EAEA;EACA,SAnBQ;EAqBR;EACA,OfiFc;EehFd,Yf1BM;Ee2BN,YAvBW;;AAyBX;EACE;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EFpCJ;EACA;EACA;EACA,OEkC4B;EFjC5B;EACA;;AAEA;EACE;EACA;;AEgCA;EACE;EACA;EACA;EACA;EAEA,SA5CY;;AA8CZ;EACE;EACA;EACA;;AAEA;EACE;EACA;EAEA;EACA;EACA,afjBe;EekBf,WfTK;EeUL,afHoB;EeIpB;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAIJ;EACE;;AAMJ;EACE;;AAEA;EACE;EACA;;AAGF;EACE,kBf1GL;;Ae4GK;EACE;;AAGF;EACE;;AAGF;EACE,MAhHK;EAiHL;;AAMR;EACE;EACA;EACA,SAlHU;EAoHV;EACA;EACA,Mf3BQ;Ee6BR;EAEA;EACA,OfrIC;EesID;;AAEA;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;;ACzIZ;EACE;EACA;EAEA;EACA,YAjBG;EAkBH;EACA,SAlBQ;EAmBR,WAlBU;EAmBV,OhBjBO;;AgBmBP;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EH1BJ;EACA;EACA;EACA,OGwB4B;EHvB5B;EACA;;AAEA;EACE;EACA;;AGqBE;EACE;EACA;EACA;EACA;EACA,OAxCM;;AA0CN;EAEE;EACA;EACA;;AAEA;EACE;EAEA;;AAGF;EACE;EAEA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;;AAGF;EACE,aA3Ec;EA4Ed,OhB/EC;EgBgFD;;AAGF;EACE;;;AAMR;EACE,gBAlGO;;;ACcT;EACE,QAhBY;EAiBZ;EACA;EACA;EACA;AACA;EACA;EACA;EAEA,YjBxBM;EiByBN;EACA,OjBFK;EiBGL,eAtBmB;EAuBnB,YArBY;;AAuBZ;EACE,YjBPG;EiBQH,OjB3BK;;AiB6BL;EACE,OjB9BG;;AiBkCP;EACE;EACA,YAhCgB;;AAmClB;EACE,SA5CW;;AA8CX;EACE,eApCqB;EAqCrB,aAtCc;EAuCd;;AAGF;EACE,eA5Ca;;;ACVnB;AACA;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;AAEA;EACA;;;AAGF;AACA;AAAA;AAAA;AAGA;EACE;;;AAGF;EACE,YlBtBO;EkBuBP;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EAEA;;AAEA;EACE;EACA;;AAGF;EACE,YlB/EC;EkBgFD,clBhFC;EkBiFD;;;AC/EN;EACE;;;AAGF;EACE,WARqB;;AAUrB;EACE;;AAGF;EACE,eAjBuB;;AAoBzB;EACE;EACA,eArBqB;;;AAyBzB;EACE;EAEA;EACA;EACA;EACA,eA7B2B;EA8B3B;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA,eA5DyB;EA6DzB;;AAEA;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE,WAxEmB;EAyEnB;EACA;EACA;EACA;;;ACxEJ;EACE;;;AAGF;EACE;EACA;EACA,YpB+HiB;EoB9HjB,SpB2Hc;EoBzHd;EAEA,WpB8Ce;EoB7Cf,OpB2HiB;EoB1HjB,kBpByHuB;EoBxHvB;EACA;EACA,epBmHoB;EoBlHpB;;AAEA;EACE;EACA,cpBoHwB;EoBnHxB;;AAGF;EAEE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAIF;EACE;;AAIJ;EACE;;AAIF;EACE,OpB+EsB;EoB7EtB;;AAGF;EACE;EACA;EACA;;AAEA;EACE;;;AAMJ;EACE;;;AAKF;EACE;;;AC9EJ;EAEI;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;;EACA;IACE;IACA;;EAEF;IACE;;EAKA;IACE;;EAIN;IACE;;EAEF;IACE;;EACA;IACE;;EAEF;IACE;;EAGJ;IACE;IACA;;EAEF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAIF;IACE;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAEF;IACE;;EAGJ;IACE;IACA;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;;EAIE;IACE;;EAMV;IACE;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;;EAEF;IACE;;;AAMR;EACE;EACA;;;ACvJF;EAGM;IACE;IACA;IACA;IAEA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;IACA;;EAEA;IACE,OtBKH;IsBJG;IACA;;EAGF;IACE,OtBlBD;IsBmBC;;;ACvBV;EACE;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;EAEA;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA,OvBhBG;;;AwBJP;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA","file":"demo.css"}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../abstracts/_variables.scss","../base/_root.scss","../base/_normalize.scss","../base/_typography.scss","../base/_helpers.scss","../layout/_container.scss","../layout/_grid.scss","../abstracts/_grid.scss","../abstracts/_breakpoints.scss","../components/_links.scss","../components/_button.scss","../abstracts/_button.scss","../components/_navbar.scss","../abstracts/_mixins.scss","../components/_sidebar.scss","../components/_sidebar-collapsible.scss","../components/_footer.scss","../components/_cards.scss","../components/_modal.scss","../components/forms/_form-groups.scss","../components/forms/_form-input.scss","../components/forms/_form-selectors.scss","../components/forms/_form-file-upload.scss","../components/_toolbox.scss","demo.scss"],"names":[],"mappings":";AA0DQ;ACvDR;EACE;EACA;EACA;;;ACHF;AAAA;AAAA;EAGE;EAEA;;;AAGF;AAAA;EAEE;EACA;EAEA,YFPO;EEQP,OFWK;EETL,aFwCuB;EEvCvB,WF+Ce;EE9Cf,aFoD4B;EElD5B,aF0D4B;;;AEvD9B;EACE;EACA;;;AAGF;EACE;EACA;;;AAGF;EACE;EACA;;;AC5BF;EACE,aARqB;EASrB,aH8D4B;EG7D5B,aARqB;EASrB,OHTM;EGWN,eATuB;;;AAavB;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AG1EX;EACE,WHyES;;;AI3Fb;EACE;EACA;;;ACCF;EACE;;AAEA;EACE;EACF;;;AAIF;EACE;EAEA;EACA;;AAGA;EACE;EACA;EACA;;;AAIJ;EACE;EACA;EACA,QA7Be;EA+Bf;EACA;EACA;EACA;;;ACvBF;AACA;EACE;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;ACmBE;EACE;;AAGF;EACE;EACA;;AAKE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;ACrCR;EDyBE;IACE;;EAGF;IACE;IACA;;EAKE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;;;ADxBZ;AACA;EACE;AAEA;AAAA;AAAA;AAAA;AAAA;AAAA;EAMA;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAIA;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AClDF;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AAWF;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;AADF;EACE;;AANN;EACE;;AAIE;EACE;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;ACXV;EDKI;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;EADF;IACE;;EANN;IACE;;EAIE;IACE;;;;AEpBd;EACE;;AAGE;EACE;;AAGF;EACE;EACA;;AAGF;EACE;EACA;;AAGF;EACE;;;ACVN;EC0CE;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;EDzDA;EACA;EACA;EACA,KVwFI;EUtFJ,QAtBO;EAuBP;EACA;EACA,eAlBc;EAmBd;EACA;EAEA,aV0BuB;EUzBvB,WVkCa;EUjCb,aVwC4B;EUvC5B,aV6C4B;EU5C5B;EAEA;EACA;EACA;EACA,YA7BW;;AAgCX;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;;AAGF;EACE;EACA;EACA;EACA;EACA,YAlDgB;;AAoDhB;EACE;;AAKF;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;ADNE;ECZF;EAEA;EACA;EAGA;EAGA;EAGA;EACA;EAIA;EACA;;;AClEF;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA,QZoFc;EYnFd,SArBQ;EAsBR,eAvBc;EAwBd;EACA,YAtBW;;AAwBX;ECjBA;EACA;EACA;EACA,ODewB;ECdxB;EACA;;AAEA;EACE;EACA;;ADYF;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE,OZjCH;EYmCG;;AAEA;EAGE;;AAGF;EAGE;;AAGF;EAGE;;;AAQZ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKA;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAIJ;EACE;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKN;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA,OZvJC;;AY0JH;EACE;EACA;EACA,OZ9KG;;AYkLP;EACE;EACA;EACA;EACA,YZtLK;EYuLL;EACA;;AAEA;EACE;EACA;EACA;EACA;;;AAKN;EACE;;;AE9LF;EACE;EACA,SAZQ;EAcR;EACA,OdwFc;EcvFd,YdnBM;EcqBN,YAjBW;;AAmBX;EACE;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;ED9BJ;EACA;EACA;EACA,OC4B4B;ED3B5B;EACA;;AAEA;EACE;EACA;;AC0BA;EACE;EACA;EACA;EACA;EACA;EAEA,SA5CY;;AA8CZ;EACE;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EAKE;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;EACA;EACA;;;AASd;EACE;EACA;;;ACvFF;EACE;EAEA;EACA,SAnBQ;EAqBR;EACA,OfiFc;EehFd,Yf1BM;Ee2BN,YAvBW;;AAyBX;EACE;EAEA;EACA;EACA;EACA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;;AAEA;EFpCJ;EACA;EACA;EACA,OEkC4B;EFjC5B;EACA;;AAEA;EACE;EACA;;AEgCA;EACE;EACA;EACA;EACA;EAEA,SA5CY;;AA8CZ;EACE;EACA;EACA;;AAEA;EACE;EACA;EAEA;EACA;EACA,afjBe;EekBf,WfTK;EeUL,afHoB;EeIpB;;AAEA;EACE;EACA;EACA;EACA;;AAEA;EACE;;AAGF;EACE;;AAIJ;EACE;;AAMJ;EACE;;AAEA;EACE;EACA;;AAGF;EACE,kBf1GL;;Ae4GK;EACE;;AAGF;EACE;;AAGF;EACE,MAhHK;EAiHL;;AAMR;EACE;EACA;EACA,SAlHU;EAoHV;EACA;EACA,Mf3BQ;Ee6BR;EAEA;EACA,OfrIC;EesID;;AAEA;EACE;EACA;;AAEA;EACE;;AAGF;EACE;;;ACzIZ;EACE;EACA;EAEA;EACA,YAjBG;EAkBH;EACA,SAlBQ;EAmBR,WAlBU;EAmBV,OhBjBO;;AgBmBP;EACE;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;EACA;EACA;;AAEA;EH1BJ;EACA;EACA;EACA,OGwB4B;EHvB5B;EACA;;AAEA;EACE;EACA;;AGqBE;EACE;EACA;EACA;EACA;EACA,OAxCM;;AA0CN;EAEE;EACA;EACA;;AAEA;EACE;EAEA;;AAGF;EACE;EAEA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKN;EACE;;AAGF;EACE,aA3Ec;EA4Ed,OhB/EC;EgBgFD;;AAGF;EACE;;;AAMR;EACE,gBAlGO;;;ACcT;EACE,QAhBY;EAiBZ;EACA;EACA;EACA;AACA;EACA;EACA;EAEA,YjBxBM;EiByBN;EACA,OjBFK;EiBGL,eAtBmB;EAuBnB,YArBY;;AAuBZ;EACE,YjBPG;EiBQH,OjB3BK;;AiB6BL;EACE,OjB9BG;;AiBkCP;EACE;EACA,YAhCgB;;AAmClB;EACE,SA5CW;;AA8CX;EACE,eApCqB;EAqCrB,aAtCc;EAuCd;;AAGF;EACE,eA5Ca;;;ACVnB;AACA;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EAEA;EACA;AAEA;EACA;;;AAGF;AACA;AAAA;AAAA;AAGA;EACE;;;AAGF;EACE,YlBtBO;EkBuBP;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;;AAEA;EACE;EACA;;AAGF;EACE;EACA;EACA;EACA;EACA;EACA;;AAGF;EACE;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;EACA;EAEA;EACA;EACA;EAEA;;AAEA;EACE;EACA;;AAGF;EACE,YlB/EC;EkBgFD,clBhFC;EkBiFD;;;AC/EN;EACE;;;AAGF;EACE,WARqB;;AAUrB;EACE;;AAGF;EACE,eAjBuB;;AAoBzB;EACE;EACA,eArBqB;;;AAyBzB;EACE;EAEA;EACA;EACA;EACA,eA7B2B;EA8B3B;;AAEA;EACE;;AAGF;EACE;;AAGF;EACE;;;AAIJ;EACE;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;EACA;EACA,eA5DyB;EA6DzB;;AAEA;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE,WAxEmB;EAyEnB;EACA;EACA;EACA;;;ACxEJ;EACE;;;AAGF;EACE;EACA;EACA,YpB+HiB;EoB9HjB,SpB2Hc;EoBzHd;EAEA,WpB8Ce;EoB7Cf,OpB2HiB;EoB1HjB,kBpByHuB;EoBxHvB;EACA;EACA,epBmHoB;EoBlHpB;;AAEA;EACE;EACA,cpBoHwB;EoBnHxB;;AAGF;EAEE;EACA;EACA;EACA;;AAGF;EACE;EACA;;AAEA;EACE;;AAIF;EACE;;AAIJ;EACE;;AAIF;EACE,OpB+EsB;EoB7EtB;;AAGF;EACE;EACA;EACA;;AAEA;EACE;;;AAMJ;EACE;;;AAKF;EACE;;;AC9EJ;EAEI;IAEE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;IACA;;EACA;IACE;IACA;;EAEF;IACE;;EAKA;IACE;;EAIN;IACE;;EAEF;IACE;;EACA;IACE;;EAEF;IACE;;EAGJ;IACE;IACA;;EAEF;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAIF;IACE;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;IACA;IACA;;EAEF;IACE;;EAGJ;IACE;IACA;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAEF;IACE;IACA;;EAIE;IACE;;EAMV;IACE;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;;EAEF;IACE;;;AAMR;EACE;EACA;;;ACvJF;EAGM;IACE;IACA;IACA;IAEA;IACA;IACA;IACA;IACA;IACA;IACA;IAEA;IACA;;EAEA;IACE,OtBKH;IsBJG;IACA;;EAGF;IACE,OtBlBD;IsBmBC;;;ACvBV;EACE;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACE;;AAEA;EACE;EACA;EAEA;EACA;;AAIJ;EACE;;AAGF;EACE;EACA;EACA;;AAGF;EACE;;AAGF;EACE;EACA;EACA,OvBpBG;;;AwBJP;EACE;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA;;;AAGF;EACE;EACA;EACA;EACA","file":"demo.css"}
\ No newline at end of file
diff --git a/views/employee/EmployeeViewComponents.php b/views/employee/EmployeeViewComponents.php
index 686193a3..bee6b5ac 100644
--- a/views/employee/EmployeeViewComponents.php
+++ b/views/employee/EmployeeViewComponents.php
@@ -2,12 +2,19 @@
namespace app\views\employee;
+use app\models\ReportModel;
use app\stores\EmployeeStore;
use Exception;
use ReflectionClass;
class EmployeeViewComponents
{
+ const para_placeholder = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit,
+ sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
+ Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
+ Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+ Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.';
+
private EmployeeStore $store;
public function __construct()
@@ -193,16 +200,7 @@ public function createResItem($res): string
{
return ('
-
-
-
-
- |
+ '.$res->username.' |
'.$res->name.' |
'.$res->email.' |
'.$res->mobile.' |
@@ -223,4 +221,33 @@ public function createResItem($res): string
');
}
+
+ public function createReportItem(ReportModel $report): string
+ {
+ return ('
+
+
+
+
+
'.($report->message?? self::para_placeholder).'
+
+
+
+ ');
+ }
}
\ No newline at end of file
diff --git a/views/employee/approvals/list.php b/views/employee/approvals/list.php
index 08139855..ab85cd14 100644
--- a/views/employee/approvals/list.php
+++ b/views/employee/approvals/list.php
@@ -58,7 +58,7 @@
- 'Pharmacy',
@@ -94,15 +94,15 @@
try {
$controller = new EmployeeApprovalListController();
$approvals = match ($filter) {
- 'all' => $controller->getAllApprovals(no_of_approvals, $set),
- 'pharmacy' => $controller->getPharmacyApprovals(no_of_approvals, $set),
- 'supplier' => $controller->getSupplierApprovals(no_of_approvals, $set),
- 'lab' => $controller->getLabApprovals(no_of_approvals, $set),
- 'delivery' => $controller->getDeliveryApprovals(no_of_approvals, $set),
+ 'all' => $controller->getAllApprovals(no_of_reports, $set),
+ 'pharmacy' => $controller->getPharmacyApprovals(no_of_reports, $set),
+ 'supplier' => $controller->getSupplierApprovals(no_of_reports, $set),
+ 'lab' => $controller->getLabApprovals(no_of_reports, $set),
+ 'delivery' => $controller->getDeliveryApprovals(no_of_reports, $set),
default => throw new Exception("Invalid filter!"),
};
if (!empty($approvals)) {
- for ($i = 0; $i < no_of_approvals; $i++) {
+ for ($i = 0; $i < no_of_reports; $i++) {
if (array_key_exists($i, $approvals)) {
echo $components->createApprovalItem($approvals[$i]);
} else {
@@ -113,9 +113,9 @@
}
} else {
echo "";
- echo "No records found! | ";
+ echo "No records found! | ";
echo "
";
- for ($i = 0; $i < no_of_approvals - 1; $i++) {
+ for ($i = 0; $i < no_of_reports - 1; $i++) {
echo "
";
}
}
diff --git a/views/employee/reports.php b/views/employee/reports.php
index 7a912a86..c5aaa683 100644
--- a/views/employee/reports.php
+++ b/views/employee/reports.php
@@ -1,14 +1,13 @@
flag_g_t; // getting the filter
$set = $store->flag_g_st; // getting the number of set
$store->flag_g_st = 0; // resetting the set number in the store
?>
@@ -39,81 +38,26 @@