Showing preview only (9,656K chars total). Download the full file or copy to clipboard to get everything.
Repository: andre12001/DWAdmin-Template
Branch: main
Commit: 846cbcf7ab8b
Files: 215
Total size: 9.1 MB
Directory structure:
gitextract_6o0ldj2h/
├── LICENSE
├── Plugins.html
├── README.md
├── activity-log.html
├── assets/
│ ├── css/
│ │ ├── Dark.css
│ │ └── White.css
│ ├── js/
│ │ ├── chart.js
│ │ └── script.js
│ └── vendors/
│ ├── bootstrap/
│ │ ├── css/
│ │ │ ├── bootstrap-grid.css
│ │ │ ├── bootstrap-reboot.css
│ │ │ └── bootstrap.css
│ │ └── js/
│ │ ├── bootstrap.bundle.js
│ │ └── bootstrap.js
│ ├── fontawesome/
│ │ ├── LICENSE.txt
│ │ ├── css/
│ │ │ ├── all.css
│ │ │ ├── brands.css
│ │ │ ├── fontawesome.css
│ │ │ ├── regular.css
│ │ │ ├── solid.css
│ │ │ ├── svg-with-js.css
│ │ │ └── v4-shims.css
│ │ ├── js/
│ │ │ ├── all.js
│ │ │ ├── brands.js
│ │ │ ├── conflict-detection.js
│ │ │ ├── fontawesome.js
│ │ │ ├── regular.js
│ │ │ ├── solid.js
│ │ │ └── v4-shims.js
│ │ ├── less/
│ │ │ ├── _animated.less
│ │ │ ├── _bordered-pulled.less
│ │ │ ├── _core.less
│ │ │ ├── _fixed-width.less
│ │ │ ├── _icons.less
│ │ │ ├── _larger.less
│ │ │ ├── _list.less
│ │ │ ├── _mixins.less
│ │ │ ├── _rotated-flipped.less
│ │ │ ├── _screen-reader.less
│ │ │ ├── _shims.less
│ │ │ ├── _stacked.less
│ │ │ ├── _variables.less
│ │ │ ├── brands.less
│ │ │ ├── fontawesome.less
│ │ │ ├── regular.less
│ │ │ ├── solid.less
│ │ │ └── v4-shims.less
│ │ ├── metadata/
│ │ │ ├── categories.yml
│ │ │ ├── icons.json
│ │ │ ├── icons.yml
│ │ │ ├── shims.json
│ │ │ ├── shims.yml
│ │ │ └── sponsors.yml
│ │ └── scss/
│ │ ├── _animated.scss
│ │ ├── _bordered-pulled.scss
│ │ ├── _core.scss
│ │ ├── _fixed-width.scss
│ │ ├── _icons.scss
│ │ ├── _larger.scss
│ │ ├── _list.scss
│ │ ├── _mixins.scss
│ │ ├── _rotated-flipped.scss
│ │ ├── _screen-reader.scss
│ │ ├── _shims.scss
│ │ ├── _stacked.scss
│ │ ├── _variables.scss
│ │ ├── brands.scss
│ │ ├── fontawesome.scss
│ │ ├── regular.scss
│ │ ├── solid.scss
│ │ └── v4-shims.scss
│ ├── lineawesome/
│ │ ├── LICENSE.txt
│ │ ├── css/
│ │ │ └── line-awesome.css
│ │ ├── line-awesome.fig
│ │ └── scss/
│ │ ├── _bordered_pulled.scss
│ │ ├── _core.scss
│ │ ├── _fixed-width.scss
│ │ ├── _icons.scss
│ │ ├── _larger.scss
│ │ ├── _list.scss
│ │ ├── _mixins.scss
│ │ ├── _path.scss
│ │ ├── _rotated-flipped.scss
│ │ ├── _screen-reader.scss
│ │ ├── _stacked.scss
│ │ ├── _variables.scss
│ │ └── line-awesome.scss
│ └── summernote/
│ ├── lang/
│ │ ├── summernote-ar-AR.js
│ │ ├── summernote-ar-AR.min.js.LICENSE.txt
│ │ ├── summernote-az-AZ.js
│ │ ├── summernote-az-AZ.min.js.LICENSE.txt
│ │ ├── summernote-bg-BG.js
│ │ ├── summernote-bg-BG.min.js.LICENSE.txt
│ │ ├── summernote-ca-ES.js
│ │ ├── summernote-ca-ES.min.js.LICENSE.txt
│ │ ├── summernote-cs-CZ.js
│ │ ├── summernote-cs-CZ.min.js.LICENSE.txt
│ │ ├── summernote-da-DK.js
│ │ ├── summernote-da-DK.min.js.LICENSE.txt
│ │ ├── summernote-de-DE.js
│ │ ├── summernote-de-DE.min.js.LICENSE.txt
│ │ ├── summernote-el-GR.js
│ │ ├── summernote-el-GR.min.js.LICENSE.txt
│ │ ├── summernote-es-ES.js
│ │ ├── summernote-es-ES.min.js.LICENSE.txt
│ │ ├── summernote-es-EU.js
│ │ ├── summernote-es-EU.min.js.LICENSE.txt
│ │ ├── summernote-fa-IR.js
│ │ ├── summernote-fa-IR.min.js.LICENSE.txt
│ │ ├── summernote-fi-FI.js
│ │ ├── summernote-fi-FI.min.js.LICENSE.txt
│ │ ├── summernote-fr-FR.js
│ │ ├── summernote-fr-FR.min.js.LICENSE.txt
│ │ ├── summernote-gl-ES.js
│ │ ├── summernote-gl-ES.min.js.LICENSE.txt
│ │ ├── summernote-he-IL.js
│ │ ├── summernote-he-IL.min.js.LICENSE.txt
│ │ ├── summernote-hr-HR.js
│ │ ├── summernote-hr-HR.min.js.LICENSE.txt
│ │ ├── summernote-hu-HU.js
│ │ ├── summernote-hu-HU.min.js.LICENSE.txt
│ │ ├── summernote-id-ID.js
│ │ ├── summernote-id-ID.min.js.LICENSE.txt
│ │ ├── summernote-it-IT.js
│ │ ├── summernote-it-IT.min.js.LICENSE.txt
│ │ ├── summernote-ja-JP.js
│ │ ├── summernote-ja-JP.min.js.LICENSE.txt
│ │ ├── summernote-ko-KR.js
│ │ ├── summernote-ko-KR.min.js.LICENSE.txt
│ │ ├── summernote-lt-LT.js
│ │ ├── summernote-lt-LT.min.js.LICENSE.txt
│ │ ├── summernote-lt-LV.js
│ │ ├── summernote-lt-LV.min.js.LICENSE.txt
│ │ ├── summernote-mn-MN.js
│ │ ├── summernote-mn-MN.min.js.LICENSE.txt
│ │ ├── summernote-nb-NO.js
│ │ ├── summernote-nb-NO.min.js.LICENSE.txt
│ │ ├── summernote-nl-NL.js
│ │ ├── summernote-nl-NL.min.js.LICENSE.txt
│ │ ├── summernote-pl-PL.js
│ │ ├── summernote-pl-PL.min.js.LICENSE.txt
│ │ ├── summernote-pt-BR.js
│ │ ├── summernote-pt-BR.min.js.LICENSE.txt
│ │ ├── summernote-pt-PT.js
│ │ ├── summernote-pt-PT.min.js.LICENSE.txt
│ │ ├── summernote-ro-RO.js
│ │ ├── summernote-ro-RO.min.js.LICENSE.txt
│ │ ├── summernote-ru-RU.js
│ │ ├── summernote-ru-RU.min.js.LICENSE.txt
│ │ ├── summernote-sk-SK.js
│ │ ├── summernote-sk-SK.min.js.LICENSE.txt
│ │ ├── summernote-sl-SI.js
│ │ ├── summernote-sl-SI.min.js.LICENSE.txt
│ │ ├── summernote-sr-RS-Latin.js
│ │ ├── summernote-sr-RS-Latin.min.js.LICENSE.txt
│ │ ├── summernote-sr-RS.js
│ │ ├── summernote-sr-RS.min.js.LICENSE.txt
│ │ ├── summernote-sv-SE.js
│ │ ├── summernote-sv-SE.min.js.LICENSE.txt
│ │ ├── summernote-ta-IN.js
│ │ ├── summernote-ta-IN.min.js.LICENSE.txt
│ │ ├── summernote-th-TH.js
│ │ ├── summernote-th-TH.min.js.LICENSE.txt
│ │ ├── summernote-tr-TR.js
│ │ ├── summernote-tr-TR.min.js.LICENSE.txt
│ │ ├── summernote-uk-UA.js
│ │ ├── summernote-uk-UA.min.js.LICENSE.txt
│ │ ├── summernote-uz-UZ.js
│ │ ├── summernote-uz-UZ.min.js.LICENSE.txt
│ │ ├── summernote-vi-VN.js
│ │ ├── summernote-vi-VN.min.js.LICENSE.txt
│ │ ├── summernote-zh-CN.js
│ │ ├── summernote-zh-CN.min.js.LICENSE.txt
│ │ ├── summernote-zh-TW.js
│ │ └── summernote-zh-TW.min.js.LICENSE.txt
│ ├── plugin/
│ │ ├── databasic/
│ │ │ ├── summernote-ext-databasic.css
│ │ │ └── summernote-ext-databasic.js
│ │ ├── hello/
│ │ │ └── summernote-ext-hello.js
│ │ └── specialchars/
│ │ └── summernote-ext-specialchars.js
│ ├── summernote-bs4.css
│ ├── summernote-bs4.js
│ ├── summernote-bs4.min.js.LICENSE.txt
│ ├── summernote-lite.css
│ ├── summernote-lite.js
│ ├── summernote-lite.min.js.LICENSE.txt
│ ├── summernote.css
│ ├── summernote.js
│ └── summernote.min.js.LICENSE.txt
├── blank-page.html
├── colors.html
├── components-alerts.html
├── components-badge.html
├── components-breadcrumb.html
├── components-buttons.html
├── components-card.html
├── components-copllapse.html
├── components-dropdown.html
├── components-form.html
├── components-listgroup.html
├── components-progress.html
├── components-table.html
├── components-todolist.html
├── components-typography.html
├── errors-403.html
├── errors-404.html
├── errors-405.html
├── forgot.html
├── forms-Validation.html
├── forms-editor.html
├── index.html
├── modules-chartjs.html
├── modules-fontawesome.html
├── notifications.html
├── profile.html
├── signin.html
└── signup.html
================================================
FILE CONTENTS
================================================
================================================
FILE: LICENSE
================================================
MIT License
Copyright (c) 2020 Andre Tri Ramadana
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
================================================
FILE: Plugins.html
================================================
<!doctype html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>Credits - DWAdmin</title>
<!-- Bootstrap CSS-->
<link rel="stylesheet" href="assets/vendors/bootstrap/css/bootstrap.css">
<!-- Style CSS (White)-->
<link rel="stylesheet" href="assets/css/White.css">
<!-- Style CSS (Dark)-->
<link rel="stylesheet" href="assets/css/Dark.css">
<!-- FontAwesome CSS-->
<link rel="stylesheet" href="assets/vendors/fontawesome/css/all.css">
<!-- Icon LineAwesome CSS-->
<link rel="stylesheet" href="assets/vendors/lineawesome/css/line-awesome.min.css">
</head>
<body>
<!--Topbar -->
<div class="topbar transition">
<div class="bars">
<button type="button" class="btn transition" id="sidebar-toggle">
<i class="las la-bars"></i>
</button>
</div>
<div class="menu">
<ul>
<li>
<div class="theme-switch-wrapper">
<label class="theme-switch" for="checkbox">
<input type="checkbox" id="checkbox" title="Dark Or White"/>
<div class="slider round"></div>
</label>
</div>
</li>
<li>
<a href="notifications.html" class="transition">
<i class="las la-bell"></i>
<span class="badge badge-danger notif">5</span>
</a>
</li>
<li>
<div class="dropdown">
<div class="dropdown-toggle" id="dropdownProfile" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
<img src="assets/images/avatar/avatar-2.png" alt="Profile">
</div>
<div class="dropdown-menu" aria-labelledby="dropdownProfile">
<a class="dropdown-item" href="profile.html">
<i class="las la-user mr-2"></i> My Profile
</a>
<a class="dropdown-item" href="activity-log.html">
<i class="las la-list-alt mr-2"></i> Activity Log
</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="signin.html">
<i class="las la-sign-out-alt mr-2"></i> Sign Out
</a>
</div>
</div>
</li>
</ul>
</div>
</div>
<!--Sidebar-->
<div class="sidebar transition overlay-scrollbars">
<div class="logo">
<h2 style="font-weight: 700;" class="mb-0">DW<span style="font-weight: 500;">Admin</span></h2>
</div>
<div class="sidebar-items">
<div class="accordion" id="sidebar-items">
<ul>
<p class="menu">Apps</p>
<li>
<a href="index.html" class="items">
<i class="fa fa-tachometer-alt"></i>
<span>Dashoard</span>
</a>
</li>
<p class="menu">User Interface</p>
<li id="headingOne">
<a href="onclick();" class="submenu-items" data-toggle="collapse" data-target="#collapseOne"
aria-expanded="true" aria-controls="collapseOne">
<i class="fas la-cog"></i>
<span>Components</span>
<i class="fas la-angle-right"></i>
</a>
</li>
<div id="collapseOne" class="collapse submenu" aria-labelledby="headingOne" data-parent="#sidebar-items">
<ul>
<li>
<a href="components-alerts.html" >Alerts</a>
</li>
<li>
<a href="components-badge.html" >Badge</a>
</li>
<li>
<a href="components-breadcrumb.html" >Breadcrumb</a>
</li>
<li>
<a href="components-buttons.html" >Buttons</a>
</li>
<li>
<a href="components-card.html" >Card</a>
</li>
<li>
<a href="components-copllapse.html" >Collapse</a>
</li>
<li>
<a href="components-dropdown.html" >Dropdown</a>
</li>
<li>
<a href="components-form.html" >Form</a>
</li>
<li>
<a href="components-listgroup.html" >List Group</a>
</li>
<li>
<a href="components-progress.html" >Progress</a>
</li>
<li>
<a href="components-table.html" >Table</a>
</li>
<li>
<a href="components-todolist.html" >Todo List</a>
</li>
<li>
<a href="components-typography.html" >Typography</a>
</li>
</ul>
</div>
<li>
<a href="blank-page.html" class="items">
<i class="lar la-meh-blank"></i>
<span>Blank Page</span>
</a>
</li>
<li id="headingTwo">
<a href="onclick();" class="submenu-items" data-toggle="collapse" data-target="#collapseTwo"
aria-expanded="true" aria-controls="collapseTwo">
<i class="fas la-wrench"></i>
<span>Utilities</span>
<i class="fas la-angle-right"></i>
</a>
</li>
<div id="collapseTwo" class="collapse submenu" aria-labelledby="headingTwo" data-parent="#sidebar-items">
<ul>
<li>
<a href="colors.html" >Colors</a>
</li>
</ul>
</div>
<li id="headingThree">
<a href="onclick();" class="submenu-items" data-toggle="collapse" data-target="#collapseThree"
aria-expanded="true" aria-controls="collapseThree">
<i class="fas la-plug"></i>
<span>Modules</span>
<i class="fas la-angle-right"></i>
</a>
</li>
<div id="collapseThree" class="collapse submenu" aria-labelledby="headingThree"
data-parent="#sidebar-items">
<ul>
<li>
<a href="modules-fontawesome.html">Font Awesome</a>
</li>
<li>
<a href="modules-chartjs.html">Chart JS</a>
</li>
</ul>
</div>
<li id="headingThree">
<a href="onclick();" class="submenu-items" data-toggle="collapse" data-target="#forms"
aria-expanded="true" aria-controls="forms">
<i class="fas la-file-alt"></i>
<span>Forms</span>
<i class="fas la-angle-right"></i>
</a>
</li>
<div id="forms" class="collapse submenu" aria-labelledby="headingThree"
data-parent="#sidebar-items">
<ul>
<li>
<a href="forms-editor.html">Editor</a>
</li>
<li>
<a href="forms-Validation.html">Validation</a>
</li>
</ul>
</div>
<p class="menu">Pages</p>
<li id="headingThree">
<a href="onclick();" class="submenu-items" data-toggle="collapse" data-target="#collapsefour"
aria-expanded="true" aria-controls="collapsefour">
<i class="fas la-folder"></i>
<span>Auth</span>
<i class="fas la-angle-right"></i>
</a>
</li>
<div id="collapsefour" class="collapse submenu" aria-labelledby="headingThree"
data-parent="#sidebar-items">
<ul>
<li>
<a href="signin.html">Login</a>
</li>
<li>
<a href="signup.html">Register</a>
</li>
<li>
<a href="forgot.html">Forgot Password</a>
</li>
</ul>
</div>
<li id="headingThree">
<a href="onclick();" class="submenu-items" data-toggle="collapse" data-target="#errros"
aria-expanded="true" aria-controls="errros">
<i class="las la-exclamation-circle"></i>
<span>Errors</span>
<i class="fas la-angle-right"></i>
</a>
</li>
<div id="errros" class="collapse submenu" aria-labelledby="headingThree"
data-parent="#sidebar-items">
<ul>
<li>
<a href="errors-405.html">405</a>
</li>
<li>
<a href="errors-404.html">404</a>
</li>
<li>
<a href="errors-403.html">403</a>
</li>
</ul>
</div>
<li>
<a href="Plugins.html" class="items">
<i class="fas la-pencil-ruler"></i>
<span>Plugins</span>
</a>
</li>
</ul>
</div>
</div>
</div>
<div class="sidebar-overlay"></div>
<!--Content Start-->
<div class="content transition">
<div class="container-fluid dashboard">
<h3>Plugins</h3>
<!-- Start Credits-->
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-header">
This cool plugin and image maker
</div>
<div class="card-body">
<div class="list-unstyled list-unstyled-border mt-4">
<div class="media">
<div class="media-icon"><i class="far fa-circle"></i></div>
<div class="media-body">
<h6>Font Awesome</h6>
<p>Site <a href="https://fontawesome.com/" target="_blank">Font Awesome</a></p>
</div>
</div>
<div class="media">
<div class="media-icon"><i class="far fa-circle"></i></div>
<div class="media-body">
<h6>Bootstrap</h6>
<p>Site <a href="https://getbootstrap.com/" target="_blank">Bootstrap</a></p>
</div>
</div>
<div class="media">
<div class="media-icon"><i class="far fa-circle"></i></div>
<div class="media-body">
<h6>Chart js</h6>
<p>Site <a href="https://getbootstrap.com/" target="_blank">https://www.chartjs.org/</a></p>
</div>
</div>
<div class="media">
<div class="media-icon"><i class="far fa-circle"></i></div>
<div class="media-body">
<h6>jQuery</h6>
<p>Site <a href="https://getbootstrap.com/" target="_blank">https://jquery.com/</a></p>
</div>
</div>
<div class="media">
<div class="media-icon"><i class="far fa-circle"></i></div>
<div class="media-body">
<h6>Popper js</h6>
<p>Site <a href="https://getbootstrap.com/" target="_blank">https://popper.js.org/</a></p>
</div>
</div>
<div class="media">
<div class="media-icon"><i class="far fa-circle"></i></div>
<div class="media-body">
<h6>Line Awesome</h6>
<p>Site <a href="https://icons8.com/line-awesome" target="_blank">https://icons8.com/line-awesome</a></p>
</div>
</div>
<div class="media">
<div class="media-icon"><i class="far fa-circle"></i></div>
<div class="media-body">
<h6>Summernote</h6>
<p>Site <a href="https://summernote.org/" target="_blank">https://summernote.org/</a></p>
</div>
</div>
<div class="media">
<div class="media-icon"><i class="far fa-circle"></i></div>
<div class="media-body">
<h6>unDraw</h6>
<p>Site <a href="https://undraw.co/illustrations" target="_blank">https://undraw.co/illustrations</a></p>
</div>
</div>
<div class="Thanks">
<div class="media-body">
<h5>Thanks you for everything</h5>
<p>Once again I thank the creators of plugins and images that I have used on this site</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- End Start Credits-->
</div>
</div>
<!-- Footer -->
<div class="footer transition">
<hr>
<p>
© 2020 All Right Reserved by <a href="#" target="_blank">DWAdmin</a>
</p>
</div>
<!-- Loader -->
<div class="loader">
<div class="spinner-border text-light" role="status">
<span class="sr-only">Loading...</span>
</div>
</div>
<div class="loader-overlay"></div>
<!-- Library Javascipt-->
<script src="assets/vendors/bootstrap/js/jquery.min.js"></script>
<script src="assets/vendors/bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="assets/vendors/bootstrap/js/popper.min.js"></script>
<script src="assets/js/script.js"></script>
</body>
</html>
================================================
FILE: README.md
================================================
<h1 align="center">DWAdmin</h1>

## Live Demo
https://andre12001.github.io/
## Want the Latest Templates?
open this demo link https://atranathemes.github.io/
## Installation
1. Clone this repository.
```bash
git clone https://github.com/andre12001/DWAdmin-Template.git
```
2. To view the website, go to the cloned folder and then open the index.html file.
## 🤔 What Is DWAdmin
DWAdmin is a dashboard website made using Bootstrap 4, CSS and other libraries. This template is very lightweight and suitable for many applications.
### Why is it open source?
Because I want this template to be enjoyed by others.
### DWAdmin features
- Responsive display
- Has many themes including light and dark
- Login page
- Register page
- Reset password page
## 🧑 Author
- YouTube: <a href="https://www.youtube.com/channel/UCDzN3CzrBwdCG-QXEp6u23Q">Andre Tri Ramadana</a>
- Facebook : <a href="https://www.facebook.com/andre123.co.id/">Andre Tri Ramadana</a>
- Github : <a href="https://github.com/andre12001"> @andre12001</a>
## 🧑 Support me at
- Trakteer : <a href="https://trakteer.id/andre12001"> @andre12001</a>
## 📝 License
- Copyright © 2020 DWAdmin
- **DWAdmin is open-sourced software licensed under the MIT license**
------------
**Made with ❤️ by DWAdmin**
================================================
FILE: activity-log.html
================================================
<!doctype html>
<html lang="en">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>Notifications - DWAdmin</title>
<!-- Bootstrap CSS-->
<link rel="stylesheet" href="assets/vendors/bootstrap/css/bootstrap.css">
<!-- Style CSS (White)-->
<link rel="stylesheet" href="assets/css/White.css">
<!-- Style CSS (Dark)-->
<link rel="stylesheet" href="assets/css/Dark.css">
<!-- FontAwesome CSS-->
<link rel="stylesheet" href="assets/vendors/fontawesome/css/all.css">
<!-- Icon LineAwesome CSS-->
<link rel="stylesheet" href="assets/vendors/lineawesome/css/line-awesome.min.css">
</head>
<body>
<!--Topbar -->
<div class="topbar transition">
<div class="bars">
<button type="button" class="btn transition" id="sidebar-toggle">
<i class="las la-bars"></i>
</button>
</div>
<div class="menu">
<ul>
<li>
<div class="theme-switch-wrapper">
<label class="theme-switch" for="checkbox">
<input type="checkbox" id="checkbox" title="Dark Or White"/>
<div class="slider round"></div>
</label>
</div>
</li>
<li>
<a href="notifications.html" class="transition">
<i class="las la-bell"></i>
<span class="badge badge-danger notif">5</span>
</a>
</li>
<li>
<div class="dropdown">
<div class="dropdown-toggle" id="dropdownProfile" data-toggle="dropdown" aria-haspopup="true"
aria-expanded="false">
<img src="assets/images/avatar/avatar-2.png" alt="Profile">
</div>
<div class="dropdown-menu" aria-labelledby="dropdownProfile">
<a class="dropdown-item" href="profile.html">
<i class="las la-user mr-2"></i> My Profile
</a>
<a class="dropdown-item" href="activity-log.html">
<i class="las la-list-alt mr-2"></i> Activity Log
</a>
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="signin.html">
<i class="las la-sign-out-alt mr-2"></i> Sign Out
</a>
</div>
</div>
</li>
</ul>
</div>
</div>
<!--Sidebar-->
<div class="sidebar transition overlay-scrollbars">
<div class="logo">
<h2 style="font-weight: 700;" class="mb-0">DW<span style="font-weight: 500;">Admin</span></h2>
</div>
<div class="sidebar-items">
<div class="accordion" id="sidebar-items">
<ul>
<p class="menu">Apps</p>
<li>
<a href="index.html" class="items">
<i class="fa fa-tachometer-alt"></i>
<span>Dashoard</span>
</a>
</li>
<p class="menu">User Interface</p>
<li id="headingOne">
<a href="onclick();" class="submenu-items" data-toggle="collapse" data-target="#collapseOne"
aria-expanded="true" aria-controls="collapseOne">
<i class="fas la-cog"></i>
<span>Components</span>
<i class="fas la-angle-right"></i>
</a>
</li>
<div id="collapseOne" class="collapse submenu" aria-labelledby="headingOne" data-parent="#sidebar-items">
<ul>
<li>
<a href="components-alerts.html" >Alerts</a>
</li>
<li>
<a href="components-badge.html" >Badge</a>
</li>
<li>
<a href="components-breadcrumb.html" >Breadcrumb</a>
</li>
<li>
<a href="components-buttons.html" >Buttons</a>
</li>
<li>
<a href="components-card.html" >Card</a>
</li>
<li>
<a href="components-copllapse.html" >Collapse</a>
</li>
<li>
<a href="components-dropdown.html" >Dropdown</a>
</li>
<li>
<a href="components-form.html" >Form</a>
</li>
<li>
<a href="components-listgroup.html" >List Group</a>
</li>
<li>
<a href="components-progress.html" >Progress</a>
</li>
<li>
<a href="components-table.html" >Table</a>
</li>
<li>
<a href="components-todolist.html" >Todo List</a>
</li>
<li>
<a href="components-typography.html" >Typography</a>
</li>
</ul>
</div>
<li>
<a href="blank-page.html" class="items">
<i class="lar la-meh-blank"></i>
<span>Blank Page</span>
</a>
</li>
<li id="headingTwo">
<a href="onclick();" class="submenu-items" data-toggle="collapse" data-target="#collapseTwo"
aria-expanded="true" aria-controls="collapseTwo">
<i class="fas la-wrench"></i>
<span>Utilities</span>
<i class="fas la-angle-right"></i>
</a>
</li>
<div id="collapseTwo" class="collapse submenu" aria-labelledby="headingTwo" data-parent="#sidebar-items">
<ul>
<li>
<a href="colors.html" >Colors</a>
</li>
</ul>
</div>
<li id="headingThree">
<a href="onclick();" class="submenu-items" data-toggle="collapse" data-target="#collapseThree"
aria-expanded="true" aria-controls="collapseThree">
<i class="fas la-plug"></i>
<span>Modules</span>
<i class="fas la-angle-right"></i>
</a>
</li>
<div id="collapseThree" class="collapse submenu" aria-labelledby="headingThree"
data-parent="#sidebar-items">
<ul>
<li>
<a href="modules-fontawesome.html">Font Awesome</a>
</li>
<li>
<a href="modules-chartjs.html">Chart JS</a>
</li>
</ul>
</div>
<li id="headingThree">
<a href="onclick();" class="submenu-items" data-toggle="collapse" data-target="#forms"
aria-expanded="true" aria-controls="forms">
<i class="fas la-file-alt"></i>
<span>Forms</span>
<i class="fas la-angle-right"></i>
</a>
</li>
<div id="forms" class="collapse submenu" aria-labelledby="headingThree"
data-parent="#sidebar-items">
<ul>
<li>
<a href="forms-editor.html">Editor</a>
</li>
<li>
<a href="forms-Validation.html">Validation</a>
</li>
</ul>
</div>
<p class="menu">Pages</p>
<li id="headingThree">
<a href="onclick();" class="submenu-items" data-toggle="collapse" data-target="#collapsefour"
aria-expanded="true" aria-controls="collapsefour">
<i class="fas la-folder"></i>
<span>Auth</span>
<i class="fas la-angle-right"></i>
</a>
</li>
<div id="collapsefour" class="collapse submenu" aria-labelledby="headingThree"
data-parent="#sidebar-items">
<ul>
<li>
<a href="signin.html">Login</a>
</li>
<li>
<a href="signup.html">Register</a>
</li>
<li>
<a href="forgot.html">Forgot Password</a>
</li>
</ul>
</div>
<li id="headingThree">
<a href="onclick();" class="submenu-items" data-toggle="collapse" data-target="#errros"
aria-expanded="true" aria-controls="errros">
<i class="las la-exclamation-circle"></i>
<span>Errors</span>
<i class="fas la-angle-right"></i>
</a>
</li>
<div id="errros" class="collapse submenu" aria-labelledby="headingThree"
data-parent="#sidebar-items">
<ul>
<li>
<a href="errors-405.html">405</a>
</li>
<li>
<a href="errors-404.html">404</a>
</li>
<li>
<a href="errors-403.html">403</a>
</li>
</ul>
</div>
<li>
<a href="Plugins.html" class="items">
<i class="fas la-pencil-ruler"></i>
<span>Plugins</span>
</a>
</li>
</ul>
</div>
</div>
</div>
<div class="sidebar-overlay"></div>
<!--Content Start-->
<div class="content transition">
<div class="container-fluid dashboard">
<h3>Activity Logs</h3>
<!--Start Alerts-->
<div class="col-12 col-md-12">
<div class="card">
<div class="card-header font-weight-bold mr-auto">
Simple Activity
</div>
<div class="card-body">
<ul class="timeline">
<li>
<a target="_blank" href="https://www.totoprayogo.com/#">New Web Design</a>
<a href="#" class="float-right">21 March, 2020</a>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Nisl tincidunt eget nullam non. Quis hendrerit dolor magna eget est lorem ipsum dolor sit. Volutpat odio facilisis mauris sit amet massa.</p>
</li>
<li>
<a href="#">21 000 Job Seekers</a>
<a href="#" class="float-right">4 March, 2020</a>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Nisl tincidunt eget nullam non. Quis hendrerit dolor magna eget est lorem ipsum dolor sit. Volutpat odio facilisis mauris sit amet massa.</p>
</li>
<li>
<a href="#">Awesome Employers</a>
<a href="#" class="float-right">1 April, 2020</a>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Nisl tincidunt eget nullam non. Quis hendrerit dolor magna eget est lorem ipsum dolor sit. Volutpat odio facilisis mauris sit amet massa.</p>
</li>
<li>
<a href="#">Awesome Employers</a>
<a href="#" class="float-right">1 April, 2020</a>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Nisl tincidunt eget nullam non. Quis hendrerit dolor magna eget est lorem ipsum dolor sit. Volutpat odio facilisis mauris sit amet massa.</p>
</li>
<nav aria-label="Page navigation example">
<ul class="pagination">
<li class="page-item"><a class="page-link" href="#">Previous</a></li>
<li class="page-item active"><a class="page-link" href="#">1</a></li>
<li class="page-item"><a class="page-link" href="#">2</a></li>
<li class="page-item"><a class="page-link" href="#">3</a></li>
<li class="page-item"><a class="page-link" href="#">Next</a></li>
</ul>
</nav>
</ul>
</div>
</div>
</div>
</div>
</div>
<!-- Footer -->
<div class="footer transition">
<hr>
<p>
© 2020 All Right Reserved by <a href="#" target="_blank">DWAdmin</a>
</p>
</div>
<!-- Loader -->
<div class="loader">
<div class="spinner-border text-light" role="status">
<span class="sr-only">Loading...</span>
</div>
</div>
<div class="loader-overlay"></div>
<!-- Library Javascipt-->
<script src="assets/vendors/bootstrap/js/jquery.min.js"></script>
<script src="assets/vendors/bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="assets/vendors/bootstrap/js/popper.min.js"></script>
<script src="assets/js/script.js"></script>
</body>
</html>
================================================
FILE: assets/css/Dark.css
================================================
/**
* @package : DWAdmin - Dasboard Admin Template
* @version : 0.1
* @author : Andre Tri Ramadana
* @url : -
*
*
* @CSS : Dark
*
*
* DWAdmin
*
* DWAdmin is a clean & modern HTML5 admin template based on Bootstrap 4.
* DWAdmin will make it easier for you to create your own admin interface.
*/
/**
* TABLE OF CONTENTS
*
* 1. Font Color Dark CSS
* 2. Default CSS
*/
/** 1. Font Color Dark CSS **/
:root{
--font-color-nav: #818896;
--bg-card:#243042;
--bg-color: #1d2635;
--bg-sidebar-color: #243042;
--line-color: #2e3544;
--bg-submenu-sidebar-color: #344052;
--bg-color-2: #4d8af0;
--font-color-active: #f7f7f8;
--font-color: #f7f7f8;
--secondary-color: #818cab;
--color:#243042;
--primary-color: #9A97F3;
}
/** Default CSS **/
[data-theme="dark"] body {
background-color: var(--bg-color);
color: var(--font-color);
line-height: 1.5;
}
[data-theme="dark"] .topbar{
background-color: var(--bg-color);
}
[data-theme="dark"] .sidebar{
background-color: var(--bg-sidebar-color)
}
[data-theme="dark"] .sidebar .logo {
color: var(--font-color-sidebar);
background-color: var(--bg-sidebar-color)
}
[data-theme="dark"] .sidebar .sidebar-items .submenu{
background-color: var(--bg-submenu-sidebar-color)
}
[data-theme="dark"] .card {
background-color: var(--bg-card)
}
[data-theme="dark"] .card-header {
background-color: var(--bg-card)
}
[data-theme="dark"] .footer {
background-color: var(--bg-color)
}
[data-theme="dark"] .footer, hr .line{
border-top: 1px solid var(--line-color);
}
[data-theme="dark"] .progress{
border: 1px solid var(--bg-color);
background-color: var(--bg-card)
}
[data-theme="dark"] .dropdown-menu{
background-color: var(--bg-card)
}
[data-theme="dark"] .dropdown-item{
color: var(--font-color)
}
[data-theme="dark"] .list-group .list-group-item{
background-color: var(--bg-card)
}
[data-theme="dark"] .list-group-item.active{
background-color: #007bff;
}
[data-theme="dark"] .table tr td, th{
color: var(--font-color);
}
[data-theme="dark"] .card-footer{
background-color: var(--bg-card);
}
[data-theme="dark"] .note-editor.note-airframe, .note-editor.note-frame{
background-color: var(--font-color);
color: var(--color) ;
}
[data-theme="dark"] #error {
background: var(--bg-color);
}
[data-theme="dark"] .topbar .bars button, .topbar .bars button:hover, .topbar .menu ul li a, .topbar .menu ul li a:hover,
.topbar .menu ul li .dropdown-toggle:hover, .topbar .menu ul li .dropdown-toggle{
color: var(--font-color-nav);
}
================================================
FILE: assets/css/White.css
================================================
/**
* @package : DWAdmin - Dasboard Admin Template
* @version : 0.1
* @author : Andre Tri Ramadana
* @url : -
*
*
* @CSS : white
*
*
* DWAdmin
*
* DWAdmin is a clean & modern HTML5 admin template based on Bootstrap 4.
* DWAdmin will make it easier for you to create your own admin interface.
*/
/**
* TABLE OF CONTENTS
*
* 0. Import Font
* 1. Font Color White CSS
* 2. Default CSS
* 3. Bootstrap Override
* 3.1 Navbar
* 3.2 Sidebar
* 3.3 Scroll
* 3.4 Card
* 3.5 Alerts
* 3.6 Switch
* 3.7 Bagde
* 3.8 breadcrumb
* 3.9 Buttons
* 4.0 Dropdowns
* 4.1 Todo List
* 4.2 Profile
* 4.3 Timeline
* 4. Pages
* 4.1 Auth
* 4.2 Error
* 5. Content Start
* 6. Utilities
*/
/** 0. Import Font **/
@import 'https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap';
/** 1. Font Color White CSS **/
:root{
--default-bg: #edf2f7;
--default-color: #5A5C69;
--default-sidebar:#31353D;
--default-color-sidebar:#818896;
--default-color-hover-sidebar:#16c7ff;
--default-color-submenu-sidebar:#3a3f48;
}
/** 2. Default CSS **/
body {
color: var(--default-color);
font-size: 14px;
font-weight: 400;
font-family: 'Roboto', sans-serif;
background-color: var(--default-bg);
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
* {
padding: 0;
margin: 0;
}
a {
color: #3B82F6;
}
a:hover {
color: #1E3A8A;
}
table thead {
color: #5A5C69 !important;
}
.transition {
-webkit-transition: all .2s ease;
-moz-transition: all .2s ease;
-ms-transition: all .2s ease;
-o-transition: all .2s ease;
transition: all .2s ease;
}
.form-group {
margin-bottom: 14px;
}
.form-control {
border: 0;
background: #edf2f7;
padding: 22px 18px;
}
.media, .Thanks{
margin-top: 20px;
}
.media-body{
margin-left: 10px;
}
/*
*
* 3. Bootstrap Override
*
*
*/
/** 3.1 Navbar **/
.topbar {
position: fixed;
top: 0;
left: 0;
right: 0;
height: 75px;
background-color: var(--default-bg);
margin-left: 0;
transition: all .3s;
z-index: 9997;
}
.topbar .bars {
float: left;
display: flex;
align-items: center;
height: 75px;
margin-left: 10px;
}
.topbar .bars button {
color: var(--default-color);
box-shadow: none;
display: block;
box-shadow: none !important;
}
.topbar .bars button i {
font-size: 28px;
}
.topbar .bars button:hover {
color: var(--default-color);
}
.topbar .menu {
float: right;
display: flex;
align-items: center;
height: 75px;
padding: 0 10px;
}
.topbar .menu ul {
padding: 0;
margin: 0;
}
.topbar .menu ul li {
display: inline-block;
margin: 8px 10px 0 10px;
}
.topbar .menu ul li a {
text-decoration: none;
color: var(--default-color);
}
.topbar .menu ul li a i {
font-size: 22px;
}
.topbar .menu ul li a:hover,
.topbar .menu ul li .dropdown-toggle:hover {
color: var(--default-color);
}
.topbar .menu ul li .dropdown-toggle {
color: var(--default-color);
cursor: pointer;
}
.topbar .menu ul li .dropdown-menu {
margin-top: 30px;
margin-right: 10px;
border: 0;
box-shadow: 0 0 15px rgba(0, 0, 0, .1);
}
.topbar .menu ul li .dropdown-menu a {
color: #718096;
font-weight: 500;
padding-top: 8px;
padding-bottom: 8px;
}
.topbar .menu ul li img {
width: 40px;
height: 40px;
margin-top: -8px;
border: 2px solid #D9DADB;
border-radius: 100px;
}
.topbar .menu ul li a .notif {
position: absolute;
margin-top: -10px;
margin-left: -10px;
}
/** 3.2 Sidebar **/
.sidebar {
font-weight: 500;
position: fixed;
top: 0;
bottom: 0;
left: -275px;
width: 275px;
background-color: var(--default-sidebar);
box-shadow: 0 0 50px rgba(0, 0, 0, .1);
z-index: 9999;
}
.sidebar .logo {
position: fixed;
width: 255px;
height: 75px;
display: flex;
color: var(--default-color-sidebar);
align-items: center;
justify-content: center;
background-color: var(--default-sidebar);
z-index: 1
}
.topbar .logo a {
text-decoration: none;
}
.sidebar .sidebar-items {
padding: 55px 10px 75px 10px;
height: 100%;
overflow: auto;
padding-top: 100px;
}
.sidebar .sidebar-items .menu {
color: var(--default-color-sidebar);
font-size: 12.5px;
font-weight: 500;
margin-top: 30px;
margin-bottom: 5px;
text-transform: uppercase;
}
.sidebar .sidebar-items ul {
padding: 10px;
margin: 0;
}
.sidebar .sidebar-items ul li {
display: block;
position: relative;
border-radius: 5px;
margin-top: 3px;
margin-bottom: 3px;
}
.sidebar .sidebar-items ul li a {
display: block;
color: var(--default-color-sidebar);
border-radius: 5px;
padding: 3px 20px;
text-decoration: none;
}
.sidebar .sidebar-items ul li a:hover,
.sidebar .sidebar-items ul li a.active {
color: var(--default-color-hover-sidebar);
}
.sidebar .sidebar-items ul li a i {
font-size: 20px;
margin-top: 10px;
margin-bottom: 10px;
}
.sidebar .sidebar-items ul li a span {
font-size: 14px;
position: absolute;
margin-top: 10px;
margin-left: 10px;
}
.sidebar .sidebar-items .submenu {
border-radius: 5px;
padding-left: 35px;
background-color: var(--default-color-submenu-sidebar);
}
.sidebar .sidebar-items .submenu a {
text-decoration: none;
color: var(--default-color-sidebar);
margin: 8px 0;
font-size: 14px;
}
.sidebar .sidebar-items .submenu a.active {
background-image: linear-gradient(to right, transparent, transparent);
color: var(--default-color-hover-sidebar);
font-weight: 600;
}
.sidebar .sidebar-items .submenu a:before {
content: "";
display: block;
position: absolute;
width: 4px;
height: 4px;
background-color: #E5E7EB;
border-radius: 50%;
left: 0;
top: 11px;
}
.sidebar .sidebar-items .submenu a:hover {
color: var(--default-color-hover-sidebar);
background-image: linear-gradient(to right, transparent, transparent);
}
.sidebar .sidebar-items ul li a .la-angle-right {
float: right;
font-size: 13px;
margin-top: 14px;
}
.sidebar-show {
left: 0;
}
.sidebar-overlay {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(212, 209, 209, 0.5);
display: none;
z-index: 9998;
}
/** 3.3 Scroll**/
::-webkit-scrollbar {
width: 2px;
}
::-webkit-scrollbar-track {
background: #f1f1f1;
}
::-webkit-scrollbar-thumb {
background: #888;
}
::-webkit-scrollbar-thumb:hover {
background: #555;
}
/** 3.4 Card**/
.card {
box-shadow: -8px 12px 18px 0 rgba(25, 42, 70, 0.13);
margin-bottom: 2.2rem;
}
.card .card-header {
color: #3B82F6;
font-weight: 900;
font-size: 16px;
padding-top: 15px;
padding-bottom: 15px;
background-color: #ffffff;
border-bottom: 1px solid #E5E7EB;
}
.card.card-statistic {
box-shadow: 1px 2px 5px rgba(47, 170, 244, 0.5);
background: linear-gradient(to bottom, #25a6f1, #54b9ff);
border: none;
}
.card.card-statistic .card-title {
text-transform: uppercase;
color: #fff;
letter-spacing: 0.8px;
font-weight: 400;
font-size: 1.3rem;
margin-bottom: 0;
margin-top: 5px;
}
.card.card-statistic .card-right p {
font-size: 1.5rem;
color: #fff;
margin-bottom: 0;
}
.card.card-statistic .card-right span.green {
color: #6fff6f;
}
.card.card-statistic .card-right span.red {
color: #ff7979;
}
.card.card-statistic .chart-wrapper {
height: 100px;
}
.card .card-header {
border: none;
}
.card .card-header h4 {
font-size: 1.2rem;
}
.card .card-header ~ .card-body {
padding-top: 0;
}
.card .card-content {
position: relative;
}
.card .card-title {
font-size: 1.2rem;
}
.card .card-body {
padding: 1.4rem 1.7rem;
}
.card .card-heading {
color: #555;
font-size: 1.5rem;
}
.card .card-img-overlay {
background-color: rgba(0, 0, 0, 0.6);
}
.card .card-img-overlay p {
color: #eee;
}
.card .card-img-overlay .card-title {
color: #fff;
}
/** 3.5 Alerts **/
.alert {
border: none;
margin-top: 20px;
}
.alert .close {
margin-top: -1.1px;
}
.alert p {
margin-bottom: 0;
}
.alert button.close {
padding: 0.75rem;
line-height: 0.75;
}
.alert .alert-heading {
margin-left: 0.4rem;
}
.alert .alert-heading + p {
margin-left: 0.4rem;
}
.alert-primary {
background-color: #029eff;
color: #fff;
box-shadow: 1px 2px 9px rgba(2, 158, 255, 0.3);
}
.alert-primary a {
color: #fff;
}
.alert-secondary {
background-color: #ebeef3;
color: #383d41;
box-shadow: 1px 2px 9px rgba(235, 238, 243, 0.3);
}
.alert-secondary a {
color: #fff;
}
.alert-success {
background-color: #39DA8A;
color: #fff;
box-shadow: 1px 2px 9px rgba(57, 218, 138, 0.3);
}
.alert-success a {
color: #fff;
}
.alert-warning {
background-color: #fdd347;
color: #fff;
box-shadow: 1px 2px 9px rgba(253, 211, 71, 0.3);
}
.alert-warning a {
color: #fff;
}
.alert-danger {
background-color: #f55260;
color: #fff;
box-shadow: 1px 2px 9px rgba(245, 82, 96, 0.3);
}
.alert-danger a {
color: #fff;
}
.alert-dark {
background-color: #454546;
color: #fff;
box-shadow: 1px 2px 9px rgba(69, 69, 70, 0.3);
}
.alert-dark a {
color: #fff;
}
.alert-light {
background-color: #fefefe;
color: #818182;
box-shadow: 1px 2px 9px rgba(254, 254, 254, 0.3);
}
.alert-light a {
color: #fff;
}
.alert-info {
background-color: #56b6f7;
color: #fff;
box-shadow: 1px 2px 9px rgba(86, 182, 247, 0.3);
}
.alert-info a {
color: #fff;
}
.alert-light-primary {
background-color: #E2ECFF;
}
.alert-light-secondary {
background-color: #E6EAEE;
}
.alert-light-success {
background-color: #D2FFE8;
}
.alert-light-danger {
background-color: #FFDEDE;
}
.alert-light-warning {
background-color: #FFEED9;
}
.alert-light-info {
background-color: #CCF5F8;
}
/** 3.6 Switch **/
/** 3.7 Bagde **/
.btn .badge {
border-radius: 50%;
margin-left: 5px;
}
.btn .badge.bg-transparent {
background-color: rgba(255, 255, 255, 0.25) !important;
color: #fff;
}
/** 3.8 Breadcrumb **/
.breadcrumb.breadcrumb-right {
justify-content: flex-end;
margin-top: 1rem;
}
.breadcrumb.breadcrumb-center {
justify-content: center;
margin-top: 1rem;
}
.breadcrumb {
border: 1px solid #d5dcec;
}
.breadcrumb .breadcrumb-item {
font-size: 0.8rem;
}
.breadcrumb.breadcrumb-custom {
padding: 0 0;
border-color: #dbe3e6;
}
.breadcrumb.breadcrumb-custom .breadcrumb-item {
font-size: 0.8rem;
background: #dbe3e6;
padding: 0.56rem 10px;
color: #000;
display: inline-block;
vertical-align: top;
}
.breadcrumb.breadcrumb-custom .breadcrumb-item:last-child {
background: transparent; }
.breadcrumb.breadcrumb-custom .breadcrumb-item:before {
content: ""; }
.breadcrumb.breadcrumb-custom .breadcrumb-item a {
position: relative;
color: inherit;
border: 1px solid #dbe3e6;
display: inline-block;
vertical-align: top;
}
.breadcrumb.breadcrumb-custom .breadcrumb-item a:after, .breadcrumb.breadcrumb-custom .breadcrumb-item a:before {
position: absolute;
top: -9px;
width: 0;
height: 0;
content: "";
border-top: 21px solid transparent;
border-bottom: 21px solid transparent;
}
.breadcrumb.breadcrumb-custom .breadcrumb-item a:before {
right: -22px;
z-index: 3;
border-left-color: #dbe3e6;
border-left-style: solid;
border-left-width: 12px;
}
.breadcrumb.breadcrumb-custom .breadcrumb-item a:after {
border-top: 21px solid transparent;
border-bottom: 22px solid transparent;
border-left: 12px solid #fff;
top: -9px;
right: -23px;
}
.breadcrumb.breadcrumb-custom .breadcrumb-item span {
display: inline-block;
vertical-align: top;
}
.breadcrumb.bg-danger, .breadcrumb.bg-dark,
.breadcrumb.bg-info, .breadcrumb.bg-primary,
.breadcrumb.bg-success, .breadcrumb.bg-warning {
border: none;
}
.breadcrumb.bg-danger .breadcrumb-item,
.breadcrumb-item, .breadcrumb.bg-info .breadcrumb-item,
.breadcrumb.bg-primary .breadcrumb-item,
.breadcrumb.bg-success .breadcrumb-item,
.breadcrumb.bg-warning .breadcrumb-item {
color: black;
color: white;
}
.breadcrumb.bg-danger .breadcrumb-item:before,
.breadcrumb.bg-dark .breadcrumb-item:before,
.breadcrumb.bg-info .breadcrumb-item:before,
.breadcrumb.bg-primary .breadcrumb-item:before,
.breadcrumb.bg-success .breadcrumb-item:before,
.breadcrumb.bg-warning .breadcrumb-item:before {
color: inherit;
}
.breadcrumb.bg-danger .breadcrumb-item a,
.breadcrumb.bg-danger .breadcrumb-item span, .breadcrumb.bg-dark .breadcrumb-item a,
.breadcrumb.bg-dark .breadcrumb-item span, .breadcrumb.bg-info .breadcrumb-item a,
.breadcrumb.bg-info .breadcrumb-item span, .breadcrumb.bg-primary .breadcrumb-item a,
.breadcrumb.bg-primary .breadcrumb-item span, .breadcrumb.bg-success .breadcrumb-item a,
.breadcrumb.bg-success .breadcrumb-item span, .breadcrumb.bg-warning .breadcrumb-item a,
.breadcrumb.bg-warning .breadcrumb-item span {
color: inherit;
}
/** 3.9 Buttons **/
button{
margin-top: 10px;
margin-left: 5px;
}
button, .fas{
font-size: 10px;
}
.btn.btn-outline-white {
color: #fff;
border-color: #fff;
}
.btn.btn-outline-white:hover {
color: #333;
background-color: #fff;
}
.btn.btn-primary {
color: #fff;
}
.btn.btn-secondary {
color: #fff;
}
.btn.btn-success {
color: #fff;
}
.btn.btn-danger {
color: #fff;
}
.btn.btn-warning {
color: #fff;
}
.btn.btn-info {
color: #fff;
}
.btn.btn-dark {
color: #fff;
}
.btn.btn-light {
color: #fff;
}
.btn.btn-link {
color: #fff;
}
.btn-group:not(.dropdown) .btn:not([class*=btn-]) {
border: 1px solid #DFE3E7;
}
.btn-group > .btn {
border-radius: 0.267rem;
}
.Collapse-btn{
margin-top: -3px;
}
/** 4.0 Dropdowns **/
/** 4.1 Todo list **/
.widget-subheading {
color: #858a8e;
font-size: 10px
}
.card-header.card-header-tab .card-header-title {
display: flex;
align-items: center;
white-space: nowrap
}
.card-header .header-icon {
font-size: 1.65rem;
margin-right: 0.625rem
}
.card-header.card-header-tab .card-header-title {
display: flex;
align-items: center;
white-space: nowrap
}
.btn-actions-pane-right {
margin-left: auto;
white-space: nowrap
}
.text-capitalize {
text-transform: capitalize !important
}
.scroll-area-sm {
height: 288px;
overflow-x: hidden
}
.list-group-item {
position: relative;
display: block;
padding: 0.75rem 1.25rem;
margin-bottom: -1px;
background-color: #fff;
border: 1px solid rgba(0, 0, 0, 0.125)
}
.list-group {
display: flex;
flex-direction: column;
padding-left: 0;
margin-bottom: 0
}
.todo-indicator {
position: absolute;
width: 4px;
height: 60%;
border-radius: 0.3rem;
left: 0.625rem;
top: 20%;
opacity: .6;
transition: opacity .2s
}
.bg-warning {
background-color: #f7b924 !important
}
.widget-content {
padding: 1rem;
flex-direction: row;
align-items: center
}
.widget-content .widget-content-wrapper {
display: flex;
flex: 1;
position: relative;
align-items: center
}
.widget-content .widget-content-right.widget-content-actions {
visibility: hidden;
opacity: 0;
transition: opacity .2s
}
.widget-content .widget-content-right {
margin-left: auto
}
.btn:not(:disabled):not(.disabled) {
cursor: pointer
}
.btn {
position: relative;
transition: color 0.15s, background-color 0.15s, border-color 0.15s, box-shadow 0.15s
}
.btn-outline-success {
color: #3ac47d;
border-color: #3ac47d
}
.btn-outline-success:hover {
color: #fff;
background-color: #3ac47d;
border-color: #3ac47d
}
.btn-outline-success:hover {
color: #fff;
background-color: #3ac47d;
border-color: #3ac47d
}
.btn-primary {
color: #fff;
background-color: #3f6ad8;
border-color: #3f6ad8
}
.btn {
position: relative;
transition: color 0.15s, background-color 0.15s, border-color 0.15s, box-shadow 0.15s;
outline: none !important
}
.card-footer {
background-color: #fff
}
/** 4.2 Profile **/
.ui-w-80 {
width: 80px !important;
height: auto;
}
.account-settings-fileinput {
position: absolute;
visibility: hidden;
width: 1px;
height: 1px;
opacity: 0;
}
.account-settings-links .list-group-item.active1 {
font-weight: bold !important;
}
html:not(.dark-style) .account-settings-links .list-group-item.active1 {
background: transparent !important;
}
.account-settings-multiselect ~ .select2-container {
width: 100% !important;
}
.light-style .account-settings-links .list-group-item {
padding: 0.85rem 1.5rem;
border-color: rgba(24, 28, 33, 0.03) !important;
}
.light-style .account-settings-links .list-group-item.active1 {
color: #0d6ae4 !important;
}
.material-style .account-settings-links .list-group-item {
padding: 0.85rem 1.5rem;
border-color: rgba(24, 28, 33, 0.03) !important;
}
.material-style .account-settings-links .list-group-item.active1 {
color: #0c6ff1 !important;
}
.dark-style .account-settings-links .list-group-item {
padding: 0.85rem 1.5rem;
border-color: rgba(255, 255, 255, 0.03) !important;
}
.dark-style .account-settings-links .list-group-item.active1 {
color: rgb(72, 6, 253) !important;
}
.light-style .account-settings-links .list-group-item.active1 {
color: #1e7af3 !important;
}
.light-style .account-settings-links .list-group-item {
padding: 0.85rem 1.5rem;
border-color: rgba(24,28,33,0.03) !important;
}
/** 4.3 Timeline **/
ul.timeline {
list-style-type: none;
}
ul.timeline:before {
content: ' ';
display: inline-block;
position: absolute;
left: 0px;
width: 2px;
height: 100%;
z-index: 400;
}
ul.timeline > li {
margin: 20px 0;
padding-left: 20px;
}
ul.timeline > li:before {
content: ' ';
background: white;
display: inline-block;
position: absolute;
border-radius: 50%;
border: 3px solid #22c0e8;
left: -10px;
width: 20px;
height: 20px;
z-index: 400;
}
/*
*
* 4. Pages
*
*/
/** 4.1 Auth **/
.auth {
padding: 10px;
}
.auth .card {
border-radius: 2px;
text-align: center;
padding: 20px;
}
.auth .card h3 {
font-weight: 600;
color: #3B82F6;
}
.auth-dark{
display: none;
}
/** 4.2 Errors **/
#error {
height: 100vh;
padding-top: 10rem;
width: 100%;
background: #f9fbfd;
}
#error .errors-titles {
font-size: 10rem;
}
#error p{
color: #888 !important;
}
/** 5. Content Start **/
.content {
padding-top: 100px;
padding-left: 0;
margin-left: 0;
margin-right: 0;
min-height: 100vh;
}
.content h3 {
margin-bottom: 20px;
}
.footer {
box-shadow: -8px 12px 18px 0 rgba(25, 42, 70, 0.13);
height: 90px;
display: flex;
align-items: center;
background-color: white;
}
.footer p {
margin: 0 auto;
}
.footer, hr .line{
border-top: 1px solid #cbcbcc;
}
.loader {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
margin: auto;
background-image: linear-gradient(to right, #1E3A8A, #3B82F6);
text-align: center;
width: fit-content;
height: fit-content;
padding: 30px;
z-index: 10000;
border-radius: 10px;
box-shadow: 0 0 30px rgba(0, 0, 0, .1);
}
.loader .spinner-border {
width: 50px;
height: 50px;
}
.loader-overlay {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: rgba(255, 255, 255, .5);
z-index: 9999;
}
.dashboard .card .icon-home {
font-size: 35px;
padding: 5px;
border-radius: 5px;
color: #fff !important;
}
.dashboard .card p {
margin-bottom: 5px;
}
.dashboard .card h5 {
font-weight: 600;
}
.dashboard .card .col-8 {
text-align: right;
}
.border {
color: #E5E7EB;
}
.progress .progress-bar {
border-radius: 100px;
}
.progress{
margin-top: 20px;
}
@media (min-width: 992px) {
.topbar {
margin-left: 275px;
}
.sidebar {
left: 0;
}
.content {
padding-left: 275px;
margin-left: 10px;
margin-right: 10px;
}
.footer {
margin-left: 275px;
}
.topbar .bars button {
display: none;
}
.sidebar-overlay {
display: none !important;
}
}
/** 7. Utilities **/
.bg-primary {
background-color: #3B82F6 !important;
color: #fff !important;
}
.bg-gradient{
background: linear-gradient(to right, rgba(255, 9, 0, 1), rgba(22, 215, 177, 0.3));
color: #fff !important;
}
.bg-success {
background-color: #10B981 !important;
color: #fff !important;
}
.bg-info {
background-color: #319795 !important;
color: #fff !important;
}
.bg-warning {
background-color: #F59E0B !important;
color: #000 !important;
}
.bg-danger {
background-color: #EF4444 !important;
color: #fff !important;
}
.bg-secondary {
background-color: #858796 !important;
color: #fff !important;
}
.bg-linear-primary {
background-image: linear-gradient(to right, #1E3A8A, #3B82F6);
}
.text-primary {
color: #3B82F6 !important;
}
.btn-icon-split {
padding: 0;
overflow: hidden;
display: inline-flex;
align-items: stretch;
justify-content: center
}
.btn-icon-split .icon {
background: rgba(0, 0, 0, .15);
display: inline-block;
padding: 5px 10px;
}
.btn-icon-split .text {
display: inline-block;
padding: 5px 10px;
}
.btn-icon-split.btn-sm {
font-size: 12px;
}
.btn-icon-split.btn-lg {
font-size: 18px;
}
.btn-primary,
.btn-primary:hover {
background-color: #3B82F6;
border-color: #3B82F6;
}
.btn-primary:focus {
background-color: #2563EB !important;
border-color: #2563EB !important;
}
.btn-success,
.btn-success:hover {
background-color: #10B981;
border-color: #10B981;
}
.btn-success:focus {
background-color: #059669 !important;
border-color: #059669 !important;
}
.btn-info,
.btn-info:hover {
background-color: #36B9CC;
border-color: #36B9CC;
}
.btn-info:focus {
background-color: #2EA5B6 !important;
border-color: #2EA5B6 !important;
}
.btn-warning,
.btn-warning:hover {
background-color: #F59E0B;
border-color: #F59E0B;
}
.btn-warning:focus {
background-color: #D97706 !important;
border-color: #D97706 !important;
}
.btn-danger,
.btn-danger:hover {
background-color: #EF4444;
border-color: #EF4444;
}
.btn-danger:focus {
background-color: #DC2626 !important;
border-color: #DC2626 !important;
}
.btn-secondary,
.btn-secondary:hover {
background-color: #4B5563;
border-color: #4B5563;
}
.btn-secondary:focus {
background-color: #374151 !important;
border-color: #374151 !important;
}
.btn-outline-primary {
border-color: #3B82F6;
}
.btn-outline-primary:hover {
background-color: #3B82F6;
border-color: #3B82F6;
}
.btn-outline-primary:focus {
background-color: #2563EB !important;
border-color: #2563EB !important;
color: #fff;
}
.btn-outline-success {
border-color: #10B981;
}
.btn-outline-success:hover {
background-color: #10B981;
border-color: #10B981;
}
.btn-outline-success:focus {
background-color: #059669 !important;
border-color: #059669 !important;
color: #fff;
}
.btn-outline-info {
border-color: #36B9CC;
}
.btn-outline-info:hover {
background-color: #36B9CC;
border-color: #36B9CC;
}
.btn-outline-info:focus {
background-color: #2EA5B6 !important;
border-color: #2EA5B6 !important;
color: #fff;
}
.btn-outline-warning {
border-color: #F59E0B;
}
.btn-outline-warning:hover {
background-color: #F59E0B;
border-color: #F59E0B;
}
.btn-outline-warning:focus {
background-color: #D97706 !important;
border-color: #D97706 !important;
color: #000;
}
.btn-outline-danger {
border-color: #EF4444;
}
.btn-outline-danger:hover {
background-color: #EF4444;
border-color: #EF4444;
}
.btn-outline-danger:focus {
background-color: #DC2626 !important;
border-color: #DC2626 !important;
color: #fff;
}
.btn-outline-secondary {
border-color: #4B5563;
}
.btn-outline-secondary:hover {
background-color: #4B5563;
border-color: #4B5563;
}
.btn-outline-secondary:focus {
background-color: #374151 !important;
border-color: #374151 !important;
color: #fff;
}
.btn-google {
background-color: #EA4335;
color: #fff !important;
box-shadow: none !important;
}
.btn-google:hover {
background-color: #e12717;
}
.btn-google:focus {
background-color: #D62516;
}
.btn-facebook {
background-color: #3B5998;
color: #fff !important;
box-shadow: none !important;
}
.btn-facebook:hover {
background-color: #30497c;
}
.btn-facebook:focus {
background-color: #2D4373;
}
.btn-linear-primary {
border: 0;
color: #fff !important;
font-size: 12px;
padding: 12px 30px;
text-transform: uppercase;
background-image: linear-gradient(to right, #1E3A8A, #3B82F6);
}
.btn-linear-primary:hover {
background-image: linear-gradient(to right, #3B82F6, #1E3A8A);
box-shadow: none;
}
.btn:hover,
.btn:focus {
box-shadow: 0 5px 10px rgba(0, 0, 0, .2) !important;
}
.btn i {
font-size: 16px;
}
.btn.btn-flat {
border-radius: 0 !important;
}
.btn.btn-rounded {
border-radius: 150px;
}
.btn-circle {
height: 35px;
width: 35px;
border-radius: 100%;
display: inline-flex;
align-items: center;
justify-content: center
}
.btn-circle i {
font-size: 18px;
}
.btn-circle.btn-sm {
width: 30px;
height: 30px;
}
.btn-circle.btn-sm i {
font-size: 14px;
}
.btn-circle.btn-lg {
width: 45px;
height: 45px;
}
.btn-circle.btn-lg i {
font-size: 26px;
}
.animated--grow-in {
-webkit-animation-name: growIn;
animation-name: growIn;
-webkit-animation-duration: .2s;
animation-duration: .2s;
-webkit-animation-timing-function: transform cubic-bezier(.18, 1.25, .4, 1), opacity cubic-bezier(0, 1, .4, 1);
animation-timing-function: transform cubic-bezier(.18, 1.25, .4, 1), opacity cubic-bezier(0, 1, .4, 1)
}
@keyframes growIn {
0% {
-webkit-transform: scale(.9);
transform: scale(.9);
opacity: 0
}
100% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 1
}
}
================================================
FILE: assets/js/chart.js
================================================
/*
* DWAdmin
*/
/*
* this is the javascipt for the dwadmin template.
* if you want to change, please create a new javascript,
* because if one is missing in the original dwadmin javascript it will fall apart
*/
var chartColors = {
red: 'rgb(255, 99, 132)',
orange: 'rgb(255, 159, 64)',
yellow: 'rgb(255, 205, 86)',
green: 'rgb(75, 192, 192)',
info: '#41B1F9',
blue: '#3245D1',
purple: 'rgb(153, 102, 255)',
grey: '#EBEFF6',
};
var ctxBar = document.getElementById("MyChartHard").getContext("2d");
var myBar = new Chart(ctxBar, {
type: 'bar',
data: {
labels: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul"],
datasets: [{
label: 'Students',
backgroundColor: [chartColors.grey, chartColors.grey, chartColors.grey, chartColors.grey, chartColors.info, chartColors.blue, chartColors.grey],
data: [
5,
10,
30,
40,
35,
55,
15,
]
}]
},
options: {
responsive: true,
barRoundness: 1,
title: {
display: false,
text: "Chart.js - Bar Chart with Rounded Tops (drawRoundedTopRectangle Method)"
},
legend: {
display:false
},
scales: {
yAxes: [{
ticks: {
beginAtZero: true,
suggestedMax: 40 + 20,
padding: 10,
},
gridLines: {
drawBorder: false,
}
}],
xAxes: [{
gridLines: {
display:false,
drawBorder: false
}
}]
}
}
});
var radialBarsOptions = {
series: [44, 80, 67],
chart: {
height: 350,
type: "radialBar",
},
theme: {
mode: "light",
palette: "palette1",
monochrome: {
enabled: true,
color: "#3245D1",
shadeTo: "light",
shadeIntensity: 0.65,
},
},
plotOptions: {
radialBar: {
dataLabels: {
name: {
offsetY: -15,
fontSize: "22px",
},
value: {
fontSize: "2.5rem",
},
total: {
show: true,
label: "Earnings",
color: "#25A6F1",
fontSize: "16px",
formatter: function(w) {
// By default this function returns the average of all series. The below is just an example to show the use of custom formatter function
return "$4,124";
},
},
},
},
},
labels: ["Apples", "Oranges", "Bananas", "Berries"],
};
var ctx = document.getElementById("myChart3").getContext('2d');
var myChart = new Chart(ctx, {
type: 'doughnut',
data: {
datasets: [{
data: [
80,
50,
40,
30,
20,
],
backgroundColor: [
'#191d21',
'#63ed7a',
'#ffa426',
'#fc544b',
'#6777ef',
],
label: 'Dataset 1'
}],
labels: [
'Black',
'Green',
'Yellow',
'Red',
'Blue'
],
},
options: {
responsive: true,
legend: {
position: 'bottom',
},
}
});
var ctx = document.getElementById("myChart4").getContext('2d');
var myChart = new Chart(ctx, {
type: 'pie',
data: {
datasets: [{
data: [
80,
50,
40,
30,
100,
],
backgroundColor: [
'#191d21',
'#63ed7a',
'#ffa426',
'#fc544b',
'#6777ef',
],
label: 'Dataset 1'
}],
labels: [
'Black',
'Green',
'Yellow',
'Red',
'Blue'
],
},
options: {
responsive: true,
legend: {
position: 'bottom',
},
}
});
"use strict";
var ctx = document.getElementById("myChart").getContext('2d');
var myChart = new Chart(ctx, {
type: 'line',
data: {
labels: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
datasets: [{
label: 'Statistics',
data: [460, 458, 330, 502, 430, 610, 488],
borderWidth: 2,
backgroundColor: '#6777ef',
borderColor: '#6777ef',
borderWidth: 2.5,
pointBackgroundColor: '#ffffff',
pointRadius: 4
}]
},
options: {
legend: {
display: false
},
scales: {
yAxes: [{
gridLines: {
drawBorder: false,
color: '#f2f2f2',
},
ticks: {
beginAtZero: true,
stepSize: 150
}
}],
xAxes: [{
ticks: {
display: false
},
gridLines: {
display: false
}
}]
},
}
});
var ctx = document.getElementById("myChart2").getContext('2d');
var myChart = new Chart(ctx, {
type: 'bar',
data: {
labels: ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"],
datasets: [{
label: 'Statistics',
data: [460, 458, 330, 502, 430, 610, 488],
borderWidth: 2,
backgroundColor: '#6777ef',
borderColor: '#6777ef',
borderWidth: 2.5,
pointBackgroundColor: '#ffffff',
pointRadius: 4
}]
},
options: {
legend: {
display: false
},
scales: {
yAxes: [{
gridLines: {
drawBorder: false,
color: '#f2f2f2',
},
ticks: {
beginAtZero: true,
stepSize: 150
}
}],
xAxes: [{
ticks: {
display: false
},
gridLines: {
display: false
}
}]
},
}
});
new Chart(document.getElementById("radar-chart"), {
type: 'radar',
data: {
labels: ["Africa", "Asia", "Europe", "Latin America", "North America"],
datasets: [
{
label: "1950",
fill: true,
backgroundColor: "rgba(179,181,198,0.2)",
borderColor: "rgba(179,181,198,1)",
pointBorderColor: "#fff",
pointBackgroundColor: "rgba(179,181,198,1)",
data: [8.77,55.61,21.69,6.62,6.82]
}, {
label: "2050",
fill: true,
backgroundColor: "rgba(255,99,132,0.2)",
borderColor: "rgba(255,99,132,1)",
pointBorderColor: "#fff",
pointBackgroundColor: "rgba(255,99,132,1)",
pointBorderColor: "#fff",
data: [25.48,54.16,7.61,8.06,4.45]
}
]
},
options: {
title: {
display: true,
text: 'Distribution in % of world population'
}
}
});
new Chart(document.getElementById("polar-chart"), {
type: 'polarArea',
data: {
labels: ["Africa", "Asia", "Europe", "Latin America", "North America"],
datasets: [
{
label: "Population (millions)",
backgroundColor: ["#3e95cd", "#8e5ea2","#3cba9f","#e8c3b9","#c45850"],
data: [2478,5267,734,784,433]
}
]
},
options: {
title: {
display: true,
text: 'Predicted world population (millions) in 2050'
}
}
});
================================================
FILE: assets/js/script.js
================================================
/*
* DWAdmin
*/
/*
* this is the javascipt for the dwadmin template.
* if you want to change, please create a new javascript,
* because if one is missing in the original dwadmin javascript it will fall apart
*/
$(document).ready(function () {
setInterval(function () {
$(".loader").hide();
$(".loader-overlay").hide();
}, 1000);
$("#sidebar-toggle, .sidebar-overlay").click(function () {
$(".sidebar").toggleClass("sidebar-show");
$(".sidebar-overlay").toggleClass("d-block");
});
$(".sidebar-items .submenu-items").click(function () {
$(".sidebar-items .submenu-items").removeClass("active");
$(this).toggleClass("active");
});
function clickMenu(goId, title) {
$(goId).click(function (e) {
e.preventDefault();
$(".sidebar-items .items").removeClass("active");
$(".sidebar-items .submenu a").removeClass("active");
$(this).addClass("active");
});
}
});
window.console = window.console || function(t) {};
if (document.location.search.match(/type=embed/gi)) {
window.parent.postMessage("resize", "*");
}
console.log('Please activate dark mode, if you want to use it!');
const toggleSwitch = document.querySelector('.theme-switch input[type="checkbox"]');
function switchTheme(e) {
if (e.target.checked) {
document.documentElement.setAttribute('data-theme', 'dark');
localStorage.setItem('theme', 'dark'); //add this
}
else {
document.documentElement.setAttribute('data-theme', 'light');
localStorage.setItem('theme', 'light'); //add this
}
}
toggleSwitch.addEventListener('change', switchTheme, false);
const currentTheme = localStorage.getItem('theme') ? localStorage.getItem('theme') : null;
if (currentTheme) {
document.documentElement.setAttribute('data-theme', currentTheme);
if (currentTheme === 'dark') {
toggleSwitch.checked = true;
}
}
================================================
FILE: assets/vendors/bootstrap/css/bootstrap-grid.css
================================================
/*!
* Bootstrap Grid v4.5.0 (https://getbootstrap.com/)
* Copyright 2011-2020 The Bootstrap Authors
* Copyright 2011-2020 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
html {
box-sizing: border-box;
-ms-overflow-style: scrollbar;
}
*,
*::before,
*::after {
box-sizing: inherit;
}
.container {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
.container {
max-width: 540px;
}
}
@media (min-width: 768px) {
.container {
max-width: 720px;
}
}
@media (min-width: 992px) {
.container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.container {
max-width: 1140px;
}
}
.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
.container, .container-sm {
max-width: 540px;
}
}
@media (min-width: 768px) {
.container, .container-sm, .container-md {
max-width: 720px;
}
}
@media (min-width: 992px) {
.container, .container-sm, .container-md, .container-lg {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.container, .container-sm, .container-md, .container-lg, .container-xl {
max-width: 1140px;
}
}
.row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.no-gutters {
margin-right: 0;
margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*="col-"] {
padding-right: 0;
padding-left: 0;
}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
position: relative;
width: 100%;
padding-right: 15px;
padding-left: 15px;
}
.col {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
min-width: 0;
max-width: 100%;
}
.row-cols-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-first {
-ms-flex-order: -1;
order: -1;
}
.order-last {
-ms-flex-order: 13;
order: 13;
}
.order-0 {
-ms-flex-order: 0;
order: 0;
}
.order-1 {
-ms-flex-order: 1;
order: 1;
}
.order-2 {
-ms-flex-order: 2;
order: 2;
}
.order-3 {
-ms-flex-order: 3;
order: 3;
}
.order-4 {
-ms-flex-order: 4;
order: 4;
}
.order-5 {
-ms-flex-order: 5;
order: 5;
}
.order-6 {
-ms-flex-order: 6;
order: 6;
}
.order-7 {
-ms-flex-order: 7;
order: 7;
}
.order-8 {
-ms-flex-order: 8;
order: 8;
}
.order-9 {
-ms-flex-order: 9;
order: 9;
}
.order-10 {
-ms-flex-order: 10;
order: 10;
}
.order-11 {
-ms-flex-order: 11;
order: 11;
}
.order-12 {
-ms-flex-order: 12;
order: 12;
}
.offset-1 {
margin-left: 8.333333%;
}
.offset-2 {
margin-left: 16.666667%;
}
.offset-3 {
margin-left: 25%;
}
.offset-4 {
margin-left: 33.333333%;
}
.offset-5 {
margin-left: 41.666667%;
}
.offset-6 {
margin-left: 50%;
}
.offset-7 {
margin-left: 58.333333%;
}
.offset-8 {
margin-left: 66.666667%;
}
.offset-9 {
margin-left: 75%;
}
.offset-10 {
margin-left: 83.333333%;
}
.offset-11 {
margin-left: 91.666667%;
}
@media (min-width: 576px) {
.col-sm {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
min-width: 0;
max-width: 100%;
}
.row-cols-sm-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-sm-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-sm-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-sm-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-sm-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-sm-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-sm-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-sm-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-sm-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-sm-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-sm-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-sm-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-sm-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-sm-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-sm-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-sm-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-sm-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-sm-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-sm-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-sm-first {
-ms-flex-order: -1;
order: -1;
}
.order-sm-last {
-ms-flex-order: 13;
order: 13;
}
.order-sm-0 {
-ms-flex-order: 0;
order: 0;
}
.order-sm-1 {
-ms-flex-order: 1;
order: 1;
}
.order-sm-2 {
-ms-flex-order: 2;
order: 2;
}
.order-sm-3 {
-ms-flex-order: 3;
order: 3;
}
.order-sm-4 {
-ms-flex-order: 4;
order: 4;
}
.order-sm-5 {
-ms-flex-order: 5;
order: 5;
}
.order-sm-6 {
-ms-flex-order: 6;
order: 6;
}
.order-sm-7 {
-ms-flex-order: 7;
order: 7;
}
.order-sm-8 {
-ms-flex-order: 8;
order: 8;
}
.order-sm-9 {
-ms-flex-order: 9;
order: 9;
}
.order-sm-10 {
-ms-flex-order: 10;
order: 10;
}
.order-sm-11 {
-ms-flex-order: 11;
order: 11;
}
.order-sm-12 {
-ms-flex-order: 12;
order: 12;
}
.offset-sm-0 {
margin-left: 0;
}
.offset-sm-1 {
margin-left: 8.333333%;
}
.offset-sm-2 {
margin-left: 16.666667%;
}
.offset-sm-3 {
margin-left: 25%;
}
.offset-sm-4 {
margin-left: 33.333333%;
}
.offset-sm-5 {
margin-left: 41.666667%;
}
.offset-sm-6 {
margin-left: 50%;
}
.offset-sm-7 {
margin-left: 58.333333%;
}
.offset-sm-8 {
margin-left: 66.666667%;
}
.offset-sm-9 {
margin-left: 75%;
}
.offset-sm-10 {
margin-left: 83.333333%;
}
.offset-sm-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 768px) {
.col-md {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
min-width: 0;
max-width: 100%;
}
.row-cols-md-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-md-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-md-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-md-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-md-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-md-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-md-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-md-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-md-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-md-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-md-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-md-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-md-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-md-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-md-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-md-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-md-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-md-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-md-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-md-first {
-ms-flex-order: -1;
order: -1;
}
.order-md-last {
-ms-flex-order: 13;
order: 13;
}
.order-md-0 {
-ms-flex-order: 0;
order: 0;
}
.order-md-1 {
-ms-flex-order: 1;
order: 1;
}
.order-md-2 {
-ms-flex-order: 2;
order: 2;
}
.order-md-3 {
-ms-flex-order: 3;
order: 3;
}
.order-md-4 {
-ms-flex-order: 4;
order: 4;
}
.order-md-5 {
-ms-flex-order: 5;
order: 5;
}
.order-md-6 {
-ms-flex-order: 6;
order: 6;
}
.order-md-7 {
-ms-flex-order: 7;
order: 7;
}
.order-md-8 {
-ms-flex-order: 8;
order: 8;
}
.order-md-9 {
-ms-flex-order: 9;
order: 9;
}
.order-md-10 {
-ms-flex-order: 10;
order: 10;
}
.order-md-11 {
-ms-flex-order: 11;
order: 11;
}
.order-md-12 {
-ms-flex-order: 12;
order: 12;
}
.offset-md-0 {
margin-left: 0;
}
.offset-md-1 {
margin-left: 8.333333%;
}
.offset-md-2 {
margin-left: 16.666667%;
}
.offset-md-3 {
margin-left: 25%;
}
.offset-md-4 {
margin-left: 33.333333%;
}
.offset-md-5 {
margin-left: 41.666667%;
}
.offset-md-6 {
margin-left: 50%;
}
.offset-md-7 {
margin-left: 58.333333%;
}
.offset-md-8 {
margin-left: 66.666667%;
}
.offset-md-9 {
margin-left: 75%;
}
.offset-md-10 {
margin-left: 83.333333%;
}
.offset-md-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 992px) {
.col-lg {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
min-width: 0;
max-width: 100%;
}
.row-cols-lg-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-lg-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-lg-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-lg-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-lg-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-lg-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-lg-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-lg-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-lg-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-lg-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-lg-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-lg-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-lg-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-lg-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-lg-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-lg-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-lg-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-lg-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-lg-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-lg-first {
-ms-flex-order: -1;
order: -1;
}
.order-lg-last {
-ms-flex-order: 13;
order: 13;
}
.order-lg-0 {
-ms-flex-order: 0;
order: 0;
}
.order-lg-1 {
-ms-flex-order: 1;
order: 1;
}
.order-lg-2 {
-ms-flex-order: 2;
order: 2;
}
.order-lg-3 {
-ms-flex-order: 3;
order: 3;
}
.order-lg-4 {
-ms-flex-order: 4;
order: 4;
}
.order-lg-5 {
-ms-flex-order: 5;
order: 5;
}
.order-lg-6 {
-ms-flex-order: 6;
order: 6;
}
.order-lg-7 {
-ms-flex-order: 7;
order: 7;
}
.order-lg-8 {
-ms-flex-order: 8;
order: 8;
}
.order-lg-9 {
-ms-flex-order: 9;
order: 9;
}
.order-lg-10 {
-ms-flex-order: 10;
order: 10;
}
.order-lg-11 {
-ms-flex-order: 11;
order: 11;
}
.order-lg-12 {
-ms-flex-order: 12;
order: 12;
}
.offset-lg-0 {
margin-left: 0;
}
.offset-lg-1 {
margin-left: 8.333333%;
}
.offset-lg-2 {
margin-left: 16.666667%;
}
.offset-lg-3 {
margin-left: 25%;
}
.offset-lg-4 {
margin-left: 33.333333%;
}
.offset-lg-5 {
margin-left: 41.666667%;
}
.offset-lg-6 {
margin-left: 50%;
}
.offset-lg-7 {
margin-left: 58.333333%;
}
.offset-lg-8 {
margin-left: 66.666667%;
}
.offset-lg-9 {
margin-left: 75%;
}
.offset-lg-10 {
margin-left: 83.333333%;
}
.offset-lg-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 1200px) {
.col-xl {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
min-width: 0;
max-width: 100%;
}
.row-cols-xl-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-xl-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-xl-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-xl-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-xl-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-xl-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-xl-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-xl-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-xl-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-xl-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-xl-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-xl-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-xl-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-xl-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-xl-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-xl-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-xl-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-xl-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-xl-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-xl-first {
-ms-flex-order: -1;
order: -1;
}
.order-xl-last {
-ms-flex-order: 13;
order: 13;
}
.order-xl-0 {
-ms-flex-order: 0;
order: 0;
}
.order-xl-1 {
-ms-flex-order: 1;
order: 1;
}
.order-xl-2 {
-ms-flex-order: 2;
order: 2;
}
.order-xl-3 {
-ms-flex-order: 3;
order: 3;
}
.order-xl-4 {
-ms-flex-order: 4;
order: 4;
}
.order-xl-5 {
-ms-flex-order: 5;
order: 5;
}
.order-xl-6 {
-ms-flex-order: 6;
order: 6;
}
.order-xl-7 {
-ms-flex-order: 7;
order: 7;
}
.order-xl-8 {
-ms-flex-order: 8;
order: 8;
}
.order-xl-9 {
-ms-flex-order: 9;
order: 9;
}
.order-xl-10 {
-ms-flex-order: 10;
order: 10;
}
.order-xl-11 {
-ms-flex-order: 11;
order: 11;
}
.order-xl-12 {
-ms-flex-order: 12;
order: 12;
}
.offset-xl-0 {
margin-left: 0;
}
.offset-xl-1 {
margin-left: 8.333333%;
}
.offset-xl-2 {
margin-left: 16.666667%;
}
.offset-xl-3 {
margin-left: 25%;
}
.offset-xl-4 {
margin-left: 33.333333%;
}
.offset-xl-5 {
margin-left: 41.666667%;
}
.offset-xl-6 {
margin-left: 50%;
}
.offset-xl-7 {
margin-left: 58.333333%;
}
.offset-xl-8 {
margin-left: 66.666667%;
}
.offset-xl-9 {
margin-left: 75%;
}
.offset-xl-10 {
margin-left: 83.333333%;
}
.offset-xl-11 {
margin-left: 91.666667%;
}
}
.d-none {
display: none !important;
}
.d-inline {
display: inline !important;
}
.d-inline-block {
display: inline-block !important;
}
.d-block {
display: block !important;
}
.d-table {
display: table !important;
}
.d-table-row {
display: table-row !important;
}
.d-table-cell {
display: table-cell !important;
}
.d-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.d-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
@media (min-width: 576px) {
.d-sm-none {
display: none !important;
}
.d-sm-inline {
display: inline !important;
}
.d-sm-inline-block {
display: inline-block !important;
}
.d-sm-block {
display: block !important;
}
.d-sm-table {
display: table !important;
}
.d-sm-table-row {
display: table-row !important;
}
.d-sm-table-cell {
display: table-cell !important;
}
.d-sm-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.d-sm-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media (min-width: 768px) {
.d-md-none {
display: none !important;
}
.d-md-inline {
display: inline !important;
}
.d-md-inline-block {
display: inline-block !important;
}
.d-md-block {
display: block !important;
}
.d-md-table {
display: table !important;
}
.d-md-table-row {
display: table-row !important;
}
.d-md-table-cell {
display: table-cell !important;
}
.d-md-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.d-md-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media (min-width: 992px) {
.d-lg-none {
display: none !important;
}
.d-lg-inline {
display: inline !important;
}
.d-lg-inline-block {
display: inline-block !important;
}
.d-lg-block {
display: block !important;
}
.d-lg-table {
display: table !important;
}
.d-lg-table-row {
display: table-row !important;
}
.d-lg-table-cell {
display: table-cell !important;
}
.d-lg-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.d-lg-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media (min-width: 1200px) {
.d-xl-none {
display: none !important;
}
.d-xl-inline {
display: inline !important;
}
.d-xl-inline-block {
display: inline-block !important;
}
.d-xl-block {
display: block !important;
}
.d-xl-table {
display: table !important;
}
.d-xl-table-row {
display: table-row !important;
}
.d-xl-table-cell {
display: table-cell !important;
}
.d-xl-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.d-xl-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
@media print {
.d-print-none {
display: none !important;
}
.d-print-inline {
display: inline !important;
}
.d-print-inline-block {
display: inline-block !important;
}
.d-print-block {
display: block !important;
}
.d-print-table {
display: table !important;
}
.d-print-table-row {
display: table-row !important;
}
.d-print-table-cell {
display: table-cell !important;
}
.d-print-flex {
display: -ms-flexbox !important;
display: flex !important;
}
.d-print-inline-flex {
display: -ms-inline-flexbox !important;
display: inline-flex !important;
}
}
.flex-row {
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-column {
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-row-reverse {
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.flex-column-reverse {
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.flex-fill {
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.flex-grow-0 {
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.flex-grow-1 {
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.flex-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.flex-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.justify-content-start {
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-end {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.align-items-start {
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.align-items-end {
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.align-items-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.align-items-baseline {
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.align-items-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.align-content-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.align-content-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.align-content-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.align-content-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.align-content-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.align-content-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.align-self-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.align-self-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.align-self-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.align-self-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.align-self-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.align-self-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
@media (min-width: 576px) {
.flex-sm-row {
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-sm-column {
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-sm-row-reverse {
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.flex-sm-column-reverse {
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-sm-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-sm-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-sm-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.flex-sm-fill {
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.flex-sm-grow-0 {
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.flex-sm-grow-1 {
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.flex-sm-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.flex-sm-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.justify-content-sm-start {
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-sm-end {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-sm-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-sm-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-sm-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.align-items-sm-start {
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.align-items-sm-end {
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.align-items-sm-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.align-items-sm-baseline {
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.align-items-sm-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.align-content-sm-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.align-content-sm-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.align-content-sm-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.align-content-sm-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.align-content-sm-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.align-content-sm-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.align-self-sm-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.align-self-sm-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.align-self-sm-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.align-self-sm-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.align-self-sm-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.align-self-sm-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}
@media (min-width: 768px) {
.flex-md-row {
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-md-column {
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-md-row-reverse {
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.flex-md-column-reverse {
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-md-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-md-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-md-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.flex-md-fill {
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.flex-md-grow-0 {
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.flex-md-grow-1 {
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.flex-md-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.flex-md-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.justify-content-md-start {
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-md-end {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-md-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-md-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-md-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.align-items-md-start {
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.align-items-md-end {
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.align-items-md-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.align-items-md-baseline {
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.align-items-md-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.align-content-md-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.align-content-md-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.align-content-md-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.align-content-md-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.align-content-md-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.align-content-md-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.align-self-md-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.align-self-md-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.align-self-md-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.align-self-md-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.align-self-md-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.align-self-md-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}
@media (min-width: 992px) {
.flex-lg-row {
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-lg-column {
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-lg-row-reverse {
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.flex-lg-column-reverse {
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-lg-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-lg-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-lg-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.flex-lg-fill {
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.flex-lg-grow-0 {
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.flex-lg-grow-1 {
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.flex-lg-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.flex-lg-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.justify-content-lg-start {
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-lg-end {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-lg-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-lg-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-lg-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.align-items-lg-start {
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.align-items-lg-end {
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.align-items-lg-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.align-items-lg-baseline {
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.align-items-lg-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.align-content-lg-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.align-content-lg-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.align-content-lg-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.align-content-lg-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.align-content-lg-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.align-content-lg-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.align-self-lg-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.align-self-lg-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.align-self-lg-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.align-self-lg-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.align-self-lg-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.align-self-lg-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}
@media (min-width: 1200px) {
.flex-xl-row {
-ms-flex-direction: row !important;
flex-direction: row !important;
}
.flex-xl-column {
-ms-flex-direction: column !important;
flex-direction: column !important;
}
.flex-xl-row-reverse {
-ms-flex-direction: row-reverse !important;
flex-direction: row-reverse !important;
}
.flex-xl-column-reverse {
-ms-flex-direction: column-reverse !important;
flex-direction: column-reverse !important;
}
.flex-xl-wrap {
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.flex-xl-nowrap {
-ms-flex-wrap: nowrap !important;
flex-wrap: nowrap !important;
}
.flex-xl-wrap-reverse {
-ms-flex-wrap: wrap-reverse !important;
flex-wrap: wrap-reverse !important;
}
.flex-xl-fill {
-ms-flex: 1 1 auto !important;
flex: 1 1 auto !important;
}
.flex-xl-grow-0 {
-ms-flex-positive: 0 !important;
flex-grow: 0 !important;
}
.flex-xl-grow-1 {
-ms-flex-positive: 1 !important;
flex-grow: 1 !important;
}
.flex-xl-shrink-0 {
-ms-flex-negative: 0 !important;
flex-shrink: 0 !important;
}
.flex-xl-shrink-1 {
-ms-flex-negative: 1 !important;
flex-shrink: 1 !important;
}
.justify-content-xl-start {
-ms-flex-pack: start !important;
justify-content: flex-start !important;
}
.justify-content-xl-end {
-ms-flex-pack: end !important;
justify-content: flex-end !important;
}
.justify-content-xl-center {
-ms-flex-pack: center !important;
justify-content: center !important;
}
.justify-content-xl-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.justify-content-xl-around {
-ms-flex-pack: distribute !important;
justify-content: space-around !important;
}
.align-items-xl-start {
-ms-flex-align: start !important;
align-items: flex-start !important;
}
.align-items-xl-end {
-ms-flex-align: end !important;
align-items: flex-end !important;
}
.align-items-xl-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.align-items-xl-baseline {
-ms-flex-align: baseline !important;
align-items: baseline !important;
}
.align-items-xl-stretch {
-ms-flex-align: stretch !important;
align-items: stretch !important;
}
.align-content-xl-start {
-ms-flex-line-pack: start !important;
align-content: flex-start !important;
}
.align-content-xl-end {
-ms-flex-line-pack: end !important;
align-content: flex-end !important;
}
.align-content-xl-center {
-ms-flex-line-pack: center !important;
align-content: center !important;
}
.align-content-xl-between {
-ms-flex-line-pack: justify !important;
align-content: space-between !important;
}
.align-content-xl-around {
-ms-flex-line-pack: distribute !important;
align-content: space-around !important;
}
.align-content-xl-stretch {
-ms-flex-line-pack: stretch !important;
align-content: stretch !important;
}
.align-self-xl-auto {
-ms-flex-item-align: auto !important;
align-self: auto !important;
}
.align-self-xl-start {
-ms-flex-item-align: start !important;
align-self: flex-start !important;
}
.align-self-xl-end {
-ms-flex-item-align: end !important;
align-self: flex-end !important;
}
.align-self-xl-center {
-ms-flex-item-align: center !important;
align-self: center !important;
}
.align-self-xl-baseline {
-ms-flex-item-align: baseline !important;
align-self: baseline !important;
}
.align-self-xl-stretch {
-ms-flex-item-align: stretch !important;
align-self: stretch !important;
}
}
.m-0 {
margin: 0 !important;
}
.mt-0,
.my-0 {
margin-top: 0 !important;
}
.mr-0,
.mx-0 {
margin-right: 0 !important;
}
.mb-0,
.my-0 {
margin-bottom: 0 !important;
}
.ml-0,
.mx-0 {
margin-left: 0 !important;
}
.m-1 {
margin: 0.25rem !important;
}
.mt-1,
.my-1 {
margin-top: 0.25rem !important;
}
.mr-1,
.mx-1 {
margin-right: 0.25rem !important;
}
.mb-1,
.my-1 {
margin-bottom: 0.25rem !important;
}
.ml-1,
.mx-1 {
margin-left: 0.25rem !important;
}
.m-2 {
margin: 0.5rem !important;
}
.mt-2,
.my-2 {
margin-top: 0.5rem !important;
}
.mr-2,
.mx-2 {
margin-right: 0.5rem !important;
}
.mb-2,
.my-2 {
margin-bottom: 0.5rem !important;
}
.ml-2,
.mx-2 {
margin-left: 0.5rem !important;
}
.m-3 {
margin: 1rem !important;
}
.mt-3,
.my-3 {
margin-top: 1rem !important;
}
.mr-3,
.mx-3 {
margin-right: 1rem !important;
}
.mb-3,
.my-3 {
margin-bottom: 1rem !important;
}
.ml-3,
.mx-3 {
margin-left: 1rem !important;
}
.m-4 {
margin: 1.5rem !important;
}
.mt-4,
.my-4 {
margin-top: 1.5rem !important;
}
.mr-4,
.mx-4 {
margin-right: 1.5rem !important;
}
.mb-4,
.my-4 {
margin-bottom: 1.5rem !important;
}
.ml-4,
.mx-4 {
margin-left: 1.5rem !important;
}
.m-5 {
margin: 3rem !important;
}
.mt-5,
.my-5 {
margin-top: 3rem !important;
}
.mr-5,
.mx-5 {
margin-right: 3rem !important;
}
.mb-5,
.my-5 {
margin-bottom: 3rem !important;
}
.ml-5,
.mx-5 {
margin-left: 3rem !important;
}
.p-0 {
padding: 0 !important;
}
.pt-0,
.py-0 {
padding-top: 0 !important;
}
.pr-0,
.px-0 {
padding-right: 0 !important;
}
.pb-0,
.py-0 {
padding-bottom: 0 !important;
}
.pl-0,
.px-0 {
padding-left: 0 !important;
}
.p-1 {
padding: 0.25rem !important;
}
.pt-1,
.py-1 {
padding-top: 0.25rem !important;
}
.pr-1,
.px-1 {
padding-right: 0.25rem !important;
}
.pb-1,
.py-1 {
padding-bottom: 0.25rem !important;
}
.pl-1,
.px-1 {
padding-left: 0.25rem !important;
}
.p-2 {
padding: 0.5rem !important;
}
.pt-2,
.py-2 {
padding-top: 0.5rem !important;
}
.pr-2,
.px-2 {
padding-right: 0.5rem !important;
}
.pb-2,
.py-2 {
padding-bottom: 0.5rem !important;
}
.pl-2,
.px-2 {
padding-left: 0.5rem !important;
}
.p-3 {
padding: 1rem !important;
}
.pt-3,
.py-3 {
padding-top: 1rem !important;
}
.pr-3,
.px-3 {
padding-right: 1rem !important;
}
.pb-3,
.py-3 {
padding-bottom: 1rem !important;
}
.pl-3,
.px-3 {
padding-left: 1rem !important;
}
.p-4 {
padding: 1.5rem !important;
}
.pt-4,
.py-4 {
padding-top: 1.5rem !important;
}
.pr-4,
.px-4 {
padding-right: 1.5rem !important;
}
.pb-4,
.py-4 {
padding-bottom: 1.5rem !important;
}
.pl-4,
.px-4 {
padding-left: 1.5rem !important;
}
.p-5 {
padding: 3rem !important;
}
.pt-5,
.py-5 {
padding-top: 3rem !important;
}
.pr-5,
.px-5 {
padding-right: 3rem !important;
}
.pb-5,
.py-5 {
padding-bottom: 3rem !important;
}
.pl-5,
.px-5 {
padding-left: 3rem !important;
}
.m-n1 {
margin: -0.25rem !important;
}
.mt-n1,
.my-n1 {
margin-top: -0.25rem !important;
}
.mr-n1,
.mx-n1 {
margin-right: -0.25rem !important;
}
.mb-n1,
.my-n1 {
margin-bottom: -0.25rem !important;
}
.ml-n1,
.mx-n1 {
margin-left: -0.25rem !important;
}
.m-n2 {
margin: -0.5rem !important;
}
.mt-n2,
.my-n2 {
margin-top: -0.5rem !important;
}
.mr-n2,
.mx-n2 {
margin-right: -0.5rem !important;
}
.mb-n2,
.my-n2 {
margin-bottom: -0.5rem !important;
}
.ml-n2,
.mx-n2 {
margin-left: -0.5rem !important;
}
.m-n3 {
margin: -1rem !important;
}
.mt-n3,
.my-n3 {
margin-top: -1rem !important;
}
.mr-n3,
.mx-n3 {
margin-right: -1rem !important;
}
.mb-n3,
.my-n3 {
margin-bottom: -1rem !important;
}
.ml-n3,
.mx-n3 {
margin-left: -1rem !important;
}
.m-n4 {
margin: -1.5rem !important;
}
.mt-n4,
.my-n4 {
margin-top: -1.5rem !important;
}
.mr-n4,
.mx-n4 {
margin-right: -1.5rem !important;
}
.mb-n4,
.my-n4 {
margin-bottom: -1.5rem !important;
}
.ml-n4,
.mx-n4 {
margin-left: -1.5rem !important;
}
.m-n5 {
margin: -3rem !important;
}
.mt-n5,
.my-n5 {
margin-top: -3rem !important;
}
.mr-n5,
.mx-n5 {
margin-right: -3rem !important;
}
.mb-n5,
.my-n5 {
margin-bottom: -3rem !important;
}
.ml-n5,
.mx-n5 {
margin-left: -3rem !important;
}
.m-auto {
margin: auto !important;
}
.mt-auto,
.my-auto {
margin-top: auto !important;
}
.mr-auto,
.mx-auto {
margin-right: auto !important;
}
.mb-auto,
.my-auto {
margin-bottom: auto !important;
}
.ml-auto,
.mx-auto {
margin-left: auto !important;
}
@media (min-width: 576px) {
.m-sm-0 {
margin: 0 !important;
}
.mt-sm-0,
.my-sm-0 {
margin-top: 0 !important;
}
.mr-sm-0,
.mx-sm-0 {
margin-right: 0 !important;
}
.mb-sm-0,
.my-sm-0 {
margin-bottom: 0 !important;
}
.ml-sm-0,
.mx-sm-0 {
margin-left: 0 !important;
}
.m-sm-1 {
margin: 0.25rem !important;
}
.mt-sm-1,
.my-sm-1 {
margin-top: 0.25rem !important;
}
.mr-sm-1,
.mx-sm-1 {
margin-right: 0.25rem !important;
}
.mb-sm-1,
.my-sm-1 {
margin-bottom: 0.25rem !important;
}
.ml-sm-1,
.mx-sm-1 {
margin-left: 0.25rem !important;
}
.m-sm-2 {
margin: 0.5rem !important;
}
.mt-sm-2,
.my-sm-2 {
margin-top: 0.5rem !important;
}
.mr-sm-2,
.mx-sm-2 {
margin-right: 0.5rem !important;
}
.mb-sm-2,
.my-sm-2 {
margin-bottom: 0.5rem !important;
}
.ml-sm-2,
.mx-sm-2 {
margin-left: 0.5rem !important;
}
.m-sm-3 {
margin: 1rem !important;
}
.mt-sm-3,
.my-sm-3 {
margin-top: 1rem !important;
}
.mr-sm-3,
.mx-sm-3 {
margin-right: 1rem !important;
}
.mb-sm-3,
.my-sm-3 {
margin-bottom: 1rem !important;
}
.ml-sm-3,
.mx-sm-3 {
margin-left: 1rem !important;
}
.m-sm-4 {
margin: 1.5rem !important;
}
.mt-sm-4,
.my-sm-4 {
margin-top: 1.5rem !important;
}
.mr-sm-4,
.mx-sm-4 {
margin-right: 1.5rem !important;
}
.mb-sm-4,
.my-sm-4 {
margin-bottom: 1.5rem !important;
}
.ml-sm-4,
.mx-sm-4 {
margin-left: 1.5rem !important;
}
.m-sm-5 {
margin: 3rem !important;
}
.mt-sm-5,
.my-sm-5 {
margin-top: 3rem !important;
}
.mr-sm-5,
.mx-sm-5 {
margin-right: 3rem !important;
}
.mb-sm-5,
.my-sm-5 {
margin-bottom: 3rem !important;
}
.ml-sm-5,
.mx-sm-5 {
margin-left: 3rem !important;
}
.p-sm-0 {
padding: 0 !important;
}
.pt-sm-0,
.py-sm-0 {
padding-top: 0 !important;
}
.pr-sm-0,
.px-sm-0 {
padding-right: 0 !important;
}
.pb-sm-0,
.py-sm-0 {
padding-bottom: 0 !important;
}
.pl-sm-0,
.px-sm-0 {
padding-left: 0 !important;
}
.p-sm-1 {
padding: 0.25rem !important;
}
.pt-sm-1,
.py-sm-1 {
padding-top: 0.25rem !important;
}
.pr-sm-1,
.px-sm-1 {
padding-right: 0.25rem !important;
}
.pb-sm-1,
.py-sm-1 {
padding-bottom: 0.25rem !important;
}
.pl-sm-1,
.px-sm-1 {
padding-left: 0.25rem !important;
}
.p-sm-2 {
padding: 0.5rem !important;
}
.pt-sm-2,
.py-sm-2 {
padding-top: 0.5rem !important;
}
.pr-sm-2,
.px-sm-2 {
padding-right: 0.5rem !important;
}
.pb-sm-2,
.py-sm-2 {
padding-bottom: 0.5rem !important;
}
.pl-sm-2,
.px-sm-2 {
padding-left: 0.5rem !important;
}
.p-sm-3 {
padding: 1rem !important;
}
.pt-sm-3,
.py-sm-3 {
padding-top: 1rem !important;
}
.pr-sm-3,
.px-sm-3 {
padding-right: 1rem !important;
}
.pb-sm-3,
.py-sm-3 {
padding-bottom: 1rem !important;
}
.pl-sm-3,
.px-sm-3 {
padding-left: 1rem !important;
}
.p-sm-4 {
padding: 1.5rem !important;
}
.pt-sm-4,
.py-sm-4 {
padding-top: 1.5rem !important;
}
.pr-sm-4,
.px-sm-4 {
padding-right: 1.5rem !important;
}
.pb-sm-4,
.py-sm-4 {
padding-bottom: 1.5rem !important;
}
.pl-sm-4,
.px-sm-4 {
padding-left: 1.5rem !important;
}
.p-sm-5 {
padding: 3rem !important;
}
.pt-sm-5,
.py-sm-5 {
padding-top: 3rem !important;
}
.pr-sm-5,
.px-sm-5 {
padding-right: 3rem !important;
}
.pb-sm-5,
.py-sm-5 {
padding-bottom: 3rem !important;
}
.pl-sm-5,
.px-sm-5 {
padding-left: 3rem !important;
}
.m-sm-n1 {
margin: -0.25rem !important;
}
.mt-sm-n1,
.my-sm-n1 {
margin-top: -0.25rem !important;
}
.mr-sm-n1,
.mx-sm-n1 {
margin-right: -0.25rem !important;
}
.mb-sm-n1,
.my-sm-n1 {
margin-bottom: -0.25rem !important;
}
.ml-sm-n1,
.mx-sm-n1 {
margin-left: -0.25rem !important;
}
.m-sm-n2 {
margin: -0.5rem !important;
}
.mt-sm-n2,
.my-sm-n2 {
margin-top: -0.5rem !important;
}
.mr-sm-n2,
.mx-sm-n2 {
margin-right: -0.5rem !important;
}
.mb-sm-n2,
.my-sm-n2 {
margin-bottom: -0.5rem !important;
}
.ml-sm-n2,
.mx-sm-n2 {
margin-left: -0.5rem !important;
}
.m-sm-n3 {
margin: -1rem !important;
}
.mt-sm-n3,
.my-sm-n3 {
margin-top: -1rem !important;
}
.mr-sm-n3,
.mx-sm-n3 {
margin-right: -1rem !important;
}
.mb-sm-n3,
.my-sm-n3 {
margin-bottom: -1rem !important;
}
.ml-sm-n3,
.mx-sm-n3 {
margin-left: -1rem !important;
}
.m-sm-n4 {
margin: -1.5rem !important;
}
.mt-sm-n4,
.my-sm-n4 {
margin-top: -1.5rem !important;
}
.mr-sm-n4,
.mx-sm-n4 {
margin-right: -1.5rem !important;
}
.mb-sm-n4,
.my-sm-n4 {
margin-bottom: -1.5rem !important;
}
.ml-sm-n4,
.mx-sm-n4 {
margin-left: -1.5rem !important;
}
.m-sm-n5 {
margin: -3rem !important;
}
.mt-sm-n5,
.my-sm-n5 {
margin-top: -3rem !important;
}
.mr-sm-n5,
.mx-sm-n5 {
margin-right: -3rem !important;
}
.mb-sm-n5,
.my-sm-n5 {
margin-bottom: -3rem !important;
}
.ml-sm-n5,
.mx-sm-n5 {
margin-left: -3rem !important;
}
.m-sm-auto {
margin: auto !important;
}
.mt-sm-auto,
.my-sm-auto {
margin-top: auto !important;
}
.mr-sm-auto,
.mx-sm-auto {
margin-right: auto !important;
}
.mb-sm-auto,
.my-sm-auto {
margin-bottom: auto !important;
}
.ml-sm-auto,
.mx-sm-auto {
margin-left: auto !important;
}
}
@media (min-width: 768px) {
.m-md-0 {
margin: 0 !important;
}
.mt-md-0,
.my-md-0 {
margin-top: 0 !important;
}
.mr-md-0,
.mx-md-0 {
margin-right: 0 !important;
}
.mb-md-0,
.my-md-0 {
margin-bottom: 0 !important;
}
.ml-md-0,
.mx-md-0 {
margin-left: 0 !important;
}
.m-md-1 {
margin: 0.25rem !important;
}
.mt-md-1,
.my-md-1 {
margin-top: 0.25rem !important;
}
.mr-md-1,
.mx-md-1 {
margin-right: 0.25rem !important;
}
.mb-md-1,
.my-md-1 {
margin-bottom: 0.25rem !important;
}
.ml-md-1,
.mx-md-1 {
margin-left: 0.25rem !important;
}
.m-md-2 {
margin: 0.5rem !important;
}
.mt-md-2,
.my-md-2 {
margin-top: 0.5rem !important;
}
.mr-md-2,
.mx-md-2 {
margin-right: 0.5rem !important;
}
.mb-md-2,
.my-md-2 {
margin-bottom: 0.5rem !important;
}
.ml-md-2,
.mx-md-2 {
margin-left: 0.5rem !important;
}
.m-md-3 {
margin: 1rem !important;
}
.mt-md-3,
.my-md-3 {
margin-top: 1rem !important;
}
.mr-md-3,
.mx-md-3 {
margin-right: 1rem !important;
}
.mb-md-3,
.my-md-3 {
margin-bottom: 1rem !important;
}
.ml-md-3,
.mx-md-3 {
margin-left: 1rem !important;
}
.m-md-4 {
margin: 1.5rem !important;
}
.mt-md-4,
.my-md-4 {
margin-top: 1.5rem !important;
}
.mr-md-4,
.mx-md-4 {
margin-right: 1.5rem !important;
}
.mb-md-4,
.my-md-4 {
margin-bottom: 1.5rem !important;
}
.ml-md-4,
.mx-md-4 {
margin-left: 1.5rem !important;
}
.m-md-5 {
margin: 3rem !important;
}
.mt-md-5,
.my-md-5 {
margin-top: 3rem !important;
}
.mr-md-5,
.mx-md-5 {
margin-right: 3rem !important;
}
.mb-md-5,
.my-md-5 {
margin-bottom: 3rem !important;
}
.ml-md-5,
.mx-md-5 {
margin-left: 3rem !important;
}
.p-md-0 {
padding: 0 !important;
}
.pt-md-0,
.py-md-0 {
padding-top: 0 !important;
}
.pr-md-0,
.px-md-0 {
padding-right: 0 !important;
}
.pb-md-0,
.py-md-0 {
padding-bottom: 0 !important;
}
.pl-md-0,
.px-md-0 {
padding-left: 0 !important;
}
.p-md-1 {
padding: 0.25rem !important;
}
.pt-md-1,
.py-md-1 {
padding-top: 0.25rem !important;
}
.pr-md-1,
.px-md-1 {
padding-right: 0.25rem !important;
}
.pb-md-1,
.py-md-1 {
padding-bottom: 0.25rem !important;
}
.pl-md-1,
.px-md-1 {
padding-left: 0.25rem !important;
}
.p-md-2 {
padding: 0.5rem !important;
}
.pt-md-2,
.py-md-2 {
padding-top: 0.5rem !important;
}
.pr-md-2,
.px-md-2 {
padding-right: 0.5rem !important;
}
.pb-md-2,
.py-md-2 {
padding-bottom: 0.5rem !important;
}
.pl-md-2,
.px-md-2 {
padding-left: 0.5rem !important;
}
.p-md-3 {
padding: 1rem !important;
}
.pt-md-3,
.py-md-3 {
padding-top: 1rem !important;
}
.pr-md-3,
.px-md-3 {
padding-right: 1rem !important;
}
.pb-md-3,
.py-md-3 {
padding-bottom: 1rem !important;
}
.pl-md-3,
.px-md-3 {
padding-left: 1rem !important;
}
.p-md-4 {
padding: 1.5rem !important;
}
.pt-md-4,
.py-md-4 {
padding-top: 1.5rem !important;
}
.pr-md-4,
.px-md-4 {
padding-right: 1.5rem !important;
}
.pb-md-4,
.py-md-4 {
padding-bottom: 1.5rem !important;
}
.pl-md-4,
.px-md-4 {
padding-left: 1.5rem !important;
}
.p-md-5 {
padding: 3rem !important;
}
.pt-md-5,
.py-md-5 {
padding-top: 3rem !important;
}
.pr-md-5,
.px-md-5 {
padding-right: 3rem !important;
}
.pb-md-5,
.py-md-5 {
padding-bottom: 3rem !important;
}
.pl-md-5,
.px-md-5 {
padding-left: 3rem !important;
}
.m-md-n1 {
margin: -0.25rem !important;
}
.mt-md-n1,
.my-md-n1 {
margin-top: -0.25rem !important;
}
.mr-md-n1,
.mx-md-n1 {
margin-right: -0.25rem !important;
}
.mb-md-n1,
.my-md-n1 {
margin-bottom: -0.25rem !important;
}
.ml-md-n1,
.mx-md-n1 {
margin-left: -0.25rem !important;
}
.m-md-n2 {
margin: -0.5rem !important;
}
.mt-md-n2,
.my-md-n2 {
margin-top: -0.5rem !important;
}
.mr-md-n2,
.mx-md-n2 {
margin-right: -0.5rem !important;
}
.mb-md-n2,
.my-md-n2 {
margin-bottom: -0.5rem !important;
}
.ml-md-n2,
.mx-md-n2 {
margin-left: -0.5rem !important;
}
.m-md-n3 {
margin: -1rem !important;
}
.mt-md-n3,
.my-md-n3 {
margin-top: -1rem !important;
}
.mr-md-n3,
.mx-md-n3 {
margin-right: -1rem !important;
}
.mb-md-n3,
.my-md-n3 {
margin-bottom: -1rem !important;
}
.ml-md-n3,
.mx-md-n3 {
margin-left: -1rem !important;
}
.m-md-n4 {
margin: -1.5rem !important;
}
.mt-md-n4,
.my-md-n4 {
margin-top: -1.5rem !important;
}
.mr-md-n4,
.mx-md-n4 {
margin-right: -1.5rem !important;
}
.mb-md-n4,
.my-md-n4 {
margin-bottom: -1.5rem !important;
}
.ml-md-n4,
.mx-md-n4 {
margin-left: -1.5rem !important;
}
.m-md-n5 {
margin: -3rem !important;
}
.mt-md-n5,
.my-md-n5 {
margin-top: -3rem !important;
}
.mr-md-n5,
.mx-md-n5 {
margin-right: -3rem !important;
}
.mb-md-n5,
.my-md-n5 {
margin-bottom: -3rem !important;
}
.ml-md-n5,
.mx-md-n5 {
margin-left: -3rem !important;
}
.m-md-auto {
margin: auto !important;
}
.mt-md-auto,
.my-md-auto {
margin-top: auto !important;
}
.mr-md-auto,
.mx-md-auto {
margin-right: auto !important;
}
.mb-md-auto,
.my-md-auto {
margin-bottom: auto !important;
}
.ml-md-auto,
.mx-md-auto {
margin-left: auto !important;
}
}
@media (min-width: 992px) {
.m-lg-0 {
margin: 0 !important;
}
.mt-lg-0,
.my-lg-0 {
margin-top: 0 !important;
}
.mr-lg-0,
.mx-lg-0 {
margin-right: 0 !important;
}
.mb-lg-0,
.my-lg-0 {
margin-bottom: 0 !important;
}
.ml-lg-0,
.mx-lg-0 {
margin-left: 0 !important;
}
.m-lg-1 {
margin: 0.25rem !important;
}
.mt-lg-1,
.my-lg-1 {
margin-top: 0.25rem !important;
}
.mr-lg-1,
.mx-lg-1 {
margin-right: 0.25rem !important;
}
.mb-lg-1,
.my-lg-1 {
margin-bottom: 0.25rem !important;
}
.ml-lg-1,
.mx-lg-1 {
margin-left: 0.25rem !important;
}
.m-lg-2 {
margin: 0.5rem !important;
}
.mt-lg-2,
.my-lg-2 {
margin-top: 0.5rem !important;
}
.mr-lg-2,
.mx-lg-2 {
margin-right: 0.5rem !important;
}
.mb-lg-2,
.my-lg-2 {
margin-bottom: 0.5rem !important;
}
.ml-lg-2,
.mx-lg-2 {
margin-left: 0.5rem !important;
}
.m-lg-3 {
margin: 1rem !important;
}
.mt-lg-3,
.my-lg-3 {
margin-top: 1rem !important;
}
.mr-lg-3,
.mx-lg-3 {
margin-right: 1rem !important;
}
.mb-lg-3,
.my-lg-3 {
margin-bottom: 1rem !important;
}
.ml-lg-3,
.mx-lg-3 {
margin-left: 1rem !important;
}
.m-lg-4 {
margin: 1.5rem !important;
}
.mt-lg-4,
.my-lg-4 {
margin-top: 1.5rem !important;
}
.mr-lg-4,
.mx-lg-4 {
margin-right: 1.5rem !important;
}
.mb-lg-4,
.my-lg-4 {
margin-bottom: 1.5rem !important;
}
.ml-lg-4,
.mx-lg-4 {
margin-left: 1.5rem !important;
}
.m-lg-5 {
margin: 3rem !important;
}
.mt-lg-5,
.my-lg-5 {
margin-top: 3rem !important;
}
.mr-lg-5,
.mx-lg-5 {
margin-right: 3rem !important;
}
.mb-lg-5,
.my-lg-5 {
margin-bottom: 3rem !important;
}
.ml-lg-5,
.mx-lg-5 {
margin-left: 3rem !important;
}
.p-lg-0 {
padding: 0 !important;
}
.pt-lg-0,
.py-lg-0 {
padding-top: 0 !important;
}
.pr-lg-0,
.px-lg-0 {
padding-right: 0 !important;
}
.pb-lg-0,
.py-lg-0 {
padding-bottom: 0 !important;
}
.pl-lg-0,
.px-lg-0 {
padding-left: 0 !important;
}
.p-lg-1 {
padding: 0.25rem !important;
}
.pt-lg-1,
.py-lg-1 {
padding-top: 0.25rem !important;
}
.pr-lg-1,
.px-lg-1 {
padding-right: 0.25rem !important;
}
.pb-lg-1,
.py-lg-1 {
padding-bottom: 0.25rem !important;
}
.pl-lg-1,
.px-lg-1 {
padding-left: 0.25rem !important;
}
.p-lg-2 {
padding: 0.5rem !important;
}
.pt-lg-2,
.py-lg-2 {
padding-top: 0.5rem !important;
}
.pr-lg-2,
.px-lg-2 {
padding-right: 0.5rem !important;
}
.pb-lg-2,
.py-lg-2 {
padding-bottom: 0.5rem !important;
}
.pl-lg-2,
.px-lg-2 {
padding-left: 0.5rem !important;
}
.p-lg-3 {
padding: 1rem !important;
}
.pt-lg-3,
.py-lg-3 {
padding-top: 1rem !important;
}
.pr-lg-3,
.px-lg-3 {
padding-right: 1rem !important;
}
.pb-lg-3,
.py-lg-3 {
padding-bottom: 1rem !important;
}
.pl-lg-3,
.px-lg-3 {
padding-left: 1rem !important;
}
.p-lg-4 {
padding: 1.5rem !important;
}
.pt-lg-4,
.py-lg-4 {
padding-top: 1.5rem !important;
}
.pr-lg-4,
.px-lg-4 {
padding-right: 1.5rem !important;
}
.pb-lg-4,
.py-lg-4 {
padding-bottom: 1.5rem !important;
}
.pl-lg-4,
.px-lg-4 {
padding-left: 1.5rem !important;
}
.p-lg-5 {
padding: 3rem !important;
}
.pt-lg-5,
.py-lg-5 {
padding-top: 3rem !important;
}
.pr-lg-5,
.px-lg-5 {
padding-right: 3rem !important;
}
.pb-lg-5,
.py-lg-5 {
padding-bottom: 3rem !important;
}
.pl-lg-5,
.px-lg-5 {
padding-left: 3rem !important;
}
.m-lg-n1 {
margin: -0.25rem !important;
}
.mt-lg-n1,
.my-lg-n1 {
margin-top: -0.25rem !important;
}
.mr-lg-n1,
.mx-lg-n1 {
margin-right: -0.25rem !important;
}
.mb-lg-n1,
.my-lg-n1 {
margin-bottom: -0.25rem !important;
}
.ml-lg-n1,
.mx-lg-n1 {
margin-left: -0.25rem !important;
}
.m-lg-n2 {
margin: -0.5rem !important;
}
.mt-lg-n2,
.my-lg-n2 {
margin-top: -0.5rem !important;
}
.mr-lg-n2,
.mx-lg-n2 {
margin-right: -0.5rem !important;
}
.mb-lg-n2,
.my-lg-n2 {
margin-bottom: -0.5rem !important;
}
.ml-lg-n2,
.mx-lg-n2 {
margin-left: -0.5rem !important;
}
.m-lg-n3 {
margin: -1rem !important;
}
.mt-lg-n3,
.my-lg-n3 {
margin-top: -1rem !important;
}
.mr-lg-n3,
.mx-lg-n3 {
margin-right: -1rem !important;
}
.mb-lg-n3,
.my-lg-n3 {
margin-bottom: -1rem !important;
}
.ml-lg-n3,
.mx-lg-n3 {
margin-left: -1rem !important;
}
.m-lg-n4 {
margin: -1.5rem !important;
}
.mt-lg-n4,
.my-lg-n4 {
margin-top: -1.5rem !important;
}
.mr-lg-n4,
.mx-lg-n4 {
margin-right: -1.5rem !important;
}
.mb-lg-n4,
.my-lg-n4 {
margin-bottom: -1.5rem !important;
}
.ml-lg-n4,
.mx-lg-n4 {
margin-left: -1.5rem !important;
}
.m-lg-n5 {
margin: -3rem !important;
}
.mt-lg-n5,
.my-lg-n5 {
margin-top: -3rem !important;
}
.mr-lg-n5,
.mx-lg-n5 {
margin-right: -3rem !important;
}
.mb-lg-n5,
.my-lg-n5 {
margin-bottom: -3rem !important;
}
.ml-lg-n5,
.mx-lg-n5 {
margin-left: -3rem !important;
}
.m-lg-auto {
margin: auto !important;
}
.mt-lg-auto,
.my-lg-auto {
margin-top: auto !important;
}
.mr-lg-auto,
.mx-lg-auto {
margin-right: auto !important;
}
.mb-lg-auto,
.my-lg-auto {
margin-bottom: auto !important;
}
.ml-lg-auto,
.mx-lg-auto {
margin-left: auto !important;
}
}
@media (min-width: 1200px) {
.m-xl-0 {
margin: 0 !important;
}
.mt-xl-0,
.my-xl-0 {
margin-top: 0 !important;
}
.mr-xl-0,
.mx-xl-0 {
margin-right: 0 !important;
}
.mb-xl-0,
.my-xl-0 {
margin-bottom: 0 !important;
}
.ml-xl-0,
.mx-xl-0 {
margin-left: 0 !important;
}
.m-xl-1 {
margin: 0.25rem !important;
}
.mt-xl-1,
.my-xl-1 {
margin-top: 0.25rem !important;
}
.mr-xl-1,
.mx-xl-1 {
margin-right: 0.25rem !important;
}
.mb-xl-1,
.my-xl-1 {
margin-bottom: 0.25rem !important;
}
.ml-xl-1,
.mx-xl-1 {
margin-left: 0.25rem !important;
}
.m-xl-2 {
margin: 0.5rem !important;
}
.mt-xl-2,
.my-xl-2 {
margin-top: 0.5rem !important;
}
.mr-xl-2,
.mx-xl-2 {
margin-right: 0.5rem !important;
}
.mb-xl-2,
.my-xl-2 {
margin-bottom: 0.5rem !important;
}
.ml-xl-2,
.mx-xl-2 {
margin-left: 0.5rem !important;
}
.m-xl-3 {
margin: 1rem !important;
}
.mt-xl-3,
.my-xl-3 {
margin-top: 1rem !important;
}
.mr-xl-3,
.mx-xl-3 {
margin-right: 1rem !important;
}
.mb-xl-3,
.my-xl-3 {
margin-bottom: 1rem !important;
}
.ml-xl-3,
.mx-xl-3 {
margin-left: 1rem !important;
}
.m-xl-4 {
margin: 1.5rem !important;
}
.mt-xl-4,
.my-xl-4 {
margin-top: 1.5rem !important;
}
.mr-xl-4,
.mx-xl-4 {
margin-right: 1.5rem !important;
}
.mb-xl-4,
.my-xl-4 {
margin-bottom: 1.5rem !important;
}
.ml-xl-4,
.mx-xl-4 {
margin-left: 1.5rem !important;
}
.m-xl-5 {
margin: 3rem !important;
}
.mt-xl-5,
.my-xl-5 {
margin-top: 3rem !important;
}
.mr-xl-5,
.mx-xl-5 {
margin-right: 3rem !important;
}
.mb-xl-5,
.my-xl-5 {
margin-bottom: 3rem !important;
}
.ml-xl-5,
.mx-xl-5 {
margin-left: 3rem !important;
}
.p-xl-0 {
padding: 0 !important;
}
.pt-xl-0,
.py-xl-0 {
padding-top: 0 !important;
}
.pr-xl-0,
.px-xl-0 {
padding-right: 0 !important;
}
.pb-xl-0,
.py-xl-0 {
padding-bottom: 0 !important;
}
.pl-xl-0,
.px-xl-0 {
padding-left: 0 !important;
}
.p-xl-1 {
padding: 0.25rem !important;
}
.pt-xl-1,
.py-xl-1 {
padding-top: 0.25rem !important;
}
.pr-xl-1,
.px-xl-1 {
padding-right: 0.25rem !important;
}
.pb-xl-1,
.py-xl-1 {
padding-bottom: 0.25rem !important;
}
.pl-xl-1,
.px-xl-1 {
padding-left: 0.25rem !important;
}
.p-xl-2 {
padding: 0.5rem !important;
}
.pt-xl-2,
.py-xl-2 {
padding-top: 0.5rem !important;
}
.pr-xl-2,
.px-xl-2 {
padding-right: 0.5rem !important;
}
.pb-xl-2,
.py-xl-2 {
padding-bottom: 0.5rem !important;
}
.pl-xl-2,
.px-xl-2 {
padding-left: 0.5rem !important;
}
.p-xl-3 {
padding: 1rem !important;
}
.pt-xl-3,
.py-xl-3 {
padding-top: 1rem !important;
}
.pr-xl-3,
.px-xl-3 {
padding-right: 1rem !important;
}
.pb-xl-3,
.py-xl-3 {
padding-bottom: 1rem !important;
}
.pl-xl-3,
.px-xl-3 {
padding-left: 1rem !important;
}
.p-xl-4 {
padding: 1.5rem !important;
}
.pt-xl-4,
.py-xl-4 {
padding-top: 1.5rem !important;
}
.pr-xl-4,
.px-xl-4 {
padding-right: 1.5rem !important;
}
.pb-xl-4,
.py-xl-4 {
padding-bottom: 1.5rem !important;
}
.pl-xl-4,
.px-xl-4 {
padding-left: 1.5rem !important;
}
.p-xl-5 {
padding: 3rem !important;
}
.pt-xl-5,
.py-xl-5 {
padding-top: 3rem !important;
}
.pr-xl-5,
.px-xl-5 {
padding-right: 3rem !important;
}
.pb-xl-5,
.py-xl-5 {
padding-bottom: 3rem !important;
}
.pl-xl-5,
.px-xl-5 {
padding-left: 3rem !important;
}
.m-xl-n1 {
margin: -0.25rem !important;
}
.mt-xl-n1,
.my-xl-n1 {
margin-top: -0.25rem !important;
}
.mr-xl-n1,
.mx-xl-n1 {
margin-right: -0.25rem !important;
}
.mb-xl-n1,
.my-xl-n1 {
margin-bottom: -0.25rem !important;
}
.ml-xl-n1,
.mx-xl-n1 {
margin-left: -0.25rem !important;
}
.m-xl-n2 {
margin: -0.5rem !important;
}
.mt-xl-n2,
.my-xl-n2 {
margin-top: -0.5rem !important;
}
.mr-xl-n2,
.mx-xl-n2 {
margin-right: -0.5rem !important;
}
.mb-xl-n2,
.my-xl-n2 {
margin-bottom: -0.5rem !important;
}
.ml-xl-n2,
.mx-xl-n2 {
margin-left: -0.5rem !important;
}
.m-xl-n3 {
margin: -1rem !important;
}
.mt-xl-n3,
.my-xl-n3 {
margin-top: -1rem !important;
}
.mr-xl-n3,
.mx-xl-n3 {
margin-right: -1rem !important;
}
.mb-xl-n3,
.my-xl-n3 {
margin-bottom: -1rem !important;
}
.ml-xl-n3,
.mx-xl-n3 {
margin-left: -1rem !important;
}
.m-xl-n4 {
margin: -1.5rem !important;
}
.mt-xl-n4,
.my-xl-n4 {
margin-top: -1.5rem !important;
}
.mr-xl-n4,
.mx-xl-n4 {
margin-right: -1.5rem !important;
}
.mb-xl-n4,
.my-xl-n4 {
margin-bottom: -1.5rem !important;
}
.ml-xl-n4,
.mx-xl-n4 {
margin-left: -1.5rem !important;
}
.m-xl-n5 {
margin: -3rem !important;
}
.mt-xl-n5,
.my-xl-n5 {
margin-top: -3rem !important;
}
.mr-xl-n5,
.mx-xl-n5 {
margin-right: -3rem !important;
}
.mb-xl-n5,
.my-xl-n5 {
margin-bottom: -3rem !important;
}
.ml-xl-n5,
.mx-xl-n5 {
margin-left: -3rem !important;
}
.m-xl-auto {
margin: auto !important;
}
.mt-xl-auto,
.my-xl-auto {
margin-top: auto !important;
}
.mr-xl-auto,
.mx-xl-auto {
margin-right: auto !important;
}
.mb-xl-auto,
.my-xl-auto {
margin-bottom: auto !important;
}
.ml-xl-auto,
.mx-xl-auto {
margin-left: auto !important;
}
}
/*# sourceMappingURL=bootstrap-grid.css.map */
================================================
FILE: assets/vendors/bootstrap/css/bootstrap-reboot.css
================================================
/*!
* Bootstrap Reboot v4.5.0 (https://getbootstrap.com/)
* Copyright 2011-2020 The Bootstrap Authors
* Copyright 2011-2020 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
*/
*,
*::before,
*::after {
box-sizing: border-box;
}
html {
font-family: sans-serif;
line-height: 1.15;
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
display: block;
}
body {
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
background-color: #fff;
}
[tabindex="-1"]:focus:not(:focus-visible) {
outline: 0 !important;
}
hr {
box-sizing: content-box;
height: 0;
overflow: visible;
}
h1, h2, h3, h4, h5, h6 {
margin-top: 0;
margin-bottom: 0.5rem;
}
p {
margin-top: 0;
margin-bottom: 1rem;
}
abbr[title],
abbr[data-original-title] {
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
cursor: help;
border-bottom: 0;
-webkit-text-decoration-skip-ink: none;
text-decoration-skip-ink: none;
}
address {
margin-bottom: 1rem;
font-style: normal;
line-height: inherit;
}
ol,
ul,
dl {
margin-top: 0;
margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
margin-bottom: 0;
}
dt {
font-weight: 700;
}
dd {
margin-bottom: .5rem;
margin-left: 0;
}
blockquote {
margin: 0 0 1rem;
}
b,
strong {
font-weight: bolder;
}
small {
font-size: 80%;
}
sub,
sup {
position: relative;
font-size: 75%;
line-height: 0;
vertical-align: baseline;
}
sub {
bottom: -.25em;
}
sup {
top: -.5em;
}
a {
color: #007bff;
text-decoration: none;
background-color: transparent;
}
a:hover {
color: #0056b3;
text-decoration: underline;
}
a:not([href]) {
color: inherit;
text-decoration: none;
}
a:not([href]):hover {
color: inherit;
text-decoration: none;
}
pre,
code,
kbd,
samp {
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
font-size: 1em;
}
pre {
margin-top: 0;
margin-bottom: 1rem;
overflow: auto;
-ms-overflow-style: scrollbar;
}
figure {
margin: 0 0 1rem;
}
img {
vertical-align: middle;
border-style: none;
}
svg {
overflow: hidden;
vertical-align: middle;
}
table {
border-collapse: collapse;
}
caption {
padding-top: 0.75rem;
padding-bottom: 0.75rem;
color: #6c757d;
text-align: left;
caption-side: bottom;
}
th {
text-align: inherit;
}
label {
display: inline-block;
margin-bottom: 0.5rem;
}
button {
border-radius: 0;
}
button:focus {
outline: 1px dotted;
outline: 5px auto -webkit-focus-ring-color;
}
input,
button,
select,
optgroup,
textarea {
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
button,
input {
overflow: visible;
}
button,
select {
text-transform: none;
}
[role="button"] {
cursor: pointer;
}
select {
word-wrap: normal;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
}
button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
cursor: pointer;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
padding: 0;
border-style: none;
}
input[type="radio"],
input[type="checkbox"] {
box-sizing: border-box;
padding: 0;
}
textarea {
overflow: auto;
resize: vertical;
}
fieldset {
min-width: 0;
padding: 0;
margin: 0;
border: 0;
}
legend {
display: block;
width: 100%;
max-width: 100%;
padding: 0;
margin-bottom: .5rem;
font-size: 1.5rem;
line-height: inherit;
color: inherit;
white-space: normal;
}
progress {
vertical-align: baseline;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
[type="search"] {
outline-offset: -2px;
-webkit-appearance: none;
}
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-file-upload-button {
font: inherit;
-webkit-appearance: button;
}
output {
display: inline-block;
}
summary {
display: list-item;
cursor: pointer;
}
template {
display: none;
}
[hidden] {
display: none !important;
}
/*# sourceMappingURL=bootstrap-reboot.css.map */
================================================
FILE: assets/vendors/bootstrap/css/bootstrap.css
================================================
/*!
* Bootstrap v4.5.0 (https://getbootstrap.com/)
* Copyright 2011-2020 The Bootstrap Authors
* Copyright 2011-2020 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
:root {
--blue: #007bff;
--indigo: #6610f2;
--purple: #6f42c1;
--pink: #e83e8c;
--red: #dc3545;
--orange: #fd7e14;
--yellow: #ffc107;
--green: #28a745;
--teal: #20c997;
--cyan: #17a2b8;
--white: #fff;
--gray: #6c757d;
--gray-dark: #343a40;
--primary: #007bff;
--secondary: #6c757d;
--success: #28a745;
--info: #17a2b8;
--warning: #ffc107;
--danger: #dc3545;
--light: #f8f9fa;
--dark: #343a40;
--breakpoint-xs: 0;
--breakpoint-sm: 576px;
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px;
--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
*,
*::before,
*::after {
box-sizing: border-box;
}
html {
font-family: sans-serif;
line-height: 1.15;
-webkit-text-size-adjust: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
display: block;
}
body {
margin: 0;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
text-align: left;
background-color: #fff;
}
[tabindex="-1"]:focus:not(:focus-visible) {
outline: 0 !important;
}
hr {
box-sizing: content-box;
height: 0;
overflow: visible;
}
h1, h2, h3, h4, h5, h6 {
margin-top: 0;
margin-bottom: 0.5rem;
}
p {
margin-top: 0;
margin-bottom: 1rem;
}
abbr[title],
abbr[data-original-title] {
text-decoration: underline;
-webkit-text-decoration: underline dotted;
text-decoration: underline dotted;
cursor: help;
border-bottom: 0;
-webkit-text-decoration-skip-ink: none;
text-decoration-skip-ink: none;
}
address {
margin-bottom: 1rem;
font-style: normal;
line-height: inherit;
}
ol,
ul,
dl {
margin-top: 0;
margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
margin-bottom: 0;
}
dt {
font-weight: 700;
}
dd {
margin-bottom: .5rem;
margin-left: 0;
}
blockquote {
margin: 0 0 1rem;
}
b,
strong {
font-weight: bolder;
}
small {
font-size: 80%;
}
sub,
sup {
position: relative;
font-size: 75%;
line-height: 0;
vertical-align: baseline;
}
sub {
bottom: -.25em;
}
sup {
top: -.5em;
}
a {
color: #007bff;
text-decoration: none;
background-color: transparent;
}
a:hover {
color: #0056b3;
text-decoration: underline;
}
a:not([href]) {
color: inherit;
text-decoration: none;
}
a:not([href]):hover {
color: inherit;
text-decoration: none;
}
pre,
code,
kbd,
samp {
font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
font-size: 1em;
}
pre {
margin-top: 0;
margin-bottom: 1rem;
overflow: auto;
-ms-overflow-style: scrollbar;
}
figure {
margin: 0 0 1rem;
}
img {
vertical-align: middle;
border-style: none;
}
svg {
overflow: hidden;
vertical-align: middle;
}
table {
border-collapse: collapse;
}
caption {
padding-top: 0.75rem;
padding-bottom: 0.75rem;
color: #6c757d;
text-align: left;
caption-side: bottom;
}
th {
text-align: inherit;
}
label {
display: inline-block;
margin-bottom: 0.5rem;
}
button {
border-radius: 0;
}
button:focus {
outline: 1px dotted;
outline: 5px auto -webkit-focus-ring-color;
}
input,
button,
select,
optgroup,
textarea {
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
button,
input {
overflow: visible;
}
button,
select {
text-transform: none;
}
[role="button"] {
cursor: pointer;
}
select {
word-wrap: normal;
}
button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
}
button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
cursor: pointer;
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
padding: 0;
border-style: none;
}
input[type="radio"],
input[type="checkbox"] {
box-sizing: border-box;
padding: 0;
}
textarea {
overflow: auto;
resize: vertical;
}
fieldset {
min-width: 0;
padding: 0;
margin: 0;
border: 0;
}
legend {
display: block;
width: 100%;
max-width: 100%;
padding: 0;
margin-bottom: .5rem;
font-size: 1.5rem;
line-height: inherit;
color: inherit;
white-space: normal;
}
progress {
vertical-align: baseline;
}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
height: auto;
}
[type="search"] {
outline-offset: -2px;
-webkit-appearance: none;
}
[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
::-webkit-file-upload-button {
font: inherit;
-webkit-appearance: button;
}
output {
display: inline-block;
}
summary {
display: list-item;
cursor: pointer;
}
template {
display: none;
}
[hidden] {
display: none !important;
}
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
margin-bottom: 0.5rem;
font-weight: 500;
line-height: 1.2;
}
h1, .h1 {
font-size: 2.5rem;
}
h2, .h2 {
font-size: 2rem;
}
h3, .h3 {
font-size: 1.75rem;
}
h4, .h4 {
font-size: 1.5rem;
}
h5, .h5 {
font-size: 1.25rem;
}
h6, .h6 {
font-size: 1rem;
}
.lead {
font-size: 1.25rem;
font-weight: 300;
}
.display-1 {
font-size: 6rem;
font-weight: 300;
line-height: 1.2;
}
.display-2 {
font-size: 5.5rem;
font-weight: 300;
line-height: 1.2;
}
.display-3 {
font-size: 4.5rem;
font-weight: 300;
line-height: 1.2;
}
.display-4 {
font-size: 3.5rem;
font-weight: 300;
line-height: 1.2;
}
hr {
margin-top: 1rem;
margin-bottom: 1rem;
border: 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
}
small,
.small {
font-size: 80%;
font-weight: 400;
}
mark,
.mark {
padding: 0.2em;
background-color: #fcf8e3;
}
.list-unstyled {
padding-left: 0;
list-style: none;
}
.list-inline {
padding-left: 0;
list-style: none;
}
.list-inline-item {
display: inline-block;
}
.list-inline-item:not(:last-child) {
margin-right: 0.5rem;
}
.initialism {
font-size: 90%;
text-transform: uppercase;
}
.blockquote {
margin-bottom: 1rem;
font-size: 1.25rem;
}
.blockquote-footer {
display: block;
font-size: 80%;
color: #6c757d;
}
.blockquote-footer::before {
content: "\2014\00A0";
}
.img-fluid {
max-width: 100%;
height: auto;
}
.img-thumbnail {
padding: 0.25rem;
background-color: #fff;
border: 1px solid #dee2e6;
border-radius: 0.25rem;
max-width: 100%;
height: auto;
}
.figure {
display: inline-block;
}
.figure-img {
margin-bottom: 0.5rem;
line-height: 1;
}
.figure-caption {
font-size: 90%;
color: #6c757d;
}
code {
font-size: 87.5%;
color: #e83e8c;
word-wrap: break-word;
}
a > code {
color: inherit;
}
kbd {
padding: 0.2rem 0.4rem;
font-size: 87.5%;
color: #fff;
background-color: #212529;
border-radius: 0.2rem;
}
kbd kbd {
padding: 0;
font-size: 100%;
font-weight: 700;
}
pre {
display: block;
font-size: 87.5%;
color: #212529;
}
pre code {
font-size: inherit;
color: inherit;
word-break: normal;
}
.pre-scrollable {
max-height: 340px;
overflow-y: scroll;
}
.container {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
.container {
max-width: 540px;
}
}
@media (min-width: 768px) {
.container {
max-width: 720px;
}
}
@media (min-width: 992px) {
.container {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.container {
max-width: 1140px;
}
}
.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
width: 100%;
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
@media (min-width: 576px) {
.container, .container-sm {
max-width: 540px;
}
}
@media (min-width: 768px) {
.container, .container-sm, .container-md {
max-width: 720px;
}
}
@media (min-width: 992px) {
.container, .container-sm, .container-md, .container-lg {
max-width: 960px;
}
}
@media (min-width: 1200px) {
.container, .container-sm, .container-md, .container-lg, .container-xl {
max-width: 1140px;
}
}
.row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px;
}
.no-gutters {
margin-right: 0;
margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*="col-"] {
padding-right: 0;
padding-left: 0;
}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
position: relative;
width: 100%;
padding-right: 15px;
padding-left: 15px;
}
.col {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
min-width: 0;
max-width: 100%;
}
.row-cols-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-first {
-ms-flex-order: -1;
order: -1;
}
.order-last {
-ms-flex-order: 13;
order: 13;
}
.order-0 {
-ms-flex-order: 0;
order: 0;
}
.order-1 {
-ms-flex-order: 1;
order: 1;
}
.order-2 {
-ms-flex-order: 2;
order: 2;
}
.order-3 {
-ms-flex-order: 3;
order: 3;
}
.order-4 {
-ms-flex-order: 4;
order: 4;
}
.order-5 {
-ms-flex-order: 5;
order: 5;
}
.order-6 {
-ms-flex-order: 6;
order: 6;
}
.order-7 {
-ms-flex-order: 7;
order: 7;
}
.order-8 {
-ms-flex-order: 8;
order: 8;
}
.order-9 {
-ms-flex-order: 9;
order: 9;
}
.order-10 {
-ms-flex-order: 10;
order: 10;
}
.order-11 {
-ms-flex-order: 11;
order: 11;
}
.order-12 {
-ms-flex-order: 12;
order: 12;
}
.offset-1 {
margin-left: 8.333333%;
}
.offset-2 {
margin-left: 16.666667%;
}
.offset-3 {
margin-left: 25%;
}
.offset-4 {
margin-left: 33.333333%;
}
.offset-5 {
margin-left: 41.666667%;
}
.offset-6 {
margin-left: 50%;
}
.offset-7 {
margin-left: 58.333333%;
}
.offset-8 {
margin-left: 66.666667%;
}
.offset-9 {
margin-left: 75%;
}
.offset-10 {
margin-left: 83.333333%;
}
.offset-11 {
margin-left: 91.666667%;
}
@media (min-width: 576px) {
.col-sm {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
min-width: 0;
max-width: 100%;
}
.row-cols-sm-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-sm-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-sm-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-sm-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-sm-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-sm-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-sm-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-sm-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-sm-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-sm-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-sm-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-sm-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-sm-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-sm-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-sm-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-sm-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-sm-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-sm-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-sm-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-sm-first {
-ms-flex-order: -1;
order: -1;
}
.order-sm-last {
-ms-flex-order: 13;
order: 13;
}
.order-sm-0 {
-ms-flex-order: 0;
order: 0;
}
.order-sm-1 {
-ms-flex-order: 1;
order: 1;
}
.order-sm-2 {
-ms-flex-order: 2;
order: 2;
}
.order-sm-3 {
-ms-flex-order: 3;
order: 3;
}
.order-sm-4 {
-ms-flex-order: 4;
order: 4;
}
.order-sm-5 {
-ms-flex-order: 5;
order: 5;
}
.order-sm-6 {
-ms-flex-order: 6;
order: 6;
}
.order-sm-7 {
-ms-flex-order: 7;
order: 7;
}
.order-sm-8 {
-ms-flex-order: 8;
order: 8;
}
.order-sm-9 {
-ms-flex-order: 9;
order: 9;
}
.order-sm-10 {
-ms-flex-order: 10;
order: 10;
}
.order-sm-11 {
-ms-flex-order: 11;
order: 11;
}
.order-sm-12 {
-ms-flex-order: 12;
order: 12;
}
.offset-sm-0 {
margin-left: 0;
}
.offset-sm-1 {
margin-left: 8.333333%;
}
.offset-sm-2 {
margin-left: 16.666667%;
}
.offset-sm-3 {
margin-left: 25%;
}
.offset-sm-4 {
margin-left: 33.333333%;
}
.offset-sm-5 {
margin-left: 41.666667%;
}
.offset-sm-6 {
margin-left: 50%;
}
.offset-sm-7 {
margin-left: 58.333333%;
}
.offset-sm-8 {
margin-left: 66.666667%;
}
.offset-sm-9 {
margin-left: 75%;
}
.offset-sm-10 {
margin-left: 83.333333%;
}
.offset-sm-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 768px) {
.col-md {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
min-width: 0;
max-width: 100%;
}
.row-cols-md-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-md-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-md-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-md-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-md-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-md-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-md-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-md-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-md-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-md-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-md-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-md-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-md-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-md-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-md-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-md-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-md-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-md-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-md-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-md-first {
-ms-flex-order: -1;
order: -1;
}
.order-md-last {
-ms-flex-order: 13;
order: 13;
}
.order-md-0 {
-ms-flex-order: 0;
order: 0;
}
.order-md-1 {
-ms-flex-order: 1;
order: 1;
}
.order-md-2 {
-ms-flex-order: 2;
order: 2;
}
.order-md-3 {
-ms-flex-order: 3;
order: 3;
}
.order-md-4 {
-ms-flex-order: 4;
order: 4;
}
.order-md-5 {
-ms-flex-order: 5;
order: 5;
}
.order-md-6 {
-ms-flex-order: 6;
order: 6;
}
.order-md-7 {
-ms-flex-order: 7;
order: 7;
}
.order-md-8 {
-ms-flex-order: 8;
order: 8;
}
.order-md-9 {
-ms-flex-order: 9;
order: 9;
}
.order-md-10 {
-ms-flex-order: 10;
order: 10;
}
.order-md-11 {
-ms-flex-order: 11;
order: 11;
}
.order-md-12 {
-ms-flex-order: 12;
order: 12;
}
.offset-md-0 {
margin-left: 0;
}
.offset-md-1 {
margin-left: 8.333333%;
}
.offset-md-2 {
margin-left: 16.666667%;
}
.offset-md-3 {
margin-left: 25%;
}
.offset-md-4 {
margin-left: 33.333333%;
}
.offset-md-5 {
margin-left: 41.666667%;
}
.offset-md-6 {
margin-left: 50%;
}
.offset-md-7 {
margin-left: 58.333333%;
}
.offset-md-8 {
margin-left: 66.666667%;
}
.offset-md-9 {
margin-left: 75%;
}
.offset-md-10 {
margin-left: 83.333333%;
}
.offset-md-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 992px) {
.col-lg {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
min-width: 0;
max-width: 100%;
}
.row-cols-lg-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-lg-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-lg-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-lg-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-lg-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-lg-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-lg-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-lg-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-lg-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-lg-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-lg-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-lg-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-lg-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-lg-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-lg-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-lg-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-lg-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-lg-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-lg-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-lg-first {
-ms-flex-order: -1;
order: -1;
}
.order-lg-last {
-ms-flex-order: 13;
order: 13;
}
.order-lg-0 {
-ms-flex-order: 0;
order: 0;
}
.order-lg-1 {
-ms-flex-order: 1;
order: 1;
}
.order-lg-2 {
-ms-flex-order: 2;
order: 2;
}
.order-lg-3 {
-ms-flex-order: 3;
order: 3;
}
.order-lg-4 {
-ms-flex-order: 4;
order: 4;
}
.order-lg-5 {
-ms-flex-order: 5;
order: 5;
}
.order-lg-6 {
-ms-flex-order: 6;
order: 6;
}
.order-lg-7 {
-ms-flex-order: 7;
order: 7;
}
.order-lg-8 {
-ms-flex-order: 8;
order: 8;
}
.order-lg-9 {
-ms-flex-order: 9;
order: 9;
}
.order-lg-10 {
-ms-flex-order: 10;
order: 10;
}
.order-lg-11 {
-ms-flex-order: 11;
order: 11;
}
.order-lg-12 {
-ms-flex-order: 12;
order: 12;
}
.offset-lg-0 {
margin-left: 0;
}
.offset-lg-1 {
margin-left: 8.333333%;
}
.offset-lg-2 {
margin-left: 16.666667%;
}
.offset-lg-3 {
margin-left: 25%;
}
.offset-lg-4 {
margin-left: 33.333333%;
}
.offset-lg-5 {
margin-left: 41.666667%;
}
.offset-lg-6 {
margin-left: 50%;
}
.offset-lg-7 {
margin-left: 58.333333%;
}
.offset-lg-8 {
margin-left: 66.666667%;
}
.offset-lg-9 {
margin-left: 75%;
}
.offset-lg-10 {
margin-left: 83.333333%;
}
.offset-lg-11 {
margin-left: 91.666667%;
}
}
@media (min-width: 1200px) {
.col-xl {
-ms-flex-preferred-size: 0;
flex-basis: 0;
-ms-flex-positive: 1;
flex-grow: 1;
min-width: 0;
max-width: 100%;
}
.row-cols-xl-1 > * {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.row-cols-xl-2 > * {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.row-cols-xl-3 > * {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.row-cols-xl-4 > * {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.row-cols-xl-5 > * {
-ms-flex: 0 0 20%;
flex: 0 0 20%;
max-width: 20%;
}
.row-cols-xl-6 > * {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-xl-auto {
-ms-flex: 0 0 auto;
flex: 0 0 auto;
width: auto;
max-width: 100%;
}
.col-xl-1 {
-ms-flex: 0 0 8.333333%;
flex: 0 0 8.333333%;
max-width: 8.333333%;
}
.col-xl-2 {
-ms-flex: 0 0 16.666667%;
flex: 0 0 16.666667%;
max-width: 16.666667%;
}
.col-xl-3 {
-ms-flex: 0 0 25%;
flex: 0 0 25%;
max-width: 25%;
}
.col-xl-4 {
-ms-flex: 0 0 33.333333%;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
.col-xl-5 {
-ms-flex: 0 0 41.666667%;
flex: 0 0 41.666667%;
max-width: 41.666667%;
}
.col-xl-6 {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.col-xl-7 {
-ms-flex: 0 0 58.333333%;
flex: 0 0 58.333333%;
max-width: 58.333333%;
}
.col-xl-8 {
-ms-flex: 0 0 66.666667%;
flex: 0 0 66.666667%;
max-width: 66.666667%;
}
.col-xl-9 {
-ms-flex: 0 0 75%;
flex: 0 0 75%;
max-width: 75%;
}
.col-xl-10 {
-ms-flex: 0 0 83.333333%;
flex: 0 0 83.333333%;
max-width: 83.333333%;
}
.col-xl-11 {
-ms-flex: 0 0 91.666667%;
flex: 0 0 91.666667%;
max-width: 91.666667%;
}
.col-xl-12 {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.order-xl-first {
-ms-flex-order: -1;
order: -1;
}
.order-xl-last {
-ms-flex-order: 13;
order: 13;
}
.order-xl-0 {
-ms-flex-order: 0;
order: 0;
}
.order-xl-1 {
-ms-flex-order: 1;
order: 1;
}
.order-xl-2 {
-ms-flex-order: 2;
order: 2;
}
.order-xl-3 {
-ms-flex-order: 3;
order: 3;
}
.order-xl-4 {
-ms-flex-order: 4;
order: 4;
}
.order-xl-5 {
-ms-flex-order: 5;
order: 5;
}
.order-xl-6 {
-ms-flex-order: 6;
order: 6;
}
.order-xl-7 {
-ms-flex-order: 7;
order: 7;
}
.order-xl-8 {
-ms-flex-order: 8;
order: 8;
}
.order-xl-9 {
-ms-flex-order: 9;
order: 9;
}
.order-xl-10 {
-ms-flex-order: 10;
order: 10;
}
.order-xl-11 {
-ms-flex-order: 11;
order: 11;
}
.order-xl-12 {
-ms-flex-order: 12;
order: 12;
}
.offset-xl-0 {
margin-left: 0;
}
.offset-xl-1 {
margin-left: 8.333333%;
}
.offset-xl-2 {
margin-left: 16.666667%;
}
.offset-xl-3 {
margin-left: 25%;
}
.offset-xl-4 {
margin-left: 33.333333%;
}
.offset-xl-5 {
margin-left: 41.666667%;
}
.offset-xl-6 {
margin-left: 50%;
}
.offset-xl-7 {
margin-left: 58.333333%;
}
.offset-xl-8 {
margin-left: 66.666667%;
}
.offset-xl-9 {
margin-left: 75%;
}
.offset-xl-10 {
margin-left: 83.333333%;
}
.offset-xl-11 {
margin-left: 91.666667%;
}
}
.table {
width: 100%;
margin-bottom: 1rem;
color: #212529;
}
.table th,
.table td {
padding: 0.75rem;
vertical-align: top;
border-top: 1px solid #dee2e6;
}
.table thead th {
vertical-align: bottom;
border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
border-top: 2px solid #dee2e6;
}
.table-sm th,
.table-sm td {
padding: 0.3rem;
}
.table-bordered {
border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
border-bottom-width: 2px;
}
.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
border: 0;
}
.table-striped tbody tr:nth-of-type(odd) {
background-color: rgba(0, 0, 0, 0.05);
}
.table-hover tbody tr:hover {
color: #212529;
background-color: rgba(0, 0, 0, 0.075);
}
.table-primary,
.table-primary > th,
.table-primary > td {
background-color: #b8daff;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
border-color: #7abaff;
}
.table-hover .table-primary:hover {
background-color: #9fcdff;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
background-color: #9fcdff;
}
.table-secondary,
.table-secondary > th,
.table-secondary > td {
background-color: #d6d8db;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
border-color: #b3b7bb;
}
.table-hover .table-secondary:hover {
background-color: #c8cbcf;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
background-color: #c8cbcf;
}
.table-success,
.table-success > th,
.table-success > td {
background-color: #c3e6cb;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
border-color: #8fd19e;
}
.table-hover .table-success:hover {
background-color: #b1dfbb;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
background-color: #b1dfbb;
}
.table-info,
.table-info > th,
.table-info > td {
background-color: #bee5eb;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
border-color: #86cfda;
}
.table-hover .table-info:hover {
background-color: #abdde5;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
background-color: #abdde5;
}
.table-warning,
.table-warning > th,
.table-warning > td {
background-color: #ffeeba;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
border-color: #ffdf7e;
}
.table-hover .table-warning:hover {
background-color: #ffe8a1;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
background-color: #ffe8a1;
}
.table-danger,
.table-danger > th,
.table-danger > td {
background-color: #f5c6cb;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
border-color: #ed969e;
}
.table-hover .table-danger:hover {
background-color: #f1b0b7;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
background-color: #f1b0b7;
}
.table-light,
.table-light > th,
.table-light > td {
background-color: #fdfdfe;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
border-color: #fbfcfc;
}
.table-hover .table-light:hover {
background-color: #ececf6;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
background-color: #ececf6;
}
.table-dark,
.table-dark > th,
.table-dark > td {
background-color: #c6c8ca;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
border-color: #95999c;
}
.table-hover .table-dark:hover {
background-color: #b9bbbe;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
background-color: #b9bbbe;
}
.table-active,
.table-active > th,
.table-active > td {
background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover {
background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
background-color: rgba(0, 0, 0, 0.075);
}
.table .thead-dark th {
color: #fff;
background-color: #343a40;
border-color: #454d55;
}
.table .thead-light th {
color: #495057;
background-color: #e9ecef;
border-color: #dee2e6;
}
.table-dark {
color: #fff;
background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
border-color: #454d55;
}
.table-dark.table-bordered {
border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
color: #fff;
background-color: rgba(255, 255, 255, 0.075);
}
@media (max-width: 575.98px) {
.table-responsive-sm {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
.table-responsive-sm > .table-bordered {
border: 0;
}
}
@media (max-width: 767.98px) {
.table-responsive-md {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
.table-responsive-md > .table-bordered {
border: 0;
}
}
@media (max-width: 991.98px) {
.table-responsive-lg {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
.table-responsive-lg > .table-bordered {
border: 0;
}
}
@media (max-width: 1199.98px) {
.table-responsive-xl {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
.table-responsive-xl > .table-bordered {
border: 0;
}
}
.table-responsive {
display: block;
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
border: 0;
}
.form-control {
display: block;
width: 100%;
height: calc(1.5em + 0.75rem + 2px);
padding: 0.375rem 0.75rem;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #495057;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ced4da;
border-radius: 0.25rem;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.form-control {
transition: none;
}
}
.form-control::-ms-expand {
background-color: transparent;
border: 0;
}
.form-control:-moz-focusring {
color: transparent;
text-shadow: 0 0 0 #495057;
}
.form-control:focus {
color: #495057;
background-color: #fff;
border-color: #80bdff;
outline: 0;
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.form-control::-webkit-input-placeholder {
color: #6c757d;
opacity: 1;
}
.form-control::-moz-placeholder {
color: #6c757d;
opacity: 1;
}
.form-control:-ms-input-placeholder {
color: #6c757d;
opacity: 1;
}
.form-control::-ms-input-placeholder {
color: #6c757d;
opacity: 1;
}
.form-control::placeholder {
color: #6c757d;
opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
background-color: #e9ecef;
opacity: 1;
}
input[type="date"].form-control,
input[type="time"].form-control,
input[type="datetime-local"].form-control,
input[type="month"].form-control {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
select.form-control:focus::-ms-value {
color: #495057;
background-color: #fff;
}
.form-control-file,
.form-control-range {
display: block;
width: 100%;
}
.col-form-label {
padding-top: calc(0.375rem + 1px);
padding-bottom: calc(0.375rem + 1px);
margin-bottom: 0;
font-size: inherit;
line-height: 1.5;
}
.col-form-label-lg {
padding-top: calc(0.5rem + 1px);
padding-bottom: calc(0.5rem + 1px);
font-size: 1.25rem;
line-height: 1.5;
}
.col-form-label-sm {
padding-top: calc(0.25rem + 1px);
padding-bottom: calc(0.25rem + 1px);
font-size: 0.875rem;
line-height: 1.5;
}
.form-control-plaintext {
display: block;
width: 100%;
padding: 0.375rem 0;
margin-bottom: 0;
font-size: 1rem;
line-height: 1.5;
color: #212529;
background-color: transparent;
border: solid transparent;
border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
padding-right: 0;
padding-left: 0;
}
.form-control-sm {
height: calc(1.5em + 0.5rem + 2px);
padding: 0.25rem 0.5rem;
font-size: 0.875rem;
line-height: 1.5;
border-radius: 0.2rem;
}
.form-control-lg {
height: calc(1.5em + 1rem + 2px);
padding: 0.5rem 1rem;
font-size: 1.25rem;
line-height: 1.5;
border-radius: 0.3rem;
}
select.form-control[size], select.form-control[multiple] {
height: auto;
}
textarea.form-control {
height: auto;
}
.form-group {
margin-bottom: 1rem;
}
.form-text {
display: block;
margin-top: 0.25rem;
}
.form-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -5px;
margin-left: -5px;
}
.form-row > .col,
.form-row > [class*="col-"] {
padding-right: 5px;
padding-left: 5px;
}
.form-check {
position: relative;
display: block;
padding-left: 1.25rem;
}
.form-check-input {
position: absolute;
margin-top: 0.3rem;
margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
color: #6c757d;
}
.form-check-label {
margin-bottom: 0;
}
.form-check-inline {
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-align: center;
align-items: center;
padding-left: 0;
margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
position: static;
margin-top: 0;
margin-right: 0.3125rem;
margin-left: 0;
}
.valid-feedback {
display: none;
width: 100%;
margin-top: 0.25rem;
font-size: 80%;
color: #28a745;
}
.valid-tooltip {
position: absolute;
top: 100%;
z-index: 5;
display: none;
max-width: 100%;
padding: 0.25rem 0.5rem;
margin-top: .1rem;
font-size: 0.875rem;
line-height: 1.5;
color: #fff;
background-color: rgba(40, 167, 69, 0.9);
border-radius: 0.25rem;
}
.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
display: block;
}
.was-validated .form-control:valid, .form-control.is-valid {
border-color: #28a745;
padding-right: calc(1.5em + 0.75rem);
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(0.375em + 0.1875rem) center;
background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
border-color: #28a745;
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
padding-right: calc(1.5em + 0.75rem);
background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .custom-select:valid, .custom-select.is-valid {
border-color: #28a745;
padding-right: calc(0.75em + 2.3125rem);
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
border-color: #28a745;
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
color: #28a745;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
display: block;
}
.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
color: #28a745;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
border-color: #28a745;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
border-color: #34ce57;
background-color: #34ce57;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
border-color: #28a745;
}
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
border-color: #28a745;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
border-color: #28a745;
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.invalid-feedback {
display: none;
width: 100%;
margin-top: 0.25rem;
font-size: 80%;
color: #dc3545;
}
.invalid-tooltip {
position: absolute;
top: 100%;
z-index: 5;
display: none;
max-width: 100%;
padding: 0.25rem 0.5rem;
margin-top: .1rem;
font-size: 0.875rem;
line-height: 1.5;
color: #fff;
background-color: rgba(220, 53, 69, 0.9);
border-radius: 0.25rem;
}
.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
display: block;
}
.was-validated .form-control:invalid, .form-control.is-invalid {
border-color: #dc3545;
padding-right: calc(1.5em + 0.75rem);
background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
background-repeat: no-repeat;
background-position: right calc(0.375em + 0.1875rem) center;
background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
border-color: #dc3545;
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
padding-right: calc(1.5em + 0.75rem);
background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}
.was-validated .custom-select:invalid, .custom-select.is-invalid {
border-color: #dc3545;
padding-right: calc(0.75em + 2.3125rem);
background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
border-color: #dc3545;
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
color: #dc3545;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
display: block;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
color: #dc3545;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
border-color: #dc3545;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
border-color: #e4606d;
background-color: #e4606d;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
border-color: #dc3545;
}
.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
border-color: #dc3545;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
border-color: #dc3545;
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.form-inline {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-ms-flex-align: center;
align-items: center;
}
.form-inline .form-check {
width: 100%;
}
@media (min-width: 576px) {
.form-inline label {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
margin-bottom: 0;
}
.form-inline .form-group {
display: -ms-flexbox;
display: flex;
-ms-flex: 0 0 auto;
flex: 0 0 auto;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-ms-flex-align: center;
align-items: center;
margin-bottom: 0;
}
.form-inline .form-control {
display: inline-block;
width: auto;
vertical-align: middle;
}
.form-inline .form-control-plaintext {
display: inline-block;
}
.form-inline .input-group,
.form-inline .custom-select {
width: auto;
}
.form-inline .form-check {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
width: auto;
padding-left: 0;
}
.form-inline .form-check-input {
position: relative;
-ms-flex-negative: 0;
flex-shrink: 0;
margin-top: 0;
margin-right: 0.25rem;
margin-left: 0;
}
.form-inline .custom-control {
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
}
.form-inline .custom-control-label {
margin-bottom: 0;
}
}
.btn {
display: inline-block;
font-weight: 400;
color: #212529;
text-align: center;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-color: transparent;
border: 1px solid transparent;
padding: 0.375rem 0.75rem;
font-size: 1rem;
line-height: 1.5;
border-radius: 0.25rem;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
.btn {
transition: none;
}
}
.btn:hover {
color: #212529;
text-decoration: none;
}
.btn:focus, .btn.focus {
outline: 0;
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.btn.disabled, .btn:disabled {
opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
pointer-events: none;
}
.btn-primary {
color: #fff;
background-color: #007bff;
border-color: #007bff;
}
.btn-primary:hover {
color: #fff;
background-color: #0069d9;
border-color: #0062cc;
}
.btn-primary:focus, .btn-primary.focus {
color: #fff;
background-color: #0069d9;
border-color: #0062cc;
box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
color: #fff;
background-color: #007bff;
border-color: #007bff;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
color: #fff;
background-color: #0062cc;
border-color: #005cbf;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}
.btn-secondary {
color: #fff;
background-color: #6c757d;
border-color: #6c757d;
}
.btn-secondary:hover {
color: #fff;
background-color: #5a6268;
border-color: #545b62;
}
.btn-secondary:focus, .btn-secondary.focus {
color: #fff;
background-color: #5a6268;
border-color: #545b62;
box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
color: #fff;
background-color: #6c757d;
border-color: #6c757d;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
color: #fff;
background-color: #545b62;
border-color: #4e555b;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}
.btn-success {
color: #fff;
background-color: #28a745;
border-color: #28a745;
}
.btn-success:hover {
color: #fff;
background-color: #218838;
border-color: #1e7e34;
}
.btn-success:focus, .btn-success.focus {
color: #fff;
background-color: #218838;
border-color: #1e7e34;
box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
color: #fff;
background-color: #28a745;
border-color: #28a745;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
color: #fff;
background-color: #1e7e34;
border-color: #1c7430;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}
.btn-info {
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8;
}
.btn-info:hover {
color: #fff;
background-color: #138496;
border-color: #117a8b;
}
.btn-info:focus, .btn-info.focus {
color: #fff;
background-color: #138496;
border-color: #117a8b;
box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
color: #fff;
background-color: #117a8b;
border-color: #10707f;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}
.btn-warning {
color: #212529;
background-color: #ffc107;
border-color: #ffc107;
}
.btn-warning:hover {
color: #212529;
background-color: #e0a800;
border-color: #d39e00;
}
.btn-warning:focus, .btn-warning.focus {
color: #212529;
background-color: #e0a800;
border-color: #d39e00;
box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
color: #212529;
background-color: #ffc107;
border-color: #ffc107;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
color: #212529;
background-color: #d39e00;
border-color: #c69500;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-warning.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}
.btn-danger {
color: #fff;
background-color: #dc3545;
border-color: #dc3545;
}
.btn-danger:hover {
color: #fff;
background-color: #c82333;
border-color: #bd2130;
}
.btn-danger:focus, .btn-danger.focus {
color: #fff;
background-color: #c82333;
border-color: #bd2130;
box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
color: #fff;
background-color: #dc3545;
border-color: #dc3545;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
color: #fff;
background-color: #bd2130;
border-color: #b21f2d;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}
.btn-light {
color: #212529;
background-color: #f8f9fa;
border-color: #f8f9fa;
}
.btn-light:hover {
color: #212529;
background-color: #e2e6ea;
border-color: #dae0e5;
}
.btn-light:focus, .btn-light.focus {
color: #212529;
background-color: #e2e6ea;
border-color: #dae0e5;
box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
color: #212529;
background-color: #f8f9fa;
border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
color: #212529;
background-color: #dae0e5;
border-color: #d3d9df;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
.btn-dark {
color: #fff;
background-color: #343a40;
border-color: #343a40;
}
.btn-dark:hover {
color: #fff;
background-color: #23272b;
border-color: #1d2124;
}
.btn-dark:focus, .btn-dark.focus {
color: #fff;
background-color: #23272b;
border-color: #1d2124;
box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
color: #fff;
background-color: #343a40;
border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
color: #fff;
background-color: #1d2124;
border-color: #171a1d;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}
.btn-outline-primary {
color: #007bff;
border-color: #007bff;
}
.btn-outline-primary:hover {
color: #fff;
background-color: #007bff;
border-color: #007bff;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
color: #007bff;
background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
color: #fff;
background-color: #007bff;
border-color: #007bff;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-secondary {
color: #6c757d;
border-color: #6c757d;
}
.btn-outline-secondary:hover {
color: #fff;
background-color: #6c757d;
border-color: #6c757d;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
color: #6c757d;
background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
color: #fff;
background-color: #6c757d;
border-color: #6c757d;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-success {
color: #28a745;
border-color: #28a745;
}
.btn-outline-success:hover {
color: #fff;
background-color: #28a745;
border-color: #28a745;
}
.btn-outline-success:focus, .btn-outline-success.focus {
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
color: #28a745;
background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
color: #fff;
background-color: #28a745;
border-color: #28a745;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-outline-info {
color: #17a2b8;
border-color: #17a2b8;
}
.btn-outline-info:hover {
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
color: #17a2b8;
background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-warning {
color: #ffc107;
border-color: #ffc107;
}
.btn-outline-warning:hover {
color: #212529;
background-color: #ffc107;
border-color: #ffc107;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
color: #ffc107;
background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
color: #212529;
background-color: #ffc107;
border-color: #ffc107;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-danger {
color: #dc3545;
border-color: #dc3545;
}
.btn-outline-danger:hover {
color: #fff;
background-color: #dc3545;
border-color: #dc3545;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
color: #dc3545;
background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
color: #fff;
background-color: #dc3545;
border-color: #dc3545;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-light {
color: #f8f9fa;
border-color: #f8f9fa;
}
.btn-outline-light:hover {
color: #212529;
background-color: #f8f9fa;
border-color: #f8f9fa;
}
.btn-outline-light:focus, .btn-outline-light.focus {
box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
color: #f8f9fa;
background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
color: #212529;
background-color: #f8f9fa;
border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-dark {
color: #343a40;
border-color: #343a40;
}
.btn-outline-dark:hover {
color: #fff;
background-color: #343a40;
border-color: #343a40;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
color: #343a40;
background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
color: #fff;
background-color: #343a40;
border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-link {
font-weight: 400;
color: #007bff;
text-decoration: none;
}
.btn-link:hover {
color: #0056b3;
text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
color: #6c757d;
pointer-events: none;
}
.btn-lg, .btn-group-lg > .btn {
padding: 0.5rem 1rem;
font-size: 1.25rem;
line-height: 1.5;
border-radius: 0.3rem;
}
.btn-sm, .btn-group-sm > .btn {
padding: 0.25rem 0.5rem;
font-size: 0.875rem;
line-height: 1.5;
border-radius: 0.2rem;
}
.btn-block {
display: block;
width: 100%;
}
.btn-block + .btn-block {
margin-top: 0.5rem;
}
input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
width: 100%;
}
.fade {
transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
.fade {
transition:
gitextract_6o0ldj2h/ ├── LICENSE ├── Plugins.html ├── README.md ├── activity-log.html ├── assets/ │ ├── css/ │ │ ├── Dark.css │ │ └── White.css │ ├── js/ │ │ ├── chart.js │ │ └── script.js │ └── vendors/ │ ├── bootstrap/ │ │ ├── css/ │ │ │ ├── bootstrap-grid.css │ │ │ ├── bootstrap-reboot.css │ │ │ └── bootstrap.css │ │ └── js/ │ │ ├── bootstrap.bundle.js │ │ └── bootstrap.js │ ├── fontawesome/ │ │ ├── LICENSE.txt │ │ ├── css/ │ │ │ ├── all.css │ │ │ ├── brands.css │ │ │ ├── fontawesome.css │ │ │ ├── regular.css │ │ │ ├── solid.css │ │ │ ├── svg-with-js.css │ │ │ └── v4-shims.css │ │ ├── js/ │ │ │ ├── all.js │ │ │ ├── brands.js │ │ │ ├── conflict-detection.js │ │ │ ├── fontawesome.js │ │ │ ├── regular.js │ │ │ ├── solid.js │ │ │ └── v4-shims.js │ │ ├── less/ │ │ │ ├── _animated.less │ │ │ ├── _bordered-pulled.less │ │ │ ├── _core.less │ │ │ ├── _fixed-width.less │ │ │ ├── _icons.less │ │ │ ├── _larger.less │ │ │ ├── _list.less │ │ │ ├── _mixins.less │ │ │ ├── _rotated-flipped.less │ │ │ ├── _screen-reader.less │ │ │ ├── _shims.less │ │ │ ├── _stacked.less │ │ │ ├── _variables.less │ │ │ ├── brands.less │ │ │ ├── fontawesome.less │ │ │ ├── regular.less │ │ │ ├── solid.less │ │ │ └── v4-shims.less │ │ ├── metadata/ │ │ │ ├── categories.yml │ │ │ ├── icons.json │ │ │ ├── icons.yml │ │ │ ├── shims.json │ │ │ ├── shims.yml │ │ │ └── sponsors.yml │ │ └── scss/ │ │ ├── _animated.scss │ │ ├── _bordered-pulled.scss │ │ ├── _core.scss │ │ ├── _fixed-width.scss │ │ ├── _icons.scss │ │ ├── _larger.scss │ │ ├── _list.scss │ │ ├── _mixins.scss │ │ ├── _rotated-flipped.scss │ │ ├── _screen-reader.scss │ │ ├── _shims.scss │ │ ├── _stacked.scss │ │ ├── _variables.scss │ │ ├── brands.scss │ │ ├── fontawesome.scss │ │ ├── regular.scss │ │ ├── solid.scss │ │ └── v4-shims.scss │ ├── lineawesome/ │ │ ├── LICENSE.txt │ │ ├── css/ │ │ │ └── line-awesome.css │ │ ├── line-awesome.fig │ │ └── scss/ │ │ ├── _bordered_pulled.scss │ │ ├── _core.scss │ │ ├── _fixed-width.scss │ │ ├── _icons.scss │ │ ├── _larger.scss │ │ ├── _list.scss │ │ ├── _mixins.scss │ │ ├── _path.scss │ │ ├── _rotated-flipped.scss │ │ ├── _screen-reader.scss │ │ ├── _stacked.scss │ │ ├── _variables.scss │ │ └── line-awesome.scss │ └── summernote/ │ ├── lang/ │ │ ├── summernote-ar-AR.js │ │ ├── summernote-ar-AR.min.js.LICENSE.txt │ │ ├── summernote-az-AZ.js │ │ ├── summernote-az-AZ.min.js.LICENSE.txt │ │ ├── summernote-bg-BG.js │ │ ├── summernote-bg-BG.min.js.LICENSE.txt │ │ ├── summernote-ca-ES.js │ │ ├── summernote-ca-ES.min.js.LICENSE.txt │ │ ├── summernote-cs-CZ.js │ │ ├── summernote-cs-CZ.min.js.LICENSE.txt │ │ ├── summernote-da-DK.js │ │ ├── summernote-da-DK.min.js.LICENSE.txt │ │ ├── summernote-de-DE.js │ │ ├── summernote-de-DE.min.js.LICENSE.txt │ │ ├── summernote-el-GR.js │ │ ├── summernote-el-GR.min.js.LICENSE.txt │ │ ├── summernote-es-ES.js │ │ ├── summernote-es-ES.min.js.LICENSE.txt │ │ ├── summernote-es-EU.js │ │ ├── summernote-es-EU.min.js.LICENSE.txt │ │ ├── summernote-fa-IR.js │ │ ├── summernote-fa-IR.min.js.LICENSE.txt │ │ ├── summernote-fi-FI.js │ │ ├── summernote-fi-FI.min.js.LICENSE.txt │ │ ├── summernote-fr-FR.js │ │ ├── summernote-fr-FR.min.js.LICENSE.txt │ │ ├── summernote-gl-ES.js │ │ ├── summernote-gl-ES.min.js.LICENSE.txt │ │ ├── summernote-he-IL.js │ │ ├── summernote-he-IL.min.js.LICENSE.txt │ │ ├── summernote-hr-HR.js │ │ ├── summernote-hr-HR.min.js.LICENSE.txt │ │ ├── summernote-hu-HU.js │ │ ├── summernote-hu-HU.min.js.LICENSE.txt │ │ ├── summernote-id-ID.js │ │ ├── summernote-id-ID.min.js.LICENSE.txt │ │ ├── summernote-it-IT.js │ │ ├── summernote-it-IT.min.js.LICENSE.txt │ │ ├── summernote-ja-JP.js │ │ ├── summernote-ja-JP.min.js.LICENSE.txt │ │ ├── summernote-ko-KR.js │ │ ├── summernote-ko-KR.min.js.LICENSE.txt │ │ ├── summernote-lt-LT.js │ │ ├── summernote-lt-LT.min.js.LICENSE.txt │ │ ├── summernote-lt-LV.js │ │ ├── summernote-lt-LV.min.js.LICENSE.txt │ │ ├── summernote-mn-MN.js │ │ ├── summernote-mn-MN.min.js.LICENSE.txt │ │ ├── summernote-nb-NO.js │ │ ├── summernote-nb-NO.min.js.LICENSE.txt │ │ ├── summernote-nl-NL.js │ │ ├── summernote-nl-NL.min.js.LICENSE.txt │ │ ├── summernote-pl-PL.js │ │ ├── summernote-pl-PL.min.js.LICENSE.txt │ │ ├── summernote-pt-BR.js │ │ ├── summernote-pt-BR.min.js.LICENSE.txt │ │ ├── summernote-pt-PT.js │ │ ├── summernote-pt-PT.min.js.LICENSE.txt │ │ ├── summernote-ro-RO.js │ │ ├── summernote-ro-RO.min.js.LICENSE.txt │ │ ├── summernote-ru-RU.js │ │ ├── summernote-ru-RU.min.js.LICENSE.txt │ │ ├── summernote-sk-SK.js │ │ ├── summernote-sk-SK.min.js.LICENSE.txt │ │ ├── summernote-sl-SI.js │ │ ├── summernote-sl-SI.min.js.LICENSE.txt │ │ ├── summernote-sr-RS-Latin.js │ │ ├── summernote-sr-RS-Latin.min.js.LICENSE.txt │ │ ├── summernote-sr-RS.js │ │ ├── summernote-sr-RS.min.js.LICENSE.txt │ │ ├── summernote-sv-SE.js │ │ ├── summernote-sv-SE.min.js.LICENSE.txt │ │ ├── summernote-ta-IN.js │ │ ├── summernote-ta-IN.min.js.LICENSE.txt │ │ ├── summernote-th-TH.js │ │ ├── summernote-th-TH.min.js.LICENSE.txt │ │ ├── summernote-tr-TR.js │ │ ├── summernote-tr-TR.min.js.LICENSE.txt │ │ ├── summernote-uk-UA.js │ │ ├── summernote-uk-UA.min.js.LICENSE.txt │ │ ├── summernote-uz-UZ.js │ │ ├── summernote-uz-UZ.min.js.LICENSE.txt │ │ ├── summernote-vi-VN.js │ │ ├── summernote-vi-VN.min.js.LICENSE.txt │ │ ├── summernote-zh-CN.js │ │ ├── summernote-zh-CN.min.js.LICENSE.txt │ │ ├── summernote-zh-TW.js │ │ └── summernote-zh-TW.min.js.LICENSE.txt │ ├── plugin/ │ │ ├── databasic/ │ │ │ ├── summernote-ext-databasic.css │ │ │ └── summernote-ext-databasic.js │ │ ├── hello/ │ │ │ └── summernote-ext-hello.js │ │ └── specialchars/ │ │ └── summernote-ext-specialchars.js │ ├── summernote-bs4.css │ ├── summernote-bs4.js │ ├── summernote-bs4.min.js.LICENSE.txt │ ├── summernote-lite.css │ ├── summernote-lite.js │ ├── summernote-lite.min.js.LICENSE.txt │ ├── summernote.css │ ├── summernote.js │ └── summernote.min.js.LICENSE.txt ├── blank-page.html ├── colors.html ├── components-alerts.html ├── components-badge.html ├── components-breadcrumb.html ├── components-buttons.html ├── components-card.html ├── components-copllapse.html ├── components-dropdown.html ├── components-form.html ├── components-listgroup.html ├── components-progress.html ├── components-table.html ├── components-todolist.html ├── components-typography.html ├── errors-403.html ├── errors-404.html ├── errors-405.html ├── forgot.html ├── forms-Validation.html ├── forms-editor.html ├── index.html ├── modules-chartjs.html ├── modules-fontawesome.html ├── notifications.html ├── profile.html ├── signin.html └── signup.html
SYMBOL INDEX (1146 symbols across 58 files)
FILE: assets/js/script.js
function clickMenu (line 27) | function clickMenu(goId, title) {
function switchTheme (line 48) | function switchTheme(e) {
FILE: assets/vendors/bootstrap/js/bootstrap.bundle.js
function _defineProperties (line 14) | function _defineProperties(target, props) {
function _createClass (line 24) | function _createClass(Constructor, protoProps, staticProps) {
function _defineProperty (line 30) | function _defineProperty(obj, key, value) {
function ownKeys (line 45) | function ownKeys(object, enumerableOnly) {
function _objectSpread2 (line 59) | function _objectSpread2(target) {
function _inheritsLoose (line 79) | function _inheritsLoose(subClass, superClass) {
function toType (line 101) | function toType(obj) {
function getSpecialTransitionEndEvent (line 109) | function getSpecialTransitionEndEvent() {
function transitionEndEmulator (line 123) | function transitionEndEmulator(duration) {
function setTransitionEndSupport (line 138) | function setTransitionEndSupport() {
function Alert (line 287) | function Alert(element) {
function Button (line 449) | function Button(element) {
function Carousel (line 691) | function Carousel(element, config) {
function Collapse (line 1239) | function Collapse(element, config) {
function microtaskDebounce (line 1584) | function microtaskDebounce(fn) {
function taskDebounce (line 1598) | function taskDebounce(fn) {
function isFunction (line 1631) | function isFunction(functionToCheck) {
function getStyleComputedProperty (line 1643) | function getStyleComputedProperty(element, property) {
function getParentNode (line 1660) | function getParentNode(element) {
function getScrollParent (line 1674) | function getScrollParent(element) {
function getReferenceNode (line 1709) | function getReferenceNode(reference) {
function isIE (line 1723) | function isIE(version) {
function getOffsetParent (line 1740) | function getOffsetParent(element) {
function isOffsetContainer (line 1769) | function isOffsetContainer(element) {
function getRoot (line 1785) | function getRoot(node) {
function findCommonOffsetParent (line 1801) | function findCommonOffsetParent(element1, element2) {
function getScroll (line 1845) | function getScroll(element) {
function includeScroll (line 1869) | function includeScroll(rect, element) {
function getBordersSize (line 1892) | function getBordersSize(styles, axis) {
function getSize (line 1899) | function getSize(axis, body, html, computedStyle) {
function getWindowSizes (line 1903) | function getWindowSizes(document) {
function defineProperties (line 1921) | function defineProperties(target, props) {
function getClientRect (line 1978) | function getClientRect(offsets) {
function getBoundingClientRect (line 1992) | function getBoundingClientRect(element) {
function getOffsetRectRelativeToArbitraryNode (line 2041) | function getOffsetRectRelativeToArbitraryNode(children, parent) {
function getViewportOffsetRectRelativeToArtbitraryNode (line 2093) | function getViewportOffsetRectRelativeToArtbitraryNode(element) {
function isFixed (line 2122) | function isFixed(element) {
function getFixedPositionOffsetParent (line 2145) | function getFixedPositionOffsetParent(element) {
function getBoundaries (line 2168) | function getBoundaries(popper, reference, padding, boundariesElement) {
function getArea (line 2222) | function getArea(_ref) {
function computeAutoPlacement (line 2238) | function computeAutoPlacement(placement, refRect, popper, reference, bou...
function getReferenceOffsets (line 2299) | function getReferenceOffsets(state, popper, reference) {
function getOuterSizes (line 2313) | function getOuterSizes(element) {
function getOppositePlacement (line 2332) | function getOppositePlacement(placement) {
function getPopperOffsets (line 2349) | function getPopperOffsets(popper, referenceOffsets, placement) {
function find (line 2387) | function find(arr, check) {
function findIndex (line 2406) | function findIndex(arr, prop, value) {
function runModifiers (line 2431) | function runModifiers(modifiers, data, ends) {
function update (line 2461) | function update() {
function isModifierEnabled (line 2513) | function isModifierEnabled(modifiers, modifierName) {
function getSupportedPropertyName (line 2528) | function getSupportedPropertyName(property) {
function destroy (line 2547) | function destroy() {
function getWindow (line 2577) | function getWindow(element) {
function attachToScrollParents (line 2582) | function attachToScrollParents(scrollParent, event, callback, scrollPare...
function setupEventListeners (line 2599) | function setupEventListeners(reference, options, state, updateBound) {
function enableEventListeners (line 2619) | function enableEventListeners() {
function removeEventListeners (line 2631) | function removeEventListeners(reference, state) {
function disableEventListeners (line 2655) | function disableEventListeners() {
function isNumeric (line 2669) | function isNumeric(n) {
function setStyles (line 2681) | function setStyles(element, styles) {
function setAttributes (line 2700) | function setAttributes(element, attributes) {
function applyStyle (line 2720) | function applyStyle(data) {
function applyStyleOnLoad (line 2749) | function applyStyleOnLoad(reference, popper, options, modifierOptions, s...
function getRoundedOffsets (line 2786) | function getRoundedOffsets(data, shouldRound) {
function computeStyle (line 2825) | function computeStyle(data, options) {
function isModifierRequired (line 2926) | function isModifierRequired(modifiers, requestingName, requestedName) {
function arrow (line 2951) | function arrow(data, options) {
function getOppositeVariation (line 3033) | function getOppositeVariation(variation) {
function clockwise (line 3088) | function clockwise(placement) {
function flip (line 3109) | function flip(data, options) {
function keepTogether (line 3206) | function keepTogether(data) {
function toValue (line 3240) | function toValue(str, measurement, popperOffsets, referenceOffsets) {
function parseOffset (line 3292) | function parseOffset(offset, popperOffsets, referenceOffsets, basePlacem...
function offset (line 3368) | function offset(data, _ref) {
function preventOverflow (line 3409) | function preventOverflow(data, options) {
function shift (line 3480) | function shift(data) {
function hide (line 3513) | function hide(data) {
function inner (line 3551) | function inner(data) {
function Popper (line 4018) | function Popper(reference, popper) {
function Dropdown (line 4236) | function Dropdown(element, config) {
function Modal (line 4734) | function Modal(element, config) {
function allowedAttribute (line 5330) | function allowedAttribute(attr, allowedAttributeList) {
function sanitizeHtml (line 5354) | function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {
function Tooltip (line 5481) | function Tooltip(element, config) {
function Popover (line 6157) | function Popover() {
function ScrollSpy (line 6331) | function ScrollSpy(element, config) {
function Tab (line 6615) | function Tab(element) {
function Toast (line 6843) | function Toast(element, config) {
FILE: assets/vendors/bootstrap/js/bootstrap.js
function _defineProperties (line 15) | function _defineProperties(target, props) {
function _createClass (line 25) | function _createClass(Constructor, protoProps, staticProps) {
function _defineProperty (line 31) | function _defineProperty(obj, key, value) {
function ownKeys (line 46) | function ownKeys(object, enumerableOnly) {
function _objectSpread2 (line 60) | function _objectSpread2(target) {
function _inheritsLoose (line 80) | function _inheritsLoose(subClass, superClass) {
function toType (line 102) | function toType(obj) {
function getSpecialTransitionEndEvent (line 110) | function getSpecialTransitionEndEvent() {
function transitionEndEmulator (line 124) | function transitionEndEmulator(duration) {
function setTransitionEndSupport (line 139) | function setTransitionEndSupport() {
function Alert (line 288) | function Alert(element) {
function Button (line 450) | function Button(element) {
function Carousel (line 692) | function Carousel(element, config) {
function Collapse (line 1240) | function Collapse(element, config) {
function Dropdown (line 1623) | function Dropdown(element, config) {
function Modal (line 2121) | function Modal(element, config) {
function allowedAttribute (line 2717) | function allowedAttribute(attr, allowedAttributeList) {
function sanitizeHtml (line 2741) | function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {
function Tooltip (line 2868) | function Tooltip(element, config) {
function Popover (line 3544) | function Popover() {
function ScrollSpy (line 3718) | function ScrollSpy(element, config) {
function Tab (line 4002) | function Tab(element) {
function Toast (line 4230) | function Toast(element, config) {
FILE: assets/vendors/fontawesome/js/all.js
function bunker (line 35) | function bunker(fn) {
function _defineProperty (line 45) | function _defineProperty(obj, key, value) {
function _objectSpread (line 60) | function _objectSpread(target) {
function defineIcons (line 86) | function defineIcons(prefix, icons) {
function bunker (line 602) | function bunker(fn) {
function _defineProperty (line 612) | function _defineProperty(obj, key, value) {
function _objectSpread (line 627) | function _objectSpread(target) {
function defineIcons (line 653) | function defineIcons(prefix, icons) {
function bunker (line 878) | function bunker(fn) {
function _defineProperty (line 888) | function _defineProperty(obj, key, value) {
function _objectSpread (line 903) | function _objectSpread(target) {
function defineIcons (line 929) | function defineIcons(prefix, icons) {
function _typeof (line 1971) | function _typeof(obj) {
function _classCallCheck (line 1985) | function _classCallCheck(instance, Constructor) {
function _defineProperties (line 1991) | function _defineProperties(target, props) {
function _createClass (line 2001) | function _createClass(Constructor, protoProps, staticProps) {
function _defineProperty (line 2007) | function _defineProperty(obj, key, value) {
function _objectSpread (line 2022) | function _objectSpread(target) {
function _slicedToArray (line 2041) | function _slicedToArray(arr, i) {
function _toConsumableArray (line 2045) | function _toConsumableArray(arr) {
function _arrayWithoutHoles (line 2049) | function _arrayWithoutHoles(arr) {
function _arrayWithHoles (line 2057) | function _arrayWithHoles(arr) {
function _iterableToArray (line 2061) | function _iterableToArray(iter) {
function _iterableToArrayLimit (line 2065) | function _iterableToArrayLimit(arr, i) {
function _nonIterableSpread (line 2091) | function _nonIterableSpread() {
function _nonIterableRest (line 2095) | function _nonIterableRest() {
function getAttrConfig (line 2187) | function getAttrConfig(attr) {
function coerce (line 2195) | function coerce(val) {
function domready (line 2266) | function domready (fn) {
function asyncFlush (line 2283) | function asyncFlush() {
function asyncCall (line 2294) | function asyncCall(callback, arg) {
function invokeResolver (line 2303) | function invokeResolver(resolver, promise) {
function invokeCallback (line 2319) | function invokeCallback(subscriber) {
function handleThenable (line 2347) | function handleThenable(promise, value) {
function resolve (line 2390) | function resolve(promise, value) {
function fulfill (line 2396) | function fulfill(promise, value) {
function reject (line 2404) | function reject(promise, reason) {
function publish (line 2412) | function publish(promise) {
function publishFulfillment (line 2416) | function publishFulfillment(promise) {
function publishRejection (line 2421) | function publishRejection(promise) {
function notifyRejectionHandled (line 2430) | function notifyRejectionHandled(promise) {
function P (line 2438) | function P(resolver) {
function resolver (line 2497) | function resolver(index) {
function isReserved (line 2570) | function isReserved(name) {
function bunker (line 2574) | function bunker(fn) {
function insertCss (line 2583) | function insertCss(css) {
function nextUniqueId (line 2607) | function nextUniqueId() {
function toArray (line 2617) | function toArray(obj) {
function classArray (line 2626) | function classArray(node) {
function getIconName (line 2635) | function getIconName(familyPrefix, cls) {
function htmlEscape (line 2646) | function htmlEscape(str) {
function joinAttributes (line 2649) | function joinAttributes(attributes) {
function joinStyles (line 2654) | function joinStyles(styles) {
function transformIsMeaningful (line 2659) | function transformIsMeaningful(transform) {
function transformForSvg (line 2662) | function transformForSvg(_ref) {
function transformForCss (line 2684) | function transformForCss(_ref2) {
function fillBlack (line 2714) | function fillBlack(abstract) {
function deGroup (line 2724) | function deGroup(abstract) {
function makeIconMasking (line 2732) | function makeIconMasking (_ref) {
function makeIconStandard (line 2805) | function makeIconStandard (_ref) {
function asIcon (line 2846) | function asIcon (_ref) {
function asSymbol (line 2873) | function asSymbol (_ref) {
function makeInlineSvgAbstract (line 2895) | function makeInlineSvgAbstract(params) {
function makeLayersTextAbstract (line 2966) | function makeLayersTextAbstract(params) {
function makeLayersCounterAbstract (line 3023) | function makeLayersCounterAbstract(params) {
function toHex (line 3133) | function toHex(unicode) {
function defineIcons (line 3144) | function defineIcons(prefix, icons) {
function byUnicode (line 3225) | function byUnicode(prefix, unicode) {
function byLigature (line 3228) | function byLigature(prefix, ligature) {
function byOldName (line 3231) | function byOldName(name) {
function getCanonicalIcon (line 3246) | function getCanonicalIcon(values) {
function iconFromMapping (line 3265) | function iconFromMapping(mapping, prefix, iconName) {
function toHtml (line 3275) | function toHtml(abstractNodes) {
function isWatched (line 3291) | function isWatched(node) {
function getMutator (line 3296) | function getMutator() {
function performOperationSync (line 3355) | function performOperationSync(op) {
function perform (line 3359) | function perform(mutations, callback) {
function disableObservation (line 3381) | function disableObservation() {
function enableObservation (line 3384) | function enableObservation() {
function observe (line 3388) | function observe(options) {
function disconnect (line 3439) | function disconnect() {
function styleParser (line 3444) | function styleParser (node) {
function classParser (line 3465) | function classParser (node) {
function transformParser (line 3553) | function transformParser (node) {
function symbolParser (line 3557) | function symbolParser (node) {
function attributesParser (line 3562) | function attributesParser (node) {
function maskParser (line 3585) | function maskParser (node) {
function blankMeta (line 3597) | function blankMeta() {
function parseMeta (line 3614) | function parseMeta(node) {
function MissingIcon (line 3642) | function MissingIcon(error) {
function asFoundIcon (line 3721) | function asFoundIcon(icon) {
function findIcon (line 3770) | function findIcon(iconName, prefix) {
function generateSvgReplacementMutation (line 3800) | function generateSvgReplacementMutation(node, nodeMeta) {
function generateLayersText (line 3836) | function generateLayersText(node, nodeMeta) {
function generateMutation (line 3865) | function generateMutation(node) {
function onTree (line 3875) | function onTree(root) {
function onNode (line 3945) | function onNode(node) {
function replaceForPosition (line 3954) | function replaceForPosition(node, position) {
function replace (line 4029) | function replace(node) {
function processable (line 4033) | function processable(node) {
function searchPseudoElements (line 4037) | function searchPseudoElements (root) {
function css (line 4057) | function css () {
function Library (line 4077) | function Library() {
function ensureCss (line 4125) | function ensureCss() {
function apiObject (line 4133) | function apiObject(val, abstractCreator) {
function findIconDefinition (line 4155) | function findIconDefinition(iconLookup) {
function resolveIcons (line 4163) | function resolveIcons(next) {
function bootstrap (line 4406) | function bootstrap() {
FILE: assets/vendors/fontawesome/js/brands.js
function bunker (line 35) | function bunker(fn) {
function _defineProperty (line 45) | function _defineProperty(obj, key, value) {
function _objectSpread (line 60) | function _objectSpread(target) {
function defineIcons (line 86) | function defineIcons(prefix, icons) {
FILE: assets/vendors/fontawesome/js/conflict-detection.js
function _typeof (line 11) | function _typeof(obj) {
function _defineProperty (line 25) | function _defineProperty(obj, key, value) {
function _objectSpread (line 40) | function _objectSpread(target) {
function domready (line 94) | function domready (fn) {
function report (line 99) | function report (_ref) {
function createCommonjsModule (line 167) | function createCommonjsModule(fn, module) {
function safeAdd (line 183) | function safeAdd(x, y) {
function bitRotateLeft (line 197) | function bitRotateLeft(num, cnt) {
function md5cmn (line 213) | function md5cmn(q, a, b, x, s, t) {
function md5ff (line 230) | function md5ff(a, b, c, d, x, s, t) {
function md5gg (line 247) | function md5gg(a, b, c, d, x, s, t) {
function md5hh (line 264) | function md5hh(a, b, c, d, x, s, t) {
function md5ii (line 281) | function md5ii(a, b, c, d, x, s, t) {
function binlMD5 (line 293) | function binlMD5(x, len) {
function binl2rstr (line 392) | function binl2rstr(input) {
function rstr2binl (line 412) | function rstr2binl(input) {
function rstrMD5 (line 437) | function rstrMD5(s) {
function rstrHMACMD5 (line 449) | function rstrHMACMD5(key, data) {
function rstr2hex (line 477) | function rstr2hex(input) {
function str2rstrUTF8 (line 498) | function str2rstrUTF8(input) {
function rawMD5 (line 509) | function rawMD5(s) {
function hexMD5 (line 520) | function hexMD5(s) {
function rawHMACMD5 (line 532) | function rawHMACMD5(k, d) {
function hexHMACMD5 (line 544) | function hexHMACMD5(k, d) {
function md5 (line 559) | function md5(string, key, raw) {
function md5ForNode (line 583) | function md5ForNode(node) {
function pollUntil (line 610) | function pollUntil(_ref) {
function detectWebfontConflicts (line 652) | function detectWebfontConflicts() {
function detectSvgConflicts (line 771) | function detectSvgConflicts(currentScript) {
function setDoneResults (line 851) | function setDoneResults(_ref2) {
function conflictDetection (line 860) | function conflictDetection() {
function bunker (line 978) | function bunker(fn) {
FILE: assets/vendors/fontawesome/js/fontawesome.js
function _typeof (line 8) | function _typeof(obj) {
function _classCallCheck (line 22) | function _classCallCheck(instance, Constructor) {
function _defineProperties (line 28) | function _defineProperties(target, props) {
function _createClass (line 38) | function _createClass(Constructor, protoProps, staticProps) {
function _defineProperty (line 44) | function _defineProperty(obj, key, value) {
function _objectSpread (line 59) | function _objectSpread(target) {
function _slicedToArray (line 78) | function _slicedToArray(arr, i) {
function _toConsumableArray (line 82) | function _toConsumableArray(arr) {
function _arrayWithoutHoles (line 86) | function _arrayWithoutHoles(arr) {
function _arrayWithHoles (line 94) | function _arrayWithHoles(arr) {
function _iterableToArray (line 98) | function _iterableToArray(iter) {
function _iterableToArrayLimit (line 102) | function _iterableToArrayLimit(arr, i) {
function _nonIterableSpread (line 128) | function _nonIterableSpread() {
function _nonIterableRest (line 132) | function _nonIterableRest() {
function getAttrConfig (line 224) | function getAttrConfig(attr) {
function coerce (line 232) | function coerce(val) {
function domready (line 303) | function domready (fn) {
function asyncFlush (line 320) | function asyncFlush() {
function asyncCall (line 331) | function asyncCall(callback, arg) {
function invokeResolver (line 340) | function invokeResolver(resolver, promise) {
function invokeCallback (line 356) | function invokeCallback(subscriber) {
function handleThenable (line 384) | function handleThenable(promise, value) {
function resolve (line 427) | function resolve(promise, value) {
function fulfill (line 433) | function fulfill(promise, value) {
function reject (line 441) | function reject(promise, reason) {
function publish (line 449) | function publish(promise) {
function publishFulfillment (line 453) | function publishFulfillment(promise) {
function publishRejection (line 458) | function publishRejection(promise) {
function notifyRejectionHandled (line 467) | function notifyRejectionHandled(promise) {
function P (line 475) | function P(resolver) {
function resolver (line 534) | function resolver(index) {
function isReserved (line 607) | function isReserved(name) {
function bunker (line 611) | function bunker(fn) {
function insertCss (line 620) | function insertCss(css) {
function nextUniqueId (line 644) | function nextUniqueId() {
function toArray (line 654) | function toArray(obj) {
function classArray (line 663) | function classArray(node) {
function getIconName (line 672) | function getIconName(familyPrefix, cls) {
function htmlEscape (line 683) | function htmlEscape(str) {
function joinAttributes (line 686) | function joinAttributes(attributes) {
function joinStyles (line 691) | function joinStyles(styles) {
function transformIsMeaningful (line 696) | function transformIsMeaningful(transform) {
function transformForSvg (line 699) | function transformForSvg(_ref) {
function transformForCss (line 721) | function transformForCss(_ref2) {
function fillBlack (line 751) | function fillBlack(abstract) {
function deGroup (line 761) | function deGroup(abstract) {
function makeIconMasking (line 769) | function makeIconMasking (_ref) {
function makeIconStandard (line 842) | function makeIconStandard (_ref) {
function asIcon (line 883) | function asIcon (_ref) {
function asSymbol (line 910) | function asSymbol (_ref) {
function makeInlineSvgAbstract (line 932) | function makeInlineSvgAbstract(params) {
function makeLayersTextAbstract (line 1003) | function makeLayersTextAbstract(params) {
function makeLayersCounterAbstract (line 1060) | function makeLayersCounterAbstract(params) {
function toHex (line 1170) | function toHex(unicode) {
function defineIcons (line 1181) | function defineIcons(prefix, icons) {
function byUnicode (line 1262) | function byUnicode(prefix, unicode) {
function byLigature (line 1265) | function byLigature(prefix, ligature) {
function byOldName (line 1268) | function byOldName(name) {
function getCanonicalIcon (line 1283) | function getCanonicalIcon(values) {
function iconFromMapping (line 1302) | function iconFromMapping(mapping, prefix, iconName) {
function toHtml (line 1312) | function toHtml(abstractNodes) {
function isWatched (line 1328) | function isWatched(node) {
function getMutator (line 1333) | function getMutator() {
function performOperationSync (line 1392) | function performOperationSync(op) {
function perform (line 1396) | function perform(mutations, callback) {
function disableObservation (line 1418) | function disableObservation() {
function enableObservation (line 1421) | function enableObservation() {
function observe (line 1425) | function observe(options) {
function disconnect (line 1476) | function disconnect() {
function styleParser (line 1481) | function styleParser (node) {
function classParser (line 1502) | function classParser (node) {
function transformParser (line 1590) | function transformParser (node) {
function symbolParser (line 1594) | function symbolParser (node) {
function attributesParser (line 1599) | function attributesParser (node) {
function maskParser (line 1622) | function maskParser (node) {
function blankMeta (line 1634) | function blankMeta() {
function parseMeta (line 1651) | function parseMeta(node) {
function MissingIcon (line 1679) | function MissingIcon(error) {
function asFoundIcon (line 1758) | function asFoundIcon(icon) {
function findIcon (line 1807) | function findIcon(iconName, prefix) {
function generateSvgReplacementMutation (line 1837) | function generateSvgReplacementMutation(node, nodeMeta) {
function generateLayersText (line 1873) | function generateLayersText(node, nodeMeta) {
function generateMutation (line 1902) | function generateMutation(node) {
function onTree (line 1912) | function onTree(root) {
function onNode (line 1982) | function onNode(node) {
function replaceForPosition (line 1991) | function replaceForPosition(node, position) {
function replace (line 2066) | function replace(node) {
function processable (line 2070) | function processable(node) {
function searchPseudoElements (line 2074) | function searchPseudoElements (root) {
function css (line 2094) | function css () {
function Library (line 2114) | function Library() {
function ensureCss (line 2162) | function ensureCss() {
function apiObject (line 2170) | function apiObject(val, abstractCreator) {
function findIconDefinition (line 2192) | function findIconDefinition(iconLookup) {
function resolveIcons (line 2200) | function resolveIcons(next) {
function bootstrap (line 2443) | function bootstrap() {
FILE: assets/vendors/fontawesome/js/regular.js
function bunker (line 35) | function bunker(fn) {
function _defineProperty (line 45) | function _defineProperty(obj, key, value) {
function _objectSpread (line 60) | function _objectSpread(target) {
function defineIcons (line 86) | function defineIcons(prefix, icons) {
FILE: assets/vendors/fontawesome/js/solid.js
function bunker (line 35) | function bunker(fn) {
function _defineProperty (line 45) | function _defineProperty(obj, key, value) {
function _objectSpread (line 60) | function _objectSpread(target) {
function defineIcons (line 86) | function defineIcons(prefix, icons) {
FILE: assets/vendors/fontawesome/js/v4-shims.js
function bunker (line 38) | function bunker(fn) {
FILE: assets/vendors/summernote/lang/summernote-ar-AR.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-az-AZ.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-bg-BG.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-ca-ES.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-cs-CZ.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-da-DK.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-de-DE.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-el-GR.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-es-ES.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-es-EU.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-fa-IR.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-fi-FI.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-fr-FR.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-gl-ES.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-he-IL.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-hr-HR.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-hu-HU.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-id-ID.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-it-IT.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-ja-JP.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-ko-KR.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-lt-LT.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-lt-LV.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-mn-MN.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-nb-NO.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-nl-NL.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-pl-PL.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-pt-BR.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-pt-PT.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-ro-RO.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-ru-RU.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-sk-SK.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-sl-SI.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-sr-RS-Latin.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-sr-RS.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-sv-SE.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-ta-IN.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-th-TH.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-tr-TR.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-uk-UA.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-uz-UZ.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-vi-VN.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-zh-CN.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/lang/summernote-zh-TW.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
FILE: assets/vendors/summernote/plugin/specialchars/summernote-ext-specialchars.js
function addActiveClass (line 159) | function addActiveClass($target) {
function removeActiveClass (line 167) | function removeActiveClass($target) {
function findNextNode (line 173) | function findNextNode(row, column) {
function arrowKeyHandler (line 186) | function arrowKeyHandler(keyCode) {
function enterKeyHandler (line 237) | function enterKeyHandler() {
function keyDownEventHandler (line 246) | function keyDownEventHandler(event) {
FILE: assets/vendors/summernote/summernote-bs4.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
function _typeof (line 124) | function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol ===...
function _classCallCheck (line 126) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _defineProperties (line 128) | function _defineProperties(target, props) { for (var i = 0; i < props.le...
function _createClass (line 130) | function _createClass(Constructor, protoProps, staticProps) { if (protoP...
function Renderer (line 135) | function Renderer(markup, children, options, callback) {
function validFontName (line 408) | function validFontName(fontName) {
function env_isFontInstalled (line 412) | function env_isFontInstalled(fontName) {
function eq (line 487) | function eq(itemA) {
function eq2 (line 493) | function eq2(itemA, itemB) {
function peq2 (line 497) | function peq2(propName) {
function ok (line 503) | function ok() {
function fail (line 507) | function fail() {
function not (line 511) | function not(f) {
function and (line 517) | function and(fA, fB) {
function func_self (line 523) | function func_self(a) {
function func_invoke (line 527) | function func_invoke(obj, method) {
function resetUniqueId (line 539) | function resetUniqueId() {
function uniqueId (line 549) | function uniqueId(prefix) {
function rect2bnd (line 568) | function rect2bnd(rect) {
function invertObject (line 584) | function invertObject(obj) {
function namespaceToCamel (line 602) | function namespaceToCamel(namespace, prefix) {
function debounce (line 620) | function debounce(func, wait, immediate) {
function isValidUrl (line 650) | function isValidUrl(url) {
function lists_head (line 681) | function lists_head(array) {
function lists_last (line 691) | function lists_last(array) {
function initial (line 701) | function initial(array) {
function tail (line 711) | function tail(array) {
function find (line 719) | function find(array, pred) {
function lists_all (line 733) | function lists_all(array, pred) {
function contains (line 747) | function contains(array, item) {
function sum (line 767) | function sum(array, fn) {
function from (line 779) | function from(collection) {
function lists_isEmpty (line 795) | function lists_isEmpty(array) {
function clusterBy (line 807) | function clusterBy(array, fn) {
function compact (line 833) | function compact(array) {
function unique (line 851) | function unique(array) {
function lists_next (line 868) | function lists_next(array, item) {
function prev (line 882) | function prev(array, item) {
function isEditable (line 933) | function isEditable(node) {
function isControlSizing (line 946) | function isControlSizing(node) {
function makePredByNodeName (line 959) | function makePredByNodeName(nodeName) {
function isText (line 975) | function isText(node) {
function isElement (line 988) | function isElement(node) {
function isVoid (line 997) | function isVoid(node) {
function isPara (line 1001) | function isPara(node) {
function isHeading (line 1010) | function isHeading(node) {
function isPurePara (line 1017) | function isPurePara(node) {
function dom_isInline (line 1024) | function dom_isInline(node) {
function isList (line 1028) | function isList(node) {
function dom_isCell (line 1034) | function dom_isCell(node) {
function isBodyContainer (line 1040) | function isBodyContainer(node) {
function isParaInline (line 1046) | function isParaInline(node) {
function isBodyInline (line 1050) | function isBodyInline(node) {
function isClosestSibling (line 1063) | function isClosestSibling(nodeA, nodeB) {
function withClosestSiblings (line 1075) | function withClosestSiblings(node, pred) {
function nodeLength (line 1107) | function nodeLength(node) {
function deepestChildIsEmpty (line 1126) | function deepestChildIsEmpty(node) {
function dom_isEmpty (line 1141) | function dom_isEmpty(node) {
function paddingBlankHTML (line 1161) | function paddingBlankHTML(node) {
function dom_ancestor (line 1174) | function dom_ancestor(node, pred) {
function singleChildAncestor (line 1197) | function singleChildAncestor(node, pred) {
function listAncestor (line 1226) | function listAncestor(node, pred) {
function lastAncestor (line 1243) | function lastAncestor(node, pred) {
function dom_commonAncestor (line 1255) | function dom_commonAncestor(nodeA, nodeB) {
function listPrev (line 1272) | function listPrev(node, pred) {
function listNext (line 1295) | function listNext(node, pred) {
function listDescendant (line 1318) | function listDescendant(node, pred) {
function wrap (line 1343) | function wrap(node, wrapperName) {
function insertAfter (line 1358) | function insertAfter(node, preceding) {
function appendChildNodes (line 1378) | function appendChildNodes(node, aChild) {
function isLeftEdgePoint (line 1392) | function isLeftEdgePoint(point) {
function isRightEdgePoint (line 1403) | function isRightEdgePoint(point) {
function isEdgePoint (line 1414) | function isEdgePoint(point) {
function dom_isLeftEdgeOf (line 1426) | function dom_isLeftEdgeOf(node, ancestor) {
function isRightEdgeOf (line 1446) | function isRightEdgeOf(node, ancestor) {
function isLeftEdgePointOf (line 1469) | function isLeftEdgePointOf(point, ancestor) {
function isRightEdgePointOf (line 1480) | function isRightEdgePointOf(point, ancestor) {
function dom_position (line 1490) | function dom_position(node) {
function hasChildren (line 1500) | function hasChildren(node) {
function dom_prevPoint (line 1512) | function dom_prevPoint(point, isSkipInnerOffset) {
function dom_nextPoint (line 1545) | function dom_nextPoint(point, isSkipInnerOffset) {
function nextPointWithEmptyNode (line 1584) | function nextPointWithEmptyNode(point, isSkipInnerOffset) {
function getNextTextNode (line 1642) | function getNextTextNode(actual) {
function isSamePoint (line 1657) | function isSamePoint(pointA, pointB) {
function isVisiblePoint (line 1668) | function isVisiblePoint(point) {
function prevPointUntil (line 1691) | function prevPointUntil(point, pred) {
function nextPointUntil (line 1711) | function nextPointUntil(point, pred) {
function isCharPoint (line 1730) | function isCharPoint(point) {
function isSpacePoint (line 1746) | function isSpacePoint(point) {
function walkPoint (line 1764) | function walkPoint(startPoint, endPoint, handler, isSkipInnerOffset) {
function makeOffsetPath (line 1788) | function makeOffsetPath(ancestor, node) {
function fromOffsetPath (line 1802) | function fromOffsetPath(ancestor, offsets) {
function splitNode (line 1829) | function splitNode(point, options) {
function splitTree (line 1888) | function splitTree(root, point, options) {
function splitPoint (line 1918) | function splitPoint(point, isInline) {
function dom_create (line 1951) | function dom_create(nodeName) {
function createText (line 1955) | function createText(text) {
function remove (line 1968) | function remove(node, isRemoveChild) {
function removeWhile (line 2001) | function removeWhile(node, pred) {
function dom_replace (line 2023) | function dom_replace(node, nodeName) {
function dom_value (line 2046) | function dom_value($node, stripLinebreaks) {
function dom_html (line 2065) | function dom_html($node, isNewlineOnBlock) {
function posFromPlaceholder (line 2082) | function posFromPlaceholder(placeholder) {
function attachEvents (line 2093) | function attachEvents($node, events) {
function detachEvents (line 2099) | function detachEvents($node, events) {
function isCustomStyleTag (line 2114) | function isCustomStyleTag(node) {
function _classCallCheck (line 2215) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _defineProperties (line 2217) | function _defineProperties(target, props) { for (var i = 0; i < props.le...
function _createClass (line 2219) | function _createClass(Constructor, protoProps, staticProps) { if (protoP...
function Context (line 2231) | function Context($note, options) {
function range_classCallCheck (line 2549) | function range_classCallCheck(instance, Constructor) { if (!(instance in...
function range_defineProperties (line 2551) | function range_defineProperties(target, props) { for (var i = 0; i < pro...
function range_createClass (line 2553) | function range_createClass(Constructor, protoProps, staticProps) { if (p...
function textRangeToPoint (line 2570) | function textRangeToPoint(textRange, isStart) {
function pointToTextRange (line 2630) | function pointToTextRange(point) {
function WrappedRange (line 2677) | function WrappedRange(sc, so, ec, eo) {
function readFileAsDataURL (line 3605) | function readFileAsDataURL(file) {
function createImage (line 3627) | function createImage(url) {
function History_classCallCheck (line 3642) | function History_classCallCheck(instance, Constructor) { if (!(instance ...
function History_defineProperties (line 3644) | function History_defineProperties(target, props) { for (var i = 0; i < p...
function History_createClass (line 3646) | function History_createClass(Constructor, protoProps, staticProps) { if ...
function History (line 3651) | function History(context) {
function Style_classCallCheck (line 3799) | function Style_classCallCheck(instance, Constructor) { if (!(instance in...
function Style_defineProperties (line 3801) | function Style_defineProperties(target, props) { for (var i = 0; i < pro...
function Style_createClass (line 3803) | function Style_createClass(Constructor, protoProps, staticProps) { if (p...
function Style (line 3812) | function Style() {
function Bullet_classCallCheck (line 3986) | function Bullet_classCallCheck(instance, Constructor) { if (!(instance i...
function Bullet_defineProperties (line 3988) | function Bullet_defineProperties(target, props) { for (var i = 0; i < pr...
function Bullet_createClass (line 3990) | function Bullet_createClass(Constructor, protoProps, staticProps) { if (...
function Bullet (line 3999) | function Bullet() {
function Typing_classCallCheck (line 4307) | function Typing_classCallCheck(instance, Constructor) { if (!(instance i...
function Typing_defineProperties (line 4309) | function Typing_defineProperties(target, props) { for (var i = 0; i < pr...
function Typing_createClass (line 4311) | function Typing_createClass(Constructor, protoProps, staticProps) { if (...
function Typing (line 4325) | function Typing(context) {
function Table_classCallCheck (line 4441) | function Table_classCallCheck(instance, Constructor) { if (!(instance in...
function Table_defineProperties (line 4443) | function Table_defineProperties(target, props) { for (var i = 0; i < pro...
function Table_createClass (line 4445) | function Table_createClass(Constructor, protoProps, staticProps) { if (p...
function setStartPoint (line 4473) | function setStartPoint() {
function setVirtualTablePosition (line 4499) | function setVirtualTablePosition(rowIndex, cellIndex, baseRow, baseCell,...
function getActionCell (line 4522) | function getActionCell(virtualTableCellObj, resultAction, virtualRowPosi...
function recoverCellIndex (line 4540) | function recoverCellIndex(rowIndex, cellIndex) {
function addCellInfoToVirtual (line 4567) | function addCellInfoToVirtual(row, cell) {
function adjustStartPoint (line 4605) | function adjustStartPoint(rowIndex, cellIndex, cell, isSelectedCell) {
function createVirtualTable (line 4615) | function createVirtualTable() {
function getDeleteResultActionToCell (line 4633) | function getDeleteResultActionToCell(cell) {
function getAddResultActionToCell (line 4661) | function getAddResultActionToCell(cell) {
function init (line 4685) | function init() {
function Table (line 4783) | function Table() {
function Editor_classCallCheck (line 5139) | function Editor_classCallCheck(instance, Constructor) { if (!(instance i...
function Editor_defineProperties (line 5141) | function Editor_defineProperties(target, props) { for (var i = 0; i < pr...
function Editor_createClass (line 5143) | function Editor_createClass(Constructor, protoProps, staticProps) { if (...
function Editor (line 5164) | function Editor(context) {
function Clipboard_classCallCheck (line 6272) | function Clipboard_classCallCheck(instance, Constructor) { if (!(instanc...
function Clipboard_defineProperties (line 6274) | function Clipboard_defineProperties(target, props) { for (var i = 0; i <...
function Clipboard_createClass (line 6276) | function Clipboard_createClass(Constructor, protoProps, staticProps) { i...
function Clipboard (line 6281) | function Clipboard(context) {
function Dropzone_classCallCheck (line 6340) | function Dropzone_classCallCheck(instance, Constructor) { if (!(instance...
function Dropzone_defineProperties (line 6342) | function Dropzone_defineProperties(target, props) { for (var i = 0; i < ...
function Dropzone_createClass (line 6344) | function Dropzone_createClass(Constructor, protoProps, staticProps) { if...
function Dropzone (line 6349) | function Dropzone(context) {
function _createForOfIteratorHelper (line 6488) | function _createForOfIteratorHelper(o) { if (typeof Symbol === "undefine...
function _unsupportedIterableToArray (line 6490) | function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (ty...
function _arrayLikeToArray (line 6492) | function _arrayLikeToArray(arr, len) { if (len == null || len > arr.leng...
function Codeview_classCallCheck (line 6494) | function Codeview_classCallCheck(instance, Constructor) { if (!(instance...
function Codeview_defineProperties (line 6496) | function Codeview_defineProperties(target, props) { for (var i = 0; i < ...
function Codeview_createClass (line 6498) | function Codeview_createClass(Constructor, protoProps, staticProps) { if...
function CodeView (line 6507) | function CodeView(context) {
function Statusbar_classCallCheck (line 6712) | function Statusbar_classCallCheck(instance, Constructor) { if (!(instanc...
function Statusbar_defineProperties (line 6714) | function Statusbar_defineProperties(target, props) { for (var i = 0; i <...
function Statusbar_createClass (line 6716) | function Statusbar_createClass(Constructor, protoProps, staticProps) { i...
function Statusbar (line 6722) | function Statusbar(context) {
function Fullscreen_classCallCheck (line 6773) | function Fullscreen_classCallCheck(instance, Constructor) { if (!(instan...
function Fullscreen_defineProperties (line 6775) | function Fullscreen_defineProperties(target, props) { for (var i = 0; i ...
function Fullscreen_createClass (line 6777) | function Fullscreen_createClass(Constructor, protoProps, staticProps) { ...
function Fullscreen (line 6782) | function Fullscreen(context) {
function Handle_classCallCheck (line 6850) | function Handle_classCallCheck(instance, Constructor) { if (!(instance i...
function Handle_defineProperties (line 6852) | function Handle_defineProperties(target, props) { for (var i = 0; i < pr...
function Handle_createClass (line 6854) | function Handle_createClass(Constructor, protoProps, staticProps) { if (...
function Handle (line 6860) | function Handle(context) {
function AutoLink_classCallCheck (line 7001) | function AutoLink_classCallCheck(instance, Constructor) { if (!(instance...
function AutoLink_defineProperties (line 7003) | function AutoLink_defineProperties(target, props) { for (var i = 0; i < ...
function AutoLink_createClass (line 7005) | function AutoLink_createClass(Constructor, protoProps, staticProps) { if...
function AutoLink (line 7014) | function AutoLink(context) {
function AutoSync_classCallCheck (line 7089) | function AutoSync_classCallCheck(instance, Constructor) { if (!(instance...
function AutoSync_defineProperties (line 7091) | function AutoSync_defineProperties(target, props) { for (var i = 0; i < ...
function AutoSync_createClass (line 7093) | function AutoSync_createClass(Constructor, protoProps, staticProps) { if...
function AutoSync (line 7101) | function AutoSync(context) {
function AutoReplace_classCallCheck (line 7126) | function AutoReplace_classCallCheck(instance, Constructor) { if (!(insta...
function AutoReplace_defineProperties (line 7128) | function AutoReplace_defineProperties(target, props) { for (var i = 0; i...
function AutoReplace_createClass (line 7130) | function AutoReplace_createClass(Constructor, protoProps, staticProps) {...
function AutoReplace (line 7137) | function AutoReplace(context) {
function Placeholder_classCallCheck (line 7232) | function Placeholder_classCallCheck(instance, Constructor) { if (!(insta...
function Placeholder_defineProperties (line 7234) | function Placeholder_defineProperties(target, props) { for (var i = 0; i...
function Placeholder_createClass (line 7236) | function Placeholder_createClass(Constructor, protoProps, staticProps) {...
function Placeholder (line 7241) | function Placeholder(context) {
function Buttons_classCallCheck (line 7299) | function Buttons_classCallCheck(instance, Constructor) { if (!(instance ...
function Buttons_defineProperties (line 7301) | function Buttons_defineProperties(target, props) { for (var i = 0; i < p...
function Buttons_createClass (line 7303) | function Buttons_createClass(Constructor, protoProps, staticProps) { if ...
function Buttons (line 7311) | function Buttons(context) {
function Toolbar_classCallCheck (line 8171) | function Toolbar_classCallCheck(instance, Constructor) { if (!(instance ...
function Toolbar_defineProperties (line 8173) | function Toolbar_defineProperties(target, props) { for (var i = 0; i < p...
function Toolbar_createClass (line 8175) | function Toolbar_createClass(Constructor, protoProps, staticProps) { if ...
function Toolbar (line 8180) | function Toolbar(context) {
function LinkDialog_classCallCheck (line 8347) | function LinkDialog_classCallCheck(instance, Constructor) { if (!(instan...
function LinkDialog_defineProperties (line 8349) | function LinkDialog_defineProperties(target, props) { for (var i = 0; i ...
function LinkDialog_createClass (line 8351) | function LinkDialog_createClass(Constructor, protoProps, staticProps) { ...
function LinkDialog (line 8359) | function LinkDialog(context) {
function LinkPopover_classCallCheck (line 8535) | function LinkPopover_classCallCheck(instance, Constructor) { if (!(insta...
function LinkPopover_defineProperties (line 8537) | function LinkPopover_defineProperties(target, props) { for (var i = 0; i...
function LinkPopover_createClass (line 8539) | function LinkPopover_createClass(Constructor, protoProps, staticProps) {...
function LinkPopover (line 8546) | function LinkPopover(context) {
function ImageDialog_classCallCheck (line 8630) | function ImageDialog_classCallCheck(instance, Constructor) { if (!(insta...
function ImageDialog_defineProperties (line 8632) | function ImageDialog_defineProperties(target, props) { for (var i = 0; i...
function ImageDialog_createClass (line 8634) | function ImageDialog_createClass(Constructor, protoProps, staticProps) {...
function ImageDialog (line 8641) | function ImageDialog(context) {
function ImagePopover_classCallCheck (line 8780) | function ImagePopover_classCallCheck(instance, Constructor) { if (!(inst...
function ImagePopover_defineProperties (line 8782) | function ImagePopover_defineProperties(target, props) { for (var i = 0; ...
function ImagePopover_createClass (line 8784) | function ImagePopover_createClass(Constructor, protoProps, staticProps) ...
function ImagePopover (line 8796) | function ImagePopover(context) {
function TablePopover_classCallCheck (line 8872) | function TablePopover_classCallCheck(instance, Constructor) { if (!(inst...
function TablePopover_defineProperties (line 8874) | function TablePopover_defineProperties(target, props) { for (var i = 0; ...
function TablePopover_createClass (line 8876) | function TablePopover_createClass(Constructor, protoProps, staticProps) ...
function TablePopover (line 8884) | function TablePopover(context) {
function VideoDialog_classCallCheck (line 8969) | function VideoDialog_classCallCheck(instance, Constructor) { if (!(insta...
function VideoDialog_defineProperties (line 8971) | function VideoDialog_defineProperties(target, props) { for (var i = 0; i...
function VideoDialog_createClass (line 8973) | function VideoDialog_createClass(Constructor, protoProps, staticProps) {...
function VideoDialog (line 8980) | function VideoDialog(context) {
function HelpDialog_classCallCheck (line 9173) | function HelpDialog_classCallCheck(instance, Constructor) { if (!(instan...
function HelpDialog_defineProperties (line 9175) | function HelpDialog_defineProperties(target, props) { for (var i = 0; i ...
function HelpDialog_createClass (line 9177) | function HelpDialog_createClass(Constructor, protoProps, staticProps) { ...
function HelpDialog (line 9183) | function HelpDialog(context) {
function AirPopover_classCallCheck (line 9272) | function AirPopover_classCallCheck(instance, Constructor) { if (!(instan...
function AirPopover_defineProperties (line 9274) | function AirPopover_defineProperties(target, props) { for (var i = 0; i ...
function AirPopover_createClass (line 9276) | function AirPopover_createClass(Constructor, protoProps, staticProps) { ...
function AirPopover (line 9284) | function AirPopover(context) {
function HintPopover_classCallCheck (line 9406) | function HintPopover_classCallCheck(instance, Constructor) { if (!(insta...
function HintPopover_defineProperties (line 9408) | function HintPopover_defineProperties(target, props) { for (var i = 0; i...
function HintPopover_createClass (line 9410) | function HintPopover_createClass(Constructor, protoProps, staticProps) {...
function HintPopover (line 9421) | function HintPopover(context) {
function _typeof (line 10022) | function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol ===...
FILE: assets/vendors/summernote/summernote-lite.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
function _typeof (line 124) | function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol ===...
function _classCallCheck (line 126) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _defineProperties (line 128) | function _defineProperties(target, props) { for (var i = 0; i < props.le...
function _createClass (line 130) | function _createClass(Constructor, protoProps, staticProps) { if (protoP...
function Renderer (line 135) | function Renderer(markup, children, options, callback) {
function validFontName (line 408) | function validFontName(fontName) {
function env_isFontInstalled (line 412) | function env_isFontInstalled(fontName) {
function eq (line 487) | function eq(itemA) {
function eq2 (line 493) | function eq2(itemA, itemB) {
function peq2 (line 497) | function peq2(propName) {
function ok (line 503) | function ok() {
function fail (line 507) | function fail() {
function not (line 511) | function not(f) {
function and (line 517) | function and(fA, fB) {
function func_self (line 523) | function func_self(a) {
function func_invoke (line 527) | function func_invoke(obj, method) {
function resetUniqueId (line 539) | function resetUniqueId() {
function uniqueId (line 549) | function uniqueId(prefix) {
function rect2bnd (line 568) | function rect2bnd(rect) {
function invertObject (line 584) | function invertObject(obj) {
function namespaceToCamel (line 602) | function namespaceToCamel(namespace, prefix) {
function debounce (line 620) | function debounce(func, wait, immediate) {
function isValidUrl (line 650) | function isValidUrl(url) {
function lists_head (line 681) | function lists_head(array) {
function lists_last (line 691) | function lists_last(array) {
function initial (line 701) | function initial(array) {
function tail (line 711) | function tail(array) {
function find (line 719) | function find(array, pred) {
function lists_all (line 733) | function lists_all(array, pred) {
function contains (line 747) | function contains(array, item) {
function sum (line 767) | function sum(array, fn) {
function from (line 779) | function from(collection) {
function lists_isEmpty (line 795) | function lists_isEmpty(array) {
function clusterBy (line 807) | function clusterBy(array, fn) {
function compact (line 833) | function compact(array) {
function unique (line 851) | function unique(array) {
function lists_next (line 868) | function lists_next(array, item) {
function prev (line 882) | function prev(array, item) {
function isEditable (line 933) | function isEditable(node) {
function isControlSizing (line 946) | function isControlSizing(node) {
function makePredByNodeName (line 959) | function makePredByNodeName(nodeName) {
function isText (line 975) | function isText(node) {
function isElement (line 988) | function isElement(node) {
function isVoid (line 997) | function isVoid(node) {
function isPara (line 1001) | function isPara(node) {
function isHeading (line 1010) | function isHeading(node) {
function isPurePara (line 1017) | function isPurePara(node) {
function dom_isInline (line 1024) | function dom_isInline(node) {
function isList (line 1028) | function isList(node) {
function dom_isCell (line 1034) | function dom_isCell(node) {
function isBodyContainer (line 1040) | function isBodyContainer(node) {
function isParaInline (line 1046) | function isParaInline(node) {
function isBodyInline (line 1050) | function isBodyInline(node) {
function isClosestSibling (line 1063) | function isClosestSibling(nodeA, nodeB) {
function withClosestSiblings (line 1075) | function withClosestSiblings(node, pred) {
function nodeLength (line 1107) | function nodeLength(node) {
function deepestChildIsEmpty (line 1126) | function deepestChildIsEmpty(node) {
function dom_isEmpty (line 1141) | function dom_isEmpty(node) {
function paddingBlankHTML (line 1161) | function paddingBlankHTML(node) {
function dom_ancestor (line 1174) | function dom_ancestor(node, pred) {
function singleChildAncestor (line 1197) | function singleChildAncestor(node, pred) {
function listAncestor (line 1226) | function listAncestor(node, pred) {
function lastAncestor (line 1243) | function lastAncestor(node, pred) {
function dom_commonAncestor (line 1255) | function dom_commonAncestor(nodeA, nodeB) {
function listPrev (line 1272) | function listPrev(node, pred) {
function listNext (line 1295) | function listNext(node, pred) {
function listDescendant (line 1318) | function listDescendant(node, pred) {
function wrap (line 1343) | function wrap(node, wrapperName) {
function insertAfter (line 1358) | function insertAfter(node, preceding) {
function appendChildNodes (line 1378) | function appendChildNodes(node, aChild) {
function isLeftEdgePoint (line 1392) | function isLeftEdgePoint(point) {
function isRightEdgePoint (line 1403) | function isRightEdgePoint(point) {
function isEdgePoint (line 1414) | function isEdgePoint(point) {
function dom_isLeftEdgeOf (line 1426) | function dom_isLeftEdgeOf(node, ancestor) {
function isRightEdgeOf (line 1446) | function isRightEdgeOf(node, ancestor) {
function isLeftEdgePointOf (line 1469) | function isLeftEdgePointOf(point, ancestor) {
function isRightEdgePointOf (line 1480) | function isRightEdgePointOf(point, ancestor) {
function dom_position (line 1490) | function dom_position(node) {
function hasChildren (line 1500) | function hasChildren(node) {
function dom_prevPoint (line 1512) | function dom_prevPoint(point, isSkipInnerOffset) {
function dom_nextPoint (line 1545) | function dom_nextPoint(point, isSkipInnerOffset) {
function nextPointWithEmptyNode (line 1584) | function nextPointWithEmptyNode(point, isSkipInnerOffset) {
function getNextTextNode (line 1642) | function getNextTextNode(actual) {
function isSamePoint (line 1657) | function isSamePoint(pointA, pointB) {
function isVisiblePoint (line 1668) | function isVisiblePoint(point) {
function prevPointUntil (line 1691) | function prevPointUntil(point, pred) {
function nextPointUntil (line 1711) | function nextPointUntil(point, pred) {
function isCharPoint (line 1730) | function isCharPoint(point) {
function isSpacePoint (line 1746) | function isSpacePoint(point) {
function walkPoint (line 1764) | function walkPoint(startPoint, endPoint, handler, isSkipInnerOffset) {
function makeOffsetPath (line 1788) | function makeOffsetPath(ancestor, node) {
function fromOffsetPath (line 1802) | function fromOffsetPath(ancestor, offsets) {
function splitNode (line 1829) | function splitNode(point, options) {
function splitTree (line 1888) | function splitTree(root, point, options) {
function splitPoint (line 1918) | function splitPoint(point, isInline) {
function dom_create (line 1951) | function dom_create(nodeName) {
function createText (line 1955) | function createText(text) {
function remove (line 1968) | function remove(node, isRemoveChild) {
function removeWhile (line 2001) | function removeWhile(node, pred) {
function dom_replace (line 2023) | function dom_replace(node, nodeName) {
function dom_value (line 2046) | function dom_value($node, stripLinebreaks) {
function dom_html (line 2065) | function dom_html($node, isNewlineOnBlock) {
function posFromPlaceholder (line 2082) | function posFromPlaceholder(placeholder) {
function attachEvents (line 2093) | function attachEvents($node, events) {
function detachEvents (line 2099) | function detachEvents($node, events) {
function isCustomStyleTag (line 2114) | function isCustomStyleTag(node) {
function _classCallCheck (line 2215) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _defineProperties (line 2217) | function _defineProperties(target, props) { for (var i = 0; i < props.le...
function _createClass (line 2219) | function _createClass(Constructor, protoProps, staticProps) { if (protoP...
function Context (line 2231) | function Context($note, options) {
function range_classCallCheck (line 2549) | function range_classCallCheck(instance, Constructor) { if (!(instance in...
function range_defineProperties (line 2551) | function range_defineProperties(target, props) { for (var i = 0; i < pro...
function range_createClass (line 2553) | function range_createClass(Constructor, protoProps, staticProps) { if (p...
function textRangeToPoint (line 2570) | function textRangeToPoint(textRange, isStart) {
function pointToTextRange (line 2630) | function pointToTextRange(point) {
function WrappedRange (line 2677) | function WrappedRange(sc, so, ec, eo) {
function readFileAsDataURL (line 3605) | function readFileAsDataURL(file) {
function createImage (line 3627) | function createImage(url) {
function History_classCallCheck (line 3642) | function History_classCallCheck(instance, Constructor) { if (!(instance ...
function History_defineProperties (line 3644) | function History_defineProperties(target, props) { for (var i = 0; i < p...
function History_createClass (line 3646) | function History_createClass(Constructor, protoProps, staticProps) { if ...
function History (line 3651) | function History(context) {
function Style_classCallCheck (line 3799) | function Style_classCallCheck(instance, Constructor) { if (!(instance in...
function Style_defineProperties (line 3801) | function Style_defineProperties(target, props) { for (var i = 0; i < pro...
function Style_createClass (line 3803) | function Style_createClass(Constructor, protoProps, staticProps) { if (p...
function Style (line 3812) | function Style() {
function Bullet_classCallCheck (line 3986) | function Bullet_classCallCheck(instance, Constructor) { if (!(instance i...
function Bullet_defineProperties (line 3988) | function Bullet_defineProperties(target, props) { for (var i = 0; i < pr...
function Bullet_createClass (line 3990) | function Bullet_createClass(Constructor, protoProps, staticProps) { if (...
function Bullet (line 3999) | function Bullet() {
function Typing_classCallCheck (line 4307) | function Typing_classCallCheck(instance, Constructor) { if (!(instance i...
function Typing_defineProperties (line 4309) | function Typing_defineProperties(target, props) { for (var i = 0; i < pr...
function Typing_createClass (line 4311) | function Typing_createClass(Constructor, protoProps, staticProps) { if (...
function Typing (line 4325) | function Typing(context) {
function Table_classCallCheck (line 4441) | function Table_classCallCheck(instance, Constructor) { if (!(instance in...
function Table_defineProperties (line 4443) | function Table_defineProperties(target, props) { for (var i = 0; i < pro...
function Table_createClass (line 4445) | function Table_createClass(Constructor, protoProps, staticProps) { if (p...
function setStartPoint (line 4473) | function setStartPoint() {
function setVirtualTablePosition (line 4499) | function setVirtualTablePosition(rowIndex, cellIndex, baseRow, baseCell,...
function getActionCell (line 4522) | function getActionCell(virtualTableCellObj, resultAction, virtualRowPosi...
function recoverCellIndex (line 4540) | function recoverCellIndex(rowIndex, cellIndex) {
function addCellInfoToVirtual (line 4567) | function addCellInfoToVirtual(row, cell) {
function adjustStartPoint (line 4605) | function adjustStartPoint(rowIndex, cellIndex, cell, isSelectedCell) {
function createVirtualTable (line 4615) | function createVirtualTable() {
function getDeleteResultActionToCell (line 4633) | function getDeleteResultActionToCell(cell) {
function getAddResultActionToCell (line 4661) | function getAddResultActionToCell(cell) {
function init (line 4685) | function init() {
function Table (line 4783) | function Table() {
function Editor_classCallCheck (line 5139) | function Editor_classCallCheck(instance, Constructor) { if (!(instance i...
function Editor_defineProperties (line 5141) | function Editor_defineProperties(target, props) { for (var i = 0; i < pr...
function Editor_createClass (line 5143) | function Editor_createClass(Constructor, protoProps, staticProps) { if (...
function Editor (line 5164) | function Editor(context) {
function Clipboard_classCallCheck (line 6272) | function Clipboard_classCallCheck(instance, Constructor) { if (!(instanc...
function Clipboard_defineProperties (line 6274) | function Clipboard_defineProperties(target, props) { for (var i = 0; i <...
function Clipboard_createClass (line 6276) | function Clipboard_createClass(Constructor, protoProps, staticProps) { i...
function Clipboard (line 6281) | function Clipboard(context) {
function Dropzone_classCallCheck (line 6340) | function Dropzone_classCallCheck(instance, Constructor) { if (!(instance...
function Dropzone_defineProperties (line 6342) | function Dropzone_defineProperties(target, props) { for (var i = 0; i < ...
function Dropzone_createClass (line 6344) | function Dropzone_createClass(Constructor, protoProps, staticProps) { if...
function Dropzone (line 6349) | function Dropzone(context) {
function _createForOfIteratorHelper (line 6488) | function _createForOfIteratorHelper(o) { if (typeof Symbol === "undefine...
function _unsupportedIterableToArray (line 6490) | function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (ty...
function _arrayLikeToArray (line 6492) | function _arrayLikeToArray(arr, len) { if (len == null || len > arr.leng...
function Codeview_classCallCheck (line 6494) | function Codeview_classCallCheck(instance, Constructor) { if (!(instance...
function Codeview_defineProperties (line 6496) | function Codeview_defineProperties(target, props) { for (var i = 0; i < ...
function Codeview_createClass (line 6498) | function Codeview_createClass(Constructor, protoProps, staticProps) { if...
function CodeView (line 6507) | function CodeView(context) {
function Statusbar_classCallCheck (line 6712) | function Statusbar_classCallCheck(instance, Constructor) { if (!(instanc...
function Statusbar_defineProperties (line 6714) | function Statusbar_defineProperties(target, props) { for (var i = 0; i <...
function Statusbar_createClass (line 6716) | function Statusbar_createClass(Constructor, protoProps, staticProps) { i...
function Statusbar (line 6722) | function Statusbar(context) {
function Fullscreen_classCallCheck (line 6773) | function Fullscreen_classCallCheck(instance, Constructor) { if (!(instan...
function Fullscreen_defineProperties (line 6775) | function Fullscreen_defineProperties(target, props) { for (var i = 0; i ...
function Fullscreen_createClass (line 6777) | function Fullscreen_createClass(Constructor, protoProps, staticProps) { ...
function Fullscreen (line 6782) | function Fullscreen(context) {
function Handle_classCallCheck (line 6850) | function Handle_classCallCheck(instance, Constructor) { if (!(instance i...
function Handle_defineProperties (line 6852) | function Handle_defineProperties(target, props) { for (var i = 0; i < pr...
function Handle_createClass (line 6854) | function Handle_createClass(Constructor, protoProps, staticProps) { if (...
function Handle (line 6860) | function Handle(context) {
function AutoLink_classCallCheck (line 7001) | function AutoLink_classCallCheck(instance, Constructor) { if (!(instance...
function AutoLink_defineProperties (line 7003) | function AutoLink_defineProperties(target, props) { for (var i = 0; i < ...
function AutoLink_createClass (line 7005) | function AutoLink_createClass(Constructor, protoProps, staticProps) { if...
function AutoLink (line 7014) | function AutoLink(context) {
function AutoSync_classCallCheck (line 7089) | function AutoSync_classCallCheck(instance, Constructor) { if (!(instance...
function AutoSync_defineProperties (line 7091) | function AutoSync_defineProperties(target, props) { for (var i = 0; i < ...
function AutoSync_createClass (line 7093) | function AutoSync_createClass(Constructor, protoProps, staticProps) { if...
function AutoSync (line 7101) | function AutoSync(context) {
function AutoReplace_classCallCheck (line 7126) | function AutoReplace_classCallCheck(instance, Constructor) { if (!(insta...
function AutoReplace_defineProperties (line 7128) | function AutoReplace_defineProperties(target, props) { for (var i = 0; i...
function AutoReplace_createClass (line 7130) | function AutoReplace_createClass(Constructor, protoProps, staticProps) {...
function AutoReplace (line 7137) | function AutoReplace(context) {
function Placeholder_classCallCheck (line 7232) | function Placeholder_classCallCheck(instance, Constructor) { if (!(insta...
function Placeholder_defineProperties (line 7234) | function Placeholder_defineProperties(target, props) { for (var i = 0; i...
function Placeholder_createClass (line 7236) | function Placeholder_createClass(Constructor, protoProps, staticProps) {...
function Placeholder (line 7241) | function Placeholder(context) {
function Buttons_classCallCheck (line 7299) | function Buttons_classCallCheck(instance, Constructor) { if (!(instance ...
function Buttons_defineProperties (line 7301) | function Buttons_defineProperties(target, props) { for (var i = 0; i < p...
function Buttons_createClass (line 7303) | function Buttons_createClass(Constructor, protoProps, staticProps) { if ...
function Buttons (line 7311) | function Buttons(context) {
function Toolbar_classCallCheck (line 8171) | function Toolbar_classCallCheck(instance, Constructor) { if (!(instance ...
function Toolbar_defineProperties (line 8173) | function Toolbar_defineProperties(target, props) { for (var i = 0; i < p...
function Toolbar_createClass (line 8175) | function Toolbar_createClass(Constructor, protoProps, staticProps) { if ...
function Toolbar (line 8180) | function Toolbar(context) {
function LinkDialog_classCallCheck (line 8347) | function LinkDialog_classCallCheck(instance, Constructor) { if (!(instan...
function LinkDialog_defineProperties (line 8349) | function LinkDialog_defineProperties(target, props) { for (var i = 0; i ...
function LinkDialog_createClass (line 8351) | function LinkDialog_createClass(Constructor, protoProps, staticProps) { ...
function LinkDialog (line 8359) | function LinkDialog(context) {
function LinkPopover_classCallCheck (line 8535) | function LinkPopover_classCallCheck(instance, Constructor) { if (!(insta...
function LinkPopover_defineProperties (line 8537) | function LinkPopover_defineProperties(target, props) { for (var i = 0; i...
function LinkPopover_createClass (line 8539) | function LinkPopover_createClass(Constructor, protoProps, staticProps) {...
function LinkPopover (line 8546) | function LinkPopover(context) {
function ImageDialog_classCallCheck (line 8630) | function ImageDialog_classCallCheck(instance, Constructor) { if (!(insta...
function ImageDialog_defineProperties (line 8632) | function ImageDialog_defineProperties(target, props) { for (var i = 0; i...
function ImageDialog_createClass (line 8634) | function ImageDialog_createClass(Constructor, protoProps, staticProps) {...
function ImageDialog (line 8641) | function ImageDialog(context) {
function ImagePopover_classCallCheck (line 8780) | function ImagePopover_classCallCheck(instance, Constructor) { if (!(inst...
function ImagePopover_defineProperties (line 8782) | function ImagePopover_defineProperties(target, props) { for (var i = 0; ...
function ImagePopover_createClass (line 8784) | function ImagePopover_createClass(Constructor, protoProps, staticProps) ...
function ImagePopover (line 8796) | function ImagePopover(context) {
function TablePopover_classCallCheck (line 8872) | function TablePopover_classCallCheck(instance, Constructor) { if (!(inst...
function TablePopover_defineProperties (line 8874) | function TablePopover_defineProperties(target, props) { for (var i = 0; ...
function TablePopover_createClass (line 8876) | function TablePopover_createClass(Constructor, protoProps, staticProps) ...
function TablePopover (line 8884) | function TablePopover(context) {
function VideoDialog_classCallCheck (line 8969) | function VideoDialog_classCallCheck(instance, Constructor) { if (!(insta...
function VideoDialog_defineProperties (line 8971) | function VideoDialog_defineProperties(target, props) { for (var i = 0; i...
function VideoDialog_createClass (line 8973) | function VideoDialog_createClass(Constructor, protoProps, staticProps) {...
function VideoDialog (line 8980) | function VideoDialog(context) {
function HelpDialog_classCallCheck (line 9173) | function HelpDialog_classCallCheck(instance, Constructor) { if (!(instan...
function HelpDialog_defineProperties (line 9175) | function HelpDialog_defineProperties(target, props) { for (var i = 0; i ...
function HelpDialog_createClass (line 9177) | function HelpDialog_createClass(Constructor, protoProps, staticProps) { ...
function HelpDialog (line 9183) | function HelpDialog(context) {
function AirPopover_classCallCheck (line 9272) | function AirPopover_classCallCheck(instance, Constructor) { if (!(instan...
function AirPopover_defineProperties (line 9274) | function AirPopover_defineProperties(target, props) { for (var i = 0; i ...
function AirPopover_createClass (line 9276) | function AirPopover_createClass(Constructor, protoProps, staticProps) { ...
function AirPopover (line 9284) | function AirPopover(context) {
function HintPopover_classCallCheck (line 9406) | function HintPopover_classCallCheck(instance, Constructor) { if (!(insta...
function HintPopover_defineProperties (line 9408) | function HintPopover_defineProperties(target, props) { for (var i = 0; i...
function HintPopover_createClass (line 9410) | function HintPopover_createClass(Constructor, protoProps, staticProps) {...
function HintPopover (line 9421) | function HintPopover(context) {
function _classCallCheck (line 10015) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _defineProperties (line 10017) | function _defineProperties(target, props) { for (var i = 0; i < props.le...
function _createClass (line 10019) | function _createClass(Constructor, protoProps, staticProps) { if (protoP...
function TooltipUI (line 10024) | function TooltipUI($node, options) {
function DropdownUI_classCallCheck (line 10123) | function DropdownUI_classCallCheck(instance, Constructor) { if (!(instan...
function DropdownUI_defineProperties (line 10125) | function DropdownUI_defineProperties(target, props) { for (var i = 0; i ...
function DropdownUI_createClass (line 10127) | function DropdownUI_createClass(Constructor, protoProps, staticProps) { ...
function DropdownUI (line 10132) | function DropdownUI($node, options) {
function ModalUI_classCallCheck (line 10212) | function ModalUI_classCallCheck(instance, Constructor) { if (!(instance ...
function ModalUI_defineProperties (line 10214) | function ModalUI_defineProperties(target, props) { for (var i = 0; i < p...
function ModalUI_createClass (line 10216) | function ModalUI_createClass(Constructor, protoProps, staticProps) { if ...
function ModalUI (line 10221) | function ModalUI($node
FILE: assets/vendors/summernote/summernote.js
function __webpack_require__ (line 28) | function __webpack_require__(moduleId) {
function _typeof (line 124) | function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol ===...
function _classCallCheck (line 126) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _defineProperties (line 128) | function _defineProperties(target, props) { for (var i = 0; i < props.le...
function _createClass (line 130) | function _createClass(Constructor, protoProps, staticProps) { if (protoP...
function Renderer (line 135) | function Renderer(markup, children, options, callback) {
function validFontName (line 408) | function validFontName(fontName) {
function env_isFontInstalled (line 412) | function env_isFontInstalled(fontName) {
function eq (line 487) | function eq(itemA) {
function eq2 (line 493) | function eq2(itemA, itemB) {
function peq2 (line 497) | function peq2(propName) {
function ok (line 503) | function ok() {
function fail (line 507) | function fail() {
function not (line 511) | function not(f) {
function and (line 517) | function and(fA, fB) {
function func_self (line 523) | function func_self(a) {
function func_invoke (line 527) | function func_invoke(obj, method) {
function resetUniqueId (line 539) | function resetUniqueId() {
function uniqueId (line 549) | function uniqueId(prefix) {
function rect2bnd (line 568) | function rect2bnd(rect) {
function invertObject (line 584) | function invertObject(obj) {
function namespaceToCamel (line 602) | function namespaceToCamel(namespace, prefix) {
function debounce (line 620) | function debounce(func, wait, immediate) {
function isValidUrl (line 650) | function isValidUrl(url) {
function lists_head (line 681) | function lists_head(array) {
function lists_last (line 691) | function lists_last(array) {
function initial (line 701) | function initial(array) {
function tail (line 711) | function tail(array) {
function find (line 719) | function find(array, pred) {
function lists_all (line 733) | function lists_all(array, pred) {
function contains (line 747) | function contains(array, item) {
function sum (line 767) | function sum(array, fn) {
function from (line 779) | function from(collection) {
function lists_isEmpty (line 795) | function lists_isEmpty(array) {
function clusterBy (line 807) | function clusterBy(array, fn) {
function compact (line 833) | function compact(array) {
function unique (line 851) | function unique(array) {
function lists_next (line 868) | function lists_next(array, item) {
function prev (line 882) | function prev(array, item) {
function isEditable (line 933) | function isEditable(node) {
function isControlSizing (line 946) | function isControlSizing(node) {
function makePredByNodeName (line 959) | function makePredByNodeName(nodeName) {
function isText (line 975) | function isText(node) {
function isElement (line 988) | function isElement(node) {
function isVoid (line 997) | function isVoid(node) {
function isPara (line 1001) | function isPara(node) {
function isHeading (line 1010) | function isHeading(node) {
function isPurePara (line 1017) | function isPurePara(node) {
function dom_isInline (line 1024) | function dom_isInline(node) {
function isList (line 1028) | function isList(node) {
function dom_isCell (line 1034) | function dom_isCell(node) {
function isBodyContainer (line 1040) | function isBodyContainer(node) {
function isParaInline (line 1046) | function isParaInline(node) {
function isBodyInline (line 1050) | function isBodyInline(node) {
function isClosestSibling (line 1063) | function isClosestSibling(nodeA, nodeB) {
function withClosestSiblings (line 1075) | function withClosestSiblings(node, pred) {
function nodeLength (line 1107) | function nodeLength(node) {
function deepestChildIsEmpty (line 1126) | function deepestChildIsEmpty(node) {
function dom_isEmpty (line 1141) | function dom_isEmpty(node) {
function paddingBlankHTML (line 1161) | function paddingBlankHTML(node) {
function dom_ancestor (line 1174) | function dom_ancestor(node, pred) {
function singleChildAncestor (line 1197) | function singleChildAncestor(node, pred) {
function listAncestor (line 1226) | function listAncestor(node, pred) {
function lastAncestor (line 1243) | function lastAncestor(node, pred) {
function dom_commonAncestor (line 1255) | function dom_commonAncestor(nodeA, nodeB) {
function listPrev (line 1272) | function listPrev(node, pred) {
function listNext (line 1295) | function listNext(node, pred) {
function listDescendant (line 1318) | function listDescendant(node, pred) {
function wrap (line 1343) | function wrap(node, wrapperName) {
function insertAfter (line 1358) | function insertAfter(node, preceding) {
function appendChildNodes (line 1378) | function appendChildNodes(node, aChild) {
function isLeftEdgePoint (line 1392) | function isLeftEdgePoint(point) {
function isRightEdgePoint (line 1403) | function isRightEdgePoint(point) {
function isEdgePoint (line 1414) | function isEdgePoint(point) {
function dom_isLeftEdgeOf (line 1426) | function dom_isLeftEdgeOf(node, ancestor) {
function isRightEdgeOf (line 1446) | function isRightEdgeOf(node, ancestor) {
function isLeftEdgePointOf (line 1469) | function isLeftEdgePointOf(point, ancestor) {
function isRightEdgePointOf (line 1480) | function isRightEdgePointOf(point, ancestor) {
function dom_position (line 1490) | function dom_position(node) {
function hasChildren (line 1500) | function hasChildren(node) {
function dom_prevPoint (line 1512) | function dom_prevPoint(point, isSkipInnerOffset) {
function dom_nextPoint (line 1545) | function dom_nextPoint(point, isSkipInnerOffset) {
function nextPointWithEmptyNode (line 1584) | function nextPointWithEmptyNode(point, isSkipInnerOffset) {
function getNextTextNode (line 1642) | function getNextTextNode(actual) {
function isSamePoint (line 1657) | function isSamePoint(pointA, pointB) {
function isVisiblePoint (line 1668) | function isVisiblePoint(point) {
function prevPointUntil (line 1691) | function prevPointUntil(point, pred) {
function nextPointUntil (line 1711) | function nextPointUntil(point, pred) {
function isCharPoint (line 1730) | function isCharPoint(point) {
function isSpacePoint (line 1746) | function isSpacePoint(point) {
function walkPoint (line 1764) | function walkPoint(startPoint, endPoint, handler, isSkipInnerOffset) {
function makeOffsetPath (line 1788) | function makeOffsetPath(ancestor, node) {
function fromOffsetPath (line 1802) | function fromOffsetPath(ancestor, offsets) {
function splitNode (line 1829) | function splitNode(point, options) {
function splitTree (line 1888) | function splitTree(root, point, options) {
function splitPoint (line 1918) | function splitPoint(point, isInline) {
function dom_create (line 1951) | function dom_create(nodeName) {
function createText (line 1955) | function createText(text) {
function remove (line 1968) | function remove(node, isRemoveChild) {
function removeWhile (line 2001) | function removeWhile(node, pred) {
function dom_replace (line 2023) | function dom_replace(node, nodeName) {
function dom_value (line 2046) | function dom_value($node, stripLinebreaks) {
function dom_html (line 2065) | function dom_html($node, isNewlineOnBlock) {
function posFromPlaceholder (line 2082) | function posFromPlaceholder(placeholder) {
function attachEvents (line 2093) | function attachEvents($node, events) {
function detachEvents (line 2099) | function detachEvents($node, events) {
function isCustomStyleTag (line 2114) | function isCustomStyleTag(node) {
function _classCallCheck (line 2215) | function _classCallCheck(instance, Constructor) { if (!(instance instanc...
function _defineProperties (line 2217) | function _defineProperties(target, props) { for (var i = 0; i < props.le...
function _createClass (line 2219) | function _createClass(Constructor, protoProps, staticProps) { if (protoP...
function Context (line 2231) | function Context($note, options) {
function range_classCallCheck (line 2549) | function range_classCallCheck(instance, Constructor) { if (!(instance in...
function range_defineProperties (line 2551) | function range_defineProperties(target, props) { for (var i = 0; i < pro...
function range_createClass (line 2553) | function range_createClass(Constructor, protoProps, staticProps) { if (p...
function textRangeToPoint (line 2570) | function textRangeToPoint(textRange, isStart) {
function pointToTextRange (line 2630) | function pointToTextRange(point) {
function WrappedRange (line 2677) | function WrappedRange(sc, so, ec, eo) {
function readFileAsDataURL (line 3605) | function readFileAsDataURL(file) {
function createImage (line 3627) | function createImage(url) {
function History_classCallCheck (line 3642) | function History_classCallCheck(instance, Constructor) { if (!(instance ...
function History_defineProperties (line 3644) | function History_defineProperties(target, props) { for (var i = 0; i < p...
function History_createClass (line 3646) | function History_createClass(Constructor, protoProps, staticProps) { if ...
function History (line 3651) | function History(context) {
function Style_classCallCheck (line 3799) | function Style_classCallCheck(instance, Constructor) { if (!(instance in...
function Style_defineProperties (line 3801) | function Style_defineProperties(target, props) { for (var i = 0; i < pro...
function Style_createClass (line 3803) | function Style_createClass(Constructor, protoProps, staticProps) { if (p...
function Style (line 3812) | function Style() {
function Bullet_classCallCheck (line 3986) | function Bullet_classCallCheck(instance, Constructor) { if (!(instance i...
function Bullet_defineProperties (line 3988) | function Bullet_defineProperties(target, props) { for (var i = 0; i < pr...
function Bullet_createClass (line 3990) | function Bullet_createClass(Constructor, protoProps, staticProps) { if (...
function Bullet (line 3999) | function Bullet() {
function Typing_classCallCheck (line 4307) | function Typing_classCallCheck(instance, Constructor) { if (!(instance i...
function Typing_defineProperties (line 4309) | function Typing_defineProperties(target, props) { for (var i = 0; i < pr...
function Typing_createClass (line 4311) | function Typing_createClass(Constructor, protoProps, staticProps) { if (...
function Typing (line 4325) | function Typing(context) {
function Table_classCallCheck (line 4441) | function Table_classCallCheck(instance, Constructor) { if (!(instance in...
function Table_defineProperties (line 4443) | function Table_defineProperties(target, props) { for (var i = 0; i < pro...
function Table_createClass (line 4445) | function Table_createClass(Constructor, protoProps, staticProps) { if (p...
function setStartPoint (line 4473) | function setStartPoint() {
function setVirtualTablePosition (line 4499) | function setVirtualTablePosition(rowIndex, cellIndex, baseRow, baseCell,...
function getActionCell (line 4522) | function getActionCell(virtualTableCellObj, resultAction, virtualRowPosi...
function recoverCellIndex (line 4540) | function recoverCellIndex(rowIndex, cellIndex) {
function addCellInfoToVirtual (line 4567) | function addCellInfoToVirtual(row, cell) {
function adjustStartPoint (line 4605) | function adjustStartPoint(rowIndex, cellIndex, cell, isSelectedCell) {
function createVirtualTable (line 4615) | function createVirtualTable() {
function getDeleteResultActionToCell (line 4633) | function getDeleteResultActionToCell(cell) {
function getAddResultActionToCell (line 4661) | function getAddResultActionToCell(cell) {
function init (line 4685) | function init() {
function Table (line 4783) | function Table() {
function Editor_classCallCheck (line 5139) | function Editor_classCallCheck(instance, Constructor) { if (!(instance i...
function Editor_defineProperties (line 5141) | function Editor_defineProperties(target, props) { for (var i = 0; i < pr...
function Editor_createClass (line 5143) | function Editor_createClass(Constructor, protoProps, staticProps) { if (...
function Editor (line 5164) | function Editor(context) {
function Clipboard_classCallCheck (line 6272) | function Clipboard_classCallCheck(instance, Constructor) { if (!(instanc...
function Clipboard_defineProperties (line 6274) | function Clipboard_defineProperties(target, props) { for (var i = 0; i <...
function Clipboard_createClass (line 6276) | function Clipboard_createClass(Constructor, protoProps, staticProps) { i...
function Clipboard (line 6281) | function Clipboard(context) {
function Dropzone_classCallCheck (line 6340) | function Dropzone_classCallCheck(instance, Constructor) { if (!(instance...
function Dropzone_defineProperties (line 6342) | function Dropzone_defineProperties(target, props) { for (var i = 0; i < ...
function Dropzone_createClass (line 6344) | function Dropzone_createClass(Constructor, protoProps, staticProps) { if...
function Dropzone (line 6349) | function Dropzone(context) {
function _createForOfIteratorHelper (line 6488) | function _createForOfIteratorHelper(o) { if (typeof Symbol === "undefine...
function _unsupportedIterableToArray (line 6490) | function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (ty...
function _arrayLikeToArray (line 6492) | function _arrayLikeToArray(arr, len) { if (len == null || len > arr.leng...
function Codeview_classCallCheck (line 6494) | function Codeview_classCallCheck(instance, Constructor) { if (!(instance...
function Codeview_defineProperties (line 6496) | function Codeview_defineProperties(target, props) { for (var i = 0; i < ...
function Codeview_createClass (line 6498) | function Codeview_createClass(Constructor, protoProps, staticProps) { if...
function CodeView (line 6507) | function CodeView(context) {
function Statusbar_classCallCheck (line 6712) | function Statusbar_classCallCheck(instance, Constructor) { if (!(instanc...
function Statusbar_defineProperties (line 6714) | function Statusbar_defineProperties(target, props) { for (var i = 0; i <...
function Statusbar_createClass (line 6716) | function Statusbar_createClass(Constructor, protoProps, staticProps) { i...
function Statusbar (line 6722) | function Statusbar(context) {
function Fullscreen_classCallCheck (line 6773) | function Fullscreen_classCallCheck(instance, Constructor) { if (!(instan...
function Fullscreen_defineProperties (line 6775) | function Fullscreen_defineProperties(target, props) { for (var i = 0; i ...
function Fullscreen_createClass (line 6777) | function Fullscreen_createClass(Constructor, protoProps, staticProps) { ...
function Fullscreen (line 6782) | function Fullscreen(context) {
function Handle_classCallCheck (line 6850) | function Handle_classCallCheck(instance, Constructor) { if (!(instance i...
function Handle_defineProperties (line 6852) | function Handle_defineProperties(target, props) { for (var i = 0; i < pr...
function Handle_createClass (line 6854) | function Handle_createClass(Constructor, protoProps, staticProps) { if (...
function Handle (line 6860) | function Handle(context) {
function AutoLink_classCallCheck (line 7001) | function AutoLink_classCallCheck(instance, Constructor) { if (!(instance...
function AutoLink_defineProperties (line 7003) | function AutoLink_defineProperties(target, props) { for (var i = 0; i < ...
function AutoLink_createClass (line 7005) | function AutoLink_createClass(Constructor, protoProps, staticProps) { if...
function AutoLink (line 7014) | function AutoLink(context) {
function AutoSync_classCallCheck (line 7089) | function AutoSync_classCallCheck(instance, Constructor) { if (!(instance...
function AutoSync_defineProperties (line 7091) | function AutoSync_defineProperties(target, props) { for (var i = 0; i < ...
function AutoSync_createClass (line 7093) | function AutoSync_createClass(Constructor, protoProps, staticProps) { if...
function AutoSync (line 7101) | function AutoSync(context) {
function AutoReplace_classCallCheck (line 7126) | function AutoReplace_classCallCheck(instance, Constructor) { if (!(insta...
function AutoReplace_defineProperties (line 7128) | function AutoReplace_defineProperties(target, props) { for (var i = 0; i...
function AutoReplace_createClass (line 7130) | function AutoReplace_createClass(Constructor, protoProps, staticProps) {...
function AutoReplace (line 7137) | function AutoReplace(context) {
function Placeholder_classCallCheck (line 7232) | function Placeholder_classCallCheck(instance, Constructor) { if (!(insta...
function Placeholder_defineProperties (line 7234) | function Placeholder_defineProperties(target, props) { for (var i = 0; i...
function Placeholder_createClass (line 7236) | function Placeholder_createClass(Constructor, protoProps, staticProps) {...
function Placeholder (line 7241) | function Placeholder(context) {
function Buttons_classCallCheck (line 7299) | function Buttons_classCallCheck(instance, Constructor) { if (!(instance ...
function Buttons_defineProperties (line 7301) | function Buttons_defineProperties(target, props) { for (var i = 0; i < p...
function Buttons_createClass (line 7303) | function Buttons_createClass(Constructor, protoProps, staticProps) { if ...
function Buttons (line 7311) | function Buttons(context) {
function Toolbar_classCallCheck (line 8171) | function Toolbar_classCallCheck(instance, Constructor) { if (!(instance ...
function Toolbar_defineProperties (line 8173) | function Toolbar_defineProperties(target, props) { for (var i = 0; i < p...
function Toolbar_createClass (line 8175) | function Toolbar_createClass(Constructor, protoProps, staticProps) { if ...
function Toolbar (line 8180) | function Toolbar(context) {
function LinkDialog_classCallCheck (line 8347) | function LinkDialog_classCallCheck(instance, Constructor) { if (!(instan...
function LinkDialog_defineProperties (line 8349) | function LinkDialog_defineProperties(target, props) { for (var i = 0; i ...
function LinkDialog_createClass (line 8351) | function LinkDialog_createClass(Constructor, protoProps, staticProps) { ...
function LinkDialog (line 8359) | function LinkDialog(context) {
function LinkPopover_classCallCheck (line 8535) | function LinkPopover_classCallCheck(instance, Constructor) { if (!(insta...
function LinkPopover_defineProperties (line 8537) | function LinkPopover_defineProperties(target, props) { for (var i = 0; i...
function LinkPopover_createClass (line 8539) | function LinkPopover_createClass(Constructor, protoProps, staticProps) {...
function LinkPopover (line 8546) | function LinkPopover(context) {
function ImageDialog_classCallCheck (line 8630) | function ImageDialog_classCallCheck(instance, Constructor) { if (!(insta...
function ImageDialog_defineProperties (line 8632) | function ImageDialog_defineProperties(target, props) { for (var i = 0; i...
function ImageDialog_createClass (line 8634) | function ImageDialog_createClass(Constructor, protoProps, staticProps) {...
function ImageDialog (line 8641) | function ImageDialog(context) {
function ImagePopover_classCallCheck (line 8780) | function ImagePopover_classCallCheck(instance, Constructor) { if (!(inst...
function ImagePopover_defineProperties (line 8782) | function ImagePopover_defineProperties(target, props) { for (var i = 0; ...
function ImagePopover_createClass (line 8784) | function ImagePopover_createClass(Constructor, protoProps, staticProps) ...
function ImagePopover (line 8796) | function ImagePopover(context) {
function TablePopover_classCallCheck (line 8872) | function TablePopover_classCallCheck(instance, Constructor) { if (!(inst...
function TablePopover_defineProperties (line 8874) | function TablePopover_defineProperties(target, props) { for (var i = 0; ...
function TablePopover_createClass (line 8876) | function TablePopover_createClass(Constructor, protoProps, staticProps) ...
function TablePopover (line 8884) | function TablePopover(context) {
function VideoDialog_classCallCheck (line 8969) | function VideoDialog_classCallCheck(instance, Constructor) { if (!(insta...
function VideoDialog_defineProperties (line 8971) | function VideoDialog_defineProperties(target, props) { for (var i = 0; i...
function VideoDialog_createClass (line 8973) | function VideoDialog_createClass(Constructor, protoProps, staticProps) {...
function VideoDialog (line 8980) | function VideoDialog(context) {
function HelpDialog_classCallCheck (line 9173) | function HelpDialog_classCallCheck(instance, Constructor) { if (!(instan...
function HelpDialog_defineProperties (line 9175) | function HelpDialog_defineProperties(target, props) { for (var i = 0; i ...
function HelpDialog_createClass (line 9177) | function HelpDialog_createClass(Constructor, protoProps, staticProps) { ...
function HelpDialog (line 9183) | function HelpDialog(context) {
function AirPopover_classCallCheck (line 9272) | function AirPopover_classCallCheck(instance, Constructor) { if (!(instan...
function AirPopover_defineProperties (line 9274) | function AirPopover_defineProperties(target, props) { for (var i = 0; i ...
function AirPopover_createClass (line 9276) | function AirPopover_createClass(Constructor, protoProps, staticProps) { ...
function AirPopover (line 9284) | function AirPopover(context) {
function HintPopover_classCallCheck (line 9406) | function HintPopover_classCallCheck(instance, Constructor) { if (!(insta...
function HintPopover_defineProperties (line 9408) | function HintPopover_defineProperties(target, props) { for (var i = 0; i...
function HintPopover_createClass (line 9410) | function HintPopover_createClass(Constructor, protoProps, staticProps) {...
function HintPopover (line 9421) | function HintPopover(context) {
function _typeof (line 10022) | function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol ===...
Copy disabled (too large)
Download .json
Condensed preview — 215 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (10,079K chars).
[
{
"path": "LICENSE",
"chars": 1075,
"preview": "MIT License\n\nCopyright (c) 2020 Andre Tri Ramadana\n\nPermission is hereby granted, free of charge, to any person obtainin"
},
{
"path": "Plugins.html",
"chars": 12786,
"preview": "<!doctype html>\n<html lang=\"en\">\n <head>\n\n <!-- Required meta tags -->\n <meta charset=\"utf-8\">\n <meta name=\"vi"
},
{
"path": "README.md",
"chars": 1364,
"preview": "<h1 align=\"center\">DWAdmin</h1>\n\n\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-"
},
{
"path": "assets/vendors/bootstrap/css/bootstrap-reboot.css",
"chars": 4740,
"preview": "/*!\n * Bootstrap Reboot v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 201"
},
{
"path": "assets/vendors/bootstrap/css/bootstrap.css",
"chars": 198313,
"preview": "/*!\n * Bootstrap v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 "
},
{
"path": "assets/vendors/bootstrap/js/bootstrap.bundle.js",
"chars": 229199,
"preview": "/*!\n * Bootstrap v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors (https://github.com/t"
},
{
"path": "assets/vendors/bootstrap/js/bootstrap.js",
"chars": 136323,
"preview": "/*!\n * Bootstrap v4.5.0 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors (https://github.com/t"
},
{
"path": "assets/vendors/fontawesome/LICENSE.txt",
"chars": 1548,
"preview": "Font Awesome Free License\n-------------------------\n\nFont Awesome Free is free, open source, and GPL friendly. You can u"
},
{
"path": "assets/vendors/fontawesome/css/all.css",
"chars": 72670,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/css/brands.css",
"chars": 732,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/css/fontawesome.css",
"chars": 71035,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/css/regular.css",
"chars": 734,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/css/solid.css",
"chars": 727,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/css/svg-with-js.css",
"chars": 8077,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/css/v4-shims.css",
"chars": 41312,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/js/all.js",
"chars": 1237763,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/js/brands.js",
"chars": 440292,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/js/conflict-detection.js",
"chars": 33929,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/js/fontawesome.js",
"chars": 79139,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/js/regular.js",
"chars": 107110,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/js/solid.js",
"chars": 611780,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/js/v4-shims.js",
"chars": 17459,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/less/_animated.less",
"chars": 297,
"preview": "// Animated Icons\n// --------------------------\n\n.@{fa-css-prefix}-spin {\n animation: fa-spin 2s infinite linear;\n}\n\n.@"
},
{
"path": "assets/vendors/fontawesome/less/_bordered-pulled.less",
"chars": 422,
"preview": "// Bordered & Pulled\n// -------------------------\n\n.@{fa-css-prefix}-border {\n border-radius: .1em;\n border: solid .08"
},
{
"path": "assets/vendors/fontawesome/less/_core.less",
"chars": 297,
"preview": "// Base Class Definition\n// -------------------------\n\n.@{fa-css-prefix}, .fas, .far, .fal, .fad, .fab {\n -moz-osx-font"
},
{
"path": "assets/vendors/fontawesome/less/_fixed-width.less",
"chars": 119,
"preview": "// Fixed Width Icons\n// -------------------------\n.@{fa-css-prefix}-fw {\n text-align: center;\n width: (20em / 16);\n}\n"
},
{
"path": "assets/vendors/fontawesome/less/_icons.less",
"chars": 97769,
"preview": "/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\n readers do not read off random characters th"
},
{
"path": "assets/vendors/fontawesome/less/_larger.less",
"chars": 454,
"preview": "// Icon Sizes\n// -------------------------\n\n.larger(@factor) when (@factor > 0) {\n .larger((@factor - 1));\n\n .@{fa-css"
},
{
"path": "assets/vendors/fontawesome/less/_list.less",
"chars": 322,
"preview": "// List Icons\n// -------------------------\n\n.@{fa-css-prefix}-ul {\n list-style-type: none;\n margin-left: (@fa-li-width"
},
{
"path": "assets/vendors/fontawesome/less/_mixins.less",
"chars": 1237,
"preview": "// Mixins\n// --------------------------\n\n.fa-icon() {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: an"
},
{
"path": "assets/vendors/fontawesome/less/_rotated-flipped.less",
"chars": 771,
"preview": "// Rotated & Flipped Icons\n// -------------------------\n\n.@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); }\n.@"
},
{
"path": "assets/vendors/fontawesome/less/_screen-reader.less",
"chars": 118,
"preview": "// Screen Readers\n// -------------------------\n\n.sr-only { .sr-only(); }\n.sr-only-focusable { .sr-only-focusable(); }\n"
},
{
"path": "assets/vendors/fontawesome/less/_shims.less",
"chars": 60766,
"preview": ".@{fa-css-prefix}.@{fa-css-prefix}-glass:before { content: @fa-var-glass-martini; }\n\n.@{fa-css-prefix}.@{fa-css-prefix}-"
},
{
"path": "assets/vendors/fontawesome/less/_stacked.less",
"chars": 478,
"preview": "// Stacked Icons\n// -------------------------\n\n.@{fa-css-prefix}-stack {\n display: inline-block;\n height: 2em;\n line-"
},
{
"path": "assets/vendors/fontawesome/less/_variables.less",
"chars": 41271,
"preview": "// Variables\n// --------------------------\n\n@fa-font-path: \"../webfonts\";\n@fa-font-size-base: 16px;\n@fa-font-"
},
{
"path": "assets/vendors/fontawesome/less/brands.less",
"chars": 811,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/less/fontawesome.less",
"chars": 505,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/less/regular.less",
"chars": 813,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/less/solid.less",
"chars": 806,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/less/v4-shims.less",
"chars": 236,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/metadata/categories.yml",
"chars": 40184,
"preview": "accessibility:\n icons:\n - accessible-icon\n - american-sign-language-interpreting\n - assistive-listening-system"
},
{
"path": "assets/vendors/fontawesome/metadata/icons.json",
"chars": 3219674,
"preview": "{\n \"500px\": {\n \"changes\": [\n \"4.4\",\n \"5.0.0\"\n ],\n \"ligatures\": [],\n \"search\": {\n \"terms\": []"
},
{
"path": "assets/vendors/fontawesome/metadata/icons.yml",
"chars": 292516,
"preview": "500px:\n changes:\n - '4.4'\n - 5.0.0\n label: 500px\n search:\n terms: []\n styles:\n - brands\n unicode: f26e\n"
},
{
"path": "assets/vendors/fontawesome/metadata/shims.json",
"chars": 23699,
"preview": "[\n [\n \"glass\",\n null,\n \"glass-martini\"\n ],\n [\n \"meetup\",\n \"fab\",\n null\n ],\n [\n \"star-o\",\n \""
},
{
"path": "assets/vendors/fontawesome/metadata/shims.yml",
"chars": 4682,
"preview": "area-chart:\n name: chart-area\narrow-circle-o-down:\n name: arrow-alt-circle-down\n prefix: far\narrow-circle-o-left:\n n"
},
{
"path": "assets/vendors/fontawesome/metadata/sponsors.yml",
"chars": 11928,
"preview": "accusoft:\n icons:\n - accusoft\n label: Accusoft\n url: 'https://www.accusoft.com'\nadministrator-technology:\n icons:"
},
{
"path": "assets/vendors/fontawesome/scss/_animated.scss",
"chars": 300,
"preview": "// Animated Icons\n// --------------------------\n\n.#{$fa-css-prefix}-spin {\n animation: fa-spin 2s infinite linear;\n}\n\n."
},
{
"path": "assets/vendors/fontawesome/scss/_bordered-pulled.scss",
"chars": 428,
"preview": "// Bordered & Pulled\n// -------------------------\n\n.#{$fa-css-prefix}-border {\n border: solid .08em $fa-border-color;\n "
},
{
"path": "assets/vendors/fontawesome/scss/_core.scss",
"chars": 332,
"preview": "// Base Class Definition\n// -------------------------\n\n.#{$fa-css-prefix},\n.fas,\n.far,\n.fal,\n.fad,\n.fab {\n -moz-osx-fon"
},
{
"path": "assets/vendors/fontawesome/scss/_fixed-width.scss",
"chars": 121,
"preview": "// Fixed Width Icons\n// -------------------------\n.#{$fa-css-prefix}-fw {\n text-align: center;\n width: $fa-fw-width;\n}"
},
{
"path": "assets/vendors/fontawesome/scss/_icons.scss",
"chars": 116460,
"preview": "/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen\nreaders do not read off random characters that "
},
{
"path": "assets/vendors/fontawesome/scss/_larger.scss",
"chars": 393,
"preview": "// Icon Sizes\n// -------------------------\n\n// makes the font 33% larger relative to the icon container\n.#{$fa-css-prefi"
},
{
"path": "assets/vendors/fontawesome/scss/_list.scss",
"chars": 322,
"preview": "// List Icons\n// -------------------------\n\n.#{$fa-css-prefix}-ul {\n list-style-type: none;\n margin-left: $fa-li-width"
},
{
"path": "assets/vendors/fontawesome/scss/_mixins.scss",
"chars": 1266,
"preview": "// Mixins\n// --------------------------\n\n@mixin fa-icon {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothi"
},
{
"path": "assets/vendors/fontawesome/scss/_rotated-flipped.scss",
"chars": 833,
"preview": "// Rotated & Flipped Icons\n// -------------------------\n\n.#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, "
},
{
"path": "assets/vendors/fontawesome/scss/_screen-reader.scss",
"chars": 130,
"preview": "// Screen Readers\n// -------------------------\n\n.sr-only { @include sr-only; }\n.sr-only-focusable { @include sr-only-foc"
},
{
"path": "assets/vendors/fontawesome/scss/_shims.scss",
"chars": 65388,
"preview": ".#{$fa-css-prefix}.#{$fa-css-prefix}-glass:before { content: fa-content($fa-var-glass-martini); }\n\n.#{$fa-css-prefix}.#{"
},
{
"path": "assets/vendors/fontawesome/scss/_stacked.scss",
"chars": 505,
"preview": "// Stacked Icons\n// -------------------------\n\n.#{$fa-css-prefix}-stack {\n display: inline-block;\n height: 2em;\n line"
},
{
"path": "assets/vendors/fontawesome/scss/_variables.scss",
"chars": 38622,
"preview": "// Variables\n// --------------------------\n\n$fa-font-path: \"../webfonts\" !default;\n$fa-font-size-base: 16px !"
},
{
"path": "assets/vendors/fontawesome/scss/brands.scss",
"chars": 803,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/scss/fontawesome.scss",
"chars": 433,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/scss/regular.scss",
"chars": 805,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/scss/solid.scss",
"chars": 798,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/fontawesome/scss/v4-shims.scss",
"chars": 224,
"preview": "/*!\n * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com\n * License - https://fontawesome.com/license/f"
},
{
"path": "assets/vendors/lineawesome/LICENSE.txt",
"chars": 175,
"preview": "If you use the icons publicly, please link to https://icons8.com/line-awesome somewhere on your page or artwork, so that"
},
{
"path": "assets/vendors/lineawesome/css/line-awesome.css",
"chars": 110644,
"preview": ".la,\n.las,\n.lar,\n.lal,\n.lad,\n.lab {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n displ"
},
{
"path": "assets/vendors/lineawesome/scss/_bordered_pulled.scss",
"chars": 507,
"preview": "// Bordered & Pulled\n// -------------------------\n\n.#{$la-css-prefix}-border {\n border: solid 0.08em #eee;\n border"
},
{
"path": "assets/vendors/lineawesome/scss/_core.scss",
"chars": 211,
"preview": ".lar,\n.las,\n.lab {\n -moz-osx-font-smoothing: grayscale;\n -webkit-font-smoothing: antialiased;\n display: inline-block;"
},
{
"path": "assets/vendors/lineawesome/scss/_fixed-width.scss",
"chars": 69,
"preview": ".#{$la-css-prefix}-fw {\n width: 1.25em;\n text-align: center;\n}\n"
},
{
"path": "assets/vendors/lineawesome/scss/_icons.scss",
"chars": 106916,
"preview": ".#{$la-css-prefix}-500px:before { content: la-content($la-500px); }\n.#{$la-css-prefix}-accessible-icon:before { content:"
},
{
"path": "assets/vendors/lineawesome/scss/_larger.scss",
"chars": 635,
"preview": ".#{$la-css-prefix}-lg {\n font-size: 1.33333em;\n line-height: 0.75em;\n vertical-align: -.0667em;\n}\n\n.#{$la-css-prefix}"
},
{
"path": "assets/vendors/lineawesome/scss/_list.scss",
"chars": 337,
"preview": ".#{$la-css-prefix}-ul {\n padding-left: 0;\n margin-left: $la-li-width;\n list-style-type: none;\n > li {\n position: "
},
{
"path": "assets/vendors/lineawesome/scss/_mixins.scss",
"chars": 670,
"preview": "// Only display content to screen readers. A la Bootstrap 4.\n//\n// See: http://a11yproject.com/posts/how-to-hide-content"
},
{
"path": "assets/vendors/lineawesome/scss/_path.scss",
"chars": 1772,
"preview": "@font-face {\n font-family: $la-font-name-lab;\n font-style: normal;\n font-weight: normal;\n font-display: auto;\n src:"
},
{
"path": "assets/vendors/lineawesome/scss/_rotated-flipped.scss",
"chars": 2106,
"preview": ".la-pull-left {\n float: left;\n}\n\n.la-pull-right {\n float: right;\n}\n\n.la.la-pull-left,\n.las.la-pull-left,\n.lar.la-pull-"
},
{
"path": "assets/vendors/lineawesome/scss/_screen-reader.scss",
"chars": 86,
"preview": ".sr-only { @include sr-only(); }\n.sr-only-focusable { @include sr-only-focusable(); }\n"
},
{
"path": "assets/vendors/lineawesome/scss/_stacked.scss",
"chars": 447,
"preview": ".#{$la-css-prefix}-stack {\n display: inline-block;\n height: 2em;\n line-height: 2em;\n position: relative;\n vertical-"
},
{
"path": "assets/vendors/lineawesome/scss/_variables.scss",
"chars": 31745,
"preview": "$la-font-path: \"../fonts\" !default;\n$la-font-size-base: 14px !default;\n$la-line-height-base: 1 !default;\n$la-border-colo"
},
{
"path": "assets/vendors/lineawesome/scss/line-awesome.scss",
"chars": 243,
"preview": "@import \"mixins\";\n@import \"core\";\n@import \"variables\";\n@import \"path\";\n@import \"larger\";\n@import \"fixed-width\";\n@import "
},
{
"path": "assets/vendors/summernote/lang/summernote-ar-AR.js",
"chars": 9020,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-ar-AR.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-az-AZ.js",
"chars": 9758,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-az-AZ.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-bg-BG.js",
"chars": 9312,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-bg-BG.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-ca-ES.js",
"chars": 9447,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-ca-ES.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-cs-CZ.js",
"chars": 9052,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-cs-CZ.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-da-DK.js",
"chars": 9250,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-da-DK.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-de-DE.js",
"chars": 9273,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-de-DE.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-el-GR.js",
"chars": 9798,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-el-GR.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-es-ES.js",
"chars": 9810,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-es-ES.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-es-EU.js",
"chars": 9329,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-es-EU.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-fa-IR.js",
"chars": 9121,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-fa-IR.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-fi-FI.js",
"chars": 9124,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-fi-FI.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-fr-FR.js",
"chars": 9678,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-fr-FR.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-gl-ES.js",
"chars": 9378,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-gl-ES.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-he-IL.js",
"chars": 8976,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-he-IL.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-hr-HR.js",
"chars": 9212,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-hr-HR.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-hu-HU.js",
"chars": 9262,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-hu-HU.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-id-ID.js",
"chars": 9345,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-id-ID.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-it-IT.js",
"chars": 9519,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-it-IT.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-ja-JP.js",
"chars": 8195,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-ja-JP.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-ko-KR.js",
"chars": 8372,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-ko-KR.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-lt-LT.js",
"chars": 9471,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-lt-LT.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-lt-LV.js",
"chars": 9336,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-lt-LV.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-mn-MN.js",
"chars": 9309,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-mn-MN.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-nb-NO.js",
"chars": 9232,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-nb-NO.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-nl-NL.js",
"chars": 9393,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-nl-NL.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-pl-PL.js",
"chars": 9263,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-pl-PL.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-pt-BR.js",
"chars": 9368,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-pt-BR.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-pt-PT.js",
"chars": 9471,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-pt-PT.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-ro-RO.js",
"chars": 9453,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-ro-RO.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-ru-RU.js",
"chars": 9544,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-ru-RU.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-sk-SK.js",
"chars": 9222,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-sk-SK.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-sl-SI.js",
"chars": 9331,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-sl-SI.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-sr-RS-Latin.js",
"chars": 9225,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-sr-RS-Latin.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-sr-RS.js",
"chars": 9214,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-sr-RS.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-sv-SE.js",
"chars": 9226,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-sv-SE.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-ta-IN.js",
"chars": 9191,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-ta-IN.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-th-TH.js",
"chars": 9184,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-th-TH.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-tr-TR.js",
"chars": 9420,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-tr-TR.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-uk-UA.js",
"chars": 9381,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-uk-UA.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-uz-UZ.js",
"chars": 7484,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-uz-UZ.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-vi-VN.js",
"chars": 8987,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-vi-VN.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-zh-CN.js",
"chars": 7915,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-zh-CN.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/lang/summernote-zh-TW.js",
"chars": 8538,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/lang/summernote-zh-TW.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/plugin/databasic/summernote-ext-databasic.css",
"chars": 254,
"preview": ".ext-databasic {\n\tposition: relative;\n\tdisplay: block;\n\tmin-height: 50px;\n\tbackground-color: cyan;\n\ttext-align: center;\n"
},
{
"path": "assets/vendors/summernote/plugin/databasic/summernote-ext-databasic.js",
"chars": 8229,
"preview": "(function(factory) {\n if (typeof define === 'function' && define.amd) {\n // AMD. Register as an anonymous module.\n "
},
{
"path": "assets/vendors/summernote/plugin/hello/summernote-ext-hello.js",
"chars": 2596,
"preview": "(function(factory) {\n if (typeof define === 'function' && define.amd) {\n // AMD. Register as an anonymous module.\n "
},
{
"path": "assets/vendors/summernote/plugin/specialchars/summernote-ext-specialchars.js",
"chars": 10449,
"preview": "(function(factory) {\n if (typeof define === 'function' && define.amd) {\n // AMD. Register as an anonymous module.\n "
},
{
"path": "assets/vendors/summernote/summernote-bs4.css",
"chars": 19561,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/summernote-bs4.js",
"chars": 333309,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/summernote-bs4.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/summernote-lite.css",
"chars": 30961,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/summernote-lite.js",
"chars": 355293,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/summernote-lite.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "assets/vendors/summernote/summernote.css",
"chars": 19440,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/summernote.js",
"chars": 332905,
"preview": "/*!\n * \n * Super simple wysiwyg editor v0.8.18\n * https://summernote.org\n * \n * \n * Copyright 2013- Alan Hong. and other"
},
{
"path": "assets/vendors/summernote/summernote.min.js.LICENSE.txt",
"chars": 85,
"preview": "/*! Summernote v0.8.18 | (c) 2013- Alan Hong and other contributors | MIT license */\n"
},
{
"path": "blank-page.html",
"chars": 8580,
"preview": "<!doctype html>\n<html lang=\"en\">\n <head>\n\n <!-- Required meta tags -->\n <meta charset=\"utf-8\">\n <meta name=\"vi"
},
{
"path": "colors.html",
"chars": 9966,
"preview": "<!doctype html>\n<html lang=\"en\">\n <head>\n\n <!-- Required meta tags -->\n <meta charset=\"utf-8\">\n <meta name=\"vi"
},
{
"path": "components-alerts.html",
"chars": 15613,
"preview": "<!doctype html>\n<html lang=\"en\">\n <head>\n\n <!-- Required meta tags -->\n <meta charset=\"utf-8\">\n <meta name=\"vi"
},
{
"path": "components-badge.html",
"chars": 12725,
"preview": "<!doctype html>\n<html lang=\"en\">\n <head>\n\n <!-- Required meta tags -->\n <meta charset=\"utf-8\">\n <meta name=\"vi"
},
{
"path": "components-breadcrumb.html",
"chars": 23447,
"preview": "<!doctype html>\n<html lang=\"en\">\n <head>\n\n <!-- Required meta tags -->\n <meta charset=\"utf-8\">\n <meta name=\"vi"
},
{
"path": "components-buttons.html",
"chars": 13603,
"preview": "<!doctype html>\n<html lang=\"en\">\n <head>\n\n <!-- Required meta tags -->\n <meta charset=\"utf-8\">\n <meta name=\"vi"
},
{
"path": "components-card.html",
"chars": 13786,
"preview": "<!doctype html>\n<html lang=\"en\">\n <head>\n\n <!-- Required meta tags -->\n <meta charset=\"utf-8\">\n <meta name=\"vi"
},
{
"path": "components-copllapse.html",
"chars": 12437,
"preview": "<!doctype html>\n<html lang=\"en\">\n <head>\n\n <!-- Required meta tags -->\n <meta charset=\"utf-8\">\n <meta name=\"vi"
},
{
"path": "components-dropdown.html",
"chars": 38107,
"preview": "<!doctype html>\n<html lang=\"en\">\n <head>\n\n <!-- Required meta tags -->\n <meta charset=\"utf-8\">\n <meta name=\"vi"
},
{
"path": "components-form.html",
"chars": 22386,
"preview": "<!doctype html>\n<html lang=\"en\">\n <head>\n\n <!-- Required meta tags -->\n <meta charset=\"utf-8\">\n <meta name=\"vi"
},
{
"path": "components-listgroup.html",
"chars": 12591,
"preview": "<!doctype html>\n<html lang=\"en\">\n <head>\n\n <!-- Required meta tags -->\n <meta charset=\"utf-8\">\n <meta name=\"vi"
},
{
"path": "components-progress.html",
"chars": 15750,
"preview": "<!doctype html>\n<html lang=\"en\">\n <head>\n\n <!-- Required meta tags -->\n <meta charset=\"utf-8\">\n <meta name=\"vi"
},
{
"path": "components-table.html",
"chars": 14739,
"preview": "<!doctype html>\n<html lang=\"en\">\n <head>\n\n <!-- Required meta tags -->\n <meta charset=\"utf-8\">\n <meta name=\"vi"
},
{
"path": "components-todolist.html",
"chars": 15819,
"preview": "<!doctype html>\n<html lang=\"en\">\n <head>\n\n <!-- Required meta tags -->\n <meta charset=\"utf-8\">\n <meta name=\"vi"
}
]
// ... and 15 more files (download for full content)
About this extraction
This page contains the full source code of the andre12001/DWAdmin-Template GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 215 files (9.1 MB), approximately 2.4M tokens, and a symbol index with 1146 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.